.icon,.icon-flag{position:relative;display:inline-block;background-size:contain}svg.icon{object-fit:contain;height:18px;width:18px;vertical-align:middle;overflow:hidden}svg.icon.bel-large{width:inherit;height:inherit}.icon-arrow{background-image:url("/web/bundles/leisurecore/svg/icons/oyodir/arrow.svg");background-repeat:no-repeat;background-position:0 0}.icon-read-more-arrow{background-image:url("/web/bundles/leisurecore/svg/icons/oyodir/read-more-arrow.svg");background-repeat:no-repeat;background-position:0 0}.icon-read-less-arrow{background-image:url("/web/bundles/leisurecore/svg/icons/oyodir/read-less-arrow.svg");background-repeat:no-repeat;background-position:0 0}.icon-g-translate{background-image:url("/web/bundles/leisurecore/svg/icons/oyodir/g-translate.svg");background-repeat:no-repeat;background-position:0 0}.icon-map{background-image:url("/web/bundles/leisurecore/svg/icons/oyodir/map.svg");background-repeat:no-repeat;background-position:0 0}.icon-map-color{background-image:url("/web/bundles/leisurecore/svg/icons/oyodir/map-color.svg");background-repeat:no-repeat;background-position:0 0}.icon-map-bg-color{background-image:url("/web/bundles/leisurecore/svg/icons/oyodir/map-bg-color.svg");background-repeat:no-repeat;background-position:0 0}.icon-thumbs-up{background-image:url("/web/bundles/leisurecore/svg/icons/oyodir/thumbs-up.svg");background-repeat:no-repeat;background-position:0 0}.icon-guests{background-image:url("/web/bundles/leisurecore/svg/icons/oyodir/guests.svg");background-repeat:no-repeat;background-position:0 0}.icon-bedroom{background-image:url("/web/bundles/leisurecore/svg/icons/oyodir/bedroom.svg");background-repeat:no-repeat;background-position:0 0}.icon-bathroom{background-image:url("/web/bundles/leisurecore/svg/icons/oyodir/bathroom.svg");background-repeat:no-repeat;background-position:0 0}.icon-surface-area{background-image:url("/web/bundles/leisurecore/svg/icons/oyodir/surface-area.svg");background-repeat:no-repeat;background-position:0 0}.icon-video{background-image:url("/web/bundles/leisurecore/svg/icons/oyodir/video.svg");background-repeat:no-repeat;background-position:0 0}.icon-star{background-image:url("/web/bundles/leisurecore/svg/icons/oyodir/star.svg");background-repeat:no-repeat;background-position:0 0}.icon-mobility{background-image:url("/web/bundles/leisurecore/svg/icons/oyodir/mobility.svg");background-repeat:no-repeat;background-position:0 0}.icon-home-owner{background-image:url("/web/bundles/leisurecore/svg/icons/oyodir/home-owner.svg");background-repeat:no-repeat;background-position:0 0}.icon-self-checkin{background-image:url("/web/bundles/leisurecore/svg/icons/oyodir/self-checkin.svg");background-repeat:no-repeat;background-position:0 0}.icon-rupeeIcon{background-image:url("/web/bundles/leisurecore/svg/icons/oyodir/rupeeIcon.svg");background-repeat:no-repeat;background-position:0 0}.icon-tv{background-image:url("/web/bundles/leisurecore/svg/icons/oyodir/tv.svg");background-repeat:no-repeat;background-position:0 0}.icon-fridge{background-image:url("/web/bundles/leisurecore/svg/icons/oyodir/fridge.svg");background-repeat:no-repeat;background-position:0 0}.icon-gym{background-image:url("/web/bundles/leisurecore/svg/icons/oyodir/gym.svg");background-repeat:no-repeat;background-position:0 0}.icon-parking{background-image:url("/web/bundles/leisurecore/svg/icons/oyodir/parking.svg");background-repeat:no-repeat;background-position:0 0}.icon-bed{background-image:url("/web/bundles/leisurecore/svg/icons/oyodir/bed.svg");background-repeat:no-repeat;background-position:0 0}.icon-door{background-image:url("/web/bundles/leisurecore/svg/icons/oyodir/door.svg");background-repeat:no-repeat;background-position:0 0}.icon-circled-green-checkmark{background-image:url("/web/bundles/leisurecore/svg/icons/oyodir/circled-green-checkmark.svg");background-repeat:no-repeat;background-position:0 0}.icon-check-circle-red{background-image:url("/web/bundles/leisurecore/svg/icons/oyodir/check-circle-red.svg");background-repeat:no-repeat;background-position:0 0}.icon-close-dark{background-image:url("/web/bundles/leisurecore/svg/icons/oyodir/close-dark.svg");background-repeat:no-repeat;background-position:0 0}.icon-best-price-bg{background-image:url("/web/bundles/leisurecore/svg/icons/oyodir/best-price-bg.svg");background-repeat:no-repeat;background-position:0 0}.icon-circled-info{background-image:url("/web/bundles/leisurecore/svg/icons/oyodir/circled-info.svg");background-repeat:no-repeat;background-position:0 0}.icon-thunder-red{background-image:url("/web/bundles/leisurecore/svg/icons/oyodir/thunder-red.svg");background-repeat:no-repeat;background-position:0 0}.icon-checkmark{background-image:url("/web/bundles/leisurecore/svg/icons/oyodir/checkmark.svg");background-repeat:no-repeat;background-position:0 0}.icon-pdf{background-image:url("/web/bundles/leisurecore/svg/icons/oyodir/pdf.svg");background-repeat:no-repeat;background-position:0 0}.icon-download{background-image:url("/web/bundles/leisurecore/svg/icons/oyodir/download.svg");background-repeat:no-repeat;background-position:0 0}.icon-star-badge{background-image:url("/web/bundles/leisurecore/svg/icons/oyodir/star-badge.svg");background-repeat:no-repeat;background-position:0 0}.icon-alert-yellow{background-image:url("/web/bundles/leisurecore/svg/icons/oyodir/alert-yellow.svg");background-repeat:no-repeat;background-position:0 0}.icon-arrow-with-trail{background-image:url("/web/bundles/leisurecore/svg/icons/oyodir/arrow-with-trail.svg");background-repeat:no-repeat;background-position:0 0}.icon-property-share-white{background-image:url("/web/bundles/leisurecore/svg/icons/oyodir/property-share-white.svg");background-repeat:no-repeat;background-position:0 0}.icon-gallery-white{background-image:url("/web/bundles/leisurecore/svg/icons/oyodir/gallery-white.svg");background-repeat:no-repeat;background-position:0 0}.icon-favorites-white-border{background-image:url("/web/bundles/leisurecore/svg/icons/oyodir/favorites-white-border.svg");background-repeat:no-repeat;background-position:0 0}.icon-property-share{background-image:url("/web/bundles/leisurecore/svg/icons/oyodir/property-share.svg");background-repeat:no-repeat;background-position:0 0}.icon-gallery{background-image:url("/web/bundles/leisurecore/svg/icons/oyodir/gallery.svg");background-repeat:no-repeat;background-position:0 0}.icon-favorites{background-image:url("/web/bundles/leisurecore/svg/icons/oyodir/favorites.svg");background-repeat:no-repeat;background-position:0 0}.icon-close-white{background-image:url("/web/bundles/leisurecore/svg/icons/oyodir/close-white.svg");background-repeat:no-repeat;background-position:0 0}.icon-whatsapp{background-image:url("/web/bundles/leisurecore/svg/icons/oyodir/whatsapp.svg");background-repeat:no-repeat;background-position:0 0}.icon-mail{background-image:url("/web/bundles/leisurecore/svg/icons/oyodir/mail.svg");background-repeat:no-repeat;background-position:0 0}.icon-link{background-image:url("/web/bundles/leisurecore/svg/icons/oyodir/link.svg");background-repeat:no-repeat;background-position:0 0}.icon-messenger{background-image:url("/web/bundles/leisurecore/svg/icons/oyodir/messenger.svg");background-repeat:no-repeat;background-position:0 0}.icon-facebook{background-image:url("/web/bundles/leisurecore/svg/icons/oyodir/facebook.svg");background-repeat:no-repeat;background-position:0 0}.icon-chevron-white{background-image:url("/web/bundles/leisurecore/svg/icons/oyodir/chevron-white.svg");background-repeat:no-repeat;background-position:0 0}.icon-discount-percent{background-image:url("/web/bundles/leisurecore/svg/icons/oyodir/discount-percent.svg");background-repeat:no-repeat;background-position:0 0}.icon-circled-purple-checkmark{background-image:url("/web/bundles/leisurecore/svg/icons/oyodir/circled-purple-checkmark.svg");background-repeat:no-repeat;background-position:0 0}.icon-purple-crown{background-image:url("/web/bundles/leisurecore/svg/icons/oyodir/purple-crown.svg");background-repeat:no-repeat;background-position:0 0}.icon-white-crown{background-image:url("/web/bundles/leisurecore/svg/icons/oyodir/white-crown.svg");background-repeat:no-repeat;background-position:0 0}.icon-floppy{background-image:url("/web/bundles/leisurecore/svg/icons/oyodir/floppy.svg");background-repeat:no-repeat;background-position:0 0}.icon-lock{background-image:url("/web/bundles/leisurecore/svg/icons/oyodir/lock.svg");background-repeat:no-repeat;background-position:0 0}.icon-pen{background-image:url("/web/bundles/leisurecore/svg/icons/oyodir/pen.svg");background-repeat:no-repeat;background-position:0 0}.icon-trash{background-image:url("/web/bundles/leisurecore/svg/icons/oyodir/trash.svg");background-repeat:no-repeat;background-position:0 0}.icon-circle-cross-bold{background-image:url("/web/bundles/leisurecore/svg/icons/oyodir/circle-cross-bold.svg");background-repeat:no-repeat;background-position:0 0}.icon-ecommerce-europe-grey{background-image:url("/web/bundles/leisurecore/svg/icons/oyodir/ecommerce-europe-grey.svg");background-repeat:no-repeat;background-position:0 0}.icon-instagram{background-image:url("/web/bundles/leisurecore/svg/icons/oyodir/instagram.svg");background-repeat:no-repeat;background-position:0 0}.icon-pinterest{background-image:url("/web/bundles/leisurecore/svg/icons/oyodir/pinterest.svg");background-repeat:no-repeat;background-position:0 0}.icon-youtube{background-image:url("/web/bundles/leisurecore/svg/icons/oyodir/youtube.svg");background-repeat:no-repeat;background-position:0 0}.icon-twitter{background-image:url("/web/bundles/leisurecore/svg/icons/oyodir/twitter.svg");background-repeat:no-repeat;background-position:0 0}.icon-calendar-green{background-image:url("/web/bundles/leisurecore/svg/icons/oyodir/calendar-green.svg");background-repeat:no-repeat;background-position:0 0}.icon-pen-green{background-image:url("/web/bundles/leisurecore/svg/icons/oyodir/pen-green.svg");background-repeat:no-repeat;background-position:0 0}.icon-calendar{background-image:url("/web/bundles/leisurecore/svg/icons/oyodir/calendar.svg");background-repeat:no-repeat;background-position:0 0}.icon-cancellation{background-image:url("/web/bundles/leisurecore/svg/icons/oyodir/cancellation.svg");background-repeat:no-repeat;background-position:0 0}.icon-no-pets{background-image:url("/web/bundles/leisurecore/svg/icons/oyodir/no-pets.svg");background-repeat:no-repeat;background-position:0 0}.icon-pet-friendly{background-image:url("/web/bundles/leisurecore/svg/icons/oyodir/pet-friendly.svg");background-repeat:no-repeat;background-position:0 0}.icon-main-highlight{background-image:url("/web/bundles/leisurecore/svg/icons/oyodir/main-highlight.svg");background-repeat:no-repeat;background-position:0 0}.icon-currency{background-image:url("/web/bundles/leisurecore/svg/icons/oyodir/currency.svg");background-repeat:no-repeat;background-position:0 0}.icon-avatar-ho{background-image:url("/web/bundles/leisurecore/svg/icons/oyodir/avatar-ho.svg");background-repeat:no-repeat;background-position:0 0}.icon-avatar-man{background-image:url("/web/bundles/leisurecore/svg/icons/oyodir/avatar-man.svg");background-repeat:no-repeat;background-position:0 0}.icon-avatar-woman{background-image:url("/web/bundles/leisurecore/svg/icons/oyodir/avatar-woman.svg");background-repeat:no-repeat;background-position:0 0}.icon-plus{background-image:url("/web/bundles/leisurecore/svg/icons/oyodir/plus.svg");background-repeat:no-repeat;background-position:0 0}.icon-minus{background-image:url("/web/bundles/leisurecore/svg/icons/oyodir/minus.svg");background-repeat:no-repeat;background-position:0 0}.icon-dog{background-image:url("/web/bundles/leisurecore/svg/icons/oyodir/dog.svg");background-repeat:no-repeat;background-position:0 0}.icon-person{background-image:url("/web/bundles/leisurecore/svg/icons/oyodir/person.svg");background-repeat:no-repeat;background-position:0 0}.icon-persons{background-image:url("/web/bundles/leisurecore/svg/icons/oyodir/persons.svg");background-repeat:no-repeat;background-position:0 0}.icon-up-arrow{background-image:url("/web/bundles/leisurecore/svg/icons/oyodir/up-arrow.svg");background-repeat:no-repeat;background-position:0 0}.icon-down-arrow{background-image:url("/web/bundles/leisurecore/svg/icons/oyodir/down-arrow.svg");background-repeat:no-repeat;background-position:0 0}.icon-info{background-image:url("/web/bundles/leisurecore/svg/icons/oyodir/info.svg");background-repeat:no-repeat;background-position:0 0}.icon-ecommerce-europe-blue{background-image:url("/web/bundles/leisurecore/svg/icons/oyodir/ecommerce-europe-blue.svg");background-repeat:no-repeat;background-position:0 0}.icon-calendar-red{background-image:url("/web/bundles/leisurecore/svg/icons/oyodir/calendar-red.svg");background-repeat:no-repeat;background-position:0 0}.icon-house-orange{background-image:url("/web/bundles/leisurecore/svg/icons/oyodir/house-orange.svg");background-repeat:no-repeat;background-position:0 0}.icon-arrow-left{background-image:url("/web/bundles/leisurecore/svg/icons/oyodir/arrow-left.svg");background-repeat:no-repeat;background-position:0 0}.icon-arrow-right{background-image:url("/web/bundles/leisurecore/svg/icons/oyodir/arrow-right.svg");background-repeat:no-repeat;background-position:0 0}.icon-checkbox{background-image:url("/web/bundles/leisurecore/svg/icons/oyodir/checkbox.svg");background-repeat:no-repeat;background-position:0 0}.icon-checkbox-checked{background-image:url("/web/bundles/leisurecore/svg/icons/oyodir/checkbox-checked.svg");background-repeat:no-repeat;background-position:0 0}.icon-increment{background-image:url("/web/bundles/leisurecore/svg/icons/oyodir/increment.svg");background-repeat:no-repeat;background-position:0 0}.icon-decrement{background-image:url("/web/bundles/leisurecore/svg/icons/oyodir/decrement.svg");background-repeat:no-repeat;background-position:0 0}.icon-yellow-circled-warning{background-image:url("/web/bundles/leisurecore/svg/icons/oyodir/yellow-circled-warning.svg");background-repeat:no-repeat;background-position:0 0}.icon-360{background-image:url("/web/bundles/leisurecore/svg/icons/oyodir/360.svg");background-repeat:no-repeat;background-position:0 0}.icon-360 new{background-image:url("/web/bundles/leisurecore/svg/icons/oyodir/360 new.svg");background-repeat:no-repeat;background-position:0 0}.icon-white-360{background-image:url("/web/bundles/leisurecore/svg/icons/oyodir/white-360.svg");background-repeat:no-repeat;background-position:0 0}.icon-arrow-white{background-image:url("/web/bundles/leisurecore/svg/icons/oyodir/arrow-white.svg");background-repeat:no-repeat;background-position:0 0}.icon-location-celebration{background-image:url("/web/bundles/leisurecore/svg/icons/oyodir/location-celebration.svg");background-repeat:no-repeat;background-position:0 0}.icon-direction-arrow{background-image:url("/web/bundles/leisurecore/svg/icons/oyodir/direction-arrow.svg");background-repeat:no-repeat;background-position:0 0}.icon-urgency-clock{background-image:url("/web/bundles/leisurecore/svg/icons/oyodir/urgency-clock.svg");background-repeat:no-repeat;background-position:0 0}.icon-sort-arrow-lister{background-image:url("/web/bundles/leisurecore/svg/icons/oyodir/sort-arrow-lister.svg");background-repeat:no-repeat;background-position:0 0}.icon-filter-lister{background-image:url("/web/bundles/leisurecore/svg/icons/oyodir/filter-lister.svg");background-repeat:no-repeat;background-position:0 0}.icon-price-low-high{background-image:url("/web/bundles/leisurecore/svg/icons/oyodir/price-low-high.svg");background-repeat:no-repeat;background-position:0 0}.icon-price-high-low{background-image:url("/web/bundles/leisurecore/svg/icons/oyodir/price-high-low.svg");background-repeat:no-repeat;background-position:0 0}.icon-tick-green{background-image:url("/web/bundles/leisurecore/svg/icons/oyodir/tick-green.svg");background-repeat:no-repeat;background-position:0 0}.icon-ratings-up{background-image:url("/web/bundles/leisurecore/svg/icons/oyodir/ratings-up.svg");background-repeat:no-repeat;background-position:0 0}.icon-close-black{background-image:url("/web/bundles/leisurecore/svg/icons/oyodir/close-black.svg");background-repeat:no-repeat;background-position:0 0}.icon-increment-orange{background-image:url("/web/bundles/leisurecore/svg/icons/oyodir/increment-orange.svg");background-repeat:no-repeat;background-position:0 0}.icon-decrement-orange{background-image:url("/web/bundles/leisurecore/svg/icons/oyodir/decrement-orange.svg");background-repeat:no-repeat;background-position:0 0}.icon-location-black{background-image:url("/web/bundles/leisurecore/svg/icons/oyodir/location-black.svg");background-repeat:no-repeat;background-position:0 0}.icon-arrow-left-white{background-image:url("/web/bundles/leisurecore/svg/icons/oyodir/arrow-left-white.svg");background-repeat:no-repeat;background-position:0 0}.icon-magnifier-black{background-image:url("/web/bundles/leisurecore/svg/icons/oyodir/magnifier-black.svg");background-repeat:no-repeat;background-position:0 0}.icon-calender-black{background-image:url("/web/bundles/leisurecore/svg/icons/oyodir/calender-black.svg");background-repeat:no-repeat;background-position:0 0}.icon-combined-shape-black{background-image:url("/web/bundles/leisurecore/svg/icons/oyodir/combined-shape-black.svg");background-repeat:no-repeat;background-position:0 0}.icon-location-red{background-image:url("/web/bundles/leisurecore/svg/icons/oyodir/location-red.svg");background-repeat:no-repeat;background-position:0 0}.icon-ratings-down{background-image:url("/web/bundles/leisurecore/svg/icons/oyodir/ratings-down.svg");background-repeat:no-repeat;background-position:0 0}.icon-persons-up{background-image:url("/web/bundles/leisurecore/svg/icons/oyodir/persons-up.svg");background-repeat:no-repeat;background-position:0 0}.icon-persons-down{background-image:url("/web/bundles/leisurecore/svg/icons/oyodir/persons-down.svg");background-repeat:no-repeat;background-position:0 0}.icon-arrow-orange{background-image:url("/web/bundles/leisurecore/svg/icons/oyodir/arrow-orange.svg");background-repeat:no-repeat;background-position:0 0}.icon-circled-plus{background-image:url("/web/bundles/leisurecore/svg/icons/oyodir/circled-plus.svg");background-repeat:no-repeat;background-position:0 0}.icon-circled-minus{background-image:url("/web/bundles/leisurecore/svg/icons/oyodir/circled-minus.svg");background-repeat:no-repeat;background-position:0 0}.icon-wellness{background-image:url("/web/bundles/leisurecore/svg/icons/oyodir/wellness.svg");background-repeat:no-repeat;background-position:0 0}.icon-pets{background-image:url("/web/bundles/leisurecore/svg/icons/oyodir/pets.svg");background-repeat:no-repeat;background-position:0 0}.icon-distance_center{background-image:url("/web/bundles/leisurecore/svg/icons/oyodir/distance_center.svg");background-repeat:no-repeat;background-position:0 0}.icon-facility{background-image:url("/web/bundles/leisurecore/svg/icons/oyodir/facility.svg");background-repeat:no-repeat;background-position:0 0}.icon-price{background-image:url("/web/bundles/leisurecore/svg/icons/oyodir/price.svg");background-repeat:no-repeat;background-position:0 0}.icon-popular{background-image:url("/web/bundles/leisurecore/svg/icons/oyodir/popular.svg");background-repeat:no-repeat;background-position:0 0}.icon-situation{background-image:url("/web/bundles/leisurecore/svg/icons/oyodir/situation.svg");background-repeat:no-repeat;background-position:0 0}.icon-disability{background-image:url("/web/bundles/leisurecore/svg/icons/oyodir/disability.svg");background-repeat:no-repeat;background-position:0 0}.icon-group{background-image:url("/web/bundles/leisurecore/svg/icons/oyodir/group.svg");background-repeat:no-repeat;background-position:0 0}.icon-holiday_home_type{background-image:url("/web/bundles/leisurecore/svg/icons/oyodir/holiday_home_type.svg");background-repeat:no-repeat;background-position:0 0}.icon-holiday_theme{background-image:url("/web/bundles/leisurecore/svg/icons/oyodir/holiday_theme.svg");background-repeat:no-repeat;background-position:0 0}.icon-niche_themes{background-image:url("/web/bundles/leisurecore/svg/icons/oyodir/niche_themes.svg");background-repeat:no-repeat;background-position:0 0}.icon-kids{background-image:url("/web/bundles/leisurecore/svg/icons/oyodir/kids.svg");background-repeat:no-repeat;background-position:0 0}.icon-ski-lift-distance{background-image:url("/web/bundles/leisurecore/svg/icons/oyodir/ski-lift-distance.svg");background-repeat:no-repeat;background-position:0 0}.icon-ski-filters{background-image:url("/web/bundles/leisurecore/svg/icons/oyodir/ski-filters.svg");background-repeat:no-repeat;background-position:0 0}.icon-length-of-slopes{background-image:url("/web/bundles/leisurecore/svg/icons/oyodir/length-of-slopes.svg");background-repeat:no-repeat;background-position:0 0}.icon-ski-area-altitude{background-image:url("/web/bundles/leisurecore/svg/icons/oyodir/ski-area-altitude.svg");background-repeat:no-repeat;background-position:0 0}.icon-winter_sports{background-image:url("/web/bundles/leisurecore/svg/icons/oyodir/winter_sports.svg");background-repeat:no-repeat;background-position:0 0}.icon-cross{background-image:url("/web/bundles/leisurecore/svg/icons/oyodir/cross.svg");background-repeat:no-repeat;background-position:0 0}.icon-no-favorites{background-image:url("/web/bundles/leisurecore/svg/icons/oyodir/no-favorites.svg");background-repeat:no-repeat;background-position:0 0}.icon-visa{background-image:url("/web/bundles/leisurecore/svg/icons/oyodir/visa.svg");background-repeat:no-repeat;background-position:0 0}.icon-maestro{background-image:url("/web/bundles/leisurecore/svg/icons/oyodir/maestro.svg");background-repeat:no-repeat;background-position:0 0}.icon-american-express{background-image:url("/web/bundles/leisurecore/svg/icons/oyodir/american-express.svg");background-repeat:no-repeat;background-position:0 0}.icon-mastercard{background-image:url("/web/bundles/leisurecore/svg/icons/oyodir/mastercard.svg");background-repeat:no-repeat;background-position:0 0}.icon-paypal{background-image:url("/web/bundles/leisurecore/svg/icons/oyodir/paypal.svg");background-repeat:no-repeat;background-position:0 0}.icon-cheveron-bottom{background-image:url("/web/bundles/leisurecore/svg/icons/oyodir/cheveron-bottom.svg");background-repeat:no-repeat;background-position:0 0}.icon-ssl{background-image:url("/web/bundles/leisurecore/svg/icons/oyodir/ssl.svg");background-repeat:no-repeat;background-position:0 0}.icon-people{background-image:url("/web/bundles/leisurecore/svg/icons/oyodir/people.svg");background-repeat:no-repeat;background-position:0 0}.icon-grey-ideal{background-image:url("/web/bundles/leisurecore/svg/icons/oyodir/grey-ideal.svg");background-repeat:no-repeat;background-position:0 0}.icon-grey-paypal{background-image:url("/web/bundles/leisurecore/svg/icons/oyodir/grey-paypal.svg");background-repeat:no-repeat;background-position:0 0}.icon-grey-visa{background-image:url("/web/bundles/leisurecore/svg/icons/oyodir/grey-visa.svg");background-repeat:no-repeat;background-position:0 0}.icon-grey-mastercard{background-image:url("/web/bundles/leisurecore/svg/icons/oyodir/grey-mastercard.svg");background-repeat:no-repeat;background-position:0 0}.icon-grey-american-express{background-image:url("/web/bundles/leisurecore/svg/icons/oyodir/grey-american-express.svg");background-repeat:no-repeat;background-position:0 0}.icon-grey-bankcontact{background-image:url("/web/bundles/leisurecore/svg/icons/oyodir/grey-bankcontact.svg");background-repeat:no-repeat;background-position:0 0}.icon-checkin{background-image:url("/web/bundles/leisurecore/svg/icons/oyodir/checkin.svg");background-repeat:no-repeat;background-position:0 0}.icon-checkout{background-image:url("/web/bundles/leisurecore/svg/icons/oyodir/checkout.svg");background-repeat:no-repeat;background-position:0 0}.icon-promo-code{background-image:url("/web/bundles/leisurecore/svg/icons/oyodir/promo-code.svg");background-repeat:no-repeat;background-position:0 0}.icon-phone-smartlock{background-image:url("/web/bundles/leisurecore/svg/icons/oyodir/phone-smartlock.svg");background-repeat:no-repeat;background-position:0 0}.icon-receipt{background-image:url("/web/bundles/leisurecore/svg/icons/oyodir/receipt.svg");background-repeat:no-repeat;background-position:0 0}.icon-bonus{background-image:url("/web/bundles/leisurecore/svg/icons/oyodir/bonus.svg");background-repeat:no-repeat;background-position:0 0}.icon-phone-call{background-image:url("/web/bundles/leisurecore/svg/icons/oyodir/phone-call.svg");background-repeat:no-repeat;background-position:0 0}.icon-user-single{background-image:url("/web/bundles/leisurecore/svg/icons/oyodir/user-single.svg");background-repeat:no-repeat;background-position:0 0}.icon-question-circle{background-image:url("/web/bundles/leisurecore/svg/icons/oyodir/question-circle.svg");background-repeat:no-repeat;background-position:0 0}.icon-alert-red{background-image:url("/web/bundles/leisurecore/svg/icons/oyodir/alert-red.svg");background-repeat:no-repeat;background-position:0 0}.icon-confirmed{background-image:url("/web/bundles/leisurecore/svg/icons/oyodir/confirmed.svg");background-repeat:no-repeat;background-position:0 0}.icon-curve-arrow-bg{background-image:url("/web/bundles/leisurecore/svg/icons/oyodir/curve-arrow-bg.svg");background-repeat:no-repeat;background-position:0 0}.icon-heart{background-image:url("/web/bundles/leisurecore/svg/icons/oyodir/heart.svg");background-repeat:no-repeat;background-position:0 0}.icon-map-marker{background-image:url("/web/bundles/leisurecore/svg/icons/oyodir/map-marker.svg");background-repeat:no-repeat;background-position:0 0}.icon-sign-in-banner{background-image:url("/web/bundles/leisurecore/svg/icons/oyodir/sign-in-banner.svg");background-repeat:no-repeat;background-position:0 0}.icon-magnifier{background-image:url("/web/bundles/leisurecore/svg/icons/oyodir/magnifier.svg");background-repeat:no-repeat;background-position:0 0}.icon-key{background-image:url("/web/bundles/leisurecore/svg/icons/oyodir/key.svg");background-repeat:no-repeat;background-position:0 0}.icon-keyless{background-image:url("/web/bundles/leisurecore/svg/icons/oyodir/keyless.svg");background-repeat:no-repeat;background-position:0 0}.icon-heart-white{background-image:url("/web/bundles/leisurecore/svg/icons/oyodir/heart-white.svg");background-repeat:no-repeat;background-position:0 0}.icon-heart-filled{background-image:url("/web/bundles/leisurecore/svg/icons/oyodir/heart-filled.svg");background-repeat:no-repeat;background-position:0 0}.icon-close-red{background-image:url("/web/bundles/leisurecore/svg/icons/oyodir/close-red.svg");background-repeat:no-repeat;background-position:0 0}.icon-hamburger{background-image:url("/web/bundles/leisurecore/svg/icons/oyodir/hamburger.svg");background-repeat:no-repeat;background-position:0 0}.icon-eye{background-image:url("/web/bundles/leisurecore/svg/icons/oyodir/eye.svg");background-repeat:no-repeat;background-position:0 0}.icon-eye-slash{background-image:url("/web/bundles/leisurecore/svg/icons/oyodir/eye-slash.svg");background-repeat:no-repeat;background-position:0 0}.icon-arrow-white-bold{background-image:url("/web/bundles/leisurecore/svg/icons/oyodir/arrow-white-bold.svg");background-repeat:no-repeat;background-position:0 0}.icon-calender-dark{background-image:url("/web/bundles/leisurecore/svg/icons/oyodir/calender-dark.svg");background-repeat:no-repeat;background-position:0 0}.icon-combined-shape{background-image:url("/web/bundles/leisurecore/svg/icons/oyodir/combined-shape.svg");background-repeat:no-repeat;background-position:0 0}.icon-discount-percent-white{background-image:url("/web/bundles/leisurecore/svg/icons/oyodir/discount-percent-white.svg");background-repeat:no-repeat;background-position:0 0}.icon-magnifier-dark{background-image:url("/web/bundles/leisurecore/svg/icons/oyodir/magnifier-dark.svg");background-repeat:no-repeat;background-position:0 0}.icon-magnifier-red{background-image:url("/web/bundles/leisurecore/svg/icons/oyodir/magnifier-red.svg");background-repeat:no-repeat;background-position:0 0}.icon-magnifier-white{background-image:url("/web/bundles/leisurecore/svg/icons/oyodir/magnifier-white.svg");background-repeat:no-repeat;background-position:0 0}.icon-arrow-homepage-top{background-image:url("/web/bundles/leisurecore/svg/icons/oyodir/arrow-homepage-top.svg");background-repeat:no-repeat;background-position:0 0}.icon-corona-icon{background-image:url("/web/bundles/leisurecore/svg/icons/oyodir/corona-icon.svg");background-repeat:no-repeat;background-position:0 0}.icon-search-bar-desktop{background-image:url("/web/bundles/leisurecore/svg/icons/oyodir/search-bar-desktop.svg");background-repeat:no-repeat;background-position:0 0}.icon-add-dates-icon{background-image:url("/web/bundles/leisurecore/svg/icons/oyodir/add-dates-icon.svg");background-repeat:no-repeat;background-position:0 0}.icon-add-guest-new{background-image:url("/web/bundles/leisurecore/svg/icons/oyodir/add-guest-new.svg");background-repeat:no-repeat;background-position:0 0}.icon-icon-close-white{background-image:url("/web/bundles/leisurecore/svg/icons/oyodir/icon-close-white.svg");background-repeat:no-repeat;background-position:0 0}.icon-guest-served{background-image:url("/web/bundles/leisurecore/svg/icons/oyodir/guest-served.svg");background-repeat:no-repeat;background-position:0 0}.icon-homeowners{background-image:url("/web/bundles/leisurecore/svg/icons/oyodir/homeowners.svg");background-repeat:no-repeat;background-position:0 0}.icon-avg-rating-eight{background-image:url("/web/bundles/leisurecore/svg/icons/oyodir/avg-rating-eight.svg");background-repeat:no-repeat;background-position:0 0}.icon-forty-years-trust{background-image:url("/web/bundles/leisurecore/svg/icons/oyodir/forty-years-trust.svg");background-repeat:no-repeat;background-position:0 0}.icon-nav-nearby{background-image:url("/web/bundles/leisurecore/svg/icons/oyodir/nav-nearby.svg");background-repeat:no-repeat;background-position:0 0}.icon-meta-channel{background-image:url("/web/bundles/leisurecore/svg/icons/oyodir/meta-channel.svg");background-repeat:no-repeat;background-position:0 0}.icon-payment-policy-pdp{background-image:url("/web/bundles/leisurecore/svg/icons/oyodir/payment-policy-pdp.svg");background-repeat:no-repeat;background-position:0 0}.icon-payment-policy-icon{background-image:url("/web/bundles/leisurecore/svg/icons/oyodir/payment-policy-icon.svg");background-repeat:no-repeat;background-position:0 0}.icon-insuranceicon{background-image:url("/web/bundles/leisurecore/svg/icons/oyodir/insuranceicon.svg");background-repeat:no-repeat;background-position:0 0}.icon-value-for-money{background-image:url("/web/bundles/leisurecore/svg/icons/oyodir/value-for-money.svg");background-repeat:no-repeat;background-position:0 0}.icon-customers-choice{background-image:url("/web/bundles/leisurecore/svg/icons/oyodir/customers-choice.svg");background-repeat:no-repeat;background-position:0 0}.icon-best-selling{background-image:url("/web/bundles/leisurecore/svg/icons/oyodir/best-selling.svg");background-repeat:no-repeat;background-position:0 0}.icon-deals_offers{background-image:url("/web/bundles/leisurecore/svg/icons/oyodir/deals_offers.svg");background-repeat:no-repeat;background-position:0 0}.icon-increment-round{background-image:url("/web/bundles/leisurecore/svg/icons/oyodir/increment-round.svg");background-repeat:no-repeat;background-position:0 0}.icon-decrement-round{background-image:url("/web/bundles/leisurecore/svg/icons/oyodir/decrement-round.svg");background-repeat:no-repeat;background-position:0 0}.icon-strip-line{background-image:url("/web/bundles/leisurecore/svg/icons/oyodir/strip-line.svg");background-repeat:no-repeat;background-position:0 0}.icon-arrow-dark{background-image:url("/web/bundles/leisurecore/svg/icons/oyodir/arrow-dark.svg");background-repeat:no-repeat;background-position:0 0}.icon-gift-card-icon{background-image:url("/web/bundles/leisurecore/svg/icons/oyodir/gift-card-icon.svg");background-repeat:no-repeat;background-position:0 0}.icon-info-icon{background-image:url("/web/bundles/leisurecore/svg/icons/oyodir/info-icon.svg");background-repeat:no-repeat;background-position:0 0}.icon-desktop-bv-house{background-image:url("/web/bundles/leisurecore/svg/icons/oyodir/desktop-bv-house.svg");background-repeat:no-repeat;background-position:0 0}.icon-mobile-bv-house{background-image:url("/web/bundles/leisurecore/svg/icons/oyodir/mobile-bv-house.svg");background-repeat:no-repeat;background-position:0 0}.icon-earn-bv-icon{background-image:url("/web/bundles/leisurecore/svg/icons/oyodir/earn-bv-icon.svg");background-repeat:no-repeat;background-position:0 0}.icon-cross-icon{background-image:url("/web/bundles/leisurecore/svg/icons/oyodir/cross-icon.svg");background-repeat:no-repeat;background-position:0 0}.icon-half-divider-icon{background-image:url("/web/bundles/leisurecore/svg/icons/oyodir/half-divider-icon.svg");background-repeat:no-repeat;background-position:0 0}.icon-alert-red-icon{background-image:url("/web/bundles/leisurecore/svg/icons/oyodir/alert-red-icon.svg");background-repeat:no-repeat;background-position:0 0}.icon-bv-what{background-image:url("/web/bundles/leisurecore/svg/icons/oyodir/bv-what.svg");background-repeat:no-repeat;background-position:0 0}.icon-bv-spark{background-image:url("/web/bundles/leisurecore/svg/icons/oyodir/bv-spark.svg");background-repeat:no-repeat;background-position:0 0}.icon-bv-main-icon{background-image:url("/web/bundles/leisurecore/svg/icons/oyodir/bv-main-icon.svg");background-repeat:no-repeat;background-position:0 0}.icon-house{background-image:url("/web/bundles/leisurecore/svg/icons/oyodir/house.svg");background-repeat:no-repeat;background-position:0 0}.icon-tick-gray{background-image:url("/web/bundles/leisurecore/svg/icons/oyodir/tick-gray.svg");background-repeat:no-repeat;background-position:0 0}.icon-plus-orange{background-image:url("/web/bundles/leisurecore/svg/icons/oyodir/plus-orange.svg");background-repeat:no-repeat;background-position:0 0}.icon-tick-white{background-image:url("/web/bundles/leisurecore/svg/icons/oyodir/tick-white.svg");background-repeat:no-repeat;background-position:0 0}.icon-compare-btn-icon-white{background-image:url("/web/bundles/leisurecore/svg/icons/oyodir/compare-btn-icon-white.svg");background-repeat:no-repeat;background-position:0 0}.icon-compare-btn-icon-green{background-image:url("/web/bundles/leisurecore/svg/icons/oyodir/compare-btn-icon-green.svg");background-repeat:no-repeat;background-position:0 0}.icon-compare{background-image:url("/web/bundles/leisurecore/svg/icons/oyodir/compare.svg");background-repeat:no-repeat;background-position:0 0}.icon-trash-red{background-image:url("/web/bundles/leisurecore/svg/icons/oyodir/trash-red.svg");background-repeat:no-repeat;background-position:0 0}.icon-property-placeholder{background-image:url("/web/bundles/leisurecore/svg/icons/oyodir/property-placeholder.svg");background-repeat:no-repeat;background-position:0 0}.icon-spa{background-image:url("/web/bundles/leisurecore/svg/icons/oyodir/spa.svg");background-repeat:no-repeat;background-position:0 0}.icon-private-pool{background-image:url("/web/bundles/leisurecore/svg/icons/oyodir/private-pool.svg");background-repeat:no-repeat;background-position:0 0}.icon-compare-surface-area{background-image:url("/web/bundles/leisurecore/svg/icons/oyodir/compare-surface-area.svg");background-repeat:no-repeat;background-position:0 0}.icon-signle-guest{background-image:url("/web/bundles/leisurecore/svg/icons/oyodir/signle-guest.svg");background-repeat:no-repeat;background-position:0 0}.icon-sticky-house{background-image:url("/web/bundles/leisurecore/svg/icons/oyodir/sticky-house.svg");background-repeat:no-repeat;background-position:0 0}.icon-booking-icon{background-image:url("/web/bundles/leisurecore/svg/icons/oyodir/booking-icon.svg");background-repeat:no-repeat;background-position:0 0}.icon-plus-white{background-image:url("/web/bundles/leisurecore/svg/icons/oyodir/plus-white.svg");background-repeat:no-repeat;background-position:0 0}.icon-filter-lister-green{background-image:url("/web/bundles/leisurecore/svg/icons/oyodir/filter-lister-green.svg");background-repeat:no-repeat;background-position:0 0}.icon-prev-insurance{background-image:url("/web/bundles/leisurecore/svg/icons/oyodir/prev-insurance.svg");background-repeat:no-repeat;background-position:0 0}.icon-success-insurance{background-image:url("/web/bundles/leisurecore/svg/icons/oyodir/success-insurance.svg");background-repeat:no-repeat;background-position:0 0}.icon-success{background-image:url("/web/bundles/leisurecore/svg/icons/oyodir/success.svg");background-repeat:no-repeat;background-position:0 0}.icon-log-out-new{background-image:url("/web/bundles/leisurecore/svg/icons/oyodir/log-out-new.svg");background-repeat:no-repeat;background-position:0 0}.icon-user-new{background-image:url("/web/bundles/leisurecore/svg/icons/oyodir/user-new.svg");background-repeat:no-repeat;background-position:0 0}.icon-chevron-bottom{background-image:url("/web/bundles/leisurecore/svg/icons/oyodir/chevron-bottom.svg");background-repeat:no-repeat;background-position:0 0}.icon-sort-arrow-lister-green{background-image:url("/web/bundles/leisurecore/svg/icons/oyodir/sort-arrow-lister-green.svg");background-repeat:no-repeat;background-position:0 0}.icon-list{background-image:url("/web/bundles/leisurecore/svg/icons/oyodir/list.svg");background-repeat:no-repeat;background-position:0 0}.icon-corona{background-image:url("/web/bundles/leisurecore/svg/icons/oyodir/corona.svg");background-repeat:no-repeat;background-position:0 0}.icon-voucher{background-image:url("/web/bundles/leisurecore/svg/icons/oyodir/voucher.svg");background-repeat:no-repeat;background-position:0 0}.icon-offer{background-image:url("/web/bundles/leisurecore/svg/icons/oyodir/offer.svg");background-repeat:no-repeat;background-position:0 0}.icon-offer-large{background-image:url("/web/bundles/leisurecore/svg/icons/oyodir/offer-large.svg");background-repeat:no-repeat;background-position:0 0}.icon-grey-cross{background-image:url("/web/bundles/leisurecore/svg/icons/oyodir/grey-cross.svg");background-repeat:no-repeat;background-position:0 0}.icon-circle-cross{background-image:url("/web/bundles/leisurecore/svg/icons/oyodir/circle-cross.svg");background-repeat:no-repeat;background-position:0 0}.icon-login-facebook{background-image:url("/web/bundles/leisurecore/svg/icons/oyodir/login-facebook.svg");background-repeat:no-repeat;background-position:0 0}.icon-login-google{background-image:url("/web/bundles/leisurecore/svg/icons/oyodir/login-google.svg");background-repeat:no-repeat;background-position:0 0}.icon-trending-search{background-image:url("/web/bundles/leisurecore/svg/icons/oyodir/trending-search.svg");background-repeat:no-repeat;background-position:0 0}.icon-recent-search{background-image:url("/web/bundles/leisurecore/svg/icons/oyodir/recent-search.svg");background-repeat:no-repeat;background-position:0 0}.icon-speaker-hand{background-image:url("/web/bundles/leisurecore/svg/icons/oyodir/speaker-hand.svg");background-repeat:no-repeat;background-position:0 0}.icon-white-cross{background-image:url("/web/bundles/leisurecore/svg/icons/oyodir/white-cross.svg");background-repeat:no-repeat;background-position:0 0}.icon-white-arrow-up{background-image:url("/web/bundles/leisurecore/svg/icons/oyodir/white-arrow-up.svg");background-repeat:no-repeat;background-position:0 0}.icon-location{background-image:url("/web/bundles/leisurecore/svg/icons/oyodir/location.svg");background-repeat:no-repeat;background-position:0 0}.icon-info-orange{background-image:url("/web/bundles/leisurecore/svg/icons/oyodir/info-orange.svg");background-repeat:no-repeat;background-position:0 0}.icon-map-pin-lister-mob{background-image:url("/web/bundles/leisurecore/svg/icons/oyodir/map-pin-lister-mob.svg");background-repeat:no-repeat;background-position:0 0}.icon-user-lister-mob{background-image:url("/web/bundles/leisurecore/svg/icons/oyodir/user-lister-mob.svg");background-repeat:no-repeat;background-position:0 0}.icon-bed-lister-mob{background-image:url("/web/bundles/leisurecore/svg/icons/oyodir/bed-lister-mob.svg");background-repeat:no-repeat;background-position:0 0}.icon-grid-lister-mob{background-image:url("/web/bundles/leisurecore/svg/icons/oyodir/grid-lister-mob.svg");background-repeat:no-repeat;background-position:0 0}.icon-flash-lister-mob{background-image:url("/web/bundles/leisurecore/svg/icons/oyodir/flash-lister-mob.svg");background-repeat:no-repeat;background-position:0 0}.icon-chevron-right-lister-mob{background-image:url("/web/bundles/leisurecore/svg/icons/oyodir/chevron-right-lister-mob.svg");background-repeat:no-repeat;background-position:0 0}.icon-map-mobile-lister{background-image:url("/web/bundles/leisurecore/svg/icons/oyodir/map-mobile-lister.svg");background-repeat:no-repeat;background-position:0 0}.icon-arrow-left-black{background-image:url("/web/bundles/leisurecore/svg/icons/oyodir/arrow-left-black.svg");background-repeat:no-repeat;background-position:0 0}.icon-user-account{background-image:url("/web/bundles/leisurecore/svg/icons/oyodir/user-account.svg");background-repeat:no-repeat;background-position:0 0}.icon-sign-in{background-image:url("/web/bundles/leisurecore/svg/icons/oyodir/sign-in.svg");background-repeat:no-repeat;background-position:0 0}.icon-sign-up{background-image:url("/web/bundles/leisurecore/svg/icons/oyodir/sign-up.svg");background-repeat:no-repeat;background-position:0 0}.icon-arrow-right-black{background-image:url("/web/bundles/leisurecore/svg/icons/oyodir/arrow-right-black.svg");background-repeat:no-repeat;background-position:0 0}.icon-onboarding-icon{background-image:url("/web/bundles/leisurecore/svg/icons/oyodir/onboarding-icon.svg");background-repeat:no-repeat;background-position:0 0}.icon-booking-voucher-icon{background-image:url("/web/bundles/leisurecore/svg/icons/oyodir/booking-voucher-icon.svg");background-repeat:no-repeat;background-position:0 0}.icon-earn-icon{background-image:url("/web/bundles/leisurecore/svg/icons/oyodir/earn-icon.svg");background-repeat:no-repeat;background-position:0 0}.icon-voucher-card{background-image:url("/web/bundles/leisurecore/svg/icons/oyodir/voucher-card.svg");background-repeat:no-repeat;background-position:0 0}.icon-voucher-only-mobile{background-image:url("/web/bundles/leisurecore/svg/icons/oyodir/voucher-only-mobile.svg");background-repeat:no-repeat;background-position:0 0}.icon-voucher-man-sep{background-image:url("/web/bundles/leisurecore/svg/icons/oyodir/voucher-man-sep.svg");background-repeat:no-repeat;background-position:0 0}.icon-coupon-gift-black{background-image:url("/web/bundles/leisurecore/svg/icons/oyodir/coupon-gift-black.svg");background-repeat:no-repeat;background-position:0 0}.icon-checkmark-rounded{background-image:url("/web/bundles/leisurecore/svg/icons/oyodir/checkmark-rounded.svg");background-repeat:no-repeat;background-position:0 0}.icon-arrow-left-black{background-image:url("/web/bundles/leisurecore/svg/icons/oyodir/arrow-left-black.svg");background-repeat:no-repeat;background-position:0 0}.icon-handshake{background-image:url("/web/bundles/leisurecore/svg/icons/oyodir/handshake.svg");background-repeat:no-repeat;background-position:0 0}.icon-coupon-gift{background-image:url("/web/bundles/leisurecore/svg/icons/oyodir/coupon-gift.svg");background-repeat:no-repeat;background-position:0 0}.icon-monitor{background-image:url("/web/bundles/leisurecore/svg/icons/oyodir/monitor.svg");background-repeat:no-repeat;background-position:0 0}.icon-helpdesk{background-image:url("/web/bundles/leisurecore/svg/icons/oyodir/helpdesk.svg");background-repeat:no-repeat;background-position:0 0}.icon-user-gift{background-image:url("/web/bundles/leisurecore/svg/icons/oyodir/user-gift.svg");background-repeat:no-repeat;background-position:0 0}.icon-price-symbol{background-image:url("/web/bundles/leisurecore/svg/icons/oyodir/price-symbol.svg");background-repeat:no-repeat;background-position:0 0}.icon-global-ind{background-image:url("/web/bundles/leisurecore/svg/icons/oyodir/global-ind.svg");background-repeat:no-repeat;background-position:0 0}.icon-airplane{background-image:url("/web/bundles/leisurecore/svg/icons/oyodir/airplane.svg");background-repeat:no-repeat;background-position:0 0}.icon-travel-earn{background-image:url("/web/bundles/leisurecore/svg/icons/oyodir/travel-earn.svg");background-repeat:no-repeat;background-position:0 0}.icon-star-review-green{background-image:url("/web/bundles/leisurecore/svg/icons/oyodir/star-review-green.svg");background-repeat:no-repeat;background-position:0 0}.icon-calendar-cross{background-image:url("/web/bundles/leisurecore/svg/icons/oyodir/calendar-cross.svg");background-repeat:no-repeat;background-position:0 0}.icon-chat{background-image:url("/web/bundles/leisurecore/svg/icons/oyodir/chat.svg");background-repeat:no-repeat;background-position:0 0}.icon-arrow-back-white{background-image:url("/web/bundles/leisurecore/svg/icons/oyodir/arrow-back-white.svg");background-repeat:no-repeat;background-position:0 0}.icon-green-star-review{background-image:url("/web/bundles/leisurecore/svg/icons/oyodir/green-star-review.svg");background-repeat:no-repeat;background-position:0 0}.icon-helpdesk-black{background-image:url("/web/bundles/leisurecore/svg/icons/oyodir/helpdesk-black.svg");background-repeat:no-repeat;background-position:0 0}.icon-user-gift-black{background-image:url("/web/bundles/leisurecore/svg/icons/oyodir/user-gift-black.svg");background-repeat:no-repeat;background-position:0 0}.icon-monitor-black{background-image:url("/web/bundles/leisurecore/svg/icons/oyodir/monitor-black.svg");background-repeat:no-repeat;background-position:0 0}.icon-handshake-black{background-image:url("/web/bundles/leisurecore/svg/icons/oyodir/handshake-black.svg");background-repeat:no-repeat;background-position:0 0}.icon-tickmark{background-image:url("/web/bundles/leisurecore/svg/icons/oyodir/tickmark.svg");background-repeat:no-repeat;background-position:0 0}.icon-calculator{background-image:url("/web/bundles/leisurecore/svg/icons/oyodir/calculator.svg");background-repeat:no-repeat;background-position:0 0}.icon-star-reeboking{background-image:url("/web/bundles/leisurecore/svg/icons/oyodir/star-reeboking.svg");background-repeat:no-repeat;background-position:0 0}.icon-dashboard-icon{background-image:url("/web/bundles/leisurecore/svg/icons/oyodir/dashboard-icon.svg");background-repeat:no-repeat;background-position:0 0}.icon-booking{background-image:url("/web/bundles/leisurecore/svg/icons/oyodir/booking.svg");background-repeat:no-repeat;background-position:0 0}.icon-wallet{background-image:url("/web/bundles/leisurecore/svg/icons/oyodir/wallet.svg");background-repeat:no-repeat;background-position:0 0}.icon-orange-quarter-circle1{background-image:url("/web/bundles/leisurecore/svg/icons/oyodir/orange-quarter-circle1.svg");background-repeat:no-repeat;background-position:0 0}.icon-orange-quarter-circle2{background-image:url("/web/bundles/leisurecore/svg/icons/oyodir/orange-quarter-circle2.svg");background-repeat:no-repeat;background-position:0 0}.icon-pay{background-image:url("/web/bundles/leisurecore/svg/icons/oyodir/pay.svg");background-repeat:no-repeat;background-position:0 0}.icon-help-chat{background-image:url("/web/bundles/leisurecore/svg/icons/oyodir/help-chat.svg");background-repeat:no-repeat;background-position:0 0}.icon-ticket{background-image:url("/web/bundles/leisurecore/svg/icons/oyodir/ticket.svg");background-repeat:no-repeat;background-position:0 0}.icon-star-review{background-image:url("/web/bundles/leisurecore/svg/icons/oyodir/star-review.svg");background-repeat:no-repeat;background-position:0 0}.icon-person-single{background-image:url("/web/bundles/leisurecore/svg/icons/oyodir/person-single.svg");background-repeat:no-repeat;background-position:0 0}.icon-calendar-arrival{background-image:url("/web/bundles/leisurecore/svg/icons/oyodir/calendar-arrival.svg");background-repeat:no-repeat;background-position:0 0}.icon-alert-red-triangle{background-image:url("/web/bundles/leisurecore/svg/icons/oyodir/alert-red-triangle.svg");background-repeat:no-repeat;background-position:0 0}.icon-no-bookings{background-image:url("/web/bundles/leisurecore/svg/icons/oyodir/no-bookings.svg");background-repeat:no-repeat;background-position:0 0}.icon-gift-cards{background-image:url("/web/bundles/leisurecore/svg/icons/oyodir/gift-cards.svg");background-repeat:no-repeat;background-position:0 0}.icon-info-orange-fill{background-image:url("/web/bundles/leisurecore/svg/icons/oyodir/info-orange-fill.svg");background-repeat:no-repeat;background-position:0 0}.icon-confirm-cancell-orange{background-image:url("/web/bundles/leisurecore/svg/icons/oyodir/confirm-cancell-orange.svg");background-repeat:no-repeat;background-position:0 0}.icon-chevron-black-up{background-image:url("/web/bundles/leisurecore/svg/icons/oyodir/chevron-black-up.svg");background-repeat:no-repeat;background-position:0 0}.icon-chevron-black-down{background-image:url("/web/bundles/leisurecore/svg/icons/oyodir/chevron-black-down.svg");background-repeat:no-repeat;background-position:0 0}.icon-chevron-grey-right{background-image:url("/web/bundles/leisurecore/svg/icons/oyodir/chevron-grey-right.svg");background-repeat:no-repeat;background-position:0 0}.icon-chevron-grey-left{background-image:url("/web/bundles/leisurecore/svg/icons/oyodir/chevron-grey-left.svg");background-repeat:no-repeat;background-position:0 0}.icon-three-dots{background-image:url("/web/bundles/leisurecore/svg/icons/oyodir/three-dots.svg");background-repeat:no-repeat;background-position:0 0}.icon-filter-info{background-image:url("/web/bundles/leisurecore/svg/icons/oyodir/filter-info.svg");background-repeat:no-repeat;background-position:0 0}.icon-thumbsup{background-image:url("/web/bundles/leisurecore/svg/icons/oyodir/thumbsup.svg");background-repeat:no-repeat;background-position:0 0}.icon-x-circle{background-image:url("/web/bundles/leisurecore/svg/icons/oyodir/x-circle.svg");background-repeat:no-repeat;background-position:0 0}.icon-vfm{background-image:url("/web/bundles/leisurecore/svg/icons/oyodir/vfm.svg");background-repeat:no-repeat;background-position:0 0}.icon-chevron-down{background-image:url("/web/bundles/leisurecore/svg/icons/oyodir/chevron-down.svg");background-repeat:no-repeat;background-position:0 0}.icon-share-2{background-image:url("/web/bundles/leisurecore/svg/icons/oyodir/share-2.svg");background-repeat:no-repeat;background-position:0 0}.icon-search-q{background-image:url("/web/bundles/leisurecore/svg/icons/oyodir/search-q.svg");background-repeat:no-repeat;background-position:0 0}.icon-heart-black-border{background-image:url("/web/bundles/leisurecore/svg/icons/oyodir/heart-black-border.svg");background-repeat:no-repeat;background-position:0 0}.icon-correct{background-image:url("/web/bundles/leisurecore/svg/icons/oyodir/correct.svg");background-repeat:no-repeat;background-position:0 0}.icon-transquility{background-image:url("/web/bundles/leisurecore/svg/icons/oyodir/transquility.svg");background-repeat:no-repeat;background-position:0 0}.icon-new-persons{background-image:url("/web/bundles/leisurecore/svg/icons/oyodir/new-persons.svg");background-repeat:no-repeat;background-position:0 0}.icon-correct-green{background-image:url("/web/bundles/leisurecore/svg/icons/oyodir/correct-green.svg");background-repeat:no-repeat;background-position:0 0}.icon-flash{background-image:url("/web/bundles/leisurecore/svg/icons/oyodir/flash.svg");background-repeat:no-repeat;background-position:0 0}.icon-refresh{background-image:url("/web/bundles/leisurecore/svg/icons/oyodir/refresh.svg");background-repeat:no-repeat;background-position:0 0}.icon-checkbox-deselected{background-image:url("/web/bundles/leisurecore/svg/icons/oyodir/checkbox-deselected.svg");background-repeat:no-repeat;background-position:0 0}.icon-checkbox-selected{background-image:url("/web/bundles/leisurecore/svg/icons/oyodir/checkbox-selected.svg");background-repeat:no-repeat;background-position:0 0}.icon-users-black{background-image:url("/web/bundles/leisurecore/svg/icons/oyodir/users-black.svg");background-repeat:no-repeat;background-position:0 0}.icon-left_arrow_orange{background-image:url("/web/bundles/leisurecore/svg/icons/oyodir/left_arrow_orange.svg");background-repeat:no-repeat;background-position:0 0}.icon-voucher-green{background-image:url("/web/bundles/leisurecore/svg/icons/oyodir/voucher-green.svg");background-repeat:no-repeat;background-position:0 0}.icon-refund-adjust{background-image:url("/web/bundles/leisurecore/svg/icons/oyodir/refund-adjust.svg");background-repeat:no-repeat;background-position:0 0}.icon-cancellation-refund{background-image:url("/web/bundles/leisurecore/svg/icons/oyodir/cancellation-refund.svg");background-repeat:no-repeat;background-position:0 0}.icon-briefcase_green{background-image:url("/web/bundles/leisurecore/svg/icons/oyodir/briefcase_green.svg");background-repeat:no-repeat;background-position:0 0}.icon-right-arrow{background-image:url("/web/bundles/leisurecore/svg/icons/oyodir/right-arrow.svg");background-repeat:no-repeat;background-position:0 0}.icon-help-question-mark{background-image:url("/web/bundles/leisurecore/svg/icons/oyodir/help-question-mark.svg");background-repeat:no-repeat;background-position:0 0}.icon-bed_green{background-image:url("/web/bundles/leisurecore/svg/icons/oyodir/bed_green.svg");background-repeat:no-repeat;background-position:0 0}.icon-calendar_add{background-image:url("/web/bundles/leisurecore/svg/icons/oyodir/calendar_add.svg");background-repeat:no-repeat;background-position:0 0}.icon-category-dropdown{background-image:url("/web/bundles/leisurecore/svg/icons/oyodir/category-dropdown.svg");background-repeat:no-repeat;background-position:0 0}.icon-contact-us{background-image:url("/web/bundles/leisurecore/svg/icons/oyodir/contact-us.svg");background-repeat:no-repeat;background-position:0 0}.icon-email-success{background-image:url("/web/bundles/leisurecore/svg/icons/oyodir/email-success.svg");background-repeat:no-repeat;background-position:0 0}.icon-bv-coin{background-image:url("/web/bundles/leisurecore/svg/icons/oyodir/bv-coin.svg");background-repeat:no-repeat;background-position:0 0}.icon-bvmoney-green{background-image:url("/web/bundles/leisurecore/svg/icons/oyodir/bvmoney-green.svg");background-repeat:no-repeat;background-position:0 0}.icon-bvmoney-red{background-image:url("/web/bundles/leisurecore/svg/icons/oyodir/bvmoney-red.svg");background-repeat:no-repeat;background-position:0 0}.icon-bvmoney-orange{background-image:url("/web/bundles/leisurecore/svg/icons/oyodir/bvmoney-orange.svg");background-repeat:no-repeat;background-position:0 0}.icon-bvmoney-header{background-image:url("/web/bundles/leisurecore/svg/icons/oyodir/bvmoney-header.svg");background-repeat:no-repeat;background-position:0 0}.icon-chevron-right-orange{background-image:url("/web/bundles/leisurecore/svg/icons/oyodir/chevron-right-orange.svg");background-repeat:no-repeat;background-position:0 0}.icon-arrow-up-gray{background-image:url("/web/bundles/leisurecore/svg/icons/oyodir/arrow-up-gray.svg");background-repeat:no-repeat;background-position:0 0}.icon-arrow-down-gray{background-image:url("/web/bundles/leisurecore/svg/icons/oyodir/arrow-down-gray.svg");background-repeat:no-repeat;background-position:0 0}.icon-arrow-right-gray{background-image:url("/web/bundles/leisurecore/svg/icons/oyodir/arrow-right-gray.svg");background-repeat:no-repeat;background-position:0 0}.icon-payment-coupon{background-image:url("/web/bundles/leisurecore/svg/icons/oyodir/payment-coupon.svg");background-repeat:no-repeat;background-position:0 0}.icon-payment-creditcard{background-image:url("/web/bundles/leisurecore/svg/icons/oyodir/payment-creditcard.svg");background-repeat:no-repeat;background-position:0 0}.icon-payment-ideal{background-image:url("/web/bundles/leisurecore/svg/icons/oyodir/payment-ideal.svg");background-repeat:no-repeat;background-position:0 0}.icon-payment-paypal{background-image:url("/web/bundles/leisurecore/svg/icons/oyodir/payment-paypal.svg");background-repeat:no-repeat;background-position:0 0}.icon-payment-reiscadeau{background-image:url("/web/bundles/leisurecore/svg/icons/oyodir/payment-reiscadeau.svg");background-repeat:no-repeat;background-position:0 0}.icon-payment-wallet{background-image:url("/web/bundles/leisurecore/svg/icons/oyodir/payment-wallet.svg");background-repeat:no-repeat;background-position:0 0}.icon-payment-giropay{background-image:url("/web/bundles/leisurecore/svg/icons/oyodir/payment-giropay.svg");background-repeat:no-repeat;background-position:0 0}.icon-payment-bancontact-mister-cash{background-image:url("/web/bundles/leisurecore/svg/icons/oyodir/payment-bancontact-mister-cash.svg");background-repeat:no-repeat;background-position:0 0}.icon-payment-ssl{background-image:url("/web/bundles/leisurecore/svg/icons/oyodir/payment-ssl.svg");background-repeat:no-repeat;background-position:0 0}.icon-pay-ssl{background-image:url("/web/bundles/leisurecore/svg/icons/oyodir/pay-ssl.svg");background-repeat:no-repeat;background-position:0 0}.icon-abn-amro{background-image:url("/web/bundles/leisurecore/svg/icons/oyodir/abn-amro.svg");background-repeat:no-repeat;background-position:0 0}.icon-asn{background-image:url("/web/bundles/leisurecore/svg/icons/oyodir/asn.svg");background-repeat:no-repeat;background-position:0 0}.icon-bunq{background-image:url("/web/bundles/leisurecore/svg/icons/oyodir/bunq.svg");background-repeat:no-repeat;background-position:0 0}.icon-ing-bank{background-image:url("/web/bundles/leisurecore/svg/icons/oyodir/ing-bank.svg");background-repeat:no-repeat;background-position:0 0}.icon-knab-bank{background-image:url("/web/bundles/leisurecore/svg/icons/oyodir/knab-bank.svg");background-repeat:no-repeat;background-position:0 0}.icon-rabobank{background-image:url("/web/bundles/leisurecore/svg/icons/oyodir/rabobank.svg");background-repeat:no-repeat;background-position:0 0}.icon-van-lanschotbank{background-image:url("/web/bundles/leisurecore/svg/icons/oyodir/van-lanschotbank.svg");background-repeat:no-repeat;background-position:0 0}.icon-regiobank{background-image:url("/web/bundles/leisurecore/svg/icons/oyodir/regiobank.svg");background-repeat:no-repeat;background-position:0 0}.icon-sns-bank{background-image:url("/web/bundles/leisurecore/svg/icons/oyodir/sns-bank.svg");background-repeat:no-repeat;background-position:0 0}.icon-triodos-bank{background-image:url("/web/bundles/leisurecore/svg/icons/oyodir/triodos-bank.svg");background-repeat:no-repeat;background-position:0 0}.icon-moneyou{background-image:url("/web/bundles/leisurecore/svg/icons/oyodir/moneyou.svg");background-repeat:no-repeat;background-position:0 0}.icon-handelsbanken{background-image:url("/web/bundles/leisurecore/svg/icons/oyodir/handelsbanken.svg");background-repeat:no-repeat;background-position:0 0}.icon-tick-green2{background-image:url("/web/bundles/leisurecore/svg/icons/oyodir/tick-green2.svg");background-repeat:no-repeat;background-position:0 0}.icon-search-white{background-image:url("/web/bundles/leisurecore/svg/icons/oyodir/search-white.svg");background-repeat:no-repeat;background-position:0 0}.icon-payment-pay{background-image:url("/web/bundles/leisurecore/svg/icons/oyodir/payment-pay.svg");background-repeat:no-repeat;background-position:0 0}.icon-payment-american-express{background-image:url("/web/bundles/leisurecore/svg/icons/oyodir/payment-american-express.svg");background-repeat:no-repeat;background-position:0 0}.icon-payment-diners-card{background-image:url("/web/bundles/leisurecore/svg/icons/oyodir/payment-diners-card.svg");background-repeat:no-repeat;background-position:0 0}.icon-payment-discover-card{background-image:url("/web/bundles/leisurecore/svg/icons/oyodir/payment-discover-card.svg");background-repeat:no-repeat;background-position:0 0}.icon-payment-mastercard{background-image:url("/web/bundles/leisurecore/svg/icons/oyodir/payment-mastercard.svg");background-repeat:no-repeat;background-position:0 0}.icon-payment-maestro{background-image:url("/web/bundles/leisurecore/svg/icons/oyodir/payment-maestro.svg");background-repeat:no-repeat;background-position:0 0}.icon-payment-visa{background-image:url("/web/bundles/leisurecore/svg/icons/oyodir/payment-visa.svg");background-repeat:no-repeat;background-position:0 0}.icon-payment-lock{background-image:url("/web/bundles/leisurecore/svg/icons/oyodir/payment-lock.svg");background-repeat:no-repeat;background-position:0 0}.icon-payment-card-cvv{background-image:url("/web/bundles/leisurecore/svg/icons/oyodir/payment-card-cvv.svg");background-repeat:no-repeat;background-position:0 0}.icon-payment-arrow-up{background-image:url("/web/bundles/leisurecore/svg/icons/oyodir/payment-arrow-up.svg");background-repeat:no-repeat;background-position:0 0}.icon-payment-x-circle{background-image:url("/web/bundles/leisurecore/svg/icons/oyodir/payment-x-circle.svg");background-repeat:no-repeat;background-position:0 0}.icon-payment-off{background-image:url("/web/bundles/leisurecore/svg/icons/oyodir/payment-off.svg");background-repeat:no-repeat;background-position:0 0}.icon-payment-fail{background-image:url("/web/bundles/leisurecore/svg/icons/oyodir/payment-fail.svg");background-repeat:no-repeat;background-position:0 0}.icon-bv-guide{background-image:url("/web/bundles/leisurecore/svg/icons/oyodir/bv-guide.svg");background-repeat:no-repeat;background-position:0 0}.icon-mail-help{background-image:url("/web/bundles/leisurecore/svg/icons/oyodir/mail-help.svg");background-repeat:no-repeat;background-position:0 0}.icon-amount-help{background-image:url("/web/bundles/leisurecore/svg/icons/oyodir/amount-help.svg");background-repeat:no-repeat;background-position:0 0}.icon-user-help{background-image:url("/web/bundles/leisurecore/svg/icons/oyodir/user-help.svg");background-repeat:no-repeat;background-position:0 0}.icon-payment-help{background-image:url("/web/bundles/leisurecore/svg/icons/oyodir/payment-help.svg");background-repeat:no-repeat;background-position:0 0}.icon-voucher-help{background-image:url("/web/bundles/leisurecore/svg/icons/oyodir/voucher-help.svg");background-repeat:no-repeat;background-position:0 0}.icon-pdf-help{background-image:url("/web/bundles/leisurecore/svg/icons/oyodir/pdf-help.svg");background-repeat:no-repeat;background-position:0 0}.icon-download-help{background-image:url("/web/bundles/leisurecore/svg/icons/oyodir/download-help.svg");background-repeat:no-repeat;background-position:0 0}.icon-search-help{background-image:url("/web/bundles/leisurecore/svg/icons/oyodir/search-help.svg");background-repeat:no-repeat;background-position:0 0}.icon-log-in{background-image:url("/web/bundles/leisurecore/svg/icons/oyodir/log-in.svg");background-repeat:no-repeat;background-position:0 0}.icon-cancel-topic{background-image:url("/web/bundles/leisurecore/svg/icons/oyodir/cancel-topic.svg");background-repeat:no-repeat;background-position:0 0}.icon-coronavirus-update{background-image:url("/web/bundles/leisurecore/svg/icons/oyodir/coronavirus-update.svg");background-repeat:no-repeat;background-position:0 0}.icon-payments{background-image:url("/web/bundles/leisurecore/svg/icons/oyodir/payments.svg");background-repeat:no-repeat;background-position:0 0}.icon-reservations{background-image:url("/web/bundles/leisurecore/svg/icons/oyodir/reservations.svg");background-repeat:no-repeat;background-position:0 0}.icon-voucher-coupons{background-image:url("/web/bundles/leisurecore/svg/icons/oyodir/voucher-coupons.svg");background-repeat:no-repeat;background-position:0 0}.icon-star-review-gold{background-image:url("/web/bundles/leisurecore/svg/icons/oyodir/star-review-gold.svg");background-repeat:no-repeat;background-position:0 0}.icon-arrow-black{background-image:url("/web/bundles/leisurecore/svg/icons/oyodir/arrow-black.svg");background-repeat:no-repeat;background-position:0 0}.icon-person-black{background-image:url("/web/bundles/leisurecore/svg/icons/oyodir/person-black.svg");background-repeat:no-repeat;background-position:0 0}.icon-map-view-list{background-image:url("/web/bundles/leisurecore/svg/icons/oyodir/map-view-list.svg");background-repeat:no-repeat;background-position:0 0}.icon-map-list-view{background-image:url("/web/bundles/leisurecore/svg/icons/oyodir/map-list-view.svg");background-repeat:no-repeat;background-position:0 0}.icon-refer-invite{background-image:url("/web/bundles/leisurecore/svg/icons/oyodir/refer-invite.svg");background-repeat:no-repeat;background-position:0 0}.icon-refer-person{background-image:url("/web/bundles/leisurecore/svg/icons/oyodir/refer-person.svg");background-repeat:no-repeat;background-position:0 0}.icon-refer-wallet{background-image:url("/web/bundles/leisurecore/svg/icons/oyodir/refer-wallet.svg");background-repeat:no-repeat;background-position:0 0}.icon-referral-details{background-image:url("/web/bundles/leisurecore/svg/icons/oyodir/referral-details.svg");background-repeat:no-repeat;background-position:0 0}.icon-copy-link{background-image:url("/web/bundles/leisurecore/svg/icons/oyodir/copy-link.svg");background-repeat:no-repeat;background-position:0 0}.icon-share-facebook{background-image:url("/web/bundles/leisurecore/svg/icons/oyodir/share-facebook.svg");background-repeat:no-repeat;background-position:0 0}.icon-share-mail{background-image:url("/web/bundles/leisurecore/svg/icons/oyodir/share-mail.svg");background-repeat:no-repeat;background-position:0 0}.icon-share-messenger{background-image:url("/web/bundles/leisurecore/svg/icons/oyodir/share-messenger.svg");background-repeat:no-repeat;background-position:0 0}.icon-share-sms{background-image:url("/web/bundles/leisurecore/svg/icons/oyodir/share-sms.svg");background-repeat:no-repeat;background-position:0 0}.icon-share-twitter{background-image:url("/web/bundles/leisurecore/svg/icons/oyodir/share-twitter.svg");background-repeat:no-repeat;background-position:0 0}.icon-share-whatsapp{background-image:url("/web/bundles/leisurecore/svg/icons/oyodir/share-whatsapp.svg");background-repeat:no-repeat;background-position:0 0}.icon-circled-green-checkmark-2{background-image:url("/web/bundles/leisurecore/svg/icons/oyodir/circled-green-checkmark-2.svg");background-repeat:no-repeat;background-position:0 0}.icon-claim-offer{background-image:url("/web/bundles/leisurecore/svg/icons/oyodir/claim-offer.svg");background-repeat:no-repeat;background-position:0 0}.icon-offer-home{background-image:url("/web/bundles/leisurecore/svg/icons/oyodir/offer-home.svg");background-repeat:no-repeat;background-position:0 0}.icon-offer-v{background-image:url("/web/bundles/leisurecore/svg/icons/oyodir/offer-v.svg");background-repeat:no-repeat;background-position:0 0}.icon-refer-n-earn{background-image:url("/web/bundles/leisurecore/svg/icons/oyodir/refer-n-earn.svg");background-repeat:no-repeat;background-position:0 0}.icon-refer-head{background-image:url("/web/bundles/leisurecore/svg/icons/oyodir/refer-head.svg");background-repeat:no-repeat;background-position:0 0}.icon-refer-myaccount{background-image:url("/web/bundles/leisurecore/svg/icons/oyodir/refer-myaccount.svg");background-repeat:no-repeat;background-position:0 0}.icon-telegram{background-image:url("/web/bundles/leisurecore/svg/icons/oyodir/telegram.svg");background-repeat:no-repeat;background-position:0 0}.icon-referral-people{background-image:url("/web/bundles/leisurecore/svg/icons/oyodir/referral-people.svg");background-repeat:no-repeat;background-position:0 0}.icon-referral-refer{background-image:url("/web/bundles/leisurecore/svg/icons/oyodir/referral-refer.svg");background-repeat:no-repeat;background-position:0 0}.icon-referral-refer-m{background-image:url("/web/bundles/leisurecore/svg/icons/oyodir/referral-refer-m.svg");background-repeat:no-repeat;background-position:0 0}.icon-cancellation_flexibility{background-image:url("/web/bundles/leisurecore/svg/icons/oyodir/cancellation_flexibility.svg");background-repeat:no-repeat;background-position:0 0}.icon-sort-lister{background-image:url("/web/bundles/leisurecore/svg/icons/oyodir/sort-lister.svg");background-repeat:no-repeat;background-position:0 0}.icon-close-circle{background-image:url("/web/bundles/leisurecore/svg/icons/oyodir/close-circle.svg");background-repeat:no-repeat;background-position:0 0}.icon-plus-dark{background-image:url("/web/bundles/leisurecore/svg/icons/oyodir/plus-dark.svg");background-repeat:no-repeat;background-position:0 0}.icon-wallet-v2{background-image:url("/web/bundles/leisurecore/svg/icons/oyodir/wallet-v2.svg");background-repeat:no-repeat;background-position:0 0}.icon-wallet-v2-nav{background-image:url("/web/bundles/leisurecore/svg/icons/oyodir/wallet-v2-nav.svg");background-repeat:no-repeat;background-position:0 0}.icon-wallet-v2-sparkle{background-image:url("/web/bundles/leisurecore/svg/icons/oyodir/wallet-v2-sparkle.svg");background-repeat:no-repeat;background-position:0 0}.icon-gift-card{background-image:url("/web/bundles/leisurecore/svg/icons/oyodir/gift-card.svg");background-repeat:no-repeat;background-position:0 0}.icon-left-arrow{background-image:url("/web/bundles/leisurecore/svg/icons/oyodir/left-arrow.svg");background-repeat:no-repeat;background-position:0 0}.icon-wallet-pb{background-image:url("/web/bundles/leisurecore/svg/icons/oyodir/wallet-pb.svg");background-repeat:no-repeat;background-position:0 0}.icon-arrow-down-black{background-image:url("/web/bundles/leisurecore/svg/icons/oyodir/arrow-down-black.svg");background-repeat:no-repeat;background-position:0 0}.icon-list-black{background-image:url("/web/bundles/leisurecore/svg/icons/oyodir/list-black.svg");background-repeat:no-repeat;background-position:0 0}.icon-arrow-left-green{background-image:url("/web/bundles/leisurecore/svg/icons/oyodir/arrow-left-green.svg");background-repeat:no-repeat;background-position:0 0}.icon-checkbox-checked-new{background-image:url("/web/bundles/leisurecore/svg/icons/oyodir/checkbox-checked-new.svg");background-repeat:no-repeat;background-position:0 0}.icon-cross-black{background-image:url("/web/bundles/leisurecore/svg/icons/oyodir/cross-black.svg");background-repeat:no-repeat;background-position:0 0}.icon-cross-dark{background-image:url("/web/bundles/leisurecore/svg/icons/oyodir/cross-dark.svg");background-repeat:no-repeat;background-position:0 0}.icon-plus-black{background-image:url("/web/bundles/leisurecore/svg/icons/oyodir/plus-black.svg");background-repeat:no-repeat;background-position:0 0}.icon-minus-black{background-image:url("/web/bundles/leisurecore/svg/icons/oyodir/minus-black.svg");background-repeat:no-repeat;background-position:0 0}.icon-phone-call-white{background-image:url("/web/bundles/leisurecore/svg/icons/oyodir/phone-call-white.svg");background-repeat:no-repeat;background-position:0 0}.icon-pencil{background-image:url("/web/bundles/leisurecore/svg/icons/oyodir/pencil.svg");background-repeat:no-repeat;background-position:0 0}.icon-survey-reward{background-image:url("/web/bundles/leisurecore/svg/icons/oyodir/survey-reward.svg");background-repeat:no-repeat;background-position:0 0}.icon-clock{background-image:url("/web/bundles/leisurecore/svg/icons/oyodir/clock.svg");background-repeat:no-repeat;background-position:0 0}.icon-check-in{background-image:url("/web/bundles/leisurecore/svg/icons/oyodir/check-in.svg");background-repeat:no-repeat;background-position:0 0}.icon-check-out{background-image:url("/web/bundles/leisurecore/svg/icons/oyodir/check-out.svg");background-repeat:no-repeat;background-position:0 0}.icon-ch-date{background-image:url("/web/bundles/leisurecore/svg/icons/oyodir/ch-date.svg");background-repeat:no-repeat;background-position:0 0}.icon-ch-property{background-image:url("/web/bundles/leisurecore/svg/icons/oyodir/ch-property.svg");background-repeat:no-repeat;background-position:0 0}.icon-favorites-black{background-image:url("/web/bundles/leisurecore/svg/icons/oyodir/favorites-black.svg");background-repeat:no-repeat;background-position:0 0}.icon-circled-checkmark{background-image:url("/web/bundles/leisurecore/svg/icons/oyodir/circled-checkmark.svg");background-repeat:no-repeat;background-position:0 0}.icon-star-purple{background-image:url("/web/bundles/leisurecore/svg/icons/oyodir/star-purple.svg");background-repeat:no-repeat;background-position:0 0}.icon-falling-star{background-image:url("/web/bundles/leisurecore/svg/icons/oyodir/falling-star.svg");background-repeat:no-repeat;background-position:0 0}.icon-white-star-review{background-image:url("/web/bundles/leisurecore/svg/icons/oyodir/white-star-review.svg");background-repeat:no-repeat;background-position:0 0}.icon-play-white{background-image:url("/web/bundles/leisurecore/svg/icons/oyodir/play-white.svg");background-repeat:no-repeat;background-position:0 0}.icon-popular_regions{background-image:url("/web/bundles/leisurecore/svg/icons/oyodir/popular_regions.svg");background-repeat:no-repeat;background-position:0 0}.icon-refund{background-image:url("/web/bundles/leisurecore/svg/icons/oyodir/refund.svg");background-repeat:no-repeat;background-position:0 0}.icon-refund-tracker{background-image:url("/web/bundles/leisurecore/svg/icons/oyodir/refund-tracker.svg");background-repeat:no-repeat;background-position:0 0}.icon-circle-incomplete{background-image:url("/web/bundles/leisurecore/svg/icons/oyodir/circle-incomplete.svg");background-repeat:no-repeat;background-position:0 0}.icon-bank-rf{background-image:url("/web/bundles/leisurecore/svg/icons/oyodir/bank-rf.svg");background-repeat:no-repeat;background-position:0 0}.icon-generic-card-rf{background-image:url("/web/bundles/leisurecore/svg/icons/oyodir/generic-card-rf.svg");background-repeat:no-repeat;background-position:0 0}.icon-paypal-rf{background-image:url("/web/bundles/leisurecore/svg/icons/oyodir/paypal-rf.svg");background-repeat:no-repeat;background-position:0 0}.icon-discover-card-rf{background-image:url("/web/bundles/leisurecore/svg/icons/oyodir/discover-card-rf.svg");background-repeat:no-repeat;background-position:0 0}.icon-amex-card-rf{background-image:url("/web/bundles/leisurecore/svg/icons/oyodir/amex-card-rf.svg");background-repeat:no-repeat;background-position:0 0}.icon-visa-card-rf{background-image:url("/web/bundles/leisurecore/svg/icons/oyodir/visa-card-rf.svg");background-repeat:no-repeat;background-position:0 0}.icon-master-card-rf{background-image:url("/web/bundles/leisurecore/svg/icons/oyodir/master-card-rf.svg");background-repeat:no-repeat;background-position:0 0}.icon-maestro-card-rf{background-image:url("/web/bundles/leisurecore/svg/icons/oyodir/maestro-card-rf.svg");background-repeat:no-repeat;background-position:0 0}.icon-modern-radio-button-unchecked{background-image:url("/web/bundles/leisurecore/svg/icons/oyodir/modern-radio-button-unchecked.svg");background-repeat:no-repeat;background-position:0 0}.icon-modern-radio-button-checked{background-image:url("/web/bundles/leisurecore/svg/icons/oyodir/modern-radio-button-checked.svg");background-repeat:no-repeat;background-position:0 0}.icon-modern-checkbox-unchecked{background-image:url("/web/bundles/leisurecore/svg/icons/oyodir/modern-checkbox-unchecked.svg");background-repeat:no-repeat;background-position:0 0}.icon-modern-checkbox-checked{background-image:url("/web/bundles/leisurecore/svg/icons/oyodir/modern-checkbox-checked.svg");background-repeat:no-repeat;background-position:0 0}.icon-add-ons-illustration{background-image:url("/web/bundles/leisurecore/svg/icons/oyodir/add-ons-illustration.svg");background-repeat:no-repeat;background-position:0 0}.icon-add-on-furnishing{background-image:url("/web/bundles/leisurecore/svg/icons/oyodir/add-on-furnishing.svg");background-repeat:no-repeat;background-position:0 0}.icon-add-on-insurance{background-image:url("/web/bundles/leisurecore/svg/icons/oyodir/add-on-insurance.svg");background-repeat:no-repeat;background-position:0 0}.icon-chat{background-image:url("/web/bundles/leisurecore/svg/icons/oyodir/chat.svg");background-repeat:no-repeat;background-position:0 0}.icon-translate{background-image:url("/web/bundles/leisurecore/svg/icons/oyodir/translate.svg");background-repeat:no-repeat;background-position:0 0}.icon-flag-rect-en{background-image:url("/web/bundles/leisurecore/svg/icons/oyodir/flag-rect-en.svg");background-repeat:no-repeat;background-position:0 0}.icon-flag-rect-de{background-image:url("/web/bundles/leisurecore/svg/icons/oyodir/flag-rect-de.svg");background-repeat:no-repeat;background-position:0 0}.icon-flag-rect-it{background-image:url("/web/bundles/leisurecore/svg/icons/oyodir/flag-rect-it.svg");background-repeat:no-repeat;background-position:0 0}.icon-flag-rect-fr{background-image:url("/web/bundles/leisurecore/svg/icons/oyodir/flag-rect-fr.svg");background-repeat:no-repeat;background-position:0 0}.icon-flag-rect-nl{background-image:url("/web/bundles/leisurecore/svg/icons/oyodir/flag-rect-nl.svg");background-repeat:no-repeat;background-position:0 0}.icon-flag-rect-es{background-image:url("/web/bundles/leisurecore/svg/icons/oyodir/flag-rect-es.svg");background-repeat:no-repeat;background-position:0 0}.icon-arrow-down-green{background-image:url("/web/bundles/leisurecore/svg/icons/oyodir/arrow-down-green.svg");background-repeat:no-repeat;background-position:0 0}.icon-wifi{background:url("/web/bundles/leisurecore/svg/icons/oyodir/wifi.svg") no-repeat 0 0}.icon-swimming-pool{background:url("/web/bundles/leisurecore/svg/icons/oyodir/swimming-pool.svg") no-repeat 0 0}.icon-private-swimming-poo{background:url("/web/bundles/leisurecore/svg/icons/oyodir/private-swimming-poo.svg") no-repeat 0 0}.icon-dish-washer{background:url("/web/bundles/leisurecore/svg/icons/oyodir/dish-washer.svg") no-repeat 0 0}.icon-fire-place{background:url("/web/bundles/leisurecore/svg/icons/oyodir/fire-place.svg") no-repeat 0 0}.icon-air-condition{background:url("/web/bundles/leisurecore/svg/icons/oyodir/air-condition.svg") no-repeat 0 0}.icon-washing-machine{background:url("/web/bundles/leisurecore/svg/icons/oyodir/washing-machine.svg") no-repeat 0 0}.icon-bbq{background:url("/web/bundles/leisurecore/svg/icons/oyodir/bbq.svg") no-repeat 0 0}.icon-oven{background:url("/web/bundles/leisurecore/svg/icons/oyodir/oven.svg") no-repeat 0 0}.icon-microwave{background:url("/web/bundles/leisurecore/svg/icons/oyodir/microwave.svg") no-repeat 0 0}.icon-bikes-avail{background:url("/web/bundles/leisurecore/svg/icons/oyodir/bikes-avail.svg") no-repeat 0 0}.icon-balcony_terrace{background:url("/web/bundles/leisurecore/svg/icons/oyodir/balcony_terrace.svg") no-repeat 0 0}.icon-bar{background:url("/web/bundles/leisurecore/svg/icons/oyodir/bar.svg") no-repeat 0 0}.icon-bathtub_shower{background:url("/web/bundles/leisurecore/svg/icons/oyodir/bathtub_shower.svg") no-repeat 0 0}.icon-billiards{background:url("/web/bundles/leisurecore/svg/icons/oyodir/billiards.svg") no-repeat 0 0}.icon-bunkbed_singlebeds{background:url("/web/bundles/leisurecore/svg/icons/oyodir/bunkbed_singlebeds.svg") no-repeat 0 0}.icon-cd_player{background:url("/web/bundles/leisurecore/svg/icons/oyodir/cd_player.svg") no-repeat 0 0}.icon-childrens_bed{background:url("/web/bundles/leisurecore/svg/icons/oyodir/childrens_bed.svg") no-repeat 0 0}.icon-coffee_machine{background:url("/web/bundles/leisurecore/svg/icons/oyodir/coffee_machine.svg") no-repeat 0 0}.icon-dining_table{background:url("/web/bundles/leisurecore/svg/icons/oyodir/dining_table.svg") no-repeat 0 0}.icon-dvd_player{background:url("/web/bundles/leisurecore/svg/icons/oyodir/dvd_player.svg") no-repeat 0 0}.icon-electric_kettle{background:url("/web/bundles/leisurecore/svg/icons/oyodir/electric_kettle.svg") no-repeat 0 0}.icon-fridge_freezer{background:url("/web/bundles/leisurecore/svg/icons/oyodir/fridge_freezer.svg") no-repeat 0 0}.icon-garage{background:url("/web/bundles/leisurecore/svg/icons/oyodir/garage.svg") no-repeat 0 0}.icon-garden{background:url("/web/bundles/leisurecore/svg/icons/oyodir/garden.svg") no-repeat 0 0}.icon-garden_furniture{background:url("/web/bundles/leisurecore/svg/icons/oyodir/garden_furniture.svg") no-repeat 0 0}.icon-grill{background:url("/web/bundles/leisurecore/svg/icons/oyodir/grill.svg") no-repeat 0 0}.icon-heating{background:url("/web/bundles/leisurecore/svg/icons/oyodir/heating.svg") no-repeat 0 0}.icon-high_chair{background:url("/web/bundles/leisurecore/svg/icons/oyodir/high_chair.svg") no-repeat 0 0}.icon-hob{background:url("/web/bundles/leisurecore/svg/icons/oyodir/hob.svg") no-repeat 0 0}.icon-hood{background:url("/web/bundles/leisurecore/svg/icons/oyodir/hood.svg") no-repeat 0 0}.icon-infrared_sauna{background:url("/web/bundles/leisurecore/svg/icons/oyodir/infrared_sauna.svg") no-repeat 0 0}.icon-jacuzzi{background:url("/web/bundles/leisurecore/svg/icons/oyodir/jacuzzi.svg") no-repeat 0 0}.icon-massage_shower{background:url("/web/bundles/leisurecore/svg/icons/oyodir/massage_shower.svg") no-repeat 0 0}.icon-parking{background:url("/web/bundles/leisurecore/svg/icons/oyodir/parking.svg") no-repeat 0 0}.icon-radio{background:url("/web/bundles/leisurecore/svg/icons/oyodir/radio.svg") no-repeat 0 0}.icon-seating_area{background:url("/web/bundles/leisurecore/svg/icons/oyodir/seating_area.svg") no-repeat 0 0}.icon-sofabed{background:url("/web/bundles/leisurecore/svg/icons/oyodir/sofabed.svg") no-repeat 0 0}.icon-stove{background:url("/web/bundles/leisurecore/svg/icons/oyodir/stove.svg") no-repeat 0 0}.icon-table_football{background:url("/web/bundles/leisurecore/svg/icons/oyodir/table_football.svg") no-repeat 0 0}.icon-table_tennis_table{background:url("/web/bundles/leisurecore/svg/icons/oyodir/table_tennis_table.svg") no-repeat 0 0}.icon-tumble_dryer{background:url("/web/bundles/leisurecore/svg/icons/oyodir/tumble_dryer.svg") no-repeat 0 0}.icon-whirlpool{background:url("/web/bundles/leisurecore/svg/icons/oyodir/whirlpool.svg") no-repeat 0 0}.icon-courtyard{background:url("/web/bundles/leisurecore/svg/icons/oyodir/courtyard.svg") no-repeat 0 0}.icon-deckchairs{background:url("/web/bundles/leisurecore/svg/icons/oyodir/deckchairs.svg") no-repeat 0 0}.icon-dogs-bowl{background:url("/web/bundles/leisurecore/svg/icons/oyodir/dogs-bowl.svg") no-repeat 0 0}.icon-hammock{background:url("/web/bundles/leisurecore/svg/icons/oyodir/hammock.svg") no-repeat 0 0}.icon-hottub{background:url("/web/bundles/leisurecore/svg/icons/oyodir/hottub.svg") no-repeat 0 0}.icon-ironing-board{background:url("/web/bundles/leisurecore/svg/icons/oyodir/ironing-board.svg") no-repeat 0 0}.icon-parasol{background:url("/web/bundles/leisurecore/svg/icons/oyodir/parasol.svg") no-repeat 0 0}.icon-sauna{background:url("/web/bundles/leisurecore/svg/icons/oyodir/sauna.svg") no-repeat 0 0}.icon-stair-gate{background:url("/web/bundles/leisurecore/svg/icons/oyodir/stair-gate.svg") no-repeat 0 0}.icon-wood-cooker{background:url("/web/bundles/leisurecore/svg/icons/oyodir/wood-cooker.svg") no-repeat 0 0}.icon-carport{background:url("/web/bundles/leisurecore/svg/icons/oyodir/carport.svg") no-repeat 0 0}.icon-cot{background:url("/web/bundles/leisurecore/svg/icons/oyodir/cot.svg") no-repeat 0 0}.icon-fitness-equipments{background:url("/web/bundles/leisurecore/svg/icons/oyodir/fitness-equipments.svg") no-repeat 0 0}.icon-meeting-room{background:url("/web/bundles/leisurecore/svg/icons/oyodir/meeting-room.svg") no-repeat 0 0}.icon-party-games{background:url("/web/bundles/leisurecore/svg/icons/oyodir/party-games.svg") no-repeat 0 0}.icon-patio{background:url("/web/bundles/leisurecore/svg/icons/oyodir/patio.svg") no-repeat 0 0}.icon-playequipments{background:url("/web/bundles/leisurecore/svg/icons/oyodir/playequipments.svg") no-repeat 0 0}.icon-playpen{background:url("/web/bundles/leisurecore/svg/icons/oyodir/playpen.svg") no-repeat 0 0}.icon-recreation-room{background:url("/web/bundles/leisurecore/svg/icons/oyodir/recreation-room.svg") no-repeat 0 0}.icon-small-double-bed{background:url("/web/bundles/leisurecore/svg/icons/oyodir/small-double-bed.svg") no-repeat 0 0}.icon-babybath{background:url("/web/bundles/leisurecore/svg/icons/oyodir/babybath.svg") no-repeat 0 0}.icon-bicycle-storage{background:url("/web/bundles/leisurecore/svg/icons/oyodir/bicycle-storage.svg") no-repeat 0 0}.icon-bicycles-available{background:url("/web/bundles/leisurecore/svg/icons/oyodir/bicycles-available.svg") no-repeat 0 0}.icon-boules-court{background:url("/web/bundles/leisurecore/svg/icons/oyodir/boules-court.svg") no-repeat 0 0}.icon-double-bed{background:url("/web/bundles/leisurecore/svg/icons/oyodir/double-bed.svg") no-repeat 0 0}.icon-football-goal{background:url("/web/bundles/leisurecore/svg/icons/oyodir/football-goal.svg") no-repeat 0 0}.icon-game-computer{background:url("/web/bundles/leisurecore/svg/icons/oyodir/game-computer.svg") no-repeat 0 0}.icon-lift{background:url("/web/bundles/leisurecore/svg/icons/oyodir/lift.svg") no-repeat 0 0}.icon-ski-boot-heaters{background:url("/web/bundles/leisurecore/svg/icons/oyodir/ski-boot-heaters.svg") no-repeat 0 0}.icon-ski-storage{background:url("/web/bundles/leisurecore/svg/icons/oyodir/ski-storage.svg") no-repeat 0 0}.icon-tennis-court{background:url("/web/bundles/leisurecore/svg/icons/oyodir/tennis-court.svg") no-repeat 0 0}.icon-cooker{background:url("/web/bundles/leisurecore/svg/icons/oyodir/cooker.svg") no-repeat 0 0}.icon-pond{background:url("/web/bundles/leisurecore/svg/icons/oyodir/pond.svg") no-repeat 0 0}.icon-projection-screen{background:url("/web/bundles/leisurecore/svg/icons/oyodir/projection-screen.svg") no-repeat 0 0}.icon-solarium{background:url("/web/bundles/leisurecore/svg/icons/oyodir/solarium.svg") no-repeat 0 0}.icon-steam-shower{background:url("/web/bundles/leisurecore/svg/icons/oyodir/steam-shower.svg") no-repeat 0 0}.icon-sun-loungers{background:url("/web/bundles/leisurecore/svg/icons/oyodir/sun-loungers.svg") no-repeat 0 0}.icon-trampoline{background:url("/web/bundles/leisurecore/svg/icons/oyodir/trampoline.svg") no-repeat 0 0}.icon-veranda{background:url("/web/bundles/leisurecore/svg/icons/oyodir/veranda.svg") no-repeat 0 0}.icon-lounge-set{background:url("/web/bundles/leisurecore/svg/icons/oyodir/lounge-set.svg") no-repeat 0 0}.icon-netflix{background:url("/web/bundles/leisurecore/svg/icons/oyodir/netflix.svg") no-repeat 0 0}.icon-pantry{background:url("/web/bundles/leisurecore/svg/icons/oyodir/pantry.svg") no-repeat 0 0}.icon-wifi-mobile{background:url("/web/bundles/leisurecore/svg/icons/oyodir/wifi-mobile.svg") no-repeat 0 0}.icon-swimming-pool-mobile{background:url("/web/bundles/leisurecore/svg/icons/oyodir/swimming-pool-mobile.svg") no-repeat 0 0}.icon-private-swimming-poo-mobile{background:url("/web/bundles/leisurecore/svg/icons/oyodir/private-swimming-poo-mobile.svg") no-repeat 0 0}.icon-dish-washer-mobile{background:url("/web/bundles/leisurecore/svg/icons/oyodir/dish-washer-mobile.svg") no-repeat 0 0}.icon-fire-place-mobile{background:url("/web/bundles/leisurecore/svg/icons/oyodir/fire-place-mobile.svg") no-repeat 0 0}.icon-air-condition-mobile{background:url("/web/bundles/leisurecore/svg/icons/oyodir/air-condition-mobile.svg") no-repeat 0 0}.icon-washing-machine-mobile{background:url("/web/bundles/leisurecore/svg/icons/oyodir/washing-machine-mobile.svg") no-repeat 0 0}.icon-bbq-mobile{background:url("/web/bundles/leisurecore/svg/icons/oyodir/bbq-mobile.svg") no-repeat 0 0}.icon-oven-mobile{background:url("/web/bundles/leisurecore/svg/icons/oyodir/oven-mobile.svg") no-repeat 0 0}.icon-microwave-mobile{background:url("/web/bundles/leisurecore/svg/icons/oyodir/microwave-mobile.svg") no-repeat 0 0}.icon-bikes-avail-mobile{background:url("/web/bundles/leisurecore/svg/icons/oyodir/bikes-avail-mobile.svg") no-repeat 0 0}.icon-balcony_terrace-mobile{background:url("/web/bundles/leisurecore/svg/icons/oyodir/balcony_terrace-mobile.svg") no-repeat 0 0}.icon-bar-mobile{background:url("/web/bundles/leisurecore/svg/icons/oyodir/bar-mobile.svg") no-repeat 0 0}.icon-bathtub_shower-mobile{background:url("/web/bundles/leisurecore/svg/icons/oyodir/bathtub_shower-mobile.svg") no-repeat 0 0}.icon-billiards-mobile{background:url("/web/bundles/leisurecore/svg/icons/oyodir/billiards-mobile.svg") no-repeat 0 0}.icon-bunkbed_singlebeds-mobile{background:url("/web/bundles/leisurecore/svg/icons/oyodir/bunkbed_singlebeds-mobile.svg") no-repeat 0 0}.icon-cd_player-mobile{background:url("/web/bundles/leisurecore/svg/icons/oyodir/cd_player-mobile.svg") no-repeat 0 0}.icon-childrens_bed-mobile{background:url("/web/bundles/leisurecore/svg/icons/oyodir/childrens_bed-mobile.svg") no-repeat 0 0}.icon-coffee_machine-mobile{background:url("/web/bundles/leisurecore/svg/icons/oyodir/coffee_machine-mobile.svg") no-repeat 0 0}.icon-dining_table-mobile{background:url("/web/bundles/leisurecore/svg/icons/oyodir/dining_table-mobile.svg") no-repeat 0 0}.icon-dvd_player-mobile{background:url("/web/bundles/leisurecore/svg/icons/oyodir/dvd_player-mobile.svg") no-repeat 0 0}.icon-electric_kettle-mobile{background:url("/web/bundles/leisurecore/svg/icons/oyodir/electric_kettle-mobile.svg") no-repeat 0 0}.icon-fridge_freezer-mobile{background:url("/web/bundles/leisurecore/svg/icons/oyodir/fridge_freezer-mobile.svg") no-repeat 0 0}.icon-garage-mobile{background:url("/web/bundles/leisurecore/svg/icons/oyodir/garage-mobile.svg") no-repeat 0 0}.icon-garden-mobile{background:url("/web/bundles/leisurecore/svg/icons/oyodir/garden-mobile.svg") no-repeat 0 0}.icon-garden_furniture-mobile{background:url("/web/bundles/leisurecore/svg/icons/oyodir/garden_furniture-mobile.svg") no-repeat 0 0}.icon-grill-mobile{background:url("/web/bundles/leisurecore/svg/icons/oyodir/grill-mobile.svg") no-repeat 0 0}.icon-heating-mobile{background:url("/web/bundles/leisurecore/svg/icons/oyodir/heating-mobile.svg") no-repeat 0 0}.icon-high_chair-mobile{background:url("/web/bundles/leisurecore/svg/icons/oyodir/high_chair-mobile.svg") no-repeat 0 0}.icon-hob-mobile{background:url("/web/bundles/leisurecore/svg/icons/oyodir/hob-mobile.svg") no-repeat 0 0}.icon-hood-mobile{background:url("/web/bundles/leisurecore/svg/icons/oyodir/hood-mobile.svg") no-repeat 0 0}.icon-infrared_sauna-mobile{background:url("/web/bundles/leisurecore/svg/icons/oyodir/infrared_sauna-mobile.svg") no-repeat 0 0}.icon-jacuzzi-mobile{background:url("/web/bundles/leisurecore/svg/icons/oyodir/jacuzzi-mobile.svg") no-repeat 0 0}.icon-massage_shower-mobile{background:url("/web/bundles/leisurecore/svg/icons/oyodir/massage_shower-mobile.svg") no-repeat 0 0}.icon-parking-mobile{background:url("/web/bundles/leisurecore/svg/icons/oyodir/parking-mobile.svg") no-repeat 0 0}.icon-radio-mobile{background:url("/web/bundles/leisurecore/svg/icons/oyodir/radio-mobile.svg") no-repeat 0 0}.icon-seating_area-mobile{background:url("/web/bundles/leisurecore/svg/icons/oyodir/seating_area-mobile.svg") no-repeat 0 0}.icon-sofabed-mobile{background:url("/web/bundles/leisurecore/svg/icons/oyodir/sofabed-mobile.svg") no-repeat 0 0}.icon-stove-mobile{background:url("/web/bundles/leisurecore/svg/icons/oyodir/stove-mobile.svg") no-repeat 0 0}.icon-table_football-mobile{background:url("/web/bundles/leisurecore/svg/icons/oyodir/table_football-mobile.svg") no-repeat 0 0}.icon-table_tennis_table-mobile{background:url("/web/bundles/leisurecore/svg/icons/oyodir/table_tennis_table-mobile.svg") no-repeat 0 0}.icon-tumble_dryer-mobile{background:url("/web/bundles/leisurecore/svg/icons/oyodir/tumble_dryer-mobile.svg") no-repeat 0 0}.icon-whirlpool-mobile{background:url("/web/bundles/leisurecore/svg/icons/oyodir/whirlpool-mobile.svg") no-repeat 0 0}.icon-tv-mobile{background:url("/web/bundles/leisurecore/svg/icons/oyodir/tv-mobile.svg") no-repeat 0 0}.icon-courtyard-mobile{background:url("/web/bundles/leisurecore/svg/icons/oyodir/courtyard-mobile.svg") no-repeat 0 0}.icon-deckchairs-mobile{background:url("/web/bundles/leisurecore/svg/icons/oyodir/deckchairs-mobile.svg") no-repeat 0 0}.icon-dogs-bowl-mobile{background:url("/web/bundles/leisurecore/svg/icons/oyodir/dogs-bowl-mobile.svg") no-repeat 0 0}.icon-hammock-mobile{background:url("/web/bundles/leisurecore/svg/icons/oyodir/hammock-mobile.svg") no-repeat 0 0}.icon-hottub-mobile{background:url("/web/bundles/leisurecore/svg/icons/oyodir/hottub-mobile.svg") no-repeat 0 0}.icon-ironing-board-mobile{background:url("/web/bundles/leisurecore/svg/icons/oyodir/ironing-board-mobile.svg") no-repeat 0 0}.icon-parasol-mobile{background:url("/web/bundles/leisurecore/svg/icons/oyodir/parasol-mobile.svg") no-repeat 0 0}.icon-sauna-mobile{background:url("/web/bundles/leisurecore/svg/icons/oyodir/sauna-mobile.svg") no-repeat 0 0}.icon-stair-gate-mobile{background:url("/web/bundles/leisurecore/svg/icons/oyodir/stair-gate-mobile.svg") no-repeat 0 0}.icon-wood-cooker-mobile{background:url("/web/bundles/leisurecore/svg/icons/oyodir/wood-cooker-mobile.svg") no-repeat 0 0}.icon-bicycles-available-mobile{background:url("/web/bundles/leisurecore/svg/icons/oyodir/bicycles-available-mobile.svg") no-repeat 0 0}.icon-carport-mobile{background:url("/web/bundles/leisurecore/svg/icons/oyodir/carport-mobile.svg") no-repeat 0 0}.icon-cot-mobile{background:url("/web/bundles/leisurecore/svg/icons/oyodir/cot-mobile.svg") no-repeat 0 0}.icon-fitness-equipments-mobile{background:url("/web/bundles/leisurecore/svg/icons/oyodir/fitness-equipments-mobile.svg") no-repeat 0 0}.icon-meeting-room-mobile{background:url("/web/bundles/leisurecore/svg/icons/oyodir/meeting-room-mobile.svg") no-repeat 0 0}.icon-party-games-mobile{background:url("/web/bundles/leisurecore/svg/icons/oyodir/party-games-mobile.svg") no-repeat 0 0}.icon-patio-mobile{background:url("/web/bundles/leisurecore/svg/icons/oyodir/patio-mobile.svg") no-repeat 0 0}.icon-playequipments-mobile{background:url("/web/bundles/leisurecore/svg/icons/oyodir/playequipments-mobile.svg") no-repeat 0 0}.icon-playpen-mobile{background:url("/web/bundles/leisurecore/svg/icons/oyodir/playpen-mobile.svg") no-repeat 0 0}.icon-recreation-room-mobile{background:url("/web/bundles/leisurecore/svg/icons/oyodir/recreation-room-mobile.svg") no-repeat 0 0}.icon-small-double-bed-mobile{background:url("/web/bundles/leisurecore/svg/icons/oyodir/small-double-bed-mobile.svg") no-repeat 0 0}.icon-babybath-mobile{background:url("/web/bundles/leisurecore/svg/icons/oyodir/babybath-mobile.svg") no-repeat 0 0}.icon-bicycle-storage-mobile{background:url("/web/bundles/leisurecore/svg/icons/oyodir/bicycle-storage-mobile.svg") no-repeat 0 0}.icon-boules-court-mobile{background:url("/web/bundles/leisurecore/svg/icons/oyodir/boules-court-mobile.svg") no-repeat 0 0}.icon-double-bed-mobile{background:url("/web/bundles/leisurecore/svg/icons/oyodir/double-bed-mobile.svg") no-repeat 0 0}.icon-football-goal-mobile{background:url("/web/bundles/leisurecore/svg/icons/oyodir/football-goal-mobile.svg") no-repeat 0 0}.icon-game-computer-mobile{background:url("/web/bundles/leisurecore/svg/icons/oyodir/game-computer-mobile.svg") no-repeat 0 0}.icon-lift-mobile{background:url("/web/bundles/leisurecore/svg/icons/oyodir/lift-mobile.svg") no-repeat 0 0}.icon-ski-boot-heaters-mobile{background:url("/web/bundles/leisurecore/svg/icons/oyodir/ski-boot-heaters-mobile.svg") no-repeat 0 0}.icon-ski-storage-mobile{background:url("/web/bundles/leisurecore/svg/icons/oyodir/ski-storage-mobile.svg") no-repeat 0 0}.icon-tennis-court-mobile{background:url("/web/bundles/leisurecore/svg/icons/oyodir/tennis-court-mobile.svg") no-repeat 0 0}.icon-cooker-mobile{background:url("/web/bundles/leisurecore/svg/icons/oyodir/cooker-mobile.svg") no-repeat 0 0}.icon-lounge-set-mobile{background:url("/web/bundles/leisurecore/svg/icons/oyodir/lounge-set-mobile.svg") no-repeat 0 0}.icon-netflix-mobile{background:url("/web/bundles/leisurecore/svg/icons/oyodir/netflix-mobile.svg") no-repeat 0 0}.icon-pantry-mobile{background:url("/web/bundles/leisurecore/svg/icons/oyodir/pantry-mobile.svg") no-repeat 0 0}.icon-pond-mobile{background:url("/web/bundles/leisurecore/svg/icons/oyodir/pond-mobile.svg") no-repeat 0 0}.icon-projection-screen-mobile{background:url("/web/bundles/leisurecore/svg/icons/oyodir/projection-screen-mobile.svg") no-repeat 0 0}.icon-solarium-mobile{background:url("/web/bundles/leisurecore/svg/icons/oyodir/solarium-mobile.svg") no-repeat 0 0}.icon-steam-shower-mobile{background:url("/web/bundles/leisurecore/svg/icons/oyodir/steam-shower-mobile.svg") no-repeat 0 0}.icon-sun-loungers-mobile{background:url("/web/bundles/leisurecore/svg/icons/oyodir/sun-loungers-mobile.svg") no-repeat 0 0}.icon-trampoline-mobile{background:url("/web/bundles/leisurecore/svg/icons/oyodir/trampoline-mobile.svg") no-repeat 0 0}.icon-veranda-mobile{background:url("/web/bundles/leisurecore/svg/icons/oyodir/veranda-mobile.svg") no-repeat 0 0}.icon-arrow{background-image:url("/web/bundles/leisurecore/svg/icons/oyodir/arrow.svg");background-repeat:no-repeat;background-position:0 0}.icon-cablecar{background-image:url("/web/bundles/leisurecore/svg/icons/oyodir/cablecar.svg");background-repeat:no-repeat;background-position:0 0}.icon-cross-country{background-image:url("/web/bundles/leisurecore/svg/icons/oyodir/cross-country.svg");background-repeat:no-repeat;background-position:0 0}.icon-snowpark{background-image:url("/web/bundles/leisurecore/svg/icons/oyodir/snowpark.svg");background-repeat:no-repeat;background-position:0 0}.icon-boarder-cross{background-image:url("/web/bundles/leisurecore/svg/icons/oyodir/boarder-cross.svg");background-repeat:no-repeat;background-position:0 0}.icon-funpark{background-image:url("/web/bundles/leisurecore/svg/icons/oyodir/funpark.svg");background-repeat:no-repeat;background-position:0 0}.icon-chair-lift{background-image:url("/web/bundles/leisurecore/svg/icons/oyodir/chair-lift.svg");background-repeat:no-repeat;background-position:0 0}.icon-half-pipe{background-image:url("/web/bundles/leisurecore/svg/icons/oyodir/half-pipe.svg");background-repeat:no-repeat;background-position:0 0}.icon-tow-lift{background-image:url("/web/bundles/leisurecore/svg/icons/oyodir/tow-lift.svg");background-repeat:no-repeat;background-position:0 0}.icon-snowboard{background-image:url("/web/bundles/leisurecore/svg/icons/oyodir/snowboard.svg");background-repeat:no-repeat;background-position:0 0}.icon-ski{background-image:url("/web/bundles/leisurecore/svg/icons/oyodir/ski.svg");background-repeat:no-repeat;background-position:0 0}.icon-ski-altitude{background-image:url("/web/bundles/leisurecore/svg/icons/oyodir/ski-altitude.svg");background-repeat:no-repeat;background-position:0 0}.icon-ski-altitude-mobile{background-image:url("/web/bundles/leisurecore/svg/icons/oyodir/ski-altitude-mobile.svg");background-repeat:no-repeat;background-position:0 0}.icon-arrow-left{background-image:url("/web/bundles/leisurecore/svg/icons/oyodir/arrow-left.svg");background-repeat:no-repeat;background-position:0 0}.icon-arrow-up{background-image:url("/web/bundles/leisurecore/svg/icons/oyodir/arrow-up.svg");background-repeat:no-repeat;background-position:0 0}.icon-arrow-down{background-image:url("/web/bundles/leisurecore/svg/icons/oyodir/arrow-down.svg");background-repeat:no-repeat;background-position:0 0}.icon-arrow-down-dark{background-image:url("/web/bundles/leisurecore/svg/icons/oyodir/arrow-down-dark.svg");background-repeat:no-repeat;background-position:0 0}.icon-flag-en,[data-icon-flag="en"],.icon-flag-com,[data-icon-flag="com"]{background:url("/web/bundles/leisurecore/svg/flags/default.svg") no-repeat 0 0}.icon-flag-gben,.icon-flag-gben{background:url("/web/bundles/leisurecore/svg/flags/gb.svg") no-repeat 0 0}.icon-flag-benl,.icon-flag-befr{background:url("/web/bundles/leisurecore/svg/flags/be.svg") no-repeat 0 0}.icon-belvilla-logo{background:url('/web/bundles/leisurecore/svg/logos/belvilla-logo-new-2.svg') no-repeat 0 0}.icon-flag-abkhazia,.icon-flag[data-icon-flag="abkhazia"]{background:url("/web/bundles/leisurecore/svg/flags/abkhazia.svg") no-repeat 0 0}.icon-flag-ad,.icon-flag[data-icon-flag="ad"]{background:url("/web/bundles/leisurecore/svg/flags/ad.svg") no-repeat 0 0}.icon-flag-ae,.icon-flag[data-icon-flag="ae"]{background:url("/web/bundles/leisurecore/svg/flags/ae.svg") no-repeat 0 0}.icon-flag-af,.icon-flag[data-icon-flag="af"]{background:url("/web/bundles/leisurecore/svg/flags/af.svg") no-repeat 0 0}.icon-flag-afca,.icon-flag[data-icon-flag="afca"]{background:url("/web/bundles/leisurecore/svg/flags/afca.svg") no-repeat 0 0}.icon-flag-ag,.icon-flag[data-icon-flag="ag"]{background:url("/web/bundles/leisurecore/svg/flags/ag.svg") no-repeat 0 0}.icon-flag-ai,.icon-flag[data-icon-flag="ai"]{background:url("/web/bundles/leisurecore/svg/flags/ai.svg") no-repeat 0 0}.icon-flag-al,.icon-flag[data-icon-flag="al"]{background:url("/web/bundles/leisurecore/svg/flags/al.svg") no-repeat 0 0}.icon-flag-am,.icon-flag[data-icon-flag="am"]{background:url("/web/bundles/leisurecore/svg/flags/am.svg") no-repeat 0 0}.icon-flag-ams,.icon-flag[data-icon-flag="ams"]{background:url("/web/bundles/leisurecore/svg/flags/ams.svg") no-repeat 0 0}.icon-flag-ao,.icon-flag[data-icon-flag="ao"]{background:url("/web/bundles/leisurecore/svg/flags/ao.svg") no-repeat 0 0}.icon-flag-ar,.icon-flag[data-icon-flag="ar"]{background:url("/web/bundles/leisurecore/svg/flags/ar.svg") no-repeat 0 0}.icon-flag-as,.icon-flag[data-icon-flag="as"]{background:url("/web/bundles/leisurecore/svg/flags/as.svg") no-repeat 0 0}.icon-flag-at,.icon-flag[data-icon-flag="at"]{background:url("/web/bundles/leisurecore/svg/flags/at.svg") no-repeat 0 0}.icon-flag-au,.icon-flag[data-icon-flag="au"]{background:url("/web/bundles/leisurecore/svg/flags/au.svg") no-repeat 0 0}.icon-flag-aw,.icon-flag[data-icon-flag="aw"]{background:url("/web/bundles/leisurecore/svg/flags/aw.svg") no-repeat 0 0}.icon-flag-ax,.icon-flag[data-icon-flag="ax"]{background:url("/web/bundles/leisurecore/svg/flags/ax.svg") no-repeat 0 0}.icon-flag-az,.icon-flag[data-icon-flag="az"]{background:url("/web/bundles/leisurecore/svg/flags/az.svg") no-repeat 0 0}.icon-flag-azores-islands,.icon-flag[data-icon-flag="azores-islands"]{background:url("/web/bundles/leisurecore/svg/flags/azores-islands.svg") no-repeat 0 0}.icon-flag-ba,.icon-flag[data-icon-flag="ba"]{background:url("/web/bundles/leisurecore/svg/flags/ba.svg") no-repeat 0 0}.icon-flag-balearic-islands,.icon-flag[data-icon-flag="balearic-islands"]{background:url("/web/bundles/leisurecore/svg/flags/balearic-islands.svg") no-repeat 0 0}.icon-flag-basque-country,.icon-flag[data-icon-flag="basque-country"]{background:url("/web/bundles/leisurecore/svg/flags/basque-country.svg") no-repeat 0 0}.icon-flag-bb,.icon-flag[data-icon-flag="bb"]{background:url("/web/bundles/leisurecore/svg/flags/bb.svg") no-repeat 0 0}.icon-flag-bd,.icon-flag[data-icon-flag="bd"]{background:url("/web/bundles/leisurecore/svg/flags/bd.svg") no-repeat 0 0}.icon-flag-be,.icon-flag[data-icon-flag="be"]{background:url("/web/bundles/leisurecore/svg/flags/be.svg") no-repeat 0 0}.icon-flag-befr,.icon-flag[data-icon-flag="befr"]{background:url("/web/bundles/leisurecore/svg/flags/befr.svg") no-repeat 0 0}.icon-flag-benl,.icon-flag[data-icon-flag="benl"]{background:url("/web/bundles/leisurecore/svg/flags/benl.svg") no-repeat 0 0}.icon-flag-bf,.icon-flag[data-icon-flag="bf"]{background:url("/web/bundles/leisurecore/svg/flags/bf.svg") no-repeat 0 0}.icon-flag-bg,.icon-flag[data-icon-flag="bg"]{background:url("/web/bundles/leisurecore/svg/flags/bg.svg") no-repeat 0 0}.icon-flag-bh,.icon-flag[data-icon-flag="bh"]{background:url("/web/bundles/leisurecore/svg/flags/bh.svg") no-repeat 0 0}.icon-flag-bhutan,.icon-flag[data-icon-flag="bhutan"]{background:url("/web/bundles/leisurecore/svg/flags/bhutan.svg") no-repeat 0 0}.icon-flag-bi,.icon-flag[data-icon-flag="bi"]{background:url("/web/bundles/leisurecore/svg/flags/bi.svg") no-repeat 0 0}.icon-flag-bj,.icon-flag[data-icon-flag="bj"]{background:url("/web/bundles/leisurecore/svg/flags/bj.svg") no-repeat 0 0}.icon-flag-bm,.icon-flag[data-icon-flag="bm"]{background:url("/web/bundles/leisurecore/svg/flags/bm.svg") no-repeat 0 0}.icon-flag-bn,.icon-flag[data-icon-flag="bn"]{background:url("/web/bundles/leisurecore/svg/flags/bn.svg") no-repeat 0 0}.icon-flag-bo,.icon-flag[data-icon-flag="bo"]{background:url("/web/bundles/leisurecore/svg/flags/bo.svg") no-repeat 0 0}.icon-flag-bq,.icon-flag[data-icon-flag="bq"]{background:url("/web/bundles/leisurecore/svg/flags/bq.svg") no-repeat 0 0}.icon-flag-br,.icon-flag[data-icon-flag="br"]{background:url("/web/bundles/leisurecore/svg/flags/br.svg") no-repeat 0 0}.icon-flag-british-columbia,.icon-flag[data-icon-flag="british-columbia"]{background:url("/web/bundles/leisurecore/svg/flags/british-columbia.svg") no-repeat 0 0}.icon-flag-british-virgin-islands,.icon-flag[data-icon-flag="british-virgin-islands"]{background:url("/web/bundles/leisurecore/svg/flags/british-virgin-islands.svg") no-repeat 0 0}.icon-flag-bs,.icon-flag[data-icon-flag="bs"]{background:url("/web/bundles/leisurecore/svg/flags/bs.svg") no-repeat 0 0}.icon-flag-bt,.icon-flag[data-icon-flag="bt"]{background:url("/web/bundles/leisurecore/svg/flags/bt.svg") no-repeat 0 0}.icon-flag-bw,.icon-flag[data-icon-flag="bw"]{background:url("/web/bundles/leisurecore/svg/flags/bw.svg") no-repeat 0 0}.icon-flag-by,.icon-flag[data-icon-flag="by"]{background:url("/web/bundles/leisurecore/svg/flags/by.svg") no-repeat 0 0}.icon-flag-bz,.icon-flag[data-icon-flag="bz"]{background:url("/web/bundles/leisurecore/svg/flags/bz.svg") no-repeat 0 0}.icon-flag-ca,.icon-flag[data-icon-flag="ca"]{background:url("/web/bundles/leisurecore/svg/flags/ca.svg") no-repeat 0 0}.icon-flag-canary-islands,.icon-flag[data-icon-flag="canary-islands"]{background:url("/web/bundles/leisurecore/svg/flags/canary-islands.svg") no-repeat 0 0}.icon-flag-cc,.icon-flag[data-icon-flag="cc"]{background:url("/web/bundles/leisurecore/svg/flags/cc.svg") no-repeat 0 0}.icon-flag-cd,.icon-flag[data-icon-flag="cd"]{background:url("/web/bundles/leisurecore/svg/flags/cd.svg") no-repeat 0 0}.icon-flag-ceuta,.icon-flag[data-icon-flag="ceuta"]{background:url("/web/bundles/leisurecore/svg/flags/ceuta.svg") no-repeat 0 0}.icon-flag-cf,.icon-flag[data-icon-flag="cf"]{background:url("/web/bundles/leisurecore/svg/flags/cf.svg") no-repeat 0 0}.icon-flag-cg,.icon-flag[data-icon-flag="cg"]{background:url("/web/bundles/leisurecore/svg/flags/cg.svg") no-repeat 0 0}.icon-flag-ch,.icon-flag[data-icon-flag="ch"]{background:url("/web/bundles/leisurecore/svg/flags/ch.svg") no-repeat 0 0}.icon-flag-ck,.icon-flag[data-icon-flag="ck"]{background:url("/web/bundles/leisurecore/svg/flags/ck.svg") no-repeat 0 0}.icon-flag-cl,.icon-flag[data-icon-flag="cl"]{background:url("/web/bundles/leisurecore/svg/flags/cl.svg") no-repeat 0 0}.icon-flag-cm,.icon-flag[data-icon-flag="cm"]{background:url("/web/bundles/leisurecore/svg/flags/cm.svg") no-repeat 0 0}.icon-flag-cn,.icon-flag[data-icon-flag="cn"]{background:url("/web/bundles/leisurecore/svg/flags/cn.svg") no-repeat 0 0}.icon-flag-co,.icon-flag[data-icon-flag="co"]{background:url("/web/bundles/leisurecore/svg/flags/co.svg") no-repeat 0 0}.icon-flag-corsica,.icon-flag[data-icon-flag="corsica"]{background:url("/web/bundles/leisurecore/svg/flags/corsica.svg") no-repeat 0 0}.icon-flag-cr,.icon-flag[data-icon-flag="cr"]{background:url("/web/bundles/leisurecore/svg/flags/cr.svg") no-repeat 0 0}.icon-flag-cu,.icon-flag[data-icon-flag="cu"]{background:url("/web/bundles/leisurecore/svg/flags/cu.svg") no-repeat 0 0}.icon-flag-cv,.icon-flag[data-icon-flag="cv"]{background:url("/web/bundles/leisurecore/svg/flags/cv.svg") no-repeat 0 0}.icon-flag-cw,.icon-flag[data-icon-flag="cw"]{background:url("/web/bundles/leisurecore/svg/flags/cw.svg") no-repeat 0 0}.icon-flag-cx,.icon-flag[data-icon-flag="cx"]{background:url("/web/bundles/leisurecore/svg/flags/cx.svg") no-repeat 0 0}.icon-flag-cy,.icon-flag[data-icon-flag="cy"]{background:url("/web/bundles/leisurecore/svg/flags/cy.svg") no-repeat 0 0}.icon-flag-cz,.icon-flag[data-icon-flag="cz"]{background:url("/web/bundles/leisurecore/svg/flags/cz.svg") no-repeat 0 0}.icon-flag-de,.icon-flag[data-icon-flag="de"]{background:url("/web/bundles/leisurecore/svg/flags/de.svg") no-repeat 0 0}.icon-flag-default,.icon-flag[data-icon-flag="default"]{background:url("/web/bundles/leisurecore/svg/flags/default.svg") no-repeat 0 0}.icon-flag-dh,.icon-flag[data-icon-flag="dh"]{background:url("/web/bundles/leisurecore/svg/flags/dh.svg") no-repeat 0 0}.icon-flag-dk,.icon-flag[data-icon-flag="dk"]{background:url("/web/bundles/leisurecore/svg/flags/dk.svg") no-repeat 0 0}.icon-flag-dm,.icon-flag[data-icon-flag="dm"]{background:url("/web/bundles/leisurecore/svg/flags/dm.svg") no-repeat 0 0}.icon-flag-do,.icon-flag[data-icon-flag="do"]{background:url("/web/bundles/leisurecore/svg/flags/do.svg") no-repeat 0 0}.icon-flag-dz,.icon-flag[data-icon-flag="dz"]{background:url("/web/bundles/leisurecore/svg/flags/dz.svg") no-repeat 0 0}.icon-flag-east-timor,.icon-flag[data-icon-flag="east-timor"]{background:url("/web/bundles/leisurecore/svg/flags/east-timor.svg") no-repeat 0 0}.icon-flag-ec,.icon-flag[data-icon-flag="ec"]{background:url("/web/bundles/leisurecore/svg/flags/ec.svg") no-repeat 0 0}.icon-flag-ee,.icon-flag[data-icon-flag="ee"]{background:url("/web/bundles/leisurecore/svg/flags/ee.svg") no-repeat 0 0}.icon-flag-eg,.icon-flag[data-icon-flag="eg"]{background:url("/web/bundles/leisurecore/svg/flags/eg.svg") no-repeat 0 0}.icon-flag-eh,.icon-flag[data-icon-flag="eh"]{background:url("/web/bundles/leisurecore/svg/flags/eh.svg") no-repeat 0 0}.icon-flag-ehv,.icon-flag[data-icon-flag="ehv"]{background:url("/web/bundles/leisurecore/svg/flags/ehv.svg") no-repeat 0 0}.icon-flag-england,.icon-flag[data-icon-flag="england"]{background:url("/web/bundles/leisurecore/svg/flags/england.svg") no-repeat 0 0}.icon-flag-er,.icon-flag[data-icon-flag="er"]{background:url("/web/bundles/leisurecore/svg/flags/er.svg") no-repeat 0 0}.icon-flag-es,.icon-flag[data-icon-flag="es"]{background:url("/web/bundles/leisurecore/svg/flags/es.svg") no-repeat 0 0}.icon-flag-et,.icon-flag[data-icon-flag="et"]{background:url("/web/bundles/leisurecore/svg/flags/et.svg") no-repeat 0 0}.icon-flag-european-union,.icon-flag[data-icon-flag="european-union"]{background:url("/web/bundles/leisurecore/svg/flags/european-union.svg") no-repeat 0 0}.icon-flag-fi,.icon-flag[data-icon-flag="fi"]{background:url("/web/bundles/leisurecore/svg/flags/fi.svg") no-repeat 0 0}.icon-flag-fj,.icon-flag[data-icon-flag="fj"]{background:url("/web/bundles/leisurecore/svg/flags/fj.svg") no-repeat 0 0}.icon-flag-fk,.icon-flag[data-icon-flag="fk"]{background:url("/web/bundles/leisurecore/svg/flags/fk.svg") no-repeat 0 0}.icon-flag-fm,.icon-flag[data-icon-flag="fm"]{background:url("/web/bundles/leisurecore/svg/flags/fm.svg") no-repeat 0 0}.icon-flag-fo,.icon-flag[data-icon-flag="fo"]{background:url("/web/bundles/leisurecore/svg/flags/fo.svg") no-repeat 0 0}.icon-flag-fr,.icon-flag[data-icon-flag="fr"]{background:url("/web/bundles/leisurecore/svg/flags/fr.svg") no-repeat 0 0}.icon-flag-ga,.icon-flag[data-icon-flag="ga"]{background:url("/web/bundles/leisurecore/svg/flags/ga.svg") no-repeat 0 0}.icon-flag-galapagos-islands,.icon-flag[data-icon-flag="galapagos-islands"]{background:url("/web/bundles/leisurecore/svg/flags/galapagos-islands.svg") no-repeat 0 0}.icon-flag-gb,.icon-flag[data-icon-flag="gb"]{background:url("/web/bundles/leisurecore/svg/flags/gb.svg") no-repeat 0 0}.icon-flag-gd,.icon-flag[data-icon-flag="gd"]{background:url("/web/bundles/leisurecore/svg/flags/gd.svg") no-repeat 0 0}.icon-flag-ge,.icon-flag[data-icon-flag="ge"]{background:url("/web/bundles/leisurecore/svg/flags/ge.svg") no-repeat 0 0}.icon-flag-gg,.icon-flag[data-icon-flag="gg"]{background:url("/web/bundles/leisurecore/svg/flags/gg.svg") no-repeat 0 0}.icon-flag-gh,.icon-flag[data-icon-flag="gh"]{background:url("/web/bundles/leisurecore/svg/flags/gh.svg") no-repeat 0 0}.icon-flag-gi,.icon-flag[data-icon-flag="gi"]{background:url("/web/bundles/leisurecore/svg/flags/gi.svg") no-repeat 0 0}.icon-flag-gl,.icon-flag[data-icon-flag="gl"]{background:url("/web/bundles/leisurecore/svg/flags/gl.svg") no-repeat 0 0}.icon-flag-gm,.icon-flag[data-icon-flag="gm"]{background:url("/web/bundles/leisurecore/svg/flags/gm.svg") no-repeat 0 0}.icon-flag-gn,.icon-flag[data-icon-flag="gn"]{background:url("/web/bundles/leisurecore/svg/flags/gn.svg") no-repeat 0 0}.icon-flag-gq,.icon-flag[data-icon-flag="gq"]{background:url("/web/bundles/leisurecore/svg/flags/gq.svg") no-repeat 0 0}.icon-flag-gr,.icon-flag[data-icon-flag="gr"]{background:url("/web/bundles/leisurecore/svg/flags/gr.svg") no-repeat 0 0}.icon-flag-gt,.icon-flag[data-icon-flag="gt"]{background:url("/web/bundles/leisurecore/svg/flags/gt.svg") no-repeat 0 0}.icon-flag-gu,.icon-flag[data-icon-flag="gu"]{background:url("/web/bundles/leisurecore/svg/flags/gu.svg") no-repeat 0 0}.icon-flag-gw,.icon-flag[data-icon-flag="gw"]{background:url("/web/bundles/leisurecore/svg/flags/gw.svg") no-repeat 0 0}.icon-flag-gy,.icon-flag[data-icon-flag="gy"]{background:url("/web/bundles/leisurecore/svg/flags/gy.svg") no-repeat 0 0}.icon-flag-hawali,.icon-flag[data-icon-flag="hawali"]{background:url("/web/bundles/leisurecore/svg/flags/hawali.svg") no-repeat 0 0}.icon-flag-hk,.icon-flag[data-icon-flag="hk"]{background:url("/web/bundles/leisurecore/svg/flags/hk.svg") no-repeat 0 0}.icon-flag-hn,.icon-flag[data-icon-flag="hn"]{background:url("/web/bundles/leisurecore/svg/flags/hn.svg") no-repeat 0 0}.icon-flag-hr,.icon-flag[data-icon-flag="hr"]{background:url("/web/bundles/leisurecore/svg/flags/hr.svg") no-repeat 0 0}.icon-flag-ht,.icon-flag[data-icon-flag="ht"]{background:url("/web/bundles/leisurecore/svg/flags/ht.svg") no-repeat 0 0}.icon-flag-hu,.icon-flag[data-icon-flag="hu"]{background:url("/web/bundles/leisurecore/svg/flags/hu.svg") no-repeat 0 0}.icon-flag-id,.icon-flag[data-icon-flag="id"]{background:url("/web/bundles/leisurecore/svg/flags/id.svg") no-repeat 0 0}.icon-flag-ie,.icon-flag[data-icon-flag="ie"]{background:url("/web/bundles/leisurecore/svg/flags/ie.svg") no-repeat 0 0}.icon-flag-il,.icon-flag[data-icon-flag="il"]{background:url("/web/bundles/leisurecore/svg/flags/il.svg") no-repeat 0 0}.icon-flag-im,.icon-flag[data-icon-flag="im"]{background:url("/web/bundles/leisurecore/svg/flags/im.svg") no-repeat 0 0}.icon-flag-in,.icon-flag[data-icon-flag="in"]{background:url("/web/bundles/leisurecore/svg/flags/in.svg") no-repeat 0 0}.icon-flag-io,.icon-flag[data-icon-flag="io"]{background:url("/web/bundles/leisurecore/svg/flags/io.svg") no-repeat 0 0}.icon-flag-iq,.icon-flag[data-icon-flag="iq"]{background:url("/web/bundles/leisurecore/svg/flags/iq.svg") no-repeat 0 0}.icon-flag-ir,.icon-flag[data-icon-flag="ir"]{background:url("/web/bundles/leisurecore/svg/flags/ir.svg") no-repeat 0 0}.icon-flag-is,.icon-flag[data-icon-flag="is"]{background:url("/web/bundles/leisurecore/svg/flags/is.svg") no-repeat 0 0}.icon-flag-it,.icon-flag[data-icon-flag="it"]{background:url("/web/bundles/leisurecore/svg/flags/it.svg") no-repeat 0 0}.icon-flag-ivory-coast,.icon-flag[data-icon-flag="ivory-coast"]{background:url("/web/bundles/leisurecore/svg/flags/ivory-coast.svg") no-repeat 0 0}.icon-flag-je,.icon-flag[data-icon-flag="je"]{background:url("/web/bundles/leisurecore/svg/flags/je.svg") no-repeat 0 0}.icon-flag-jm,.icon-flag[data-icon-flag="jm"]{background:url("/web/bundles/leisurecore/svg/flags/jm.svg") no-repeat 0 0}.icon-flag-jo,.icon-flag[data-icon-flag="jo"]{background:url("/web/bundles/leisurecore/svg/flags/jo.svg") no-repeat 0 0}.icon-flag-jp,.icon-flag[data-icon-flag="jp"]{background:url("/web/bundles/leisurecore/svg/flags/jp.svg") no-repeat 0 0}.icon-flag-ke,.icon-flag[data-icon-flag="ke"]{background:url("/web/bundles/leisurecore/svg/flags/ke.svg") no-repeat 0 0}.icon-flag-kg,.icon-flag[data-icon-flag="kg"]{background:url("/web/bundles/leisurecore/svg/flags/kg.svg") no-repeat 0 0}.icon-flag-kh,.icon-flag[data-icon-flag="kh"]{background:url("/web/bundles/leisurecore/svg/flags/kh.svg") no-repeat 0 0}.icon-flag-ki,.icon-flag[data-icon-flag="ki"]{background:url("/web/bundles/leisurecore/svg/flags/ki.svg") no-repeat 0 0}.icon-flag-km,.icon-flag[data-icon-flag="km"]{background:url("/web/bundles/leisurecore/svg/flags/km.svg") no-repeat 0 0}.icon-flag-kn kosovo,.icon-flag[data-icon-flag="kn kosovo"]{background:url("/web/bundles/leisurecore/svg/flags/kn kosovo.svg") no-repeat 0 0}.icon-flag-kp,.icon-flag[data-icon-flag="kp"]{background:url("/web/bundles/leisurecore/svg/flags/kp.svg") no-repeat 0 0}.icon-flag-kr,.icon-flag[data-icon-flag="kr"]{background:url("/web/bundles/leisurecore/svg/flags/kr.svg") no-repeat 0 0}.icon-flag-kw,.icon-flag[data-icon-flag="kw"]{background:url("/web/bundles/leisurecore/svg/flags/kw.svg") no-repeat 0 0}.icon-flag-ky,.icon-flag[data-icon-flag="ky"]{background:url("/web/bundles/leisurecore/svg/flags/ky.svg") no-repeat 0 0}.icon-flag-kz,.icon-flag[data-icon-flag="kz"]{background:url("/web/bundles/leisurecore/svg/flags/kz.svg") no-repeat 0 0}.icon-flag-la,.icon-flag[data-icon-flag="la"]{background:url("/web/bundles/leisurecore/svg/flags/la.svg") no-repeat 0 0}.icon-flag-lb,.icon-flag[data-icon-flag="lb"]{background:url("/web/bundles/leisurecore/svg/flags/lb.svg") no-repeat 0 0}.icon-flag-lc,.icon-flag[data-icon-flag="lc"]{background:url("/web/bundles/leisurecore/svg/flags/lc.svg") no-repeat 0 0}.icon-flag-li,.icon-flag[data-icon-flag="li"]{background:url("/web/bundles/leisurecore/svg/flags/li.svg") no-repeat 0 0}.icon-flag-lk,.icon-flag[data-icon-flag="lk"]{background:url("/web/bundles/leisurecore/svg/flags/lk.svg") no-repeat 0 0}.icon-flag-lr,.icon-flag[data-icon-flag="lr"]{background:url("/web/bundles/leisurecore/svg/flags/lr.svg") no-repeat 0 0}.icon-flag-ls,.icon-flag[data-icon-flag="ls"]{background:url("/web/bundles/leisurecore/svg/flags/ls.svg") no-repeat 0 0}.icon-flag-lt,.icon-flag[data-icon-flag="lt"]{background:url("/web/bundles/leisurecore/svg/flags/lt.svg") no-repeat 0 0}.icon-flag-lu,.icon-flag[data-icon-flag="lu"]{background:url("/web/bundles/leisurecore/svg/flags/lu.svg") no-repeat 0 0}.icon-flag-lv,.icon-flag[data-icon-flag="lv"]{background:url("/web/bundles/leisurecore/svg/flags/lv.svg") no-repeat 0 0}.icon-flag-ly,.icon-flag[data-icon-flag="ly"]{background:url("/web/bundles/leisurecore/svg/flags/ly.svg") no-repeat 0 0}.icon-flag-ma,.icon-flag[data-icon-flag="ma"]{background:url("/web/bundles/leisurecore/svg/flags/ma.svg") no-repeat 0 0}.icon-flag-madeira,.icon-flag[data-icon-flag="madeira"]{background:url("/web/bundles/leisurecore/svg/flags/madeira.svg") no-repeat 0 0}.icon-flag-mc,.icon-flag[data-icon-flag="mc"]{background:url("/web/bundles/leisurecore/svg/flags/mc.svg") no-repeat 0 0}.icon-flag-md,.icon-flag[data-icon-flag="md"]{background:url("/web/bundles/leisurecore/svg/flags/md.svg") no-repeat 0 0}.icon-flag-me,.icon-flag[data-icon-flag="me"]{background:url("/web/bundles/leisurecore/svg/flags/me.svg") no-repeat 0 0}.icon-flag-melilla,.icon-flag[data-icon-flag="melilla"]{background:url("/web/bundles/leisurecore/svg/flags/melilla.svg") no-repeat 0 0}.icon-flag-mg,.icon-flag[data-icon-flag="mg"]{background:url("/web/bundles/leisurecore/svg/flags/mg.svg") no-repeat 0 0}.icon-flag-mh,.icon-flag[data-icon-flag="mh"]{background:url("/web/bundles/leisurecore/svg/flags/mh.svg") no-repeat 0 0}.icon-flag-mk,.icon-flag[data-icon-flag="mk"]{background:url("/web/bundles/leisurecore/svg/flags/mk.svg") no-repeat 0 0}.icon-flag-ml,.icon-flag[data-icon-flag="ml"]{background:url("/web/bundles/leisurecore/svg/flags/ml.svg") no-repeat 0 0}.icon-flag-mm,.icon-flag[data-icon-flag="mm"]{background:url("/web/bundles/leisurecore/svg/flags/mm.svg") no-repeat 0 0}.icon-flag-mn,.icon-flag[data-icon-flag="mn"]{background:url("/web/bundles/leisurecore/svg/flags/mn.svg") no-repeat 0 0}.icon-flag-mo,.icon-flag[data-icon-flag="mo"]{background:url("/web/bundles/leisurecore/svg/flags/mo.svg") no-repeat 0 0}.icon-flag-mp,.icon-flag[data-icon-flag="mp"]{background:url("/web/bundles/leisurecore/svg/flags/mp.svg") no-repeat 0 0}.icon-flag-mq,.icon-flag[data-icon-flag="mq"]{background:url("/web/bundles/leisurecore/svg/flags/mq.svg") no-repeat 0 0}.icon-flag-mr,.icon-flag[data-icon-flag="mr"]{background:url("/web/bundles/leisurecore/svg/flags/mr.svg") no-repeat 0 0}.icon-flag-ms,.icon-flag[data-icon-flag="ms"]{background:url("/web/bundles/leisurecore/svg/flags/ms.svg") no-repeat 0 0}.icon-flag-mt,.icon-flag[data-icon-flag="mt"]{background:url("/web/bundles/leisurecore/svg/flags/mt.svg") no-repeat 0 0}.icon-flag-mu,.icon-flag[data-icon-flag="mu"]{background:url("/web/bundles/leisurecore/svg/flags/mu.svg") no-repeat 0 0}.icon-flag-mv,.icon-flag[data-icon-flag="mv"]{background:url("/web/bundles/leisurecore/svg/flags/mv.svg") no-repeat 0 0}.icon-flag-mw,.icon-flag[data-icon-flag="mw"]{background:url("/web/bundles/leisurecore/svg/flags/mw.svg") no-repeat 0 0}.icon-flag-mx,.icon-flag[data-icon-flag="mx"]{background:url("/web/bundles/leisurecore/svg/flags/mx.svg") no-repeat 0 0}.icon-flag-my,.icon-flag[data-icon-flag="my"]{background:url("/web/bundles/leisurecore/svg/flags/my.svg") no-repeat 0 0}.icon-flag-mz,.icon-flag[data-icon-flag="mz"]{background:url("/web/bundles/leisurecore/svg/flags/mz.svg") no-repeat 0 0}.icon-flag-na,.icon-flag[data-icon-flag="na"]{background:url("/web/bundles/leisurecore/svg/flags/na.svg") no-repeat 0 0}.icon-flag-nato,.icon-flag[data-icon-flag="nato"]{background:url("/web/bundles/leisurecore/svg/flags/nato.svg") no-repeat 0 0}.icon-flag-ne,.icon-flag[data-icon-flag="ne"]{background:url("/web/bundles/leisurecore/svg/flags/ne.svg") no-repeat 0 0}.icon-flag-nf,.icon-flag[data-icon-flag="nf"]{background:url("/web/bundles/leisurecore/svg/flags/nf.svg") no-repeat 0 0}.icon-flag-ng,.icon-flag[data-icon-flag="ng"]{background:url("/web/bundles/leisurecore/svg/flags/ng.svg") no-repeat 0 0}.icon-flag-ni,.icon-flag[data-icon-flag="ni"]{background:url("/web/bundles/leisurecore/svg/flags/ni.svg") no-repeat 0 0}.icon-flag-nl,.icon-flag[data-icon-flag="nl"]{background:url("/web/bundles/leisurecore/svg/flags/nl.svg") no-repeat 0 0}.icon-flag-no,.icon-flag[data-icon-flag="no"]{background:url("/web/bundles/leisurecore/svg/flags/no.svg") no-repeat 0 0}.icon-flag-northen-cyprus,.icon-flag[data-icon-flag="northen-cyprus"]{background:url("/web/bundles/leisurecore/svg/flags/northen-cyprus.svg") no-repeat 0 0}.icon-flag-np,.icon-flag[data-icon-flag="np"]{background:url("/web/bundles/leisurecore/svg/flags/np.svg") no-repeat 0 0}.icon-flag-nr,.icon-flag[data-icon-flag="nr"]{background:url("/web/bundles/leisurecore/svg/flags/nr.svg") no-repeat 0 0}.icon-flag-nu,.icon-flag[data-icon-flag="nu"]{background:url("/web/bundles/leisurecore/svg/flags/nu.svg") no-repeat 0 0}.icon-flag-nz,.icon-flag[data-icon-flag="nz"]{background:url("/web/bundles/leisurecore/svg/flags/nz.svg") no-repeat 0 0}.icon-flag-om,.icon-flag[data-icon-flag="om"]{background:url("/web/bundles/leisurecore/svg/flags/om.svg") no-repeat 0 0}.icon-flag-orkney-islands,.icon-flag[data-icon-flag="orkney-islands"]{background:url("/web/bundles/leisurecore/svg/flags/orkney-islands.svg") no-repeat 0 0}.icon-flag-ossetia,.icon-flag[data-icon-flag="ossetia"]{background:url("/web/bundles/leisurecore/svg/flags/ossetia.svg") no-repeat 0 0}.icon-flag-pa,.icon-flag[data-icon-flag="pa"]{background:url("/web/bundles/leisurecore/svg/flags/pa.svg") no-repeat 0 0}.icon-flag-pe,.icon-flag[data-icon-flag="pe"]{background:url("/web/bundles/leisurecore/svg/flags/pe.svg") no-repeat 0 0}.icon-flag-pf,.icon-flag[data-icon-flag="pf"]{background:url("/web/bundles/leisurecore/svg/flags/pf.svg") no-repeat 0 0}.icon-flag-pg,.icon-flag[data-icon-flag="pg"]{background:url("/web/bundles/leisurecore/svg/flags/pg.svg") no-repeat 0 0}.icon-flag-ph,.icon-flag[data-icon-flag="ph"]{background:url("/web/bundles/leisurecore/svg/flags/ph.svg") no-repeat 0 0}.icon-flag-pk,.icon-flag[data-icon-flag="pk"]{background:url("/web/bundles/leisurecore/svg/flags/pk.svg") no-repeat 0 0}.icon-flag-pl,.icon-flag[data-icon-flag="pl"]{background:url("/web/bundles/leisurecore/svg/flags/pl.svg") no-repeat 0 0}.icon-flag-pn,.icon-flag[data-icon-flag="pn"]{background:url("/web/bundles/leisurecore/svg/flags/pn.svg") no-repeat 0 0}.icon-flag-pr,.icon-flag[data-icon-flag="pr"]{background:url("/web/bundles/leisurecore/svg/flags/pr.svg") no-repeat 0 0}.icon-flag-ps,.icon-flag[data-icon-flag="ps"]{background:url("/web/bundles/leisurecore/svg/flags/ps.svg") no-repeat 0 0}.icon-flag-pt,.icon-flag[data-icon-flag="pt"]{background:url("/web/bundles/leisurecore/svg/flags/pt.svg") no-repeat 0 0}.icon-flag-pt-es,.icon-flag[data-icon-flag="pt-es"]{background:url("/web/bundles/leisurecore/svg/flags/pt-es.svg") no-repeat 0 0}.icon-flag-pw,.icon-flag[data-icon-flag="pw"]{background:url("/web/bundles/leisurecore/svg/flags/pw.svg") no-repeat 0 0}.icon-flag-py,.icon-flag[data-icon-flag="py"]{background:url("/web/bundles/leisurecore/svg/flags/py.svg") no-repeat 0 0}.icon-flag-qa,.icon-flag[data-icon-flag="qa"]{background:url("/web/bundles/leisurecore/svg/flags/qa.svg") no-repeat 0 0}.icon-flag-rapa-nui,.icon-flag[data-icon-flag="rapa-nui"]{background:url("/web/bundles/leisurecore/svg/flags/rapa-nui.svg") no-repeat 0 0}.icon-flag-ro,.icon-flag[data-icon-flag="ro"]{background:url("/web/bundles/leisurecore/svg/flags/ro.svg") no-repeat 0 0}.icon-flag-rs,.icon-flag[data-icon-flag="rs"]{background:url("/web/bundles/leisurecore/svg/flags/rs.svg") no-repeat 0 0}.icon-flag-rw,.icon-flag[data-icon-flag="rw"]{background:url("/web/bundles/leisurecore/svg/flags/rw.svg") no-repeat 0 0}.icon-flag-sa,.icon-flag[data-icon-flag="sa"]{background:url("/web/bundles/leisurecore/svg/flags/sa.svg") no-repeat 0 0}.icon-flag-saba-island,.icon-flag[data-icon-flag="saba-island"]{background:url("/web/bundles/leisurecore/svg/flags/saba-island.svg") no-repeat 0 0}.icon-flag-salvador,.icon-flag[data-icon-flag="salvador"]{background:url("/web/bundles/leisurecore/svg/flags/salvador.svg") no-repeat 0 0}.icon-flag-sardina,.icon-flag[data-icon-flag="sardina"]{background:url("/web/bundles/leisurecore/svg/flags/sardina.svg") no-repeat 0 0}.icon-flag-sb,.icon-flag[data-icon-flag="sb"]{background:url("/web/bundles/leisurecore/svg/flags/sb.svg") no-repeat 0 0}.icon-flag-sc,.icon-flag[data-icon-flag="sc"]{background:url("/web/bundles/leisurecore/svg/flags/sc.svg") no-repeat 0 0}.icon-flag-scotland,.icon-flag[data-icon-flag="scotland"]{background:url("/web/bundles/leisurecore/svg/flags/scotland.svg") no-repeat 0 0}.icon-flag-sd,.icon-flag[data-icon-flag="sd"]{background:url("/web/bundles/leisurecore/svg/flags/sd.svg") no-repeat 0 0}.icon-flag-se,.icon-flag[data-icon-flag="se"]{background:url("/web/bundles/leisurecore/svg/flags/se.svg") no-repeat 0 0}.icon-flag-sg,.icon-flag[data-icon-flag="sg"]{background:url("/web/bundles/leisurecore/svg/flags/sg.svg") no-repeat 0 0}.icon-flag-si,.icon-flag[data-icon-flag="si"]{background:url("/web/bundles/leisurecore/svg/flags/si.svg") no-repeat 0 0}.icon-flag-sint-eustatius,.icon-flag[data-icon-flag="sint-eustatius"]{background:url("/web/bundles/leisurecore/svg/flags/sint-eustatius.svg") no-repeat 0 0}.icon-flag-sk,.icon-flag[data-icon-flag="sk"]{background:url("/web/bundles/leisurecore/svg/flags/sk.svg") no-repeat 0 0}.icon-flag-sl,.icon-flag[data-icon-flag="sl"]{background:url("/web/bundles/leisurecore/svg/flags/sl.svg") no-repeat 0 0}.icon-flag-sm,.icon-flag[data-icon-flag="sm"]{background:url("/web/bundles/leisurecore/svg/flags/sm.svg") no-repeat 0 0}.icon-flag-sn,.icon-flag[data-icon-flag="sn"]{background:url("/web/bundles/leisurecore/svg/flags/sn.svg") no-repeat 0 0}.icon-flag-so,.icon-flag[data-icon-flag="so"]{background:url("/web/bundles/leisurecore/svg/flags/so.svg") no-repeat 0 0}.icon-flag-somaliland,.icon-flag[data-icon-flag="somaliland"]{background:url("/web/bundles/leisurecore/svg/flags/somaliland.svg") no-repeat 0 0}.icon-flag-south-sudan,.icon-flag[data-icon-flag="south-sudan"]{background:url("/web/bundles/leisurecore/svg/flags/south-sudan.svg") no-repeat 0 0}.icon-flag-sr,.icon-flag[data-icon-flag="sr"]{background:url("/web/bundles/leisurecore/svg/flags/sr.svg") no-repeat 0 0}.icon-flag-st,.icon-flag[data-icon-flag="st"]{background:url("/web/bundles/leisurecore/svg/flags/st.svg") no-repeat 0 0}.icon-flag-st-barts,.icon-flag[data-icon-flag="st-barts"]{background:url("/web/bundles/leisurecore/svg/flags/st-barts.svg") no-repeat 0 0}.icon-flag-sx,.icon-flag[data-icon-flag="sx"]{background:url("/web/bundles/leisurecore/svg/flags/sx.svg") no-repeat 0 0}.icon-flag-sy,.icon-flag[data-icon-flag="sy"]{background:url("/web/bundles/leisurecore/svg/flags/sy.svg") no-repeat 0 0}.icon-flag-sz,.icon-flag[data-icon-flag="sz"]{background:url("/web/bundles/leisurecore/svg/flags/sz.svg") no-repeat 0 0}.icon-flag-tc,.icon-flag[data-icon-flag="tc"]{background:url("/web/bundles/leisurecore/svg/flags/tc.svg") no-repeat 0 0}.icon-flag-td,.icon-flag[data-icon-flag="td"]{background:url("/web/bundles/leisurecore/svg/flags/td.svg") no-repeat 0 0}.icon-flag-tg,.icon-flag[data-icon-flag="tg"]{background:url("/web/bundles/leisurecore/svg/flags/tg.svg") no-repeat 0 0}.icon-flag-th,.icon-flag[data-icon-flag="th"]{background:url("/web/bundles/leisurecore/svg/flags/th.svg") no-repeat 0 0}.icon-flag-tibet,.icon-flag[data-icon-flag="tibet"]{background:url("/web/bundles/leisurecore/svg/flags/tibet.svg") no-repeat 0 0}.icon-flag-tj,.icon-flag[data-icon-flag="tj"]{background:url("/web/bundles/leisurecore/svg/flags/tj.svg") no-repeat 0 0}.icon-flag-tk,.icon-flag[data-icon-flag="tk"]{background:url("/web/bundles/leisurecore/svg/flags/tk.svg") no-repeat 0 0}.icon-flag-tm,.icon-flag[data-icon-flag="tm"]{background:url("/web/bundles/leisurecore/svg/flags/tm.svg") no-repeat 0 0}.icon-flag-tn,.icon-flag[data-icon-flag="tn"]{background:url("/web/bundles/leisurecore/svg/flags/tn.svg") no-repeat 0 0}.icon-flag-to,.icon-flag[data-icon-flag="to"]{background:url("/web/bundles/leisurecore/svg/flags/to.svg") no-repeat 0 0}.icon-flag-tr,.icon-flag[data-icon-flag="tr"]{background:url("/web/bundles/leisurecore/svg/flags/tr.svg") no-repeat 0 0}.icon-flag-transnistria,.icon-flag[data-icon-flag="transnistria"]{background:url("/web/bundles/leisurecore/svg/flags/transnistria.svg") no-repeat 0 0}.icon-flag-tt,.icon-flag[data-icon-flag="tt"]{background:url("/web/bundles/leisurecore/svg/flags/tt.svg") no-repeat 0 0}.icon-flag-tv,.icon-flag[data-icon-flag="tv"]{background:url("/web/bundles/leisurecore/svg/flags/tv.svg") no-repeat 0 0}.icon-flag-tw,.icon-flag[data-icon-flag="tw"]{background:url("/web/bundles/leisurecore/svg/flags/tw.svg") no-repeat 0 0}.icon-flag-tz,.icon-flag[data-icon-flag="tz"]{background:url("/web/bundles/leisurecore/svg/flags/tz.svg") no-repeat 0 0}.icon-flag-ua,.icon-flag[data-icon-flag="ua"]{background:url("/web/bundles/leisurecore/svg/flags/ua.svg") no-repeat 0 0}.icon-flag-ug,.icon-flag[data-icon-flag="ug"]{background:url("/web/bundles/leisurecore/svg/flags/ug.svg") no-repeat 0 0}.icon-flag-um,.icon-flag[data-icon-flag="um"]{background:url("/web/bundles/leisurecore/svg/flags/um.svg") no-repeat 0 0}.icon-flag-us,.icon-flag[data-icon-flag="us"]{background:url("/web/bundles/leisurecore/svg/flags/us.svg") no-repeat 0 0}.icon-flag-uy,.icon-flag[data-icon-flag="uy"]{background:url("/web/bundles/leisurecore/svg/flags/uy.svg") no-repeat 0 0}.icon-flag-uz,.icon-flag[data-icon-flag="uz"]{background:url("/web/bundles/leisurecore/svg/flags/uz.svg") no-repeat 0 0}.icon-flag-va,.icon-flag[data-icon-flag="va"]{background:url("/web/bundles/leisurecore/svg/flags/va.svg") no-repeat 0 0}.icon-flag-vc,.icon-flag[data-icon-flag="vc"]{background:url("/web/bundles/leisurecore/svg/flags/vc.svg") no-repeat 0 0}.icon-flag-ve,.icon-flag[data-icon-flag="ve"]{background:url("/web/bundles/leisurecore/svg/flags/ve.svg") no-repeat 0 0}.icon-flag-vi,.icon-flag[data-icon-flag="vi"]{background:url("/web/bundles/leisurecore/svg/flags/vi.svg") no-repeat 0 0}.icon-flag-vn,.icon-flag[data-icon-flag="vn"]{background:url("/web/bundles/leisurecore/svg/flags/vn.svg") no-repeat 0 0}.icon-flag-vu,.icon-flag[data-icon-flag="vu"]{background:url("/web/bundles/leisurecore/svg/flags/vu.svg") no-repeat 0 0}.icon-flag-wales,.icon-flag[data-icon-flag="wales"]{background:url("/web/bundles/leisurecore/svg/flags/wales.svg") no-repeat 0 0}.icon-flag-ws,.icon-flag[data-icon-flag="ws"]{background:url("/web/bundles/leisurecore/svg/flags/ws.svg") no-repeat 0 0}.icon-flag-ye,.icon-flag[data-icon-flag="ye"]{background:url("/web/bundles/leisurecore/svg/flags/ye.svg") no-repeat 0 0}.icon-flag-za,.icon-flag[data-icon-flag="za"]{background:url("/web/bundles/leisurecore/svg/flags/za.svg") no-repeat 0 0}.icon-flag-zm,.icon-flag[data-icon-flag="zm"]{background:url("/web/bundles/leisurecore/svg/flags/zm.svg") no-repeat 0 0}.icon-flag-zw,.icon-flag[data-icon-flag="zw"]{background:url("/web/bundles/leisurecore/svg/flags/zw.svg") no-repeat 0 0}.icon-flag-aq,.icon-flag[data-icon-flag="aq"]{background:url("/web/bundles/leisurecore/svg/flags/aq.svg") no-repeat 0 0}.icon-flag-sh,.icon-flag[data-icon-flag="sh"]{background:url("/web/bundles/leisurecore/svg/flags/sh.svg") no-repeat 0 0}.icon-flag-kn,.icon-flag[data-icon-flag="kn"]{background:url("/web/bundles/leisurecore/svg/flags/kn.svg") no-repeat 0 0}.icon-flag-sj,.icon-flag[data-icon-flag="sj"]{background:url("/web/bundles/leisurecore/svg/flags/sj.svg") no-repeat 0 0}.icon-flag-nc,.icon-flag[data-icon-flag="nc"]{background:url("/web/bundles/leisurecore/svg/flags/nc.svg") no-repeat 0 0}.icon-flag-tl,.icon-flag[data-icon-flag="tl"]{background:url("/web/bundles/leisurecore/svg/flags/tl.svg") no-repeat 0 0}.icon-flag-bv,.icon-flag[data-icon-flag="bv"]{background:url("/web/bundles/leisurecore/svg/flags/bv.svg") no-repeat 0 0}.icon-flag-wf,.icon-flag[data-icon-flag="wf"]{background:url("/web/bundles/leisurecore/svg/flags/wf.svg") no-repeat 0 0}.icon-flag-tf,.icon-flag[data-icon-flag="tf"]{background:url("/web/bundles/leisurecore/svg/flags/tf.svg") no-repeat 0 0}.icon-flag-mf,.icon-flag[data-icon-flag="mf"]{background:url("/web/bundles/leisurecore/svg/flags/mf.svg") no-repeat 0 0}.icon-flag-yt,.icon-flag[data-icon-flag="yt"]{background:url("/web/bundles/leisurecore/svg/flags/yt.svg") no-repeat 0 0}.icon-flag-bl,.icon-flag[data-icon-flag="bl"]{background:url("/web/bundles/leisurecore/svg/flags/bl.svg") no-repeat 0 0}.icon-flag-vi,.icon-flag[data-icon-flag="vi"]{background:url("/web/bundles/leisurecore/svg/flags/vi.svg") no-repeat 0 0}.icon-flag-ci,.icon-flag[data-icon-flag="ci"]{background:url("/web/bundles/leisurecore/svg/flags/ci.svg") no-repeat 0 0}.icon-flag-sv,.icon-flag[data-icon-flag="sv"]{background:url("/web/bundles/leisurecore/svg/flags/sv.svg") no-repeat 0 0}.icon-flag-dj,.icon-flag[data-icon-flag="dj"]{background:url("/web/bundles/leisurecore/svg/flags/dj.svg") no-repeat 0 0}.icon-flag-gp,.icon-flag[data-icon-flag="gp"]{background:url("/web/bundles/leisurecore/svg/flags/gp.svg") no-repeat 0 0}.icon-flag-ru,.icon-flag[data-icon-flag="ru"]{background:url("/web/bundles/leisurecore/svg/flags/ru.svg") no-repeat 0 0}.footer-language-select .icon-flag{margin-right:10px;vertical-align:middle;width:20px;height:20px}.footer-language-select .svg-icon-arrow{top:15px;margin-left:5px;right:15px;position:absolute;height:15px;-moz-transform:rotate(90deg);-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg)}/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:0;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type="checkbox"],[type="radio"]{box-sizing:border-box;padding:0}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px;box-sizing:content-box}[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}.container{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}@media(min-width:768px){.container{width:750px}}@media(min-width:992px){.container{width:970px}}@media(min-width:1200px){.container{width:1170px}}@media(min-width:1439px){.container{width:1280px;padding:0}}.pdp-base-container{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}@media(min-width:768px){.pdp-base-container{width:750px;font-family:inter,sans-serif}}@media(min-width:992px){.pdp-base-container{width:970px}}@media(min-width:1200px){.pdp-base-container{width:1170px}}.container-fluid{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}.row{margin-left:-15px;margin-right:-15px}.col-xs-1,.col-sm-1,.col-md-1,.col-lg-1,.col-xs-2,.col-sm-2,.col-md-2,.col-lg-2,.col-xs-3,.col-sm-3,.col-md-3,.col-lg-3,.col-xs-4,.col-sm-4,.col-md-4,.col-lg-4,.col-xs-5,.col-sm-5,.col-md-5,.col-lg-5,.col-xs-6,.col-sm-6,.col-md-6,.col-lg-6,.col-xs-7,.col-sm-7,.col-md-7,.col-lg-7,.col-xs-8,.col-sm-8,.col-md-8,.col-lg-8,.col-xs-9,.col-sm-9,.col-md-9,.col-lg-9,.col-xs-10,.col-sm-10,.col-md-10,.col-lg-10,.col-xs-11,.col-sm-11,.col-md-11,.col-lg-11,.col-xs-12,.col-sm-12,.col-md-12,.col-lg-12{position:relative;min-height:1px;padding-right:15px;padding-left:15px}.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11,.col-xs-12{float:left}.col-xs-12{width:100%}.col-xs-11{width:91.66666667%}.col-xs-10{width:83.33333333%}.col-xs-9{width:75%}.col-xs-8{width:66.66666667%}.col-xs-7{width:58.33333333%}.col-xs-6{width:50%}.col-xs-5{width:41.66666667%}.col-xs-4{width:33.33333333%}.col-xs-3{width:25%}.col-xs-2{width:16.66666667%}.col-xs-1{width:8.33333333%}.col-xs-pull-12{right:100%}.col-xs-pull-11{right:91.66666667%}.col-xs-pull-10{right:83.33333333%}.col-xs-pull-9{right:75%}.col-xs-pull-8{right:66.66666667%}.col-xs-pull-7{right:58.33333333%}.col-xs-pull-6{right:50%}.col-xs-pull-5{right:41.66666667%}.col-xs-pull-4{right:33.33333333%}.col-xs-pull-3{right:25%}.col-xs-pull-2{right:16.66666667%}.col-xs-pull-1{right:8.33333333%}.col-xs-pull-0{right:auto}.col-xs-push-12{left:100%}.col-xs-push-11{left:91.66666667%}.col-xs-push-10{left:83.33333333%}.col-xs-push-9{left:75%}.col-xs-push-8{left:66.66666667%}.col-xs-push-7{left:58.33333333%}.col-xs-push-6{left:50%}.col-xs-push-5{left:41.66666667%}.col-xs-push-4{left:33.33333333%}.col-xs-push-3{left:25%}.col-xs-push-2{left:16.66666667%}.col-xs-push-1{left:8.33333333%}.col-xs-push-0{left:auto}.col-xs-offset-12{margin-left:100%}.col-xs-offset-11{margin-left:91.66666667%}.col-xs-offset-10{margin-left:83.33333333%}.col-xs-offset-9{margin-left:75%}.col-xs-offset-8{margin-left:66.66666667%}.col-xs-offset-7{margin-left:58.33333333%}.col-xs-offset-6{margin-left:50%}.col-xs-offset-5{margin-left:41.66666667%}.col-xs-offset-4{margin-left:33.33333333%}.col-xs-offset-3{margin-left:25%}.col-xs-offset-2{margin-left:16.66666667%}.col-xs-offset-1{margin-left:8.33333333%}.col-xs-offset-0{margin-left:0}@media(min-width:768px){.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12{float:left}.col-sm-12{width:100%}.col-sm-11{width:91.66666667%}.col-sm-10{width:83.33333333%}.col-sm-9{width:75%}.col-sm-8{width:66.66666667%}.col-sm-7{width:58.33333333%}.col-sm-6{width:50%}.col-sm-5{width:41.66666667%}.col-sm-4{width:33.33333333%}.col-sm-3{width:25%}.col-sm-2{width:16.66666667%}.col-sm-1{width:8.33333333%}.col-sm-pull-12{right:100%}.col-sm-pull-11{right:91.66666667%}.col-sm-pull-10{right:83.33333333%}.col-sm-pull-9{right:75%}.col-sm-pull-8{right:66.66666667%}.col-sm-pull-7{right:58.33333333%}.col-sm-pull-6{right:50%}.col-sm-pull-5{right:41.66666667%}.col-sm-pull-4{right:33.33333333%}.col-sm-pull-3{right:25%}.col-sm-pull-2{right:16.66666667%}.col-sm-pull-1{right:8.33333333%}.col-sm-pull-0{right:auto}.col-sm-push-12{left:100%}.col-sm-push-11{left:91.66666667%}.col-sm-push-10{left:83.33333333%}.col-sm-push-9{left:75%}.col-sm-push-8{left:66.66666667%}.col-sm-push-7{left:58.33333333%}.col-sm-push-6{left:50%}.col-sm-push-5{left:41.66666667%}.col-sm-push-4{left:33.33333333%}.col-sm-push-3{left:25%}.col-sm-push-2{left:16.66666667%}.col-sm-push-1{left:8.33333333%}.col-sm-push-0{left:auto}.col-sm-offset-12{margin-left:100%}.col-sm-offset-11{margin-left:91.66666667%}.col-sm-offset-10{margin-left:83.33333333%}.col-sm-offset-9{margin-left:75%}.col-sm-offset-8{margin-left:66.66666667%}.col-sm-offset-7{margin-left:58.33333333%}.col-sm-offset-6{margin-left:50%}.col-sm-offset-5{margin-left:41.66666667%}.col-sm-offset-4{margin-left:33.33333333%}.col-sm-offset-3{margin-left:25%}.col-sm-offset-2{margin-left:16.66666667%}.col-sm-offset-1{margin-left:8.33333333%}.col-sm-offset-0{margin-left:0}}@media(min-width:992px){.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12{float:left}.col-md-12{width:100%}.col-md-11{width:91.66666667%}.col-md-10{width:83.33333333%}.col-md-9{width:75%}.col-md-8{width:66.66666667%}.col-md-7{width:58.33333333%}.col-md-6{width:50%}.col-md-5{width:41.66666667%}.col-md-4{width:33.33333333%}.col-md-3{width:25%}.col-md-2{width:16.66666667%}.col-md-1{width:8.33333333%}.col-md-pull-12{right:100%}.col-md-pull-11{right:91.66666667%}.col-md-pull-10{right:83.33333333%}.col-md-pull-9{right:75%}.col-md-pull-8{right:66.66666667%}.col-md-pull-7{right:58.33333333%}.col-md-pull-6{right:50%}.col-md-pull-5{right:41.66666667%}.col-md-pull-4{right:33.33333333%}.col-md-pull-3{right:25%}.col-md-pull-2{right:16.66666667%}.col-md-pull-1{right:8.33333333%}.col-md-pull-0{right:auto}.col-md-push-12{left:100%}.col-md-push-11{left:91.66666667%}.col-md-push-10{left:83.33333333%}.col-md-push-9{left:75%}.col-md-push-8{left:66.66666667%}.col-md-push-7{left:58.33333333%}.col-md-push-6{left:50%}.col-md-push-5{left:41.66666667%}.col-md-push-4{left:33.33333333%}.col-md-push-3{left:25%}.col-md-push-2{left:16.66666667%}.col-md-push-1{left:8.33333333%}.col-md-push-0{left:auto}.col-md-offset-12{margin-left:100%}.col-md-offset-11{margin-left:91.66666667%}.col-md-offset-10{margin-left:83.33333333%}.col-md-offset-9{margin-left:75%}.col-md-offset-8{margin-left:66.66666667%}.col-md-offset-7{margin-left:58.33333333%}.col-md-offset-6{margin-left:50%}.col-md-offset-5{margin-left:41.66666667%}.col-md-offset-4{margin-left:33.33333333%}.col-md-offset-3{margin-left:25%}.col-md-offset-2{margin-left:16.66666667%}.col-md-offset-1{margin-left:8.33333333%}.col-md-offset-0{margin-left:0}}@media(min-width:1200px){.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12{float:left}.col-lg-12{width:100%}.col-lg-11{width:91.66666667%}.col-lg-10{width:83.33333333%}.col-lg-9{width:75%}.col-lg-8{width:66.66666667%}.col-lg-7{width:58.33333333%}.col-lg-6{width:50%}.col-lg-5{width:41.66666667%}.col-lg-4{width:33.33333333%}.col-lg-3{width:25%}.col-lg-2{width:16.66666667%}.col-lg-1{width:8.33333333%}.col-lg-pull-12{right:100%}.col-lg-pull-11{right:91.66666667%}.col-lg-pull-10{right:83.33333333%}.col-lg-pull-9{right:75%}.col-lg-pull-8{right:66.66666667%}.col-lg-pull-7{right:58.33333333%}.col-lg-pull-6{right:50%}.col-lg-pull-5{right:41.66666667%}.col-lg-pull-4{right:33.33333333%}.col-lg-pull-3{right:25%}.col-lg-pull-2{right:16.66666667%}.col-lg-pull-1{right:8.33333333%}.col-lg-pull-0{right:auto}.col-lg-push-12{left:100%}.col-lg-push-11{left:91.66666667%}.col-lg-push-10{left:83.33333333%}.col-lg-push-9{left:75%}.col-lg-push-8{left:66.66666667%}.col-lg-push-7{left:58.33333333%}.col-lg-push-6{left:50%}.col-lg-push-5{left:41.66666667%}.col-lg-push-4{left:33.33333333%}.col-lg-push-3{left:25%}.col-lg-push-2{left:16.66666667%}.col-lg-push-1{left:8.33333333%}.col-lg-push-0{left:auto}.col-lg-offset-12{margin-left:100%}.col-lg-offset-11{margin-left:91.66666667%}.col-lg-offset-10{margin-left:83.33333333%}.col-lg-offset-9{margin-left:75%}.col-lg-offset-8{margin-left:66.66666667%}.col-lg-offset-7{margin-left:58.33333333%}.col-lg-offset-6{margin-left:50%}.col-lg-offset-5{margin-left:41.66666667%}.col-lg-offset-4{margin-left:33.33333333%}.col-lg-offset-3{margin-left:25%}.col-lg-offset-2{margin-left:16.66666667%}.col-lg-offset-1{margin-left:8.33333333%}.col-lg-offset-0{margin-left:0}}.row.row-compact{margin-left:0;margin-right:0}.row.row-compact>.col-xs-1,.row.row-compact>.col-xs-2,.row.row-compact>.col-xs-3,.row.row-compact>.col-xs-4,.row.row-compact>.col-xs-5,.row.row-compact>.col-xs-6,.row.row-compact>.col-xs-7,.row.row-compact>.col-xs-8,.row.row-compact>.col-xs-9,.row.row-compact>.col-xs-10,.row.row-compact>.col-xs-11,.row.row-compact>.col-xs-12,.row.row-compact>.col-sm-1,.row.row-compact>.col-sm-2,.row.row-compact>.col-sm-3,.row.row-compact>.col-sm-4,.row.row-compact>.col-sm-5,.row.row-compact>.col-sm-6,.row.row-compact>.col-sm-7,.row.row-compact>.col-sm-8,.row.row-compact>.col-sm-9,.row.row-compact>.col-sm-10,.row.row-compact>.col-sm-11,.row.row-compact>.col-sm-12,.row.row-compact>.col-md-1,.row.row-compact>.col-md-2,.row.row-compact>.col-md-3,.row.row-compact>.col-md-4,.row.row-compact>.col-md-5,.row.row-compact>.col-md-6,.row.row-compact>.col-md-7,.row.row-compact>.col-md-8,.row.row-compact>.col-md-9,.row.row-compact>.col-md-10,.row.row-compact>.col-md-11,.row.row-compact>.col-md-12,.row.row-compact>.col-lg-1,.row.row-compact>.col-lg-2,.row.row-compact>.col-lg-3,.row.row-compact>.col-lg-4,.row.row-compact>.col-lg-5,.row.row-compact>.col-lg-6,.row.row-compact>.col-lg-7,.row.row-compact>.col-lg-8,.row.row-compact>.col-lg-9,.row.row-compact>.col-lg-10,.row.row-compact>.col-lg-11,.row.row-compact>.col-lg-12{padding-left:0;padding-right:0}.row.row-condensed{margin-left:-7.5px;margin-right:-7.5px}.row.row-condensed>.col-xs-1,.row.row-condensed>.col-xs-2,.row.row-condensed>.col-xs-3,.row.row-condensed>.col-xs-4,.row.row-condensed>.col-xs-5,.row.row-condensed>.col-xs-6,.row.row-condensed>.col-xs-7,.row.row-condensed>.col-xs-8,.row.row-condensed>.col-xs-9,.row.row-condensed>.col-xs-10,.row.row-condensed>.col-xs-11,.row.row-condensed>.col-xs-12,.row.row-condensed>.col-sm-1,.row.row-condensed>.col-sm-2,.row.row-condensed>.col-sm-3,.row.row-condensed>.col-sm-4,.row.row-condensed>.col-sm-5,.row.row-condensed>.col-sm-6,.row.row-condensed>.col-sm-7,.row.row-condensed>.col-sm-8,.row.row-condensed>.col-sm-9,.row.row-condensed>.col-sm-10,.row.row-condensed>.col-sm-11,.row.row-condensed>.col-sm-12,.row.row-condensed>.col-md-1,.row.row-condensed>.col-md-2,.row.row-condensed>.col-md-3,.row.row-condensed>.col-md-4,.row.row-condensed>.col-md-5,.row.row-condensed>.col-md-6,.row.row-condensed>.col-md-7,.row.row-condensed>.col-md-8,.row.row-condensed>.col-md-9,.row.row-condensed>.col-md-10,.row.row-condensed>.col-md-11,.row.row-condensed>.col-md-12,.row.row-condensed>.col-lg-1,.row.row-condensed>.col-lg-2,.row.row-condensed>.col-lg-3,.row.row-condensed>.col-lg-4,.row.row-condensed>.col-lg-5,.row.row-condensed>.col-lg-6,.row.row-condensed>.col-lg-7,.row.row-condensed>.col-lg-8,.row.row-condensed>.col-lg-9,.row.row-condensed>.col-lg-10,.row.row-condensed>.col-lg-11,.row.row-condensed>.col-lg-12{padding-left:7.5px;padding-right:7.5px}@-ms-viewport{width:device-width}.visible-xs,.visible-sm,.visible-md,.visible-lg{display:none !important}.visible-xs-block,.visible-xs-inline,.visible-xs-inline-block,.visible-sm-block,.visible-sm-inline,.visible-sm-inline-block,.visible-md-block,.visible-md-inline,.visible-md-inline-block,.visible-lg-block,.visible-lg-inline,.visible-lg-inline-block{display:none !important}@media(max-width:767px){.visible-xs{display:block !important}table.visible-xs{display:table !important}tr.visible-xs{display:table-row !important}th.visible-xs,td.visible-xs{display:table-cell !important}}@media(max-width:767px){.visible-xs-block{display:block !important}}@media(max-width:767px){.visible-xs-inline{display:inline !important}}@media(max-width:767px){.visible-xs-inline-block{display:inline-block !important}}@media(min-width:768px) and (max-width:991px){.visible-sm{display:block !important}table.visible-sm{display:table !important}tr.visible-sm{display:table-row !important}th.visible-sm,td.visible-sm{display:table-cell !important}}@media(min-width:768px) and (max-width:991px){.visible-sm-block{display:block !important}}@media(min-width:768px) and (max-width:991px){.visible-sm-inline{display:inline !important}}@media(min-width:768px) and (max-width:991px){.visible-sm-inline-block{display:inline-block !important}}@media(min-width:992px) and (max-width:1199px){.visible-md{display:block !important}table.visible-md{display:table !important}tr.visible-md{display:table-row !important}th.visible-md,td.visible-md{display:table-cell !important}}@media(min-width:992px) and (max-width:1199px){.visible-md-block{display:block !important}}@media(min-width:992px) and (max-width:1199px){.visible-md-inline{display:inline !important}}@media(min-width:992px) and (max-width:1199px){.visible-md-inline-block{display:inline-block !important}}@media(min-width:1200px){.visible-lg{display:block !important}table.visible-lg{display:table !important}tr.visible-lg{display:table-row !important}th.visible-lg,td.visible-lg{display:table-cell !important}}@media(min-width:1200px){.visible-lg-block{display:block !important}}@media(min-width:1200px){.visible-lg-inline{display:inline !important}}@media(min-width:1200px){.visible-lg-inline-block{display:inline-block !important}}@media(max-width:767px){.hidden-xs{display:none !important}}@media(min-width:768px) and (max-width:991px){.hidden-sm{display:none !important}}@media(min-width:992px) and (max-width:1199px){.hidden-md{display:none !important}}@media(min-width:1200px){.hidden-lg{display:none !important}}.visible-print{display:none !important}@media print{.visible-print{display:block !important}table.visible-print{display:table !important}tr.visible-print{display:table-row !important}th.visible-print,td.visible-print{display:table-cell !important}}.visible-print-block{display:none !important}@media print{.visible-print-block{display:block !important}}.visible-print-inline{display:none !important}@media print{.visible-print-inline{display:inline !important}}.visible-print-inline-block{display:none !important}@media print{.visible-print-inline-block{display:inline-block !important}}@media print{.hidden-print{display:none !important}}.modal-open{overflow:hidden}.modal{display:none;overflow:hidden;position:fixed;top:0;right:0;bottom:0;left:0;z-index:2050;-webkit-overflow-scrolling:touch;outline:0}.modal.fade .modal-dialog{-moz-transform:translate(0,-25%);-webkit-transform:translate(0,-25%);-ms-transform:translate(0,-25%);-o-transform:translate(0,-25%);transform:translate(0,-25%);-webkit-transition:-webkit-transform .3s ease-out;-moz-transition:-moz-transform .3s ease-out;-o-transition:-o-transform .3s ease-out;transition:transform .3s ease-out}.modal.in .modal-dialog{-moz-transform:translate(0,0);-webkit-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0)}.modal-open .modal{overflow-x:hidden;overflow-y:auto}.modal-dialog{position:relative;width:auto;margin:10px}@media(max-width:991px){.modal-dialog{margin:0}}.modal-content{position:relative;background-color:#fff;border:1px solid #999;border:1px solid rgba(0,0,0,0.2);border-radius:6px;-webkit-box-shadow:0 3px 9px rgba(0,0,0,0.5) 0 1px 1px #000;-moz-box-shadow:0 3px 9px rgba(0,0,0,0.5) 0 1px 1px #000;box-shadow:0 3px 9px rgba(0,0,0,0.5) 0 1px 1px #000;-webkit-box-shadow:0 3px 9px rgba(0,0,0,0.5);box-shadow:0 3px 9px rgba(0,0,0,0.5);background-clip:padding-box;outline:0}@media(max-width:991px){.modal-content{height:100%}}@media(max-width:991px){.container-persons{margin:6px}}@media(max-width:767px){.container-persons{margin-bottom:70px}.container-persons.booking-page-pax{margin-bottom:0}}.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2040;background-color:#000}.modal-backdrop.fade{opacity:0;filter:alpha(opacity=0)}.modal-backdrop.in{opacity:.5;filter:alpha(opacity=50)}.modal-header{padding:15px;border-bottom:1px solid #e5e5e5}.modal-header .close{margin-top:-2px}.modal-title{margin:0;line-height:1.71428}.modal-body{position:relative;padding:15px}.modal-footer{padding:15px;text-align:right;border-top:1px solid #e5e5e5}.modal-footer .btn+.btn{margin-left:5px;margin-bottom:0}.modal-footer .btn-group .btn+.btn{margin-left:-1px}.modal-footer .btn-block+.btn-block{margin-left:0}.modal-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}@media(min-width:768px){.modal-dialog{width:600px;margin:30px auto}.modal-content{-webkit-box-shadow:0 5px 15px rgba(0,0,0,0.5) 0 1px 1px #000;-moz-box-shadow:0 5px 15px rgba(0,0,0,0.5) 0 1px 1px #000;box-shadow:0 5px 15px rgba(0,0,0,0.5) 0 1px 1px #000;-webkit-box-shadow:0 5px 15px rgba(0,0,0,0.5);box-shadow:0 5px 15px rgba(0,0,0,0.5)}.modal-sm{width:300px}}@media(min-width:992px){.modal-lg{width:900px}}.popover{position:absolute;top:0;left:0;z-index:1060;display:none;max-width:276px;padding:1px;font-family:inter,sans-serif;font-style:normal;font-weight:normal;letter-spacing:normal;line-break:auto;line-height:1.71428;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;white-space:normal;word-break:normal;word-spacing:normal;word-wrap:normal;font-size:14px;background-color:#fff;background-clip:padding-box;border:1px solid #ccc;border:1px solid rgba(0,0,0,0.2);border-radius:6px;-webkit-box-shadow:0 5px 10px rgba(0,0,0,0.2) 0 1px 1px #000;-moz-box-shadow:0 5px 10px rgba(0,0,0,0.2) 0 1px 1px #000;box-shadow:0 5px 10px rgba(0,0,0,0.2) 0 1px 1px #000;-webkit-box-shadow:0 5px 10px rgba(0,0,0,0.2);box-shadow:0 5px 10px rgba(0,0,0,0.2)}.popover.top{margin-top:-10px}.popover.right{margin-left:10px}.popover.bottom{margin-top:10px}.popover.left{margin-left:-10px}.popover-title{margin:0;padding:8px 14px;font-size:14px;background-color:#f7f7f7;border-bottom:1px solid #ebebeb;border-radius:5px 5px 0 0}.popover-content{padding:9px 14px}.popover>.arrow,.popover>.arrow:after{position:absolute;display:block;width:0;height:0;border-color:transparent;border-style:solid}.popover>.arrow{border-width:11px}.popover>.arrow:after{border-width:10px;content:""}.popover.top>.arrow{left:50%;margin-left:-11px;border-bottom-width:0;border-top-color:#999;border-top-color:rgba(0,0,0,0.25);bottom:-11px}.popover.top>.arrow:after{content:" ";bottom:1px;margin-left:-10px;border-bottom-width:0;border-top-color:#fff}.popover.right>.arrow{top:50%;left:-11px;margin-top:-11px;border-left-width:0;border-right-color:#999;border-right-color:rgba(0,0,0,0.25)}.popover.right>.arrow:after{content:" ";left:1px;bottom:-10px;border-left-width:0;border-right-color:#fff}.popover.bottom>.arrow{left:50%;margin-left:-11px;border-top-width:0;border-bottom-color:#999;border-bottom-color:rgba(0,0,0,0.1);top:-11px}.popover.bottom>.arrow:after{content:" ";top:1px;margin-left:-10px;border-top-width:0;border-bottom-color:#fff}.popover.left>.arrow{top:50%;right:-11px;margin-top:-11px;border-right-width:0;border-left-color:#999;border-left-color:rgba(0,0,0,0.25)}.popover.left>.arrow:after{content:" ";right:1px;border-right-width:0;border-left-color:#fff;bottom:-10px}.fade{opacity:0;-webkit-transition:opacity .15s linear .5s ease-in-out;-moz-transition:opacity .15s linear .5s ease-in-out;-o-transition:opacity .15s linear .5s ease-in-out;transition:opacity .15s linear .5s ease-in-out;-webkit-transition:opacity .15s linear;-o-transition:opacity .15s linear;transition:opacity .15s linear}.fade.in{opacity:1}.collapse{display:none}.collapse.in{display:block}tr.collapse.in{display:table-row}tbody.collapse.in{display:table-row-group}.collapsing{position:relative;height:0;overflow:hidden;-webkit-transition-property:height,visibility;transition-property:height,visibility;-webkit-transition-duration:.35s;transition-duration:.35s;-webkit-transition-timing-function:ease;transition-timing-function:ease}html{font-family:inter,sans-serif}body{margin:0;overflow-x:hidden;font-family:inter,sans-serif;font-size:14px;line-height:1.71428;color:#626973;background-color:#fefefe}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}*:focus{outline:0}input,button,select,textarea{font-family:inherit;font-size:16px;line-height:inherit}a,.spanclick{color:#ff750f;text-decoration:none;font-weight:600;cursor:pointer}a:hover,.spanclick:hover,a:focus,.spanclick:focus{cursor:pointer;color:#4bbb4b;text-decoration:none}a.styless-link{color:inherit;font-weight:inherit}svg[data-uri]{cursor:pointer}.brand-primary{color:#4bbb4b}.brand-secondary{color:#ff750f}.text-white{color:#fff}.section{padding:30px 0 0 0}@media(min-width:768px) and (max-width:1199px){.section{padding:40px 0 0 0}}@media(min-width:1200px){.section{padding:50px 0 0 0}}.logo{height:40px;width:90px;display:inline-block;outline:0 none}@font-face{font-family:'fap';src:url('/web/bundles/leisurecore/fonts/fapicons.woff') format('woff'),url('/web/bundles/leisurecore/fonts/fapicons.eot'),url('/web/bundles/leisurecore/fonts/fapicons.eot?#iefix') format('embedded-opentype'),url('/web/bundles/leisurecore/fonts/fapicons.ttf') format('truetype'),url('/web/bundles/leisurecore/fonts/fapicons.svg#fapicons') format('svg');font-display:swap}.fap{font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;speak:none;position:relative;top:1px}.fap{font-family:'fap'}.fap-arrowsmall-up-faq:before{content:"\49"}.fap-tick-faq:before{content:"\72"}.fap-cross-faq:before{content:"\76"}@font-face{font-family:'inter';src:url("/web/bundles/leisurecore/fonts/Inter-Light.woff") format("woff"),url("/web/bundles/leisurecore/fonts/Inter-Light.woff2") format("woff2");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:'inter';src:url("/web/bundles/leisurecore/fonts/Inter-Regular.woff") format("woff"),url("/web/bundles/leisurecore/fonts/Inter-Regular.woff2") format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:'inter';src:url("/web/bundles/leisurecore/fonts/Inter-Medium.woff") format("woff"),url("/web/bundles/leisurecore/fonts/Inter-Medium.woff2") format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:'inter';src:url("/web/bundles/leisurecore/fonts/Inter-SemiBold.woff") format("woff"),url("/web/bundles/leisurecore/fonts/Inter-SemiBold.woff2") format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:'inter';src:url("/web/bundles/leisurecore/fonts/Inter-Bold.woff") format("woff"),url("/web/bundles/leisurecore/fonts/Inter-Bold.woff2") format("woff2");font-weight:800;font-style:normal;font-display:swap}h1,h2,h3,h4,.h1,.h2,.h3,.h4{color:#37404d;position:relative;font-weight:600;line-height:100%;margin:15px 0}h1 .small,h2 .small,h3 .small,h4 .small,.h1 .small,.h2 .small,.h3 .small,.h4 .small{line-height:1;font-size:12px;font-weight:400}.h1,.h2,.h3,.h4{display:block}h1,.h1{font-size:24px;line-height:32px}@media(min-width:992px){h1,.h1{font-size:54px;line-height:72px}}h2,.h2{font-size:20px;line-height:24px}@media(min-width:992px){h2,.h2{font-size:24px;line-height:32px}}h3,.h3{font-size:16px;line-height:20px}@media(min-width:992px){h3,.h3{font-size:20px;line-height:24px}}h4,.h4{font-size:14px;line-height:18px}@media(min-width:992px){h4,.h4{font-size:16px;line-height:24px}}p{margin:0 0 15px 0}.text-xsmall{font-size:10px}.text-small{font-size:12px}.text-large{font-size:16px}.text-xlarge{font-size:18px}.text-left{text-align:left}.text-right{text-align:right}.text-center{text-align:center}.text-justify{text-align:justify}.text-nowrap{white-space:nowrap}ul,ol{margin:0 0 15px}ul ul:last-child,ul ol:last-child,ol ul:last-child,ol ol:last-child{margin-bottom:0}.list-unstyled{padding-left:0;list-style:none}.list-inline{padding-left:0;list-style:none;margin-left:-5px}.list-inline>li{display:inline-block;padding-left:5px;padding-right:5px}.list-justify{padding-left:0;list-style:none;width:100%;display:table;table-layout:fixed}.list-justify>li{display:table-cell}.list-default{padding-left:0;list-style:none}.list-default li{height:60px;padding:0 15px;line-height:60px;border-top:1px solid transparent;border-bottom:1px solid #e6e6e6;color:#565f73;font-size:16px;cursor:pointer;overflow:hidden;-webkit-tap-highlight-color:rgba(218,218,218,0.2);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-transition:.25s ease-in-out ease-in-out;-moz-transition:.25s ease-in-out ease-in-out;-o-transition:.25s ease-in-out ease-in-out;transition:.25s ease-in-out ease-in-out}.list-default li:first-of-type{border-top:1px solid #e6e6e6}.list-default li:before{float:right;margin-left:12px;font-family:FapIcon;content:"e";font-size:16px}@media(min-width:992px){.list-default li:hover,.list-default li:active{background-color:#c9cbcf}}.list-default a,.list-default .spanclick,.list-default span[data-uri]{display:block;width:100%;height:100%;color:#565f73;font-weight:400}.text-error{display:block;font-size:14px;font-weight:400;color:#ff6363;font-style:italic}@media(min-width:768px){.text-error{text-align:left}}@media(max-width:767px){.text-error{font-style:normal}}.display-heading-1{font-size:108px;line-height:108px;letter-spacing:-2px}.display-heading-2{font-size:96px;line-height:96px;letter-spacing:-2px}.display-heading-3{font-size:72px;line-height:72px;letter-spacing:-1px}.display-heading-4{font-size:56px;line-height:56px}.display-heading-5{font-size:48px;line-height:48px}.btn{display:inline-block;color:#626973;margin-bottom:0;text-align:center;vertical-align:middle;touch-action:manipulation;outline:0 none;background-image:none;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:1.5;padding:10px 20px;font-weight:600;font-size:16px;max-width:100%;position:relative;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.btn:not(.disabled),.btn:not(:disabled){cursor:pointer}.btn:hover{text-decoration:none}.btn:active{outline:0;color:#626973}.btn.btn-sm{font-size:14px;padding:5px 15px}.btn.btn-xs{height:32px;line-height:32px;padding:0 10px;font-size:11px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}.btn.btn-large{font-size:19px;padding:8px 18px}.btn-block{display:block;width:100%}@media(max-width:767px){.btn-block-xs{display:block;width:100%}}@media(max-width:991px){.btn-block-sm{display:block;width:100%}}.btn-block+.btn-block{margin-top:5px}.expand-button{color:#4bbb4b;border:1px solid #4bbb4b;border-radius:6px}@media(max-width:767px){.expand-button{margin-bottom:10px}}@media(min-width:992px){.expand-button{border:0}}.expand-button .hide-all-cards{display:none}.btn-default{background-color:#fff;border:solid 1px #878c94;color:#626973}.btn-default:hover,.btn-default:active,.btn-default:focus{background-color:#c9cbcf;color:#626973}.btn-default.disabled,.btn-default.disabled:hover,.btn-default.disabled:active,.btn-default.disabled:focus{background-color:#fff;color:#c9cbcf;border:solid 1px #c9cbcf}.btn-primary{background-color:#13b171;border-color:transparent;color:#fff}.btn-primary:hover,.btn-primary:active,.btn-primary:focus{color:#fff}.btn-primary.disabled,.btn-primary.disabled:hover,.btn-primary.disabled:active,.btn-primary.disabled:focus{background-color:#c9cbcf;color:#fff;border:solid 1px #c9cbcf}#favorites-btn{padding:10px 10px}#heart-bb{width:19px;height:19px}.btn-rounded{background:#fff;border:solid 1px #c9cbcf;padding:0;width:40px;height:40px;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px}@media(min-width:768px) and (max-width:991px){.btn-rounded{width:35px;height:35px}}.btn-rounded .icon path{fill:#fff}@media(max-width:767px){.btn-rounded .icon.wishlist-icon-round{width:15px}}.btn-rounded .icon{position:absolute;top:50%;left:50%;height:24px;-moz-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.btn-favorite{position:absolute;background-color:#fff;top:15px;right:15px;cursor:pointer;width:36px;height:36px;-webkit-border-radius:32px;-moz-border-radius:32px;border-radius:32px;border:1px solid #fff}@media(min-width:992px){.btn-favorite{width:35px;height:35px;-webkit-border-radius:35px;-moz-border-radius:35px;border-radius:35px}}.btn-favorite .icon{position:absolute;top:50%;left:50%;width:20px;height:20px;-moz-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.btn-favorite .icon-heart-black-border{width:16px;height:16px}.btn-favorite .icon-heart-filled{width:20px;height:20px}.btn-favorite .favorite-saved{display:none}.btn-favorite.active .favorite-save{display:none}.btn-favorite.active .favorite-saved{display:inline}.btn-hamburger{padding:0;height:40px;margin-right:15px}.btn-hamburger .icon{height:26px;top:50%;left:50%;-moz-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.btn-outline-default{color:#626973;border-color:#878c94}.btn-outline-default:hover{color:#626973;background-color:#eef0f2;border-color:#878c94}.btn-outline-default.disabled,.btn-outline-default.disabled:hover,.btn-outline-default.disabled:active,.btn-outline-default.disabled:focus{color:#c9cbcf;background-color:#fff;border-color:#c9cbcf}.clearfix:before,.clearfix:after,.container:before,.container:after,.pdp-base-container:before,.pdp-base-container:after,.container-fluid:before,.container-fluid:after,.row:before,.row:after,.modal-header:before,.modal-header:after,.modal-footer:before,.modal-footer:after,.similar-section-container:before,.similar-section-container:after{content:" ";display:table}.clearfix:after,.container:after,.pdp-base-container:after,.container-fluid:after,.row:after,.modal-header:after,.modal-footer:after,.similar-section-container:after{clear:both}.clearfix:before,.clearfix:after,.container:before,.container:after,.pdp-base-container:before,.pdp-base-container:after,.container-fluid:before,.container-fluid:after,.row:before,.row:after,.modal-header:before,.modal-header:after,.modal-footer:before,.modal-footer:after,.similar-section-container:before,.similar-section-container:after{content:" ";display:table}.clearfix:after,.container:after,.pdp-base-container:after,.container-fluid:after,.row:after,.modal-header:after,.modal-footer:after,.similar-section-container:after{clear:both}.center-block{display:block;margin-left:auto;margin-right:auto}.pull-right{float:right !important}.pull-left{float:left !important}.margin-top-20{margin-top:100px !important}.margin-bottom-20{margin-bottom:100px !important}.margin-right-20{margin-right:100px !important}.margin-left-20{margin-left:100px !important}.margin-top-19{margin-top:95px !important}.margin-bottom-19{margin-bottom:95px !important}.margin-right-19{margin-right:95px !important}.margin-left-19{margin-left:95px !important}.margin-top-18{margin-top:90px !important}.margin-bottom-18{margin-bottom:90px !important}.margin-right-18{margin-right:90px !important}.margin-left-18{margin-left:90px !important}.margin-top-17{margin-top:85px !important}.margin-bottom-17{margin-bottom:85px !important}.margin-right-17{margin-right:85px !important}.margin-left-17{margin-left:85px !important}.margin-top-16{margin-top:80px !important}.margin-bottom-16{margin-bottom:80px !important}.margin-right-16{margin-right:80px !important}.margin-left-16{margin-left:80px !important}.margin-top-15{margin-top:75px !important}.margin-bottom-15{margin-bottom:75px !important}.margin-right-15{margin-right:75px !important}.margin-left-15{margin-left:75px !important}.margin-top-14{margin-top:70px !important}.margin-bottom-14{margin-bottom:70px !important}.margin-right-14{margin-right:70px !important}.margin-left-14{margin-left:70px !important}.margin-top-13{margin-top:65px !important}.margin-bottom-13{margin-bottom:65px !important}.margin-right-13{margin-right:65px !important}.margin-left-13{margin-left:65px !important}.margin-top-12{margin-top:60px !important}.margin-bottom-12{margin-bottom:60px !important}.margin-right-12{margin-right:60px !important}.margin-left-12{margin-left:60px !important}.margin-top-11{margin-top:55px !important}.margin-bottom-11{margin-bottom:55px !important}.margin-right-11{margin-right:55px !important}.margin-left-11{margin-left:55px !important}.margin-top-10{margin-top:50px !important}.margin-bottom-10{margin-bottom:50px !important}.margin-right-10{margin-right:50px !important}.margin-left-10{margin-left:50px !important}.margin-top-9{margin-top:45px !important}.margin-bottom-9{margin-bottom:45px !important}.margin-right-9{margin-right:45px !important}.margin-left-9{margin-left:45px !important}.margin-top-8{margin-top:40px !important}.margin-bottom-8{margin-bottom:40px !important}.margin-right-8{margin-right:40px !important}.margin-left-8{margin-left:40px !important}.margin-top-7{margin-top:35px !important}.margin-bottom-7{margin-bottom:35px !important}.margin-right-7{margin-right:35px !important}.margin-left-7{margin-left:35px !important}.margin-top-6{margin-top:30px !important}.margin-bottom-6{margin-bottom:30px !important}.margin-right-6{margin-right:30px !important}.margin-left-6{margin-left:30px !important}.margin-top-5{margin-top:25px !important}.margin-bottom-5{margin-bottom:25px !important}.margin-right-5{margin-right:25px !important}.margin-left-5{margin-left:25px !important}.margin-top-4{margin-top:20px !important}.margin-bottom-4{margin-bottom:20px !important}.margin-right-4{margin-right:20px !important}.margin-left-4{margin-left:20px !important}.margin-top-3{margin-top:15px !important}.margin-bottom-3{margin-bottom:15px !important}.margin-right-3{margin-right:15px !important}.margin-left-3{margin-left:15px !important}.margin-top-2{margin-top:10px !important}.margin-bottom-2{margin-bottom:10px !important}.margin-right-2{margin-right:10px !important}.margin-left-2{margin-left:10px !important}.margin-top-1{margin-top:5px !important}.margin-bottom-1{margin-bottom:5px !important}.margin-right-1{margin-right:5px !important}.margin-left-1{margin-left:5px !important}.margin-top-0{margin-top:0 !important}.margin-bottom-0{margin-bottom:0 !important}.margin-right-0{margin-right:0 !important}.margin-left-0{margin-left:0 !important}.padding-top-20{padding-top:100px !important}.padding-bottom-20{padding-bottom:100px !important}.padding-20{padding:100px !important}.padding-top-19{padding-top:95px !important}.padding-bottom-19{padding-bottom:95px !important}.padding-19{padding:95px !important}.padding-top-18{padding-top:90px !important}.padding-bottom-18{padding-bottom:90px !important}.padding-18{padding:90px !important}.padding-top-17{padding-top:85px !important}.padding-bottom-17{padding-bottom:85px !important}.padding-17{padding:85px !important}.padding-top-16{padding-top:80px !important}.padding-bottom-16{padding-bottom:80px !important}.padding-16{padding:80px !important}.padding-top-15{padding-top:75px !important}.padding-bottom-15{padding-bottom:75px !important}.padding-15{padding:75px !important}.padding-top-14{padding-top:70px !important}.padding-bottom-14{padding-bottom:70px !important}.padding-14{padding:70px !important}.padding-top-13{padding-top:65px !important}.padding-bottom-13{padding-bottom:65px !important}.padding-13{padding:65px !important}.padding-top-12{padding-top:60px !important}.padding-bottom-12{padding-bottom:60px !important}.padding-12{padding:60px !important}.padding-top-11{padding-top:55px !important}.padding-bottom-11{padding-bottom:55px !important}.padding-11{padding:55px !important}.padding-top-10{padding-top:50px !important}.padding-bottom-10{padding-bottom:50px !important}.padding-10{padding:50px !important}.padding-top-9{padding-top:45px !important}.padding-bottom-9{padding-bottom:45px !important}.padding-9{padding:45px !important}.padding-top-8{padding-top:40px !important}.padding-bottom-8{padding-bottom:40px !important}.padding-8{padding:40px !important}.padding-top-7{padding-top:35px !important}.padding-bottom-7{padding-bottom:35px !important}.padding-7{padding:35px !important}.padding-top-6{padding-top:30px !important}.padding-bottom-6{padding-bottom:30px !important}.padding-6{padding:30px !important}.padding-top-5{padding-top:25px !important}.padding-bottom-5{padding-bottom:25px !important}.padding-5{padding:25px !important}.padding-top-4{padding-top:20px !important}.padding-bottom-4{padding-bottom:20px !important}.padding-4{padding:20px !important}.padding-top-3{padding-top:15px !important}.padding-bottom-3{padding-bottom:15px !important}.padding-3{padding:15px !important}.padding-top-2{padding-top:10px !important}.padding-bottom-2{padding-bottom:10px !important}.padding-2{padding:10px !important}.padding-top-1{padding-top:5px !important}.padding-bottom-1{padding-bottom:5px !important}.padding-1{padding:5px !important}.padding-top-0{padding-top:0 !important}.padding-bottom-0{padding-bottom:0 !important}.padding-0{padding:0 !important}.hidden{display:none !important}.video-container{position:relative;padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden}.video-container-iframe{position:absolute;top:0;left:0;width:100%;height:100%}.no-pointer-events{pointer-events:none}.no-padding{padding:0 !important}.fullscreen-overlay{z-index:6000;position:fixed;top:0;left:0;height:100%;width:100%;align-content:center;background-color:#000}.fullscreen-overlay .close-btn{position:absolute;right:50px;top:50px;z-index:6100}.flex-center{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-justify-content:center;-ms-justify-content:center;justify-content:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center}.flex-space-between{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center}.border-line{height:0;border-bottom:1px solid rgba(0,0,0,0.1)}#BKdetails{font-weight:bold;font-size:18px;line-height:24px;color:#000;margin-top:18px;letter-spacing:.2px}.dotted-border-line{border:0;border-top:1px dotted #ebedef;height:1px}.dashed-border-line{border:0;border-top:1px dashed #ebedef;height:1px;margin-bottom:10px}.flex-row-center{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center}.dashed-line{border:0;border-top:1px dashed #ebedef;height:1px}.reset-a{color:inherit;text-decoration:none}.reset-a:focus,.reset-a:hover,.reset-a:visited,.reset-a:active{color:inherit;text-decoration:none;outline:0}.after-text-dot{margin-right:0}.after-text-dot:after{content:"";display:inline-flex;margin:0 4px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;background-color:#c9cbcf;width:4px;height:4px;vertical-align:middle}@media(min-width:768px){.after-text-dot:after{margin:0 10px}}.after-text-dot.pdp-header-dot:after{background-color:#000}@media(min-width:768px){.after-text-dot.pdp-header-dot:after{margin:0}}.before-text-dot{margin-left:14px}.before-text-dot:before{content:"";display:inline-flex;margin-right:10px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;background-color:#c9cbcf;width:4px;height:4px;vertical-align:middle}.text-ellipsis{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.lister-pets{margin-left:8px}.pax-mobile-com{margin-left:-2px}.no-border{border:0}.body-ohidden{overflow:hidden}@media(max-width:767px){.body-ohidden{position:fixed}}.flex{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex}.at-the-front{z-index:9}.add-ons-intro{font-size:18px;line-height:29px;color:black;margin-top:42px;margin-bottom:16px}@media(max-width:767px){.add-ons-intro{font-size:14px;line-height:22px;color:black;margin-top:16px;margin-bottom:24px}}.add-ons-container{background:white;border:1px solid rgba(0,0,0,0.12);box-shadow:0 7px 11px rgba(55,64,77,0.08);border-radius:10px;padding:24px}@media(max-width:767px){.add-ons-container{background:white;border:0;box-shadow:none;border-radius:0;padding:0}}.add-ons-container .add-on-category-container{margin-bottom:24px;border-bottom:1px solid rgba(0,0,0,0.12)}.add-ons-container .add-on-category-container .popover{top:22px !important;left:15px !important;width:70px;padding:0;box-shadow:0 4px 10px rgba(0,0,0,0.14);border-radius:4px;border:0}.add-ons-container .add-on-category-container .popover .arrow{display:none}.add-ons-container .add-on-category-container .popover .add-on-dropdown-item{padding:5px 0;cursor:pointer;text-align:center}.add-ons-container .add-on-category-container .popover .add-on-dropdown-item:hover{background:rgba(0,0,0,0.05)}.add-ons-container .add-on-category-container .add-on-category-title{font-weight:500;font-size:18px;line-height:24px;letter-spacing:-0.28px;color:#212121;margin-bottom:16px}@media(max-width:767px){.add-ons-container .add-on-category-container .add-on-category-title{margin-bottom:12px}}.add-ons-container .add-on-category-container .add-on-item-container{display:flex;justify-content:space-between;margin-bottom:24px;cursor:pointer}.add-ons-container .add-on-category-container .additional-add-on-item-container{display:flex;margin-bottom:24px;align-items:center}.add-ons-container .add-on-category-container .add-on-item-details{display:flex}.add-ons-container .add-on-category-container .add-on-item-name,.add-ons-container .add-on-category-container .add-on-item-price{font-size:16px;line-height:24px;letter-spacing:-0.28px;color:#212121}@media(max-width:767px){.add-ons-container .add-on-category-container .add-on-item-price{width:100px;text-align:right}}.add-ons-container .add-on-category-container .add-on-item-description{font-size:14px;line-height:24px;letter-spacing:-0.28px;color:rgba(0,0,0,0.5)}@media(max-width:767px){.add-ons-container .add-on-category-container .add-on-item-description{line-height:18px}}.add-ons-container .add-on-category-container .icon-modern-radio-button-checked,.add-ons-container .add-on-category-container .icon-modern-radio-button-unchecked{width:22px;height:22px}@media(max-width:767px){.add-ons-container .add-on-category-container .icon-modern-radio-button-checked,.add-ons-container .add-on-category-container .icon-modern-radio-button-unchecked{width:18px;height:18px;min-width:18px}}.add-ons-container .add-on-category-container .icon-modern-checkbox-checked,.add-ons-container .add-on-category-container .icon-modern-checkbox-unchecked{width:24px;height:24px}@media(max-width:767px){.add-ons-container .add-on-category-container .icon-modern-checkbox-checked,.add-ons-container .add-on-category-container .icon-modern-checkbox-unchecked{width:18px;height:18px;min-width:18px}}.add-ons-container .add-on-category-container .add-on-text-container{margin-left:18px}@media(max-width:767px){.add-ons-container .add-on-category-container .add-on-text-container{margin-left:8px;margin-right:10px}}.add-ons-container .add-on-category-container .add-on-item-left{padding-left:0}.add-ons-container .add-on-category-container .add-on-item-right{padding-right:0;text-align:right}.add-ons-container .add-on-category-container .additional-add-on-item-name,.add-ons-container .add-on-category-container .add-on-stepper-count{font-size:14px;line-height:24px;color:#212121;font-family:inter,sans-serif}.add-ons-container .add-on-category-container .additional-add-on-item-description{font-size:12px;line-height:24px;color:rgba(0,0,0,0.5);font-family:inter,sans-serif}.add-ons-container .add-on-category-container .add-on-stepper{padding:5px 15px;box-shadow:0 1px 10px rgba(0,0,0,0.09);border-radius:4px;border:1px solid rgba(0,0,0,0.3);background:white;display:flex;align-items:center;justify-content:space-between;width:70px;cursor:pointer}.add-ons-container .add-on-category-container .add-on-stepper .icon-arrow-down-black{width:12px;height:6px;margin-left:10px}.add-ons-container .add-ons-total-container{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;justify-content:space-between;align-items:center}.disabled-button{pointer-events:none;background:rgba(0,0,0,0.2) !important}.add-ons-sticky-margin{margin-bottom:28px !important}.add-ons-sticky-container{border-top:1px solid rgba(0,0,0,0.1);padding:12px 16px}.add-ons-total-text{font-size:18px;line-height:22px;color:#212121}@media(max-width:767px){.add-ons-total-text{font-size:14px;line-height:22px;color:rgba(0,0,0,0.5)}}.add-ons-total-amount{font-size:18px;font-weight:500;line-height:32px;letter-spacing:-0.5px;color:#212121}@media(max-width:767px){.add-ons-total-amount{line-height:22px}}.add-ons-payment-container{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;justify-content:flex-end;align-items:center;margin-top:24px;margin-bottom:62px}@media(max-width:767px){.add-ons-payment-container{justify-content:space-between;margin:0}}.add-ons-payment-container .add-ons-payment-button{background:#68d089;padding:12px 40px;border-radius:6px;text-align:center;color:white;font-size:14px;line-height:24px;font-weight:500;cursor:pointer}@media(max-width:767px){.add-ons-payment-container .add-ons-payment-button{background:#13b171;border-radius:4px;padding:14px 30px;font-size:16px;line-height:20px}}.icon-add-ons-illustration{width:720px;height:720px;left:-120px;top:-100px}.alert-box-container{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;padding:12px;border-radius:4px;border:solid 1px #efefef;background-color:#f6f7f8;-webkit-justify-content:left;-ms-justify-content:left;justify-content:left;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center}.alert-box-container .alert-text{color:#37404d;margin-left:12px}.alert-box-container .icon-urgency-clock{width:36px;height:35px}.alert-main{padding:15px;margin-bottom:20px;border:1px solid transparent;border-radius:4px}.alert-main h4{margin-top:0;color:inherit}.alert-main .alert-link{font-weight:bold}.alert-main>p,.alert-main>ul{margin-bottom:0}.alert-main>p+p{margin-top:5px}.alert-main.alert-dismissable{padding-right:35px}.alert-main.alert-dismissable .close{position:relative;top:-2px;right:-21px;color:inherit}.alert-main.alert-success{color:#468847;background-color:#dff0d8;border-color:#d6e9c6}.alert-main.alert-success hr{border-top-color:#c9e2b3}.alert-main.alert-success .alert-link{color:#356635}.alert-main.alert-info{color:#3a87ad;background-color:#d9edf7;border-color:#bce8f1}.alert-main.alert-info hr{border-top-color:#a6e1ec}.alert-main.alert-info .alert-link{color:#2d6987}.alert-main.alert-warning{color:#c09853;background-color:#fcf8e3;border-color:#faebcc}.alert-main.alert-warning hr{border-top-color:#f7e1b5}.alert-main.alert-warning .alert-link{color:#a47e3c}.alert-main.alert-danger{color:#b94a48;background-color:#f2dede;border-color:#ebccd1}.alert-main.alert-danger hr{border-top-color:#e4b9c0}.alert-main.alert-danger .alert-link{color:#953b39}.amenities-section{padding:40px 0}@media(max-width:767px){.amenities-section{height:0;visibility:hidden;margin-left:10px;padding:0}}.amenities-section .read-more-container{padding:0}@media(min-width:992px){.amenities-section .read-more-container{padding:0 0 15px 0}}.amenities-section .read-more-container.collapsed .read-more-content{height:0}.amenities-section .read-more-container .highlight-list-item{margin-top:18px;margin-bottom:18px}@media(max-width:767px){.amenities-section .read-more-container .highlight-list-item{margin-bottom:13px}}@media(min-width:768px){.amenities-section .read-more-container .highlight-list-item .title-icon{font-size:20px;font-weight:bold;font-family:inter,sans-serif;color:#212121;padding-bottom:24px;line-height:26px}}@media(min-width:768px){.amenities-section .read-more-container .highlight-list-item .read-less-link,.amenities-section .read-more-container .highlight-list-item .read-more-link{margin:0 0 10px;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;min-height:74px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;color:#f07c00;width:106px;border:1px solid #f07c00}}.amenities-section .read-more-container .highlight-list-item .read-less-link .twenty-all,.amenities-section .read-more-container .highlight-list-item .read-more-link .twenty-all{padding:0 20px 0 20px}.amenities-section .read-more-container .highlight-list-item .read-less-link .twenty-all .number-box,.amenities-section .read-more-container .highlight-list-item .read-more-link .twenty-all .number-box{padding-left:12px}.amenities-section .read-more-container .highlight-list-item .read-less-link .twenty-all .text-box,.amenities-section .read-more-container .highlight-list-item .read-more-link .twenty-all .text-box{text-align:center}@media(max-width:767px){.amenities-section .read-more-container .highlight-list-item .title-with-info.popular-amenities .title-info{width:328px;height:21px;font-style:normal;font-weight:bold;font-size:18px;line-height:21px;color:#000}}@media(min-width:768px){.amenities-section .read-more-container .highlight-list-item .title-with-info.popular-amenities .title-info{font-size:16px;font-weight:bold;color:#212121;font-family:inter,sans-serif;padding-bottom:18px}}@media(max-width:767px){.amenities-section .read-more-container .highlight-list-item .title-with-info.popular-amenities .highlight-popular-amenities-container{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;display:inline-flex;width:auto;height:auto;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between}}@media(min-width:768px){.amenities-section .read-more-container .highlight-list-item .title-with-info.popular-amenities .highlight-popular-amenities-container{border:0;padding:0}}@media(max-width:767px){.amenities-section .read-more-container .highlight-list-item .title-with-info.popular-amenities .highlight-popular-amenities-container .amenity-container{width:max-content;-webkit-flex:1;-ms-flex:1;flex:1;-webkit-justify-content:flex-start;-ms-justify-content:flex-start;justify-content:flex-start;flex-basis:35%}}@media(min-width:768px){.amenities-section .read-more-container .highlight-list-item .title-with-info.popular-amenities .highlight-popular-amenities-container .amenity-container{border:1px solid rgba(0,0,0,0.12);-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;margin:0 10px 10px 0;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;width:auto;padding:0 15px}.amenities-section .read-more-container .highlight-list-item .title-with-info.popular-amenities .highlight-popular-amenities-container .amenity-container:first-child{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin:0 10px 10px 0;padding:0 15px}}@media(min-width:768px){.amenities-section .read-more-container .highlight-list-item .title-with-info.popular-amenities .highlight-popular-amenities-container .amenity-container .title{color:rgba(0,0,0,0.5);font-family:inter,sans-serif;-webkit-justify-content:center;-ms-justify-content:center;justify-content:center;margin:7px 4px 0 4px}}@media(min-width:768px){.amenities-section .read-more-container .highlight-list-item .title-with-info.popular-amenities .highlight-popular-amenities-container .amenity-container .highlight-icon{width:20px;height:20px;margin-top:10px;max-width:20px;min-width:20px}}@media(min-width:768px){.amenities-section .read-more-container .highlight-list-item .title-with-info.popular-amenities .highlight-popular-amenities-container .read-less-link,.amenities-section .read-more-container .highlight-list-item .title-with-info.popular-amenities .highlight-popular-amenities-container .read-more-link{margin:0 0 10px;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;min-height:74px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;color:#f07c00;width:106px;border:1px solid #f07c00}}.amenities-section .read-more-container .highlight-list-item .title-with-info.popular-amenities .highlight-popular-amenities-container .read-less-link .twenty-all,.amenities-section .read-more-container .highlight-list-item .title-with-info.popular-amenities .highlight-popular-amenities-container .read-more-link .twenty-all{padding:0 20px 0 20px}.amenities-section .read-more-container .highlight-list-item .title-with-info.popular-amenities .highlight-popular-amenities-container .read-less-link .twenty-all .number-box,.amenities-section .read-more-container .highlight-list-item .title-with-info.popular-amenities .highlight-popular-amenities-container .read-more-link .twenty-all .number-box{padding-left:12px}.amenities-section .read-more-container .highlight-list-item .title-with-info.popular-amenities .highlight-popular-amenities-container .read-less-link .twenty-all .text-box,.amenities-section .read-more-container .highlight-list-item .title-with-info.popular-amenities .highlight-popular-amenities-container .read-more-link .twenty-all .text-box{text-align:center}.amenities-section .read-more-container .highlight-list-item .title-with-info.popular-amenities .view-all-btn.view-all-btn-mobile{width:329px;height:48px;background:#fff;border:1px solid #4bbb4b;box-sizing:border-box;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;font-style:normal;font-weight:bold;font-size:14px;line-height:24px;color:#4bbb4b;-webkit-flex:none;-ms-flex:none;flex:none;order:0;-webkit-align-self:center;-moz-align-self:center;-ms-align-self:center;align-self:center;margin:10px 0;width:100%}.amenities-section .read-more-container .icon{width:100%;height:100%}@media(min-width:768px){.amenities-section .read-more-container .icon{background-position:center 0}}@media(min-width:768px){.amenities-section .read-more-container .icon-size{background-size:24px 24px}}.amenities-section .read-more-container .highlight-icon{max-width:24px;min-width:24px;height:24px;background-size:24px 24px;background-position:center}@media(max-width:767px){.amenities-section .read-more-container .highlight-icon{background-size:22px 22px}}.amenities-section .read-more-container .highlight-icon.icon-private-swimming-poo{background-size:28px 28px}.amenities-section .read-more-container .surface-icon{background-size:20px 20px}.amenities-section .amenities-heading{text-align:center;font-size:16px;margin-bottom:20px}@media(min-width:768px){.amenities-section .amenities-heading{text-align:left;font-size:24px;color:#212121}}@media(max-width:767px){.amenities-section .amenities-heading{margin-bottom:15px;margin-top:15px}}@media(min-width:768px){.amenities-section .property-card-section{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex}}.amenities-section .property-card-section .property-card-heading{font-size:16px;font-weight:bold;margin-top:16px}@media(min-width:768px){.amenities-section .property-card-section .property-card-heading{width:25%;margin-left:20px;color:#212121}}@media(min-width:768px){.amenities-section .property-card-section .item-body{width:75%}}.amenities-section .property-card-section .item-body .item-container{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin:16px 0}@media(min-width:768px){.amenities-section .property-card-section .item-body .item-container{-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}}.amenities-section .property-card-section .item-body .item-container .icon{width:18px;height:18px;background-size:contain;vertical-align:middle}.amenities-section .property-card-section .item-body .item-container .item-head{font-weight:bold;margin-left:8px}.amenities-section .property-card-section .item-body .item-container .item-info{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex}@media(min-width:768px){.amenities-section .property-card-section .item-body .item-container .item-info{width:40%}}.amenities-section .property-card-section .item-body .item-container .item-details{margin-left:18px}@media(min-width:768px){.amenities-section .property-card-section .item-body .item-container .item-details{width:60%}}.amenities-section .border-dashed{height:1px;border:dashed 1px rgba(0,0,0,0.12)}.amenities-section .border-line{width:100vw;transform:translateX(-25px)}.amenities-placeholder .amenities-section{height:auto;visibility:visible}@media(max-width:767px){.amenities-placeholder .amenities-section{color:#000}}#amenities-modal .modal-close{height:18px;width:18px;transform:translate(18px,28px);z-index:2}@media(min-width:768px){#amenities-modal .modal-close{transform:translate(-42px,27px);right:0;position:absolute}}@media(max-width:767px){#amenities-modal .modal-close{transform:none;top:0;left:0}}#amenities-modal .modal-new-content{margin-top:50px}@media(min-width:768px){#amenities-modal .modal-new-content{min-width:756px;min-height:600px;padding:27px;height:90%;margin-top:50px;margin-bottom:50px}}#amenities-modal .modal-new-body{padding-top:0}.travel-group-wrapper{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding:0 20px}@media(max-width:767px){.travel-group-wrapper{padding:0 10px}}.travel-group-wrapper .pax-row{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;border-bottom:1px solid #ebedef;padding:20px 0 20px;-webkit-align-items:end;-moz-align-items:end;-ms-align-items:end;align-items:end}@media(max-width:767px){.travel-group-wrapper .pax-row{border-bottom:1px solid rgba(0,0,0,0.1);position:relative}}.travel-group-wrapper .pax-row .pax-column-label{color:#37404d;font-size:16px;font-weight:500}@media(max-width:767px){.travel-group-wrapper .pax-row .pax-column-label{color:#212121;font-weight:500}}.travel-group-wrapper .pax-row .pax-column-action{margin-top:5px;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-justify-content:flex-end;-ms-justify-content:flex-end;justify-content:flex-end}.travel-group-wrapper .pax-row .pax-column-action .round{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;width:30px;height:30px;border-radius:60%;border:1px solid #c9cbcf;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;-webkit-justify-content:center;-ms-justify-content:center;justify-content:center;color:#37404d}.travel-group-wrapper .pax-row .pax-column-action .pax-action{box-shadow:0 2px 12px 0 rgba(55,64,77,0.08)}@media(max-width:767px){.travel-group-wrapper .pax-row .pax-column-action .pax-action{box-shadow:0 1px 5px rgba(0,0,0,0.08),0 2px 1px rgba(0,0,0,0.04),0 1px 2px rgba(0,0,0,0.06);border:1px solid rgba(0,0,0,0.1)}}.travel-group-wrapper .pax-row .pax-column-action .pax-action:not(.disabled):hover{cursor:pointer;border-color:#4bbb4b;color:#4bbb4b;box-shadow:unset}.travel-group-wrapper .pax-row .pax-column-action .count-block{border-radius:4px;border:0}@media(max-width:767px){.travel-group-wrapper .pax-row .pax-column-action .count-block{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;border:1px solid rgba(0,0,0,0.1);color:#212121;font-weight:500;font-size:16px;margin:0 15px}}.travel-group-wrapper .pax-row .pax-column-action .icon-wrapper{width:18px;height:18px;background-position:50%}.travel-group-wrapper .pax-row .pax-column-action .disabled{opacity:.6;filter:alpha(opacity=60);cursor:not-allowed !important}.travel-group-wrapper .pax-row .control-group{display:inline-block;padding:0 8px}.travel-group-wrapper .pax-row .control-group .control{position:relative;display:block;padding-left:30px;cursor:pointer;color:#37404d;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.travel-group-wrapper .pax-row .control-group .control-label{font-weight:600}.travel-group-wrapper .pax-row .control-group .control input{position:absolute;z-index:-1;opacity:0;filter:alpha(opacity=0)}.travel-group-wrapper .pax-row .control-group .control .control-indicator{position:absolute;top:0;left:0;width:20px;height:20px}.travel-group-wrapper .pax-row .control-group .control.control-checkbox input:disabled ~ .control-indicator{background:url('/web/bundles/leisurecore/svg/icons/checkbox.svg') no-repeat 0 0}.travel-group-wrapper .pax-row .control-group .control.control-checkbox input:checked ~ .control-indicator{background:url('/web/bundles/leisurecore/svg/icons/checkbox-checked.svg') no-repeat 0 0}.travel-group-wrapper .pax-row .control-group .control.disabled{opacity:.6;filter:alpha(opacity=60);cursor:not-allowed !important}.travel-group-wrapper .pax-row .control-group .control.control-inline{display:inline-block;margin-right:15px}.travel-group-wrapper .pax-row .control-group .control.control-inline:last-child{margin-right:0}.no-touch .travel-group-wrapper .pax-row .control-group .control-checkbox:hover input:not([disabled]) ~ .control-indicator{background:url('/web/bundles/leisurecore/svg/icons/checkbox-hover.svg') no-repeat 0 0}.no-touch .travel-group-wrapper .pax-row .control-group .control-checkbox:hover input:checked ~ .control-indicator{background:url('/web/bundles/leisurecore/svg/icons/checkbox-checked.svg') no-repeat 0 0}@media(max-width:767px){.travel-group-wrapper .pax-row:last-child{border:0}}.travel-group-wrapper .mobility{border:0;padding:18px 0 24px;-webkit-transform:tranlate(0,8px);-moz-transform:tranlate(0,8px);-ms-transform:tranlate(0,8px);-o-transform:tranlate(0,8px);transform:tranlate(0,8px)}.travel-group-wrapper .apply-btn{margin-bottom:21px;transform:translate(0,-3px);color:#fff;background-color:#4bbb4b}@media(min-width:1199px){.travel-group-wrapper .apply-btn{margin:0}}.travel-group-wrapper .include-adult-children{font-size:14px;color:rgba(0,0,0,0.5);top:42px}@media(max-width:767px){.travel-group-wrapper .include-adult-children{font-weight:400;font-size:12px;line-height:16px;letter-spacing:.2px;color:rgba(0,0,0,0.3)}}.travel-group-wrapper .include-adult-children-xs{position:absolute;top:70px;left:50%;transform:translateX(-50%);width:max-content}.travel-group-wrapper .pets-label{position:relative;top:5px}.travel-group-wrapper .person-msg-header{display:none;width:100%;background-color:#37404d;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;height:fit-content;position:absolute;right:8px;width:fit-content;top:0}@media(min-width:768px){.travel-group-wrapper .person-msg-header{top:40px}}.travel-group-wrapper .person-msg-header .person-msg{color:#fff;font-size:12px;line-height:1.33;padding:8px 16px 8px 16px}.travel-group-wrapper .person-msg-header:after{position:absolute;content:"";background:#37404d;width:12px;height:12px;margin-left:16px;right:8px;transform:translate(-50%,-50%) rotate(45deg)}.travel-group-wrapper .children-msg-header{display:none;width:100%;background-color:#37404d;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;height:fit-content;position:absolute;right:2px;width:fit-content;top:-4px}@media(min-width:768px){.travel-group-wrapper .children-msg-header{top:160px}}.travel-group-wrapper .children-msg-header .children-msg{color:#fff;font-size:12px;line-height:1.33;padding:8px 16px 8px 16px}.travel-group-wrapper .children-msg-header:after{position:absolute;content:"";background:#37404d;width:12px;height:12px;margin-left:16px;right:8px;transform:translate(-100%,-50%) rotate(45deg)}.travel-group-wrapper .infant-msg-header{display:none;width:100%;background-color:#37404d;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;height:fit-content;position:absolute;right:2px;width:fit-content;top:0}@media(min-width:768px){.travel-group-wrapper .infant-msg-header{top:250px}}.travel-group-wrapper .infant-msg-header .infant-msg{color:#fff;font-size:12px;line-height:1.33;padding:8px 16px 8px 16px}.travel-group-wrapper .infant-msg-header:after{position:absolute;content:"";background:#37404d;width:12px;height:12px;margin-left:16px;right:8px;transform:translate(-100%,-50%) rotate(45deg)}.travel-group-wrapper .pet-msg-header{display:none;width:100%;background-color:#37404d;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;height:fit-content;position:absolute;right:2px;width:fit-content;top:0}@media(min-width:768px){.travel-group-wrapper .pet-msg-header{top:340px}}.travel-group-wrapper .pet-msg-header .pet-msg{color:#fff;font-size:12px;line-height:1.33;padding:8px 16px 8px 16px}.travel-group-wrapper .pet-msg-header:after{position:absolute;content:"";background:#37404d;width:12px;height:12px;margin-left:16px;right:8px;transform:translate(-100%,-50%) rotate(45deg)}.travel-group-wrapper .max-guest-header{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;margin-top:10px;background:#f8f8f8;padding:12px;border:1px solid #f2f2f2;box-sizing:border-box}.travel-group-wrapper .max-guest-header .max-guest-content{margin-left:10px}.travel-group-wrapper .icon-users-black{width:20px;height:20px}.travel-group-wrapper .pets-not-allowed{color:#df9641;font-size:12px}.done-pax-container{position:fixed;bottom:0;width:100%;background:#fff;border:1px solid rgba(0,0,0,0.1);text-align:end}@media(max-width:767px){.done-pax-container{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between}}.done-pax-container #done-pax-button{display:inline-block;height:45px;padding:10px 40px;text-align:center;font-weight:600;color:#fff;background:#ef7c34;margin:10px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;border:1px solid #ef7c34}.done-pax-container #reset-pax-button-mobile{display:inline-block;padding:10px 20px;text-align:center;text-decoration:underline;font-weight:bold;color:#000;background:#fff;margin:10px}#select-pax+.popover{width:346px;max-width:346px}@media(max-width:991px){#select-pax+.popover{width:400px;max-width:400px}}@media(min-width:768px){#select-pax+.popover .travel-group-wrapper .text-right{width:50%}#select-pax+.popover .save-reset-pax-container{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-justify-content:flex-end;-ms-justify-content:flex-end;justify-content:flex-end;padding:14px 12px 4px 0}#select-pax+.popover .save-reset-pax-container .save-pax-desktop,#select-pax+.popover .save-reset-pax-container .reset-pax-desktop{min-width:90px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;height:40px;color:#ef7c34;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;cursor:pointer;text-align:center;padding:7px}#select-pax+.popover .save-reset-pax-container .save-pax-desktop{border:1px solid #ef7c34;margin-left:10px}}@media(max-width:767px){#pax-dest #pax-selection,#pdp-pax-dest #pax-selection{padding:15px 0;-webkit-align-items:flex-start;-moz-align-items:flex-start;-ms-align-items:flex-start;align-items:flex-start}}.details-container-desktop .popover{width:400px;max-width:400px}.details-container-desktop .travel-group-wrapper .pax-row{padding:12px 0 12px}.booking-pax-confirm{margin:10px 20px;height:40px;border:1px solid #f07c00;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;color:#f07c00;padding-top:8px;text-align:center;cursor:pointer;line-height:24px}.booking-pax-confirm.mob-pax-confirm-btn{border:0;background-color:#68d089;color:#fff;font-size:14px;font-family:inter,sans-serif}.booking-pax-info,.booking-pax-privacy{margin:10px 20px 0;font-size:13px;font-weight:500;text-align:justify;color:rgba(0,0,0,0.5);line-height:19px}@media(min-width:768px){.section-booking-details .person-msg-header{top:0}.section-booking-details .children-msg-header{top:70px}.section-booking-details .infant-msg-header{top:145px}}.booking-page-pax-modal{height:-webkit-fit-content !important;height:-moz-fit-content !important;height:fit-content !important}.booking-page-pax-modal .modal-body{padding-bottom:10px !important}.ui-autocomplete.filter-group{position:absolute;list-style:none;max-height:195px;width:100%;padding:0;background-color:#fff;left:0 !important;overflow-x:hidden;overflow-y:auto;z-index:100;box-shadow:0 1px 6px 0 rgba(0,0,0,0.1),0 1px 9px 0 rgba(0,0,0,0.02);-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}@media(min-width:992px){.ui-autocomplete.filter-group{left:16px !important}}@media(min-width:768px){.ui-autocomplete.filter-group{min-width:100%;width:calc(100% + 150px) !important}}@media(max-width:768px){.ui-autocomplete.filter-group.text-search-results-modal{position:fixed;top:112px !important;width:100vw !important;padding:0 0 24px;box-shadow:none;min-height:calc(100vh - 80px);overflow:auto}}.ui-autocomplete.filter-group .ui-menu-item{padding:5px 50px 5px 8px;margin:5px 15px 5px 10px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;position:relative;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center}.ui-autocomplete.filter-group .ui-menu-item:last-of-type{border-bottom:solid 1px #ebedef}.ui-autocomplete.filter-group .ui-menu-item:hover{cursor:pointer;background-color:#f6f7f8}.ui-autocomplete.filter-group .ui-menu-item .icon-map-marker{width:16px;height:18px;margin-right:8px}.ui-autocomplete.filter-group .ui-menu-item .icon-general{width:16px;height:18px;margin-right:8px}.ui-autocomplete.filter-group .ui-menu-item .icon-flag{display:none;margin-right:10px;order:1;width:20px;height:20px}.ui-autocomplete.filter-group .ui-menu-item .category{margin-left:10px;font-size:12px;line-height:24px;font-style:italic;color:#878c94;order:5}.ui-autocomplete.filter-group .ui-menu-item .category.inline-text-flag{display:block;width:auto;margin-left:10px;line-height:20px}@media(min-width:992px){.ui-autocomplete.filter-group .ui-menu-item .category{order:3}}@media(max-width:991px){.ui-autocomplete.filter-group .ui-menu-item .category{display:block;line-height:20px}}.ui-autocomplete.filter-group .ui-menu-item .value{font-size:14px;line-height:24px;color:#878c94;position:absolute;right:15px;top:7px}.ui-autocomplete.filter-group .ui-menu-item .title{order:2;line-height:24px;color:#37404d;overflow:hidden;text-overflow:ellipsis;font-weight:500}@media(max-width:991px){.ui-autocomplete.filter-group .ui-menu-item.is-popular .title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}}@media(max-width:321px){.ui-autocomplete.filter-group .ui-menu-item.is-popular .title{max-width:80px}}.ui-autocomplete.filter-group .ui-menu-item:not(.is-popular) .title{max-width:calc((100% - 96px));overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ui-autocomplete.filter-group .badge{line-height:20px;font-size:12px;margin-left:10px;background:#f19c00;text-transform:none;padding:2px 10px;order:4;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}.badge{display:inline-block;padding:0 10px;font-size:13px;line-height:32px;color:#fff;font-weight:600;text-align:center;white-space:nowrap;vertical-align:baseline;position:relative;text-transform:uppercase;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.badge-secondary{background-color:#4bbb4b}.badge-block{width:100%}.badge-delete{background-color:#ff6363}.badge-pill{background-color:#4bbb4b;color:#fff;display:inline-block;padding:3px 7px;font-size:12px;line-height:1;text-align:center;vertical-align:baseline;font-weight:500;-webkit-border-radius:160px;-moz-border-radius:160px;border-radius:160px;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.badge-pill.disabled{background-color:#d9dde0;color:#9ca9b1}.list-group .badge-pill{margin-top:20px}.list-group .badge-pill.value{color:#fff}.list-group .badge-pill.value.disabled{background-color:#d9dde0;color:#9ca9b1}.breadcrumb{padding:24px 20px 0;margin-bottom:20px;position:relative}@media(max-width:768px){.breadcrumb{white-space:nowrap;padding:0;margin-top:20px}}.breadcrumb .list-inline{margin-left:0}.breadcrumb ul{margin-bottom:0}.breadcrumb li{padding:0}.breadcrumb .breadcrumb-item{position:relative}.breadcrumb .breadcrumb-item+.breadcrumb-item:before{display:inline-block;color:#878c94;content:"/";font-size:14px}@media(max-width:768px){.breadcrumb .breadcrumb-item+.breadcrumb-item:before{content:"\003E";margin:0 .5em}}.breadcrumb .breadcrumb-item a,.breadcrumb .breadcrumb-item .spanclick{color:#878c94;font-weight:normal}.breadcrumb .breadcrumb-item a:hover,.breadcrumb .breadcrumb-item .spanclick:hover{color:#626973}.breadcrumb .breadcrumb-scroll{display:none;position:absolute;width:40px;height:100%;top:0}.breadcrumb.h-scrolling .breadcrumb-scroll{display:block}.breadcrumb .breadcrumb-scroll-left{left:0;text-align:left;background:linear-gradient(270deg,rgba(255,255,255,0) 0,#fff 70%,#fff 100%)}.breadcrumb .breadcrumb-scroll-right{right:0;text-align:right;background:linear-gradient(90deg,rgba(255,255,255,0) 0,#fff 70%,#fff 100%)}.breadcrumb.right-scroll-disabled .breadcrumb-scroll-right{display:none}.breadcrumb.left-scroll-disabled .breadcrumb-scroll-left{display:none}.breadcrumb .icon-arrow-left-green{transform:rotate(90deg)}.breadcrumb .icon-arrow-right-green{transform:rotate(-90deg)}.modal-fullscreen .modal-dialog .modal-content .modal-body{padding-left:0 !important;padding-right:0 !important;background-color:#fff !important;overflow:auto}@media(max-width:767px){.modal-fullscreen .modal-dialog .modal-content .modal-body{padding-top:72px !important;padding-bottom:175px !important}}.change-date-modal-header{min-height:72px;padding:15px 40px;border-bottom:solid 1px #ebedef;position:absolute;width:100%;top:0;background-color:#fff;z-index:1000;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;-webkit-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between}@media(max-width:767px){.change-date-modal-header{display:none}}.change-date-modal-header .icon-belvilla-logo{width:95px;height:22px}.change-date-modal-header .svg-icon-logo{height:22px}.change-date-modal-header .icon-tui{width:114px;height:22px}.change-date-modal-header .modal-close{width:30px;height:30px;color:#454a53;font-size:30px;top:unset;cursor:pointer}.change-date-modal-header .close-modal{cursor:pointer;width:30px;height:30px;background-size:contain}.change-date-modal-header-mobile{min-height:64px;padding:10px 20px;border-bottom:solid 1px #ebedef;position:absolute;width:100%;top:0;background-color:#fff;z-index:1000;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;-webkit-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between}@media(min-width:768px){.change-date-modal-header-mobile{display:none}}.change-date-modal-header-mobile .modal-header-text{font-size:16px;font-weight:bold;color:#454a53;width:100%;text-align:center}.change-date-modal-header-mobile .modal-close{height:16px;width:16px;color:#454a53;font-size:16px;font-weight:500;cursor:pointer;position:absolute;top:50%;-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translate(0,-50%)}.change-date-modal-header-mobile .close-modal{cursor:pointer;width:20px;height:20px;background-size:contain}.change-date-modal{max-width:100%;max-height:100%;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.change-date-modal .modal-change-date-title{font-size:24px;font-family:inter,sans-serif;color:#212121;font-weight:bold;line-height:34px;overflow:hidden;margin:20px 0 24px;text-align:left}@media(max-width:767px){.change-date-modal .modal-change-date-title{display:none}}.change-date-modal .modal-change-date-title.sticky-card-title{font-size:20px;color:rgba(0,0,0,0.5)}.change-date-modal .booked-date-container,.change-date-modal .new-date-container{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;margin-bottom:21px}@media(max-width:767px){.change-date-modal .booked-date-container,.change-date-modal .new-date-container{width:100%;margin-bottom:0;margin-top:12px}}.change-date-modal .booked-date-container .title,.change-date-modal .new-date-container .title{font-family:inter,sans-serif;font-style:normal;font-weight:bold;font-size:16px;line-height:22px;color:#212121;width:50px;margin-top:20px}.change-date-modal .booked-date-container .date-details,.change-date-modal .new-date-container .date-details{background-color:rgba(223,150,65,0.08);-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;border-left:5px solid #df9641;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;font-family:inter,sans-serif;font-style:normal;font-weight:bold;font-size:15px;color:#212121;width:450px}@media(max-width:767px){.change-date-modal .booked-date-container .date-details,.change-date-modal .new-date-container .date-details{font-size:14px;width:100%;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}.change-date-modal .booked-date-container .date-details .checkin,.change-date-modal .new-date-container .date-details .checkin,.change-date-modal .booked-date-container .date-details .checkout,.change-date-modal .new-date-container .date-details .checkout{width:100%;margin:7px 0 7px 12px}@media(max-width:767px){.change-date-modal .booked-date-container .date-details .checkin,.change-date-modal .new-date-container .date-details .checkin,.change-date-modal .booked-date-container .date-details .checkout,.change-date-modal .new-date-container .date-details .checkout{margin:6px 0 6px 12px}}.change-date-modal .booked-date-container .date-details .checkin .date,.change-date-modal .new-date-container .date-details .checkin .date,.change-date-modal .booked-date-container .date-details .checkout .date,.change-date-modal .new-date-container .date-details .checkout .date{font-weight:normal}@media(max-width:767px){.change-date-modal .booked-date-container{margin-top:5px}}.change-date-modal .new-date-container .date-details{background-color:rgba(19,177,113,0.08);border-left:5px solid #13b171}.change-date-modal .error-container{background-color:#fceeee;border:1px solid #e4585a;padding:5px 5px 5px 15px;margin:20px 0 20px;font-size:14px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.change-date-modal .error-container .error-label{font-weight:500;margin-right:5px}.change-date-modal .error-container .btn-error-close{font-weight:500;cursor:pointer;margin-top:3px;margin-right:3px;height:16px;width:16px}.change-date-modal .calendar-container{border:1px solid #ebedef;padding:20px 20px 15px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}@media(max-width:767px){.change-date-modal .calendar-container{padding:15px 0 0;border:0;margin-bottom:175px}}.change-date-modal .calendar-container .calendar-wrapper{padding-bottom:20px;border-bottom:1px solid #ebedef}.change-date-modal .calendar-container .calendar-wrapper .year-tabs-container{margin-bottom:20px;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;-webkit-justify-content:center;-ms-justify-content:center;justify-content:center}.change-date-modal .calendar-container .calendar-wrapper .year-tabs-container.hidden{display:none}.change-date-modal .calendar-container .calendar-wrapper .year-tabs-container .label{color:#878c94;font-size:12px}.change-date-modal .calendar-container .calendar-wrapper .year-tabs-container .tab{margin-left:10px;padding:5px 20px;color:#37404d;background-color:#fff;font-size:16px;font-weight:500;border:1px solid #ebedef;cursor:pointer;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px}.change-date-modal .calendar-container .calendar-wrapper .year-tabs-container .tab.active{border:1px solid #4bbb4b;background-color:#dbf3da}.change-date-modal .calendar-container .confirm-container{margin-top:15px;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center}.change-date-modal .calendar-container .confirm-container .info{color:#878c94;font-size:10px}.change-date-modal .calendar-container .confirm-container .btn-change-date-confirm{float:right}@media(max-width:767px){.change-date-modal .calendar-container .confirm-container .btn-change-date-confirm{margin-top:10px}}@media(max-width:767px){.change-date-modal .calendar-container .confirm-container-desktop{display:none}}.change-date-modal .calendar-container .confirm-container-mobile{margin-top:0;display:block;position:fixed;bottom:0;left:0;width:100%;background:#fff;z-index:1000}@media(min-width:768px){.change-date-modal .calendar-container .confirm-container-mobile{display:none}}.change-date-modal .calendar-container .confirm-container-mobile .adjustment-amount-container{font-size:11px;color:white;background-color:#16adff;padding:5px;-webkit-border-radius:4px 4px 0 0;-moz-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;-webkit-justify-content:center;-ms-justify-content:center;justify-content:center;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex}.change-date-modal .calendar-container .confirm-container-mobile .adjustment-amount-container .adjustment-amount{margin:0 3px}.change-date-modal .calendar-container .confirm-container-mobile .adjustment-amount-container .bold{font-weight:500}.change-date-modal .calendar-container .confirm-container-mobile .adjustment-amount-container.hidden{height:1px;width:100%;background-color:#ebedef;border:0;display:block !important;padding:0}.change-date-modal .calendar-container .confirm-container-mobile .main-content{padding:10px 15px;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;-webkit-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.change-date-modal .calendar-container .confirm-container-mobile .main-content .info-container{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-align-items:flex-start;-moz-align-items:flex-start;-ms-align-items:flex-start;align-items:flex-start;-webkit-justify-content:center;-ms-justify-content:center;justify-content:center;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.change-date-modal .calendar-container .confirm-container-mobile .main-content .info-container .original-total{color:#878c94;font-size:11px}.change-date-modal .calendar-container .confirm-container-mobile .main-content .info-container .original-total .amount{text-decoration:line-through}.change-date-modal .calendar-container .confirm-container-mobile .main-content .info-container .new-total{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;-webkit-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.change-date-modal .calendar-container .confirm-container-mobile .main-content .info-container .new-total .total-amount{font-size:20px;font-weight:500;margin-right:8px}.change-date-modal .calendar-container .confirm-container-mobile .main-content .info-container .new-total .total-amount.red{color:#fc4a50}.change-date-modal .calendar-container .confirm-container-mobile .main-content .info-container .info-icon{color:#b9c2c9;cursor:pointer;font-size:18px}.change-date-modal .calendar-container .confirm-container-mobile .main-content .btn-change-date-confirm{margin-top:0;margin-left:10px;-webkit-flex:1;-ms-flex:1;flex:1}.change-date-modal .calendar-container .confirm-container-mobile .confirm-btn-loader{background:#d9dde0;margin-left:10px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-flex:1;-ms-flex:1;flex:1}.change-date-modal .calendar-container .confirm-container-mobile .confirm-btn-loader .confirm-btn-loader-custom{height:38px}@media(max-width:767px){.change-date-modal .sticky-card-col{padding:0}}.change-date-modal .sticky-card-container{position:sticky;position:-webkit-sticky;top:0;z-index:1}@media(max-width:767px){.change-date-modal .sticky-card-container{padding-bottom:175px !important}}.change-date-modal .sticky-card-container .sticky-card-wrapper{margin:20px 0;padding:0;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;box-shadow:0 2px 12px 0 rgba(55,64,77,0.08);border:1px solid #ebedef;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}@media(max-width:767px){.change-date-modal .sticky-card-container .sticky-card-wrapper{box-shadow:none;border:0;margin-top:0}}.change-date-modal .sticky-card-container .sticky-card-wrapper .sticky-section-loader .sticky-section-loader-custom{height:284px}.change-date-modal .sticky-card-container .sticky-card-wrapper .rebooking-banner{padding:10px;background:#16adff;border-radius:4px 4px 0 0;color:white;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}@media(max-width:767px){.change-date-modal .sticky-card-container .sticky-card-wrapper .rebooking-banner{display:none}}.change-date-modal .sticky-card-container .sticky-card-wrapper .rebooking-banner .image{margin-top:5px;margin-right:10px;height:14px;width:20px}.change-date-modal .sticky-card-container .sticky-card-wrapper .rebooking-banner .adjusted-price .bold{font-weight:bold}.change-date-modal .sticky-card-container .sticky-card-wrapper .proprety-description{padding:20px;border-bottom:1px solid #ebedef}.change-date-modal .sticky-card-container .sticky-card-wrapper .proprety-description .heading{font-weight:700;color:#37404d;margin-bottom:10px}.change-date-modal .sticky-card-container .sticky-card-wrapper .proprety-description .sub-heading{color:#878c94}.change-date-modal .sticky-card-container .sticky-card-wrapper .proprety-description .image{height:68px;border-radius:4px;background-size:contain}.change-date-modal .sticky-card-container .sticky-card-wrapper .checkout-container{padding:20px}.change-date-modal .sticky-card-container .sticky-card-wrapper .checkout-container .dates-container{padding-bottom:10px;border-bottom:1px dashed #ebedef;color:#37404d}.change-date-modal .sticky-card-container .sticky-card-wrapper .checkout-container .dates-container .timing{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.change-date-modal .sticky-card-container .sticky-card-wrapper .checkout-container .dates-container .timing .label{font-weight:700;padding-right:5px;margin-right:10px}.change-date-modal .sticky-card-container .sticky-card-wrapper .checkout-container .dates-container .timing .image{width:18px;height:18px;margin-right:10px}.change-date-modal .sticky-card-container .sticky-card-wrapper .checkout-container .original-total-container{margin-top:20px;display:flex;flex-direction:row;justify-content:space-between}.change-date-modal .sticky-card-container .sticky-card-wrapper .checkout-container .original-total-container .label{color:#878c94;padding-right:5px}.change-date-modal .sticky-card-container .sticky-card-wrapper .checkout-container .original-total-container .value{color:#37404d}.change-date-modal .sticky-card-container .sticky-card-wrapper .price-break-up{padding:0 20px 20px 20px}.change-date-modal .sticky-card-container .sticky-card-wrapper .price-break-up .category{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;justify-content:space-between;font-size:14px;line-height:20px;margin-bottom:10px}.change-date-modal .sticky-card-container .sticky-card-wrapper .price-break-up .category .title-box{color:#878c94}.change-date-modal .sticky-card-container .sticky-card-wrapper .price-break-up .category .price{color:#37404d}.change-date-modal .sticky-card-container .sticky-card-wrapper .price-break-up .category .bold{font-weight:bold}.change-date-modal .sticky-card-container .sticky-card-wrapper .price-break-up .category .discount{color:#f19c00}.change-date-modal .sticky-card-container .sticky-card-wrapper .price-break-up .partition{border:1px dashed #ebedef}.change-date-modal .sticky-card-container .sticky-card-wrapper .hide{display:none}.section-booking-details{padding:16px 0 50px;background-image:url("/web/bundles/leisurecore/svg/booking/dots-matrix.svg"),url("/web/bundles/leisurecore/svg/booking/upcoming-booking-bg.svg"),linear-gradient(279.92deg,#00b28a 1.94%,#68d089 99.06%);background-position:left calc(50% - 250px) top 155px, right calc(50% - 118px) top 70px,left top;background-repeat:no-repeat;background-size:76px,auto 165px,100% 217px}@media(min-width:768px){.section-booking-details{background-position:left calc(50% - 335px) top 155px, right calc(50% - 175px) top 10px,left top;background-position:left calc(50% - 195px) top 155px, right calc(50% - 120px) top 10px,left top;background-size:76px,auto 267px,100% 267px}}@media(min-width:992px){.section-booking-details{background-position:left calc(50% - 450px) top 155px, right calc(50% - 290px) top 10px,left top}}@media(min-width:1200px){.section-booking-details{background-position:left calc(50% - 550px) top 155px, right calc(50% - 385px) top 10px,left top}}@media(min-width:1400px){.section-booking-details{background-position:left calc(50% - 580px) top 155px, right calc(50% - 415px) top 10px,left top}}.section-booking-details.canceled-booking-bg{background-image:url("/web/bundles/leisurecore/svg/booking/dots-matrix.svg"),url("/web/bundles/leisurecore/svg/booking/canceled-booking-bg.svg"),linear-gradient(100.39deg,#a0a0a0 3.49%,rgba(163,163,163,0.63) 94.32%);background-position:left calc(50% - 250px) top 155px, right calc(50% - 130px) top 58px,left top;background-repeat:no-repeat;background-size:76px,auto 125px,100% 217px}@media(min-width:768px){.section-booking-details.canceled-booking-bg{background-position:left calc(50% - 335px) top 155px, right calc(50% - 280px) top 5px,left top;background-size:76px,auto 240px,100% 267px}}@media(min-width:992px){.section-booking-details.canceled-booking-bg{background-position:left calc(50% - 450px) top 155px, right calc(50% - 370px) top 5px,left top}}@media(min-width:1200px){.section-booking-details.canceled-booking-bg{background-position:left calc(50% - 550px) top 155px, right calc(50% - 440px) top 5px,left top}}@media(min-width:1400px){.section-booking-details.canceled-booking-bg{background-position:left calc(50% - 580px) top 155px, right calc(50% - 460px) top 5px,left top}}@media(max-width:767px){.section-booking-details.canceled-booking-bg{background-position:left calc(50% - 250px) top 155px, right calc(50% - 130px) top 25px,left top}}@media(max-width:767px){.section-booking-details.canceled-booking-bg .margin-top-mv{margin-top:25px}}@media(max-width:767px){.section-booking-details{padding:16px 0 150px;background-position:left calc(50% - 250px) top 155px, right calc(50% - 118px) top 30px,left top;background-size:75px,auto 195px,100% 217px}}@media(min-width:1400px){.section-booking-details .container{width:1200px;padding:0}}.section-booking-details .header{margin:0 0 24px;font-weight:bold;color:white;min-height:166px}@media(max-width:767px){.section-booking-details .header{margin:0 0 16px;min-height:40px}}.section-booking-details .header .back-btn{font-weight:500;font-size:16px;line-height:20px;color:#fff;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center}.section-booking-details .header .icon-arrow-back-custom{height:14px;width:25px;margin-right:12px}.section-booking-details .header .title{margin:70px 0 12px;font-size:34px;line-height:40px;letter-spacing:-1px}@media(max-width:767px){.section-booking-details .header .title{margin:20px 0 6px;font-size:20px;line-height:24px}}.section-booking-details .header .sub-title{margin-bottom:24px;font-size:16px;line-height:24px;cursor:pointer}@media(max-width:767px){.section-booking-details .header .sub-title{margin-bottom:16px;font-size:14px;line-height:20px;text-decoration:underline}}.section-booking-details .header .item-separator{margin:0 16px}.section-booking-details .main-content-container{padding:16px 16px 32px;background:#fff;box-shadow:0 2px 15px rgba(0,0,0,0.04),0 2px 16px rgba(0,0,0,0.04);-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}@media(max-width:767px){.section-booking-details .main-content-container{padding:0;background:#f8f8f8;box-shadow:none}}@media(min-width:992px){.section-booking-details .main-content-container:hover,.section-booking-details .main-content-container:active{box-shadow:0 2px 15px rgba(0,0,0,0.12),0 2px 16px rgba(0,0,0,0.12)}}.section-booking-details .main-content-container .refund-adjust-section .icon-refund-adjust-custom{position:absolute;top:8px;left:16px;height:48px;width:48px}@media(max-width:767px){.section-booking-details .main-content-container .refund-adjust-section .icon-refund-adjust-custom{display:none}}.section-booking-details .main-content-container .refund-adjust-section .refund-adjust-title-grey{font-style:normal;font-weight:bold;font-size:16px;line-height:24px;color:#37404d;margin-right:5px}.section-booking-details .main-content-container .refund-adjust-section .refund-adjust-title-green{font-style:normal;font-weight:bold;font-size:16px;line-height:24px;color:#68d089;margin-right:5px}.section-booking-details .main-content-container .refund-adjust-section .refund-adjust-title-orange{font-style:normal;font-weight:bold;font-size:16px;line-height:24px;color:#df9641;margin-right:5px}.section-booking-details .main-content-container .cash-refund-section{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center}.section-booking-details .main-content-container .cash-refund-section .icon-cash-refund-section-custom{position:absolute;left:16px;height:48px;width:48px}@media(max-width:767px){.section-booking-details .main-content-container .cash-refund-section .icon-cash-refund-section-custom{display:none}}.section-booking-details .main-content-container .cash-refund-section .cash-refund-status-container{position:relative}.section-booking-details .main-content-container .cash-refund-section .cash-refund-status{position:absolute;padding:1px 6px;background:#df9641;border-radius:10px;font-weight:bold;font-size:12px;line-height:16px;text-align:center;letter-spacing:.4px;color:#fff;margin-top:2px;margin-left:5px;-webkit-align-self:center;-moz-align-self:center;-ms-align-self:center;align-self:center}.section-booking-details .main-content-container .cash-refund-section .cash-refund-subtitle-grey{font-style:normal;font-weight:400;font-size:14px;line-height:20px;color:#626973;margin-right:5px}@media(max-width:767px){.section-booking-details .main-content-container .cash-refund-section .cash-refund-subtitle-grey{font-weight:500}}.section-booking-details .main-content-container .cash-refund-section .cash-refund-subtitle-green{font-style:normal;font-weight:500;font-size:14px;line-height:20px;color:#68d089;margin-right:5px}@media(max-width:767px){.section-booking-details .main-content-container .voucher-section{background:#fff !important}}.section-booking-details .main-content-container .voucher-section .icon-voucher-section-custom{position:absolute;top:16px;left:16px;height:48px;width:48px}@media(max-width:767px){.section-booking-details .main-content-container .voucher-section .icon-voucher-section-custom{display:none}}.section-booking-details .main-content-container .voucher-section .voucher-section-title{font-style:normal;font-weight:bold;font-size:16px;line-height:24px;color:#37404d}.section-booking-details .main-content-container .voucher-section .voucher-section-subtitle{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex}@media(max-width:767px){.section-booking-details .main-content-container .voucher-section .voucher-section-subtitle{display:block}}.section-booking-details .main-content-container .voucher-section .voucher-section-subtitle-grey{font-style:normal;font-weight:400;font-size:14px;line-height:16px;color:#626973;margin-right:5px}.section-booking-details .main-content-container .voucher-section .voucher-section-subtitle-green{font-style:normal;font-weight:500;font-size:14px;line-height:16px;color:#68d089;margin-right:5px}.section-booking-details .main-content-container .voucher-section .voucher-section-subtitle-bold{font-style:normal;font-weight:500;font-size:14px;line-height:16px;color:#626973;margin-right:5px}.section-booking-details .main-content-container .voucher-section .voucher-section-subtitle-orange{font-style:normal;font-weight:400;font-size:16px;line-height:16px;color:#f07c00;cursor:pointer}.section-booking-details .main-content-container .voucher-section .voucher-section-button-container{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-align-items:flex-end;-moz-align-items:flex-end;-ms-align-items:flex-end;align-items:flex-end;-webkit-justify-content:flex-end;-ms-justify-content:flex-end;justify-content:flex-end}.section-booking-details .main-content-container .voucher-section .voucher-section-button-container .voucher-section-button{cursor:pointer;padding:8px 18px;background:#68d089;color:white;font-weight:bold;font-size:16px;line-height:24px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;-webkit-justify-content:center;-ms-justify-content:center;justify-content:center;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.section-booking-details .main-content-container .voucher-section .voucher-section-button-container .voucher-section-button:hover,.section-booking-details .main-content-container .voucher-section .voucher-section-button-container .voucher-section-button:active,.section-booking-details .main-content-container .voucher-section .voucher-section-button-container .voucher-section-button:focus{background-color:#51bd41}@media(max-width:767px){.section-booking-details .main-content-container .voucher-section .voucher-section-button-container .voucher-section-button{width:100%;margin-top:10px}}.section-booking-details .main-content-container .review-section{position:relative;margin-bottom:24px;padding:20px 16px 20px 80px;background:white;border:1px solid #ebedef;box-sizing:border-box;box-shadow:0 2px 12px rgba(55,64,77,0.08);-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}@media(max-width:767px){.section-booking-details .main-content-container .review-section{margin-bottom:0;padding:16px 16px 12px;border:0;box-shadow:none;background:rgba(112,212,189,0.1)}}@media(max-width:767px){.section-booking-details .main-content-container .review-section.hide-for-mobile{display:none}}.section-booking-details .main-content-container .review-section .icon-review-section-custom{position:absolute;top:21px;left:16px;height:48px;width:48px}@media(max-width:767px){.section-booking-details .main-content-container .review-section .icon-review-section-custom{display:none}}.section-booking-details .main-content-container .review-section .review-section-content{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex}@media(max-width:767px){.section-booking-details .main-content-container .review-section .review-section-content{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}.section-booking-details .main-content-container .review-section .share-info-container{padding:4px 16px 4px 0}@media(max-width:767px){.section-booking-details .main-content-container .review-section .share-info-container{padding:0}}.section-booking-details .main-content-container .review-section .share-info-container:after{content:'';height:calc(100% - 28px);width:1px;background:rgba(0,0,0,0.1);position:absolute;right:0;top:14px}@media(max-width:767px){.section-booking-details .main-content-container .review-section .share-info-container:after{display:none}}.section-booking-details .main-content-container .review-section .share-info-container .review-section-title{font-size:16px;line-height:24px;font-weight:500;color:#37404d}@media(max-width:767px){.section-booking-details .main-content-container .review-section .share-info-container .review-section-title.title-desktop{display:none}}@media(min-width:768px){.section-booking-details .main-content-container .review-section .share-info-container .review-section-title.title-mobile{display:none}}@media(max-width:767px){.section-booking-details .main-content-container .review-section .share-info-container .review-section-title{line-height:21px;font-weight:bold}}.section-booking-details .main-content-container .review-section .share-info-container .review-section-subtitle{margin-top:6px;font-size:12px;line-height:16px;font-weight:300;color:#626973}@media(max-width:767px){.section-booking-details .main-content-container .review-section .share-info-container .review-section-subtitle{margin-top:2px;font-weight:500}}.section-booking-details .main-content-container .review-section .review-input-container{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;-webkit-justify-content:center;-ms-justify-content:center;justify-content:center}@media(max-width:767px){.section-booking-details .main-content-container .review-section .review-input-container{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}.section-booking-details .main-content-container .review-section .review-input-container .emoticons-container{display:grid;column-gap:5px;grid-template-columns:auto auto auto auto auto;background-color:white;padding:0 20px;-webkit-flex:1;-ms-flex:1;flex:1}@media(max-width:767px){.section-booking-details .main-content-container .review-section .review-input-container .emoticons-container{margin-top:12px;background:transparent;width:100%;padding:0}}.section-booking-details .main-content-container .review-section .review-input-container .emoticons-container .emoticon-item{cursor:pointer;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;-webkit-justify-content:flex-start;-ms-justify-content:flex-start;justify-content:flex-start}.section-booking-details .main-content-container .review-section .review-input-container .emoticons-container .emoticon-item:hover .emoticon-item-icon.emoticon-rating-1,.section-booking-details .main-content-container .review-section .review-input-container .emoticons-container .emoticon-item:active .emoticon-item-icon.emoticon-rating-1,.section-booking-details .main-content-container .review-section .review-input-container .emoticons-container .emoticon-item:focus .emoticon-item-icon.emoticon-rating-1{background:url("/web/bundles/leisurecore/svg/icons/review_emoticon_01.svg") no-repeat 0 0}.section-booking-details .main-content-container .review-section .review-input-container .emoticons-container .emoticon-item:hover .emoticon-item-icon.emoticon-rating-2,.section-booking-details .main-content-container .review-section .review-input-container .emoticons-container .emoticon-item:active .emoticon-item-icon.emoticon-rating-2,.section-booking-details .main-content-container .review-section .review-input-container .emoticons-container .emoticon-item:focus .emoticon-item-icon.emoticon-rating-2{background:url("/web/bundles/leisurecore/svg/icons/review_emoticon_02.svg") no-repeat 0 0}.section-booking-details .main-content-container .review-section .review-input-container .emoticons-container .emoticon-item:hover .emoticon-item-icon.emoticon-rating-3,.section-booking-details .main-content-container .review-section .review-input-container .emoticons-container .emoticon-item:active .emoticon-item-icon.emoticon-rating-3,.section-booking-details .main-content-container .review-section .review-input-container .emoticons-container .emoticon-item:focus .emoticon-item-icon.emoticon-rating-3{background:url("/web/bundles/leisurecore/svg/icons/review_emoticon_03.svg") no-repeat 0 0}.section-booking-details .main-content-container .review-section .review-input-container .emoticons-container .emoticon-item:hover .emoticon-item-icon.emoticon-rating-4,.section-booking-details .main-content-container .review-section .review-input-container .emoticons-container .emoticon-item:active .emoticon-item-icon.emoticon-rating-4,.section-booking-details .main-content-container .review-section .review-input-container .emoticons-container .emoticon-item:focus .emoticon-item-icon.emoticon-rating-4{background:url("/web/bundles/leisurecore/svg/icons/review_emoticon_04.svg") no-repeat 0 0}.section-booking-details .main-content-container .review-section .review-input-container .emoticons-container .emoticon-item:hover .emoticon-item-icon.emoticon-rating-5,.section-booking-details .main-content-container .review-section .review-input-container .emoticons-container .emoticon-item:active .emoticon-item-icon.emoticon-rating-5,.section-booking-details .main-content-container .review-section .review-input-container .emoticons-container .emoticon-item:focus .emoticon-item-icon.emoticon-rating-5{background:url("/web/bundles/leisurecore/svg/icons/review_emoticon_05.svg") no-repeat 0 0}.section-booking-details .main-content-container .review-section .review-input-container .emoticons-container .emoticon-item:hover .emoticon-item-label.label-rating-1,.section-booking-details .main-content-container .review-section .review-input-container .emoticons-container .emoticon-item:active .emoticon-item-label.label-rating-1,.section-booking-details .main-content-container .review-section .review-input-container .emoticons-container .emoticon-item:focus .emoticon-item-label.label-rating-1{color:#ff3d04}.section-booking-details .main-content-container .review-section .review-input-container .emoticons-container .emoticon-item:hover .emoticon-item-label.label-rating-2,.section-booking-details .main-content-container .review-section .review-input-container .emoticons-container .emoticon-item:active .emoticon-item-label.label-rating-2,.section-booking-details .main-content-container .review-section .review-input-container .emoticons-container .emoticon-item:focus .emoticon-item-label.label-rating-2{color:#ff750f}.section-booking-details .main-content-container .review-section .review-input-container .emoticons-container .emoticon-item:hover .emoticon-item-label.label-rating-3,.section-booking-details .main-content-container .review-section .review-input-container .emoticons-container .emoticon-item:active .emoticon-item-label.label-rating-3,.section-booking-details .main-content-container .review-section .review-input-container .emoticons-container .emoticon-item:focus .emoticon-item-label.label-rating-3{color:#fed631}.section-booking-details .main-content-container .review-section .review-input-container .emoticons-container .emoticon-item:hover .emoticon-item-label.label-rating-4,.section-booking-details .main-content-container .review-section .review-input-container .emoticons-container .emoticon-item:active .emoticon-item-label.label-rating-4,.section-booking-details .main-content-container .review-section .review-input-container .emoticons-container .emoticon-item:focus .emoticon-item-label.label-rating-4{color:#4bbb4b}.section-booking-details .main-content-container .review-section .review-input-container .emoticons-container .emoticon-item:hover .emoticon-item-label.label-rating-5,.section-booking-details .main-content-container .review-section .review-input-container .emoticons-container .emoticon-item:active .emoticon-item-label.label-rating-5,.section-booking-details .main-content-container .review-section .review-input-container .emoticons-container .emoticon-item:focus .emoticon-item-label.label-rating-5{color:#208920}.section-booking-details .main-content-container .review-section .review-input-container .emoticons-container .emoticon-item .emoticon-item-icon{height:25px;width:25px;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.section-booking-details .main-content-container .review-section .review-input-container .emoticons-container .emoticon-item .emoticon-item-icon.emoticon-rating-1{background:url("/web/bundles/leisurecore/svg/icons/review_emoticon_01_grey.svg") no-repeat 0 0}.section-booking-details .main-content-container .review-section .review-input-container .emoticons-container .emoticon-item .emoticon-item-icon.emoticon-rating-2{background:url("/web/bundles/leisurecore/svg/icons/review_emoticon_02_grey.svg") no-repeat 0 0}.section-booking-details .main-content-container .review-section .review-input-container .emoticons-container .emoticon-item .emoticon-item-icon.emoticon-rating-3{background:url("/web/bundles/leisurecore/svg/icons/review_emoticon_03_grey.svg") no-repeat 0 0}.section-booking-details .main-content-container .review-section .review-input-container .emoticons-container .emoticon-item .emoticon-item-icon.emoticon-rating-4{background:url("/web/bundles/leisurecore/svg/icons/review_emoticon_04_grey.svg") no-repeat 0 0}.section-booking-details .main-content-container .review-section .review-input-container .emoticons-container .emoticon-item .emoticon-item-icon.emoticon-rating-5{background:url("/web/bundles/leisurecore/svg/icons/review_emoticon_05_grey.svg") no-repeat 0 0}.section-booking-details .main-content-container .review-section .review-input-container .emoticons-container .emoticon-item .emoticon-item-label{font-size:12px;color:#b4bec5;font-weight:bold;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.section-booking-details .main-content-container .review-section .review-input-container .write-review-btn{cursor:pointer;padding:8px 18px;background:#68d089;color:white;font-weight:bold;font-size:16px;line-height:24px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;-webkit-justify-content:center;-ms-justify-content:center;justify-content:center;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}@media(max-width:767px){.section-booking-details .main-content-container .review-section .review-input-container .write-review-btn{margin-top:12px;width:100%}}.section-booking-details .main-content-container .review-section .review-input-container .write-review-btn:hover,.section-booking-details .main-content-container .review-section .review-input-container .write-review-btn:active,.section-booking-details .main-content-container .review-section .review-input-container .write-review-btn:focus{background-color:#51bd41}.section-booking-details .main-content-container .details-page-property-alert-container{padding:3px 12px;font-size:14px;line-height:24px;color:#cc1414;background:rgba(238,42,36,0.08);border:1px solid rgba(238,42,36,0.08);-webkit-border-radius:4px 4px 0 0;-moz-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center}@media(max-width:767px){.section-booking-details .main-content-container .details-page-property-alert-container{padding:6px 12px;font-size:12px;line-height:16px;border:0;-webkit-align-items:flex-start;-moz-align-items:flex-start;-ms-align-items:flex-start;align-items:flex-start}}.section-booking-details .main-content-container .details-page-property-alert-container.is-info{color:#37404d;background:rgba(223,150,65,0.08);border:1px solid rgba(223,150,65,0.2)}@media(max-width:767px){.section-booking-details .main-content-container .details-page-property-alert-container.is-info{border:0}}.section-booking-details .main-content-container .details-page-property-alert-container .icon-alert-custom{height:18px;width:18px}@media(max-width:767px){.section-booking-details .main-content-container .details-page-property-alert-container .icon-alert-custom{height:28px;width:28px;margin-top:2px}}.section-booking-details .main-content-container .details-page-property-alert-container .alert-text{font-weight:500;padding-left:8px}.section-booking-details .main-content-container .details-page-property-alert-container .alert-text .item-bold{font-weight:bold}.section-booking-details .main-content-container .bv-wallet-nudge{position:relative;display:inline-flex;padding:3px 55px 3px 12px;border-radius:6px 0 0;z-index:0;top:6px;color:#fff;overflow:hidden}@media(max-width:767px){.section-booking-details .main-content-container .bv-wallet-nudge{padding:3px 12px;z-index:1;top:3px}}.section-booking-details .main-content-container .bv-wallet-nudge:after{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(271.04deg,#5e6071 -75.75%,#3d405b 101.16%);-webkit-border-radius:6px 6px 0 0;-moz-border-radius:6px 6px 0 0;border-radius:6px 6px 0 0;z-index:-1;transform-origin:0 100%;transform:skew(30deg)}@media(max-width:767px){.section-booking-details .main-content-container .bv-wallet-nudge:after{transform:skew(0)}}.section-booking-details .main-content-container .bv-wallet-nudge .icon-wallet-pb{height:32px;min-width:39px;-webkit-align-self:center;-moz-align-self:center;-ms-align-self:center;align-self:center}.section-booking-details .main-content-container .bv-wallet-nudge .header{font-size:16px;line-height:24px;padding:0 10px;-webkit-align-self:center;-moz-align-self:center;-ms-align-self:center;align-self:center;min-height:fit-content;margin:0;font-weight:400}.section-booking-details .main-content-container .bv-wallet-nudge .icon-circled-info{height:18px;min-width:18px;-webkit-align-self:center;-moz-align-self:center;-ms-align-self:center;align-self:center;filter:brightness(2);cursor:pointer}.section-booking-details .main-content-container .property-container{background:#f8f8f8;border:1px solid rgba(0,0,0,0.1);box-sizing:border-box;display:block;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}@media(max-width:767px){.section-booking-details .main-content-container .property-container{box-shadow:0 2px 15px rgba(0,0,0,0.04),0 2px 16px rgba(0,0,0,0.04);background:white;border:0}}.section-booking-details .main-content-container .property-container.hide-border-top{border-top:0;-webkit-border-radius:0 0 6px 6px;-moz-border-radius:0 0 6px 6px;border-radius:0 0 6px 6px}.section-booking-details .main-content-container .property-container .bv-wallet-nudge{position:relative;display:inline-flex;padding:3px 55px 3px 12px;border-radius:6px 0 0;z-index:0;top:6px;color:#fff;overflow:hidden}@media(max-width:767px){.section-booking-details .main-content-container .property-container .bv-wallet-nudge{padding:8px 12px;z-index:1;top:3px;margin:16px 16px 5px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}}.section-booking-details .main-content-container .property-container .bv-wallet-nudge:after{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(271.04deg,#5e6071 -75.75%,#3d405b 101.16%);-webkit-border-radius:6px 6px 0 0;-moz-border-radius:6px 6px 0 0;border-radius:6px 6px 0 0;z-index:-1;transform-origin:0 100%;transform:skew(30deg)}@media(max-width:767px){.section-booking-details .main-content-container .property-container .bv-wallet-nudge:after{transform:skew(0)}}.section-booking-details .main-content-container .property-container .bv-wallet-nudge .icon-wallet-pb{height:32px;min-width:39px;-webkit-align-self:center;-moz-align-self:center;-ms-align-self:center;align-self:center}.section-booking-details .main-content-container .property-container .bv-wallet-nudge .header{font-size:16px;line-height:24px;padding:0 10px;-webkit-align-self:center;-moz-align-self:center;-ms-align-self:center;align-self:center;min-height:fit-content;margin:0;font-weight:400}.section-booking-details .main-content-container .property-container .bv-wallet-nudge .icon-circled-info{height:20px;min-width:20px;-webkit-align-self:center;-moz-align-self:center;-ms-align-self:center;align-self:center;filter:brightness(2);cursor:pointer}@media(min-width:768px){.section-booking-details .main-content-container .property-container .review-section-mobile{display:none}}.section-booking-details .main-content-container .property-container .top-half{padding:16px 16px 24px;border-bottom:1px dashed rgba(0,0,0,0.1);position:relative}@media(max-width:767px){.section-booking-details .main-content-container .property-container .top-half{padding:14px 14px 0;border-bottom:0}}.section-booking-details .main-content-container .property-container .top-half .property-image{cursor:pointer;height:146px;margin-bottom:12px;background-color:#f2f2f2;-webkit-border-radius:6px 4px 4px 4px;-moz-border-radius:6px 4px 4px 4px;border-radius:6px 4px 4px 4px;background-repeat:no-repeat !important;background-position:center !important;-webkit-background-size:cover !important;-moz-background-size:cover !important;background-size:cover !important}@media(min-width:768px){.section-booking-details .main-content-container .property-container .top-half .property-image{-webkit-border-radius:4px 4px 4px 4px;-moz-border-radius:4px 4px 4px 4px;border-radius:4px 4px 4px 4px;margin-bottom:0}}.section-booking-details .main-content-container .property-container .top-half .property-image .booking-type-tag{position:absolute;bottom:10px;left:20px;padding:2px 10px;opacity:.8;font-size:12px;line-height:16px;font-weight:bold;background:#000;text-transform:uppercase;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;-webkit-justify-content:center;-ms-justify-content:center;justify-content:center;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px}.section-booking-details .main-content-container .property-container .top-half .property-image .booking-type-tag.upcoming-booking{color:#f3b942}.section-booking-details .main-content-container .property-container .top-half .property-image .booking-type-tag.completed-booking{color:#68d089}.section-booking-details .main-content-container .property-container .top-half .property-image .booking-type-tag.canceled-booking{color:#fd6161}.section-booking-details .main-content-container .property-container .top-half .property-description .id-container{font-size:16px;line-height:24px;font-weight:500;color:#878c94}@media(max-width:767px){.section-booking-details .main-content-container .property-container .top-half .property-description .id-container{font-size:12px;line-height:24px}}.section-booking-details .main-content-container .property-container .top-half .property-description .short-desc{margin:12px 0 6px;cursor:pointer;font-weight:500;font-size:20px;line-height:28px;color:#37404d}@media(max-width:767px){.section-booking-details .main-content-container .property-container .top-half .property-description .short-desc{margin:8px 0 6px;font-weight:bold;font-size:14px;line-height:20px}}.section-booking-details .main-content-container .property-container .top-half .property-description .property-address{margin-top:6px;font-size:16px;line-height:24px;font-weight:400;color:#878c94}@media(max-width:767px){.section-booking-details .main-content-container .property-container .top-half .property-description .property-address{font-weight:500;font-size:12px;line-height:16px}}.section-booking-details .main-content-container .property-container .top-half .property-description .get-direction-link{margin-left:7px;cursor:pointer;font-size:16px;line-height:22px;font-weight:400;color:#f07c00}@media(max-width:767px){.section-booking-details .main-content-container .property-container .top-half .property-description .get-direction-link{display:none}}.section-booking-details .main-content-container .property-container .top-half .circle-cut-out{bottom:0;height:25px;width:12px;background-color:white;border-color:rgba(0,0,0,0.1);border-style:solid;position:absolute;-webkit-transform:translateY(50%);-moz-transform:translateY(50%);-ms-transform:translateY(50%);-o-transform:translateY(50%);transform:translateY(50%)}@media(max-width:767px){.section-booking-details .main-content-container .property-container .top-half .circle-cut-out{display:none}}.section-booking-details .main-content-container .property-container .top-half .circle-cut-out.left-cut-out{left:-1px;border-top-right-radius:25px;border-bottom-right-radius:25px;border-width:1px 1px 1px 0;border-left-color:white}.section-booking-details .main-content-container .property-container .top-half .circle-cut-out.right-cut-out{right:-1px;border-top-left-radius:25px;border-bottom-left-radius:25px;border-width:1px 0 1px 1px;border-right-color:white}.section-booking-details .main-content-container .property-container .bottom-half{padding:24px 16px 16px}@media(max-width:767px){.section-booking-details .main-content-container .property-container .bottom-half{padding:16px 12px 16px}}.section-booking-details .main-content-container .property-container .bottom-half.remove-top-padding{padding:0 16px 16px}.section-booking-details .main-content-container .property-container .bottom-half .cancellation-date-container{margin:16px 0;padding:6px 16px;background:rgba(238,42,36,0.08);border:1px solid rgba(238,42,36,0.2);box-sizing:border-box;letter-spacing:.2px;font-size:14px;line-height:20px;font-weight:500;color:#37404d;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center}.section-booking-details .main-content-container .property-container .bottom-half .cancellation-date-container .cancellation-date-icon{margin:-2px 10px 0 0;height:20px;width:20px}.section-booking-details .main-content-container .property-container .bottom-half .details-container-desktop{padding:0 16px;background:#f2f2f2;border:1px solid #ececec;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}@media(max-width:767px){.section-booking-details .main-content-container .property-container .bottom-half .details-container-desktop{display:none}}.section-booking-details .main-content-container .property-container .bottom-half .details-container-desktop.is-canceled{opacity:.6}.section-booking-details .main-content-container .property-container .bottom-half .details-container-desktop .details-row .item-wrapper{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;-webkit-justify-content:flex-start;-ms-justify-content:flex-start;justify-content:flex-start}.section-booking-details .main-content-container .property-container .bottom-half .details-container-desktop .details-row .item-wrapper .icon-property-custom{height:20px;width:20px}.section-booking-details .main-content-container .property-container .bottom-half .details-container-desktop .details-row .item-wrapper .item-info{margin-left:16px}.section-booking-details .main-content-container .property-container .bottom-half .details-container-desktop .details-row .item-wrapper .item-info .label{font-weight:400;font-size:14px;line-height:20px;color:#878c94}.section-booking-details .main-content-container .property-container .bottom-half .details-container-desktop .details-row .item-wrapper .item-info .value{font-weight:500;font-size:18px;line-height:24px;color:#37404d}.section-booking-details .main-content-container .property-container .bottom-half .details-container-desktop .details-row .item-wrapper .item-info .orange{color:#f07c00}.section-booking-details .main-content-container .property-container .bottom-half .details-container-desktop .details-row .item-wrapper .edit-pax{position:absolute;right:16px;bottom:10px;font-size:16px;font-weight:500;color:#f07c00;padding:0;width:auto}.section-booking-details .main-content-container .property-container .bottom-half .details-container-desktop .details-row .item-wrapper.left-border{border-left:1px solid rgba(0,0,0,0.1);padding-left:18px}.section-booking-details .main-content-container .property-container .bottom-half .details-container-desktop .details-row.guest-details{padding:16px 0 20px;border-bottom:1px dashed rgba(0,0,0,0.1)}.section-booking-details .main-content-container .property-container .bottom-half .details-container-desktop .details-row.check-in-out-details{padding:20px 0 16px}.section-booking-details .main-content-container .property-container .bottom-half .details-container-mobile{padding:0 10px 16px;background:#f2f2f2;border:1px solid #ececec;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}@media(min-width:768px){.section-booking-details .main-content-container .property-container .bottom-half .details-container-mobile{display:none}}.section-booking-details .main-content-container .property-container .bottom-half .details-container-mobile.is-canceled{opacity:.6}.section-booking-details .main-content-container .property-container .bottom-half .details-container-mobile .details-row{margin-top:16px;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;-webkit-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between}.section-booking-details .main-content-container .property-container .bottom-half .details-container-mobile .details-row.justify-flex-start{-webkit-justify-content:flex-start;-ms-justify-content:flex-start;justify-content:flex-start}.section-booking-details .main-content-container .property-container .bottom-half .details-container-mobile .details-row .item-wrapper{padding-left:5px;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;-webkit-justify-content:flex-start;-ms-justify-content:flex-start;justify-content:flex-start}.section-booking-details .main-content-container .property-container .bottom-half .details-container-mobile .details-row .item-wrapper .icon-property-custom{height:20px;width:20px}.section-booking-details .main-content-container .property-container .bottom-half .details-container-mobile .details-row .item-wrapper .item-info{margin-left:12px}.section-booking-details .main-content-container .property-container .bottom-half .details-container-mobile .details-row .item-wrapper .item-info .label{font-weight:500;font-size:12px;line-height:16px;color:#878c94}.section-booking-details .main-content-container .property-container .bottom-half .details-container-mobile .details-row .item-wrapper .item-info .value{font-weight:500;font-size:14px;line-height:20px;color:#37404d}.section-booking-details .main-content-container .property-container .bottom-half .details-container-mobile .details-row .item-wrapper .item-info .orange{color:#f07c00}.section-booking-details .main-content-container .property-container .bottom-half .details-container-mobile .details-row .edit-btn{cursor:pointer;padding:8px 20px;background:#fff;border:1px solid #f07c00;font-weight:500;font-size:14px;line-height:24px;color:#f07c00;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;-webkit-justify-content:center;-ms-justify-content:center;justify-content:center;width:auto}.section-booking-details .main-content-container .property-container .bottom-half .details-container-mobile .details-row.guest-details{padding:16px 0 20px;border-bottom:1px dashed rgba(0,0,0,0.1)}.section-booking-details .main-content-container .property-container .bottom-half .details-container-mobile .details-row.check-in-out-details{padding:20px 0 16px}@media(min-width:768px){.section-booking-details .main-content-container .property-container .cost-overview-container-mobile{display:none}}.section-booking-details .main-content-container .key-collection{margin-top:24px;background:#fff;border:1px solid #ebedef;box-sizing:border-box;box-shadow:0 2px 12px rgba(55,64,77,0.08);-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}@media(max-width:767px){.section-booking-details .main-content-container .key-collection{margin-top:16px;box-shadow:0 2px 15px rgba(0,0,0,0.04),0 2px 16px rgba(0,0,0,0.04);-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}}.section-booking-details .main-content-container .key-collection .icon-key-custom{height:48px;width:48px;position:absolute;top:16px;left:16px}@media(max-width:767px){.section-booking-details .main-content-container .key-collection .icon-key-custom{top:9px;left:6px}}.section-booking-details .main-content-container .key-collection .key-collection-wrapper{padding:16px 16px 16px 80px;position:relative}@media(max-width:767px){.section-booking-details .main-content-container .key-collection .key-collection-wrapper{padding:16px 16px 16px 60px}}.section-booking-details .main-content-container .key-collection .key-collection-wrapper .title{font-size:16px;line-height:24px;font-weight:500;color:#37404d;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center}.section-booking-details .main-content-container .key-collection .key-collection-wrapper .title .title-tag{margin-left:12px;padding:0 7px;font-size:12px;line-height:16px;letter-spacing:.4px;color:white;background:linear-gradient(140.48deg,#f27121 .94%,#e94057 58.54%,#8a2387 118.32%);-webkit-border-radius:16px;-moz-border-radius:16px;border-radius:16px}.section-booking-details .main-content-container .key-collection .key-collection-wrapper .sub-title{margin-top:4px;font-size:14px;line-height:20px;font-weight:400;color:#626973}.section-booking-details .main-content-container .key-collection .key-collection-wrapper .address-info{margin-top:4px;font-size:14px;line-height:20px;font-weight:400;color:#37404d;margin-right:12px}.section-booking-details .main-content-container .key-collection .key-collection-wrapper .address-info .get-directions{color:#f07c00;cursor:pointer;font-weight:500;line-height:24px;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center}.section-booking-details .main-content-container .key-collection .key-collection-wrapper .address-info .icon-direction-arrow-custom{margin-left:4px;height:16px;width:16px;vertical-align:top}.section-booking-details .main-content-container .booking-cancellation-card{margin-top:16px;background:#fff;border:1px solid #ebedef;box-sizing:border-box;box-shadow:0 2px 15px rgba(0,0,0,0.04),0 2px 16px rgba(0,0,0,0.04);-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}@media(min-width:768px){.section-booking-details .main-content-container .booking-cancellation-card{display:none}}.section-booking-details .main-content-container .booking-cancellation-card .icon-calendar-custom{height:34px;width:34px;position:absolute;top:14px;left:13px}.section-booking-details .main-content-container .booking-cancellation-card .booking-cancellation-card-wrapper{padding:16px 16px 16px 60px;position:relative}.section-booking-details .main-content-container .booking-cancellation-card .booking-cancellation-card-wrapper .title{font-size:16px;line-height:24px;font-weight:bold;color:#37404d}.section-booking-details .main-content-container .booking-cancellation-card .booking-cancellation-card-wrapper .sub-title{margin-top:6px;font-size:14px;line-height:20px;color:#626973}.section-booking-details .main-content-container .booking-cancellation-card .booking-cancellation-card-wrapper .cancel-btn{width:100%;padding:8px 12px;margin-top:16px;background:#fff;border:1px solid #f07c00;color:#f07c00;box-sizing:border-box;font-weight:600;font-size:14px;line-height:24px;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;-webkit-justify-content:center;-ms-justify-content:center;justify-content:center;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}.section-booking-details .main-content-container .highlights-container{margin-top:32px}.section-booking-details .main-content-container .highlights-container .highlights-title{font-size:20px;line-height:34px;font-weight:bold;color:#37404d}.section-booking-details .main-content-container .highlights-container .highlights-subtitle{margin-top:24px;font-size:16px;line-height:24px;font-weight:bold;color:#37404d;opacity:.9}.section-booking-details .main-content-container .highlights-container .highlights-list-item{margin-top:6px;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;display:-webkit-row;display:-ms-rowbox;display:-ms-row;display:row;-webkit-align-items:flex-start;-moz-align-items:flex-start;-ms-align-items:flex-start;align-items:flex-start;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}@media(max-width:767px){.section-booking-details .main-content-container .highlights-container .highlights-list-item{margin-top:16px;display:grid;grid-gap:8px;grid-template-columns:calc(33% - 3px) auto calc(33% - 3px);padding:0}}@media(max-width:767px){.section-booking-details .main-content-container .highlights-container .highlights-list-item.list-item-sub{margin-top:12px}}.section-booking-details .main-content-container .highlights-container .highlights-list-item .amenity-item{margin:10px 10px 0 0;padding:4px;width:106px;min-height:72px;background:#fff;border:1px solid #d4d4d4;box-sizing:border-box;text-align:center;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;-webkit-justify-content:space-around;-ms-justify-content:space-around;justify-content:space-around;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}@media(max-width:767px){.section-booking-details .main-content-container .highlights-container .highlights-list-item .amenity-item{margin:0;width:unset;height:100%}}.section-booking-details .main-content-container .highlights-container .highlights-list-item .amenity-item.amenity-item-view-all{cursor:pointer;border:1px solid #ff750f}.section-booking-details .main-content-container .highlights-container .highlights-list-item .amenity-item.amenity-item-view-all .amenity-item-label{color:#ff750f}.section-booking-details .main-content-container .highlights-container .highlights-list-item .amenity-item:hover,.section-booking-details .main-content-container .highlights-container .highlights-list-item .amenity-item:active,.section-booking-details .main-content-container .highlights-container .highlights-list-item .amenity-item:focus{background-color:#f8f8f8}.section-booking-details .main-content-container .highlights-container .highlights-list-item .amenity-item .amenity-icon-custom{height:20px;width:20px}.section-booking-details .main-content-container .highlights-container .highlights-list-item .amenity-item .amenity-item-label{font-size:14px;line-height:20px;color:#626973}.section-booking-details .main-content-container .highlights-container .highlights-extra-item-container{position:relative;margin-top:24px;padding-left:36px}.section-booking-details .main-content-container .highlights-container .highlights-extra-item-container .extra-item-label{font-size:16px;line-height:24px;font-weight:bold;color:#37404d;opacity:.9}.section-booking-details .main-content-container .highlights-container .highlights-extra-item-container .extra-item-btn{cursor:pointer;margin-top:5px;font-size:14px;font-weight:500;line-height:20px;color:#ff750f}.section-booking-details .main-content-container .highlights-container .highlights-extra-item-container .extra-item-icon{position:absolute;left:0;top:0;height:24px;width:24px}.section-booking-details .main-content-container .highlights-container #booking-details-amenities-modal .modal-close{height:18px;width:18px;transform:translate(18px,28px);z-index:2}@media(min-width:768px){.section-booking-details .main-content-container .highlights-container #booking-details-amenities-modal .modal-close{transform:translate(-42px,27px);right:0;position:absolute}}.section-booking-details .main-content-container .highlights-container #booking-details-amenities-modal .modal-new-content{margin-top:50px}@media(min-width:768px){.section-booking-details .main-content-container .highlights-container #booking-details-amenities-modal .modal-new-content{min-width:756px;min-height:600px;padding:27px;height:90%;margin-top:50px;margin-bottom:50px}}.section-booking-details .main-content-container .highlights-container #booking-details-amenities-modal .modal-new-body{padding-top:0}.section-booking-details .main-content-container .highlights-container #booking-details-amenities-modal .modal-new-body .amenities-section{padding:0}@media(max-width:767px){.section-booking-details .main-content-container .highlights-container #booking-details-amenities-modal .modal-new-body .amenities-section{visibility:visible}}.section-booking-details .main-content-container .highlights-container #booking-details-amenities-modal .modal-new-body .amenities-heading{text-align:center;font-size:16px;margin-bottom:20px;margin-top:7px}@media(min-width:768px){.section-booking-details .main-content-container .highlights-container #booking-details-amenities-modal .modal-new-body .amenities-heading{text-align:left;font-size:24px;margin:7px 0 20px;pointer-events:none}}.section-booking-details .main-content-container .specifics-container{margin-top:32px}.section-booking-details .main-content-container .specifics-container .title{font-size:20px;line-height:34px;font-weight:bold;color:#37404d}.section-booking-details .main-content-container .specifics-container .list-wrapper{margin-top:10px}.section-booking-details .main-content-container .specifics-container .list-wrapper .list-container{list-style:none;padding-left:16px;margin-bottom:0}.section-booking-details .main-content-container .specifics-container .list-wrapper .list-item{margin-top:7px;font-size:14px;line-height:20px;font-weight:400;color:#37404d}.section-booking-details .main-content-container .specifics-container .list-wrapper .list-item::before{content:"\2022";color:rgba(0,0,0,0.1);font-size:18px;font-weight:500;display:inline-block;width:1em;margin-left:-1em}.section-booking-details .main-content-container .vas-container{display:flex;align-items:center;justify-content:space-between}@media(max-width:767px){.section-booking-details .main-content-container .vas-container{display:block}}.section-booking-details .main-content-container .vas-container .vas-button{border:1px solid #f07c00;border-radius:6px;padding:8px 12px;background:white;font-size:14px;font-weight:500;line-height:24px;min-width:150px;text-align:center;cursor:pointer;color:#f07c00;margin-left:50px;transition:all .3s ease-in-out}@media(max-width:767px){.section-booking-details .main-content-container .vas-container .vas-button{width:100%;margin:16px 0 0;transition:all .3s ease-in-out}}.section-booking-details .main-content-container .vas-container .vas-button:hover{background:#f07c00;color:white;transition:all .3s ease-in-out}.section-booking-details .main-content-container .home-owner-details-container{position:relative;margin-top:32px;padding:16px 16px 16px 80px;background:#fff;border:1px solid #ebedef;box-sizing:border-box;box-shadow:0 2px 12px rgba(55,64,77,0.08);-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}@media(max-width:767px){.section-booking-details .main-content-container .home-owner-details-container{padding:16px 16px 16px 60px}}.section-booking-details .main-content-container .home-owner-details-container .icon-add-on-furnishing{position:absolute;top:18px;left:21px;width:36px;height:36px}@media(max-width:767px){.section-booking-details .main-content-container .home-owner-details-container .icon-add-on-furnishing{left:14px;width:32px;height:32px}}.section-booking-details .main-content-container .home-owner-details-container .icon-add-on-insurance{position:absolute;top:18px;left:21px;width:36px;height:48px}@media(max-width:767px){.section-booking-details .main-content-container .home-owner-details-container .icon-add-on-insurance{left:14px;width:32px;height:40px}}.section-booking-details .main-content-container .home-owner-details-container .icon-home-owner-custom{position:absolute;top:21px;left:21px;width:40px;height:40px}@media(max-width:767px){.section-booking-details .main-content-container .home-owner-details-container .icon-home-owner-custom{top:18px;left:11px}}.section-booking-details .main-content-container .home-owner-details-container .home-owner-details-title{font-size:16px;line-height:24px;font-weight:500;color:#37404d}.section-booking-details .main-content-container .home-owner-details-container .info-text{margin-top:4px;font-size:14px;line-height:20px;font-weight:400;color:#626973}.section-booking-details .main-content-container .home-owner-details-container .contact-info-container{margin-top:13px}.section-booking-details .main-content-container .home-owner-details-container .contact-info-container .contact-item{margin-left:50px;font-size:16px;line-height:24px;font-weight:500;color:#37404d}.section-booking-details .main-content-container .home-owner-details-container .contact-info-container .contact-item:first-of-type{margin-left:0}.section-booking-details .main-content-container .home-owner-details-container .contact-info-container .contact-item .contact-item-label{font-weight:300;color:#626973}.section-booking-details .main-content-container .address-container .title{margin-top:32px;font-size:20px;line-height:34px;font-weight:bold;color:#37404d}.section-booking-details .main-content-container .address-container .address-info{margin-top:2px;margin-right:10px;font-size:16px;line-height:22px;font-weight:500;color:#212121}.section-booking-details .main-content-container .address-container .address-info .get-directions{color:#f07c00;cursor:pointer}.section-booking-details .main-content-container .property-house-rules-container .title{margin-top:32px;font-size:20px;line-height:34px;font-weight:bold;color:#37404d}.section-booking-details .main-content-container .property-house-rules-container .loading-section .loading-class-custom{height:100px}.section-booking-details .main-content-container .property-house-rules-container .main-content-section{margin-top:-8px}.section-booking-details .main-content-container .property-house-rules-container .main-content-section .house-rules-row{margin-top:24px;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex}.section-booking-details .main-content-container .property-house-rules-container .main-content-section .house-rules-column{font-size:14px}.section-booking-details .main-content-container .property-house-rules-container .main-content-section .right-border{border-right:1px solid rgba(0,0,0,0.1);padding-right:88px;margin-right:16px}@media(min-width:768px){.section-booking-details .main-content-container .property-house-rules-container .main-content-section .right-border{padding-right:28px}}.section-booking-details .main-content-container .property-house-rules-container .main-content-section .house-rules-heading{font-weight:500;color:#37404d}@media(min-width:768px){.section-booking-details .main-content-container .property-house-rules-container .main-content-section .house-rules-heading{font-size:16px;line-height:24px}}.section-booking-details .main-content-container .property-house-rules-container .main-content-section .house-rules-subheading{color:#626973;display:inline-block}.section-booking-details .main-content-container .property-house-rules-container .main-content-section .house-rules-subheading.link{color:#ff750f;cursor:pointer}.section-booking-details .main-content-container .property-house-rules-container .main-content-section ul{padding:0 0 0 20px;margin:0}.section-booking-details .main-content-container .property-house-rules-container .main-content-section .cancellation-terms{padding:0 15px;line-height:30px}.section-booking-details .main-content-container .property-house-rules-container .main-content-section .icon{display:inline-block;width:20px;height:20px;margin:5px 15px 4px 4px}.section-booking-details .main-content-container .property-house-rules-container .main-content-section #modal-cancellation-terms .modal-header .modal-close{padding:15px 8px}.section-booking-details .main-content-container .property-house-rules-container .main-content-section #modal-cancellation-terms .modal-header .modal-title{max-width:90%}.section-booking-details .main-content-container .property-house-rules-container .main-content-section #modal-cancellation-terms .cancellation-terms{padding:6px 15px}.section-booking-details .main-content-container .booking-query-card{margin-top:32px;background:#fff;border:1px solid #ebedef;box-sizing:border-box;box-shadow:0 2px 12px rgba(55,64,77,0.08);-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}@media(max-width:767px){.section-booking-details .main-content-container .booking-query-card{box-shadow:0 2px 15px rgba(0,0,0,0.04),0 2px 16px rgba(0,0,0,0.04);-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}}.section-booking-details .main-content-container .booking-query-card .icon-chat-custom{background:url(/web/bundles/leisurecore/svg/icons/oyodir/icon-chat.svg) no-repeat;height:40px;width:45px;position:absolute;top:15px;left:15px}@media(max-width:767px){.section-booking-details .main-content-container .booking-query-card .icon-chat-custom{top:6px;left:9px}}.section-booking-details .main-content-container .booking-query-card .booking-query-card-content{padding:16px 16px 16px 80px;position:relative;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;-webkit-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between}@media(max-width:767px){.section-booking-details .main-content-container .booking-query-card .booking-query-card-content{padding:18px 16px 16px 60px;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:flex-start;-moz-align-items:flex-start;-ms-align-items:flex-start;align-items:flex-start;-webkit-justify-content:flex-start;-ms-justify-content:flex-start;justify-content:flex-start}}.section-booking-details .main-content-container .booking-query-card .booking-query-card-content .title{font-size:16px;line-height:24px;font-weight:bold;color:#37404d}.section-booking-details .main-content-container .booking-query-card .booking-query-card-content .sub-title{margin-top:6px;font-size:14px;line-height:20px;color:#626973}@media(min-width:768px){.section-booking-details .main-content-container .booking-query-card .booking-query-card-content .sub-title{display:none}}@media(max-width:767px){.section-booking-details .main-content-container .booking-query-card .booking-query-card-content .chat-widget-wrapper{margin-top:8px;width:100%}}.section-booking-details .main-content-container .booking-query-card .booking-query-card-content .chat-widget-wrapper .contact-btn{cursor:pointer;height:unset;padding:10px 10px 10px 10px;background-color:white;border:1px solid #f07c00;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;-webkit-justify-content:center;-ms-justify-content:center;justify-content:center;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.section-booking-details .main-content-container .booking-query-card .booking-query-card-content .chat-widget-wrapper .contact-btn:hover,.section-booking-details .main-content-container .booking-query-card .booking-query-card-content .chat-widget-wrapper .contact-btn:active,.section-booking-details .main-content-container .booking-query-card .booking-query-card-content .chat-widget-wrapper .contact-btn:focus{background-color:#ef7c34}.section-booking-details .main-content-container .booking-query-card .booking-query-card-content .chat-widget-wrapper .contact-btn:hover .title,.section-booking-details .main-content-container .booking-query-card .booking-query-card-content .chat-widget-wrapper .contact-btn:active .title,.section-booking-details .main-content-container .booking-query-card .booking-query-card-content .chat-widget-wrapper .contact-btn:focus .title{background-color:#ef7c34;color:#fff}.section-booking-details .main-content-container .booking-query-card .booking-query-card-content .chat-widget-wrapper .contact-btn .title{margin-top:0;padding:0;background-color:#fff;color:#ef7c34;font-size:14px;line-height:20px;font-weight:500;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.section-booking-details .main-content-container .booking-query-card .booking-query-card-content .chat-widget-wrapper .chat-container-custom{margin:0;padding:0;border:0;display:block;height:unset;-webkit-box-shadow:none 0 1px 1px #000;-moz-box-shadow:none 0 1px 1px #000;box-shadow:none 0 1px 1px #000;-webkit-box-shadow:none;box-shadow:none}.section-booking-details .main-content-container .booking-query-card .booking-query-card-content .chat-widget-wrapper .text-container-custom{display:none}.section-booking-details .main-content-container .booking-query-card .booking-query-card-content .chat-widget-wrapper .chat-btn-container-custom{cursor:pointer;margin:0;height:unset;width:100%;padding:8px 16px;background-color:white;border:1px solid #f07c00;box-sizing:border-box;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;-webkit-justify-content:center;-ms-justify-content:center;justify-content:center;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}@media(min-width:768px){.section-booking-details .main-content-container .booking-query-card .booking-query-card-content .chat-widget-wrapper .chat-btn-container-custom{width:unset;padding:8px 22px}}.section-booking-details .main-content-container .booking-query-card .booking-query-card-content .chat-widget-wrapper .chat-btn-container-custom:hover,.section-booking-details .main-content-container .booking-query-card .booking-query-card-content .chat-widget-wrapper .chat-btn-container-custom:active,.section-booking-details .main-content-container .booking-query-card .booking-query-card-content .chat-widget-wrapper .chat-btn-container-custom:focus{background-color:#f07c00}.section-booking-details .main-content-container .booking-query-card .booking-query-card-content .chat-widget-wrapper .chat-btn-container-custom:hover .chat-btn-custom,.section-booking-details .main-content-container .booking-query-card .booking-query-card-content .chat-widget-wrapper .chat-btn-container-custom:active .chat-btn-custom,.section-booking-details .main-content-container .booking-query-card .booking-query-card-content .chat-widget-wrapper .chat-btn-container-custom:focus .chat-btn-custom{background-color:#f07c00;color:white !important}.section-booking-details .main-content-container .booking-query-card .booking-query-card-content .chat-widget-wrapper .chat-btn-container-custom .chat-btn-custom{margin-top:0;padding:0;background-color:white;color:#f07c00 !important;font-size:14px;line-height:24px;font-weight:500;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.section-booking-details .main-content-container .travel-documents-container{margin-top:32px}.section-booking-details .main-content-container .travel-documents-container .title{font-size:20px;line-height:34px;font-weight:bold;color:#37404d}.section-booking-details .main-content-container .travel-documents-container .document-wrapper{margin-top:16px}.section-booking-details .main-content-container .travel-documents-container .document-wrapper .document-item{cursor:pointer;padding:10px 20px;min-height:72px;background:#fff;border:1px solid rgba(0,0,0,0.1);box-sizing:border-box;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;-webkit-justify-content:flex-start;-ms-justify-content:flex-start;justify-content:flex-start;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}@media(max-width:767px){.section-booking-details .main-content-container .travel-documents-container .document-wrapper .document-item{padding:10px 16px}}.section-booking-details .main-content-container .travel-documents-container .document-wrapper .document-item.disabled{cursor:not-allowed}.section-booking-details .main-content-container .travel-documents-container .document-wrapper .document-item:hover,.section-booking-details .main-content-container .travel-documents-container .document-wrapper .document-item:active,.section-booking-details .main-content-container .travel-documents-container .document-wrapper .document-item:focus{background-color:#f8f8f8}.section-booking-details .main-content-container .travel-documents-container .document-wrapper .document-item .icon-pdf-custom{height:35px;width:35px}.section-booking-details .main-content-container .travel-documents-container .document-wrapper .document-item .info-content{margin-left:16px}.section-booking-details .main-content-container .travel-documents-container .document-wrapper .document-item .info-content .title{font-size:14px;line-height:20px;font-weight:500;color:#37404d;opacity:.9}.section-booking-details .main-content-container .travel-documents-container .document-wrapper .document-item .info-content .sub-title{font-size:12px;line-height:16px;font-weight:400;color:#878c94;opacity:.9}.section-booking-details .main-content-container .invoice-overview{margin-top:32px}.section-booking-details .main-content-container .invoice-overview .title{font-size:20px;line-height:34px;font-weight:bold;color:#37404d}.section-booking-details .main-content-container .invoice-overview .invoice-list{margin-top:10px}.section-booking-details .main-content-container .invoice-overview .invoice-list .panel{margin-top:6px}.section-booking-details .main-content-container .invoice-overview .invoice-list .panel .panel-heading .panel-title{cursor:pointer;padding:24px 24px 24px 62px;background:#f8f8f8;border:1px solid rgba(0,0,0,0.1);border-bottom:0;position:relative;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;-webkit-border-radius:6px 6px 0 0;-moz-border-radius:6px 6px 0 0;border-radius:6px 6px 0 0}@media(max-width:767px){.section-booking-details .main-content-container .invoice-overview .invoice-list .panel .panel-heading .panel-title{padding:14px 15px 14px 44px;background:#f2f2f2}}.section-booking-details .main-content-container .invoice-overview .invoice-list .panel .panel-heading .panel-title.collapsed{border-color:#f8f8f8;-webkit-border-radius:6px 6px 6px 6px;-moz-border-radius:6px 6px 6px 6px;border-radius:6px 6px 6px 6px}@media(max-width:767px){.section-booking-details .main-content-container .invoice-overview .invoice-list .panel .panel-heading .panel-title.collapsed{border-color:#f2f2f2}}.section-booking-details .main-content-container .invoice-overview .invoice-list .panel .panel-heading .panel-title.collapsed .icon-arrow-custom{-webkit-transform:rotate(-180deg);-moz-transform:rotate(-180deg);-ms-transform:rotate(-180deg);-o-transform:rotate(-180deg);transform:rotate(-180deg)}.section-booking-details .main-content-container .invoice-overview .invoice-list .panel .panel-heading .panel-title .panel-title-block .icon-arrow-custom{height:6px;width:12px;opacity:.8;position:absolute;left:30px;top:30px;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}@media(max-width:767px){.section-booking-details .main-content-container .invoice-overview .invoice-list .panel .panel-heading .panel-title .panel-title-block .icon-arrow-custom{left:16px;top:calc(50% - 3px)}}.section-booking-details .main-content-container .invoice-overview .invoice-list .panel .panel-heading .panel-title .panel-title-block .title{font-size:14px;line-height:20px;font-weight:500;opacity:.9;color:#37404d}@media(max-width:767px){.section-booking-details .main-content-container .invoice-overview .invoice-list .panel .panel-heading .panel-title .panel-title-block .title{font-weight:normal}}.section-booking-details .main-content-container .invoice-overview .invoice-list .panel .panel-heading .panel-title .panel-title-block .title .no-wrap{white-space:nowrap}.section-booking-details .main-content-container .invoice-overview .invoice-list .panel .panel-heading .panel-title .panel-title-block .cost{font-size:16px;line-height:20px;font-weight:500;text-align:right;opacity:.9;color:#37404d}@media(max-width:767px){.section-booking-details .main-content-container .invoice-overview .invoice-list .panel .panel-heading .panel-title .panel-title-block .cost{font-weight:bold}}.section-booking-details .main-content-container .invoice-overview .invoice-list .panel .panel-body{background-color:white;border:1px solid rgba(0,0,0,0.1);border-top:0;box-sizing:border-box;-webkit-border-radius:0 0 6px 6px;-moz-border-radius:0 0 6px 6px;border-radius:0 0 6px 6px}.section-booking-details .main-content-container .invoice-overview .invoice-list .panel .panel-body .panel-item-list{padding:0 24px 0 62px}@media(max-width:767px){.section-booking-details .main-content-container .invoice-overview .invoice-list .panel .panel-body .panel-item-list{padding:0 12px 0 45px}}.section-booking-details .main-content-container .invoice-overview .invoice-list .panel .panel-body .item-row{padding:12px 0;border-bottom:1px dashed rgba(0,0,0,0.1)}.section-booking-details .main-content-container .invoice-overview .invoice-list .panel .panel-body .item-row .title{font-size:14px;line-height:20px;font-weight:500;opacity:.9;color:#37404d}@media(max-width:767px){.section-booking-details .main-content-container .invoice-overview .invoice-list .panel .panel-body .item-row .title{font-weight:normal}}.section-booking-details .main-content-container .invoice-overview .invoice-list .panel .panel-body .item-row .cost{font-size:16px;line-height:20px;font-weight:500;opacity:.9;text-align:right;color:#37404d}@media(max-width:767px){.section-booking-details .main-content-container .invoice-overview .invoice-list .panel .panel-body .item-row .cost{font-weight:normal}}.section-booking-details .main-content-container .invoice-overview .invoice-list .panel .panel-body .item-download{padding:16px 24px 16px 62px}@media(max-width:767px){.section-booking-details .main-content-container .invoice-overview .invoice-list .panel .panel-body .item-download{padding:16px 24px 16px 16px}}.section-booking-details .main-content-container .invoice-overview .invoice-list .panel .panel-body .item-download .title{font-size:14px;line-height:20px;font-weight:500;opacity:.9;color:#f07c00;cursor:pointer;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;-webkit-justify-content:flex-start;-ms-justify-content:flex-start;justify-content:flex-start;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.section-booking-details .main-content-container .invoice-overview .invoice-list .panel .panel-body .item-download .title .download-link{margin-left:16px;font-weight:500}.section-booking-details .main-content-container .invoice-overview .invoice-list .panel .panel-body .item-download .icon-pdf-custom{height:35px;width:35px}.section-booking-details .main-content-container .invoice-overview .invoice-list .panel .panel-body .item-download .icon-download-custom{margin-left:16px;height:18px;width:18px}.section-booking-details .main-content-container .extra-costs{margin-top:32px}.section-booking-details .main-content-container .extra-costs .title{font-size:20px;line-height:34px;font-weight:bold;color:#37404d}.section-booking-details .main-content-container .extra-costs .sub-title{font-size:14px;line-height:20px;font-weight:400;color:#626973}.section-booking-details .main-content-container .extra-costs .view-extra-costs-btn{color:#f07c00;text-align:right;cursor:pointer}@media(max-width:767px){.section-booking-details .main-content-container .extra-costs .view-extra-costs-btn.extra-costs-btn-desktop{display:none}}.section-booking-details .main-content-container .extra-costs .view-extra-costs-btn.extra-costs-btn-desktop.collapsed .icon-arrow-custom{-webkit-transform:rotate(-180deg);-moz-transform:rotate(-180deg);-ms-transform:rotate(-180deg);-o-transform:rotate(-180deg);transform:rotate(-180deg)}.section-booking-details .main-content-container .extra-costs .view-extra-costs-btn.extra-costs-btn-mobile{margin-top:18px;text-align:left}@media(min-width:768px){.section-booking-details .main-content-container .extra-costs .view-extra-costs-btn.extra-costs-btn-mobile{display:none}}.section-booking-details .main-content-container .extra-costs .view-extra-costs-btn.extra-costs-btn-mobile .icon-arrow-custom{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg)}.section-booking-details .main-content-container .extra-costs .view-extra-costs-btn .icon-arrow-custom{margin-left:6px;width:12px;height:6px;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.section-booking-details .main-content-container .extra-costs .cost-list-container{margin-top:14px;padding:0 24px 0 62px;background:#fff;border:1px solid rgba(0,0,0,0.1);box-sizing:border-box;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}.section-booking-details .main-content-container .extra-costs .cost-list-container .cost-list-item{padding:14px 0;border-bottom:1px dashed rgba(0,0,0,0.1);font-size:14px;line-height:17px;font-weight:500;opacity:.9;color:#37404d}.section-booking-details .main-content-container .extra-costs .cost-list-container .cost-list-item:last-of-type{border-bottom:0}.section-booking-details .main-content-container .extra-costs .cost-list-container .cost-list-item .info{padding-right:12px}.section-booking-details .main-content-container .extra-costs .cost-list-container .cost-list-item .cost{text-align:right}.section-booking-details .price-breakup-container{margin-bottom:24px;padding:16px;background:#fff;box-shadow:0 2px 15px rgba(0,0,0,0.04),0 2px 16px rgba(0,0,0,0.04);-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}@media(max-width:767px){.section-booking-details .price-breakup-container{box-shadow:none;margin-bottom:0;padding:8px 16px 16px}}@media(max-width:767px){.section-booking-details .price-breakup-container.hidden-for-mobile{display:none}}@media(min-width:992px){.section-booking-details .price-breakup-container:hover,.section-booking-details .price-breakup-container:active{box-shadow:0 2px 15px rgba(0,0,0,0.12),0 2px 16px rgba(0,0,0,0.12)}}.section-booking-details .price-breakup-container .title{font-weight:bold;font-size:20px;line-height:24px;color:#37404d}@media(max-width:767px){.section-booking-details .price-breakup-container .title.title-desktop{display:none}}@media(min-width:768px){.section-booking-details .price-breakup-container .title.title-mobile{display:none}}.section-booking-details .price-breakup-container .list-container{margin-top:16px}.section-booking-details .price-breakup-container .list-container .cost-item{margin-top:8px;font-size:14px;line-height:24px;font-weight:400;color:#626973;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;-webkit-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between}@media(max-width:767px){.section-booking-details .price-breakup-container .list-container .cost-item{font-weight:500}}.section-booking-details .price-breakup-container .list-container .cost-item.remaining-amount{margin-top:16px;font-size:16px;line-height:22px}@media(max-width:767px){.section-booking-details .price-breakup-container .list-container .cost-item.remaining-amount{font-weight:bold}}.section-booking-details .price-breakup-container .list-container .cost-item.remaining-amount .value{font-size:20px;line-height:24px;color:#37404d;letter-spacing:-0.35px;font-weight:500}@media(max-width:767px){.section-booking-details .price-breakup-container .list-container .cost-item.remaining-amount .value{font-weight:bold}}.section-booking-details .price-breakup-container .list-container .cost-item .label{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.section-booking-details .price-breakup-container .list-container .cost-item .value{text-align:right;margin-left:2px;letter-spacing:-0.35px}.section-booking-details .price-breakup-container .list-container .cost-item .value.green{color:#68d089}.section-booking-details .price-breakup-container .list-container .cost-item .tooltip{white-space:unset;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-top:-7px;color:#fff;background:#37404d}.section-booking-details .price-breakup-container .list-container .cost-item .tooltip-arrow{position:absolute;bottom:-7px;left:50%;transform:translate(-2px,0);border-left:7px solid transparent;border-right:7px solid transparent;border-top:7px solid #37404d}.section-booking-details .price-breakup-container .list-container .list-summary{margin-top:16px;padding-top:8px;border-top:1px dashed #ebedef}.section-booking-details .price-breakup-container .list-container .payment-btn{cursor:pointer;margin-top:16px;padding:12px;width:100%;background:#68d089;color:white;font-size:14px;line-height:24px;font-weight:500;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;-webkit-border-radius:6px 4px 4px 4px;-moz-border-radius:6px 4px 4px 4px;border-radius:6px 4px 4px 4px;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;-webkit-justify-content:center;-ms-justify-content:center;justify-content:center}.section-booking-details .price-breakup-container .list-container .payment-btn:hover,.section-booking-details .price-breakup-container .list-container .payment-btn:active,.section-booking-details .price-breakup-container .list-container .payment-btn:focus{background-color:#51bd41}.section-booking-details .price-breakup-container .list-container .icon-info-custom{cursor:pointer;height:16px;width:16px;margin-left:7px}.section-booking-details .price-breakup-container .list-container .cost-item-additional-cost{margin-top:16px;padding-top:16px;border-top:1px dashed #ebedef;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;-webkit-justify-content:flex-start;-ms-justify-content:flex-start;justify-content:flex-start}.section-booking-details .price-breakup-container .list-container .cost-item-additional-cost .label{font-size:16px;line-height:22px;color:#626973;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.section-booking-details .price-breakup-container .list-container .cost-item-additional-cost .value{font-size:20px;line-height:24px;font-weight:bold;text-align:right;margin-left:2px;color:#37404d;letter-spacing:-0.35px}.section-booking-details .price-breakup-container .list-container .cost-item-additional-cost .popover{background:#37404d;max-width:260px}.section-booking-details .price-breakup-container .list-container .cost-item-additional-cost .arrow:after{border-bottom-color:#37404d}.section-booking-details .price-breakup-container .list-container .cost-item-additional-cost .popover-content{background-color:#37404d;padding:0}.section-booking-details .price-breakup-container .list-container .booking-payment-info{margin-top:12px;font-size:12px;line-height:16px;font-weight:500;letter-spacing:.2px;color:#df9641}.section-booking-details .price-breakup-container .payment-floating-container{position:fixed;bottom:0;left:0;right:0;width:100%;z-index:99;background:white;box-shadow:0 -4px 16px rgba(0,0,0,0.1)}@media(min-width:768px){.section-booking-details .price-breakup-container .payment-floating-container{display:none}}.section-booking-details .price-breakup-container .payment-floating-container .payment-amount-section{width:100%;padding:12px 16px;background:#fff;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;-webkit-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between}.section-booking-details .price-breakup-container .payment-floating-container .payment-amount-section .remaining-amount-text{font-weight:bold;font-size:14px;line-height:24px;color:#626973;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center}.section-booking-details .price-breakup-container .payment-floating-container .payment-amount-section .remaining-amount-text .remaining-label{margin-right:10px}.section-booking-details .price-breakup-container .payment-floating-container .payment-amount-section .remaining-amount-text .amount{font-weight:bold;font-size:20px;line-height:24px;letter-spacing:-0.35px;color:#37404d}.section-booking-details .price-breakup-container .payment-floating-container .payment-amount-section .view-price-breakup{font-weight:600;font-size:12px;line-height:20px;color:#ff750f}.section-booking-details .price-breakup-container .payment-floating-container .payment-amount-section .payment-btn{padding:12px 24px;background:#68d089;color:white;font-weight:500;font-size:14px;line-height:24px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;-webkit-justify-content:center;-ms-justify-content:center;justify-content:center}.section-booking-details .price-breakup-container .payment-floating-container .paid-on-site-section{width:100%;padding:5px 16px;background:rgba(223,150,65,0.08)}.section-booking-details .price-breakup-container .payment-floating-container .paid-on-site-section.justify-content-center{padding:15px;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;-webkit-justify-content:center;-ms-justify-content:center;justify-content:center}.section-booking-details .price-breakup-container .payment-floating-container .paid-on-site-section .info-text{font-size:16px;line-height:22px;color:#626973;margin-right:9px}.section-booking-details .price-breakup-container .payment-floating-container .paid-on-site-section .icon-info-custom{height:14px;width:14px}.section-booking-details .price-breakup-container .refund-label{font-weight:bold;font-size:14px;line-height:20px;color:#626973;max-width:160px}.section-booking-details .price-breakup-container .refund-label-amount{font-weight:bold;font-size:20px;line-height:24px;text-align:right;letter-spacing:-0.35px;color:#37404d}.section-booking-details .price-breakup-container .booking-id-text{font-weight:500;font-size:12px;line-height:16px;color:#878c94}.section-booking-details .price-breakup-container .booking-id-text .booking-id-style{color:#f07c00}.section-booking-details .price-breakup-container .cancellation-price-breakup-padding{padding-top:8px}.section-booking-details .price-breakup-container .voucher-details-container{background:#f8f8f8;border:1px dashed rgba(0,0,0,0.1);margin:18px 0;padding:16px 10px;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}@media(max-width:767px){.section-booking-details .price-breakup-container .voucher-details-container{box-shadow:none;margin-bottom:0;padding:8px 16px 16px}}@media(max-width:767px){.section-booking-details .price-breakup-container .voucher-details-container.hidden-for-mobile{display:none}}.section-booking-details .price-breakup-container .voucher-details-container .sub-title{font-weight:bold;font-size:16px;line-height:20px;color:#37404d}@media(max-width:767px){.section-booking-details .price-breakup-container .voucher-details-container .sub-title.sub-title-desktop{display:none}}@media(min-width:768px){.section-booking-details .price-breakup-container .voucher-details-container .sub-title.sub-title-mobile{display:none}}.section-booking-details .price-breakup-container .voucher-details-container .clickable-text{font-weight:500;font-size:16px;line-height:22px;color:#f07c00;cursor:pointer;margin-top:16px}.section-booking-details .price-breakup-container .voucher-details-container .clickable-text-margin{margin-top:34px}.section-booking-details .price-breakup-container .voucher-details-container .voucher-code-style{font-size:13px;line-height:24px}.section-booking-details .price-breakup-container .voucher-details-container .voucher-code-alignment{word-break:break-all;text-align:right}.section-booking-details .price-breakup-container .cancel-text-align{text-align:right}.section-booking-details .price-breakup-container .title-container{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;-webkit-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between}.section-booking-details .price-breakup-container .title-container .card-status{padding:1px 6px;background:#df9641;border-radius:10px;font-weight:bold;font-size:12px;line-height:16px;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;text-align:center;letter-spacing:.4px;color:#fff}.section-booking-details .price-breakup-container .money-refund-container{background:#f8f8f8;border-radius:6px;padding:10px;margin-top:10px}.section-booking-details .price-breakup-container .money-refund-container .money-refund-text{text-align:start;font-size:13px;line-height:20px;color:#626973}.section-booking-details .price-breakup-container .money-refund-container .money-refund-text .color-green{color:#68d089}.section-booking-details .price-breakup-container .refund-tracker-link{width:100%;height:20px;text-align:right;font-weight:500;font-size:14px;color:#f07c00;margin-top:4px;cursor:pointer}@media(min-width:768px){.section-booking-details .mobile-view-handle{display:none}}@media(max-width:767px){.section-booking-details .mobile-view-handle{margin-top:16px}}@media(min-width:768px){.section-booking-details .desktop-view-handle{display:block}}@media(max-width:767px){.section-booking-details .desktop-view-handle{display:none}}.section-booking-details .modify-booking-container{margin-bottom:24px;padding:24px 16px;background:#fff;box-shadow:0 2px 15px rgba(0,0,0,0.04),0 2px 16px rgba(0,0,0,0.04);-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}@media(min-width:992px){.section-booking-details .modify-booking-container:hover,.section-booking-details .modify-booking-container:active{box-shadow:0 2px 15px rgba(0,0,0,0.12),0 2px 16px rgba(0,0,0,0.12)}}@media(max-width:767px){.section-booking-details .modify-booking-container{margin:24px 0 0;padding:19px 12px 24px 16px}}@media(min-width:768px){.section-booking-details .modify-booking-container.hide-for-desktop{display:none}}@media(max-width:767px){.section-booking-details .modify-booking-container.hide-for-mobile{display:none}}.section-booking-details .modify-booking-container .modify-booking-item{position:relative}@media(max-width:767px){.section-booking-details .modify-booking-container .modify-booking-item{padding-left:44px}}.section-booking-details .modify-booking-container .modify-booking-item .icon-modify-booking-custom{position:absolute;top:-5px;left:0;height:30px;width:30px}.section-booking-details .modify-booking-container .title{margin-top:24px;font-weight:bold;font-size:22px;line-height:34px;color:#37404d}@media(max-width:767px){.section-booking-details .modify-booking-container .title{font-size:16px;line-height:24px}}.section-booking-details .modify-booking-container .title.no-margin-top{margin-top:0}.section-booking-details .modify-booking-container .content-list{margin-top:-6px}.section-booking-details .modify-booking-container .content-list .list-item{margin-top:16px}.section-booking-details .modify-booking-container .content-list .list-item .title{margin-top:0;font-size:14px;line-height:20px;font-weight:bold;cursor:pointer;color:#f07c00}@media(max-width:767px){.section-booking-details .modify-booking-container .content-list .list-item .title{font-weight:500}}.section-booking-details .modify-booking-container .content-list .list-item .info{font-size:12px;line-height:16px;font-weight:400;color:#37404d}@media(max-width:767px){.section-booking-details .modify-booking-container .content-list .list-item .info{font-size:14px;line-height:20px;font-weight:normal}}.section-booking-details .modify-booking-container .content-list .list-item .loading-info-class-custom{height:16px}.section-booking-details .query-container{padding:24px 16px 16px;background:#fff;box-shadow:0 2px 15px rgba(0,0,0,0.04),0 2px 16px rgba(0,0,0,0.04);-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}@media(max-width:767px){.section-booking-details .query-container.hide-for-mobile{display:none}}@media(min-width:992px){.section-booking-details .query-container:hover,.section-booking-details .query-container:active{box-shadow:0 2px 15px rgba(0,0,0,0.12),0 2px 16px rgba(0,0,0,0.12)}}.section-booking-details .query-container .title{margin-top:0;font-size:20px;line-height:32px;font-weight:bold;color:#37404d}.section-booking-details .query-container .info{margin-top:10px;font-size:12px;line-height:16px;font-weight:500;color:#37404d}.section-booking-details .query-container .chat-widget-wrapper{margin-top:16px}.section-booking-details .query-container .chat-widget-wrapper .contact-btn{cursor:pointer;height:unset;padding:10px 10px 10px 10px;background-color:white;border:1px solid #f07c00;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;-webkit-justify-content:center;-ms-justify-content:center;justify-content:center;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.section-booking-details .query-container .chat-widget-wrapper .contact-btn:hover,.section-booking-details .query-container .chat-widget-wrapper .contact-btn:active,.section-booking-details .query-container .chat-widget-wrapper .contact-btn:focus{background-color:#ef7c34}.section-booking-details .query-container .chat-widget-wrapper .contact-btn:hover .title,.section-booking-details .query-container .chat-widget-wrapper .contact-btn:active .title,.section-booking-details .query-container .chat-widget-wrapper .contact-btn:focus .title{background-color:#ef7c34;color:#fff}.section-booking-details .query-container .chat-widget-wrapper .contact-btn .title{margin-top:0;padding:0;background-color:#fff;color:#ef7c34;font-size:14px;line-height:20px;font-weight:500;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.section-booking-details .query-container .chat-widget-wrapper .chat-container-custom{margin:0;padding:0;border:0;display:block;height:unset;-webkit-box-shadow:none 0 1px 1px #000;-moz-box-shadow:none 0 1px 1px #000;box-shadow:none 0 1px 1px #000;-webkit-box-shadow:none;box-shadow:none}.section-booking-details .query-container .chat-widget-wrapper .text-container-custom{display:none}.section-booking-details .query-container .chat-widget-wrapper .chat-btn-container-custom{cursor:pointer;margin:0;height:unset;width:100%;padding:8px 16px;background-color:white;border:1px solid #f07c00;box-sizing:border-box;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;-webkit-justify-content:center;-ms-justify-content:center;justify-content:center;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.section-booking-details .query-container .chat-widget-wrapper .chat-btn-container-custom:hover,.section-booking-details .query-container .chat-widget-wrapper .chat-btn-container-custom:active,.section-booking-details .query-container .chat-widget-wrapper .chat-btn-container-custom:focus{background-color:#f07c00}.section-booking-details .query-container .chat-widget-wrapper .chat-btn-container-custom:hover .chat-btn-custom,.section-booking-details .query-container .chat-widget-wrapper .chat-btn-container-custom:active .chat-btn-custom,.section-booking-details .query-container .chat-widget-wrapper .chat-btn-container-custom:focus .chat-btn-custom{background-color:#f07c00;color:white !important}.section-booking-details .query-container .chat-widget-wrapper .chat-btn-container-custom .chat-btn-custom{margin-top:0;padding:0;background-color:white;color:#f07c00 !important;font-size:14px;line-height:24px;font-weight:500;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}@media(max-width:767px){#modal-refund-policy-info{padding:40px 15px !important}}#modal-refund-policy-info .modal-dialog{max-width:502px}#modal-refund-policy-info .modal-dialog .modal-header .profile-modal-title{margin-top:-8px}@media(max-width:767px){#modal-refund-policy-info .modal-dialog .modal-header .profile-modal-title{font-size:23px;padding-right:5px}}@media(max-width:767px){#modal-refund-policy-info .modal-dialog .modal-header .modal-close-revamp{padding:10px 10px 25px 20px !important}#modal-refund-policy-info .modal-dialog .modal-header .modal-close-revamp .icon-border{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;-webkit-justify-content:center;-ms-justify-content:center;justify-content:center;padding:10px 10px;border:1px solid #fff;border-radius:100px;background:#f2f2f2}#modal-refund-policy-info .modal-dialog .modal-header .modal-close-revamp .icon-border .icon{width:10px;height:10px;background-size:100%}}#modal-refund-policy-info .modal-dialog .refund-policy-style{font-weight:500;font-size:14px;line-height:24px;color:#37404d}#modal-refund-policy-info .modal-dialog .refund-button-alignment{float:right;background:#68d089;border-radius:4px;font-size:16px;line-height:24px;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;-webkit-justify-content:center;-ms-justify-content:center;justify-content:center;text-transform:capitalize;color:#fff;padding:12px 35px}@media(max-width:767px){#modal-refund-policy-info .modal-dialog .refund-button-alignment{margin-bottom:16px}}#modal-refund-policy-info .modal-dialog .refund-body-container{margin:10px}#modal-refund-policy-info .modal-dialog .refund-body-container ul{padding:16px 25px;list-style:none}@media(max-width:767px){#modal-refund-policy-info .modal-dialog .refund-body-container ul{padding:16px 20px}}#modal-refund-policy-info .modal-dialog .refund-body-container ul li::before{content:"\2022";color:rgba(0,0,0,0.3);font-weight:bold;display:inline-block;width:1em;margin-left:-1em}#modal-refund-policy-info .modal-dialog .refund-body-container .refund-policy-margin{margin-top:16px}@media(max-width:767px){#modal-how-to-apply{padding:40px 15px !important}}#modal-how-to-apply .modal-dialog{max-width:600px}#modal-how-to-apply .modal-dialog .modal-header .profile-modal-title{margin-top:-8px}@media(max-width:767px){#modal-how-to-apply .modal-dialog .modal-header .profile-modal-title{font-size:23px}}@media(max-width:767px){#modal-how-to-apply .modal-dialog .modal-header .modal-close-revamp{padding:10px 10px 25px 20px !important}#modal-how-to-apply .modal-dialog .modal-header .modal-close-revamp .icon-border{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;-webkit-justify-content:center;-ms-justify-content:center;justify-content:center;padding:10px 10px;border:1px solid #fff;border-radius:100px;background:#f2f2f2}#modal-how-to-apply .modal-dialog .modal-header .modal-close-revamp .icon-border .icon{width:10px;height:10px;background-size:100%}}#modal-how-to-apply .modal-dialog .refund-policy-style{font-weight:500;font-size:14px;line-height:24px;color:#37404d}#modal-how-to-apply .modal-dialog .refund-button-alignment{float:right;background:#68d089;border-radius:4px;font-size:16px;line-height:24px;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;-webkit-justify-content:center;-ms-justify-content:center;justify-content:center;text-transform:capitalize;color:#fff;padding:12px 35px}@media(max-width:767px){#modal-how-to-apply .modal-dialog .refund-button-alignment{margin-bottom:16px}}#modal-how-to-apply .modal-dialog .refund-body-container{margin:10px}#modal-how-to-apply .modal-dialog .refund-body-container ul{padding:16px 25px;list-style:none}@media(max-width:767px){#modal-how-to-apply .modal-dialog .refund-body-container ul{padding:16px 20px}}#modal-how-to-apply .modal-dialog .refund-body-container .refund-policy-margin{margin-top:16px}@media(max-width:767px){#modal-terms-and-conditions-info{padding:40px 15px !important}}#modal-terms-and-conditions-info .modal-revamp-content{height:auto !important}@media(min-width:768px){#modal-terms-and-conditions-info .modal-dialog{width:750px}}#modal-terms-and-conditions-info .modal-dialog .modal-header .profile-modal-title{margin-top:-8px}@media(max-width:767px){#modal-terms-and-conditions-info .modal-dialog .modal-header .profile-modal-title{font-size:23px}}@media(max-width:767px){#modal-terms-and-conditions-info .modal-dialog .modal-header .modal-close-revamp{padding:10px 10px 25px 20px !important}#modal-terms-and-conditions-info .modal-dialog .modal-header .modal-close-revamp .icon-border{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;-webkit-justify-content:center;-ms-justify-content:center;justify-content:center;padding:10px 10px;border:1px solid #fff;border-radius:100px;background:#f2f2f2}#modal-terms-and-conditions-info .modal-dialog .modal-header .modal-close-revamp .icon-border .icon{width:10px;height:10px;background-size:100%}}#modal-terms-and-conditions-info .modal-dialog .refund-policy-style{font-weight:500;font-size:14px;line-height:24px;color:#37404d}#modal-terms-and-conditions-info .modal-dialog .refund-button-alignment{float:right;background:#68d089;border-radius:4px;font-size:16px;line-height:24px;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;-webkit-justify-content:center;-ms-justify-content:center;justify-content:center;text-transform:capitalize;color:#fff;padding:12px 35px}@media(max-width:767px){#modal-terms-and-conditions-info .modal-dialog .refund-button-alignment{margin-bottom:16px}}#modal-terms-and-conditions-info .modal-dialog .refund-body-container{margin:10px}#modal-terms-and-conditions-info .modal-dialog .refund-body-container ul{padding:16px 25px;list-style:none}@media(max-width:767px){#modal-terms-and-conditions-info .modal-dialog .refund-body-container ul{padding:16px 20px}}#modal-terms-and-conditions-info .modal-dialog .refund-body-container .refund-policy-margin{margin-top:16px}.refund-track-dialog-custom{width:100%;margin:0}.refund-track-dialog-custom .modal-content{min-height:100vh;overflow:auto}.refund-track-dialog-custom .modal-body{font-family:inter,sans-serif;font-style:normal;color:#212121}.refund-track-dialog-custom .modal-body .container{width:100%;margin-left:0;margin-right:0;padding:0;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}@media(max-width:991px){.refund-track-dialog-custom .modal-body .container{display:inline}}.refund-track-dialog-custom .modal-body .container .icon-refund-tracker{height:642px;width:35%}.refund-track-dialog-custom .modal-body .container .sub-container{margin-top:42px;margin-left:9%;width:65%}@media(min-width:992px) and (max-width:1199px){.refund-track-dialog-custom .modal-body .container .sub-container{margin-left:5%}}@media(min-width:768px) and (max-width:991px){.refund-track-dialog-custom .modal-body .container .sub-container{margin-left:25px;margin-right:25px;width:calc(100% - 50px)}}@media(max-width:767px){.refund-track-dialog-custom .modal-body .container .sub-container{margin-left:10px;margin-right:10px;width:calc(100% - 20px)}}.refund-track-dialog-custom .modal-body .container .sub-container .heading{font-weight:bold;font-size:24px;line-height:32px}.refund-track-dialog-custom .modal-body .container .sub-container .refund-line{margin-top:24px}@media(max-width:991px){.refund-track-dialog-custom .modal-body .container .sub-container .refund-line{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;text-align:center;margin-top:0}}.refund-track-dialog-custom .modal-body .container .sub-container .refund-line .icon{width:39px;height:29px;vertical-align:bottom}@media(max-width:991px){.refund-track-dialog-custom .modal-body .container .sub-container .refund-line .icon{align-self:center}}@media(max-width:767px){.refund-track-dialog-custom .modal-body .container .sub-container .refund-line .icon{width:33px;height:24px;margin-top:10px}}.refund-track-dialog-custom .modal-body .container .sub-container .refund-line .amount{font-weight:bold;font-size:24px;line-height:32px;margin-left:5px}@media(max-width:991px){.refund-track-dialog-custom .modal-body .container .sub-container .refund-line .amount{margin-left:0;font-size:20px;line-height:26px}}.refund-track-dialog-custom .modal-body .container .sub-container .refund-line .refund-status{font-weight:normal;font-size:16px;line-height:22px;margin-left:12px;vertical-align:3px}@media(max-width:991px){.refund-track-dialog-custom .modal-body .container .sub-container .refund-line .refund-status{margin-left:0;font-size:12px;line-height:16px;color:rgba(0,0,0,0.5)}}.refund-track-dialog-custom .modal-body .container .sub-container .channels-group-container{margin-top:28px;margin-bottom:58px;border:1px solid rgba(0,0,0,0.12);box-shadow:0 7px 21px rgba(55,64,77,0.19);-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;width:100%}@media(max-width:991px){.refund-track-dialog-custom .modal-body .container .sub-container .channels-group-container{margin-top:15px;border:0;box-shadow:0 0}}.refund-track-dialog-custom .modal-body .container .sub-container .channels-group-container .refund-channel-container{width:100%;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;background-color:#fff}@media(max-width:991px){.refund-track-dialog-custom .modal-body .container .sub-container .channels-group-container .refund-channel-container{border:1px solid rgba(0,0,0,0.12);box-shadow:0 7px 14px rgba(55,64,77,0.11);-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}}.refund-track-dialog-custom .modal-body .container .sub-container .channels-group-container .refund-channel-container .channel-details{width:100%;height:118px;padding:24px;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;cursor:pointer}@media(max-width:991px){.refund-track-dialog-custom .modal-body .container .sub-container .channels-group-container .refund-channel-container .channel-details{padding:12px 16px;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}}.refund-track-dialog-custom .modal-body .container .sub-container .channels-group-container .refund-channel-container .channel-details .channel-amount{width:28%}.refund-track-dialog-custom .modal-body .container .sub-container .channels-group-container .refund-channel-container .channel-details .channel-amount .amount-value{font-size:16px;font-weight:500;line-height:22px}@media(max-width:991px){.refund-track-dialog-custom .modal-body .container .sub-container .channels-group-container .refund-channel-container .channel-details .channel-amount .amount-value{font-size:12px;line-height:20px}}.refund-track-dialog-custom .modal-body .container .sub-container .channels-group-container .refund-channel-container .channel-details .channel-amount .amount-value.bolder{font-weight:bold}.refund-track-dialog-custom .modal-body .container .sub-container .channels-group-container .refund-channel-container .channel-details .channel-status{width:47%}.refund-track-dialog-custom .modal-body .container .sub-container .channels-group-container .refund-channel-container .channel-details .channel-status .status-line{font-weight:500;font-size:14px;line-height:20px;letter-spacing:.2px}@media(max-width:991px){.refund-track-dialog-custom .modal-body .container .sub-container .channels-group-container .refund-channel-container .channel-details .channel-status .status-line{font-size:12px}}.refund-track-dialog-custom .modal-body .container .sub-container .channels-group-container .refund-channel-container .channel-details .channel-status .status-line.bolder{font-weight:bold}.refund-track-dialog-custom .modal-body .container .sub-container .channels-group-container .refund-channel-container .channel-details .channel-status .status-date{font-weight:500;font-size:14px;color:rgba(0,0,0,0.5);margin-top:2px}@media(max-width:991px){.refund-track-dialog-custom .modal-body .container .sub-container .channels-group-container .refund-channel-container .channel-details .channel-status .status-date{font-size:12px}}.refund-track-dialog-custom .modal-body .container .sub-container .channels-group-container .refund-channel-container .channel-details .channel-status .final-status{margin-top:8px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;height:22px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;font-size:13px;font-weight:500;line-height:16px;letter-spacing:.2px;padding:2px 10px}@media(max-width:991px){.refund-track-dialog-custom .modal-body .container .sub-container .channels-group-container .refund-channel-container .channel-details .channel-status .final-status{font-size:12px;margin-top:4px}}.refund-track-dialog-custom .modal-body .container .sub-container .channels-group-container .refund-channel-container .channel-details .channel-status .final-status.success{background:rgba(19,177,113,0.08);border:1px solid rgba(19,177,113,0.5);color:#13b171}.refund-track-dialog-custom .modal-body .container .sub-container .channels-group-container .refund-channel-container .channel-details .channel-status .final-status.in-progress{background:rgba(240,124,0,0.08);border:1px solid rgba(240,124,0,0.2);color:#f07c00}.refund-track-dialog-custom .modal-body .container .sub-container .channels-group-container .refund-channel-container .channel-details .channel-image{width:25%}.refund-track-dialog-custom .modal-body .container .sub-container .channels-group-container .refund-channel-container .channel-details .channel-image .icon{width:41px;height:24px;float:right}@media(max-width:991px){.refund-track-dialog-custom .modal-body .container .sub-container .channels-group-container .refund-channel-container .channel-details .channel-image .icon{width:30px;height:20px}}.refund-track-dialog-custom .modal-body .container .sub-container .channels-group-container .refund-channel-container .channel-status-timeline{width:100%;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;padding:17px 24px 24px;display:none}@media(max-width:991px){.refund-track-dialog-custom .modal-body .container .sub-container .channels-group-container .refund-channel-container .channel-status-timeline{padding:0 16px 16px}}.refund-track-dialog-custom .modal-body .container .sub-container .channels-group-container .refund-channel-container .channel-status-timeline .divider{width:100%;height:1px;background:#f2f2f2}.refund-track-dialog-custom .modal-body .container .sub-container .channels-group-container .refund-channel-container .channel-status-timeline .heading{font-weight:bold;font-size:14px;line-height:20px;margin-top:17px}@media(max-width:991px){.refund-track-dialog-custom .modal-body .container .sub-container .channels-group-container .refund-channel-container .channel-status-timeline .heading{font-size:12px;line-height:16px;margin-top:16px}}.refund-track-dialog-custom .modal-body .container .sub-container .channels-group-container .refund-channel-container .channel-status-timeline .tracker-status-date{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin-top:19px}@media(max-width:991px){.refund-track-dialog-custom .modal-body .container .sub-container .channels-group-container .refund-channel-container .channel-status-timeline .tracker-status-date{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;margin-bottom:5px;margin-top:5px}}.refund-track-dialog-custom .modal-body .container .sub-container .channels-group-container .refund-channel-container .channel-status-timeline .timeline-tracker{width:100%}@media(max-width:991px){.refund-track-dialog-custom .modal-body .container .sub-container .channels-group-container .refund-channel-container .channel-status-timeline .timeline-tracker{width:72px}}@media(max-width:767px){.refund-track-dialog-custom .modal-body .container .sub-container .channels-group-container .refund-channel-container .channel-status-timeline .timeline-tracker{width:20%}}.refund-track-dialog-custom .modal-body .container .sub-container .channels-group-container .refund-channel-container .channel-status-timeline .timeline-tracker .tracker-inner{width:79%;height:2px;background:rgba(0,0,0,0.12);margin-top:15px;margin-left:10%;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}@media(max-width:991px){.refund-track-dialog-custom .modal-body .container .sub-container .channels-group-container .refund-channel-container .channel-status-timeline .timeline-tracker .tracker-inner{width:1px;height:133px;margin-top:24px;margin-left:25px;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}.refund-track-dialog-custom .modal-body .container .sub-container .channels-group-container .refund-channel-container .channel-status-timeline .timeline-tracker .tracker-inner .track-status{width:40%;text-align:center}@media(max-width:991px){.refund-track-dialog-custom .modal-body .container .sub-container .channels-group-container .refund-channel-container .channel-status-timeline .timeline-tracker .tracker-inner .track-status{margin-left:-13px}}.refund-track-dialog-custom .modal-body .container .sub-container .channels-group-container .refund-channel-container .channel-status-timeline .timeline-tracker .tracker-inner .track-status.start{text-align:start;width:30%}@media(max-width:991px){.refund-track-dialog-custom .modal-body .container .sub-container .channels-group-container .refund-channel-container .channel-status-timeline .timeline-tracker .tracker-inner .track-status.mid{margin-top:34px}}.refund-track-dialog-custom .modal-body .container .sub-container .channels-group-container .refund-channel-container .channel-status-timeline .timeline-tracker .tracker-inner .track-status.end{text-align:end;width:30%}@media(max-width:991px){.refund-track-dialog-custom .modal-body .container .sub-container .channels-group-container .refund-channel-container .channel-status-timeline .timeline-tracker .tracker-inner .track-status.end{margin-top:34px}}.refund-track-dialog-custom .modal-body .container .sub-container .channels-group-container .refund-channel-container .channel-status-timeline .timeline-tracker .tracker-inner .track-status .icon{width:26px;height:26px;bottom:12px}.refund-track-dialog-custom .modal-body .container .sub-container .channels-group-container .refund-channel-container .channel-status-timeline .timeline-status-date{width:100%;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;margin-top:16px}@media(max-width:991px){.refund-track-dialog-custom .modal-body .container .sub-container .channels-group-container .refund-channel-container .channel-status-timeline .timeline-status-date{width:auto;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}.refund-track-dialog-custom .modal-body .container .sub-container .channels-group-container .refund-channel-container .channel-status-timeline .timeline-status-date .step-status{width:44%;text-align:center}@media(max-width:991px){.refund-track-dialog-custom .modal-body .container .sub-container .channels-group-container .refund-channel-container .channel-status-timeline .timeline-status-date .step-status{width:auto !important;text-align:left}}.refund-track-dialog-custom .modal-body .container .sub-container .channels-group-container .refund-channel-container .channel-status-timeline .timeline-status-date .step-status.extreme{width:28%}@media(max-width:991px){.refund-track-dialog-custom .modal-body .container .sub-container .channels-group-container .refund-channel-container .channel-status-timeline .timeline-status-date .step-status.mweb-change{height:60px}}.refund-track-dialog-custom .modal-body .container .sub-container .channels-group-container .refund-channel-container .channel-status-timeline .timeline-status-date .step-status .status-line{font-size:13px;font-weight:500;line-height:16px;letter-spacing:.2px;color:#212121}@media(max-width:991px){.refund-track-dialog-custom .modal-body .container .sub-container .channels-group-container .refund-channel-container .channel-status-timeline .timeline-status-date .step-status .status-line{font-size:12px;font-weight:600}}.refund-track-dialog-custom .modal-body .container .sub-container .channels-group-container .refund-channel-container .channel-status-timeline .timeline-status-date .step-status .status-line.thin{color:rgba(0,0,0,0.5)}@media(max-width:991px){.refund-track-dialog-custom .modal-body .container .sub-container .channels-group-container .refund-channel-container .channel-status-timeline .timeline-status-date .step-status .status-line.thin{font-weight:500}}.refund-track-dialog-custom .modal-body .container .sub-container .channels-group-container .refund-channel-container .channel-status-timeline .timeline-status-date .step-status .status-date{font-size:12px;font-weight:500;line-height:16px;letter-spacing:.2px;color:rgba(0,0,0,0.5)}@media(max-width:991px){.refund-track-dialog-custom .modal-body .container .sub-container .channels-group-container .refund-channel-container .channel-status-timeline .timeline-status-date .step-status .status-date{margin-top:6px}}.refund-track-dialog-custom .modal-body .container .sub-container .channels-group-container .channel-divider{width:100%;height:4px;background-color:#f2f2f2}@media(max-width:991px){.refund-track-dialog-custom .modal-body .container .sub-container .channels-group-container .channel-divider{height:16px;background-color:initial}}.refund-section-clickable{cursor:pointer}@media(min-width:768px){.label-width-desktop{max-width:151px !important}}.voucher-cancelled-container{background:rgba(238,42,36,0.08);border:1px solid rgba(238,42,36,0.2);box-sizing:border-box;border-top-left-radius:6px;border-top-right-radius:6px;font-weight:500;font-size:14px;line-height:20px;letter-spacing:.2px;color:#37404d;padding:8px 16px;display:none}.cancel-voucher-breakup{display:none}.disabledModal{pointer-events:none;opacity:.4;color:#9a9ea5}.cancel-booking-modal-dialog-custom{width:100%;margin:0}@media(max-width:991px){.cancel-booking-modal-dialog-custom{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;min-height:100%}}.cancel-modal-dialog .modal-body{min-height:100vh;display:block;overflow:auto}.cancel-booking-new-modal-header{padding:20px 40px 20px 34px;background-color:white;border-bottom:1px solid #ebedef;-webkit-border-radius:4px 4px 0 0;-moz-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;-webkit-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between}.cancel-booking-new-modal-header .icon-tui{width:114px;height:22px}@media(max-width:767px){.cancel-booking-new-modal-header{display:none}}.cancel-booking-new-modal-header .cancel-booking-title{font-size:24px;line-height:32px;font-weight:bold;color:#454a53}.cancel-booking-new-modal-header .cancel-booking-title .icon{width:91px;height:22px}.cancel-booking-new-modal-header .close-btn,.cancel-booking-new-modal-header .close-btn-last{cursor:pointer}.cancel-booking-new-modal-header .close-btn .icon,.cancel-booking-new-modal-header .close-btn-last .icon{width:30px;height:30px}.cancel-booking-modal-header-mobile{min-height:72px;padding:10px 20px;border-bottom:solid 1px #ebedef;position:absolute;width:100%;top:0;background-color:#fff;z-index:1000;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;-webkit-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between}@media(min-width:768px){.cancel-booking-modal-header-mobile{display:none}}.cancel-booking-modal-header-mobile .modal-header-text{font-size:16px;font-weight:bold;color:#454a53;width:100%;text-align:start;margin-left:36px}.cancel-booking-modal-header-mobile .modal-close{height:16px;width:16px;cursor:pointer;position:absolute;top:50%;-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translate(0,-50%)}.cancel-booking-new-modal-body{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;padding:0;padding-bottom:40px}@media(max-width:991px){.cancel-booking-new-modal-body{-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;padding-bottom:20px}}@media(min-width:992px){.cancel-booking-new-modal-body{min-height:100%;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}}.cancel-booking-new-modal-body .cancel-left-body{padding-top:42px;margin-left:151px;width:756px;font-family:inter,sans-serif;font-style:normal}@media(max-width:1199px){.cancel-booking-new-modal-body .cancel-left-body{margin-left:100px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}}@media(max-width:991px){.cancel-booking-new-modal-body .cancel-left-body{margin-left:16px;margin-right:16px;padding-top:16px;width:calc(100% - 32px)}}.cancel-booking-new-modal-body .cancel-left-body .cancel-left-header .icon{width:8px;height:14px;top:6px;cursor:pointer;transform:translate(-50%,-50%) rotate(-180deg)}.cancel-booking-new-modal-body .cancel-left-body .cancel-left-header .left-title{font-size:24px;font-weight:bold;color:#212121;letter-spacing:-1px;margin-left:27px}.cancel-booking-new-modal-body .cancel-right-body{padding:45px 0 30px;margin-right:150px;margin-left:30px;width:354px}@media(max-width:991px){.cancel-booking-new-modal-body .cancel-right-body{padding:0;margin-left:16px;margin-right:16px;width:calc(100% - 32px)}}@media(max-width:767px){.cancel-booking-new-modal-body .cancel-right-body{padding:72px 0 0}}.cancel-booking-new-modal-body .cancel-right-body .cancel-right-header .right-title{font-weight:bold;font-size:20px;color:rgba(0,0,0,0.5);letter-spacing:-0.35px}.cancel-booking-new-modal-body .cancel-left-container{margin-top:25px;background-color:#fff;border:solid 1px #ebedef;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}@media(max-width:991px){.cancel-booking-new-modal-body .cancel-left-container{margin-top:0;border:0}}.cancel-booking-new-modal-body .cancel-left-container .cancel-options-alt{height:264px;padding:30px;background-color:#f8f8f8;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}@media(max-width:1199px){.cancel-booking-new-modal-body .cancel-left-container .cancel-options-alt{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}}@media(max-width:991px){.cancel-booking-new-modal-body .cancel-left-container .cancel-options-alt{padding:0;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}}.cancel-booking-new-modal-body .cancel-left-container .cancel-options-alt .cancel-alt-box{width:334px;height:204px;background-color:#fff;border:1px solid rgba(0,0,0,0.12);-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;font-weight:normal;font-size:16px;color:#212121}@media(max-width:991px){.cancel-booking-new-modal-body .cancel-left-container .cancel-options-alt .cancel-alt-box{width:100%;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}}.cancel-booking-new-modal-body .cancel-left-container .cancel-options-alt .cancel-date .change-date-text{margin:30px 20px 0}@media(max-width:991px){.cancel-booking-new-modal-body .cancel-left-container .cancel-options-alt .cancel-date .change-date-text{margin:16px 16px 0;font-size:14px}}.cancel-booking-new-modal-body .cancel-left-container .cancel-options-alt .cancel-date .ch-date-line{display:inline-block;width:100%}.cancel-booking-new-modal-body .cancel-left-container .cancel-options-alt .cancel-date .ch-date-line .change-date-btn{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;height:48px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;background-color:#68d089;color:#fff;font-weight:bold;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;padding:12px 24px;margin-left:20px;position:relative;top:30px;cursor:pointer}@media(max-width:991px){.cancel-booking-new-modal-body .cancel-left-container .cancel-options-alt .cancel-date .ch-date-line .change-date-btn{margin-left:16px;top:10px;float:left}}.cancel-booking-new-modal-body .cancel-left-container .cancel-options-alt .cancel-date .ch-date-line .icon{width:108px;height:79px;bottom:36px;left:233px}@media(max-width:991px){.cancel-booking-new-modal-body .cancel-left-container .cancel-options-alt .cancel-date .ch-date-line .icon{width:80px;height:75px;position:relative;top:19px;left:0;float:right}}.cancel-booking-new-modal-body .cancel-left-container .cancel-options-alt .cancel-property{margin-left:25px}@media(max-width:1199px){.cancel-booking-new-modal-body .cancel-left-container .cancel-options-alt .cancel-property{margin-left:0;margin-top:16px}}.cancel-booking-new-modal-body .cancel-left-container .cancel-options-alt .cancel-property .change-property-text{margin:30px 20px 0}@media(max-width:991px){.cancel-booking-new-modal-body .cancel-left-container .cancel-options-alt .cancel-property .change-property-text{margin:16px 16px 0;font-size:14px}}.cancel-booking-new-modal-body .cancel-left-container .cancel-options-alt .cancel-property .ch-property-line{display:inline-block;width:100%}.cancel-booking-new-modal-body .cancel-left-container .cancel-options-alt .cancel-property .ch-property-line .change-property-btn{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;height:48px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;background-color:#68d089;color:#fff;font-weight:bold;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;padding:12px 24px;margin-left:20px;position:relative;top:30px;cursor:pointer}@media(max-width:991px){.cancel-booking-new-modal-body .cancel-left-container .cancel-options-alt .cancel-property .ch-property-line .change-property-btn{margin-left:16px;top:10px;float:left}}.cancel-booking-new-modal-body .cancel-left-container .cancel-options-alt .cancel-property .ch-property-line .icon{width:108px;height:79px;bottom:36px;left:233px}@media(max-width:991px){.cancel-booking-new-modal-body .cancel-left-container .cancel-options-alt .cancel-property .ch-property-line .icon{width:80px;height:75px;position:relative;top:18px;left:0;float:right}}.cancel-booking-new-modal-body .cancel-left-container .cancel-btn-container{padding:30px;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}@media(max-width:991px){.cancel-booking-new-modal-body .cancel-left-container .cancel-btn-container{padding:0;margin-top:16px}}.cancel-booking-new-modal-body .cancel-left-container .cancel-btn-container .cancel-heading{font-weight:bold;font-size:20px;color:#212121;letter-spacing:-0.35px}@media(max-width:991px){.cancel-booking-new-modal-body .cancel-left-container .cancel-btn-container .cancel-heading{font-size:16px}}.cancel-booking-new-modal-body .cancel-left-container .cancel-btn-container .cancel-body{font-weight:normal;font-size:16px;color:rgba(0,0,0,0.5);margin-top:10px}@media(max-width:991px){.cancel-booking-new-modal-body .cancel-left-container .cancel-btn-container .cancel-body{margin-top:5px;font-size:14px}}.cancel-booking-new-modal-body .cancel-left-container .cancel-btn-container .cancel-btn{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;height:48px;font-size:16px;font-weight:normal;margin-top:30px;padding:12px 19px;background-color:#fff;border:1px solid #ef7c34;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;color:#ef7c34;cursor:pointer}@media(max-width:991px){.cancel-booking-new-modal-body .cancel-left-container .cancel-btn-container .cancel-btn{margin:20px 0}}.cancel-booking-new-modal-body .cancel-right-container{width:354px;height:210px;margin-top:25px;background-color:#fff;border:solid 1px #ebedef;box-shadow:0 2px 12px rgba(55,64,77,0.08);-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}@media(max-width:991px){.cancel-booking-new-modal-body .cancel-right-container{width:100%;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}}.cancel-booking-new-modal-body .cancel-right-container .property-details{height:114px;padding:20px;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}@media(max-width:767px){.cancel-booking-new-modal-body .cancel-right-container .property-details{height:107px}}@media(max-width:991px){.cancel-booking-new-modal-body .cancel-right-container .property-details{padding:16px}}.cancel-booking-new-modal-body .cancel-right-container .property-details .image-container .property-image{width:68px;height:68px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;background-size:cover}.cancel-booking-new-modal-body .cancel-right-container .property-details .details-container{margin-left:15px;width:calc(100% - 75px)}.cancel-booking-new-modal-body .cancel-right-container .property-details .details-container .short-desc{font-weight:bold;font-size:16px;color:#212121;height:44px;line-height:1.5;display:inline-block;width:calc(100% - 20px)}.cancel-booking-new-modal-body .cancel-right-container .property-details .details-container .short-desc.no-include-arrow1{width:100%;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}@media(min-width:992px){.cancel-booking-new-modal-body .cancel-right-container .property-details .details-container .short-desc.no-include-arrow2{width:100%;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}}@media(max-width:991px){.cancel-booking-new-modal-body .cancel-right-container .property-details .details-container .short-desc span{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}}.cancel-booking-new-modal-body .cancel-right-container .property-details .details-container .more-details-icon{width:16px;height:16px;transform:rotate(90deg);display:inline-block}.cancel-booking-new-modal-body .cancel-right-container .property-details .details-container .more-details-icon.less-details{transform:rotate(-90deg)}.cancel-booking-new-modal-body .cancel-right-container .property-details .details-container .property-address{font-weight:400;font-size:14px;color:rgba(0,0,0,0.5);margin-top:10px;height:20px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cancel-booking-new-modal-body .cancel-right-container .line-separator{height:1px;background-color:#ebedef}.cancel-booking-new-modal-body .cancel-right-container .property-dates{padding:20px}@media(max-width:991px){.cancel-booking-new-modal-body .cancel-right-container .property-dates{padding:16px}}.cancel-booking-new-modal-body .cancel-right-container .property-dates .dates-container{font-weight:bold;font-size:14px;color:#212121}.cancel-booking-new-modal-body .cancel-right-container .property-dates .dates-container.check-out-dates{margin-top:7px}.cancel-booking-new-modal-body .cancel-right-container .property-dates .dates-container .icon{width:16px;height:18px;margin-right:15px;top:4px}.cancel-booking-new-modal-body .cancel-right-container .property-dates .dates-container .value{font-weight:400;position:relative;line-height:20px;margin-left:10px;margin-top:5px}@media(min-width:992px){.cancel-booking-new-modal-body .cancel-right-container .property-dates .dates-container .value{float:right}}.error-msg{font-weight:500;font-size:16px;color:#fff;background-color:#ff6363;padding:7px;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-justify-content:center;-ms-justify-content:center;justify-content:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;position:absolute;top:0;right:400px;z-index:9}@media(max-width:1199px){.error-msg{right:230px}}@media(max-width:991px){.error-msg{right:120px}}@media(max-width:767px){.error-msg{top:72px;right:0}}.cancel-booking-new-modal-body.reason-modal{overflow-y:scroll;min-height:100vh;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;overflow:auto}@media(min-width:768px) and (max-width:991px){.cancel-booking-new-modal-body.reason-modal{min-height:auto}}@media(max-width:991px){.cancel-booking-new-modal-body.reason-modal .cancel-left-body .cancel-left-header .left-title{font-size:16px;margin-left:0}}.cancel-booking-new-modal-body.reason-modal .cancel-left-container{padding:23px 30px 30px}@media(max-width:991px){.cancel-booking-new-modal-body.reason-modal .cancel-left-container{padding:0}}.cancel-booking-new-modal-body.reason-modal .cancel-left-container .cancel-left-title{font-weight:bold;font-size:16px;color:#212121}.cancel-booking-new-modal-body.reason-modal .cancel-left-container .reason-list-container{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;flex-direction:column;margin-top:26px}@media(max-width:991px){.cancel-booking-new-modal-body.reason-modal .cancel-left-container .reason-list-container{margin-top:20px}}.cancel-booking-new-modal-body.reason-modal .cancel-left-container .reason-list-container .list-item{margin-bottom:16px}.cancel-booking-new-modal-body.reason-modal .cancel-left-container .reason-list-container .list-item input.reason-radio{width:22px;height:22px;margin-right:15px}@media(max-width:991px){.cancel-booking-new-modal-body.reason-modal .cancel-left-container .reason-list-container .list-item input.reason-radio{margin-right:10px}}.cancel-booking-new-modal-body.reason-modal .cancel-left-container .reason-list-container .list-item input:checked+label{font-weight:bold;color:#212121}.cancel-booking-new-modal-body.reason-modal .cancel-left-container .reason-list-container .list-item .reason-label{vertical-align:super}@media(max-width:991px){.cancel-booking-new-modal-body.reason-modal .cancel-left-container .reason-list-container .list-item .reason-label{font-size:13px}}.cancel-booking-new-modal-body.reason-modal .cancel-left-container .reason-list-container .list-item .reason-textarea{width:657px;height:100px;margin-left:39px;background-color:#f8f8f8;border:1px solid rgba(0,0,0,0.12);-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;margin-top:12px;padding:10px 15px;display:none}@media(max-width:1199px){.cancel-booking-new-modal-body.reason-modal .cancel-left-container .reason-list-container .list-item .reason-textarea{width:400px;margin-left:0}}@media(max-width:991px){.cancel-booking-new-modal-body.reason-modal .cancel-left-container .reason-list-container .list-item .reason-textarea{width:calc(100% - 32px);padding:10px;margin-top:16px}}.cancel-booking-new-modal-body.reason-modal .cancel-left-container .reason-list-container .list-item .reason-textarea::placeholder{font-weight:500;font-size:14px;color:rgba(0,0,0,0.3)}.cancel-booking-new-modal-body.reason-modal .cancel-left-container .insurance-option .title{font-weight:bold;font-size:16px;color:#212121}.cancel-booking-new-modal-body.reason-modal .cancel-left-container .insurance-option .options{margin-top:26px}@media(max-width:991px){.cancel-booking-new-modal-body.reason-modal .cancel-left-container .insurance-option .options{margin-top:20px}}.cancel-booking-new-modal-body.reason-modal .cancel-left-container .insurance-option .options input{width:22px;height:22px;margin-right:15px}@media(max-width:991px){.cancel-booking-new-modal-body.reason-modal .cancel-left-container .insurance-option .options input{margin-right:10px}}.cancel-booking-new-modal-body.reason-modal .cancel-left-container .insurance-option .options input:checked+label{font-weight:bold;color:#212121}.cancel-booking-new-modal-body.reason-modal .cancel-left-container .insurance-option .options .ins-label{vertical-align:super}.cancel-booking-new-modal-body.reason-modal .cancel-left-container .reason-cancel-button{margin-top:32px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;height:48px;padding:12px 16px;background-color:#13b171;color:#fff;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;cursor:not-allowed}@media(max-width:991px){.cancel-booking-new-modal-body.reason-modal .cancel-left-container .reason-cancel-button{width:100%;margin:30px 0 16px;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-justify-content:center;-ms-justify-content:center;justify-content:center}}@media(max-width:991px){.cancel-booking-new-modal-body.reason-modal .cancel-right-body.error-display{margin-top:56px}}.cancel-booking-new-modal-body.reason-modal .cancel-right-container{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}@media(max-width:991px){.cancel-booking-new-modal-body.reason-modal .cancel-right-container{margin-top:16px}}@media(max-width:767px){.cancel-booking-new-modal-body.reason-modal .cancel-right-container .property-details .property-address{margin-top:0}}.cancel-booking-new-modal-body.reason-modal .cancel-right-container .line-separator-space{height:1px;background-color:#ebedef;margin-left:20px;margin-right:20px}.cancel-booking-new-modal-body.reason-modal .cancel-right-container .property-price-breakup{padding:0 20px 20px}@media(max-width:991px){.cancel-booking-new-modal-body.reason-modal .cancel-right-container .property-price-breakup{padding:10px 16px 10px}}.cancel-booking-new-modal-body.reason-modal .cancel-right-container .property-price-breakup .list-container .cost-item{display:inline-block;width:100%;margin-top:20px;font-weight:400;font-size:14px;color:#212121}@media(max-width:991px){.cancel-booking-new-modal-body.reason-modal .cancel-right-container .property-price-breakup .list-container .cost-item{margin-top:10px}}.cancel-booking-new-modal-body.reason-modal .cancel-right-container .property-price-breakup .list-container .cost-item .label{float:left}.cancel-booking-new-modal-body.reason-modal .cancel-right-container .property-price-breakup .list-container .cost-item .value{float:right}.cancel-booking-new-modal-body.reason-modal .cancel-right-container .property-charges{padding:20px}@media(max-width:991px){.cancel-booking-new-modal-body.reason-modal .cancel-right-container .property-charges{padding:10px 16px}}.cancel-booking-new-modal-body.reason-modal .cancel-right-container .property-charges .total-paid-line{font-weight:600;font-size:18px;color:#212121;display:inline-block;width:100%}.cancel-booking-new-modal-body.reason-modal .cancel-right-container .property-charges .total-paid-line .statement{float:left}.cancel-booking-new-modal-body.reason-modal .cancel-right-container .property-charges .total-paid-line .value{float:right}.cancel-booking-new-modal-body.reason-modal .cancel-right-container .property-charges .pay-split{border-left:1px solid #878c94;margin-left:5px;margin-bottom:5px}@media(max-width:991px){.cancel-booking-new-modal-body.reason-modal .cancel-right-container .property-charges .pay-split{margin-top:-10px;height:53px}}.cancel-booking-new-modal-body.reason-modal .cancel-right-container .property-charges .pay-split .pay-split-row{display:inline-block;width:100%;transform:translate(0,19px);font-size:14px;color:#212121}@media(max-width:991px){.cancel-booking-new-modal-body.reason-modal .cancel-right-container .property-charges .pay-split .pay-split-row{transform:translate(0,10px)}}.cancel-booking-new-modal-body.reason-modal .cancel-right-container .property-charges .pay-split .pay-split-row.refund-row{margin-top:9px}@media(max-width:991px){.cancel-booking-new-modal-body.reason-modal .cancel-right-container .property-charges .pay-split .pay-split-row.refund-row{margin-top:0}}.cancel-booking-new-modal-body.reason-modal .cancel-right-container .property-charges .pay-split .pay-split-row .text{float:left}.cancel-booking-new-modal-body.reason-modal .cancel-right-container .property-charges .pay-split .pay-split-row .value{float:right}@media(max-width:991px){.cancel-booking-new-modal-body.reason-modal .cancel-right-container .mob-more-info{display:none}}.cancel-button-container{position:sticky;bottom:0;background-color:#fff;width:100%;height:64px;padding:8px 16px;z-index:4;border-top:solid 1px #ebedef;box-shadow:0 -3px 5px #ebedef}.cancel-button-container .reason-cancel-button{font-weight:bold;font-size:16px;height:48px;padding:12px 32px;background-color:#13b171;color:#fff;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;cursor:not-allowed;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-justify-content:center;-ms-justify-content:center;justify-content:center}#modal-cancel-booking-2 .modal-dialog{max-width:fit-content}#modal-cancel-booking-2 .modal-body{max-width:340px}@media(min-width:992px){#modal-cancel-booking-2 .modal-body{min-width:340px}}#modal-cancel-booking-2 .modal-header{display:none}#modal-cancel-booking-2 .modal-footer{display:none}#modal-cancel-booking-2 .popup-container{border-radius:4px;background-color:#fff;box-shadow:0,0,2px,0,rgba(100,109,130,0.12),0,18px,20px,0,rgba(100,109,130,0.16)}#modal-cancel-booking-2 .popup-container .main{padding:15px 20px}#modal-cancel-booking-2 .popup-container .main .cross{display:inline-block;float:right;height:18px;width:18px;font-size:18px;cursor:pointer}#modal-cancel-booking-2 .popup-container .main .text{color:#454a53;font-size:16px;letter-spacing:0;line-height:16px;padding-top:30px;margin-bottom:15px}#modal-cancel-booking-2 .popup-container .main .btn{width:100%;border-radius:4px;padding:5px;background-color:#4bbb4b;color:white;font-size:14px;font-weight:600;line-height:34px;text-align:center;cursor:pointer}@media(max-width:767px){.cancellation-charge-popup.message-modal-set{position:fixed;bottom:0}}@media(min-width:768px){.cancellation-charge-popup.message-modal-set .modal-content{width:502px;height:333px;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;top:200px;left:10%;position:relative}}.cancellation-charge-popup.message-modal-set .modal-content .modal-header{border-bottom:0}.cancellation-charge-popup.message-modal-set .modal-content .charges-modal{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;margin-left:16px;margin-right:16px;width:calc(100% - 32px)}.cancellation-charge-popup.message-modal-set .modal-content .charges-modal .charges-container{width:100%;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;font-weight:bold;font-family:inter,sans-serif}.cancellation-charge-popup.message-modal-set .modal-content .charges-modal .charges-container .icon-info-orange-fill{width:40px;height:40px;-webkit-align-self:center;-moz-align-self:center;-ms-align-self:center;align-self:center;margin-bottom:10px}.cancellation-charge-popup.message-modal-set .modal-content .charges-modal .charges-container .text-loss-desc{font-size:24px;line-height:32px;color:#212121;-webkit-align-self:center;-moz-align-self:center;-ms-align-self:center;align-self:center;max-width:400px;text-align:center;margin-bottom:20px}.cancellation-charge-popup.message-modal-set .modal-content .charges-modal .charges-container .text-loss-desc .number{color:#ef7c34}.cancellation-charge-popup.message-modal-set .modal-content .charges-modal .charges-container .border-line{border-bottom:1px solid rgba(0,0,0,0.2);margin:0 30px 20px 30px}@media(max-width:767px){.cancellation-charge-popup.message-modal-set .modal-content .charges-modal .charges-container .border-line{margin:0 0 20px 0}}.cancellation-charge-popup.message-modal-set .modal-content .charges-modal .charges-container .confirm-text{color:#212121;font-size:16px;line-height:22px;text-align:center;margin-bottom:24px}.cancellation-charge-popup.message-modal-set .modal-content .charges-modal .charges-container .button-container{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-align-self:center;-moz-align-self:center;-ms-align-self:center;align-self:center;font-weight:500;margin-bottom:40px;width:100%}.cancellation-charge-popup.message-modal-set .modal-content .charges-modal .charges-container .button-container .button{width:calc(50% - 20px);height:48px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;text-align:center;font-size:16px;padding-top:10px;cursor:pointer}.cancellation-charge-popup.message-modal-set .modal-content .charges-modal .charges-container .button-container .button.yes-btn{border:1px solid #ef7c34;color:#ef7c34}.cancellation-charge-popup.message-modal-set .modal-content .charges-modal .charges-container .button-container .button.no-btn{background-color:#13b171;color:#fff}.cancellation-message-popup{margin:0;width:100%;height:100%}.cancellation-message-popup .modal-content{height:100%}@media(max-width:767px){.cancellation-message-popup .modal-content .cancel-booking-modal-header-mobile{height:64px}}@media(min-width:768px){.cancellation-message-popup .modal-content .modal-header{height:72px}}.cancellation-message-popup .modal-content .modal-header .svg-icon-cross{width:30px;height:30px}.cancellation-message-popup .modal-content .container{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;font-family:inter,sans-serif;font-size:16px;font-weight:400}@media(min-width:768px){.cancellation-message-popup .modal-content .container{width:75%;height:455px;border:1px solid rgba(0,0,0,0.1);margin-top:45px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-align-self:center;-moz-align-self:center;-ms-align-self:center;align-self:center}}.cancellation-message-popup .modal-content .container .icon-confirm-cancell-orange{width:47px;height:42px;margin-top:42px;-webkit-align-self:center;-moz-align-self:center;-ms-align-self:center;align-self:center}@media(max-width:767px){.cancellation-message-popup .modal-content .container .icon-confirm-cancell-orange{margin-top:100px}}.cancellation-message-popup .modal-content .container .succ-cancel-text{color:#212121;-webkit-align-self:center;-moz-align-self:center;-ms-align-self:center;align-self:center;margin-top:20px;text-align:center}@media(max-width:767px){.cancellation-message-popup .modal-content .container .succ-cancel-text{max-width:310px}}.cancellation-message-popup .modal-content .container .refund-text{color:rgba(0,0,0,0.5);-webkit-align-self:center;-moz-align-self:center;-ms-align-self:center;align-self:center;margin-top:20px;text-align:center}@media(max-width:767px){.cancellation-message-popup .modal-content .container .refund-text{max-width:288px}}.cancellation-message-popup .modal-content .container .button{color:#ef7c34;width:200px;height:48px;border:1px solid #ef7c34;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-align-self:center;-moz-align-self:center;-ms-align-self:center;align-self:center;text-align:center;margin-top:40px;padding-top:7px;cursor:pointer}.change-property-modal{padding-top:24px}@media(max-width:767px){.change-property-modal{padding:15px}}.change-property-modal .change-property-title{font-size:24px;line-height:34px;font-weight:bold;color:#454a53}@media(max-width:767px){.change-property-modal .change-property-title{display:none}}.change-property-modal .change-property-title.current-property-header{font-size:20px;color:rgba(0,0,0,0.5)}.change-property-modal .change-property-container{margin-top:24px;padding:30px 30px 24px;background:white;border:1px solid #ebedef;box-sizing:border-box;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}@media(max-width:767px){.change-property-modal .change-property-container{margin-top:0;padding:0;border:0}}.change-property-modal .change-property-container .change-property-steps-info{padding:20px;background:white;border:1px dashed #ebedef;box-sizing:border-box;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}@media(max-width:767px){.change-property-modal .change-property-container .change-property-steps-info{padding:16px 15px 15px}}.change-property-modal .change-property-container .change-property-steps-info .change-property-steps-list{list-style:none;counter-reset:item;margin:0;padding:0}.change-property-modal .change-property-container .change-property-steps-info .change-property-steps-list .list-item{counter-increment:item;margin:0 0 11px;color:#454a53;font-size:14px;line-height:24px}.change-property-modal .change-property-container .change-property-steps-info .change-property-steps-list .list-item:last-of-type{margin-bottom:0}.change-property-modal .change-property-container .change-property-steps-info .change-property-steps-list .list-item:before{margin-right:12px;content:counter(item);background:#4bbb4b;color:white;width:24px;text-align:center;display:inline-block;-webkit-border-radius:24px;-moz-border-radius:24px;border-radius:24px}.change-property-modal .change-property-container .amount-container{margin-top:24px;padding:30px 30px 30px 86px;position:relative;font-size:16px;line-height:24px;color:#454a53;background:#f6f7f8;border:1px solid #efefef;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}@media(max-width:767px){.change-property-modal .change-property-container .amount-container{margin-top:16px;padding:15px 15px 15px 80px;font-size:14px}}.change-property-modal .change-property-container .amount-container .icon-amount-custom{height:60px;width:60px;position:absolute;top:50%;left:12px;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}@media(max-width:767px){.change-property-modal .change-property-container .amount-container .icon-amount-custom{width:55px;height:55px;top:40px;left:10px}}.change-property-modal .change-property-container .amount-container .bold-text{font-weight:bold}.change-property-modal .change-property-container .amount-container.bonus-amount{margin-top:15px}.change-property-modal .change-property-container .content-footer{margin-top:24px;padding-top:24px;border-top:1px solid #ebedef}@media(max-width:767px){.change-property-modal .change-property-container .content-footer{margin-top:55px;padding-top:15px}}.change-property-modal .change-property-container .content-footer .footer-text{font-size:12px;line-height:18px;color:#878c94}@media(max-width:767px){.change-property-modal .change-property-container .content-footer .btn-container-desktop{display:none}}.change-property-modal .change-property-container .floating-container-mobile{position:fixed;bottom:0;left:0;right:0;padding:12px 15px;background:white;z-index:10}@media(min-width:768px){.change-property-modal .change-property-container .floating-container-mobile{display:none}}@media(max-width:767px){.change-property-modal .current-property-section{display:none}}.change-property-modal .current-property-container{margin-top:24px;background:#fff;border:1px solid #ebedef;box-shadow:0 2px 12px rgba(55,64,77,0.08);-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.change-property-modal .current-property-container .proprety-description{padding:16px 20px 20px;border-bottom:1px solid #ebedef}.change-property-modal .current-property-container .proprety-description .heading{font-size:16px;line-height:24px;font-weight:500;color:#37404d}.change-property-modal .current-property-container .proprety-description .sub-heading{margin-top:5px;font-size:14px;line-height:20px;color:#878c94}.change-property-modal .current-property-container .proprety-description .image{width:68px;height:68px;background-size:contain;float:right;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.change-property-modal .current-property-container .checkout-container{padding:20px}.change-property-modal .current-property-container .checkout-container .dates-container{padding-bottom:20px;border-bottom:1px dashed #ebedef;color:#37404d;font-size:14px;line-height:24px}.change-property-modal .current-property-container .checkout-container .dates-container .date-item{margin-bottom:12px}.change-property-modal .current-property-container .checkout-container .dates-container .date-item .label-wrapper{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;-webkit-justify-content:flex-start;-ms-justify-content:flex-start;justify-content:flex-start}.change-property-modal .current-property-container .checkout-container .dates-container .date-item .label{font-weight:500;padding-left:12px}.change-property-modal .current-property-container .checkout-container .dates-container .date-item .icon-calendar-custom{width:18px;height:18px}.change-property-modal .current-property-container .checkout-container .dates-container .date-item:last-of-type{margin-bottom:0}.change-property-modal .current-property-container .checkout-container .original-total-container{padding:20px 0 38px;font-size:14px;line-height:20px}.change-property-modal .current-property-container .checkout-container .original-total-container .label{color:#878c94}.change-property-modal .current-property-container .checkout-container .original-total-container .value{padding-left:20px;color:#37404d;text-align:right;float:right;font-weight:500}.travelgroup-modal-title{margin-top:2px;font-size:24px;line-height:30px;font-weight:bold;letter-spacing:-0.28px;color:#454a53}@media(max-width:767px){.travelgroup-modal-title{display:none}}.travelgroup-main-content-container{margin-top:16px}@media(max-width:767px){.travelgroup-main-content-container{margin-top:0}}.travelgroup-main-content-container .caution-header{padding:20px 24px;background-color:rgba(223,150,65,0.08);border:1px solid rgba(223,150,65,0.2);border-bottom:0;font-size:16px;line-height:22px;color:#454a53;-webkit-border-radius:4px 4px 0 0;-moz-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0}@media(max-width:767px){.travelgroup-main-content-container .caution-header{padding:12px 20px;border:0;border-bottom:1px solid rgba(223,150,65,0.2);-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}}.travelgroup-main-content-container .caution-header a{color:#ef7c34;font-weight:300}.travelgroup-main-content-container .add-travelgroup-details-container{padding:0 24px;background-color:white;border:1px solid #ebedef;-webkit-border-radius:0 0 4px 4px;-moz-border-radius:0 0 4px 4px;border-radius:0 0 4px 4px}@media(max-width:767px){.travelgroup-main-content-container .add-travelgroup-details-container{padding:0 16px;border:0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}}.travelgroup-main-content-container .add-travelgroup-details-container .travelgroup-list .travelgroup-list-item{padding:24px 0;border-top:1px dashed rgba(0,0,0,0.1);display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:flex-start;-moz-align-items:flex-start;-ms-align-items:flex-start;align-items:flex-start;-webkit-justify-content:flex-start;-ms-justify-content:flex-start;justify-content:flex-start}@media(max-width:767px){.travelgroup-main-content-container .add-travelgroup-details-container .travelgroup-list .travelgroup-list-item{padding:16px 0}}.travelgroup-main-content-container .add-travelgroup-details-container .travelgroup-list .travelgroup-list-item:first-of-type{border-top:0}.travelgroup-main-content-container .add-travelgroup-details-container .travelgroup-list .travelgroup-list-item .item-title{font-size:18px;line-height:24px;font-weight:bold;color:#454a53}@media(max-width:767px){.travelgroup-main-content-container .add-travelgroup-details-container .travelgroup-list .travelgroup-list-item .item-title{font-size:16px;line-height:22px}}.travelgroup-main-content-container .add-travelgroup-details-container .travelgroup-list .travelgroup-list-item .input-blocks-container{width:100%}.travelgroup-main-content-container .add-travelgroup-details-container .travelgroup-list .travelgroup-list-item .input-block-container{margin-top:16px;padding:16px;background-color:#f6f7f8;border:1px solid #efefef;width:100%;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}@media(max-width:767px){.travelgroup-main-content-container .add-travelgroup-details-container .travelgroup-list .travelgroup-list-item .input-block-container{margin-top:12px;padding:2px 12px}}.travelgroup-main-content-container .add-travelgroup-details-container .travelgroup-list .travelgroup-list-item .input-block-container .input-block-saved-details-wrapper{padding:12px 4px 0;margin-bottom:-8px;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-align-items:flex-start;-moz-align-items:flex-start;-ms-align-items:flex-start;align-items:flex-start;-webkit-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between}.travelgroup-main-content-container .add-travelgroup-details-container .travelgroup-list .travelgroup-list-item .input-block-container .input-block-saved-details-wrapper.justify-flex-start{-webkit-justify-content:flex-start;-ms-justify-content:flex-start;justify-content:flex-start}@media(min-width:768px){.travelgroup-main-content-container .add-travelgroup-details-container .travelgroup-list .travelgroup-list-item .input-block-container .input-block-saved-details-wrapper{display:none}}.travelgroup-main-content-container .add-travelgroup-details-container .travelgroup-list .travelgroup-list-item .input-block-container .input-block-saved-details-wrapper .saved-details-text{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;-webkit-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between}.travelgroup-main-content-container .add-travelgroup-details-container .travelgroup-list .travelgroup-list-item .input-block-container .input-block-saved-details-wrapper .saved-details-text .full-name{font-size:16px;line-height:24px;font-weight:500;color:#37404d;margin-right:6px}.travelgroup-main-content-container .add-travelgroup-details-container .travelgroup-list .travelgroup-list-item .input-block-container .input-block-saved-details-wrapper .saved-details-text .date-of-birth{font-weight:500;font-size:12px;line-height:16px;color:#878c94}.travelgroup-main-content-container .add-travelgroup-details-container .travelgroup-list .travelgroup-list-item .input-block-container .input-block-saved-details-wrapper .icon-lock-custom{height:16px;width:16px}@media(max-width:767px){.travelgroup-main-content-container .add-travelgroup-details-container .travelgroup-list .travelgroup-list-item .input-block-container .input-bock-inputs-wrapper.hidden-for-mobile{display:none}}.travelgroup-main-content-container .add-travelgroup-details-container .travelgroup-list .travelgroup-list-item .input-block-container .tooltip-custom{background-color:#ff6363;font-style:unset;padding:4px 10px;white-space:unset;width:fit-content;z-index:1;display:block;box-shadow:0 4px 4px rgba(100,109,130,0.12),0 0 20px rgba(100,109,130,0.18);-webkit-transform:translate(12px,-16px);-moz-transform:translate(12px,-16px);-ms-transform:translate(12px,-16px);-o-transform:translate(12px,-16px);transform:translate(12px,-16px)}@media(min-width:768px){.travelgroup-main-content-container .add-travelgroup-details-container .travelgroup-list .travelgroup-list-item .input-block-container .tooltip-custom{transform:translate(12px,-10px)}}.travelgroup-main-content-container .add-travelgroup-details-container .travelgroup-list .travelgroup-list-item .input-block-container .tooltip-custom:after{position:absolute;content:" ";left:8%;top:3px;background:#ff6363;width:10px;height:10px;-webkit-transform:translate(0,-80%) rotate(45deg);-moz-transform:translate(0,-80%) rotate(45deg);-ms-transform:translate(0,-80%) rotate(45deg);-o-transform:translate(0,-80%) rotate(45deg);transform:translate(0,-80%) rotate(45deg)}.travelgroup-main-content-container .add-travelgroup-details-container .travelgroup-list .travelgroup-list-item .input-block-container .edit-details-item-wrapper{position:relative;padding:0 8px}@media(max-width:767px){.travelgroup-main-content-container .add-travelgroup-details-container .travelgroup-list .travelgroup-list-item .input-block-container .edit-details-item-wrapper{padding:0;margin-top:10px}}.travelgroup-main-content-container .add-travelgroup-details-container .travelgroup-list .travelgroup-list-item .input-block-container .edit-details-item-wrapper .edit-details-item+label{font-size:16px;line-height:20px;position:absolute;left:24px;top:20px;pointer-events:none;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.travelgroup-main-content-container .add-travelgroup-details-container .travelgroup-list .travelgroup-list-item .input-block-container .edit-details-item-wrapper .edit-details-item+label:after{content:'*';color:#ff6363}.travelgroup-main-content-container .add-travelgroup-details-container .travelgroup-list .travelgroup-list-item .input-block-container .edit-details-item-wrapper .edit-details-item:focus+label{font-size:12px;font-weight:400;-webkit-transform:translateY(-16px);-moz-transform:translateY(-16px);-ms-transform:translateY(-16px);-o-transform:translateY(-16px);transform:translateY(-16px)}.travelgroup-main-content-container .add-travelgroup-details-container .travelgroup-list .travelgroup-list-item .input-block-container .edit-details-item-wrapper .edit-details-item+label.freeze{font-size:12px;font-weight:400;-webkit-transform:translateY(-16px);-moz-transform:translateY(-16px);-ms-transform:translateY(-16px);-o-transform:translateY(-16px);transform:translateY(-16px)}.travelgroup-main-content-container .add-travelgroup-details-container .travelgroup-list .travelgroup-list-item .input-block-container .edit-details-item{padding:23px 16px 5px;background-color:white;border:1px solid rgba(0,0,0,0.12);width:100%;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}.travelgroup-main-content-container .add-travelgroup-details-container .travelgroup-list .travelgroup-list-item .input-block-container .input-block-btn-container{padding:20px 0;background-color:#f6f7f8;font-size:14px;line-height:20px;font-weight:500;color:#ef7c34;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;-webkit-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between}@media(max-width:767px){.travelgroup-main-content-container .add-travelgroup-details-container .travelgroup-list .travelgroup-list-item .input-block-container .input-block-btn-container{padding:4px 0 16px;-webkit-justify-content:flex-start;-ms-justify-content:flex-start;justify-content:flex-start}}@media(max-width:767px){.travelgroup-main-content-container .add-travelgroup-details-container .travelgroup-list .travelgroup-list-item .input-block-container .input-block-btn-container.hide-lock-icon .input-lock-custom{display:none}}.travelgroup-main-content-container .add-travelgroup-details-container .travelgroup-list .travelgroup-list-item .input-block-container .input-block-btn-container .input-block-btn-wrapper{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center}.travelgroup-main-content-container .add-travelgroup-details-container .travelgroup-list .travelgroup-list-item .input-block-container .input-block-btn-container .lock-icon-mobile-wrapper{margin-left:auto}@media(min-width:768px){.travelgroup-main-content-container .add-travelgroup-details-container .travelgroup-list .travelgroup-list-item .input-block-container .input-block-btn-container .lock-icon-mobile-wrapper{display:none}}.travelgroup-main-content-container .add-travelgroup-details-container .travelgroup-list .travelgroup-list-item .input-block-container .input-block-btn-container .input-block-btn{cursor:pointer;padding-left:12px}@media(max-width:767px){.travelgroup-main-content-container .add-travelgroup-details-container .travelgroup-list .travelgroup-list-item .input-block-container .input-block-btn-container .input-block-btn{padding-right:30px}}@media(max-width:767px){.travelgroup-main-content-container .add-travelgroup-details-container .travelgroup-list .travelgroup-list-item .input-block-container .input-block-btn-container .input-block-btn.custom-class-mobile{padding-left:4px}}.travelgroup-main-content-container .add-travelgroup-details-container .travelgroup-list .travelgroup-list-item .input-block-container .input-block-btn-container .item-align-right{float:right;text-align:right}.travelgroup-main-content-container .add-travelgroup-details-container .travelgroup-list .travelgroup-list-item .input-block-container .input-block-btn-container .icon-input-block-custom{height:20px;width:20px}@media(max-width:767px){.travelgroup-main-content-container .add-travelgroup-details-container .travelgroup-list .travelgroup-list-item .input-block-container .input-block-btn-container .icon-input-block-custom.hide-for-mobile{display:none}}.travelgroup-main-content-container .add-travelgroup-details-container .travelgroup-list .travelgroup-list-item .input-block-container .error-container{padding:0 8px}.travelgroup-main-content-container .add-travelgroup-details-container .travelgroup-list .travelgroup-list-item .input-block-container .error-container .input-block-error{margin-top:8px;color:#ff6363;font-style:italic}.travelgroup-main-content-container .add-travelgroup-details-container .travelgroup-list .travelgroup-list-item .add-item-btn{margin-top:16px;padding:16px 70px;background-color:white;border:1px solid #ff750f;box-sizing:border-box;font-size:14px;line-height:20px;font-weight:500;color:#ef7c34;cursor:pointer;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;-webkit-justify-content:center;-ms-justify-content:center;justify-content:center;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.travelgroup-main-content-container .add-travelgroup-details-container .travelgroup-list .travelgroup-list-item .add-item-btn:hover,.travelgroup-main-content-container .add-travelgroup-details-container .travelgroup-list .travelgroup-list-item .add-item-btn:active,.travelgroup-main-content-container .add-travelgroup-details-container .travelgroup-list .travelgroup-list-item .add-item-btn:focus{background-color:#f07c00;color:white}@media(min-width:768px){.travelgroup-main-content-container .add-travelgroup-details-container .travelgroup-list .travelgroup-list-item .add-item-btn{min-width:250px}}@media(max-width:767px){.travelgroup-main-content-container .add-travelgroup-details-container .travelgroup-list .travelgroup-list-item .add-item-btn{margin-top:12px;padding:10px 23px;min-width:126px}}.travelgroup-main-content-container .save-and-continue-container{margin-top:24px;text-align:right}@media(max-width:767px){.travelgroup-main-content-container .save-and-continue-container{padding:12px 16px;position:fixed;bottom:0;left:0;right:0;width:100%;z-index:10;border-top:1px solid #ebedef;background:white}}.travelgroup-main-content-container .save-and-continue-container .confirm-and-save-btn{padding:14px 52px;color:white;background:#68d089;font-size:14px;line-height:24px;font-weight:500;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}.travelgroup-main-content-container .save-and-continue-container .confirm-and-save-btn:hover,.travelgroup-main-content-container .save-and-continue-container .confirm-and-save-btn:active,.travelgroup-main-content-container .save-and-continue-container .confirm-and-save-btn:focus{background-color:#51bd41}.travel-group-stacked-modal .stacked-modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;height:100%;width:100%;z-index:10000;background:rgba(0,0,0,0.54);display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;-webkit-justify-content:center;-ms-justify-content:center;justify-content:center}.travelgroup-stacked-modal-body{background-color:white;box-shadow:0 4px 4px rgba(100,109,130,0.12),0 0 20px rgba(100,109,130,0.18);padding:20px 24px 24px;position:relative;width:500px;margin:auto;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}@media(max-width:767px){.travelgroup-stacked-modal-body{padding:20px 16px 16px;width:312px;margin:auto}}.travelgroup-stacked-modal-body .stacked-modal-header{padding-bottom:21px;font-size:24px;line-height:32px;font-weight:bold;color:#37404d;border-bottom:1px solid #ebedef}@media(max-width:767px){.travelgroup-stacked-modal-body .stacked-modal-header{padding-bottom:20px;font-size:20px;line-height:24px;border-bottom:0}}.travelgroup-stacked-modal-body .stacked-modal-header .btn-stacked-modal-close{position:absolute;top:16px;right:16px;height:20px;width:20px;cursor:pointer}@media(max-width:767px){.travelgroup-stacked-modal-body .stacked-modal-header .btn-stacked-modal-close{background:#f2f2f2;padding:10px;height:32px;width:32px;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;-webkit-justify-content:center;-ms-justify-content:center;justify-content:center}}.travelgroup-stacked-modal-body .loading-section .loading-class-custom{height:150px}.travelgroup-stacked-modal-body .error-container .error-item{margin-top:16px;color:#ff6363;font-style:italic}.travelgroup-stacked-modal-body .stacked-modal-content{margin-top:16px;font-size:14px;line-height:24px;color:#37404d}@media(max-width:767px){.travelgroup-stacked-modal-body .stacked-modal-content{margin-top:0}}@media(max-width:767px){.travelgroup-stacked-modal-body .stacked-modal-content .caution-text{margin-top:10px}}.travelgroup-stacked-modal-body .stacked-modal-content .btn-container{margin-top:32px;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;display:-webkit-row;display:-ms-rowbox;display:-ms-row;display:row;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;-webkit-justify-content:flex-end;-ms-justify-content:flex-end;justify-content:flex-end}@media(max-width:767px){.travelgroup-stacked-modal-body .stacked-modal-content .btn-container{margin-top:24px;-webkit-justify-content:center;-ms-justify-content:center;justify-content:center}}.travelgroup-stacked-modal-body .stacked-modal-content .btn-container .travelgroup-stacked-modal-btn{padding:14px 50px;box-sizing:border-box;font-size:14px;line-height:20px;font-weight:500;cursor:pointer;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;-webkit-justify-content:center;-ms-justify-content:center;justify-content:center;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}@media(max-width:767px){.travelgroup-stacked-modal-body .stacked-modal-content .btn-container .travelgroup-stacked-modal-btn{padding:14px;width:100%}}.travelgroup-stacked-modal-body .stacked-modal-content .btn-container .travelgroup-stacked-modal-btn.cancel-btn{background-color:white;border:1px solid #ff750f;color:#ef7c34;margin-right:16px}.travelgroup-stacked-modal-body .stacked-modal-content .btn-container .travelgroup-stacked-modal-btn.cancel-btn:hover,.travelgroup-stacked-modal-body .stacked-modal-content .btn-container .travelgroup-stacked-modal-btn.cancel-btn:active,.travelgroup-stacked-modal-body .stacked-modal-content .btn-container .travelgroup-stacked-modal-btn.cancel-btn:focus{background-color:#f07c00;color:white}@media(max-width:767px){.travelgroup-stacked-modal-body .stacked-modal-content .btn-container .travelgroup-stacked-modal-btn.cancel-btn{margin-right:12px}}.travelgroup-stacked-modal-body .stacked-modal-content .btn-container .travelgroup-stacked-modal-btn.confirm-btn{background:#68d089;color:white}.travelgroup-stacked-modal-body .stacked-modal-content .btn-container .travelgroup-stacked-modal-btn.confirm-btn:hover,.travelgroup-stacked-modal-body .stacked-modal-content .btn-container .travelgroup-stacked-modal-btn.confirm-btn:active,.travelgroup-stacked-modal-body .stacked-modal-content .btn-container .travelgroup-stacked-modal-btn.confirm-btn:focus{background-color:#51bd41}.datepicker-dropdown .active{background-color:#68d089 !important;background-image:none !important}.datepicker-dropdown .highlighted{background-color:#f1f1f1 !important;background-image:none !important}.cost-on-site-container{padding:12px;background:#37404d;color:white;font-size:12px;letter-spacing:.2px;line-height:16px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}@media(max-width:767px){.cost-on-site-container{background:white;color:#626973;-webkit-border-radius:0 0 4px 4px;-moz-border-radius:0 0 4px 4px;border-radius:0 0 4px 4px}}.cost-on-site-container .condition-apply-text{color:#df9641}.cost-on-site-container .condition-apply-text:before{content:'*'}.cost-on-site-container .additional-cost-list{margin-top:6px}.cost-on-site-container .additional-cost-list .additional-cost-item{margin-top:6px;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-align-items:flex-start;-moz-align-items:flex-start;-ms-align-items:flex-start;align-items:flex-start;-webkit-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between}.cost-on-site-container .additional-cost-list .additional-cost-item .additional-cost-value{padding-left:5px}.extra-costs-modal-body{padding:0 16px 54px;background:white}.extra-costs-modal-body .extra-cost-notes-container{padding:16px 0;border-bottom:1px dashed rgba(0,0,0,0.1);font-size:14px;line-height:20px;color:#626973}.extra-costs-modal-body .extra-cost-notes-container .bold-text{font-weight:500}.extra-costs-modal-body .cost-list-container{margin-top:0;padding:0;background:#fff;border:0;box-sizing:border-box}.extra-costs-modal-body .cost-list-container .cost-list-item{padding:14px 0;border-bottom:1px dashed rgba(0,0,0,0.1);font-size:14px;line-height:17px;font-weight:500;opacity:.9;color:#37404d;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center}.extra-costs-modal-body .cost-list-container .cost-list-item .info{padding-right:12px}.extra-costs-modal-body .cost-list-container .cost-list-item .cost{text-align:right}.calendar-container{position:relative}@media(max-width:991px){.calendar-container .owl-carousel{display:block}}@media(max-width:767px){.calendar-container .days-of-week-mobile{padding:15px 40px;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;font-size:12px;line-height:16px;text-align:center;letter-spacing:.2px;color:rgba(0,0,0,0.5);position:fixed;top:177px;left:0;right:0;border:1px solid rgba(0,0,0,0.12);border-left:0;border-right:0;background-color:#fff;z-index:2}.calendar-container .days-of-week-mobile .day-abbr{-webkit-flex:1;-ms-flex:1;flex:1}}@media(min-width:768px){.calendar-container .days-nights-container{position:absolute;width:fit-content;height:32px;border-radius:4px;background-color:#f8f8f8;top:20px;left:calc(50% - 135px/2 - 1.5px);z-index:2}}@media(min-width:992px) and (max-width:1199px){.calendar-container .days-nights-container{top:18px}}.calendar-container .days-nights-container .days-nights{font-size:14px;font-weight:400;font-family:inter,sans-serif;font-style:normal;line-height:24px;color:#212121;margin:auto;text-align:center;vertical-align:middle;padding:4px 12px}.calendar-container .month-container{color:#212121;font-size:16px;font-weight:bold;font-family:inter,sans-serif;font-style:normal;padding:24px 0 0 0;text-align:center}@media(min-width:768px){.calendar-container .month-container{top:24px}}@media(max-width:767px){.calendar-container .month-container{font-weight:bold;line-height:24px;color:#212121}}.calendar-container .month-container .select{min-width:100px;border:0;padding:0}.calendar-container .month-container .select select{padding:11px 35px 11px 10px;width:100%;border:0;background:transparent;background-image:none;cursor:pointer;text-align:center;text-align-last:center;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none}.calendar-container .month-container .select select:focus{outline:0}.calendar-container .calendar-block{padding:0 15px}.calendar-container .calendar-block .day-container{position:relative}.calendar-container .calendar-block .day-container .btn-group-calendar{margin-bottom:2px;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex}.calendar-container .calendar-block .day-container .btn-group-calendar .day-title{color:rgba(0,0,0,0.5);font-size:13px;font-weight:400;font-family:inter,sans-serif;border:1px solid rgba(0,0,0,0.1);border-top:0;border-left:0;border-right:0;padding-top:20px;padding-bottom:15px;text-align:center;display:inline-block;letter-spacing:.2px;line-height:16px;-webkit-flex:7;-ms-flex:7;flex:7;-webkit-flex-grow:1;-ms-flex-grow:1;flex-grow:1;-webkit-flex-basis:0;-ms-flex-basis:0;flex-basis:0}.calendar-container .calendar-block .day-container .btn-group-calendar .btn-calendar{margin-right:0;font-size:16px;font-family:inter,sans-serif;font-weight:normal;line-height:24px;text-align:center;font-weight:400;background-color:#fff;width:46px;height:42px;margin-top:5px;overflow:visible;-webkit-flex:7;-ms-flex:7;flex:7;-webkit-flex-grow:1;-ms-flex-grow:1;flex-grow:1;-webkit-flex-basis:0;-ms-flex-basis:0;flex-basis:0;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}@media(min-width:992px){.calendar-container .calendar-block .day-container .btn-group-calendar .btn-calendar{padding:8px 0 15px 0}}@media(min-width:992px) and (max-width:1199px){.calendar-container .calendar-block .day-container .btn-group-calendar .btn-calendar{height:40px}}@media(max-width:767px){.calendar-container .calendar-block .day-container .btn-group-calendar .btn-calendar{font-weight:400;line-height:24px;border:0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;margin-right:0;height:38px;padding:8px 0 15px;margin-bottom:6px;-webkit-transition:none .5s ease-in-out;-moz-transition:none .5s ease-in-out;-o-transition:none .5s ease-in-out;transition:none .5s ease-in-out;-webkit-transition:none;-o-transition:none;transition:none}}.calendar-container .calendar-block .day-container .btn-group-calendar .btn-calendar.day{background-color:#fff;color:#c9cbcf}@media(max-width:767px){.calendar-container .calendar-block .day-container .btn-group-calendar .btn-calendar.day{background-color:#fff}}.calendar-container .calendar-block .day-container .btn-group-calendar .btn-calendar:not(.arrival){cursor:not-allowed}.calendar-container .calendar-block .day-container .btn-group-calendar .btn-calendar:last-of-type{margin-right:0}.calendar-container .calendar-block .day-container .btn-group-calendar .btn-calendar.arrival{background-color:#fff;color:#212121;cursor:not-allowed}.calendar-container .calendar-block .day-container .btn-group-calendar .btn-calendar.arrival.is_arrival_day,.calendar-container .calendar-block .day-container .btn-group-calendar .btn-calendar.arrival.is_departure_day{cursor:pointer}.calendar-container .calendar-block .day-container .btn-group-calendar .btn-calendar.arrival.selected-departure-date{cursor:not-allowed}.calendar-container .calendar-block .day-container .btn-group-calendar .btn-calendar.arrival.selected-departure-date.is_arrival_day{cursor:pointer}@media(max-width:767px){.calendar-container .calendar-block .day-container .btn-group-calendar .btn-calendar.arrival{color:#212121;border:0}}.calendar-container .calendar-block .day-container .btn-group-calendar .btn-calendar.arrival.first,.calendar-container .calendar-block .day-container .btn-group-calendar .btn-calendar.arrival.last,.calendar-container .calendar-block .day-container .btn-group-calendar .btn-calendar.arrival.pre-first,.calendar-container .calendar-block .day-container .btn-group-calendar .btn-calendar.arrival.pre-last{background-color:#fff !important;color:#fff !important;background-image:linear-gradient(to left,rgba(75,187,75,0.1) 50%,transparent 50%)}.calendar-container .calendar-block .day-container .btn-group-calendar .btn-calendar.arrival.last{background-image:linear-gradient(to right,rgba(75,187,75,0.1) 50%,transparent 50%)}.calendar-container .calendar-block .day-container .btn-group-calendar .btn-calendar.arrival .first-last-mobile{width:38px;height:38px;background-color:#00b28a;top:0;padding:8px 0 15px;border-radius:50px;margin:auto;pointer-events:none}.calendar-container .calendar-block .day-container .btn-group-calendar .btn-calendar.arrival.pre-selected:not(.pre-first),.calendar-container .calendar-block .day-container .btn-group-calendar .btn-calendar.arrival.selected:not(.pre-first),.calendar-container .calendar-block .day-container .btn-group-calendar .btn-calendar.arrival.pre-selected:not(.pre-last),.calendar-container .calendar-block .day-container .btn-group-calendar .btn-calendar.arrival.selected:not(.pre-last),.calendar-container .calendar-block .day-container .btn-group-calendar .btn-calendar.arrival.pre-selected:not(.first),.calendar-container .calendar-block .day-container .btn-group-calendar .btn-calendar.arrival.selected:not(.first),.calendar-container .calendar-block .day-container .btn-group-calendar .btn-calendar.arrival.pre-selected:not(.last),.calendar-container .calendar-block .day-container .btn-group-calendar .btn-calendar.arrival.selected:not(.last){background-color:rgba(75,187,75,0.1);color:#212121}@media(min-width:767px) and (max-width:1199px){.calendar-container .calendar-block .day-container .btn-group-calendar .btn-calendar.arrival.pre-selected:not(.pre-first),.calendar-container .calendar-block .day-container .btn-group-calendar .btn-calendar.arrival.selected:not(.pre-first),.calendar-container .calendar-block .day-container .btn-group-calendar .btn-calendar.arrival.pre-selected:not(.pre-last),.calendar-container .calendar-block .day-container .btn-group-calendar .btn-calendar.arrival.selected:not(.pre-last),.calendar-container .calendar-block .day-container .btn-group-calendar .btn-calendar.arrival.pre-selected:not(.first),.calendar-container .calendar-block .day-container .btn-group-calendar .btn-calendar.arrival.selected:not(.first),.calendar-container .calendar-block .day-container .btn-group-calendar .btn-calendar.arrival.pre-selected:not(.last),.calendar-container .calendar-block .day-container .btn-group-calendar .btn-calendar.arrival.selected:not(.last){border-top:0 solid #fff;border-bottom:1px solid #fff}}@media(max-width:767px){.calendar-container .calendar-block .day-container .btn-group-calendar .btn-calendar.arrival.pre-selected:not(.pre-first),.calendar-container .calendar-block .day-container .btn-group-calendar .btn-calendar.arrival.selected:not(.pre-first),.calendar-container .calendar-block .day-container .btn-group-calendar .btn-calendar.arrival.pre-selected:not(.pre-last),.calendar-container .calendar-block .day-container .btn-group-calendar .btn-calendar.arrival.selected:not(.pre-last),.calendar-container .calendar-block .day-container .btn-group-calendar .btn-calendar.arrival.pre-selected:not(.first),.calendar-container .calendar-block .day-container .btn-group-calendar .btn-calendar.arrival.selected:not(.first),.calendar-container .calendar-block .day-container .btn-group-calendar .btn-calendar.arrival.pre-selected:not(.last),.calendar-container .calendar-block .day-container .btn-group-calendar .btn-calendar.arrival.selected:not(.last){background-color:rgba(75,187,75,0.1);color:#212121}}.calendar-container .calendar-block .day-container .btn-group-calendar .btn-calendar.selected,.calendar-container .calendar-block .day-container .btn-group-calendar .btn-calendar.pre-selected{background-color:rgba(75,187,75,0.1);color:#212121}@media(max-width:767px){.calendar-container .calendar-block .day-container .btn-group-calendar .btn-calendar.selected,.calendar-container .calendar-block .day-container .btn-group-calendar .btn-calendar.pre-selected{background-color:rgba(75,187,75,0.1);color:#212121}}@media(max-width:767px){.calendar-container .calendar-block .day-container .btn-group-calendar .btn-calendar.selected.first,.calendar-container .calendar-block .day-container .btn-group-calendar .btn-calendar.pre-selected.first,.calendar-container .calendar-block .day-container .btn-group-calendar .btn-calendar.selected.selected-departure-date,.calendar-container .calendar-block .day-container .btn-group-calendar .btn-calendar.pre-selected.selected-departure-date{background-image:linear-gradient(to left,rgba(75,187,75,0.1) 50%,transparent 50%)}}@media(max-width:767px){.calendar-container .calendar-block .day-container .btn-group-calendar .btn-calendar.selected.selected-departure-date,.calendar-container .calendar-block .day-container .btn-group-calendar .btn-calendar.pre-selected.selected-departure-date{background-image:linear-gradient(to right,rgba(75,187,75,0.1) 50%,transparent 50%)}}.calendar-container .calendar-block .day-container .btn-group-calendar .btn-calendar.selected.first:before,.calendar-container .calendar-block .day-container .btn-group-calendar .btn-calendar.pre-selected.first:before,.calendar-container .calendar-block .day-container .btn-group-calendar .btn-calendar.selected.last:before,.calendar-container .calendar-block .day-container .btn-group-calendar .btn-calendar.pre-selected.last:before,.calendar-container .calendar-block .day-container .btn-group-calendar .btn-calendar.selected.pre-first:before,.calendar-container .calendar-block .day-container .btn-group-calendar .btn-calendar.pre-selected.pre-first:before,.calendar-container .calendar-block .day-container .btn-group-calendar .btn-calendar.selected.pre-last:before,.calendar-container .calendar-block .day-container .btn-group-calendar .btn-calendar.pre-selected.pre-last:before{font-size:15px;line-height:15px;position:absolute;top:0;left:0;right:0}.calendar-container .calendar-block .day-container .btn-group-calendar .btn-calendar.selected.first:before,.calendar-container .calendar-block .day-container .btn-group-calendar .btn-calendar.pre-selected.first:before,.calendar-container .calendar-block .day-container .btn-group-calendar .btn-calendar.selected.pre-first:before,.calendar-container .calendar-block .day-container .btn-group-calendar .btn-calendar.pre-selected.pre-first:before{content:""}@media(max-width:767px){.calendar-container .calendar-block .day-container .btn-group-calendar .btn-calendar.selected.first:before,.calendar-container .calendar-block .day-container .btn-group-calendar .btn-calendar.pre-selected.first:before,.calendar-container .calendar-block .day-container .btn-group-calendar .btn-calendar.selected.pre-first:before,.calendar-container .calendar-block .day-container .btn-group-calendar .btn-calendar.pre-selected.pre-first:before{content:""}}.calendar-container .calendar-block .day-container .btn-group-calendar .btn-calendar.selected.last:before,.calendar-container .calendar-block .day-container .btn-group-calendar .btn-calendar.pre-selected.last:before,.calendar-container .calendar-block .day-container .btn-group-calendar .btn-calendar.selected.pre-last:before,.calendar-container .calendar-block .day-container .btn-group-calendar .btn-calendar.pre-selected.pre-last:before{content:""}@media(max-width:767px){.calendar-container .calendar-block .day-container .btn-group-calendar .btn-calendar.selected.last:before,.calendar-container .calendar-block .day-container .btn-group-calendar .btn-calendar.pre-selected.last:before,.calendar-container .calendar-block .day-container .btn-group-calendar .btn-calendar.selected.pre-last:before,.calendar-container .calendar-block .day-container .btn-group-calendar .btn-calendar.pre-selected.pre-last:before{content:""}}.calendar-container .calendar-block .day-container .btn-group-calendar .btn-calendar.selected .first-last-mobile,.calendar-container .calendar-block .day-container .btn-group-calendar .btn-calendar.pre-selected .first-last-mobile{background-color:#00b28a;top:0;margin:auto;pointer-events:none;position:absolute}@media(min-width:992px){.calendar-container .calendar-block .day-container .btn-group-calendar .btn-calendar.selected .first-last-mobile,.calendar-container .calendar-block .day-container .btn-group-calendar .btn-calendar.pre-selected .first-last-mobile{width:40px;height:40px;border-radius:50px}}@media(max-width:767px){.calendar-container .calendar-block .day-container .btn-group-calendar .btn-calendar.selected .first-last-mobile,.calendar-container .calendar-block .day-container .btn-group-calendar .btn-calendar.pre-selected .first-last-mobile{width:38px;height:38px;padding:8px 0 15px;border-radius:50px}}@media(min-width:767px) and (max-width:1199px) and (orientation:portrait){.calendar-container .calendar-block .day-container .btn-group-calendar .btn-calendar.selected .first-last-mobile,.calendar-container .calendar-block .day-container .btn-group-calendar .btn-calendar.pre-selected .first-last-mobile{width:40px;height:40px;right:0}}@media(min-width:767px) and (max-width:1199px) and (orientation:landscape){.calendar-container .calendar-block .day-container .btn-group-calendar .btn-calendar.selected .first-last-mobile,.calendar-container .calendar-block .day-container .btn-group-calendar .btn-calendar.pre-selected .first-last-mobile{width:40px;height:39px;right:5px}}.calendar-container .calendar-block .day-container .btn-group-calendar .btn-calendar:not(.selected).selective-hover,.calendar-container .calendar-block .day-container .btn-group-calendar .btn-calendar:not(.pre-selected).selective-hover{background-color:#dbf3da;color:#4bbb4b}@media(min-width:767px) and (max-width:1199px) and (orientation:portrait){#select-arrival+.popover .first-last-mobile{right:5px}}@media(min-width:767px) and (max-width:1199px){#select-arrival+.popover .days-nights-container{display:none}}@media(min-width:767px) and (max-width:1199px) and (orientation:landscape){#calendar-section .first-last-mobile,#calendar-tooltip-modal .first-last-mobile{width:36px;height:37px;right:0}}@media(min-width:767px) and (max-width:1199px) and (orientation:landscape){#modal-searchbox .first-last-mobile{width:33px;height:33px;top:2px;padding:5px 0 15px}}.owl-carousel-calendar .owl-nav{top:11px;-moz-transform:translate(0,0);-webkit-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0)}.owl-carousel-calendar .owl-nav .owl-prev,.owl-carousel-calendar .owl-nav .owl-next{top:0;border:0;-moz-transform:translate(0,0);-webkit-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0);-webkit-box-shadow:none 0 1px 1px #000;-moz-box-shadow:none 0 1px 1px #000;box-shadow:none 0 1px 1px #000;-webkit-box-shadow:none;box-shadow:none}.owl-carousel-calendar .owl-nav .owl-prev .icon,.owl-carousel-calendar .owl-nav .owl-next .icon{width:8px;height:10px;font-size:16px;font-weight:bold;top:26px}.owl-carousel-calendar .owl-nav .owl-prev{left:-5px;border:none !important}.owl-carousel-calendar .owl-nav .owl-next{right:-5px;border:none !important}#modal-searchbox .popover-content,#select-arrival+.popover .popover-content,.pdp-calendar-selector+.popover .popover-content,#calendar-dest-mobile-pax-date .popover-content{padding:0}#modal-searchbox .header,#select-arrival+.popover .header,.pdp-calendar-selector+.popover .header,#calendar-dest-mobile-pax-date .header,#modal-searchbox .footer,#select-arrival+.popover .footer,.pdp-calendar-selector+.popover .footer,#calendar-dest-mobile-pax-date .footer{padding:4px}#modal-searchbox .header,#select-arrival+.popover .header,.pdp-calendar-selector+.popover .header,#calendar-dest-mobile-pax-date .header{border-bottom:solid 1px #ebedef}#modal-searchbox .footer .reset,#select-arrival+.popover .footer .reset,.pdp-calendar-selector+.popover .footer .reset,#calendar-dest-mobile-pax-date .footer .reset{cursor:pointer;bottom:12px}@media(max-width:991px){#modal-searchbox .footer .reset,#select-arrival+.popover .footer .reset,.pdp-calendar-selector+.popover .footer .reset,#calendar-dest-mobile-pax-date .footer .reset{text-align:center}}#modal-searchbox .footer .arrival-block,#select-arrival+.popover .footer .arrival-block,.pdp-calendar-selector+.popover .footer .arrival-block,#calendar-dest-mobile-pax-date .footer .arrival-block{text-align:center}@media(min-width:992px){#modal-searchbox .footer .arrival-block,#select-arrival+.popover .footer .arrival-block,.pdp-calendar-selector+.popover .footer .arrival-block,#calendar-dest-mobile-pax-date .footer .arrival-block{text-align:right}}#modal-searchbox .footer .flex-date-btn,#select-arrival+.popover .footer .flex-date-btn,.pdp-calendar-selector+.popover .footer .flex-date-btn,#calendar-dest-mobile-pax-date .footer .flex-date-btn{list-style-type:none;padding-left:20px;padding-top:10px}#modal-searchbox .footer .flex-date-btn span,#select-arrival+.popover .footer .flex-date-btn span,.pdp-calendar-selector+.popover .footer .flex-date-btn span,#calendar-dest-mobile-pax-date .footer .flex-date-btn span{height:32px;font-size:14px;font-weight:400;font-family:inter,sans-serif;font-style:normal;color:#212121;background-color:#fff;align-items:center;position:relative;display:inline-block}#modal-searchbox .footer .flex-date-btn .wide-long,#select-arrival+.popover .footer .flex-date-btn .wide-long,.pdp-calendar-selector+.popover .footer .flex-date-btn .wide-long,#calendar-dest-mobile-pax-date .footer .flex-date-btn .wide-long{width:104px}#modal-searchbox .footer .flex-date-btn .wide-short,#select-arrival+.popover .footer .flex-date-btn .wide-short,.pdp-calendar-selector+.popover .footer .flex-date-btn .wide-short,#calendar-dest-mobile-pax-date .footer .flex-date-btn .wide-short{width:80px}#modal-searchbox .footer .flex-date-btn label,#select-arrival+.popover .footer .flex-date-btn label,.pdp-calendar-selector+.popover .footer .flex-date-btn label,#calendar-dest-mobile-pax-date .footer .flex-date-btn label,#modal-searchbox .footer .flex-date-btn input,#select-arrival+.popover .footer .flex-date-btn input,.pdp-calendar-selector+.popover .footer .flex-date-btn input,#calendar-dest-mobile-pax-date .footer .flex-date-btn input{display:block;position:absolute;text-align:center;top:0;left:0;right:0;bottom:0;border:1px solid rgba(0,0,0,0.12);border-radius:16px}#modal-searchbox .footer .flex-date-btn input[type="radio"],#select-arrival+.popover .footer .flex-date-btn input[type="radio"],.pdp-calendar-selector+.popover .footer .flex-date-btn input[type="radio"],#calendar-dest-mobile-pax-date .footer .flex-date-btn input[type="radio"]{opacity:.01;z-index:2}#modal-searchbox .footer .flex-date-btn input[type="radio"]:checked+label,#select-arrival+.popover .footer .flex-date-btn input[type="radio"]:checked+label,.pdp-calendar-selector+.popover .footer .flex-date-btn input[type="radio"]:checked+label,#calendar-dest-mobile-pax-date .footer .flex-date-btn input[type="radio"]:checked+label,#modal-searchbox .footer .Checked+label,#select-arrival+.popover .footer .Checked+label,.pdp-calendar-selector+.popover .footer .Checked+label,#calendar-dest-mobile-pax-date .footer .Checked+label{border:1px solid #13b171;border-radius:16px;color:#13b171;background-color:rgba(19,177,113,0.1)}#modal-searchbox .footer .flex-date-btn label,#select-arrival+.popover .footer .flex-date-btn label,.pdp-calendar-selector+.popover .footer .flex-date-btn label,#calendar-dest-mobile-pax-date .footer .flex-date-btn label{padding:2px;vertical-align:middle;cursor:pointer;z-index:2}@media(max-width:991px){#modal-searchbox .owl-carousel-calendar .owl-nav,#select-arrival+.popover .owl-carousel-calendar .owl-nav,.pdp-calendar-selector+.popover .owl-carousel-calendar .owl-nav,#calendar-dest-mobile-pax-date .owl-carousel-calendar .owl-nav{top:15px}}#modal-searchbox .tag.tag-sm,#select-arrival+.popover .tag.tag-sm,.pdp-calendar-selector+.popover .tag.tag-sm,#calendar-dest-mobile-pax-date .tag.tag-sm{padding:2px 22px;font-weight:bold}#modal-searchbox .calendar-container .month-container,#select-arrival+.popover .calendar-container .month-container,.pdp-calendar-selector+.popover .calendar-container .month-container,#calendar-dest-mobile-pax-date .calendar-container .month-container{font-weight:bold}#modal-searchbox .calendar-container .calendar-block .day-container .btn-group-calendar .day-title,#select-arrival+.popover .calendar-container .calendar-block .day-container .btn-group-calendar .day-title,.pdp-calendar-selector+.popover .calendar-container .calendar-block .day-container .btn-group-calendar .day-title,#calendar-dest-mobile-pax-date .calendar-container .calendar-block .day-container .btn-group-calendar .day-title{color:rgba(0,0,0,0.5)}#select-arrival+.popover{width:750px;max-width:750px}@media(max-width:1200px){#select-arrival+.popover{width:450px;max-width:450px}}.pdp-calendar-selector+.popover{width:750px;max-width:750px}@media(min-width:768px) and (max-width:991px){.pdp-calendar-selector+.popover{width:500px;max-width:500px;left:15px !important}}.calendar-year{cursor:pointer}.calendar-section{padding:40px 0;border-bottom:1px solid #e5e5e5}.calendar-section .section-header{color:#212121;margin-bottom:24px}.calendar-section .calendar-urgency{background:rgba(255,99,99,0.12);color:#ff6363;border:solid 1px solid 1px #ebedef;border-bottom:0;border-radius:4px;border-bottom-left-radius:0;border-bottom-right-radius:0;padding:4px 0 4px 15px;font-size:12px}.calendar-section .calendar-urgency .icon{height:10px;width:10px;vertical-align:middle}.calendar-section .main-calendar-container{padding-left:0;padding-right:0;padding-bottom:16px}@media(min-width:480px){.calendar-section .main-calendar-container{border-top-left-radius:0;border-top-right-radius:0}}.calendar-section .main-calendar-container .days-nights-container{z-index:1}.calendar-section .main-calendar-container .owl-carousel{z-index:0}.calendar-section .footer{border-top:solid 1px #ebedef;padding:16px 20px 0}.calendar-section .reset{cursor:pointer}@media(min-width:768px){.calendar-section .arrival-block{text-align:right}}@media(min-width:768px){.calendar-container{padding-left:20px;padding-right:20px}}.calendar-container .btn-calendar.is_arrival_day.selected{text-decoration:none}@media(min-width:768px) and (max-width:991px){.guest-info+.popover{left:15px !important}}.callout{position:relative;background-color:#fff;color:#626973;border:solid 1px #ebedef;margin-bottom:15px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.callout ._main-content-block{padding:20px}.callout ._main-content-block.__override-padding-bottom{padding-bottom:0}.callout svg{margin-right:10px;width:30px;height:30px}@media(min-width:992px){.callout svg{margin-right:20px;width:50px;height:50px}}.callout h3{display:inline-block;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;top:8px;width:calc((100% - 45px))}@media(min-width:992px){.callout h3{width:calc((100% - 75px))}}@media(max-width:991px){.callout .filters-block{margin-top:10px}}@media(min-width:992px){.callout .filters-block{padding-left:74px}}.callout .badge{margin-right:5px;border:1px solid rgba(0,0,0,0.08);color:#212121;background-color:#fff;font-size:14px;line-height:1.14;font-weight:400;padding:5px 12px;cursor:pointer;margin-bottom:10px;text-transform:unset;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@media(min-width:992px){.callout .badge{line-height:1.71}}.callout .badge.active,.callout .badge:hover{border:solid 1px #4bbb4b;color:#4bbb4b;background-color:#dbf3da}.callout .badge .value{font-size:12px}.callout .badge._disabled{color:#878c94;pointer-events:none;border:1px solid #c9cbcf;background-color:#f6f7f8;opacity:.4}.callout .badge-guided{background:#fff;color:#212121;padding:5px 12px 5px 32px;display:inline-block;font-size:13px;font-weight:400;border-radius:16px;position:relative;margin-bottom:8px;border:1px solid rgba(0,0,0,0.08);cursor:pointer}.callout .badge-guided._disabled{color:#878c94;pointer-events:none;border:1px solid #c9cbcf;background-color:#f6f7f8;opacity:.4}.callout .badge-guided.active{background-color:#f2f2f2;padding:5px 32px 5px 12px;border:1px solid #f2f2f2}.callout .badge-guided .icon-plus-dark{width:13px;height:13px;position:absolute;left:10px;background-size:contain;top:9px}.callout .badge-guided .icon-close-circle{width:16px;height:16px;position:absolute;right:10px;background-size:contain;top:8px}.callout .__cta-block{padding:8px;display:block;height:67px;position:relative}.callout .__apply-cta{position:absolute;right:0;bottom:0;width:100%;display:inherit;height:48px;text-align:center;border-radius:4px;color:#4bbb4b;font-size:16px;padding:12px;background-color:#fff;border:1px solid #4bbb4b;cursor:pointer;margin-bottom:10px;margin-left:20px;margin-right:20px;flex:1}@media(max-width:480px){.callout .__apply-cta{position:relative;width:100%;margin-left:0;margin-right:0}}@media(min-width:480px){.callout .__apply-cta{max-width:30%;margin-top:5px}}@media(min-width:768px){.callout .__apply-cta{max-width:15%;margin-top:5px}}.callout .__apply-cta:hover,.callout .__apply-cta:focus{color:#fff;background-color:#4bbb4b}.callout .__apply-cta._disabled{color:#878c94;pointer-events:none;border:1px solid #c9cbcf;background-color:#f6f7f8;opacity:.4}.callout-last-searched{padding:10px 0 0 15px;display:inline-block;box-shadow:0 2px 12px 0 rgba(55,64,77,0.08);color:#37404d}@media(max-width:767px){.callout-last-searched{width:181px !important;height:78px;box-shadow:0 3px 6px rgba(0,0,0,0.16),0 3px 6px rgba(0,0,0,0.03);padding:8px 0 0 12px;background-color:#f8f8f8;border:1px solid rgba(0,0,0,0.1);margin-bottom:5px}}.callout-last-searched .highlight-type{font-size:10px;display:inline-block;vertical-align:middle;background:rgba(0,0,0,0.5);padding:4px 8px;font-weight:300;border-radius:2px}@media(min-width:768px){.callout-last-searched .highlight-type{display:none}}.callout-last-searched .icon-trending-search,.callout-last-searched .icon-recent-search{height:12px;width:12px;vertical-align:middle;margin-right:3px;background-size:100% 100%}.callout-last-searched.callout-trending{display:flex;min-height:53px}@media(max-width:767px){.callout-last-searched.callout-trending{display:block}}.callout-last-searched.callout-trending .icon-flag{height:24px;width:24px;background-size:100%;align-self:center;margin-right:12px}.callout-last-searched.callout-trending .count-properties{line-height:1.95;display:block;font-size:12px;font-weight:300}@media(max-width:767px){.callout-last-searched.callout-trending .count-properties{line-height:16px;color:#626973;overflow:hidden;text-overflow:ellipsis}}@media(min-width:992px){.callout-last-searched{background-color:rgba(55,64,77,0.88);color:#fff;box-shadow:0 6px 10px rgba(0,0,0,0.06),0 1px 18px rgba(0,0,0,0.04),0 3px 5px rgba(0,0,0,0.08);border:0;margin-bottom:5px}}.callout-last-searched.item{cursor:pointer}.callout-last-searched:not(:last-of-type){margin-right:15px}.callout-last-searched .title{font-weight:bold;display:block;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;line-height:16px;color:#37404d}@media(min-width:992px){.callout-last-searched .title{line-height:1;color:#fff}}@media(max-width:767px){.callout-last-searched .title{font-weight:500;line-height:20px;position:relative;top:-1px}}.callout-last-searched .value{font-size:12px;display:inline-block;color:#626973;max-width:100px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}@media(min-width:992px){.callout-last-searched .value{line-height:1;color:#fff}}@media(max-width:767px){.callout-last-searched .value{line-height:16px;font-size:12px;font-weight:500}}.callout-last-searched .mobile-label-container{font-size:10px;line-height:16px;letter-spacing:.4px;background:rgba(34,152,218,0.2);color:white;padding:1px 4px;font-weight:500;position:relative;left:-3px;color:#4d90fe;border-radius:2px 2px 2px 0;top:0;max-width:140px;display:inline-block}.callout-last-searched .mobile-label-container .label-text{overflow:hidden;text-overflow:ellipsis;text-transform:uppercase}.callout-last-searched .mobile-label-container .label-tick{position:absolute;height:7px;width:7px;background-color:#676973;bottom:-4px;left:2px;transform:rotate(45deg);z-index:-1}.callout-last-searched .mobile-label-container .label-tick.trending{background:#f05757}.callout-last-searched .mobile-label-container.trending{color:#ee6d69;background:rgba(238,109,105,0.16)}.callout-last-searched svg{position:absolute;right:15px;top:50%;width:9px;height:16px;-moz-transform:translate(0,-50%);-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translate(0,-50%)}.callout-last-searched svg path{fill:#626973}@media(min-width:992px){.callout-last-searched svg path{fill:#fff}}.callout-popular-filters{border-left:solid 4px #ffe9d8}.home-recent-search .recent{display:none}.home-recent-search .callout-last-searched{padding:10px 0 0 15px;display:inline-block;box-shadow:0 2px 12px 0 rgba(55,64,77,0.08);color:#37404d}.home-recent-search .callout-last-searched .highlight-type{font-size:9px;display:inline-block;font-weight:500;position:relative;top:-4px;left:-4px;vertical-align:middle;padding:0 4px;background:rgba(34,152,218,0.2);color:#4d90fe;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}.home-recent-search .callout-last-searched .red-background-highlight{background:rgba(238,109,105,0.16);color:#ee6d69;position:relative;top:-4px}.home-recent-search .callout-last-searched .icon-trending-search,.home-recent-search .callout-last-searched .icon-recent-search{height:12px;width:12px;vertical-align:middle;margin-right:3px;background-size:100% 100%}.home-recent-search .callout-last-searched.callout-trending{display:flex;min-height:53px}.home-recent-search .callout-last-searched.callout-trending .icon-flag{height:24px;width:24px;background-size:100%;align-self:center;margin-right:12px}.home-recent-search .callout-last-searched.callout-trending .count-properties{font-family:inter,sans-serif;font-style:normal;font-weight:400;font-size:12px;line-height:16px;top:3px;position:relative;color:rgba(0,0,0,0.5)}@media(min-width:768px){.home-recent-search .callout-last-searched{background-color:#fff;color:#fff;border:0;box-shadow:0 6px 10px rgba(0,0,0,0.06),0 1px 18px rgba(0,0,0,0.04),0 3px 5px rgba(0,0,0,0.08);width:184px !important;height:74px !important;margin-bottom:5px}}.home-recent-search .callout-last-searched.item{cursor:pointer}.home-recent-search .callout-last-searched:not(:last-of-type){margin-right:15px}.home-recent-search .callout-last-searched .title{font-weight:bold;display:block;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;line-height:16px;color:#37404d}@media(min-width:768px){.home-recent-search .callout-last-searched .title{font-family:inter,sans-serif;font-style:normal;font-weight:500;font-size:14px;position:relative;top:-2px}}.home-recent-search .callout-last-searched .value{font-size:12px;display:inline-block;color:#626973;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}@media(min-width:768px){.home-recent-search .callout-last-searched .value{line-height:1}}.home-recent-search .callout-last-searched svg{position:absolute;right:15px;top:50%;width:9px;height:16px;-moz-transform:translate(0,-50%);-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translate(0,-50%)}.home-recent-search .callout-last-searched svg path{fill:#626973}@media(min-width:768px){.home-recent-search .callout-last-searched svg path{fill:#fff}}.upper-shift-box{margin-top:290px}.middle-box{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;position:relative}@media(max-width:767px){.middle-box{bottom:2px}}@media(min-width:768px){.middle-box{top:4px}}.no-pax-defined{margin-left:3px}.track-pax:after{content:"\00B7"}.add-selected-left{right:4px}.add-selected-right{right:4px}@media(min-width:768px) and (max-width:1200px){.tablet-search-width{width:33%}}@media(min-width:991px) and (max-width:1200px){.tablet-add-box-width{width:25%}}.card{position:relative;margin-bottom:15px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-repeat:no-repeat !important;background-position:center !important;-webkit-background-size:cover !important;-moz-background-size:cover !important;background-size:cover !important;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.card .card-img-overlay{position:absolute;bottom:0;left:0;right:0;padding:15px;background-image:linear-gradient(to bottom,rgba(0,0,0,0) 0,#000 100%);opacity:.7;height:100px;-webkit-border-radius:0 0 4px 4px;-moz-border-radius:0 0 4px 4px;border-radius:0 0 4px 4px}.card .card-img-overlay.popular{background-image:none;opacity:1}.card.shadow{box-shadow:0 1px 6px 0 rgba(0,0,0,0.1),0 1px 9px 0 rgba(0,0,0,0.02)}.card:hover{-webkit-box-shadow:0 2px 12px 0 rgba(55,64,77,0.08) 0 1px 1px #000;-moz-box-shadow:0 2px 12px 0 rgba(55,64,77,0.08) 0 1px 1px #000;box-shadow:0 2px 12px 0 rgba(55,64,77,0.08) 0 1px 1px #000;-webkit-box-shadow:0 2px 12px 0 rgba(55,64,77,0.08);box-shadow:0 2px 12px 0 rgba(55,64,77,0.08)}@media(max-width:767px){.card:hover{box-shadow:none}}.card:hover .owl-controls{background:linear-gradient(to bottom,rgba(0,0,0,0),rgba(0,0,0,0.72)),transparent}.card:hover .owl-nav{opacity:1;-webkit-transition:opacity 300ms ease-in-out;-moz-transition:opacity 300ms ease-in-out;-o-transition:opacity 300ms ease-in-out;transition:opacity 300ms ease-in-out}.card .owl-nav{-webkit-transition:opacity 300ms ease-in-out;-moz-transition:opacity 300ms ease-in-out;-o-transition:opacity 300ms ease-in-out;transition:opacity 300ms ease-in-out;opacity:.7}.card .gallery-container{margin:1px 0 1px 1px;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;position:relative}@media(min-width:768px){.card .gallery-container{height:160px;width:auto}}@media(max-width:767px){.card .gallery-container{margin:0}}.card .gallery-container .carousel-container{height:inherit}.card .gallery-container .carousel-container .lister-item-image{height:inherit}.card .gallery-container .carousel-container .lister-carousel{height:inherit}@media(min-width:768px){.card .gallery-container .carousel-container .lister-carousel{max-height:202px}}.card .gallery-container .carousel-container .btn-border{border:1px solid #fff}.card .gallery-container .carousel-container .btn-border .icon{height:15px;width:16px}.card .gallery-container .award-winning,.card .gallery-container .best-seller,.card .gallery-container .we-love-pats,.card .gallery-container .fun-for-kids,.card .gallery-container .loved-by-families{background-color:#212121;color:#fff}.card .gallery-container .badge-award{background-color:#212121;color:#fff}.card .gallery-container .badge{font-family:inter,sans-serif;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;position:absolute;text-align:center;background-color:#000;color:#fff;width:auto;height:24px;padding:4px 6px;left:8px;top:8px;line-height:16px;font-size:12px;font-weight:500;z-index:2;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}@media(max-width:767px){.card .gallery-container .badge{padding:0 6px;font-size:9px;height:16px}}.card .gallery-container .crown-tag{height:16px;width:16px;vertical-align:middle;margin:4px}.card .gallery-container .btn-favorite{z-index:1;background-color:#fff}.card .gallery-container .btn-favorite .favorite-save,.card .gallery-container .btn-favorite .favorite-saved{font-size:12px}.card .gallery-container .btn-favorite .icon-heart-black-border{width:16px;height:16px}.card .gallery-container .btn-favorite .icon-heart-filled{width:20px;height:20px}.card .gallery-container .btn-favorite .favorite-saved{display:none}.card .gallery-container .btn-favorite.active .favorite-save{display:none}.card .gallery-container .btn-favorite.active .favorite-saved{display:inline}.card .gallery-container .slide-item{height:100%;width:auto;cursor:pointer;background-size:cover;background-repeat:no-repeat;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}@media(min-width:1200px){.card .gallery-container .slide-item{background-size:cover !important}}.card .gallery-container .gallery-nav{display:none}@media(min-width:768px){.card .gallery-container .gallery-nav{display:block}}.card .gallery-container .owl-stage-outer,.card .gallery-container .owl-stage,.card .gallery-container .owl-item{height:inherit}.card .gallery-container .owl-controls{height:30px;-webkit-transform:translateY(-40px);-moz-transform:translateY(-40px);-ms-transform:translateY(-40px);-o-transform:translateY(-40px);transform:translateY(-40px);background:linear-gradient(to bottom,rgba(0,0,0,0),rgba(0,0,0,0.4)),transparent}.card .gallery-container .owl-nav{top:0}.card .gallery-container .owl-nav .owl-prev{left:0}.card .gallery-container .owl-nav .owl-next{right:0}.card .gallery-container .owl-nav .owl-prev,.card .gallery-container .owl-nav .owl-next{background:transparent !important;border:none !important;box-shadow:none;width:24px;height:24px;-webkit-transform:translateY(-55%);-moz-transform:translateY(-55%);-ms-transform:translateY(-55%);-o-transform:translateY(-55%);transform:translateY(-55%)}.card .gallery-container .owl-nav .owl-prev .icon,.card .gallery-container .owl-nav .owl-next .icon{width:12.8px;height:21px}.card .gallery-container .owl-nav,.card .gallery-container .owl-dots{margin:10px;text-align:center}.card .gallery-container .owl-dots .owl-dot{display:inline-block;zoom:1}.card .gallery-container .owl-dots .owl-dot span{cursor:pointer;width:6px;height:6px;margin:5px 6px;background:#fff;opacity:.72;display:block;-webkit-transition:opacity .2ms ease;-moz-transition:opacity .2ms ease;-o-transition:opacity .2ms ease;transition:opacity .2ms ease;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}@media(min-width:768px){.card .gallery-container .owl-dots .owl-dot span{margin:5px 3px}}.card .gallery-container .owl-dot.active{line-height:-1px}.card .gallery-container .owl-dots .owl-dot.active span,.card .gallery-container .owl-dots span{background:#fff;opacity:unset;width:8px;height:8px;margin-bottom:4px}.card .gallery-container .image-gallery{display:none}.card-block{-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.card-block h3,.card-block .h3{margin:0;padding:15px}.card-block .body{border-top:solid 1px #ebedef;padding:30px 0 0;margin:0 15px}.card-block .body .title{font-weight:600}.card-block .card-list{padding:0 0 30px 30px}.card-block .row.is-flex{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}@media(max-width:767px){.card-block .row.is-flex>[class*="col-"]{-webkit-flex-basis:calc(50% - 1px);-ms-flex-basis:calc(50% - 1px);flex-basis:calc(50% - 1px)}}.card-image{height:144px;position:relative;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;background-repeat:no-repeat !important;background-position:center !important;-webkit-background-size:cover !important;-moz-background-size:cover !important;background-size:cover !important}@media(min-width:992px){.card-image{height:180px}}.card-image .favorite-link{top:10px;right:10px;position:absolute}.card-image .badge{z-index:1}@media(max-width:767px){.card-image .rating-mobile{position:absolute;display:inline-block;bottom:-12px;max-width:90%;left:7px;color:white;line-height:17px;padding:5px;font-weight:400;border-radius:2px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}}@media(max-width:767px){.rating-label-no{background:#00b28a;padding:2px 6px;border-radius:2px}}.card-body{padding:8px 0;padding:15px 0;position:relative}@media(max-width:767px){.card-body{padding:8px 0 16px 0}}.card-body .card-content{height:40px;overflow:hidden;margin-bottom:10px;padding:0 15px}.card-body .card-rating-container{height:26px;line-height:16px}.card-body .card-rating-container .number-of-reviews{margin-left:4px;font-weight:400;color:rgba(0,0,0,0.5);-webkit-align-self:center;-moz-align-self:center;-ms-align-self:center;align-self:center;font-size:12px}@media(max-width:767px){.card-body .card-rating-container .number-of-reviews{margin-left:5px;font-size:10px}}.card-body .title-wrapper{display:inline-block;width:calc((100% - 20px));line-height:1.5}@media(max-width:767px){.card-body .title-wrapper{width:100%}}.card-body .title-wrapper .title,.card-body .title-wrapper .subtitle{text-overflow:ellipsis;overflow:hidden}.card-body .title-wrapper .title{color:#212121;font-weight:400;font-size:16px;line-height:22px;white-space:nowrap}@media(max-width:767px){.card-body .title-wrapper .title{font-size:13px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:1.5em;height:3em;white-space:normal}}.card-body .title-wrapper .title.two-liner{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;white-space:normal;max-height:fit-content}@media(min-width:768px){.card-body .title-wrapper .title.two-liner{line-height:24px}}.card-body .title-wrapper .subtitle{color:#878c94;font-size:12px}@media(min-width:768px){.card-body .title-wrapper .subtitle{margin-top:2px;white-space:nowrap}.card-body .title-wrapper .subtitle .icon-location-black{width:11px;height:15px;vertical-align:middle}}.card-body .summary-wrapper{color:#212121;padding:0 0 10px 0;border:dashed 1px #ebedef;border-left:0;border-right:0;margin-bottom:15px;margin-top:5px}.card-body .summary-wrapper .black-text{color:#212121}.card-body .summary-wrapper .list-summary{margin:0;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center}@media(min-width:768px) and (max-width:1199px){.card-body .summary-wrapper .list-summary{font-size:11px}}.card-body .summary-wrapper .list-summary li{margin-right:5px;padding:0;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center}.card-body .summary-wrapper .list-summary .list-summary-item{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.card-body .summary-wrapper .list-summary .icon{height:24px;margin-right:5px}.card-body .summary-wrapper .surface-area-visibility{display:none}@media(min-width:1439px){.card-body .summary-wrapper .surface-area-visibility{display:block;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center}}.card-body .value-wrapper{color:#878c94;line-height:1}.card-body .value-wrapper .price-wrapper{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center}.card-body .value-wrapper .price-wrapper span{margin-right:5px}.card-body .value-wrapper .price{font-weight:bold;font-size:18px;color:#37404d}.card-body .value-wrapper .old-price{font-size:11px;text-decoration:line-through}.card-body .value-wrapper .icon-info .icon{height:20px}@media(max-width:767px){.card-body .value-wrapper .per-night{font-size:11px;margin-top:1px}}.card-body .addl-charges{font-family:inter,sans-serif}.card-body .addl-charges .text{font-weight:400;color:rgba(0,0,0,0.5);font-size:12px}@media(max-width:767px){.card-body .addl-charges .text{font-size:10px}}@media(max-width:767px){.card-body .addl-charges .icon{top:2px}}.card-body .addl-charges-empty{height:0}.card-body .extra-costs{font-weight:400;font-size:12px;line-height:18px;margin-top:4px;color:rgba(0,0,0,0.5);text-decoration:underline;text-underline-offset:1px}.card-vertical{cursor:pointer}@media(min-width:768px){.card-vertical{height:220px}}@media(min-width:992px){.card-vertical{height:270px}}.card-body-bottom{position:absolute;bottom:0;left:0;right:0;padding:0 15px;background-image:linear-gradient(to bottom,rgba(0,0,0,0),#000)}.card-body-bottom .title-desktop{text-shadow:0 2px 6px rgba(0,0,0,0.6);font-size:22px;font-weight:bold}.card-body-bottom .heading{font-size:16px;line-height:18px;font-weight:bold;display:block}@media(min-width:992px){.card-body-bottom .heading{font-size:24px;line-height:28px}}.card-body-bottom .card-text{margin-bottom:5px}@media(min-width:992px){.card-body-bottom .card-text{margin-bottom:15px}}.card-offer{padding:20px;background-color:#f6f7f6;height:80px;width:216px;background-position:left !important;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.card-offer:hover .btn-outline-default{color:#626973;background-color:#eef0f2;border-color:#878c94}.card-offer .deals-view{background:#fff}@media(min-width:768px){.card-offer{width:calc((750px / 3) - 26px)}}@media(min-width:992px){.card-offer{width:calc((970px / 3) - 21px);height:136px}}@media(min-width:1200px){.card-offer{width:calc((1170px / 3) - 21px)}}.card-offer .btn{position:absolute;right:20px;top:50%;-moz-transform:translate(0,-50%);-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translate(0,-50%)}.rating{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex}.deleted .card-image{padding:15px;background-color:#f6f7f8}.deleted .card-image .icon{position:absolute;top:50%;left:50%;-moz-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:70px;height:70px}.deleted .card-body .title{opacity:.5}.hidden-card{display:none}.popover .deleted .card-body .btn,.modal .deleted .card-body .btn{position:absolute;bottom:0}#section-themes,#section-regions,.destination-carousel-column,.nearby-carousel-column{font-family:inter,sans-serif}#section-themes h2,#section-regions h2,.destination-carousel-column h2,.nearby-carousel-column h2{color:#212121}#section-themes .sub-head-trend,#section-regions .sub-head-trend,.destination-carousel-column .sub-head-trend,.nearby-carousel-column .sub-head-trend{margin-bottom:24px;color:#55585a;font-size:13px;font-weight:400}@media(max-width:767px){#section-themes .sub-head-trend,#section-regions .sub-head-trend,.destination-carousel-column .sub-head-trend,.nearby-carousel-column .sub-head-trend{margin-bottom:0;margin-top:5px;line-height:16px}}@media(min-width:768px){#section-themes .card-vertical,#section-regions .card-vertical,.destination-carousel-column .card-vertical,.nearby-carousel-column .card-vertical{height:210px}}@media(min-width:992px){#section-themes .card-vertical,#section-regions .card-vertical,.destination-carousel-column .card-vertical,.nearby-carousel-column .card-vertical{height:175px}}@media(min-width:1200px){#section-themes .card-vertical,#section-regions .card-vertical,.destination-carousel-column .card-vertical,.nearby-carousel-column .card-vertical{height:200px}}@media(min-width:1439px){#section-themes .card-vertical,#section-regions .card-vertical,.destination-carousel-column .card-vertical,.nearby-carousel-column .card-vertical{height:225px}}#section-themes .card-vertical .card-img-overlay,#section-regions .card-vertical .card-img-overlay,.destination-carousel-column .card-vertical .card-img-overlay,.nearby-carousel-column .card-vertical .card-img-overlay{height:50%}#section-themes .card-vertical.inspirations-card,#section-regions .card-vertical.inspirations-card,.destination-carousel-column .card-vertical.inspirations-card,.nearby-carousel-column .card-vertical.inspirations-card,#section-themes .card-vertical.country-card,#section-regions .card-vertical.country-card,.destination-carousel-column .card-vertical.country-card,.nearby-carousel-column .card-vertical.country-card{height:30vw;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;border:0;background-color:#f6f7f8}#section-themes .title-trend,#section-regions .title-trend,.destination-carousel-column .title-trend,.nearby-carousel-column .title-trend{margin:0;line-height:16px;color:#212121;font-size:14px;font-weight:500;line-height:20px}#section-themes .subtitle-trend,#section-regions .subtitle-trend,.destination-carousel-column .subtitle-trend,.nearby-carousel-column .subtitle-trend{margin:8px 0;line-height:16px;font-weight:500;color:#212121}#section-themes .count-trend,#section-regions .count-trend,.destination-carousel-column .count-trend,.nearby-carousel-column .count-trend{font-weight:400;line-height:16px;font-size:12px;color:#55585a}#section-themes .tile-count,#section-regions .tile-count,.destination-carousel-column .tile-count,.nearby-carousel-column .tile-count{font-weight:400;font-size:12px;padding-left:1px;color:#55585a}@media(min-width:768px){.nearby-carousel-column .card-vertical{height:169px}}.destination-carousel-column,.nearby-carousel-column{cursor:pointer}.destination-carousel-column .card-info .title,.nearby-carousel-column .card-info .title{color:#212121;font-weight:600;line-height:26px;font-size:20px}.destination-carousel-column .card-info .count,.nearby-carousel-column .card-info .count{color:#55585a;font-weight:400;line-height:24px;font-size:14px}@media(min-width:768px){.desktop-inspiration-card .upper-carousel-part .homes-everyone-carousel .homes-everyone-carousel-column .card-vertical{height:144px !important}}@media(min-width:1200px){.desktop-inspiration-card .upper-carousel-part .homes-everyone-carousel .homes-everyone-carousel-column .card-vertical{height:198px !important}}@media(min-width:768px){.desktop-inspiration-card .lower-inspiration .lower-inspiration-box .get-inspired-carousel .get-inspired-carousel-column .card-vertical{height:220px !important}}@media(min-width:1200px){.desktop-inspiration-card .lower-inspiration .lower-inspiration-box .get-inspired-carousel .get-inspired-carousel-column .card-vertical{height:260px !important}}.upper-carousel-part .homes-everyone-carousel-column .item-name{font-family:inter,sans-serif;font-weight:bold;font-size:20px;color:#212121;line-height:26px;cursor:pointer}.upper-carousel-part .homes-everyone-carousel-column .count{font-family:inter,sans-serif;font-weight:500;font-size:14px;line-height:24px;color:rgba(0,0,0,0.5);cursor:pointer}.get-inspired-carousel-column .item-name{font-family:inter,sans-serif;font-weight:bold;font-size:20px;color:#212121;line-height:26px;cursor:pointer}.get-inspired-carousel-column .count{font-family:inter,sans-serif;font-weight:500;font-size:14px;line-height:24px;color:rgba(0,0,0,0.5);cursor:pointer}@media(max-width:767px){.wishlist-column-container .card .gallery-container,.recently-viewed-carousel .card .gallery-container,.compare-selection-container .card .gallery-container{height:32vw;min-height:auto}.wishlist-column-container .card .gallery-container .btn-favorite,.recently-viewed-carousel .card .gallery-container .btn-favorite,.compare-selection-container .card .gallery-container .btn-favorite{width:7vw;height:7vw;max-height:36px;max-width:36px;background-color:#fff}.wishlist-column-container .card .gallery-container .btn-favorite .favorite-save,.recently-viewed-carousel .card .gallery-container .btn-favorite .favorite-save,.compare-selection-container .card .gallery-container .btn-favorite .favorite-save,.wishlist-column-container .card .gallery-container .btn-favorite .favorite-saved,.recently-viewed-carousel .card .gallery-container .btn-favorite .favorite-saved,.compare-selection-container .card .gallery-container .btn-favorite .favorite-saved{font-size:12px}.wishlist-column-container .card .gallery-container .btn-favorite .icon-heart-black-border,.recently-viewed-carousel .card .gallery-container .btn-favorite .icon-heart-black-border,.compare-selection-container .card .gallery-container .btn-favorite .icon-heart-black-border{width:16px;height:16px}.wishlist-column-container .card .gallery-container .btn-favorite .icon-heart-filled,.recently-viewed-carousel .card .gallery-container .btn-favorite .icon-heart-filled,.compare-selection-container .card .gallery-container .btn-favorite .icon-heart-filled{width:20px;height:20px}.wishlist-column-container .card .gallery-container .btn-favorite .favorite-saved,.recently-viewed-carousel .card .gallery-container .btn-favorite .favorite-saved,.compare-selection-container .card .gallery-container .btn-favorite .favorite-saved{display:none}.wishlist-column-container .card .gallery-container .btn-favorite.active .favorite-save,.recently-viewed-carousel .card .gallery-container .btn-favorite.active .favorite-save,.compare-selection-container .card .gallery-container .btn-favorite.active .favorite-save{display:none}.wishlist-column-container .card .gallery-container .btn-favorite.active .favorite-saved,.recently-viewed-carousel .card .gallery-container .btn-favorite.active .favorite-saved,.compare-selection-container .card .gallery-container .btn-favorite.active .favorite-saved{display:inline}.wishlist-column-container .card .gallery-container .badge ~ .btn-favorite,.recently-viewed-carousel .card .gallery-container .badge ~ .btn-favorite,.compare-selection-container .card .gallery-container .badge ~ .btn-favorite{top:20px}.wishlist-column-container .card .card-body .title-wrapper .subtitle,.recently-viewed-carousel .card .card-body .title-wrapper .subtitle,.compare-selection-container .card .card-body .title-wrapper .subtitle{font-size:12px;line-height:24px}.wishlist-column-container .card .card-body .title-wrapper .subtitle .location-icon,.recently-viewed-carousel .card .card-body .title-wrapper .subtitle .location-icon,.compare-selection-container .card .card-body .title-wrapper .subtitle .location-icon{width:18px;display:inline-block;height:21px;background-size:contain;vertical-align:bottom}.wishlist-column-container .card .card-body .summary-wrapper,.recently-viewed-carousel .card .card-body .summary-wrapper,.compare-selection-container .card .card-body .summary-wrapper{padding:0;border:0;margin:0;margin-bottom:12px;color:#212121;font-size:12px;line-height:24px}.wishlist-column-container .card .card-body .summary-wrapper .list-summary li,.recently-viewed-carousel .card .card-body .summary-wrapper .list-summary li,.compare-selection-container .card .card-body .summary-wrapper .list-summary li{margin-right:10px}.wishlist-column-container .card .card-body .value-wrapper,.recently-viewed-carousel .card .card-body .value-wrapper,.compare-selection-container .card .card-body .value-wrapper{height:auto;line-height:16px}.wishlist-column-container .card .card-body .value-wrapper .price,.recently-viewed-carousel .card .card-body .value-wrapper .price,.compare-selection-container .card .card-body .value-wrapper .price{color:#000}}@media(max-width:767px) and (max-width:767px){.wishlist-column-container .card .card-body .value-wrapper .old-price,.recently-viewed-carousel .card .card-body .value-wrapper .old-price,.compare-selection-container .card .card-body .value-wrapper .old-price{font-weight:500}}@media(max-width:767px) and (max-width:767px){.wishlist-column-container .card .card-body .value-wrapper .remove-favorite,.recently-viewed-carousel .card .card-body .value-wrapper .remove-favorite,.compare-selection-container .card .card-body .value-wrapper .remove-favorite{padding:4.5px 15px}}@media(min-width:1439px){.wishlist-carousel .card-body{padding:8px 0}.wishlist-carousel .card-body .row .icon-location-black{width:11px;height:15px;vertical-align:middle}.wishlist-carousel .card-body .value-wrapper{padding:0}.wishlist-carousel .card-body .addl-charges{margin-top:2px}.wishlist-carousel .card-body .addl-charges .text{font-family:inter,sans-serif;font-weight:400;font-size:12px;font-style:normal;color:rgba(0,0,0,0.5);line-height:20px}.wishlist-carousel .card-body .addl-charges .icon{margin-left:9px;top:2px;width:14px;height:14px}}@media(max-width:992px){#deals .btn{padding:5px;right:5px}}.card-wide-deals-offers{flex-grow:2.33;background-color:#f6f7f8;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;position:relative;margin-bottom:15px;border:solid 1px #ebedef;padding:20px;background-position:left;cursor:pointer;height:32vw;background-size:100% 100%;transition:background-size .33s linear}@media(min-width:768px) and (max-width:991px){.card-wide-deals-offers{height:220px}}@media(min-width:992px){.card-wide-deals-offers{height:242px;margin-right:15px}}.card-custom-deals-offers{height:140px;background-size:100% 100%;transition:background-size .33s linear}@media(max-width:767px){.card-custom-deals-offers{height:100px}}@media(min-width:768px) and (max-width:991px){.card-custom-deals-offers{height:220px}}@media(min-width:992px){.card-custom-deals-offers{height:242px}}.deals-upper-mob{height:181px;background-size:cover;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;margin-top:20px;background-size:100% 100%}.container-top-deal-offers-container{height:180px;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}@media(max-width:767px){.container-top-deal-offers-container{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}}@media(min-width:768px) and (max-width:991px){.container-top-deal-offers-container{height:160px}}@media(min-width:992px) and (max-width:1199px){.container-top-deal-offers-container{height:165px}}.container-top-deal-offers-container .first-card{cursor:pointer;width:32%;background-size:100% 100%;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}@media(max-width:767px){.container-top-deal-offers-container .first-card{width:46%;height:172px}}.container-top-deal-offers-container .second-card{cursor:pointer;background-size:100% 100%;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;margin-left:22px;width:32%}@media(max-width:767px){.container-top-deal-offers-container .second-card{width:46%;margin-left:7%;height:172px}}@media(min-width:768px) and (max-width:991px){.container-top-deal-offers-container .second-card{margin-left:14px}}@media(min-width:992px) and (max-width:1199px){.container-top-deal-offers-container .second-card{margin-left:18px}}.container-top-deal-offers-container .bv-deals-container{cursor:pointer;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;margin-left:22px;width:32%;background:linear-gradient(271.02deg,#3d405b -0.05%,#3d405b 100%)}@media(min-width:768px) and (max-width:991px){.container-top-deal-offers-container .bv-deals-container{margin-left:14px}}@media(min-width:992px) and (max-width:1199px){.container-top-deal-offers-container .bv-deals-container{margin-left:18px}}.bv-deals-container{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex}.bv-deals-container .text-group{width:60%}.bv-deals-container .text-group .deal-details-box{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin-top:16px;margin-left:16px;font-family:inter,sans-serif}.bv-deals-container .text-group .deal-details-box .header-box{background:#f19c00;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;color:#fff;font-size:11px;letter-spacing:.4px;padding:4px 6px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;text-transform:uppercase}.bv-deals-container .text-group .deal-details-box .price-header{padding-top:4px;font-size:20px;width:90%;font-weight:600;line-height:26px;color:#fff}@media(min-width:768px){.bv-deals-container .text-group .deal-details-box .price-header{max-height:56px;overflow:hidden}}@media(min-width:768px) and (max-width:991px){.bv-deals-container .text-group .deal-details-box .price-header{font-size:15px}}.bv-deals-container .text-group .deal-details-box .deal-desc{font-size:14px;color:#fff;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;top:10px;font-weight:400;position:relative;line-height:20px;max-width:100%}@media(max-width:767px){.bv-deals-container .text-group .deal-details-box .deal-desc{margin-bottom:22px}}@media(min-width:768px){.bv-deals-container .text-group .deal-details-box .deal-desc{max-height:40px;overflow:hidden}}@media(min-width:768px) and (max-width:1199px){.bv-deals-container .text-group .deal-details-box .deal-desc{font-size:12px}}@media(min-width:768px) and (max-width:1199px){.bv-deals-container .text-group .deal-details-box .deal-desc{line-height:15px;top:5px}}.bv-deals-container .text-group .deal-details-box .deal-book-now{font-size:11px;font-weight:500;color:#fff;margin-top:0;position:relative;top:17px}@media(max-width:767px){.bv-deals-container .text-group .deal-details-box .deal-book-now{top:0;margin-top:15px;margin-bottom:10px}}@media(min-width:768px) and (max-width:1199px){.bv-deals-container .text-group .deal-details-box .deal-book-now{top:8px}}.bv-deals-container .icon-gift-card-icon{height:135px;width:40%;-webkit-align-self:center;-moz-align-self:center;-ms-align-self:center;align-self:center}@media(min-width:768px) and (max-width:991px){.bv-deals-container .icon-gift-card-icon{height:80px}}@media(min-width:992px) and (max-width:1199px){.bv-deals-container .icon-gift-card-icon{height:100px}}.mob-box{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.mob-box .mob-bottom-box{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.mob-box .bv-deals-container{margin-top:20px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;background:linear-gradient(271.02deg,#3d405b -0.05%,#3d405b 100%)}.show-wishlist-recommended-tag,.show-recent-recommended-tag{font-family:inter,sans-serif;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;position:absolute;text-align:center;background-color:#c9ebff;color:#212121;width:auto;height:24px;padding:4px 6px;left:8px;top:8px;line-height:16px;font-size:12px;font-weight:500;z-index:2;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}@media(max-width:767px){.show-wishlist-recommended-tag,.show-recent-recommended-tag{padding:0 6px;font-size:9px;height:16px}}.show-wishlist-recommended-tag.recommended-tag,.show-recent-recommended-tag.recommended-tag{background-color:#fff}.border-remove{border:0}.bv-homepage-banner:hover .sign-in-btn{color:#626973 !important;background-color:#fff}.referral-homepage-banner:hover .sign-in-btn{background-color:#4bbb4b;border:1px solid #4bbb4b !important}.container-bv .bv-homepage-banner .left-div-mobile{margin-top:20px;margin-left:20px;margin-bottom:5px;overflow:hidden}.container-bv .bv-homepage-banner .left-div-mobile .home-upper-text{font-size:18px;font-weight:500;line-height:24px;color:#fff}.container-bv .bv-homepage-banner .left-div-mobile .sign-in-btn{color:#fff;border:1px solid white;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;margin-top:12px;margin-bottom:5px;height:38px;width:85px}.container-bv .bv-homepage-banner .left-div-mobile .terms-part{font-size:9px;color:#fff;position:relative;top:-3px;font-weight:200;letter-spacing:.4px}.container-bv .bv-homepage-banner .icon-mobile-bv-house-size{height:150px;width:301px;top:3px;background-position:bottom right}.container-bv .bv-homepage-banner .icon-gift-card-icon-size{height:80px;width:10%;margin-left:25px;margin-top:55px}.container-bv .bv-homepage-banner .middle-part{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin:20px 0 14px 30px;width:50%;color:#fff}@media(min-width:991px){.container-bv .bv-homepage-banner .middle-part{margin-right:10%}}@media(min-width:1200px){.container-bv .bv-homepage-banner .middle-part{margin-right:25%}}.container-bv .bv-homepage-banner .middle-part .home-upper-text{font-size:24px;font-weight:700;width:600px}.container-bv .bv-homepage-banner .middle-part .home-lower-text{font-size:15px;margin-bottom:10px;font-weight:400}.container-bv .bv-homepage-banner .middle-part .sign-in-btn{border:1px solid #fff;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;height:40px;width:100px;margin-bottom:10px}.container-bv .bv-homepage-banner .middle-part .homepage-terms-non-click{font-size:9px}.container-bv .bv-homepage-banner .icon-desktop-bv-house-size{height:175px;width:20%}@media(min-width:768px) and (max-width:991px){.container-bv .bv-homepage-banner .icon-desktop-bv-house-size{width:28%;left:5px}}@media(min-width:992px) and (max-width:1199px){.container-bv .bv-homepage-banner .icon-desktop-bv-house-size{width:21%}}@media(min-width:1439px){.container-bv .bv-homepage-banner .icon-desktop-bv-house-size{left:7px}}.desktop_bv_part{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;cursor:pointer;-webkit-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between}@media(max-width:1199px){.desktop_bv_part{margin-left:15px;margin-right:15px}}.common_bv_part{-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;background:linear-gradient(271.14deg,#5e6071 .14%,#3d405b 99.71%)}.display_class{margin:0 15px 0 15px;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex}.inspirations-mobile-container{background:rgba(232,236,243,0.5);padding:24px 0 24px 0;margin:0 0 18px 0;font-family:inter,sans-serif}.inspirations-mobile-container .inspirations-combine-title{font-weight:600;font-size:18px;line-height:26px;letter-spacing:-0.28px;color:#212121;margin:0 47px 0 16px}.inspirations-mobile-container .separator-strip{background:#13b171;-webkit-border-radius:24px;-moz-border-radius:24px;border-radius:24px;height:4px;width:23%;margin:12px 12px 0 16px}.inspirations-mobile-container .home-title,.inspirations-mobile-container .inspired-title{font-weight:bold;font-size:16px;line-height:24px;color:#212121;margin:24px 47px 0 16px}.inspirations-mobile-container .insp-title-bv{font-size:16px !important;margin:24px 47px 0 16px !important}.inspirations-mobile-container .home-subtitle,.inspirations-mobile-container .inspired-subtitle{font-size:12px;line-height:16px;letter-spacing:.2px;color:rgba(0,0,0,0.5);mix-blend-mode:normal;margin:2px 47px 0 16px}.inspirations-mobile-container .insp-subtitle-bv{font-weight:normal}.inspirations-mobile-container .owl-stage{right:-16px}.inspirations-mobile-container .inspirations-home-carousel{padding:4px 0 8px 0}.inspirations-mobile-container .inspirations-home-carousel .owl-item{margin-right:16px !important}.inspirations-mobile-container .inspirations-home-carousel .inspirations-home-card .card{background:#fff;box-shadow:0 4px 5px rgba(0,0,0,0.06),0 1px 10px rgba(0,0,0,0.04),0 2px 4px rgba(0,0,0,0.08);-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;margin:12px 0 0 0;border:0;width:250px !important}.inspirations-mobile-container .inspirations-home-carousel .inspirations-home-card .card .home-card-bg{min-width:72px;width:72px;height:62px;border-bottom-left-radius:6px;border-top-left-radius:6px;background-repeat:no-repeat !important;background-position:center !important;-webkit-background-size:cover !important;-moz-background-size:cover !important;background-size:cover !important}.inspirations-mobile-container .inspirations-home-carousel .inspirations-home-card .card .home-card-description{padding:12px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.inspirations-mobile-container .inspirations-home-carousel .inspirations-home-card .card .home-card-description .home-card-title{font-size:14px;line-height:20px;color:#212121}.inspirations-mobile-container .inspirations-home-carousel .inspirations-home-card .card .home-card-description .home-card-count{font-size:12px;line-height:16px;letter-spacing:.2px;color:rgba(0,0,0,0.5)}.inspirations-mobile-container .inspirations-inspired-carousel{padding-top:16px}.inspirations-mobile-container .inspirations-inspired-carousel .owl-item{margin-right:16px !important}.inspirations-mobile-container .inspirations-inspired-carousel .item{width:auto !important}.inspirations-mobile-container .inspirations-inspired-carousel .card{-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;width:120px;height:110px;border:0;margin-bottom:8px;box-shadow:0 4px 5px rgba(0,0,0,0.06),0 1px 10px rgba(0,0,0,0.04),0 2px 4px rgba(0,0,0,0.08)}.inspirations-mobile-container .inspirations-inspired-carousel .card .inspired-card-bg{-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;width:120px;height:110px;background-repeat:no-repeat !important;background-position:center !important;-webkit-background-size:cover !important;-moz-background-size:cover !important;background-size:cover !important}.inspirations-mobile-container .inspirations-inspired-carousel .inspired-card-title{font-size:14px;line-height:20px;color:#212121;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;width:120px}.inspirations-mobile-container .inspirations-inspired-carousel .inspired-card-count{font-size:12px;line-height:16px;letter-spacing:.2px;color:rgba(0,0,0,0.5);margin-top:4px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;width:120px}@media(min-width:768px){#section-wishlist .card,#user-suggestions .card,#recently-viewed .card{margin-bottom:-10px}}@media(max-width:767px){#section-wishlist .card-body .row-compact,#user-suggestions .card-body .row-compact,#recently-viewed .card-body .row-compact{height:45px}}.last-card-group{margin-bottom:-10px}@media(max-width:767px){#recommended-destinations .card.usp,#nearby-destinations .card.usp{margin-bottom:20px}}@media(max-width:767px){#recommended-destinations .card.country-card,#nearby-destinations .card.country-card{margin-bottom:5px}}@media(max-width:767px){.wishlist-card-box{max-height:40px;margin-bottom:7px}}.sub-head-height{line-height:1.71428 !important}.image{object-fit:cover;border-radius:6px}.image-br4{border-radius:4px;object-fit:cover}.image-br6{object-fit:cover;border-radius:6px}.image-br8{object-fit:cover;border-radius:8px}.image-dbr6{border-radius:6px;display:block;object-fit:cover}.image-br-bottom{border-top-left-radius:6px;border-bottom-left-radius:6px}@media(min-width:1200px){.card-wrapper.popular-homes{width:310px;margin-right:12px}}.items-grid .single-item-container,.items-grid .grid-container{height:inherit}.items-grid .single-item-container .lister-item-image,.items-grid .grid-container .lister-item-image{height:inherit;overflow:hidden}.items-grid .single-item-container .lister-item-image .image,.items-grid .grid-container .lister-item-image .image{object-fit:cover;object-position:50% 50%;height:100%;width:100%}.items-grid .card-image .image{object-fit:cover;object-position:50% 50%;height:100%;width:100%}.items-grid .item{overflow:hidden}@media(min-width:768px) and (max-width:991px){.items-grid .item:nth-child(4n){clear:both}}@media(min-width:992px){.items-grid .item:nth-child(5n){clear:both}}@media(max-width:991px){.items-grid .item:nth-child(n+7){display:none}}.chat-container{border-radius:4px;box-shadow:0 2px 12px 0 rgba(55,64,77,0.08);border:solid 1px #ebedef;background-color:#fff;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex}@media(min-width:992px){.chat-container{cursor:pointer;height:90px;margin-top:40px;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;padding:20px 24px;line-height:30px}}@media(max-width:991px){.chat-container{min-height:54px;height:auto;margin:20px 0;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;padding-top:5px;padding-bottom:5px;justify-content:space-between;background:#fff;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}}.chat-container .text-container{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex}@media(max-width:991px){.chat-container .text-container{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin-left:16px;-webkit-align-self:center;-moz-align-self:center;-ms-align-self:center;align-self:center}}@media(min-width:992px){.chat-container .text-container{width:500px}}.chat-container .text-container .chat-banner{color:#212121;font-weight:bold;width:max-content}@media(min-width:992px){.chat-container .text-container .chat-banner{padding-top:6px;font-size:20px;line-height:1}}@media(max-width:991px){.chat-container .text-container .chat-banner{margin-left:0;font-size:16px}}@media(min-width:992px){.chat-container .text-container .chat-offline .chat-banner{padding-top:12px}}@media(max-width:991px){.chat-container .text-container .chat-offline .chat-banner{-webkit-align-self:center;-moz-align-self:center;-ms-align-self:center;align-self:center}}@media(max-width:991px){.chat-container .text-container .chat-online .chat-banner{-webkit-align-self:center;-moz-align-self:center;-ms-align-self:center;align-self:center}}.chat-container .text-container .chat-reply{color:#878c94;font-size:12px}@media(min-width:768px){.chat-container .text-container .chat-reply{font-size:14px;min-width:max-content}}.chat-container .chat-button-container{border:1px solid #ef7c34;border-radius:4px;font-weight:500;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-justify-content:center;-ms-justify-content:center;justify-content:center;text-align:center;cursor:pointer}@media(min-width:992px){.chat-container .chat-button-container{width:159px;font-size:16px;margin-left:auto}}@media(max-width:991px){.chat-container .chat-button-container{-webkit-align-self:center;-moz-align-self:center;-ms-align-self:center;align-self:center;border:0;padding:0;margin-right:16px}}.chat-container .chat-button-container button{border:0;background:0;cursor:pointer}.chat-container .chat-button-container .chat-btn{padding:0 23px}.chat-container .chat-button-container #chat-button{color:#ef7c34;line-height:normal}.chat-container .chat-button-container .icon-arrow{width:8px;height:14px}.chat-hidden{display:none !important}@media(min-width:992px){.pdp-base-container .chat-container{margin-top:24px}}.coupon-row{-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;margin-bottom:24px;padding:6px 0 6px 15px;border-radius:4px;border:1px solid rgba(0,0,0,0.1);border-left:4px solid #f07c00;background-color:#fff;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;color:#212121;font-family:inter,sans-serif}@media(max-width:991px){.coupon-row{margin-top:16px}}.coupon-row .deal-container{border-radius:2px;background-color:#f19c00;color:#fff;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;padding:0 5px 0 5px;align-items:center;margin:3px 10px 3px 0}@media(max-width:991px){.coupon-row .deal-container{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}.coupon-row div a:hover,.coupon-row div a:focus{color:#ff750f}.deal{width:18px;height:18px}@media(max-width:991px){.deal{margin-top:4px}}@media(min-width:992px){.deal{margin-right:5px}}.lister-deals{margin-bottom:16px;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between}.lister-deals .owl-stage{min-width:100%}.lister-deals .deal-item{border:1px solid rgba(0,0,0,0.1);color:#212121;border-left:4px solid #f07c00;padding:6px;padding-top:10px;max-height:60px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;margin-right:15px;width:50%}.lister-deals .deal-item .icon{width:35px;height:35px;position:absolute;background-size:contain}.lister-deals .deal-item .deal-text{padding-left:50px;display:inline-block;max-width:100%;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;font-size:14px;font-weight:400;line-height:20px}.lister-deals .deal-item .deal-text .sub-text{display:block;color:rgba(0,0,0,0.5);overflow:hidden;text-overflow:ellipsis;font-size:12px;line-height:16px}@media(max-width:991px){.lister-deals{margin:16px 0}}@media(max-width:767px){.lister-deals .owl-item.active{max-width:40%}}.lister-deals .owl-item .deal-item{width:100%}.modal-coupon{z-index:9999;position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(33,33,33,0.8);max-width:100%;max-height:100%;display:none;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center}.modal-coupon .modal-content-mobile{height:auto;width:34%;margin:auto;box-shadow:none;border:0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;background-color:#fff}@media(max-width:991px){.modal-coupon .modal-content-mobile{width:100%;height:auto;position:fixed;bottom:0;top:auto;left:auto;right:auto}}.modal-coupon .modal-content-mobile .modal-content{padding:22px;padding-top:18px;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;border:0;box-shadow:none}.modal-coupon .modal-content-mobile .modal-header{border:0;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;padding:5px 0 0 0}.modal-coupon .modal-content-mobile .modal-header .icon-close-black{margin-left:auto;width:12px;height:12px}@media(max-width:991px){.modal-coupon .modal-content-mobile .modal-header .icon-close-black{display:none}}.modal-coupon .modal-content-mobile .modal-header-text,.modal-coupon .modal-content-mobile .coupon-body-header{font-size:18px;font-weight:700;color:#000;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex}.modal-coupon .modal-content-mobile .modal-search{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex}.modal-coupon .modal-content-mobile .modal-search .tooltip-coupon,.modal-coupon .modal-content-mobile .modal-search .tooltip-coupon-empty,.modal-coupon .modal-content-mobile .modal-search .tooltip-voucher{display:none;background-color:#ff6363;font-style:unset;padding:4px 10px;white-space:unset;width:auto;margin-right:46px;z-index:1;transform:translate(25px,36px)}.modal-coupon .modal-content-mobile .modal-search .tooltip-coupon:after,.modal-coupon .modal-content-mobile .modal-search .tooltip-coupon-empty:after,.modal-coupon .modal-content-mobile .modal-search .tooltip-voucher:after{width:10px;height:10px;position:absolute;content:" ";left:8%;top:3px;-webkit-transform:translate(0,-80%) rotate(45deg);-moz-transform:translate(0,-80%) rotate(45deg);-ms-transform:translate(0,-80%) rotate(45deg);-o-transform:translate(0,-80%) rotate(45deg);transform:translate(0,-80%) rotate(45deg);background:#ff6363}.modal-coupon .modal-content-mobile #coupon-input{width:68%;height:52px;border:1px solid rgba(0,0,0,0.3);box-sizing:border-box;-webkit-border-radius:4px 0 0 4px;-moz-border-radius:4px 0 0 4px;border-radius:4px 0 0 4px;border-right:0;padding-left:16px;font-size:14px;font-weight:700;color:#212121;text-transform:uppercase}.modal-coupon .modal-content-mobile #coupon-input::placeholder{color:rgba(0,0,0,0.3);font-weight:600;font-size:14px;text-transform:capitalize}.modal-coupon .modal-content-mobile #coupon-apply-btn,.modal-coupon .modal-content-mobile .apply-loading-section{width:35%;background-color:#4bbb4b;-webkit-border-radius:0 4px 4px 0;-moz-border-radius:0 4px 4px 0;border-radius:0 4px 4px 0;font-size:14px;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-justify-content:center;-ms-justify-content:center;justify-content:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center}.modal-coupon .modal-content-mobile .coupon-body-header{font-size:14px;padding-top:20px;position:relative;top:5px;padding-left:5px;text-transform:uppercase}.modal-coupon .modal-content-mobile .modal-body{padding:0;font-weight:600}.modal-coupon .modal-content-mobile .modal-body .coupon-row{display:none;border:1px solid #e3e3e3;box-sizing:border-box;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;padding:8px 0 8px 14px;margin-bottom:17px;background-color:#fff;font-family:inter,sans-serif}.modal-coupon .modal-content-mobile .modal-body .coupon-rhs{margin-left:auto;width:20%}@media(max-width:991px){.modal-coupon .modal-content-mobile .modal-body .coupon-rhs{width:25%}}.modal-coupon .modal-content-mobile .modal-body .coupon-rhs .coupon-apply{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-justify-content:center;-ms-justify-content:center;justify-content:center;color:#ef7c34}.modal-coupon .modal-content-mobile .modal-body .coupon-rhs .coupon-apply:hover{cursor:pointer;color:#ff750f}.modal-coupon .modal-content-mobile .modal-body .coupon-rhs .coupon-applied{display:none;-webkit-justify-content:center;-ms-justify-content:center;justify-content:center;color:#37404d;pointer-events:none;text-transform:capitalize}.modal-coupon .modal-content-mobile .modal-body .coupon-lhs{color:#212121;border-right:1px solid #e3e3e3;width:80%}@media(max-width:991px){.modal-coupon .modal-content-mobile .modal-body .coupon-lhs{width:75%}}.modal-coupon .modal-content-mobile .modal-body .coupon-lhs .coupon-code{color:#4bbb4b;text-transform:uppercase}.modal-coupon .modal-content-mobile .modal-body .coupon-lhs .coupon-value,.modal-coupon .modal-content-mobile .modal-body .coupon-lhs .coupon-detail{font-weight:400;display:none}.modal-coupon .modal-content-mobile .modal-body .coupon-lhs .coupon-upto-text{text-transform:lowercase}.modal-coupon .modal-header-mobile{display:none;border-bottom:1px solid #ebedef;padding:24px 20px}@media(max-width:991px){.modal-coupon .modal-header-mobile{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex}}.modal-coupon .modal-header-mobile .icon-close-black{width:16px;height:16px;-webkit-align-self:center;-moz-align-self:center;-ms-align-self:center;align-self:center}.modal-coupon .modal-header-mobile .modal-header-text{font-size:16px;-webkit-justify-content:center;-ms-justify-content:center;justify-content:center;width:100%;font-weight:700;color:#37404d}.modal-coupon .modal-header-mobile .modal-header-text p{margin:0;text-align:center;position:relative;right:8px}.modal-coupon .icon-close-black:hover{cursor:pointer}.apply-loading-section{background-color:#4bbb4b}.apply-loading-section .loading-state{height:auto;position:relative;top:4px}.apply-loading-section .loading-dots .loading-dots--dot{background-color:#fff}.checkout-section{font-family:inter,sans-serif}.checkout-section .book-btn-loader{height:auto !important}@media(min-width:768px){.checkout-section .book-btn-loader{width:122px}}.checkout-section .book-btn-loader .loading-dots--dot{background-color:#fff;margin-top:0;margin-bottom:0}.checkout-section .checkout-dates{margin-left:45%;transform:translateX(-50%)}.checkout-section .checkout-dates .book-btn-loader-calendar{height:auto !important}.checkout-section .checkout-dates .book-btn-loader-calendar .loading-dots--dot{background-color:#4bbb4b;margin-top:0;margin-bottom:0}@media(min-width:768px){.checkout-section{padding-bottom:0 !important;padding-top:0 !important}}@media(max-width:991px){.checkout-section{position:relative;padding-top:58px;background:#f2f2f2}}@media(max-width:768px){.checkout-section .section-heading-checkout{font-size:18px}}.checkout-section .book-button-text-mobile{font-weight:bold}.checkout-section .no-pre-payment-text{font-weight:500;opacity:.8;font-size:12px;line-height:1}@media(min-width:992px){.checkout-section .common-header.checkout-header{padding:0 0 20px 0;margin-top:0;z-index:0}}@media(max-width:767px){.checkout-section .checkout-header{position:fixed;z-index:2;box-shadow:0 2px 12px 0 rgba(55,64,77,0.08);min-height:56px}}.checkout-section .form-container{margin-top:24px}@media(min-width:768px){.checkout-section .form-container{margin-top:20px}}@media(min-width:1439px){.checkout-section .form-container{width:1200px}}@media(max-width:991px){.checkout-section .form-container{margin-top:16px;background:#f2f2f2}}@media(max-width:767px){.checkout-section .form-container{padding-bottom:0}}.checkout-section .password-container{display:-webkit-block;display:-ms-blockbox;display:-ms-block;display:block}@media(min-width:768px){.checkout-section .password-container{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;align-items:baseline;justify-content:space-between}}.checkout-section .password-field{width:100%}@media(min-width:768px){.checkout-section .password-field{width:49%}}.checkout-section .alert-box-container{margin-bottom:24px}.checkout-section .user-address-container{-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}@media(max-width:991px){.checkout-section .user-address-container{background:#fff}}@media(min-width:768px){.checkout-section .box-container{border-radius:4px;box-shadow:0 2px 12px 0 rgba(55,64,77,0.08);border:solid 1px #ebedef;background-color:#fff;padding:0}}.checkout-section .box-container .payment-sidebar{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;box-shadow:unset;border:0;padding:0;margin:0}@media(max-width:991px){.checkout-section .box-container .payment-sidebar{background:#f2f2f2}}@media(max-width:991px){.checkout-section .box-container .payment-sidebar .property-header-side{padding-top:0;padding-bottom:15px;border-bottom:1px dashed #ebedef}}.checkout-section .box-container .payment-sidebar .coupon-applied{position:absolute;top:19px;left:135px;color:#212121;font-size:14px;font-weight:500}.checkout-section .box-container .payment-sidebar .dis-amount{position:absolute;top:20px;right:8px;color:#f19c00}.checkout-section .box-container .payment-sidebar #discountfield.applied{background-color:#fff;border:0;color:#000;font-weight:600;height:60px;opacity:1}.checkout-section .box-container .included-costs-top-row{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;font-size:18px}@media(max-width:991px){.checkout-section .box-container .included-costs-top-row{margin-top:14px;font-size:16px}}@media(max-width:767px){.checkout-section .box-container .included-costs-top-row{margin-top:6px}}.checkout-section .box-container .included-costs-top-row .included-costs-text{font-weight:bold;line-height:1.71;color:#212121}@media(max-width:991px){.checkout-section .box-container .included-costs-side{margin-top:28px;padding-bottom:15px;border-top:1px solid rgba(0,0,0,0.1)}}@media(max-width:767px){.checkout-section .box-container .included-costs-side{margin-top:6px;padding:0 6px 0}}.checkout-section .box-container .included-costs-side .included-costs-bottom-row{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}@media(max-width:991px){.checkout-section .box-container .included-costs-side .included-costs-bottom-row{padding-top:8px}}@media(max-width:767px){.checkout-section .box-container .included-costs-side .included-costs-bottom-row{padding-top:6px}}.checkout-section .box-container .included-costs-side .included-costs-bottom-row .icon-checkmark{width:30px;height:30px}.checkout-section .box-container .included-costs-inline{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;font-size:12px;line-height:1.67;color:#878c94;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:0;max-height:20px;overflow:hidden;margin-bottom:0}.checkout-section .box-container .included-costs-inline .include-cost-text{font-size:14px;font-weight:bold;color:#212121;margin-right:6px}.checkout-section .box-container .included-costs-inline .line-before{border-left:solid 1px #878c94;padding:0 5px;line-height:normal;font-size:12px;margin:5px 5px 5px 0}@media(max-width:991px){.checkout-section .box-container .included-costs-inline .line-before{font-size:14px;color:#212121;border-color:#212121}}.checkout-section .box-container .included-costs-inline .line-before:first-child{border-left:0;padding-left:0}.checkout-section .mobile-additional-costs{background:#fff;border:1px solid rgba(0,0,0,0.1);box-sizing:border-box;box-shadow:0 2px 12px rgb(55 64 9.625%);-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;margin:15px;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between}.checkout-section .mobile-additional-costs .costs-text-container{font-style:normal;font-weight:bold;font-size:16px;line-height:22px;color:#212121;padding:16px}.checkout-section .mobile-additional-costs .icon-arrow-costs{width:14px;height:14px;margin-top:20px;margin-right:16px}.checkout-section .pax-date-header{color:#212121;margin-top:0;display:inline-block}.checkout-section .pax-date-header.checkout-dates-header{width:398px}.checkout-section .checkout-dates-pax{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;margin-bottom:32px;-webkit-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}@media(min-width:1200px){.checkout-section .checkout-dates-pax{border:solid 1px #f2f2f2;padding:24px}}.checkout-section .section-heading{color:#212121}.checkout-section .enter-details-header{color:#212121;margin-bottom:8px}.checkout-section .guest-header{display:none;font-size:24px;font-weight:bold;color:#212121;line-height:1}@media(min-width:768px){.checkout-section .guest-header{display:block;margin-bottom:10px;font-size:20px}}.checkout-section .checkout-guest-section{height:54px;width:49%;border:1px solid rgba(0,0,0,0.12);-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;padding:0 16px}.checkout-section .checkout-guest-section .pax-date-label{color:#878c94;font-size:12px;position:absolute}.checkout-section .checkout-guest-section .pax-date-container{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center}@media(min-width:1200px){.checkout-section .checkout-guest-section .pax-date-container{margin:9px 0 0 0}}.checkout-section .checkout-guest-section .icon-calendar{width:18px;height:18px;cursor:pointer}.checkout-section .checkout-guest-section .checkout-loading-calendar{margin:14px 0}@media(min-width:768px){.checkout-section .checkout-guest-section .popover{margin:0;max-width:750px;width:750px;box-shadow:0 4px 20px 0 rgba(55,64,77,0.16);border:solid 1px #ebedef}.checkout-section .checkout-guest-section .popover .arrow{display:none}.checkout-section .checkout-guest-section .popover .popover-content{padding:0 0 8px 0}.checkout-section .checkout-guest-section .popover .popover-content .increase{order:1}.checkout-section .checkout-guest-section .popover .popover-content .list-group-body{padding:15px 0}.checkout-section .checkout-guest-section .popover .popover-content .pax-column-label{color:#212121}.checkout-section .checkout-guest-section .popover .popover-content .pax-column-label ~ label{color:#878c94;font-size:12.5px;position:absolute;top:25px}.checkout-section .checkout-guest-section .popover .popover-content .max-error{position:absolute;display:none;bottom:-30px;background:#ff6363;color:#fff;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;min-width:max-content;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;font-size:12px;padding:1px 7px;box-shadow:0 2px 4px 0 rgba(55,64,77,0.16);left:50%;-moz-transform:translate(-50%,0);-webkit-transform:translate(-50%,0);-ms-transform:translate(-50%,0);-o-transform:translate(-50%,0);transform:translate(-50%,0)}.checkout-section .checkout-guest-section .popover .popover-content .max-error:after{width:10px;height:10px;position:absolute;content:" ";left:50%;transform:translate(0,-50%) rotate(45deg);background:#ff6363}}@media(min-width:768px) and (min-width:992px) and (max-width:1199px){.checkout-section .checkout-guest-section .popover{width:450px;max-width:450px}}@media(min-width:768px) and (min-width:768px){.checkout-section .checkout-guest-section .popover .popover-content .max-error{display:none}}@media(min-width:992px){.checkout-section .checkout-guest-section .popover .popover-content .loading-state{height:380px}}.checkout-section .checkout-guest-section .include-adult-children{display:none}@media(max-width:991px){.checkout-section .select-pax{margin-left:auto}.checkout-section .select-pax .edit-text{color:#212121;font-weight:500;text-decoration:underline}}.checkout-section .checkout-dates-pop.checkout-click-border{border-bottom:4px solid #ef7c34}@media(min-width:992px) and (max-width:1199px){.checkout-section .checkout-dates-pop .popover{left:12px !important}}@media(min-width:1200px){.checkout-section .checkout-dates-pop .popover{left:14px !important;width:792px;max-width:792px}}@media(min-width:992px) and (max-width:1199px){.checkout-section .checkout-dates-pop .popover .days-nights-container{display:none}}.checkout-section .checkout-dates-pop .popover .calendar-container{padding:0 35px 0 35px}@media(min-width:992px) and (max-width:1199px){.checkout-section .checkout-dates-pop .popover .calendar-container{padding:0 20px}}@media(min-width:992px) and (max-width:1199px){.checkout-section .checkout-dates-pop .popover .calendar-container .month-container{width:376px}}.checkout-section .footer{padding:4px 0 4px 0;margin-top:0 !important;margin:0 35px}@media(max-width:767px){.checkout-section .footer{margin:0}}.checkout-section .footer .flex-date-btn{list-style-type:none;padding-top:10px}.checkout-section .footer .flex-date-btn span{height:32px;font-size:15px;font-weight:400;font-family:inter,sans-serif;font-style:normal;color:#212121;background-color:#fff;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;position:relative;display:inline-block}.checkout-section .checkout-dates-options{text-align:end}@media(max-width:767px){.checkout-section .checkout-dates-options{width:100%;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between}}.checkout-section .checkout-dates-options #reset-button-checkout{color:#ef7c34;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;border:0;height:40px;min-width:90px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;cursor:pointer;text-align:center;padding:7px;display:inline-block}@media(max-width:767px){.checkout-section .checkout-dates-options #reset-button-checkout{color:#212121;text-decoration:underline;font-weight:bold}}.checkout-section .checkout-dates-options #save-button-checkout{color:#ef7c34;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;border:1px solid #ef7c34;height:40px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;min-width:90px;cursor:pointer;text-align:center;padding:7px;margin-left:10px;display:inline-block}@media(max-width:767px){.checkout-section .checkout-dates-options #save-button-checkout{padding:10px 40px;height:45px;margin-right:10px;background:#ef7c34;color:#fff;font-weight:600;border:1px solid #ef7c34}}.checkout-section #calendar-tooltip-modal .modal-dialog{height:100%}.checkout-section #calendar-tooltip-modal .modal-header{position:sticky;z-index:3;top:0;background-color:#fff;border:0}@media(max-width:767px){.checkout-section #calendar-tooltip-modal .modal-header{height:50px}}.checkout-section #calendar-tooltip-modal .modal-body{height:calc(100% - 50px)}.checkout-section #calendar-tooltip-modal .flex-date-btn{padding-bottom:10px}.checkout-section #calendar-tooltip-modal .flex-date-btn #reset-button-checkout{margin-left:341px}@media(max-width:767px){.checkout-section #calendar-tooltip-modal .flex-date-btn #reset-button-checkout{margin-left:15px}}.checkout-section #calendar-tooltip-modal .add-your-dates{padding:15px;height:127px;width:100vw;position:fixed;z-index:2;top:50px;background-color:#fff}.checkout-section #calendar-tooltip-modal .add-your-dates .dates-header{font-weight:bold;font-size:18px;line-height:24px;color:#212121;margin-bottom:15px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.checkout-section #calendar-tooltip-modal .add-your-dates .dates-container{min-height:55px;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;position:relative;top:15px;left:15px}.checkout-section #calendar-tooltip-modal .add-your-dates .dates-container .subtitle{font-size:14px;line-height:24px;letter-spacing:.2px;color:rgba(0,0,0,0.3);font-weight:500;display:inline-block;vertical-align:bottom}.checkout-section #calendar-tooltip-modal .add-your-dates .dates-container .subtitle .title{font-weight:bold;font-size:16px;letter-spacing:.15px;color:#212121}.checkout-section #calendar-tooltip-modal .add-your-dates .dates-container .mobile-nights-days{margin:0 16px;border:1px solid rgba(0,0,0,0.08);-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;padding:3px 5px;letter-spacing:.6px;color:#212121;font-size:10px;line-height:16px;font-weight:500}.checkout-section #calendar-tooltip-modal .calendar-container{overflow-y:auto;height:calc(100vh - 225px);top:175px;padding-bottom:70px}.checkout-section #calendar-tooltip-modal .calendar-container .days-of-week-mobile{position:fixed;padding:15px;z-index:2;top:160px;background-color:#fff}.checkout-section #calendar-tooltip-modal .footer.margin-top-3{position:fixed;z-index:2;bottom:0;width:100vw;background-color:#fff}.checkout-section .checkout-guests-pop.checkout-click-border{border-bottom:4px solid #ef7c34}@media(min-width:1200px){.checkout-section .checkout-guests-pop .popover{max-width:389px !important;width:389px !important}}.checkout-section .checkout-guest-section-full{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex}@media(max-width:767px){.checkout-section .checkout-guest-section-full{margin:8px 0 2px 0}}@media(min-width:768px){.checkout-section .checkout-guest-section-full .popover{margin:0;left:15px;max-width:370px;width:370px;box-shadow:0 4px 20px 0 rgba(55,64,77,0.16);border:solid 1px #ebedef}.checkout-section .checkout-guest-section-full .popover .arrow{display:none}.checkout-section .checkout-guest-section-full .popover .popover-content{padding:8px 0}.checkout-section .checkout-guest-section-full .popover .popover-content .increase{order:1}.checkout-section .checkout-guest-section-full .popover .popover-content .list-group-body{padding:15px 0}.checkout-section .checkout-guest-section-full .popover .popover-content .pax-column-label{color:#212121}.checkout-section .checkout-guest-section-full .popover .popover-content .pax-column-label ~ label{color:#878c94;font-size:12px}.checkout-section .checkout-guest-section-full .popover .popover-content .max-error{position:absolute;display:none;bottom:-30px;background:#ff6363;color:#fff;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;min-width:max-content;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;font-size:12px;padding:1px 7px;box-shadow:0 2px 4px 0 rgba(55,64,77,0.16);left:50%;-moz-transform:translate(-50%,0);-webkit-transform:translate(-50%,0);-ms-transform:translate(-50%,0);-o-transform:translate(-50%,0);transform:translate(-50%,0)}.checkout-section .checkout-guest-section-full .popover .popover-content .max-error:after{width:10px;height:10px;position:absolute;content:" ";left:50%;transform:translate(0,-50%) rotate(45deg);background:#ff6363}}@media(min-width:768px) and (max-width:991px){.checkout-section .checkout-guest-section-full .popover{right:16px !important;left:auto !important}}@media(min-width:768px) and (min-width:768px){.checkout-section .checkout-guest-section-full .popover .popover-content .max-error{display:none}}@media(min-width:992px){.checkout-section .checkout-guest-section-full .popover .popover-content .loading-state{height:380px}}.checkout-section .checkout-guest-section-full .include-adult-children{display:none}.checkout-section .checkout-guest-section-full .comma-space{margin-right:4px}@media(max-width:991px){.checkout-section .checkout-pax-box{color:#212121}}.checkout-section .icon-persons-wrapper{width:22px;height:16px}@media(max-width:767px){.checkout-section .icon-persons-wrapper{width:24px;height:24px}}.checkout-section .icon-persons-wrapper .icon-persons,.checkout-section .icon-persons-wrapper .icon-new-persons{width:24px;height:24px;object-fit:contain;margin-right:4px}.checkout-section .guest-info{text-align:left;padding:0;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;color:#212121;font-size:14px;font-weight:500}.checkout-section .guest-info.text-ellipsis{display:block}.checkout-section .guest-info.checkout-calendar{cursor:pointer}@media(min-width:992px){.checkout-section .guest-info{margin-left:10px;width:90%;height:50px}}@media(max-width:767px){.checkout-section .guest-info{font-weight:400}}@media(max-width:991px){.checkout-section .guest-info{-webkit-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between}}.checkout-section .guest-info .icon-calendar{width:20px;height:20px;margin-right:16px}.checkout-section .guest-info .calendar-date{margin-right:10px}.checkout-section .guest-info .partition{margin-right:10px;margin-top:10px;width:12px;border-top:1px solid}@media(min-width:992px){.checkout-section .guest-info .partition{width:16px;color:#878c94;margin:0 10px 1px}}.checkout-section .guest-info .dot{width:4px;height:4px;border-radius:50%;display:inline-block;vertical-align:middle;margin:0 4px;background-color:#c9cbcf}@media(min-width:992px) and (max-width:1199px){.checkout-section .guest-info .dot{margin:0}}.checkout-section .guest-info .arrow-group{margin-left:auto;-webkit-align-self:normal;-moz-align-self:normal;-ms-align-self:normal;align-self:normal;-webkit-justify-content:center;-ms-justify-content:center;justify-content:center}.checkout-section .guest-info .arrow-group .icon{width:10px;height:8px}@media(max-width:767px){.checkout-section .guest-info .arrow-group{position:absolute;right:7px;opacity:1}.checkout-section .guest-info .arrow-group .icon{width:14px;height:12px}}.checkout-section .guest-info .abs-right{position:absolute;right:15px}.checkout-section .icon-pencil{width:19px;height:16px;margin-left:auto;cursor:pointer}.checkout-section .mobile-pre-details .availability-msg-mobile{padding:15px;background-color:#fbf0d7}.checkout-section .mobile-pre-details .availability-msg-mobile .left{width:90%;display:inline-block}.checkout-section .mobile-pre-details .availability-msg-mobile .left a{font-weight:initial;text-decoration:underline;color:inherit}.checkout-section .mobile-pre-details .availability-msg-mobile .right{width:22px;height:22px;display:inline-block;position:absolute;background-size:contain;right:15px}.checkout-section .mobile-pre-details .icon{width:14px;height:14px;display:inline-block;background-size:contain}.checkout-section .mobile-pre-details .sticky-card-discount-top{height:24px;background-image:linear-gradient(274deg,#f9cb00,#f19c00);display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;-webkit-justify-content:center;-ms-justify-content:center;justify-content:center;color:#fff}@media(max-width:767px){.checkout-section .mobile-pre-details .sticky-card-discount-top{position:fixed;width:100%;bottom:66px;margin-top:10px;z-index:1}}.checkout-section .mobile-pre-details .sticky-card-discount-top .discount-num{font-size:14px;margin-left:8px}.checkout-section .mobile-pre-details .review-details-head{padding:15px;background-color:#f6f7f8;font-weight:500;text-transform:uppercase;line-height:1}@media(max-width:767px){.checkout-section .mobile-pre-details .review-details-head{background-color:#fff;text-transform:none;font-size:20px;color:#212121}}.checkout-section .your-detail-mobile .sticky-card-discount-top,.checkout-section .review-detail-mobile .sticky-card-discount-top{height:24px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;background-image:linear-gradient(274deg,#f9cb00,#f19c00);display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;-webkit-justify-content:center;-ms-justify-content:center;justify-content:center;color:#fff;font-weight:500;border-bottom-left-radius:0;border-bottom-right-radius:0}.checkout-section .your-detail-mobile .sticky-card-discount-top .icon-discount-percent-white,.checkout-section .review-detail-mobile .sticky-card-discount-top .icon-discount-percent-white,.checkout-section .your-detail-mobile .sticky-card-discount-top icon-flash-lister,.checkout-section .review-detail-mobile .sticky-card-discount-top icon-flash-lister{width:14px;height:14px;margin-left:12px}.checkout-section .your-detail-mobile .sticky-card-discount-top .icon-flash-lister-mob,.checkout-section .review-detail-mobile .sticky-card-discount-top .icon-flash-lister-mob{width:16px;height:16px}.checkout-section .your-detail-mobile .sticky-card-discount-top .discount-num,.checkout-section .review-detail-mobile .sticky-card-discount-top .discount-num{font-size:14px;margin-left:8px}.checkout-section .your-detail-mobile .sticky-card-discount-top .discount-num.non-sticky-text,.checkout-section .review-detail-mobile .sticky-card-discount-top .discount-num.non-sticky-text{color:#ef7c34;font-size:14px;font-weight:400}@media(max-width:768px){.checkout-section .your-detail-mobile .sticky-card-discount-top,.checkout-section .review-detail-mobile .sticky-card-discount-top{-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}}.checkout-section .your-detail-mobile .sticky-card-discount-top.non-sticky,.checkout-section .review-detail-mobile .sticky-card-discount-top.non-sticky{margin-bottom:16px;background:rgba(223,150,65,0.1);height:auto}.checkout-section .your-detail-mobile .payment-urgency-element,.checkout-section .review-detail-mobile .payment-urgency-element{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;-webkit-justify-content:center;-ms-justify-content:center;justify-content:center}@media(max-width:768px){.checkout-section .your-detail-mobile,.checkout-section .review-detail-mobile{margin-bottom:16px}}.checkout-section .price-summary{margin-bottom:0}.checkout-section .payment-sidebar .checkout-loading .loading-state{height:364px}@media(max-width:767px){.checkout-section .payment-sidebar .checkout-loading .loading-state{height:75px}}.checkout-section .sidebar-body .checkout-loading .loading-state{height:100px}.checkout-section .house-rules-checkout{margin-top:32px;position:relative}@media(min-width:768px){.checkout-section .house-rules-checkout{border:1px solid rgba(0,0,0,0.1);border-left:5px solid #ef7c34;padding:20px 25px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.checkout-section .house-rules-checkout .house-rules-header{font-size:20px;color:#212121}.checkout-section .house-rules-checkout .house-rules-row{margin-top:0;color:#878c94;display:block}.checkout-section .house-rules-checkout .free-cancellation-text{color:#878c94}.checkout-section .house-rules-checkout .cancellation-terms-row{text-indent:-10px}}.checkout-section .tooltip-custom{background-color:#ff6363;font-style:unset;padding:4px 10px;white-space:unset;width:auto;margin-right:46px;z-index:1;-webkit-transform:translate(12px,-16px);-moz-transform:translate(12px,-16px);-ms-transform:translate(12px,-16px);-o-transform:translate(12px,-16px);transform:translate(12px,-16px)}@media(min-width:768px){.checkout-section .tooltip-custom{transform:translate(12px,-10px)}}.checkout-section .tooltip-custom:after{width:10px;height:10px;position:absolute;content:" ";left:8%;top:3px;-webkit-transform:translate(0,-80%) rotate(45deg);-moz-transform:translate(0,-80%) rotate(45deg);-ms-transform:translate(0,-80%) rotate(45deg);-o-transform:translate(0,-80%) rotate(45deg);transform:translate(0,-80%) rotate(45deg);background:#ff6363}@media(max-width:767px){.checkout-section .sticky-card.review-detail-mobile{border-bottom:solid 1px #ebedef}}.checkout-section .form-fill-head{margin:-15px;padding:15px;font-weight:500;text-transform:uppercase;background-color:#f6f7f8}.checkout-section .sidebar-body{padding:20px}.checkout-section .terms-and-conditions{margin:33px 0 55px;color:#878c94}@media(min-width:992px){.checkout-section .terms-and-conditions{font-size:12px}}@media(max-width:991px){.checkout-section .terms-and-conditions{color:#212121}}@media(max-width:767px){.checkout-section .terms-and-conditions{margin-top:20px}}.checkout-section .terms-and-conditions .spanclick{font-weight:400}@media(min-width:992px){.checkout-section .terms-and-conditions .spanclick{color:#878c94;text-decoration:underline}}@media(max-width:991px){.checkout-section .terms-and-conditions .spanclick{font-weight:500}}@media(max-width:991px){.checkout-section .navbar{box-shadow:none}}.checkout-section .free-cancellation-container{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;color:#212121;padding:20px 20px 0}@media(max-width:991px){.checkout-section .free-cancellation-container{margin-bottom:18px;padding:0}.checkout-section .free-cancellation-container.flex-center{margin-bottom:9px}}.checkout-section .free-cancellation-container .icon-clock{width:26px;height:20px;-webkit-align-self:center;-moz-align-self:center;-ms-align-self:center;align-self:center;margin:0 9px 0 4px}.checkout-section .free-cancellation-container .free-cancellation-bold{font-weight:500}.checkout-section .free-cancellation-container .free-cancellation-date{color:#ef7c34;font-weight:500}@media(min-width:768px){.review-detail-mobile{display:block;padding-left:10px;padding-right:14px}.review-detail-mobile.sticky-card{position:sticky;position:-webkit-sticky;top:20px;z-index:3}}@media(min-width:768px){.checkout-form-container{padding:0 14px}}.text-error{display:none;color:#da2424}.error{display:block;font-size:12px}.error .checkout-cost-section #cost-section-service{display:none}.travel-group-wrapper .increase{order:1}.travel-group-wrapper .max-error{display:none}.travel-group-wrapper .text-right{width:67%}#modal-fullscreen .include-adult-children-xs{display:none !important}.country-checkout-select .select{border:solid 1px rgba(0,0,0,0.12);color:#212121;height:54px;font-size:16px}.country-checkout-select .select .icon-flag{vertical-align:middle;margin-right:5px;width:18px;height:18px}.country-checkout-select .select .svg-icon-arrow{top:18px;margin-left:5px;right:15px;position:absolute;height:12px;-moz-transform:rotate(90deg);-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg)}@media(max-width:767px){.country-checkout-select{display:none}}#checkout-countries-select .modal-title{text-align:center;color:#212121 !important}#checkout-countries-select .modal-footer{position:sticky;bottom:0;border-top:0}#caddress1country{width:49%}@media(min-width:768px){#caddress1country{margin-top:7px}}@media(min-width:992px){#caddress1country{margin-top:20px}}#caddress1country .popover{position:absolute;margin-top:0;width:100%;left:auto !important}#caddress1country .popover .arrow{display:none}#caddress1country .popover .popover-content{max-height:200px}#caddress1country .popover .popover-content::-webkit-scrollbar{width:10px;height:20px}#caddress1country .popover .popover-content::-webkit-scrollbar-thumb{border-radius:2px;background-color:#212121}#caddress1country .select-block{padding:3px 0 0 16px}#caddress1country .select-block:hover{background:0}.list-group-item{white-space:nowrap;overflow-x:hidden;text-overflow:ellipsis}.scroll-reserve{max-width:max-content;background-color:#454a53;color:#f6f7f8;padding:5px 25px 5px 25px;-webkit-border-radius:50px;-moz-border-radius:50px;border-radius:50px;font-size:13px}.scroll-icon{width:10px;height:10px;background-size:contain;position:absolute;top:7px;margin-left:3px}.scroller{width:100%;margin:auto;text-align:center;bottom:110px;position:fixed}.alert-modal .modal-dialog{position:absolute;bottom:0}.alert-modal .modal-dialog .modal-header .close{position:absolute;right:15px;font-size:25px;top:5px}.alert-modal .modal-dialog .modal-header .modal-title{text-align:center;margin-top:10px}.alert-modal .modal-dialog .modal-body{border:1px solid #e3e3e3;margin:15px;padding:10px}@media(max-width:767px){.modal-full-mobile{height:100%}.modal-full-mobile .modal-content,.modal-full-mobile .modal-body,.modal-full-mobile .embed-responsive{height:inherit}}.checkout-failure{padding:15px}#modal-fullscreen .modal-dialog{height:100%}@media(min-width:768px){#modal-fullscreen .modal-dialog{height:auto}}@media(max-width:767px){#modal-fullscreen .modal-dialog{width:100%;height:75%;position:fixed;bottom:0;left:auto;right:auto;top:auto}}#modal-fullscreen .modal-dialog .modal-close{padding:17px}.bv-mob-checkout-container .upper-checkout-mob{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;margin:15px 0 5px}.bv-mob-checkout-container .upper-checkout-mob #checkbox-checkout-mob{width:18px;height:18px;background:#fff;color:#2298da}.bv-mob-checkout-container .upper-checkout-mob #checkbox-checkout-mob.park-checkbox{pointer-events:none;opacity:.5}.bv-mob-checkout-container .upper-checkout-mob #checkbox-checkout-mob.with-login{pointer-events:none}.bv-mob-checkout-container .upper-checkout-mob .bv-main-icon-mobile-checkout{height:24px;width:24px;margin-left:15px;bottom:4px}.bv-mob-checkout-container .upper-checkout-mob .alert-red-size-checkout-mobile{width:25px;height:25px;margin-left:13px;margin-top:2px}.bv-mob-checkout-container .upper-checkout-mob .after-login-checkout-mobile{top:-3px;font-size:14px;font-weight:500;margin-left:15px;color:#212121;position:relative;margin-right:5px}.bv-mob-checkout-container .upper-checkout-mob .bv-text-mobile-checkout{font-size:14px;line-height:1.3;font-weight:500;max-width:155px;margin-left:14px;margin-right:5px;position:relative;color:#212121}.bv-mob-checkout-container .upper-checkout-mob .after-checkbox-checkout-mobile{top:-3px;font-size:14px;font-weight:500;margin-left:15px;color:#212121;position:relative;margin-right:5px}.bv-mob-checkout-container .upper-checkout-mob .bv-money-park-checkout-mobile,.bv-mob-checkout-container .upper-checkout-mob .alert-red-text-checkout-mobile{font-size:14px;color:rgba(0,0,0,0.5);margin-right:5px;margin-left:15px;font-weight:500;font-style:normal;line-height:1.3;margin-bottom:10px}.bv-mob-checkout-container .upper-checkout-mob .bv-divider-mobile-checkout{height:36px;width:0;position:absolute;margin-right:93px;right:0;border:1px solid rgba(0,0,0,0.1)}.bv-mob-checkout-container .upper-checkout-mob .price-class-checkout-mobile{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;position:absolute;right:0;margin-right:28px}.bv-mob-checkout-container .upper-checkout-mob .price-class-checkout-mobile .upto-text-mobile-checkout{font-size:9px;font-weight:600;line-height:12px;margin-left:21px;color:#878c94}.bv-mob-checkout-container .upper-checkout-mob .price-class-checkout-mobile .bv-price-mobile-checkout{color:#212121;font-size:15px;margin-top:3px;font-weight:500}.bv-mob-checkout-container .upper-checkout-mob .wallet-money-checkout-mobile{position:absolute;right:0;margin-right:30px}.bv-mob-checkout-container .upper-checkout-mob .wallet-money-checkout-mobile .euro-checkout-mobile,.bv-mob-checkout-container .upper-checkout-mob .wallet-money-checkout-mobile .amount-checkout-mobile{color:#878c94;font-weight:500;margin-right:2px;font-style:normal}.bv-mob-checkout-container .upper-checkout-mob .wallet-money-checkout-mobile .euro-checkout-mobile{margin-right:2px}.bv-mob-checkout-container .terms-checkout-mob{margin-bottom:13px;margin-left:33px}.bv-mob-checkout-container .terms-checkout-mob .how-to-earn-checkout-mob{color:#f07c00;font-size:14px;font-style:normal;font-weight:600}.bv-mob-checkout-container .terms-checkout-mob .terms-text-checkout-mob{color:#878c94;font-size:12px;margin-top:2px;margin-left:-15px;text-decoration:underline #878c94;font-weight:500}.bv-mob-checkout-container .dashed-checkout-mob{border:1px dashed #e4e9f1;margin-left:39px}.book-button-container{width:100%;height:64px;background-color:#fff;position:fixed;bottom:0;left:0;border-top:solid 1px #ebedef;box-shadow:0 -3px 5px #ebedef;z-index:4;padding:8px 16px}.book-button-container.book-button-relative{background-color:#f2f2f2;position:relative;border-top:0;box-shadow:none;margin-top:20px}.content-book-button{-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;background-color:#13b171;color:#fff;font-size:16px;font-weight:bold;padding:12px 32px;cursor:pointer;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;height:48px}@media(max-width:991px){.content-book-button{margin:0}}@media(min-width:992px){.content-book-button{width:43.5%;margin:35px 0}}@media(min-width:1200px){.content-book-button{padding:12px 44px}}.content-book-button .book-button-text{width:max-content;line-height:1.5}#cancellation-modal .modal-new-content{-webkit-border-radius:10px 10px 0 0;-moz-border-radius:10px 10px 0 0;border-radius:10px 10px 0 0;height:auto;padding:16px;color:#212121}#cancellation-modal .modal-close{position:absolute;right:20px;margin:0;left:auto;top:0;-moz-transform:translate(39px,0);-webkit-transform:translate(39px,0);-ms-transform:translate(39px,0);-o-transform:translate(39px,0);transform:translate(39px,0);width:12px;height:12px;background-size:20px}#cancellation-modal .modal-new-header{-webkit-justify-content:left;-ms-justify-content:left;justify-content:left;font-size:18px;font-weight:700;margin-bottom:6px}#cancellation-modal .modal-new-title{padding-top:20px}#cancellation-modal .modal-new-body{padding:0}#cancellation-modal .cancellation-terms{margin-bottom:120px;line-height:20px}#cancellation-modal .cancellation-terms-row{margin-top:12px}#cancellation-modal .cancellation-terms-row.last-child{margin-top:0}#additional-costs-modal .modal-new-header{margin-left:-15px;font-weight:bold;font-size:18px;color:#212121}@media(max-width:767px){#additional-costs-modal .modal-new-header{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;-webkit-justify-content:left;-ms-justify-content:left;justify-content:left;margin-left:0;margin-bottom:6px}#additional-costs-modal .modal-new-header .modal-new-title{padding:46px 0 0 16px}}#additional-costs-modal .modal-new-body{padding:0}#additional-costs-modal .modal-close{-moz-transform:translate(39px,0);-webkit-transform:translate(39px,0);-ms-transform:translate(39px,0);-o-transform:translate(39px,0);transform:translate(39px,0);width:12px;height:12px;background-size:20px}@media(max-width:767px){#additional-costs-modal .modal-close{position:absolute;right:20px;margin:0;left:auto;top:0}}#additional-costs-modal .modal-new-content{-webkit-border-radius:10px 10px 0 0;-moz-border-radius:10px 10px 0 0;border-radius:10px 10px 0 0;height:auto;overflow:scroll}#price-info-modal .modal-dialog{position:absolute;bottom:0;max-height:100vh}@media(min-width:768px) and (max-width:991px){#price-info-modal .modal-dialog{margin:0;width:100%}}#price-info-modal .modal-dialog .modal-content{-webkit-border-radius:6px 6px 0 0;-moz-border-radius:6px 6px 0 0;border-radius:6px 6px 0 0}#price-info-modal .modal-dialog .modal-close{padding:15px}#price-info-modal .modal-dialog .modal-body{padding:10px}#price-info-modal .modal-dialog .modal-body .bv-mob-checkout-container .after-checkbox-checkout-mobile{width:100%}#price-info-modal .modal-dialog .modal-body .bv-mob-checkout-container .after-checkbox-checkout-mobile .wallet-money-checkout-mobile{margin-right:0}#price-info-modal .modal-dialog .modal-body .co-modal-checkbox{pointer-events:none;margin-left:-10px;margin-right:10px}#price-info-modal .modal-dialog .modal-body .included-costs-side{margin-top:14px}#price-info-modal .modal-dialog .modal-body .included-costs-side,#price-info-modal .modal-dialog .modal-body .extra-cost-container{padding-left:5px;padding-right:5px}.base-footer-container{width:100%;margin-top:48px;border-top:solid 1px #ebedef;bottom:0;background-color:#fff;z-index:98}.base-footer-container .base-footer-top{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;padding:14px 16px}.base-footer-container .base-footer-content{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;height:100%}.base-footer-container .base-footer-content .icon-ecommerce-europe-blue{width:58px;height:46px;margin-right:16px}.base-footer-container .base-footer-content .base-footer-description{display:block;margin-right:16px}.base-footer-container .base-footer-content .base-footer-head{font-weight:bold;color:#626973}.base-footer-container .base-footer-content .base-footer-text{font-size:12px;color:#878c94}.base-footer-container .content-book-button{-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;background-color:#13b171;color:#fff;font-size:16px;font-weight:bold;padding:12px 32px;cursor:pointer;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;height:48px}@media(min-width:1200px){.base-footer-container .content-book-button{padding:12px 44px}}.base-footer-container .book-button-text{width:max-content;line-height:1.5}.base-footer-container .base-footer-bottom{width:100%;background-color:#f6f7f8;text-align:center;padding:6px 32px}.base-footer-container .base-footer-bottom .content-footer-text{font-size:12px;color:#878c94}.base-footer-container .base-footer-bottom .content-footer-text .footer-terms{color:#626973;text-decoration:underline;cursor:pointer}.base-footer-container .base-footer-bottom .content-footer-text .footer-terms:hover{color:#ff750f}.base-footer-container .base-footer-bottom .content-footer-text .spanclick{color:#878c94;text-decoration:underline;font-weight:normal}.your-detail-mobile .payment-urgency-element{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center}.price-summary.review-footer{display:none}@media(max-width:767px){.price-summary.review-footer{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between}}.price-summary.detail-footer{padding-top:8px}.price-summary.detail-footer .price-summary-content{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:center;-ms-justify-content:center;justify-content:center}.price-summary.detail-footer .price-summary-content .payment-urgency-element{width:100%}.price-summary.detail-footer .price-summary-content .make-booking{width:100%;max-width:none;padding:10px;margin-top:6px;margin-bottom:0}.price-summary .payment-urgency-element-checkout{margin:0 14px 6px 14px}.price-summary .payment-urgency-element-checkout .payment-urgency-element{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-justify-content:center;-ms-justify-content:center;justify-content:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center}.price-summary .payment-urgency-element-checkout .payment-urgency-element .icon-thunder-red{width:14px;height:12px}.price-summary .payment-urgency-element-checkout .payment-urgency-element .high-demand{color:#ff6363;font-size:12px}.checkout-price-breakup .price-breakup-details-side{margin-bottom:8px}.checkout-price-breakup .price-breakup-details-side .price_row{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;margin:4px 0}.checkout-price-breakup .price-breakup-details-side .price_row .price_row_value{margin-left:auto}.checkout-price-breakup .total-payment-and-tags-side{-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;padding:8px 0 0 0;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;font-weight:bold;color:#37404d;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center}@media(max-width:767px){.checkout-price-breakup .total-payment-and-tags-side{padding-top:14px;padding-bottom:0;border-top:1px dashed rgba(0,0,0,0.12)}}.checkout-price-breakup .total-payment-and-tags-side .payment-total-val{margin-left:auto;font-size:16px}.checkout-price-breakup .payment-breakup-side{padding:14px 16px 16px 16px;transform:translateY(-9px)}@media(max-width:767px){.checkout-price-breakup .payment-breakup-side{padding:0;border-left:1px solid #626973;margin:10px 0 14px 10px}}.checkout-price-breakup .payment-breakup-side .payment-breakup-row{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between}@media(max-width:767px){.checkout-price-breakup .payment-breakup-side .payment-breakup-row{padding:8px 0 0 0;margin-bottom:0}}.checkout-price-breakup .payment-breakup-side .payment-breakup-row .payment-breakup-text{transform:translate(0,10px)}.checkout-price-breakup .payment-breakup-side .payment-breakup-row .payment-breakup-text .paid-later-header{display:none;width:230px;background-color:#37404d;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;height:fit-content;position:absolute;transform:translate(-56%,-122%)}.checkout-price-breakup .payment-breakup-side .payment-breakup-row .payment-breakup-text .paid-later-header .paid-later-msg{color:#fff;font-size:12px;line-height:1.33;padding:4px 8px}.checkout-price-breakup .payment-breakup-side .payment-breakup-row .payment-breakup-text .paid-later-header::after{position:absolute;content:"";background:#37404d;width:12px;height:12px;margin-left:56%;transform:translate(0,-50%) rotate(45deg)}.checkout-price-breakup .payment-breakup-side .payment-breakup-row .payment-breakup-text .icon-circled-info{width:13px;height:13px;position:relative;top:2px;margin-left:6px}.checkout-price-breakup .payment-breakup-side .payment-breakup-row .payment-breakup-value{transform:translate(0,10px);text-align:center;font-size:14px}.checkout-price-breakup .included-costs-inline .line-before{margin-right:5px;border-right:solid 1px #878c94;padding-right:5px}.checkout-price-breakup .included-costs-inline .line-before:last-child{margin-right:0;border-right:0;padding-right:0}.checkout-price-breakup .payment-urgency-element{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;-webkit-justify-content:center;-ms-justify-content:center;justify-content:center;margin:8px 0}.checkout-price-breakup .comma{margin-top:2px;font-size:14px;margin-right:4px;margin-left:2px;color:#37404d}.checkout-price-breakup .comma:empty{display:none;margin-right:0}.checkout-price-breakup .comma:not(:last-child):after{content:", "}.checkout-price-breakup .coupon-container{padding:0 0 20px 0;position:relative;border-bottom:dashed 1px #ebedef}@media(max-width:767px){.checkout-price-breakup .coupon-container{border-bottom:0;padding-bottom:0}}.checkout-price-breakup .coupon-container .icon{width:20px;height:20px;position:absolute;-webkit-transform:translate(10px,12px);-moz-transform:translate(10px,12px);-ms-transform:translate(10px,12px);-o-transform:translate(10px,12px);transform:translate(10px,12px)}.checkout-price-breakup .coupon-container .icon.icon-correct-green,.checkout-price-breakup .coupon-container .icon.icon-promo-code{-webkit-transform:translate(9px,9px);-moz-transform:translate(9px,9px);-ms-transform:translate(9px,9px);-o-transform:translate(9px,9px);transform:translate(9px,9px)}@media(max-width:767px){.checkout-price-breakup .coupon-container .icon.icon-correct-green,.checkout-price-breakup .coupon-container .icon.icon-promo-code{-webkit-transform:translate(3px,16px);-moz-transform:translate(3px,16px);-ms-transform:translate(3px,16px);-o-transform:translate(3px,16px);transform:translate(3px,16px)}}.checkout-price-breakup .coupon-container input{border:dashed 1px #878c94;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;width:100%;height:40px;padding:8px 8px 8px 40px;font-size:14px;color:#626973}@media(max-width:767px){.checkout-price-breakup .coupon-container input{border:1px solid rgba(0,0,0,0.1);height:54px;color:#626973;font-weight:400;padding:8px 8px 8px 26px}}.checkout-price-breakup .coupon-container .apply-discount{position:absolute;top:0;right:16px;transform:translate(0,8px);font-size:14px;font-weight:500;color:#f19c00}@media(max-width:767px){.checkout-price-breakup .coupon-container .apply-discount{transform:translate(0,15px);font-weight:400;color:#ef7c34}}.checkout-price-breakup .coupon-container .js-dis-remove-btn{display:none;color:#f19c00}@media(max-width:767px){.checkout-price-breakup .coupon-container .js-dis-remove-btn{top:25px;left:35px;font-weight:400;color:#ef7c34}}.checkout-price-breakup .coupon-container .coupon-applied{position:absolute;top:19px;left:90px;color:#37404d;font-size:14px;font-weight:500}.checkout-price-breakup .coupon-container .dis-amount{position:absolute;top:20px;right:8px;color:#f19c00}.checkout-price-breakup .coupon-container #discountfield.applied{background-color:#fff;border:0;color:#000;font-weight:600;height:60px;opacity:1}.checkout-price-breakup .coupon-container .tooltip-custom{transform:translate(32px,-10px)}@media(max-width:767px){#modal-price-breakup .modal-close{top:auto;left:auto;right:0}}.price-breakup-placeholder .cost-section{margin:16px -15px 0 -15px;padding:16px 15px 0 15px;border-top:solid 1px #ebedef}@media(max-width:767px){.price-breakup-placeholder .cost-section{margin:0;padding:0}}.reminder-container{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin-top:16px}@media(min-width:768px){.reminder-container{-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;margin-top:48px}}.reminder-container .remind-heading{font-weight:bold;margin-bottom:8px;color:#37404d}@media(min-width:768px){.reminder-container .remind-heading{color:#626973}}.reminder-container .remind-sub-heading{margin-bottom:8px;color:#626973}@media(min-width:768px){.reminder-container .remind-sub-heading{margin-bottom:0}}.reminder-container .remind-btn{cursor:pointer;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;min-width:max-content;border:solid 1px #878c94;padding:4px 16px;margin-bottom:auto;margin-right:auto}@media(min-width:768px){.reminder-container .remind-btn{margin-left:45px}}.checkout-info-box-container.reminder-container{margin-bottom:0}.checkout-section .payment-sidebar{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin-bottom:25px;border-radius:4px;box-shadow:0 2px 12px 0 rgba(55,64,77,0.08);border:solid 1px #ebedef;background-color:#fff;padding:0}@media(max-width:991px){.checkout-section .payment-sidebar{background-color:#f2f2f2}}.checkout-section .payment-sidebar .property-details-box{-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;box-shadow:0 2px 12px rgba(55,64,77,0.08);border:solid 1px #ebedef;padding:16px;margin-bottom:0}@media(max-width:991px){.checkout-section .payment-sidebar .property-details-box{background:#fff;margin-bottom:20px}}.checkout-section .payment-sidebar .property-details-box .review-wrapper{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;background-color:#fff;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;line-height:17px;color:#212121;font-weight:600;font-size:12px;width:fit-content;margin-top:8px}.checkout-section .payment-sidebar .property-details-box .review-wrapper .icon-green-star-review{width:14px;height:14px;-webkit-align-self:center;-moz-align-self:center;-ms-align-self:center;align-self:center;margin-right:5px}.checkout-section .payment-sidebar .property-details-box .mobile-rating{color:#878c94;font-weight:normal;padding-left:8px}.checkout-section .payment-sidebar .property-details-box .mobile-rating .row-compact:last-child{display:none}.checkout-section .payment-sidebar .travel-group{font-weight:bold;font-size:14px;color:#212121}.checkout-section .payment-sidebar .property-header-side{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;padding:16px 0;-webkit-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between}@media(min-width:992px){.checkout-section .payment-sidebar .property-header-side{padding:20px 20px 0 20px}}.checkout-section .payment-sidebar .property-header-side .review-wrapper{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;margin-top:auto}.checkout-section .payment-sidebar .property-header-side .review-wrapper .ratingStar-container{color:#212121;font-weight:500;margin-right:5px}.checkout-section .payment-sidebar .property-header-side .review-wrapper .ratingStar-container .icon-green-star-review{width:14px;height:14px}.checkout-section .payment-sidebar .property-header-side .review-wrapper .ratingStar-container .ratingStar-value{font-size:12px}.checkout-section .payment-sidebar .property-header-side .review-wrapper .review-label-star{color:#212121;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;margin-top:0}.checkout-section .payment-sidebar .property-header-side .review-wrapper .review-label-star .dot-separator{background-color:#212121;margin-top:0}.checkout-section .payment-sidebar .checkin-type{font-weight:bold;text-align:left}.checkout-section .payment-sidebar .departure{margin-left:36px;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.checkout-section .payment-sidebar .arrival{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.checkout-section .payment-sidebar .stay-time{text-align:left}.checkout-section .payment-sidebar .costs-overview{font-weight:bold;font-size:20px;color:#212121}.checkout-section .payment-sidebar .property-text{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex:1;-ms-flex:1;flex:1;margin:0 8px 0 0}.checkout-section .payment-sidebar .property-text .property-tile{font-size:14px;font-weight:600;overflow:hidden;position:relative;max-height:45px;text-align:left;cursor:pointer;line-height:1.5;margin-bottom:4px;color:#212121}.checkout-section .payment-sidebar .property-text .property-tile.two-liner{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;white-space:normal;max-height:fit-content}.checkout-section .payment-sidebar .property-text .location{font-size:14px;line-height:1.43;color:#878c94;max-height:40px;overflow:hidden}.checkout-section .payment-sidebar .property-image{width:88px;height:88px;border-radius:4px;background-size:cover;min-width:88px;margin-right:15px}@media(max-width:767px){.checkout-section .payment-sidebar .property-image{width:90px;height:90px;min-width:90px}}.checkout-section .payment-sidebar .sidebar-body{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;padding:20px;padding-top:15px}@media(max-width:991px){.checkout-section .payment-sidebar .sidebar-body{background:#fff;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;padding:15px 0}}@media(max-width:767px){.checkout-section .payment-sidebar .sidebar-body{padding-bottom:8px}}.checkout-section .payment-sidebar .sidebar-body .checkout-loading .loading-state{height:300px}@media(max-width:991px){.checkout-section .payment-sidebar .sidebar-body .checkout-loading .loading-state{height:500px}}.checkout-section .payment-sidebar .sidebar-body .dashed-border-line{margin-bottom:20px}.checkout-section .payment-sidebar .sidebar-body .dashed-border-line.wallet-coupon-border{margin-bottom:18px}.checkout-section .payment-sidebar .sidebar-body .coupon{padding-bottom:18px}.checkout-section .payment-sidebar .sidebar-body .coupon-pdp-mobile{border-top:1px dashed rgba(0,0,0,0.12);border-bottom:1px dashed rgba(0,0,0,0.12);padding:15px 0;margin:0 0 16px}.checkout-section .payment-sidebar .checkin-details-side{font-size:14px;line-height:1.71;color:#212121;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;border-bottom:0;padding:0 0 10px 0}.checkout-section .payment-sidebar .checkin-details-side .desktop-view{display:none}@media(min-width:992px){.checkout-section .payment-sidebar .checkin-details-side .desktop-view{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}.checkout-section .payment-sidebar .checkin-details-side .mobile-view{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex}@media(min-width:992px){.checkout-section .payment-sidebar .checkin-details-side .mobile-view{display:none}}@media(max-width:991px){.checkout-section .payment-sidebar .checkin-details-side{margin:12px 0;padding:0}}.checkout-section .payment-sidebar .checkin-details-side .checkin-details-header{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;margin-bottom:5px}.checkout-section .payment-sidebar .checkin-details-side .checkin-details-header .popover{width:450px;max-width:450px;left:24px;top:180px}@media(min-width:768px) and (max-width:991px){.checkout-section .payment-sidebar .checkin-details-side .checkin-details-header .popover{left:auto !important;right:16px !important}}.checkout-section .payment-sidebar .checkin-details-side .checkin-details-header .dates{font-weight:600}.checkout-section .payment-sidebar .checkin-calendar,.checkout-section .payment-sidebar .checkout-calendar{inline-size:max-content;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;margin:6px 0;-webkit-justify-content:left;-ms-justify-content:left;justify-content:left}@media(max-width:991px){.checkout-section .payment-sidebar .checkin-calendar,.checkout-section .payment-sidebar .checkout-calendar{margin:0 0 0 auto;text-decoration:underline;font-weight:500}}.checkout-section .payment-sidebar .checkin-calendar .dates-container,.checkout-section .payment-sidebar .checkout-calendar .dates-container{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;text-align:center;-webkit-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;font-weight:400}@media(min-width:992px){.checkout-section .payment-sidebar .checkin-calendar .dates-container,.checkout-section .payment-sidebar .checkout-calendar .dates-container{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;text-align:left;margin-left:12px}}.checkout-section .payment-sidebar .checkin-calendar .dates-container .date-separator,.checkout-section .payment-sidebar .checkout-calendar .dates-container .date-separator{width:16px;height:2px;background-color:#878c94;margin:0 12px}@media(min-width:992px){.checkout-section .payment-sidebar .checkin-calendar .dates-container .date-separator,.checkout-section .payment-sidebar .checkout-calendar .dates-container .date-separator{display:none}}@media(max-width:768px){.checkout-section .payment-sidebar .checkin-calendar .dates-container .date-separator,.checkout-section .payment-sidebar .checkout-calendar .dates-container .date-separator{margin:10px 12px}}.checkout-section .payment-sidebar .checkin-calendar .highlight-check,.checkout-section .payment-sidebar .checkout-calendar .highlight-check{font-weight:bold}.checkout-section .payment-sidebar .checkin-calendar .icon-calendar,.checkout-section .payment-sidebar .checkout-calendar .icon-calendar{width:16px;height:18px;margin-right:12px}.checkout-section .payment-sidebar .checkin-calendar .icon-checkin,.checkout-section .payment-sidebar .checkout-calendar .icon-checkin,.checkout-section .payment-sidebar .checkin-calendar .icon-checkout,.checkout-section .payment-sidebar .checkout-calendar .icon-checkout{width:16px;height:18px;margin-top:3px}.checkout-section .payment-sidebar .checkin-calendar .date-time,.checkout-section .payment-sidebar .checkout-calendar .date-time{margin:0;text-align:left}@media(max-width:768px){.checkout-section .payment-sidebar .checkin-calendar .date-time-checkout,.checkout-section .payment-sidebar .checkout-calendar .date-time-checkout{text-align:left}}.checkout-section .payment-sidebar .checkin-calendar .bar-separator,.checkout-section .payment-sidebar .checkout-calendar .bar-separator{width:16px;height:2px;object-fit:contain;background-color:#878c94;margin:auto}.checkout-section .payment-sidebar .checkin-occupancy{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;font-weight:normal}.checkout-section .payment-sidebar .checkin-occupancy .icon-persons{width:22px;height:16px;object-fit:contain;margin-right:4px}.checkout-section .payment-sidebar .checkin-occupancy .dot-separator{width:4px;height:4px;background-color:#c9cbcf;border-radius:50%;margin:0 3px}.checkout-section .payment-sidebar .checkin-occupancy .text{margin:0 5px;min-width:max-content}.checkout-section .payment-sidebar .price-breakup-details-side{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;padding:0;border:0;color:#212121}@media(max-width:991px){.checkout-section .payment-sidebar .price-breakup-details-side{margin-bottom:13px;padding:0 15px}}.checkout-section .payment-sidebar .price_row{-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;margin:4px 0}.checkout-section .payment-sidebar .price_row.checkout_modal_coupon_row{display:none}.checkout-section .payment-sidebar .price_row_key{line-height:1.43;text-align:right}.checkout-section .payment-sidebar .price_row_value{line-height:1.43;text-align:right;color:#212121;font-weight:500}.checkout-section .payment-sidebar .coupon-container{padding:10px 0 10px 0;position:relative;border-bottom:dashed 1px #ebedef;border-top:dashed 1px #ebedef}@media(max-width:767px){.checkout-section .payment-sidebar .coupon-container{border-bottom:0;padding-bottom:12px;margin-top:8px}}.checkout-section .payment-sidebar .coupon-container .icon{width:20px;height:20px;position:absolute}.checkout-section .payment-sidebar .coupon-container .icon.icon-correct-green{-webkit-transform:translate(9px,9px);-moz-transform:translate(9px,9px);-ms-transform:translate(9px,9px);-o-transform:translate(9px,9px);transform:translate(9px,9px)}@media(max-width:767px){.checkout-section .payment-sidebar .coupon-container .icon.icon-correct-green{-webkit-transform:translate(3px,20px);-moz-transform:translate(3px,20px);-ms-transform:translate(3px,20px);-o-transform:translate(3px,20px);transform:translate(3px,20px)}}.checkout-section .payment-sidebar .coupon-container .icon.icon-promo-code{-webkit-transform:translate(10px,13px);-moz-transform:translate(10px,13px);-ms-transform:translate(10px,13px);-o-transform:translate(10px,13px);transform:translate(10px,13px)}@media(max-width:767px){.checkout-section .payment-sidebar .coupon-container .icon.icon-promo-code{-webkit-transform:translate(3px,20px);-moz-transform:translate(3px,20px);-ms-transform:translate(3px,20px);-o-transform:translate(3px,20px);transform:translate(3px,20px)}}.checkout-section .payment-sidebar .coupon-container .after-coupon{display:none}.checkout-section .payment-sidebar .coupon-container .after-coupon .icon-promo-code{width:22px;height:22px;-webkit-transform:translate(4px,4px);-moz-transform:translate(4px,4px);-ms-transform:translate(4px,4px);-o-transform:translate(4px,4px);transform:translate(4px,4px)}.checkout-section .payment-sidebar .coupon-container .before-coupon .icon-promo-code{position:absolute;-webkit-transform:translate(6px,12px);-moz-transform:translate(6px,12px);-ms-transform:translate(6px,12px);-o-transform:translate(6px,12px);transform:translate(6px,12px)}@media(max-width:767px){.checkout-section .payment-sidebar .coupon-container .before-coupon .icon-promo-code{-webkit-transform:translate(4px,19px);-moz-transform:translate(4px,19px);-ms-transform:translate(4px,19px);-o-transform:translate(4px,19px);transform:translate(4px,19px)}}.checkout-section .payment-sidebar .coupon-container .coupon-name{width:70%;margin-left:40px;color:#212121;font-weight:500}.checkout-section .payment-sidebar .coupon-container .coupon-amount{margin-left:auto;width:20%;text-align:end;color:#f19c00}.checkout-section .payment-sidebar .coupon-container input{border:dashed 1px #878c94;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;width:100%;height:40px;padding:8px 8px 8px 40px;font-size:14px;color:#626973}@media(min-width:992px){.checkout-section .payment-sidebar .coupon-container input{padding-left:30px}}@media(max-width:767px){.checkout-section .payment-sidebar .coupon-container input{border:1px solid rgba(0,0,0,0.1);height:54px;color:#626973;font-weight:400;padding:8px 8px 8px 26px}}.checkout-section .payment-sidebar .coupon-container .apply-discount{position:absolute;top:0;right:16px;transform:translate(0,8px);font-size:14px;font-weight:500;color:#f19c00}@media(max-width:767px){.checkout-section .payment-sidebar .coupon-container .apply-discount{transform:translate(0,15px);font-weight:400;color:#ef7c34}}.checkout-section .payment-sidebar .coupon-container .js-dis-remove-btn{display:none;color:#f19c00}@media(max-width:767px){.checkout-section .payment-sidebar .coupon-container .js-dis-remove-btn{top:25px;left:35px;font-weight:400;color:#ef7c34}}.checkout-section .payment-sidebar .coupon-container .tooltip-custom{transform:translate(32px,-10px)}.checkout-section .payment-sidebar .excluded-costs-bottom-row{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;padding-top:8px}.checkout-section .payment-sidebar .excluded-costs-bottom-row .icon-circle-cross{width:28px;height:28px;margin:6px 9px 6px 6px;padding:10px}.checkout-section .payment-sidebar .excluded-costs-side{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding:6px 0 5px 0;margin-top:0}@media(max-width:767px){.checkout-section .payment-sidebar .excluded-costs-side{border-top:dashed 1px #c9cbcf}}.checkout-section .payment-sidebar .excluded-costs-side .additional-cost.hide-cost{display:none}.checkout-section .payment-sidebar .excluded-costs-side .exclude-cost-text{width:86%;color:#212121}.checkout-section .payment-sidebar .excluded-costs-side .excluded-costs-inline{margin-bottom:10px}.checkout-section .payment-sidebar .excluded-costs-side .exclude-content{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;font-weight:bold;margin-top:8px}.checkout-section .payment-sidebar .excluded-costs-side .exclude-detail{margin-bottom:4px}.checkout-section .payment-sidebar .excluded-costs-side .icon-arrow{transform:rotate(90deg);width:8px;height:4px;padding:6px;position:absolute;right:20px;margin-top:8px}.checkout-section .payment-sidebar .excluded-costs-side .icon-arrow.rotate-arrow{transform:rotate(-90deg)}.checkout-section .payment-sidebar .comma{margin-top:1px;font-size:14px;margin-right:2px;margin-left:2px;color:#212121}.checkout-section .payment-sidebar .comma:empty{display:none;margin-right:0}.checkout-section .payment-sidebar .comma:not(:last-child):after{content:", "}.checkout-section .payment-sidebar .payment-breakup-side{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding:0;border-left:1px solid #878c94;color:#212121}@media(max-width:991px){.checkout-section .payment-sidebar .payment-breakup-side{border-left:1px solid #626973;padding:0;margin:0 15px}}.checkout-section .payment-sidebar .price-info-link-container .price-info-link{text-decoration:underline;color:#ef7c34;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;padding-top:14px;-webkit-justify-content:flex-end;-ms-justify-content:flex-end;justify-content:flex-end}.checkout-section .payment-sidebar .price-info-link-container .price-info-link.total-price{padding-top:0}@media(min-width:768px) and (max-width:991px){.checkout-section .payment-sidebar .price-info-link-container .price-info-link.total-price{padding-top:2px}}.checkout-section .payment-sidebar .payment-breakup-row{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;margin-bottom:10px}@media(min-width:992px){.checkout-section .payment-sidebar .payment-breakup-row{-webkit-transform:translate(0,19px);-moz-transform:translate(0,19px);-ms-transform:translate(0,19px);-o-transform:translate(0,19px);transform:translate(0,19px)}}@media(max-width:991px){.checkout-section .payment-sidebar .payment-breakup-row{padding:8px 0 0 0;margin-bottom:0}}.checkout-section .payment-sidebar .payment-breakup-row .payment-breakup-text{line-height:1.43;text-align:left;color:#878c94;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex}@media(max-width:991px){.checkout-section .payment-sidebar .payment-breakup-row .payment-breakup-text{transform:translate(0,10px);position:relative;color:#212121}}.checkout-section .payment-sidebar .payment-breakup-row .payment-breakup-text .paid-later-header{display:none;width:230px;background-color:#37404d;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;height:fit-content;position:absolute;transform:translate(-56%,-122%)}.checkout-section .payment-sidebar .payment-breakup-row .payment-breakup-text .paid-later-header .paid-later-msg{font-size:12px;line-height:1.33;padding:4px 8px;color:#fff}.checkout-section .payment-sidebar .payment-breakup-row .payment-breakup-text .paid-later-header::after{position:absolute;content:"";background:#37404d;width:12px;height:12px;margin-left:56%;transform:translate(0,-50%) rotate(45deg)}.checkout-section .payment-sidebar .payment-breakup-row .payment-breakup-text .icon-circled-info{width:13px;height:13px;position:relative;top:2px;margin-left:6px}.checkout-section .payment-sidebar .payment-breakup-row .now{font-weight:bold}.checkout-section .payment-sidebar .payment-breakup-row .payment-breakup-value{line-height:1.43;text-align:right;font-weight:500}@media(min-width:992px){.checkout-section .payment-sidebar .payment-breakup-row .payment-breakup-value{width:37%;font-size:14px}}@media(max-width:767px){.checkout-section .payment-sidebar .payment-breakup-row .payment-breakup-value{transform:translate(0,10px)}}@media(max-width:767px){.checkout-section .payment-sidebar .total-payment-and-tags-side{border-top:1px dashed rgba(0,0,0,0.12);padding:0;margin:0 15px}}.checkout-section .payment-sidebar .total-payment-and-tags-side .payment-total-text{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;text-align:left;font-weight:bold;color:#212121;margin-right:8px;margin-top:12px;font-size:16px}@media(min-width:768px){.checkout-section .payment-sidebar .total-payment-and-tags-side .payment-total-text{margin-top:0;margin-right:0}}.checkout-section .payment-sidebar .total-payment-and-tags-side .payment-total-text .discount-info{font-weight:normal;margin-left:4px}.checkout-section .payment-sidebar .total-payment-and-tags-side .payment-total-val{text-align:right;font-size:16px;font-weight:bold;line-height:1.2;color:#212121;margin-left:auto}.checkout-section .payment-sidebar .total-payment-and-tags-side .best-price-discount{color:#f19c00;font-size:12px;line-height:1.33}.checkout-section .payment-sidebar .payment-urgency-element{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;padding:8px 0 0;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;border-top:dashed 1px #f6f7f8;margin:12px 0 0 0;-webkit-justify-content:center;-ms-justify-content:center;justify-content:center}@media(min-width:768px){.checkout-section .payment-sidebar .payment-urgency-element{margin:0}}.checkout-section .payment-sidebar .payment-urgency-element .icon-thunder-red{margin-right:13px;width:5.7px;height:10px}.checkout-section .payment-sidebar .payment-urgency-element .high-demand{font-size:12px;color:#ff6363}.checkout-section .box-container{margin-top:20px}.checkout-section .box-container.sidebar-primary{margin-top:0}.checkout-section .box-container .extra-cost-container{border-top:1px solid rgba(0,0,0,0.1)}.checkout-section .box-container .cost-section{margin:0}@media(max-width:991px){.checkout-section .box-container .cost-section{margin-top:14px}}.checkout-section .box-container .cost-section .section-container{border:0;padding:0}.checkout-section .box-container .cost-section .cost-headers{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:baseline;-moz-align-items:baseline;-ms-align-items:baseline;align-items:baseline;margin-bottom:4px}.checkout-section .box-container .cost-section .cost-headers .cost-headers-main{font-size:18px;color:#212121}.checkout-section .box-container .cost-section .cost-headers .subheading{font-size:14px;margin:0;color:#878c94}.checkout-section .box-container .cost-section .list{border:0;background-color:#fff;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0;padding:0}.checkout-section .box-container .cost-section .list .item{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;width:49%;padding:0;margin-top:8px;-webkit-justify-content:flex-start;-ms-justify-content:flex-start;justify-content:flex-start}.checkout-section .box-container .cost-section .list .item:nth-child(even){margin-left:5px}.checkout-section .box-container .cost-section .list .item .item-title{font-size:16px;font-weight:500;color:#212121}.checkout-section .box-container .cost-section .list .item:only-child{width:100%}.checkout-section .box-container .cost-section .list .left-col{max-width:100%}.checkout-section .box-container .cost-section .list .right-col{max-width:100%;text-align:left;color:#878c94;font-weight:400}.bv-desktop-checkout-container .desktop-checkout-upper{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.bv-desktop-checkout-container .desktop-checkout-upper #checkbox-checkout-desktop{width:17px;height:17px;color:#2298da;cursor:pointer}.bv-desktop-checkout-container .desktop-checkout-upper #checkbox-checkout-desktop.park-checkbox{pointer-events:none;opacity:.5}.bv-desktop-checkout-container .desktop-checkout-upper #checkbox-checkout-desktop.with-login{pointer-events:none}.bv-desktop-checkout-container .desktop-checkout-upper .bv-main-icon-checkout-desktop{height:26px;width:26px;margin-left:15px;margin-top:-1px;bottom:3px}.bv-desktop-checkout-container .desktop-checkout-upper .alert-red-size-checkout-desktop{width:26px;height:24px;top:6px;color:#878c94}.bv-desktop-checkout-container .desktop-checkout-upper .after-login-checkout-desktop{font-size:14px;line-height:1.3;font-weight:500;margin-right:5px;cursor:pointer;font-family:inter,sans-serif;margin-left:15px;font-style:normal;color:#212121}.bv-desktop-checkout-container .desktop-checkout-upper .bv-text-checkout-desktop{font-size:14px;line-height:1.3;font-weight:500;margin-left:17px;max-width:180px;margin-right:5px;font-style:normal;color:#212121}.bv-desktop-checkout-container .desktop-checkout-upper .after-checkbox-checkout-desktop{font-size:14px;line-height:1.3;font-weight:500;margin-left:15px;margin-right:5px;font-family:inter,sans-serif;font-style:normal;color:#212121}.bv-desktop-checkout-container .desktop-checkout-upper .bv-money-park-checkout-desktop,.bv-desktop-checkout-container .desktop-checkout-upper .alert-red-text-checkout-desktop{font-size:14px;font-family:inter,sans-serif;font-style:normal;color:#878c94;max-width:230px;margin-right:5px;position:relative;top:-3px;margin-left:15px;font-weight:500}.bv-desktop-checkout-container .desktop-checkout-upper .bv-divider-checkout-desktop{height:36px;width:0;position:absolute;right:0;margin-right:97px;margin-left:43px;border:1px solid rgba(0,0,0,0.1)}.bv-desktop-checkout-container .desktop-checkout-upper .upto-box-checkout-desktop{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;position:absolute;margin-right:36px;right:0}.bv-desktop-checkout-container .desktop-checkout-upper .upto-box-checkout-desktop .upto-text-checkout-desktop{font-size:9px;font-weight:600;line-height:12px;margin-left:22px;color:#878c94}.bv-desktop-checkout-container .desktop-checkout-upper .upto-box-checkout-desktop .bv-price-checkout-desktop{color:#212121;font-size:15px;font-weight:500}.bv-desktop-checkout-container .desktop-checkout-upper .wallet-money-checkout-desktop{position:absolute;right:0}.bv-desktop-checkout-container .desktop-checkout-upper .wallet-money-checkout-desktop .euro-checkout-desktop,.bv-desktop-checkout-container .desktop-checkout-upper .wallet-money-checkout-desktop .amount-checkout-desktop{color:#878c94;font-weight:500;margin-top:-2px}.bv-desktop-checkout-container .desktop-checkout-upper .wallet-money-checkout-desktop .amount-checkout-desktop{margin-right:35px}.bv-desktop-checkout-container .terms-checkout-desktop{margin-bottom:17px;margin-left:37px}.bv-desktop-checkout-container .terms-checkout-desktop .bv-terms-checkout-desktop{font-size:12px;line-height:16px;cursor:pointer;color:#878c94;margin-left:24px;font-weight:500;text-decoration:underline #878c94}.bv-desktop-checkout-container .terms-checkout-desktop .how-to-earn-checkout-desktop{color:#f07c00;font-size:14px;cursor:pointer;font-weight:600;position:relative;top:-5px}.tooltip-checkout-desktop{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;background:#fff;border:1px solid rgba(0,0,0,0.1);-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;box-shadow:rgba(0,0,0,0.06) 0 4px 5px,rgba(0,0,0,0.04) 0 1px 10px,rgba(0,0,0,0.08) 0 2px 4px;padding:16px 14px 14px;z-index:2;margin-top:8px;left:0;margin-left:35px;height:182px;width:280px;position:absolute}.tooltip-checkout-desktop:after{width:10px;height:10px;position:absolute;content:" ";top:3px;left:195px;-webkit-transform:translate(-50%,-80%) rotate(45deg);-moz-transform:translate(-50%,-80%) rotate(45deg);-ms-transform:translate(-50%,-80%) rotate(45deg);-o-transform:translate(-50%,-80%) rotate(45deg);transform:translate(-50%,-80%) rotate(45deg);background:#fff;border-top:1px solid rgba(0,0,0,0.1);border-left:1px solid rgba(0,0,0,0.1)}.tooltip-checkout-desktop .header-text{font-size:14px;font-weight:700;font-style:normal;margin-left:10px;margin-bottom:10px;font-family:inter,sans-serif;color:#212121}.tooltip-checkout-desktop .solid-ll{border:1px solid rgba(0,0,0,0.1)}.tooltip-checkout-desktop .icon-and-desc{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.tooltip-checkout-desktop .icon-and-desc .earn-bv-checkout-desktop{height:40px;width:40px;position:absolute;margin-left:15px;margin-top:13px;left:0}.tooltip-checkout-desktop .icon-and-desc .description-text{font-size:12px;color:#626973;margin-left:66px;font-family:inter,sans-serif;font-style:normal;position:absolute;margin-right:15px;line-height:16px;right:0;margin-top:10px;font-weight:400}.tooltip-checkout-desktop .bottom-terms{color:#f07c00;font-size:12px;font-weight:400;position:absolute;margin-top:-12px;right:0;bottom:0;text-decoration:underline;margin-bottom:12px;font-family:inter,sans-serif;font-style:normal;margin-right:14px}.tooltip-checkout-desktop.park-tooltip{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.how-earn-info-tooltip-checkout-desktop{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;background:#fff;border:1px solid rgba(0,0,0,0.1);-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;box-shadow:rgba(0,0,0,0.06) 0 4px 5px,rgba(0,0,0,0.04) 0 1px 10px,rgba(0,0,0,0.08) 0 2px 4px;padding:16px 14px 14px;z-index:2;left:0;margin-left:35px;height:182px;width:280px;position:absolute}.how-earn-info-tooltip-checkout-desktop:after{width:10px;height:10px;position:absolute;content:" ";top:3px;left:86px;-webkit-transform:translate(-50%,-80%) rotate(45deg);-moz-transform:translate(-50%,-80%) rotate(45deg);-ms-transform:translate(-50%,-80%) rotate(45deg);-o-transform:translate(-50%,-80%) rotate(45deg);transform:translate(-50%,-80%) rotate(45deg);background:#fff;border-top:1px solid rgba(0,0,0,0.1);border-left:1px solid rgba(0,0,0,0.1)}.how-earn-info-tooltip-checkout-desktop .how-earn-info-header-text{font-size:14px;font-weight:700;font-style:normal;margin-left:10px;margin-bottom:10px;font-family:inter,sans-serif;color:#212121}.how-earn-info-tooltip-checkout-desktop .how-earn-info-solid-line{border:1px solid rgba(0,0,0,0.1)}.how-earn-info-tooltip-checkout-desktop .how-earn-info-icon-and-desc{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.how-earn-info-tooltip-checkout-desktop .how-earn-info-icon-and-desc .how-earn-info-earn-bv-checkout-desktop{height:40px;width:40px;position:absolute;margin-left:15px;margin-top:13px;left:0}.how-earn-info-tooltip-checkout-desktop .how-earn-info-icon-and-desc .how-earn-info-description-text{font-size:12px;color:#626973;margin-left:66px;font-family:inter,sans-serif;font-style:normal;position:absolute;line-height:16px;margin-right:15px;right:0;margin-top:10px;font-weight:400}.how-earn-info-tooltip-checkout-desktop .how-earn-info-bottom-terms{color:#f07c00;font-size:12px;font-weight:400;position:absolute;margin-top:-12px;right:0;text-decoration:underline;bottom:0;margin-bottom:12px;font-family:inter,sans-serif;font-style:normal;margin-right:14px}.tooltip-checkout-mob{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;background:#fff;border:1px solid rgba(0,0,0,0.1);-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;box-shadow:rgba(0,0,0,0.06) 0 4px 5px,rgba(0,0,0,0.04) 0 1px 10px,rgba(0,0,0,0.08) 0 2px 4px;padding:19px 16px;z-index:2;margin-top:5px;left:0;margin-left:15px;height:185px;width:275px;position:absolute}.tooltip-checkout-mob:after{width:10px;height:10px;position:absolute;content:" ";top:3px;left:140px;-webkit-transform:translate(-50%,-80%) rotate(45deg);-moz-transform:translate(-50%,-80%) rotate(45deg);-ms-transform:translate(-50%,-80%) rotate(45deg);-o-transform:translate(-50%,-80%) rotate(45deg);transform:translate(-50%,-80%) rotate(45deg);background:#fff;border-top:1px solid rgba(0,0,0,0.1);border-left:1px solid rgba(0,0,0,0.1)}.tooltip-checkout-mob .header-text-checkout-mob{font-size:14px;font-weight:700;font-style:normal;margin-left:10px;margin-bottom:10px;font-family:inter,sans-serif;color:#212121}.tooltip-checkout-mob .solid-line-checkout-mob{border:1px solid rgba(0,0,0,0.1)}.tooltip-checkout-mob .icon-and-desc-checkout-mob{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.tooltip-checkout-mob .icon-and-desc-checkout-mob .earn-bv-checkout-mob{height:40px;width:40px;position:absolute;margin-left:15px;margin-top:13px;left:0}.tooltip-checkout-mob .icon-and-desc-checkout-mob .description-text-checkout-mob{font-size:12px;color:#626973;margin-left:66px;font-family:inter,sans-serif;font-style:normal;position:absolute;right:0;margin-top:10px;font-weight:500}.tooltip-checkout-mob .bottom-terms-checkout-mob{color:#f07c00;font-size:12px;font-weight:600;position:absolute;margin-top:-12px;right:0;bottom:0;margin-bottom:10px;font-family:inter,sans-serif;font-style:normal;margin-right:7px}.cursor-class{cursor:pointer}@media(min-width:768px){.percentage-align{position:relative;left:55px}}@media(min-width:1200px){.percentage-align{left:70px}}@media(min-width:768px){.percentage-align-best{position:relative;left:100px}}@media(min-width:1200px){.percentage-align-best{left:190px}}@media(max-width:991px){.sidebar-body>div{padding:0 15px}}.checkout-info-box-container{border-left:solid 4px #fed631;border-right:solid 1px #ebedef;border-top:solid 1px #ebedef;border-bottom:solid 1px #ebedef;padding:20px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;margin-bottom:24px}@media(min-width:992px){.checkout-info-box-container{border-left:solid 5px #ef7c34}}@media(max-width:991px){.checkout-info-box-container{background:#fff;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}}.checkout-info-box-container .alert-text{color:#626973}.checkout-info-box-container .icon-phone-smartlock{min-width:30px;min-height:50px;margin-left:15px}@media(min-width:768px){.checkout-info-box-container .icon-phone-smartlock{margin-left:30px}}.checkout-insurance.read-more-container{margin:0}@media(min-width:768px){.checkout-insurance.read-more-container{margin-top:20px}}.checkout-insurance.read-more-container .main-header{margin-top:0}.checkout-insurance.read-more-container .insurance-tag{font-weight:normal}.checkout-insurance.read-more-container .read-btn-container{background:#fff;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;border:solid 1px #ebedef;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;padding:24px}.checkout-insurance.read-more-container .read-btn-container .insurance-text{color:rgba(0,0,0,0.5)}.checkout-insurance.read-more-container .read-btn-container .insurance-text .insurance-text-heading{color:#212121;font-size:20px;font-weight:600}.checkout-insurance.read-more-container .read-btn-container .read-btn{margin:0;margin-left:auto;min-width:max-content}.checkout-insurance.read-more-container .read-btn-container .read-less-link .icon-arrow{-webkit-transform:rotate(270deg) translate(10px,-30px);-moz-transform:rotate(270deg) translate(10px,-30px);-ms-transform:rotate(270deg) translate(10px,-30px);-o-transform:rotate(270deg) translate(10px,-30px);transform:rotate(270deg) translate(10px,-30px)}.checkout-insurance.read-more-container .read-btn-container .read-more-link .add-insurance-btn{color:#ef7c34;border:1px solid #ef7c34;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;padding:12px 28px;font-size:16px;font-weight:400}.checkout-insurance.read-more-container .read-btn-container .read-more-link .icon-arrow{margin-bottom:5px;-moz-transform:rotate(90deg);-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg)}.checkout-insurance.read-more-container .normal-wt{font-weight:normal}.checkout-insurance.read-more-container .mobile-btn-container-new{display:none;position:relative;border:1px solid #c9cbcf;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;padding:15px}.checkout-insurance.read-more-container .mobile-btn-container-new .mobile-btn-text{margin-left:12px;position:absolute;max-width:200px}@media(max-width:767px){.checkout-insurance.read-more-container .mobile-btn-container-new .mobile-btn-text{font-size:16px;font-weight:bold;position:static;margin-left:0;color:#212121}}.checkout-insurance.read-more-container .mobile-btn-container-new .insurance-icon-left{display:inline-block;width:20px;height:20px;background-size:contain}@media(min-width:768px){.checkout-insurance.read-more-container .mobile-btn-container-new .insurance-mobile-btn{text-align:center;position:absolute;right:15px;background:#4bbb4b;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;color:#fff;top:7px}}.checkout-insurance.read-more-container .mobile-btn-container-new .insurance-mobile-btn .icon-arrow{width:15px;height:15px;margin:0;-webkit-align-self:center;-moz-align-self:center;-ms-align-self:center;align-self:center}@media(max-width:767px){.checkout-insurance.read-more-container .mobile-btn-container-new{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;height:54px;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;border:1px solid rgba(0,0,0,0.1);background:#fff}}.checkout-insurance.read-more-container .mobile-btn-container{display:none;position:relative;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;padding:15px}.checkout-insurance.read-more-container .mobile-btn-container .mobile-btn-text{font-weight:bold}@media(min-width:768px){.checkout-insurance.read-more-container .mobile-btn-container .insurance-mobile-btn{text-align:center;width:84px;height:40px;background:#4bbb4b;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;color:#fff;padding-top:10px;margin-top:10px}}@media(max-width:767px){.checkout-insurance.read-more-container .mobile-btn-container{display:block}}.checkout-insurance.read-more-container.collapsed .read-more-content{height:0;border-bottom:0;padding:0}.checkout-insurance.read-more-container .checkbox-container{position:relative;font-weight:normal;padding-left:29px;margin-bottom:12px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.checkout-insurance.read-more-container .checkbox-container input{position:absolute;opacity:0;cursor:pointer;width:0;height:0}.checkout-insurance.read-more-container .checkmark{position:absolute;top:0;left:0;width:18px;height:18px;background-color:#fff;border:solid 1px #ebedef;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}@media(max-width:767px){.checkout-insurance.read-more-container .checkmark{border:1px solid rgba(0,0,0,0.3);-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}}.checkout-insurance.read-more-container .checkmark:after{content:"";position:absolute;display:none}.checkout-insurance.read-more-container .checkbox-container input:checked ~ .checkmark:after{display:block}.checkout-insurance.read-more-container .mt-15{margin-top:15px}.checkout-insurance.read-more-container .checkbox-container .checkmark:after{left:6px;top:2px;width:5px;height:10px;border:solid #4bbb4b;border-width:0 2px 2px 0;-moz-transform:rotate(45deg);-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.checkout-insurance.read-more-container .read-more-content{border:solid 1px #ebedef;border-top:0;padding:20px 24px;-webkit-border-radius:0 0 4px 4px;-moz-border-radius:0 0 4px 4px;border-radius:0 0 4px 4px}@media(max-width:991px){.checkout-insurance.read-more-container .read-more-content{padding:0;background:#fff;padding:15px;-webkit-border-radius:0 0 6px 6px;-moz-border-radius:0 0 6px 6px;border-radius:0 0 6px 6px}}.checkout-insurance.read-more-container .read-more-content .form-group input{padding:0;margin-right:10px;height:auto;padding-top:8px}.checkout-insurance.read-more-container .read-more-content .insurance-info{padding:10px}.checkout-insurance.read-more-container .read-more-content .travel-insurance-block{margin-bottom:20px}.checkout-insurance.read-more-container .read-more-content .money-back{display:block;margin-left:28px}.checkout-insurance.read-more-container .read-more-content .money-back strong{font-weight:normal}.checkout-insurance.read-more-container .read-more-content .money-back a{font-weight:normal}@media(max-width:767px){.checkout-insurance.read-more-container .read-more-content .money-back{line-height:24px}}.checkout-insurance.read-more-container .read-more-content .indent{margin-left:28px}.checkout-insurance.read-more-container .read-more-content .detail-fields{-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;margin:8px 0}.checkout-insurance.read-more-container .read-more-content .detail-fields.user-details{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;margin-top:15px}.checkout-insurance.read-more-container .read-more-content .input-field{margin-right:10px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;width:100%;height:100%;padding-left:16px !important;font-size:14px;height:44px !important}.checkout-insurance.read-more-container .read-more-content .right-margin{margin-right:0}@media(min-width:992px){.checkout-insurance.read-more-container .read-more-content .cancellation-insurance-allrisk-container{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-align-items:baseline;-moz-align-items:baseline;-ms-align-items:baseline;align-items:baseline}}.checkout-insurance.read-more-container .read-more-content .allrisk-insurance-details{position:relative;left:22px}.checkout-insurance.read-more-container .insurance-added-success-new{display:none;position:relative;padding:15px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;border:1px solid #c9cbcf}@media(max-width:767px){.checkout-insurance.read-more-container .insurance-added-success-new{-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;background:rgba(75,187,75,0.1)}}.checkout-insurance.read-more-container .insurance-added-success-new .icon-correct-green{width:22px;height:22px;min-height:22px;min-width:22px;background-size:contain;margin-top:3px;margin-left:0}@media(max-width:767px){.checkout-insurance.read-more-container .insurance-added-success-new .added-insurance-content{display:flex;flex-direction:column;width:100%}}.checkout-insurance.read-more-container .insurance-added-success-new .add-insurance-title{color:#212121;line-height:1.4;margin-left:12px;display:inline-block}@media(max-width:767px){.checkout-insurance.read-more-container .insurance-added-success-new .add-insurance-title{font-size:18px;font-weight:bold;margin-right:2px}}.checkout-insurance.read-more-container .insurance-added-success-new .insurance-icon-left{display:inline-block;width:20px;height:20px;background-size:contain}.checkout-insurance.read-more-container .insurance-added-success-new .add-insurance-body{font-size:12px}@media(max-width:767px){.checkout-insurance.read-more-container .insurance-added-success-new .add-insurance-body{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}.checkout-insurance.read-more-container .insurance-added-success-new .add-insurance-body .add-insurance-body-title{color:rgba(0,0,0,0.5);font-size:14px;margin-right:2px;font-weight:400}.checkout-insurance.read-more-container .insurance-added-success-new .add-insurance-body .add-insurance-body-main{color:#626973;display:none}.checkout-insurance.read-more-container .insurance-added-success-new .add-insurance-footer{text-align:center;color:#ff750f;position:absolute;right:15px;top:20px}@media(max-width:767px){.checkout-insurance.read-more-container .insurance-added-success-new .add-insurance-footer{position:static;text-align:left;margin-left:12px;margin-top:8px}}.checkout-insurance.read-more-container .insurance-added-success{display:none;position:relative;padding:16px 16px 12px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;border:solid 1px #ebedef}.checkout-insurance.read-more-container .insurance-added-success .add-insurance-title{font-weight:bold;color:#212121;padding-bottom:18px}.checkout-insurance.read-more-container .insurance-added-success .add-insurance-body{font-size:12px;line-height:1.67;padding:12px 16px;background-color:#f6f7f8;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.checkout-insurance.read-more-container .insurance-added-success .add-insurance-body .add-insurance-body-title{font-weight:bold;color:#212121}.checkout-insurance.read-more-container .insurance-added-success .add-insurance-body .add-insurance-body-main{color:#626973}.checkout-insurance.read-more-container .insurance-added-success .add-insurance-footer{text-align:center;color:#ff750f;padding-top:12px}.checkout-insurance.read-more-container .icon-insuranceicon{width:30px;height:33px;position:absolute;right:16px;top:16px;background-position:center;background-size:cover}.mobile-checkout-container{height:54px;margin-bottom:20px}#form-group-travel-insurance strong{font-weight:normal}#form-group-travel-insurance a{font-weight:normal}#insurance-modal .modal-new-header{margin-left:-15px;font-weight:bold;font-size:18px;color:#212121}@media(max-width:767px){#insurance-modal .modal-new-header{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;-webkit-justify-content:left;-ms-justify-content:left;justify-content:left;margin-left:0;margin-bottom:6px}#insurance-modal .modal-new-header .modal-new-title{padding-top:20px}}#insurance-modal .modal-new-body{padding:0}#insurance-modal .modal-close{-moz-transform:translate(39px,0);-webkit-transform:translate(39px,0);-ms-transform:translate(39px,0);-o-transform:translate(39px,0);transform:translate(39px,0);width:12px;height:12px;background-size:20px}@media(max-width:767px){#insurance-modal .modal-close{position:absolute;right:20px;margin:0;left:auto;top:0}}#insurance-modal .insurance-placeholder .read-more-content{padding-top:0;border:0}#insurance-modal .insurance-placeholder .insurance-box{background-color:#f6f7f8;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}@media(max-width:767px){#insurance-modal .insurance-placeholder .insurance-box{background:0}}#insurance-modal .insurance-placeholder .indent{border:solid 1px #ebedef;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;padding:10px}@media(max-width:767px){#insurance-modal .insurance-placeholder .indent{padding:0;border:0}}#insurance-modal .insurance-placeholder .cancellation-insurance-content{transform:translate(26px,-17px)}#insurance-modal .insurance-placeholder .input-fields{border:solid 1px #ebedef;padding:7px;margin-top:10px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}#insurance-modal .insurance-placeholder .form-group-travel-insurance{background:#fff;border:solid 1px #ebedef}@media(max-width:480px){#insurance-modal .insurance-placeholder .form-group-travel-insurance{border:0;margin-bottom:80px}}#insurance-modal .insurance-placeholder .form-group-travel-insurance .indent{border:0}@media(max-width:480px){#insurance-modal .insurance-placeholder .form-group-travel-insurance .indent{padding-left:2px}}#insurance-modal .insurance-placeholder .form-group-travel-insurance .travel-insurance-block{margin-bottom:0}#insurance-modal .insurance-placeholder .insurance-info{box-shadow:0 2px 12px 0 rgba(55,64,77,0.08);padding:20px}#insurance-modal .insurance-placeholder .bottom-btn{position:fixed;bottom:0;background-color:#fff;width:100vw;margin-left:-31px}@media(max-width:480px){#insurance-modal .insurance-placeholder .insurance-mobile-btn{text-align:center;width:100%;height:40px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;color:#fff;background:#4bbb4b;padding-top:10px}}#insurance-modal .modal-new-content{-webkit-border-radius:10px 10px 0 0;-moz-border-radius:10px 10px 0 0;border-radius:10px 10px 0 0;height:auto;padding:16px}.insurance-msg-header{display:none}@media(max-width:480px){.insurance-msg-header{display:block;width:100%;background-color:#212121;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;height:fit-content}.insurance-msg-header .insurance-msg{color:#fff;font-size:12px;line-height:1.33;padding:8px 16px 8px 16px}.insurance-msg-header::after{position:absolute;content:"";background:#212121;width:12px;height:12px;margin-left:16px;transform:translate(0,-50%) rotate(45deg)}}.insurance-form-border{display:none}@media(max-width:767px){.insurance-form-border{display:block;border-top:solid 1px #ebedef;margin-bottom:16px;width:calc(100% + 36px);transform:translateX(-18px)}}.basic-insurance-details{position:relative;left:22px}.checkout-additional-cost.read-more-container{margin:0;padding:0;border:0}@media(min-width:768px){.checkout-additional-cost.read-more-container{margin-top:20px}}.checkout-additional-cost.read-more-container .additional-cost-items-container{display:inline-flex;position:relative;width:130px;height:35px;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;-webkit-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;background:#fff;border:1px solid rgba(0,0,0,0.3);box-sizing:border-box;box-shadow:0 4px 10px rgba(0,0,0,0.14);-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;padding:6px 8px;margin:8px 16px 8px 0;cursor:pointer}@media(max-width:767px){.checkout-additional-cost.read-more-container .additional-cost-items-container{width:104px}}.checkout-additional-cost.read-more-container .additional-cost-items-container .dropdown-arrow-down{position:relative;top:6px;left:34px;width:18px;height:12px;margin:0;-webkit-transform:rotate(-270deg) translate(0,30px);-moz-transform:rotate(-270deg) translate(0,30px);-ms-transform:rotate(-270deg) translate(0,30px);-o-transform:rotate(-270deg) translate(0,30px);transform:rotate(-270deg) translate(0,30px)}.checkout-additional-cost.read-more-container .additional-cost-items-container .select-block{display:inline-flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;-webkit-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;font-family:inter,sans-serif;font-style:normal;font-weight:500;font-size:14px;line-height:24px;width:100%}@media(max-width:767px){.checkout-additional-cost.read-more-container .additional-cost-items-container .select-block{font-size:12px}}.checkout-additional-cost.read-more-container .additional-cost-items-container .select-block .arrival-label{color:rgba(0,0,0,0.5)}.checkout-additional-cost.read-more-container .additional-cost-items-container .select-block .selected-additionalCost-arrival{color:#212121;margin:0}.checkout-additional-cost.read-more-container .additional-cost-items-container .select-block .departure-label{color:rgba(0,0,0,0.5)}.checkout-additional-cost.read-more-container .additional-cost-items-container .select-block .selected-additionalCost-departure{color:#212121;margin:0}.checkout-additional-cost.read-more-container .additional-cost-items-container .select-block:hover{background:0}.checkout-additional-cost.read-more-container .main-header{margin-top:0}.checkout-additional-cost.read-more-container .additional-items-container{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;background:#fff;padding:12px}@media(max-width:767px){.checkout-additional-cost.read-more-container .additional-items-container{padding:12px 16px;overflow:scroll;max-height:340px}}.checkout-additional-cost.read-more-container .additional-cost-tag{font-weight:normal}.checkout-additional-cost.read-more-container .additional-cost-row{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;padding:12px;-webkit-align-items:end;-moz-align-items:end;-ms-align-items:end;align-items:end}@media(max-width:767px){.checkout-additional-cost.read-more-container .additional-cost-row{padding:12px 0}}.checkout-additional-cost.read-more-container .additional-cost-row .additional-cost-column-action{margin-top:5px;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-justify-content:flex-end;-ms-justify-content:flex-end;justify-content:flex-end}.checkout-additional-cost.read-more-container .additional-cost-row .additional-cost-column-action .round{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;width:30px;height:30px;border-radius:60%;border:1px solid #c9cbcf;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;-webkit-justify-content:center;-ms-justify-content:center;justify-content:center;color:#37404d}.checkout-additional-cost.read-more-container .additional-cost-row .additional-cost-column-action .additional-cost-action{box-shadow:0 2px 12px 0 rgba(55,64,77,0.08)}@media(max-width:767px){.checkout-additional-cost.read-more-container .additional-cost-row .additional-cost-column-action .additional-cost-action{box-shadow:0 1px 5px rgba(0,0,0,0.08),0 2px 1px rgba(0,0,0,0.04),0 1px 2px rgba(0,0,0,0.06);border:1px solid rgba(0,0,0,0.1)}}.checkout-additional-cost.read-more-container .additional-cost-row .additional-cost-column-action .additional-cost-action:not(.disabled):hover{cursor:pointer;border-color:#4bbb4b;color:#4bbb4b;box-shadow:unset}.checkout-additional-cost.read-more-container .additional-cost-row .additional-cost-column-action .additional-cost-count-block{border-radius:4px;border:0}@media(max-width:767px){.checkout-additional-cost.read-more-container .additional-cost-row .additional-cost-column-action .additional-cost-count-block{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;border:0;color:#212121;font-weight:500;font-size:16px}}.checkout-additional-cost.read-more-container .additional-cost-row .additional-cost-column-action .icon-wrapper{width:18px;height:18px;background-position:50%}.checkout-additional-cost.read-more-container .additional-cost-row .additional-cost-column-action .disabled{opacity:.6;filter:alpha(opacity=60);cursor:not-allowed !important}.checkout-additional-cost.read-more-container .additional-label{color:#212121;font-family:Inter;font-style:normal;font-weight:600;font-size:14px;line-height:24px}@media(max-width:767px){.checkout-additional-cost.read-more-container .additional-label{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}.checkout-additional-cost.read-more-container .additional-item-price{margin-left:3px;font-family:inter,sans-serif;font-style:normal;font-weight:normal;font-size:12px;line-height:24px;color:rgba(0,0,0,0.5)}.checkout-additional-cost.read-more-container .read-btn-container{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;border:solid 1px #ebedef;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;padding:15px 24px;justify-content:space-between}.checkout-additional-cost.read-more-container .read-btn-container .additional-cost-text{color:rgba(0,0,0,0.5)}.checkout-additional-cost.read-more-container .read-btn-container .additional-cost-text .additional-cost-text-heading{color:#212121;font-family:Inter;font-style:normal;font-weight:bold;font-size:18px;line-height:24px}.checkout-additional-cost.read-more-container .read-btn-container .read-less-link .icon-arrow{-webkit-transform:rotate(270deg) translate(10px,-30px);-moz-transform:rotate(270deg) translate(10px,-30px);-ms-transform:rotate(270deg) translate(10px,-30px);-o-transform:rotate(270deg) translate(10px,-30px);transform:rotate(270deg) translate(10px,-30px)}.checkout-additional-cost.read-more-container .read-btn-container .read-more-link .icon-arrow{-webkit-transform:rotate(-270deg) translate(0,30px);-moz-transform:rotate(-270deg) translate(0,30px);-ms-transform:rotate(-270deg) translate(0,30px);-o-transform:rotate(-270deg) translate(0,30px);transform:rotate(-270deg) translate(0,30px)}.checkout-additional-cost.read-more-container.collapsed .read-more-content{height:0;border-bottom:0;padding:0}.checkout-additional-cost.read-more-container.in .read-btn-container{border-bottom:0}.checkout-additional-cost.read-more-container .read-more-content{border:solid 1px #ebedef;border-top:0;-webkit-border-radius:0 0 4px 4px;-moz-border-radius:0 0 4px 4px;border-radius:0 0 4px 4px;background:#fff}.checkout-additional-cost.read-more-container #save-additionalcost-button{padding:10px;text-align:center;color:#fff;background:#13b171;margin:12px 16px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.checkout-additional-cost.read-more-container .no-cost-text{font-family:inter,sans-serif;font-style:normal;font-weight:normal;font-size:12px;line-height:24px;padding:15px 24px}@media(max-width:767px){.checkout-additional-cost.read-more-container .no-cost-text{padding:16px}}.checkout-additional-cost.read-more-container .checkout-additionalCost-dates-container{position:absolute;background:#fff;box-shadow:0 4px 10px rgba(0,0,0,0.14);-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;width:110px;max-height:216px;top:88%;z-index:100;overflow:scroll;padding:12px 16px}@media(max-width:767px){.checkout-additional-cost.read-more-container .checkout-additionalCost-dates-container{width:88px;padding:7px 0}}.checkout-additional-cost.read-more-container .checkout-additionalCost-dates-container .additional-cost-item-list{font-family:inter,sans-serif;font-style:normal;color:#212121;font-weight:500;font-size:14px;line-height:24px;padding:4px 0}@media(max-width:767px){.checkout-additional-cost.read-more-container .checkout-additionalCost-dates-container .additional-cost-item-list{padding:9px;font-size:12px}}.opt-in-container{display:block}@media(min-width:768px){.opt-in-container{margin-top:18px}}@media(max-width:767px){.opt-in-container{transform:translate(0,4px)}}.opt-in-container .control-group{display:inline-block}.opt-in-container .control-group .control{position:relative;display:block;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;color:#212121}.opt-in-container .control-group .control-label{font-weight:600}.opt-in-container .control-group .control input{position:absolute;z-index:-1;opacity:0;filter:alpha(opacity=0)}.opt-in-container .control-group .control .control-indicator{position:absolute;display:inline;margin-left:4px;background:url('/web/bundles/leisurecore/svg/icons/checkbox.svg') no-repeat 0 0;width:20px;height:20px}.opt-in-container .control-group .control.control-checkbox input:disabled ~ .control-indicator{background:url('/web/bundles/leisurecore/svg/icons/checkbox.svg') no-repeat 0 0}.opt-in-container .control-group .control.control-checkbox input:checked ~ .control-indicator{background:url('/web/bundles/leisurecore/svg/icons/checkbox-checked.svg') no-repeat 0 0}.opt-in-container .control-group .control.control-radio input:disabled ~ .control-indicator{background:url('/web/bundles/leisurecore/svg/icons/radio-active.svg') no-repeat 0 0}.opt-in-container .control-group .control.control-radio .control-indicator{background:url('/web/bundles/leisurecore/svg/icons/radio-active.svg') no-repeat 0 0;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}.opt-in-container .control-group .control.control-radio input:checked ~ .control-indicator{background:url('/web/bundles/leisurecore/svg/icons/radio-checked.svg') no-repeat 0 0}.opt-in-container .control-group .control.disabled{opacity:.6;filter:alpha(opacity=60);cursor:not-allowed !important}.opt-in-container .control-group .control.control-inline{display:inline-block;margin-right:15px}.opt-in-container .control-group .control.control-inline:last-child{margin-right:0}.no-touch .opt-in-container .control-group .control-checkbox:hover input:not([disabled]) ~ .control-indicator{background:url('/web/bundles/leisurecore/svg/icons/checkbox-hover.svg') no-repeat 0 0}.no-touch .opt-in-container .control-group .control-checkbox:hover input:checked ~ .control-indicator{background:url('/web/bundles/leisurecore/svg/icons/checkbox-checked.svg') no-repeat 0 0}.no-touch .opt-in-container .control-group .control-radio:hover input:not([disabled]) ~ .control-indicator{background:url('/web/bundles/leisurecore/svg/icons/radio-hover.svg') no-repeat 0 0}.no-touch .opt-in-container .control-group .control-radio:hover input:checked ~ .control-indicator{background:url('/web/bundles/leisurecore/svg/icons/radio-checked.svg') no-repeat 0 0}.alert-container{margin:24px 0;height:auto;display:flex;padding:0 16px;flex-direction:column-reverse}@media(min-width:768px){.alert-container{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;flex-direction:row;padding:0;margin:18px 0}}.alert-container .alert-info{display:flex;-webkit-justify-content:center;-ms-justify-content:center;justify-content:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}@media(min-width:768px){.alert-container .alert-info{display:block;width:75%}}.alert-container .alert-info .alert-heading{font-size:16px;font-weight:bold;line-height:1.2;color:#37404d;padding-top:8px}@media(min-width:768px){.alert-container .alert-info .alert-heading{font-size:24px;padding-top:17px}}.alert-container .alert-info .alert-text{font-size:12px;color:#878c94}.alert-container .thanks-custom{-webkit-align-items:flex-start;-moz-align-items:flex-start;-ms-align-items:flex-start;align-items:flex-start}.alert-container .confirm-image{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;height:64px;width:64px;margin:0 auto}@media(min-width:768px){.alert-container .confirm-image{min-width:110px;min-height:110px;margin:0}}.alert-container .account-link{color:#4bbb4b;text-decoration:none;cursor:pointer}.contact-us-container .contact-content{color:#37404d;font-size:13px}@media(max-width:767px){.contact-us-container .contact-content{-webkit-flex:1;-ms-flex:1;flex:1}}.contact-us-container .contact-content .need-assist{font-weight:500}.contact-us-container .contact-content .call-time{font-size:12px;color:#ff750f;padding-left:5px;cursor:pointer}.contact-us-container.no-id .call-us{display:none}.contact-us-container.footer-contact{padding-right:20px;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center}@media(max-width:767px){.contact-us-container.footer-contact{padding:10px;border-top:1px solid rgba(0,0,0,0.12);border-bottom:1px solid rgba(0,0,0,0.12)}}.contact-us-container.footer-contact .call-time{padding:0}.contact-us-container.footer-contact .select-contact{margin-left:50px}@media(max-width:767px){.contact-us-container.footer-contact .select-contact{margin-top:0;-webkit-flex:1;-ms-flex:1;flex:1;margin-left:0}}.contact-us-container.footer-contact .call-us{display:none}@media(min-width:992px){.contact-us-container.popover-up .popover{opacity:0}}.contact-us-container .icon-flag{width:20px;height:16px}.contact-us-container .select-contact{margin-top:5px;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;border:1px solid #c9cbcf;padding:10px 12px;border-radius:4px;cursor:pointer}.contact-us-container .select-contact ~ .popover .popover-content{max-height:185px;padding:5px 0}.contact-us-container .phonenumber{padding-left:5px;margin-right:10px;line-height:1}.contact-us-container .icon-arrow{width:8px;height:12px;transform:rotate(90deg);margin-left:auto}@media(min-width:768px){.openinghours-container .container-fluid .list-group{width:235px}}.openinghours-container .list-group-item{font-size:12px !important}.openinghours-container .list-group-item.selected{color:#37404d}.openinghours-container .list-group-item.selected .text-right{color:#4bbb4b}.openinghours-container .list-group-item .text-right{margin:auto}#modal-call-us .modal-title{text-align:center}.convert-container{padding-bottom:16px;border-top:0;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-justify-content:flex-end;-ms-justify-content:flex-end;justify-content:flex-end}@media(min-width:768px){.convert-container{padding:8px 0 24px 0}}.convert-container .convert-button{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-justify-content:center;-ms-justify-content:center;justify-content:center;width:100%;margin:0 16px;height:48px;border-radius:4px;background-color:#4bbb4b;color:#fff;cursor:pointer}@media(min-width:768px){.convert-container .convert-button{width:auto;margin:0}}.convert-container .convert-button .convert-text{padding:12px 20px;font-size:16px;font-weight:bold}.convert-pay-container{padding-top:16px;border-top:0}@media(min-width:768px){.convert-pay-container{border-top:1px dashed #ebedef}}.payment-reminder-block{margin:0 16px 16px 16px;background-color:#ffecec;color:#ff6363;border-radius:4px;padding:10px 22px;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center}@media(min-width:768px){.payment-reminder-block{margin:10px 0}}.payment-reminder-block .icon-alert-red{height:20px;width:20px;min-width:20px;margin-right:10px}.payment-reminder-block .payment-alert-text{font-size:12px;padding:0 2px}@media(max-width:991px){#currency-tooltip-modal .modal-dialog{position:fixed;width:100%;margin:0;bottom:0}}#currency-tooltip-modal .modal-title{font-weight:500 !important;color:#37404d !important}.multi-text{width:100px;vertical-align:middle}.multi-text.disabled{pointer-events:none}.multi-text #multi-currency-text{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;position:relative;padding-right:15px;color:#37404d}.multi-text #multi-currency-text.disabled{color:#878c94}.multi-text #multi-currency-text:after{content:" ";border-left:1px solid;border-bottom:1px solid;width:6px;height:6px;position:absolute;transform:translateY(100%) rotate(-45deg);right:0}.multi-text #multi-currency-text ~ .popover{width:270px}.multi-text #multi-currency-text ~ .popover .popover-content{padding-top:10px;padding-bottom:5px}@media(min-width:992px){.fav-border{border-right:1px solid rgba(0,0,0,0.1);padding-right:0 !important;margin-right:7px}}.currency-list-container{padding:0 15px}.currency-list-container .arrow{display:none}.currency-list-container .currency-item{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;position:relative;color:#37404d;font-size:16px;height:40px}.currency-list-container .currency-item.active{color:#4bbb4b}.currency-list-container .currency-item.active:before{content:" ";display:block;border:solid 11px #4bbb4b;border-radius:50%;height:0;width:0;position:absolute;right:0;top:50%;transform:translateY(-50%)}.currency-list-container .currency-item.active:after{content:" ";display:block;width:6px;height:11px;border:solid white;border-width:0 2px 2px 0;position:absolute;right:8px;top:19px;transform:translateY(-50%) rotate(45deg)}.currency-list-container .currency-item .currency-symbol{padding-right:15px;font-size:20px}.currency_selector_overlay{z-index:20;display:none;position:fixed;width:100%;height:100%;top:0;left:0;background:rgba(0,0,0,0.6)}.currency_selector_overlay .chooser{width:50%;background-color:#fff;color:#000;margin:auto;position:relative;margin-top:100px;padding:10px;font-size:20px;font-weight:bold}.currency_selector_overlay .chooser .go-back-overlay{font-size:12px;font-weight:normal;margin-bottom:10px}.currency_selector_overlay .chooser .go-back-overlay .curr-back{cursor:pointer}.currency_selector_overlay .chooser .go-back-overlay .icon-arrow-left{width:20px;height:10px;display:inline-block;background-size:contain;margin-right:5px}@media(max-width:768px){.currency_selector_overlay .chooser{width:90%;font-size:16px}}.currency_selector_overlay .chooser .supported_currency{font-weight:normal;font-size:13px}.currency_selector_overlay .chooser .supported_currency ul{font-size:20px;list-style:none;font-weight:bold;text-decoration:none;cursor:pointer}.href-link-box{z-index:1;position:absolute;height:inherit;width:100%;transform:translateY(-8px)}.embed-responsive{height:0}@media(min-width:768px){.embed-responsive{height:450px}}@media(min-width:992px){.embed-responsive{height:500px}}@media(min-width:1200px){.embed-responsive{height:550px}}.embed-responsive{position:relative;display:block;padding:0;overflow:hidden}.embed-responsive .embed-responsive-item,.embed-responsive iframe,.embed-responsive embed,.embed-responsive object,.embed-responsive video{position:absolute;top:0;bottom:0;left:0;width:100%;height:100%;border:0}.embed-responsive.embed-responsive-16by9{padding-bottom:56.25%}.embed-responsive.embed-responsive-4by3{padding-bottom:75%}.section-exclusive-custom{padding-top:30px}@media(min-width:768px){.section-exclusive-custom{padding-top:50px}}.section-exclusive-custom .exclusive-container{background-image:url("/img/oyodir/pdp/exclusive-background-mweb.jpg");background-size:cover;background-position:bottom;background-repeat:no-repeat;background-color:#878c94;padding:20px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;color:#3c3250}@media(min-width:768px){.section-exclusive-custom .exclusive-container{padding:30px 40px}}@media(min-width:992px){.section-exclusive-custom .exclusive-container{background-image:url("/img/oyodir/pdp/exclusive-background-web.jpg")}}.section-exclusive-custom .exclusive-container .exclusive-header{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center}.section-exclusive-custom .exclusive-container .exclusive-header .exclusive-title{font-size:16px;text-transform:uppercase;font-weight:bold;letter-spacing:1px;padding:4px 0 0 2px;padding-bottom:0}@media(min-width:768px){.section-exclusive-custom .exclusive-container .exclusive-header .exclusive-title{font-size:36px;padding-left:2px}}.section-exclusive-custom .exclusive-container .exclusive-header .crown-icon{height:26px;width:26px}@media(min-width:768px){.section-exclusive-custom .exclusive-container .exclusive-header .crown-icon{height:36px;width:36px}}.section-exclusive-custom .exclusive-container .exclusive-detail{word-break:break-word;margin-top:15px}.section-exclusive-custom .exclusive-container .exclusive-detail .exclusive-subhead{font-size:16px;font-weight:bold;margin-bottom:4px}.section-exclusive-custom .exclusive-container .exclusive-detail .exclusive-line{font-weight:400;margin:10px 0}.section-exclusive-custom .exclusive-container .exclusive-items{padding-top:10px}@media(min-width:768px){.section-exclusive-custom .exclusive-container .exclusive-items{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}.section-exclusive-custom .exclusive-container .exclusive-items .content-exclusive{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;padding:5px 5px 0 0}@media(min-width:768px){.section-exclusive-custom .exclusive-container .exclusive-items .content-exclusive{width:37%}}.section-exclusive-custom .exclusive-container .exclusive-items .tick-icon{height:24px;width:24px;min-width:24px;margin-right:5px;background-size:contain}.section-exclusive-custom .exclusive-container .exclusive-items .feature{overflow:hidden;word-break:break-word}.exclusive-tag{-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;background-color:#7a5fc4;width:fit-content;margin-bottom:8px}.exclusive-tag .crown-tag{height:20px;width:20px;margin-left:2px}.exclusive-tag .exclusive-text{color:#fff;font-size:12px;font-weight:bold;text-transform:uppercase;padding:3px 6px 0 2px}.gallery-top-tags{position:absolute;top:20px;z-index:1;left:16px}@media(min-width:768px){.gallery-top-tags{display:none}}.gallery-top-tags .icon-star-badge{margin-right:7px;min-height:16px;min-width:16px}.gallery-top-tags .icon-pdp{margin-right:7px;min-height:16px;min-width:16px;top:3px}.favorite-link{overflow:visible}.favorite-link.active{background-color:#ff6363;border-color:#fff}@media(max-width:767px){.favorite-link.active{background-color:#e82a24}}.favorite-link.active .icon path{stroke:#fff}#favorites-btn .icon-fav{height:16px;min-width:20px;background-color:#ff6363;color:#fff;text-align:center;font-weight:500;font-size:12px;position:absolute;top:-5px;right:-5px;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px}@media(max-width:767px){#favorites-btn .icon-fav{top:-9px;right:-9px;padding:0 2px}}.favorite:not(:last-of-type){border-bottom:dashed 1px #ebedef;margin-bottom:15px;padding-bottom:15px}.favorite .card-image{-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.favorite .card-image .favorite-link{right:10px;top:10px;margin:0;position:absolute;border:1px solid #fff}.favorite .card-body{height:160px}@media(min-width:992px){.favorite .card-body{height:180px}}.favorite .card-body .title-wrapper{padding:0}.favorite .card-body .rating{margin-right:0}.favorite .card-body .summary-wrapper{border:0;padding:0}.favorite .card-body .summary-wrapper .dot-separator{width:2px;height:2px;background-color:#000;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.favorite .card-body .price-items{position:absolute;bottom:0;width:100%;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.favorite .card-body .price-items .value-wrapper{padding:0}.favorite .card-body .price-items .addl-charges .text{font-family:inter,sans-serif;font-weight:400;font-size:12px;font-style:normal;color:rgba(0,0,0,0.5);line-height:20px}.favorite .card-body .price-items .addl-charges .icon{margin-left:9px;top:2px;width:14px;height:14px}.favorite .card-body .price-items .addl-charges-empty{height:0}.favorite .card-body .price-items .extra-costs{font-weight:400;font-size:12px;line-height:18px;margin-top:4px;color:rgba(0,0,0,0.5);text-decoration:underline;text-underline-offset:1px}.popover .favorite .card-body{padding:0}.favorites-tabs .wishlist-title,#section-wishlist .wishlist-title{font-size:16px;margin-top:0}@media(min-width:992px){.favorites-tabs .wishlist-title,#section-wishlist .wishlist-title{font-size:24px}}@media(max-width:767px){.favorites-tabs .wishlist-title,#section-wishlist .wishlist-title{font-size:20px;margin:0 0 15px 0;color:#000}}.favorites-tabs .text-left,#section-wishlist .text-left{margin-right:auto}.favorites-tabs .text-right,#section-wishlist .text-right{margin-left:auto}.favorites-tabs .card:hover,#section-wishlist .card:hover{box-shadow:0 2px 12px 0 rgba(55,64,77,0.08)}.favorites-tabs .wishlist-carousel .lister-carousel .owl-nav,#section-wishlist .wishlist-carousel .lister-carousel .owl-nav{top:auto;bottom:10px}#my-list .wishlist-carousel .lister-carousel .owl-nav{display:none}.show-fav-tag{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;position:absolute;text-align:center;background-color:#737982;color:#fff;width:auto;height:20px;padding:4px;left:10px;text-transform:uppercase;top:auto;bottom:-10px;line-height:1.2;font-size:10px;font-weight:500;z-index:100}.show-fav-tag .icon-eye{width:20px;height:10px}.show-fav-tag .show-fav-tag-icon{margin-right:2px}.show-fav-tag .show-fav-tag-icon svg>g>path{stroke:#fff}.image-br6{object-fit:cover;border-radius:6px}.filter-tag{background-color:#ff750f;color:#fff;cursor:pointer;display:inline-block;height:36px;line-height:36px;padding:0 35px 0 15px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;position:relative;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@media(min-width:768px) and (max-width:991px){.filter-tag{font-size:16px;height:44px;line-height:44px;-webkit-border-radius:25px;-moz-border-radius:25px;border-radius:25px}}.filter-tag.filter-tag-selected-faq-page{background-color:#fff;border:solid 1px #4bbb4b;color:#4bbb4b}@media(max-width:767px){.filter-tag.filter-tag-selected-faq-page{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;border:0;color:#454a53;box-shadow:0 3px 8px 0 rgba(0,0,0,0.1),0 3px 16px 0 rgba(0,0,0,0.04)}}.filter-tag.filter-tag-selected-faq-page:after{content:'q';font-family:"fap";font-size:10px;position:absolute;right:15px}.filter-tag.filter-tag-block{display:block;width:100%}.flexslider-container{height:478px;position:relative;-webkit-mask-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAIAAACQd1PeAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAA5JREFUeNpiYGBgAAgwAAAEAAGbA+oJAAAAAElFTkSuQmCC);overflow:hidden;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.flexslider-container .flex-direction-nav a{top:50%;-moz-transform:translate(0,-50%);-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translate(0,-50%)}.flexslider-container .flex-direction-nav a.flex-prev{transform:rotate(180deg);top:46%}.flexslider{position:relative}.flexslider .flex-prev,.flexslider .flex-next{background:url("/web/bundles/leisurecore/svg/icons/oyodir/chevron-white.svg") no-repeat 0 0;background-size:contain}@media(min-width:768px){.flexslider:not(#carousel).disable-before:before,.flexslider:not(#carousel).disable-before:hover:before{opacity:0;filter:alpha(opacity=0)}.flexslider:not(#carousel).disable-after:after,.flexslider:not(#carousel).disable-after:hover:after{opacity:0;filter:alpha(opacity=0)}.flexslider:not(#carousel):before,.flexslider:not(#carousel):after{width:60px;height:100%;content:"";position:absolute;z-index:10;top:0;pointer-events:none;opacity:0;filter:alpha(opacity=0);-webkit-transition:opacity .5s ease-in;-moz-transition:opacity .5s ease-in;-o-transition:opacity .5s ease-in;transition:opacity .5s ease-in}.flexslider:not(#carousel):hover .flex-direction-nav a{opacity:1;filter:alpha(opacity=100)}.flexslider:not(#carousel):before{left:0;background-color:rgba(0,0,0,0) 0;background-image:-webkit-linear-gradient(right,rgba(0,0,0,0) 0,rgba(0,0,0,0.3) 100%);background-image:-moz-linear-gradient(right,rgba(0,0,0,0) 0,rgba(0,0,0,0.3) 100%);background-image:-ms-linear-gradient(right,rgba(0,0,0,0) 0,rgba(0,0,0,0.3) 100%);background-image:-o-linear-gradient(right,rgba(0,0,0,0) 0,rgba(0,0,0,0.3) 100%);background-image:linear-gradient(right,rgba(0,0,0,0) 0,rgba(0,0,0,0.3) 100%)}.flexslider:not(#carousel):after{right:0;background-color:rgba(0,0,0,0) 0;background-image:-webkit-linear-gradient(left,rgba(0,0,0,0) 0,rgba(0,0,0,0.3) 100%);background-image:-moz-linear-gradient(left,rgba(0,0,0,0) 0,rgba(0,0,0,0.3) 100%);background-image:-ms-linear-gradient(left,rgba(0,0,0,0) 0,rgba(0,0,0,0.3) 100%);background-image:-o-linear-gradient(left,rgba(0,0,0,0) 0,rgba(0,0,0,0.3) 100%);background-image:linear-gradient(left,rgba(0,0,0,0) 0,rgba(0,0,0,0.3) 100%)}.flexslider:not(#carousel):hover:before,.flexslider:not(#carousel):hover:after{opacity:1;filter:alpha(opacity=100);-webkit-transition:opacity .5s ease-in-out;-moz-transition:opacity .5s ease-in-out;-o-transition:opacity .5s ease-in-out;transition:opacity .5s ease-in-out}}.flexslider .slide-item{height:683px;position:relative;background-repeat:no-repeat !important;background-position:center !important;-webkit-background-size:cover !important;-moz-background-size:cover !important;background-size:cover !important}.flexslider .overlay{position:absolute;height:45px;bottom:0;width:100%;background-color:rgba(0,0,0,0);background-image:-webkit-linear-gradient(top,rgba(0,0,0,0),rgba(0,0,0,0.7));background-image:-moz-linear-gradient(top,rgba(0,0,0,0),rgba(0,0,0,0.7));background-image:-ms-linear-gradient(top,rgba(0,0,0,0),rgba(0,0,0,0.7));background-image:-o-linear-gradient(top,rgba(0,0,0,0),rgba(0,0,0,0.7));background-image:linear-gradient(top,rgba(0,0,0,0),rgba(0,0,0,0.7))}.flexslider .flex-direction-nav{margin:0;padding:0;list-style:none}.flexslider .flex-direction-nav a{text-decoration:none;display:block;margin:0;position:absolute;z-index:20;overflow:hidden;cursor:pointer;padding:20px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;opacity:.5;filter:alpha(opacity=50);-webkit-transition:opacity .5s ease-in-out;-moz-transition:opacity .5s ease-in-out;-o-transition:opacity .5s ease-in-out;transition:opacity .5s ease-in-out}.flexslider .flex-direction-nav a.flex-disabled{opacity:0;filter:alpha(opacity=0);z-index:-1}.no-touch .flexslider .flex-direction-nav a:hover{opacity:1;filter:alpha(opacity=100)}.flexslider .flex-direction-nav .flex-prev{left:0}.flexslider .flex-direction-nav .flex-prev:before{left:20px}.flexslider .flex-direction-nav .flex-next{right:0}.flexslider .flex-direction-nav .flex-next:before{right:20px}.flexslider .flex-control-nav{position:absolute;bottom:15px;overflow:hidden;margin:0 auto;padding:0;left:50%;-moz-transform:translate(-50%,0);-webkit-transform:translate(-50%,0);-ms-transform:translate(-50%,0);-o-transform:translate(-50%,0);transform:translate(-50%,0)}.flexslider .flex-control-nav li{display:inline;margin:0 5px}.flexslider .flex-control-nav li a{border-radius:300px;display:inline-block;height:0;overflow:hidden;padding-top:0;text-align:center;cursor:pointer;text-indent:-9999px;margin-bottom:1px;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out;width:4px;height:4px}.flexslider .flex-control-nav li a.flex-active{background:#fff;margin-bottom:0;width:6px;height:6px}.flexslider#carousel{position:relative;height:75px;visibility:hidden}.flexslider#carousel .flex-viewport{margin:0 45px}.flexslider#carousel .slide-item{height:60px;cursor:pointer;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.flexslider#carousel .flex-direction-nav a{padding:0 10px;height:25px;width:30px;color:rgba(0,0,0,0);top:0;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.flexslider#carousel .flex-direction-nav a:before{color:#c9c9c9;font-size:10px;top:50%;position:absolute;-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translate(0,-50%);-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.flexslider#carousel .flex-direction-nav a.flex-disabled{opacity:.3;filter:alpha(opacity=30)}.flexslider#carousel .flex-direction-nav .flex-next{right:0;top:15px}.flexslider#carousel .flex-direction-nav .flex-next:before{right:auto}.flexslider#carousel .flex-direction-nav .flex-prev{transform:rotate(180deg);left:0;top:15px}.flexslider#carousel .flex-direction-nav .flex-prev:before{left:auto}.flexslider#carousel .flex-direction-nav .flex-disabled{cursor:default}footer{border-bottom:solid 1px #ebedef;border-top:solid 1px #ebedef;padding:15px 0;background:#f8f8f8}@media(max-width:767px){footer{border:0;padding-bottom:0}}@media(max-width:767px){footer.footer-pdp{border-top:1px solid rgba(0,0,0,0.1)}}@media(max-width:767px){footer .each-category-footer{border-bottom:1px solid rgba(0,0,0,0.12)}footer .each-category-footer h4{font-size:16px;line-height:22px;color:#212121}footer .each-category-footer a{font-size:14px;color:#212121;line-height:24px}}footer .footer-link{cursor:pointer}footer .footer-link:hover{color:#ff750f}footer a.styless-link{color:#212121;font-weight:normal;line-height:24px;font-family:inter,sans-serif;font-style:normal}.add-background{background:#f8f8f8}.footer-middle{padding:15px 0}.footer-middle ul li{cursor:pointer;line-height:normal;text-transform:capitalize}@media(min-width:768px){.footer-middle ul li{border-right:solid 1px #37404d}}.footer-middle ul li:last-of-type{border-right:0}.footer-middle ul li:hover{color:#ff750f}@media(max-width:767px){.footer-middle{padding-top:0}.footer-middle h3{color:#212121;font-size:16px;line-height:22px}.footer-middle a{font-size:14px;color:#212121;line-height:24px}.footer-middle .popular-items li{display:inline-block;margin-bottom:15px;vertical-align:top;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:calc(33.33333% - 10px)}}.footer-middle .footer-language-select .select{border:solid 1px #ebedef;color:#878c94;background-color:#fff}.footer-middle .footer-language-select .select .icon-flag{margin-right:5px;width:18px;height:18px}.footer-middle .footer-language-select .select .svg-icon-arrow{top:15px;margin-left:5px;right:15px;position:absolute;height:15px;-moz-transform:rotate(90deg);-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg)}.footer-currency{font-size:15px;font-weight:600;color:#212121;padding:10px;border-top:1px solid rgba(0,0,0,0.12);display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center}.footer-currency .current-currency{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;-webkit-flex:1;-ms-flex:1;flex:1;border:1px solid #c9cbcf;padding:10px 12px;font-size:14px;font-weight:400;border-radius:4px;cursor:pointer;margin-top:0;line-height:1}.footer-currency .current-currency .icon-arrow{width:8px;height:12px;transform:rotate(90deg);margin-left:auto}.footer-currency .select-bottom-currency{-webkit-flex:1;-ms-flex:1;flex:1}.footer-currency-select .select{width:100%}.footer-currency-select .select .svg-icon-arrow{top:15px;margin-left:5px;right:15px;position:absolute;height:15px;-moz-transform:rotate(90deg);-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg)}.footer-lower{width:inherit;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between}@media(max-width:767px){.footer-lower{display:block;border:0;padding-bottom:40px}}.footer-lower h4,.footer-lower .list-inline{display:inline-block}.footer-lower h4{color:#212121;margin:0 15px 0 0}.footer-lower .follow-menu{display:inline-block;padding:10px 10px 10px 0}@media(min-width:768px) and (max-width:991px){.footer-lower .follow-menu{padding:20px 0 0 0}}@media(min-width:992px){.footer-lower .follow-menu{padding:20px 10px 10px 0}}@media(min-width:1200px){.footer-lower .follow-menu{padding:10px 10px 10px 0}}@media(max-width:767px){.footer-lower .follow-menu{position:absolute;right:0;padding:0 30px 30px 10px}}.footer-lower .list-inline{margin:0}.footer-lower .list-share{width:max-content}.footer-lower .list-share li{padding:0}.footer-lower .list-share a{display:inline-block;padding-left:8px}.footer-lower .list-share .icon{margin-right:10px;top:8px;width:25px;height:25px;filter:brightness(0.5)}.footer-lower .quality-belvilla{display:inline-block;padding:10px 0 10px 10px}@media(min-width:992px){.footer-lower .quality-belvilla{padding:20px 0 20px 20px}}.footer-lower .quality-belvilla .icon-quality{cursor:pointer;margin-right:5px;background-size:contain;background-repeat:no-repeat;display:inline-block;width:27px;height:25px;-webkit-transform:translateY(7px);-moz-transform:translateY(7px);-ms-transform:translateY(7px);-o-transform:translateY(7px);transform:translateY(7px)}@media(min-width:992px){.footer-lower .quality-belvilla .icon-quality{margin-right:15px;width:33px;height:27px}}.footer-lower .site-map{-webkit-align-self:center;-moz-align-self:center;-ms-align-self:center;align-self:center;cursor:pointer;color:#212121;position:relative;left:120px;font-weight:500;font-family:inter,sans-serif;text-decoration:underline #212121}@media(max-width:767px){.footer-lower .site-map{left:8px;top:10px}}@media(min-width:768px) and (max-width:991px){.footer-lower .site-map{left:10px}}@media(min-width:992px) and (max-width:1199px){.footer-lower .site-map{left:2px}}.footer-copyright{margin-top:20px;font-size:14px;color:#878c94}@media(max-width:767px){.footer-copyright{text-align:start;padding-left:0}}@media(min-width:768px) and (max-width:991px){.footer-copyright{width:250px}}@media(min-width:768px){.footer-copyright{margin-top:18px;font-size:14px}}@media(min-width:992px) and (max-width:1199px){.footer-copyright p{margin:0 0 15px 0;max-width:400px}}.language-drop,.currency-select-box{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;font-weight:500;position:relative;left:20px;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;color:#212121}@media(max-width:767px){.language-drop,.currency-select-box{left:0}}@media(min-width:768px) and (max-width:1199px){.language-drop,.currency-select-box{left:10px}}.language-drop .icon-global-ind,.currency-select-box .icon-global-ind{width:20px;height:20px;margin-right:5px}.language-drop .text-part,.currency-select-box .text-part{font-size:14px;text-decoration:underline #212121;font-family:inter,sans-serif}.language-drop .icon-price-symbol1,.currency-select-box .icon-price-symbol1{font-weight:400;top:1px;font-size:16px;margin-right:6px}@media(min-width:768px){.language-drop .icon-price-symbol1,.currency-select-box .icon-price-symbol1{font-size:18px;top:2px}}.language-drop .icon-arrow,.currency-select-box .icon-arrow{width:10px;height:10px;margin-left:5px;-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg);margin-top:4px;filter:brightness(0.5)}@media(max-width:767px){.language-drop .icon-arrow,.currency-select-box .icon-arrow{margin-top:6px}}.language-drop{position:relative;left:75px;margin:0 15px}@media(max-width:767px){.language-drop{left:0}}@media(min-width:768px) and (max-width:991px){.language-drop{left:10px}}@media(min-width:992px) and (max-width:1199px){.language-drop{left:0;right:5px}}@media(max-width:767px){.currency-select-box{margin-left:60px}}.language-currency-box{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;padding-top:15px}@media(min-width:768px){.footer-shift-left{padding-left:25px}}@media(min-width:992px){.footer-shift-left{padding-left:30px}}@media(min-width:1200px){.footer-shift-left{padding-left:50px}}@media(min-width:768px){.footer-middle-shift-left{padding-left:50px}}@media(min-width:992px){.footer-middle-shift-left{padding-left:60px}}@media(min-width:1200px){.footer-middle-shift-left{padding-left:100px}}@media(min-width:768px){.footer-last-shift-left{padding-left:55px;padding-right:0}}@media(min-width:992px){.footer-last-shift-left{padding-left:60px;padding-right:0}}@media(min-width:1200px){.footer-last-shift-left{padding-left:135px;padding-right:0}}input[type=search]::-ms-clear{display:none;width:0;height:0}input[type=search]::-ms-reveal{display:none;width:0;height:0}input[type="search"]::-webkit-search-decoration,input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-results-button,input[type="search"]::-webkit-search-results-decoration{display:none}input::-webkit-contacts-auto-fill-button{visibility:hidden;display:none !important;pointer-events:none;position:absolute;right:0}.form-inline .form-group{display:inline-block;margin-bottom:0;vertical-align:middle}.form-group{margin-bottom:15px}.form-group textarea{padding:10px 15px;height:110px;border:solid 1px #ebedef;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.form-group label{font-weight:normal}.form-group input{padding:0 15px;height:48px;border:solid 1px #ebedef;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.input-group,.select-group{position:relative;width:100%;background-color:#fff;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:stretch;-moz-align-items:stretch;-ms-align-items:stretch;align-items:stretch}.input-group>.form-control,.select-group>.form-control{position:relative;width:1%;margin-bottom:0;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto}.input-group input,.select-group input{border:0}.input-group-prepend,.select-group-prepend{margin-right:-1px;border:solid 1px #ebedef;border-right:0;-webkit-border-radius:4px 0 0 4px;-moz-border-radius:4px 0 0 4px;border-radius:4px 0 0 4px}.input-group-prepend>.input-group-text,.select-group-prepend>.input-group-text,.input-group-prepend>.select-group-text,.select-group-prepend>.select-group-text{padding-right:0;padding-left:10px;-webkit-border-radius:4px 0 0 4px;-moz-border-radius:4px 0 0 4px;border-radius:4px 0 0 4px}@media(max-width:991px) and (min-width:768px){.input-group-prepend>.input-group-text,.select-group-prepend>.input-group-text,.input-group-prepend>.select-group-text,.select-group-prepend>.select-group-text{padding-left:10px}}@media(max-width:1199px) and (min-width:992px){.input-group-prepend>.input-group-text,.select-group-prepend>.input-group-text,.input-group-prepend>.select-group-text,.select-group-prepend>.select-group-text{padding-left:5px}}@media(max-width:767px){.input-group-prepend>.input-group-text,.select-group-prepend>.input-group-text,.input-group-prepend>.select-group-text,.select-group-prepend>.select-group-text{padding-left:15px}}.input-group-prepend svg,.select-group-prepend svg{width:24px;height:24px}.input-block,.textarea-block,.select-block{width:100%}.input-group-append,.input-group-prepend{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;position:relative;right:1px}.input-group-text,.select-group-text{margin-bottom:0;text-align:center;white-space:nowrap;padding:15px 20px;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}@media(min-width:768px){.input-group-text,.select-group-text{padding:20px}}.form-control{display:block;width:100%;font-size:14px;line-height:24px;padding:15px 10px;cursor:pointer;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}@media(min-width:768px){.form-control{padding:20px 10px}}@media(min-width:768px){.searchbox-wrapper{position:relative;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;-webkit-background-clip:padding-box;-moz-background-clip:padding-box;background-clip:padding-box;margin-right:1px;padding:12px}}.searchbox-wrapper.sticky-search-top{position:fixed;top:0;z-index:2;border:0;background:0;padding:0 10px;display:none}.searchbox-wrapper.sticky-search-top.home-stick-search{display:block}@media(min-width:1439px){.searchbox-wrapper.sticky-search-top{left:135px}}.searchbox-wrapper.sticky-search-top .text-search-element{border-left:solid 1px #ebedef}@media(min-width:768px) and (max-width:991px){.searchbox-wrapper.sticky-search-top .text-search-element{border-left:0}}@media(min-width:768px){.searchbox-wrapper.sticky-search-top .homepage-search-border{border-right:solid 1px #ebedef}}@media(min-width:768px){.searchbox-wrapper.sticky-search-top .homepage-search-btn{background-color:#fff;padding:5px;border-left:0;-webkit-border-radius:0 4px 4px 0;-moz-border-radius:0 4px 4px 0;border-radius:0 4px 4px 0}.searchbox-wrapper.sticky-search-top .homepage-search-btn .homepage-search{font-size:16px}}@media(min-width:768px){.searchbox-wrapper.sticky-search-top .loading-section{background-color:#fff;padding:5px}.searchbox-wrapper.sticky-search-top .loading-section .loading-state{border-radius:4px;margin-top:4px;height:46px;background-color:#4bbb4b}.searchbox-wrapper.sticky-search-top .loading-section .loading-state .loading-dots--dot{background-color:#fff}}.searchbox-wrapper .text-search-element{-webkit-transition:padding .2s linear;transition:padding .2s linear}@media(max-width:991px) and (min-width:768px){.searchbox-wrapper .text-search-element{z-index:3}}@media(max-width:767px){.searchbox-wrapper .text-search-element{-webkit-transition:none;transition:none}}.searchbox-wrapper .text-search-element.mobile-search-sticky{position:fixed;top:0;left:30px;padding:0;margin:0 15px;width:calc(100% - 60px)}@media(min-width:768px) and (max-width:991px){.searchbox-wrapper .text-search-element.mobile-search-sticky{left:36px}}@media(max-width:767px){.searchbox-wrapper .text-search-element.mobile-search-sticky .search-input-block{height:55px;border:1px solid rgba(0,0,0,0.1);box-shadow:none;margin:0;background-color:#f8f8f8;overflow:hidden;-webkit-border-radius:4px 4px 0 0;-moz-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0}}.searchbox-wrapper .text-search-element.mobile-search-sticky:before{content:" ";position:absolute;height:24px;top:50%;transform:translateY(-50%);margin-left:7px;z-index:2;border-left:solid 1px #ebedef}@media(min-width:480px){.searchbox-wrapper .text-search-element.mobile-search-sticky:before{margin-left:10px}}@media(max-width:767px){.searchbox-wrapper .text-search-element.mobile-search-sticky:before{display:none}}@media(max-width:767px){.searchbox-wrapper .text-search-element.mobile-search-sticky{z-index:2;left:0;margin:0;width:100%;border-bottom:1px solid rgba(0,0,0,0.1);box-shadow:0 2px 4px rgba(0,0,0,0.08),0 1px 10px rgba(0,0,0,0.04),0 4px 5px rgba(0,0,0,0.06);padding:12px 15px;background-color:#fff;-webkit-transition:padding .2s linear;transition:padding .2s linear}}@media(max-width:767px){.searchbox-wrapper .text-search-element.mobile-search-sticky #text-search{background-color:#f8f8f8}}@media(max-width:767px) and (min-width:768px){.searchbox-wrapper .text-search-element.mobile-search-sticky #text-search.testing-error{border:2px solid #ee2a24;height:65px}}@media(max-width:767px) and (max-width:767px){.searchbox-wrapper .text-search-element.mobile-search-sticky #text-search.testing-error{background:rgba(238,42,36,0.08);color:#ee2a24}.searchbox-wrapper .text-search-element.mobile-search-sticky #text-search.testing-error::first-line {color:#ee2a24}}.searchbox-wrapper #text-search{padding-left:4px}@media(min-width:768px){.searchbox-wrapper #text-search{padding-left:5px}}@media(max-width:767px){.searchbox-wrapper .text-search-placeholder{padding-top:0}}@media(min-width:767px){.searchbox-wrapper .searchbox-element{padding:0}}@media(min-width:768px){.searchbox-wrapper .searchbox-element .change-right-border{border-right:1px solid #ededef}}@media(min-width:768px){.searchbox-wrapper .homepage-search-border{border-right:12px solid rgba(55,64,77,0.5)}}@media(min-width:767px){.searchbox-wrapper .searchbox-after:after{content:" ";border:0;border-top:4px solid #ff750f;position:absolute;bottom:0;right:0;width:100%}}.searchbox-wrapper .select-group,.searchbox-wrapper .input-group{margin-bottom:0;border:1px solid #e5e5e5;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}@media(min-width:768px){.searchbox-wrapper .select-group,.searchbox-wrapper .input-group{border:0;border-right:1px solid #ebebef}}@media(max-width:767px){.searchbox-wrapper .select-group,.searchbox-wrapper .input-group{box-shadow:0 4px 6px 0 rgba(55,64,77,0.14)}}@media(max-width:767px){.searchbox-wrapper .person-right-border{border-right:0}}@media(max-width:767px){.searchbox-wrapper .person-right-border{-webkit-border-radius:0 0 4px 4px;-moz-border-radius:0 0 4px 4px;border-radius:0 0 4px 4px}}@media(max-width:767px){.searchbox-wrapper .input-radius-box{-webkit-border-radius:4px 4px 0 0;-moz-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0}}.searchbox-wrapper .select-group-arrival,.searchbox-wrapper .select-group-persons{position:relative;font-size:14px;font-weight:normal}@media(min-width:768px){.searchbox-wrapper .select-group-arrival .select-group-text,.searchbox-wrapper .select-group-persons .select-group-text{padding-top:22px}}.searchbox-wrapper #select-pax{font-weight:normal;padding-left:8px}@media(min-width:1025px){.searchbox-wrapper #select-pax{padding-left:20px;padding-right:44px}}.searchbox-wrapper .select-group-arrival .form-control{display:flex;justify-content:start;padding-left:0}@media(min-width:768px){.searchbox-wrapper .select-group-arrival .form-control{justify-content:space-evenly;margin-left:0}}.searchbox-wrapper .select-group-arrival .form-control .divider{align-self:center;position:relative;bottom:4px}@media(min-width:768px){.searchbox-wrapper .select-group-arrival .form-control .divider{bottom:8px}}@media(max-width:767px){.searchbox-wrapper .select-group-arrival .form-control .divider-lister{bottom:0}}.searchbox-wrapper .select-group-arrival .form-control .date-divider{font-size:8px;padding:0 5px}.searchbox-wrapper .select-group-arrival .form-control .date-divider .date-info{border:1px solid #c9cbcf;padding:2px 4px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.searchbox-wrapper .select-group-arrival .form-control .date-divider .date-info:empty{visibility:hidden}@media(min-width:768px) and (max-width:991px){.searchbox-wrapper .select-group-arrival{width:87%}.searchbox-wrapper .select-group-persons{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;width:125%;right:31px}.searchbox-wrapper #btn-search-main{padding:9px 5px}}@media(min-width:768px) and (max-width:991px) and (max-width:991px){.searchbox-wrapper #btn-search-main{padding:15px 15px 12px 15px}}@media(max-width:767px){.searchbox-wrapper .select-group-arrival{border-top:0;border-bottom:0}.searchbox-wrapper .select-group-arrival.sticky-margin-increase{margin-top:56px}.searchbox-wrapper .select-group-persons{margin-bottom:20px}}@media(min-width:768px){.searchbox-wrapper .input-group{margin-bottom:15px;border-right:0;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.searchbox-wrapper .input-group #text-search{border-right:solid 1px #ebedef;-webkit-border-radius:0 4px 4px 0;-moz-border-radius:0 4px 4px 0;border-radius:0 4px 4px 0;height:44px}}@media(min-width:768px) and (min-width:768px) and (max-width:991px){.searchbox-wrapper .input-group #text-search{height:38px !important}}@media(min-width:768px) and (min-width:768px){.searchbox-wrapper .input-group #text-search{border-right:0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}}@media(min-width:768px){.searchbox-wrapper .input-group{margin-bottom:0;border-right:solid 1px #ebedef;-webkit-border-radius:6px 0 0 6px;-moz-border-radius:6px 0 0 6px;border-radius:6px 0 0 6px}}.searchbox-wrapper .input-group-prepend,.searchbox-wrapper .select-group-prepend{border:0}.searchbox-wrapper .input-group-prepend ~ .form-control,.searchbox-wrapper .select-group-prepend ~ .form-control{border-left:0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;padding-left:10px;padding-bottom:0}@media(min-width:768px) and (max-width:991px){.searchbox-wrapper .input-group-prepend ~ .form-control,.searchbox-wrapper .select-group-prepend ~ .form-control{padding-left:5px}}@media(max-width:767px){.searchbox-wrapper .input-group-prepend ~ .form-control,.searchbox-wrapper .select-group-prepend ~ .form-control{font-size:16px;color:#37404d}.searchbox-wrapper .input-group-prepend ~ .form-control .arrival,.searchbox-wrapper .select-group-prepend ~ .form-control .arrival,.searchbox-wrapper .input-group-prepend ~ .form-control .departure,.searchbox-wrapper .select-group-prepend ~ .form-control .departure{color:rgba(0,0,0,0.5)}.searchbox-wrapper .input-group-prepend ~ .form-control .arrival.selected-date,.searchbox-wrapper .select-group-prepend ~ .form-control .arrival.selected-date,.searchbox-wrapper .input-group-prepend ~ .form-control .departure.selected-date,.searchbox-wrapper .select-group-prepend ~ .form-control .departure.selected-date{color:#212121}.searchbox-wrapper .input-group-prepend ~ .form-control .flexible-date-value,.searchbox-wrapper .select-group-prepend ~ .form-control .flexible-date-value{font-weight:400;color:rgba(0,0,0,0.5);letter-spacing:1px}.searchbox-wrapper .input-group-prepend ~ .form-control.unfilled,.searchbox-wrapper .select-group-prepend ~ .form-control.unfilled{color:rgba(0,0,0,0.5)}}.searchbox-wrapper .form-control{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;color:#626973}@media(min-width:768px){.searchbox-wrapper .form-control{padding:20px 20px;color:#37404d}}@media(min-width:768px) and (max-width:991px){.searchbox-wrapper .form-control{padding:20px 10px;padding-right:5px;color:#37404d}}@media(min-width:991px){.searchbox-wrapper .form-control .arrival,.searchbox-wrapper .form-control .departure,.searchbox-wrapper .form-control .adults,.searchbox-wrapper .form-control .pets{font-weight:bold;color:#37404d;height:44px}}@media(min-width:768px){.searchbox-wrapper .form-control .arrival .check-per,.searchbox-wrapper .form-control .departure .check-per,.searchbox-wrapper .form-control .adults .check-per,.searchbox-wrapper .form-control .pets .check-per{max-width:80px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}}@media(min-width:768px){.searchbox-wrapper .form-control .arrival .add-date-guest,.searchbox-wrapper .form-control .departure .add-date-guest,.searchbox-wrapper .form-control .adults .add-date-guest,.searchbox-wrapper .form-control .pets .add-date-guest{color:#878c94;font-weight:400;width:75px;display:block;overflow:hidden;text-overflow:ellipsis}}.searchbox-wrapper .form-control.select-pax{margin-left:2px}.searchbox-wrapper .form-control .pax{text-transform:capitalize;font-weight:400;font-size:16px}@media(min-width:768px){.searchbox-wrapper .form-control .pax{color:#212121}}@media(min-width:768px) and (max-width:991px){.searchbox-wrapper .form-control .pax{font-size:14px}}.searchbox-wrapper .divider{width:16px;height:2px;background-color:#878c94;vertical-align:middle;margin:0 8px;display:inline-block}@media(min-width:768px) and (max-width:991px){.searchbox-wrapper .divider{width:6px}}.searchbox-wrapper .loading-section{background-color:#4bbb4b;border-radius:4px}.searchbox-wrapper .loading-section .loading-state{padding-top:7px;height:46px;background-color:#13b171}@media(min-width:768px){.searchbox-wrapper .loading-section .loading-state{height:64px}}.searchbox-wrapper .loading-section .loading-state .loading-dots--dot{background-color:#fff}@media(min-width:768px){.searchbox-wrapper .btn-wrapper{background-color:#13b171;padding:5px;border:solid 1px #ebedef;border-left:0;-webkit-border-radius:0 4px 4px 0;-moz-border-radius:0 4px 4px 0;border-radius:0 4px 4px 0}}@media(min-width:768px){.searchbox-wrapper .btn-wrapper{padding:9px;border:0}}@media(min-width:768px){.searchbox-wrapper .homepage-search-btn{height:64px;background:#13b171;-webkit-border-radius:0 6px 6px 0;-moz-border-radius:0 6px 6px 0;border-radius:0 6px 6px 0}.searchbox-wrapper .homepage-search-btn .homepage-search{font-size:14px;font-family:inter,sans-serif;font-weight:500;font-style:normal;background:#13b171}}@media(max-width:767px){.searchbox-wrapper .homepage-search-btn{background-color:#13b171;border-radius:6px;height:48px;box-shadow:0 1px 8px rgba(0,0,0,0.08),0 3px 3px rgba(0,0,0,0.04),0 3px 4px rgba(0,0,0,0.06)}.searchbox-wrapper .homepage-search-btn .homepage-search{font-size:14px;font-weight:500;font-family:inter,sans-serif;line-height:24px;letter-spacing:.15px;background-color:#13b171}}@media(min-width:768px) and (max-width:991px){.searchbox-wrapper .homepage-search-btn{height:58px;position:relative;right:1px;background:#13b171}.searchbox-wrapper .homepage-search-btn .homepage-search{font-size:14px}}@media(min-width:768px){.searchbox-wrapper .testing-error{border:2px solid #ee2a24;height:auto}}@media(max-width:767px){.searchbox-wrapper .testing-error{background:rgba(238,42,36,0.08);color:#ee2a24}.searchbox-wrapper .testing-error::first-line {color:#ee2a24}}.searchbox-wrapper .common-error-msg{position:absolute;bottom:-20px;padding:8px 22px;background:#da2424;color:#fff;font-size:12px;font-weight:500;text-align:center;left:26px;z-index:10;max-height:max-content;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}@media(max-width:767px){.searchbox-wrapper .common-error-msg{bottom:0;top:35px}}@media(min-width:992px){.searchbox-wrapper .common-error-msg{left:15px}}.searchbox-wrapper .common-error-msg:before{content:"";position:absolute;width:0;height:0;border-style:solid}.searchbox-wrapper .common-error-msg:before{top:-7px;left:8px;border-width:0 8px 8px 8px;border-color:transparent transparent #da2424 transparent}.searchbox-wrapper .clear-text-search{position:absolute;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:-ms-inline-flex;display:inline-flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;right:0;top:45%;transform:translateY(-50%);justify-content:center;padding:9px 15px 0;-webkit-align-self:center;-moz-align-self:center;-ms-align-self:center;align-self:center;cursor:pointer}@media(max-width:767px){.searchbox-wrapper .clear-text-search{padding:15px;right:0}}.searchbox-wrapper .clear-text-search .icon-close{font-size:19px;cursor:pointer;padding:15px}@media(max-width:767px){.searchbox-wrapper .clear-text-search .icon-close{font-size:19px;margin-top:4px}}@media(max-width:767px){.searchbox-wrapper .clear-text-search .icon-close{-webkit-border-radius:50px;-moz-border-radius:50px;border-radius:50px;border:1px solid #212121;width:22px;font-size:11px;color:#212121;padding:2px 0 0 6px;margin-top:0}}.searchbox-wrapper .clear-text-search .icon-x-circle{width:22px;height:22px}.searchbox-wrapper .clear-text-search .icon-close-dark{width:15px;height:15px}.searchbox-wrapper .arrow-search-box{position:absolute;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:-ms-inline-flex;display:inline-flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;width:24px;height:24px;right:10px;top:calc((75% - 24px));pointer-events:none}@media(min-width:768px){.searchbox-wrapper .arrow-search-box{top:calc((70% - 26px));left:185px}}.searchbox-wrapper .arrow-search-box .arrow-up{width:12px;height:12px;-moz-transform:rotate(270deg);-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);-o-transform:rotate(270deg);transform:rotate(270deg);background-size:11px 11px;background-position:left}.searchbox-wrapper .arrow-search-box .arrow-down{width:12px;height:12px;-moz-transform:rotate(90deg);-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg);background-size:11px 11px;margin-top:-4px;position:relative;top:10px}@media(min-width:1024px) and (max-width:1200px){.searchbox-wrapper .arrow-search-box{display:none}}.searchbox-wrapper .ui-autocomplete.filter-group{max-height:206px}.searchbox-wrapper .icon-calender-dark{height:22px;width:24px;background-size:18px 18px}@media(min-width:768px){.searchbox-wrapper .icon-calender-dark{background-position:right 0}}@media(min-width:768px) and (max-width:991px){.searchbox-wrapper .icon-calender-dark{height:16px;width:16px;background-size:16px 16px}}.searchbox-wrapper .icon-calender-black{height:22px;width:22px;background-size:18px 18px;background-position:0 2px}.searchbox-wrapper .icon-combined-shape{height:22px;width:24px;background-size:22px 17px;background-position:0 2px}@media(max-width:767px){.searchbox-wrapper .icon-combined-shape{width:20px;background-size:20px 17px}}@media(min-width:768px) and (max-width:991px){.searchbox-wrapper .icon-combined-shape{height:16px;width:16px;background-size:16px 16px;position:relative;left:5px}}.searchbox-wrapper .icon-combined-shape-black{height:22px;background-position:0 2px;width:20px;background-size:20px 17px}.search-button{background-color:#13b171}.search-button:hover{background-color:#13b171}.destination-location{height:20px;font-size:12px;font-weight:700;color:#37404d;position:relative;top:10px;padding:2px;z-index:999}@media(max-width:767px){.destination-location{display:none}}@media(max-width:767px){.guests{display:none}}.testing-error-input{background:rgba(238,42,36,0);transition-delay:-1s}.testing-error-input::first-line {color:#ee2a24}@media(min-width:768px){.testing-error-input::first-line {color:#878c94;font-weight:400}}.testing-error-location{color:#ee2a24}.check-per{font-size:12px;font-weight:700;color:#37404d}.header-date{position:relative;padding-top:14px;padding-left:10px;flex:1;text-overflow:ellipsis;white-space:nowrap}.header-date .flexible-date-value{font-weight:initial}@media(min-width:768px) and (max-width:991px){.header-date{padding-left:0}}@media(min-width:992px) and (max-width:1199px){.header-date{padding-left:3px}}@media(min-width:768px){.input-search::first-line {font-weight:400;color:#212121;font-size:16px;font-style:inter,sans-serif}}.location-text{position:absolute;left:41px}.check-in,.check-out{position:absolute;left:10px;top:-6px}.arrival.add-date-guest.add-date-pre{position:relative;top:-10px;color:#212121;font-family:inter,sans-serif;font-weight:400;font-size:16px;line-height:24px}@media(min-width:768px) and (max-width:991px){.arrival.add-date-guest.add-date-pre{font-size:14px}}.departure.add-date-guest.add-date-pre{color:#878c94;font-weight:400}@media(max-width:1199px){.arrival.add-date-guest.add-date-pre.selected-date{color:#37404d;font-weight:bold}}@media(min-width:768px){.arrival.add-date-guest.add-date-pre.selected-date{position:relative;top:-10px;color:#212121;font-family:inter,sans-serif;font-style:normal;font-weight:normal;font-size:16px;line-height:24px}}@media(min-width:768px) and (max-width:991px){.arrival.add-date-guest.add-date-pre.selected-date{font-size:14px}}@media(max-width:767px){.departure.add-date-guest.add-date-pre.selected-date{color:#37404d;font-weight:bold}}@media(min-width:768px){.departure.add-date-guest.add-date-pre.selected-date{position:relative;top:-10px;color:#212121;font-family:inter,sans-serif;font-weight:normal;font-size:16px;line-height:24px}}@media(min-width:768px) and (max-width:991px){.departure.add-date-guest.add-date-pre.selected-date{font-size:14px}}@media(max-width:767px){#mobile-calendar-btn{padding-left:12px}}.date-shift-box{padding-top:0;margin-top:4px}@media(min-width:768px) and (max-width:991px){.date-shift-box{margin-left:4px}}.left-shift-add{position:relative;left:-1px}@media(min-width:1200px){.checkout-text-desktop{position:relative;bottom:10px;right:14px;color:#212121 !important;font-weight:300 !important;font-family:inter,sans-serif;font-size:16px;line-height:24px}}@media(min-width:992px) and (max-width:1199px){#select-arrival{padding-right:5px}}.goodtoknow-section .section-container{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding:20px 0;object-fit:contain}@media(min-width:768px){.goodtoknow-section .section-container{padding:0 0 4px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}}.goodtoknow-section .goodtoknow-section-container{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;font-size:14px;font-weight:500;color:#878c94;background-color:#f6f7f8;border-radius:4px;padding:8px 0;margin:12px 0 0 0}@media(min-width:768px){.goodtoknow-section .goodtoknow-section-container{color:#212121;border-top:dashed 1px #d8d8d9;margin:0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;background:linear-gradient(0,#fff,#fff),linear-gradient(0,rgba(235,237,239,0.5),rgba(235,237,239,0.5))}}@media(max-width:767px){.goodtoknow-section .goodtoknow-section-container{background-color:#fff;padding:0;color:#212121;font-size:14px;line-height:25px;border:0}}.goodtoknow-section .goodtoknow-section-container .goodtoknow-item{padding:6px 20px;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}@media(min-width:768px){.goodtoknow-section .goodtoknow-section-container .goodtoknow-item{padding:6px 24px;line-height:20px}}@media(max-width:767px){.goodtoknow-section .goodtoknow-section-container .goodtoknow-item{padding:0}}.goodtoknow-section .goodtoknow-section-container .goodtoknow-item .goodtoknow-item-heading{-webkit-flex:1;-ms-flex:1;flex:1;text-align:left}.goodtoknow-section h3{margin:0 0 16px 0}.goodtoknow-section .goodtoknow-header .goodtoknow-headers-main{font-size:16px;font-weight:bold;color:#212121}@media(max-width:767px){.goodtoknow-section .goodtoknow-header .goodtoknow-headers-main{line-height:21px}}@media(min-width:768px){.goodtoknow-section .goodtoknow-header .goodtoknow-headers-main{padding:20px 24px;background:#f8f8f8;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}}.goto-faq-tabs{padding:26px 20px;border:solid 1px #ebedef;background-color:#fff;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;cursor:pointer}.goto-faq-tabs .goto-arrow{width:10px;height:9px;margin-left:auto}.goto-faq-tabs .initials-circle{width:44px;height:44px;border-radius:50%;margin-right:12px;font-weight:bold}.goto-faq-tabs .icon-persons{width:22px;height:22px}.goto-faq-tabs .goto-circle{background-color:#37404d;color:#fff}.goto-faq-tabs .faq-custom-circle{background-color:#fff;color:#878c94;border:solid 1px #c9cbcf}.goto-faq-tabs .goto-faq-content{display:block;margin-right:12px}.goto-faq-tabs .goto-faq-content .goto-faq-head{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;font-weight:bold;color:#37404d}.goto-faq-tabs .goto-faq-content .goto-faq-text{font-size:12px;color:#626973}.goto-tab-custom{border-radius:4px 4px 0 0;border-bottom:0;margin-top:32px}@media(min-width:992px){.goto-tab-custom{margin-top:0}}.faq-tab-custom{border-radius:0 0 4px 4px}.goto-tab-custom:hover,.faq-tab-custom:hover{background-color:#f6f7f8}@media(max-width:480px){.people-amount-container{padding-bottom:24px;padding-top:7px}}.people-amount-container .people-amount-container{display:flex;padding:0 10px;margin-top:17px}.people-amount-container .people-amount-container .format-text{line-height:2.5;font-size:16px;font-weight:bold;text-transform:capitalize}.people-amount-container .people-amount-container .button-group{margin-left:auto;display:flex}.people-amount-container .people-amount-container .button-group .disabled{opacity:.6;filter:alpha(opacity=60);cursor:not-allowed !important}.people-amount-container .people-amount-container .button-group .btn-round{background-color:white;border-radius:50%;height:44px;width:44px;padding:0;text-align:center;line-height:32px;font-weight:500;color:#626973;font-size:16px;border:solid 1px #c9cbcf;margin-left:8px;box-shadow:0 2px 12px 0 rgba(55,64,77,0.08)}.people-amount-container .people-amount-container .button-group .btn-round .format-minus-container{width:100%;height:100%;z-index:1;position:relative}.people-amount-container .people-amount-container .button-group .btn-round .format-minus-container .format-minus-icon{width:18px;height:18px;background-position:center}.people-amount-container .people-amount-container .button-group .btn-round .format-minus-container:not(.disabled):hover{width:100%;height:100%;z-index:1;position:relative;cursor:pointer;box-shadow:unset}.people-amount-container .people-amount-container .button-group .btn-round .format-minus-container:not(.disabled):hover .format-minus-icon{width:18px;height:18px;background-position:center}.people-amount-container .people-amount-container .button-group .btn-round .format-plus-container{width:100%;height:100%;z-index:1;position:relative}.people-amount-container .people-amount-container .button-group .btn-round .format-plus-container .format-plus-icon{width:18px;height:18px;background-position:center}.people-amount-container .people-amount-container .button-group .btn-round .format-plus-container:not(.disabled):hover{width:100%;height:100%;z-index:1;position:relative;cursor:pointer;box-shadow:unset}.people-amount-container .people-amount-container .button-group .btn-round .format-plus-container:not(.disabled):hover .format-plus-icon{width:18px;height:18px;background-position:center}.people-amount-container .people-amount-container .button-group .pax-rectangle{width:56px;height:44px;border-radius:4px;border:solid 1px #c9cbcf;margin-left:8px}.people-amount-container .people-amount-container .button-group .pax-rectangle .person-count{font-size:16px;font-weight:normal;line-height:2.5}.people-amount-container .people-amount-button .format-change,.people-amount-container .people-amount-button-without-date .format-change{height:48px;text-align:center;border-radius:4px;display:block;width:90%;margin:0 auto;color:#fff;font-size:16px;font-weight:bold;padding:12px;background-color:#13b171;cursor:pointer}.hamburger-menu{background:#fff;padding:0}.hamburger-menu .sign-in{padding:21px 16px;border-bottom:solid 1px #ebedef;font-weight:bold}.hamburger-menu .sign-in .sign-in-format{font-size:16px;color:#37404d}.hamburger-menu .title-format{padding:23px 18px;font-size:16px;font-weight:bold;border-bottom:solid 1px #ebedef;color:#37404d}.hamburger-menu .title-format .user-title{float:right;transform:translateY(-13px)}.hamburger-menu .title-format .user-title span{width:48px;height:48px}.hamburger-menu .navbar-format{padding:18px 23px;font-size:14px;font-weight:600;color:#37404d}.hamburger-menu .navbar-format .icon-new-icon{background:linear-gradient(125.27deg,#f27121 .94%,#e94057 58.54%,#8a2387 118.32%);border-radius:10px;font-size:12px;line-height:20px;color:white;padding:1px 7px;font-weight:normal;letter-spacing:.4px}.hamburger-menu .navbar-format .dropdown-arrow{transform:translateY(4px);float:right}.hamburger-menu .navbar-format .dropdown-arrow span{width:10px;height:10px}.hamburger-menu .navbar-format .country-format{padding:0 23px;height:51px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#4a4a4a;display:block;line-height:50px;border-bottom:solid 1px #ebedef}.hamburger-menu .navbar-format .follow-menu{border:0}.hamburger-menu .navbar-format .follow-menu .follow-icon{display:inline-block}.hamburger-menu .navbar-format .follow-menu .follow-icon .follow-format{display:inline-block;padding:0 13px;color:#878c94;line-height:50px}.hamburger-menu .current-currency{float:right;color:#878c94}.hamburger-menu .sign-in-icon{float:right;transform:translateY(-13px)}.hamburger-menu .sign-in-icon .sign-in-icon-size{height:48px}.hamburger-menu .lang-format{border-bottom:solid 1px #ebedef}.hamburger-menu .lang-format .rectangle{min-width:max-content;width:auto;height:40px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;border:solid 1px #ebedef;background-color:#fff;margin-top:10px;margin-bottom:24px;padding:7px 0 34px 14px;display:inline-block}.hamburger-menu .lang-format .rectangle .flag-pos{position:static}.hamburger-menu .lang-format .select-language-heading{padding-left:3px;font-size:14px;color:#37404d;font-weight:bold;margin-top:25px}.hamburger-menu .lang-format .lang-label{vertical-align:super}.hamburger-menu .lang-format .flag-align{padding-left:35px}.hamburger-menu .icon-social-size{width:24px;height:24px;background-size:contain;-webkit-transform:translateY(7px);-moz-transform:translateY(7px);-ms-transform:translateY(7px);-o-transform:translateY(7px);transform:translateY(7px);margin-right:24px}#modal-nav-main{z-index:30}#modal-nav-main .modal-dialog{margin:0;height:100%}#modal-nav-main .modal-dialog .modal-content{border-radius:0;height:100%}#modal-nav-main .modal-dialog .modal-content .modal-title{display:none !important}#modal-nav-main .modal-dialog .modal-content .modal-header{padding:0;margin-bottom:0}#modal-nav-main .modal-dialog .modal-content .modal-header .media-container{min-height:72px;position:relative;background:rgba(223,150,65,0.08);margin:0;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;padding:15px}#modal-nav-main .modal-dialog .modal-content .modal-header .media-container .media-image{float:none}#modal-nav-main .modal-dialog .modal-content .modal-header .media-container .media-block{background:transparent;padding:0;margin-left:15px;border:0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-webkit-box-shadow:none 0 1px 1px #000;-moz-box-shadow:none 0 1px 1px #000;box-shadow:none 0 1px 1px #000;-webkit-box-shadow:none;box-shadow:none}#modal-nav-main .modal-dialog .modal-content .modal-header .media-container .media-block .heading{display:block;font-weight:600}#modal-nav-main .modal-dialog .modal-content .modal-header .media-container .media-block .view-profile{color:#f07c00;cursor:pointer}#modal-nav-main .modal-dialog .modal-content .modal-header .media-container .icon-orange-quarter-circle1{position:absolute;left:0;bottom:0;height:40px;width:24px}#modal-nav-main .modal-dialog .modal-content .modal-header .media-container .icon-orange-quarter-circle2{position:absolute;right:0;top:0;height:40px;width:31px}#modal-nav-main .modal-dialog .modal-content .modal-header .media-container .fapicon{display:inherit;right:-15px;padding:15px;cursor:pointer}#modal-nav-main .modal-header{min-height:72px}#modal-nav-main .modal-header .modal-close{padding-top:24px;padding-bottom:24px}#btn-myaccount-mobile-button{font-size:16px}#modal-navbar-destinations[aria-expanded=true] .dropdown-arrow{transform:rotateZ(-90deg)}#cal-pax #mobile-calendar-placeholder{margin-top:0;margin-bottom:0;background:#00b28a;border:0}#cal-pax #mobile-calendar-placeholder .mobile-calendar-container{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;padding:0;background:0;-webkit-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;background:#00b28a}@media(min-width:768px) and (max-width:991px){#cal-pax #mobile-calendar-placeholder .mobile-calendar-container .calendar-info-top-container{background:#fff;margin-bottom:16px}}#cal-pax #mobile-calendar-placeholder .mobile-calendar-container .calendar-info-top-container .calendar-info{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;margin-bottom:0;background:#00b28a;font-style:normal;font-weight:bold;font-size:13px;line-height:24px;color:#fff;border:0;box-shadow:none}@media(min-width:768px) and (max-width:991px){#cal-pax #mobile-calendar-placeholder .mobile-calendar-container .calendar-info-top-container .calendar-info{margin-top:0;margin-left:0}}#cal-pax #mobile-calendar-placeholder .mobile-calendar-container .calendar-info-top-container .calendar-info .icon-calendar{display:none}#cal-pax #mobile-calendar-placeholder .mobile-calendar-container .calendar-info-top-container .calendar-info .arrow-group{display:none}#cal-pax #mobile-calendar-placeholder .mobile-calendar-container .calendar-info-top-container .calendar-info .icon-date-selecter-down{display:block;width:12px;height:12px;background-size:contain;transform:translate(0,3px) rotate(90deg);margin-left:10px}#cal-pax #mobile-calendar-placeholder .mobile-calendar-container .pricing-placeholder{background:#00b28a}#cal-pax #mobile-calendar-placeholder .mobile-calendar-container .pricing-placeholder .guest-info{background:#00b28a;font-style:normal;font-weight:bold;font-size:13px;line-height:24px;color:#fff;border:0;box-shadow:none;padding-right:45px}@media(min-width:768px) and (max-width:991px){#cal-pax #mobile-calendar-placeholder .mobile-calendar-container .pricing-placeholder .guest-info{margin-bottom:0;padding-right:24px}}#cal-pax #mobile-calendar-placeholder .mobile-calendar-container .pricing-placeholder .guest-info .select-group-prepend{display:none}#cal-pax #mobile-calendar-placeholder .mobile-calendar-container .pricing-placeholder .guest-info .format-text{padding:0;width:auto;font-size:13px}#cal-pax #mobile-calendar-placeholder .mobile-calendar-container .pricing-placeholder .guest-info .format-text .after-text-dot{display:none}#cal-pax #mobile-calendar-placeholder .mobile-calendar-container .pricing-placeholder .guest-info .format-text .pdp-pets{display:none}#cal-pax #mobile-calendar-placeholder .mobile-calendar-container .pricing-placeholder .guest-info .arrow-group{display:none}#cal-pax #mobile-calendar-placeholder .mobile-calendar-container .pricing-placeholder .guest-info .icon-date-selecter-down{display:block;width:12px;height:12px;background-size:contain;transform:translate(0,3px) rotate(90deg);margin-left:10px}@media(min-width:768px) and (max-width:991px){#cal-pax #mobile-calendar-placeholder .mobile-calendar-container .pricing-placeholder .guest-info .icon-date-selecter-down{transform:translate(0,9px) rotate(90deg)}}.inpage-navigation{background:#fff;z-index:10;border-top:solid 1px #ebedef;border-bottom:solid 1px #ebedef}@media(min-width:992px){.inpage-navigation{display:none}}@media(min-width:768px) and (max-width:991px){.inpage-navigation{border-top:0;border-bottom:0}}.inpage-navigation ul{margin:0}.inpage-navigation:not(.moved) .pdp-base-container{width:auto}.inpage-navigation.moved{position:fixed;top:0;margin-left:-15px;width:calc(100% + 30px);z-index:2}@media(max-width:991px){.inpage-navigation.moved{z-index:1}}.inpage-navigation.moved .row{margin:0}@media(min-width:768px){.inpage-navigation.moved{width:100vw;margin-left:calc((720px - 100vw) / 2)}}@media(min-width:992px){.inpage-navigation.moved{width:100vw;margin-left:calc((940px - 100vw) / 2);display:block}}@media(min-width:1200px){.inpage-navigation.moved{margin-left:calc((1140px - 100vw) / 2)}}@media(min-width:992px){.inpage-navigation.moved .header-share-conatiner{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;padding-top:8px}}.inpage-navigation.fixed{position:fixed}.inpage-navigation .page-navigation{height:63px;overflow-x:auto;white-space:nowrap;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;padding-right:0}.inpage-navigation .page-navigation .nav-item{height:100%;color:rgba(0,0,0,0.5);cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;min-width:max-content;padding:20px 6px 0 6px;margin:0 4px;font-size:16px;position:relative}.inpage-navigation .page-navigation .nav-item.active{color:#212121;border-bottom:4px solid}.inpage-navigation .page-navigation .nav-item.active .custom-border-radius{display:inline}.inpage-navigation .page-navigation .nav-item .custom-border-radius{position:absolute;width:4px;height:4px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;background-color:#212121;bottom:0;display:none}.inpage-navigation .page-navigation .nav-item .custom-border-radius.left{-webkit-border-radius:100% 0 0 0;-moz-border-radius:100% 0 0 0;border-radius:100% 0 0 0;left:0;-webkit-transform:translate(-4px,4px);-moz-transform:translate(-4px,4px);-ms-transform:translate(-4px,4px);-o-transform:translate(-4px,4px);transform:translate(-4px,4px)}.inpage-navigation .page-navigation .nav-item .custom-border-radius.right{-webkit-border-radius:0 100% 0 0;-moz-border-radius:0 100% 0 0;border-radius:0 100% 0 0;right:0;-webkit-transform:translate(4px,4px);-moz-transform:translate(4px,4px);-ms-transform:translate(4px,4px);-o-transform:translate(4px,4px);transform:translate(4px,4px)}.inpage-navigation .header-share-conatiner{display:none}.inpage-navigation .header-share-conatiner .header-share-item{background-color:#f8f8f8;color:#212121;min-width:90px;margin-right:10px;position:static;width:auto;height:40px;cursor:pointer;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;padding:7px 16px;font-weight:500;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.inpage-navigation .header-share-conatiner .header-share-item .icon{position:static;margin-right:8px;height:24px;width:24px;background-size:20px 20px !important;background-position:center !important}.inpage-navigation .header-share-conatiner .header-share-item.btn-favorite .favorite-red{display:none}.inpage-navigation .header-share-conatiner .header-share-item.btn-favorite.active .favorite-white{display:none}.inpage-navigation .header-share-conatiner .header-share-item.btn-favorite.active .favorite-red{display:inline}.inpage-navigation .header-share-conatiner .header-share-item.btn-favorite .icon{-moz-transform:translate(0,0);-webkit-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0)}.inpage-navigation .header-share-conatiner .header-share-item.btn-favorite.active .icon-favorites-black,.inpage-navigation .header-share-conatiner .header-share-item.btn-favorite.active .icon-favorites-white-border{background:url("/web/bundles/leisurecore/svg/icons/oyodir/favorites-active.svg") no-repeat 0 0;background-size:contain}.hero-container{height:270px;position:relative;z-index:1;background-repeat:no-repeat !important;background-position:center !important;-webkit-background-size:cover !important;-moz-background-size:cover !important;background-size:cover !important}@media(min-width:768px) and (max-width:991px){.hero-container{height:430px}}@media(min-width:992px) and (max-width:1199px){.hero-container{height:540px}}@media(min-width:1200px){.hero-container{height:700px}}@media(min-width:992px){.no-touch .hero-container{background-attachment:fixed}}.hero-container.hero-default{background-attachment:inherit}.hero-container .btn-multiple{margin-bottom:15px}@media(max-width:480px){.hero-container .btn-multiple:last-of-type{margin-bottom:0}}@media(min-width:768px){.hero-container .btn-multiple{margin-right:30px}.hero-container .btn-multiple:last-of-type{margin-right:0}}.hero-container.hero-container-small{height:220px;background-attachment:inherit}@media(min-width:768px) and (max-width:991px){.hero-container.hero-container-small{height:260px}}@media(min-width:768px){.hero-container.hero-container-small{height:300px}}.hero-container.hero-container-small .hero-arrow{display:none}.hero-container .hero-overlay{position:absolute;width:100%;height:100%;z-index:100;background-color:rgba(0,0,0,0);background-image:-webkit-linear-gradient(top,rgba(0,0,0,0),rgba(0,0,0,0.4));background-image:-moz-linear-gradient(top,rgba(0,0,0,0),rgba(0,0,0,0.4));background-image:-ms-linear-gradient(top,rgba(0,0,0,0),rgba(0,0,0,0.4));background-image:-o-linear-gradient(top,rgba(0,0,0,0),rgba(0,0,0,0.4));background-image:linear-gradient(top,rgba(0,0,0,0),rgba(0,0,0,0.4))}.hero-container .hero-icon-block{position:absolute;left:50%;-moz-transform:translate(-50%,0);-webkit-transform:translate(-50%,0);-ms-transform:translate(-50%,0);-o-transform:translate(-50%,0);transform:translate(-50%,0);z-index:200;top:15px}@media(min-width:768px){.hero-container .hero-icon-block{top:30px}}@media(min-width:1200px){.hero-container .hero-icon-block{top:60px}}.hero-container .hero-icon-block .icon-cmp-wintersport2016{width:250px;height:182px}@media(min-width:768px){.hero-container .hero-icon-block .icon-cmp-wintersport2016{width:412px;height:300px}}@media(min-width:992px){.hero-container .hero-icon-block .icon-cmp-wintersport2016{width:618px;height:450px}}.hero-container .hero-body{position:absolute;top:50%;left:0;right:0;z-index:150;color:#fff;-moz-transform:translate(0,-50%);-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translate(0,-50%)}.hero-container .hero-body.hero-body-top{top:75px;-moz-transform:translate(0,0);-webkit-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0)}@media(max-width:991px){.hero-container .hero-body.hero-body-top h1,.hero-container .hero-body.hero-body-top .h1,.hero-container .hero-body.hero-body-top h2,.hero-container .hero-body.hero-body-top .h2{text-align:center}}.hero-container .hero-body.searchbox-body{bottom:30px;top:auto}.hero-container .hero-body h1,.hero-container .hero-body .h1 h2,.hero-container .hero-body .h2{font-size:24px;line-height:26px;color:#fff;font-weight:600;text-shadow:0 2px 10px rgba(0,0,0,0.16),0 2px 5px rgba(0,0,0,0.26);margin:0}@media(min-width:768px){.hero-container .hero-body h1,.hero-container .hero-body .h1 h2,.hero-container .hero-body .h2{font-size:50px;line-height:50px}}@media(min-width:992px){.hero-container .hero-body h1,.hero-container .hero-body .h1 h2,.hero-container .hero-body .h2{font-size:60px;line-height:60px}}.hero-container .hero-body .pdp-block-text{color:#fff}.hero-container .hero-body h1,.hero-container .hero-body .h1{margin-bottom:15px}.hero-container .hero-body .intro h3,.hero-container .hero-body .intro h4,.hero-container .hero-body .intro h5,.hero-container .hero-body .intro h6{display:none}.hero-container .hero-body .intro a,.hero-container .hero-body .intro .spanclick,.hero-container .hero-body .intro span[data-uri]{color:#fff;text-decoration:underline}.hero-container .hero-navbar-container{position:absolute;bottom:20px;left:0;right:0;-moz-animation:.5s both;-webkit-animation:.5s both;-o-animation:.5s both;animation:.5s both}@media(min-width:992px){.hero-container .hero-navbar-container{background:rgba(255,255,255,0.95);z-index:110;width:100%;bottom:0;-webkit-animation-name:fadeOutUp;animation-name:fadeOutUp}@-webkit-keyframes fadeOutUp{0%{opacity:0;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none}100%{opacity:1;-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@-moz-keyframes fadeOutUp{0%{opacity:0;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none}100%{opacity:1;-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes fadeOutUp{0%{opacity:0;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none}100%{opacity:1;-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.hero-container .hero-navbar-container.sticky{position:fixed;top:0;left:0;right:0;z-index:1000;height:80px;background:#fff;border-bottom:solid 1px #ebedef;-webkit-animation-name:fadeInDown;animation-name:fadeInDown}@-webkit-keyframes fadeInDown{0%{opacity:0;-moz-transform:translate3d(0,-100%,0);-ms-transform:translate3d(0,-100%,0);-o-transform:translate3d(0,-100%,0);-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}100%{opacity:1;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none}}@-moz-keyframes fadeInDown{0%{opacity:0;-moz-transform:translate3d(0,-100%,0);-ms-transform:translate3d(0,-100%,0);-o-transform:translate3d(0,-100%,0);-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}100%{opacity:1;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none}}@keyframes fadeInDown{0%{opacity:0;-moz-transform:translate3d(0,-100%,0);-ms-transform:translate3d(0,-100%,0);-o-transform:translate3d(0,-100%,0);-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}100%{opacity:1;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none}}}.hero-container .hero-navbar-container .navbar-list{margin-bottom:0}.hero-container .hero-navbar-container .navbar-list li{line-height:80px;display:inline-block}.hero-container .hero-navbar-container .navbar-list li .spanclick,.hero-container .hero-navbar-container .navbar-list li a,.hero-container .hero-navbar-container .navbar-list li span[data-uri]{padding:30px 15px 27px;color:#626973;font-weight:500;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.hero-container .hero-navbar-container .navbar-list li .spanclick:hover,.hero-container .hero-navbar-container .navbar-list li a:hover,.hero-container .hero-navbar-container .navbar-list li span[data-uri]:hover,.hero-container .hero-navbar-container .navbar-list li .spanclick.active,.hero-container .hero-navbar-container .navbar-list li a.active,.hero-container .hero-navbar-container .navbar-list li span[data-uri].active{color:#16adfe;border-bottom:solid #16adfe 4px}.hero-container .hero-arrow,.hero-container .hero-bottom{position:absolute;left:0;right:0;bottom:30px;z-index:250;text-align:center}@media(min-width:1200px){.hero-container .hero-arrow,.hero-container .hero-bottom{bottom:150px}}.hero-container .hero-arrow .icon-arrow-down,.hero-container .hero-bottom .icon-arrow-down{cursor:pointer;width:30px;height:30px}.modal .hero-container{height:260px;background-attachment:inherit !important}@media(min-width:768px){.modal .hero-container{height:360px}}#highlights-mob.highlights-mobile{padding-top:0}.highlight-section{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding-top:40px}@media(min-width:768px) and (max-width:991px){.highlight-section{padding-top:0}}.highlight-section .property-usp-line{display:inline-flex;margin-bottom:10px}.highlight-section .property-usp-line .icon-main-highlight{width:35px;height:20px;margin-right:7px;margin-top:2px}.highlight-section .property-usp-line #highlights-test{font-style:normal;font-weight:500;font-size:14px;line-height:21px;color:#df9641}@media(max-width:767px){.highlight-section .highlight-list-item{margin-bottom:13px}}@media(max-width:767px){.highlight-section .highlight-list-item .title-with-info.popular-amenities .title-info{width:328px;height:21px;font-style:normal;font-weight:bold;font-size:18px;line-height:21px;color:#000}}@media(max-width:767px){.highlight-section .highlight-list-item .title-with-info.popular-amenities .highlight-popular-amenities-container{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;display:inline-flex;width:auto;height:auto;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between}}@media(max-width:767px){.highlight-section .highlight-list-item .title-with-info.popular-amenities .highlight-popular-amenities-container .amenity-container{width:max-content;-webkit-flex:1;-ms-flex:1;flex:1;-webkit-justify-content:flex-start;-ms-justify-content:flex-start;justify-content:flex-start;flex-basis:35%}}.highlight-section .highlight-list-item .title-with-info.popular-amenities .view-all-btn.view-all-btn-mobile{width:329px;height:48px;background:#fff;border:1px solid #4bbb4b;box-sizing:border-box;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;font-style:normal;font-weight:bold;font-size:14px;line-height:24px;color:#4bbb4b;-webkit-flex:none;-ms-flex:none;flex:none;order:0;-webkit-align-self:center;-moz-align-self:center;-ms-align-self:center;align-self:center;margin:10px 0;width:100%}.highlight-section .empty-amenities{-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;margin:11px 0}.highlight-section .empty-amenities .title-with-info{font-weight:700;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin-left:5px}.highlight-section .empty-amenities .title-with-info .title-info{margin-top:3px;font-size:18px;line-height:21px;color:#000}.highlight-section .empty-amenities .title-with-info .title-value{color:#ff750f;cursor:pointer;font-weight:400;padding-top:5px}.highlight-section .icon{width:100%;height:100%}@media(min-width:768px){.highlight-section .icon{background-position:center 0}}@media(min-width:768px){.highlight-section .icon-size{background-size:24px 24px}}.highlight-section .highlight-icon{max-width:24px;min-width:24px;height:24px;background-size:24px 24px;background-position:center}@media(max-width:767px){.highlight-section .highlight-icon{background-size:22px 22px}}.highlight-section .highlight-icon.icon-private-swimming-poo{background-size:28px 28px}.highlight-section .surface-icon{background-size:20px 20px}.highlight-section .section-header{color:#212121}@media(max-width:767px){.highlight-section .section-header{margin-top:18px;font-style:normal;font-weight:bold;font-size:18px;line-height:21px;color:#000}}.highlight-section .property-usp-js{color:#212121}span.icon-bathroom.highlight-icon{width:24px;height:24px;background-size:contain}.highlight-popular-amenities-container{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;height:auto;display:inline-flex}@media(max-width:767px){.highlight-popular-amenities-container{margin-top:5px;margin-bottom:5px}}@media(max-width:767px){.highlight-popular-amenities-container.highlight-popular-amenities-first{-webkit-justify-content:space-around;-ms-justify-content:space-around;justify-content:space-around;padding-top:0}}.highlight-popular-amenities-container.highlight-popular-amenities-first .amenity-container .icon-user-lister-mob{width:24px;height:24px;background-size:contain}@media(max-width:767px){.highlight-popular-amenities-container.highlight-popular-amenities-first .amenity-container .icon-user-lister-mob{height:16px;width:16px}}.highlight-popular-amenities-container.highlight-popular-amenities-first .amenity-container .icon-bed-lister-mob{width:24px;height:24px;background-size:contain}@media(max-width:767px){.highlight-popular-amenities-container.highlight-popular-amenities-first .amenity-container .icon-bed-lister-mob{height:16px;width:16px}}.highlight-popular-amenities-container.highlight-popular-amenities-first .amenity-container .icon-grid-lister-mob{width:24px;height:24px;background-size:contain}@media(max-width:767px){.highlight-popular-amenities-container.highlight-popular-amenities-first .amenity-container .icon-grid-lister-mob{height:16px;width:16px}}@media(max-width:767px){.highlight-popular-amenities-container.highlight-popular-amenities-first .amenity-container{margin:0 25px 0 0;width:auto}.highlight-popular-amenities-container.highlight-popular-amenities-first .amenity-container.item-bathroom{display:none}}@media(max-width:767px){.highlight-popular-amenities-container:nth-child(1) .amenity-container .title{width:max-content;color:#000}}@media(max-width:767px){.highlight-popular-amenities-container:nth-child(1){width:100%;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}}.highlight-popular-amenities-container .amenity-container{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-justify-content:center;-ms-justify-content:center;justify-content:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;text-align:center;font-weight:bold;font-size:14px;color:#37404d;margin:7px 13px 6px 0;width:calc((50% - 35px));height:auto;line-height:1.1}.highlight-popular-amenities-container .amenity-container .title{font-weight:normal;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;color:#000;padding-left:6px}@media(min-width:768px){.highlight-popular-amenities-container .amenity-container .title{padding-left:unset;padding-top:8px;min-height:35px;color:#212121}}.highlight-popular-amenities-container .amenity-container .title.top-list{max-width:106px}@media(max-width:767px){.highlight-popular-amenities-container .amenity-container .title.top-list{font-weight:500;font-size:14px;line-height:28px;color:#212121;margin-top:2px}}@media(max-width:767px){.highlight-popular-amenities-container .amenity-container .title .surface-display-md{display:none}}@media(min-width:768px){.highlight-popular-amenities-container .amenity-container .title .surface-display-md{display:inline}.highlight-popular-amenities-container .amenity-container .title.top-list.surface-area{max-width:160px}}@media(min-width:768px){.highlight-popular-amenities-container .amenity-container{width:auto;margin:0 5px}}@media(max-width:767px){.highlight-popular-amenities-container .amenity-container{width:max-content}}@media(min-width:768px){.highlight-popular-amenities-container{border-bottom:1px solid #e5e5e5;padding-bottom:40px}.highlight-popular-amenities-container .dot-separator{width:3px;height:3px;background-color:#212121;-webkit-align-self:center;-moz-align-self:center;-ms-align-self:center;align-self:center;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}}.highlight-list-container{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;padding-bottom:18px;border-bottom:1px solid #e5e5e5}@media(max-width:767px){.highlight-list-container{padding-bottom:10px}}.highlight-list-container .highlight-list-item{-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;margin:11px 0}.highlight-list-container .highlight-list-item .title-icon{padding:4px 1px;background-position:0 0}.highlight-list-container .highlight-list-item .title-icon .icon-star{transform:translateY(-2px)}.highlight-list-container .highlight-list-item .title-with-info{font-weight:bold;color:#212121;padding-top:2px;width:100%;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin-left:10px}.highlight-list-container .highlight-list-item .title-with-info .title-value{color:#626973;font-weight:normal;padding-top:5px}@media(min-width:768px){.highlight-list-container .highlight-list-item .title-with-info .title-value{font-size:14px}}@media(max-width:767px){.highlight-list-container .highlight-list-item .title-with-info .title-value{color:#000}}.highlight-list-container .highlight-list-item .title-with-info .action{color:#ff750f;cursor:pointer}.highlight-list-container .highlight-list-item .title-with-info .view-all-btn{-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;border:solid 1px #878c94;color:#37404d;font-weight:bold;font-size:14px;text-align:center;padding:10px 12px;background-color:#fff;cursor:pointer;max-height:52px;line-height:1.2}@media(min-width:768px){.highlight-list-container .highlight-list-item .title-with-info .view-all-btn{padding:0 10px;font-weight:500;border:solid 1px #d4d4d4;height:60px;overflow:hidden;margin-left:10px;max-width:160px;margin-bottom:10px}}@media(min-width:768px){.highlight-list-container .highlight-list-item .title-with-info{font-size:16px;padding-top:unset;padding-left:2px}}@media(max-width:767px){.highlight-list-container .highlight-list-item .title-with-info{color:#000}}@media(max-width:767px){.highlight-list-container .highlight-list-item .title-with-info.popular-amenities{width:100%;overflow-x:auto}}@media(min-width:768px){.highlight-list-container .highlight-list-item .title-with-info.popular-amenities{margin:0;padding:0}}#modal-video .modal-new-overlay{background-color:#37404d}#modal-video .modal-close{top:1px;right:1px;padding:12px;float:right;cursor:pointer;margin:15px}@media(min-width:768px){#modal-video .modal-close{height:30px;width:30px;margin:30px}}#modal-video .modal-new-content{height:100%;width:100%;background:0;border:0}#modal-video .modal-new-content .flex-row-center{-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}#modal-video .modal-new-body{width:100%;margin:auto;padding:0}@media(min-width:768px){#modal-video .modal-new-body{width:716px}}#modal-video .modal-new-body #embed{width:100%}@media(min-width:768px){#modal-video .modal-new-body #embed{height:478px}}#modal-video .modal-new-body #embed iframe{border-radius:4px}@media(max-width:767px){#modal-video .modal-new-body #embed iframe{width:100%}}.bv-mobile-pdp-container{margin-top:20px}.bv-mobile-pdp-container .coupon-mobile-pdp{font-style:normal;font-size:18px;line-height:24px;color:#000;margin-bottom:15px;font-weight:bold}.bv-mobile-pdp-container .bv-mobile-pdp-group{background:rgba(75,187,75,0.08);border:1px solid rgba(0,178,138,0.08);border-radius:4px;margin-bottom:10px}.bv-mobile-pdp-container .bv-mobile-pdp-group .upper-mobile-pdp{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;margin-top:17px;margin-bottom:10px}.bv-mobile-pdp-container .bv-mobile-pdp-group .upper-mobile-pdp #bv-checkbox-mobile-pdp{width:17px;height:18px;background:#fff;margin-left:15px;color:#2298da}.bv-mobile-pdp-container .bv-mobile-pdp-group .upper-mobile-pdp #bv-checkbox-mobile-pdp.park-checkbox{pointer-events:none;opacity:.5}.bv-mobile-pdp-container .bv-mobile-pdp-group .upper-mobile-pdp #bv-checkbox-mobile-pdp.with-login{pointer-events:none}.bv-mobile-pdp-container .bv-mobile-pdp-group .upper-mobile-pdp .bv-main-icon-mobile-pdp{height:24px;width:24px;margin-left:15px;bottom:5px}.bv-mobile-pdp-container .bv-mobile-pdp-group .upper-mobile-pdp .alert-red-size-pdp-mobile{width:25px;height:25px;margin-left:13px;margin-top:2px}.bv-mobile-pdp-container .bv-mobile-pdp-group .upper-mobile-pdp .bv-text-mobile-pdp{font-family:inter,sans-serif;font-size:14px;line-height:1.3;font-weight:500;margin-left:15px;margin-right:5px;max-width:155px;position:relative;color:#212121}.bv-mobile-pdp-container .bv-mobile-pdp-group .upper-mobile-pdp .after-login-pdp-mobile{top:-3px;font-family:inter,sans-serif;font-size:14px;font-weight:500;margin-left:12px;color:#212121;position:relative;margin-right:8px}.bv-mobile-pdp-container .bv-mobile-pdp-group .upper-mobile-pdp .after-checkbox-pdp-mobile{top:-3px;font-family:inter,sans-serif;font-size:14px;font-weight:500;margin-left:15px;color:#212121;position:relative;margin-right:5px}.bv-mobile-pdp-container .bv-mobile-pdp-group .upper-mobile-pdp .bv-money-park-pdp-mobile,.bv-mobile-pdp-container .bv-mobile-pdp-group .upper-mobile-pdp .alert-red-text-pdp-mobile{font-family:inter,sans-serif;font-size:14px;color:rgba(0,0,0,0.5);font-weight:500;margin-right:5px;font-style:normal;line-height:1.3;margin-bottom:5px;margin-left:15px}.bv-mobile-pdp-container .bv-mobile-pdp-group .upper-mobile-pdp .after-login-pdp-mobile{top:-3px;position:relative;font-family:inter,sans-serif;font-size:14px;font-weight:500;color:#212121;left:3px}.bv-mobile-pdp-container .bv-mobile-pdp-group .upper-mobile-pdp .bv-divider-mobile-pdp{height:36px;width:0;position:absolute;right:0;margin-right:85px;border:1px solid rgba(0,0,0,0.1)}.bv-mobile-pdp-container .bv-mobile-pdp-group .upper-mobile-pdp .price-class-pdp-mobile{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;position:absolute;right:0;margin-right:28px}.bv-mobile-pdp-container .bv-mobile-pdp-group .upper-mobile-pdp .price-class-pdp-mobile .upto-text-mobile-pdp{font-size:9px;font-weight:600;line-height:12px;margin-left:21px;color:#878c94}.bv-mobile-pdp-container .bv-mobile-pdp-group .upper-mobile-pdp .price-class-pdp-mobile .bv-price-mobile-pdp{color:#37404d;font-size:15px;margin-top:3px;font-weight:500}.bv-mobile-pdp-container .bv-mobile-pdp-group .upper-mobile-pdp .wallet-money-pdp-mobile{position:absolute;right:0;margin-right:30px}.bv-mobile-pdp-container .bv-mobile-pdp-group .upper-mobile-pdp .wallet-money-pdp-mobile .euro-pdp-mobile{font-size:14px;color:#878c94;font-weight:400;margin-right:2px;font-family:inter,sans-serif;font-style:normal}.bv-mobile-pdp-container .bv-mobile-pdp-group .upper-mobile-pdp .wallet-money-pdp-mobile .amount-pdp-mobile{font-size:14px;font-weight:400;font-family:inter,sans-serif;font-style:normal;color:#878c94}.bv-mobile-pdp-container .bv-mobile-pdp-group .terms-mobile-pdp{margin-bottom:13px;margin-left:47px}.bv-mobile-pdp-container .bv-mobile-pdp-group .terms-mobile-pdp .terms-text-mobile-pdp{color:#878c94;font-size:12px;font-family:inter,sans-serif;margin-top:2px;text-decoration:underline #878c94;font-weight:500}.bv-mobile-pdp-container .bv-mobile-pdp-group .terms-mobile-pdp .how-to-earn-pdp-mobile{color:#f07c00;font-size:14px;font-family:inter,sans-serif;font-style:normal;font-weight:600}.tooltip-pdp-mob{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;background:#fff;border:1px solid rgba(0,0,0,0.1);-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;box-shadow:rgba(0,0,0,0.06) 0 4px 5px,rgba(0,0,0,0.04) 0 1px 10px,rgba(0,0,0,0.08) 0 2px 4px;padding:19px 16px;z-index:2;margin-top:-5px;left:0;margin-left:15px;height:185px;width:275px;position:absolute}.tooltip-pdp-mob:after{width:10px;height:10px;position:absolute;content:" ";top:3px;left:140px;-webkit-transform:translate(-50%,-80%) rotate(45deg);-moz-transform:translate(-50%,-80%) rotate(45deg);-ms-transform:translate(-50%,-80%) rotate(45deg);-o-transform:translate(-50%,-80%) rotate(45deg);transform:translate(-50%,-80%) rotate(45deg);background:#fff;border-top:1px solid rgba(0,0,0,0.1);border-left:1px solid rgba(0,0,0,0.1)}.tooltip-pdp-mob .header-text-pdp-mob{font-size:14px;font-weight:700;font-style:normal;margin-left:10px;margin-bottom:10px;font-family:inter,sans-serif;color:#37404d}.tooltip-pdp-mob .solid-line-pdp-mob{border:1px solid rgba(0,0,0,0.1)}.tooltip-pdp-mob .icon-and-desc-pdp-mob{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.tooltip-pdp-mob .icon-and-desc-pdp-mob .earn-bv-pdp-mob{height:40px;width:40px;position:absolute;margin-left:15px;margin-top:13px;left:0}.tooltip-pdp-mob .icon-and-desc-pdp-mob .description-text-pdp-mob{font-size:12px;color:#626973;margin-left:66px;font-family:inter,sans-serif;font-style:normal;position:absolute;right:0;margin-top:10px;font-weight:500}.tooltip-pdp-mob .bottom-terms-pdp-mob{color:#f07c00;font-size:12px;font-weight:600;position:absolute;margin-top:-12px;right:0;bottom:0;margin-bottom:10px;font-family:inter,sans-serif;font-style:normal;margin-right:7px}@media(max-width:767px){.bv-model-class{position:relative;top:-12px;background:#fff;border-radius:17px}}.coupon-pdp-mobile{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;padding-bottom:7px;margin:5px 0 5px 0}.coupon-pdp-mobile .coupon-checkbox{width:18px;height:18px;background:#fff;color:#2298da;margin:2px 15px 0 15px;cursor:pointer}.coupon-pdp-mobile .coupon-checkbox-checkout{margin:2px 15px 0 0}.coupon-pdp-mobile .icon-promo-code{height:18px;width:7%;margin:15px 12px 12px 12px}.coupon-pdp-mobile .coupon-text{width:66%}.coupon-pdp-mobile .coupon-text .coupon-name{color:#212121;font-weight:500;display:none}.coupon-pdp-mobile .coupon-text .apply-coupon{color:#212121;font-weight:500}.coupon-pdp-mobile .coupon-text .apply-coupon:hover{cursor:pointer}.coupon-pdp-mobile .coupon-amount{color:#212121;margin-left:auto;width:27%;font-weight:500;text-align:right}.home-container{padding:16px;height:auto;width:auto;background-color:rgba(243,244,245,0.5)}@media(min-width:768px){.home-container{padding:20px;border-radius:4px;margin-bottom:24px}}.home-container .home-info-row{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;width:100%;border-bottom:1px dashed #c9cbcf;padding-bottom:8px}@media(min-width:768px){.home-container .home-info-row{padding-bottom:24px}}.home-container .home-info-row .stay-details{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;width:100%;-webkit-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between}@media(min-width:768px){.home-container .home-info-row .stay-details{-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-justify-content:unset;-ms-justify-content:unset;justify-content:unset}}.home-container .home-info-row .stay-details .home-image{margin-top:6px;border-radius:4px;width:58px;height:58px;background-repeat:no-repeat !important;background-position:cover !important;-webkit-background-size:cover !important;-moz-background-size:cover !important;background-size:cover !important;min-width:58px}@media(min-width:768px){.home-container .home-info-row .stay-details .home-image{width:68px;height:68px;min-width:68px}}.home-container .home-info-row .stay-details .stay-description{display:block;margin:0 12px 8px 0}@media(min-width:768px){.home-container .home-info-row .stay-details .stay-description{margin-left:16px}}.home-container .home-info-row .stay-details .stay-description .stay-id{font-weight:bold;color:#878c94}.home-container .home-info-row .stay-details .stay-description .stay-heading{cursor:pointer;font-size:16px;font-weight:bold;color:#37404d;line-height:1.4}.home-container .home-info-row .stay-details .stay-description .stay-location{color:#878c94}.home-container .home-info-row .map-block{cursor:pointer;border:solid 1px #ebedef;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.home-container .home-info-row .map-block .map-image{background-image:url(/img/booking/directions-map.png);width:88px;height:58px;background-repeat:no-repeat !important;background-position:cover !important;-webkit-background-size:cover !important;-moz-background-size:cover !important;background-size:cover !important;border-radius:4px 4px 0 0}.home-container .home-info-row .map-block .map-directions{font-size:12px;z-index:2;background-color:#fff;text-align:center;color:#4bbb4b;border-radius:0 0 4px 4px}.home-container .date-pax-row{margin-top:18px;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;color:#37404d;line-height:1.71}.home-container .date-pax-row .date-column{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;padding-right:18px;border-right:1px solid #c9cbcf}.home-container .date-pax-row .date-column .stay-date-length{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center}.home-container .date-pax-row .date-column .dash-partition{width:16px;border-top:1px solid #878c94;margin:0 10px}.home-container .date-pax-row .pax-pet-column{margin-left:20px;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center}.home-container .date-pax-row .pax-pet-column .pax-pet-count{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.home-container .date-pax-row .icon-calendar,.home-container .date-pax-row .icon-guests{height:24px;width:24px;margin-right:10px}.home-container .dot-separator{border-radius:50%;background-color:#c9cbcf;width:4px;height:4px;min-width:4px;margin:0 8px}.confirmation-newsletter-subscription{display:block;margin-bottom:15px}@media(max-width:768px){.confirmation-newsletter-subscription{margin:0}}.confirmation-newsletter-subscription input{padding:0;height:initial;width:initial;margin-bottom:0;display:none;cursor:pointer}.confirmation-newsletter-subscription label{position:relative;cursor:pointer}.confirmation-newsletter-subscription label:before{content:'';background-color:transparent;border:1px solid #e3e5e6;padding:10px;display:inline-block;position:relative;vertical-align:middle;cursor:pointer;margin-right:8px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.confirmation-newsletter-subscription input:checked+label:after{content:'';display:block;position:absolute;top:1px;left:8px;width:6px;height:11px;border:1px solid #4bbb4b;border-width:0 2px 2px 0;transform:rotate(45deg)}.confirmation-thank-subscription,.confirmation-thank-unsubscription{display:block;margin-bottom:15px;font-size:16px;font-weight:bold;color:#37404d}@media(max-width:768px){.confirmation-thank-subscription,.confirmation-thank-unsubscription{margin:0}}.section-payment .confirmation-container{border:solid 1px #ebedef}.map-block-mobile{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center}@media(min-width:768px){.map-block-mobile{display:none}}.map-block-mobile .icon-map{width:15px;height:15px;margin-right:12px}.map-block-mobile .direction-text{color:#ff750f}.custom-container{border:solid 1px #ebedef;padding:0;border-radius:4px}@media(min-width:768px){.custom-container{padding:0 40px;border-radius:4px 4px 0 0}}.section-conf-custom{padding:16px 0}@media(min-width:768px){.section-conf-custom{padding:48px 0}}.cc-polling-container{width:100%;height:100%;background:#fff;position:fixed;top:0;left:0;right:0;bottom:0;z-index:4;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-justify-content:center;-ms-justify-content:center;justify-content:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center}.cc-polling-container .cc-polling-block{background:#fff;box-shadow:0 0 20px rgba(100,109,130,0.18),0 4px 4px rgba(100,109,130,0.12);border-radius:4px;height:auto;width:auto;padding:0 40px 40px 40px;max-width:500px}@media(max-width:767px){.cc-polling-container .cc-polling-block{padding:0 16px 24px 16px;margin:16px}}.cc-polling-container .cc-polling-block .loading-state{height:64px;padding-top:16px}.cc-polling-container .cc-polling-block .loading-state .loading-dots--dot{height:8px;width:8px}.cc-polling-container .cc-polling-block .cc-polling-title{font-weight:bold;font-size:24px;line-height:30px;text-align:center;letter-spacing:-0.28px;color:#37404d}@media(max-width:767px){.cc-polling-container .cc-polling-block .cc-polling-title{font-size:20px;line-height:24px;letter-spacing:-0.35px}}.cc-polling-container .cc-polling-block .cc-polling-subtitle{margin-top:10px;font-size:18px;line-height:24px;text-align:center;color:#626973}@media(max-width:767px){.cc-polling-container .cc-polling-block .cc-polling-subtitle{font-size:14px;line-height:17px}}.cc-polling-container .cc-polling-block .polling-bold{font-weight:600;color:#37404d}#house{padding-top:18px}@media(min-width:768px){#house{padding:40px 0;border-bottom:1px solid #e5e5e5}}@media(max-width:767px){#house{padding-bottom:18px}}.house-rules-container .loading-state{height:60px}.house-rules-container .loading-section{background:#f6f7f8;padding:20px 0}.house-rules-container .house-rules-header{font-size:16px;font-weight:bold;color:#37404d}@media(min-width:768px){.house-rules-container .house-rules-header{font-size:24px;color:#212121}}@media(max-width:767px){.house-rules-container .house-rules-header{font-size:18px;line-height:24px;letter-spacing:.2px;color:#000}}.house-rules-container .house-rules-row{margin:16px 0;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex}.house-rules-container .house-rules-row:last-child{margin-bottom:0}.house-rules-container .house-rules-column{font-size:14px}.house-rules-container .right-border{border-right:solid 1px #ebedef;padding-right:12px;margin-right:12px}.house-rules-container .house-rules-heading{font-weight:bold;color:#37404d}@media(min-width:768px){.house-rules-container .house-rules-heading{font-size:16px}}@media(max-width:767px){.house-rules-container .house-rules-heading{color:#212121}}.house-rules-container .house-rules-subheading{color:#626973;display:inline-block}@media(max-width:767px){.house-rules-container .house-rules-subheading{color:#000}}.house-rules-container .house-rules-subheading.link{color:#ff750f;cursor:pointer}.house-rules-container ul{padding:0 0 0 20px;margin:0}.house-rules-container .cancellation-terms{padding:0 15px}.house-rules-container .icon{display:inline-block;width:18px;height:18px;margin:4px 12px 6px 6px}#modal-cancellation-terms .modal-header .modal-close{padding:15px 8px}#modal-cancellation-terms .modal-header .modal-title{max-width:90%}@media(max-width:767px){#modal-cancellation-terms .modal-header .modal-title{color:#000 !important}}#modal-cancellation-terms .cancellation-terms{padding:6px 15px}@media(max-width:767px){#modal-cancellation-terms .cancellation-terms{color:#000}}#homepage-bv-tooltip .modal-dialog{position:absolute;width:100%;bottom:0}#homepage-bv-tooltip .modal-header .modal-close{padding:15px 8px}#homepage-bv-tooltip .modal-header .modal-title{max-width:90%}@media(max-width:767px){#homepage-bv-tooltip .modal-header .modal-title{color:#37404d !important;font-size:18px !important}}#homepage-bv-tooltip .earn-bv-money{margin-top:20px;padding-bottom:30px}#homepage-bv-tooltip .earn-bv-money .icon-text{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex}#homepage-bv-tooltip .earn-bv-money .icon-text .earn-bv-size{width:70px;height:70px;margin-left:20px;margin-top:5px}#homepage-bv-tooltip .earn-bv-money .icon-text .earn-text{font-size:14px;color:#626973;margin-left:23px;font-weight:400;padding-right:18px;line-height:18px;width:250px;font-style:normal}#homepage-bv-tooltip .earn-bv-money .terms-general{font-size:14px;font-weight:400;font-style:normal;color:#f07c00;margin-left:110px;display:inline-block;text-decoration:underline;position:relative;line-height:20px;top:10px}#terms-tooltip-mob .modal-dialog{position:absolute;width:100%;bottom:0}#terms-tooltip-mob .modal-header .modal-close{padding:15px 8px}#terms-tooltip-mob .modal-header .modal-title{max-width:90%}@media(max-width:767px){#terms-tooltip-mob .modal-header .modal-title{color:#37404d !important;font-size:18px !important}}#terms-tooltip-mob .earn-bv-money{margin-top:20px;padding-bottom:30px}#terms-tooltip-mob .earn-bv-money .icon-text{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex}#terms-tooltip-mob .earn-bv-money .icon-text .earn-bv-size{width:70px;height:70px;margin-left:20px;margin-top:5px}#terms-tooltip-mob .earn-bv-money .icon-text .earn-text{font-size:14px;color:#626973;margin-left:23px;font-weight:400;padding-right:18px;line-height:18px;font-family:inter,sans-serif;width:250px;font-style:normal}#terms-tooltip-mob .earn-bv-money .terms-general{font-size:14px;font-weight:400;font-family:inter,sans-serif;font-style:normal;color:#f07c00;margin-left:110px;display:inline-block;text-decoration:underline;position:relative;line-height:20px;top:10px}#bv-money-park-mob .modal-dialog{position:absolute;width:100%;bottom:0}#bv-money-park-mob .modal-dialog .modal-header .modal-close{padding:15px 8px}#bv-money-park-mob .modal-dialog .modal-body .earn-bv-money{padding:10px 15px 10px}section.section-full{padding:0;margin:16px 0}@media(min-width:992px){section.section-full{margin:0}section.section-full:nth-of-type(odd) .media-block{float:right}}section.section-full .media{height:150px;background-repeat:no-repeat !important;background-position:center !important;-webkit-background-size:cover !important;-moz-background-size:cover !important;background-size:cover !important}@media(min-width:992px){section.section-full .media{max-width:470px;height:428px}}@media(min-width:1200px){section.section-full .media{max-width:570px}}section.section-full .content-block{border:solid 1px #ebedef;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;border-top:0;position:relative;padding:16px;height:auto;overflow:hidden}@media(min-width:768px){section.section-full .content-block{padding:24px}}@media(min-width:992px){section.section-full .content-block{padding:66px 48px 24px;max-width:470px;border-top:solid 1px #ebedef}}@media(min-width:1200px){section.section-full .content-block{max-width:570px}}section.section-full .content-block .content{font-size:12px;font-weight:400;color:rgba(0,0,0,0.5)}@media(min-width:992px){section.section-full .content-block .content{font-size:14px}}section.section-full .content-block .content-heading{font-size:16px;font-weight:bold;color:#212121;margin-bottom:8px}@media(min-width:992px){section.section-full .content-block .content-heading{font-size:20px}}section.section-full .content-block .read-more-container{display:block;font-weight:600;margin:0}@media(max-width:767px){.landing-container{padding:0}}.landing-container h2{color:#212121}.landing-container .landing-padded-header{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center}@media(max-width:767px){.landing-container .landing-padded-header{padding:0 15px}}.landing-container #popular-homes{padding:25px 0}.landing-container #popular-homes .text-left{margin-right:auto}@media(max-width:767px){.landing-container #popular-homes{padding:15px 0 0 0}.landing-container #popular-homes .dark-text{color:#000}}.landing-container #popular-homes .gallery-container .owl-nav{top:unset;bottom:10px}.landing-container .landing-container-item{padding:0;margin:0;width:unset}.landing-container .owl-stage{right:0 !important;padding-left:0 !important}.landing-container .owl-stage .gallery-container{width:unset}.landing-container .seo-button{position:relative}@media(max-width:767px){.landing-container .seo-button{left:15%}}@media(min-width:768px){.landing-container .seo-button{right:35%}}@media(min-width:1200px){.landing-container .seo-button{right:20%}}.section-content{font-family:inter,sans-serif;color:rgba(0,0,0,0.5)}.section-content h3{color:#212121}.section-margin-bottom{margin-bottom:50px}.section-padding{padding:0 15px}#recently-viewed .container-carousel .owl-stage{position:relative;right:0 !important}@media(min-width:768px){#recently-viewed .container-carousel .owl-stage{padding-left:0 !important;padding-right:0 !important}}#user-suggestions .container-carousel .owl-stage{position:relative;right:0 !important}@media(min-width:768px){#user-suggestions .container-carousel .owl-stage{padding-left:0 !important;padding-right:0 !important}}.list-group .list-group-body.list-group-vertical{position:relative}.list-group .list-group-body.list-group-vertical:after,.list-group .list-group-body.list-group-vertical:before{content:'';height:1px;background-color:#e6e6e6;top:0;position:absolute;width:100%}.list-group .list-group-body.list-group-vertical:before{left:0}.list-group .list-group-body.list-group-vertical:after{right:0}@media(min-width:768px) and (max-width:991px){.list-group .list-group-body.list-group-vertical:after,.list-group .list-group-body.list-group-vertical:before{width:calc((50% - 7.5px))}}@media(min-width:992px){.list-group .list-group-body.list-group-vertical{border-top:0}.list-group .list-group-body.list-group-vertical:after,.list-group .list-group-body.list-group-vertical:before{display:none}}.list-group .list-group-body.list-group-vertical>div .list-group-item,.list-group .list-group-body.list-group-vertical>div:first-of-type:not(.control-group) .list-group-item{border-bottom:solid 1px #e6e6e6;border-top:0}@media(min-width:992px){.list-group .list-group-body.list-group-vertical>div .list-group-item,.list-group .list-group-body.list-group-vertical>div:first-of-type:not(.control-group) .list-group-item{border:0}}@media(min-width:992px){#section-all-regions .list-group-vertical,#section-all-cities .list-group-vertical{-webkit-column-rule:1px solid #ddd;-moz-column-rule:1px solid #ddd;column-rule:1px solid #ddd}}.list-group-vertical{-webkit-column-gap:0;-moz-column-gap:0;column-gap:0}@media(max-width:991px){.dropdown-open .list-group-vertical{-webkit-column-count:inherit;-moz-column-count:inherit;column-count:inherit}}@media(min-width:768px){.list-group-vertical{-webkit-column-gap:15px;-moz-column-gap:15px;column-gap:15px;-webkit-column-count:2;-moz-column-count:2;column-count:2}}@media(min-width:992px){.list-group-vertical{-webkit-column-gap:0;-moz-column-gap:0;column-gap:0;-webkit-column-count:3;-moz-column-count:3;column-count:3}}.list-group-vertical .list-group-vertical-item{float:none;width:100%;-webkit-column-break-inside:avoid;page-break-inside:avoid;break-inside:avoid}#section-destinations .list-group-vertical .list-group-vertical-item{overflow:hidden}#section-destinations .list-group-vertical .list-group-vertical-item .list-group-item{border-top:solid 1px rgba(0,0,0,0.05)}.landing-lister .breadcrumb-lister{display:none}.landing-lister .lister-card .gallery-container .lister-carousel .owl-nav{top:auto;bottom:10px}#section-all-regions .tab-content>.tab-pane{display:block}#section-all-regions .tab-container-main{background-color:#f6f7f8;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}@media(min-width:992px){#section-all-regions .tab-content{padding:30px}}.wishlist-carousel.popular-carousel{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.spanclick{font-weight:500;color:#ff750f}.spanclick:focus,.spanclick:hover,.spanclick:visited,.spanclick:active{color:#ff750f}@media(max-width:767px){.list-group .container{padding:0}.list-group .container .row{margin-left:0;margin-right:0}.list-group .container .row>div[class^="col-"]{padding-left:0;padding-right:0}}.list-group .list-group-heading{height:30px;padding:0 15px;line-height:30px;border-bottom:1px solid #e6e6e6;background-color:#f3f4f6;color:#ff750f;font-weight:600;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.list-group .list-group-item{height:60px;padding:0;line-height:60px;border-top:1px solid transparent;border-bottom:1px solid #e6e6e6;color:#626973;font-size:16px;cursor:pointer;overflow:hidden;-webkit-tap-highlight-color:rgba(218,218,218,0.2);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.list-group .list-group-item.radio-item .control-indicator{top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);left:20px}.list-group .list-group-item.radio-item .label-text{margin-left:20px}.list-group .list-group-item.radio-item.active{background-color:#fff;color:green}.list-group .list-group-item.radio-item.active:before{content:'';margin:0}.list-group .list-group-item.radio-item.active .value{color:#b4bec5}.list-group .list-group-item.radio-item .value{float:none;margin-left:10px;color:#b4bec5}.list-group .list-group-item a,.list-group .list-group-item .spanclick,.list-group .list-group-item span[data-uri],.list-group .list-group-item .list-group-link,.list-group .list-group-item .list-group-link-faq-page{padding:0 15px;display:block;width:100%;height:100%;color:#626973;font-weight:400;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.list-group .list-group-item .list-group-link-faq-page:before{float:right;margin-left:10px;font-family:fap;content:"e";font-size:16px}.list-group .list-group-item:hover{background-color:#f6f7f8}.list-group .list-group-item span[data-uri]:hover{color:#ff750f}.list-group .list-group-item.active .list-group-link{color:#fff}.list-group .list-group-item.disabled,.list-group .list-group-item.disabled .value{color:#ddd}.list-group .list-group-item.disabled:hover,.list-group .list-group-item.disabled .value:hover{background-color:transparent;cursor:default}.list-group .list-group-item.disabled .list-group-link,.list-group .list-group-item.disabled .value .list-group-link,.list-group .list-group-item.disabled a,.list-group .list-group-item.disabled .value a,.list-group .list-group-item.disabled .spanclick,.list-group .list-group-item.disabled .value .spanclick,.list-group .list-group-item.disabled span[data-uri],.list-group .list-group-item.disabled .value span[data-uri]{color:#ddd}.list-group .list-group-item .title{display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:50%}.list-group .list-group-item.active{background-color:#ff750f;color:#fff}.list-group .list-group-item.active .value{color:#fff}.list-group .list-group-item .icon-flag{float:left;background-size:contain;margin:15px 20px 0 0;position:absolute;width:30px;height:30px}@media(max-width:767px){.list-group .list-group-item .icon-flag{width:20px;height:20px;margin:20px 10px 0 10px}}.list-group .list-group-item .icon-flag+.list-group-text{margin-left:50px}.list-group .list-group-item.disabled .icon-flag{opacity:.1;filter:alpha(opacity=10)}.list-group .list-group-item .value{float:right;display:inline-block;color:#838b99;font-size:14px}.list-group .list-group-item[class*='no-preference'].active:before{margin-right:15px}.list-group .list-group-body>div:first-of-type:not(.control-group) .list-group-item{border-top:1px solid #e6e6e6}.list-group.list-group-compact .list-group-item .title{width:70%}.list-group.list-group-compact .list-group-item .list-group-link:before{display:none}.list-group.list-group-compact .list-group-item span[data-uri]{padding:0}.list-group.list-group-compact .list-group-item span[data-uri]:hover{color:#4bbb4b}@media(min-width:768px){.list-group .list-group-body>div:nth-of-type(2) .list-group-item{border-top:1px solid #e6e6e6}.list-group.list-group-compact .list-group-item .title{width:75%}}@media(min-width:992px){.list-group .list-group-body>div:nth-of-type(3) .list-group-item{border-top:1px solid #e6e6e6}.list-group.list-group-compact .list-group-item{height:30px;line-height:30px;font-size:14px;border-width:0 1px 0 0 !important;border-style:solid;border-color:#e6e6e6}.list-group.list-group-compact .list-group-item:before{content:""}.list-group.list-group-compact .list-group-item:hover{background-color:inherit;color:#4bbb4b}.list-group.list-group-compact .list-group-item a:hover,.list-group.list-group-compact .list-group-item .spanclick:hover{color:#4bbb4b}.list-group.list-group-compact .list-group-item .icon-flag{width:20px;height:20px;margin:5px 10px 0 0}.list-group.list-group-compact .list-group-item .title{width:80%}.list-group.list-group-compact .list-group-body>div:nth-child(3n) .list-group-item{border-right:0 !important}}@media(min-width:1200px){.list-group.list-group-compact .list-group-item .title{width:85%}}.list-group.list-group-custom .list-group-body{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.list-group.list-group-custom .list-group-body .list-group-item{border:0;height:auto;line-height:inherit;font-size:14px;margin-bottom:30px;overflow:auto;cursor:default}.list-group.list-group-custom .list-group-body .list-group-item:before,.list-group.list-group-custom .list-group-body .list-group-item:after{content:" ";display:table}.list-group.list-group-custom .list-group-body .list-group-item:after{clear:both}.list-group.list-group-custom .list-group-body .list-group-item:before,.list-group.list-group-custom .list-group-body .list-group-item:after{content:" ";display:table}.list-group.list-group-custom .list-group-body .list-group-item:after{clear:both}.list-group.list-group-custom .list-group-body .list-group-item:before,.list-group.list-group-custom .list-group-body .list-group-item:after{content:" ";display:table}.list-group.list-group-custom .list-group-body .list-group-item:after{clear:both}.list-group.list-group-custom .list-group-body .list-group-item:before,.list-group.list-group-custom .list-group-body .list-group-item:after{content:" ";display:table}.list-group.list-group-custom .list-group-body .list-group-item:after{clear:both}.list-group.list-group-custom .list-group-body .list-group-item .list-group-icon{float:left;width:36px}.list-group.list-group-custom .list-group-body .list-group-item .list-group-icon .icon-container{color:#ff750f;border:solid 2px #ff750f;position:relative;text-align:center;padding-top:3px;width:26px;height:26px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}.list-group.list-group-custom .list-group-body .list-group-item .list-group-text{float:left;width:calc((100% - 36px))}.no-touch .list-group.list-group-custom .list-group-body .list-group-item:hover{background-color:transparent}.list-group.list-group-custom .list-group-body>div:first-of-type .list-group-item,.list-group.list-group-custom .list-group-body>div:nth-of-type(2) .list-group-item,.list-group.list-group-custom .list-group-body>div:nth-of-type(3) .list-group-item{border-top:0}.content-block .list-group-custom .h4{margin-bottom:20px;font-size:20px;font-weight:bold;line-height:1.2}@media(min-width:992px){#section-all-regions .collapse{display:block}}.popover .list-group .list-group-item .title{width:80%}.popover .list-group .list-group-item.active .title{width:70%}.popover .list-group .list-group-item.active:before{margin-right:0}.popover .list-group .list-group-item .list-group-link,.popover .list-group .list-group-item a,.popover .list-group .list-group-item .spanclick,.popover .list-group .list-group-item span[data-uri]{padding:0}.popover .list-group .list-group-item .list-group-link:before,.popover .list-group .list-group-item a:before,.popover .list-group .list-group-item .spanclick:before,.popover .list-group .list-group-item span[data-uri]:before{display:none}.popover .list-group .list-group-item .icon-flag{position:relative}.modal .dropdown-list-group .modal-dropdown{display:none}.modal .dropdown-list-group .modal-dropdown:first-child{margin-top:15px}.modal .dropdown-list-group .modal-dropdown .list-group-link:before{content:""}.modal .list-group .list-group-item .title{width:70%}.modal .list-group .list-group-item.active .title{width:60%}#modal-searchbox.modal .list-group .list-group-item .list-group-link:before,#modal-searchbox.modal .list-group .list-group-item a:before,#modal-searchbox.modal .list-group .list-group-item .spanclick:before,#modal-searchbox.modal .list-group .list-group-item span[data-uri]:before{display:none}.modal .list-group-link.disabled{color:#ddd}.modal .list-group-link.disabled:hover{background-color:transparent;cursor:default}.modal .lister-sorting-container .list-group .list-group-item{padding:0 15px}.popover .lister-sorting-container{padding:0 10px}.popover .lister-sorting-container .list-group .list-group-item{font-size:14px;height:28px;line-height:28px}.list-group-toggle{height:60px;padding:0 15px;line-height:60px;text-align:left;border-bottom:solid 1px #ebedef}.list-group-toggle a,.list-group-toggle span{display:block;color:#878c94;font-weight:400;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@media(max-width:767px){.list-group-toggle a,.list-group-toggle span{font-weight:bold;font-size:14px;color:#4bbb4b;-webkit-align-self:center;-moz-align-self:center;-ms-align-self:center;align-self:center}}@media(min-width:768px){.list-group-toggle{height:20px;margin-top:30px;text-align:center;border-bottom:0;line-height:inherit}}.list-group-toggle-more{cursor:pointer;position:relative}@media(min-width:768px){.list-group-toggle-more{width:fit-content;margin-left:50%;transform:translate(-50%)}}.list-group-toggle-more:after{content:" ";width:10px;height:15px;right:10px;top:24px;background-size:contain;-moz-transform:rotate(90deg);-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg)}@media(min-width:768px){.list-group-toggle-more:after{background:url(/web/bundles/leisurecore/svg/icons/oyodir/arrow.svg) no-repeat;position:absolute;right:-6px;top:5px}}.list-group-toggle-more[aria-expanded="true"]{display:none}.list-group-toggle-less{cursor:pointer;position:relative}@media(min-width:768px){.list-group-toggle-less{width:fit-content;margin-left:50%;transform:translate(-50%)}}.list-group-toggle-less:after{content:" ";width:10px;height:15px;right:10px;top:24px;background-size:contain;-moz-transform:rotate(-90deg);-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg)}@media(min-width:768px){.list-group-toggle-less:after{background:url(/web/bundles/leisurecore/svg/icons/oyodir/arrow.svg) no-repeat;position:absolute;right:-6px;top:4px}}.show-less .show-more-btn{display:none !important}.show-less .show-less-btn{display:inline-block !important}.show-less .list-group-toggle-more:after{top:20px;-moz-transform:rotate(270deg);-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);-o-transform:rotate(270deg);transform:rotate(270deg)}@media(min-width:768px){.show-less .list-group-toggle-more:after{top:3px}}.show-less-btn{display:none !important}.lister-card{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;font-family:inter,sans-serif;height:auto}.lister-card:hover .owl-nav{opacity:1;transition:opacity 300ms ease-in-out;display:block}@media(max-width:767px){.lister-card{box-shadow:0 3px 5px rgba(0,0,0,0.08),0 1px 18px rgba(0,0,0,0.04),0 6px 10px rgba(0,0,0,0.06);-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}}@media(min-width:768px){.lister-card{height:220px;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.lister-card .btn{transition:unset}}@media(min-width:768px) and (min-width:1200px){.lister-card{height:236px}}.lister-card .owl-nav{-webkit-transition:opacity 300ms ease-in-out;-moz-transition:opacity 300ms ease-in-out;-o-transition:opacity 300ms ease-in-out;transition:opacity 300ms ease-in-out;opacity:.7;display:none}.lister-card .new-property-box{width:fit-content;position:relative;white-space:nowrap;line-height:17px;color:#fff;font-weight:500;border:1px solid rgba(0,0,0,0.1);border-radius:2px;background-color:#ff6363;padding:2px 8px;margin-bottom:4px}@media(min-width:768px){.lister-card .new-property-box{position:absolute;bottom:7px;margin-bottom:0}}@media(max-width:767px){.lister-card .new-property-box{height:25px}}.lister-card .new-property-box .text-new-lister{font-size:12px;text-align:center}.lister-card .linear-background{height:184px}@media(min-width:768px){.lister-card .linear-background{height:202px}}.lister-card .gallery-container{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;position:relative;height:143px;min-height:143px}@media(min-width:768px){.lister-card .gallery-container{height:212px;width:233px;margin:2px 0 0 2px}}@media(min-width:1200px){.lister-card .gallery-container{height:232px;width:310px}}.lister-card .gallery-container .carousel-container{height:inherit}.lister-card .gallery-container .carousel-container .lister-item-image{height:inherit}.lister-card .gallery-container .carousel-container .lister-item-image .mobile-img-scoller{height:100%;width:100%;white-space:nowrap;overflow:scroll;border-top-left-radius:5px;border-top-right-radius:5px}.lister-card .gallery-container .carousel-container .lister-item-image .mobile-img-scoller .slide-item{display:inline-block !important;width:70%;vertical-align:top;border-radius:0}.lister-card .gallery-container .carousel-container .lister-carousel{height:inherit}@media(min-width:768px){.lister-card .gallery-container .carousel-container .lister-carousel{max-height:202px}}.lister-card .gallery-container .carousel-container .btn-border{border:1px solid #fff}.lister-card .gallery-container .badge{position:absolute;top:16px;left:8px;height:24px;line-height:24px;z-index:9;font-size:12px;font-weight:500;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;padding:1px 8px}@media(max-width:480px){.lister-card .gallery-container .badge{font-weight:600}}.lister-card .gallery-container .award-winning,.lister-card .gallery-container .best-seller,.lister-card .gallery-container .we-love-pats,.lister-card .gallery-container .fun-for-kids,.lister-card .gallery-container .loved-by-families{background-color:#212121;color:#fff}.lister-card .gallery-container .badge-award{background-color:#212121;color:#fff}.lister-card .gallery-container .btn-favorite{z-index:9}.lister-card .gallery-container .btn-favorite .icon-heart-white{background-position:center}@media(min-width:1199px){.lister-card .gallery-container .btn-favorite:hover{background-color:#ff6363}}.lister-card .gallery-container .slide-item{height:100%;cursor:pointer;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;background-size:100% 100%}@media(max-width:767px){.lister-card .gallery-container .slide-item{background-position:center;background-size:cover}}.lister-card .gallery-container .gallery-nav{display:none}@media(min-width:768px){.lister-card .gallery-container .gallery-nav{display:block}}.lister-card .gallery-container .owl-stage-outer,.lister-card .gallery-container .owl-stage,.lister-card .gallery-container .owl-item{height:inherit}.lister-card .gallery-container .owl-controls{height:30px;-webkit-transform:translateY(-40px);-moz-transform:translateY(-40px);-ms-transform:translateY(-40px);-o-transform:translateY(-40px);transform:translateY(-40px)}.lister-card .gallery-container .owl-nav{top:0}.lister-card .gallery-container .owl-nav .owl-prev{left:-10px;margin-left:8px}.lister-card .gallery-container .owl-nav .owl-prev .icon{left:45%}.lister-card .gallery-container .owl-nav .owl-next{right:-10px;margin-right:8px}.lister-card .gallery-container .owl-nav .owl-next .icon{left:55%}.lister-card .gallery-container .owl-nav .owl-prev,.lister-card .gallery-container .owl-nav .owl-next{border:none !important;box-shadow:none;height:24px;width:24px;border-radius:24px;-webkit-transform:translate(0,-55%);-moz-transform:translate(0,-55%);-ms-transform:translate(0,-55%);-o-transform:translate(0,-55%);transform:translate(0,-55%)}.lister-card .gallery-container .owl-nav .owl-prev .icon,.lister-card .gallery-container .owl-nav .owl-next .icon{width:24px;height:24px}.lister-card .gallery-container .owl-nav{margin:10px;text-align:center}@media(min-width:992px){.lister-card .gallery-container .owl-nav{-webkit-transform:translateY(-100px);-moz-transform:translateY(-100px);-ms-transform:translateY(-100px);-o-transform:translateY(-100px);transform:translateY(-100px)}}.lister-card .gallery-container .owl-dots{display:none}.lister-card .gallery-container .owl-dots .owl-dot{display:none}.lister-card .gallery-container .owl-dots-container{max-width:50px;overflow:hidden;margin:10px auto;padding-top:7px}.lister-card .gallery-container .owl-dots-container .owl-dots{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;transition:-ms-transform .1s cubic-bezier(0.455,0.03,0.515,0.955) 0s,-webkit-transform .1s cubic-bezier(0.455,0.03,0.515,0.955) 0s,transform .1s cubic-bezier(0.455,0.03,0.515,0.955) 0s !important}.lister-card .gallery-container .owl-dots-container .owl-dots .owl-dot{background-color:#fff;display:block;min-height:6px;min-width:6px;border-radius:50%;opacity:.7;margin:0 2px;transition:opacity .1s cubic-bezier(0.455,0.03,0.515,0.955) 0s !important}.lister-card .gallery-container .owl-dots-container .owl-dots .owl-dot.active{opacity:1}.lister-card .gallery-container .image-gallery{display:none}.lister-card .lister-item-sub-container{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}@media(min-width:768px){.lister-card .lister-item-sub-container{width:calc(100% - 233px);max-width:calc(100% - 233px);-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}}@media(min-width:1200px){.lister-card .lister-item-sub-container{width:calc(100% - 310px) !important;max-width:calc(100% - 310px) !important}}@media(max-width:767px){.lister-card .lister-item-sub-container{padding:7px;position:relative}}.lister-card .lister-item-sub-container .icon-chevron-right-lister-mob{position:absolute;width:35px;height:35px;right:5px;bottom:2px}.lister-card .lister-info{position:relative;padding:4px 16px 0 16px;cursor:pointer}@media(min-width:1200px){.lister-card .lister-info{-webkit-flex:2;-ms-flex:2;flex:2;width:calc(100% - 195px) !important;max-width:calc(100% - 195px) !important}}@media(min-width:768px){.lister-card .lister-info{-webkit-flex:2;-ms-flex:2;flex:2;width:calc(100% - 192px);max-width:calc(100% - 192px)}}@media(max-width:767px){.lister-card .lister-info{padding:0 12px 0 0}}.lister-card .lister-info .property-label{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;margin-bottom:4px}@media(min-width:768px){.lister-card .lister-info .property-label{margin-bottom:8px}.lister-card .lister-info .property-label a{z-index:2}}.lister-card .lister-info .property-label .property-tile{-webkit-flex:1.8;-ms-flex:1.8;flex:1.8;font-size:16px;font-weight:400;color:#212121;overflow:hidden;position:relative;max-height:40px;margin-right:15px;text-align:left;cursor:pointer;line-height:1.2}.lister-card .lister-info .property-label .property-tile:hover{opacity:.9}.lister-card .lister-info .property-label .property-tile.two-liner{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;white-space:normal;line-height:24px;max-height:fit-content}@media(min-width:768px){.lister-card .lister-info .property-label .property-tile{max-height:48px;margin:0}}.lister-card .lister-info .property-address{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;font-size:12px;font-weight:300;-webkit-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;margin-bottom:12px;height:20px;max-height:20px;color:#878c94;cursor:pointer}.lister-card .lister-info .property-address:hover{color:#626973}@media(max-width:767px){.lister-card .lister-info .property-address{color:rgba(0,0,0,0.5);margin-bottom:8px;font-weight:600}}.lister-card .lister-info .property-address .address-wrapper{overflow-x:hidden;width:100%;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center}.lister-card .lister-info .property-address .address-wrapper .icon{width:15px;height:15px;margin-right:4px}.lister-card .lister-info .property-address .address-wrapper .address{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.lister-card .lister-info .property-address .dot-separator{-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;background-color:#c9cbcf;width:4px;min-width:4px;height:4px;margin:0 8px 0 8px}.lister-card .lister-info .property-address .property-view-on-map{-webkit-flex:1;-ms-flex:1;flex:1;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;color:#37404d;font-weight:normal;text-decoration:underline;min-width:fit-content}.lister-card .lister-info .property-address .property-view-on-map .icon-map{-webkit-transform:translateY(3px);-moz-transform:translateY(3px);-ms-transform:translateY(3px);-o-transform:translateY(3px);transform:translateY(3px);margin-right:8px;vertical-align:middle;width:16px;height:16px}.lister-card .lister-info .property-highlights{color:#212121;font-weight:400;font-size:12px;margin-bottom:8px}.lister-card .lister-info .property-highlights .list-inline{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex}.lister-card .lister-info .property-highlights .property-highlights-item{margin:0 5px}.lister-card .lister-info .property-highlights .property-highlights-item:last-child{margin-right:0}.lister-card .lister-info .property-highlights .dot-separator{width:2px;height:2px;background-color:#212121;-webkit-align-self:center;-moz-align-self:center;-ms-align-self:center;align-self:center;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.lister-card .lister-info .property-amenities{margin-bottom:8px;font-size:12px;font-weight:400;color:#212121}.lister-card .lister-info .property-amenities .dot-separator{width:2px;height:2px;background-color:#212121;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-align-self:center;-moz-align-self:center;-ms-align-self:center;align-self:center}.lister-card .lister-info .property-amenities .icon{max-width:15px;min-width:15px;height:15px;background-size:15px 15px;background-position:center;cursor:pointer;position:absolute;margin-top:1px}.lister-card .lister-info .property-amenities .amenity-text-style{padding-left:20px;margin-right:10px}.lister-card .lister-info .property-usp{height:fit-content;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.lister-card .lister-info .property-usp .common-usp-tag{margin:0 8px 8px 0;color:#212121;background-color:#eef3f4;font-weight:400;border-radius:2px;height:20px;max-height:20px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:46%}.lister-card .lister-info .property-usp .common-usp-tag .icon{width:10px;height:10px;margin-right:8px;-webkit-align-self:center;-moz-align-self:center;-ms-align-self:center;align-self:center}.lister-card .lister-info .mobile-bottom-border{width:48px;border-bottom:1px solid rgba(0,0,0,0.1);margin:12px 0 12px 0}.lister-card .pricing-info-wrapper{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;width:100%;min-width:max-content;cursor:pointer}@media(max-width:767px){.lister-card .pricing-info-wrapper{height:fit-content;min-width:100%}}@media(min-width:768px){.lister-card .pricing-info-wrapper{min-width:192px;-webkit-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;padding:2px 4px 4px}}@media(min-width:1200px){.lister-card .pricing-info-wrapper{min-width:198px;max-width:198px;padding:2px 4px 4px}}.lister-card .pricing-info-wrapper .details{padding:0 9px 0 3px}@media(min-width:768px){.lister-card .pricing-info-wrapper .details .urgency-element{display:none}}@media(min-width:768px){.lister-card .pricing-info-wrapper .details{-webkit-align-self:flex-end;-moz-align-self:flex-end;-ms-align-self:flex-end;align-self:flex-end;padding:0}.lister-card .pricing-info-wrapper .details .btn-favorite{position:relative;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;color:#37404d;background-color:#fff;border:1px solid rgba(0,0,0,0.12);font-weight:500;width:fit-content;width:-moz-fit-content;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;padding:10px;top:0;left:0}.lister-card .pricing-info-wrapper .details .btn-favorite .icon{position:relative;top:0;left:0;transform:translate(0,0);margin-right:4px}}@media(min-width:768px) and (min-width:1200px){.lister-card .pricing-info-wrapper .details .btn-favorite{z-index:2}}.lister-card .pricing-info-wrapper .pricing{width:100%}.lister-card .pricing-info-wrapper .pricing .price-summary{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding:0 9px 0 3px}.lister-card .pricing-info-wrapper .pricing .price-summary .message-block{font-size:11px;margin-bottom:8px;margin-top:-12px;text-align:center;color:#626973}@media(min-width:768px){.lister-card .pricing-info-wrapper .pricing .price-summary{padding:0}}.lister-card .pricing-info-wrapper .pricing .price-summary .price-summary-container{margin-bottom:32px}@media(min-width:768px){.lister-card .pricing-info-wrapper .pricing .price-summary .price-summary-container{margin:60px 0 0 0}}.lister-card .pricing-info-wrapper .pricing .price-summary .price-summary-content{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between}@media(min-width:768px){.lister-card .pricing-info-wrapper .pricing .price-summary .price-summary-content{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}.lister-card .pricing-info-wrapper .pricing .price-summary .price-summary-content .pricing-info{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;width:100%;-webkit-justify-content:flex-start;-ms-justify-content:flex-start;justify-content:flex-start}@media(min-width:768px){.lister-card .pricing-info-wrapper .pricing .price-summary .price-summary-content .pricing-info{margin:12px 0;-webkit-justify-content:flex-end;-ms-justify-content:flex-end;justify-content:flex-end}}.lister-card .pricing-info-wrapper .pricing .price-summary .price-summary-content .pricing-info .price-info-row{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;width:100%}.lister-card .pricing-info-wrapper .pricing .price-summary .price-summary-content .pricing-info .price-info-row .best-price{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex}.lister-card .pricing-info-wrapper .pricing .price-summary .price-summary-content .pricing-info .price-info-row .best-price .icon{width:12px;height:12px;-webkit-align-self:center;-moz-align-self:center;-ms-align-self:center;align-self:center;margin-right:4px}.lister-card .pricing-info-wrapper .pricing .price-summary .price-summary-content .pricing-info .price-info-row .best-price .best-price-text{color:#212121;font-size:12px;margin:0}.lister-card .pricing-info-wrapper .pricing .price-summary .price-summary-content .pricing-info .price-info-row .price-row{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex}@media(max-width:480px){.lister-card .pricing-info-wrapper .pricing .price-summary .price-summary-content .pricing-info .price-info-row .price-row{margin-top:4px}}@media(min-width:768px){.lister-card .pricing-info-wrapper .pricing .price-summary .price-summary-content .pricing-info .price-info-row .addl-charges{white-space:pre;height:20px}}@media(max-width:767px){.lister-card .pricing-info-wrapper .pricing .price-summary .price-summary-content .pricing-info .price-info-row .addl-charges{width:calc(100% - 15px);margin-right:16px;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}}.lister-card .pricing-info-wrapper .pricing .price-summary .price-summary-content .pricing-info .price-info-row .addl-charges .text{font-size:12px;font-weight:500;color:rgba(0,0,0,0.5);line-height:20px}.lister-card .pricing-info-wrapper .pricing .price-summary .price-summary-content .pricing-info .price-info-row .addl-charges .icon{width:14px;height:14px}@media(max-width:767px){.lister-card .pricing-info-wrapper .pricing .price-summary .price-summary-content .pricing-info .price-info-row .addl-charges .icon{top:4px}}.lister-card .pricing-info-wrapper .pricing .price-summary .price-summary-content .pricing-info .price-info-row .days-available{color:#212121}.lister-card .pricing-info-wrapper .pricing .price-summary .price-summary-content .pricing-info .price-info-row .mobile-days-container{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex}@media(min-width:768px){.lister-card .pricing-info-wrapper .pricing .price-summary .price-summary-content .pricing-info .price-info-row .mobile-days-container{width:125%;align-self:end}}@media(max-width:480px){.lister-card .pricing-info-wrapper .pricing .price-summary .price-summary-content .pricing-info .price-info-row .mobile-days-container{margin-top:4px}}.lister-card .pricing-info-wrapper .pricing .price-summary .price-summary-content .pricing-info .price-info-row .mobile-days-container.price-row-above .price-info-slashed{padding-top:4px;color:rgba(0,0,0,0.5)}.lister-card .pricing-info-wrapper .pricing .price-summary .price-summary-content .pricing-info .price-info-row .mobile-days-container.price-row-above .price-per-week{font-size:14px;font-weight:400;color:rgba(0,0,0,0.5)}.lister-card .pricing-info-wrapper .pricing .price-summary .price-summary-content .pricing-info .price-info-row .mobile-days-container.price-row-above .price-total-text-info{font-size:12px;padding-top:4px;color:rgba(0,0,0,0.5);font-weight:400}@media(min-width:768px){.lister-card .pricing-info-wrapper .pricing .price-summary .price-summary-content .pricing-info .price-info-row .mobile-days-container.price-row-above .price-total-text-info{font-size:14px;padding-top:0}}.lister-card .pricing-info-wrapper .pricing .price-summary .price-summary-content .pricing-info .price-info-row .mobile-days-container .price-extras{font-size:12px;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center}.lister-card .pricing-info-wrapper .pricing .price-summary .price-summary-content .pricing-info .price-info-row .mobile-days-container .total-price{color:rgba(0,0,0,0.5)}.lister-card .pricing-info-wrapper .pricing .price-summary .price-summary-content .pricing-info .price-info-row .mobile-days-container .dot-separator{-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;background-color:rgba(0,0,0,0.5);min-width:4px;width:4px;height:4px;margin:0 8px 0 8px}.lister-card .pricing-info-wrapper .pricing .price-summary .price-summary-content .pricing-info .price-info-row .mobile-days-container .extra-costs{font-weight:400;font-size:12px;line-height:18px;color:rgba(0,0,0,0.5);text-decoration:underline;text-underline-offset:1px}@media(min-width:768px){.lister-card .pricing-info-wrapper .pricing .price-summary .price-summary-content .pricing-info .price-info-row .mobile-days-container .extra-costs{font-size:14px}}.lister-card .pricing-info-wrapper .pricing .price-summary .price-summary-content .pricing-info .price-info-row .alt-days-available{color:#212121}.lister-card .pricing-info-wrapper .pricing .price-summary .price-summary-content .pricing-info .price-info-row .alt-mobile-days-container{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex}@media(max-width:480px){.lister-card .pricing-info-wrapper .pricing .price-summary .price-summary-content .pricing-info .price-info-row .alt-mobile-days-container{margin-top:4px}}.lister-card .pricing-info-wrapper .pricing .price-summary .price-summary-content .pricing-info .price-info-row .alt-mobile-days-container .total-price .price-per-week{font-size:14px;font-weight:400;color:rgba(0,0,0,0.5)}.lister-card .pricing-info-wrapper .pricing .price-summary .price-summary-content .pricing-info .price-info-row .alt-mobile-days-container .total-price .price-per-week{color:rgba(0,0,0,0.5)}.lister-card .pricing-info-wrapper .pricing .price-summary .price-summary-content .pricing-info .price-info-row .alt-mobile-days-container .total-price .price-total-text-info{color:rgba(0,0,0,0.5)}.lister-card .pricing-info-wrapper .pricing .price-summary .price-summary-content .pricing-info .price-info-row .alt-mobile-days-container .total-price .price-extras{font-size:12px;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center}.lister-card .pricing-info-wrapper .pricing .price-summary .price-summary-content .pricing-info .price-info-row>*{margin-right:4px;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;-webkit-justify-content:flex-start;-ms-justify-content:flex-start;justify-content:flex-start;width:100%}@media(min-width:768px){.lister-card .pricing-info-wrapper .pricing .price-summary .price-summary-content .pricing-info .price-info-row>*{-webkit-justify-content:flex-end;-ms-justify-content:flex-end;justify-content:flex-end}}.lister-card .pricing-info-wrapper .pricing .price-summary .price-summary-content .pricing-info .price-info-slashed{cursor:pointer;font-size:12px;font-weight:normal;text-decoration:line-through;margin-right:6px;z-index:2}@media(max-width:767px){.lister-card .pricing-info-wrapper .pricing .price-summary .price-summary-content .pricing-info .price-info-slashed{line-height:1}}.lister-card .pricing-info-wrapper .pricing .price-summary .price-summary-content .pricing-info .price-info-amount{font-size:20px;font-weight:bold;color:#212121;line-height:1.2;margin-right:4px}.lister-card .pricing-info-wrapper .pricing .price-summary .price-summary-content .pricing-info .price-info-amount.price-per-week{margin-right:0}@media(min-width:768px){.lister-card .pricing-info-wrapper .pricing .price-summary .price-summary-content .pricing-info .price-info-amount{line-height:1.71428;margin-right:0;font-size:20px}}.lister-card .pricing-info-wrapper .pricing .price-summary .price-summary-content .pricing-info .per-night{color:#212121;font-size:12px}@media(min-width:768px){.lister-card .pricing-info-wrapper .pricing .price-summary .price-summary-content .pricing-info .per-night{margin-left:4px}}.lister-card .pricing-info-wrapper .pricing .price-summary .price-summary-content .pricing-info .icon-info{width:12px;height:12px;cursor:pointer;line-height:initial;margin:0 2px 0 4px;background-size:contain}@media(min-width:1200px){.lister-card .pricing-info-wrapper .pricing .price-summary .price-summary-content .pricing-info .icon-info{z-index:2}}.lister-card .pricing-info-wrapper .pricing .price-summary .price-breakup-placeholder .urgency-element{margin:0;width:100%;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;background-color:transparent}.lister-card .pricing-info-wrapper .pricing .price-summary .make-booking-desktop{display:none}@media(min-width:768px){.lister-card .pricing-info-wrapper .pricing .price-summary .make-booking-desktop{padding:8px;-webkit-justify-content:center;-ms-justify-content:center;justify-content:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;-webkit-align-self:flex-end;-moz-align-self:flex-end;-ms-align-self:flex-end;align-self:flex-end;display:inherit;height:40px;min-height:40px;max-height:fit-content;text-align:center;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;color:#fff;font-weight:600;font-size:14px;margin:0;background-color:#13b171;cursor:pointer;width:100%;max-width:100%;line-height:normal;flex:1}}@media(min-width:992px){.lister-card .pricing-info-wrapper .pricing .price-summary .make-booking-desktop{max-width:145px}}@media(min-width:1199px){.lister-card .pricing-info-wrapper .pricing .price-summary .make-booking-desktop{padding:10px 12px 12px 12px;max-width:164px}}.lister-card .pricing-info-wrapper .pricing .price-summary .make-booking-desktop+.tooltip .tooltip-inner{white-space:pre-wrap;max-width:290px;padding:8px 15px}.lister-card .pricing-info-wrapper .pricing .price-summary .make-booking-desktop .date-price-summary{font-size:12px;font-weight:100}.lister-card .pricing-info-wrapper .pricing .price-summary .line-after{margin-right:5px;border-right:solid 1px #878c94;padding-right:5px}.lister-card .pricing-info-wrapper .pricing .price-summary .line-after:last-child{margin-right:0;border-right:0;padding-right:0}.lister-card .pricing-info-wrapper .pricing .price-summary .modal-close{position:absolute;left:20px}.lister-card .pricing-info-wrapper .pricing .price-summary .modal-new-header{flex:1;font-weight:bold;font-size:16px;color:#626973;-webkit-justify-content:center;-ms-justify-content:center;justify-content:center;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;padding:14px 0}.lister-card .pricing-info-wrapper .pricing .price-summary .modal-new-body{border-top:solid 1px #ebedef;border-bottom:solid 1px #ebedef;padding:16px 16px 2px 16px}.lister-card .pricing-info-wrapper .pricing .price-summary .price-items{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:space-evenly;-ms-justify-content:space-evenly;justify-content:space-evenly;margin:0 0 8px 0}.lister-card .pricing-info-wrapper .pricing .price-summary .price-items .discount{color:#e19c00}.lister-card .pricing-info-wrapper .pricing .price-summary .price-items>*{padding:6px 0}.lister-card .pricing-info-wrapper .pricing .price-summary .section-header{font-size:14px}.lister-card .pricing-info-wrapper .pricing .price-summary .left-col{color:#878c94}.lister-card .pricing-info-wrapper .pricing .price-summary .right-col{color:#626973;float:right;text-align:right}.lister-card .pricing-info-wrapper .pricing .price-summary .included-costs-inline{margin:0;font-size:12px;color:#878c94}.lister-card .pricing-info-wrapper .pricing .price-summary .cost-section .list{padding:8px 0;background-color:unset;border:0;border-top:dashed 1px #ebedef;margin-top:16px}.lister-card .pricing-info-wrapper .pricing .price-summary .cost-section .list .item{padding:8px 0}.lister-card .pricing-info-wrapper .pricing .price-summary .cost-section .list .item .item-total{color:#37404d;font-size:12px}.lister-card .pricing-info-wrapper .pricing .price-summary .cost-section .list .item .item-title{max-width:30%;color:#37404d;font-size:12px}.lister-card .pricing-info-wrapper .pricing .price-summary .cost-section .list .right-col{color:#878c94;max-width:calc(70% - 10px);font-size:12px;text-align:left;margin-right:auto}.lister-card .pricing-info-wrapper .pricing .price-summary .cost-section .list .left-col{width:30%;margin-right:10px;max-width:unset}.lister-card .pricing-info-wrapper .pricing .price-summary .cost-section .section-container{border-radius:4px;background-color:#f6f7f8;padding:16px 16px 0 16px;margin:8px 0}.lister-card .pricing-info-wrapper .pricing .price-summary-container{border-top:solid 1px #ebedef;box-shadow:none;position:fixed;bottom:0;left:0;width:100%;background:#fff;z-index:1}@media(min-width:992px){.lister-card .pricing-info-wrapper .pricing .price-summary-container{margin:60px 0 0 0;padding:20px;border-radius:4px;border:solid 1px #ebedef;box-shadow:0 2px 12px 0 rgba(55,64,77,0.08);position:unset}}@media(min-width:768px){.lister-card .pricing-info-wrapper .pricing .price-summary-section-container{padding:0}}.lister-card .pricing-info-wrapper .pricing .price-summary-section-container .loading-state{height:74px}@media(min-width:768px){.lister-card .pricing-info-wrapper .pricing .price-summary-section-container .loading-state{height:124px}}.lister-card .mob-bottom-card{font-size:14px;padding:15px;position:relative;background-color:#f6f7f8}.lister-card .mob-bottom-card .date-price-summary-mobile{width:50%;display:inline;font-weight:600;color:#37404d}.lister-card .mob-bottom-card .make-booking-mobile{display:inline;position:absolute;right:15px;padding:8px;-webkit-justify-content:center;-ms-justify-content:center;justify-content:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;min-height:28px;max-height:fit-content;text-align:center;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;color:#fff;font-size:14px;margin:0;background-color:#4bbb4b;cursor:pointer;min-width:136px;max-width:fit-content;line-height:normal;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:-ms-inline-flex;display:inline-flex;top:12px}.lister-card .per-week{font-size:12px;color:#878c94;margin-left:2px;text-transform:lowercase}.lister-card .tooltip{position:absolute;z-index:9;padding:0;white-space:nowrap;background-color:#37404d;font-size:12px;margin-top:5px;color:#fff;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;box-shadow:0 1px 6px 0 rgba(0,0,0,0.1),0 1px 9px 0 rgba(0,0,0,0.02)}.lister-card .tooltip .tooltip-inner{max-width:200px;padding:2px 4px;text-align:center;text-transform:capitalize}.lister-card .tooltip:before{content:"";position:absolute;width:0;height:0;border-style:solid;left:50%;-moz-transform:translate(-50%,-60%);-webkit-transform:translate(-50%,-60%);-ms-transform:translate(-50%,-60%);-o-transform:translate(-50%,-60%);transform:translate(-50%,-60%);border-width:0 6px 7px 6px;border-color:transparent transparent #37404d transparent}.lister-card .urgency-element{margin:0 0 4px 0;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex}@media(min-width:768px){.lister-card .urgency-element{position:relative;margin:0 0 6px 0}}.lister-card .urgency-element .icon-thunder-red{width:5.7px;height:10px;min-width:5.7px;min-height:10px;margin:6px 8px 0 0;-webkit-align-self:center;-moz-align-self:center;-ms-align-self:center;align-self:center}.lister-card .urgency-element .high-demand{color:#ff6363;font-size:12px;font-weight:600;height:16px;max-height:16px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.lister-card .free-cancellation{font-size:12px;color:#212121}@media(min-width:768px){.lister-card .free-cancellation{-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}}.lister-card .free-cancellation .icon{width:14px;height:14px;vertical-align:middle;margin-right:4px}@media(min-width:768px){.lister-card .free-cancellation .icon{align-self:center}}.lister-card .free-cancellation-text{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:19ch}.lister-card .property-review-wrapper{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;position:relative;white-space:nowrap;line-height:17px;color:#fff;font-weight:600;font-size:12px;margin-bottom:5px;width:fit-content}.lister-card .property-review-wrapper.proxy-rating-wrapper{white-space:normal;width:auto}@media(min-width:768px) and (max-width:1199px){.lister-card .property-review-wrapper.proxy-rating-wrapper{width:235px}}.lister-card .property-review-wrapper.new-property{margin-left:5px}@media(min-width:768px){.lister-card .property-review-wrapper{position:absolute;bottom:0;margin-bottom:0}.lister-card .property-review-wrapper.new-property{left:65px}}.lister-card .property-review-wrapper .property-rating{font-weight:normal;margin-right:4px}@media(min-width:768px){.lister-card .property-review-wrapper .property-rating{margin-right:3px}}.lister-card .property-review-wrapper .dot-seperator{background-color:#212121;min-width:4px;height:4px;margin:10px 6px 0 0;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}.lister-card .property-review-wrapper .mobile-rating{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;color:#37404d;padding-top:2px}.lister-card .property-review-wrapper .mobile-rating .row{padding:2px;font-weight:500}.lister-card .property-review-wrapper .mobile-rating .row .rating-label{font-weight:500}.lister-card .property-review-wrapper .mobile-rating .row .reviews-count{color:#626973}.lister-card .btn-favorite{background-color:#fff}.lister-card .btn-favorite .favorite-save,.lister-card .btn-favorite .favorite-saved{font-size:12px}.lister-card .btn-favorite .icon-heart-black-border{width:16px;height:16px}.lister-card .btn-favorite .icon-heart-filled{width:20px;height:20px}.lister-card .btn-favorite .favorite-saved{display:none}.lister-card .btn-favorite.active .favorite-save{display:none}.lister-card .btn-favorite.active .favorite-saved{display:inline}@media(min-width:1200px){.lister-card .property-anchor-link{width:100%;position:absolute}}#lister-item-container .lister-border-bottom,#result-container-items .lister-border-bottom{border:solid 1px #ebedef;margin:28px 0}@media(max-width:767px){#lister-item-container .lister-border-bottom,#result-container-items .lister-border-bottom{border:0;margin:20px 0}}.image-br6{object-fit:cover;border-radius:6px}#lister-container{position:relative;z-index:1}@media(max-width:991px){#lister-container{overflow-x:hidden}}@media(min-width:992px){#lister-container{padding-left:20px}}@media(min-width:1200px){#lister-container .margin-container{margin:0 90px;padding:0;width:unset}}#lister-container .margin-container .refresher-map{display:none}#lister-container .margin-container .map-filters-container{display:none}#lister-container .lister-container-inner{height:calc(100vh - 72px)}#lister-container .lister-container-inner .lister-height{height:100%;width:56%}@media(min-width:992px) and (max-width:1199px){#lister-container .lister-container-inner .lister-height{width:60% !important}}@media(max-width:991px){#lister-container .lister-container-inner .lister-height{display:none}}#lister-container .lister-container-inner #sidebar{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}#lister-container .lister-container-inner #lister-map-container{background-color:#e5e3df;overflow:hidden;border:1px solid #d3d3d3;position:fixed !important;right:0;float:right;-webkit-box-shadow:0 0 10px 0 rgba(0,0,0,0.15) 0 1px 1px #000;-moz-box-shadow:0 0 10px 0 rgba(0,0,0,0.15) 0 1px 1px #000;box-shadow:0 0 10px 0 rgba(0,0,0,0.15) 0 1px 1px #000;-webkit-box-shadow:0 0 10px 0 rgba(0,0,0,0.15);box-shadow:0 0 10px 0 rgba(0,0,0,0.15)}@media(min-width:992px) and (max-width:1199px){#lister-container .lister-container-inner #lister-map-container{width:40% !important}}#lister-container .lister-container-inner #lister-map-container .popup-container{cursor:auto;height:0;position:absolute;width:200px}#lister-container .lister-container-inner #lister-map-container .popup-container .popup-bubble-anchor{position:absolute;width:100%;bottom:55px;left:0}#lister-container .lister-container-inner #lister-map-container .popup-container .popup-bubble-anchor:after{content:"";position:absolute;top:0;left:0;transform:translate(-50%,0);width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-top:8px solid transparent}#lister-container .lister-container-inner #lister-map-container .popup-container .popup-bubble-anchor .popup-bubble{position:absolute;width:280px;top:0;left:0;transform:translate(-50%,-100%);background-color:#fff;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;overflow-y:visible;-webkit-box-shadow:0 2px 12px 0 rgba(55,64,77,0.08) 0 1px 1px #000;-moz-box-shadow:0 2px 12px 0 rgba(55,64,77,0.08) 0 1px 1px #000;box-shadow:0 2px 12px 0 rgba(55,64,77,0.08) 0 1px 1px #000;-webkit-box-shadow:0 2px 12px 0 rgba(55,64,77,0.08);box-shadow:0 2px 12px 0 rgba(55,64,77,0.08)}#lister-container .lister-container-inner #lister-map-container .popup-container .popup-bubble-anchor .popup-bubble .btn-favorite{width:36px;height:36px;z-index:1;-webkit-transition:all .2s linear .5s ease-in-out;-moz-transition:all .2s linear .5s ease-in-out;-o-transition:all .2s linear .5s ease-in-out;transition:all .2s linear .5s ease-in-out;-webkit-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear}@media(min-width:1199px){#lister-container .lister-container-inner #lister-map-container .popup-container .popup-bubble-anchor .popup-bubble .btn-favorite:hover{background-color:#ff6363}}#lister-container .lister-container-inner #lister-map-container .popup-container .popup-bubble-anchor .popup-bubble a{text-decoration:none;color:inherit}#lister-container .lister-container-inner #lister-map-container .popup-container .popup-bubble-anchor .popup-bubble a:link,#lister-container .lister-container-inner #lister-map-container .popup-container .popup-bubble-anchor .popup-bubble a:visited,#lister-container .lister-container-inner #lister-map-container .popup-container .popup-bubble-anchor .popup-bubble a:hover,#lister-container .lister-container-inner #lister-map-container .popup-container .popup-bubble-anchor .popup-bubble a:active{color:inherit}#lister-container .lister-container-inner #lister-map-container .popup-container .popup-bubble-anchor .popup-bubble:hover{-webkit-box-shadow:0 2px 12px 0 rgba(55,64,77,0.2) 0 1px 1px #000;-moz-box-shadow:0 2px 12px 0 rgba(55,64,77,0.2) 0 1px 1px #000;box-shadow:0 2px 12px 0 rgba(55,64,77,0.2) 0 1px 1px #000;-webkit-box-shadow:0 2px 12px 0 rgba(55,64,77,0.2);box-shadow:0 2px 12px 0 rgba(55,64,77,0.2)}#lister-container .lister-container-inner #lister-map-container .popup-container .popup-bubble-anchor .popup-bubble:hover .gallery-container .owl-nav{opacity:1}#lister-container .lister-container-inner #lister-map-container .popup-container .popup-bubble-anchor .gallery-container{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;position:relative;height:180px}#lister-container .lister-container-inner #lister-map-container .popup-container .popup-bubble-anchor .gallery-container .gallery-carousel-container{display:block;height:inherit}#lister-container .lister-container-inner #lister-map-container .popup-container .popup-bubble-anchor .gallery-container .gallery-carousel-container .slide-item{height:inherit;background-size:cover !important}#lister-container .lister-container-inner #lister-map-container .popup-container .popup-bubble-anchor .gallery-container .gallery-carousel-container .slide-item .icon-heart-white{width:15px;height:15px}#lister-container .lister-container-inner #lister-map-container .popup-container .popup-bubble-anchor .gallery-container .gallery-carousel-container .owl-stage-outer,#lister-container .lister-container-inner #lister-map-container .popup-container .popup-bubble-anchor .gallery-container .gallery-carousel-container .owl-stage,#lister-container .lister-container-inner #lister-map-container .popup-container .popup-bubble-anchor .gallery-container .gallery-carousel-container .owl-item{height:inherit}#lister-container .lister-container-inner #lister-map-container .popup-container .popup-bubble-anchor .gallery-container .gallery-carousel-container .owl-controls{height:30px;-webkit-transform:translate(0,-30px);-moz-transform:translate(0,-30px);-ms-transform:translate(0,-30px);-o-transform:translate(0,-30px);transform:translate(0,-30px)}#lister-container .lister-container-inner #lister-map-container .popup-container .popup-bubble-anchor .gallery-container .gallery-carousel-container .owl-nav{top:0;-webkit-transition:opacity .3s linear .5s ease-in-out;-moz-transition:opacity .3s linear .5s ease-in-out;-o-transition:opacity .3s linear .5s ease-in-out;transition:opacity .3s linear .5s ease-in-out;-webkit-transition:opacity .3s linear;-o-transition:opacity .3s linear;transition:opacity .3s linear;opacity:.7}#lister-container .lister-container-inner #lister-map-container .popup-container .popup-bubble-anchor .gallery-container .gallery-carousel-container .owl-nav .owl-prev{left:-10px;border-top-left-radius:4px !important;background:0}#lister-container .lister-container-inner #lister-map-container .popup-container .popup-bubble-anchor .gallery-container .gallery-carousel-container .owl-nav .owl-next{right:-10px;border-top-right-radius:4px !important;background:0}#lister-container .lister-container-inner #lister-map-container .popup-container .popup-bubble-anchor .gallery-container .gallery-carousel-container .owl-nav .owl-prev,#lister-container .lister-container-inner #lister-map-container .popup-container .popup-bubble-anchor .gallery-container .gallery-carousel-container .owl-nav .owl-next{box-shadow:none;border-radius:0;width:40px;height:180px;border:none !important;-webkit-transform:translate(0,-52%);-moz-transform:translate(0,-52%);-ms-transform:translate(0,-52%);-o-transform:translate(0,-52%);transform:translate(0,-52%)}#lister-container .lister-container-inner #lister-map-container .popup-container .popup-bubble-anchor .gallery-container .gallery-carousel-container .owl-nav .owl-prev .icon,#lister-container .lister-container-inner #lister-map-container .popup-container .popup-bubble-anchor .gallery-container .gallery-carousel-container .owl-nav .owl-next .icon{width:13px;height:21px}#lister-container .lister-container-inner #lister-map-container .popup-container .popup-bubble-anchor .gallery-container .gallery-carousel-container .owl-nav,#lister-container .lister-container-inner #lister-map-container .popup-container .popup-bubble-anchor .gallery-container .gallery-carousel-container .owl-dots{margin:10px;text-align:center}#lister-container .lister-container-inner #lister-map-container .popup-container .popup-bubble-anchor .gallery-container .gallery-carousel-container .owl-dots .owl-dot{display:inline-block;zoom:1}#lister-container .lister-container-inner #lister-map-container .popup-container .popup-bubble-anchor .gallery-container .gallery-carousel-container .owl-dots .owl-dot span{cursor:pointer;width:6px;height:6px;margin:5px 6px;background:#fff;opacity:.72;display:block;-webkit-transition:opacity .2ms ease;-moz-transition:opacity .2ms ease;-o-transition:opacity .2ms ease;transition:opacity .2ms ease;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}@media(min-width:768px){#lister-container .lister-container-inner #lister-map-container .popup-container .popup-bubble-anchor .gallery-container .gallery-carousel-container .owl-dots .owl-dot span{margin:5px 3px}}#lister-container .lister-container-inner #lister-map-container .popup-container .popup-bubble-anchor .gallery-container .gallery-carousel-container .owl-dot.active{line-height:-1px}#lister-container .lister-container-inner #lister-map-container .popup-container .popup-bubble-anchor .gallery-container .gallery-carousel-container .owl-dots .owl-dot.active span,#lister-container .lister-container-inner #lister-map-container .popup-container .popup-bubble-anchor .gallery-container .gallery-carousel-container .owl-dots span{background:#fff;opacity:unset;width:8px;height:8px;margin-bottom:4px}#lister-container .lister-container-inner #lister-map-container .popup-container .popup-bubble-anchor .gallery-container .gallery-carousel-container .image-gallery{-webkit-transform:translate(0,2px);-moz-transform:translate(0,2px);-ms-transform:translate(0,2px);-o-transform:translate(0,2px);transform:translate(0,2px);height:68px;display:none}@media(min-width:768px){#lister-container .lister-container-inner #lister-map-container .popup-container .popup-bubble-anchor .gallery-container .gallery-carousel-container .image-gallery{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex}}#lister-container .lister-container-inner #lister-map-container .popup-container .popup-bubble-anchor .gallery-container .gallery-carousel-container .image-gallery .slide-item{height:97%;width:25%;border-radius:unset;background-size:cover;background-repeat:no-repeat}#lister-container .lister-container-inner #lister-map-container .popup-container .popup-bubble-anchor .gallery-container .gallery-carousel-container .image-gallery .slide-item:first-child{-webkit-border-radius:0 4px 0 0;-moz-border-radius:0 4px 0 0;border-radius:0 4px 0 0;margin-right:2px}#lister-container .lister-container-inner #lister-map-container .popup-container .popup-bubble-anchor .gallery-container .gallery-carousel-container .image-gallery .slide-item:nth-child(3),#lister-container .lister-container-inner #lister-map-container .popup-container .popup-bubble-anchor .gallery-container .gallery-carousel-container .image-gallery .slide-item:nth-child(3){margin:0 2px}#lister-container .lister-container-inner #lister-map-container .popup-container .popup-bubble-anchor .gallery-container .icon-heart-white{width:15px;height:15px;background-size:auto;background-position:center}#lister-container .lister-container-inner #lister-map-container .price-marker{white-space:nowrap;position:absolute;cursor:pointer;background-color:#fff;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;z-index:0;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;border:1px solid #c9cbcf}#lister-container .lister-container-inner #lister-map-container .price-marker .marker-price{padding:4px 8px;font-family:inter,sans-serif;font-style:normal;font-weight:bold;font-size:14px;color:#212121}#lister-container .lister-container-inner #lister-map-container .price-marker .favorite-container{padding:5px 8px 3px;border-left:solid 1px #ebedef;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center}#lister-container .lister-container-inner #lister-map-container .price-marker .favorite-container .icon.icon-favorites-active{width:15px;height:15px;background:url("/web/bundles/leisurecore/svg/icons/oyodir/favorites-active.svg") no-repeat 0 0;background-size:contain}#lister-container .lister-container-inner #lister-map-container .price-marker:hover{background-color:#212121;z-index:5}#lister-container .lister-container-inner #lister-map-container .price-marker:hover .marker-price{color:#fff}#lister-container .lister-container-inner #lister-map-container .price-marker:hover:after{border:7px solid #37404d;border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:solid transparent}#lister-container .lister-container-inner #lister-map-container .price-marker:hover:before{border:8px solid #37404d;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:solid transparent}#lister-container .lister-container-inner #lister-map-container .price-marker:after,#lister-container .lister-container-inner #lister-map-container .price-marker:before{content:" ";position:absolute;width:0;height:0;margin:0 auto;left:0;right:0;top:100%}#lister-container .lister-container-inner #lister-map-container .price-marker:after{border:7px solid #f6f7f8;border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:solid transparent}#lister-container .lister-container-inner #lister-map-container .price-marker:before{border:8px solid #c9cbcf;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:solid transparent}#lister-container .lister-container-inner #lister-map-container .price-marker.active{background-color:#212121;z-index:5}#lister-container .lister-container-inner #lister-map-container .price-marker.active .marker-price{color:#fff}#lister-container .lister-container-inner #lister-map-container .price-marker.active:after{border:7px solid #37404d;border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:solid transparent}#lister-container .lister-container-inner #lister-map-container .price-marker.active:before{border:8px solid #37404d;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:solid transparent}#lister-container .lister-container-inner #lister-map-container .gm-fullscreen-control{display:none}#lister-container .lister-container-inner #lister-map-container .gm-style-cc,#lister-container .lister-container-inner #lister-map-container [rel=noopener]{display:none !important}#lister-container .lister-container-inner .mobile-detail-property-overlay{position:fixed;bottom:10px;width:100%;overflow:hidden;white-space:nowrap}#lister-container .lister-container-inner .mobile-detail-property-overlay.hidden{z-index:-10}#lister-container .lister-container-inner .mobile-detail-property-overlay .owl-item{transition:all .3s cubic-bezier(0.25,0.8,0.25,1);transform-style:preserve-3d;-webkit-transform-style:preserve-3d;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}#lister-container .lister-container-inner .mobile-detail-property-overlay .owl-item.active.center{box-shadow:0 6px 16px 0 rgba(0,0,0,0.1),0 11px 22px 0 rgba(0,0,0,0.06)}#lister-container .lister-container-inner .mobile-detail-property-overlay .owl-item.active.center .map-property-info{opacity:1}#lister-container .lister-container-inner .mobile-detail-property-overlay a{text-decoration:none;color:inherit}#lister-container .lister-container-inner .mobile-detail-property-overlay a:link,#lister-container .lister-container-inner .mobile-detail-property-overlay a:visited,#lister-container .lister-container-inner .mobile-detail-property-overlay a:hover,#lister-container .lister-container-inner .mobile-detail-property-overlay a:active{color:inherit}#lister-container .lister-container-inner .mobile-detail-property-overlay .map-property-info{margin:0}#lister-container .lister-container-inner .close-map{width:40px;height:40px;position:fixed;top:92px;left:58.5%;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;background-color:#fff;-webkit-box-shadow:0 6px 16px rgba(0,0,0,0.12) 0 1px 1px #000;-moz-box-shadow:0 6px 16px rgba(0,0,0,0.12) 0 1px 1px #000;box-shadow:0 6px 16px rgba(0,0,0,0.12) 0 1px 1px #000;-webkit-box-shadow:0 6px 16px rgba(0,0,0,0.12);box-shadow:0 6px 16px rgba(0,0,0,0.12);cursor:pointer}@media(max-width:991px){#lister-container .lister-container-inner .close-map{display:none}}@media(min-width:992px) and (max-width:1199px){#lister-container .lister-container-inner .close-map{left:62%}}#lister-container .lister-container-inner .close-map .icon{width:14px;height:14px;top:13px;left:13px}#lister-container .lister-container-inner .refresher-map{position:fixed;top:92px;left:72%}@media(max-width:767px){#lister-container .lister-container-inner .refresher-map{left:25%}}#lister-container .lister-container-inner .refresher-map .insideSelection{width:fit-content;width:-moz-fit-content;height:40px;border:1px solid rgba(0,0,0,0.1);-webkit-box-shadow:0 2px 12px 0 rgba(55,64,77,0.2) 0 1px 1px #000;-moz-box-shadow:0 2px 12px 0 rgba(55,64,77,0.2) 0 1px 1px #000;box-shadow:0 2px 12px 0 rgba(55,64,77,0.2) 0 1px 1px #000;-webkit-box-shadow:0 2px 12px 0 rgba(55,64,77,0.2);box-shadow:0 2px 12px 0 rgba(55,64,77,0.2);background:#fff;padding:8px 12px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;cursor:pointer;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:-ms-inline-flex;display:inline-flex}#lister-container .lister-container-inner .refresher-map .insideSelection #moveMap{margin-right:10px;vertical-align:middle;-webkit-transform:scale(1.5);-moz-transform:scale(1.5);-ms-transform:scale(1.5);-o-transform:scale(1.5);transform:scale(1.5);display:none}#lister-container .lister-container-inner .refresher-map .insideSelection .cbox{width:18px;height:18px;margin-top:3px;margin-right:11px;display:inline-block;background-size:contain}#lister-container .lister-container-inner .refresher-map .insideSelection .dMessage{font-family:inter,sans-serif;font-style:normal;font-weight:500;font-size:14px;line-height:24px;color:#37404d}#lister-container .lister-container-inner .refresher-map .insideSelection .mMessage .icon-refresh{position:absolute;width:16px;height:16px;background-size:contain;top:16px}#lister-container .lister-container-inner .refresher-map .insideSelection .mMessage .mText{margin-left:25px}#lister-container .lister-container-inner .refresher-map .map-move-loader{background:white;padding:15px 10px;border-radius:4px;min-width:150px;margin-right:20px}@media(max-width:767px){#lister-container .lister-container-inner .refresher-map .map-move-loader{position:fixed;left:40%}}#lister-container .lister-container-inner .refresher-map .map-move-loader .load-block{height:auto;line-height:16px}@media(min-width:768px){#lister-container .lister-container-inner .lister-map-view{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;height:calc(100% - 45px);width:100%}}#lister-container .lister-container-inner .lister-map-view #result-container{width:100%;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding-bottom:15px;padding-right:0}#lister-container .lister-container-inner .lister-map-view .sidebar-inner{height:calc(100% - 150px);overflow-y:scroll}@media(max-width:768px){#lister-container #result-container{padding-left:5px;padding-right:5px}}#lister-container .list-group-item:first-child{-webkit-border-radius:4px 4px 0 0;-moz-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0}#lister-container .list-group-item:last-child{-webkit-border-radius:0 0 4px 4px;-moz-border-radius:0 0 4px 4px;border-radius:0 0 4px 4px}.breadcrumb-lister{padding:24px 20px 0 10px;font-family:inter,sans-serif;font-style:normal;font-weight:400;font-size:12px;line-height:16px;letter-spacing:.2px;color:rgba(0,0,0,0.5)}@media(max-width:768px){.breadcrumb-lister{padding-left:0}}#sidebar.lister .sidebar-inner{padding:0 15px;border:solid 1px #ebedef;margin:15px 0;background-color:#fff;border-radius:4px}#sidebar.lister .sidebar-inner .border-line{margin:0 -15px}#sidebar.lister .sidebar-inner .filter-tag-delete{cursor:pointer;text-decoration:underline}#sidebar.lister .sidebar-inner .clear-specific-filter-group{cursor:pointer;text-decoration:underline;margin-top:8px}#sidebar.lister .sidebar-inner .clear-specific-filter-group._no-margin{margin-top:initial}#sidebar.lister .filters-heading{display:flex}#sidebar.lister .filters-heading h3{margin-top:0;margin-bottom:0;font-size:18px}#sidebar.lister .filters-heading .filter-tag-delete{cursor:pointer;text-decoration:underline;margin-top:0;margin-left:auto;color:#37404d}.lister-loading,.home-mobile-loading{position:fixed;display:block;z-index:999999;opacity:1;height:100%;width:100%;top:0;left:0;bottom:0;right:0;background-color:rgba(255,255,255,0.95)}.lister-loading .clear,.home-mobile-loading .clear{clear:both;font-size:1px;line-height:1px}.lister-loading .preloader-wrapper,.home-mobile-loading .preloader-wrapper{position:relative;height:100%}.lister-loading .preloader,.home-mobile-loading .preloader{position:fixed;width:100%;top:calc(50% - 150px)}.lister-loading .preloader .loading-state,.home-mobile-loading .preloader .loading-state{height:200px}.lister-loading.listing-loader-container,.home-mobile-loading.listing-loader-container{position:absolute;top:60px;margin-top:0}.lister-loading.listing-loader-container.fixed-loading,.home-mobile-loading.listing-loader-container.fixed-loading{position:fixed;top:50px}@media(min-width:768px){.lister-loading.listing-loader-container,.home-mobile-loading.listing-loader-container{top:125px}.lister-loading.listing-loader-container .preloader,.home-mobile-loading.listing-loader-container .preloader{position:sticky;left:50%;top:200px}}@media(min-width:1200px){.lister-loading.listing-loader-container,.home-mobile-loading.listing-loader-container{top:0}}.filter-group{position:relative;margin:0 -15px;padding:10px 15px}@media(max-width:991px){.filter-group{margin:0;padding:16px 21px}}.filter-group .icons{width:24px;height:24px;margin-top:10px;margin-right:12px}.filter-group .filter-group-name{text-overflow:ellipsis;overflow:hidden;white-space:nowrap;flex:1}.filter-group.winter-sport-filter{background-color:#f5fbff}.filter-group.winter-sport-filter .filter-group-heading:hover{color:#16adfe}@media(max-width:991px){.filter-group.winter-sport-filter .filter-group-heading:hover{color:unset}}.filter-group.winter-sport-filter .filter-group-body .list-unstyled li.active:not(.dropdown-list-item):before{background:url('/web/bundles/leisurecore/svg/icons/checkbox-active-ws.svg') no-repeat 0 0}.filter-group.winter-sport-filter .filter-group-body .list-unstyled li:hover:not(.disabled){background-color:#deeff9}.filter-group+.filter-group{margin-top:-1px}.filter-group .filter-group-body{max-height:0;overflow-x:hidden;overflow-y:hidden;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.filter-group .filter-group-body .row-compact{padding:15px 0}.filter-group .filter-group-body .position-unset{position:unset}.filter-group .filter-group-body .position-unset .pad-r-10{padding-right:10px}.filter-group .filter-group-body .position-unset .pad-r-10 #price-min-amt,.filter-group .filter-group-body .position-unset .pad-r-10 #price-max-amt{width:72%;height:68%;font-size:16px;font-weight:bold;color:#37404d;text-align:left;position:absolute;right:0;bottom:0;padding-left:2px;border:0}.filter-group .filter-group-body .position-unset .min-max-box{margin-top:0}.filter-group .filter-group-body .position-unset .min-max-box :after{display:none}.filter-group .filter-group-body .position-unset .dropdown-list-group .select-block{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-justify-content:center;-ms-justify-content:center;justify-content:center;padding:0;height:46px;border:1px solid #c9cbcf}.filter-group .filter-group-body .position-unset .dropdown-list-group .list-unstyled{padding:0}.filter-group .filter-group-body .position-unset .dropdown-list-group .list-unstyled .dropdown-list-item{padding:7px 15px 7px 0;min-width:max-content}.filter-group .filter-group-body .position-unset .dropdown-list-group .price-dropdown-arrow{width:25%;height:20px;transform:rotate(90deg);margin:12px 6px 0 0}@media(max-width:991px){.filter-group .filter-group-body{padding:10px 0}}.filter-group .filter-group-body .list-group-item.disabled,.filter-group .filter-group-body .list-group-item.disabled:hover{color:#ebedef;cursor:default;background-color:transparent}.filter-group .filter-group-body .list-group-item.disabled .value,.filter-group .filter-group-body .list-group-item.disabled:hover .value{color:#ebedef;float:right}.filter-group .filter-group-body.dropdown-body{padding:30px 0;display:inline-block}@media(max-width:991px){.filter-group .filter-group-body.dropdown-body{display:block;padding:15px 0}}.filter-group .filter-group-body .list-unstyled{margin:0;padding:15px 0}.filter-group .filter-group-body .list-unstyled li{display:flex;cursor:pointer;margin:unset;padding:7px 5px 7px 8px;overflow:hidden;position:relative;text-overflow:ellipsis;user-select:none;border-radius:4px}@media(max-width:991px){.filter-group .filter-group-body .list-unstyled li{padding:5px 15px}}.filter-group .filter-group-body .list-unstyled li .value{color:#878c94;font-weight:400;font-size:14px;margin-left:auto;margin-top:2px}@media(min-width:768px){.filter-group .filter-group-body .list-unstyled li .value{font-size:12px}}.filter-group .filter-group-body .list-unstyled li .filter-name{text-overflow:ellipsis;overflow:hidden;white-space:nowrap;flex:1}.filter-group .filter-group-body .list-unstyled li:not(.dropdown-list-item):before{border:1px solid #c9cbcf;border-radius:4px;content:"";display:inline-block;margin-right:10px;width:20px;height:20px}.filter-group .filter-group-body .list-unstyled li:not(.disabled):hover{background-color:#f5f5f5}.filter-group .filter-group-body .list-unstyled li:not(.disabled):hover:after{background:url('/web/bundles/leisurecore/svg/icons/checkbox-hover.svg') no-repeat 0 0;background-size:23px 23px;background-position:-3px -2px}.filter-group .filter-group-body .list-unstyled li.active:before,.filter-group .filter-group-body .list-unstyled li.active.disabled:before{background:url('/web/bundles/leisurecore/svg/icons/checkbox-checked.svg') no-repeat 0 0;border:0;border-radius:4px;background-size:23px 23px;background-position:-2px -1px}.filter-group .filter-group-heading{cursor:pointer;font-size:16px;font-weight:600;height:40px;line-height:40px;overflow:hidden;padding-right:40px;text-overflow:ellipsis;white-space:nowrap;user-select:none;color:#37404d;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex}.filter-group .filter-group-heading:hover{color:#ff750f}@media(max-width:991px){.filter-group .filter-group-heading:hover{color:unset}}.filter-group .filter-group-heading:after{content:' ';background:url('/web/bundles/leisurecore/svg/icons/oyodir/circled-plus.svg') no-repeat 0 0;font-size:10px;position:absolute;right:13px;width:25px;height:25px;margin-top:8px}@media(max-width:991px){.filter-group .filter-group-heading:after{background:url('/web/bundles/leisurecore/svg/icons/oyodir/arrow.svg') no-repeat 0 0;transform:rotate(90deg);right:21px;margin-top:17px}}.filter-group.open .filter-group-heading{border-bottom:dashed 1px #ebedef}@media(max-width:991px){.filter-group.open .filter-group-heading{border-bottom:unset}}.filter-group.open .filter-group-heading:after{content:' ';background:url('/web/bundles/leisurecore/svg/icons/oyodir/circled-minus.svg') no-repeat 0 0;font-size:10px;position:absolute;right:13px;width:25px;height:25px;margin-top:8px}@media(max-width:991px){.filter-group.open .filter-group-heading:after{background:url('/web/bundles/leisurecore/svg/icons/oyodir/arrow.svg') no-repeat 0 0;transform:rotate(-90deg);right:12px;margin-top:0}}.filter-group.open .filter-group-body{max-height:600px;color:#212121;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out;overflow:visible}.filter-group .read-btn{color:#ff750f;cursor:pointer}.filter-group .icon{width:15px;height:15px;font-size:0;transform:translate(12px,3px);vertical-align:middle}.filter-group .toggle-view-line{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;-webkit-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between}.filter-group .toggle-view-line._align-children-to-right{-webkit-justify-content:flex-end;-ms-justify-content:flex-end;justify-content:flex-end}.filter-group .toggle-view{cursor:pointer;margin-top:8px}.filter-group .toggle-view .more-btn{color:#ff750f}.filter-group .toggle-view.more .icon-read-less-arrow{display:none}.filter-group .toggle-view.less .icon-read-more-arrow{display:none}.winter-heading{display:flex}.winter-heading .ski-bg{background:blue;width:24px;height:24px;margin-top:14px;border-radius:50%}.winter-heading .ski-bg .icon-ski-filters{width:24px;height:24px;transform:translate(4px,4px)}.winter-heading h4{margin-left:10px}.opacity-0{opacity:0;display:none}.select-label{line-height:27px;vertical-align:text-top}.dropdown-list-group{margin-bottom:15px;margin-top:15px}.dropdown-list-group .select,.dropdown-list-group .select-price{position:relative;display:inline-block;vertical-align:middle;height:44px;width:100%;padding:11px 35px 11px 10px;background-color:#fff;cursor:pointer;color:#37404d;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;border:solid 1px #ebedef;border-radius:4px;user-select:none}@media(max-width:991px){.dropdown-list-group .select,.dropdown-list-group .select-price{padding:0 35px 0 10px}}.dropdown-list-group .select.select-xs,.dropdown-list-group .select-price.select-xs{height:28px;font-size:11px;line-height:1.5;padding:5px 35px 5px 10px}.dropdown-list-group .select.select-xs:after,.dropdown-list-group .select-price.select-xs:after{font-size:8px;top:7px}.dropdown-list-group .select.select-sm,.dropdown-list-group .select-price.select-sm{height:48px;font-size:14px;line-height:1.5;color:#626973;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;align-items:center;padding:8px 35px 8px 16px}@media(max-width:1199px){.dropdown-list-group .select.select-sm,.dropdown-list-group .select-price.select-sm{padding:8px 25px 8px 10px;height:36px;font-size:12px}}.dropdown-list-group .select-profile{display:block;height:auto;line-height:1.7;cursor:default}.dropdown-list-group .select-profile:after{position:absolute;top:0;right:12px;margin-top:-8px;content:"";border-bottom:1px solid;border-left:1px solid;width:12px;height:12px;transform:rotate(-45deg);font-size:10px;color:black}.dropdown-list-group .select-profile-code{display:block;height:auto;line-height:1.7;cursor:default}.dropdown-list-group .select-profile-code:after{position:absolute;top:0;right:auto;margin-left:10px;margin-top:6px;content:"";border-bottom:1px solid;border-left:1px solid;width:8px;height:8px;transform:rotate(-45deg);font-size:10px;color:black}@media(max-width:576px){.dropdown-list-group .select-profile-code:after{margin-left:4px}}.dropdown-list-group:last-child{margin-bottom:0}.dropdown-list-group .dropdown-list{background-color:#fff;border:solid 1px #ebedef;display:block;position:absolute;width:100%;z-index:10;max-height:200px;overflow-x:hidden;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:0 8px 14px 0 rgba(100,109,130,0.16);-moz-box-shadow:0 8px 14px 0 rgba(100,109,130,0.16);box-shadow:0 8px 14px 0 rgba(100,109,130,0.16)}.dropdown-list-group .dropdown-list .dropdown-list-style{padding:4px;margin:0}.dropdown-list-group .dropdown-list ul{margin:0}.dropdown-list-group .dropdown-list ul .dropdown-list-item{background:0;color:#626973;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;align-items:center;cursor:pointer;min-height:40px;font-weight:normal;margin-bottom:0;user-select:none}.dropdown-list-group .dropdown-list ul .dropdown-list-item.active{background-color:#4bbb4b;border-radius:0;color:#fff}.dropdown-list-group .dropdown-list ul .dropdown-list-item.active:first-child{border-radius:4px 4px 0 0}.dropdown-list-group .dropdown-list ul .dropdown-list-item.active:last-child{border-radius:0 0 4px 4px}.dropdown-list-group .dropdown-list ul .dropdown-list-item.active:hover{background-color:#4bbb4b}.dropdown-list-group .dropdown-list ul .dropdown-list-item:hover{background-color:#f6f7f8}.dropdown-list-group .dropdown-list ul .dropdown-list-item span{margin-left:12px}.profile-dropdown-list-group{margin:0}.profile-dropdown-list-group .select-list-style{left:0;margin-left:2px}.profile-dropdown-list-group .select-list-style .profile-list-item{padding:0 15px 0 15px}.profile-dropdown-list-group .select-list-style .profile-select-country-list{padding:0 15px 0 0}.profile-dropdown-list-group .select-country-code-list{width:auto;left:-10px}.bed-bath-row{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;padding:10px 0}.bed-bath-column-action{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-justify-content:flex-end;-ms-justify-content:flex-end;justify-content:flex-end}.bed-bath-column-action .round{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;-webkit-justify-content:center;-ms-justify-content:center;justify-content:center;color:#37404d;margin:0 6px}.bed-bath-column-action .bed-bath-action:not(.disabled):hover{cursor:pointer;border-color:#4bbb4b;color:#4bbb4b;box-shadow:unset}.bed-bath-column-action .count-block{width:15px}@media(max-width:767px){.bed-bath-column-action .count-block{font-weight:500;font-size:16px}}.bed-bath-column-action .icon{width:24px;height:24px;transform:none}@media(max-width:991px){.bed-bath-column-action .icon{width:33.3px;height:33.3px}}.bed-bath-column-action .disabled{opacity:.6;filter:alpha(opacity=60);cursor:not-allowed !important}.text-right{margin-right:5px}.current-label{color:#37404d}.bed-bath-label{margin-left:2px;text-transform:capitalize;color:#37404d;font-weight:400}@media(max-width:991px){.bed-bath-label{color:#212121}}.increase{order:1}.disable-round{pointer-events:none;opacity:.5}#price-min-amt-mobile,#price-max-amt-mobile{width:85%;font-size:16px;font-weight:500;color:#37404d;text-align:left;height:65%;position:absolute;bottom:0;right:0;border:0;padding-left:4px}.currency-symbol{font-size:16px;font-weight:bold;color:#37404d;text-align:right}@media(max-width:991px){.currency-symbol{font-weight:500;position:absolute;top:15px}}.min-max{position:absolute;left:10px;top:0;font-size:12px;color:rgba(0,0,0,0.5)}.select.select-sm.select-block.pad-r-10.select-price:hover{background-color:#fff}.tooltip.tooltip-price{top:150px;padding:8px;display:block}@media(max-width:991px){.tooltip.tooltip-price{top:39px}}.tooltip.tooltip-min{left:-44px}.tooltip.tooltip-max{left:96px}.tooltip.tooltip-min-mobile,.tooltip.tooltip-max-mobile{left:-59px}.tooltip.tooltip-price:before{width:9px;height:9px;position:absolute;content:" ";left:25%;top:3px;-webkit-transform:translate(0,-80%) rotate(45deg);-moz-transform:translate(0,-80%) rotate(45deg);-ms-transform:translate(0,-80%) rotate(45deg);-o-transform:translate(0,-80%) rotate(45deg);transform:translate(0,-80%) rotate(45deg);background:#37404d}.selected-filters{border-bottom:1px solid rgba(0,0,0,0.1)}.selected-filters:empty{padding:0;border:0}.selected-filters .fil-item{background:#f2f2f2;color:#212121;padding:4px 30px 4px 8px;display:inline-block;font-size:13px;font-weight:400;border-radius:16px;position:relative;margin-top:8px}.selected-filters .fil-item .icon-close-circle{width:14px;height:14px;position:absolute;top:7px;right:9.5px;background-size:contain;cursor:pointer}.dropdowns-section .dropdown-content .price-filter .position-unset{position:unset}.dropdowns-section .dropdown-content .price-filter .position-unset.left{padding-left:16px}.dropdowns-section .dropdown-content .price-filter .position-unset.right{padding-right:16px}.dropdowns-section .dropdown-content .price-filter .position-unset fieldset{width:103px;height:46px;border:1px solid rgba(0,0,0,0.2);-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}.dropdowns-section .dropdown-content .price-filter .position-unset fieldset legend{padding:0 3px;color:rgba(0,0,0,0.5)}.dropdowns-section .dropdown-content .price-filter .position-unset fieldset .amount-txt-area{font-family:inter,sans-serif;font-style:normal;font-weight:400;font-size:14px;color:#212121}.dropdowns-section .dropdown-content .price-filter .position-unset fieldset .amount-txt-area .currency-symbol{position:absolute;top:32px}.dropdowns-section .dropdown-content .price-filter .position-unset fieldset .amount-txt-area #price-min-amt,.dropdowns-section .dropdown-content .price-filter .position-unset fieldset .amount-txt-area #price-max-amt{width:65px;height:26px;position:absolute;top:32px;border:0;left:50px}.dropdowns-section .dropdown-content .price-filter .position-unset fieldset .amount-txt-area #price-max-amt{left:200px}.dropdowns-section .dropdown-content .price-filter .position-unset .tooltip.tooltip-price{top:55px}.dropdowns-section .dropdown-content .price-filter .position-unset .tooltip.tooltip-max{left:110px}.dropdowns-section .dropdown-content .price-filter .text-center .select-label{line-height:48px;vertical-align:bottom}#mobile-filters-overlay{transition:all 200ms ease-out 0s}#mobile-filters-overlay .list-group-heading{padding:17px 20px;height:60px}#mobile-filters-overlay .control-group .list-group-item .icon-flag{float:left;margin:15px 20px 0 25px;position:relative;width:30px;height:30px}#mobile-filters-overlay #fade-out-overlay{position:fixed;top:0;left:0;background:#fff;bottom:0;right:0;opacity:.8;pointer-events:none;overflow:hidden;z-index:1200}#mobile-filters-overlay #filters-overlay-content,#mobile-filters-overlay #filter-content{top:70px;position:relative;padding-bottom:170px;overflow:scroll;-webkit-overflow-scrolling:touch;height:100%;right:0}#mobile-filters-overlay #filters-overlay-content .dashed-line,#mobile-filters-overlay #filter-content .dashed-line{margin:0 21px}#mobile-filters-overlay #filters-overlay-content .control-group,#mobile-filters-overlay #filter-content .control-group{display:block}#mobile-filters-overlay #filters-overlay-content .filter-group-heading .icon-popular,#mobile-filters-overlay #filter-content .filter-group-heading .icon-popular{margin-top:6px}#mobile-filters-overlay #filter-content{left:100%;position:absolute;background:#fff}#mobile-filters-overlay #filter-overlay-main,#mobile-filters-overlay #filter-overlay{height:100%}#mobile-filters-overlay.active{position:fixed;top:0;left:0;bottom:0;right:0;z-index:1300;background-color:#fff}#mobile-filters-overlay .search-box-filters{padding-top:20px;padding-right:20px;padding-left:30px;background-color:#f9f9f9}#mobile-filters-overlay .search-box-filters .select.mobile-overlay{margin-bottom:20px}#mobile-filters-overlay .search-box-filters .select.disabled,#mobile-filters-overlay .search-box-filters .select.disabled:hover{color:#c9cbcf;cursor:default;background-color:transparent}#mobile-filters-overlay .search-box-filters .select.disabled .value,#mobile-filters-overlay .search-box-filters .select.disabled:hover .value{color:#c9cbcf}#mobile-filters-overlay .show-more-toggle{margin-top:11px}#mobile-filters-overlay #ski-regions-box,#mobile-filters-overlay #map-column{display:none}#mobile-filters-overlay #region-switcher{display:block !important}#mobile-filters-overlay .apply-button-box{margin:0 30px;padding:20px 0;width:auto}#mobile-filters-overlay .apply-button-box .cancel-filters{font-weight:600;margin-right:30px;line-height:44px;cursor:pointer}#mobile-filters-overlay .apply-button-box .result-count-label{margin:20px 0 0;text-align:right}#mobile-filters-overlay .apply-button-box.bottom-button-box{margin-bottom:30px;border-top:1px dotted #f6f7f8}#mobile-filters-overlay .apply-button-box.bottom-button-box .result-count-label{margin:0 0 20px}#mobile-filters-overlay .clear-specific-filter-group{cursor:pointer;text-decoration:underline;margin-top:8px}#mobile-filters-overlay .clear-specific-filter-group._no-margin{margin-top:initial}#mobile-filters-overlay .toggle-view-line-mobile{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;-webkit-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between}#mobile-filters-overlay .toggle-view-line-mobile._align-children-to-right{-webkit-justify-content:flex-end;-ms-justify-content:flex-end;justify-content:flex-end}.select.mobile-overlay.mobile-dropdown{padding-right:145px}.select.mobile-overlay:after{color:#b4bec5}.overlay-buttons{position:fixed;width:100%;height:75px;bottom:0;z-index:1001}.overlay-buttons .btn{width:325px;position:absolute;left:50%;height:58px;padding-top:17px;background:#4b4;color:#fff;font-size:16px}.fullscreen-panel{position:fixed;height:70px;width:100%;top:0;left:0;background:#fff;z-index:1200;text-align:center;font-size:13px;border-bottom:solid 1px #ebedef}.fullscreen-panel .close:after{content:'';background:url('/web/bundles/leisurecore/svg/icons/oyodir/cross.svg') no-repeat 0 0;cursor:pointer;position:absolute;width:20px;height:20px}.fullscreen-panel .exit-fullscreen-mode{z-index:2}.fullscreen-panel #overlay-left,.fullscreen-panel .exit-fullscreen-mode,.fullscreen-panel .back-to-main-view{top:12px;left:8px;padding:10px 10px 10px 10px;margin:5px;position:absolute}.fullscreen-panel .rotate{transform:rotate(180deg)}.fullscreen-panel .back:after{content:"";cursor:pointer;background:url('/web/bundles/leisurecore/svg/icons/oyodir/arrow-left.svg') no-repeat 0 0;position:absolute;top:-13px;left:-5px;width:20px;height:20px;transform:rotate(180deg)}.fullscreen-panel .panel-text-center{position:relative;top:25.5px;font-size:15px;font-weight:500}@media(min-width:768px){.fullscreen-panel .panel-text-center{width:200px}}.fullscreen-panel .mobile-filters-panel-text{top:50%;transform:translateY(-50%);display:inline-block;text-align:center;color:#37404d;font-size:16px}.fullscreen-panel .test-right{font-size:13px;right:22px;position:absolute;cursor:pointer;width:90px;padding:10px 0 10px 0;text-align:right;color:#ff750f}@media(min-width:768px){.fullscreen-panel .test-right{width:150px}}.filter-group .filter-group-heading-mobile{font-weight:600;height:40px;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;line-height:40px;overflow:hidden;padding-right:40px;text-overflow:ellipsis;white-space:nowrap;user-select:none;padding-left:0;font-size:20px}.filter-group .filter-group-heading-mobile.dropdown-heading{display:inline-block}.bottom-right-button{position:fixed;bottom:20px;margin:0;left:auto;right:15px;z-index:1200;font-weight:600;transition:all 500ms}.bottom-right-button.refine{height:50px;line-height:1;background-color:#fff;padding:16px 19px 16px 19px;font-size:14px;border-radius:30px;width:auto;font-weight:500;box-shadow:0 6px 16px 0 rgba(0,0,0,0.18),0 11px 22px 0 rgba(0,0,0,0.15)}.bottom-right-button.refine .selected-filters-number{background:#4bbb4b;border-radius:10px;padding:2px 7px 2px 7px;color:#FFF;margin-left:10px}.bottom-right-button.refine icon-filter{width:18px;height:18px;vertical-align:middle;margin-right:10px}@media(max-width:1199px){.bottom-right-button{left:50%;font-size:12px;transform:translate(-50%,0);display:inline-table}}.btn.btn-primary.disabled,.btn.btn-secondary.disabled,.btn.btn-default.disabled,.btn.btn-primary.disabled:hover,.btn.btn-secondary.disabled:hover,.btn.btn-default.disabled:hover,.btn.btn-primary.disabled:active,.btn.btn-secondary.disabled:active,.btn.btn-default.disabled:active,.btn.btn-primary.disabled:focus,.btn.btn-secondary.disabled:focus,.btn.btn-default.disabled:focus{background-color:#c9cbcf;color:#878c94;cursor:not-allowed}#filters-overlay-content .dashed-line{margin:0 21px}#filters-overlay-content .min-max-box-mobile{margin-top:0}.overlay-checkbox{border:1px solid #c9cbcf;width:26px;height:26px;border-radius:4px;margin-right:24px;-webkit-align-self:center;-moz-align-self:center;-ms-align-self:center;align-self:center}.overlay-checkbox.checked{background:url('/web/bundles/leisurecore/svg/icons/checkbox-active.svg') no-repeat 0 0}.list-group .list-group-item.radio-item.active{color:#4bbb4b}.control.control-radio{display:flex}.control.control-radio .value{margin-left:auto;margin-right:10px;color:#b4bec5;font-size:12px}.control.control-radio .label-text{margin-right:auto}.popup-bubble .owl-nav{display:none}.popup-bubble .owl-nav .owl-prev,.popup-bubble .owl-nav .owl-next{-webkit-transform:translate(0,-89%) !important;-moz-transform:translate(0,-89%) !important;-ms-transform:translate(0,-89%) !important;-o-transform:translate(0,-89%) !important;transform:translate(0,-89%) !important}.popup-bubble:hover .owl-nav{display:block}.gallery-container{margin-bottom:8px}.rating{margin-left:14px}.rating .rating-count{margin-left:4px;font-weight:400;color:rgba(0,0,0,0.5);-webkit-align-self:center;-moz-align-self:center;-ms-align-self:center;align-self:center;font-size:12px}.heading-container{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;padding:0 14px 6px}.heading-container .header-location{width:100%}.heading-container .header-location .card-title{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;color:#212121;font-size:16px;font-weight:400;margin-bottom:2px}.heading-container .header-location .card-title.two-liner{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;white-space:normal;line-height:24px;max-height:fit-content}.heading-container .header-rating{position:absolute;right:18px;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-justify-content:flex-end;-ms-justify-content:flex-end;justify-content:flex-end;-webkit-align-items:flex-start;-moz-align-items:flex-start;-ms-align-items:flex-start;align-items:flex-start}@media(min-width:992px){.heading-container .header-rating{display:none}}.heading-container .header-rating .badge-rating{background:#e9f4e8;color:#4bbb4b;font-size:16px;font-weight:bold;width:40px;height:28px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.heading-container .header-rating .ratingStar-value{font-family:inter,sans-serif;font-size:14px;font-style:normal;font-weight:400;color:#212121;margin-left:2px}.icon{width:20px;height:20px;background-position:center}.space-container{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;padding:0 14px 10px;font-size:12px;font-weight:400;color:#212121}.space-container .space-item{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex}.space-container .space-item .card-area-container{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex}.space-container .space-item .card-item{-webkit-align-self:center;-moz-align-self:center;-ms-align-self:center;align-self:center;padding-right:4px}.space-container .space-item .dot-separator{width:2px;height:2px;background-color:#212121;padding:0;margin:0 5px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-align-self:center;-moz-align-self:center;-ms-align-self:center;align-self:center}.price-container{padding:0 14px 10px}.price-container .orig-price-section{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;color:#878c94;font-weight:400;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center}.price-container .orig-price-section .orig-price-per-day{margin-right:6px;font-size:11px;text-decoration:line-through}.price-container .orig-price-section .final-price-per-day{margin-right:5px;font-weight:700;font-size:18px;color:#212121}.price-container .orig-price-section .per-day-text{font-size:12px;margin-right:1px}.price-container .addl-charges{margin-top:2px}.price-container .addl-charges .text{font-family:inter,sans-serif;font-weight:400;font-size:12px;font-style:normal;color:rgba(0,0,0,0.5);line-height:20px}.price-container .addl-charges .icon{margin-left:9px;top:2px;width:14px;height:14px}.price-container .price-per-week{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex}.price-container .price-per-week .final-price-section{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;font-size:12px;font-weight:400;color:rgba(0,0,0,0.5);line-height:18px}.price-container .price-per-week .final-price-section .final-price{margin-right:3px}.price-container .price-per-week .dot-separator{-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;background-color:rgba(0,0,0,0.5);min-width:4px;width:4px;height:4px;margin:0 8px 0 8px;margin-top:6px}.price-container .price-per-week .extra-costs{font-weight:400;font-size:12px;line-height:18px;color:rgba(0,0,0,0.5);text-decoration:underline;text-underline-offset:1px}.icon-best-price-bg{width:120px;height:24px;color:#f19c00;font-size:12px;font-weight:bold;margin-top:6px;margin-left:0}@media(max-width:768px){.icon-best-price-bg{margin-top:0;margin-left:auto}}.icon-best-price-bg .best-price{margin-top:3px}.btn-primary+.tooltip{padding:5px}.btn-primary+.tooltip:before{content:"";position:absolute;width:0;height:0;border-style:solid;left:50%;-moz-transform:translate(-50%,-12px);-webkit-transform:translate(-50%,-12px);-ms-transform:translate(-50%,-12px);-o-transform:translate(-50%,-12px);transform:translate(-50%,-12px);border-width:0 6px 7px 6px;border-color:transparent transparent #37404d transparent}.btn-primary+.tooltip .tooltip-inner{white-space:pre-wrap;max-width:290px;padding:8px 15px;font-weight:normal}.icon-info{width:12px;height:12px;cursor:pointer;line-height:initial;margin:0 2px 0 4px;background-size:contain}@media(min-width:1200px){.icon-info{z-index:2}}.item-price-container .pricing-info{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;width:100%;-webkit-justify-content:flex-start;-ms-justify-content:flex-start;justify-content:flex-start}@media(min-width:768px){.item-price-container .pricing-info{margin:12px 0;-webkit-justify-content:flex-end;-ms-justify-content:flex-end;justify-content:flex-end}}.item-price-container .pricing-info .price-info-row{font-family:inter,sans-serif;font-style:normal;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;position:absolute;bottom:0;right:0}@media(max-width:991px){.item-price-container .pricing-info .price-info-row{width:63%;left:124px;bottom:6px}}.item-price-container .pricing-info .price-info-row .price-offer-row{font-family:inter,sans-serif;font-size:12px;font-weight:400;font-style:normal;color:#212121;white-space:nowrap}.item-price-container .pricing-info .price-info-row .price-offer-row .offer-icon{width:14px;height:14px;margin-right:4px;vertical-align:middle}.item-price-container .pricing-info .price-info-row .price-row{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex}@media(max-width:480px){.item-price-container .pricing-info .price-info-row .price-row{margin-top:4px}}.item-price-container .pricing-info .price-info-row .price-row .per-night{color:rgba(0,0,0,0.5);font-weight:400}.item-price-container .pricing-info .price-info-row .price-row .slashed-discount-wrapper{-webkit-transform:translate(15px,7px);-moz-transform:translate(15px,7px);-ms-transform:translate(15px,7px);-o-transform:translate(15px,7px);transform:translate(15px,7px)}.item-price-container .pricing-info .price-info-row .addl-charges{font-size:12px;font-weight:400;color:rgba(0,0,0,0.5);line-height:20px}@media(min-width:992px){.item-price-container .pricing-info .price-info-row .addl-charges{white-space:nowrap}}@media(max-width:991px){.item-price-container .pricing-info .price-info-row .addl-charges{overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;width:100%}}@media(max-width:767px){.item-price-container .pricing-info .price-info-row .addl-charges{font-size:10px}}.item-price-container .pricing-info .price-info-row .addl-charges .value{margin-right:2px}.item-price-container .pricing-info .price-info-row .addl-charges .icon{width:14px;height:14px}@media(max-width:767px){.item-price-container .pricing-info .price-info-row .addl-charges .icon{width:12px;height:12px;top:2px}}.item-price-container .pricing-info .price-info-row .dates-available{font-weight:400;color:#212121;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex}.item-price-container .pricing-info .price-info-row .price-row-text{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex}@media(max-width:480px){.item-price-container .pricing-info .price-info-row .price-row-text{margin-top:4px}}.item-price-container .pricing-info .price-info-row .price-row-text.price-row-above .price-per-week{font-size:14px;font-weight:400;color:rgba(0,0,0,0.5)}.item-price-container .pricing-info .price-info-row .price-row-text.price-row-above .price-total-text-info{font-size:12px;padding-top:4px;color:rgba(0,0,0,0.5);font-weight:400}@media(min-width:768px){.item-price-container .pricing-info .price-info-row .price-row-text.price-row-above .price-total-text-info{font-size:14px;padding-top:0}}.item-price-container .pricing-info .price-info-row .price-row-text .total-price-map{color:rgba(0,0,0,0.5)}.item-price-container .pricing-info .price-info-row .price-row-text .dot-separator{-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;background-color:rgba(0,0,0,0.5);min-width:4px;width:4px;height:4px;margin:0 8px 0 8px}.item-price-container .pricing-info .price-info-row .price-row-text .extra-costs{font-size:12px;font-weight:400;color:rgba(0,0,0,0.5);line-height:20px;text-decoration:underline;text-underline-offset:1px}.item-price-container .pricing-info .price-info-row>*{margin-right:4px;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;-webkit-justify-content:flex-start;-ms-justify-content:flex-start;justify-content:flex-start}@media(min-width:768px){.item-price-container .pricing-info .price-info-row>*{-webkit-justify-content:flex-end;-ms-justify-content:flex-end;justify-content:flex-end}}.item-price-container .pricing-info .price-info-slashed{cursor:pointer;font-size:12px;font-weight:normal;text-decoration:line-through;margin-right:6px}@media(max-width:767px){.item-price-container .pricing-info .price-info-slashed{line-height:1}}.item-price-container .pricing-info .price-info-amount{font-size:20px;font-weight:bold;color:#212121;line-height:1.2;margin-right:4px}.item-price-container .pricing-info .price-info-amount.price-per-week{margin-right:0}@media(min-width:768px){.item-price-container .pricing-info .price-info-amount{line-height:1.71428;margin-right:0;font-size:20px}}.item-price-container .pricing-info .per-night{color:#212121;font-size:12px}@media(min-width:768px){.item-price-container .pricing-info .per-night{margin-left:4px}}.detail-property-overlay{position:absolute;top:0;left:0;overflow-x:visible;width:100%;background:#fff;padding-top:16px}.detail-property-overlay.fixed{overflow-y:hidden}.detail-property-overlay .map-noresults-block{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;height:100%}.detail-property-overlay .map-noresults-block .no-homes-container{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-justify-content:center;-ms-justify-content:center;justify-content:center;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.detail-property-overlay .map-noresults-block .no-homes-container .icon-location-celebration{margin-right:0;margin-bottom:24px}.detail-property-overlay .map-noresults-block .no-homes-container .vertical-container{-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center}.detail-property-overlay .map-noresults-block .no-homes-container .vertical-container .highlighted-text{margin-bottom:12px;font-size:22px}.detail-property-overlay .map-noresults-block .no-homes-container .vertical-container .no-properties-content{width:270px;text-align:center;margin-bottom:20px}.detail-property-overlay .no-homes-container{border:0}.detail-property-overlay .content-loading .loading-state{height:30px}.detail-property-overlay .overlay-loading{position:absolute;z-index:100;background-color:rgba(255,255,255,0.9);width:100%;height:100%}.detail-property-overlay .overlay-loading .loading-state{height:100%;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.detail-property-overlay a{text-decoration:none;color:inherit}.detail-property-overlay a:link,.detail-property-overlay a:visited,.detail-property-overlay a:hover,.detail-property-overlay a:active{color:inherit}.mobile-no-results{position:fixed;bottom:10px;width:calc(100% - 16px);margin:0 8px;overflow:hidden;height:108px;background:white;z-index:2;padding:20px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.mobile-no-results .no-results-head{font-size:16px;color:#37404d;font-weight:bold}.mobile-no-results .no-results-content{line-height:1.4}.mobile-map-loader{position:fixed;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;bottom:10px;width:calc(100% - 16px);margin:0 8px;overflow:hidden;white-space:nowrap;height:158px;background:white;z-index:2;-webkit-transition:all .3s ease-in-out .5s ease-in-out;-moz-transition:all .3s ease-in-out .5s ease-in-out;-o-transition:all .3s ease-in-out .5s ease-in-out;transition:all .3s ease-in-out .5s ease-in-out;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.mobile-map-loader.hidden{z-index:-10}.mobile-map-loader .skeleton-image{width:108px;height:100%;background-image:linear-gradient(323deg,#fafbfc 100%,#ebedef);-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.mobile-map-loader .card-skeleton{width:calc(100% - 108px);height:100%;position:relative;float:left;top:0;left:0;-webkit-transition:all .3s ease-in-out .5s ease-in-out;-moz-transition:all .3s ease-in-out .5s ease-in-out;-o-transition:all .3s ease-in-out .5s ease-in-out;transition:all .3s ease-in-out .5s ease-in-out;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;-webkit-backface-visibility:hidden;background:#fff;z-index:10;padding:15px;opacity:1}.mobile-map-loader .card-skeleton-img{width:100%;height:120px;background:#e6e6e6;display:block}.mobile-map-loader .animated-background{will-change:transform;animation:placeHolderShimmer 1s linear infinite forwards;-webkit-backface-visibility:hidden;background:#e6e6e6;background:linear-gradient(90deg,#fafbfc 8%,#ebedef 18%,#fafbfc 33%);background-size:800px 104px;height:100%;position:relative;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.mobile-map-loader .skel-mask-container{position:relative}.mobile-map-loader .skel-mask{background:#fff;z-index:2}.mobile-map-loader .skel-mask-1{width:36px;height:20px;margin-left:auto;margin-right:36px}.mobile-map-loader .skel-mask-2{height:2px;width:100%}.mobile-map-loader .skel-mask-3{height:15px;width:50%;margin-left:50%}.mobile-map-loader .skel-mask-4{height:15px;width:100%}.mobile-map-loader .skel-mask-5{height:1px;width:100%;border-top:1px dashed #ebedef}.mobile-map-loader .skel-mask-6{height:10px;width:100%}.mobile-map-loader .skel-mask-box{width:100%;background:transparent;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex}.mobile-map-loader .skel-mask-box .box-1{width:16px;height:24px;margin-left:24px;background:white}.mobile-map-loader .skel-mask-box .box-2{width:calc(100% - 104px);background:white;margin-left:24px}.mobile-map-loader .skel-mask-7{width:calc(100% - 60px);height:20px;margin-left:60px}#toggle-overlay-button{position:absolute;background:#fff;padding:15px;cursor:pointer;z-index:1;top:25px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-border-radius:0 4px 4px 0;-moz-border-radius:0 4px 4px 0;border-radius:0 4px 4px 0;-webkit-box-shadow:0 2px 0 0 rgba(55,64,77,0.16) 0 1px 1px #000;-moz-box-shadow:0 2px 0 0 rgba(55,64,77,0.16) 0 1px 1px #000;box-shadow:0 2px 0 0 rgba(55,64,77,0.16) 0 1px 1px #000;-webkit-box-shadow:0 2px 0 0 rgba(55,64,77,0.16);box-shadow:0 2px 0 0 rgba(55,64,77,0.16);display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex}#toggle-overlay-button .icon-list{width:15px;height:15px}#toggle-overlay-button .triangle{width:0;height:0;border-style:solid;border-width:5px 10px 5px 0;border-color:transparent #626973 transparent transparent;margin-left:10px}#toggle-overlay-button .triangle.right{border-width:5px 0 5px 10px;border-color:transparent transparent transparent #626973}.map-wrapper,.map{position:relative;height:100%;width:100%}.fade-map{opacity:.5;filter:alpha(opacity=50);pointer-events:none}.map-property-info{margin:5px;white-space:normal;cursor:pointer;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;position:relative;background:#fff;margin-bottom:8px}@media(max-width:991px){.map-property-info{width:402px}}@media(min-width:992px){.map-property-info:hover .controls{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex}}.map-property-info .controls{position:absolute;background-color:#fff;top:148px;width:24px;height:24px;z-index:9;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;font-size:12px;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-justify-content:center;-ms-justify-content:center;justify-content:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;font-size:18px;display:none;transform:translate(0,-270%)}@media(max-width:991px){.map-property-info .controls{display:none}}.map-property-info .controls.next{left:24%}@media(min-width:992px) and (max-width:1199px){.map-property-info .controls.next{left:25.5%}}.map-property-info .controls.prev{left:1.5%}.map-property-info .controls.prev .icon{transform:translate(-50%,-50%) rotate(180deg);top:10px;left:9px}.map-property-info .controls .icon{width:20px;height:20px}.map-property-info .slide-dots{position:absolute;top:148px;left:83px;z-index:1}@media(max-width:991px){.map-property-info .slide-dots{display:none}}@media(min-width:992px) and (max-width:1199px){.map-property-info .slide-dots{left:57px}}.map-property-info .slide-dots .slide-dot{width:6px;height:6px;background-color:#fff;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;margin:0 2px;display:inline-block;z-index:1;opacity:.5}.map-property-info .slide-dots .slide-dot.active{opacity:1}.map-property-info .map-list-item{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;padding:1px 0;position:relative}@media(max-width:991px){.map-property-info .map-list-item{height:220px}}.map-property-info .map-image-container{width:28.5%;height:190px;position:relative}@media(max-width:991px){.map-property-info .map-image-container{height:200px}}@media(min-width:992px) and (max-width:1199px){.map-property-info .map-image-container{width:31.5%}}.map-property-info .map-image-container .map-property-item-image{position:relative;width:100%;height:190px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;background-position:center !important;background-repeat:no-repeat !important;background-position:cover !important;-webkit-background-size:cover !important;-moz-background-size:cover !important;background-size:cover !important;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;overflow:hidden}@media(max-width:767px){.map-property-info .map-image-container .map-property-item-image{height:100%}}@media(max-width:768px){.map-property-info .map-image-container .map-property-item-image{height:200px}}.map-property-info .map-image-container .map-property-item-image ul{display:flex;padding:0;position:relative}.map-property-info .map-image-container .map-property-item-image .img-item{background-size:cover;background-repeat:no-repeat;width:218px;height:190px;flex-shrink:0;list-style:none}@media(max-width:991px){.map-property-info .map-image-container .map-property-item-image .img-item{height:200px}}.map-property-info .map-image-container .btn-favorite{top:5px;right:5px;-webkit-transition:all .2s linear .5s ease-in-out;-moz-transition:all .2s linear .5s ease-in-out;-o-transition:all .2s linear .5s ease-in-out;transition:all .2s linear .5s ease-in-out;-webkit-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear}@media(min-width:992px){.map-property-info .map-image-container .btn-favorite{display:none}}.map-property-info .map-image-container .btn-favorite .icon-heart-white{width:15px;height:15px;position:absolute;top:50%;left:50%;-moz-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background-position:center}.map-property-info .map-image-container .badge{position:absolute;top:8px;left:8px;height:24px;background-color:#212121;color:#fff;font-family:inter,sans-serif;font-style:normal;font-weight:400;font-size:12px;letter-spacing:.2px;z-index:2;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center}@media(max-width:991px){.map-property-info .map-image-container .badge{display:none}}.map-property-info .description{margin-bottom:2px;padding:0 15px;overflow:hidden;font-size:15px;line-height:18px}.map-property-info .item-description-container{width:37.2%}@media(min-width:1200px){.map-property-info .item-description-container{width:40.2%}}@media(max-width:991px){.map-property-info .item-description-container{width:100%}}.map-property-info .item-description-container .item-description{padding:0 0 0 16px}@media(max-width:991px){.map-property-info .item-description-container .item-description{padding:10px 0 0 8px;max-width:90%}}.map-property-info .item-description-container .item-description .urgency-tags{width:139%;line-height:18px}@media(max-width:991px){.map-property-info .item-description-container .item-description .urgency-tags{display:none}}.map-property-info .item-description-container .item-description .urgency-tags .icon{width:12px;height:12px}.map-property-info .item-description-container .item-description .urgency-tags .high-demand{margin-left:-4px;font-size:12px;font-family:inter,sans-serif;font-weight:400;font-style:normal;line-height:16px;letter-spacing:.2px;color:#ee6d69;vertical-align:top}.map-property-info .item-description-container .item-description .heading-container{padding:0}.map-property-info .item-description-container .item-description .price-description{color:#37404d;margin-left:4px}.map-property-info .item-description-container .item-description .title-wrapper{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;width:391px}@media(min-width:992px) and (max-width:1199px){.map-property-info .item-description-container .item-description .title-wrapper{width:230px}}@media(max-width:991px){.map-property-info .item-description-container .item-description .title-wrapper{width:180px}}.map-property-info .item-description-container .item-description .title-wrapper .card-title{font-family:inter,sans-serif;font-style:normal;font-weight:normal;line-height:24px;font-size:16px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;color:#212121;display:inline-block}.map-property-info .item-description-container .item-description .title-wrapper .card-title.two-liner{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;white-space:normal;line-height:22px;max-height:fit-content}.map-property-info .item-description-container .item-description .title-wrapper .enquete-block{display:inline-block}.map-property-info .item-description-container .item-description .card-subtitle{color:#878c94;font-weight:400;font-size:12px;display:inherit;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;width:150px}@media(min-width:992px){.map-property-info .item-description-container .item-description .card-subtitle{display:none}}.map-property-info .item-description-container .item-description .property-highlights{margin-top:24px}@media(max-width:991px){.map-property-info .item-description-container .item-description .property-highlights{margin-top:6px;white-space:nowrap}}@media(min-width:992px){.map-property-info .item-description-container .item-description .property-highlights{margin-top:8px}}.map-property-info .item-description-container .item-description .property-highlights .summary-wrapper{white-space:nowrap}.map-property-info .item-description-container .item-description .property-highlights .summary-wrapper .list-inline{margin-left:0 !important}.map-property-info .item-description-container .item-description .property-highlights .summary-wrapper .list-summary{margin-bottom:0;width:120%;overflow:hidden;text-overflow:ellipsis}@media(max-width:991px){.map-property-info .item-description-container .item-description .property-highlights .summary-wrapper .list-summary{width:auto;overflow:hidden;text-overflow:ellipsis}}.map-property-info .item-description-container .item-description .property-highlights .summary-wrapper .list-summary li{color:#212121;vertical-align:middle;font-size:12px;font-family:inter,sans-serif;font-style:normal;font-weight:400;line-height:16px;letter-spacing:.2px;padding-left:0;padding-right:0}.map-property-info .item-description-container .item-description .property-highlights .summary-wrapper .list-summary li span{vertical-align:middle}.map-property-info .item-description-container .item-description .property-highlights .summary-wrapper .list-summary .dot-separator{display:inline-block;width:2px;height:2px;background-color:#212121;margin-bottom:2px;-webkit-align-self:center;-moz-align-self:center;-ms-align-self:center;align-self:center;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.map-property-info .item-description-container .item-description .property-highlights .summary-wrapper .list-summary .tooltip{padding:5px}.map-property-info .item-description-container .item-description .property-highlights .summary-wrapper .list-summary .surface-area{margin-right:4px}.map-property-info .item-description-container .item-description .property-highlights .summary-wrapper .list-summary svg.icon{transform:translateY(-1px)}.map-property-info .item-description-container .item-description .property-amenities{margin:8px 0 0 0;padding:0;border-top:0;border-bottom:0;font-family:inter,sans-serif;font-size:12px;font-weight:400;font-style:normal;color:#212121;letter-spacing:.2px;white-space:nowrap}@media(max-width:991px){.map-property-info .item-description-container .item-description .property-amenities{margin:6px 0 0 0}}.map-property-info .item-description-container .item-description .property-amenities .list-summary{padding:0;margin:0;list-style-type:none;overflow:hidden;text-overflow:ellipsis}.map-property-info .item-description-container .item-description .property-amenities .list-summary .icon{max-width:15px;max-height:15px;height:15px;background-size:15px 15px;background-position:center;top:2px;margin-right:2px}.map-property-info .item-description-container .item-description .property-amenities .list-summary .amenities-list{display:inline;margin-right:10px}.map-property-info .item-description-container .item-description .property-usp{margin-top:8px;max-height:23px}.map-property-info .item-description-container .item-description .property-usp .usp-tag{width:fit-content;width:-moz-fit-content;height:20px;max-height:20px;margin:0 8px 8px 0;padding:0 8px;background-color:#eef3f4;color:#212121;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;max-width:46%;font-family:inter,sans-serif;font-size:12px;font-weight:400;font-style:normal;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:inline-block}@media(min-width:992px) and (max-width:1199px){.map-property-info .item-description-container .item-description .property-usp .usp-tag{max-width:44%}}.map-property-info .item-description-container .item-description .property-reviews{font-family:inter,sans-serif;font-style:normal;position:absolute;bottom:0;margin-top:8px}@media(max-width:991px){.map-property-info .item-description-container .item-description .property-reviews{display:none}}.map-property-info .item-description-container .item-description .property-reviews .icon{width:16px;height:16px}.map-property-info .item-description-container .item-description .property-reviews .ratingStar-value{font-weight:bold;font-size:14px;color:#212121}.map-property-info .item-description-container .item-description .property-reviews .dot-seperator{background-color:#212121;width:4px;height:4px;margin:10px 2px 2px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;display:inline-block}.map-property-info .item-description-container .item-description .property-reviews .review-place{font-weight:400;font-size:12px;margin-top:2px;color:#212121}.map-property-info .item-description-container .item-description .property-reviews .review-place .reviews-count{letter-spacing:.2px;margin-top:3px;margin-left:-2px}.map-property-info .item-description-container .item-description .property-reviews .review-place .dot-separator{background-color:#212121;width:4px;height:4px;margin:6px 2px 2px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;display:inline-block}.map-property-info .item-description-container .item-description .new-property-box{width:fit-content;width:-moz-fit-content;position:absolute;bottom:0;white-space:nowrap;line-height:17px;color:#fff;font-weight:500;border:1px solid rgba(0,0,0,0.1);border-radius:2px;background-color:#ff6363;padding:2px 8px}@media(max-width:991px){.map-property-info .item-description-container .item-description .new-property-box{display:none !important}}.map-property-info .item-description-container .item-description .new-property-box .text-new-lister{font-size:12px;text-align:center}@media(min-width:992px) and (max-width:1199px){.map-property-info .item-price-container{width:31.3%;position:initial}}.map-property-info .item-price-container .btn-favorite{position:absolute;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;color:#37404d;background-color:#fff;border:1px solid rgba(0,0,0,0.12);font-family:inter,sans-serif;font-weight:400;font-style:normal;font-size:12px;width:fit-content;width:-moz-fit-content;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;padding:10px;top:0;right:0}@media(max-width:991px){.map-property-info .item-price-container .btn-favorite{display:none}}@media(min-width:1200px){.map-property-info .item-price-container .btn-favorite{z-index:2}}.map-property-info .item-price-container .btn-favorite .icon{position:relative;top:0;left:0;transform:translate(0,0);margin-right:4px}.map-property-info .item-price-container .btn-favorite .favorite-saved{display:none}.map-property-info .item-price-container .btn-favorite.active .favorite-save{display:none}.map-property-info .item-price-container .btn-favorite.active .favorite-saved{display:inline}.map-property-info .map-lister-border-bottom{border:solid 1px #ebedef;margin:25px 0}@media(max-width:991px){.map-property-info .map-lister-border-bottom{border:0;margin:0}}#result-container-items .filter-group li.active:before,#result-container-items .filter-group li.active.disabled:before{background:url('/web/bundles/leisurecore/svg/icons/checkbox-checked-new.svg') no-repeat 0 0;border:0;border-radius:4px;background-size:23px 23px;background-position:-2px -1px}#result-container-items .filter-id-85{padding:0}#result-container-items .filter-id-85 .filter-group-body{padding:0 10px 10px 10px}#result-container-items .filter-id-85 .filter-group-body .default-range-slider{margin:20px auto 30px}.price-space-remove{word-spacing:-4px}.price-cross-out-space{word-spacing:-3px}.lister-alternative-header{color:#37404d}.cta-landing-page{text-align:center;padding:12px 0;margin-top:12px;cursor:pointer;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;background-color:#4bbb4b}.cta-landing-page .see-all-text{font-size:16px;font-weight:bold;color:#fff}#pagination,#pagination-map{text-align:center;margin-top:48px;margin-bottom:48px}@media(max-width:480px){#pagination .display-group,#pagination-map .display-group{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-justify-content:space-evenly;-ms-justify-content:space-evenly;justify-content:space-evenly}}#pagination .display-group .prev-next-btn,#pagination-map .display-group .prev-next-btn{-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px}@media(min-width:768px){#pagination .display-group .prev-next-btn,#pagination-map .display-group .prev-next-btn{padding:3px 20px 0 20px}}#pagination .display-group .page-x-y,#pagination-map .display-group .page-x-y{display:none}@media(max-width:767px){#pagination .display-group .page-x-y,#pagination-map .display-group .page-x-y{margin-top:8px;display:inline}}@media(max-width:767px){#pagination .display-group .pagination-desktop,#pagination-map .display-group .pagination-desktop{display:none}}#pagination .hide-button,#pagination-map .hide-button{cursor:not-allowed;pointer-events:none;opacity:40%}#pagination .lister-prev-next,#pagination-map .lister-prev-next{vertical-align:middle}#pagination .format-arrow-back,#pagination-map .format-arrow-back{height:16px;width:8px;vertical-align:middle;margin-right:3px;margin-bottom:5px;-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}#pagination .format-arrow-next,#pagination-map .format-arrow-next{height:16px;width:8px;vertical-align:middle;margin-right:3px;margin-bottom:5px;-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg);margin-left:3px;margin-bottom:0;-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}#pagination .previous-page-mobile,#pagination-map .previous-page-mobile{float:left;border-radius:4px 0 0 4px;width:50%;margin-bottom:15px}#pagination .previous-page-mobile .back-arrow-mobile,#pagination-map .previous-page-mobile .back-arrow-mobile{height:16px;width:8px;vertical-align:middle;margin-bottom:5px;-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg);-webkit-transform:rotate(180deg) translateY(-2px);-moz-transform:rotate(180deg) translateY(-2px);-ms-transform:rotate(180deg) translateY(-2px);-o-transform:rotate(180deg) translateY(-2px);transform:rotate(180deg) translateY(-2px);margin-right:3px}#pagination .next-page-mobile,#pagination-map .next-page-mobile{float:right;border-radius:0 4px 4px 0;width:50%;margin-bottom:15px}#pagination .next-page-mobile .next-arrow-mobile,#pagination-map .next-page-mobile .next-arrow-mobile{height:16px;width:8px;vertical-align:middle;margin-right:3px;margin-bottom:5px;-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg);margin-bottom:0;-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0);-webkit-transform:rotate(0) translateY(2px);-moz-transform:rotate(0) translateY(2px);-ms-transform:rotate(0) translateY(2px);-o-transform:rotate(0) translateY(2px);transform:rotate(0) translateY(2px);margin-left:3px}#pagination .btn-round,#pagination-map .btn-round{background-color:white;border-radius:50%;height:40px;min-width:40px;padding:4px 3px 0 3px;text-align:center;margin-right:8px;line-height:32px;font-weight:500;color:#626973;font-size:16px;border:solid 1px #ebedef}@media(max-width:480px){#pagination .btn-round,#pagination-map .btn-round{margin-right:0}}#pagination .active-page-btn,#pagination-map .active-page-btn{background-color:#4bbb4b;color:#fff}#pagination .page-separator,#pagination-map .page-separator{background-color:white;border-radius:50%;height:40px;min-width:40px;padding:4px 3px 0 3px;text-align:center;margin-right:8px;line-height:32px;font-weight:500;color:#626973;font-size:16px;border:solid 1px #ebedef;line-height:24px}@media(max-width:480px){#pagination .page-separator,#pagination-map .page-separator{margin-right:0}}#pagination .page-separator .dot,#pagination-map .page-separator .dot{height:4px;width:4px;background-color:#bbb;border-radius:50%;display:inline-block}#pagination .page-separator:hover,#pagination-map .page-separator:hover{background-color:white;border-radius:50%;height:40px;min-width:40px;padding:4px 3px 0 3px;text-align:center;margin-right:8px;line-height:32px;font-weight:500;color:#626973;font-size:16px;border:solid 1px #ebedef;line-height:24px;cursor:default}@media(max-width:480px){#pagination .page-separator:hover,#pagination-map .page-separator:hover{margin-right:0}}@keyframes dot-keyframes{0%{opacity:.4;-webkit-transform:scale(1,1);-moz-transform:scale(1,1);-ms-transform:scale(1,1);-o-transform:scale(1,1);transform:scale(1,1)}50%{opacity:1;-webkit-transform:scale(1.2,1.2);-moz-transform:scale(1.2,1.2);-ms-transform:scale(1.2,1.2);-o-transform:scale(1.2,1.2);transform:scale(1.2,1.2)}100%{opacity:.4;-webkit-transform:scale(1,1);-moz-transform:scale(1,1);-ms-transform:scale(1,1);-o-transform:scale(1,1);transform:scale(1,1)}}.loading-state{height:400px;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;text-align:center}.loading-state.gft-resend-load{height:auto}@media(max-width:767px){.loading-state .loading-text{margin:0 16px}}.loading-state .loading-dots--dot{animation:dot-keyframes 1.5s infinite ease-in-out;background-color:#4bbb4b;border-radius:10px;display:inline-block;height:10px;width:10px;margin:3px}.loading-state .loading-dots--dot:nth-child(2){animation-delay:.5s}.loading-state .loading-dots--dot:nth-child(3){animation-delay:1s}#modal-login .modal-content{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}@media(min-width:768px){#modal-login .modal-content{text-align:center}}#modal-login .modal-header{border:0;padding:0 20px}#modal-login .modal-body{padding:0 20px}#modal-login .close{float:right}#modal-login .close span{font-size:32px;cursor:pointer;color:#878c94}@media(min-width:768px){#modal-login #LoginForm{padding:0 60px}}#modal-login .login-title{font-size:14px;font-weight:bold;color:#37404d;margin:20px 0}@media(min-width:768px){#modal-login .login-title{font-size:20px}}#modal-login .field{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;flex-flow:column;text-align:left;margin-bottom:1em;position:relative}#modal-login label,#modal-login input{transition:all .2s;touch-action:manipulation}#modal-login input{border-bottom:solid 1px #ebedef;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;padding:14px 16px 0;cursor:text}#modal-login input:focus{outline:0;color:#626973;font-size:14px}#modal-login label{font-size:12px;color:#c9cbcf}#modal-login input+label{cursor:text;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;transform-origin:left bottom;transform:translate(16px,36px) scale(1)}#modal-login input:not(:placeholder-shown)+label,#modal-login input:focus+label{transform:translate(16px,28px) scale(1);margin-bottom:2px;cursor:pointer}#modal-login .input-group-addon{cursor:pointer;background:#fff;position:absolute;-webkit-transform:translate(0,24px);-moz-transform:translate(0,24px);-ms-transform:translate(0,24px);-o-transform:translate(0,24px);transform:translate(0,24px);width:40px;height:40px;right:4px}.error #modal-login .input-group-addon{border-color:#ff6363}#modal-login .input-group-addon .icon{left:50%;top:50%;position:absolute;-moz-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}#modal-login .input-group-addon .icon-eye{background:url('/web/bundles/leisurecore/svg/icons/password-show.svg') no-repeat 0 0;width:18px;height:10px}#modal-login .input-group-addon .icon-eye-hide{background:url('/web/bundles/leisurecore/svg/icons/password-hide.svg') no-repeat 0 0;width:18px;height:14px}#modal-login .keep-logged-label{font-size:14px;color:#37404d}#modal-login .checkbox-row{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center}#modal-login .checkbox-row .control-group{display:inline-block;padding:0 8px}#modal-login .checkbox-row .control-group .control{position:relative;display:block;padding-left:30px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}#modal-login .checkbox-row .control-group .control-label{font-weight:600}#modal-login .checkbox-row .control-group .control input{position:absolute;z-index:-1;opacity:0;filter:alpha(opacity=0)}#modal-login .checkbox-row .control-group .control .control-indicator{position:absolute;top:0;left:0;width:20px;height:20px}#modal-login .checkbox-row .control-group .control.control-checkbox input:disabled ~ .control-indicator{background:url('/web/bundles/leisurecore/svg/icons/checkbox.svg') no-repeat 0 0}#modal-login .checkbox-row .control-group .control.control-checkbox input:checked ~ .control-indicator{background:url('/web/bundles/leisurecore/svg/icons/checkbox-checked.svg') no-repeat 0 0}#modal-login .checkbox-row .control-group .control.disabled{opacity:.6;filter:alpha(opacity=60);cursor:not-allowed !important}#modal-login .checkbox-row .control-group .control.control-inline{display:inline-block;margin-right:15px}#modal-login .checkbox-row .control-group .control.control-inline:last-child{margin-right:0}.no-touch #modal-login .checkbox-row .control-group .control-checkbox:hover input:not([disabled]) ~ .control-indicator{background:url('/web/bundles/leisurecore/svg/icons/checkbox-hover.svg') no-repeat 0 0}.no-touch #modal-login .checkbox-row .control-group .control-checkbox:hover input:checked ~ .control-indicator{background:url('/web/bundles/leisurecore/svg/icons/checkbox-checked.svg') no-repeat 0 0}#modal-login .checkmssg{margin:16px 0}#modal-login .login-backend-error{display:none;margin:12px 0}#modal-login .sign-in-btn{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-justify-content:center;-ms-justify-content:center;justify-content:center;height:48px;font-weight:bold;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;font-size:16px;color:#fff;background:#4bbb4b;cursor:pointer;margin-bottom:48px}#modal-login .sign-in-btn:hover{background:#208920}@media(max-width:767px){#modal-login .sign-in-btn{margin-bottom:20px}}#modal-login .forgot-pass{font-size:14px;color:#4bbb4b;cursor:pointer;float:right;margin:0 5px;-webkit-transform:translate(0,-80%);-moz-transform:translate(0,-80%);-ms-transform:translate(0,-80%);-o-transform:translate(0,-80%);transform:translate(0,-80%)}#modal-login #panel_recover{display:none}#modal-login #panel_recover_emailsent{display:none;margin-bottom:20px}#modal-login #rememberpassword{margin:20px 0;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-justify-content:center;-ms-justify-content:center;justify-content:center}.view-map-container{height:88px;margin:14px 0;padding:4px;border:solid 1px #ebedef;border-radius:4px}.view-map-container.listing-view-container{height:64px}@media(max-width:768px){.view-map-container{display:none}}@media(min-width:1200px){.view-map-container{height:106px}}.view-map-container .listing-view{width:100% !important;height:100% !important;background:none !important;border:none !important}.view-map-container .map-bg-image{background-image:url("/web/bundles/leisurecore/svg/icons/oyodir/map-bg-color.svg");background-size:cover;border-radius:4px;height:78px;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;z-index:-1}@media(min-width:1200px){.view-map-container .map-bg-image{height:96px}}.view-map-container .map-bg-image .view-map-button{height:100%;width:100%;border-radius:4px;padding:8px;cursor:pointer;margin:auto}.view-map-container .map-bg-image .view-map-button .icon-list{width:15px;height:15px;margin-top:2px;margin-right:8px}.view-map-container .map-bg-image .view-map-button .icon-map{width:16px;height:16px;min-width:16px;margin-right:8px}.view-map-container .map-bg-image .view-map-button .icon-map-color{width:18px;height:18px;min-width:18px;margin-right:8px}.view-map-container .map-bg-image .view-map-button .view-map-text{color:#37404d;padding:8px 16px;background:#fff;border:solid 1px #ebedef;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;font-weight:500}.view-map-container .icon-curve-arrow-bg{width:214px;height:78px;min-width:214px;border-radius:4px;display:block;position:absolute;z-index:2}@media(min-width:1200px){.view-map-container .icon-curve-arrow-bg{width:262px;height:96px}}.view-map-container .coming-soon-text{z-index:2;text-align:center;color:#fff;opacity:1;padding-top:7px;font-size:16px;font-weight:bold;margin-left:10px}@media(min-width:1200px){.view-map-container .coming-soon-text{padding-top:11px;margin-left:0}}.map-toggle-container{display:none;margin-top:14px}.map-toggle-container .map-toggle{width:100%;height:0;padding-top:calc((50/165)*100%);background-size:contain;cursor:pointer;margin-bottom:20px}@media(min-width:768px){#accordion-map{margin-left:-15px;margin-right:15px;color:rgba(0,0,0,0.5)}#accordion-map .panel-body{padding:0}}#accordion-map .panel-heading{margin-bottom:20px;font-size:16px;font-weight:bold}#accordion-map .panel-heading .panel-title{cursor:pointer}@media(min-width:768px){#accordion-map .panel-heading .panel-title{color:#212121;line-height:unset;padding:0}}#accordion-map .panel-heading .panel-title .icon-star-purple{width:24px;height:24px;vertical-align:middle;margin-right:5px}#accordion-map .panel-heading .panel-title .icon-arrow{background-position:center}#accordion-map .panel-heading .panel-title.collapsed .icon-arrow{transform:rotate(90deg)}#accordion-map .icon-arrow{width:26px;height:26px;position:absolute;right:0;margin-right:15px;transform:rotate(270deg);transition:all .3s ease}#accordion-map .full-row{columns:1}@media(min-width:767px){#accordion-map .full-row{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}#accordion-map .full-row .col-elem{margin-bottom:10px;margin-right:2%;width:23%}#accordion-map .full-row .col-elem .table-group-item{color:#212121}@media(min-width:768px){#accordion-map .full-row .col-elem .table-group-item.content{color:rgba(0,0,0,0.5)}}@media(max-width:767px){#accordion-map .full-row .col-elem .table-group-item.content{font-weight:bold}}.media-wrapper{padding:30px 0;border-top:1px dotted #ddd;border-bottom:1px dotted #ddd}.media-wrapper .list-group-toggle{height:20px;margin-top:30px;background-color:#fefefe !important;text-align:center;border-bottom:0;line-height:inherit;cursor:pointer}.media-wrapper .list-group-toggle.list-group-toggle-more a:after,.media-wrapper .list-group-toggle.list-group-toggle-more span:after{margin-left:10px;font-family:FapIcon;font-size:10px;color:#8b8b8b}.media-wrapper .list-group-toggle.list-group-toggle-less a:after,.media-wrapper .list-group-toggle.list-group-toggle-less span:after{margin-left:10px;font-family:FapIcon;font-size:10px;color:#8b8b8b}.media-container{margin-bottom:30px}.media-container .media-image{display:inline-block;width:50px;float:left}.media-container .media-image .icon{width:50px;height:50px}.media-container .media-block{background-color:#fff;border:solid 1px #ebedef;padding:15px;display:inline-block;margin-left:15px;width:calc(100% - 65px);overflow:hidden;-webkit-border-radius:2px 20px 20px 20px;-moz-border-radius:2px 20px 20px 20px;border-radius:2px 20px 20px 20px;box-shadow:0 3px 8px 0 rgba(0,0,0,0.1),0 3px 16px 0 rgba(0,0,0,0.04)}@media(min-width:768px){.media-container .media-block{padding:30px;margin-left:30px;width:calc(100% - 80px)}}.media-container .media-block .heading{color:#454a53}.media-container .media-block strong{color:#4bbb4b;font-weight:600}.media-container .media-block strong:after{content:'•';margin:0 5px;color:#626973;font-size:12px}.media-container .media-block .review-info{font-size:13px;font-weight:400;color:#d1d5d8;display:block}@media(min-width:768px){.media-container .media-block .review-info{text-align:right}}.media-container .media-block .translate-block{display:inline-block;font-size:14px;cursor:pointer}.media-container .media-block .translate-block span{vertical-align:middle}.media-container .media-block .translate-block .icon-g-translate{margin-right:10px;width:25px;height:25px}.media-container .media-reaction .media-image{float:right}.media-container .media-reaction .media-image .icon{margin-right:0}.media-container .media-reaction .media-block{margin-left:0;margin-right:15px;-webkit-border-radius:20px 2px 20px 20px;-moz-border-radius:20px 2px 20px 20px;border-radius:20px 2px 20px 20px}@media(min-width:768px){.media-container .media-reaction .media-block{margin-right:30px}}.msg-container{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;text-align:center;border-bottom:solid 1px #ebedef;padding-bottom:8px;-webkit-transform:translate(0,-12%);-moz-transform:translate(0,-12%);-ms-transform:translate(0,-12%);-o-transform:translate(0,-12%);transform:translate(0,-12%)}.msg-container .icon-container{width:56px;height:56px;margin:0 auto}.msg-container .icon-container .icon{height:56px;width:100%}@media(min-width:768px){.msg-container .icon-container .icon{height:90px}}@media(min-width:768px){.msg-container .icon-container{width:65px;height:65px}}.msg-container .success-msg{font-size:16px;font-weight:bold;color:#000}@media(min-width:768px){.msg-container .success-msg{font-size:24px}}@media(min-width:768px){.msg-container{padding:24px 0;-webkit-transform:unset;-moz-transform:unset;-ms-transform:unset;-o-transform:unset;transform:unset}}.deleted .card-image{z-index:0}.meta-channel{-webkit-box-shadow:0 2px 12px 0 rgba(55,64,77,0.08) 0 1px 1px #000;-moz-box-shadow:0 2px 12px 0 rgba(55,64,77,0.08) 0 1px 1px #000;box-shadow:0 2px 12px 0 rgba(55,64,77,0.08) 0 1px 1px #000;-webkit-box-shadow:0 2px 12px 0 rgba(55,64,77,0.08);box-shadow:0 2px 12px 0 rgba(55,64,77,0.08);background-color:#16adff;width:100%;color:#fff;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;font-size:12px;padding:12px 0 0 16px}@media(min-width:768px){.meta-channel{font-size:14px;padding:12px 0;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-justify-content:center;-ms-justify-content:center;justify-content:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center}}.meta-channel a{color:#fff;text-decoration:underline}.meta-channel a:hover{cursor:pointer}.meta-channel .icon-meta-channel{height:50px;width:50px;margin:0 15px 15px}@media(min-width:768px){.meta-channel .icon-meta-channel{height:25px;width:25px;margin:0 12px}}.meta-channel .icon-close-white{width:20px;height:20px;position:absolute;right:0;top:0;background-color:rgba(0,0,0,0.2);cursor:pointer}@media(min-width:768px){.meta-channel .icon-close-white{height:16px;width:16px;right:12px;top:unset;background-color:unset}}.select-box{position:relative;display:block;width:100%;margin:0 auto;font-family:'Open Sans','Helvetica Neue','Segoe UI','Calibri','Arial',sans-serif;font-size:18px;color:#60666d}@media(min-width:768px){.select-box{width:70%}}@media(min-width:992px){.select-box{width:50%}}@media(min-width:1200px){.select-box{width:30%}}.select-box__current{position:relative;box-shadow:0 15px 30px -10px rgba(0,0,0,0.1);cursor:pointer;outline:0}.select-box__current:focus+.select-box__list{opacity:1;-webkit-animation-name:none;animation-name:none}.select-box__current:focus+.select-box__list .select-box__option{cursor:pointer}.select-box__current:focus .select-box__icon{-webkit-transform:translateY(-50%) rotate(180deg);transform:translateY(-50%) rotate(180deg)}.select-box__icon{position:absolute;top:50%;right:15px;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:20px;opacity:.3;transition:.2s ease}.select-box__value{display:flex}.select-box__value .icon-format{background-size:20px 20px;background-position:2% center}.select-box__value .select-box-format{padding-left:2px}.select-box__input{display:none}.select-box__input:checked+.select-box__input-text{display:block}.select-box__input-text{display:none;width:100%;margin:0;padding:15px;background-color:#fff}.select-box__list{position:absolute;width:100%;padding:0;list-style:none;opacity:0;-webkit-animation-name:HideList;animation-name:HideList;-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-delay:.5s;animation-delay:.5s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:step-start;animation-timing-function:step-start;box-shadow:0 15px 30px -10px rgba(0,0,0,0.1)}.select-box__option{display:block;padding:15px;background-color:#fff}.select-box__option:hover,.select-box__option:focus{color:#546c84;background-color:#fbfbfb}@-webkit-keyframes HideList{from{-webkit-transform:scaleY(1);transform:scaleY(1)}to{-webkit-transform:scaleY(0);transform:scaleY(0)}}@keyframes HideList{from{-webkit-transform:scaleY(1);transform:scaleY(1)}to{-webkit-transform:scaleY(0);transform:scaleY(0)}}#modal-mobility-access .modal-new-header{text-align:center;font-weight:bold;font-size:16px;padding-top:30px;margin-bottom:20px}@media(min-width:768px){#modal-mobility-access .modal-new-header{font-size:22px;text-align:left}}#modal-mobility-access .mobility-section{margin-left:10px}@media(min-width:768px){#modal-mobility-access .mobility-section{columns:2}}#modal-mobility-access .mobility-section .mobility-container{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;margin-left:10px;margin-bottom:20px}@media(min-width:768px){#modal-mobility-access .mobility-section .mobility-container{margin-left:25px;margin-bottom:35px}}#modal-mobility-access .mobility-section .mobility-container .icon{width:14px;height:14px;background-size:contain;margin-top:3px}#modal-mobility-access .mobility-section .mobility-container .mobility-content{margin-left:10px}#modal-mobility-access .mobility-section .mobility-container .mobility-content::first-letter {text-transform:uppercase}#modal-mobility-access .modal-close{height:16px;width:16px;transform:translate(30px,3px)}@media(min-width:768px){#modal-mobility-access .modal-close{transform:translate(-22px,-6px);right:64px;position:absolute}}@media(min-width:768px){#modal-mobility-access .modal-new-content{min-width:756px;min-height:600px;padding:32px}}.modal-backdrop{display:none !important}.modal{position:fixed;top:0;right:0;bottom:0;left:0;background-color:rgba(0,0,0,0.5)}.modal.fade{opacity:0;filter:alpha(opacity=0)}.modal{padding:0 !important}.modal .modal-content{border:0}.modal .modal-header{-webkit-border-radius:6px 6px 0 0;-moz-border-radius:6px 6px 0 0;border-radius:6px 6px 0 0;background-color:#fff;min-height:50px;border-bottom:solid 1px #ebedef}.modal .modal-header .modal-title{display:block !important;color:#37404d !important;font-size:16px !important;font-weight:600 !important}.modal .modal-header .modal-close{display:inline-block;position:absolute;top:0;right:0;padding:17px;float:right;cursor:pointer}.modal .modal-header .modal-close .icon{width:16px;height:16px}.modal .modal-header .modal-close .modal-close-text{color:#ff750f;margin-right:10px}.modal .modal-body{padding:0}.modal .modal-body .list-group .container-fluid{padding:0}.modal .modal-body .list-group .container-fluid .list-group-item{border-top:none !important}.modal .modal-body .list-group .container-fluid .list-group-item.popular{font-weight:600}.modal .modal-body .list-group .container-fluid .list-group-item .icon-flag{position:relative}.modal .modal-body .navbar .dropdown-open .row{margin-top:0;margin-bottom:0}.modal .modal-body .activeDropdown{background-color:#f6f6f6}.modal .modal-body .selectors-container{padding:15px;margin-left:0;margin-right:0}.modal .modal-footer{padding:10px 15px;border-top:solid 1px #ebedef}.modal .modal-footer .btn{font-weight:normal}.ski .modal .modal-header .modal-close-text{color:#16adfe}#modal-nav-main .navbar{display:block;border:0;padding:0}@media(max-width:767px){#modal-nav-main .navbar{padding-bottom:55px;box-shadow:none}}#modal-nav-main .navbar .acc-container .list-default{margin-bottom:0;padding:15px}#modal-nav-main .navbar .acc-container .list-default li{border:0;padding:0}#modal-nav-main .navbar .acc-container .list-default li:first-of-type{border-top:0}#modal-nav-main .navbar .acc-container .list-default li:before{float:right;margin-left:12px;font-family:FapIcon;content:none;font-size:10px}#modal-nav-main .navbar .acc-container .list-default li .item{font-weight:600;font-size:14px;color:#37404d}#modal-nav-main .navbar .acc-container .list-default li a,#modal-nav-main .navbar .acc-container .list-default li .spanclick,#modal-nav-main .navbar .acc-container .list-default li span[data-uri]{display:initial;font-size:14px;font-weight:600;color:#37404d}#modal-nav-main .navbar .acc-container .list-default li .icon-new-icon{background:linear-gradient(125.27deg,#f27121 .94%,#e94057 58.54%,#8a2387 118.32%);border-radius:10px;font-size:12px;line-height:20px;color:white;padding:1px 7px;letter-spacing:.4px}#modal-nav-main .navbar .acc-container .list-default li .arrow{position:absolute;right:15px;height:10px}#modal-nav-main .navbar .acc-container .list-default li .arrow .svg-icon-arrow{width:10px;height:10px;margin-top:21px}#modal-nav-main .navbar .acc-container .list-default li.selected{background-color:#68d089;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}#modal-nav-main .navbar .acc-container .list-default li.selected .arrow{display:none}#modal-nav-main .navbar .acc-container .list-default li.gift-voucher{height:fit-content;line-height:25px}#modal-nav-main .navbar .acc-container .list-default li.gift-voucher .icon-ticket{margin-top:3px}#modal-nav-main .navbar .acc-container .list-default li.gift-voucher .check-bal{display:block;padding-left:30px;font-size:11px;line-height:14px;color:#878c94}#modal-nav-main .navbar .acc-container .list-default li.gift-voucher .arrow .svg-icon-arrow{margin-top:8px}#modal-nav-main .navbar .acc-container .list-default li.bv-money{height:-webkit-fit-content;height:-moz-fit-content;line-height:25px;margin-top:15px}#modal-nav-main .navbar .acc-container .list-default li.bv-money .icon-bv-coin{margin-top:3px}#modal-nav-main .navbar .acc-container .list-default li.bv-money .icon-wallet-v2-nav{margin-top:3px}#modal-nav-main .navbar .acc-container .list-default li.bv-money .check-bal{display:block;padding-left:30px;font-size:11px;line-height:14px;color:#878c94}#modal-nav-main .navbar .acc-container .list-default li.bv-money .arrow .svg-icon-arrow{margin-top:8px}#modal-nav-main .navbar .acc-container .list-default hr.partition{border:1px solid rgba(0,0,0,0.1)}#modal-nav-main .navbar .acc-container .list-default .bottom-heading{font-weight:bold;font-size:18px;line-height:24px;color:#37404d;padding-top:24px}#modal-nav-main .navbar .acc-container .list-default .icon{float:left;margin-right:10px;margin-top:21px;width:20px;height:20px}#modal-nav-main .navbar .container{width:100%;padding:0}#modal-nav-main .navbar .list-inline>li{padding:0;display:block}#modal-nav-main .navbar .list-inline>li:last-of-type a,#modal-nav-main .navbar .list-inline>li:last-of-type a:hover,#modal-nav-main .navbar .list-inline>li:last-of-type a.active{border-bottom:0}#modal-nav-main .navbar ul.navbar-list a,#modal-nav-main .navbar ul.navbar-list .spanclick{padding:0 15px;color:#4a4a4a;display:block;line-height:50px;border-bottom:solid 1px #ebedef}#modal-nav-main .navbar ul.navbar-list a:hover,#modal-nav-main .navbar ul.navbar-list .spanclick:hover,#modal-nav-main .navbar ul.navbar-list a.active,#modal-nav-main .navbar ul.navbar-list .spanclick.active{background-color:#f6f7f8;border-bottom:solid 1px #ebedef;color:#868686}#modal-nav-main .navbar ul.navbar-list a:after,#modal-nav-main .navbar ul.navbar-list .spanclick:after{content:"e";font-family:"FapIcon";font-size:16px;margin-left:15px;position:absolute;right:15px}#modal-nav-main .navbar ul.navbar-list .nav-subitem a,#modal-nav-main .navbar ul.navbar-list .nav-subitem .spanclick{color:#ff750f}#modal-nav-main .navbar ul.navbar-list .nav-subitem a:hover,#modal-nav-main .navbar ul.navbar-list .nav-subitem .spanclick:hover{background-color:transparent}#modal-nav-main .navbar ul.navbar-list a[aria-expanded="true"]:after{content:"f"}#modal-nav-main .navbar ul.navbar-list a[aria-expanded="false"]:after{content:"c"}#modal-nav-main .navbar .dropdown-open{background-color:#fff;padding:0;position:static;opacity:1;filter:alpha(opacity=100)}#modal-nav-main .navbar .dropdown-open .icon-flag{float:left;margin-right:10px;margin-top:15px;width:20px;height:20px}#modal-nav-main .navbar .dropdown-open .title{display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:70%}@media(min-width:992px){#modal-nav-main .navbar .dropdown-open .title{width:80%}}#modal-nav-main .navbar .dropdown-open ul li a,#modal-nav-main .navbar .dropdown-open ul li .spanclick{padding:0 30px;height:51px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.modal-body[data-touch] #ski-regions-box,.modal-body[data-touch] #map-column{display:none}.modal-body[data-touch] #region-switcher{display:block !important}.modal-title{color:#ff750f}.modal .filter-group{margin:inherit}.modal .filter-group li{background-color:transparent;border:0;color:inherit;overflow:auto;padding:inherit}.modal .filter-group li:last-of-type{border:0}.modal-overlay{display:none;position:absolute;background:#fff;top:0;left:0;height:100%;width:100%;padding:15px 0;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.modal-loader{margin:15px auto;width:24px;height:24px}#modal-costs h3,#modal-costs .h3{margin:0 0 10px;font-size:16px}#modal-costs #inclusive-costs{margin-top:15px}#modal-costs #inclusive-costs h3::before,#modal-costs #inclusive-costs .h3::before{margin-right:5px;display:inline-block;vertical-align:sub;content:"";background:url("/web/bundles/leisurecore/svg/icons/oyodir/success.svg") no-repeat 0 0;width:14px;height:14px}#modal-costs #inclusive-costs p{padding-left:20px}#modal-costs #exclusive-costs{margin-top:35px;margin-bottom:15px}#modal-costs #exclusive-costs h3::before,#modal-costs #exclusive-costs .h3::before{margin-right:5px;display:inline-block;vertical-align:sub;content:"";background:url("/web/bundles/leisurecore/svg/icons/oyodir/error.svg") no-repeat 0 0;width:14px;height:14px}#modal-costs #exclusive-costs table,#modal-costs #exclusive-costs .table{margin-left:20px}#modal-costs #exclusive-costs table th,#modal-costs #exclusive-costs .table th{text-align:left;width:30%}#modal-costs #exclusive-costs table td,#modal-costs #exclusive-costs .table td{padding-left:10px;width:70%}#modal-costs #exclusive-costs table th,#modal-costs #exclusive-costs .table th,#modal-costs #exclusive-costs table td,#modal-costs #exclusive-costs .table td{vertical-align:top;padding-bottom:2px}#modal-costs .all_costs{padding:30px 0;font-size:13px}#modal-costs .modal-body{padding-top:12px;padding-bottom:12px}#modal-costs .modal-body .included-body{margin-bottom:0}.modal-fullscreen .modal-content{background:#fff;border:0;-webkit-box-shadow:none 0 1px 1px #000;-moz-box-shadow:none 0 1px 1px #000;box-shadow:none 0 1px 1px #000;-webkit-box-shadow:none;box-shadow:none}.modal-fullscreen .modal-dialog{margin:15px}@media(min-width:768px){.modal-fullscreen .modal-dialog{width:750px;margin:15px auto}}.modal-halfscreen .modal-content{background:#fff;border:0;-webkit-box-shadow:none 0 1px 1px #000;-moz-box-shadow:none 0 1px 1px #000;box-shadow:none 0 1px 1px #000;-webkit-box-shadow:none;box-shadow:none}.modal-halfscreen .modal-dialog{margin:15px}@media(min-width:768px){.modal-halfscreen .modal-dialog{width:750px;margin:15px auto}}.modal-external .modal-dialog{height:calc(100% - 30px)}.modal-external .modal-content{height:100%}.modal-external .modal-body{padding:0;height:calc(100% - 50px);background:url("/img/loading/loadpage.gif") no-repeat center;overflow:auto}.modal-external iframe{width:100%;height:100%;margin:0;padding:0;border:0;border-radius:6px}.modal-content-container{padding:30px}.modal-content-container h4:before,.modal-content-container .h4:before{background-color:#ff750f}.ski .modal-content-container h4:before,.ski .modal-content-container .h4:before{background-color:#16adfe}.modal-content-container .article{margin:30px 0}@media(min-width:768px){.modal-content-container .article{-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:30px;-moz-column-gap:30px;column-gap:30px}}.fade{opacity:0;-webkit-transition:opacity .15s linear;-moz-transition:opacity .15s linear;-o-transition:opacity .15s linear;transition:opacity .15s linear}#wallet-v2-popup-desktop .body-backdrop{position:fixed;top:0;left:0;width:100%;height:100%;z-index:90;background:rgba(0,0,0,0.8)}@media(max-width:767px){#wallet-v2-popup-desktop .body-backdrop{z-index:51}}#wallet-v2-popup-desktop .popup-content{position:fixed;width:424px;left:50%;top:50%;background:linear-gradient(271.13deg,#5e6071 .14%,#3d405b 98.77%);border-radius:6px;z-index:90;transform:translate(-50%,-50%);text-align:center}@media(max-width:767px){#wallet-v2-popup-desktop .popup-content{text-align:center;z-index:51;width:unset;left:unset;top:unset;height:unset;transform:unset;bottom:0;margin:0 16px}}#wallet-v2-popup-desktop .popup-content .icon-gift-card{width:232px;height:218px;position:absolute;top:-116px;transform:translateX(-50%)}@media(max-width:767px){#wallet-v2-popup-desktop .popup-content .icon-gift-card{position:absolute;top:-116px;transform:translateX(-50%)}}#wallet-v2-popup-desktop .popup-content .icon-cross{height:18px;width:18px;position:absolute;cursor:pointer;top:25px;right:24px}@media(max-width:767px){#wallet-v2-popup-desktop .popup-content .icon-cross{top:25px;right:24px;position:absolute}}#wallet-v2-popup-desktop .popup-content .content{font-size:24px;padding:80px 24px 20px;color:#fff;font-weight:400}#wallet-v2-popup-desktop .popup-content .content .congratulations-text{font-size:24px}#wallet-v2-popup-desktop .popup-content .content .congratulations-text .amount{font-weight:700}#wallet-v2-popup-desktop .popup-content .content .links{font-size:16px;display:grid}#wallet-v2-popup-desktop .popup-content .content .links .pointer{cursor:pointer;font-weight:400}#wallet-v2-popup-desktop .popup-content .content .btn{background-color:#68d089;color:white;font-size:16px;font-weight:700}#wallet-v2-popup-desktop .popup-content .content .btn:hover{background-color:#208920}#banner-walletV2{padding-top:.5rem;padding-bottom:.4rem;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-justify-content:center;-ms-justify-content:center;justify-content:center;background:linear-gradient(270.78deg,#5e6071 .14%,#3d405b 100.32%);-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;height:40px;border-bottom:1px solid white}@media(max-width:1199px){#banner-walletV2{height:70px}}@media(max-width:767px){#banner-walletV2{height:70px;-webkit-justify-content:normal;-ms-justify-content:normal;justify-content:normal;height:auto}}#banner-walletV2 .icon-wallet-v2-sparkle{height:50px;width:56px;left:4px;top:2px}@media(max-width:1199px){#banner-walletV2 .icon-wallet-v2-sparkle{height:75px;width:94px}}@media(max-width:991px){#banner-walletV2 .icon-wallet-v2-sparkle{height:75px;width:105px}}@media(max-width:767px){#banner-walletV2 .icon-wallet-v2-sparkle{border-bottom:unset;height:60px;width:106px;top:0;left:0}}#banner-walletV2 .icon-cross{height:15px;width:15px;margin-left:10px;cursor:pointer}@media(max-width:1199px){#banner-walletV2 .icon-cross{margin-left:unset;margin-right:40px}}@media(max-width:991px){#banner-walletV2 .icon-cross{margin-left:unset;margin-right:35px}}@media(max-width:767px){#banner-walletV2 .icon-cross{display:none}}#banner-walletV2 .text{color:white;font-size:16px}#banner-walletV2 .text .congratulations-text{margin:0}#banner-walletV2 .text .congratulations-text .icon-info-icon{display:none}@media(max-width:767px){#banner-walletV2 .text .congratulations-text{margin:0 0 0 -10px}#banner-walletV2 .text .congratulations-text .icon-info-icon{height:25px;width:25px;position:absolute;margin-left:.6rem;display:initial}}#banner-walletV2 .text .amount{font-weight:500}#banner-walletV2 .text .pointer{color:#f07c00;cursor:pointer;font-weight:400}#banner-walletV2 .text .pointer:hover{color:#4bbb4b}@media(max-width:767px){#banner-walletV2 .text{position:relative;font-size:18px;left:-4px;line-height:1.5}#banner-walletV2 .text .hide-small{display:none}}.modal-new,.modal-new-overlay{top:0;left:0;right:0;bottom:0;z-index:1}.modal-new{display:none;position:fixed;z-index:99}.modal-new.modal-new-autoht .modal-new-content{border-top:solid 1px #e3e5e6;height:auto}.modal-new.modal-new-autoht .modal-header-wrap{-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.modal-new .modal-new-header{-webkit-flex:1;-ms-flex:1;flex:1}.modal-new .modal-header-wrap .modal-close{height:16px;width:16px;background-size:contain;cursor:pointer}@media(min-width:992px){.modal-new .modal-header-wrap .modal-close{height:25px;width:25px}}@media(max-width:767px){.modal-new .modal-header-wrap .modal-close{background-size:25px 25px;background-position:20px center;padding:25px;padding-right:50px;position:absolute;top:8px;left:2px}.modal-new .modal-header-wrap .modal-close.vid-mob{background-position:center}}@media(min-width:992px){.modal-new .modal-header-wrap{-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}}.modal-new .modal-new-body{padding:10px}.modal-new .modal-new-overlay{position:absolute;background-color:#000;opacity:.76}.modal-new .modal-new-content{border-radius:4px;box-shadow:0 2px 12px 0 rgba(55,64,77,0.08);background-color:#fff;overflow:auto;max-height:100%;max-width:100%;position:relative;z-index:1;height:100%;width:100%}@media(min-width:992px){.modal-new .modal-new-content{height:auto;width:auto}}.modal-new .modal-wrapper{position:relative;z-index:1;height:100%;width:100%;-webkit-align-items:flex-end;-moz-align-items:flex-end;-ms-align-items:flex-end;align-items:flex-end}@media(min-width:992px){.modal-new .modal-wrapper{-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center}}.nav-tabs-container{background-color:#f6f7f8;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}@media(max-width:767px){.nav-tabs-container{background-color:#fff}}@media(max-width:767px){#tabs-destinations{margin-bottom:0;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;text-align:left}#tabs-destinations .each-category{padding:0;margin:0 15px;-webkit-flex:1;-ms-flex:1;flex:1;border-bottom:0}}.nav-tabs{border-bottom:solid 1px #ebedef;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.nav-tabs.only-one-block{border-bottom:0}@media(max-width:767px){.nav-tabs.only-one-block{padding-left:0}}.nav-tabs>li{display:inline-block;padding:15px 0;margin:0 20px -1px 20px}@media(min-width:992px){.nav-tabs>li{padding:20px 0}}@media(max-width:767px){.nav-tabs>li{padding:10px 15px}}.nav-tabs>li>a{color:#626973;font-size:14px;font-weight:normal}@media(min-width:992px){.nav-tabs>li>a{font-size:16px}}@media(max-width:767px){.nav-tabs>li>a{font-size:18px;line-height:24px;font-weight:500;width:100%;display:inline-block;padding-bottom:13px;padding-top:13px}}.nav-tabs>li>a:hover{color:#ff750f;border-color:#ff750f}.nav-tabs>li.active{color:#ff750f;border-bottom:1px solid #ff750f}.nav-tabs>li.active,.nav-tabs>li.active:hover,.nav-tabs>li.active:focus{color:#ff750f;cursor:default;background-color:transparent;border-bottom:1px solid #ff750f}.nav-tabs>li.active>a{color:#ff750f}@media(max-width:767px){.nav-tabs>li.active>a{border-bottom:1px solid #ff750f}}.tab-content{padding:15px;height:205px;overflow:hidden;border-bottom:solid 1px #ebedef}@media(min-width:768px){.tab-content{padding:50px;height:auto;border-bottom:0}}@media(max-width:767px){.tab-content{border-bottom:0}}.tab-content>.tab-pane{display:none}.tab-content>.active{display:block}.tab-content a{display:block}.tab-content a:hover .title,.tab-content a:focus .title{color:#ff750f}.tab-content a:hover .title:after,.tab-content a:focus .title:after{content:"";background:url("/web/bundles/leisurecore/svg/icons/oyodir/arrow.svg") no-repeat 0 0;width:10px;height:15px;position:absolute;top:2px;margin-left:20px;right:auto}.tab-content .title{font-size:14px;color:#626973;position:relative;font-weight:normal;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;padding-right:15px}@media(min-width:992px){.tab-content .title{font-size:16px;line-height:1.5}}@media(max-width:767px){.tab-content .title{color:#000;font-weight:bold;line-height:24px}}.tab-content .value{font-size:12px;color:#878c94;font-weight:normal}@media(min-width:992px){.tab-content .value{font-size:14px}}@media(max-width:767px){.tab-content .value{color:#000;font-size:14px;line-height:20px}}.toggle-more-body.more{display:block;height:auto}.toggle-more-body.more+.toggle-container .toggle-more:after{-moz-transform:rotate(-90deg);-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg)}.toggle-container .toggle-more{padding:15px;display:block;cursor:pointer;color:#878c94}@media(max-width:767px){.toggle-container .toggle-more{padding:10px 20px;color:#4bbb4b}}.toggle-container .toggle-more:after{content:"";background:url("/web/bundles/leisurecore/svg/icons/oyodir/arrow.svg") no-repeat 0 0;margin-left:15px;width:10px;height:16px;display:inline-block;position:relative;top:4px;-moz-transform:rotate(-270deg);-webkit-transform:rotate(-270deg);-ms-transform:rotate(-270deg);-o-transform:rotate(-270deg);transform:rotate(-270deg)}@media(max-width:767px){.toggle-container .toggle-more:after{width:0;height:0;margin-left:0}}@media(max-width:767px){.pdp-lister-navbar{display:flex}}@media(max-width:767px){.refer-n-earn-navbar{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;min-height:max-content !important}}.refer-n-earn-navbar .header-text{font-weight:600;font-size:16px;color:#37404d;margin-left:10px;letter-spacing:.3px}@media(min-width:992px){#lister{margin-top:70px}}.navbar{min-height:72px;padding:15px;position:relative;width:100%;top:0;background-color:#fff}.navbar.green-nav{z-index:9}@media(min-width:992px){.navbar.green-nav{position:fixed}}@media(max-width:767px){.navbar .gallery-pointer.mobile-pointer{padding:12px 20px 0 4px}}@media(max-width:767px){.navbar .gallery-pointer.mobile-pointer.btn-favorite{background-color:transparent;position:initial;padding:8px;-webkit-align-self:center;-moz-align-self:center;-ms-align-self:center;align-self:center}}@media(max-width:767px){.navbar .gallery-pointer.mobile-pointer.btn-favorite.active{background-color:#ff6363}}.navbar .gallery-pointer.mobile-pointer .icon-share-2{height:20px;width:20px}@media(min-width:480px){.navbar{padding:15px 22px 15px 22px}}@media(max-width:991px){.navbar{z-index:2;box-shadow:0 4px 5px rgba(0,0,0,0.03),0 1px 10px rgba(0,0,0,0.02),0 2px 4px rgba(0,0,0,0.04)}}@media(max-width:767px){.navbar{box-shadow:0 4px 5px rgba(0,0,0,0.06),0 1px 10px rgba(0,0,0,0.04),0 2px 4px rgba(0,0,0,0.08)}.navbar.green-nav{background-color:#0e9f61;padding:10px}.navbar.green-nav.non-green{background-color:#fff}}@media(min-width:768px){.navbar{border-bottom:solid 1px #ebedef}}.navbar .navbar-nav .nav-item{vertical-align:text-top}@media(min-width:992px){.navbar .navbar-nav .nav-item{vertical-align:unset}}.navbar .navbar-nav .nav-item .sign-in-sign-up{cursor:pointer;padding-top:10px;padding-bottom:10px}.navbar .navbar-nav .nav-item .icon-user-account{height:40px;width:40px}.navbar .navbar-nav .nav-item .sign-in-sign-up-text{font-style:normal;font-size:14px;line-height:20px;color:#212121}.navbar .navbar-nav .nav-item .btn-sm{padding:6px 7px;color:#000;cursor:pointer}@media(min-width:768px) and (max-width:991px){.navbar .navbar-nav .nav-item .btn-sm.btn-sign-in{margin-left:10px;border:1px solid rgba(0,0,0,0.3);border-radius:6px;font-weight:500;color:#212121}}.navbar .navbar-nav .nav-item.multi-text{width:auto;padding:5px 12px}.navbar.navbar-sticky{position:fixed;width:100%;top:0;border-bottom:1px solid #c9cbcf}.navbar.navbar-sticky .navbar-brand .icon-tui{height:22px;width:auto;object-fit:contain}.navbar.navbar-sticky .navbar-brand .icon-tui.logo-xmas{height:32px}@media(min-width:992px){.navbar.navbar-sticky{min-height:65px;padding-bottom:12px;padding-top:12px;z-index:28}}@media(min-width:992px) and (max-width:1200px){.navbar.navbar-sticky .navbar-brand{display:none}}.navbar.navbar-sticky .stk-hidden{display:none}@media(min-width:767px) and (max-width:992px){.navbar.navbar-sticky .navbar-brand{display:none}}.navbar.navbar-fixed{position:fixed;width:100%;top:0;border-bottom:1px solid #c9cbcf}@media(min-width:992px){.navbar.navbar-fixed{min-height:65px;padding-bottom:12px;padding-top:12px}.navbar.navbar-fixed .navbar-nav{display:none}}@media(min-width:992px) and (max-width:1200px){.navbar.navbar-fixed .navbar-brand{display:none}}.navbar .icon-arrow-left{vertical-align:middle}.navbar .navbar-brand{display:inline-block;padding-top:4px;max-width:91px}.navbar .navbar-brand .icon{height:35px;width:auto;object-fit:contain;vertical-align:middle}.navbar .navbar-brand .icon.logo-xmas{height:32px}.navbar .navbar-brand .icon-tui{height:24px;width:auto;object-fit:contain}.navbar .navbar-brand .icon-tui.logo-xmas{height:32px}.navbar .navbar-brand #logo{width:105px}.navbar .loggedin-initial{width:40px;height:40px;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:-ms-inline-flex;display:inline-flex;border-radius:20px;vertical-align:text-top;margin-right:10px;background-color:#37404d;color:#fff}.navbar .sign-in-sign-up-container{width:40px;height:40px;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:-ms-inline-flex;display:inline-flex;border-radius:20px;vertical-align:middle;margin-right:10px}.navbar .nav-item .btn-sign-in+.popover{position:fixed;top:0 !important;left:0 !important;max-width:initial;width:100%;height:100%;max-height:initial;margin:0;background:rgba(255,255,255,0.9)}.navbar .nav-item .btn-sign-in+.popover .loading-dots{width:400px;height:200px;background:#fff;display:flex;justify-content:center;align-items:center;border-radius:4px;box-shadow:0 2px 12px 0 rgba(55,64,77,0.08);border:solid 1px #e3e5e6;max-width:90%}.navbar .nav-item .btn-sign-in+.popover .arrow{display:none}.navbar .nav-item a{font-weight:normal}.navbar .nav-item a:hover{color:#212121}.navbar .nav-item a.btn-sign-in:focus{background-color:#fff}.navbar .nav-item a.btn-sign-in:hover{color:#626973;background-color:#eef0f2}.navbar .nav-item #favorites-btn:hover{background-color:#eef0f2}.navbar .nav-item #favorites-btn icon{width:16px;height:15px}@media(max-width:767px){.navbar .nav-item #favorites-btn{width:34px;height:34px;margin-top:5px;background-color:#fff}}@media(min-width:768px){.navbar .nav-item .popover{left:unset !important;right:20px}}@media(min-width:768px){.navbar .nav-item .popover .arrow{left:unset !important;right:calc(15% - 20px)}}@media(min-width:768px){.navbar .nav-item .popover .popover-content{max-height:550px}}@media(min-width:768px){.navbar .nav-item .popover .popover-content .popover-header{position:absolute;top:0;width:100%;min-height:67px;max-width:550px;background:#fff;z-index:1}}@media(min-width:768px){.navbar .nav-item .popover .popover-content .popover-header .header-title{font-size:20px}}@media(min-width:768px){.navbar .nav-item .popover .popover-content .popover-header .format-view-all{font-size:16px;font-weight:500}}.navbar .nav-item .popover .popover-content .popover-footer #send-favorites svg.icon{width:18px}@media(min-width:768px){.navbar .nav-item .popover .popover-content .popover-footer{position:absolute;width:100%;height:67px;max-width:550px;bottom:0;background:#fff;z-index:1}}@media(min-width:992px){.navbar .favorite-link{margin-right:15px;margin-left:7px}}@media(min-width:992px) and (max-width:1199px){.navbar .favorite-link{margin-right:20px}}.navbar #favorites-container .favorite{cursor:pointer}@media(min-width:992px){.navbar #favorites-container{min-height:385px;margin:75px 0}}.navbar .btn{-webkit-transition-duration:0s;transition-duration:0s}.navbar .btn-primary{background-color:#13b171}.keypadHandler{position:fixed;height:72px;width:100%;z-index:9;top:0;padding:26px 16px;border-bottom:solid 1px #ebedef;background:#fff}.go-back-link{height:25px;width:25px;vertical-align:middle}@media(max-width:767px){.go-back-link.go-back-link-pdp{-webkit-align-self:center;-moz-align-self:center;-ms-align-self:center;align-self:center;width:36px;height:26px}}.search-icon{margin-right:12px}.search-icon .search-icon-size{vertical-align:middle;position:relative;height:22px;width:22px;left:5px}@media(max-width:991px){.search-icon .search-icon-size{height:18px;width:17px;left:0}}@media(min-width:768px) and (max-width:991px){.search-icon .search-icon-size{height:16px;width:17px}}#headersearchbox .search-btn{background-color:#13b171;padding:0 28px;font-size:14px;line-height:24px;font-weight:500;color:#fff;height:39px;margin:-9px;border-radius:0 4px 4px 0;border:0;position:relative;left:25px;top:3px;cursor:pointer}.search-icon-size{vertical-align:middle;position:relative;height:22px;width:22px;left:5px}@media(max-width:991px){.search-icon-size{height:18px;width:17px;left:0}}@media(min-width:768px) and (max-width:991px){.search-icon-size{height:16px;width:17px}}@media(min-width:768px) and (max-width:991px){.icon-magnifier-white{height:16px;width:16px;top:2px;right:2px}}.headersearchbox{display:inline-block;background:#fff;color:#37404d;font-weight:500;vertical-align:middle}@media(max-width:767px){.headersearchbox{max-width:calc(100% - 25px - 55px);width:100%}}@media(max-width:767px){.headersearchbox{-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}}.headersearchbox .header-expanded-search{display:none}.headersearchbox .header-expanded-search .dot{width:4px;height:4px;border-radius:50%;display:inline-block;vertical-align:middle;margin:0 8px;background-color:#c9cbcf}@media(max-width:767px){.headersearchbox .header-expanded-search .searchbox-element .form-control{padding:10px}}.headersearchbox .searchbox-wrapper{margin:0 !important;width:90%}@media(max-width:767px){.headersearchbox .searchbox-wrapper{width:100%}}.headersearchbox .close-searchbar{position:absolute;top:20px;right:10px;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;height:30px;width:30px;cursor:pointer}.headersearchbox .close-search{text-align:center;font-size:16px;color:#fff;cursor:pointer}.headersearchbox.opensearch{position:fixed;top:0;left:0;right:0;bottom:0;z-index:9;max-width:100%}.headersearchbox.opensearch .header-expanded-search{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex}.headersearchbox.opensearch .header-expanded-search .select-destination,.headersearchbox.opensearch .header-expanded-search .select-group-arrival{background-image:linear-gradient(#ff750f,#ff750f);background-size:0 4px;background-repeat:no-repeat;background-position:bottom;transition:background .3s ease-out}.headersearchbox.opensearch .header-expanded-search .select-destination.empty-destination-highlight,.headersearchbox.opensearch .header-expanded-search .select-group-arrival.empty-destination-highlight,.headersearchbox.opensearch .header-expanded-search .select-destination.empty-arrival-highlight,.headersearchbox.opensearch .header-expanded-search .select-group-arrival.empty-arrival-highlight{background-size:100% 4px}.headersearchbox.opensearch .header-expanded-search .transparent-background{background-color:transparent}.headersearchbox.opensearch .header-search-info{display:none}@media(max-width:1200px){.headersearchbox.opensearch .icon-calender-dark{background-position:left bottom}}@media(max-width:992px){.headersearchbox.opensearch .icon-calender-dark{background-position:left center}}@media(max-width:992px){.headersearchbox.opensearch .icon-combined-shape{background-position:bottom}}@media(max-width:767px){.headersearchbox.opensearch{position:relative;background:0}}.headersearchbox .header-expanded-search{margin-top:70px}@media(max-width:767px){.headersearchbox .header-expanded-search{margin-top:0}}@media(min-width:768px){.headersearchbox{min-width:350px}.headersearchbox .header-expanded-search{margin-top:0}.headersearchbox.opensearch{position:absolute;top:15px;left:55px;right:auto;bottom:auto}.headersearchbox .header-search-info{margin-left:32px}.headersearchbox .close-searchbar{position:static}.headersearchbox .searchbox-wrapper{width:auto}.headersearchbox .header-expanded-search{margin-top:0;width:calc(100vw - 125px);background:#fff}.headersearchbox .searchbox-wrapper{flex-grow:1;border:solid 1px #ebedef;border-top:0;border-bottom:0;padding:0}.headersearchbox .close-searchbar{margin-right:40px;margin-left:80px}.headersearchbox .close-searchbar .icon-close-dark{flex:1}.headersearchbox .input-group,.headersearchbox .select-group,.headersearchbox .select-group-text,.headersearchbox .btn-wrapper{height:71px}}@media(min-width:768px) and (max-width:1025px){.headersearchbox .close-searchbar{margin-left:40px}}@media(min-width:992px){.headersearchbox{min-width:350px}.headersearchbox .header-expanded-search{margin-top:0}.headersearchbox.opensearch{position:absolute;top:15px;left:145px;right:auto;bottom:auto}.headersearchbox .header-search-info{margin-left:32px}.headersearchbox .close-searchbar{position:static}.headersearchbox .searchbox-wrapper{width:auto}.headersearchbox .header-expanded-search{margin-top:0;width:calc(100vw - 125px);background:#fff}.headersearchbox .searchbox-wrapper{flex-grow:1;border:solid 1px #ebedef;border-top:0;border-bottom:0;padding:0}.headersearchbox .close-searchbar{margin-right:40px;margin-left:80px}.headersearchbox .close-searchbar .icon-close-dark{flex:1}.headersearchbox .input-group,.headersearchbox .select-group,.headersearchbox .select-group-text,.headersearchbox .btn-wrapper{height:71px}}@media(min-width:992px) and (min-width:992px) and (max-width:1199px){.headersearchbox.opensearch{left:55px}}@media(min-width:992px) and (max-width:1025px){.headersearchbox .close-searchbar{margin-left:40px}}.headersearchbox .form-control{line-height:30px}.headersearchbox .header-search-info{border-radius:4px;border:solid 1px #ebedef;padding:5px 15px;color:#37404d;margin-left:15px;font-weight:normal;cursor:pointer;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex}@media(max-width:767px){.headersearchbox .header-search-info{padding:3px 15px;flex-wrap:wrap;text-overflow:ellipsis;white-space:nowrap;font-size:12px;min-height:40px;align-items:center;margin-left:0;height:52px}}@media(min-width:768px){.headersearchbox .header-search-info{color:#626973}}@media(max-width:767px){.headersearchbox .pdp-header-search-info{border:0;float:right;height:auto}}@media(max-width:767px){.headersearchbox .pdp-header-search-info .icon-search-q{height:20px;width:20px}}@media(min-width:768px){.headersearchbox .search-separator{margin:-5px 15px;border-right:1px solid rgba(0,0,0,0.1)}}@media(max-width:767px){.headersearchbox .search-txt-container{min-width:100%}}@media(min-width:768px){.headersearchbox .search-txt-container{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex}.headersearchbox .search-txt-container .icon-location-black{height:16px;width:16px;margin-top:6px;margin-right:8px}}.headersearchbox .search-txt{overflow:hidden}@media(max-width:767px){.headersearchbox .search-txt{min-width:100%;font-weight:bold}}@media(min-width:768px){.headersearchbox .search-txt{padding-top:4px;color:#626973}}.headersearchbox .date-guest-wrap{display:flex}@media(min-width:768px){.headersearchbox .date-guest-wrap.text-ellipsis{overflow:visible}}@media(max-width:767px){.headersearchbox .date-guest-wrap{font-weight:normal;color:#212121;letter-spacing:.2px}.headersearchbox .date-guest-wrap .before-text-dot:first-child{margin-left:0}.headersearchbox .date-guest-wrap .before-text-dot:first-child:before{display:none}}@media(min-width:768px){.headersearchbox .date-guest-wrap .date-txt-container{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex}.headersearchbox .date-guest-wrap .date-txt-container .icon-calender-black{height:16px;width:16px;margin-top:6px;margin-right:8px}}@media(min-width:768px){.headersearchbox .date-guest-wrap .icon-person-black{height:16px;width:16px;margin-top:6px;margin-right:8px}}.headersearchbox .header-expanded-search.header-expanded-search-fix{width:auto}.headersearchbox .header-expanded-search.header-expanded-search-fix .desktop-searchbar{background:#fff;border-right:0;display:inline-block;-webkit-border-radius:4px 0 0 4px;-moz-border-radius:4px 0 0 4px;border-radius:4px 0 0 4px}.headersearchbox .header-expanded-search.header-expanded-search-fix .desktop-searchbar .icon-s{width:18px;height:20px;background-size:contain;top:4px;position:relative;display:inline-block}.headersearchbox .header-expanded-search.header-expanded-search-fix .desktop-searchbar .icon-s.icon-location-black{width:20px;height:18px}.headersearchbox .header-expanded-search.header-expanded-search-fix .desktop-searchbar .icon-s.icon-location-red{width:20px;height:18px}@media(max-width:991px){.headersearchbox .header-expanded-search.header-expanded-search-fix .desktop-searchbar .icon-s.icon-calender-black{margin-right:5px}}@media(min-width:768px){.headersearchbox .header-expanded-search.header-expanded-search-fix .desktop-searchbar .icon-s.icon-combined-shape-black,.headersearchbox .header-expanded-search.header-expanded-search-fix .desktop-searchbar .icon-s.icon-calender-black{margin-right:4px}.headersearchbox .header-expanded-search.header-expanded-search-fix .desktop-searchbar .icon-s.icon-combined-shape-black.pax-icon-pdp,.headersearchbox .header-expanded-search.header-expanded-search-fix .desktop-searchbar .icon-s.icon-calender-black.pax-icon-pdp{margin-right:0}}.headersearchbox .header-expanded-search.header-expanded-search-fix .desktop-searchbar .form-control{display:inline;padding:0;width:auto}.headersearchbox .header-expanded-search.header-expanded-search-fix .desktop-searchbar .header-element{display:inline-block;border:1px solid #ebedef;border-right:0;padding:5px;position:relative}.headersearchbox .header-expanded-search.header-expanded-search-fix .desktop-searchbar .header-element.calendar-element{width:230px;padding-right:0}@media(min-width:768px) and (max-width:991px){.headersearchbox .header-expanded-search.header-expanded-search-fix .desktop-searchbar .header-element.calendar-element{width:213px}}.headersearchbox .header-expanded-search.header-expanded-search-fix .desktop-searchbar .header-element.calendar-element .flexible-date-value{font-weight:normal;margin-left:5px}.headersearchbox .header-expanded-search.header-expanded-search-fix .desktop-searchbar .header-element.pax-element{border-right:0}.headersearchbox .header-expanded-search.header-expanded-search-fix .desktop-searchbar .header-element.search-element{-webkit-border-radius:4px 0 0 4px;-moz-border-radius:4px 0 0 4px;border-radius:4px 0 0 4px;position:relative;padding:6px 35px 5px 5px}@media(min-width:768px) and (max-width:991px){.headersearchbox .header-expanded-search.header-expanded-search-fix .desktop-searchbar .header-element.search-element{width:200px}}.headersearchbox .header-expanded-search.header-expanded-search-fix .desktop-searchbar .header-element.search-element input{min-width:215px}@media(min-width:992px) and (max-width:1199px){.headersearchbox .header-expanded-search.header-expanded-search-fix .desktop-searchbar .header-element.search-element input{min-width:160px}}@media(max-width:991px){.headersearchbox .header-expanded-search.header-expanded-search-fix .desktop-searchbar .header-element.search-element input{min-width:40px;max-width:80px}}@media(min-width:768px) and (max-width:991px){.headersearchbox .header-expanded-search.header-expanded-search-fix .desktop-searchbar .header-element.search-element input{max-width:125px}}@media(max-width:1024px) and (orientation:landscape){.headersearchbox .header-expanded-search.header-expanded-search-fix .desktop-searchbar .header-element.search-element input{min-width:40px;max-width:70px}}.headersearchbox .header-expanded-search.header-expanded-search-fix .desktop-searchbar .header-element.search-element.error-empty{border:1px solid #cc1513}.headersearchbox .header-expanded-search.header-expanded-search-fix .desktop-searchbar .header-element.search-element .autocomplete-block{position:absolute}.headersearchbox .header-expanded-search.header-expanded-search-fix .desktop-searchbar .header-element.search-element .filter-group{min-width:359px;margin-left:-20px;top:22px !important}.headersearchbox .header-expanded-search.header-expanded-search-fix .desktop-searchbar .header-element.search-element .clear-text-search{cursor:pointer}.headersearchbox .header-expanded-search.header-expanded-search-fix .desktop-searchbar .header-element.selected{border:1px solid rgba(0,0,0,0.3)}.headersearchbox .header-expanded-search.header-expanded-search-fix .desktop-searchbar input{border:0}.headersearchbox .header-expanded-search.header-expanded-search-fix .desktop-searchbar .arrow-search-box{display:none}.headersearchbox .header-expanded-search.header-expanded-search-fix .desktop-searchbar .pax-element #select-pax+.popover{top:57px !important;left:-178px !important}.headersearchbox .header-expanded-search.header-expanded-search-fix .search-button-element{display:inline;padding:13px 30px 12px 30px;color:#fff;background:#13b171;-webkit-border-radius:0 4px 4px 0;-moz-border-radius:0 4px 4px 0;border-radius:0 4px 4px 0}.headersearchbox .header-expanded-search.header-expanded-search-fix .searchbox-wrapper{border:0;background:#fff}.headersearchbox .header-expanded-search.header-expanded-search-fix .searchbox-wrapper .adults,.headersearchbox .header-expanded-search.header-expanded-search-fix .searchbox-wrapper .pets,.headersearchbox .header-expanded-search.header-expanded-search-fix .searchbox-wrapper .departure,.headersearchbox .header-expanded-search.header-expanded-search-fix .searchbox-wrapper .arrival,.headersearchbox .header-expanded-search.header-expanded-search-fix .searchbox-wrapper #text-search,.headersearchbox .header-expanded-search.header-expanded-search-fix .searchbox-wrapper .placeholder-dates{font-weight:initial;color:#000;font-size:14px}.headersearchbox .header-expanded-search.header-expanded-search-fix .searchbox-wrapper .placeholder-dates{color:#878c94}.headersearchbox .header-expanded-search.header-expanded-search-fix .searchbox-wrapper .placeholder-dates,.headersearchbox .header-expanded-search.header-expanded-search-fix .searchbox-wrapper .js-desktop-searchbar{display:inline-block;width:181px}.headersearchbox .header-expanded-search.header-expanded-search-fix .searchbox-wrapper #btn-search-main{width:auto;height:43px;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;position:absolute;font-weight:initial;color:#fff;font-size:14px}.headersearchbox .header-expanded-search.header-expanded-search-fix .searchbox-wrapper .loader-align{position:relative;bottom:45px;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center}.headersearchbox .header-expanded-search.header-expanded-search-fix .searchbox-wrapper .loader-align .loading-state{width:auto}.headersearchbox .header-expanded-search.header-expanded-search-fix .searchbox-wrapper #select-pax,.headersearchbox .header-expanded-search.header-expanded-search-fix .searchbox-wrapper #select-arrival{padding:12px 15px 15px 5px}.headersearchbox .header-expanded-search.header-expanded-search-fix .searchbox-wrapper #ui-id-1:empty{display:none !important}#modal-favorites .modal-title{color:#37404d !important}#modal-favorites .modal-footer{padding:10px 15px;position:absolute;bottom:0;width:100%;border-top:solid 1px #ebedef}#modal-favorites #modal-overlay-send-favorites{height:unset}#modal-favorites #favorites-container .favorite:last-of-type{margin-bottom:80px}@media(max-width:767px){#searchbox .searchbox-wrapper{padding-top:20px}}@media(max-width:767px){.search-btn{display:none}}.header-checkin{color:#626973}@media(min-width:768px){#dateDivision{padding-top:4px}}@media(min-width:768px){.paxDivision-desktop{padding-top:4px}}.icon-refer-head{width:28px;height:22px;top:7px}.refer-txt{text-align:left;line-height:20px}.homepage-login{border:1px solid #13b171;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;width:70px;cursor:pointer;height:60px;color:#13b171;font-weight:500;padding:10px 22px;margin-right:10px}@media(min-width:768px) and (max-width:991px){.homepage-login{position:relative;top:7px}}.homepage-signup{border:1px solid #13b171;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;width:70px;cursor:pointer;height:60px;color:#13b171;font-weight:500;padding:10px 15px}@media(min-width:768px) and (max-width:991px){.homepage-signup{position:relative;top:7px}}.home-img-upper-text{text-align:center;position:relative;font-family:inter,sans-serif;top:-15px}.search-element-box{-webkit-border-radius:6px 0 0 6px;-moz-border-radius:6px 0 0 6px;border-radius:6px 0 0 6px}@media(min-width:768px){.search-element-box{background:#fff}}.search-block-border{background:#fff;-webkit-border-radius:4px 4px 0 0;-moz-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0}@media(min-width:768px){.input-padding-box{padding:10px 10px 10px 0 !important}}.input-padding-landing{padding:10px 10px 10px 0 !important}.location-add-guest{position:relative;left:15px;font-weight:400;top:17px;font-family:inter,sans-serif;font-size:16px}.pax-add-guest{font-family:inter,sans-serif;font-weight:300 !important;position:relative;font-size:16px;line-height:24px}@media(min-width:992px) and (max-width:1199px){.pax-add-guest{left:12px}}.ctn-search-title{font-family:inter,sans-serif;font-weight:bold;font-size:16px;color:#212121;line-height:24px;margin-bottom:10px}@media(min-width:768px){.last-searched-carousel .owl-item.active{width:184px !important}}@media(min-width:768px){.recent-search-container{margin-top:40px}}.search-nearby{background-color:rgba(0,178,138,0.08);-webkit-border-radius:36px;-moz-border-radius:36px;border-radius:36px;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;width:85px;margin-top:18px;margin-right:16px;height:30px}@media(min-width:768px) and (max-width:991px){.search-nearby{margin-top:15px;margin-right:10px}}.search-nearby .nerby-icon-size{width:13px;height:13px;margin-left:5px;margin-top:8px}.search-nearby .nearby-text{font-family:inter,sans-serif;font-style:normal;font-weight:500;font-size:13px;margin-left:8px;-webkit-align-self:center;-moz-align-self:center;-ms-align-self:center;align-self:center;line-height:16px;color:#212121}@media(min-width:768px) and (max-width:991px){.ipad-arrival,.pax-add-font{font-size:15px;font-weight:300 !important;color:#212121;font-family:inter,sans-serif}}@media(max-width:991px){.pax-position #select-pax+.popover{left:-178px !important}}@media(min-width:1200px){.header-landing-box{top:-10px}}@media(min-width:992px) and (max-width:1199px){.tablet-select-data{margin:0;left:4px}}@media(min-width:768px) and (max-width:991px){.tablet-select-data{margin:0;left:1px}}.alt .searchbox-wrapper{display:none}.alt .searchbox-wrapper.home-stick-search{margin-top:10px}.alt .searchbox-wrapper.sticky-search-top{display:block;left:10%}@media(min-width:767px) and (max-width:992px){.alt .searchbox-wrapper.sticky-search-top{width:100%;min-height:50px;margin-top:15px}}.alt .desktop-searchbar{background:#fff;border-right:0;display:inline-block;-webkit-border-radius:4px 0 0 4px;-moz-border-radius:4px 0 0 4px;border-radius:4px 0 0 4px}.alt .desktop-searchbar .icon-s{width:18px;height:20px;background-size:contain;top:4px;position:relative;display:inline-block;margin-right:5px}.alt .desktop-searchbar .icon-s.icon-location-black{width:20px;height:18px}.alt .desktop-searchbar .icon-s.icon-location-red{width:20px;height:18px}@media(max-width:991px){.alt .desktop-searchbar .icon-s.icon-calender-black{margin-right:5px}}.alt .desktop-searchbar .form-control{display:inline;padding:0;width:auto}.alt .desktop-searchbar .home-search-stk{display:inline-block;border:1px solid #ebedef;border-right:0}.alt .desktop-searchbar .home-search-stk #icon-id-red{display:none}.alt .desktop-searchbar .home-search-stk .searchbox-wrapper.input-group{border:0}.alt .desktop-searchbar .home-search-stk .icon-search-bar-desktop{position:absolute;background-size:cover;top:10px;left:1px;z-index:1;display:inline-block}.alt .desktop-searchbar .home-search-stk #text-search{font-weight:initial !important;font-size:14px !important;height:auto !important;padding:9px 18px 5px 24px}@media(min-width:992px){.alt .desktop-searchbar .home-search-stk #text-search{min-width:200px}}.alt .desktop-searchbar .home-search-stk .ui-autocomplete.filter-group{min-width:300px;top:48px !important}.alt .desktop-searchbar .home-search-stk .search-nearby{margin-top:5px}.alt .desktop-searchbar .home-search-stk .search-block .input-group{border-right:0}.alt .desktop-searchbar .header-element{display:inline-block;border:1px solid #ebedef;border-right:0;padding:5px;position:relative}.alt .desktop-searchbar .header-element.calendar-element{width:230px;padding-right:0}.alt .desktop-searchbar .header-element.calendar-element .flexible-date-value{font-weight:normal;margin-left:5px}.alt .desktop-searchbar .header-element.pax-element{border-right:0}.alt .desktop-searchbar .header-element.search-element{-webkit-border-radius:4px 0 0 4px;-moz-border-radius:4px 0 0 4px;border-radius:4px 0 0 4px;position:relative;padding:6px 35px 5px 5px}.alt .desktop-searchbar .header-element.search-element input{min-width:215px}@media(min-width:992px) and (max-width:1199px){.alt .desktop-searchbar .header-element.search-element input{min-width:160px}}@media(max-width:991px){.alt .desktop-searchbar .header-element.search-element input{min-width:40px;max-width:80px}}@media(max-width:1024px) and (orientation:landscape){.alt .desktop-searchbar .header-element.search-element input{min-width:40px;max-width:70px}}.alt .desktop-searchbar .header-element.search-element.error-empty{border:1px solid #cc1513}.alt .desktop-searchbar .header-element.search-element .autocomplete-block{position:absolute}.alt .desktop-searchbar .header-element.search-element .filter-group{min-width:359px;margin-left:-20px;top:22px !important}.alt .desktop-searchbar .header-element.search-element .clear-text-search{cursor:pointer}.alt .desktop-searchbar .header-element.selected{border:1px solid rgba(0,0,0,0.3)}.alt .desktop-searchbar input{border:0}.alt .desktop-searchbar .arrow-search-box{display:none}.alt .desktop-searchbar .pax-element #select-pax+.popover{top:57px !important;left:-178px !important}.alt .search-button-element{display:inline;padding:13px 30px 8px 30px;color:#fff;background:#13b171;-webkit-border-radius:0 4px 4px 0;-moz-border-radius:0 4px 4px 0;border-radius:0 4px 4px 0}.alt .searchbox-wrapper{border:0;background:#fff}.alt .searchbox-wrapper .adults,.alt .searchbox-wrapper .pets,.alt .searchbox-wrapper .departure,.alt .searchbox-wrapper .arrival,.alt .searchbox-wrapper #text-search,.alt .searchbox-wrapper .placeholder-dates{font-weight:initial;color:#000;font-size:14px}.alt .searchbox-wrapper .placeholder-dates,.alt .searchbox-wrapper .js-desktop-searchbar{display:inline-block;width:181px}.alt .searchbox-wrapper #btn-search-main{font-weight:initial;color:#fff;font-size:14px}.alt .searchbox-wrapper #select-pax,.alt .searchbox-wrapper #select-arrival{padding:12px 15px 15px 5px}.alt .searchbox-wrapper #ui-id-1:empty{display:none !important}.alt .searchbox-wrapper #btn-search-main-h{font-weight:initial}.alt .searchbox-wrapper #btn-search-main-h .loading-section{background-color:transparent;padding:0}.alt .searchbox-wrapper #btn-search-main-h .loading-state,.alt .searchbox-wrapper #btn-search-main-h .loading-dots{display:inline;background-color:transparent}.alt .searchbox-wrapper #btn-search-main-h .loading-state .loading-dots--dot,.alt .searchbox-wrapper #btn-search-main-h .loading-dots .loading-dots--dot{width:5px;height:5px;background-color:white}.no-avail-container{box-shadow:0 4px 10px 0 rgba(100,109,130,0.14),0 0 1px 0 rgba(100,109,130,0.1);border-radius:4px;border-left:solid 4px #fed631;background:#fff;margin-top:50px;padding-right:10px}.no-avail-container .inpage-navigation{border:0;z-index:auto;min-width:max-content}.no-avail-container .inpage-navigation.moved{width:auto}.no-avail-container .inpage-navigation ul{padding:0;list-style-type:none}.no-avail-container .no-avail-content{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin-left:40px;padding-top:5px;padding-bottom:13px}.no-avail-container .icon{width:22px;height:22px;margin-right:3px;transform:translateY(7px)}.no-avail-container .icon-div{margin-left:-30px}.no-avail-container .oops-text{font-weight:bold}.no-avail-container .tip-no-avail{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;font-weight:bold;color:#878c94}.no-avail-container .tip-no-avail .available-tip{min-width:max-content}.no-avail-container .similar-props{color:#ff750f;cursor:pointer;padding:0 4px;text-decoration:underline}.rhs-content-md{display:block !important;bottom:0;padding:0 !important}@media(min-width:992px){.rhs-content-md{top:13px !important;margin-top:0}}.opaque-bg{opacity:.8;position:absolute;top:0;background:white;width:100%;height:100%;z-index:1}#calendar-section .no-avail-container{position:absolute;top:50%;left:50%;margin-top:0;transform:translate(-50%,-50%);z-index:1;max-width:350px;min-width:300px;width:100%}#calendar-section .no-avail-container .inpage-navigation{margin-left:unset;box-shadow:unset}.no-homes-container{border-radius:4px;border:solid 1px #ebedef;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;width:100%;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;padding:26px 30px 26px 26px;border-left:4px solid #ffecde;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;margin:2px 0 16px 0}@media(min-width:768px){.no-homes-container{-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}}.no-homes-container .vertical-highlight{height:100%;width:4px;border-radius:4px;background-color:#ffecde}.no-homes-container .wrapper-no-homes{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;padding-bottom:20px}@media(min-width:768px){.no-homes-container .wrapper-no-homes{padding-bottom:0}}.no-homes-container .highlighted-text{font-size:20px;font-weight:bold;color:#37404d}.no-homes-container .icon-location-celebration{height:60px;width:60px;margin-right:20px}@media(min-width:768px){.no-homes-container .icon-location-celebration{height:48px;width:48px}}.no-homes-container .vertical-container{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.no-homes-container .btn-reset{border:solid 1px #4bbb4b;color:#4bbb4b;border-radius:4px}.subscription-block-card,.subscription-block-card-navbar{align-items:center;border-radius:0}@media(min-width:1200px){.subscription-block-card,.subscription-block-card-navbar{width:1250px;margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px;padding-top:0}}@media(min-width:1439px){.subscription-block-card,.subscription-block-card-navbar{width:1310px}}@media(max-width:767px){.subscription-block-card,.subscription-block-card-navbar{padding-left:15px;padding-right:15px;padding-bottom:10px;padding-top:34px}}@media(min-width:768px) and (max-width:991px){.subscription-block-card,.subscription-block-card-navbar{width:750px;padding-left:15px;padding-right:15px;margin-left:auto;margin-right:auto}}@media(min-width:992px) and (max-width:1199px){.subscription-block-card,.subscription-block-card-navbar{width:980px;padding-left:15px;padding-right:15px;margin-left:auto;margin-right:auto}}.subscription-block-card .thank-you-banner,.subscription-block-card-navbar .thank-you-banner{padding-top:30px}.margin-fix{position:relative}@media(min-width:1200px){.margin-fix{right:35px}}@media(min-width:1200px){.margin-fix{right:0}}#bold-text{font-weight:bold}@media(min-width:1200px){.width-1{width:510px}}@media(min-width:768px){.width-2{width:30%}}@media(min-width:768px) and (max-width:1199px){.width-3{width:110px}}@media(min-width:1200px){.padding-fix{width:700px;padding-top:15px}}@media(min-width:992px) and (max-width:1199px){.padding-fix{padding-top:15px}}@media(min-width:768px) and (max-width:991px){.padding-fix{width:auto;padding-top:15px}}.oval{position:absolute;width:37px;height:81px;transform:rotate(-180deg);background-color:#606482;border-radius:50%;box-sizing:border-box;bottom:0;left:0;margin-left:0;border-radius:0 6px 0 100%}.oval1{position:absolute;width:77px;height:91px;z-index:0;transform:rotate(-180deg);background-color:#4a4e6b;border-radius:50%;box-sizing:border-box;top:0;right:0;margin-left:0;border-radius:0 100% 0 6px}.oval1 .close-optin{width:15px;height:15px;right:-6px;top:70px;cursor:pointer}.subscription-block{display:flex;position:relative;object-fit:contain;background-image:linear-gradient(99deg,#555770 15%,#3a3c50 101%);z-index:0}@media(max-width:767px){.subscription-block{-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}}@media(min-width:992px){.subscription-block{margin-top:54px}}@media(min-width:768px){.subscription-block{margin-top:50px;margin-bottom:50px}}.subscription-container{align-items:center;justify-content:space-evenly;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex}@media(min-width:768px){.subscription-container{height:200px}}@media(min-width:992px){.subscription-container{height:140px}}@media(max-width:767px){.subscription-container{padding:30px 10px;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}.subscription-container .icon-offer-large{z-index:1;width:120px;height:78px;object-fit:contain}@media(min-width:768px) and (max-width:1199px){.subscription-container .icon-offer-large{margin-top:-25px;transform:scale(0.85)}}@media(max-width:767px){.subscription-container .icon-offer-large{margin-top:-25px;transform:scale(0.75);margin-left:80%}}@media(min-width:1200px){.subscription-container .icon-offer-large{position:relative;right:30px}}@media(min-width:1439px){.subscription-container .icon-offer-large{position:relative;right:75px;bottom:15px}}.newsletter-anchor{position:relative;top:-400px}.subscription-textboxes{z-index:2}@media(min-width:992px){.subscription-textboxes{margin-left:10px;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:center;-ms-justify-content:center;justify-content:center}}@media(min-width:768px) and (max-width:991px){.subscription-textboxes{margin-left:10px;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:center;-ms-justify-content:center;justify-content:center;position:relative;bottom:38px}}@media(max-width:767px){.subscription-textboxes{margin-top:-60px;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding-left:16px;padding-bottom:10px}}@media(min-width:1200px){.subscription-textboxes{position:relative;right:50px}}.save-time-container{color:white;width:fit-content}@media(min-width:992px){.save-time-container{font-size:23px;line-height:30px}}@media(min-width:768px) and (max-width:991px){.save-time-container{font-size:21px}}@media(max-width:767px){.save-time-container{font-size:18px;width:75%;line-height:24px}}@media(max-width:767px){.mid-text{padding-top:15px}}@media(max-width:767px){.top-text{font-size:14px;font-weight:400;line-height:1.33;padding-bottom:10px}}.sign-up-container{width:fit-content;color:white}@media(min-width:768px){.sign-up-container{opacity:.87;font-size:14px}}@media(max-width:767px){.sign-up-container{width:85%;opacity:.8;padding-top:10px;font-size:12px;line-height:16px;font-weight:500}.sign-up-container .list-inline>li{padding-top:10px}}.sign-up-container a{color:white;text-decoration:underline}.right-container{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;z-index:1}@media(min-width:768px) and (max-width:991px){.right-container{position:absolute;left:124px;top:120px}}@media(min-width:1200px){.right-container{width:450px;margin-right:-60px}}@media(max-width:767px){.right-container{width:95%;padding-top:10px}}.right-container .error-msg{position:relative;padding:13px 22px;background:#da2424;color:#fff;font-size:12px;font-weight:500;text-align:center;right:110px;z-index:10;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.right-container .error-msg:before{content:"";position:absolute;width:0;height:0;border-style:solid}.right-container .error-msg:before{top:-7px;left:8px;border-width:0 8px 8px 8px;border-color:transparent transparent #da2424 transparent}@media(min-width:768px){.right-container .error-msg{left:-70px}}@media(max-width:767px){.right-container .error-msg{left:-40px}}.email-container{border-radius:4px;border-left:4px solid #ff750f;background-color:white;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;height:54px;-webkit-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between}@media(min-width:768px){.email-container{padding:0 10px;margin-left:10px;width:inherit}}@media(max-width:767px){.email-container{width:100%;padding-right:6px;padding-left:10px}}.email-input-container{margin-right:5px}.email-input-container input:disabled{background-color:#878c94}@media(min-width:768px){.email-input-container{margin-left:16px;width:-webkit-fill-available;width:-moz-available;width:fill-available;align-items:center;display:flex}.email-input-container input{width:100%;border:0}}@media(max-width:767px){.email-input-container{width:70%}.email-input-container input{width:100%;border:0}}@media(min-width:768px){.email-input-container .icon-mail{width:26px;margin-right:10px;height:16px}}@media(max-width:767px){.email-input-container .icon-mail{width:0}}.email-input-container .email{margin-left:10px}@media(min-width:1200px){.subscribe-btn{width:220px;z-index:1}}@media(min-width:768px) and (max-width:1199px){.subscribe-btn{width:190px;z-index:1}}@media(max-width:767px){.subscribe-btn{width:148px;z-index:1;font-size:14px;font-weight:bold;padding-right:10px;padding-left:10px;line-height:1.5}}.subscription-block-card.home-cookie-accept,.subscription-block-card-navbar.home-cookie-accept{width:100%;padding-left:0;padding-right:0}.subscription-block-card.home-cookie-accept .subscription-block,.subscription-block-card-navbar.home-cookie-accept .subscription-block{background-color:#fff;background-image:none;box-shadow:#121212 2px 2px 14px 2px}@media(max-width:767px){.subscription-block-card.home-cookie-accept .subscription-block,.subscription-block-card-navbar.home-cookie-accept .subscription-block{height:290px}}.subscription-block-card.home-cookie-accept .subscription-block .close-icon,.subscription-block-card-navbar.home-cookie-accept .subscription-block .close-icon{width:20px;height:20px;position:absolute;right:8px;top:8px;z-index:1;cursor:pointer}@media(min-width:1200px){.subscription-block-card.home-cookie-accept .subscription-block .close-icon,.subscription-block-card-navbar.home-cookie-accept .subscription-block .close-icon{right:12px;top:12px}}.subscription-block-card.home-cookie-accept .subscription-block .oval,.subscription-block-card-navbar.home-cookie-accept .subscription-block .oval{background-color:#fff}@media(max-width:767px){.subscription-block-card.home-cookie-accept .subscription-block .subscription-container,.subscription-block-card-navbar.home-cookie-accept .subscription-block .subscription-container{-webkit-justify-content:center;-ms-justify-content:center;justify-content:center}}.subscription-block-card.home-cookie-accept .subscription-block .subscription-container .icon-offer-large,.subscription-block-card-navbar.home-cookie-accept .subscription-block .subscription-container .icon-offer-large{display:none}@media(max-width:767px){.subscription-block-card.home-cookie-accept .subscription-block .subscription-container .subscription-textboxes,.subscription-block-card-navbar.home-cookie-accept .subscription-block .subscription-container .subscription-textboxes{padding-bottom:0}}.subscription-block-card.home-cookie-accept .subscription-block .subscription-container .subscription-textboxes .save-time-container,.subscription-block-card-navbar.home-cookie-accept .subscription-block .subscription-container .subscription-textboxes .save-time-container{color:#212121}@media(max-width:767px){.subscription-block-card.home-cookie-accept .subscription-block .subscription-container .subscription-textboxes .save-time-container,.subscription-block-card-navbar.home-cookie-accept .subscription-block .subscription-container .subscription-textboxes .save-time-container{width:90%}}.subscription-block-card.home-cookie-accept .subscription-block .subscription-container .subscription-textboxes .sign-up-container,.subscription-block-card-navbar.home-cookie-accept .subscription-block .subscription-container .subscription-textboxes .sign-up-container{color:#212121}@media(max-width:767px){.subscription-block-card.home-cookie-accept .subscription-block .subscription-container .subscription-textboxes .sign-up-container,.subscription-block-card-navbar.home-cookie-accept .subscription-block .subscription-container .subscription-textboxes .sign-up-container{width:100%}}.subscription-block-card.home-cookie-accept .subscription-block .subscription-container .subscription-textboxes .sign-up-container a,.subscription-block-card-navbar.home-cookie-accept .subscription-block .subscription-container .subscription-textboxes .sign-up-container a{color:#212121}@media(max-width:767px){.subscription-block-card.home-cookie-accept .subscription-block .subscription-container .right-container,.subscription-block-card-navbar.home-cookie-accept .subscription-block .subscription-container .right-container{padding-top:0;top:24px}}.subscription-block-card.home-cookie-accept .subscription-block .subscription-container .right-container .email-container,.subscription-block-card-navbar.home-cookie-accept .subscription-block .subscription-container .right-container .email-container{border:1px solid rgba(0,0,0,0.1);border-left:4px solid #ff750f}@media(max-width:991px){.subscription-block-card.home-cookie-accept .subscription-block .subscription-container .right-container .error-msg,.subscription-block-card-navbar.home-cookie-accept .subscription-block .subscription-container .right-container .error-msg{top:-11px}}.subscription-block-card.home-cookie-accept .subscription-block .oval1,.subscription-block-card-navbar.home-cookie-accept .subscription-block .oval1{background-color:#fff}@media(max-width:767px){.thank-you-banner .subscription-block-card.home-cookie-accept .subscription-block{height:310px}}.lister-close-btn .icon{cursor:pointer;width:16px;height:16px;left:20px;bottom:4px}.included-body{margin:0 20px;background-color:rgba(75,187,75,0.08);padding:12px 16px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.included-body .icon-circled-green-checkmark{width:22px;height:22px}.included-body .flex-container{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between}.included-body .included-heading{color:#37404d;font-size:16px;font-weight:bold;line-height:1}.included-body .included-subheading{font-size:12px;color:#878c94;line-height:1;margin-bottom:8px}.included-body .included-text{font-size:12px;color:#878c94}.popover-extra-cost .cost-section{margin:0}@media(min-width:768px) and (max-width:1199px){.popover-extra-cost .cost-section .section-header{display:none}}.popover-extra-cost .cost-section .section-container{border:0;padding:0 20px}.popover-extra-cost .cost-section .subheading{font-size:12px;color:#878c94;margin-left:0}.popover-extra-cost .cost-section .cost-container{padding:0 20px}.popover-extra-cost .cost-section .cost-headers{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:start;-moz-align-items:start;-ms-align-items:start;align-items:start}@media(min-width:768px){.popover-extra-cost .cost-section .cost-headers{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:flex-start;-moz-align-items:flex-start;-ms-align-items:flex-start;align-items:flex-start;margin-bottom:16px}}.popover-extra-cost .cost-section .list{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;background-color:#fff;border:0;padding:0}.popover-extra-cost .cost-section .list .item{padding:6px 0;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between}.popover-extra-cost .cost-section .list .item .left-col{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;text-align:left;max-width:50%}.popover-extra-cost .cost-section .list .item .right-col{font-size:14px;font-weight:inherit;color:#37404d;text-align:right;max-width:50%;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-justify-content:flex-end;-ms-justify-content:flex-end;justify-content:flex-end}.popover-extra-cost .cost-section .list .item .item-title{align-self:flex-start;font-size:14px;font-weight:bold;color:#626973;width:100%}.popover-extra-cost .cost-section .list .item .item-subtitle{font-size:12px;color:#878c94;width:100%}@media(min-width:768px){.cost-section{margin:24px 0}}.cost-section .subheading{font-size:14px;color:#878c94}@media(min-width:768px){.cost-section .subheading{font-size:12px;margin-left:12px}}@media(max-width:767px){.cost-section .subheading{line-height:20px}}.cost-section .section-container{padding:15px 0 10px 0}@media(min-width:768px){.cost-section .section-container{padding:0 0 4px;border:1px solid rgba(0,0,0,0.12);-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}}.cost-section .cost-headers{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:start;-moz-align-items:start;-ms-align-items:start;align-items:start}@media(max-width:767px){.cost-section .cost-headers .section-header{font-size:18px;line-height:24px}}@media(min-width:768px){.cost-section .cost-headers{-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;padding:20px 24px;background:#f8f8f8;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}.cost-section .cost-headers .cost-headers-main{font-size:16px}}.cost-section .list{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;background-color:#f6f7f8;border-radius:4px;-webkit-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;padding:8px 0}@media(max-width:767px){.cost-section .list{background-color:#fff;border-radius:0;padding:0;margin:10px 0 0 0}}@media(min-width:768px){.cost-section .list{border-top:dashed 1px #d8d8d9;border-radius:0;background:linear-gradient(0,#fff,#fff),linear-gradient(0,rgba(235,237,239,0.5),rgba(235,237,239,0.5))}}.cost-section .list .item{padding:6px 20px;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between}@media(min-width:768px){.cost-section .list .item{line-height:20px;padding:6px 24px}}@media(max-width:767px){.cost-section .list .item{padding:0}}.cost-section .list .item .left-col{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;text-align:left;max-width:40%}@media(max-width:767px){.cost-section .list .item .left-col{max-width:unset;-webkit-flex:1;-ms-flex:1;flex:1}}.cost-section .list .item .right-col{font-size:14px;font-weight:500;color:#212121;text-align:right;max-width:60%}@media(max-width:767px){.cost-section .list .item .right-col{line-height:25px}}.cost-section .list .item .item-title{font-size:14px;font-weight:500;color:#878c94}@media(min-width:768px){.cost-section .list .item .item-title{color:#212121}}@media(max-width:767px){.cost-section .list .item .item-title{font-style:normal;font-weight:500;font-size:14px;line-height:25px;color:#212121}}.cost-section .list .item .item-subtitle{font-size:12px;color:#878c94}@media(max-width:767px){.cost-section #cost-section-service .section-container{padding-top:0}}.cost-container .loading-section{background:#f6f7f8}.cost-container .loading-section .section-container{padding:0}.cost-container .loading-state{height:100px}@media(max-width:991px){#cost-section-additional .section-header{letter-spacing:.2px}}@media(max-width:991px){#cost-section-additional .subheading{color:#212121}}@media(max-width:991px){#cost-section-additional .right-col{color:#212121}}.owl-carousel-custom.recommended-destinations-carousel .item,.owl-carousel-custom.inspirations-carousel .item,.owl-carousel-custom.deals-carousel .item,.owl-carousel-custom.nearby-destinations .item{background-size:100% 100% !important;transition:background-size .33s linear}.owl-carousel-custom.inspirations-carousel .item{background-size:cover !important;transition:background-size .2s linear}@media(min-width:992px){.owl-carousel-custom.inspirations-carousel .item{width:calc((1170px / 5) - 60px)}}@media(min-width:1200px){.owl-carousel-custom.inspirations-carousel .item{width:calc((1170px / 5) - 18px)}}@media(min-width:1439px){.owl-carousel-custom.inspirations-carousel .item{width:calc((1280px / 5) - 16px)}}.owl-carousel-custom.deals-carousel .item{transition:background-size .2s linear}@media(max-width:767px){.owl-carousel-custom.deals-carousel .item{width:150px}}@media(min-width:992px){.owl-carousel-custom.recommended-destinations-carousel .item{width:calc((1170px / 5) - 60px)}}@media(min-width:1200px){.owl-carousel-custom.recommended-destinations-carousel .item{width:calc((1170px / 5) - 18px)}}@media(min-width:1439px){.owl-carousel-custom.recommended-destinations-carousel .item{width:calc((1280px / 5) - 16px)}}@media(min-width:1439px){.owl-carousel-custom.nearby-destinations-carousel .item{width:calc((1280px / 4) - 18px)}}@media(min-width:1439px){.owl-carousel-custom.get-inspired-carousel .item{width:calc((1280px / 4) - 18px)}}.owl-carousel-custom .item{width:216px}@media(min-width:768px){.owl-carousel-custom .item{width:calc((750px / 3) - 26px)}}@media(min-width:992px){.owl-carousel-custom .item{width:calc((970px / 4) - 21px)}}@media(min-width:1200px){.owl-carousel-custom .item{width:calc((1170px / 4) - 21px)}}@media(min-width:1439px){.owl-carousel-custom .item{width:calc((1280px / 4) - 8px)}}@media(min-width:992px){.owl-carousel-custom[data-total-items="3"] .item{width:calc((970px / 3) - 21px)}}@media(min-width:1200px){.owl-carousel-custom[data-total-items="3"] .item{width:calc((1170px / 3) - 21px)}}@media(min-width:1439px){.owl-carousel-custom[data-total-items="3"] .item{width:calc((1280px / 3) - 12px)}}@media(min-width:768px){.upper-carousel-part .owl-carousel-custom.homes-everyone-carousel .item{width:calc((488px / 3) - 12px)}}@media(min-width:992px){.upper-carousel-part .owl-carousel-custom.homes-everyone-carousel .item{width:calc((630px / 3) - 18px)}}@media(min-width:1200px){.upper-carousel-part .owl-carousel-custom.homes-everyone-carousel .item{width:calc((740px / 3) - 12px)}}@media(min-width:1439px){.upper-carousel-part .owl-carousel-custom.homes-everyone-carousel .item{width:calc((832px / 3) - 15px)}}@media(min-width:1200px){.lower-inspiration .lower-inspiration-box .owl-carousel-custom.get-inspired-carousel .item{width:calc((1120px / 4) - 18px)}}@media(min-width:1439px){.lower-inspiration .lower-inspiration-box .owl-carousel-custom.get-inspired-carousel .item{width:calc((1240px / 4) - 18px)}}.owl-nav{position:absolute;top:50%;left:0;right:0;-moz-transform:translate(0,-50%);-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translate(0,-50%)}.owl-nav .owl-prev,.owl-nav .owl-next{position:absolute;top:50%;background:#fff;z-index:100;width:45px;height:45px;box-shadow:0 1px 6px 0 rgba(0,0,0,0.1),0 1px 9px 0 rgba(0,0,0,0.02);-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;-moz-transform:translate(0,-50%);-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translate(0,-50%);border-color:#c9cbcf !important}.owl-nav .owl-prev .icon,.owl-nav .owl-next .icon{position:absolute;display:block;top:50%;left:50%;width:9px;height:16px;-moz-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.owl-nav .owl-prev{left:-22px}.owl-nav .owl-prev .icon{transform:translate(-50%,-50%) rotate(-180deg)}.owl-nav .owl-next{right:-22px}.nearby-destinations-carousel .owl-nav,.recommended-destinations-carousel .owl-nav{top:40%}@media(max-width:767px){.container-carousel{padding-left:0 !important;padding-right:0 !important}}@media(min-width:768px) and (max-width:991px){.container-carousel{width:100%}}.container-carousel .owl-stage{right:-15px}@media(min-width:768px){.container-carousel .owl-stage{right:0}}@media(min-width:992px){.container-carousel .owl-stage{right:auto;left:1px}}@media(max-width:991px){.container-carousel.similar-homes-custom .owl-stage{right:0}}.homes-everyone-carousel .owl-nav,.get-inspired-carousel .owl-nav{top:40%}.homes-everyone-carousel .owl-nav .owl-next,.get-inspired-carousel .owl-nav .owl-next{right:-18px;width:35px;height:35px}.homes-everyone-carousel .owl-nav .owl-next .icon,.get-inspired-carousel .owl-nav .owl-next .icon{width:7px;height:10px;filter:brightness(0.1)}.homes-everyone-carousel .owl-nav .owl-prev,.get-inspired-carousel .owl-nav .owl-prev{left:-18px;width:35px;height:35px}.homes-everyone-carousel .owl-nav .owl-prev .icon,.get-inspired-carousel .owl-nav .owl-prev .icon{width:7px;height:10px;filter:brightness(0.1)}@media(min-width:1439px){.homes-everyone-carousel .owl-nav .owl-next{right:-6px}}.owl-next.disabled,.owl-prev.disabled{display:none !important}.owl-carousel .owl-nav button.owl-next,.owl-carousel .owl-nav button.owl-prev{background-color:#fff !important}@media(min-width:768px){#recommended-destinations,#deals,#section-themes,.section-destinations,#home-testimonials{padding-top:40px}}@media(min-width:992px){#recommended-destinations,#deals,#section-themes,.section-destinations,#home-testimonials{padding-top:50px}}@media(max-width:767px){#recommended-destinations,#deals,#section-themes,.section-destinations,#home-testimonials{padding-top:30px}}#recommended-destinations h2,#deals h2,#section-themes h2,.section-destinations h2,#home-testimonials h2{font-size:18px;margin:0 0 15px 0;color:#212121}@media(min-width:992px){#recommended-destinations h2,#deals h2,#section-themes h2,.section-destinations h2,#home-testimonials h2{font-size:24px}}#deals h2{font-size:18px;margin:0 0 16px 0;color:#212121}@media(min-width:768px){#deals h2{font-size:24px;margin:0 0 24px 0}}@media(min-width:768px){#nearby-destinations{padding-top:40px}}@media(min-width:992px){#nearby-destinations{padding-top:50px}}@media(max-width:767px){#nearby-destinations{padding-top:30px}}#nearby-destinations h2{font-size:20px;margin:0 0 15px 0;color:#000}@media(min-width:992px){#nearby-destinations h2{color:#37404d;font-family:inter,sans-serif;font-style:normal;font-weight:bold;font-size:24px;line-height:32px}}@media(min-width:992px){.section-destinations .tab-content .title{margin-bottom:5px}}#nearby-destinations .sub-head-trend{margin-bottom:24px;margin-top:5px;color:#55585a;font-family:inter,sans-serif;font-style:normal;font-weight:400;font-size:13px;line-height:16px}@media(max-width:767px){#nearby-destinations .sub-head-trend{margin-bottom:0;margin-top:5px;line-height:16px}}#nearby-destinations .list-group-text{color:#37404d}#nearby-destinations .sticky-header-modal{position:fixed;top:54px;left:0;right:0;z-index:10;background-color:#fff;padding-bottom:5px;padding-top:5px;box-shadow:0 4px 4px rgba(0,0,0,0.06)}#recommended-destinations .sub-head-trend{margin-bottom:24px;color:#55585a;font-size:13px;font-weight:400}@media(max-width:767px){#recommended-destinations .sub-head-trend{margin-bottom:0;margin-top:5px;line-height:16px}}#recommended-destinations .list-group-text{color:#37404d}#recommended-destinations .sticky-header-modal{position:fixed;top:54px;left:0;right:0;z-index:10;background-color:white;padding-bottom:5px;padding-top:5px;box-shadow:0 4px 4px rgba(0,0,0,0.06)}#recommended-destinations .display-flex{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex}#recommended-destinations .homepage-title{font-size:24px;line-height:32px;color:#212121;margin:0 6px 0 0}@media(max-width:991px){#recommended-destinations .homepage-title{font-size:18px;line-height:24px}}@media(max-width:767px){#recommended-destinations .homepage-title{font-size:16px;line-height:24px;height:25px;overflow:hidden;margin:0 3px 0 0}}@media(max-width:767px){#recommended-destinations-modal .popular-header,#search-box-recent-searches .popular-header,#all-destinations .popular-header{display:block;font-weight:500;font-size:12px;line-height:24px;text-transform:uppercase;color:rgba(0,0,0,0.5);margin:0}}@media(max-width:767px){#recommended-destinations-modal .section-last-searched,#search-box-recent-searches .section-last-searched,#all-destinations .section-last-searched{padding:0}}@media(max-width:767px){#recommended-destinations-modal .container-carousel-last-searched,#search-box-recent-searches .container-carousel-last-searched,#all-destinations .container-carousel-last-searched{margin-top:12px}}@media(max-width:767px){#recommended-destinations-modal .country-name,#search-box-recent-searches .country-name,#all-destinations .country-name{font-size:14px;line-height:24px;color:#000}}#section-corporate .about-belvilla-heading{padding-top:45px}@media(min-width:992px){#section-corporate .about-belvilla-heading{padding-top:30px}}@media(max-width:767px){#section-corporate .about-belvilla-heading{padding-top:0}}#deals .owl-nav{top:45%}.inspirations-carousel .card,.deals-carousel .card{border:0}.hidden-inspiration,.hidden-country{display:none}.desktop-inspiration-card{padding-top:60px;padding-bottom:60px;background:rgba(232,236,243,0.5)}.desktop-inspiration-card .upper-inspiration{padding-bottom:80px;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex}.desktop-inspiration-card .upper-inspiration .inspiration-desc-box{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;width:35%}.desktop-inspiration-card .upper-inspiration .inspiration-desc-box .inspiration-header-section{line-height:48px;color:#212121;font-weight:bold}@media(min-width:768px){.desktop-inspiration-card .upper-inspiration .inspiration-desc-box .inspiration-header-section{width:210px;font-size:28px}}@media(min-width:992px){.desktop-inspiration-card .upper-inspiration .inspiration-desc-box .inspiration-header-section{width:300px;font-size:28px}}@media(min-width:1200px){.desktop-inspiration-card .upper-inspiration .inspiration-desc-box .inspiration-header-section{font-size:34px;width:360px}}.desktop-inspiration-card .upper-inspiration .inspiration-desc-box .icon-strip-line{margin-top:35px;height:4px;width:20%}@media(min-width:768px) and (max-width:991px){.desktop-inspiration-card .upper-inspiration .inspiration-desc-box .icon-strip-line{width:25%}}.desktop-inspiration-card .upper-inspiration .upper-carousel-part{width:65%}@media(min-width:768px) and (max-width:991px){.desktop-inspiration-card .upper-inspiration .upper-carousel-part{width:68%}}@media(min-width:1200px){.desktop-inspiration-card .upper-inspiration .upper-carousel-part{margin-right:24px}}.desktop-inspiration-card .upper-inspiration .upper-carousel-part .header-title{font-weight:bold;font-size:24px;line-height:32px;color:#212121;padding-bottom:2px;font-family:inter,sans-serif}.desktop-inspiration-card .upper-inspiration .upper-carousel-part .header-sub-title{font-family:inter,sans-serif;font-weight:500;font-size:13px;line-height:16px;padding-bottom:20px}@media(min-width:1200px){.desktop-inspiration-card .lower-inspiration .lower-inspiration-box{margin-right:24px;margin-left:24px}}.desktop-inspiration-card .lower-inspiration .lower-inspiration-box .header-title{font-weight:bold;font-size:24px;color:#212121;padding-bottom:2px;line-height:32px;font-family:inter,sans-serif}.desktop-inspiration-card .lower-inspiration .lower-inspiration-box .header-title-bv{margin:0 !important}.desktop-inspiration-card .lower-inspiration .lower-inspiration-box .header-sub-title{font-family:inter,sans-serif;font-weight:500;font-size:13px;padding-bottom:20px;line-height:16px}.desktop-inspiration-card .lower-inspiration .lower-inspiration-box .header-subtitle-bv{margin:0 !important;color:#626973 !important}@media(max-width:767px){#home-testimonials .testimonials.item{width:290px !important}}@media(min-width:768px){#home-testimonials .testimonials.item{width:calc((750px / 2) - 24px)}}@media(min-width:992px){#home-testimonials .testimonials.item{width:calc((970px / 2.37) - 24px)}}@media(min-width:1200px){#home-testimonials .testimonials.item{width:calc((1170px / 2.37) - 24px)}}@media(min-width:1439px){#home-testimonials .testimonials.item{width:calc((1280px / 2.37) - 18px);position:relative;left:-2px}}.image-dbr6{border-radius:6px;display:block;object-fit:cover}.image-br4{border-radius:4px;object-fit:cover}.section-payment{padding-top:0}.margin-at-last{margin-bottom:40px}.payment_heading{font-size:18px;font-weight:bold;line-height:24px;color:#37404d}@media(min-width:768px){.payment_heading{font-size:24px;margin:40px 20px 40px 0;letter-spacing:-0.28px;line-height:30px}}.payment_heading .payment-booking-id{font-size:14px;line-height:17px;font-weight:normal;color:#878c94;margin-top:4px}@media(min-width:768px){.payment_heading .payment-booking-id{font-size:16px;line-height:19px;margin-top:8px}}@media(max-width:768px){.content-container{margin-top:16px}.content-container.payment_heading{margin:24px 0}}@media(max-width:767px){.content-container.payment{margin-top:0}}.rebook-mobile .top-info{padding:5px 10px 5px 10px;background-color:#16adfe;color:#fff;-webkit-border-radius:4px 4px 0 0;-moz-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0;position:relative;line-height:20px}.rebook-mobile .top-info .amount{font-weight:bold}.rebook-mobile .main-info{padding:5px 10px 5px 10px;background-color:#f6f7f8}.rebook-mobile .main-info .left{display:inline}.rebook-mobile .main-info .left .amount-strike-through{text-decoration:line-through}.rebook-mobile .main-info .right{display:inline;float:right;font-size:16px;font-weight:bold}.rebook-mobile .main-info .right .icon-info{width:16px;height:16px;display:inline-block;background-size:cover;cursor:pointer}#rebook-modal{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background-color:#fff;z-index:10}#rebook-modal .topbar{padding:15px;border-bottom:solid 1px #ebedef;text-align:center}#rebook-modal .topbar .icon-cross{width:20px;height:20px;position:absolute;left:20px;top:20px}#rebook-modal .topbar .icon-cross .info-text{font-size:16px;font-weight:bold}#rebook-modal .price-breakup-details-side{border-bottom:solid 1px #ebedef;padding:10px}#rebook-modal .price-breakup-details-side .price_row{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;line-height:2}#rebook-modal .price-breakup-details-side .price_row .price-row-value{color:#000}#rebook-modal .total-payment-and-tags-side{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;padding:10px;-webkit-align-items:baseline;-moz-align-items:baseline;-ms-align-items:baseline;align-items:baseline}#rebook-modal .total-payment-and-tags-side .payment-total-text{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;text-align:left;font-weight:bold;color:#37404d;margin-right:8px;margin-top:12px}@media(min-width:768px){#rebook-modal .total-payment-and-tags-side .payment-total-text{margin-top:0;margin-right:0}}#rebook-modal .total-payment-and-tags-side .payment-total-text .discount-info{font-weight:normal;margin-left:4px}#rebook-modal .total-payment-and-tags-side .payment-total-val{text-align:right;font-size:20px;font-weight:bold;line-height:1.2;color:#212121;margin-left:auto}#rebook-modal .total-payment-and-tags-side .icon-best-price-bg{width:118px;height:24px;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;background-size:contain;-webkit-justify-content:center;-ms-justify-content:center;justify-content:center}#rebook-modal .total-payment-and-tags-side .best-price-discount{color:#f19c00;font-size:12px;line-height:1.33}#rebook-modal .calendar{padding:20px 10px 20px 10px;border-bottom:solid 1px #ebedef}#rebook-modal .calendar .icon-checkin,#rebook-modal .calendar .icon-checkout{width:18px;height:18px;background-size:contain}#rebook-modal .calendar .icon-checkin .dates-container,#rebook-modal .calendar .icon-checkout .dates-container{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}#rebook-modal .calendar .icon-checkin .dates-container span,#rebook-modal .calendar .icon-checkout .dates-container span{margin-right:10px}#rebook-modal .property-header-side{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;padding:16px;border-bottom:solid 1px #ebedef;-webkit-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between}#rebook-modal .property-header-side .property-text{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex:1;-ms-flex:1;flex:1;margin:8px}#rebook-modal .property-header-side .property-text .property-text{font-size:14px;font-weight:bold}#rebook-modal .property-header-side .property-text .location{font-size:14px;line-height:1.43;color:#878c94;max-height:40px;overflow:hidden}#rebook-modal .property-header-side .property-image{width:68px;height:68px;border-radius:4px;background-size:cover;min-width:68px}.payment-sub-heading{font-size:16px;line-height:22px;color:#37404d;font-weight:bold}@media(min-width:768px){.payment-sub-heading{font-size:18px;line-height:24px}}.common-header{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;background:#fff;position:absolute;top:0;border-bottom:solid 1px #ebedef;width:100%;z-index:1;min-height:72px}.common-header .gft-back{color:#000}@media(min-width:768px){.common-header{position:relative;padding:0 15px;min-height:auto;margin-top:20px;border-bottom:0}}@media(min-width:992px){.common-header{padding:0 42px}}@media(min-width:1200px){.common-header{padding:0 120px}}@media(min-width:768px) and (max-width:991px){.common-header{padding:0 20px;margin-top:0}}.common-header .header-options{padding:0 2px}.common-header .header-options.active{color:#4bbb4b;border-bottom:1px solid #4bbb4b}.common-header .header-options:last-child{margin-right:12px}.common-header .icon-arrow{width:8px;height:14px;transform:rotate(180deg)}.common-header .icon-arrow-left{width:19px;height:10px;margin-top:0;margin-bottom:2px}.common-header .icon-arrow-left-black{width:21px;height:21px}.common-header .back-common,.common-header .back-common-ck{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;padding:12px 0 12px 15px;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;cursor:pointer}@media(min-width:768px){.common-header .back-common,.common-header .back-common-ck{padding:0}}@media(max-width:767px){.common-header .back-common{padding:10px 0 12px 15px}}.common-header .header-separator{width:16px;height:2px;background-color:#878c94;vertical-align:middle;margin:10px 6px;display:inline-block}.common-header .account-section{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;color:#212121}@media(max-width:767px){.common-header .account-section{margin:auto 0;font-size:18px;font-weight:bold;margin-left:10px}}@media(min-width:768px){.common-header .account-section{padding:0;font-size:28px;font-weight:600;margin-left:38px}.common-header .account-section.head-checkout-custom{font-weight:500}}.payment-amount{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center}.payment-amount .btn-payment{flex:1;margin:16px 15px 0 15px;width:100%;font-size:20px;font-weight:bold;border-radius:4px;background-color:#fff;border:solid 1px #ebedef}@media(max-width:767px){.payment-amount .btn-payment{margin:12px 15px 0 15px;font-weight:normal;border:1px solid rgba(0,0,0,0.1);box-shadow:0 2px 12px rgba(55,64,77,0.08)}}.payment-amount .btn-payment:hover{cursor:pointer}.payment-amount .btn-payment:hover .icon-radio-active{background-image:url(https://cdn2.leisure-nb.net/web/bundles/leisurecore/svg/icons/radio-hover.svg)}.payment-amount .btn-payment.active{background-color:rgba(75,187,75,0.1);border:1px solid rgba(104,208,137,0.5)}.payment-amount .btn-payment.active .icon-radio-active{background-image:url(https://cdn2.leisure-nb.net/web/bundles/leisurecore/svg/icons/radio-checked.svg)}.payment-amount .top-payment-amount-block{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex:1;-ms-flex:1;flex:1;padding:20px 16px 20px 10px}.payment-amount .payment-text-block{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;width:100%}@media(min-width:768px){.payment-amount .payment-text-block .amount-text-block{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}.payment-amount .payment-text-block .amount-text-block .amount-payment-amount{font-size:20px;font-weight:bold;line-height:1.2;color:#37404d;margin-right:10px}.payment-amount .payment-text-block .amount-text-block .amount-payment-amount .amount-strike-through{position:relative;display:inline-block;font-weight:normal;font-size:15px;color:#878c94;margin-right:5px}.payment-amount .payment-text-block .amount-text-block .amount-payment-amount .amount-strike-through:before{content:'';width:100%;position:absolute;right:0;top:50%;border-bottom:1px solid #878c94;-webkit-transform:skewY(-10deg);transform:skewY(-10deg)}@media(max-width:767px){.payment-amount .payment-text-block .amount-text-block .amount-payment-amount{margin-right:0;margin-top:8px}}@media(min-width:768px){.payment-amount .payment-text-block .amount-text-block .amount-payment-amount{width:100%;margin:0}}@media(max-width:767px){.payment-amount .payment-text-block .amount-text-block .amount-payment-amount{font-size:15px}}.payment-amount .payment-text-block .amount-text-block .amount-payment-amount .amount-canceled{text-decoration:line-through;color:#878c94;margin-right:2px;font-size:14px;line-height:24px}.payment-amount .payment-text-block .amount-text-block .amount-payment-amount .amount{font-size:18px;line-height:24px;white-space:nowrap}.payment-amount .payment-text-block .amount-text-block .amount-payment-amount .discount-box{margin-left:14px;display:inline-block;padding:5px 10px;color:#f19c00;font-size:12px;line-height:16px;vertical-align:middle;text-align:center}.payment-amount .payment-text-block .amount-text-block .amount-payment-amount .down-amount-block-container{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.payment-amount .payment-text-block .amount-text-block .amount-payment-amount .down-amount-block-container .down-amount-block{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}@media(max-width:767px){.payment-amount .payment-text-block .amount-text-block .amount-payment-amount .down-amount-block-container .down-amount-block{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}.payment-amount .payment-text-block .amount-text-block .amount-payment-amount .down-amount-block-container .down-amount-block .down-term{font-weight:400;color:#878c94}.payment-amount .payment-text-block .amount-text-block .amount-payment-amount .down-amount-block-container .down-amount-block .down-amount-text{font-weight:400;font-size:12px;line-height:16px;letter-spacing:.2px;color:#626973}@media(max-width:767px){.payment-amount .payment-text-block .amount-text-block .amount-payment-amount .down-amount-block-container .down-amount-block .down-amount-text{font-size:10px;line-height:12px;letter-spacing:normal;color:#878c94}}@media(min-width:768px){.payment-amount .payment-text-block .amount-text-block .amount-payment-amount .down-amount-block-container .down-amount-block .down-amount-text{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;padding-top:4px;margin-left:4px}}.payment-amount .payment-text-block .amount-text-block .amount-payment-amount .down-amount-block-container .down-amount-separator{border-left:1px solid rgba(0,0,0,0.1);margin:0 24px}.payment-amount .payment-text-block .amount-text-block .payment-type-text{line-height:17px;color:#37404d;font-size:14px;margin-bottom:4px}@media(min-width:768px){.payment-amount .payment-text-block .amount-text-block .payment-type-text{font-weight:bold;width:100%;line-height:24px}}.payment-amount .payment-text-block .other-info-text{font-size:12px;font-weight:500;line-height:1.67;color:#626973}@media(min-width:768px){.payment-amount .payment-text-block .other-info-text{display:none}}.payment-amount .bottom-payment-amount-block{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-justify-content:center;-ms-justify-content:center;justify-content:center;padding:0 20px;font-size:12px;line-height:2;text-align:center;color:#878c94;background:#f1f1f1;border-radius:0 0 3px 3px;font-weight:normal}.payment-amount .bottom-payment-amount-block.active{background:rgba(75,187,75,0.67);color:#fff}@media(max-width:991px){.payment-amount .bottom-payment-amount-block.down{display:none}}.payment-amount .payment-icon-block{margin:4px}@media(max-width:767px){.payment-amount .payment-icon-block{margin-top:-2px}}.payment-amount .payment-icon-block .icon-radio-active{background-image:url(https://cdn2.leisure-nb.net/web/bundles/leisurecore/svg/icons/radio-active.svg);width:20px;height:20px;margin:0 8px;background-repeat:no-repeat;background-position:center}@media(min-width:768px){.payment-amount .payment-icon-block .icon-radio-active{margin:0 8px 8px}}.bottom-condition-text{margin-top:4px;letter-spacing:.2px;font-size:12px;line-height:16px;color:#37404d}.payment-sidebar{display:none}@media(min-width:768px){.payment-sidebar{margin-top:48px;margin-bottom:25px;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;border-radius:4px;box-shadow:0 2px 12px 0 rgba(55,64,77,0.08);border:solid 1px #ebedef;background-color:#fff;top:0}.payment-sidebar.tf-top{margin-top:20px}.payment-sidebar .booking-id-text{margin:16px 16px -10px 16px;font-size:14px;line-height:17px;color:#878c94}.payment-sidebar .booking-id-text .booking-id-heading{color:#37404d}.payment-sidebar .property-header-side{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;padding:16px;-webkit-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between}.payment-sidebar .property-text{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex:1;-ms-flex:1;flex:1}.payment-sidebar .property-text .property-tile{font-size:16px;font-weight:bold;overflow:hidden;position:relative;max-height:45px;margin-right:15px;text-align:left;cursor:pointer;line-height:24px;margin-bottom:4px;color:#37404d}.payment-sidebar .property-text .location{font-size:14px;line-height:17px;color:#878c94}.payment-sidebar .property-image{width:68px;height:68px;border-radius:4px;background-size:cover;min-width:68px}.payment-sidebar .sidebar-body{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding:20px}.payment-sidebar .checkin-details-side{font-size:14px;line-height:1.71;color:#37404d;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.payment-sidebar .checkin-out-calender{inline-size:max-content;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-justify-content:left;-ms-justify-content:left;justify-content:left;margin-top:2px;max-width:100%}.payment-sidebar .checkin-out-calender .icon-calendar{width:20px;height:20px;margin-top:3px}.payment-sidebar .checkin-out-calender .checkin-out-container{margin-left:10px;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.payment-sidebar .checkin-out-calender .checkin-out-container .date-time{font-size:14px;line-height:17px;color:#37404d}.payment-sidebar .checkin-out-calender .checkin-out-container .date-time .date-time2{margin-top:2px}.payment-sidebar .checkin-out-calender .checkin-out-container .date-time-separator{height:2px;width:20px;margin:0 15px 0 15px;background:#878c94;align-self:center}.payment-sidebar .checkin-calendar{inline-size:max-content;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-justify-content:left;-ms-justify-content:left;justify-content:left}.payment-sidebar .checkin-calendar .dates-container{margin-left:10px;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.payment-sidebar .checkin-calendar .hightlight-check{font-weight:bold}.payment-sidebar .checkin-calendar .icon-checkin{width:16px;height:18px;margin-top:3px}.payment-sidebar .checkout-calendar{inline-size:max-content;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-justify-content:left;-ms-justify-content:left;justify-content:left;margin-top:5px}.payment-sidebar .checkout-calendar .dates-container{margin-left:10px;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.payment-sidebar .checkout-calendar .icon-checkout{width:16px;height:18px;margin-top:3px}.payment-sidebar .checkout-calendar .hightlight-checkout{font-weight:bold}.payment-sidebar .checkin-occupancy{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;margin-top:16px}.payment-sidebar .checkin-occupancy .icon-people{width:22px;height:16px;object-fit:contain}.payment-sidebar .checkin-occupancy .dot-separator{width:4px;height:4px;background-color:#c9cbcf;border-radius:50%}.payment-sidebar .checkin-occupancy .text{margin:0 5px;font-size:14px;line-height:17px;color:#37404d}.payment-sidebar .price-breakup-details-side{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;padding:16px 0;border-bottom:dashed 1px #c9cbcf}.payment-sidebar .price_row{-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;margin:4px 0}.payment-sidebar .price_row_key{line-height:17px;text-align:right}.payment-sidebar .price_row_value{line-height:17px;text-align:right;color:#212121}.payment-sidebar .included-costs-side{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;padding-top:8px}.payment-sidebar .included-costs-top-row{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;-webkit-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between}.payment-sidebar .included-costs-top-row .included-costs-text{font-weight:bold;line-height:24px;color:#212121}.payment-sidebar .included-costs-top-row .icon-checkmark{width:22px;height:22px;object-fit:contain}.payment-sidebar .included-costs-inline{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;font-size:12px;line-height:20px;color:#878c94;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.payment-sidebar .included-costs-inline .line-after{border-right:solid 1px #878c94;padding-right:5px;line-height:normal;font-size:12px;margin:2.5px 5px 2.5px 0}.payment-sidebar .included-costs-inline .line-after:last-child{border-right:0}.payment-sidebar .payment-breakup-side{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding:15px 0;margin:5px 0 10px 0}.payment-sidebar .payment-breakup-row{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;margin-bottom:12px}.payment-sidebar .payment-breakup-row .payment-breakup-text{line-height:1.43;text-align:left;position:relative}.payment-sidebar .payment-breakup-row .payment-breakup-text .paid-later-header{display:none;width:230px;background-color:#37404d;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;height:fit-content;position:absolute;transform:translate(-50%,-122%)}.payment-sidebar .payment-breakup-row .payment-breakup-text .paid-later-header .paid-later-msg{color:#fff;font-size:12px;line-height:1.33;padding:4px 8px}.payment-sidebar .payment-breakup-row .payment-breakup-text .paid-later-header::after{position:absolute;content:"";background:#37404d;width:12px;height:12px;margin-left:50%;transform:translate(0,-50%) rotate(45deg)}.payment-sidebar .payment-breakup-row .payment-breakup-text .icon-circled-info{width:13px;height:13px;position:relative;top:2px}.payment-sidebar .payment-breakup-row .payment-breakup-value{font-weight:400;line-height:1.43;text-align:right;color:#212121;font-size:16px}.payment-sidebar .total-payment-and-tags-side{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto}.payment-sidebar .total-payment-and-tags-side .payment-total-text{text-align:left;font-weight:bold;line-height:24px;color:#37404d;margin-right:15px}.payment-sidebar .total-payment-and-tags-side .payment-total-val{text-align:right;font-size:20px;font-weight:bold;line-height:24px;color:#212121;margin-left:auto;letter-spacing:-0.35px}.payment-sidebar .total-payment-and-tags-side .icon-best-price-bg{width:120px;height:24px;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;margin-left:4px;background-size:contain;-webkit-justify-content:center;-ms-justify-content:center;justify-content:center}.payment-sidebar .total-payment-and-tags-side .best-price-discount{color:#f19c00;font-size:12px;line-height:1.33}.payment-sidebar .payment-urgency-element{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;margin:10px 0 12px 10px;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center}.payment-sidebar .payment-urgency-element .icon-thunder-red{margin-right:13px;width:5.7px;height:10px}.payment-sidebar .payment-urgency-element .high-demand{font-size:12px;color:#ff6363}}.re-booking{padding:5px 10px 5px 10px;background-color:#16adfe;color:#fff;-webkit-border-radius:4px 4px 0 0;-moz-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0;position:relative;line-height:20px}.re-booking .left{width:20px;height:20px;position:absolute;top:10px}.re-booking .right{margin-left:25px}.re-booking .right .amount{font-weight:bold}.rebook-pay-banner{background-image:linear-gradient(274deg,#fed631,#f19c00);padding:10px;color:#fff;margin-bottom:20px}.rebook-pay-banner .icon-discount-percent-white{width:20px;height:20px;position:absolute;left:10px;background-size:contain}.rebook-pay-banner .bonus-text{margin-left:25px;display:block}.rbk-summary{font-size:16px;font-weight:bold;padding:10px}.rbk-confirm-refund{background-color:#f6f7f8;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;overflow:hidden;margin-top:10px}.rbk-confirm-refund .icon{width:20px;height:20px;display:inline-block;background-size:contain}.rbk-confirm-refund .top-alert{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;background-image:linear-gradient(274deg,#fed631,#f19c00);padding:10px;color:#fff}.rbk-confirm-refund .top-alert .icon-discount-percent-white{margin-right:10px}.rbk-confirm-refund .row-ele{padding:10px;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between}.rbk-confirm-refund .refund-row{font-size:18px;color:#ff6363;font-weight:bold}@media(max-width:767px){.rbk-confirm-refund .refund-row{font-size:inherit}}.rbk-confirm-refund .breakup{border-bottom:solid 1px #ebedef;border-bottom-style:dashed}.payment-mode-heading{padding:30px 0 16px 0;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.payment-mode-heading.gft-card{padding:15px;position:relative;margin-top:20px}.payment-mode-heading.gft-card .icon-cross{position:absolute;right:15px;top:15px;width:15px;height:15px;cursor:pointer}@media(min-width:768px){.payment-mode-heading{-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;padding:40px 0 16px 0}}.payment-mode-heading .ssl-parent{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;vertical-align:middle;text-align:center;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}@media(max-width:767px){.payment-mode-heading .ssl-parent{margin-top:6px}}.payment-mode-heading .ssl-parent .ssl-icon{display:block;height:20px;width:20px}@media(max-width:767px){.payment-mode-heading .ssl-parent .ssl-icon{height:15px;width:15px}}.payment-mode-heading .ssl-parent .ssl-assurance-text{vertical-align:middle;text-align:center;font-size:12px;line-height:16px;padding-left:8px}@media(max-width:767px){.payment-mode-heading .ssl-parent .ssl-assurance-text{letter-spacing:.2px}}@media(min-width:768px){.payment-mode-heading .ssl-parent .ssl-assurance-text{font-size:14px;line-height:17px;padding-top:2px;color:#37404d}}@media(max-width:767px){.payment-down-full-separator{margin:0 -15px;height:1px;background-color:rgba(0,0,0,0.1)}}@media(max-width:767px){.payment-voucher-separator{margin:0 -15px 25px -15px;height:1px;background-color:rgba(0,0,0,0.1)}}.payment-modes-container{background:#fff;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}@media(min-width:768px){.payment-modes-container{border-radius:4px;border:1px solid rgba(0,0,0,0.1)}}@media(min-width:768px){.payment-modes-container.display-voucher{border-bottom-left-radius:0;border-bottom-right-radius:0;border-bottom-width:0}}@media(max-width:767px){.payment-modes-container .payment-horizontal-separator{margin:0}}.payment-mode-group{margin:16px 20px}@media(max-width:767px){.payment-mode-group{border:1px solid rgba(0,0,0,0.1);-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;margin:0 0 12px 0}}.payment-mode-group .payment-mode-group-heading{padding:0 10px}@media(max-width:767px){.payment-mode-group .payment-mode-group-heading{padding:0}}.payment-mode-group .payment-mode-group-heading .icon-payment{-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;height:30px;width:32px;margin-right:15px}@media(max-width:767px){.payment-mode-group .payment-mode-group-heading .icon-payment{margin-right:10px}}.payment-mode-group .payment-mode-group-heading .down-arrow-pay{-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;height:8px;width:12px;-moz-transform:rotate(180deg);-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.payment-mode-group .payment-mode-group-heading.collapsed .down-arrow-pay{transform:rotate(0)}.payment-mode-group .payment-mode-group-body .payment-mode-group-title-line{margin:2px 10px 0 56px;color:rgba(0,0,0,0.5);font-size:14px;line-height:17px}@media(max-width:767px){.payment-mode-group .payment-mode-group-body .payment-mode-group-title-line{display:none}}.payment-mode-group .payment-mode-group-body .payment-modes-parent{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding:0 15px}@media(min-width:768px){.payment-mode-group .payment-mode-group-body .payment-modes-parent{padding:15px 30px 8px 20px;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}.payment-mode-group-title-block{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center}@media(max-width:767px){.payment-mode-group-title-block{padding:10px;background:#f2f2f2}}.payment-mode-group-title-block .payment-mode-group-title-container{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center}.payment-mode-group-title-block .payment-mode-group-title-container .payment-mode-group-title{font-family:inter,sans-serif;font-size:14px;line-height:17px;color:#37404d}.payment-mode-group-title-block .payment-mode-group-title-container .payment-mode-group-title .method-title{font-weight:500}@media(min-width:768px){.payment-mode-group-title-block .payment-mode-group-title-container .payment-mode-group-title{font-size:18px;line-height:24px}}.payment-method-text-container{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;cursor:pointer}@media(min-width:768px){.payment-method-text-container{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}.payment-method-text-container .payment-mode-icon{height:20px;width:30px;vertical-align:middle;text-align:center;margin-bottom:0;padding-bottom:0}@media(min-width:768px){.payment-method-text-container .payment-mode-icon{height:50px;width:50px;margin:auto}}@media(max-width:767px){.payment-method-text-container .payment-mode-icon.icon-payment-paypal,.payment-method-text-container .payment-mode-icon.icon-mastercard,.payment-method-text-container .payment-mode-icon.icon-visa,.payment-method-text-container .payment-mode-icon.icon-american-express,.payment-method-text-container .payment-mode-icon.icon-maestro{height:24px}}@media(min-width:768px){.payment-method-text-container .payment-mode-icon.icon-payment-bancontact-mister-cash{width:60px;background-position:center}}.payment-method-text-container .payment-mode-icon.icon-payment-giropay{background-position:center}.payment-method-text-container .payment-mode-name{font-family:inter,sans-serif;font-size:14px;line-height:17px;color:#37404d;vertical-align:middle;text-align:center;margin-top:0;padding-top:0}@media(max-width:767px){.payment-method-text-container .payment-mode-name{margin-left:15px}}@media(min-width:768px){.payment-method-text-container .payment-mode-name{margin:auto}}.payment-method{background-color:#fff;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;-webkit-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}@media(max-width:767px){.payment-method{margin:16px 0;padding-left:50px;padding-right:10px}}@media(min-width:768px){.payment-method{border:solid 1px #ebedef;min-height:100px;-webkit-justify-content:center;-ms-justify-content:center;justify-content:center;margin:0 8px 8px;min-width:150px;max-width:150px;border-radius:4px;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex:1;-ms-flex:1;flex:1}}.payment-method .icon-arrow-right-gray{height:12px;width:8px}@media(min-width:768px){.payment-method .icon-arrow-right-gray{display:none}}.payment-method-separator{margin:0 10px 0 90px;border:1px dashed rgba(0,0,0,0.1)}@media(min-width:768px){.payment-method-separator{display:none}}@media(max-width:991px){.sticky-sidebar-top.tf-top{border-bottom:1px solid rgba(0,0,0,0.12)}}@media(min-width:992px){.sticky-sidebar-top{position:sticky;top:50px}}.payment{display:none}.payment-mode-heading-text{font-size:16px;font-weight:bold;line-height:22px;color:#37404d}@media(min-width:768px){.payment-mode-heading-text{font-size:18px;line-height:24px}}.payment-horizontal-separator{height:1px;margin:0 30px;background-color:rgba(0,0,0,0.1)}.footer-container{padding:0 16px 32px 16px}@media(min-width:768px){.footer-container{display:none}}.footer-container .terms-and-conditions{font-size:12px;font-weight:500;color:#878c94;padding:20px 16px;border-bottom:solid 1px #ebedef}.footer-container .terms-and-conditions .tnc-highlight{color:#ff750f}.footer-container .availability{padding:32px 16px;color:#878c94;border-bottom:solid 1px #ebedef}.footer-container .secure-payment-options{padding-top:32px}.footer-container .secure-payment-options .payment-options{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;padding-top:16px}.footer-container .secure-payment-options .payment-options .icon-grey-american-express{width:24.8px;height:18px;margin-right:11px}.footer-container .secure-payment-options .payment-options .icon-grey-bankcontact{width:25.5px;height:18px}.footer-container .secure-payment-options .payment-options .icon-grey-ideal{width:18.2px;height:16.1px;margin-right:14px}.footer-container .secure-payment-options .payment-options .icon-grey-mastercard{width:29.3px;height:18px;margin-right:11px}.footer-container .secure-payment-options .payment-options .icon-grey-paypal{width:15.8px;height:18px;margin-right:12px}.footer-container .secure-payment-options .payment-options .icon-grey-visa{width:27.8px;height:18px;margin-right:11px}#pay-by-creditcard{padding:24px 10px 12px 10px}@media(max-width:767px){#pay-by-creditcard{padding:18px}}#pay-by-creditcard .card-icons{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;margin-bottom:14px}#pay-by-creditcard .card-icons .icon-payment-card{height:24px;width:30px}#pay-by-creditcard .card-subheading{font-size:12px;line-height:16px;letter-spacing:.2px;color:rgba(0,0,0,0.5)}@media(max-width:767px){#pay-by-creditcard .card-subheading{color:#626973}}#pay-by-creditcard .card-details{padding:20px 0 0 0}@media(min-width:768px){#pay-by-creditcard .card-details .card-details-row,#pay-by-creditcard .card-details .card-details-row1{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex}}#pay-by-creditcard .card-details .card-details-row-mobile{display:none}@media(max-width:767px){#pay-by-creditcard .card-details .card-details-row-mobile{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex}}#pay-by-creditcard .card-details .floating-input-separator{width:30px}#pay-by-creditcard .card-details .input-card-type{position:relative;margin:0 0 20px 0;width:100%}#pay-by-creditcard .card-details .input-card-type .input-type-heading{padding:8px 16px 8px 16px;width:100%;height:52px;border:1px solid rgba(0,0,0,0.1);-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center}#pay-by-creditcard .card-details .input-card-type .input-type-heading.active{border:1px solid #cc1414}#pay-by-creditcard .card-details .input-card-type .input-type-heading .card-type-not-selected{font-size:16px;line-height:19px;color:rgba(0,0,0,0.5)}@media(max-width:767px){#pay-by-creditcard .card-details .input-card-type .input-type-heading .card-type-not-selected{font-size:14px;line-height:17px;color:#626973}}#pay-by-creditcard .card-details .input-card-type .input-type-heading .down-arrow-pay{-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;height:8px;width:12px;-moz-transform:rotate(180deg);-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}#pay-by-creditcard .card-details .input-card-type .input-type-heading.collapsed .down-arrow-pay{transform:rotate(0)}#pay-by-creditcard .card-details .input-card-type .input-type-heading .icon-payment-card{height:24px;width:30px;margin-right:20px}#pay-by-creditcard .card-details .input-card-type .input-type-heading .card-type-selected{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center}#pay-by-creditcard .card-details .input-card-type .input-type-heading .card-type-text .card-type-text1{font-size:12px;line-height:16px;letter-spacing:.2px;color:rgba(0,0,0,0.5)}@media(max-width:767px){#pay-by-creditcard .card-details .input-card-type .input-type-heading .card-type-text .card-type-text1{color:#626973}}#pay-by-creditcard .card-details .input-card-type .input-type-heading .card-type-text .card-type-text2{font-size:16px;line-height:19px;color:#37404d}@media(max-width:767px){#pay-by-creditcard .card-details .input-card-type .input-type-heading .card-type-text .card-type-text2{font-size:14px;line-height:17px}}#pay-by-creditcard .card-details .input-card-type .input-type-body{padding:0 16px 4px 16px;width:100%;position:absolute;z-index:2;background:#fff;border:1px solid rgba(0,0,0,0.1);border-radius:4px;box-shadow:0 4px 5px rgba(0,0,0,0.06),0 1px 10px rgba(0,0,0,0.04),0 2px 4px rgba(0,0,0,0.08)}#pay-by-creditcard .card-details .input-card-type .input-type-body .card-type-option{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;cursor:pointer;margin:4px 0 0 0}#pay-by-creditcard .card-details .input-card-type .input-type-body .icon-payment-card{height:24px;width:30px;margin-right:20px}#pay-by-creditcard .card-details .input-card-type .input-type-body .card-type-option-text{font-size:16px;line-height:19px;color:#37404d}@media(max-width:767px){#pay-by-creditcard .card-details .input-card-type .input-type-body .card-type-option-text{font-size:14px;line-height:17px}}#pay-by-creditcard .card-details .floating-input,#pay-by-creditcard .card-details .floating-input-dummy{position:relative;width:100%;margin:0 0 20px 0}#pay-by-creditcard .card-details .floating-label-mark{color:#cc1414}#pay-by-creditcard .card-details .floating-label{position:absolute;padding:18px 0 0 16px;top:0;color:rgba(0,0,0,0.5);font-size:16px;line-height:19px;-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0);-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex}@media(max-width:767px){#pay-by-creditcard .card-details .floating-label{color:#626973;font-size:14px;line-height:17px}}#pay-by-creditcard .card-details .input-field:focus+.floating-label{font-size:12px;line-height:16px;letter-spacing:.2px;-webkit-transform:translate(0,-9px);-moz-transform:translate(0,-9px);-ms-transform:translate(0,-9px);-o-transform:translate(0,-9px);transform:translate(0,-9px)}#pay-by-creditcard .card-details .input-field:focus+.floating-label.active{color:#cc1414}#pay-by-creditcard .card-details .input-field:-webkit-autofill+.floating-label,#pay-by-creditcard .card-details .input-field:not(:placeholder-shown)+.floating-label{font-size:12px;line-height:16px;letter-spacing:.2px;-webkit-transform:translate(0,-9px);-moz-transform:translate(0,-9px);-ms-transform:translate(0,-9px);-o-transform:translate(0,-9px);transform:translate(0,-9px)}#pay-by-creditcard .card-details .input-field:-webkit-autofill+.floating-label.active,#pay-by-creditcard .card-details .input-field:not(:placeholder-shown)+.floating-label.active{color:#cc1414}#pay-by-creditcard .card-details input:focus+.floating-label{font-size:12px;line-height:16px;letter-spacing:.2px;-webkit-transform:translate(0,-9px);-moz-transform:translate(0,-9px);-ms-transform:translate(0,-9px);-o-transform:translate(0,-9px);transform:translate(0,-9px)}#pay-by-creditcard .card-details input:focus+.floating-label.active{color:#cc1414}#pay-by-creditcard .card-details .floating-label-moz{font-size:12px;line-height:16px;letter-spacing:.2px;-webkit-transform:translate(0,-9px);-moz-transform:translate(0,-9px);-ms-transform:translate(0,-9px);-o-transform:translate(0,-9px);transform:translate(0,-9px)}#pay-by-creditcard .card-details .floating-label-moz.active{color:#cc1414}#pay-by-creditcard .card-details .input-field{width:100%;height:52px;font-size:16px;line-height:19px;padding:24px 8px 8px 16px;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;color:#37404d;border:1px solid rgba(0,0,0,0.1);-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none}@media(max-width:767px){#pay-by-creditcard .card-details .input-field{font-size:14px;line-height:17px;padding:20px 8px 8px 16px}}#pay-by-creditcard .card-details .input-field::placeholder{color:#fff}#pay-by-creditcard .card-details .input-field::-moz-placeholder{color:#fff}#pay-by-creditcard .card-details .input-field.input-field-cvv{font-size:25px;color:rgba(0,0,0,0.5)}@media(max-width:767px){#pay-by-creditcard .card-details .input-field.input-field-cvv{color:#626973}}#pay-by-creditcard .card-details .input-field.active{border:solid 1px #cc1414}#pay-by-creditcard .card-details .card-error{font-size:14px;line-height:17px;color:#cc1414;margin:4px 6px 0 2px}#pay-by-creditcard .card-cvv-info{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;margin-top:-10px}#pay-by-creditcard .card-cvv-info .icon-circled-info{height:13px;width:13px;margin-right:10px;min-width:13px;cursor:pointer}#pay-by-creditcard .card-cvv-info .cvv-info-text{font-size:12px;line-height:16px;letter-spacing:.2px;color:#626973;cursor:pointer}#pay-by-creditcard .card-cvv-details{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;background:#fff;border:1px solid rgba(0,0,0,0.1);border-radius:4px;box-shadow:0 4px 5px rgba(0,0,0,0.06),0 1px 10px rgba(0,0,0,0.04),0 2px 4px rgba(0,0,0,0.08);padding:19px 16px 19px 16px;width:35%;z-index:2;position:absolute;margin-top:8px;margin-left:-10px}#pay-by-creditcard .card-cvv-details:after{width:10px;height:10px;position:absolute;content:" ";top:3px;-webkit-transform:translate(-50%,-80%) rotate(45deg);-moz-transform:translate(-50%,-80%) rotate(45deg);-ms-transform:translate(-50%,-80%) rotate(45deg);-o-transform:translate(-50%,-80%) rotate(45deg);transform:translate(-50%,-80%) rotate(45deg);background:#fff;border-top:1px solid rgba(0,0,0,0.1);border-left:1px solid rgba(0,0,0,0.1)}#pay-by-creditcard .card-cvv-details .icon-cvv-details{height:24px;min-width:36px;margin-right:15px}#pay-by-creditcard .card-cvv-details .cvv-details-text{font-size:12px;line-height:16px;letter-spacing:.2px;color:#37404d}@media(min-width:768px){#pay-by-creditcard .card-cvv-details-mobile{display:none}}#pay-by-creditcard .card-cvv-details-mobile .cvv-modal{width:100%;height:100%;background:rgba(0,0,0,0.3);position:fixed;top:0;left:0;right:0;bottom:0;z-index:3;-webkit-align-items:flex-end;-moz-align-items:flex-end;-ms-align-items:flex-end;align-items:flex-end;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex}#pay-by-creditcard .card-cvv-details-mobile .cvv-modal .cvv-modal-content{background:#fff}#pay-by-creditcard .card-cvv-details-mobile .cvv-modal .cvv-modal-content .cvv-modal-header{padding:16px 22px 16px 16px;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;box-shadow:inset 0 -1px 0 rgba(0,0,0,0.12)}#pay-by-creditcard .card-cvv-details-mobile .cvv-modal .cvv-modal-content .cvv-modal-header .header-text{font-weight:bold;font-size:16px;line-height:22px;color:#37404d}#pay-by-creditcard .card-cvv-details-mobile .cvv-modal .cvv-modal-content .cvv-modal-header .icon-close-black{min-width:13px;height:13px}#pay-by-creditcard .card-cvv-details-mobile .cvv-modal .cvv-modal-content .cvv-modal-body{padding:24px 16px 24px 16px;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;-webkit-justify-content:center;-ms-justify-content:center;justify-content:center}#pay-by-creditcard .card-cvv-details-mobile .cvv-modal .cvv-modal-content .cvv-modal-body .icon-payment-card-cvv{margin-bottom:16px;height:42px;width:63px}#pay-by-creditcard .card-cvv-details-mobile .cvv-modal .cvv-modal-content .cvv-modal-body .body-text{font-size:14px;line-height:17px;color:#626973}#pay-by-creditcard .card-pay-now{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-justify-content:center;-ms-justify-content:center;justify-content:center;margin:20px 0 15px 0;background:#68d089;border-radius:4px;padding:16px;width:100%;font-size:14px;line-height:20px;color:#fff;cursor:pointer}@media(max-width:767px){#pay-by-creditcard .card-pay-now{padding:14px}}#pay-by-creditcard .card-pay-now.card-pay-now-maestro{margin-top:8px}#pay-by-creditcard .card-pay-now .icon-payment-pay{height:20px;width:18px;margin-right:15px}#pay-by-creditcard .card-footer-info{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between}@media(max-width:767px){#pay-by-creditcard .card-footer-info{display:block;-webkit-justify-content:center;-ms-justify-content:center;justify-content:center}}#pay-by-creditcard .card-footer-info .info-heading{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-justify-content:center;-ms-justify-content:center;justify-content:center}#pay-by-creditcard .card-footer-info .info-heading .icon-payment-lock{height:15px;width:14px;margin-right:10px}#pay-by-creditcard .card-footer-info .info-heading .info-heading-text{font-size:14px;line-height:17px;color:#37404d}@media(max-width:767px){#pay-by-creditcard .card-footer-info .info-heading .info-heading-text{color:#626973}}#pay-by-creditcard .card-footer-info .info-text{font-size:12px;line-height:16px;letter-spacing:.2px;color:rgba(0,0,0,0.5)}@media(max-width:767px){#pay-by-creditcard .card-footer-info .info-text{color:#626973;margin-top:6px;text-align:center}}.card-error-fail,.card-error-unavailable{width:100%;height:100%;background:rgba(0,0,0,0.3);position:fixed;top:0;left:0;right:0;bottom:0;z-index:4;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-justify-content:center;-ms-justify-content:center;justify-content:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center}.card-error-fail .cc-error,.card-error-unavailable .cc-error{background:#fff;box-shadow:0 0 20px rgba(100,109,130,0.18),0 4px 4px rgba(100,109,130,0.12);border-radius:4px;height:auto;width:auto;padding:24px;max-width:500px;margin:24px}@media(max-width:767px){.card-error-fail .cc-error,.card-error-unavailable .cc-error{padding:16px}}.card-error-fail .cc-error .header-back,.card-error-unavailable .cc-error .header-back{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.card-error-fail .cc-error .header-back .icon-close-dark,.card-error-unavailable .cc-error .header-back .icon-close-dark{height:15px;width:15px;cursor:pointer;margin:0 6px 0 0}.card-error-fail .cc-error .cc-error-body,.card-error-unavailable .cc-error .cc-error-body{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center}.card-error-fail .cc-error .cc-error-body .icon-payment-fail,.card-error-unavailable .cc-error .cc-error-body .icon-payment-fail{height:52px;width:52px}@media(max-width:767px){.card-error-fail .cc-error .cc-error-body .icon-payment-fail,.card-error-unavailable .cc-error .cc-error-body .icon-payment-fail{height:43px;width:43px}}.card-error-fail .cc-error .cc-error-body .cc-error-title,.card-error-unavailable .cc-error .cc-error-body .cc-error-title{font-weight:bold;font-size:24px;line-height:30px;text-align:center;letter-spacing:-0.28px;color:#37404d;margin-top:20px}@media(max-width:767px){.card-error-fail .cc-error .cc-error-body .cc-error-title,.card-error-unavailable .cc-error .cc-error-body .cc-error-title{font-size:20px;line-height:24px;letter-spacing:-0.35px;color:#454a53;margin-top:12px}}.card-error-fail .cc-error .cc-error-body .cc-error-subtitle,.card-error-unavailable .cc-error .cc-error-body .cc-error-subtitle{font-size:16px;line-height:19px;text-align:center;color:#626973;margin:13px 10px 0 10px}@media(max-width:767px){.card-error-fail .cc-error .cc-error-body .cc-error-subtitle,.card-error-unavailable .cc-error .cc-error-body .cc-error-subtitle{font-size:14px;line-height:17px;margin-top:8px}}.card-error-fail .cc-error .cc-error-body .cc-error-try-again,.card-error-unavailable .cc-error .cc-error-body .cc-error-try-again{background:#68d089;border-radius:4px;font-weight:bold;font-size:14px;line-height:24px;color:#fff;margin-top:20px;width:100%;text-align:center;padding:12px;cursor:pointer}@media(max-width:767px){.card-error-fail .cc-error .cc-error-body .cc-error-try-again,.card-error-unavailable .cc-error .cc-error-body .cc-error-try-again{line-height:20px;margin-top:16px}}.lang-selection-container{font-family:inter,sans-serif;font-size:14px;font-weight:500;color:#212121;margin-top:43px;width:160px;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin-left:auto}@media(max-width:991px){.lang-selection-container{margin-top:16px;margin-bottom:16px}}.lang-selection-container:hover .lang-list{display:block}.lang-selection-container .dropdown{border:1px solid rgba(0,0,0,0.12);-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;padding:6px 12px;cursor:pointer}.lang-selection-container .dropdown .icon-translate{width:16px;height:16px;top:3px}.lang-selection-container .dropdown .text{line-height:24px;margin-left:8px;margin-right:14px}.lang-selection-container .dropdown .arrow-icon{width:10px;height:6px;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.lang-selection-container .lang-list{-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;box-shadow:0 4px 10px rgba(0,0,0,0.14);padding:16px;padding-top:0;display:none;cursor:pointer;position:absolute;top:81px;background-color:#fff;z-index:100;width:160px}@media(max-width:991px){.lang-selection-container .lang-list{top:38px}}.lang-selection-container .lang-list .lang-item{margin-top:18px;background-color:#fff}.lang-selection-container .lang-list .lang-item:hover .lang-name{color:#ef7c34}.lang-selection-container .lang-list .lang-item .icon{width:30px;height:20px;top:3px}.lang-selection-container .lang-list .lang-item .lang-name{margin-left:16px;vertical-align:2px}.format-pax{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex}.format-pax .select-group-prepend{border:0;margin-right:-1px}.format-pax .select-group-prepend .select-group-text{padding:0;margin-top:3px}.format-pax .format-persons{height:17px;width:22px;vertical-align:middle}.format-pax .format-text{text-align:left;font-size:14px}@media(min-width:992px) and (max-width:1199px){.format-pax .format-text{padding-left:8px}}.format-pax .arrow-group{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;opacity:.5}.format-pax .arrow-group .format-icon{width:14px;height:12px}#mobile-calendar-placeholder{margin-bottom:12px}@media(max-width:767px){#mobile-calendar-placeholder{margin:16px -16px 24px -16px}}@media(min-width:992px){#mobile-calendar-placeholder{display:none}}@media(max-width:767px){#mobile-calendar-placeholder .mobile-calendar-container{background:#00b28a;padding:16px}}@media(min-width:768px) and (max-width:991px){#mobile-calendar-placeholder .mobile-calendar-container{background:#00b28a;padding:1px 16px 8px 16px}}@media(min-width:768px) and (max-width:991px){#mobile-calendar-placeholder .mobile-calendar-container .calendar-info-top-container{background:#fff;margin-bottom:16px}}@media(max-width:767px){#mobile-calendar-placeholder .mobile-calendar-container .loading-state{background:#fff;height:100px}}#mobile-calendar-placeholder .mobile-calendar-container .calendar-info{box-shadow:0 2px 12px 0 rgba(55,64,77,0.08);margin-bottom:0;margin-top:16px;position:relative;border-radius:4px 4px 0 0;text-align:center;padding:12px 16px;height:48px;border:solid 1px #ebedef;border-bottom:0;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center}@media(max-width:767px){#mobile-calendar-placeholder .mobile-calendar-container .calendar-info{margin-bottom:16px;margin-top:0;background:#fff;border-radius:4px;font-weight:500;font-size:14px;line-height:16px;color:#212121}}#mobile-calendar-placeholder .mobile-calendar-container .calendar-info .icon-calendar{width:18px;height:18px;margin-right:16px}@media(max-width:767px){#mobile-calendar-placeholder .mobile-calendar-container .calendar-info .icon-calendar{height:20px}}#mobile-calendar-placeholder .mobile-calendar-container .calendar-info .calendar-date{margin-right:10px}#mobile-calendar-placeholder .mobile-calendar-container .calendar-info .partition{margin-right:10px;width:12px;border-top:1px solid}#mobile-calendar-placeholder .mobile-calendar-container .calendar-info .arrow-group{position:absolute;right:20px;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;opacity:.5}@media(max-width:767px){#mobile-calendar-placeholder .mobile-calendar-container .calendar-info .arrow-group{opacity:1}}#mobile-calendar-placeholder .mobile-calendar-container .calendar-info .arrow-group .format-icon{width:12px;height:10px}#mobile-calendar-placeholder .mobile-calendar-container .guest-info{margin-bottom:8px;text-align:center;padding:12px 16px;height:49px;border-radius:0 0 4px 4px;border:solid 1px #ebedef;box-shadow:0 2px 6px 0 rgba(55,64,77,0.08);background:#fff;border-radius:4px}@media(max-width:767px){#mobile-calendar-placeholder .mobile-calendar-container .guest-info{margin-bottom:0}}#mobile-calendar-placeholder .mobile-calendar-container .format-pax{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex}@media(max-width:767px){#mobile-calendar-placeholder .mobile-calendar-container .format-pax{text-align:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;font-style:normal;font-weight:500;line-height:16px;color:#212121}}#mobile-calendar-placeholder .mobile-calendar-container .format-pax .align-persons{padding:0;margin-top:3px}#mobile-calendar-placeholder .mobile-calendar-container .format-pax .select-group-prepend{border:0;margin-right:-1px}@media(max-width:767px){#mobile-calendar-placeholder .mobile-calendar-container .format-pax .select-group-prepend .select-group-text{margin-top:0}}#mobile-calendar-placeholder .mobile-calendar-container .format-pax .format-persons{height:17px;width:22px;vertical-align:middle}@media(max-width:767px){#mobile-calendar-placeholder .mobile-calendar-container .format-pax .format-persons{height:20px}}#mobile-calendar-placeholder .mobile-calendar-container .format-pax .format-text{width:100%;text-align:left;font-size:14px}@media(max-width:767px){#mobile-calendar-placeholder .mobile-calendar-container .format-pax .format-text{margin-bottom:0 !important}}@media(max-width:767px){#mobile-calendar-placeholder .mobile-calendar-container .format-pax .format-text .after-text-dot:after{height:2px;width:2px;background-color:#212121}}#mobile-calendar-placeholder .mobile-calendar-container .format-pax .arrow-group{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;opacity:.5;margin-right:4px;margin-top:2px}@media(max-width:767px){#mobile-calendar-placeholder .mobile-calendar-container .format-pax .arrow-group{opacity:1}}#mobile-calendar-placeholder .mobile-calendar-container .format-pax .arrow-group .format-icon{width:12px;height:10px}@media(max-width:767px){#mobile-calendar-placeholder .mobile-calendar-container .format-pax .arrow-group .format-icon{margin-top:5px}}#mobile-calendar-placeholder .mobile-calendar-container .icon-date-selecter-down{display:none}#mobile-calendar-placeholder .short-reservation{text-align:center}@media(min-width:992px){#mobile-calendar-placeholder .short-reservation{display:none}}#mobile-calendar-placeholder .short-reservation .icon-info{height:18px;width:18px;vertical-align:middle;margin-left:7px}@media(max-width:767px){.pdp-main-container{overflow-y:hidden}}@media(min-width:768px){.pdp-main-container{font-family:inter,sans-serif}}.pdp-main-container .rhs-content{position:relative;z-index:1}.pdp-main-container .breadcrumb{padding:0;color:rgba(0,0,0,0.5);font-weight:500}.pdp-main-container .breadcrumb .list-inline{margin-left:1px}.pdp-main-container .breadcrumb .breadcrumb-item a,.pdp-main-container .breadcrumb .breadcrumb-item .spanclick{color:rgba(0,0,0,0.5);font-weight:500}@media(min-width:992px){.pdp-main-container .main-content>.row{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex}.pdp-main-container .rhs-content{-webkit-align-self:stretch;-moz-align-self:stretch;-ms-align-self:stretch;align-self:stretch;padding:40px 15px 0 15px;height:100%}.pdp-main-container .sticky-card-container{position:sticky;position:-webkit-sticky;top:45px;z-index:1}.pdp-main-container .sticky-card-container.fixed{position:fixed;width:33.33%;max-width:360px}.pdp-main-container .sticky-card-container.sticky-card-container-without-date{top:75px !important}.pdp-main-container .sticky-card-container.sticky-card-container-without-date .sticky-card-wrapper{border-top:solid 1px #ebedef;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}}@media(max-width:768px){.pdp-main-container #calendar-section{display:none}}.pdp-main-container #calendar-section .product-calendar-container .header{display:none}.pdp-main-container .dashed-border-line{border-color:rgba(0,0,0,0.12)}.read-more-container{margin:18px 0 18px 0;color:#626973;line-height:1.5}@media(min-width:768px){.read-more-container{padding:40px 0;margin:0;border-bottom:1px solid #e5e5e5}.read-more-container .section-header{color:#212121}}@media(max-width:767px){.read-more-container{color:#000}}.read-more-container .description-header{font-size:16px;font-weight:bold;color:#37404d}@media(min-width:768px){.read-more-container .description-header{font-size:24px}}.read-more-container .description-header:first-letter {text-transform:capitalize}.read-more-container.in .read-more-link{display:none}.read-more-container.collapsed .read-less-link{display:none}.read-more-container.collapsed .read-more-content{height:58px;overflow:hidden}@media(min-width:768px){.read-more-container.collapsed .read-more-content{height:auto;max-height:145px;color:rgba(0,0,0,0.5);font-weight:500}}.read-more-container .read-more-content{margin-bottom:16px}@media(max-width:767px){.read-more-container .read-more-content{font-weight:500;font-size:14px;line-height:21px;color:#212121}}.read-more-container .translate-container{color:#c9cbcf}.read-more-container .spanclick{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;margin-right:auto;width:100%}.read-more-container .g-translate{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;cursor:default}.read-more-container .g-translate .icon-g-translate{margin:0;top:0}.read-more-container .g-translate .g-translate-text{width:max-content}.read-more-container .icon{width:14px;height:14px;margin-top:7px;margin-left:8px;background-size:contain}.read-more-container .icon-g-translate{margin-right:10px;top:4px;width:20px;height:20px}.read-more-container .license-id{background-color:#f6f7f8;font-size:12px;padding:3px 6px}.read-more-container .read-btn{color:#ff750f;margin-top:8px;cursor:pointer;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex}#modal-desktop-gallery .modal-new-content{height:100%;width:100%;background:#fff;border:0;cursor:default}#modal-desktop-gallery .modal-new-overlay{background-color:#37404d}#modal-desktop-gallery .modal-header-wrap{padding:0 118px;margin-bottom:34px;box-shadow:0 1px 2px rgba(0,0,0,0.06),0 2px 1px rgba(0,0,0,0.04),0 1px 5px rgba(0,0,0,0.08)}#modal-desktop-gallery .nav-title{color:#212121;margin-right:32px;font-size:16px;cursor:pointer;opacity:.54}#modal-desktop-gallery .nav-title.active{opacity:1;padding:21px 2px;border-bottom:2px solid #212121}#modal-desktop-gallery .header-share-container{color:#212121;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;margin-left:auto}#modal-desktop-gallery .header-share-container .header-share-item{background-color:#f8f8f8;color:#212121;min-width:90px;position:static;width:auto;height:40px;cursor:pointer;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;padding:7px 16px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}#modal-desktop-gallery .header-share-container .js-share{margin-right:12px}#modal-desktop-gallery .header-share-container .icon{width:24px;height:24px;vertical-align:middle;margin-right:5px}#modal-desktop-gallery .header-share-container .btn-favorite{width:unset;height:unset;border:0;position:unset}#modal-desktop-gallery .header-share-container .btn-favorite .icon-favorites-black{position:relative;-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0);top:0;left:0}#modal-desktop-gallery .header-share-container .btn-favorite .favorite-red{display:none}#modal-desktop-gallery .header-share-container .btn-favorite.active .favorite-white{display:none}#modal-desktop-gallery .header-share-container .btn-favorite.active .favorite-red{display:inline}@media(min-width:1199px){#modal-desktop-gallery .header-share-container .btn-favorite.active .icon-favorites-black{background:url("/web/bundles/leisurecore/svg/icons/oyodir/favorites-active.svg") no-repeat 0 0;background-size:contain}}#modal-desktop-gallery .modal-new-body{margin:auto;padding:0 118px 0 70px;color:#212121;text-align:center;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex}#modal-desktop-gallery .modal-new-body .flexslider-container{padding:0 47px;width:65%;height:auto}#modal-desktop-gallery .modal-new-body .image-group{width:35%;height:530px;padding-left:46px;overflow-y:auto}#modal-desktop-gallery .modal-new-body .image-group .description-header{font-size:16px;font-weight:600;text-align:left;margin-bottom:18px}#modal-desktop-gallery .modal-new-body .image-group .full-row{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:24px}#modal-desktop-gallery .modal-new-body .image-group .slide-item{width:118px;height:80px;margin:0 8px 8px 0;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;cursor:pointer}#modal-desktop-gallery .modal-new-body .image-group::-webkit-scrollbar{width:2px}#modal-desktop-gallery .modal-new-body .image-group::-webkit-scrollbar-track{background:rgba(0,0,0,0.12);-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px}#modal-desktop-gallery .modal-new-body .image-group::-webkit-scrollbar-thumb{background:rgba(0,0,0,0.5);-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px}#modal-desktop-gallery .modal-new-body .flex-prev,#modal-desktop-gallery .modal-new-body .flex-next{background:url("/web/bundles/leisurecore/svg/icons/oyodir/arrow-down-black.svg") no-repeat 0 0;opacity:1;width:32px;height:18px;background-size:contain}#modal-desktop-gallery .modal-new-body .flex-prev{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg);left:-55px}#modal-desktop-gallery .modal-new-body .flex-next{-webkit-transform:rotate(270deg);-moz-transform:rotate(270deg);-ms-transform:rotate(270deg);-o-transform:rotate(270deg);transform:rotate(270deg);right:-55px;top:46%}#modal-desktop-gallery .modal-new-body .current-img-title{font-size:16px;margin-top:24px}#modal-desktop-gallery .modal-close{width:12px;height:12px;margin:30px 0 30px 30px}#modal-desktop-gallery .flexslider-container .flexslider .slide-item{height:478px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;background-repeat:no-repeat !important;background-position:center !important;-webkit-background-size:contain !important;-moz-background-size:contain !important;background-size:contain !important}#modal-mobile-gallery .modal-new-body{max-height:calc(100% - 62px);overflow:auto;padding-bottom:20px;line-height:1}#modal-mobile-gallery .modal-new-body .pdp-gallery-img{border-radius:4px;height:184px}@media(min-width:480px){#modal-mobile-gallery .modal-new-body .pdp-gallery-img{height:400px}}#modal-mobile-gallery .modal-header-wrap{height:62px;font-size:16px;font-weight:bold;padding:0 10px}#modal-mobile-gallery .modal-new-content{width:100%}#modal-mobile-gallery .modal-new-header{margin-right:16px}@media(min-width:992px){#modal-mobile-gallery .modal-new-header{margin-left:16px}}.mobile-img-scroller{height:100%;width:100%;white-space:nowrap;overflow:scroll;overflow-y:hidden}.mobile-img-scroller li.pdp-gallery-image.slide-item.lazyload{display:inline-block;height:100%;width:80%;transform:translateX(0);transition:background-size 300ms ease-in-out;background-size:100% 100%;background-position:center;background-image:linear-gradient(304deg,#fafbfc,#ebedef);cursor:pointer}.pdp-gallery-wrapper{position:relative;height:202px;cursor:pointer}@media(min-width:480px){.pdp-gallery-wrapper{height:436px}}@media(min-width:992px){.pdp-gallery-wrapper{margin:0 42px}}@media(min-width:1200px){.pdp-gallery-wrapper{margin:0 113px}}@media(min-width:1439px){.pdp-gallery-wrapper{margin:auto;width:1140px}}.pdp-gallery-wrapper:hover .pdp-slider-arrow{opacity:1}@media(min-width:1199px){.pdp-gallery-wrapper .btn-favorite.active .icon-favorites,.pdp-gallery-wrapper .btn-favorite.active .icon-heart-white{background:url("/web/bundles/leisurecore/svg/icons/oyodir/favorites-active.svg") no-repeat 0 0;background-size:contain}}.pdp-gallery-wrapper .virtual-tour-container{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;position:absolute;right:101px;bottom:68px;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center}.pdp-gallery-wrapper .virtual-tour-container .icon-360-new{width:78px;height:58px}.pdp-gallery-wrapper .virtual-tour-container .virtual-tour-text{color:#fff;font-weight:700}.pdp-gallery-wrapper .icon-play-white{width:58px;height:58px;position:absolute;right:128px;top:79px}.pdp-gallery-wrapper .desktop-gallery{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex}.pdp-gallery-wrapper .desktop-gallery .gallery-large-img{width:820px;height:436px;-webkit-border-radius:4px 0 0 4px;-moz-border-radius:4px 0 0 4px;border-radius:4px 0 0 4px;margin-right:auto;background-size:cover}.pdp-gallery-wrapper .desktop-gallery .gallery-large-img .image-uleft-bleft{object-fit:cover;border-radius:4px 0 0 4px}.pdp-gallery-wrapper .desktop-gallery .gallery-small-img{width:315px;height:216px;-webkit-border-radius:0 0 4px 0;-moz-border-radius:0 0 4px 0;border-radius:0 0 4px 0;background-size:cover}.pdp-gallery-wrapper .desktop-gallery .gallery-small-img:first-child{-webkit-border-radius:0 4px 0 0;-moz-border-radius:0 4px 0 0;border-radius:0 4px 0 0;margin-bottom:5px}.pdp-gallery-wrapper .desktop-gallery .gallery-small-img .image-uright{object-fit:cover;border-radius:0 4px 0 0}.pdp-gallery-wrapper .desktop-gallery .gallery-small-img .image-bright{object-fit:cover;border-radius:0 0 4px 0}.pdp-gallery-wrapper .pdp-gallery-img{display:inline-block;height:100%;width:100%;transform:translateX(0);transition:background-size 300ms ease-in-out;background-size:100% 100%;background-position:center;background-image:linear-gradient(304deg,#fafbfc,#ebedef);cursor:pointer}.pdp-gallery-wrapper .pdp-gallery-img:last-child{margin-right:0}.pdp-gallery-wrapper .pdp-gallery-img.desktop-gallery-img{margin-right:2px;width:716px}.pdp-gallery-wrapper .pdp-gallery-img.desktop-gallery-img:hover{background-size:105% 105%}.pdp-gallery-wrapper .pdp-slider-arrow{transition:opacity 300ms ease-in-out;opacity:0;position:absolute;top:0;height:100%;width:80px;background-image:linear-gradient(to left,rgba(0,0,0,0),rgba(0,0,0,0.3));cursor:pointer;z-index:1}.pdp-gallery-wrapper .pdp-slider-arrow:hover{background-image:linear-gradient(to left,rgba(0,0,0,0),rgba(0,0,0,0.4))}.pdp-gallery-wrapper .pdp-slider-arrow.slider-left-arrow{left:0}.pdp-gallery-wrapper .pdp-slider-arrow.slider-right-arrow{right:0;transform:rotate(180deg)}.pdp-gallery-wrapper .pdp-arrow{position:absolute;top:50%;left:20px;transform:translate3d(-50%,-50%,0);background-size:contain}.pdp-gallery-wrapper .pdp-arrow:before,.pdp-gallery-wrapper .pdp-arrow:after{content:"";position:absolute;border-radius:4px;height:4px;width:35px;background:#fff}.pdp-gallery-wrapper .pdp-arrow:before{top:11px;transform:rotate(45deg)}.pdp-gallery-wrapper .pdp-arrow:after{top:-11px;transform:rotate(-45deg)}.pdp-gallery-wrapper .gallery-pointer{border-radius:4px;box-shadow:0 2px 8px 0 rgba(55,64,77,0.16);background-color:#fff;font-weight:normal;color:#37404d;padding:8px 12px;min-width:100px;margin-right:10px;position:static;width:auto;height:auto;cursor:pointer}.pdp-gallery-wrapper .gallery-pointer.small-button{padding:4px 20px;color:#212121;text-transform:uppercase}.pdp-gallery-wrapper .gallery-pointer.mobile-gallery-count{background:rgba(55,64,77,0.48);box-shadow:none;color:#fff}@media(max-width:767px){.pdp-gallery-wrapper .gallery-pointer.mobile-gallery-count{margin-right:0;background:#212121;border-radius:6px}}.pdp-gallery-wrapper .gallery-pointer.mobile-pointer{width:36px;height:36px;background-color:rgba(55,64,77,0.48);min-width:auto;color:#fff;border:1px solid #fff;border-radius:50%;padding:0}.pdp-gallery-wrapper .gallery-pointer.mobile-pointer .icon{margin-right:0;width:16px;height:16px}.pdp-gallery-wrapper .gallery-pointer.mobile-pointer .icon-favorites-white-border{background-position:center}.pdp-gallery-wrapper .gallery-pointer.mobile-pointer .icon-property-share-white{margin-right:4px}@media(max-width:1199px){.pdp-gallery-wrapper .gallery-pointer.mobile-pointer.btn-favorite{margin-right:0;border:1px solid #fff}.pdp-gallery-wrapper .gallery-pointer.mobile-pointer.btn-favorite.active{background:#ff6363}}.pdp-gallery-wrapper .gallery-pointer .icon{margin-right:8px;height:24px;width:24px;background-size:contain;vertical-align:middle;position:static;transform:translate(0,0)}.pdp-gallery-wrapper .gallery-pointer .icon-property-share-white{margin-right:4px;background-size:contain !important}.pdp-gallery-wrapper .gallery-pointer .icon-heart-white{margin-top:2px}.pdp-gallery-wrapper .gallery-pointer .icon-360-new{background-size:32px 32px;background-position:center}.pdp-gallery-wrapper .gallery-pointer .icon-white-360{background-size:32px 32px;background-position:center}.pdp-gallery-wrapper .gallery-pointer.btn-favorite .favorite-red{display:none}.pdp-gallery-wrapper .gallery-pointer.btn-favorite.active .favorite-white{display:none}.pdp-gallery-wrapper .gallery-pointer.btn-favorite.active .favorite-red{display:inline}.pdp-gallery-wrapper .gallery-point-wrap{position:absolute;right:15px;z-index:1;display:flex;text-align:center}.pdp-gallery-wrapper .wrap-bottom{bottom:15px}.pdp-gallery-wrapper .wrap-top{top:20px}.pdp-gallery-wrapper .gallery-img-desc{margin-top:8px;margin-bottom:24px;font-size:12px;font-weight:500;color:#626973}.pdp-gallery-wrapper .icon-property-share,.pdp-gallery-wrapper .icon-favorites,.pdp-gallery-wrapper .icon-gallery,.pdp-gallery-wrapper .icon-property-share-white,.pdp-gallery-wrapper .icon-favorites-white-border{background-size:20px 20px !important;background-position:center !important}.pdp-gallery-wrapper .icon-gallery-white{background-size:26px 26px !important;background-position:center !important;margin-right:6px}.image-cover{object-fit:cover}.image-br6{border-radius:6px;object-fit:cover}.image-br4{object-fit:cover;border-radius:4px}@media(min-width:992px){.title-section{margin:0 42px;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}@media(min-width:1200px){.title-section{margin:0 113px}}@media(min-width:1439px){.title-section{margin:auto;width:1140px}}.title-section .icon-star-badge{margin-right:9px;min-height:16px;min-width:16px}.title-section .icon-pdp{margin-right:9px;min-height:16px;min-width:16px}.title-section .tooltip-title{display:none}.title-section .tooltip-title:after{width:10px;height:10px;position:absolute;content:" ";left:10%;top:3px;-webkit-transform:translate(0,-80%) rotate(45deg);-moz-transform:translate(0,-80%) rotate(45deg);-ms-transform:translate(0,-80%) rotate(45deg);-o-transform:translate(0,-80%) rotate(45deg);transform:translate(0,-80%) rotate(45deg);background:#37404d}.title-section .tooltip-proxy-rating{display:none;background-color:#fff;color:rgba(0,0,0,0.5);position:absolute;left:-43px;width:386px;white-space:normal;font-size:14px;line-height:24px;border:1px solid rgba(0,0,0,0.12)}.title-section .tooltip-proxy-rating:after{width:10px;height:10px;position:absolute;content:" ";left:10%;top:2px;-webkit-transform:translate(0,-80%) rotate(45deg);-moz-transform:translate(0,-80%) rotate(45deg);-ms-transform:translate(0,-80%) rotate(45deg);-o-transform:translate(0,-80%) rotate(45deg);transform:translate(0,-80%) rotate(45deg);background:#fff;border-left:1px solid rgba(0,0,0,0.12);border-top:1px solid rgba(0,0,0,0.12)}.title-section .property-title-name{line-height:1.33;color:#212121;font-size:16px;font-weight:bold;overflow:hidden}@media(min-width:768px){.title-section .property-title-name{font-size:28px;margin:0 50px 0 0;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}}@media(max-width:767px){.title-section .property-title-name{font-style:normal;font-size:20px;line-height:21px;color:#000;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;padding-top:6px;margin:0}}.title-section .property-title-name:hover ~ .tooltip-title{display:block}.title-section .overall-rating{margin-right:8px;margin-left:0}@media(max-width:767px){.title-section .overall-rating .rating-value{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;background-color:#00b28a;padding:2px 4px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}}@media(max-width:767px){.title-section .overall-rating .rating-value .rating-text{font-weight:500;margin-left:-1px;background-color:#00b28a;color:#fff;margin-bottom:1px;padding:2px 4px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;margin-top:2px}}@media(max-width:767px){.title-section .overall-rating .rating-spec{background-color:#fff}}.title-section .icon-arrow{margin-left:10px;height:16px;width:16px}.title-section .recommendation-line{-webkit-justify-content:flex-end;-ms-justify-content:flex-end;justify-content:flex-end;width:100%;margin-top:8px;font-size:12px;color:#878c94;font-weight:400}.title-section .recommendation-line .rating-label{font-weight:bold;font-size:14px;line-height:24px;color:#212121;mix-blend-mode:normal}.title-section .rating-wrap{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;margin-bottom:12px;padding-top:5px;min-width:20%}@media(min-width:768px){.title-section .rating-wrap{-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;margin-bottom:0;margin-top:5px;text-align:right;padding-top:0}.title-section .rating-wrap .icon-green-star-review{width:16px;height:17px}.title-section .rating-wrap:hover ~ .tooltip-proxy-rating{display:block}}@media(max-width:767px){.title-section .rating-wrap{margin-bottom:6px}}.title-section .property-address{font-size:16px}.title-section .property-address-row{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;margin:0}@media(min-width:768px){.title-section .property-address-row{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;color:rgba(0,0,0,0.5)}}@media(max-width:767px){.title-section .property-address-row{margin:10px 0 0 0}}@media(max-width:767px){.title-section .property-address-row .property-address-mobile{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;width:80%;font-size:14px;line-height:21px;color:#000;margin-bottom:12px}}@media(max-width:767px){.title-section .property-address-row .property-address-mobile .property-address:after{height:2px;width:2px;background-color:#000}}.title-section .property-address-row .property-address-mobile .rating-info{display:-webkit-inline-flex;display:-ms-inline-flexbox;display:-ms-inline-flex;display:inline-flex;position:relative;top:3px}.title-section .property-address-row .property-address-mobile .rating-info .overall-rating-pdp{margin-left:0;margin-right:5px}.title-section .property-address-row .spanclick{font-size:12px;color:#ff750f;font-weight:normal}@media(min-width:768px){.title-section .property-address-row .spanclick{font-size:14px}}@media(max-width:767px){.title-section .property-address-row .spanclick{font-size:14px;line-height:21px;color:#000}}.title-section .property-address-row .property-type{font-size:12px;color:#626973}@media(min-width:768px){.title-section .property-address-row .property-type{color:rgba(0,0,0,0.5);font-size:16px}}@media(max-width:767px){.title-section .property-address-row .property-type{font-size:14px;line-height:21px;color:#000}}@media(max-width:767px){.title-section .property-address-row .property-type:after{width:2px;height:2px;background-color:#000}}@media(max-width:768px){.title-section .property-address-row #vert{border-left:1px solid rgba(0,0,0,0.1);margin:0 6px 10px 6px}}@media(min-width:992px){.title-section .rating-mobile-inline .review-label-star{font-size:14px;color:rgba(0,0,0,0.5);margin-top:0}}@media(max-width:767px){.title-section .rating-mobile-inline .review-label-star{margin:-2px}}.title-section .icon-thumbs-up{margin-right:10px;width:24px;height:24px}.title-section .property-view-on-map{color:#ff750f;font-weight:normal}@media(min-width:768px){.title-section .property-view-on-map{display:inline-flex;color:#37404d;text-decoration:underline;font-size:16px;position:relative;top:2px}}@media(max-width:767px){.title-section .property-view-on-map{margin:auto;padding:5px 0}}.title-section .property-usp-tag,.title-section .main-usp-tag{margin-right:10px}@media(max-width:767px){.title-section .property-usp-tag,.title-section .main-usp-tag{margin-right:0}}.title-section .property-usp{margin-top:10px}@media(max-width:767px){.title-section .property-usp{margin-top:6px;margin-bottom:6px;font-style:normal;font-weight:normal;font-size:14px;line-height:21px;color:#212121}}.title-section .property-usp .after-text-dot:after{-webkit-align-self:center;-moz-align-self:center;-ms-align-self:center;align-self:center}@media(max-width:767px){.title-section .property-usp .after-text-dot:after{margin:0 6px 0 4px;height:2px;width:2px;background-color:#000}}.title-section .property-usp:empty{margin:0}.title-section .icon-map{margin-right:8px;vertical-align:middle;width:16px;height:16px}.title-section .icon-map-pin-lister-mob{width:16px;height:16px;margin:auto}.title-section .text-below-pin{color:#ef7c34}.title-section .icon-main-highlight{min-height:25px;min-width:36px}.title-section .property-usp-line{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;margin-top:30px;color:#626973;font-size:12px;font-weight:500}.title-section .property-usp-line .icon-main-highlight{margin-left:9px}@media(min-width:768px){.title-section .property-usp-line{-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;margin-top:16px;font-size:14px;line-height:1.43}.title-section .property-usp-line .icon-main-highlight{margin-left:0;margin-right:8px}}.title-section .title-order{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-align-items:start;-moz-align-items:start;-ms-align-items:start;align-items:start;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;width:100%}@media(min-width:768px){.title-section .title-order{-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;width:auto}}.title-section .title-order .title-description{width:100%;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.title-section .title-order .title-description .property-meta{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.title-section .icon-share-2,.title-section .icon-favorites-black{width:24px;height:24px;vertical-align:middle;margin-right:5px}.title-section .gallery-point-wrap{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;margin-left:auto;-webkit-align-self:flex-end;-moz-align-self:flex-end;-ms-align-self:flex-end;align-self:flex-end}.title-section .gallery-point-wrap .gallery-pointer{-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;box-shadow:0 2px 8px 0 rgba(55,64,77,0.16);background-color:#f8f8f8;color:#212121;padding:7px 16px;min-width:100px;position:static;width:max-content;height:40px;font-weight:500;cursor:pointer;text-align:center}.title-section .gallery-point-wrap .js-share{margin-right:12px}.title-section .gallery-point-wrap .btn-favorite{border:0}.title-section .gallery-point-wrap .btn-favorite .icon-favorites-black{position:relative;-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0);top:0;left:0}.title-section .gallery-point-wrap .btn-favorite .favorite-red{display:none}.title-section .gallery-point-wrap .btn-favorite.active .favorite-white{display:none}.title-section .gallery-point-wrap .btn-favorite.active .favorite-red{display:inline}@media(min-width:1199px){.title-section .gallery-point-wrap .btn-favorite.active .icon-favorites-black{background:url("/web/bundles/leisurecore/svg/icons/oyodir/favorites-active.svg") no-repeat 0 0;background-size:contain}}.title-section .ratingStar-container .ratingStar-value{font-size:18px}.person-info-container{margin-top:16px;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}@media(min-width:768px){.person-info-container{-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;margin:24px 0}}.person-info-container .person-name-info{min-width:30%;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;padding:0 10px 10px 0}@media(min-width:768px){.person-info-container .person-name-info{min-width:27%;border-right:solid 1px #ebedef}}.person-info-container .person-name-info:last-child{border-right:0}.person-info-container .person-info-icon{height:22px;min-height:22px;width:22px;min-width:22px;margin-right:12px}.person-info-container .person-info-details{display:block}.person-info-container .person-info-details .person-info-head{font-size:14px;color:#878c94}@media(min-width:768px){.person-info-container .person-info-details .person-info-head{font-size:12px}}.person-info-container .person-info-details .person-info-text{font-weight:500;color:#37404d}@media(min-width:768px){.person-info-container .person-info-details .person-info-text{font-weight:normal}}@keyframes placeHolderShimmer{0%{background-position:-468px 0}100%{background-position:468px 0}}.linear-background{animation-duration:1s;animation-fill-mode:forwards;animation-iteration-count:infinite;animation-name:placeHolderShimmer;animation-timing-function:linear;background:#f6f7f8;background:linear-gradient(to right,#eee 8%,#ddd 18%,#eee 33%);background-size:1000px 104px;height:200px;position:relative;overflow:hidden}.inter-draw{background:#FFF;width:100%;height:100px;position:absolute;top:100px}.inter-right-top{background:#FFF;width:100%;height:20px;position:absolute;top:20px;left:100px}.inter-right-bottom{background:#FFF;width:100%;height:50px;position:absolute;top:60px;left:100px}.inter-crop{background:#FFF;width:20px;height:100%;position:absolute;top:0;left:100px}.section-last-searched{padding:0}@media(max-width:767px){.section-last-searched{padding-top:15px}}.section-last-searched .linear-background{height:50px}@media(max-width:767px){.section-last-searched .linear-background{height:79px;border-radius:4px;margin-bottom:30px}}.section-last-searched .popular-header{display:none}.loader-five{width:20%;float:left;position:relative;margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px}@media(min-width:992px){.loader-three{margin:0 15px}}.map-oyodir.section-location{padding-top:40px}@media(max-width:767px){.map-oyodir.section-location{margin:0 -15px;padding:0}}.map-oyodir.section-location .map-static-bg{position:absolute;top:0;left:0;height:100%;width:100%;background-image:url("/web/bundles/leisurecore/png/map-preview.jpg");background-repeat:no-repeat;background-size:cover}.map-oyodir.section-location .map-load-text{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);border-radius:4px;box-shadow:0 2px 4px 0 rgba(100,109,130,0.14),0 0 1px 0 rgba(100,109,130,0.1);border:solid 1px #878c94;background-color:#fff;padding:12px 15px;font-size:16px;font-weight:bold;line-height:1.5;color:#37404d;white-space:nowrap;cursor:pointer}@media(max-width:767px){.map-oyodir.section-location .map-load-text{font-size:12px}}.map-oyodir.section-location .icon-location{height:24px;width:24px;vertical-align:middle;margin-right:10px}@media(min-width:768px){.map-oyodir.section-location .section-heading{margin:0 0 24px -15px;color:#212121}}.map-oyodir.section-location .border-line{margin-bottom:50px}@media(max-width:767px){.map-oyodir.section-location .border-line-map-margin{margin-top:20px !important;margin:0 15px}}.map-oyodir.section-location .poimap{position:relative;width:100%;height:180px !important;border-radius:5px}@media(min-width:768px){.map-oyodir.section-location .poimap{margin-left:-15px}}.map-oyodir.section-location .poimap.fullscreen-mode{position:fixed !important;top:70px;left:0;height:100% !important;width:100% !important;z-index:2000;margin:0;padding:0}.map-oyodir.section-location .poimap.fullscreen-mode+.fullscreen-panel .panel-text-center{width:100%}.map-oyodir.section-location .poimap .expand-button{width:35px;height:40px;background:white;position:absolute;box-shadow:2px 0 4px 0 rgba(55,64,77,0.16);font-size:0;margin-left:249px;margin-top:20px;cursor:pointer;border-top-right-radius:4px;border-bottom-right-radius:4px;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out;padding:13px}@media(max-width:768px){.map-oyodir.section-location .poimap .expand-button{display:none}}@media(min-width:992px){.map-oyodir.section-location .poimap .fullscreen-left-panel{height:100% !important}}.map-oyodir.section-location .poimap .gm-bundled-control-on-bottom{right:16px !important}.map-oyodir.section-location .poimap .gm-svpc{left:-40px !important;top:-28px !important}.map-oyodir.section-location .poimap .expand-triangle{width:0;height:0;border-style:solid;border-width:6px 8px 5px 0;border-color:transparent #626973 transparent transparent}@media(max-width:768px){.map-oyodir.section-location .poimap .checkbox-text#supermarket{transform:translateX(-10px)}}@media(max-width:768px){.map-oyodir.section-location .poimap .checkbox-text#doctor{transform:translateX(5px)}}.map-oyodir.section-location .poimap .gm-style{font-family:inter,sans-serif}.map-oyodir.section-location .poimap .gm-style .fullscreen-toggle{position:absolute;top:0 !important;left:0;width:100%;height:100%;opacity:0}.map-oyodir.section-location .poimap .gm-style-cc,.map-oyodir.section-location .poimap [rel=noopener]{display:none !important}.map-oyodir.section-location .poimap .gmnoprint{right:0;left:unset !important}@media(max-width:991px){.map-oyodir.section-location .poimap .gmnoprint{display:none}}.map-oyodir.section-location .poimap .gm-fullscreen-control{top:unset !important;bottom:92px !important;right:16px !important}@media(max-width:991px){.map-oyodir.section-location .poimap .gm-fullscreen-control{display:none}}@media(min-width:991px){.map-oyodir.section-location .poimap{height:560px !important}}.map-oyodir.section-location .poimap .overlay{display:block;left:0 !important;background:#fff;top:unset !important;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;box-shadow:0 1px 6px 0 rgba(0,0,0,0.1),0 1px 9px 0 rgba(0,0,0,0.02);-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}@media(max-width:991px){.map-oyodir.section-location .poimap .overlay{display:none;bottom:0 !important;width:100%}}.map-oyodir.section-location .poimap .overlay .overlay-wrapper{position:relative}.map-oyodir.section-location .poimap .overlay h4{margin:0;padding:15px;cursor:pointer}.map-oyodir.section-location .poimap .overlay h4:before{display:none}.map-oyodir.section-location .poimap .overlay .list-group{height:560px;width:250px;overflow:hidden;border:solid 1px #ebedef;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}@media(max-width:768px){.map-oyodir.section-location .poimap .overlay .list-group{width:auto;height:65px;overflow-x:auto;-webkit-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;padding-top:10px}}.map-oyodir.section-location .poimap .overlay .list-group:hover{overflow-y:auto}.map-oyodir.section-location .poimap .overlay .list-group:hover::-webkit-scrollbar{width:4px;height:4px}.map-oyodir.section-location .poimap .overlay .list-group:hover::-webkit-scrollbar-thumb{border-radius:2px;background-color:#dee1e4}.map-oyodir.section-location .poimap .overlay .list-group h4{padding-left:35px}.map-oyodir.section-location .poimap .overlay .list-group h4:after{position:absolute;font-family:FapIcon;top:15px;left:17px;content:"\49";font-size:10px;color:#000}.map-oyodir.section-location .poimap .overlay .list-group .list-group-item{border-bottom:1px solid #ebedef;white-space:nowrap;height:64px;overflow:unset}@media(max-width:768px){.map-oyodir.section-location .poimap .overlay .list-group .list-group-item{margin-right:16px;margin-left:13px;margin-top:8px}}.map-oyodir.section-location .poimap .overlay .list-group .list-group-item .control-group{position:relative}.map-oyodir.section-location .poimap .overlay .list-group .list-group-item .control-group .control{position:absolute;top:25px}@media(max-width:768px){.map-oyodir.section-location .poimap .overlay .list-group .list-group-item .control-group .control{position:relative;top:-8px;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}.map-oyodir.section-location .poimap .overlay .list-group .list-group-item .control-group .control .checkbox{opacity:0;position:absolute}.map-oyodir.section-location .poimap .overlay .list-group .list-group-item .control-group .control.control-checkbox input:checked ~ .control-indicator:before{content:'';position:absolute;right:3px;top:24px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;width:16px;height:16px}@media(max-width:768px){.map-oyodir.section-location .poimap .overlay .list-group .list-group-item .control-group .control.control-checkbox input:checked ~ .control-indicator:before{right:0;background:#4bbb4b;top:24px}}.map-oyodir.section-location .poimap .overlay .list-group .list-group-item .control-group .control.control-checkbox input:checked ~ .control-indicator:after{font-family:fapicon;content:'';font-size:10px;width:12px;height:6px;border-bottom:2px solid #4bbb4b;border-left:2px solid #4bbb4b;top:5px;right:3px;position:absolute;transform:rotate(-45deg)}@media(max-width:768px){.map-oyodir.section-location .poimap .overlay .list-group .list-group-item .control-group .control.control-checkbox input:checked ~ .control-indicator:after{width:8px;height:4px;border-color:#fff;right:4px;border-width:1px;top:29px}}.map-oyodir.section-location .poimap .overlay .list-group .list-group-item .control-group .control .control-indicator{top:20px;right:20px;background:0;border:1px solid #c9cbcf;width:20px;height:20px}.map-oyodir.section-location .poimap .overlay .list-group .list-group-item .control-group .control .checkbox-text{margin-left:65px;font-size:14px;font-weight:bold;position:absolute;top:-25px}@media(max-width:768px){.map-oyodir.section-location .poimap .overlay .list-group .list-group-item .control-group .control .checkbox-text{font-weight:normal;font-size:12px;margin-left:0;margin-top:33px}}.map-oyodir.section-location .poimap .overlay .list-group .list-group-item .control-group .control .checkbox{opacity:0}.map-oyodir.section-location .poimap .overlay .list-group .list-group-item .control-group .control .poi-icon{font-size:24px;position:absolute;top:-10px;margin-left:10px;color:#fff;width:26px;height:26px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}@media(min-width:768px){.map-oyodir.section-location .poimap .overlay .list-group .list-group-item .control-group .control .poi-icon{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-justify-content:center;-ms-justify-content:center;justify-content:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center}}@media(max-width:768px){.map-oyodir.section-location .poimap .overlay .list-group .list-group-item .control-group .control .poi-icon{top:unset;margin:0 6px;position:unset;font-size:24px}}.map-oyodir.section-location .poimap .overlay .list-group .list-group-item .control-group .control .control-indicator{top:-3px;left:202px;border-radius:4px;position:relative;background:0}@media(max-width:768px){.map-oyodir.section-location .poimap .overlay .list-group .list-group-item .control-group .control .control-indicator{left:20px;top:-56px;border:0}}.map-oyodir.section-location .poimap .overlay.collapsed{height:560px}@media(max-width:768px){.map-oyodir.section-location .poimap .overlay.collapsed{height:65px}}.map-oyodir.section-location .poimap .overlay.collapsed .expand-triangle{border-width:6px 0 5px 8px;border-color:transparent transparent transparent #626973}.map-oyodir.section-location .poimap .overlay.collapsed .expand-button{margin-left:54px}.map-oyodir.section-location .poimap .overlay.collapsed .list-group{width:55px}@media(max-width:768px){.map-oyodir.section-location .poimap .overlay.collapsed .list-group{width:auto}}.map-oyodir.section-location .poimap .overlay.collapsed .list-group:hover{overflow-y:hidden}.map-oyodir.section-location .poimap .overlay.collapsed .list-group h4{border-bottom:0}.map-oyodir.section-location .poimap .overlay.collapsed .list-group h4:after{content:"\46"}@media(max-width:767px){.map-oyodir.section-location #section-location #info-container .places-nearby-container{margin-top:5px}}.map-oyodir.section-location #section-location #info-container .places-nearby-container .places-nearby{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;padding:4px}@media(max-width:767px){.map-oyodir.section-location #section-location #info-container .places-nearby-container .places-nearby{color:#000;padding:0}}@media(max-width:767px){.map-oyodir.section-location #section-location #info-container .places-nearby-container .places-nearby .places-nearby-label{font-weight:500;font-size:14px;line-height:29px;color:#212121;-webkit-flex:1;-ms-flex:1;flex:1}}@media(max-width:767px){.map-oyodir.section-location #section-location #info-container .places-nearby-container .places-nearby .places-nearby-value{font-weight:bold;font-size:14px;line-height:29px;color:#212121}}.map-oyodir.section-location #section-location #info-container .panel-group-margin{margin-top:20px !important}@media(max-width:767px){.map-oyodir.section-location #section-location #info-container #accordion-map{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding:12px;background:#fff;border:1px solid #4bbb4b;box-sizing:border-box;border-radius:6px;margin-top:18px}}@media(max-width:767px){.map-oyodir.section-location #section-location #info-container #accordion-map .panel-heading{font-size:16px;font-style:normal;font-weight:bold;font-size:14px;line-height:24px;color:#4bbb4b;-webkit-flex:none;-ms-flex:none;flex:none;order:0;-webkit-align-self:center;-moz-align-self:center;-ms-align-self:center;align-self:center;margin:0;text-align:center}}@media(max-width:767px){.map-oyodir.section-location .h2{font-size:16px;color:#000}}.map-oyodir.section-location .border-line-map-margin{padding-top:20px}.poi-icon{font-family:poi-icon}.poi-icon-bakery{background:url("/web/bundles/leisurecore/svg/icons/oyodir/Bakery-map.svg") no-repeat 0 0}.poi-icon-bar{background:url("/web/bundles/leisurecore/svg/icons/oyodir/Bar-map.svg") no-repeat 0 0}.poi-icon-supermarket{background:url("/web/bundles/leisurecore/svg/icons/oyodir/Supermarket-map.svg") no-repeat 0 0}.poi-icon-doctor{background:url("/web/bundles/leisurecore/svg/icons/oyodir/Doctor-map.svg") no-repeat 0 0}.poi-icon-hospital{background:url("/web/bundles/leisurecore/svg/icons/oyodir/Hospital-map.svg") no-repeat 0 0}.poi-icon-parking{background:url("/web/bundles/leisurecore/svg/icons/oyodir/Parking-map.svg") no-repeat 0 0}.poi-icon-pharmacy{background:url("/web/bundles/leisurecore/svg/icons/oyodir/Pharmacy-map.svg") no-repeat 0 0}.poi-icon-restaurant{background:url("/web/bundles/leisurecore/svg/icons/oyodir/Resturant-map.svg") no-repeat 0 0}.poi-icon-spa{background:url("/web/bundles/leisurecore/svg/icons/oyodir/Spa-map.svg") no-repeat 0 0}.poi-icon-ski-rental{background:url("/web/bundles/leisurecore/svg/icons/oyodir/Skitrent-map.svg") no-repeat 0 0}.poi-icon-attraction{background:url("/web/bundles/leisurecore/svg/icons/oyodir/Attraction-map.svg") no-repeat 0 0}.poi-icon-zoo{background-color:#967c69}.poi-icon-natural-park{background-color:#c9bd19}.poi-icon-museum{background-color:#5ca4b1}.poi-icon-recreational-water{background-color:#a7dbd8}.poi-icon-golf{background-color:#9ab920}.poi-icon-airport{background-color:#757cd4}.poi-icon-seaside-resort{background-color:#66c4d9}.poi-icon-fun-for-kids{background-color:#f1594e}.poi-icon-must-see{background-color:#fbaf43}.poi-icon-belvilla{background-color:#4bbb4b}.popover{width:260px;max-width:260px}.popover.popover-call-us,.popover.popover-auto-width{width:auto;max-width:max-content}.popover.region-box{width:636px;min-width:636px}.popover.region-box.ski-areas{width:954px;max-width:954px}.popover .popover-header{padding:0 15px;line-height:32px;border-bottom:solid 1px #ebedef;margin-bottom:15px}.popover .popover-header h2{display:inline-block}.popover .popover-header a{margin:0;color:#ff750f;font-size:14px;padding:20px 0}.popover .popover-footer{padding:10px 15px;border-top:solid 1px #ebedef;margin-top:15px}.popover .popover-footer .btn{font-weight:normal}.popover .popover-title{display:none}.popover .popover-content{max-height:560px;padding:15px 0;overflow-y:auto;overflow-x:hidden}.popover .popover-content.extra-costs-popover-map{max-height:380px}@media(min-width:768px){.popover .popover-content .loading-state{height:220px}}.popover .list-group .list-group-heading{height:46px;margin:0 10px 12px 10px;padding:0;line-height:46px;background-color:inherit;cursor:default;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.popover .list-group .list-group-item{height:36px;padding:0 10px;line-height:36px;border:0 !important;cursor:pointer;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.popover .list-group .list-group-item:before{content:""}.popover .list-group .list-group-item.popular{font-weight:600}.popover .list-group .list-group-item.active{-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.popover .list-group .list-group-item.active:before{content:"r";float:right;font-family:FapIcon;font-size:14px;margin-left:12px}.popover .list-group .list-group-item .icon-flag{margin:8px 10px 0 0;width:20px;height:20px;background-size:contain}.popover #month-container{margin-top:0 !important}.popover #month-container .previous-month,.popover #month-container .next-month{margin:0 !important}.popover #map-column{position:absolute;top:16px;right:12px}.popover #map-column .map-heading{height:46px;line-height:46px;margin:0 10px 25px 10px;color:#ff750f;font-weight:600;border-bottom:1px solid #e6e6e6;cursor:default;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.popover #map-column .map-container{height:auto;padding:0 20px;margin:0 10px}.popover #map-column .map-container svg{max-height:390px}.popover.popover-blue{background-color:#e7f6ff;border-color:#16adff}.popover.popover-blue .fapicon-info{color:#16adff;font-size:25px;padding:15px;line-height:20px}.popover.popover-blue .arrow{border-top-color:#16adff}.popover.popover-blue .arrow:after{border-top-color:#e7f6ff}.all_costs{font-size:12px;color:#626973}.all_costs ul,.all_costs ol{margin-bottom:0}.all_costs .description-block{margin-left:22px}.all_costs .inclusive_costs .fapicon{margin-right:5px;display:inline-block;vertical-align:sub;content:'';background:url('/web/bundles/leisurecore/svg/icons/oyodir/success.svg') no-repeat 0 0;width:14px;height:14px}.all_costs .exclusive_costs .fapicon{margin-right:5px;display:inline-block;vertical-align:sub;content:'';background:url('/web/bundles/leisurecore/svg/icons/oyodir/error.svg') no-repeat 0 0;width:14px;height:14px}.popover-favorites .modal-body{min-height:480px;height:100%}.popover-favorites .popover-content{padding:0}.popover-favorites:not(#modal-favorites){width:560px !important;max-width:560px !important}.popover-favorites:not(#modal-favorites) .popover-content{min-height:593px}.popover-postfunction-list:not(#post-booking-modal){width:213px !important;max-width:213px !important;top:50.375px !important;box-shadow:none;border:1px solid #ebedef;border-top:0;border-top-left-radius:0;border-top-right-radius:0;margin-top:20px;border:1px solid rgba(0,0,0,0.1);box-shadow:0 4px 5px rgba(0,0,0,0.06),0 1px 10px rgba(0,0,0,0.04),0 2px 4px rgba(0,0,0,0.08);border-radius:6px}.popover-postfunction-list:not(#post-booking-modal) .arrow{display:block}.popover-postfunction-list:not(#post-booking-modal) .popover-content{padding:16px 0;overflow-y:auto;overflow-x:hidden}.footer-language-select .popover{margin-top:0;width:100%}.footer-language-select .popover.bottom>.arrow{display:none}.cost-container{padding-top:0}@media(min-width:768px){.cost-container{padding-top:40px;color:#212121}.cost-container .section-header{color:#212121}}.cost-section-js{border-bottom:1px solid #e5e5e5;padding-bottom:40px}.full-cost{margin-top:18px;margin-bottom:15px}@media(min-width:768px){.full-cost{display:none}}.full-cost .PDisc{font-style:normal;font-weight:bold;font-size:18px;line-height:24px;color:#000;margin-bottom:16px}.full-cost .pdp-price-container-mob .price-items .prc{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between}.full-cost .pdp-price-container-mob .price-items .prc .price-text{font-style:normal;font-weight:normal;font-size:14px;line-height:24px;color:#212121}.full-cost .pdp-price-container-mob .price-items .prc .non-discount{font-style:normal;font-weight:500;font-size:14px;line-height:24px;color:#212121}.full-cost .pdp-price-container-mob .price-items .prc .discount-text{font-style:normal;font-weight:500;font-size:14px;line-height:24px;color:#212121}.full-cost .pdp-price-container-mob .price-items .prc .discount{font-style:normal;font-weight:500;font-size:14px;line-height:24px;color:#df9641}.full-cost .pdp-price-container-mob .price-items .border-line{margin:8px 0 8px 0}.full-cost .pdp-price-container-mob .price-discount-text{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;padding:4px;background:rgba(223,150,65,0.1);margin-top:15px;margin-bottom:20px;border-radius:8px}.full-cost .pdp-price-container-mob .price-discount-text .icon-discount-percent{width:18px;height:18px;margin-right:4px}.full-cost .pdp-price-container-mob .price-discount-text .price-discount-percent{font-size:14px;line-height:21px;font-weight:500;color:#df9641}.full-cost .pdp-price-container-mob .price-discount-text .icon-flash-lister-mob{width:18px;height:18px;margin-right:4px}.full-cost .pdp-price-container-mob #price-total .left-col{margin-bottom:20px}.full-cost .pdp-price-container-mob #price-total .left-col .price-total-text{font-weight:bold;font-size:17px;line-height:24px;color:#000}.full-cost .pdp-price-container-mob #price-total .left-col .price-amount{font-weight:bold;font-size:17px;line-height:21px;color:#212121}.full-cost .pdp-price-container-mob #book-id-mob{display:block;background:#4bbb4b;border:1px solid #4bbb4b;box-sizing:border-box;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;font-style:normal;font-size:18px;line-height:22px;color:#fff;text-align:center;align-self:center;padding:13px 0 13px 0}.full-cost .pdp-price-container-mob .booking-loading-section{flex:1}.full-cost .pdp-price-container-mob .booking-loading-section .loading-state{height:auto;min-height:48px;border-radius:4px;padding:6px;margin-bottom:6px;font-size:16px;max-width:350px;background-color:#13b171;flex:1}.full-cost .pdp-price-container-mob .booking-loading-section .loading-state .loading-dots--dot{background-color:#fff}.full-cost .pdp-price-container-mob .price-include-info{margin-top:22px;background-color:#f7f7f7;padding:5px;border-radius:4px}.full-cost .pdp-price-container-mob .price-include-info .price-total-divide{font-style:normal;font-weight:bold;font-size:16px;color:#000;margin-bottom:8px}.full-cost .pdp-price-container-mob .price-include-info .included-costs-inline{width:auto;height:auto;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;-webkit-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;flex-direction:row;flex-wrap:wrap}.full-cost .pdp-price-container-mob .price-include-info .line-after,.full-cost .pdp-price-container-mob .price-include-info .space-between{width:max-content;flex:1;-webkit-justify-content:flex-start;-ms-justify-content:flex-start;justify-content:flex-start;flex-basis:35%;font-style:normal;font-weight:normal;font-size:14px;line-height:25px;color:#000}.price-summary{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding:12px 16px}.price-summary .message-block{padding-top:4px;font-size:11px;margin-bottom:8px;margin-top:-12px;text-align:center;color:#626973}@media(max-width:767px){.price-summary{padding:8px 16px}}@media(min-width:768px){.price-summary{padding:20px 20px 0 20px}}.price-summary .price-summary-container{margin-bottom:32px}@media(min-width:768px){.price-summary .price-summary-container{margin:60px 0 0 0}}.price-summary .price-discount-text{display:none}@media(max-width:767px){.price-summary .price-discount-text{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;padding:4px;background:rgba(223,150,65,0.1);margin-bottom:9px;border-radius:8px;-webkit-justify-content:center;-ms-justify-content:center;justify-content:center}}.price-summary .price-discount-text .price-discount-percent{font-size:14px;line-height:21px;font-weight:500}.price-summary .price-summary-content{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;-webkit-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between}@media(min-width:992px) and (max-width:1199px){.price-summary .price-summary-content{display:block}}@media(max-width:767px){.price-summary .price-summary-content{-webkit-flex:1;-ms-flex:1;flex:1}}@media(min-width:992px){.price-summary .price-summary-content .pricing-info{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;width:100%;-webkit-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between}}@media(max-width:767px){.price-summary .price-summary-content .pricing-info{-webkit-flex:1.5;-ms-flex:1.5;flex:1.5}}.price-summary .addl-charge-per-night{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center}.price-summary .addl-charge-per-night .value{font-weight:600;color:#212121;margin-right:2px}.price-summary .addl-charge-per-night .text{font-size:12px}.price-summary .sidebar-rating-container{margin-left:auto}.price-summary.review-footer .price-info-row{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center}@media(max-width:767px){.price-summary.review-footer .price-info-row{width:52%;flex-wrap:wrap}}.price-summary.review-footer .price-total{font-size:12px;color:#878c94;width:100%;text-align:left}.price-summary.review-footer .checkout-price-breakup .icon-best-price-bg{width:118px;height:24px;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;background-size:contain;-webkit-justify-content:center;-ms-justify-content:center;justify-content:center}.price-summary .price-info-row{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center}.price-summary .price-info-row .slashed-discount-wrapper{-webkit-transform:translate(40px,10px);-moz-transform:translate(40px,10px);-ms-transform:translate(40px,10px);-o-transform:translate(40px,10px);transform:translate(40px,10px)}.price-summary .price-info-row>*{margin-right:4px}.price-summary .price-breakup-placeholder .urgency-element{margin:0;width:100%;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;background-color:transparent}.price-summary .check-calendar{-webkit-justify-content:center;-ms-justify-content:center;justify-content:center;min-height:48px;margin-bottom:6px;text-align:center;border-radius:4px;color:#fff;font-size:16px;padding:6px;background-color:#13b171;cursor:pointer;max-width:350px;flex:1}.price-summary .check-calendar.disabled{pointer-events:none;cursor:not-allowed;background-color:#656b77}.price-summary .check-calendar:hover,.price-summary .check-calendar:focus{color:#fff}@media(max-width:767px){.price-summary .check-calendar{margin-bottom:0;padding:10px 16px}}@media(min-width:992px){.price-summary .check-calendar{display:none}}@media(max-width:480px){.price-summary .check-calendar .pay-later-pdp{padding:2px}}@media(min-width:768px) and (max-width:992px){.price-summary .check-calendar .pay-later-pdp{transform:translateY(-5px)}}@media(max-width:480px){.price-summary .check-calendar .reserve-book-pdp{padding-bottom:0}}.price-summary .make-booking{-webkit-justify-content:center;-ms-justify-content:center;justify-content:center;min-height:48px;margin-bottom:6px;text-align:center;border-radius:4px;color:#fff;font-size:16px;padding:6px;background-color:#13b171;cursor:pointer;max-width:350px;flex:1}.price-summary .make-booking.disabled{pointer-events:none;cursor:not-allowed;background-color:#656b77}.price-summary .make-booking:hover,.price-summary .make-booking:focus{color:#fff}@media(max-width:767px){.price-summary .make-booking{margin-bottom:0;padding:10px 16px}}@media(min-width:992px){.price-summary .make-booking{display:none}}@media(max-width:480px){.price-summary .make-booking .pay-later-pdp{padding:2px}}@media(min-width:768px) and (max-width:992px){.price-summary .make-booking .pay-later-pdp{transform:translateY(-5px)}}@media(max-width:480px){.price-summary .make-booking .reserve-book-pdp{padding-bottom:0}}.price-summary .booking-loading-section{flex:1;max-width:350px}.price-summary .booking-loading-section .loading-state{height:auto;min-height:48px;border-radius:4px;padding:6px;margin-bottom:6px;font-size:16px;background-color:#13b171;flex:1}@media(max-width:480px){.price-summary .booking-loading-section .loading-state{padding:10px}}@media(min-width:992px){.price-summary .booking-loading-section .loading-state{padding:10px;padding:12px;margin-left:12px;margin-bottom:0}}@media(min-width:992px) and (min-width:1200px){.price-summary .booking-loading-section .loading-state{padding:7px}}.price-summary .booking-loading-section .loading-state .loading-dots--dot{background-color:#fff}.price-summary .make-booking-desktop{display:none}@media(min-width:992px){.price-summary .make-booking-desktop{-webkit-justify-content:center;-ms-justify-content:center;justify-content:center;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;min-height:48px;max-width:350px;text-align:center;border-radius:4px;color:#fff;font-size:14px;padding:10px;font-size:16px;padding:12px;background-color:#13b171;cursor:pointer;margin-left:12px;flex:1;max-width:46%;align-items:center}.price-summary .make-booking-desktop .reserve-book-pdp{line-height:.5;padding-bottom:4px}}@media(min-width:992px) and (min-width:1200px){.price-summary .make-booking-desktop{padding:7px}}@media(min-width:992px) and (max-width:1199px){.price-summary .make-booking-desktop{display:block;margin-left:0;width:100%;max-width:unset}}.price-summary .once-clicked{font-weight:bold;line-height:1.2;padding:7px}.price-summary .once-clicked .booking-dates{font-size:12px;font-weight:normal;min-width:100%}.price-summary .icon-best-price-bg{display:inline-block;margin-left:4px;padding-top:0;height:auto;width:auto}@media(min-width:768px){.price-summary .icon-best-price-bg{background:0}}.price-summary .best-price{text-align:center;font-size:12px}.price-summary .line-after{margin-right:5px;border-right:solid 1px #878c94;padding-right:5px}.price-summary .line-after:last-child{margin-right:0;border-right:0;padding-right:0}.price-summary .included-costs-side{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding:18px 0 5px 0}@media(max-width:767px){.price-summary .included-costs-side{padding-top:6px;border-top:1px dashed #c9cbcf;margin-top:16px}}.price-summary .included-costs-bottom-row{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}@media(max-width:991px){.price-summary .included-costs-bottom-row{padding-top:8px}}.price-summary .included-costs-bottom-row .icon-checkmark{width:30px;height:30px}.price-summary .included-costs-bottom-row .icon-correct{width:30px;height:30px;margin:6px 9px 6px 6px}.price-summary .excluded-costs-side{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding:6px 0 5px 0;margin-top:0}@media(max-width:767px){.price-summary .excluded-costs-side{border-top:dashed 1px #c9cbcf}}.price-summary .excluded-costs-side .additional-cost.hide-cost{display:none}.price-summary .excluded-costs-side .exclude-cost-text{width:86%;color:#37404d}.price-summary .excluded-costs-side .exclude-content{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;font-weight:bold;margin-top:8px}.price-summary .excluded-costs-side .exclude-detail{margin-bottom:4px}.price-summary .excluded-costs-side .icon-arrow{transform:rotate(90deg);width:8px;height:4px;padding:6px;position:absolute;right:20px;margin-top:8px}.price-summary .excluded-costs-side .icon-arrow.rotate-arrow{transform:rotate(-90deg)}.price-summary .excluded-costs-bottom-row{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;padding-top:8px}.price-summary .excluded-costs-bottom-row .icon-circle-cross{width:28px;height:28px;margin:6px 9px 6px 6px;padding:10px}.price-summary .discount{color:#df9641}.price-summary .discount-box{padding-top:12px;border-top:1px dashed rgba(0,0,0,0.12);border-left:0;border-right:0}.price-summary .discount-text{font-weight:600;color:#626973}.price-summary .icon-discount-percent,.price-summary .icon-flash-lister-mob{width:18px;height:18px;margin-right:4px}.price-summary .price-discount-percent{font-size:12px}.price-summary .price-info-slashed{cursor:pointer;font-size:14px;color:#c9cbcf;text-decoration:line-through;color:#000}@media(max-width:767px){.price-summary .price-info-slashed{font-weight:500}}.price-summary .price-info-per-day-slashed{cursor:pointer;text-decoration:line-through;color:rgba(0,0,0,0.3)}.price-summary .price-info-per-day-slashed .slashed-discount-wrapper{visibility:hidden}.price-summary .price-info-amount{color:rgba(0,0,0,0.5)}@media(max-width:767px){.price-summary .price-info-amount{color:#212121;font-weight:600}}.price-summary .price-info-per-day-amount{font-size:18px;font-weight:500;color:#212121}.price-summary .price-total{color:rgba(0,0,0,0.5)}.price-summary .price-total-per-day{font-size:14px;color:#212121;margin-top:2px;margin-right:0}.price-summary .price-nights{font-weight:400;font-size:12px;line-height:17px;color:#868686}@media(min-width:768px){.price-summary .price-nights{display:none}}@media(min-width:768px){.price-summary .price-nights-wrapper{display:none}}.price-summary .price-total-info{border-radius:4px;border:solid 1px #ebedef;padding:16px;font-weight:bold;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;margin-bottom:8px}.price-summary .price-total-info .left-col{color:#37404d;font-size:14px}.price-summary .price-total-info .right-col{color:#37404d}.price-summary .price-amount{font-size:20px}.price-summary .icon-circled-info{width:14px;height:14px}.price-summary .modal-close{position:absolute;right:20px}.price-summary .modal-new-header{flex:1;font-weight:bold;font-size:16px;color:#37404d;-webkit-justify-content:left;-ms-justify-content:left;justify-content:left;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;padding:14px 0;margin-left:18px}.price-summary .modal-new-body{border-top:solid 1px #ebedef;border-bottom:solid 1px #ebedef;padding:16px 16px 2px 16px}.price-summary .price-items{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:space-evenly;-ms-justify-content:space-evenly;justify-content:space-evenly;margin:0 0 8px 0}.price-summary .price-items .discount{color:#e19c00}.price-summary .price-items .border-line{padding:0}.price-summary .price-items .price-breakup-coupon{display:none}.price-summary .price-items>*{padding:10px 0}.price-summary .section-header{font-size:14px}.price-summary .left-col{color:#878c94}.price-summary .right-col{color:#626973;float:right;text-align:right}.price-summary .included-costs-inline{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;font-size:12px;line-height:1.67;color:#878c94;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:0;max-height:20px;overflow:hidden;max-width:90%}.price-summary .included-costs-inline.mobile-model-pdp{max-height:200px;max-width:100%}.price-summary .included-costs-inline .include-cost-text{font-size:14px;font-weight:bold;color:#37404d;margin-right:6px}.price-summary .included-costs-inline .line-before{border-left:solid 1px #878c94;padding-left:5px;line-height:normal;font-size:12px;margin:2.5px 5px 2.5px 0}.price-summary .included-costs-inline .line-before:first-child{border-left:0}.price-summary .included-costs-inline .comma{margin-top:1px;font-size:14px;margin-right:4px;margin-left:2px;color:#37404d}.price-summary .included-costs-inline .comma:empty{display:none;margin-right:0}.price-summary .included-costs-inline .comma:not(:last-child):after{content:", "}.price-summary .cost-section .list{padding:8px 0;background-color:unset;border:0;border-top:dashed 1px #ebedef;margin-top:16px;color:#212121}.price-summary .cost-section .list .item{padding:8px 0}.price-summary .cost-section .list .item .item-total{font-size:12px}.price-summary .cost-section .list .item .item-title{max-width:30%;font-size:12px}.price-summary .cost-section .list .right-col{max-width:calc(70% - 10px);font-size:12px;text-align:left;margin-right:auto}.price-summary .cost-section .list .left-col{width:30%;margin-right:10px;max-width:unset}.price-summary .cost-section .section-container{border-radius:4px;background-color:#f6f7f8;padding:16px 16px 0 16px;margin:8px 0}@media(max-width:767px){.price-summary .cost-section .section-container{background:0;padding:0;margin:0}}.price-summary .badge-sm{display:inline-block;border-radius:4px;background-color:#f1f1f1;padding:0 10px;color:#8a949b;cursor:pointer}.price-summary .badge-sm .icon-circled-info{vertical-align:middle;margin-left:4px;height:12px;width:12px}.payment-urgency-element-checkout{margin:0 14px 6px 14px}.payment-urgency-element-checkout .payment-urgency-element{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-justify-content:center;-ms-justify-content:center;justify-content:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center}.price-summary-container{border-top:solid 1px #ebedef;box-shadow:0 -3px 5px rgba(0,0,0,0.08);position:fixed;bottom:0;left:0;width:100%;background:#fff;z-index:1}@media(min-width:992px){.price-summary-container{padding:20px;-webkit-border-radius:4px 4px 0 0;-moz-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0;border:solid 1px #ebedef;border-bottom:0;box-shadow:0 -5px 5px 0 rgba(55,64,77,0.08);position:relative}}@media(max-width:767px){.price-summary-container-checkout{position:static}}@media(min-width:768px){.price-summary-section-container{padding:0}}.price-summary-section-container .loading-state{height:74px}@media(min-width:768px){.price-summary-section-container .loading-state{height:124px}}.calendar-info-section-container .loading-state.calendar-info-loading{height:48px}.reserve-book-pdp{font-size:13px;line-height:1;font-weight:bold;padding-bottom:3px;padding-top:4px}.pay-later-pdp{padding:3px;display:block;line-height:1;font-size:13px;font-weight:normal}#cleaning .modal-dialog .modal-body strong{display:none}@media(max-width:480px){#price-summary-pdp .pay-later-pdp{transform:translateY(-3px)}}.amount-box-pdp-mob{color:#37404d;font-size:16px;font-weight:bold}.pdp-desktop-per{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex}.property-container{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.property-container .property-item{background-color:#fff;cursor:pointer;margin-bottom:15px;position:relative;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;box-shadow:0 1px 6px 0 rgba(0,0,0,0.1),0 1px 9px 0 rgba(0,0,0,0.02)}@media(min-width:768px){.property-container .property-item{-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out;height:394px;width:270px}}.no-touch .property-container .property-item:hover{box-shadow:0 6px 16px 0 rgba(0,0,0,0.1),0 11px 22px 0 rgba(0,0,0,0.06)}.no-touch .property-container .property-item.opacity{opacity:.6;filter:alpha(opacity=60)}.property-container .property-item .property-item-image{height:201px;position:relative;background-repeat:no-repeat !important;background-position:center !important;-webkit-background-size:cover !important;-moz-background-size:cover !important;background-size:cover !important;-webkit-border-radius:4px 4px 0 0;-moz-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0}.property-container .property-item .btn-favorite{position:absolute;top:5px;right:5px;padding:10px;cursor:pointer;border:1px solid #fff}@media(min-width:1199px){.property-container .property-item .btn-favorite:hover{background:#ff6363}}.property-container .property-item .btn-favorite .btn-favorite-container{display:inline-block;border:1px solid #fff;background-color:#000;color:#fff;cursor:pointer;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;width:34px;height:34px;opacity:.75;filter:alpha(opacity=75)}.property-container .property-item .btn-favorite .btn-favorite-container .fapicon{top:9px;display:block;font-size:14px;text-align:center}.property-container .property-item .btn-favorite .format-heart{width:16px;height:15px;vertical-align:middle}.property-container .property-item .property-item-body{-webkit-border-radius:0 0 4px 4px;-moz-border-radius:0 0 4px 4px;border-radius:0 0 4px 4px}.property-container .property-item .property-item-body .description{padding:15px 0 10px;position:relative}.property-container .property-item .property-item-body .description .heading-rating-container{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.property-container .property-item .property-item-body .description .heading-rating-container .rating{-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;background-color:#dbf3da;font-weight:bold;color:#4bbb4b;text-align:center;display:inline-block;min-width:40px;height:28px;line-height:28px;margin-left:10px;padding:0}.property-container .property-item .property-item-body .description .heading{font-size:15px;height:37px;line-height:18px;margin-bottom:2px;overflow:hidden;padding:0 15px;width:75%;font-weight:bold}@media(max-width:768px){.property-container .property-item .property-item-body .description .heading{text-overflow:ellipsis;white-space:nowrap;height:20px}}.property-container .property-item .property-item-body .description .enquete{position:static;vertical-align:middle;font-size:16px}@media(max-width:768px){.property-container .property-item .property-item-body .description .enquete{vertical-align:unset}}.property-container .property-item .property-item-body .description .location{color:#878c94;font-size:13px;height:18px;line-height:18px;overflow:hidden;padding:0 15px;text-overflow:ellipsis;white-space:nowrap;margin-bottom:10px}.property-container .property-item .property-item-body .description .details{margin-bottom:10px;height:22px;padding:0 15px;width:100%;display:inline-block}.property-container .property-item .property-item-body .description .details .rating span{margin-right:3px}.property-container .property-item .property-item-body .description .details .rating span:last-child{margin-right:0}.property-container .property-item .property-item-body .description .details .summary .list-summary{font-size:13px;margin-right:-5px}.property-container .property-item .property-item-body .description .details .summary .list-summary .format-persons{height:16.3px;width:22px;vertical-align:middle;margin-right:5px}.property-container .property-item .property-item-body .description .details .summary .list-summary .format-bed{height:20.4px;width:20px;vertical-align:middle;margin-left:11px;margin-right:5px}.property-container .property-item .property-item-body .description .details .list-summary{display:inline-block}.property-container .property-item .property-item-body .description .details .list-summary>li{padding-left:5px;padding-right:5px}.property-container .property-item .property-item-body .description .details .list-summary .fapicon{margin-right:4px}.property-container .property-item .property-item-body .availability{border-top:1px dashed #ebedef;padding:0 15px !important}.section-property .property-container .property-item .property-item-body .availability{padding:15px}.property-container .property-item .property-item-body .availability .period{color:#878c94;font-size:12px;padding-top:11px}.property-container .property-item .property-item-body .availability .pricing{cursor:pointer;padding-bottom:16px}.property-container .property-item .property-item-body .availability .pricing .old-price{color:#878c94;font-size:11px;position:relative;text-decoration:line-through;top:-2px;margin-right:10px}.property-container .property-item .property-item-body .availability .pricing>span,.property-container .property-item .property-item-body .availability .pricing>div{display:inline-block}.modal .property-container .property-item .property-item-body .availability .pricing span{margin-right:0}.property-container .property-item .property-item-body .availability .pricing span:last-child{margin-right:0}.property-container .property-item .property-item-body .availability .pricing .price{color:#37404d;font-size:20px;font-weight:600}.property-container .property-item .property-item-body .availability .pricing .format-info{width:18px;height:18px;margin-left:0;vertical-align:text-bottom}.property-container .property-item .property-item-body .availability .pricing .descriptionBlock{margin-left:25px}.property-container .property-item .property-item-body .cta{border-top:1px dashed #ebedef;padding:15px}.property-container .property-item .property-item-body .pois{display:inline-block;padding:0 15px;font-size:13px;line-height:18px;height:36px;overflow:hidden}.property-container .property-item .property-item-body .pois .poi{margin-right:10px;color:#878c94}.property-container .property-item .property-item-body .pois .poi .fapicon{color:#4bbb4b}.property-slider .slide-container{width:100%}.recent{font-size:16px;font-weight:bold;margin-top:32px;color:#37404d}@media(max-width:768px){#section-related-items .card{border:solid 1px #ebedef}}#section-related-items .card .card-body{padding:0}@media(max-width:768px){#section-related-items .card .card-body{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex}}@media(max-width:768px){#section-related-items .card .card-body .card-image{width:80px;height:80px;min-width:80px;margin:10px;margin-right:0}}#section-related-items .card .ski-rentals{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;padding:15px;cursor:default;width:100%}@media(max-width:768px){#section-related-items .card .ski-rentals{line-height:1}}#section-related-items .card .content-heading{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}#section-related-items .card .content-heading .title{white-space:normal;font-size:16px;color:#37404d}@media(max-width:480px){#section-related-items .card .content-heading .title{font-size:10px}}#section-related-items .card .content-heading .title:hover{color:#ff750f}@media(max-width:768px){#section-related-items .card .content-heading .title{margin-bottom:10px}}#section-related-items .card .content-heading .value{color:#878c94}#section-related-items .card .flag{margin-left:auto}#section-related-items .card .card-btn{border-top:1px dashed #ebedef;padding:15px;width:50%;color:#ff750f;font-weight:500}@media(max-width:768px){#section-related-items .card .card-btn{padding:10px}}#section-related-items .card .icon{width:22px;height:22px}#section-related-items .card .left-border{border-right:solid 1px #ebedef}.image-br4{object-fit:cover;border-radius:4px}.navbar .rent-your-prop-section .section-heading{display:none}.navbar .rent-your-prop-section .rent-bg-gradient{margin:0 10px}@media(min-width:768px){.navbar .rent-your-prop-section .rent-bg-gradient{max-width:60%;margin:0 auto}}.rent-your-prop-section .rent-your-prop-img{background-size:contain;display:block;background-position:center}.rent-your-prop-section .rent-your-prop-img img{transition:all .5s ease-in-out;width:100%}.rent-your-prop-section .rent-your-prop-img img:hover{transform:scale(1.05)}.rent-your-prop-section .rent-bg-gradient{background-image:linear-gradient(304deg,#fafbfc,#ebedef);overflow:hidden;min-height:100px;border-radius:4px;line-height:0}.custom-rent{border-radius:4px !important;border:solid 1px !important;padding:5px 10px !important}.custom-rent:hover{color:#fff !important;background-color:#4bbb4b !important}section#section-reviews{margin-top:40px;padding:0}.section-reviews .container{padding-left:0;padding-right:0;width:inherit}@media(max-width:767px){.section-reviews .overall-rating-pdp{margin-right:8px}}.section-reviews .rating-wrap{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:flex-end;-ms-justify-content:flex-end;justify-content:flex-end;padding-top:5px;min-width:30%}@media(min-width:768px){.section-reviews .rating-wrap{-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-align-items:flex-start;-moz-align-items:flex-start;-ms-align-items:flex-start;align-items:flex-start;margin-left:auto;text-align:right}}.section-reviews .rating-overview{padding:0 16px 16px 0;background:#fff;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}@media(min-width:768px){.section-reviews .rating-overview{-webkit-justify-content:flex-start;-ms-justify-content:flex-start;justify-content:flex-start;text-align:left;padding:0;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;border:solid 1px #ebedef;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;min-width:unset;background:linear-gradient(327.25deg,#d6dbea 19.91%,#fff 91.44%);position:relative}.section-reviews .rating-overview .review-number{margin-right:5px}.section-reviews .rating-overview .review-label-number{width:75%}}.section-reviews .rating-info{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}@media(min-width:768px){.section-reviews .rating-info{-webkit-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;margin:20px 16px;padding:5px 8px;border-bottom:0;background:rgba(19,177,113,0.1);-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.section-reviews .rating-info .rating-value{font-size:20px;font-weight:700;color:#13b171}.section-reviews .rating-info .icon-green-star-review{width:9px;height:9px;margin-left:3px}}.section-reviews .rating-info.proxy-rating-pdp{cursor:pointer}.section-reviews .review-label .rating-label{font-size:16px;font-weight:700;color:#212121;text-transform:uppercase}.section-reviews .icon-falling-star{width:78px;height:78px;position:absolute;top:0;right:0}@media(min-width:768px){.section-reviews .rating-mobile-inline{-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;display:block;margin-top:1px;margin-left:8px}}@media(max-width:767px){.section-reviews .rating-mobile-inline{display:flex;margin-top:0}}.section-reviews .after-text-dot{margin-right:8px}.section-reviews .after-text-dot:after{content:"";display:-webkit-inline-flex;display:-ms-inline-flexbox;display:-ms-inline-flex;display:inline-flex;margin-left:10px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;background-color:#c9cbcf;width:4px;height:4px;vertical-align:middle}.section-reviews .recommendation-line{width:auto;color:#000;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-align-items:flex-end;-moz-align-items:flex-end;-ms-align-items:flex-end;align-items:flex-end;padding:12px 0 0 0;width:inherit;font-size:12px}@media(min-width:768px){.section-reviews .recommendation-line{color:#878c94;padding:24px;border-left:solid 1px #ebedef;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center}}.section-reviews .media-wrapper{border-top:0;padding-top:15px;padding-bottom:0;border-bottom:0}@media(max-width:767px){.section-reviews .media-wrapper{padding-top:0}}@media(min-width:768px){.section-reviews .list-group-toggle-more,.section-reviews .list-group-toggle-less{height:0;margin:0;-webkit-transform:translate(0);-moz-transform:translate(0);-ms-transform:translate(0);-o-transform:translate(0);transform:translate(0);padding:0 5px}.section-reviews .list-group-toggle-more span,.section-reviews .list-group-toggle-less span{color:#2298da}}@media(max-width:767px){.section-reviews .list-group-toggle-more,.section-reviews .list-group-toggle-less{text-align:center;height:40px;line-height:40px;background:#fff;border:1px solid #4bbb4b;box-sizing:border-box;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;flex:none;order:1;-webkit-align-self:center;-moz-align-self:center;-ms-align-self:center;align-self:center;margin:0 16px 16px 16px}}@media(min-width:768px){.section-reviews .list-group-toggle-more:after{background:url(/web/bundles/leisurecore/svg/icons/oyodir/arrow-blue.svg) no-repeat;width:6px;height:10px;position:absolute;right:-12px;top:6px;-moz-transform:rotate(0);-webkit-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}}.section-reviews .list-group-toggle-less[aria-expanded="false"]{display:none}@media(min-width:768px) and (min-width:768px){.section-reviews .list-group-toggle-less:after{background:url(/web/bundles/leisurecore/svg/icons/oyodir/arrow-blue.svg) no-repeat;width:6px;height:10px;position:absolute;right:-12px;top:7px}}.section-reviews .view-more-reviews{border:solid 1px #ebedef;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;width:100%;padding:15px;background:#fff}.section-reviews .media-container{margin-bottom:16px}@media(min-width:768px){.section-reviews .media-container{border-bottom:solid 1px #ebedef}.section-reviews .media-container:last-child{margin-bottom:0}}.section-reviews .media-container .container{-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;width:inherit;margin-bottom:16px}@media(min-width:768px){.section-reviews .media-container .container{margin-bottom:8px}}.section-reviews .media-container .media-image{margin-right:15px}.section-reviews .media-container .media-reaction .heading{color:rgba(0,0,0,0.5);font-weight:bold;font-size:14px;margin:0}.section-reviews .media-container .media-reaction .original-text,.section-reviews .media-container .media-reaction .translation-text{margin:0;font-size:14px}@media(min-width:768px){.section-reviews .media-container .media-reaction .original-text,.section-reviews .media-container .media-reaction .translation-text{color:rgba(0,0,0,0.5)}}.section-reviews .media-container .reply-block{position:relative;padding:16px;background:#f7f7f8;margin-bottom:16px;border:solid 1px rgba(0,0,0,0.12)}.section-reviews .media-container .reply-block:before,.section-reviews .media-container .reply-block:after{content:"";position:absolute;width:0;height:0;border-style:solid}.section-reviews .media-container .reply-block:before{top:-16px;left:19px;border-width:0 16px 16px 16px;border-color:transparent transparent rgba(0,0,0,0.12) transparent}.section-reviews .media-container .reply-block:after{top:-14px;left:20px;border-width:0 15px 15px 15px;border-color:transparent transparent #f7f7f8 transparent}.section-reviews .media-container .media-block{margin:0;padding:0;display:block;border:0;overflow:visible;box-shadow:none;width:auto}@media(min-width:768px){.section-reviews .media-container .media-block{margin:10px 0;padding:0}}.section-reviews .media-container .media-block .heading{font-style:normal;font-weight:bold;font-size:14px;line-height:24px;color:#212121}.section-reviews .media-container .media-block .rating-container{padding:0 8px;background:#13b171;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;margin-left:12px;font-weight:400;color:#fff}.section-reviews .media-container .media-block .rating-container .icon{width:10px;height:10px;margin-right:5px}.section-reviews h2{margin:0 25px 12px 0;color:#212121}@media(max-width:767px){.section-reviews h2{font-size:18px;line-height:24px;color:#000;letter-spacing:.2px}}@media(min-width:768px){.section-reviews h2{margin:0 0 24px 0}}@media(min-width:768px){.section-reviews .review-item .review-info{text-align:left}}.section-reviews .review-item .description{color:#626973;margin-top:4px;margin-bottom:12px;font-size:12px}@media(max-width:767px){.section-reviews .review-item .description{font-weight:400;line-height:16px;color:rgba(0,0,0,0.5);margin-bottom:8px}}@media(min-width:768px){.section-reviews .review-item .description{font-size:14px}}@media(max-width:767px){.section-reviews .review-item .original-text,.section-reviews .review-item .translation-text{font-style:normal;font-weight:500;font-size:14px;line-height:20px;color:#212121}}.section-reviews .translate-block{text-align:right;display:block !important}.section-reviews .triangle{width:0;height:0;border-style:solid;border-width:0 100px 100px 100px;border-color:transparent transparent #fff transparent}.section-reviews .heading{color:#37404d;font-weight:bold;margin-top:0;font-size:14px}@media(min-width:768px){.section-reviews .heading{margin-top:20px;font-size:16px}}.section-reviews .original-text,.section-reviews .translation-text{width:100%;margin-bottom:0;font-size:14px}@media(max-width:767px){.section-reviews .original-text,.section-reviews .translation-text{line-height:1.43}}@media(min-width:768px){.section-reviews .original-text,.section-reviews .translation-text{width:80%;color:#212121}}.section-reviews .icon-thumbs-up{min-height:24px;min-width:24px;margin-right:12px;background-size:contain;display:inline-block}@media(min-width:768px){.section-reviews .icon-thumbs-up{margin-right:12px}}.section-reviews .icon-g-translate{width:24px;height:24px;margin-right:0;top:0;position:relative;display:inline-block;cursor:pointer}.ratingStar-container{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.ratingStar-container .icon-green-star-review{width:16px;height:16px;margin-right:5px;-webkit-align-self:center;-moz-align-self:center;-ms-align-self:center;align-self:center}@media(max-width:767px){.ratingStar-container .icon-green-star-review{width:16px;height:16px;margin-top:0}}.ratingStar-container .ratingStar-value{font-weight:bold;font-size:14px;line-height:24px;color:#212121;mix-blend-mode:normal}@media(max-width:767px){.ratingStar-container .ratingStar-value{font-size:14px}}.review-label-star{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;font-style:normal;font-weight:400;font-size:12px;line-height:16px;letter-spacing:.2px;color:#212121;margin-top:2px}.review-label-star .dot-separator{background-color:#212121;min-width:4px;height:4px;margin:6px 6px 0 6px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}@media(max-width:767px){.review-label-star{font-size:12px}}.section-header{font-size:16px;font-weight:bold;color:#37404d}@media(min-width:768px){.section-header{font-size:24px}}@media(max-width:767px){.section-header{color:#000}}.section-header:first-letter {text-transform:capitalize}.section-container{padding:20px 0}@media(min-width:768px){.section-container{border:solid 1px #ebedef;border-radius:4px;padding:20px}}#section-corporate{padding-top:0;border-bottom:solid 1px #ebedef}@media(max-width:767px){#section-corporate{padding-top:40px;padding-bottom:20px}}#section-corporate .about-belvilla-heading{font-size:16px;font-weight:bold;margin-top:0;margin-bottom:0}@media(min-width:992px){#section-corporate .about-belvilla-heading{font-size:24px}}@media(max-width:767px){#section-corporate .about-belvilla-heading{margin-bottom:10px;color:#000;font-size:20px}}#section-corporate .about-h1-and-h2{margin-bottom:10px}@media(min-width:992px){#section-corporate .about-h1-and-h2{margin-bottom:20px}}#section-corporate .about-h1-and-h2 .about-h1{margin:0;display:inline;letter-spacing:-0.36px;font-weight:500;font-size:16px;line-height:20px}@media(min-width:992px){#section-corporate .about-h1-and-h2 .about-h1{font-size:20px;line-height:30px}}@media(max-width:767px){#section-corporate .about-h1-and-h2 .about-h1{font-weight:bold;line-height:22px;color:#000}}#section-corporate .about-h1-and-h2 .about-h2{display:inline;margin:0;font-weight:normal;font-size:16px;line-height:20px}@media(min-width:992px){#section-corporate .about-h1-and-h2 .about-h2{font-size:18px;line-height:30px}}@media(max-width:767px){#section-corporate .about-h1-and-h2 .about-h2{font-weight:bold;line-height:22px;color:#000}}#section-corporate .content-about-belvilla{text-align:justify}@media(min-width:768px){#section-corporate .content-about-belvilla{column-count:2;column-gap:20px}}#section-corporate .content-about-belvilla h2{display:none}#section-corporate .content-about-belvilla p{font-weight:normal;line-height:1.43;max-height:120px;-webkit-transition:max-height .3s linear;transition:max-height .3s linear;position:relative;color:#626973;margin-bottom:8px}@media(min-width:768px){#section-corporate .content-about-belvilla p{line-height:1.7;font-weight:normal;max-height:unset}}@media(max-width:767px){#section-corporate .content-about-belvilla p{overflow-y:hidden;color:#000;line-height:24px;margin-bottom:15px}}#section-corporate .icon{height:10px;width:18px;margin-left:12px;position:absolute;right:0}#section-corporate .toggle-more{color:#ff750f;position:relative}@media(max-width:767px){#section-corporate .toggle-more{color:#4bbb4b}}#section-corporate .toggle-more:after{background:url(/web/bundles/leisurecore/svg/icons/oyodir/arrow-orange.svg) no-repeat 0 0}@media(max-width:767px){#section-corporate .toggle-more:after{background:0}}#section-corporate .read-arrow{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center}.select{position:relative;display:inline-block;vertical-align:middle;height:45px;line-height:45px;padding:0 35px 0 10px;background-color:#fff;cursor:pointer;color:#37404d;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;border:solid 1px #ebedef;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}@media(min-width:992px){.select:hover,.select.hover,.select:active,.select.active{background-color:#f6f6f6}}.select-faq-page{position:relative;display:inline-block;vertical-align:middle;height:45px;line-height:45px;padding:0 35px 0 10px;background-color:#fff;cursor:pointer;color:#37404d;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;border:solid 1px #ebedef;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}@media(min-width:992px){.select-faq-page:hover,.select-faq-page:active{background-color:#f6f6f6}}.select-faq-page:after{position:absolute;font-family:fap;top:14px;right:12px;content:"F";font-size:10px;color:#37404d;line-height:15px}.select-block{width:100%}#section-seo .split-col{column-count:2;column-gap:40px}#section-seo .split-col h3{margin-bottom:40px}#section-seo .split-col p{margin-bottom:40px}@media(min-width:992px){#modal-share .modal-new-content,#modal-wishlist .modal-new-content{width:394px}}#modal-share .modal-new-content,#modal-wishlist .modal-new-content{padding:20px 30px}#modal-share .modal-new-title,#modal-wishlist .modal-new-title{font-size:16px;font-weight:bold;color:#37404d}@media(min-width:992px){#modal-share .modal-new-title,#modal-wishlist .modal-new-title{font-size:20px}}.tooltip,.input-container{text-align:left;padding-left:38px}.input-container input{width:100%}.property-share{padding-top:20px}.property-share .share-item{font-size:14px;font-weight:bold;color:#37404d;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;height:80px;-webkit-justify-content:flex-start;-ms-justify-content:flex-start;justify-content:flex-start;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;border-top:solid 1px #ebedef;cursor:pointer}.property-share .share-title{font-weight:bold}@media(min-width:992px){.property-share .share-title{font-size:20px}}.property-share .icon{height:24px;width:24px;margin-right:15px}.property-share #property-share-link+.tooltip{padding:4px 15px;bottom:2px}.sign-in-banner{border:solid 1px #ebedef;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;padding:16px;margin:16px 0;background:linear-gradient(271.14deg,#5e6071 .14%,#3d405b 99.71%)}@media(min-width:768px){.sign-in-banner{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;padding:26px}}.sign-in-banner .banner-text{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex}.sign-in-banner .banner-text .text-div{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}@media(min-width:768px){.sign-in-banner .banner-text .text-div{order:1;margin-left:20px}}.sign-in-banner .banner-text .text-div .upper-text{font-weight:bold;color:#37404d;font-weight:500;color:#fff}@media(min-width:768px){.sign-in-banner .banner-text .text-div .upper-text{font-size:24px;line-height:30px}}.sign-in-banner .banner-text .text-div .lower-text{font-size:12px;color:#626973;color:#fff;line-height:1}@media(min-width:768px){.sign-in-banner .banner-text .text-div .lower-text{font-size:16px;position:relative;top:7px}}.sign-in-banner .banner-text .icon-sign-in-banner{width:40px;height:40px;margin-left:auto;background-size:contain}.sign-in-banner .sign-in-btn{width:84px;height:40px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;cursor:pointer;font-weight:500;color:#fff;border:1px solid #fff;text-align:center;line-height:1.3;margin-top:8px}@media(min-width:768px){.sign-in-banner .sign-in-btn{margin-top:0;margin-left:auto;position:relative;top:5px;right:20px}}.sign-in-banner-desktop{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;height:fit-content;border:solid 1px #ebedef;border-left:4px solid #ffe9d8;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;background:#fbfbfb;margin:16px 0;padding:20px}.sign-in-banner-desktop .sign-in-icon{-webkit-align-self:center;-moz-align-self:center;-ms-align-self:center;align-self:center}.sign-in-banner-desktop .sign-in-icon .icon-sign-in-banner{display:block;width:80px;height:80px;background-size:contain}.sign-in-banner-desktop .sign-in-text{margin-left:24px}.sign-in-banner-desktop .sign-in-text .banner-text{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex}.sign-in-banner-desktop .sign-in-text .banner-text .text-div{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.sign-in-banner-desktop .sign-in-text .banner-text .text-div .upper-text{font-weight:bold;color:#37404d;font-size:16px}.sign-in-banner-desktop .sign-in-text .banner-text .text-div .lower-text{font-size:12px;color:#626973;line-height:1;font-size:14px}.sign-in-banner-desktop .sign-in-text .sign-in-btn{width:84px;height:40px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;cursor:pointer;background:#208920;color:#fff;text-align:center;line-height:1.3;margin:8px 0 0 0}.bv-sign-in-banner{border:solid 1px #ebedef;border-radius:4px;margin-bottom:16px;cursor:pointer;margin-top:16px;background:linear-gradient(271.14deg,#5e6071 .14%,#3d405b 99.71%)}.bv-sign-in-banner .banner-text{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex}.bv-sign-in-banner .banner-text .m-bv-main-size{height:43px;width:43px;margin-left:15px;top:23px}.bv-sign-in-banner .banner-text .m-upper-text{font-size:15px;font-weight:500;width:190px;margin-top:15px;font-family:inter,sans-serif;line-height:1.4;margin-left:15px;color:#fff}.bv-sign-in-banner .banner-text .m-sign-in-btn{width:95px;height:43px;margin-right:10px;margin-left:20px;margin-top:12px;position:relative;top:7px;cursor:pointer;font-weight:500;color:#fff;border:1px solid #fff;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;text-align:center;line-height:1.3}.bv-sign-in-banner .m-terms-cond{color:#fff;margin-left:67px;position:relative;letter-spacing:.4px;top:-4px;font-size:9px}.bv-sign-in-banner .bv-desktop-lister{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;padding-top:10px;padding-bottom:13px}.bv-sign-in-banner .bv-desktop-lister .d-bv-main-size{height:68px;width:80px;margin-left:25px;margin-top:25px}.bv-sign-in-banner .bv-desktop-lister .text-div{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;color:#fff;padding-left:20px}.bv-sign-in-banner .bv-desktop-lister .text-div .upper-text{font-size:24px;font-weight:500;font-family:inter,sans-serif}.bv-sign-in-banner .bv-desktop-lister .text-div .lower-text{font-size:15px;font-weight:300;position:relative;font-family:inter,sans-serif;line-height:20px;top:-5px}.bv-sign-in-banner .bv-desktop-lister .text-div .d-sign-in-btn{width:95px;height:38px;position:relative;top:7px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;cursor:pointer;font-weight:500;border:1px solid #fff;text-align:center;line-height:1.3}.bv-sign-in-banner .bv-desktop-lister .text-div .trems-cond-mob-ls{font-size:12px;margin-top:12px}.bv-sign-in-banner:hover .d-sign-in-btn{color:#626973 !important;background-color:#fff}.referral-banner{border:solid 1px #ebedef;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;margin:16px 0 16px 0;cursor:pointer;background:linear-gradient(271.14deg,#5e6071 .14%,#3d405b 99.71%)}.referral-banner .referral-mobile-lister{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between}.referral-banner .referral-mobile-lister .referral-content{margin:16px 0 16px 16px;-webkit-align-self:center;-moz-align-self:center;-ms-align-self:center;align-self:center;font-family:inter,sans-serif}.referral-banner .referral-mobile-lister .m-referral-main-size{width:145px;height:184px;min-width:145px;-webkit-align-self:flex-end;-moz-align-self:flex-end;-ms-align-self:flex-end;align-self:flex-end;background-position:bottom right}.referral-banner .referral-mobile-lister .m-upper-text{font-weight:bold;font-size:20px;line-height:28px;color:#fff}.referral-banner .referral-mobile-lister .m-referral-sign-in-btn{padding:8px 20px;width:fit-content;width:-webkit-fit-content;width:-moz-fit-content;margin:16px 0 12px 0;color:#fff;border:1px solid #fff;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;font-size:16px;line-height:24px}.referral-banner .referral-mobile-lister .m-terms-part{color:#fff;font-size:14px;line-height:20px;text-decoration-line:underline;text-underline-offset:2px;opacity:.87}.referral-banner .referral-desktop-lister{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between}.referral-banner .referral-desktop-lister .referral-content{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex}.referral-banner .referral-desktop-lister .d-referral-refer-size{height:168px;width:200px;min-width:200px;-webkit-align-self:flex-end;-moz-align-self:flex-end;-ms-align-self:flex-end;align-self:flex-end;background-position:bottom}.referral-banner .referral-desktop-lister .referral-description{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:center;-ms-justify-content:center;justify-content:center;font-family:inter,sans-serif;color:#fff;margin:10px 16px 10px 8px}.referral-banner .referral-desktop-lister .referral-description .upper-text{font-size:24px;line-height:28px;font-weight:bold}.referral-banner .referral-desktop-lister .referral-description .lower-text{font-size:15px;margin-bottom:10px}.referral-banner .referral-desktop-lister .referral-description .referral-sign-in-btn{border:1px solid #fff;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;width:fit-content;width:-webkit-fit-content;width:-moz-fit-content;padding:8px 20px;margin-bottom:10px}.referral-banner .referral-desktop-lister .referral-description .terms-part{font-size:9px;text-decoration-line:underline;text-underline-offset:1px;opacity:.87}.referral-banner:hover .referral-sign-in-btn,.referral-banner:hover .m-referral-sign-in-btn{background-color:#4bbb4b;border:1px solid #4bbb4b !important}@media(max-width:767px){#sign-in-modal{z-index:52}}#sign-in-modal .modal-new-content{width:480px;-webkit-box-shadow:0 2px 12px 0 rgba(55,64,77,0.08) 0 1px 1px #000;-moz-box-shadow:0 2px 12px 0 rgba(55,64,77,0.08) 0 1px 1px #000;box-shadow:0 2px 12px 0 rgba(55,64,77,0.08) 0 1px 1px #000;-webkit-box-shadow:0 2px 12px 0 rgba(55,64,77,0.08);box-shadow:0 2px 12px 0 rgba(55,64,77,0.08)}@media(min-width:768px) and (max-width:991px){#sign-in-modal .modal-new-content{height:auto;align-self:center}}#sign-in-modal .modal-new-body{padding-top:0}#sign-in-modal .modal-close{width:16px;height:16px;margin-top:20px;margin-right:20px;margin-left:20px}@media(min-width:992px){#sign-in-modal .modal-close{margin-top:15px;margin-right:15px;z-index:19}}@media(max-width:768px){#sign-in-modal .modal-close{margin-left:auto;z-index:1;position:unset;right:0;top:2px}}@media(max-width:768px){#sign-in-modal .modal-close.sign-in-modal-close-icon{padding-right:20px;padding-top:0;margin-top:10px}}#sign-in-modal .modal-new-header{display:none}#sign-in-modal .sign-in-header{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;border-bottom:solid 1px #ebedef;width:calc(100% + 20px);transform:translate(-10px,-36px);justify-content:center}@media(min-width:768px){#sign-in-modal .sign-in-header{display:none}}@media(max-width:767px){#sign-in-modal .sign-in-header{transform:translate(-10px,0);line-height:14px;margin-bottom:10px}}#sign-in-modal .sign-in-header .sign-in-head,#sign-in-modal .sign-in-header .sign-up-head{margin-bottom:-1px;padding-top:25px;padding-bottom:10px;font-size:16px;color:#878c94;font-weight:bold}#sign-in-modal .sign-in-header .sign-in-head.active,#sign-in-modal .sign-in-header .sign-up-head.active{border-bottom:1px solid #ff750f;color:#ff750f}#sign-in-modal .sign-in-header .sign-in-head{margin-right:36px}#sign-in-modal .sign-in-container{margin:0 20px;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;min-height:200px}@media(max-width:767px){#sign-in-modal .sign-in-container{margin:0 16px}}#sign-in-modal .sign-in-container .passwordContainer{position:relative;width:100%}#sign-in-modal .sign-in-container .passwordContainer i{cursor:pointer;position:absolute;top:0;left:100%;height:15px;width:20px;-webkit-transform:translate(-40px,16px);-moz-transform:translate(-40px,16px);-ms-transform:translate(-40px,16px);-o-transform:translate(-40px,16px);transform:translate(-40px,16px)}#sign-in-modal .sign-in-container .sign-in-error,#sign-in-modal .sign-in-container .sign-up-error{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-align-self:flex-start;-moz-align-self:flex-start;-ms-align-self:flex-start;align-self:flex-start;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center}#sign-in-modal .sign-in-container .sign-in-error .icon-contain,#sign-in-modal .sign-in-container .sign-up-error .icon-contain{width:10px;height:10px}#sign-in-modal .sign-in-container .sign-in-error .icon-contain .icon-close-red,#sign-in-modal .sign-in-container .sign-up-error .icon-contain .icon-close-red{width:10px;height:10px;background-size:contain}#sign-in-modal .sign-in-container .sign-in-error .error,#sign-in-modal .sign-in-container .sign-up-error .error{color:#ff6363;-moz-transform:translate(0,-8px);-webkit-transform:translate(0,-8px);-ms-transform:translate(0,-8px);-o-transform:translate(0,-8px);transform:translate(0,-8px)}#sign-in-modal .sign-in-container .dashed-line{width:110%}@media(max-width:767px){#sign-in-modal .sign-in-container .dashed-line{width:calc(100% + 52px);border-top:solid 1px #ebedef}}#sign-in-modal .sign-in-container .email-address,#sign-in-modal .sign-in-container .password{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;padding:8px 44px 8px 16px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;border:1px solid #c9cbcf;width:100%;height:44px;font-size:12px;margin-bottom:16px}#sign-in-modal .sign-in-container .button-container{width:100%}#sign-in-modal .sign-in-container .button-container .login-btn{width:100%;height:46px;background:#4bbb4b;color:#fff;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;margin-bottom:16px;cursor:pointer;-webkit-transition:all .2s linear .5s ease-in-out;-moz-transition:all .2s linear .5s ease-in-out;-o-transition:all .2s linear .5s ease-in-out;transition:all .2s linear .5s ease-in-out;-webkit-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear;font-weight:bold}#sign-in-modal .sign-in-container .button-container .login-btn:hover{background:#208920}@media(max-width:767px){#sign-in-modal .sign-in-container .button-container .login-btn.sign-up{margin-bottom:8px}}#sign-in-modal .sign-in-container .button-container.disabled{cursor:not-allowed}#sign-in-modal .sign-in-container .button-container.disabled .login-btn{pointer-events:none;background-color:#c9cbcf}#sign-in-modal .sign-in-container .sign-in-loading-section{width:100%}#sign-in-modal .sign-in-container .sign-in-loading-section .loading-state{width:100%;height:46px;background:#4bbb4b;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;margin-bottom:16px;-webkit-transition:all .2s linear .5s ease-in-out;-moz-transition:all .2s linear .5s ease-in-out;-o-transition:all .2s linear .5s ease-in-out;transition:all .2s linear .5s ease-in-out;-webkit-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear}@media(max-width:767px){#sign-in-modal .sign-in-container .sign-in-loading-section .loading-state.sign-up{margin-bottom:8px}}#sign-in-modal .sign-in-container .sign-in-loading-section .loading-state .loading-dots--dot{background-color:#fff}#sign-in-modal .sign-in-container .base-container{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;width:100%;margin-bottom:16px}@media(max-width:767px){#sign-in-modal .sign-in-container .base-container{-moz-transform:translate(0,-10px);-webkit-transform:translate(0,-10px);-ms-transform:translate(0,-10px);-o-transform:translate(0,-10px);transform:translate(0,-10px)}}#sign-in-modal .sign-in-container .signup-txt{height:200px;text-align:center}@media(max-width:767px){#sign-in-modal .sign-in-container .login-container{margin-bottom:4px}}#sign-in-modal .sign-in-container .login-container .login-continue{font-size:18px;font-weight:bold;margin-bottom:20px;color:#37404d}@media(max-width:767px){#sign-in-modal .sign-in-container .login-container .login-continue{-webkit-align-self:flex-start;-moz-align-self:flex-start;-ms-align-self:flex-start;align-self:flex-start;margin-bottom:8px;font-size:16px}}#sign-in-modal .sign-in-container .login-container .login-options{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;width:100%;margin-bottom:10px}@media(max-width:768px){#sign-in-modal .sign-in-container .login-container .login-options{margin-bottom:16px}}#sign-in-modal .sign-in-container .login-container .login-options .keep-logged{display:block;margin-bottom:15px}@media(max-width:768px){#sign-in-modal .sign-in-container .login-container .login-options .keep-logged{margin:0}}#sign-in-modal .sign-in-container .login-container .login-options .keep-logged input{padding:0;height:initial;width:initial;margin-bottom:0;display:none;cursor:pointer}#sign-in-modal .sign-in-container .login-container .login-options .keep-logged label{position:relative;cursor:pointer}#sign-in-modal .sign-in-container .login-container .login-options .keep-logged label:before{content:'';background-color:transparent;border:1px solid #e3e5e6;padding:10px;display:inline-block;position:relative;vertical-align:middle;cursor:pointer;margin-right:8px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}#sign-in-modal .sign-in-container .login-container .login-options .keep-logged input:checked+label:after{content:'';display:block;position:absolute;top:1px;left:8px;width:6px;height:11px;border:1px solid #4bbb4b;border-width:0 2px 2px 0;transform:rotate(45deg)}#sign-in-modal .sign-in-container .login-container .login-options .forgot-pass{margin-left:auto;color:#4bbb4b;cursor:pointer;font-weight:normal}#sign-in-modal .sign-in-container .login-container .no-belvilla{font-size:13px}#sign-in-modal .sign-in-container .login-container .no-belvilla .sign-up{cursor:pointer;color:#4bbb4b}#sign-in-modal .sign-in-container .sign-up-container{margin-bottom:32px}@media(max-width:767px){#sign-in-modal .sign-in-container .sign-up-container{margin-bottom:0}}#sign-in-modal .sign-in-container .sign-up-container .sign-up-continue{font-size:18px;font-weight:bold;margin-bottom:20px;color:#37404d}@media(max-width:767px){#sign-in-modal .sign-in-container .sign-up-container .sign-up-continue{-webkit-align-self:flex-start;-moz-align-self:flex-start;-ms-align-self:flex-start;align-self:flex-start;margin-bottom:8px;font-size:16px}}#sign-in-modal .sign-in-container .sign-up-container .sign-in-now{color:#4bbb4b;cursor:pointer}#sign-in-modal .sign-in-container .sign-up-container .has-account{font-size:13px;color:#626973}#sign-in-modal .sign-in-container .login-container .newsletter-options,#sign-in-modal .sign-in-container .sign-up-container .newsletter-options{color:#626973;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;width:100%;margin-bottom:10px}@media(max-width:768px){#sign-in-modal .sign-in-container .login-container .newsletter-options,#sign-in-modal .sign-in-container .sign-up-container .newsletter-options{margin-bottom:16px}}#sign-in-modal .sign-in-container .login-container .newsletter-options .opt-in-box,#sign-in-modal .sign-in-container .sign-up-container .newsletter-options .opt-in-box{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;margin-bottom:15px}@media(max-width:768px){#sign-in-modal .sign-in-container .login-container .newsletter-options .opt-in-box,#sign-in-modal .sign-in-container .sign-up-container .newsletter-options .opt-in-box{margin:0}}#sign-in-modal .sign-in-container .login-container .newsletter-options .opt-in-box input,#sign-in-modal .sign-in-container .sign-up-container .newsletter-options .opt-in-box input{padding:0;height:initial;width:initial;margin-bottom:0;display:none;cursor:pointer}#sign-in-modal .sign-in-container .login-container .newsletter-options .opt-in-box label,#sign-in-modal .sign-in-container .sign-up-container .newsletter-options .opt-in-box label{position:relative;cursor:pointer}#sign-in-modal .sign-in-container .login-container .newsletter-options .opt-in-box label:before,#sign-in-modal .sign-in-container .sign-up-container .newsletter-options .opt-in-box label:before{content:'';background-color:transparent;border:1px solid #e3e5e6;padding:10px;display:inline-block;position:relative;vertical-align:middle;cursor:pointer;margin-right:8px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}#sign-in-modal .sign-in-container .login-container .newsletter-options .opt-in-box input:checked+label:after,#sign-in-modal .sign-in-container .sign-up-container .newsletter-options .opt-in-box input:checked+label:after{content:'';display:block;position:absolute;top:1px;left:8px;width:6px;height:11px;border:1px solid #4bbb4b;border-width:0 2px 2px 0;transform:rotate(45deg)}#sign-in-modal .sign-in-container .forgot-pass-mob{align-self:flex-start;font-weight:500;margin-bottom:16px}#sign-in-modal .sign-in-container .forgot-pass-container .forgot-header{font-size:16px;margin-bottom:14px;color:#37404d;font-weight:bold}#sign-in-modal .sign-in-container .forgot-pass-container .confirm-email{font-size:12px;text-align:center;color:#878c94;margin-bottom:24px}#sign-in-modal .sign-in-container .inbox-container .inbox-header{font-size:16px;color:#37404d;font-weight:bold;margin-bottom:14px}#sign-in-modal .sign-in-container .inbox-container .inbox-email{color:#878c94;text-align:center;font-size:12px;margin-bottom:16px}#sign-in-modal .sign-in-container .inbox-container .inbox-email .email-placeholder{color:#37404d}#sign-in-modal .sign-in-container .sign-in-terms{font-size:12px;margin-top:12px;color:#878c94;padding:0 28px}#sign-in-modal .sign-in-container .sign-in-terms .terms,#sign-in-modal .sign-in-container .sign-in-terms .privacy{color:#626973;cursor:pointer;text-decoration:underline}#sign-in-modal .sign-in-container .back-to-sign .sign-in{color:#ff750f;margin-top:12px}#sign-in-modal .user-exists,#sign-in-modal .email-access-denied{display:flex;color:red;margin:auto;position:relative;text-align:center;padding:14px;flex-direction:column}#sign-in-modal .social-login{margin:0 86px;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@media(max-width:767px){#sign-in-modal .social-login{margin:0 16px}}#sign-in-modal .social-login .social-login-container{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;width:100%;margin-bottom:16px}#sign-in-modal .social-login .social-login-container .social-button-wrapper{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;-webkit-justify-content:space-around;-ms-justify-content:space-around;justify-content:space-around;width:100%}#sign-in-modal .social-login .social-login-container .social-button-wrapper .social-button{height:44px;width:47%;border-width:1px;border-radius:4px;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center}#sign-in-modal .social-login .social-login-container .social-button-wrapper .social-button .icon-wrapper{height:38px;width:38px;border-radius:4px;margin:2px;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;-webkit-justify-content:center;-ms-justify-content:center;justify-content:center}#sign-in-modal .social-login .social-login-container .social-button-wrapper .social-button .icon-wrapper .icon{height:20px;width:20px}#sign-in-modal .social-login .social-login-container .social-button-wrapper .social-button .message{flex:1;font-size:18px;font-weight:bold;color:#fff;-webkit-align-self:center;-moz-align-self:center;-ms-align-self:center;align-self:center}@media(max-width:767px){#sign-in-modal .social-login .social-login-container .social-button-wrapper .social-button .message{font-size:16px}}#sign-in-modal .social-login .social-login-container .social-button-wrapper .google-btn{background-color:#4d90fe}#sign-in-modal .social-login .social-login-container .social-button-wrapper .google-btn .icon-wrapper{background-color:#fff}#sign-in-modal .social-login .social-login-container .social-button-wrapper .google-btn .message{padding-left:20px}#sign-in-modal .social-login .social-login-container .social-button-wrapper .facebook-btn{background-color:#4372b8}#sign-in-modal .separator{position:relative;height:40px;margin-bottom:16px}#sign-in-modal .separator.social-login-separator{margin-top:20px}@media(max-width:991px){#sign-in-modal .separator.social-login-separator{margin-top:16px}}@media(max-width:767px){#sign-in-modal .separator.social-login-separator{margin-top:20px}}#sign-in-modal .separator .separartor-text{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;-webkit-justify-content:center;-ms-justify-content:center;justify-content:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;margin:0 auto;position:absolute;left:50%;top:0;transform:translate(-50%,0);height:40px;border-radius:50%;background-color:#fff;z-index:2;padding:0 10px}#sign-in-modal .separator .horizontal-line{display:inline-block;width:100%;position:absolute;top:50%;border:1px solid #e3e5e6}#sign-in-modal .separator #separator-in{font-size:18px;color:#37404d;font-weight:500;font-family:inter,sans-serif;padding-left:38%;position:relative;top:14px}#sign-in-modal .separator #separator-up{font-size:18px;line-height:24px;color:#37404d;font-weight:500;position:relative;padding-left:38%;top:17px;font-family:inter,sans-serif}.homeowner-sign-in{text-align:center;position:fixed;left:50%;margin-top:24px;-moz-transform:translate(-50%,0);-webkit-transform:translate(-50%,0);-ms-transform:translate(-50%,0);-o-transform:translate(-50%,0);transform:translate(-50%,0);color:#fff}@media(max-width:767px){.homeowner-sign-in{position:relative;left:unset;margin:16px 10px 0 10px;background-color:#f6f7f8;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;height:56px;-moz-transform:translate(0,0);-webkit-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0);margin-bottom:80px}}.homeowner-sign-in .sign-in-here{color:#ff750f;cursor:pointer;margin-left:5px}.sl-service{cursor:pointer}.bv-icon-size{height:51.11px;width:59.59px;left:16px;top:20px}.bv-toolbar{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;background:linear-gradient(271.14deg,#5e6071 .14%,#3d405b 99.71%)}.bv-toolbar .upper-toolbar{display:flex;padding-top:33px;padding-bottom:29px}.bv-toolbar .upper-toolbar .bv-icon-size{height:50px;width:60px;margin-left:3px;top:-1px}.bv-toolbar .upper-toolbar #sign-in-upper{font-size:14px;color:#fff;margin-top:7px;padding-left:33px;width:220px;line-height:17px;font-weight:500}.bv-toolbar .upper-toolbar #sign-up-upper{font-size:14px;color:white;font-weight:500;width:220px;margin-top:7px;padding-left:33px;line-height:17px}.bv-toolbar .upper-toolbar #bv-info{height:25px;width:25px;position:absolute;right:0;margin-top:15px;margin-right:20px}.bv-toolbar .ddd{height:16px;top:1px;position:relative;background:#fff;-webkit-border-radius:20px 20px 0 0;-moz-border-radius:20px 20px 0 0;border-radius:20px 20px 0 0}.lower-toolbar{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;background:#fff;height:35px;position:relative;justify-content:center}.lower-toolbar .sign-in-head{position:relative;top:-15px;height:50px}.lower-toolbar .sign-up-head{position:relative;top:-15px;height:50px}.dashed-line1{border-top:dashed 1px #e3e5e6;position:relative;top:20px}.buttom-tool{font-size:16px;color:#212121;font-weight:500;text-align:center;line-height:24px;position:relative;top:35px}.solid-line{border-top:solid 1px #e3e5e6;position:relative;top:50px}.sign-header-block{display:block !important}.mobile-bv-top{top:56px}#wallet-v2-sign-banner{position:relative}#wallet-v2-sign-banner .main-container{background:linear-gradient(271.14deg,#5e6071 .14%,#3d405b 99.71%);display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-justify-content:space-evenly;-ms-justify-content:space-evenly;justify-content:space-evenly;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;padding:10px 0 20px}#wallet-v2-sign-banner .main-container .icon-left-arrow{display:none}@media(max-width:767px){#wallet-v2-sign-banner .main-container .icon-left-arrow{display:block;height:44px;width:44px;left:16px;top:4px}}#wallet-v2-sign-banner .main-container .icon-gift-card{height:50px;width:46px;margin:0 10px}@media(max-width:767px){#wallet-v2-sign-banner .main-container .icon-gift-card{height:40px;width:76px;left:29px;top:-6px}}#wallet-v2-sign-banner .main-container .icon-info-icon{height:30px;width:25px;margin:0 10px}@media(max-width:767px){#wallet-v2-sign-banner .main-container .icon-info-icon{width:34px;right:6px}}#wallet-v2-sign-banner .main-container .text{margin:0 0 8px 0;font-size:14px;font-weight:400;color:white}@media(max-width:767px){#wallet-v2-sign-banner .main-container .text{margin:0 0 8px 27px;line-height:1.3}}#wallet-v2-sign-banner .shadow-container{height:40px;width:100%;background:linear-gradient(180deg,rgba(0,0,0,0) 0,#000 156%);position:absolute;top:40px}@media(max-width:767px){#wallet-v2-sign-banner .shadow-container{top:80px;background:#fff}}#wallet-v2-sign-banner .white-border{background:white;position:absolute;top:64px;height:20px;width:100%}@media(max-width:767px){#wallet-v2-sign-banner .white-border{top:60px;-webkit-border-radius:20px 20px 0 0;-moz-border-radius:20px 20px 0 0;border-radius:20px 20px 0 0}}#login-bv-wallet-nudge .top-border{border-top:1px dashed #e3e5e6;width:100%}@media(max-width:767px){#login-bv-wallet-nudge .top-border{position:relative;top:10px}}#login-bv-wallet-nudge .bottom-border{border-bottom:1px solid #e3e5e6;width:100%}@media(max-width:767px){#login-bv-wallet-nudge .bottom-border{position:relative;bottom:10px}}#login-bv-wallet-nudge .main-container-wallet{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center}@media(max-width:767px){#login-bv-wallet-nudge .main-container-wallet{display:unset}}#login-bv-wallet-nudge .main-container-wallet .primary-text-box{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center}#login-bv-wallet-nudge .main-container-wallet .primary-text-box .icon-wallet-v2-sparkle{height:55px;width:62px;top:1px;padding:5px}@media(max-width:767px){#login-bv-wallet-nudge .main-container-wallet .primary-text-box .icon-wallet-v2-sparkle{top:14px}}#login-bv-wallet-nudge .main-container-wallet .primary-text-box .text{position:relative;color:black;font-size:14px;font-weight:500;left:-11px;margin:0 25px 0 0}@media(max-width:767px){#login-bv-wallet-nudge .main-container-wallet .primary-text-box .text{margin:3px 0 0 6px}}#login-bv-wallet-nudge .main-container-wallet .secondary-text{font-size:12px;text-decoration:underline;margin-left:23px;color:#626973;font-weight:500}@media(max-width:767px){#login-bv-wallet-nudge .main-container-wallet .secondary-text{position:relative;top:-18px;margin-left:57px}}@media(min-width:1439px){.similar-homes-custom .owl-carousel-custom .item{width:calc((1140px / 4) - 8px)}}.similar-homes-custom .owl-carousel{position:relative;z-index:0}.similar-homes-custom .owl-carousel .owl-stage{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;touch-action:pan-y}.similar-homes-custom .owl-carousel .owl-stage-outer{overflow:hidden}.similar-homes-custom .owl-carousel .owl-nav{z-index:10}.similar-homes-custom .owl-carousel .owl-nav .owl-prev{left:-26px}.similar-homes-custom .owl-carousel .owl-nav .owl-next{right:-10px}.similar-homes-custom .owl-carousel .owl-nav.disabled,.similar-homes-custom .owl-carousel .owl-dots.disabled{display:none}.similar-homes-custom .icon-info{margin-left:5px}.similar-homes-custom .card.shadow{box-shadow:none}@media(max-width:767px){.similar-homes-custom .card.shadow{-webkit-box-shadow:0 2px 12px 0 rgba(55,64,77,0.08) 0 1px 1px #000;-moz-box-shadow:0 2px 12px 0 rgba(55,64,77,0.08) 0 1px 1px #000;box-shadow:0 2px 12px 0 rgba(55,64,77,0.08) 0 1px 1px #000;-webkit-box-shadow:0 2px 12px 0 rgba(55,64,77,0.08);box-shadow:0 2px 12px 0 rgba(55,64,77,0.08)}}.similar-homes-custom .card.shadow:hover{-webkit-box-shadow:0 2px 12px 0 rgba(55,64,77,0.08) 0 1px 1px #000;-moz-box-shadow:0 2px 12px 0 rgba(55,64,77,0.08) 0 1px 1px #000;box-shadow:0 2px 12px 0 rgba(55,64,77,0.08) 0 1px 1px #000;-webkit-box-shadow:0 2px 12px 0 rgba(55,64,77,0.08);box-shadow:0 2px 12px 0 rgba(55,64,77,0.08)}.similar-section-container{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}@media(min-width:768px){.similar-section-container{width:750px}}@media(min-width:992px){.similar-section-container{width:970px}}@media(min-width:1200px){.similar-section-container{width:1170px}}@media(min-width:1439px){.similar-section-container{width:1140px;padding:0}}#similar-section{margin-top:18px;margin-bottom:18px}@media(min-width:992px){#similar-section{margin-top:40px;margin-bottom:24px}}#similar-section h2{color:#212121;margin:0 0 24px 0}@media(max-width:768px){#similar-section h2{font-size:18px;line-height:24px;letter-spacing:.2px;color:#000}}#similar-section .card-body .title{font-size:14px}@media(min-width:768px){#similar-section .card-body .title{font-size:16px}}@media(max-width:767px){#similar-section .card-body .subtitle{font-size:12px}}.ski-main-container{padding:32px 0}@media(max-width:767px){.ski-main-container{padding-top:18px}.ski-main-container .ski-section-smscreen{display:block}.ski-main-container .ski-section-bgscreen{display:none}}@media(min-width:768px){.ski-main-container{padding:50px 0}.ski-main-container .ski-section-smscreen{display:none}.ski-main-container .ski-section-bgscreen{display:block}}.ski-area-section .ski-icon{background-size:24px 24px}.ski-area-section .icon-map.download-button{background-size:22px 22px;background-position:10% center}.ski-area-section .icon-ski-altitude.ski-altitude-datail{background-size:76px 76px}.ski-area-section .icon-ski-altitude.icon-sm-ski-altitude{background-size:auto;background-position:2% center}.ski-area-section .icon-arrow-up.ski-alt-icon,.ski-area-section .icon-arrow-down.ski-alt-icon{background-size:12px 12px}.ski-area-section .icon-arrow-up.up{background-position:0 center}.ski-area-section .icon-arrow-up.ski-alt-icon.up{background-position:0 center}.ski-area-section .icon-arrow-down.ski-alt-icon.down{background-position:0 70%}@media(min-width:768px){.ski-section-header{border:0}}.ski-section-header .ski-area-heading{font-size:16px;font-weight:bold;line-height:1.5;color:#212121;padding:24px 0;text-align:center}@media(max-width:767px){.ski-section-header .ski-area-heading.bgscreen{display:none}.ski-section-header .ski-area-heading.smscreen{display:block;position:relative}}@media(min-width:768px){.ski-section-header .ski-area-heading{font-size:24px;line-height:1.33;padding:0;text-align:left}.ski-section-header .ski-area-heading.bgscreen{display:block}.ski-section-header .ski-area-heading.smscreen{display:none}}.ski-section-header .ski-area-heading .icon-arrow-left{position:absolute;left:5%;width:24px}.ski-section-header .ski-area-place{line-height:1.43;color:#878c94;display:none;padding-bottom:24px}@media(min-width:768px){.ski-section-header .ski-area-place{display:block}}.ski-area-container{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}@media(min-width:768px){.ski-area-container{border-radius:4px;border:solid 1px #ebedef}}.ski-area-image-section{height:200px;position:relative;box-sizing:border-box;background-size:cover;background-position:center}@media(min-width:768px){.ski-area-image-section{height:275px;border-radius:2px}}.ski-area-image-section .image-br2{border-radius:2px;object-fit:cover}.ski-area-image-section .ski-area-image-section-heading{text-shadow:0 2px 4px rgba(55,64,77,0.5);font-size:24px;font-weight:bold;text-align:center;line-height:1.33;color:#fff;overflow-wrap:break-word;width:100%;position:absolute;top:25%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}@media(min-width:768px){.ski-area-image-section .ski-area-image-section-heading{top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);font-size:54px;text-shadow:0 4px 16px rgba(55,64,77,0.5);letter-spacing:-1.93px}}.ski-area-image-section .download-button{font-weight:500;line-height:1.71;color:#37404d;padding:8px 12px 8px 48px;border-radius:4px;box-shadow:0 2px 8px 0 rgba(55,64,77,0.16);background-color:#fff;position:absolute;min-width:196px;cursor:pointer;font-size:14px;border:0}@media(max-width:767px){.ski-area-image-section .download-button{top:45%;left:50%;transform:translateX(-50%)}}@media(min-width:768px){.ski-area-image-section .download-button{top:6%;right:2.4%;font-weight:normal}}.ski-area-item-container{padding:0 16px;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}@media(min-width:768px){.ski-area-item-container{padding:0 30px}}.ski-area-item-container .ski-item-block{padding:30px 0;border-bottom:solid 1px #ebedef}.ski-area-item-container .ski-item-block .title{font-size:16px;font-weight:bold;line-height:1.5;color:#37404d}.ski-area-item-container .ski-item-block .title .total{font-weight:500;color:#626973;padding-left:8px}@media(min-width:768px){.ski-area-item-container .ski-item-block .title .total{line-height:1.43;color:#878c94}}.ski-area-item-container .ski-item-block .title .total.ski-total{font-size:12px;line-height:2}@media(min-width:768px){.ski-area-item-container .ski-item-block .title .total.ski-total{font-size:14px}}.ski-area-item-container .ski-item-block .title .total.cross-total{font-size:14px}.ski-area-item-container .ski-item-block:last-child{border-bottom:0}.ski-area-item-container .ski-item-block .ski-container{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}@media(min-width:768px){.ski-area-item-container .ski-item-block .ski-container{-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}}.ski-area-item-container .ski-item-block .ski-container .ski-two-item{-webkit-flex:1;-ms-flex:1;flex:1;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;padding-top:12px}@media(min-width:768px){.ski-area-item-container .ski-item-block .ski-container .ski-two-item{padding-top:16px}}.ski-area-item-container .ski-item-block .ski-container .ski-two-item .ski-item{-webkit-flex:1;-ms-flex:1;flex:1;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.ski-area-item-container .ski-item-block .ski-container .ski-two-item .ski-item .range-indicator{border-bottom:solid 4px #f6f7f8}.ski-area-item-container .ski-item-block .ski-container .ski-two-item .ski-item .measurement{padding-top:8px}.ski-area-item-container .ski-item-block .ski-container .ski-two-item .ski-item .range{display:inline-block;height:5px;width:82px;overflow:hidden;position:relative;background-color:#f6f7f8;border-radius:4px}.ski-area-item-container .ski-item-block .ski-container .ski-two-item .ski-item .range .range-bar{bottom:0;width:0;height:5px;position:absolute;transition:height 2s ease;border-radius:4px}.ski-area-item-container .ski-item-block .ski-container .ski-two-item .ski-item .range .range-bar.greenSlope{background-color:#4bbb4b}.ski-area-item-container .ski-item-block .ski-container .ski-two-item .ski-item .range .range-bar.blueSlope{background-color:#004fa7}.ski-area-item-container .ski-item-block .ski-container .ski-two-item .ski-item .range .range-bar.redSlope{background-color:#ff6363}.ski-area-item-container .ski-item-block .ski-container .ski-two-item .ski-item .range .range-bar.blackSlope{background-color:#37404d}.ski-area-item-container .ski-item-block .snowboard-container{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}@media(min-width:768px){.ski-area-item-container .ski-item-block .snowboard-container{-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}}.ski-area-item-container .ski-item-block .snowboard-container .snowboard-two-item{-webkit-flex:1;-ms-flex:1;flex:1;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;padding-top:12px}@media(min-width:768px){.ski-area-item-container .ski-item-block .snowboard-container .snowboard-two-item{padding-top:16px}}.ski-area-item-container .ski-item-block .snowboard-container .snowboard-two-item .ski-item{-webkit-flex:1;-ms-flex:1;flex:1;padding-left:32px;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}@media(min-width:768px){.ski-area-item-container .ski-item-block .snowboard-container .snowboard-two-item .ski-item{padding-left:36px}}.ski-area-item-container .ski-item-block .sub-title{line-height:1.71;color:#626973}.ski-altitude-lifts-block{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}@media(min-width:768px){.ski-altitude-lifts-block{-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}}.ski-altitude-lifts-block .ski-area-altitude{-webkit-flex:1;-ms-flex:1;flex:1;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding-bottom:30px;border-bottom:solid 1px #ebedef}@media(min-width:768px){.ski-altitude-lifts-block .ski-area-altitude{padding-bottom:0;border-bottom:0}}.ski-altitude-lifts-block .ski-area-altitude .ski-altitude-datail{padding:10px 10px 0 72px;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.ski-altitude-lifts-block .ski-area-altitude .ski-altitude-datail .measurement{-webkit-flex:1;-ms-flex:1;flex:1;padding-left:22px}.ski-altitude-lifts-block .ski-area-altitude .ski-altitude-datail .measurement:last-child{padding-top:16px}.ski-altitude-lifts-block .ski-area-lifts{-webkit-flex:3;-ms-flex:3;flex:3;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding-top:30px}@media(min-width:768px){.ski-altitude-lifts-block .ski-area-lifts{padding-left:20px;padding-top:0}}.ski-altitude-lifts-block .ski-area-lifts .lifts-container{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}@media(min-width:768px){.ski-altitude-lifts-block .ski-area-lifts .lifts-container{-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}}.ski-altitude-lifts-block .ski-area-lifts .lifts-container .ski-two-item:first-child{-webkit-flex:2;-ms-flex:2;flex:2}.ski-altitude-lifts-block .ski-area-lifts .lifts-container .ski-two-item{-webkit-flex:1;-ms-flex:1;flex:1;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;padding-top:12px}@media(min-width:768px){.ski-altitude-lifts-block .ski-area-lifts .lifts-container .ski-two-item{padding-top:16px}}.ski-altitude-lifts-block .ski-area-lifts .lifts-container .ski-two-item .ski-item{-webkit-flex:1;-ms-flex:1;flex:1;padding-left:32px;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}@media(min-width:768px){.ski-altitude-lifts-block .ski-area-lifts .lifts-container .ski-two-item .ski-item{padding-left:36px}}.ski-section-smscreen-container{border-radius:4px;background-color:#f6f7f8;padding:16px;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.ski-section-smscreen-container .sm-ski-heading-section{flex:2;padding:0 20px 0 46px;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;position:relative}.ski-section-smscreen-container .sm-ski-heading-section .ski-label{font-size:12px;font-weight:500;line-height:1.33;color:#626973}.ski-section-smscreen-container .sm-ski-heading-section .ski-place{font-weight:bold;line-height:1.14;color:#37404d}.ski-section-smscreen-container .sm-ski-heading-section .icon-sm-ski-altitude{position:absolute;left:0;top:0;width:42px;height:36px;background-size:cover;background-position:center}@media(max-width:767px){.ski-section-smscreen-container .sm-ski-heading-section .icon-sm-ski-altitude{width:36px;height:30px}}.ski-section-smscreen-container .sm-ski-popup-section{flex:1;text-align:center}.ski-section-smscreen-container .sm-ski-popup-section .ski-popup-btn{font-weight:bold;line-height:1.71;text-align:center;color:#37404d;padding:8px 30px;border-radius:4px;border:solid 1px #878c94;background-color:#fff;cursor:pointer}#ski-section-modal .modal-new-content{padding:0}#ski-section-modal .modal-new-content .modal-header-wrap{display:none}#ski-section-modal .modal-new-content .modal-new-body{padding:0;max-height:100%;overflow:auto}.slide-to-payment,.slide-to-payment-first{margin-left:50%;font-size:12px;cursor:pointer;width:fit-content;min-width:max-content;line-height:1;background:#e5f6ff;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;padding:4px 5px 4px 10px;color:#16adfe;border-radius:14px;border:solid 1px #16adfe;top:0;transform:translate(-50%,-50%)}.slide-to-payment .slide-to-arrow,.slide-to-payment-first .slide-to-arrow{width:24px;height:24px;background:#878c94;border-radius:50%;margin-right:8px}.slide-to-payment .slide-to-arrow .icon-payment-arrow-up,.slide-to-payment-first .slide-to-arrow .icon-payment-arrow-up{width:15px;height:15px;margin-bottom:2px}.slide-to-payment .slide-to-arrow .icon-payment-arrow-up.rot-down,.slide-to-payment-first .slide-to-arrow .icon-payment-arrow-up.rot-down{transform:rotate(180deg)}@media(max-width:768px){.slide-to-payment,.slide-to-payment-first{min-width:auto;background:#fff;border:0}}.border-line.slide-payment{border-top:1px dashed #e5f6ff;margin:54px 0}@media(max-width:768px){.border-line.slide-payment{padding:0 25px}}.voucher.slide-payment{min-height:40px;margin:20px 15px 15px 15px;position:absolute;display:inline-flex;left:0;right:0}.voucher.slide-payment .slide-to-payment,.voucher.slide-payment .slide-to-payment-first{display:inline-flex;margin-left:auto;margin-right:auto;background:#fff;border:1px solid rgba(0,0,0,0.1);border-radius:50px;padding:8px 16px 8px 8px;font-size:12px;line-height:16px;letter-spacing:.2px;color:#626973;transform:translate(0,0)}.carousel-heading-container{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center}.carousel-heading-container .carousel-heading{font-size:24px;font-weight:bold;line-height:1.33;margin-bottom:16px;color:#212121}@media(max-width:767px){.carousel-heading-container .carousel-heading{margin:0;font-size:20px;color:#000;line-height:24px}}.carousel-heading-container .view-all-container{text-align:right;font-size:14px}@media(max-width:768px){.carousel-heading-container .view-all-container{padding-top:28px;font-weight:600}}.carousel-heading-container .view-all-container .format-right-arrow{height:12px;width:6.6px;vertical-align:middle;margin-left:15px}@media(max-width:768px){.carousel-heading-container .view-all-container .format-right-arrow{margin-left:8px}}.carousel-heading-container .view-all-container .view-all-text:hover{cursor:pointer;color:#ff750f}.carousel-heading-container.sticky-header-modal{position:fixed;top:54px;left:0;right:0;z-index:10;background-color:#fff;padding:0 15px 10px 15px;box-shadow:0 4px 4px rgba(0,0,0,0.06)}.wishlist-carousel .lister-carousel .owl-nav{display:none}.lister-utility-container .map-lister-utility{padding-bottom:16px}.lister-utility-container .search-result-container{width:100%;-webkit-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;margin:8px 0 4px 0;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex}@media(min-width:768px){.lister-utility-container .search-result-container{margin:15px 0 6px 0}}@media(min-width:992px){.lister-utility-container .search-result-container{margin:0 0 6px 0;margin-top:5px}}.lister-utility-container .search-result-container .switch-wrapper{width:100%;text-align:right}.lister-utility-container .search-result-container .switch-wrapper .switch-block{padding:0;display:flex}.lister-utility-container .search-result-container .switch-wrapper .switch-block .title{position:relative;display:inline-block}@media(max-width:991px){.lister-utility-container .search-result-container .switch-wrapper .switch-block .title{padding:0 10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#000;font-weight:500}}@media(min-width:992px){.lister-utility-container .search-result-container .switch-wrapper .switch-block .switch{top:5px}}.lister-utility-container .search-result-container .switch-wrapper .switch{position:relative;display:inline-block;width:40px;height:24px}.lister-utility-container .search-result-container .switch-wrapper .switch input{display:none}.lister-utility-container .search-result-container .switch-wrapper .switch .slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,0.1);border:solid 1px #dddee0;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease}.lister-utility-container .search-result-container .switch-wrapper .switch .slider:before{position:absolute;content:"✕";height:20px;width:20px;left:2px;bottom:2px;background-color:#fff;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease;-moz-transform:translate(-1px,1px);-webkit-transform:translate(-1px,1px);-ms-transform:translate(-1px,1px);-o-transform:translate(-1px,1px);transform:translate(-1px,1px);padding-top:2px;padding-left:1px;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;-webkit-justify-content:center;-ms-justify-content:center;justify-content:center;color:rgba(0,0,0,0.1)}.lister-utility-container .search-result-container .switch-wrapper .switch .slider.round{-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px}.lister-utility-container .search-result-container .switch-wrapper .switch .slider.round:before{-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}.lister-utility-container .search-result-container .switch-wrapper .switch input:checked+.slider{background-color:#00b28a}.lister-utility-container .search-result-container .switch-wrapper .switch input:checked+.slider:before{-moz-transform:translate(15px,1px);-webkit-transform:translate(15px,1px);-ms-transform:translate(15px,1px);-o-transform:translate(15px,1px);transform:translate(15px,1px);background-color:#fff;content:"✓";color:#00b28a}.lister-utility-container .search-result-container .switch-wrapper .switch input:focus+.slider{-webkit-box-shadow:1 0 1px 1px #000;-moz-box-shadow:1 0 1px 1px #000;box-shadow:1 0 1px 1px #000;-webkit-box-shadow:1;box-shadow:1}.lister-utility-container .search-result-container .search-result-div{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-align-items:baseline;-moz-align-items:baseline;-ms-align-items:baseline;align-items:baseline;float:left}@media(min-width:992px){.lister-utility-container .search-result-container .search-result-div{-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center}}.lister-utility-container .search-result-container .search-result-div .search-numbers{height:20px;font-size:16px;color:#000;margin-right:4px;font-family:inter,sans-serif;font-style:normal;font-weight:bold;font-size:24px;line-height:32px}@media(min-width:992px){.lister-utility-container .search-result-container .search-result-div .search-numbers{height:auto}}.lister-utility-container .search-result-container .search-result-div .search-text{font-size:14px;font-family:inter,sans-serif;font-style:normal;font-weight:400;letter-spacing:.2px;color:rgba(0,0,0,0.5)}@media(min-width:992px){.lister-utility-container .search-result-container .search-result-div .search-text{padding-top:6px}}.lister-utility-container .search-result-container .properties-loader{display:none}@keyframes placeHolderShimmer{0%{background-position:-400px 0}100%{background-position:400px 0}}.lister-utility-container .search-result-container .properties-loader .animated-background{width:200px;height:30px;animation-duration:1.5s;animation-fill-mode:forwards;animation-iteration-count:infinite;animation-name:placeHolderShimmer;animation-timing-function:linear;background:#f6f7f8;background-image:-webkit-gradient(linear,left center,right center,from(#f6f7f8),color-stop(0.2,#edeef1),color-stop(0.4,#f6f7f8),to(#f6f7f8));background-image:-webkit-linear-gradient(left,#f6f7f8 0,#edeef1 20%,#f6f7f8 40%,#f6f7f8 100%);background-size:200px 20px;position:relative}@media(min-width:992px){.lister-utility-container .price-checkbox{display:none}}.lister-utility-container .lister-sorting-bar{-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;position:relative;background-color:#fff;border:solid 1px #ebedef;margin-bottom:20px;height:51px;display:none}@media(min-width:992px){.lister-utility-container .lister-sorting-bar{display:block}}.lister-utility-container .flex-row{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;height:100%}.lister-utility-container .sort-container{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;padding:20px;padding-right:0}.lister-utility-container .sort-text{color:#212121;width:auto;white-space:nowrap}.lister-utility-container .down-icon{height:16px;width:16px;transform:rotate(90deg);margin-top:6px}.lister-utility-container .drop-btn{position:relative;width:min-content;max-width:25%;height:100%;color:#37404d}.lister-utility-container .sort-content{width:100%;height:51px;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;padding:0 8px;color:#37404d}.lister-utility-container .sort-content .down-icon{margin-left:8px}.lister-utility-container .navbar-lister{width:100%;height:51px;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;-webkit-justify-content:flex-start;-ms-justify-content:flex-start;justify-content:flex-start}.lister-utility-container .sort-items{height:100%;float:left;font-size:14px;color:#37404d;text-align:center;padding:0 8px;text-decoration:none;cursor:pointer;margin:0 4px}@media(min-width:1200px){.lister-utility-container .sort-items{margin:0 14px;color:#000}}.lister-utility-container .sort-items:last-child{display:none;padding:0}.lister-utility-container .sort-items .dropdown-content{min-width:175px;max-width:250px}@media(min-width:1200px){.lister-utility-container .sort-items-alignment{margin:0 0 !important}}.lister-utility-container .dropdown{height:100%;float:left;overflow:hidden}.lister-utility-container .dropdown .dropbtn{font-size:14px;border:0;outline:0;color:#37404d;background-color:inherit;font-family:inherit;margin:0;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;height:100%;cursor:pointer}.lister-utility-container .sort-select.active{color:#ff750f;border-bottom:solid 1px #ff750f}.lister-utility-container .dropdown-content{display:none;position:absolute;background-color:#fff;box-shadow:0 8px 16px 0 rgba(0,0,0,0.2);z-index:1;color:#37404d}.lister-utility-container .dropdown-content span{float:none;color:#37404d;padding:6px 8px;text-decoration:none;display:block;text-align:left;cursor:pointer}.lister-utility-container .sort-container .sort-items:hover{color:#ff750f}.lister-utility-container .sort-container .dropdown:hover .dropbtn{color:#ff750f}@media(min-width:992px) and (max-width:1200px){.lister-utility-container .sort-container .dropbtn{min-width:90px}}.lister-utility-container .dropdown-content span:hover{color:#ff750f}.lister-utility-container .dropdown:hover .dropdown-content{display:block}.lister-utility-container .price-toggle{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center}.lister-utility-container .price-title{border-right:solid 1px #ebedef;padding:14px;padding-left:0;color:#878c94}@media(min-width:1200px){.lister-utility-container .price-title{padding:14px 14px 14px 0}}.lister-utility-container .icon-arrow-total{margin-left:13px}.lister-utility-container .dropdown-content .sort-select.active{display:none}.lister-utility-container .dropbtn.active{color:#ff750f;border-bottom:solid 1px #ff750f}.lister-utility-container .price-switch{display:none}@media(min-width:992px) and (max-width:1200px){.lister-utility-container .custom-dropdown{min-width:130px}}.map-filters-container{padding-bottom:16px;background-color:#fff;border-bottom:1px solid rgba(0,0,0,0.12)}.map-filters-container.sticky-bar{position:fixed;top:72px;padding-top:16px;width:54%;z-index:999}@media(min-width:992px) and (max-width:1199px){.map-filters-container.sticky-bar{width:58% !important}}.map-filters-container .filters-button{position:relative;width:fit-content;height:32px;background-color:#fff;border:1px solid rgba(0,0,0,0.1);cursor:pointer;-webkit-border-radius:16px;-moz-border-radius:16px;border-radius:16px;padding:4px 10px;margin-right:5px;display:inline-block;vertical-align:middle}.map-filters-container .filters-button.selected{background-color:rgba(19,177,113,0.1);border:1px solid #13b171}.map-filters-container .filters-button .filters-text{font-family:inter,sans-serif;font-style:normal;font-weight:400;font-size:14px;color:#212121}.map-filters-container .filters-button.selected-filters{background-color:rgba(19,177,113,0.1);border:1px solid #13b171}.map-filters-container .filters-button.selected-filters .filters-text{color:#13b171}.map-filters-container .filters-button .icon{width:10px;height:10px;top:2px;left:2px}.dropdowns-section{position:absolute}.dropdowns-section.sticky-section{position:fixed;top:135px;z-index:100}.dropdowns-section .dropdown-content{width:304px;box-shadow:0 12px 17px rgba(0,0,0,0.06),0 5px 22px rgba(0,0,0,0.04),0 7px 8px rgba(0,0,0,0.08);border-radius:6px;background-color:#fff;position:relative;top:-10px;display:none}.dropdowns-section .dropdown-content.show{z-index:10;display:block}.dropdowns-section .dropdown-content .filter-group{margin:0;padding:0}.dropdowns-section .dropdown-content .filter-group .filter-group-body .bed-bath-row{height:64px}.dropdowns-section .dropdown-content .filter-group .filter-group-body .bed-bath-row .bed-bath-label{padding-left:16px}.dropdowns-section .dropdown-content .filter-group .filter-group-body .bed-bath-row .text-right{padding-right:20px}.dropdowns-section .dropdown-content .filter-group .filter-group-body .list-unstyled{padding:15px 0 0 0}.dropdowns-section .dropdown-content .filter-group .filter-group-body .list-unstyled .list-group-item{padding-left:19px;padding-right:16px;font-family:inter,sans-serif;font-style:normal;font-weight:400;font-size:13px;color:#212121;display:flex !important}.dropdowns-section .dropdown-content .filter-group .filter-group-body .toggle-view-line{padding-left:15px;padding-bottom:5px}.dropdowns-section .dropdown-content .filter-group .filter-group-body .filter-name{font-family:inter,sans-serif;font-style:normal;font-weight:400;font-size:13px;line-height:16px;letter-spacing:.2px;color:#212121}.dropdowns-section .dropdown-content .filter-group .filter-group-body .value{font-family:inter,sans-serif;font-style:normal;font-weight:500;font-size:11px;line-height:16px;letter-spacing:.4px;color:rgba(0,0,0,0.5)}.dropdowns-section .dropdown-content .filter-group .filter-group-footer{font-family:inter,sans-serif;font-style:normal;font-weight:600;font-size:14px;border-top:1px solid rgba(0,0,0,0.12);height:64px}.dropdowns-section .dropdown-content .filter-group .filter-group-footer .clear-text{color:#212121;left:16px;bottom:20px;text-decoration:underline;position:absolute;cursor:pointer;-webkit-align-items:left;-moz-align-items:left;-ms-align-items:left;align-items:left}.dropdowns-section .dropdown-content .filter-group .filter-group-footer .map-filters-apply-btn{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-justify-content:center;-ms-justify-content:center;justify-content:center;width:112px;height:40px;background-color:#13b171;border:1px solid #13b171;color:#fff;right:16px;bottom:12px;padding:8px 36px;position:absolute;cursor:pointer;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;-webkit-align-items:right;-moz-align-items:right;-ms-align-items:right;align-items:right}.modal.fade .modal-dialog{-webkit-transition:opacity .3s linear,left .3s ease-out;-moz-transition:opacity .3s linear,left .3s ease-out;-o-transition:opacity .3s linear,left .3s ease-out;transition:opacity .3s linear,left .3s ease-out}#filters-modal .modal-close-btn{width:32px;height:32px;left:336px;top:96px;background-color:#fff;padding:4px 8px;border:1px solid rgba(0,0,0,0.12);border-radius:0 6px 6px 0;position:absolute;z-index:10;cursor:pointer}#filters-modal .modal-close-btn .icon{width:16px;height:14px;top:3px}#filters-modal .modal-dialog{position:fixed;margin:auto;height:100%;width:336px;top:72px;-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}#filters-modal .modal-dialog .modal-content{width:336px;height:100%;overflow-y:auto;border-radius:0;background-color:#f8f8f8}#filters-modal .modal-dialog .modal-content .modal-body .filters-heading{font-family:inter,sans-serif;font-style:normal;display:flex;border:1px solid rgba(0,0,0,0.12);border-bottom:0}#filters-modal .modal-dialog .modal-content .modal-body .filters-heading h3{font-size:20px;font-weight:bold;color:#212121;letter-spacing:-0.35px;top:24px;left:17px;margin-top:0}#filters-modal .modal-dialog .modal-content .modal-body .filters-heading .filter-tag-delete{font-size:14px;font-weight:500;cursor:pointer;text-decoration:underline;color:#212121;position:absolute;top:27px;right:17px}#filters-modal .modal-dialog .modal-content .modal-body .filters-content{width:302px;position:absolute;height:fit-content;top:62px;margin-left:17px;margin-right:17px;background-color:#fff;border:1px solid rgba(0,0,0,0.12);overflow-y:scroll;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.desktop-search-container{display:none;margin:8px 14px 16px;padding-bottom:8px;border-bottom:solid 1px #ebedef}@media(max-width:991px){.desktop-search-container{display:none}}.desktop-search-container .search-result-container{width:100%;-webkit-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;margin:8px 0 4px 0}@media(min-width:768px){.desktop-search-container .search-result-container{margin:15px 0 15px 0}}@media(min-width:992px){.desktop-search-container .search-result-container{margin:0 0 6px 0;margin-top:5px}}.desktop-search-container .search-result-container .switch-wrapper{width:100%;text-align:right}.desktop-search-container .search-result-container .switch-wrapper .switch-block{padding:0;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex}.desktop-search-container .search-result-container .switch-wrapper .switch-block .title{position:relative;display:inline-block}@media(max-width:991px){.desktop-search-container .search-result-container .switch-wrapper .switch-block .title{padding:0 10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#000;font-weight:500}}@media(min-width:992px){.desktop-search-container .search-result-container .switch-wrapper .switch-block .switch{top:5px}}.desktop-search-container .search-result-container .switch-wrapper .switch{position:relative;display:inline-block;width:40px;height:24px}.desktop-search-container .search-result-container .switch-wrapper .switch input{display:none}.desktop-search-container .search-result-container .switch-wrapper .switch .slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,0.1);border:solid 1px #dddee0;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease}.desktop-search-container .search-result-container .switch-wrapper .switch .slider:before{position:absolute;content:"✕";height:20px;width:20px;left:2px;bottom:2px;background-color:#fff;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease;-moz-transform:translate(-1px,1px);-webkit-transform:translate(-1px,1px);-ms-transform:translate(-1px,1px);-o-transform:translate(-1px,1px);transform:translate(-1px,1px);padding-top:2px;padding-left:1px;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;-webkit-justify-content:center;-ms-justify-content:center;justify-content:center;color:rgba(0,0,0,0.1)}.desktop-search-container .search-result-container .switch-wrapper .switch .slider.round{-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px}.desktop-search-container .search-result-container .switch-wrapper .switch .slider.round:before{-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}.desktop-search-container .search-result-container .switch-wrapper .switch input:checked+.slider{background-color:#00b28a}.desktop-search-container .search-result-container .switch-wrapper .switch input:checked+.slider:before{-moz-transform:translate(15px,1px);-webkit-transform:translate(15px,1px);-ms-transform:translate(15px,1px);-o-transform:translate(15px,1px);transform:translate(15px,1px);background-color:#fff;content:"✓";color:#00b28a}.desktop-search-container .search-result-container .switch-wrapper .switch input:focus+.slider{-webkit-box-shadow:1 0 1px 1px #000;-moz-box-shadow:1 0 1px 1px #000;box-shadow:1 0 1px 1px #000;-webkit-box-shadow:1;box-shadow:1}.desktop-search-container .search-result-container .search-result-div{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-align-items:baseline;-moz-align-items:baseline;-ms-align-items:baseline;align-items:baseline}@media(min-width:992px){.desktop-search-container .search-result-container .search-result-div{-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center}}.desktop-search-container .search-result-container .search-result-div .search-numbers{height:20px;font-size:16px;color:#000;margin-right:4px}@media(min-width:992px){.desktop-search-container .search-result-container .search-result-div .search-numbers{color:#37404d;font-size:24px;height:auto}}.desktop-search-container .search-result-container .search-result-div .search-numbers strong{font-family:inter,sans-serif;line-height:32px}.desktop-search-container .search-result-container .properties-loader{display:none}@keyframes placeHolderShimmer{0%{background-position:-400px 0}100%{background-position:400px 0}}.desktop-search-container .search-result-container .properties-loader .animated-background{width:200px;height:30px;animation-duration:1.5s;animation-fill-mode:forwards;animation-iteration-count:infinite;animation-name:placeHolderShimmer;animation-timing-function:linear;background:#f6f7f8;background-image:-webkit-gradient(linear,left center,right center,from(#f6f7f8),color-stop(0.2,#edeef1),color-stop(0.4,#f6f7f8),to(#f6f7f8));background-image:-webkit-linear-gradient(left,#f6f7f8 0,#edeef1 20%,#f6f7f8 40%,#f6f7f8 100%);background-size:200px 20px;position:relative}.desktop-search-container .sort-map-desktop{font-family:inter,sans-serif;-webkit-align-self:center;-moz-align-self:center;-ms-align-self:center;align-self:center;margin:5px 0 6px 0}.desktop-search-container .sort-map-desktop .map-desktop{color:#212121}.desktop-search-container .sort-map-desktop .map-desktop .switch-wrapper{width:100%;text-align:right}.desktop-search-container .sort-map-desktop .map-desktop .switch-wrapper .switch-block{padding:0;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex}.desktop-search-container .sort-map-desktop .map-desktop .switch-wrapper .switch-block .title{position:relative;display:inline-block;padding:0 10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#000;font-weight:400}.desktop-search-container .sort-map-desktop .map-desktop .switch-wrapper .switch{position:relative;display:inline-block;width:40px;height:24px}.desktop-search-container .sort-map-desktop .map-desktop .switch-wrapper .switch input{display:none}.desktop-search-container .sort-map-desktop .map-desktop .switch-wrapper .switch .slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#fff;border:solid 1px #13b171;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease}.desktop-search-container .sort-map-desktop .map-desktop .switch-wrapper .switch .slider:before{position:absolute;content:"";height:20px;width:20px;left:2px;bottom:2px;background-color:#13b171;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease;-moz-transform:translate(-1px,1px);-webkit-transform:translate(-1px,1px);-ms-transform:translate(-1px,1px);-o-transform:translate(-1px,1px);transform:translate(-1px,1px);display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;-webkit-justify-content:center;-ms-justify-content:center;justify-content:center;color:rgba(0,0,0,0.1)}.desktop-search-container .sort-map-desktop .map-desktop .switch-wrapper .switch .slider.round{-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px}.desktop-search-container .sort-map-desktop .map-desktop .switch-wrapper .switch .slider.round:before{-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}.desktop-search-container .sort-map-desktop .map-desktop .switch-wrapper .switch input:checked+.slider{background-color:#13b171}.desktop-search-container .sort-map-desktop .map-desktop .switch-wrapper .switch input:checked+.slider:before{-moz-transform:translate(15px,1px);-webkit-transform:translate(15px,1px);-ms-transform:translate(15px,1px);-o-transform:translate(15px,1px);transform:translate(15px,1px);background-color:#fff;content:"✓";color:#13b171}.desktop-search-container .sort-map-desktop .map-desktop .switch-wrapper .switch input:focus+.slider{-webkit-box-shadow:1 0 1px 1px #000;-moz-box-shadow:1 0 1px 1px #000;box-shadow:1 0 1px 1px #000;-webkit-box-shadow:1;box-shadow:1}.desktop-search-container .sort-map-desktop #view-sorting{margin-left:20px}.desktop-search-container .sort-map-desktop #view-sorting .sort-container{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex}.desktop-search-container .sort-map-desktop #view-sorting .sort-container .sort-text{color:#878c94;width:auto;font-weight:400;white-space:nowrap;-webkit-align-self:center;-moz-align-self:center;-ms-align-self:center;align-self:center;margin-right:16px}.desktop-search-container .sort-map-desktop #view-sorting .sort-container .inline-sort-selection{width:max-content;margin:auto}.desktop-search-container .sort-map-desktop #view-sorting .sort-container .inline-sort-selection .list-sort-item{font-size:14px;color:#212121;font-weight:400;margin-right:24px;padding-bottom:2px;cursor:pointer}.desktop-search-container .sort-map-desktop #view-sorting .sort-container .inline-sort-selection .list-sort-item.active{color:#f07c00;border-bottom:2px solid #f07c00}.desktop-search-container .sort-map-desktop #view-sorting .sort-container .sort-selection{width:205px}.desktop-search-container .sort-map-desktop #view-sorting .sort-container .sort-selection .select{border:solid 1px #ebedef;color:#212121;background-color:#fff;font-weight:400;font-size:12px}.desktop-search-container .sort-map-desktop #view-sorting .sort-container .sort-selection .select .svg-icon-arrow{top:15px;margin-left:5px;right:15px;position:absolute;height:15px;-moz-transform:rotate(90deg);-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg)}.desktop-search-container .sort-map-desktop #view-sorting .sort-container .sort-selection .popover{position:absolute;font-family:inter,sans-serif;margin-top:2px;width:262px !important;max-width:262px !important;left:unset !important;right:116px !important;box-shadow:0 12px 17px rgba(0,0,0,0.06),0 5px 22px rgba(0,0,0,0.04),0 7px 8px rgba(0,0,0,0.08)}.desktop-search-container .sort-map-desktop #view-sorting .sort-container .sort-selection .popover .arrow{display:none}.desktop-search-container .sort-map-desktop #view-sorting .sort-container .sort-selection .popover .popover-content{max-height:200px;padding:8px 0}.desktop-search-container .sort-map-desktop #view-sorting .sort-container .sort-selection .popover .popover-content .list-group .list-group-item{padding:0 12px;height:40px;color:#212121;font-weight:400;font-size:14px}.desktop-search-container .sort-map-desktop #view-sorting .sort-container .sort-selection .popover .popover-content .list-group .list-group-item.active{background-color:rgba(0,178,138,0.08);color:#212121}.desktop-search-container .sort-map-desktop #view-sorting .sort-container .sort-selection .popover .popover-content .list-group .list-group-item:before{content:""}.desktop-search-container .sort-map-desktop #view-sorting #sort-desktop{font-family:inter,sans-serif}.desktop-search-container .sort-map-desktop #view-sorting #sort-desktop .modal-title{text-align:center;color:#37404d !important}.desktop-search-container .sort-map-desktop #view-sorting #sort-desktop .modal-body .list-group .list-group-item{padding:0 12px;height:60px;color:#212121;font-weight:400;font-size:14px}.desktop-search-container .sort-map-desktop #view-sorting #sort-desktop .modal-body .list-group .list-group-item.active{background-color:rgba(0,178,138,0.08);color:#212121}.desktop-search-container .sort-map-desktop #view-sorting #sort-desktop .modal-body .list-group .list-group-item:before{content:""}.desktop-search-container .sort-map-desktop #view-sorting #sort-desktop .modal-footer{position:sticky;bottom:0;border-top:0}.desktop-search-container .sort-map-desktop .map-toggle{width:145px;height:44px;background-size:contain;cursor:pointer;margin-left:9px}@media(max-width:767px){.sort-mobile-bar{border-bottom:1px solid rgba(0,0,0,0.1)}}.sort-map-filter-container{top:0;left:0;right:0;z-index:11;background-color:#fff;border-bottom:1px solid rgba(0,0,0,0.12)}@media(min-width:992px){.sort-map-filter-container{display:none}}@media(min-width:768px) and (max-width:991px){.sort-map-filter-container{margin:5px 20px 0 20px;border:1px solid rgba(0,0,0,0.12)}}.sort-map-filter{top:0;left:0;right:0;height:42px;padding:5px 0;background-color:#fff;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-justify-content:space-around;-ms-justify-content:space-around;justify-content:space-around;-webkit-align-self:center;-moz-align-self:center;-ms-align-self:center;align-self:center;z-index:11}@media(min-width:768px) and (max-width:991px){.sort-map-filter{padding:0}}@media(min-width:992px){.sort-map-filter{display:none}}@media(max-width:991px){.sort-map-filter{box-shadow:none}}.sort-map-filter .icon-list{width:15px;height:15px}.sort-map-filter .icon-sort-bar{object-fit:contain;margin-right:5px}.sort-map-filter .button-content{font-size:14px;line-height:24px;color:#000;text-transform:capitalize}.sort-map-filter .map-button,.sort-map-filter .filter-btn{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;-webkit-justify-content:center;-ms-justify-content:center;justify-content:center;background-color:#fff;box-sizing:border-box}.sort-map-filter .divider-line{border-right:1px solid rgba(0,0,0,0.12)}.sort-map-filter .sort-button{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;-webkit-justify-content:center;-ms-justify-content:center;justify-content:center;background-color:#fff;box-sizing:border-box;border-right:1px solid rgba(0,0,0,0.12);border-left:1px solid rgba(0,0,0,0.12)}.sort-map-filter .icon-map-mobile-lister{width:16px;height:16px}.sort-map-filter .icon-filter-lister,.sort-map-filter .icon-filter-lister-green{width:16px;height:16px}.sort-map-filter .icon-sort-arrow-lister,.sort-map-filter .icon-sort-arrow-lister-green{width:20px;height:20px}.sort-map-filter .icon-sort-lister{width:16px;height:24px}.sort-map-filter .sort-applied{position:relative;display:inline-block;width:10px;height:10px;object-fit:contain;border:solid 2px #fff;background-color:#ee6d69;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;margin-right:5px}.sort-map-filter .filter-applied{background:#ee6d69;border-radius:50%;width:16px;height:16px;font-size:12px;color:#fff;margin-left:5px}.sort-map-filter .mobile-buttons{width:100%;cursor:pointer;margin:0 3px}.sort-map-filter .mobile-buttons.green-button .button-content{color:#00b28a}.sort-map-filter .sort-scroller{opacity:0;position:absolute;left:34%;top:0;height:100%;width:32%}.sort-map-filter .mobile-buttons :first-of-type{margin-left:0}.sort-map-filter .mobile-buttons :last-of-type{margin-right:0}#result-container-items .listeritem-seper{margin-top:0 !important}@media(min-width:768px){#result-container-items .listeritem-seper{font-size:24px;margin-bottom:28px;padding-top:30px}}@media(max-width:767px){#result-container-items .listeritem-seper{padding-top:12px;font-size:22px}}#result-container-items .modal-new-overlay{background-color:#37404d;opacity:.52}#result-container-items.lister-map .search-result-container .price-toggle .total-dropdown{border:1px solid #c9cbcf;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}#result-container-items.lister-map .search-result-container .price-toggle .total-dropdown .navbar-lister{height:36px;border:0}#result-container-items.lister-map .search-result-container .price-toggle .price-title{border:0}#result-container-items.lister-map .no-homes-container{display:none}@media(min-width:992px){#modal-sort{display:none}}#modal-sort .modal-new-content{padding:20px 15px;-webkit-border-radius:12px 12px 0 0;-moz-border-radius:12px 12px 0 0;border-radius:12px 12px 0 0}#modal-sort .modal-new-content .modal-new-body{padding:0}#modal-sort .modal-new-content .icon-close-dark{height:20px;width:20px;margin-left:0;margin-bottom:23px}#modal-sort .modal-new-title{font-size:16px;font-weight:bold;color:#37404d}@media(min-width:992px){#modal-sort .modal-new-title{font-size:20px}}#modal-sort .modal-header-wrap{margin-bottom:12px}#modal-sort .modal-new-header{margin-top:12px}#modal-sort .property-share{border:solid 1px #ebedef;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;padding:0}#modal-sort .share-item{border:0;height:auto;padding:16px 0}#modal-sort .share-item span{font-size:14px;font-weight:normal}#modal-sort .icon{margin:0 16px}#modal-sort .custom-icon{margin-top:6px}#modal-sort .hover-item{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;cursor:pointer;border-top:1px dashed #ebedef}#modal-sort .hover-item:first-child{border-top:0}#modal-sort .hover-item.sort-temp{display:none}#modal-sort .green-icon{width:12px;height:9px;display:none}#modal-sort .hover-item.active{background-color:#dbf3da;border:solid 1px #208920;border-left-width:4px}#modal-sort .hover-item.active .green-icon{display:block}.sidebar-container .sticky-card-content{background:#fff}@media(max-width:991px){.sidebar-container .sticky-card-content{display:none}}.sidebar-container .price-items div{margin-bottom:12px}.sidebar-container .price-items div:last-child{margin-bottom:19px}.sidebar-container .price-items .price-breakup-coupon{display:none}.sidebar-container .left-col{color:rgba(0,0,0,0.5)}.sidebar-container .icon-circled-info{margin-left:8px;height:18px;width:18px;vertical-align:middle;cursor:pointer;position:inherit}.sidebar-container .badge-sm{display:inline-block;border-radius:4px;background-color:#f1f1f1;padding:0 10px;color:#8a949b;cursor:pointer}.sidebar-container .badge-sm .icon-circled-info{margin-left:4px;height:12px;width:12px}.sidebar-container .right-col{color:#212121;float:right;text-align:right;font-weight:600}.sidebar-container .line-after{margin-right:5px;border-right:solid 1px #878c94;padding-right:5px;display:inline-block}.sidebar-container .line-after:last-child{margin-right:0;border-right:0;padding-right:0}.sidebar-container .dark-bold{font-weight:bold;color:#212121}.sidebar-container .price-info-tui{width:14px;height:14px;margin-left:4px}.sidebar-container .price-amount{font-size:20px}.sidebar-container .light-bold{font-weight:bold;color:#626973}.sidebar-container .pdp-price-container,.sidebar-container .sticky-card-container-top,.sidebar-container .price-wrapper{-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:space-evenly;-ms-justify-content:space-evenly;justify-content:space-evenly}.sidebar-container .sticky-card-wrapper{margin-bottom:20px;padding:12px 20px 0;-webkit-border-radius:0 0 4px 4px;-moz-border-radius:0 0 4px 4px;border-radius:0 0 4px 4px;box-shadow:0 12px 12px 0 rgba(55,64,77,0.08);border:solid 1px #ebedef;border-top:0;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.sidebar-container .sticky-card-wrapper.highlight-sticky{border-color:#fed631}.sidebar-container .sticky-card-wrapper .price-top-info-container{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;margin-bottom:10px}.sidebar-container .sticky-card-wrapper .price-top-info-container .price-top-info1{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;color:#212121;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center}.sidebar-container .sticky-card-wrapper .price-top-info-container .price-top-info1 .price-slashed-text1{font-size:14px;font-weight:400;align-self:center;margin-right:6px;text-decoration:line-through;color:rgba(0,0,0,0.3)}.sidebar-container .sticky-card-wrapper .price-top-info-container .price-top-info1 .price-text1{font-size:18px;font-weight:500}.sidebar-container .sticky-card-wrapper .price-top-info-container .price-top-info1 .price-text2{font-size:14px;font-weight:400;align-self:center;margin-left:4px}.sidebar-container .sticky-card-wrapper .addl-charge-per-night{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center}.sidebar-container .sticky-card-wrapper .addl-charge-per-night.open-search{margin-top:-10px;margin-bottom:10px}.sidebar-container .sticky-card-wrapper .addl-charge-per-night .value{font-weight:600;color:#212121;margin-right:2px}.sidebar-container .sticky-card-wrapper .addl-charge-per-night .text{font-size:12px}.sidebar-container .sticky-card-wrapper .calendar-availability{height:auto;min-height:48px;text-align:center;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;color:#fff;font-size:16px;padding:12px;background-color:#13b171;cursor:pointer}.sidebar-container .sticky-card-container-top{min-height:492px}.sidebar-container .sticky-card-container-top.sticky-card-wrapper-border{border:solid 1px #ebedef;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}@media(min-width:768px){.sidebar-container .sticky-card-container-top .loading-state.calendar-info-loading{height:100px}}.sidebar-container .sticky-card-container-top.sticky-card-without-date{min-height:250px;padding:20px 20px 24px 20px;border-top:solid 1px #ebedef;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.sidebar-container .guest-info{margin-bottom:16px;border-top:none !important;border-top-left-radius:0 !important;border-top-right-radius:0 !important}.sidebar-container .calendar-info,.sidebar-container .guest-info{text-align:center;padding:12px;height:48px;border-radius:4px;border:solid 1px rgba(0,0,0,0.12);display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;cursor:pointer;color:#212121}.sidebar-container .calendar-info .icon-calendar,.sidebar-container .guest-info .icon-calendar{width:20px;height:20px;margin-right:16px}@media(min-width:992px) and (max-width:1199px){.sidebar-container .calendar-info .icon-calendar,.sidebar-container .guest-info .icon-calendar{margin-right:8px}}.sidebar-container .calendar-info .calendar-date,.sidebar-container .guest-info .calendar-date{margin-right:10px}.sidebar-container .calendar-info .partition,.sidebar-container .guest-info .partition{margin-right:10px;margin-top:10px;width:12px;border-top:1px solid}.sidebar-container .calendar-info+.popover,.sidebar-container .guest-info+.popover{margin-top:0;border:solid 1px #ebedef}.sidebar-container .calendar-info+.popover .arrow,.sidebar-container .guest-info+.popover .arrow{display:none}.sidebar-container .calendar-info{cursor:pointer}@media(max-width:1199px){.sidebar-container .calendar-info{font-size:12px}}.sidebar-container .calendar-info.pdp-calendar-selector{position:relative;border-bottom:0;border-bottom-left-radius:0;border-bottom-right-radius:0}.sidebar-container .calendar-info.pdp-calendar-selector .arrow-group{position:absolute;right:12px;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;opacity:.5}.sidebar-container .calendar-info.pdp-calendar-selector .arrow-group .format-icon{width:14px;height:12px}.sidebar-container .line-separator{height:1px;background-color:rgba(0,0,0,0.12);margin:0 12px}.sidebar-container .calendar-part1 .pdp-calendar-selector{padding:0;text-align:inherit}.sidebar-container .calendar-part1 .pdp-calendar-selector .calendar-arrival-date-1{width:50%;border-right:solid 1px #ebedef;padding:4px 8px;line-height:1.5}.sidebar-container .calendar-part1 .pdp-calendar-selector .calendar-arrival-date-1 .arrival-date-text{font-weight:500;color:#222;font-size:12px}.sidebar-container .calendar-part1 .pdp-calendar-selector .calendar-departure-date-1{width:50%;padding:4px 8px;line-height:1.5}.sidebar-container .calendar-part1 .pdp-calendar-selector .calendar-departure-date-1 .departure-date-text{font-weight:500;color:#222;font-size:12px}.sidebar-container .checkmark-container{margin-left:auto}.sidebar-container .checkmark-container .icon-checkmark{width:30px;height:30px}.sidebar-container .included-items{display:flex;font-size:12px;align-items:center;margin-bottom:15px}.sidebar-container .included-items p{margin:0}.sidebar-container .border-line{margin:8px -20px}.sidebar-container .dotted-border-line{position:relative;padding-top:8px}.sidebar-container .make-booking{height:auto;min-height:48px;text-align:center;border-radius:4px;color:#fff;font-size:16px;padding:12px;margin:10px 0;background-color:#13b171;cursor:pointer;font-weight:600}.sidebar-container .make-booking:hover,.sidebar-container .make-booking:focus{color:#fff;background-color:#208920}.sidebar-container .booking-loading-section .loading-state{height:auto;min-height:48px;border-radius:4px;font-size:16px;padding:12px;margin:10px 0;background-color:#13b171}.sidebar-container .booking-loading-section .loading-state .loading-dots--dot{background-color:#fff}.sidebar-container .on-req-text{font-size:12px;line-height:1.33;margin-top:10px;margin-bottom:10px}.sidebar-container .icon-alert-yellow{margin-right:10px;width:20px;height:20px}.sidebar-container .short-reservation{font-size:12px;color:#37404d;font-weight:normal}.sidebar-container .short-reservation.res-avail{cursor:pointer;text-decoration:underline}@keyframes dot-keyframes{0%{opacity:.4;transform:scale(1,1)}50%{opacity:1;transform:scale(1.2,1.2)}100%{opacity:.4;transform:scale(1,1)}}.sidebar-container #moving{display:none}.fapicon-min,.fapicon-plus{padding:8px;font-size:24px}.min-max-content{min-width:max-content}.pdp-error-availability{width:250px;border-radius:4px;background-color:#ff6363;text-align:center;padding:10px 15px;position:absolute;top:85px;-webkit-transform:translate(-12px,-16px);-moz-transform:translate(-12px,-16px);-ms-transform:translate(-12px,-16px);-o-transform:translate(-12px,-16px);transform:translate(-12px,-16px)}@media(min-width:1200px){.pdp-error-availability{width:320px}}.pdp-error-availability:after{left:5%}.pdp-error-availability .error-text-availability{color:#fff;font-size:12px}.pdp-error-availability.tooltip-custom{background-color:#ff6363;font-style:unset;padding:4px 10px;white-space:unset;z-index:1;-webkit-transform:translate(12px,-16px);-moz-transform:translate(12px,-16px);-ms-transform:translate(12px,-16px);-o-transform:translate(12px,-16px);transform:translate(12px,-16px)}@media(min-width:768px){.pdp-error-availability.tooltip-custom{transform:translate(12px,-10px)}}.pdp-error-availability.tooltip-custom:after{width:10px;height:10px;position:absolute;content:" ";left:8%;top:3px;-webkit-transform:translate(0,-80%) rotate(45deg);-moz-transform:translate(0,-80%) rotate(45deg);-ms-transform:translate(0,-80%) rotate(45deg);-o-transform:translate(0,-80%) rotate(45deg);transform:translate(0,-80%) rotate(45deg);background:#ff6363}.mobile-unavailability{width:100%;border-radius:0;position:unset;-webkit-transform:unset;-moz-transform:unset;-ms-transform:unset;-o-transform:unset;transform:unset}@media(min-width:992px){.mobile-unavailability{display:none}}.price-total-info.price-total-info-pdp{display:block !important}.total-payment-and-tags-side.price-total-info-pdp{display:block}.price-total-info.price-total-info-pdp .left-col,.total-payment-and-tags-side.price-total-info-pdp .left-col{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;color:#37404d}.price-total-info.price-total-info-pdp .icon-best-price-bg,.total-payment-and-tags-side.price-total-info-pdp .icon-best-price-bg{margin-left:0}.price-total-info.price-total-info-pdp .right-price-pdp,.total-payment-and-tags-side.price-total-info-pdp .right-price-pdp{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;margin-left:auto}@media(min-width:1200px){.price-total-info.price-total-info-pdp .right-price-pdp,.total-payment-and-tags-side.price-total-info-pdp .right-price-pdp{-webkit-transform:translateY(2px);-moz-transform:translateY(2px);-ms-transform:translateY(2px);-o-transform:translateY(2px);transform:translateY(2px)}}.price-total-info.price-total-info-pdp .right-price-pdp .icon-discount-percent,.total-payment-and-tags-side.price-total-info-pdp .right-price-pdp .icon-discount-percent{height:16px;width:16px;margin-right:2px}.price-total-info.price-total-info-pdp .right-price-pdp .price-discount-percent,.total-payment-and-tags-side.price-total-info-pdp .right-price-pdp .price-discount-percent{margin-right:6px;font-size:12px;color:#f19c00}.price-total-info.price-total-info-pdp .right-col,.total-payment-and-tags-side.price-total-info-pdp .right-col{width:100%;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;float:unset;text-align:unset}.price-total-info.price-total-info-pdp .payment-total-text,.total-payment-and-tags-side.price-total-info-pdp .payment-total-text{margin-top:0 !important;margin-right:10px}.price-total-info.price-total-info-pdp .right-col{-webkit-transform:translateY(-4px);-moz-transform:translateY(-4px);-ms-transform:translateY(-4px);-o-transform:translateY(-4px);transform:translateY(-4px)}.extra-cost-info{display:flex;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;text-align:right;font-size:12px;color:#878c94;margin-top:-2px;margin-left:auto}.extra-cost-info .icon-circled-info{margin-left:2px}.extra-cost-info .icon{margin-right:2px;width:18px;height:18px}.best-price{text-align:center;font-size:12px;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-justify-content:center;-ms-justify-content:center;justify-content:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center}.discount{color:#f19c00}.icon-best-price-bg{width:120px;height:24px;display:inline-block;margin-left:11px;padding-top:2px}.price-breakup-placeholder .best-price{margin-left:0}.bv-pdp-desktop-container .upper-pdp-desktop{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.bv-pdp-desktop-container .upper-pdp-desktop #bv-checkbox{width:17px;height:18px;color:#2298da;cursor:pointer}.bv-pdp-desktop-container .upper-pdp-desktop #bv-checkbox.park-checkbox{pointer-events:none;opacity:.5}.bv-pdp-desktop-container .upper-pdp-desktop #bv-checkbox.with-login{pointer-events:none}.bv-pdp-desktop-container .upper-pdp-desktop .bv-main-icon-pdp{height:26px;width:26px;margin-left:15px;bottom:6px}.bv-pdp-desktop-container .upper-pdp-desktop .alert-red-size-pdp-desktop{width:26px;height:24px;top:6px;color:rgba(0,0,0,0.5)}.bv-pdp-desktop-container .upper-pdp-desktop .bv-text-pdp{font-size:14px;line-height:1.5;font-weight:500;max-width:185px;margin-left:17px;position:relative;top:-3px;font-family:inter,sans-serif;font-style:normal;color:#212121}.bv-pdp-desktop-container .upper-pdp-desktop .after-login-pdp-desktop{font-size:14px;line-height:1.3;font-weight:500;cursor:pointer;margin-left:15px;margin-bottom:10px;font-family:inter,sans-serif;font-style:normal;color:#212121}.bv-pdp-desktop-container .upper-pdp-desktop .after-checkbox-pdp-desktop{font-size:14px;line-height:1.3;font-weight:500;margin-left:15px;margin-bottom:10px;font-family:inter,sans-serif;font-style:normal;color:#212121}.bv-pdp-desktop-container .upper-pdp-desktop .bv-money-park-pdp-desktop,.bv-pdp-desktop-container .upper-pdp-desktop .alert-red-text-pdp-desktop{font-size:14px;font-family:inter,sans-serif;font-style:normal;color:rgba(0,0,0,0.5);max-width:230px;position:relative;top:-3px;margin-left:16px;font-weight:500}.bv-pdp-desktop-container .upper-pdp-desktop .bv-divider-pdp{height:36px;width:0;right:0;position:absolute;margin-right:77px;border:1px solid rgba(0,0,0,0.1)}.bv-pdp-desktop-container .upper-pdp-desktop .upto-text-pdp-desktop{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin-right:17px;position:absolute;right:0}.bv-pdp-desktop-container .upper-pdp-desktop .upto-text-pdp-desktop .upto-text{font-size:9px;font-weight:600;line-height:12px;margin-left:20px;color:#878c94}.bv-pdp-desktop-container .upper-pdp-desktop .upto-text-pdp-desktop .bv-price-pdp{color:#37404d;font-size:15px;font-weight:500}.bv-pdp-desktop-container .upper-pdp-desktop .wallet-money-pdp-desktop{margin-left:auto}.bv-pdp-desktop-container .upper-pdp-desktop .wallet-money-pdp-desktop .euro-pdp-desktop{color:#878c94;font-weight:400;margin-top:-2px}.bv-pdp-desktop-container .upper-pdp-desktop .wallet-money-pdp-desktop .amount-pdp-desktop{color:#878c94;font-weight:400}.bv-pdp-desktop-container .desktop-pdp-cursor{cursor:pointer;margin-bottom:10px}.bv-pdp-desktop-container .terms-pdp-desktop{margin-bottom:5px}.bv-pdp-desktop-container .terms-pdp-desktop .bv-terms-pdp{font-size:12px;line-height:16px;cursor:pointer;margin-left:74px;color:#878c94;font-weight:500;text-decoration:underline #878c94}.bv-pdp-desktop-container .terms-pdp-desktop .how-to-earn-pdp-desktop{color:#f07c00;font-size:14px;font-weight:600;cursor:pointer;position:relative;top:-2px;margin-left:35px}.bv-pdp-desktop-container .pdp-desktop{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;background:#fff;border:1px solid rgba(0,0,0,0.1);-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;box-shadow:0 4px 5px rgba(0,0,0,0.06),0 1px 10px rgba(0,0,0,0.04),0 2px 4px rgba(0,0,0,0.08);padding:16px 14px 14px;z-index:2;margin-top:8px;height:182px;width:280px;position:absolute}.bv-pdp-desktop-container .pdp-desktop:after{width:10px;height:10px;position:absolute;content:" ";top:3px;left:178px;-webkit-transform:translate(-50%,-80%) rotate(45deg);-moz-transform:translate(-50%,-80%) rotate(45deg);-ms-transform:translate(-50%,-80%) rotate(45deg);-o-transform:translate(-50%,-80%) rotate(45deg);transform:translate(-50%,-80%) rotate(45deg);background:#fff;border-top:1px solid rgba(0,0,0,0.1);border-left:1px solid rgba(0,0,0,0.1)}.bv-pdp-desktop-container .pdp-desktop .header-part{font-size:14px;font-weight:700;font-style:normal;margin-left:10px;margin-bottom:10px;font-family:inter,sans-serif;color:#37404d}.bv-pdp-desktop-container .pdp-desktop .line-pdp-desktop{border:1px solid rgba(0,0,0,0.1)}.bv-pdp-desktop-container .pdp-desktop .icon-text{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.bv-pdp-desktop-container .pdp-desktop .icon-text .icon-size-pdp-desktop{height:40px;width:40px;position:absolute;margin-left:15px;margin-top:13px;left:0}.bv-pdp-desktop-container .pdp-desktop .icon-text .text-part{font-size:12px;color:#626973;margin-left:66px;font-family:inter,sans-serif;font-style:normal;position:absolute;margin-right:15px;line-height:16px;right:0;margin-top:10px;font-weight:400}.bv-pdp-desktop-container .pdp-desktop .bottom-part{color:#f07c00;font-size:12px;font-weight:400;position:absolute;text-decoration:underline;right:0;bottom:0;margin-bottom:12px;font-family:inter,sans-serif;font-style:normal;margin-right:14px}.bv-pdp-desktop-container .pdp-desktop.park-tooltip{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.bv-pdp-desktop-container .how-earn-pdp-desktop{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;background:#fff;border:1px solid rgba(0,0,0,0.1);-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;box-shadow:0 4px 5px rgba(0,0,0,0.06),0 1px 10px rgba(0,0,0,0.04),0 2px 4px rgba(0,0,0,0.08);padding:16px 14px 14px;z-index:2;margin-top:6px;height:182px;width:280px;position:absolute}.bv-pdp-desktop-container .how-earn-pdp-desktop:after{width:10px;height:10px;position:absolute;content:" ";top:3px;left:85px;-webkit-transform:translate(-50%,-80%) rotate(45deg);-moz-transform:translate(-50%,-80%) rotate(45deg);-ms-transform:translate(-50%,-80%) rotate(45deg);-o-transform:translate(-50%,-80%) rotate(45deg);transform:translate(-50%,-80%) rotate(45deg);background:#fff;border-top:1px solid rgba(0,0,0,0.1);border-left:1px solid rgba(0,0,0,0.1)}.bv-pdp-desktop-container .how-earn-pdp-desktop .how-earn-header-part{font-size:14px;font-weight:700;font-style:normal;margin-left:10px;margin-bottom:10px;font-family:inter,sans-serif;color:#37404d}.bv-pdp-desktop-container .how-earn-pdp-desktop .how-earn-line-pdp-desktop{border:1px solid rgba(0,0,0,0.1)}.bv-pdp-desktop-container .how-earn-pdp-desktop .how-earn-icon-text{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.bv-pdp-desktop-container .how-earn-pdp-desktop .how-earn-icon-text .how-earn-icon-size-pdp-desktop{height:40px;width:40px;position:absolute;margin-left:15px;margin-top:13px;left:0}.bv-pdp-desktop-container .how-earn-pdp-desktop .how-earn-icon-text .how-earn-text-part{font-size:12px;color:#626973;margin-left:66px;font-family:inter,sans-serif;font-style:normal;position:absolute;margin-right:15px;right:0;line-height:16px;margin-top:10px;font-weight:400}.bv-pdp-desktop-container .how-earn-pdp-desktop .how-earn-bottom-part{color:#f07c00;font-size:12px;font-weight:500;position:absolute;margin-top:-12px;right:0;bottom:0;text-decoration:underline;margin-bottom:10px;font-family:inter,sans-serif;font-style:normal;margin-right:12px}.bv-bottom-pdp{background:rgba(223,150,65,0.1);-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;margin-top:4px;margin-bottom:15px;text-align:center}.bv-bottom-pdp .bv-spark-size{top:4px;left:8px;width:18px;height:18px}.bv-bottom-pdp .bv-bottom-text-pdp{color:#df9641;font-size:14px;position:relative;left:10px;font-weight:500;line-height:21px}.bv-bottom-pdp .bv-bottom-text-pdp .price-af-ds{font-size:14px}.coupon{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;padding-bottom:14px}.coupon .coupon-checkbox{width:19px;height:19px;color:#2298da;cursor:pointer;align-self:center}.coupon .coupon-text{width:71%;font-weight:500;margin-left:17px}.coupon .coupon-text .coupon-name{display:none;color:#212121;position:relative;left:-1px}.coupon .coupon-text .apply-coupon{color:#212121;width:fit-content}.coupon .coupon-text .apply-coupon:hover{cursor:pointer}.coupon .coupon-amount{width:29%;font-weight:500;color:#212121;text-align:right}.icon-info-icon-black1{cursor:pointer;margin-left:5px}@media(max-width:767px){.icon-info-icon-black1{height:16px;width:16px}}@media(min-width:768px){.icon-info-icon-black1{height:20px;width:20px}}.subscribe-container{padding:0 16px 20px 16px;display:block}@media(min-width:768px){.subscribe-container{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;padding:28px 40px}}.subscribe-container .control-group{display:inline-block}.subscribe-container .control-group .control{position:relative;display:block;padding-left:30px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.subscribe-container .control-group .control-label{font-weight:600}.subscribe-container .control-group .control input{position:absolute;z-index:-1;opacity:0;filter:alpha(opacity=0)}.subscribe-container .control-group .control .control-indicator{position:absolute;top:1px;left:0;background:url('/web/bundles/leisurecore/svg/icons/checkbox.svg') no-repeat 0 0;width:20px;height:20px}.subscribe-container .control-group .control.control-checkbox input:disabled ~ .control-indicator{background:url('/web/bundles/leisurecore/svg/icons/checkbox.svg') no-repeat 0 0}.subscribe-container .control-group .control.control-checkbox input:checked ~ .control-indicator{background:url('/web/bundles/leisurecore/svg/icons/checkbox-checked.svg') no-repeat 0 0}.subscribe-container .control-group .control.control-radio input:disabled ~ .control-indicator{background:url('/web/bundles/leisurecore/svg/icons/radio-active.svg') no-repeat 0 0}.subscribe-container .control-group .control.control-radio .control-indicator{background:url('/web/bundles/leisurecore/svg/icons/radio-active.svg') no-repeat 0 0;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}.subscribe-container .control-group .control.control-radio input:checked ~ .control-indicator{background:url('/web/bundles/leisurecore/svg/icons/radio-checked.svg') no-repeat 0 0}.subscribe-container .control-group .control.disabled{opacity:.6;filter:alpha(opacity=60);cursor:not-allowed !important}.subscribe-container .control-group .control.control-inline{display:inline-block;margin-right:15px}.subscribe-container .control-group .control.control-inline:last-child{margin-right:0}.no-touch .subscribe-container .control-group .control-checkbox:hover input:not([disabled]) ~ .control-indicator{background:url('/web/bundles/leisurecore/svg/icons/checkbox-hover.svg') no-repeat 0 0}.no-touch .subscribe-container .control-group .control-checkbox:hover input:checked ~ .control-indicator{background:url('/web/bundles/leisurecore/svg/icons/checkbox-checked.svg') no-repeat 0 0}.no-touch .subscribe-container .control-group .control-radio:hover input:not([disabled]) ~ .control-indicator{background:url('/web/bundles/leisurecore/svg/icons/radio-hover.svg') no-repeat 0 0}.no-touch .subscribe-container .control-group .control-radio:hover input:checked ~ .control-indicator{background:url('/web/bundles/leisurecore/svg/icons/radio-checked.svg') no-repeat 0 0}.subscribe-mobile{display:block;border:0;margin-top:32px}@media(min-width:768px){.subscribe-mobile{display:none}}.subscribe-desktop{border:solid 1px #ebedef;border-top:0;border-radius:0 0 4px 4px}.common-usp-tag{-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}@media(min-width:768px){.common-usp-tag{background-color:#f6f7f8;padding:4px 8px;color:#878c94}}@media(max-width:767px){.common-usp-tag{font-style:normal;font-weight:normal}}.highlight-usp-tag{-webkit-border-radius:12px;-moz-border-radius:12px;border-radius:12px;padding:4px 12px 4px 5px;color:#fff;text-transform:uppercase}.common-usp-tag,.highlight-usp-tag{font-size:12px;line-height:1}@media(max-width:767px){.common-usp-tag,.highlight-usp-tag{font-size:14px;line-height:21px}}.tag{border:solid 1px #ebedef;background-color:#f6f7f8;color:#626973;padding:15px;margin:0 5px 10px 5px;display:inline-block;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px}.tag.tag-sm{padding:7px 15px}.tag.active{border-color:#4bbb4b;background-color:#dbf3da}.award-winning,.best-seller,.we-love-pats,.fun-for-kids,.loved-by-families{background-color:#212121}#home-testimonials{background:rgba(232,236,243,0.5);padding:48px 80px 0 80px;color:#212121;font-family:inter,sans-serif;margin:50px 0}@media(max-width:1199px){#home-testimonials{padding-left:26px}}@media(max-width:991px){#home-testimonials{padding-left:24px;padding-right:0;margin:48px 0}#home-testimonials .container{padding:0}}@media(max-width:767px){#home-testimonials{padding-left:16px}#home-testimonials .owl-item{position:relative;left:-15px}}#home-testimonials h2{margin-bottom:24px}#home-testimonials .owl-nav{top:42%}#home-testimonials .testimonials,#home-testimonials .linear-background{height:261px;margin-bottom:48px;box-shadow:0 15px 32px rgba(0,0,0,0.1);-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px}@media(max-width:767px){#home-testimonials .testimonials,#home-testimonials .linear-background{height:222px}}#home-testimonials .testimonials{background:#fff;cursor:pointer}#home-testimonials .testimonials .testimonials-header{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;padding:24px;padding-bottom:16px;min-height:86px}@media(max-width:767px){#home-testimonials .testimonials .testimonials-header{padding:16px;padding-bottom:12px;min-height:74px}}#home-testimonials .testimonials .stay-info{font-size:14px}#home-testimonials .testimonials .stay-info .duration{color:rgba(0,0,0,0.5);text-transform:capitalize}#home-testimonials .testimonials .stay-info .place{color:#212121;text-decoration:underline;width:240px}@media(max-width:991px){#home-testimonials .testimonials .stay-info .place{width:200px}}#home-testimonials .testimonials .ratings{margin-left:auto;font-size:24px;font-weight:600;-webkit-align-self:center;-moz-align-self:center;-ms-align-self:center;align-self:center}@media(max-width:767px){#home-testimonials .testimonials .ratings{font-size:14px}}#home-testimonials .testimonials .ratings .icon-green-star-review{width:24px;height:24px;vertical-align:middle}@media(max-width:767px){#home-testimonials .testimonials .ratings .icon-green-star-review{width:16px;height:16px}}#home-testimonials .testimonials .testimonials-body{padding:24px;padding-top:16px}@media(max-width:767px){#home-testimonials .testimonials .testimonials-body{padding:8px 16px}}#home-testimonials .testimonials .testimonials-body .feedback{color:rgba(0,0,0,0.5);height:89px;margin-bottom:5px;line-height:22px}@media(max-width:767px){#home-testimonials .testimonials .testimonials-body .feedback{line-height:20px;margin-bottom:0}}#home-testimonials .testimonials .testimonials-body .feedback p{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4;overflow:hidden}#home-testimonials .testimonials .testimonials-body .user-detail{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center}#home-testimonials .testimonials .testimonials-body .user-detail .user-pic{width:40px;height:40px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}#home-testimonials .testimonials .testimonials-body .user-detail .user-pic .icon{width:100%;height:100%}#home-testimonials .testimonials .testimonials-body .user-detail .testimonial-user{margin-left:16px;font-weight:600}.theme{position:relative;height:243px;margin-bottom:15px;cursor:pointer;-webkit-tap-highlight-color:rgba(0,0,0,0.1);overflow:hidden;z-index:0;background-repeat:no-repeat !important;background-position:center !important;-webkit-background-size:cover !important;-moz-background-size:cover !important;background-size:cover !important;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.theme:before{position:absolute;bottom:15px;right:15px;font-size:26px;color:#fff;z-index:300}.theme:hover .theme-image{-moz-transform:scale(1.075);-webkit-transform:scale(1.075);-ms-transform:scale(1.075);-o-transform:scale(1.075);transform:scale(1.075)}.theme .theme-overlay{position:absolute;width:100%;height:100%;z-index:100;border-radius:4px;background-color:rgba(0,0,0,0);background-image:-webkit-linear-gradient(top,rgba(0,0,0,0),rgba(0,0,0,0.4));background-image:-moz-linear-gradient(top,rgba(0,0,0,0),rgba(0,0,0,0.4));background-image:-ms-linear-gradient(top,rgba(0,0,0,0),rgba(0,0,0,0.4));background-image:-o-linear-gradient(top,rgba(0,0,0,0),rgba(0,0,0,0.4));background-image:linear-gradient(top,rgba(0,0,0,0),rgba(0,0,0,0.4))}.theme .theme-body{position:absolute;width:100%;max-height:70%;margin:15px;left:0;bottom:0;z-index:200;overflow:hidden;border-bottom-left-radius:4px;border-bottom-right-radius:4px;color:#fff}.theme .theme-body .heading{width:65%;font-size:24px;line-height:25px;margin-bottom:5px;font-weight:600}.theme .theme-body .country-label{font-size:18px;font-weight:600}.theme .theme-body .value{margin-top:5px;font-weight:600;font-size:12px;line-height:25px;text-transform:uppercase;display:inline-block;padding:0 10px;background-color:#fed631;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.theme .theme-body .value-arrow-container{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;justify-content:space-between}.theme .theme-body .value-arrow-container .icon-arrow-format{height:37px;width:26px;margin-right:25px}.theme .theme-image{position:absolute;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;width:100%;height:100%;background-repeat:no-repeat !important;background-position:center !important;-webkit-background-size:cover !important;-moz-background-size:cover !important;background-size:cover !important;-webkit-transform:translateZ(0)}.theme .theme-svg{position:absolute;z-index:200;width:100%;height:100%}.theme .theme-svg svg{height:252.5px;stroke:#fff;width:calc((100% + 10px))}@media(min-width:768px) and (max-width:991px){.theme .theme-svg svg{height:290px !important}}@media(max-width:767px){.theme .theme-svg svg{height:170px !important}}.theme.theme-lg{height:500px}.theme.theme-lg .theme-body .heading{width:60%;font-size:48px;line-height:48px}@media(max-width:767px){.theme{height:160px !important}.theme .theme-body .heading{width:95% !important;font-size:22px !important;line-height:24px !important}}@media(min-width:768px) and (max-width:991px){.theme{height:280px !important}.theme .theme-body .heading{width:70% !important;font-size:24px !important;line-height:25px !important}}body.ski .theme .theme-body .value{background-color:#004fa7}.section-grey .theme-svg svg{stroke:#f3f4f6}.tooltip{position:absolute;z-index:9;padding:15px;white-space:nowrap;background-color:#37404d;font-size:12px;margin-top:5px;color:#fff;-moz-transform:translate(50%,0);-webkit-transform:translate(50%,0);-ms-transform:translate(50%,0);-o-transform:translate(50%,0);transform:translate(50%,0);-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;box-shadow:0 1px 6px 0 rgba(0,0,0,0.1),0 1px 9px 0 rgba(0,0,0,0.02)}.tooltip .tooltip-arrow{position:absolute;width:0;height:0;border-color:transparent;border-style:solid;bottom:0;left:50%;margin-left:-5px;border-width:5px 5px 0;border-top-color:#37404d}.tooltip .tooltip-inner{max-width:200px;padding:3px 8px;text-align:center}@media(max-width:991px){.tooltip .centered{position:fixed;left:50%;top:50%;transform:translate(-50%,-50%)}}.fade.in{opacity:1}.tooltip.top{padding:5px 0;margin-top:-3px}.tooltip.in{opacity:.9}.toast{width:100vw;border:solid 1px #efefef;background-color:#f6f7f8;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;-webkit-justify-content:revert;-ms-justify-content:revert;justify-content:revert;padding:12px 16px;position:relative;left:50%;right:50%;margin:10px -50vw 10px -50vw}@media(min-width:768px){.toast{width:100%;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;left:0;right:0;margin:10px 0;padding:8px 12px}}.toast .icon-urgency-clock{width:35px;height:35px;position:absolute;right:10px;margin-right:15px}@media(min-width:768px){.toast .icon-urgency-clock{position:relative;right:auto}}.toast .toast-msg{color:#37404d;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}@media(min-width:768px){.toast .toast-msg{flex-direction:row;-webkit-align-items:baseline;-moz-align-items:baseline;-ms-align-items:baseline;align-items:baseline}}.toast .toast-highlight{font-weight:bold;margin-right:2px}.user-address-container{border:solid 1px #f2f2f2;padding:16px}@media(min-width:768px){.user-address-container{padding:4px 24px 24px 24px;margin-bottom:46px}}.user-address-container .user-details{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}@media(max-width:767px){.user-address-container .user-details{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin-top:16px}}@media(max-width:767px) and (min-width:991px){.user-address-container .user-details>*{margin:8px 0}}@media(min-width:768px){.user-address-container .user-details .user-item{width:49%}}@media(min-width:768px){.user-address-container .inner-fields>*{width:24%}}.user-address-container .address-input{width:100%}.user-address-container .detail-fields{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex}@media(max-width:768px){.user-address-container .detail-fields{margin:0}}.user-address-container .detail-fields select{border:solid 1px #ebedef;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;background-color:#fff;color:#212121}@media(max-width:480px){.user-address-container .detail-fields .first-user-item{margin-top:8px}}.user-address-container .headers{font-size:18px;min-width:140px;margin:0;color:#212121}@media(max-width:768px){.user-address-container .headers{-webkit-justify-content:left;-ms-justify-content:left;justify-content:left;font-size:14px}}.user-address-container .enter-details-header{margin-bottom:6px;font-size:16px}.user-address-container .selector{position:relative;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex}.user-address-container .selector select{background:#f6f7f8;border:0;font-size:14px;font-weight:normal;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;cursor:pointer}.user-address-container .selector:after{content:" ";background:url(/web/bundles/leisurecore/svg/icons/oyodir/arrow.svg) 0 0 no-repeat;background-size:contain;-moz-transform:rotate(90deg);-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg);width:12px;height:12px;position:absolute;top:50%;margin-top:-2px;right:5px;pointer-events:none}.user-address-container .selector.phone{width:68px;padding-left:5px;padding-top:2px;margin-right:0;background:#fff;border-right:0;-webkit-border-radius:4px 0 0 4px;-moz-border-radius:4px 0 0 4px;border-radius:4px 0 0 4px}.user-address-container .selector.phone select{background-color:#fff;width:60px;padding-right:16px;border-radius:0;word-spacing:30px;font-size:16px;border-right:1px solid rgba(0,0,0,0.12);margin:8px 0}.user-address-container .selector.country{margin:20px 10px 32px 10px;width:130px}.user-address-container .selector.country select{width:100%;padding-right:20px}.user-address-container .selector.input-field.active{border-right:0}.user-address-container .phone-container .phone-num{width:100%;height:54px;font-size:16px;padding-left:16px;margin-left:0;border-left:0;-webkit-border-radius:0 4px 4px 0;-moz-border-radius:0 4px 4px 0;border-radius:0 4px 4px 0}.user-address-container #cphone1number-error{-moz-transform:translate(0,-16px);-webkit-transform:translate(0,-16px);-ms-transform:translate(0,-16px);-o-transform:translate(0,-16px);transform:translate(0,-16px)}@media(min-width:768px){.user-address-container #cphone1number-error{-moz-transform:translate(0,-10px);-webkit-transform:translate(0,-10px);-ms-transform:translate(0,-10px);-o-transform:translate(0,-10px);transform:translate(0,-10px)}}.user-address-container .basic-details{position:relative}@media(min-width:768px){.user-address-container .basic-details{width:49%}}.user-address-container .dashed-line{margin-top:26px}@media(max-width:991px){.user-address-container .dashed-line{margin:16px 0;border-top:1px dashed #c9cbcf}}.user-address-container .dashed-line .or-circle{font-weight:bold;width:40px;height:40px;margin:0 auto;-moz-transform:translate(0,-50%);-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translate(0,-50%);border:solid 1px #ebedef;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;background-color:#fff;color:#878c94;text-transform:capitalize}@media(max-width:991px){.user-address-container .dashed-line .or-circle{background:#f6f7f8;border:0}}.user-address-container .login-details{margin-top:40px}@media(min-width:992px){.user-address-container .login-details{margin-top:20px}}@media(max-width:768px){.user-address-container .login-details{font-size:14px;margin-top:0}}.user-address-container .login-details .login-btn{color:#ef7c34;background:#fff;padding:0 5px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer;width:auto;height:32px;min-width:68px;border:solid 1px #ef7c34;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;margin-left:16px;font-size:14px;font-weight:bold}@media(min-width:992px){.user-address-container .login-details .login-btn{margin-right:8px}}@media(max-width:991px){.user-address-container .login-details .login-btn{border:0;margin-left:16px;height:0;color:#ff750f;background:0}}.user-address-container .pass-error{color:#da2424}.user-address-container .user-address-fields{display:none}.error-all{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;padding:12px;background-color:#ff6363;color:#fff;position:absolute;top:60px;left:32%;z-index:2}@media(max-width:767px){.error-all{display:none !important}}@media(min-width:992px){.error-all{left:40%}}.error-all strong{margin-right:4px}.cross-circle{height:20px;width:20px;border-radius:50%;background-color:#fff;margin-right:12px}.close-start{height:10px;width:10px}.close-button{height:16px;width:16px;margin-left:auto;cursor:pointer}.error-text{margin-right:54px}.mobile-error-all{position:fixed;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;width:100%;padding:12px 16px;bottom:14px;left:0;transform:translateY(-100%);background-color:#ff6363;color:#fff;z-index:4}@media(min-width:768px){.mobile-error-all{display:none !important}}.mobile-error-all .cross-circle{background-color:#fff}.mobile-error-all .error-text{margin-top:4px}.user-address-fields{-webkit-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between}@media(max-width:767px){.user-address-fields{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}.user-address-fields.user-details{display:none}@media(max-width:480px){.user-address-fields .first-user-item{margin-top:8px}}@media(min-width:767px){.user-address-fields .user-item{margin:0 8px}}.user-address-fields .input-field{width:100%;height:54px;font-size:14px;padding-left:16px;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex}.user-address-fields .floating-input,.user-address-container .floating-input{position:relative}@media(max-width:480px){.user-address-fields .floating-input,.user-address-container .floating-input{width:100%}}.user-address-fields .base-align,.user-address-container .base-align{transform:translate(-58px,0)}.user-address-fields .floating-label,.user-address-container .floating-label{position:absolute;padding:37px 0 0 16px;top:0;color:#878c94;font-weight:400;-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0);-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}@media(max-width:768px){.user-address-fields .floating-label,.user-address-container .floating-label{padding:20px 0 0 16px}}@media(max-width:767px){.user-address-fields .floating-label,.user-address-container .floating-label{font-style:normal}}.user-address-fields .input-field:focus,.user-address-container .input-field:focus{border-color:#878c94}.user-address-fields .input-field:focus+.floating-label,.user-address-container .input-field:focus+.floating-label,.user-address-fields .input-field:-webkit-autofill+.floating-label,.user-address-container .input-field:-webkit-autofill+.floating-label,.user-address-fields .input-field:not(:placeholder-shown)+.floating-label,.user-address-container .input-field:not(:placeholder-shown)+.floating-label{font-size:12px;line-height:16px;color:#878c94;-webkit-transform:translate(0,-12px);-moz-transform:translate(0,-12px);-ms-transform:translate(0,-12px);-o-transform:translate(0,-12px);transform:translate(0,-12px)}@media(max-width:991px){.user-address-fields .input-field:focus+.floating-label,.user-address-container .input-field:focus+.floating-label,.user-address-fields .input-field:-webkit-autofill+.floating-label,.user-address-container .input-field:-webkit-autofill+.floating-label,.user-address-fields .input-field:not(:placeholder-shown)+.floating-label,.user-address-container .input-field:not(:placeholder-shown)+.floating-label{-webkit-transform:translate(0,-8px);-moz-transform:translate(0,-8px);-ms-transform:translate(0,-8px);-o-transform:translate(0,-8px);transform:translate(0,-8px)}}.user-address-fields input[type="tel"]:focus+.floating-label,.user-address-container input[type="tel"]:focus+.floating-label{font-size:12px;line-height:16px;color:#878c94;-webkit-transform:translate(0,-8px);-moz-transform:translate(0,-8px);-ms-transform:translate(0,-8px);-o-transform:translate(0,-8px);transform:translate(0,-8px)}.user-address-fields input[type="email"]:focus+.floating-label,.user-address-container input[type="email"]:focus+.floating-label{font-size:12px;line-height:16px;color:#878c94;-webkit-transform:translate(0,-8px);-moz-transform:translate(0,-8px);-ms-transform:translate(0,-8px);-o-transform:translate(0,-8px);transform:translate(0,-8px)}.user-address-fields input[type="text"]:focus+.floating-label,.user-address-container input[type="text"]:focus+.floating-label{font-size:12px;line-height:16px;color:#878c94;-webkit-transform:translate(0,-8px);-moz-transform:translate(0,-8px);-ms-transform:translate(0,-8px);-o-transform:translate(0,-8px);transform:translate(0,-8px)}.user-address-fields input[type="number"]:focus+.floating-label,.user-address-container input[type="number"]:focus+.floating-label{font-size:12px;line-height:16px;color:#878c94;-webkit-transform:translate(0,-8px);-moz-transform:translate(0,-8px);-ms-transform:translate(0,-8px);-o-transform:translate(0,-8px);transform:translate(0,-8px)}.user-address-fields .input-filled+.floating-label,.user-address-container .input-filled+.floating-label{font-size:12px;line-height:16px;color:#878c94;-webkit-transform:translate(0,-8px);-moz-transform:translate(0,-8px);-ms-transform:translate(0,-8px);-o-transform:translate(0,-8px);transform:translate(0,-8px)}.user-address-fields .input-field,.user-address-container .input-field{width:100%;height:54px;margin-top:20px;font-size:16px;padding:15px 0 0 16px;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;color:#212121;border:solid 1px rgba(0,0,0,0.12);-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none}@media(max-width:767px){.user-address-fields .input-field,.user-address-container .input-field{padding-top:12px}}@media(max-width:768px){.user-address-fields .input-field,.user-address-container .input-field{margin:8px 0}}.user-address-fields .input-field::placeholder,.user-address-container .input-field::placeholder{color:#fff}.user-address-fields .input-field::-moz-placeholder,.user-address-container .input-field::-moz-placeholder{color:#fff}.user-address-fields .input-field.active,.user-address-container .input-field.active{border:solid 1px #ff6363}.user-address-fields .floating-label-moz,.user-address-container .floating-label-moz{font-size:10px;color:#c9cbcf;-webkit-transform:translate(0,-12px);-moz-transform:translate(0,-12px);-ms-transform:translate(0,-12px);-o-transform:translate(0,-12px);transform:translate(0,-12px)}.user-address-fields .country-label,.user-address-container .country-label{color:#878c94;font-size:12px;line-height:16px;position:absolute}.user-address-fields .selected-country,.user-address-container .selected-country{position:relative;top:9px}.section-usp{padding:5px 0;border-bottom:solid 1px #ebedef;font-size:13px;text-align:left}@media(min-width:480px){.section-usp{display:none}}@media(min-width:768px){.section-usp{font-size:14px;padding:30px 0 0 0;text-align:center}}@media(min-width:992px){.section-usp{font-size:18px;padding:30px 0 0 0}}.usp{margin-bottom:10px;position:relative}.usp .icon{position:absolute;top:2px;width:24px;height:24px}@media(min-width:768px){.usp .icon{top:0;width:25px;height:25px}}@media(min-width:992px){.usp .icon{top:0;width:50px;height:50px}}.usp span{display:inline-block;padding-left:32px;font-size:14px;line-height:1.33;font-weight:bold;vertical-align:text-top}@media(min-width:768px){.usp span{padding-left:35px;text-align:left;font-size:18px}}@media(min-width:992px){.usp span{padding-left:60px}}.section-searchbox+.section-usp .usp{color:#404040}@media(min-width:992px){.section-searchbox+.section-usp .usp{margin-bottom:0}}.voucher-outer-container{padding:16px 30px 16px 30px;background:#fff;display:none}@media(min-width:768px){.voucher-outer-container{border:1px solid rgba(0,0,0,0.1);border-radius:4px}}@media(max-width:767px){.voucher-outer-container{padding:10px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;background:#f2f2f2;border:1px solid rgba(0,0,0,0.1)}}@media(min-width:768px){.voucher-outer-container.voucher-at-last{border-top-left-radius:0;border-top-right-radius:0;border-top-width:0}}.voucher-outer-container.visible{display:block}.voucher-outer-container.full-pay{padding:15px;margin-top:50px}.voucher-outer-container .voucher-heading-body{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center}@media(max-width:767px){.voucher-outer-container .voucher-heading-body{margin-right:10px}}.voucher-outer-container .voucher-heading-body .voucher-heading-title{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center}.voucher-outer-container .voucher-heading-body .voucher-heading-title .icon-payment-coupon{-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;height:30px;width:32px;margin-right:10px}.voucher-outer-container .voucher-heading-body .voucher-heading-title .voucher-heading{font-size:18px;line-height:24px;color:#37404d}@media(max-width:767px){.voucher-outer-container .voucher-heading-body .voucher-heading-title .voucher-heading{font-size:14px;line-height:17px}}.voucher-outer-container .voucher-heading-body .down-arrow-pay{-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;height:8px;width:12px;-moz-transform:rotate(180deg);-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.voucher-outer-container .voucher-heading-body.collapsed .down-arrow-pay{transform:rotate(0)}.voucher-outer-container .voucher-container-body{padding-bottom:8px}.voucher-outer-container .voucher-desc{margin:2px 10px 15px 48px;color:rgba(0,0,0,0.5);font-size:14px;line-height:17px}.voucher-outer-container .voucher-desc-tui{margin:2px 10px 15px 0;color:rgba(0,0,0,0.5);font-size:14px;line-height:17px}.voucher-outer-container .voucher-container{height:52px}.voucher-outer-container .voucher-container .voucher-input-container{font-size:14px;width:100%;height:100%;position:relative}.voucher-outer-container .voucher-container .voucher-input-container .voucher-input{padding:0 20px;width:100%;height:100%;color:#878c94;background:#fff;border:1px solid rgba(0,0,0,0.1);font-size:16px;line-height:19px;text-transform:uppercase;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.voucher-outer-container .voucher-container .voucher-input-container .voucher-input::-moz-placeholder{text-transform:none}.voucher-outer-container .voucher-container .voucher-input-container .voucher-input:-ms-input-placeholder{text-transform:none}.voucher-outer-container .voucher-container .voucher-input-container .voucher-input::-webkit-input-placeholder{text-transform:none}.voucher-outer-container .voucher-container .voucher-input-container .voucher-input.error-msg{border:1px solid #cc1414;right:0;z-index:unset}.voucher-outer-container .voucher-container .voucher-input-container .voucher-error{position:absolute;left:20px;bottom:10px;transform:translateY(100%);padding:4px 8px;background:#cc1414;border-radius:4px;color:#fff;font-size:12px;line-height:16px;letter-spacing:.2px}.voucher-outer-container .voucher-container .voucher-input-container .voucher-error:after{content:" ";position:absolute;width:12px;height:12px;left:20px;top:0;transform:translateY(-50%) rotate(45deg);background:#cc1414}.voucher-outer-container .voucher-container .voucher-input-container .clear-voucher{position:absolute;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;right:20px;width:20px;height:20px;cursor:pointer;background-color:#c9cbcf}.voucher-outer-container .voucher-container .voucher-input-container .clear-voucher .icon-white-cross{width:8px;height:8px;background-size:contain}.voucher-outer-container .voucher-container .apply-voucher{margin-left:10px;width:150px;height:100%;font-size:14px;line-height:20px;color:#fff;background:rgba(0,0,0,0.3);-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.voucher-outer-container .voucher-container .apply-voucher.active{background:#68d089;cursor:pointer;pointer-events:unset}.voucher-outer-container .voucher-container .voucher-applied-container{display:none;width:100%;color:#626973;position:relative;background:#fff;padding:15px 15px;border:1px solid rgba(0,0,0,0.1);border-radius:4px 4px 0 0;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center}.voucher-outer-container .voucher-container .voucher-applied-container.voucher-applied-at-last{border-radius:4px;margin-bottom:10px}.voucher-outer-container .voucher-container .voucher-applied-container .voucher-name{color:#878c94;font-size:16px;word-break:break-all;line-height:19px;margin-left:10px}.voucher-outer-container .voucher-container .voucher-applied-container .voucher-tick{height:24px;min-width:24px;background:rgba(104,208,137,0.3);border-radius:50%}.voucher-outer-container .voucher-container .voucher-applied-container .voucher-tick .icon-tick-green2{height:10px;width:15px}.voucher-outer-container .voucher-container .voucher-applied-container .remove-voucher{margin-left:15px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;cursor:pointer;padding:4px 15px;border:1px solid #878c94;font-size:14px;line-height:20px;color:#37404d}@media(max-width:767px){.voucher-outer-container .voucher-container .voucher-applied-container .remove-voucher{border:0 !important;padding:0 !important;line-height:0;margin-left:10px}}.voucher-outer-container .voucher-container .voucher-applied-container .remove-voucher .icon-payment-x-circle{width:22px;height:22px}.voucher-outer-container .voucher-container .voucher-applied-container .voucher-extra-info{min-width:max-content;margin-left:auto;padding-left:5px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center}.voucher-outer-container .voucher-container .voucher-applied-container .voucher-extra-info .voucher-amount{color:#ef7c34;font-size:14px;line-height:17px}.voucher-outer-container .voucher-container .voucher-applied-container .voucher-extra-info .down-arrow{-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;height:8px;width:12px;margin-left:10px}.voucher-outer-container .voucher-container.voucher-applied .voucher-applied-container{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex}.voucher-outer-container .voucher-container.voucher-applied .voucher-input,.voucher-outer-container .voucher-container.voucher-applied .clear-voucher,.voucher-outer-container .voucher-container.voucher-applied .apply-voucher{display:none}.voucher-outer-container .voucher-container-tui .bank-transfer-container .bank-details .bank-detail-title{font-weight:400;font-size:11px;line-height:16px;letter-spacing:.4px;text-transform:uppercase;color:#878c94;margin-top:16px}.voucher-outer-container .voucher-container-tui .bank-transfer-container .bank-details .details-desc{font-style:normal;font-weight:500;font-size:14px;line-height:17px;color:#37404d;padding-top:4px;overflow-wrap:break-word}.voucher-outer-container .voucher-applied-info{padding:20px;background:#fff;border:solid 1px #ebedef;border-top:0;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.voucher-outer-container .voucher-applied-info .info-row-text{font-weight:400;font-size:16px;line-height:19px;color:#878c94}.voucher-outer-container .voucher-applied-info .right-col{float:right;font-weight:400;font-size:14px;line-height:17px;color:#37404d}.voucher-outer-container .voucher-applied-info .icon-circled-info{position:relative;width:18px;height:19px;display:inline-block;background-size:contain;vertical-align:middle;margin-left:10px;cursor:pointer}.voucher-outer-container .voucher-applied-info .icon-circled-info .voucher-circled-info{display:none;position:absolute;width:275px;padding:10px;color:white;text-align:center;line-height:25px;font-size:13px;border-radius:4px;background:#37404d;margin-left:50%;transform:translate(-50%,calc(-100% - 10px))}.voucher-outer-container .voucher-applied-info .icon-circled-info .voucher-circled-info:after{content:" ";width:12px;height:12px;background:#37404d;position:absolute;bottom:0;left:0;margin-left:50%;transform:translate(-50%,50%) rotate(45deg)}.voucher-outer-container .voucher-applied-info .icon-circled-info:hover .voucher-circled-info{display:block}.voucher-outer-container .voucher-applied-info .dashed-line-separator{margin:15px -20px;background-color:rgba(0,0,0,0.1);height:1px}.voucher-outer-container .voucher-applied-info .remain-amount{width:100%;font-weight:400;font-size:16px;line-height:19px;color:#878c94}.voucher-outer-container .voucher-applied-info .remain-amount .remain-right{font-weight:bold;font-size:18px;line-height:24px;color:#37404d;float:right}.voucher-outer-container .finish-pay{background:#68d089;padding:14px 35px 10px 35px;width:100%;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-justify-content:center;-ms-justify-content:center;justify-content:center;color:#fff;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;font-size:15px;margin-left:auto;margin-top:20px;cursor:pointer}.voucher-outer-container .finish-pay .icon-payment-pay{height:20px;width:20px;margin-right:10px}@media(max-width:768px){.voucher-outer-container .voucher-container{height:120px;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.voucher-outer-container .voucher-container.voucher-applied{height:60px}.voucher-outer-container .voucher-container.voucher-applied .voucher-applied-container{padding:15px}.voucher-outer-container .voucher-container.voucher-applied .voucher-applied-container .voucher-name{font-size:14px}.voucher-outer-container .voucher-container.voucher-applied .voucher-applied-container .remove-voucher{border:1px solid #c9cbcf;padding:4px}.voucher-outer-container .voucher-container .voucher-input-container{-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;margin-bottom:12px}.voucher-outer-container .voucher-container .voucher-input-container .voucher-input{font-size:14px;line-height:17px}.voucher-outer-container .voucher-container .apply-voucher{width:100%;margin-left:0}.voucher-outer-container .voucher-applied-info .info-row{font-size:12px}.voucher-outer-container .voucher-applied-info .remain-amount{font-size:14px}.voucher-outer-container .voucher-applied-info .icon-circled-info{margin:0}.voucher-outer-container .voucher-heading{font-size:14px;line-height:1.2;font-weight:500}.voucher-outer-container .voucher-desc{font-size:12px;line-height:16px;letter-spacing:.2px}}#payment-loader{display:none;width:100%;z-index:2;height:100%;position:fixed;top:0;background-color:rgba(255,255,255,0.95);left:0}#payment-loader .loading-state{height:100%;width:100%}.wishlist-carousel .summary-wrapper{border:0;margin:0;font-size:12px}.wishlist-carousel .summary-wrapper .dot-separator{width:2px;height:2px;background-color:#000;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.wishlist-carousel .property-usp{display:none;height:38px;border-bottom:dashed 1px #ebedef;border-top:dashed 1px #ebedef;padding:8px 15px;margin-bottom:10px;position:relative}.wishlist-carousel .common-usp-tag{margin-right:8px;border-radius:2px}.wishlist-carousel .show-more{position:absolute;color:#626973;border:solid 1px #ebedef;border-radius:2px;right:15px;text-align:center;font-size:12px;width:28px;height:20px}.wishlist-carousel .owl-dots{display:none}.wistlist-header{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;padding:15px 0}@media(min-width:768px){.wistlist-header{padding:38px 0}}.wistlist-header .my-wishlist-text{-webkit-flex:2;-ms-flex:2;flex:2;color:#212121;font-size:30px;font-weight:bold}.wistlist-header .js-go-back{align-self:center;margin-right:10px}.wistlist-header .btn{padding:10px 0}.wistlist-header .send-favorites{-webkit-flex:2;-ms-flex:2;flex:2;text-align:right}@media(min-width:768px){.wistlist-header .send-favorites{-webkit-flex:0.4;-ms-flex:0.4;flex:0.4;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;padding:10px;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;-webkit-justify-content:center;-ms-justify-content:center;justify-content:center;border:solid 1px #ebedef}}.wistlist-header #wishlist-share-icon{margin-right:2px}@media(min-width:768px){.wistlist-header #wishlist-share-icon{margin-right:6px}}.wishlist-gallery.gallery-container{width:100%}.wishlist-gallery.gallery-container .owl-dot{display:none !important}.wishlist-gallery.gallery-container .owl-nav{top:auto;bottom:10px}.wishlist-gallery.gallery-container .slide-item{background-size:100% 100% !important}.wishlist-card:hover{box-shadow:0 2px 12px 0 rgba(55,64,77,0.08)}.wishlist-card .card{border:solid 1px #ebedef}.wishlist-card .card-image{height:180px}@media(min-width:768px){.wishlist-card .card-image{height:200px}}.wishlist-items{padding:11px 12px}.wishlist-share .container-fluid{padding:0}.container .no-favorites{padding:25px 20px;border:solid 1px #ebedef;border-radius:4px;border-left:4px solid #ffecde;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;flex-direction:row;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;color:#626973;font-weight:400}@media(min-width:768px){.container .no-favorites{margin-bottom:200px}}.container .no-favorites .orange-text{color:#ff750f}.container .icon-no-favorites{height:65px;width:80px;margin-right:20px}@media(min-width:768px){.container .icon-no-favorites{height:50px;width:50px}}.mobile-favorites-header{padding:15px 17px;padding-top:25px;background-color:white;z-index:2;margin-left:-15px;margin-right:-15px}.mobile-favorites-header .mobile-favorites-heading{margin:0;font-size:20px;color:#000;line-height:24px}.wishlist-recent-switch{font-family:inter,sans-serif;padding-top:30px}@media(min-width:768px){.wishlist-recent-switch{padding-top:40px}}@media(min-width:992px){.wishlist-recent-switch{padding-top:50px}}.wishlist-recent-switch .wishlist-recent-header{display:none}.wishlist-recent-switch .wishlist-recent-tabs{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;list-style-type:none}@media(max-width:767px){.wishlist-recent-switch .wishlist-recent-tabs{width:calc(100% - 30px)}}.wishlist-recent-switch .wishlist-recent-tabs .wishlist-recent-list{font-size:20px;color:#626973;font-weight:600;padding:12px 0;padding-top:0;cursor:pointer;transform:translateY(1px)}.wishlist-recent-switch .wishlist-recent-tabs .wishlist-recent-list.active{color:#212121;border-bottom:1px solid #13b171}.wishlist-recent-switch .wishlist-recent-tabs .wishlist-recent-list.active.only-one-block{border-bottom:0}@media(max-width:767px){.wishlist-recent-switch .wishlist-recent-tabs .wishlist-recent-list.active.only-one-block{text-align:start}}.wishlist-recent-switch .wishlist-recent-tabs .wishlist-recent-list.only-one-block{padding-bottom:0;border-bottom:0}@media(max-width:767px){.wishlist-recent-switch .wishlist-recent-tabs .wishlist-recent-list.only-one-block{text-align:start}}@media(max-width:767px){.wishlist-recent-switch .wishlist-recent-tabs .wishlist-recent-list{font-size:18px;width:50%;text-align:center;margin:0;padding:8px 0;padding-top:0}}@media(min-width:768px){.wishlist-recent-switch .wishlist-recent-tabs .wishlist-recent-list{margin:0 40px 0 0}}.wishlist-recent-switch .wishlist-recent-content{padding:0;position:relative;border-bottom:0}.wishlist-recent-switch .wishlist-recent-content .tab-content{padding:25px 0 0 0;height:fit-content}.wishlist-recent-switch .wishlist-recent-content .tab-content.only-one-block{padding-top:22px}.wishlist-recent-switch #section-wishlist{padding:0}.wishlist-recent-switch #recently-viewed .section{padding:0}.default-range-slider{margin:28px auto 15px;width:calc(100% - 30px)}.default-range-slider .ui-slider{height:5px;background:#f6f7f8;position:relative;cursor:pointer}.default-range-slider .ui-slider-range{height:5px;background:#4bbb4b;position:absolute}.default-range-slider span.ui-slider-handle{position:absolute;top:-12px;width:30px;height:30px;box-shadow:0 2px 4px 0 rgba(55,64,77,0.16);border:solid 1px rgba(55,64,77,0.24);background-color:#fff;border-radius:50%;margin-left:-15px;display:flex;justify-content:center;align-items:center;cursor:grab}.default-range-slider span.ui-slider-handle::before{content:"|||"}.default-range-slider span.ui-slider-handle.ui-state-active{cursor:grabbing}#mobile-pax-date .modal-header-wrap,#pdp-mobile-pax-date .modal-header-wrap{height:50px;padding:16px}#mobile-pax-date .modal-close,#pdp-mobile-pax-date .modal-close{height:20px;width:25px}@media(max-width:767px){#mobile-pax-date .modal-close,#pdp-mobile-pax-date .modal-close{width:15px;height:15px;padding:25px;padding-right:50px;background-position:20px center;background-size:15px 15px;left:0;top:4px}}#mobile-pax-date .divider,#pdp-mobile-pax-date .divider{width:16px;height:2px;background-color:#878c94;vertical-align:middle;display:inline-block}#mobile-pax-date .modal-new-body,#pdp-mobile-pax-date .modal-new-body{height:calc(100% - 50px);padding:0;overflow:hidden;position:relative}#mobile-pax-date .calendar-select,#pdp-mobile-pax-date .calendar-select{width:60%;border-right:solid 1px #ebedef;font-weight:bold;text-align:center;border:solid 1px #ebedef;border-left:0}#mobile-pax-date .calendar-select.active,#pdp-mobile-pax-date .calendar-select.active,#mobile-pax-date .date-select.active,#pdp-mobile-pax-date .date-select.active{color:#ff750f;border-bottom-color:#ff750f}#mobile-pax-date .widget-container,#pdp-mobile-pax-date .widget-container{max-height:100%;overflow:auto;padding-bottom:150px}#mobile-pax-date .mob-flex-date-btn,#pdp-mobile-pax-date .mob-flex-date-btn{list-style-type:none;padding-left:5px;position:fixed;bottom:72px;height:48px;border:1px solid rgba(0,0,0,0.12);border-left:0;border-right:0;background-color:#fff;overflow:auto;width:110%;z-index:90}@media(min-width:768px) and (max-width:991px){#mobile-pax-date .mob-flex-date-btn,#pdp-mobile-pax-date .mob-flex-date-btn{position:fixed;bottom:90px;padding-top:8px;width:100%;left:0;right:0;height:64px;text-align:center;z-index:2;background-color:#fff}}#mobile-pax-date .mob-flex-date-btn .hidden,#pdp-mobile-pax-date .mob-flex-date-btn .hidden{display:none}#mobile-pax-date .mob-flex-date-btn span,#pdp-mobile-pax-date .mob-flex-date-btn span{height:32px;font-size:14px;font-weight:500;font-family:inter,sans-serif;font-style:normal;color:#212121;background-color:#fff;align-items:center;position:relative;display:inline-block;margin-top:8px}#mobile-pax-date .mob-flex-date-btn .wide-long,#pdp-mobile-pax-date .mob-flex-date-btn .wide-long{width:104px}#mobile-pax-date .mob-flex-date-btn .wide-short,#pdp-mobile-pax-date .mob-flex-date-btn .wide-short{width:80px;margin-left:3px}#mobile-pax-date .mob-flex-date-btn label,#pdp-mobile-pax-date .mob-flex-date-btn label,#mobile-pax-date .mob-flex-date-btn input,#pdp-mobile-pax-date .mob-flex-date-btn input{display:block;position:absolute;text-align:center;top:0;left:0;right:0;bottom:0;border:1px solid rgba(0,0,0,0.12);border-radius:16px}#mobile-pax-date .mob-flex-date-btn input[type="radio"],#pdp-mobile-pax-date .mob-flex-date-btn input[type="radio"]{opacity:.01;z-index:90}#mobile-pax-date .mob-flex-date-btn input[type="radio"]:checked+label,#pdp-mobile-pax-date .mob-flex-date-btn input[type="radio"]:checked+label,#mobile-pax-date .Checked+label,#pdp-mobile-pax-date .Checked+label{border:1px solid #13b171;border-radius:16px;color:#13b171;background-color:rgba(19,177,113,0.1)}#mobile-pax-date .mob-flex-date-btn label,#pdp-mobile-pax-date .mob-flex-date-btn label{padding:2px;vertical-align:middle;cursor:pointer;z-index:90}#mobile-pax-date .pax-dest .modal-body,#pdp-mobile-pax-date .pax-dest .modal-body{padding:0}#mobile-pax-date .dot,#pdp-mobile-pax-date .dot{width:4px;height:4px;border-radius:50%;display:inline-block;vertical-align:middle;background-color:#c9cbcf}#mobile-pax-date .pos-rel,#pdp-mobile-pax-date .pos-rel{position:relative}#mobile-pax-date .pos-rel .date-label-selected,#pdp-mobile-pax-date .pos-rel .date-label-selected{display:none}#mobile-pax-date .pos-rel .selected-date ~ .date-label-selected,#pdp-mobile-pax-date .pos-rel .selected-date ~ .date-label-selected{display:block;color:#878c94;position:absolute;top:-15px;font-size:12px;left:50%;transform:translateX(-50%)}#mobile-pax-date .calendar-dest .arrival-block,#pdp-mobile-pax-date .calendar-dest .arrival-block{position:fixed;bottom:60px;left:0;right:0;background:#fff;border-top:solid 1px #ebedef;z-index:2;line-height:unset;padding-top:5px;min-height:12px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;text-align:center}@media(max-width:767px){#mobile-pax-date .calendar-dest .arrival-block,#pdp-mobile-pax-date .calendar-dest .arrival-block{display:none}}#mobile-pax-date .calendar-dest .modal-dialog,#pdp-mobile-pax-date .calendar-dest .modal-dialog,#mobile-pax-date .pax-dest .modal-dialog,#pdp-mobile-pax-date .pax-dest .modal-dialog{margin-top:0}#mobile-pax-date .calendar-dest .modal-header,#pdp-mobile-pax-date .calendar-dest .modal-header,#mobile-pax-date .pax-dest .modal-header,#pdp-mobile-pax-date .pax-dest .modal-header{display:none}#mobile-pax-date .calendar-dest .modal-body,#pdp-mobile-pax-date .calendar-dest .modal-body,#mobile-pax-date .pax-dest .modal-body,#pdp-mobile-pax-date .pax-dest .modal-body{padding-bottom:0}#mobile-pax-date .calendar-dest .modal-content,#pdp-mobile-pax-date .calendar-dest .modal-content,#mobile-pax-date .pax-dest .modal-content,#pdp-mobile-pax-date .pax-dest .modal-content{box-shadow:none;border:0}#mobile-pax-date .calendar-dest .footer,#pdp-mobile-pax-date .calendar-dest .footer,#mobile-pax-date .pax-dest .footer,#pdp-mobile-pax-date .pax-dest .footer{margin:0 !important}#mobile-pax-date .calendar-dest .reset,#pdp-mobile-pax-date .calendar-dest .reset,#mobile-pax-date .pax-dest .reset,#pdp-mobile-pax-date .pax-dest .reset{position:fixed;top:12px;right:0}@media(max-width:767px){#mobile-pax-date .calendar-dest .reset,#pdp-mobile-pax-date .calendar-dest .reset,#mobile-pax-date .pax-dest .reset,#pdp-mobile-pax-date .pax-dest .reset{font-weight:bold;font-size:16px;line-height:26px;text-decoration-line:underline;color:#212121}}#mobile-pax-date .done-btn,#pdp-mobile-pax-date .done-btn,#mobile-pax-date .next-btn,#pdp-mobile-pax-date .next-btn,#mobile-pax-date .dismiss-done-btn,#pdp-mobile-pax-date .dismiss-done-btn{position:fixed;bottom:0;left:0;width:100%;height:72px;border-top:solid 1px #ebedef;background:#fff;z-index:1;padding:12px 16px;pointer-events:none}@media(max-width:767px){#mobile-pax-date .done-btn,#pdp-mobile-pax-date .done-btn,#mobile-pax-date .next-btn,#pdp-mobile-pax-date .next-btn,#mobile-pax-date .dismiss-done-btn,#pdp-mobile-pax-date .dismiss-done-btn{width:55%;right:0;left:unset}}#mobile-pax-date .done-btn.activated,#pdp-mobile-pax-date .done-btn.activated,#mobile-pax-date .next-btn.activated,#pdp-mobile-pax-date .next-btn.activated,#mobile-pax-date .dismiss-done-btn.activated,#pdp-mobile-pax-date .dismiss-done-btn.activated{pointer-events:all}#mobile-pax-date .done-btn .btn-txt,#pdp-mobile-pax-date .done-btn .btn-txt,#mobile-pax-date .next-btn .btn-txt,#pdp-mobile-pax-date .next-btn .btn-txt,#mobile-pax-date .dismiss-done-btn .btn-txt,#pdp-mobile-pax-date .dismiss-done-btn .btn-txt{height:48px;object-fit:contain;border-radius:4px;background-color:#c9cbcf;color:#fff;font-size:16px;font-weight:bold}#mobile-pax-date .done-btn .btn-txt.activated,#pdp-mobile-pax-date .done-btn .btn-txt.activated,#mobile-pax-date .next-btn .btn-txt.activated,#pdp-mobile-pax-date .next-btn .btn-txt.activated,#mobile-pax-date .dismiss-done-btn .btn-txt.activated,#pdp-mobile-pax-date .dismiss-done-btn .btn-txt.activated{background-color:#00af62}#mobile-pax-date .select-group,#pdp-mobile-pax-date .select-group{width:40%;font-size:14px;text-align:center;font-weight:bold;border:solid 1px #ebedef;border-left:0;border-right:0;border-radius:0}#mobile-pax-date .select-group .form-control,#pdp-mobile-pax-date .select-group .form-control{border:0;text-transform:capitalize}#mobile-pax-date .add-your-dates,#pdp-mobile-pax-date .add-your-dates{padding:15px;height:175px}#mobile-pax-date .add-your-dates .dates-header,#pdp-mobile-pax-date .add-your-dates .dates-header{font-weight:bold;font-size:18px;line-height:24px;color:#212121;margin-bottom:15px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#mobile-pax-date .add-your-dates .dates-container,#pdp-mobile-pax-date .add-your-dates .dates-container{min-height:55px;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center}#mobile-pax-date .add-your-dates .dates-container .subtitle,#pdp-mobile-pax-date .add-your-dates .dates-container .subtitle{font-size:14px;line-height:24px;letter-spacing:.2px;color:rgba(0,0,0,0.3);font-weight:500;display:inline-block;vertical-align:bottom}#mobile-pax-date .add-your-dates .dates-container .subtitle .title,#pdp-mobile-pax-date .add-your-dates .dates-container .subtitle .title{font-weight:bold;font-size:16px;letter-spacing:.15px;color:#212121}#mobile-pax-date .add-your-dates .dates-container .mobile-nights-days,#pdp-mobile-pax-date .add-your-dates .dates-container .mobile-nights-days{margin:0 16px;border:1px solid rgba(0,0,0,0.08);border-radius:4px;padding:3px 5px;letter-spacing:.6px;color:#212121;font-size:10px;line-height:16px;font-weight:500}#mobile-pax-date .choose-your-guests,#pdp-mobile-pax-date .choose-your-guests{padding:15px}#mobile-pax-date .choose-your-guests .guests-header,#pdp-mobile-pax-date .choose-your-guests .guests-header{font-weight:bold;font-size:18px;line-height:24px;color:#212121;margin-bottom:0}#mobile-pax-date .mobile-skip-btn-container,#pdp-mobile-pax-date .mobile-skip-btn-container,#mobile-pax-date .mobile-skip-btn-empty-container,#pdp-mobile-pax-date .mobile-skip-btn-empty-container{position:fixed;bottom:0;left:0;width:45%;height:72px;border-top:solid 1px #ebedef;background:#fff;z-index:1;padding:12px 16px;pointer-events:all;vertical-align:middle;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center}#mobile-pax-date .mobile-skip-btn-container .mobile-pax-date-skip-btn,#pdp-mobile-pax-date .mobile-skip-btn-container .mobile-pax-date-skip-btn,#mobile-pax-date .mobile-skip-btn-empty-container .mobile-pax-date-skip-btn,#pdp-mobile-pax-date .mobile-skip-btn-empty-container .mobile-pax-date-skip-btn{font-weight:bold;font-size:16px;line-height:26px;text-decoration-line:underline;color:#212121}.favorite-notification-container{width:345px;box-shadow:0 6px 16px 0 rgba(0,0,0,0.1),0 11px 22px 0 rgba(0,0,0,0.06);-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;position:fixed;z-index:2000;background:white;padding:10px 40px 12px 20px;transition:all .75s ease}@media(min-width:768px){.favorite-notification-container{left:50%;top:65px;transform:translate(-50%,0);transition:opacity .75s ease-in-out}}@media(max-width:767px){.favorite-notification-container{bottom:20px;left:200%;width:300px}}.favorite-notification-container.fade-in{opacity:0;right:-400px}.favorite-notification-container.show{opacity:1;right:20px}@media(min-width:768px){.favorite-notification-container.show{top:65px}}@media(max-width:767px){.favorite-notification-container.show{left:50%;transform:translate(-50%,0)}}.favorite-notification-container .aligned-text-block{left:15px}.favorite-notification-container .notification-title,.favorite-notification-container .notification-message{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-weight:500}.favorite-notification-container .fapicon.fapicon-fav{background-color:#fff;background-image:url("/web/bundles/leisurecore/svg/icons/oyodir/favadded.svg");width:40px;height:40px;display:inline-block;background-position:center;background-repeat:no-repeat}.all-region-container .alphabetic-header{height:50px;object-fit:contain;border-radius:4px;background-color:#f6f7f8;padding:0 16px;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;overflow-x:auto;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center}.all-region-container .alphabetic-header .alphabetic-links{color:#37404d;font-weight:bold;min-width:24px;font-size:18px;text-align:center}.all-region-container .alphabetic-header .alphabetic-links:hover{color:#ff750f}.all-region-container .alphabetic-header .active{color:#ff750f;border-bottom:1px solid #ff750f}.all-region-container .result{font-size:24px;font-weight:bold;line-height:1.33;color:#37404d}.all-region-container .result-hyperlink{margin-bottom:16px}.all-region-container .result-hyperlink>a{font-size:16px;line-height:1.5;color:#37404d;font-weight:normal;margin-bottom:5px}.all-region-container .result-hyperlink>span{font-size:14px;line-height:1.43;color:#878c94;display:block}.all-region-container .bottom-border{border-bottom:1px dashed #ebedef;padding-bottom:34px;margin-top:30px}.all-region-container .ml-1{margin-left:15px;font-size:20px;font-weight:bold;line-height:1.2}.add-to-compare-selection{font-size:12px;font-weight:500;color:#ff750f;cursor:pointer;text-align:center;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.add-to-compare-selection .add-to-compare-sub-section{width:100%;padding:6px;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-justify-content:center;-ms-justify-content:center;justify-content:center}.add-to-compare-selection .icon{height:12px;width:12px;margin-right:10px;-webkit-align-self:center;-moz-align-self:center;-ms-align-self:center;align-self:center}.wishlist-footer{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-justify-content:space-evenly;-ms-justify-content:space-evenly;justify-content:space-evenly;max-width:555px !important}.wishlist-footer>span,.wishlist-footer a{-webkit-flex:1;-ms-flex:1;flex:1;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;border:solid 1px #51bd41;font-size:18px;font-weight:600;line-height:1.2}.wishlist-footer>span#compare-homes,.wishlist-footer a#compare-homes{color:#51bd41;background:#fff;margin-right:15px}.wishlist-footer .icon-compare-btn-icon-green{width:17px;height:14px;background-position:bottom}.wishlist-footer#send-favorites,.compare-btn{color:#fff;background-color:#51bd41;text-align:center;width:100%;white-space:normal}.wishlist-footer#send-favorites .icon,.compare-btn .icon{width:17px;height:14px;margin-right:5px}.wistlist-header #send-favorites-main-page{max-width:136px;font-size:14px;font-weight:600;height:36px;-webkit-align-self:center;-moz-align-self:center;-ms-align-self:center;align-self:center;color:#37404d;border-color:#37404d;line-height:1;border:solid 1px #dddee0}.wistlist-header .circled{width:40px;height:40px !important;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;border:solid 1px #dddee0;-webkit-flex:none;-ms-flex:none;flex:none;-webkit-align-self:center;-moz-align-self:center;-ms-align-self:center;align-self:center}.wistlist-header .circled #wishlist-share-icon{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.compare-header{margin-bottom:25px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;background-color:#f6f7f8;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;padding:7px 15px;font-size:14px;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex}.compare-header .icon-compare{width:36px;height:36px;margin-right:10px}.compare-headerspan:nth-child(2){font-weight:bold;margin-right:5px}.compare-selection-container{margin-bottom:25px}@media(max-width:767px){.compare-selection-container{margin-bottom:0}}.compare-selection-container .card-body{padding:15px 5px 0 5px}@media(max-width:1199px){.compare-selection-container .card-body{padding:15px 0 0}}@media(min-width:768px){.compare-selection-container .card-body .value-wrapper{margin-bottom:10px}}.compare-selection-container .card.active{border-color:#4bbb4b}.compare-selection-container .card.active .add-to-compare-selection{background-color:#4bbb4b;color:#fff}.compare-selection-container .card.active .add-to-compare-selection .icon{background-position:center}.btn.disabled,.add-to-compare-selection.disabled{pointer-events:none !important;background-color:#c9cbcf !important;border-color:#c9cbcf !important;color:#fff !important}.btn.disabled .icon-plus-orange,.add-to-compare-selection.disabled .icon-plus-orange{background:url('/web/bundles/leisurecore/svg/icons/plus-white.svg') no-repeat 0 0}.compare-selection-footer{position:sticky;bottom:0;height:4.5em;background-color:#fff;border-top:solid 1px #ebedef;border-bottom:solid 1px #ebedef;line-height:4.5em;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;color:#37404d;z-index:2}@media(max-width:767px){.compare-selection-footer{--safe-area-inset-bottom:env(safe-area-inset-bottom);bottom:calc(53px + var(--safe-area-inset-bottom));margin:0 -15px}}.compare-selection-footer div{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center}.compare-selection-footer div>p{margin:0}@media(max-width:767px){.compare-selection-footer div>p{position:absolute;background:#ffecec;line-height:24px;top:0;margin-top:-24px;text-align:center;left:0;right:0}}.compare-selection-footer .count-bage{font-weight:600;line-height:1.71;text-align:center;min-width:max-content;color:#fff;height:24px;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;background-color:#ff6363;padding:0 10px;margin-right:12px;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex}@media(max-width:767px){.compare-selection-footer .count-bage{margin:0 12px}}.compare-selection-footer .compare-btn{border:solid 1px #51bd41;background-color:#51bd41;color:#fff}@media(max-width:767px){.compare-selection-footer .compare-btn{margin-right:12px}}.compare-selection-footer .btn-break{white-space:normal !important}.compare-selection-footer .footer-right .cancel-selection{color:#37404d;margin-right:23px;line-height:1;text-transform:capitalize}.compare-selection-footer .footer-right .cancel-selection:hover{color:#000}.compare-selection-container .wishlist-gallery.gallery-container .slide-item{margin-right:2px}#compare-property .fields{border-bottom:dashed 1px #ebedef;height:85px;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;font-size:14px;margin:0;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;color:#37404d}#compare-property .fields .value-wrapper{height:42px;border-bottom:1px solid #ebedef;transition:all .3s ease-in-in;-webkit-transform-origin:bottom left;-moz-transform-origin:bottom left;-ms-transform-origin:bottom left;transform-origin:bottom left}#compare-property .fields .review-label-star{margin-top:-2px}#compare-property .bold>.fields{font-weight:bold}#compare-property .bold .card{border:none !important}#compare-property.normal>.fields{font-weight:normal}#compare-property .field-title{font-size:16px !important}#compare-property .field-title .icon{width:24px;height:24px;margin-right:8px}#compare-property-selection-modal .modal-dialog{margin:0;position:fixed;top:0;left:0;bottom:0;right:0;z-index:1300;width:100%;overflow-y:auto}#compare-property-selection-modal .modal-dialog .modal-content{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;border:0;min-height:100%;background-color:#fff}#compare-property-selection-modal .modal-dialog .modal-header{background-color:#fff}#compare-property-selection-modal .modal-dialog #compare-property{font-weight:600;color:#37404d;padding:0 150px;font-size:16px;width:100%}#compare-property-selection-modal .modal-dialog .remove{color:#fff}.full-screen-modal .modal .modal-header .modal-close{top:0;left:0 !important}.full-screen-modal .modal .modal-header .modal-title{margin-left:25px}.full-screen-modal #compare-property{padding:0 !important;text-align:center}.mobile-compare-table{border-spacing:0;font-size:12px;background:#fff}.mobile-compare-table th{background-color:#37404d}.mobile-compare-table th,.mobile-compare-table tr{min-height:90px}.mobile-compare-table tr:last-child .price-btn-text{font-weight:normal;display:block}.mobile-compare-table .field-header{line-height:2;height:28px;object-fit:contain;background-color:#f8f8f9}.mobile-compare-table .field-value{font-size:.857em;font-weight:600;line-height:1.3}.mobile-compare-table .field-value>td{padding:16px 10px}.mobile-compare-table .field-value>td:not(:last-child){border-right:1px solid #ebedef}.mobile-compare-table .field-value td>.availibility{padding:10px 10px}.mobile-compare-table .field-value .thumbs-up .overall-rating{margin:auto}.mobile-compare-table .field-value .thumbs-up .overall-rating .rating-label{font-size:14px !important}.mobile-compare-table .field-value .thumbs-up .overall-rating .reviews-count{font-size:12px !important}.mobile-compare-table .field-value .background{background-color:#37404d;position:sticky;top:0;z-index:100;width:27%;padding:12px 13px 14px}.mobile-compare-table .field-value .background .card-image{width:94px;height:62px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;margin:auto}.mobile-compare-table .field-value .background .name{line-height:1;text-align:center;color:#fff;display:block;margin-top:10px;padding:0 10px}.mobile-compare-table .field-value .remove{padding:8px 13px !important}.mobile-compare-table .field-value .remove>span{display:block;background-position:22px center;transform:none !important}.mobile-compare-table .field-value .remove .icon-trash-red{font-size:12px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;border:solid 1px #ff6363;background-color:#fff;position:relative}.mobile-compare-table .field-value .available-mobile{width:32px !important;height:32px !important}.mobile-compare-table .field-value td.availibility{position:sticky;bottom:0;z-index:100;background-color:#fff;box-shadow:0 -2px 6px 0 #1d1f2314}.mobile-compare-table .old-price{font-size:14px !important}.mobile-compare-table .price{font-size:16px !important;padding:16px 3px !important}#compare-property-selection-modal .available{width:40px;height:40px;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;border:solid 1px #878c94;font-size:14px;line-height:40px;text-align:center;background-position:center;background-size:10px;background-color:#fff}#compare-property-selection-modal .available.not{opacity:.5}#compare-property-selection-modal .first-icon{margin-right:-8px;background-size:1em;border-color:transparent}#compare-property-selection-modal .bg-gray{background-color:#f3f4f5}#compare-property-selection-modal .person{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;padding:16px 0;-webkit-justify-content:center;-ms-justify-content:center;justify-content:center;width:100%}@media(min-width:992px){#compare-property-selection-modal .reviews-count>span{font-weight:300;color:#878c94}}#compare-property-selection-modal .price-wrapper div{font-size:12px;font-weight:normal}#compare-property-selection-modal .price-wrapper .old-price{font-size:1.143em;line-height:1.71;color:#c9cbcf;font-weight:normal;text-decoration:line-through}#compare-property-selection-modal .price-wrapper .price{font-size:1.429em;line-height:1.5;color:#37404d;font-weight:bold}.desktop-modal .modal .modal-header{border-bottom:0;min-height:120px}.desktop-modal .modal .modal-header .modal-title{opacity:0}.desktop-modal .modal .modal-header .modal-close .icon{width:28px;height:28px;margin:25px 25px}.desktop-modal .card{background-color:#fff;z-index:1;transition:all .3s ease-in;-webkit-transform-origin:top right;-moz-transform-origin:top right;-ms-transform-origin:top right;transform-origin:top right}.desktop-modal #compare-property{padding:55px 150px 100px}.desktop-modal .rating-mobile-inline{margin-left:10px;line-height:1.3}.desktop-modal .card-body .title-wrapper{width:100%}.desktop-modal .thumbs-up{display:-webkit-inline-flex;display:-ms-inline-flexbox;display:-ms-inline-flex;display:inline-flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center}.desktop-modal .bg-linen{background-color:#fff6de !important}.desktop-modal .bg-purple{background-color:#ece5ff !important}.availablilty{position:sticky;bottom:0}.availablilty>.btn{background:#51bd41;color:white}.content-within{padding:0 8px;min-width:40px;width:auto !important;height:40px !important;box-shadow:0 0 0 2pt #f9f8f6;border:1px solid #dddee0 !important}.remove-property{cursor:pointer;position:absolute;border:1px solid #ff6363;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;transform:translateY(-50%);color:#ff6363;background-color:#fff;font-weight:500;padding:0 5px 0 25px}.icon-trash-red{background-position:8px;background-color:#fff;font-size:12px;height:20px;line-height:20px}#placeholder{cursor:pointer}.icon-property-placeholder{background-size:2.571em !important;background-position:50% 35% !important;text-align:center;padding-top:40%}.icon-property-placeholder div:nth-child(1){font-size:1.143em;font-weight:bold;line-height:1.5;color:#37404d}.icon-property-placeholder div:nth-child(2){font-size:1em;line-height:1.43}@media(max-width:767px){.compare-btn{font-size:14px}a>.compare-btn{white-space:normal;padding:5px;width:100%}.icon-property-placeholder{background-position:50% 0 !important;padding-top:45%}.persons>div{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-justify-content:center;-ms-justify-content:center;justify-content:center}}@media(max-width:991px){.field-value .rating-mobile-inline .review-label-star{font-size:.857em;font-weight:600;line-height:1.3;color:#37404d;margin:auto;-webkit-justify-content:center;-ms-justify-content:center;justify-content:center}.field-value .rating-mobile-inline .review-label-star .dot-separator{background-color:#37404d;min-width:2px;height:2px;margin:5px 6px 0 6px}}.card-small{position:sticky;top:34px;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;background-color:#fff;transform:scale(0);height:0;z-index:2;transition:all .3s ease-in;-webkit-transform-origin:bottom left;-moz-transform-origin:bottom left;-ms-transform-origin:bottom left;transform-origin:bottom left}.card-small *{line-height:1.2;width:100%}.card-small .title-wrapper>*{font-size:14px !important}.card-small .value-wrapper>.price-wrapper>*{font-size:12px !important}.card-small .value-wrapper>.price-wrapper>.price{font-size:14px !important}.card-small h3{position:absolute;left:-24px}.card-small .card-image{width:48px;height:48px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}.card-small .card-body{padding:0}.card-small .price-wrapper{font-size:12px !important;padding-left:13px}.card-small .price-wrapper>div{display:inline}.placeholder-strip{background-color:#fff;position:sticky;height:0;transform:scale(0);z-index:2;top:0;width:100%}.card-small-image-wrapper{width:48px}.friction-notification-container{box-shadow:0 6px 16px 0 rgba(0,0,0,0.1),0 11px 22px 0 rgba(0,0,0,0.06);-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;position:fixed;z-index:2000;background:white;right:25px;top:150px;padding:16px;transition:opacity .5s ease-in-out;z-index:1}.friction-notification-container .popup-title{font-weight:bold;color:#37404d;font-size:18px}@media(max-width:991px){.friction-notification-container{display:none}}.friction-notification-container.fade-in{opacity:0;pointer-events:none}.friction-notification-container.show{opacity:1}.friction-notification-container .icon-close-dark{position:absolute;top:16px;right:16px;width:14px;height:14px;cursor:pointer}.friction-notification-container .property-image{-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;margin-right:16px}.friction-notification-container .property-image img{width:68px;height:68px;border-radius:4px;object-fit:cover}.friction-notification-container .price-summary-content .property-address{color:#878c94;font-weight:400;font-size:12px;display:inherit;line-height:1.4;max-width:320px;margin-bottom:4px}.friction-notification-container .price-summary-content .property-address .after-text-dot,.friction-notification-container .price-summary-content .property-address .after-text-dot:after{margin:0}.friction-notification-container .price-summary-content .price-info-row{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-justify-content:flex-end;-ms-justify-content:flex-end;justify-content:flex-end;line-height:1}.friction-notification-container .price-summary-content .price-info-row .icon-best-price-bg{margin-left:0;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-justify-content:center;-ms-justify-content:center;justify-content:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;padding:0}.friction-notification-container .price-summary-content .price-info-row .price-container{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:space-around;-ms-justify-content:space-around;justify-content:space-around}.friction-notification-container .price-summary-content .price-info-row .price-container .prices-amount{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;align-items:center;-webkit-justify-content:flex-end;-ms-justify-content:flex-end;justify-content:flex-end}.friction-notification-container .price-summary-content .price-info-row .price-container .prices-amount .discount-percent-container{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;-webkit-justify-content:center;-ms-justify-content:center;justify-content:center}.friction-notification-container .price-summary-content .price-info-row .price-container .prices-amount .icon-discount-percent{width:18px;height:18px;margin-right:4px}.friction-notification-container .price-summary-content .price-info-row .price-container .prices-amount .price-discount-percent{margin-right:5px}.friction-notification-container .price-summary-content .price-info-row .make-booking{-webkit-justify-content:center;-ms-justify-content:center;justify-content:center;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;text-align:center;border-radius:4px;color:#fff;font-size:14px;padding:11px 22px;font-size:16px;background-color:#4bbb4b;cursor:pointer;align-items:center;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin-left:5px}.friction-notification-container .price-summary-content .price-info-row .make-booking .book-button-text{display:flex;font-size:15px;font-weight:600;line-height:25px}.friction-notification-container .price-summary-content .price-info-row .make-booking .booking-dates{display:flex;font-size:12px;line-height:1.2}.friction-notification-container .price-summary-content .price-info-row .price-info-amount{font-size:16px;font-weight:bold;color:#37404d;line-height:1.2;margin-right:5px}.friction-notification-container .price-summary-content .price-info-row .price-info-slashed{cursor:pointer;font-size:14px;font-weight:normal;color:#c9cbcf;text-decoration:line-through;margin-right:4px}.friction-notification-container .notification-title,.friction-notification-container .notification-message{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-weight:500}#friction-modal{z-index:1170}#friction-modal .modal-wrapper{-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center}#friction-modal .modal-new-content{border:solid 1px #e3e5e6;height:auto;width:auto;border-radius:4px;background-image:linear-gradient(124deg,#555770,#3a3c50 99%)}@media(max-width:991px){#friction-modal .modal-new-content{width:90%}}#friction-modal .modal-new-content .modal-header-wrap{padding:32px 32px 0;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}#friction-modal .modal-new-content .modal-header-wrap .modal-close-icon-text{font-size:20px;line-height:normal;color:#fff;font-weight:bolder;position:relative;display:inline-block}#friction-modal .modal-new-content .modal-new-body{padding:0}#friction-modal .modal-new-content .modal-new-body .base-container{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;align-items:center;padding:0 32px 32px}#friction-modal .modal-new-content .modal-new-body .base-container .modal-title-icon .icon{width:78px;height:78px}#friction-modal .modal-new-content .modal-new-body .base-container .modal-title{font-size:18px;margin-bottom:14px;color:#fff;text-align:center}#friction-modal .modal-new-content .modal-new-body .base-container .modal-subtitle{font-size:14px;color:#fff;text-align:center}#friction-modal .modal-new-content .modal-new-body .button-container{cursor:pointer;padding:16px;color:#fff;border-top:solid 1px #e3e5e6;font-weight:bolder}@media(max-width:767px){#friction-modal .modal-new-content .modal-new-body .button-container{font-size:18px}}.popover-header{padding:0 15px;line-height:32px;border-bottom:solid 1px #ebedef;margin-bottom:15px}.popover-header h2{display:inline-block}.popover-header a{margin:0;color:#ff750f;font-size:14px;padding:20px 0}@media(min-width:768px){.popover-header{width:100%;min-height:67px;max-width:550px;background:#fff;z-index:1}}@media(min-width:768px){.popover-header .header-title{font-size:20px}}@media(min-width:768px){.popover-header .format-view-all{font-size:16px;font-weight:500}}.favorites-tabs{padding:0;position:relative;border-bottom:0}.favorites-tabs .tabs-header{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;list-style-type:none}.favorites-tabs .tabs-header .tab-icon{width:25px;height:20px;margin-right:5px}.favorites-tabs .tabs-header .tab-icon.icon-heart{background:url('/web/bundles/leisurecore/svg/icons/heart-menu.svg') no-repeat 0 0}.favorites-tabs .tabs-header .tab-icon.icon-eye{height:17px;background:url('/web/bundles/leisurecore/svg/icons/eye.svg') no-repeat 0 0}.favorites-tabs .tabs-header li{margin:0 30px 0 0;cursor:pointer;line-height:1;position:relative;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;-webkit-justify-content:center;-ms-justify-content:center;justify-content:center}.favorites-tabs .tabs-header li .badge-new{background-color:#ff6363;color:white;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;position:absolute;right:-40px;top:0;font-size:12px;padding:3px 6px;border-radius:3px;text-transform:uppercase}@media(max-width:991px){.favorites-tabs .tabs-header li .badge-new{right:10px;top:-10px}}@media(max-width:991px){.favorites-tabs .tabs-header li{width:50%;text-align:center;margin:0}.favorites-tabs .tabs-header li:first-child{border-right:solid 1px #ebedef}}.favorites-tabs .tabs-header li.active{color:#ff750f;border-bottom:2px solid #ff750f}.favorites-tabs .tabs-header li.active .tab-icon.icon-heart{background:url('/web/bundles/leisurecore/svg/icons/heart-menu-active.svg') no-repeat 0 0}.favorites-tabs .tabs-header li.active .tab-icon.icon-eye{height:17px;background:url('/web/bundles/leisurecore/svg/icons/eye-active.svg') no-repeat 0 0}.favorites-tabs .tabs-header li span{display:inline-block;font-size:14px;font-weight:500;height:50px;line-height:50px;border:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}.favorites-tabs .tab-content{padding:50px 0 0;height:100%}@media(max-width:767px){.favorites-tabs .tab-content{padding:25px 0 0;overflow:visible}}.full-width-divider{border:solid 1px #ebedef;position:absolute;left:100px;width:100vw;position:relative;margin-left:-50vw;left:50%}.recommended-homes{color:white;position:relative;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;background-image:linear-gradient(275deg,#202b3a,#606a78 50%),linear-gradient(to bottom,#fef1ee,#fef1ee);-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;-webkit-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;margin-top:50px}.recommended-homes .mobile-hightlight{position:absolute;left:0;top:0;height:100%;z-index:1;width:4px;border-bottom-left-radius:4px;border-top-left-radius:4px;background-image:linear-gradient(359deg,#af69d2,#4764cd 70%),linear-gradient(to bottom,#fef1ee,#fef1f0)}@media(max-width:991px){.recommended-homes{padding:20px;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:flex-start;-moz-align-items:flex-start;-ms-align-items:flex-start;align-items:flex-start}}@media(max-width:767px){.recommended-homes{margin-top:20px}}.recommended-homes .container-split{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;width:100%}@media(max-width:991px){.recommended-homes .container-split.split-left{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:flex-start;-moz-align-items:flex-start;-ms-align-items:flex-start;align-items:flex-start}}.recommended-homes .container-split.split-right{justify-content:flex-end}@media(max-width:991px){.recommended-homes .container-split.split-right{-webkit-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;margin-top:40px}}.recommended-homes .homes-icon-block{background-image:linear-gradient(310deg,#af69d2,#4764cd 80%),linear-gradient(to bottom,#fef1ee,#fef1ee);padding:30px;padding-right:35px;clip-path:ellipse(100% 100% at 0 48%);transform:translateZ(0);border-radius:4px}@media(max-width:991px){.recommended-homes .homes-icon-block{top:0;right:0;padding:24px;position:absolute;clip-path:ellipse(55% 53% at 60% 34%)}}.recommended-homes .homes-icon-block .house{width:50px;height:50px;background:url('/web/bundles/leisurecore/svg/icons/house.svg') no-repeat 0 0}@media(min-width:992px){.recommended-homes .homes-icon-block .house{top:5px}}.recommended-homes .title-block .title{font-size:20px;font-weight:500;line-height:1.2}.recommended-homes .title-block .subtitle{font-size:16px}.recommended-homes .thumbs-container{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex}.recommended-homes .thumbs-container .item-thumb{width:56px;height:56px;border-radius:100%;border:4px solid black;margin-left:-10px;background-position:center;background-size:cover}.recommended-homes .homes-number{font-size:70px;padding:0 30px;background-image:linear-gradient(294deg,#c79820,#ffeaac 51%,#dfc250 2%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-image:linear-gradient(294deg,#c79820,#ffeaac 53%,#dfc250 68%);-webkit-text-stroke:1px #ffda72;font-weight:600;line-height:1}@media(max-width:991px){.recommended-homes .homes-number{padding:0}}.recommended-homes .title-block{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.recommended-homes .view-now{cursor:pointer;width:150px;height:56px;color:#37404d;margin-right:36px;margin-left:32px;border-radius:4px;border:solid 1px #ffda72;background-image:linear-gradient(292deg,#c79820,#ffeaac 51%,#dfc250 74%);font-size:20px;text-align:center;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-justify-content:center;-ms-justify-content:center;justify-content:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;font-weight:600}@media(max-width:991px){.recommended-homes .view-now{margin:0}}.popover-content .favorites-tabs .tabs-header{width:100%;background:white;position:absolute;margin-top:66px;z-index:1;max-width:550px;border-bottom:1px solid lightgrey}.popover-content .favorites-tabs .tabs-header li{-webkit-justify-content:center;-ms-justify-content:center;justify-content:center;width:50%;text-align:center;margin:0}.popover-content .favorites-tabs .tabs-header li:first-child{border-right:solid 1px #ebedef}.popover-content .favorites-tabs .tabs-header li .badge-new{z-index:10;right:10px;top:-10px}.popover-content .no-recommendations-block{padding:50px 0}.no-recommendations-block{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-justify-content:center;-ms-justify-content:center;justify-content:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;background:#f6f7f8;border-radius:6px;padding:90px 0;text-align:center}.no-recommendations-block .icon-block{width:55px;height:85px;background:url('/web/bundles/leisurecore/svg/icons/house-marker.svg') no-repeat 0 0}.no-recommendations-block .block-title{font-size:20px}.no-recommendations-block .block-subtitle{font-size:14px}.no-recommendations-block .action-button{background:#4bbb4b;padding:12px 26px;border-radius:5px;margin-top:21px;color:#fff;cursor:pointer}.section-free-rebooking{padding-top:40px}@media(min-width:768px){.section-free-rebooking{padding:40px 0;border-bottom:1px solid #e5e5e5}}.section-free-rebooking:empty{display:none}.section-free-rebooking .free-rebooking-container{border:dashed;border-width:thin;border-radius:4px;border-color:#c9cbcf;padding:20px;background-color:#f6f7f8;padding-top:0}.section-free-rebooking .more-info-link{color:#ff750f;font-size:14px;padding-left:25px}.section-free-rebooking .container{font-size:14px;width:auto;padding-left:0}.section-free-rebooking .container .lister-tags{line-height:30px}.section-free-rebooking .container .ic-background{background-color:#ff750f;border-radius:4px;width:fit-content;transform:translate(0,-50%);font-size:12px;padding:2px;text-transform:uppercase;color:white}.section-free-rebooking .container .free-rebooking-text{vertical-align:middle}.section-free-rebooking .container .icon-free-rebooking{vertical-align:middle;width:16px;height:16px;margin-right:4px}.section-free-rebooking .container .icon-custom{width:48px;height:48px;position:relative;bottom:5px}.section-free-rebooking .container .heading{font-size:24px;color:#37404d;font-weight:bold;position:relative;line-height:25px}@media(max-width:991px){.section-free-rebooking .container .heading{font-size:18px}}.section-free-rebooking .container .icon-speaker{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.form-section{padding-bottom:30px}@media(max-width:767px){.form-section{padding-top:10px;padding-bottom:10px}}.form-section .form-container{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex}@media(max-width:767px){.form-section .form-container{display:block}.form-section .form-container .flex-mobile-only{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex}}.form-section .form-container .voucher-header{font-weight:bold;letter-spacing:-0.8px;color:#212121;margin:0 35px 0 83px;align-self:center;line-height:44px;font-size:41px;width:388px}@media(max-width:1199px){.form-section .form-container .voucher-header{line-height:34px;font-size:29px;width:277px;margin:0 0 0 49px}}@media(max-width:991px){.form-section .form-container .voucher-header{font-size:22px;line-height:26px;width:203px;margin:0 0 0 37px}}@media(max-width:767px){.form-section .form-container .voucher-header{font-size:24px;line-height:30px;letter-spacing:-0.28px;margin:0;width:100%;-webkit-flex:1;-ms-flex:1;flex:1}}.form-section .form-container .voucher-img{margin-left:-21px;background-size:contain;width:505px;height:234px;background-image:url("/web/bundles/leisurecore/svg/others/voucher-man.svg");background-repeat:no-repeat;background-position:0 0}@media(max-width:1199px){.form-section .form-container .voucher-img{width:348px;height:162px}}@media(max-width:991px){.form-section .form-container .voucher-img{width:269px;height:125px}}@media(max-width:767px){.form-section .form-container .voucher-img{margin-left:0;background-size:contain;background-image:url("/web/bundles/leisurecore/svg/others/voucher-mobile-new.svg");width:145px;height:110px;margin-right:-16px}}.form-section .form-container .voucher-img .amount{text-align:right;font-weight:bold;line-height:48px;letter-spacing:-0.8px;color:#fff;padding:23px 28px 0 0;font-size:40px}@media(max-width:1199px){.form-section .form-container .voucher-img .amount{padding:8px 20px 0 0;font-size:25px}}@media(max-width:991px){.form-section .form-container .voucher-img .amount{padding:1px 17px 0 0;font-size:18px}}@media(max-width:767px){.form-section .form-container .voucher-img .amount{padding:53px 0 0 18px;font-size:22px;line-height:24px;text-align:left}}.form-section .form-container .voucher-img .name{line-height:30px;letter-spacing:-0.28px;color:#fff;padding:97px 0 0 123px;font-size:22px}@media(max-width:1199px){.form-section .form-container .voucher-img .name{font-size:16px;padding:49px 0 0 85px}}@media(max-width:991px){.form-section .form-container .voucher-img .name{font-size:12px;padding:25px 0 0 66px}}.form-section .form-container .voucher-footer{margin:0;font-weight:bold;color:#000;margin-left:86px;width:383px;font-size:13px;line-height:15px}@media(max-width:1199px){.form-section .form-container .voucher-footer{margin-left:60px;width:275px;font-size:11px;line-height:14px;padding-right:20px}}@media(max-width:991px){.form-section .form-container .voucher-footer{margin-left:38px;width:222px;font-size:10px;line-height:10px;padding-right:22px}}@media(max-width:767px){.form-section .form-container .voucher-footer{font-weight:500;font-size:12px;line-height:16px;letter-spacing:.2px;color:rgba(0,0,0,0.5);margin:0;width:100%;padding:0}}.form-section .form-container .voucher-above-form{font-weight:bold;font-size:16px;line-height:24px;color:#212121;letter-spacing:-0.35px;margin-bottom:12px}@media(max-width:991px){.form-section .form-container .voucher-above-form{font-size:14px;line-height:20px}}@media(max-width:767px){.form-section .form-container .voucher-above-form{font-size:16px;line-height:24px;margin-top:15px;margin-bottom:20px}}.form-section .form-container .voucher-above-form .discount{margin:0 20px;color:#df9641;font-size:14px;font-weight:400}@media(max-width:991px) and (min-width:768px){.form-section .form-container .voucher-above-form .discount{font-size:12px;margin:0 15px}}@media(max-width:767px){.form-section .form-container .voucher-above-form .discount{margin:0 5px}}.form-section .form-container .voucher-above-form .large-font{font-size:20px}@media(max-width:991px) and (min-width:768px){.form-section .form-container .voucher-above-form .large-font{font-size:18px}}.form-section .form-container .details-form-container{display:none;-webkit-flex:1;-ms-flex:1;flex:1}.form-section .form-container .voucher-form-container{position:relative;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;background:#fff;box-shadow:0 1px 6px 0 rgba(0,0,0,0.1),0 1px 9px 0 rgba(0,0,0,0.02);-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;padding:28px}@media(max-width:1199px){.form-section .form-container .voucher-form-container{padding:23px}}@media(max-width:991px){.form-section .form-container .voucher-form-container{padding:15px}}@media(max-width:767px){.form-section .form-container .voucher-form-container{padding:0;padding-top:0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;box-shadow:none}}.form-section .form-container .voucher-form-container .title{font-size:24px;line-height:30px;letter-spacing:-0.28px;color:#212121;margin:0 0 20px 0}@media(max-width:1199px){.form-section .form-container .voucher-form-container .title{font-size:23px;line-height:28px;margin-bottom:20px}}@media(max-width:991px){.form-section .form-container .voucher-form-container .title{font-size:18px;line-height:24px;margin-bottom:10px}}.form-section .form-container .voucher-form-container .subtitle{color:#212121;font-size:16px;line-height:24px}@media(max-width:1199px){.form-section .form-container .voucher-form-container .subtitle{font-size:15px;line-height:22px}}@media(max-width:991px){.form-section .form-container .voucher-form-container .subtitle{font-size:13px;line-height:18px}}@media(max-width:767px){.form-section .form-container .voucher-form-container .subtitle{margin-bottom:0}}.form-section .form-container .voucher-form-container .amounts-container{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;margin:0 -5px}@media(max-width:767px){.form-section .form-container .voucher-form-container .amounts-container{display:block;margin:0}}.form-section .form-container .voucher-form-container .amounts-container .amount-container{-webkit-flex:1;-ms-flex:1;flex:1;border:solid 1px #ebedef;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;margin:0 5px;overflow:hidden;cursor:pointer;-webkit-transition:all .2s linear;-moz-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear}@media(max-width:767px){.form-section .form-container .voucher-form-container .amounts-container .amount-container{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;padding:15px 0;margin:0 !important;border:0;border-bottom:1px solid rgba(0,0,0,0.1)}}@media(min-width:768px){.form-section .form-container .voucher-form-container .amounts-container .amount-container.selected{border:1px solid #4bbb4b;box-shadow:0 1px 6px 0 rgba(0,0,0,0.1),0 1px 9px 0 rgba(0,0,0,0.02);color:#4bbb4b}}.form-section .form-container .voucher-form-container .amounts-container .amount-container .best-seller{height:24px;background-color:#e98344;color:#fff;font-weight:500;font-size:11px;line-height:24px;letter-spacing:.4px;text-align:center}@media(max-width:767px){.form-section .form-container .voucher-form-container .amounts-container .amount-container .best-seller{height:auto;margin-bottom:5px;padding:1px 4px 0 4px;line-height:18px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;display:inline-block}}.form-section .form-container .voucher-form-container .amounts-container .amount-container .amount-wrapper{padding:10px;position:relative}@media(max-width:991px){.form-section .form-container .voucher-form-container .amounts-container .amount-container .amount-wrapper{padding:7px}}@media(max-width:767px){.form-section .form-container .voucher-form-container .amounts-container .amount-container .amount-wrapper{padding:0;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex}}.form-section .form-container .voucher-form-container .amounts-container .amount-container .amount-wrapper .checkmark-wrapper{opacity:0;height:27px;width:31px;background-color:#4bbb4b;position:absolute;right:0;top:0;-webkit-border-radius:0 0 0 40px;-moz-border-radius:0 0 0 40px;border-radius:0 0 0 40px;-webkit-transition:all .2s linear;-moz-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear}@media(max-width:991px){.form-section .form-container .voucher-form-container .amounts-container .amount-container .amount-wrapper .checkmark-wrapper{height:20px;width:22px}}.form-section .form-container .voucher-form-container .amounts-container .amount-container .amount-wrapper .checkmark-wrapper.show{opacity:1}.form-section .form-container .voucher-form-container .amounts-container .amount-container .amount-wrapper .checkmark-wrapper .checkmark-icon{width:21px;height:16px;float:right;margin-top:4px;background-size:contain}@media(max-width:991px){.form-section .form-container .voucher-form-container .amounts-container .amount-container .amount-wrapper .checkmark-wrapper .checkmark-icon{width:14px;height:11px}}.form-section .form-container .voucher-form-container .amounts-container .amount-container .amount-wrapper .amount-get-wrapper{-webkit-flex:1;-ms-flex:1;flex:1}.form-section .form-container .voucher-form-container .amounts-container .amount-container .amount-wrapper .amount-pay-wrapper{-webkit-flex:1.4;-ms-flex:1.4;flex:1.4}.form-section .form-container .voucher-form-container .amounts-container .amount-container .amount-wrapper .title{font-weight:500;font-size:11px;line-height:15px;color:#212121;-webkit-transition:all .2s linear;-moz-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear;margin:0}@media(max-width:991px) and (min-width:768px){.form-section .form-container .voucher-form-container .amounts-container .amount-container .amount-wrapper .title{font-size:10px;line-height:12px}}.form-section .form-container .voucher-form-container .amounts-container .amount-container .amount-wrapper .title.selected{color:#4bbb4b}.form-section .form-container .voucher-form-container .amounts-container .amount-container .amount-wrapper .title.disabled{color:#878c94 !important}@media(min-width:768px){.form-section .form-container .voucher-form-container .amounts-container .amount-container .amount-wrapper .title.extra-margin{margin-top:10px}}.form-section .form-container .voucher-form-container .amounts-container .amount-container .amount-wrapper .subtitle{margin:0;font-size:22px;line-height:30px;color:#212121;-webkit-transition:all .2s linear;-moz-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear}@media(max-width:991px) and (min-width:768px){.form-section .form-container .voucher-form-container .amounts-container .amount-container .amount-wrapper .subtitle{font-size:17px;line-height:22px}}@media(max-width:767px){.form-section .form-container .voucher-form-container .amounts-container .amount-container .amount-wrapper .subtitle{line-height:26px}}.form-section .form-container .voucher-form-container .amounts-container .amount-container .amount-wrapper .subtitle.small{font-size:16px;line-height:26px}@media(max-width:991px) and (min-width:768px){.form-section .form-container .voucher-form-container .amounts-container .amount-container .amount-wrapper .subtitle.small{font-size:13px;line-height:18px}}@media(max-width:767px){.form-section .form-container .voucher-form-container .amounts-container .amount-container .amount-wrapper .subtitle.small{font-size:18px}}.form-section .form-container .voucher-form-container .amounts-container .amount-container .amount-wrapper .subtitle.selected{color:#4bbb4b}.form-section .form-container .voucher-form-container .amounts-container .amount-container .amount-wrapper .subtitle.disabled{color:#878c94 !important}.form-section .form-container .voucher-form-container .amounts-container .amount-container .amount-wrapper .subtitle .discount{color:#df9641;font-size:13px;font-weight:400;letter-spacing:-0.4px}@media(max-width:991px){.form-section .form-container .voucher-form-container .amounts-container .amount-container .amount-wrapper .subtitle .discount{font-size:10px}}@media(max-width:767px){.form-section .form-container .voucher-form-container .amounts-container .amount-container .amount-wrapper .subtitle .discount{font-size:11px;font-weight:500}}.form-section .form-container .voucher-form-container .amounts-container .amount-container .amount-wrapper .select-button{border:1px solid #4bbb4b;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;padding:5px;align-self:center;font-weight:500;color:#4bbb4b;min-width:85px;text-align:center}.form-section .form-container .voucher-form-container .amounts-container .amount-container .amount-wrapper .select-button.selected{color:white;background-color:#4bbb4b}.form-section .form-container .voucher-form-container .amounts-container .amount-container .amount-wrapper .select-button.hide{display:none}.form-section .form-container .voucher-form-container .amounts-container .amount-container .amount-wrapper .select-button.selected-button{display:none}.form-section .form-container .voucher-form-container .amounts-container .amount-container .amount-wrapper .select-button.selected-button.shown{display:block}.form-section .form-container .voucher-form-container .amounts-container .amount-container .amount-wrapper .custom-amount-input{width:75%;font-weight:bold;border:0;padding:0;background-color:transparent}.form-section .form-container .voucher-form-container .amounts-container .amount-container .amount-wrapper .custom-amount-input::placeholder{color:#878c94}.form-section .form-container .voucher-form-container .amounts-container .amount-container .amount-wrapper .custom-amount-input::-moz-placeholder{color:#878c94}.form-section .form-container .voucher-form-container .custom-amount-error{position:absolute;margin-top:10px;color:#cc1414;font-size:12px;line-height:16px;letter-spacing:.2px;right:28px}@media(max-width:1199px){.form-section .form-container .voucher-form-container .custom-amount-error{right:23px}}@media(max-width:991px){.form-section .form-container .voucher-form-container .custom-amount-error{right:15px}}@media(max-width:767px){.form-section .form-container .voucher-form-container .custom-amount-error{right:0;margin-top:4px}}.form-section .form-container .voucher-form-container .detail-fields{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex}@media(max-width:768px){.form-section .form-container .voucher-form-container .detail-fields{margin:0}}.form-section .form-container .voucher-form-container .detail-fields select{border:solid 1px #ebedef;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;background-color:#fff;color:#37404d}@media(max-width:480px){.form-section .form-container .voucher-form-container .detail-fields .first-user-item{margin-top:8px}}.form-section .form-container .voucher-form-container .selector{position:relative;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex}.form-section .form-container .voucher-form-container .selector select{background:#f6f7f8;border:0;font-size:14px;font-weight:normal;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;cursor:pointer}.form-section .form-container .voucher-form-container .selector:after{content:" ";background:url(/web/bundles/leisurecore/svg/icons/oyodir/arrow.svg) 0 0 no-repeat;background-size:contain;-moz-transform:rotate(90deg);-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg);width:12px;height:12px;position:absolute;top:50%;margin-top:-2px;right:2px;pointer-events:none}.form-section .form-container .voucher-form-container .selector.phone{width:75px;padding-left:5px;padding-top:2px;margin-right:0;background:#fff;border-right:0;-webkit-border-radius:4px 0 0 4px;-moz-border-radius:4px 0 0 4px;border-radius:4px 0 0 4px}.form-section .form-container .voucher-form-container .selector.phone select{color:#878c94;background-color:#fff;width:54px;padding-right:16px;border-radius:0;word-spacing:30px}.form-section .form-container .voucher-form-container .phone-container .phone-num{width:100%;height:44px;font-size:14px;padding-left:16px;margin-left:0;-webkit-border-radius:0 4px 4px 0;-moz-border-radius:0 4px 4px 0;border-radius:0 4px 4px 0}.form-section .form-container .voucher-form-container .floating-input{position:relative;width:100%}.form-section .form-container .voucher-form-container .radio-buttons-container{font-weight:bold;font-size:16px;line-height:24px;color:#212121;margin-top:25px}.form-section .form-container .voucher-form-container .radio-buttons-container .radio-wrapper{margin-left:10px}.form-section .form-container .voucher-form-container .radio-buttons-container .radio-wrapper.second{margin-left:20px}.form-section .form-container .voucher-form-container .radio-buttons-container .radio-wrapper .radio-button{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;vertical-align:middle;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;width:20px;height:20px;border:solid 1px #ebedef;-webkit-transition:all .3s linear;-moz-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear;margin-right:5px}.form-section .form-container .voucher-form-container .radio-buttons-container .radio-wrapper .radio-button:checked{border:6px solid #4bbb4b}.form-section .form-container .voucher-form-container .radio-buttons-container .radio-wrapper .radio-label{font-weight:400;font-size:14px;line-height:24px}.form-section .form-container .voucher-form-container .floating-label{position:absolute;padding:12px 0 0 16px;top:0;color:#37404d;font-weight:normal;-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0);-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.form-section .form-container .voucher-form-container .input-field:focus+.floating-label{font-size:10px;color:#4bbb4b;-webkit-transform:translate(0,-8px);-moz-transform:translate(0,-8px);-ms-transform:translate(0,-8px);-o-transform:translate(0,-8px);transform:translate(0,-8px)}.form-section .form-container .voucher-form-container .input-field:-webkit-autofill+.floating-label,.form-section .form-container .voucher-form-container .input-field:not(:placeholder-shown)+.floating-label{font-size:10px;color:#626973;-webkit-transform:translate(0,-8px);-moz-transform:translate(0,-8px);-ms-transform:translate(0,-8px);-o-transform:translate(0,-8px);transform:translate(0,-8px)}.form-section .form-container .voucher-form-container input:focus+.floating-label{font-size:10px;color:#4bbb4b;-webkit-transform:translate(0,-8px);-moz-transform:translate(0,-8px);-ms-transform:translate(0,-8px);-o-transform:translate(0,-8px);transform:translate(0,-8px)}.form-section .form-container .voucher-form-container .input-filled:not(:focus)+.floating-label{font-size:10px;color:#626973;-webkit-transform:translate(0,-8px);-moz-transform:translate(0,-8px);-ms-transform:translate(0,-8px);-o-transform:translate(0,-8px);transform:translate(0,-8px)}.form-section .form-container .voucher-form-container .input-field{width:100%;height:44px;margin:20px 0;font-size:14px;padding:8px 0 0 16px;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;color:#212121;border:solid 1px #ebedef;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none}.form-section .form-container .voucher-form-container .input-field::placeholder{color:#fff}.form-section .form-container .voucher-form-container .input-field::-moz-placeholder{color:#fff}.form-section .form-container .voucher-form-container .input-field.active{border:solid 1px #ff6363}.form-section .form-container .voucher-form-container .input-field:focus{border:solid 1px #4bbb4b}.form-section .form-container .voucher-form-container .tooltip-custom{background-color:#ff6363;font-style:unset;padding:4px 10px;white-space:unset;width:fit-content;z-index:1;-webkit-transform:translate(12px,-30px);-moz-transform:translate(12px,-30px);-ms-transform:translate(12px,-30px);-o-transform:translate(12px,-30px);transform:translate(12px,-30px)}.form-section .form-container .voucher-form-container .tooltip-custom:after{width:10px;height:10px;position:absolute;content:" ";left:8%;top:3px;-webkit-transform:translate(0,-80%) rotate(45deg);-moz-transform:translate(0,-80%) rotate(45deg);-ms-transform:translate(0,-80%) rotate(45deg);-o-transform:translate(0,-80%) rotate(45deg);transform:translate(0,-80%) rotate(45deg);background:#ff6363}.form-section .form-container .voucher-form-container .btn-wrapper{margin-top:25px;display:block;font-size:14px;line-height:24px}.form-section .form-container .voucher-form-container .back-icon{width:20px;vertical-align:middle;height:24px;display:inline-block;margin-right:10px;background-size:contain;cursor:pointer}.form-section .form-container .voucher-form-container .recipient-details-h4{display:inline-block;margin:0;font-size:16px;line-height:24px;color:#212121}.form-section .form-container .voucher-form-container .terms-conditions-wrapper{font-size:12px;line-height:16px;letter-spacing:.2px;color:rgba(0,0,0,0.5)}@media(max-width:767px){.form-section .form-container .voucher-form-container .terms-conditions-wrapper{margin-bottom:10px}}.form-section .form-container .voucher-form-container .terms-conditions-wrapper .tnc-checkmark-icon{border:0;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;height:18px;width:18px;display:inline-block;vertical-align:middle;margin-right:15px;background-size:contain}.form-section .form-container .voucher-form-container .terms-conditions-wrapper .tnc-checkmark-icon.unchecked{border:1px solid #c9cbcf;background:white}.form-section .form-container .voucher-form-container .terms-conditions-wrapper a{color:rgba(0,0,0,0.5);text-decoration:underline;font-weight:400}.each-usp{text-align:center;padding:30px 5px;font-weight:bold;font-size:16px;line-height:24px;color:#000}.each-usp.orange{color:#df9641}@media(max-width:767px){.each-usp{padding:10px 5px;text-align:left}}.each-usp .icon-usp{height:24px;width:20px;display:inline-block;background-size:contain;vertical-align:middle;margin-right:5px}.how-it-works{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;justify-content:center;margin-top:60px}@media(max-width:767px){.how-it-works{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin:40px 0 0 0}}.how-it-works-header{font-weight:bold;font-size:34px;line-height:40px;letter-spacing:-1px;color:#212121;margin:0}@media(max-width:991px){.how-it-works-header{font-size:32px;line-height:36px}}@media(max-width:767px){.how-it-works-header{font-size:24px;line-height:30px;letter-spacing:-0.28px}}.how-it-works-container{text-align:center;-webkit-flex:1;-ms-flex:1;flex:1;padding:0 20px}.how-it-works-container .icon-container{height:90px;width:90px;box-shadow:0 15px 32px #f6f7f8;margin:auto;-webkit-border-radius:59px;-moz-border-radius:59px;border-radius:59px;padding:15px;background-color:#fff}.how-it-works-container .icon-container .icon{width:65px;height:65px;background-size:contain}.how-it-works-container .how-it-works-title{margin-top:24px;font-weight:bold;font-size:24px;line-height:30px;text-align:center;letter-spacing:-0.28px;color:#212121}@media(max-width:991px){.how-it-works-container .how-it-works-title{font-size:22px;line-height:26px}}@media(max-width:767px){.how-it-works-container .how-it-works-title{font-size:20px;line-height:24px}}.how-it-works-container .how-it-works-subtitle{margin-top:12px;font-weight:500;font-size:16px;line-height:22px;text-align:center;color:#37404d}@media(max-width:991px){.how-it-works-container .how-it-works-subtitle{font-size:14px}}@media(max-width:767px){.how-it-works-container .how-it-works-subtitle{margin-bottom:40px}}.how-it-works-arrow{height:96px;background-size:contain;background-image:url("/web/bundles/leisurecore/svg/others/how-it-works-background.svg");background-repeat:no-repeat;background-position:0 0;position:absolute;z-index:-1}@media(min-width:768px){.how-it-works-arrow{width:387px;margin-top:20px}}@media(min-width:992px){.how-it-works-arrow{width:531px;margin-top:12px}}@media(min-width:1200px){.how-it-works-arrow{width:662px;margin-top:8px}}.background-benefits{background-color:#000;background-size:cover;background-image:url("/web/bundles/leisurecore/svg/others/benefits-background.svg");background-repeat:no-repeat;background-position:0 0}.background-benefits .voucher-background-image{width:570px;height:256px;position:absolute;right:0;background-image:url("/web/bundles/leisurecore/png/gift-voucher.png");background-repeat:no-repeat;background-size:contain}@media(max-width:991px){.background-benefits .voucher-background-image{width:446px;height:200px}}.background-benefits .header{color:#fff;margin:0 15px;font-size:48px;line-height:56px;letter-spacing:-0.8px}@media(max-width:991px){.background-benefits .header{font-size:42px;line-height:46px}}@media(max-width:767px){.background-benefits .header{font-size:34px;line-height:40px;letter-spacing:-1px}}.background-benefits .benefit-container{padding-right:60px;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;margin-top:45px}@media(max-width:991px){.background-benefits .benefit-container{padding-right:50px}}@media(max-width:767px){.background-benefits .benefit-container{margin-top:35px;padding-right:15px}}@media(max-width:480px){.background-benefits .benefit-container{padding-right:15px}}.background-benefits .benefit-container .icon-benefit{width:32px;height:32px;margin-right:25px;background-size:contain}.background-benefits .benefit-container .benefit-text{-webkit-flex:1;-ms-flex:1;flex:1}.background-benefits .benefit-container .benefit-text .title{font-weight:bold;font-size:24px;line-height:30px;margin:0;letter-spacing:-0.28px;color:#fff}@media(max-width:991px){.background-benefits .benefit-container .benefit-text .title{font-size:22px;line-height:26px}}@media(max-width:767px){.background-benefits .benefit-container .benefit-text .title{font-size:20px;line-height:24px;letter-spacing:-0.35px}}.background-benefits .benefit-container .benefit-text .subtitle{margin:0;margin-top:8px;font-weight:500;font-size:16px;line-height:27px;color:#fff}@media(max-width:991px){.background-benefits .benefit-container .benefit-text .subtitle{font-size:15px}}@media(max-width:767px){.background-benefits .benefit-container .benefit-text .subtitle{font-size:14px;line-height:20px}}.background-benefits .btn-buy-gv{padding:16px 12px;min-width:310px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;margin-top:45px;margin-left:72px;font-size:14px;line-height:24px}@media(max-width:991px){.background-benefits .btn-buy-gv{min-width:274px}}@media(max-width:767px){.background-benefits .btn-buy-gv{min-width:0;margin:0 20px;margin-top:30px;display:block}}.voucher-faq{color:#000}.voucher-faq .voucher-faq-header{font-weight:bold;font-size:24px;line-height:30px;margin-bottom:40px;margin-top:10px}.voucher-faq .faq-item{font-size:16px;background:rgba(205,205,205,0.1);padding:20px;margin-bottom:5px}.voucher-faq .faq-item .faq-head{font-weight:bold;line-height:24px;position:relative;margin-bottom:5px;cursor:pointer}.voucher-faq .faq-item .faq-head .icon-down-arrow{position:absolute;right:0;top:50%;width:16px;height:16px}.voucher-faq .faq-item .faq-head .icon-down-arrow.rot-up{transform:rotate(180deg);transition:all .5s}.voucher-faq .faq-item .faq-body{font-size:14px;display:none}.voucher-faq .gft-faq-view{cursor:pointer;position:relative;text-align:right}.voucher-faq .gft-faq-view .main{margin-right:25px}.voucher-faq .gft-faq-view .icon-arrow-right{width:20px;height:20px;position:absolute;top:5px;right:0}.gift-voucher-success{width:100%;color:#212121}.gift-voucher-success .top{text-align:center;font-weight:bold;line-height:40px}.gift-voucher-success .top .top-head{font-size:34px}@media(max-width:768px){.gift-voucher-success .top .top-head{font-size:25px}}.gift-voucher-success .top .info{font-size:16px}.gift-voucher-success .top .info .resend{cursor:pointer;color:#4bbb4b}.gift-voucher-success .row{margin-top:30px}.gift-voucher-success .row .left{text-align:center}.gift-voucher-success .row .left .icon-voucher-man-sep{margin-right:-20px;width:135px;height:195px;background-size:cover;display:inline-block}@media(max-width:768px){.gift-voucher-success .row .left .icon-voucher-man-sep{width:50px;height:70px}}.gift-voucher-success .row .left .icon-voucher-card{background-size:cover;background-repeat:no-repeat;width:487px;height:260px;display:inline-block;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;color:#fff;position:relative}@media(max-width:768px){.gift-voucher-success .row .left .icon-voucher-card{width:250px;height:135px}}.gift-voucher-success .row .left .icon-voucher-card .belvilla-logo{position:absolute;left:15px;top:25px;text-align:left}.gift-voucher-success .row .left .icon-voucher-card .first{display:block;font-size:25px}.gift-voucher-success .row .left .icon-voucher-card .second{display:block;font-size:11px;text-transform:uppercase}.gift-voucher-success .row .left .icon-voucher-card .amount{position:absolute;right:20px;top:25px;font-weight:bold;font-size:48px;line-height:56px}@media(max-width:768px){.gift-voucher-success .row .left .icon-voucher-card .amount{font-size:25px;top:5px}}.gift-voucher-success .row .left .icon-voucher-card .name{position:absolute;bottom:15px;left:40px;font-size:24px;font-weight:bold}@media(max-width:768px){.gift-voucher-success .row .left .icon-voucher-card .name{font-size:20px;left:20px}}.gift-voucher-success .row .success-info{font-weight:bold}.gift-voucher-success .row .success-info .main-head{font-size:24px;line-height:30px}.gift-voucher-success .row .success-info .gift-list{position:relative;padding-left:40px}.gift-voucher-success .row .success-info .gift-list .item-gift{padding:20px}.gift-voucher-success .row .success-info .gift-list .item-gift .info-gift{font-size:20px;line-height:24px}.gift-voucher-success .row .success-info .gift-list .item-gift .icon{width:32px;height:32px;position:absolute;left:5px}.gift-voucher-success .row .success-info .buy-another{background-color:#4bbb4b;padding:16px 72px 16px 72px;font-size:14px;display:inline-block;margin-top:30px;color:#fff;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;cursor:pointer}.gift-voucher-success .row .success-info .buy-another a{text-decoration:none;color:#fff}.gift-pay-error{padding:10px;color:#da2424;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;background:rgba(238,42,36,0.08);width:50%;margin-top:10px;margin-bottom:10px;text-align:center;margin:auto}@media(min-width:768px){.gift-pay-error{width:100%}}.voucher-terms{padding:30px}.voucher-terms .modal-close{position:absolute;right:30px;cursor:pointer}.voucher-terms .modal-close .icon-cross{width:20px;height:20px;position:absolute;right:10px}.voucher-terms b{font-size:20px}.voucher-terms li{padding-top:10px}.resend-message{padding:10px;text-align:center;font-size:16px}.resend-message #hidden{display:none}#modal-voucher-terms .modal-content{color:#000;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.bottom-nav-container{position:fixed;bottom:-1px;z-index:50;width:100%;background-color:white;border-top:1px solid #e5e5e5;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;padding:0 5px;padding-bottom:env(safe-area-inset-bottom);box-shadow:0 -2px 4px rgba(0,0,0,0.08),0 -1px 10px rgba(0,0,0,0.04),0 -4px 5px rgba(0,0,0,0.06);transition:bottom .4s;-webkit-justify-content:center;-ms-justify-content:center;justify-content:center}.bottom-nav-container .each-item-container{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;padding:6px;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;position:relative;overflow:hidden;padding-top:10px;min-width:80px}.bottom-nav-container .each-item-container .icon-wrapper-selected{display:none}.bottom-nav-container .each-item-container .icon-container{-webkit-flex:1;-ms-flex:1;flex:1;position:relative}.bottom-nav-container .each-item-container .icon-container .wishlist-number{position:absolute;background:#ee6d69;top:-6px;right:-13px;border-radius:50px;color:white;font-size:10px;line-height:10px;padding:2px 6px}.bottom-nav-container .each-item-container .selected-border-top{display:none;height:3px;width:70%;background-color:#00b28a;position:absolute;top:-1px}.bottom-nav-container .each-item-container .bottom-text{font-size:10px;line-height:16px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%;color:#212121;font-weight:500;text-transform:uppercase}.bottom-nav-container .each-item-container.selected .bottom-text{color:#00b28a}.bottom-nav-container .each-item-container.selected .selected-border-top,.bottom-nav-container .each-item-container.selected .icon-wrapper-selected{display:block}.bottom-nav-container .each-item-container.selected .icon-wrapper{display:none}#alternate-dates-filter{height:100%;border-radius:4px;background-color:#37404d;margin-bottom:12px}#alternate-dates-filter .loading-state{height:50px}#alternate-dates-filter .flex-row{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;height:100%}#alternate-dates-filter .date-selecter-bar{-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center}#alternate-dates-filter .date-selecter-bar .date-selecter-text-desktop{-webkit-justify-content:center;-ms-justify-content:center;justify-content:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;white-space:nowrap;font-weight:bold;color:#fff;margin-left:15px;margin-right:10px}#alternate-dates-filter .date-selecter-bar .date-selecter-content{padding-left:15px;padding-right:30px;width:85%}#alternate-dates-filter .date-selecter-bar .card{border-radius:4px;border:solid 1px #ebedef;background-color:#fff;min-height:48px;min-width:160px;margin-top:7px;margin-bottom:7px;padding-left:16px;padding-right:16px;padding-top:5px;-webkit-justify-content:center;-ms-justify-content:center;justify-content:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center}#alternate-dates-filter .date-selecter-bar .card .alternate-date{color:#4bbb4b;font-weight:bold;line-height:1.33}#alternate-dates-filter .date-selecter-bar .card .alternate-date-count{color:#37404d;font-weight:500;line-height:1.33}#alternate-dates-filter .date-selecter-bar .card .before-text-dot{margin-left:5px}#alternate-dates-filter .date-selecter-bar .card .before-text-dot:before{margin-right:1px;width:2px;height:2px;background-color:#37404d}#alternate-dates-filter .date-selecter-bar .owl-nav .owl-next{height:32px;width:32px;transform:translate(0,-50%)}#alternate-dates-filter .date-selecter-bar .owl-nav .owl-prev{height:32px;width:32px;transform:translate(10%,-50%)}#alternate-dates-filter .date-selecter-bar-mobile .date-selecter-text-mobile{-webkit-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;padding:8px 10px 8px 16px;font-weight:bold;line-height:1.14;color:#fff}#alternate-dates-filter .date-selecter-bar-mobile .date-selecter-text-mobile .icon-date-selecter-up{width:12px;height:12px;background-size:contain;transform:translate(0,-3px) rotate(-90deg)}#alternate-dates-filter .date-selecter-bar-mobile .date-selecter-text-mobile .icon-date-selecter-down{width:12px;height:12px;background-size:contain;transform:translate(0,3px) rotate(90deg)}#alternate-dates-filter .date-selecter-bar-mobile .date-selecter-content.date-selecter-content-hidden{position:absolute;opacity:0;pointer-events:none;cursor:default}#alternate-dates-filter .date-selecter-bar-mobile .date-selecter-content.date-selecter-content-hidden .card-shadow{z-index:1}#alternate-dates-filter .date-selecter-bar-mobile .container-carousel .owl-stage{right:-15px}#alternate-dates-filter .date-selecter-bar-mobile .card-shadow{height:56px;width:35px;position:absolute;z-index:2;right:0;margin-right:7px;background-image:linear-gradient(to right,rgba(55,64,77,0),#37404d 104%);border-bottom-right-radius:4px}#alternate-dates-filter .date-selecter-bar-mobile .card{border-radius:4px;border:solid 1px #ebedef;background-color:#fff;min-height:48px;min-width:160px;margin-bottom:8px;padding-left:10px;padding-right:10px;padding-top:5px;padding-bottom:5px;-webkit-justify-content:center;-ms-justify-content:center;justify-content:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center}#alternate-dates-filter .date-selecter-bar-mobile .card .alternate-date{color:#4bbb4b;font-weight:bold;line-height:1.33}#alternate-dates-filter .date-selecter-bar-mobile .card .alternate-date-count{color:#37404d;font-weight:500;line-height:1.33}#alternate-dates-filter .selected-date{background-color:#ecfdeb !important}.campaign-container .header-image{width:100%;height:auto}.campaign-container .header-banner{position:relative;clip-path:inset(0 0 28px);height:416px}@media(max-width:767px){.campaign-container .header-banner{clip-path:unset;height:unset}}@media(min-width:768px) and (max-width:991px){.campaign-container .header-banner{height:270px}}@media(min-width:992px) and (max-width:1199px){.campaign-container .header-banner{height:350px}}.campaign-container .header-banner .main-text{position:absolute;color:#fff;top:2rem;left:4rem;padding-top:2rem;padding-left:2rem}@media(max-width:767px){.campaign-container .header-banner .main-text{padding-top:unset;padding-left:unset}}@media(min-width:992px) and (max-width:1199px){.campaign-container .header-banner .main-text{left:1rem}}@media(min-width:768px) and (max-width:991px){.campaign-container .header-banner .main-text{left:0}}.campaign-container .header-banner .main-text .voucher{padding-top:3.3rem}@media(max-width:767px){.campaign-container .header-banner .main-text .voucher{padding-top:unset}}.campaign-container .header-banner .main-text .voucher-text{color:#fff;font-size:60px;line-height:.9}@media(max-width:767px){.campaign-container .header-banner .main-text .voucher-text{font-size:33pt}}@media(min-width:992px) and (max-width:1199px){.campaign-container .header-banner .main-text .voucher-text{font-size:50px}}@media(min-width:768px) and (max-width:991px){.campaign-container .header-banner .main-text .voucher-text{font-size:40px;bottom:41px}}.campaign-container .secondary-heading{color:#212121}@media(max-width:767px){.campaign-container .secondary-heading{text-align:center;padding-top:1.3rem}}.campaign-container .secondary-heading .primary-text{line-height:.8;font-size:35px;font-weight:400;margin:0}@media(max-width:767px){.campaign-container .secondary-heading .primary-text{font-size:20px;line-height:1.2;font-weight:500}}@media(min-width:768px) and (max-width:991px){.campaign-container .secondary-heading .primary-text{font-size:30px}}.campaign-container .secondary-heading .secondary-text{font-size:30px}@media(max-width:767px){.campaign-container .secondary-heading .secondary-text{font-size:20px;line-height:1;font-weight:500}}.campaign-container .secondary-heading .tertiary-text{font-size:18px;line-height:2}@media(max-width:767px){.campaign-container .secondary-heading .tertiary-text{font-size:16px;line-height:1}}@media(min-width:768px) and (max-width:991px){.campaign-container .secondary-heading .tertiary-text{font-size:16px}}.campaign-container .form-section{background-size:cover;background-position:top;background-color:#f2f2f2;color:#000;margin-top:1rem;position:relative}@media(max-width:767px){.campaign-container .form-section{background-image:url("/web/bundles/leisurecore/png//campaign-landing/register-bg.png");background-repeat:no-repeat;background-size:contain}}.campaign-container .form-section .primary-div{text-align:center}@media(max-width:767px){.campaign-container .form-section .primary-div{margin-top:1rem;padding-bottom:4rem}}.campaign-container .form-section .primary-div .details-text{font-size:35px;font-weight:bold;padding-top:2rem}@media(max-width:767px){.campaign-container .form-section .primary-div .details-text{font-size:18px}}.campaign-container .form-section .primary-div .form-div{text-align:center;font-size:20px;margin:auto}.campaign-container .form-section .primary-div .form-div .element-contaier{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-justify-content:center;-ms-justify-content:center;justify-content:center;margin-top:20px}.campaign-container .form-section .primary-div .form-div .element-contaier .element{-webkit-align-self:center;-moz-align-self:center;-ms-align-self:center;align-self:center;margin-right:20px}.campaign-container .form-section .primary-div .form-div .input-box{background:#eee;display:block;padding:5px 20px;width:100%;font-size:25px;border:1px solid #c9cbcf;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;max-width:56rem}@media(max-width:767px){.campaign-container .form-section .primary-div .form-div .input-box{font-size:15px;max-width:18rem}}.campaign-container .form-section .primary-div .form-div .second-box{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;padding-top:3rem}@media(max-width:767px){.campaign-container .form-section .primary-div .form-div .second-box{padding-top:unset;padding-left:.7rem}}.campaign-container .form-section .primary-div .form-div .second-box .boat{background-image:url("/web/bundles/leisurecore/png//campaign-landing/boat.svg");width:350px;height:300px;background-size:contain;background-repeat:no-repeat}@media(min-width:768px) and (max-width:991px){.campaign-container .form-section .primary-div .form-div .second-box .boat{width:320px}}.campaign-container .form-section .primary-div .form-div .second-box .text{margin-left:7rem}@media(max-width:767px){.campaign-container .form-section .primary-div .form-div .second-box .text{margin-left:unset}}@media(min-width:768px) and (max-width:1199px){.campaign-container .form-section .primary-div .form-div .second-box .text{margin-left:2rem}}.campaign-container .form-section .primary-div .form-div .second-box .text .primary-option{padding-top:20px;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;text-align:left}@media(max-width:767px){.campaign-container .form-section .primary-div .form-div .second-box .text .primary-option{padding-top:10px;text-align:left}}@media(min-width:768px) and (max-width:1199px){.campaign-container .form-section .primary-div .form-div .second-box .text .primary-option{-webkit-align-items:flex-start;-moz-align-items:flex-start;-ms-align-items:flex-start;align-items:flex-start}}.campaign-container .form-section .primary-div .form-div .second-box .text .primary-option .input-option{max-width:30px;margin:unset;width:20px;height:20px}@media(max-width:767px){.campaign-container .form-section .primary-div .form-div .second-box .text .primary-option .input-option{width:unset}}@media(min-width:768px) and (max-width:1199px){.campaign-container .form-section .primary-div .form-div .second-box .text .primary-option .input-option{position:relative;top:6px}}@media(min-width:992px) and (max-width:1199px){.campaign-container .form-section .primary-div .form-div .second-box .text .primary-option .input-option{top:10px}}.campaign-container .form-section .primary-div .form-div .second-box .text .primary-option .text-option{margin:0 0 0 11px;font-size:25PX}@media(max-width:767px){.campaign-container .form-section .primary-div .form-div .second-box .text .primary-option .text-option{font-size:12px}}@media(min-width:768px) and (max-width:991px){.campaign-container .form-section .primary-div .form-div .second-box .text .primary-option .text-option{font-size:20px}}@media(min-width:768px) and (max-width:1199px){.campaign-container .form-section .primary-div .form-div .second-box .text .primary-option .text-option{text-align:left}}.campaign-container .form-section .primary-div .form-div .second-box .text .check{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;font-size:14px;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center}.campaign-container .form-section .primary-div .form-div .second-box .text .check #customerOpt{width:20px;height:20px}@media(max-width:767px){.campaign-container .form-section .primary-div .form-div .second-box .text .check #customerOpt{height:unset;width:unset}}.campaign-container .form-section .primary-div .form-div .second-box .text .check .terms-cont{padding:12px;margin-left:5px;font-size:18px}@media(max-width:767px){.campaign-container .form-section .primary-div .form-div .second-box .text .check .terms-cont{font-size:11px}}.campaign-container .form-section .primary-div .form-div .second-box .text #submit-sgr{border:0;background-color:#ff750f;padding:5px 20px;color:#fff;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;cursor:pointer;FONT-SIZE:30PX;position:absolute;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);bottom:4rem}@media(max-width:767px){.campaign-container .form-section .primary-div .form-div .second-box .text #submit-sgr{font-size:14px;padding:5px 20px;bottom:2rem}}@media(min-width:768px) and (max-width:1199px){.campaign-container .form-section .primary-div .form-div .second-box .text #submit-sgr{bottom:2rem}}.campaign-container .form-section .primary-div .boater-mweb{background-image:url("/web/bundles/leisurecore/png//campaign-landing/boat.svg");position:absolute;width:100px;height:120px;background-size:contain;background-repeat:no-repeat;left:0}.campaign-container .reg-first{background-image:url("/web/bundles/leisurecore/png//campaign-landing/register-bg.png");background-repeat:no-repeat;background-size:cover;background-position:top;background-color:#f2f2f2;padding:200px 40px 200px 40px;color:#000;position:relative}.campaign-container .reg-first .boater{background-image:url("/web/bundles/leisurecore/png//campaign-landing/boat.svg");position:absolute;width:250px;height:150px;background-size:contain;background-repeat:no-repeat;bottom:0;left:0}.campaign-container .reg-first .left{text-align:center;font-weight:bold}.campaign-container .reg-first .large{font-size:55px;line-height:60px;margin:auto}.campaign-container .reg-first .small{font-size:27px}.campaign-container .reg-first .num{background-color:#ff750f;width:40px;height:40px;color:#fff;font-weight:bold;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;display:inline-block;text-align:center;line-height:40px;margin-right:30px;flex-shrink:0}.campaign-container .reg-first .item{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;font-size:18px;margin-top:20px}@media(max-width:767px){.campaign-container .reg-first{padding-top:100px;background-size:contain;padding:100px 10px 100px 10px}.campaign-container .reg-first .reg-block{text-align:center}.campaign-container .reg-first .reg-block .register{font-size:16px}.campaign-container .reg-first .boater{width:100px;height:120px}.campaign-container .reg-first .item{font-size:14px}.campaign-container .reg-first .num{margin-right:20px;width:30px;height:30px;line-height:30px}.campaign-container .reg-first .large{font-size:35px;line-height:40px;margin:auto}.campaign-container .reg-first .small{font-size:20px}}.campaign-container .headLine{color:#000;margin-top:60px;font-weight:bold;line-height:normal}.campaign-container .headLine .head1{font-size:90px;line-height:90px}.campaign-container .headLine .head2{font-size:50px;line-height:50px}.campaign-container .headLine .head3{font-size:25px;font-weight:normal}@media(max-width:767px){.campaign-container .headLine{margin-top:30px}.campaign-container .headLine .head1{font-size:40px;line-height:40px}.campaign-container .headLine .head2{font-size:30px}.campaign-container .headLine .head3{font-size:16px}}.campaign-container .tagLine{margin-top:100px;color:#fff;font-size:30px;text-transform:uppercase;font-weight:bold}@media(max-width:767px){.campaign-container .tagLine{margin-top:220px;font-size:18px}}.campaign-container .logo-top{width:150px;height:auto;display:inline-block}@media(max-width:767px){.campaign-container .logo-top{width:100px}}.campaign-container .register{margin-top:20px;background-color:#ff750f;color:#fff;font-weight:bold;text-transform:uppercase;padding:10px 15px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;font-size:30px;cursor:pointer}@media(max-width:767px){.campaign-container .register{font-size:25px}}.campaign-container .regBlock{margin-top:30px}@media(max-width:767px){.campaign-container .regBlock{text-align:center}}.campaign-container .highlights{background-color:#f6f7f8}.campaign-container .highlights .col-md-4{padding:10px;text-align:center;font-weight:bold;font-size:16px}@media(max-width:767px){.campaign-container .highlights .col-md-4{font-size:10px}}.campaign-container .p-display{padding:30px}.campaign-container .p-heading{width:70%;margin:auto;text-align:center;font-size:30px;line-height:40px;font-weight:bold}.campaign-container .p-heading .gr{color:#4bbb4b;display:block}@media(max-width:767px){.campaign-container .p-heading{width:100%;font-size:15px;line-height:20px}}.campaign-container .p-photos{padding-top:20px;text-align:center}.campaign-container .p-photos .image-wrapper{display:inline-block;position:relative;margin-bottom:30px;color:#000}.campaign-container .p-photos .image-wrapper img{width:300px;height:auto;padding:15px 15px 50px;background-color:#f6f7f8;box-shadow:0 10px 16px 0 rgba(0,0,0,0.2),0 6px 20px 0 rgba(0,0,0,0.19)}.campaign-container .p-photos .image-wrapper .sub-text{position:absolute;bottom:20px;left:15px;font-weight:bold;font-size:18px}.campaign-container .p-photos .image-wrapper .sub-right-image{background-image:url("/web/bundles/leisurecore/png//campaign-landing/image-clip.png");right:0;position:absolute;bottom:10px;width:60px;height:34px;background-size:contain;background-repeat:no-repeat}@media(max-width:767px){.campaign-container .p-photos .image-wrapper img{width:150px;padding:10px 10px 40px}.campaign-container .p-photos .image-wrapper .sub-text{font-size:10px}.campaign-container .p-photos .image-wrapper .sub-right-image{width:30px;height:18px}}@media(max-width:480px){.campaign-container .p-photos .image-wrapper img{width:130px}}.campaign-container .social{display:-webkit-inline-flex;display:-ms-inline-flexbox;display:-ms-inline-flex;display:inline-flex;margin-top:40px}.campaign-container .social .social-icons{width:30px;height:20px;background-repeat:no-repeat;background-size:contain;margin-right:10px;display:inline-block}.campaign-container .social .social-icons.large{width:40px;height:25px}.campaign-container .reg-form-container{background-color:#f2f2f2;text-align:center;padding:40px;color:#000}.campaign-container .reg-form-container .reg-title{font-size:27px;font-weight:bold}.campaign-container .reg-form-container .reg-form{margin-top:50px;text-align:center;font-size:20px;margin:auto;max-width:700px}.campaign-container .reg-form-container .reg-form input{display:block;padding:5px 20px;margin:auto;margin-top:20px;width:100%;border:1px solid #c9cbcf;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.campaign-container .reg-form-container .reg-form input.error-input{border:1px solid #da2424}.campaign-container .reg-form-container .reg-form input.error-input-check{outline:1px solid #da2424}.campaign-container .reg-form-container #form-submit{margin-top:20px;border:0;background-color:#ff750f;padding:10px;color:#fff;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;font-weight:bold;cursor:pointer}.campaign-container .reg-form-container #form-submit .load-block{height:auto;line-height:16px}.campaign-container .reg-form-container #form-submit .load-block .loading-dots--dot{background-color:#fff}.campaign-container .reg-form-container .agree{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;font-size:14px;margin-top:30px}.campaign-container .reg-form-container .agree .terms-cont{text-align:justify;margin-left:20px}.campaign-container .reg-form-container .agree input{width:initial;-webkit-transform:scale(2);-moz-transform:scale(2);-ms-transform:scale(2);-o-transform:scale(2);transform:scale(2)}.campaign-container .reg-form-container .part-terms{max-width:800px;margin:auto;margin-top:30px}@media(max-width:767px){.campaign-container .reg-form-container .part-terms,.campaign-container .reg-form-container .agree{font-size:10px}.campaign-container .reg-form-container .reg-title{font-size:20px}}.campaign-container .faq-landing{background-color:#101e31;color:#fff}@media(min-width:768px){.campaign-container .faq-landing{background-image:url("/web/bundles/leisurecore/png//campaign-landing/girl-on-boat.svg");background-repeat:no-repeat;background-position:top 150px right 0;background-size:220px;padding:80px;padding-right:220px}}.campaign-container .faq-landing ul{padding:0;list-style-type:none}.campaign-container .faq-landing ul li{font-weight:bold;margin-top:10px}.campaign-container .faq-landing ul li::before{color:#3669a6;content:"\2022";display:inline-block;width:.7em;font-size:20px}.campaign-container .faq-landing #desc{margin-left:1em;display:block}.campaign-container .faq-landing .faq-head{font-weight:bold;font-size:45px;color:#59cc48}@media(max-width:767px){.campaign-container .faq-landing .faq-head{font-size:30px}}@media(max-width:767px){.campaign-container .faq-landing{padding:40px 10px;font-size:10px}.campaign-container .faq-landing .faq-head,.campaign-container .faq-landing .faq-extra{text-align:center}.campaign-container .faq-landing #desc{margin-left:1.5em}}.campaign-container .tnc{background-color:#1c3048;color:#fff;padding:30px;margin:auto;text-align:justify;font-size:12px}.campaign-container .tnc .head{font-size:14px;text-align:center;margin-bottom:14px}@media(max-width:767px){.campaign-container .tnc{font-size:8px;padding:20px}}.campaign-container .dialog-submit{position:fixed;width:100%;height:100%;text-align:center;padding-top:200px;z-index:100;background:rgba(0,0,0,0.3)}.campaign-container .dialog-submit .main-dialog{background-color:#fff;padding:50px 20px;position:relative;display:inline-block;border:1px solid #f6f7f8;margin:0 2rem}.campaign-container .dialog-submit .main-dialog .s-text{display:block}@media(max-width:480px){.campaign-container .dialog-submit .main-dialog{padding:40px 10px}}.campaign-container .dialog-submit .main-dialog .sgr_button{padding-top:2rem}.campaign-container .dialog-submit .main-dialog .sgr_button .btn-sgr{background:#ff750f}.campaign-container .dialog-submit .main-dialog .sgr_button .btn-sgr .text{color:#fff}.campaign-container .dialog-submit .main-dialog .cross{position:absolute;top:10px;right:10px;cursor:pointer}.campaign-container .call-fail{font-size:14px;padding-top:10px;color:#da2424}.campaign-container .prop-images{cursor:pointer}.bv-homepage-tooltip{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;background:#212121;border:1px solid rgba(0,0,0,0.1);-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;box-shadow:0 4px 5px rgba(0,0,0,0.06),0 1px 10px rgba(0,0,0,0.04),0 2px 4px rgba(0,0,0,0.08);padding:19px 16px 8px 16px;width:35%;z-index:2;cursor:pointer;-webkit-transform:matrix(-1,0,0,1,0,0);-moz-transform:matrix(-1,0,0,1,0,0);-ms-transform:matrix(-1,0,0,1,0,0);-o-transform:matrix(-1,0,0,1,0,0);transform:matrix(-1,0,0,1,0,0);position:absolute;width:228px;right:20px;margin-top:22px;margin-right:5px}@media(min-width:768px) and (max-width:991px){.bv-homepage-tooltip{margin-top:28px}}.bv-homepage-tooltip .transform-class{-webkit-transform:matrix(-1,0,0,1,0,0);-moz-transform:matrix(-1,0,0,1,0,0);-ms-transform:matrix(-1,0,0,1,0,0);-o-transform:matrix(-1,0,0,1,0,0);transform:matrix(-1,0,0,1,0,0);display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex}.bv-homepage-tooltip .transform-class .arrow-bv{border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:8px solid #212121;position:absolute;border-radius:4px;content:" ";top:-27px;left:168px}.bv-homepage-tooltip .transform-class .bv-icon-tooltip{height:30px;margin-right:10px;width:30px;-webkit-align-items:flex-start;-moz-align-items:flex-start;-ms-align-items:flex-start;align-items:flex-start}.bv-homepage-tooltip .transform-class .bv-header-text{font-size:14px;position:relative;color:#fff;top:-5px;width:145px;line-height:17px;left:3px;font-weight:500}.bv-homepage-tooltip .transform-class .bv-cross-icon{height:12px;top:5px;left:3px;width:12px}.bv-homepage-tooltip .transform-class .bv-divider-icon{height:32px;top:-10px;right:8px;border:1px solid rgba(255,255,255,0.12)}.section-referral .logged-in-container{background:#fbfbfb;padding:72px 0 32px}@media(max-width:767px){.section-referral .logged-in-container{padding:32px 0}}@media(max-width:767px){.section-referral .logged-in-container .container{padding:0 24px}}.section-referral .logged-in-container .container .left-wrapper{color:#212121}@media(min-width:992px){.section-referral .logged-in-container .container .left-wrapper{margin-top:62px}}.section-referral .logged-in-container .container .left-wrapper .header{font-weight:bold;font-size:50px;line-height:62px}@media(max-width:767px){.section-referral .logged-in-container .container .left-wrapper .header{font-size:32px;line-height:40px}}.section-referral .logged-in-container .container .left-wrapper .header-invite-friends{font-weight:bold;font-size:42px;line-height:52px;color:#212121}@media(max-width:767px){.section-referral .logged-in-container .container .left-wrapper .header-invite-friends{font-size:32px;line-height:40px}}.section-referral .logged-in-container .container .left-wrapper .sub-header{font-weight:400;font-size:20px;line-height:32px;letter-spacing:-0.35px;margin:16px 0 25px 0}@media(max-width:767px){.section-referral .logged-in-container .container .left-wrapper .sub-header{font-size:16px;line-height:24px;margin:16px 0 24px 0}}.section-referral .logged-in-container .container .left-wrapper .sub-header .tnc{color:#16adfe;cursor:pointer}.section-referral .logged-in-container .container .left-wrapper .sub-header .tnc-dash{white-space:nowrap}.section-referral .logged-in-container .container .left-wrapper .user-referral-box{background:#fff;border:1px solid rgba(0,0,0,0.12);-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;padding:32px 24px;margin-right:40px}@media(max-width:767px){.section-referral .logged-in-container .container .left-wrapper .user-referral-box{margin-right:0;border:1px solid rgba(0,0,0,0.1);-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;padding:20px 15px;background:#fff;margin-bottom:24px}}@media(min-width:768px) and (max-width:991px){.section-referral .logged-in-container .container .left-wrapper .user-referral-box{margin-right:0}}@media(min-width:992px) and (max-width:1199px){.section-referral .logged-in-container .container .left-wrapper .user-referral-box{margin-right:40px}}.section-referral .logged-in-container .container .left-wrapper .user-referral-box .share-with-friends{padding:0 0 16px 0}@media(max-width:767px){.section-referral .logged-in-container .container .left-wrapper .user-referral-box .share-with-friends{padding:0 0 20px}}.section-referral .logged-in-container .container .left-wrapper .user-referral-box .share-with-friends .header{font-weight:bold;font-size:20px;line-height:32px;letter-spacing:-0.35px;color:#212121}@media(max-width:767px){.section-referral .logged-in-container .container .left-wrapper .user-referral-box .share-with-friends .header{font-size:16px;line-height:24px}}.section-referral .logged-in-container .container .left-wrapper .user-referral-box .share-with-friends .sub-header{font-weight:500;font-size:16px;line-height:32px;letter-spacing:-0.35px;color:#212121;opacity:.8;padding:0;margin:0}@media(max-width:767px){.section-referral .logged-in-container .container .left-wrapper .user-referral-box .share-with-friends .sub-header{font-size:14px;line-height:20px;margin-top:6px}}.section-referral .logged-in-container .container .left-wrapper .user-referral-box .share-with-friends .sub-header-email-invite{font-weight:400;font-size:16px;line-height:24px;letter-spacing:-0.35px;color:#212121;opacity:.8}@media(max-width:767px){.section-referral .logged-in-container .container .left-wrapper .user-referral-box .share-with-friends .sub-header-email-invite{font-size:14px;line-height:20px;margin-top:6px}}@media(max-width:767px){.section-referral .logged-in-container .container .left-wrapper .user-referral-box .invitation-wrapper{padding:unset;border:unset;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;background:#fff}}.section-referral .logged-in-container .container .left-wrapper .user-referral-box .invitation-wrapper .invitation-link{border:1px solid rgba(0,0,0,0.1);-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;position:relative;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;font-weight:400;font-size:16px;line-height:24px;padding:5px 5px 5px 16px}@media(max-width:767px){.section-referral .logged-in-container .container .left-wrapper .user-referral-box .invitation-wrapper .invitation-link{padding:14px 14px 14px 16px}}.section-referral .logged-in-container .container .left-wrapper .user-referral-box .invitation-wrapper .invitation-link .invitation-label{position:absolute;background:#fff;font-size:12px;line-height:16px;letter-spacing:.1px;color:rgba(0,0,0,0.5);top:-8px;left:16px;padding:0 6px}.section-referral .logged-in-container .container .left-wrapper .user-referral-box .invitation-wrapper .invitation-link .invitation-input{border:0;color:#37404d;flex:6}.section-referral .logged-in-container .container .left-wrapper .user-referral-box .invitation-wrapper .invitation-link .action-side{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-justify-content:flex-end;-ms-justify-content:flex-end;justify-content:flex-end;flex:4;position:relative}@media(max-width:1199px){.section-referral .logged-in-container .container .left-wrapper .user-referral-box .invitation-wrapper .invitation-link .action-side{flex:5}}@media(max-width:767px){.section-referral .logged-in-container .container .left-wrapper .user-referral-box .invitation-wrapper .invitation-link .action-side{flex:3;-webkit-justify-content:center;-ms-justify-content:center;justify-content:center}}@media(min-width:768px) and (max-width:991px){.section-referral .logged-in-container .container .left-wrapper .user-referral-box .invitation-wrapper .invitation-link .action-side{flex:6}}.section-referral .logged-in-container .container .left-wrapper .user-referral-box .invitation-wrapper .invitation-link .action-side .invite-friends-btn{background:#00af62;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;color:#fff;padding:9px 77px;font-weight:400}@media(min-width:992px) and (max-width:1199px){.section-referral .logged-in-container .container .left-wrapper .user-referral-box .invitation-wrapper .invitation-link .action-side .invite-friends-btn{padding:9px 47px}}.section-referral .logged-in-container .container .left-wrapper .user-referral-box .invitation-wrapper .invite-btn{margin-top:16px;background:#00af62;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;color:#fff;padding:14px 10px;font-weight:400}.section-referral .logged-in-container .container .left-wrapper .user-referral-box .separator{position:relative;height:40px}.section-referral .logged-in-container .container .left-wrapper .user-referral-box .separator .separartor-text{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;-webkit-justify-content:center;-ms-justify-content:center;justify-content:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;margin:0 auto;position:absolute;left:50%;top:0;transform:translate(-50%,0);height:40px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;background-color:#fff;z-index:2;padding:0 10px;font-size:16px;color:rgba(0,0,0,0.5)}.section-referral .logged-in-container .container .left-wrapper .user-referral-box .separator .horizontal-line{display:inline-block;width:100%;position:absolute;top:50%;border-top:1px dashed rgba(0,0,0,0.1)}.section-referral .logged-in-container .container .left-wrapper .user-referral-box .email-wrapper{position:relative}@media(max-width:767px){.section-referral .logged-in-container .container .left-wrapper .user-referral-box .email-wrapper{border:unset;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;background:#fff;margin-bottom:16px;padding-top:2px}}.section-referral .logged-in-container .container .left-wrapper .user-referral-box .email-wrapper .email-link{border:1px solid rgba(0,0,0,0.1);-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;position:relative;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;font-weight:500;font-size:16px;line-height:24px;padding:5px 5px 5px 16px}@media(max-width:767px){.section-referral .logged-in-container .container .left-wrapper .user-referral-box .email-wrapper .email-link{padding:14px 14px 14px 16px}}.section-referral .logged-in-container .container .left-wrapper .user-referral-box .email-wrapper .email-link .email-label{position:absolute;background:#fff;font-size:12px;line-height:16px;letter-spacing:.1px;color:rgba(0,0,0,0.5);top:-8px;left:16px;padding:0 6px;font-weight:400}.section-referral .logged-in-container .container .left-wrapper .user-referral-box .email-wrapper .email-link .email-invite-input{border:0;color:#37404d;flex:8}@media(max-width:767px){.section-referral .logged-in-container .container .left-wrapper .user-referral-box .email-wrapper .email-link .email-invite-input{flex:1}}.section-referral .logged-in-container .container .left-wrapper .user-referral-box .email-wrapper .email-link .invite-loading-section{background:#00af62;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;color:#fff;padding:14px 15px 7px;flex:2;font-weight:400;margin-top:0}.section-referral .logged-in-container .container .left-wrapper .user-referral-box .email-wrapper .email-link .invite-loading-section .loading-state{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.section-referral .logged-in-container .container .left-wrapper .user-referral-box .email-wrapper .email-link .invite-loading-section .loading-state .loading-dots--dot{background-color:#fff}.section-referral .logged-in-container .container .left-wrapper .user-referral-box .email-wrapper .email-link .send-invite-btn{background:#00af62;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;color:#fff;padding:9px 15px;flex:2;font-weight:400}@media(min-width:768px) and (max-width:991px){.section-referral .logged-in-container .container .left-wrapper .user-referral-box .email-wrapper .email-link .send-invite-btn{flex:2.5}}.section-referral .logged-in-container .container .left-wrapper .user-referral-box .email-wrapper .term-legal{position:relative;display:block;padding-left:30px;margin-top:12px;letter-spacing:-0.35px;font-size:14px;line-height:24px}@media(max-width:767px){.section-referral .logged-in-container .container .left-wrapper .user-referral-box .email-wrapper .term-legal{font-size:12px;line-height:20px}}.section-referral .logged-in-container .container .left-wrapper .user-referral-box .email-wrapper .term-legal:hover .checkmark{background-color:#ccc}.section-referral .logged-in-container .container .left-wrapper .user-referral-box .email-wrapper .term-legal input:checked ~ .checkmark{background-color:#00af62}.section-referral .logged-in-container .container .left-wrapper .user-referral-box .email-wrapper .term-legal input{position:absolute;opacity:0;cursor:pointer;width:0;height:0}.section-referral .logged-in-container .container .left-wrapper .user-referral-box .email-wrapper .term-legal .checkmark{position:absolute;top:1px;left:0;height:18px;width:18px;background-color:#eee;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}@media(max-width:767px){.section-referral .logged-in-container .container .left-wrapper .user-referral-box .email-wrapper .term-legal .checkmark{top:4px}}.section-referral .logged-in-container .container .left-wrapper .user-referral-box .email-wrapper .term-legal .checkmark:after{content:"";position:absolute;display:none;left:6px;top:3px;width:5px;height:10px;border:solid white;border-width:0 2px 2px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.section-referral .logged-in-container .container .left-wrapper .user-referral-box .email-wrapper .term-legal input:checked ~ .checkmark:after{display:block}.section-referral .logged-in-container .container .left-wrapper .user-referral-box .email-wrapper .email-error-link{border:1px solid #cc1414}.section-referral .logged-in-container .container .left-wrapper .user-referral-box .email-wrapper .email-request-text{font-size:16px;line-height:24px;color:#cc1414;position:relative;bottom:-10px;font-weight:400}@media(max-width:767px){.section-referral .logged-in-container .container .left-wrapper .user-referral-box .email-wrapper .email-request-text{font-size:13px;line-height:20px;position:unset;margin-top:6px}}.section-referral .logged-in-container .container .left-wrapper .user-referral-box .email-wrapper .email-success-color{color:#00b28a}.section-referral .logged-in-container .container .left-wrapper .user-referral-box .email-wrapper .invite-loading-section{background:#00af62;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;color:#fff;padding:19px 15px 10px;flex:2;margin-top:16px;font-weight:400}.section-referral .logged-in-container .container .left-wrapper .user-referral-box .email-wrapper .invite-loading-section .loading-state{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.section-referral .logged-in-container .container .left-wrapper .user-referral-box .email-wrapper .invite-loading-section .loading-state .loading-dots--dot{background-color:#fff}.section-referral .logged-in-container .container .left-wrapper .user-referral-box .email-wrapper .send-invite{margin-top:16px;background:#00af62;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;color:#fff;padding:14px 10px;font-weight:400}.section-referral .logged-in-container .container .right-wrapper{background:#fff;box-shadow:0 4px 24px rgba(0,0,0,0.1);-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}.section-referral .logged-in-container .container .right-wrapper .padding-div{padding-top:12px}@media(max-width:1199px){.section-referral .logged-in-container .container .right-wrapper .padding-div{padding-top:35px}}@media(max-width:767px){.section-referral .logged-in-container .container .right-wrapper .padding-div{padding-top:0}}.section-referral .logged-in-container .container .right-wrapper .padding-div .icon-referral-details{height:218px;width:100%;background-size:contain}@media(max-width:767px){.section-referral .logged-in-container .container .right-wrapper .padding-div .icon-referral-details{height:160px}}@media(max-width:1199px){.section-referral .logged-in-container .container .right-wrapper .padding-div .icon-referral-details{padding-top:176px}}.section-referral .logged-in-container .container .right-wrapper .referral-break-up{padding:20px 20px 32px}@media(max-width:767px){.section-referral .logged-in-container .container .right-wrapper .referral-break-up{padding:16px}}.section-referral .logged-in-container .container .right-wrapper .referral-break-up .track-header{font-weight:bold;font-size:20px;line-height:32px;letter-spacing:.35px;color:#212121}@media(max-width:767px){.section-referral .logged-in-container .container .right-wrapper .referral-break-up .track-header{font-size:16px;line-height:24px}}.section-referral .logged-in-container .container .right-wrapper .referral-break-up .break-down{padding:16px 0 25px;font-size:16px;line-height:24px}@media(max-width:767px){.section-referral .logged-in-container .container .right-wrapper .referral-break-up .break-down{font-size:14px;line-height:20px}}.section-referral .logged-in-container .container .right-wrapper .referral-break-up .break-down .unit{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;margin-bottom:15px}@media(max-width:767px){.section-referral .logged-in-container .container .right-wrapper .referral-break-up .break-down .unit{margin-bottom:12px}}.section-referral .logged-in-container .container .right-wrapper .referral-break-up .break-down .unit .head{color:rgba(0,0,0,0.5);opacity:.8}.section-referral .logged-in-container .container .right-wrapper .referral-break-up .break-down .unit .price{color:#212121;opacity:.8}.section-referral .logged-in-container .container .right-wrapper .referral-break-up .view-details{border:1px solid #212121;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;width:100%;padding:11px 0;color:#212121;font-weight:400}.section-referral .referral-header-section{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-justify-content:center;-ms-justify-content:center;justify-content:center;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;margin-top:85px}@media(max-width:767px){.section-referral .referral-header-section{margin-top:32px;-webkit-align-items:flex-start;-moz-align-items:flex-start;-ms-align-items:flex-start;align-items:flex-start;padding:0 9px}}.section-referral .referral-header-section .referral-header{color:#212121;font-size:60px;font-weight:bold;padding-bottom:20px;line-height:73px;margin:0}@media(max-width:767px){.section-referral .referral-header-section .referral-header{font-size:32px;line-height:40px;padding-bottom:16px}}.section-referral .referral-header-section .referral-header .referral-amt{color:#00af62}.section-referral .referral-header-section .referral-subheader{color:#212121;font-weight:400;font-size:20px;padding-bottom:34px;line-height:32px;letter-spacing:-0.35px}@media(max-width:767px){.section-referral .referral-header-section .referral-subheader{font-size:16px;line-height:24px;padding-bottom:24px}}.section-referral .referral-header-section .referral-subheader .referral-tc{color:#16adfe;cursor:pointer;white-space:nowrap}.section-referral .referral-header-section .invite-btn{cursor:pointer;height:unset;padding:14px 80px;background-color:#00af62;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;-webkit-justify-content:center;-ms-justify-content:center;justify-content:center;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.section-referral .referral-header-section .invite-btn .title{background-color:#00af62;color:#fff;font-size:16px;line-height:20px;font-weight:500;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}@media(max-width:767px){.section-referral .referral-header-section .invite-btn{width:100%}}.section-referral .referral-header-section .sign-up{margin-bottom:60px;margin-top:10px;color:#212121;font-size:16px}.section-referral .referral-header-section .sign-up .link{color:#ff750f;cursor:pointer;text-decoration:underline}@media(max-width:767px){.section-referral .referral-header-section .sign-up{margin-bottom:48px}}.section-referral .custom-divider{border-top:rgba(0,0,0,0.12)}@media(max-width:767px){.section-referral .custom-divider{margin-left:-15px;margin-right:-15px}}.section-referral .referral-instr{padding-top:50px;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-justify-content:center;-ms-justify-content:center;justify-content:center;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center}@media(max-width:767px){.section-referral .referral-instr{padding-top:0;-webkit-align-items:flex-start;-moz-align-items:flex-start;-ms-align-items:flex-start;align-items:flex-start;padding:0 9px}}.section-referral .referral-instr .instr-title{color:#212121;font-size:34px;font-weight:bold;line-height:42px;margin-bottom:50px}@media(max-width:767px){.section-referral .referral-instr .instr-title{font-size:16px;line-height:26px;margin-bottom:0}}.section-referral .referral-instr .instr-title-dash{font-size:34px;line-height:42px;text-align:center;letter-spacing:-1px;font-weight:bold;color:#212121;margin-bottom:20px}@media(max-width:767px){.section-referral .referral-instr .instr-title-dash{font-size:20px;line-height:26px;letter-spacing:-0.28px;margin-top:20px;margin-bottom:0}}.section-referral .referral-instr .instructions{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;margin-bottom:30px}.section-referral .referral-instr .instructions .instr-desc{background:#fbfbfb;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;min-height:300px}@media(max-width:767px){.section-referral .referral-instr .instructions .instr-desc{background:0;min-height:0}}@media(min-width:768px) and (max-width:991px){.section-referral .referral-instr .instructions .instr-desc{min-height:350px}}.section-referral .referral-instr .instructions .instr-desc .instr-head{color:#212121;font-size:20px;font-weight:bold;line-height:30px;letter-spacing:.35px;margin-left:24px;margin-right:22px}@media(max-width:767px){.section-referral .referral-instr .instructions .instr-desc .instr-head{font-size:16px;line-height:24px;margin-left:0;margin-right:0}}.section-referral .referral-instr .instructions .instr-desc .instr-subhead{font-size:16px;color:rgba(33,33,33,0.8);line-height:26px;padding-left:24px;font-weight:400;margin-right:24px}@media(max-width:767px){.section-referral .referral-instr .instructions .instr-desc .instr-subhead{font-size:14px;line-height:20px;padding-left:0;margin-right:0}}.section-referral .referral-instr .instructions .instr-desc .icon-dimensions{width:85px;height:80px;margin-top:20px}@media(max-width:767px){.section-referral .referral-instr .instructions .instr-desc .icon-dimensions{width:65px;height:61px;margin-top:16px;margin-left:-15px}}.section-referral .referral-instr .instructions .right-margin{margin-right:20px}@media(max-width:767px){.section-referral .referral-instr .instructions .right-margin{margin-right:0}}.section-referral .referral-instr .instructions .left-margin{margin-left:20px}@media(max-width:767px){.section-referral .referral-instr .instructions .left-margin{margin-left:0}}.section-referral .referral-instr .instructions .middle-margin{margin-right:10px;margin-left:10px}@media(max-width:767px){.section-referral .referral-instr .instructions .middle-margin{margin-right:0;margin-left:0}}.section-referral .faq-referral{margin:50px 0 80px;color:#212121}@media(max-width:767px){.section-referral .faq-referral{margin:32px 0 80px;padding:0 9px}}.section-referral .faq-referral .header{font-weight:bold;font-size:34px;line-height:42px;text-align:center;letter-spacing:-1px;padding-bottom:32px}@media(max-width:767px){.section-referral .faq-referral .header{font-size:20px;line-height:26px;text-align:start;letter-spacing:-0.28px;padding-bottom:0}}.section-referral .faq-referral .faq-wrapper .faq{padding:24px 0;border-bottom:1px solid rgba(0,0,0,0.1)}@media(max-width:767px){.section-referral .faq-referral .faq-wrapper .faq{padding:16px 0}}.section-referral .faq-referral .faq-wrapper .faq .referral-question-box{position:relative;cursor:pointer}.section-referral .faq-referral .faq-wrapper .faq .referral-question-box .referral-question{font-weight:500;font-size:16px;line-height:24px;letter-spacing:-0.35px;color:#212121}@media(max-width:767px){.section-referral .faq-referral .faq-wrapper .faq .referral-question-box .referral-question{padding-right:27px}}.section-referral .faq-referral .faq-wrapper .faq .referral-question-box .dim-icon{top:4px;width:18px;height:20px;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;background-size:cover;right:15px;position:absolute}.section-referral .faq-referral .faq-wrapper .faq .referral-question-box .rotate-icon{-webkit-transform:rotateX(180deg);-ms-transform:rotateX(180deg);-o-transform:rotateX(180deg);transform:rotateX(180deg)}.section-referral .faq-referral .faq-wrapper .faq .answer-box .padded-answer{font-size:16px;line-height:26px;color:rgba(33,33,33,0.8);padding:8px 0}.section-referral .faq-referral-dash{color:#212121}@media(max-width:767px){.section-referral .faq-referral-dash{margin:32px 0 80px;padding:0 9px}}@media(min-width:768px){.section-referral .faq-referral-dash{margin:0;padding:0 24px 40px 24px}}@media(max-width:991px){.section-referral .details-margin{margin-top:24px}}@media(min-width:992px){.section-referral .details-margin{margin-top:0}}#share-across-platform .modal-dialog{max-width:350px;margin:70px auto}@media(max-width:480px){#share-across-platform .modal-dialog{max-width:none;margin:0;bottom:0;position:absolute;width:100%}}#share-across-platform .modal-dialog .modal-content .modal-body .platform-share{padding:24px}#share-across-platform .modal-dialog .modal-content .modal-body .platform-share .top-partition{padding-bottom:16px;border-bottom:1px solid rgba(0,0,0,0.12);position:relative}#share-across-platform .modal-dialog .modal-content .modal-body .platform-share .top-partition .header{font-weight:bold;font-size:24px;line-height:32px;letter-spacing:-0.3px;color:#37404d}#share-across-platform .modal-dialog .modal-content .modal-body .platform-share .top-partition .modal-close .icon-cross{width:20px;height:20px;right:0;top:8px;position:absolute;cursor:pointer}#share-across-platform .modal-dialog .modal-content .modal-body .platform-share .bottom-partition{padding:24px 0 8px}#share-across-platform .modal-dialog .modal-content .modal-body .platform-share .bottom-partition .share-list{list-style:none;margin:0;padding:0}#share-across-platform .modal-dialog .modal-content .modal-body .platform-share .bottom-partition .share-list .list-item{cursor:pointer;margin-bottom:16px;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex}#share-across-platform .modal-dialog .modal-content .modal-body .platform-share .bottom-partition .share-list .list-item .wrapper-icon{width:42px;height:42px;background:#f6f6f6;padding:11px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}#share-across-platform .modal-dialog .modal-content .modal-body .platform-share .bottom-partition .share-list .list-item .wrapper-icon .dim-icons{width:20px;height:20px}#share-across-platform .modal-dialog .modal-content .modal-body .platform-share .bottom-partition .share-list .list-item .title{padding-left:12px;font-weight:500;font-size:16px;line-height:24px;color:#212121;-webkit-align-self:center;-moz-align-self:center;-ms-align-self:center;align-self:center}#share-across-platform .modal-dialog .modal-content .modal-body .platform-share .bottom-partition .share-list .copy-link-modal .invitation-input-hidden{position:absolute;left:-99999px}#share-across-platform .modal-dialog .modal-content .modal-body .platform-share .bottom-partition .share-list .copy-link-modal .tooltip{padding:6px 15px;right:15px;transform:translate(0,0)}@media(max-width:767px){#share-across-platform .modal-dialog .modal-content .modal-body .platform-share .bottom-partition .share-list .copy-link-modal .tooltip{top:-10px}}#view-referral-details .modal-dialog{margin-top:175px}#view-referral-details .modal-dialog .modal-content{-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}#view-referral-details .modal-dialog .modal-content .modal-body .invited-people-modal{padding:24px}@media(max-width:767px){#view-referral-details .modal-dialog .modal-content .modal-body .invited-people-modal{padding:24px 16px}}#view-referral-details .modal-dialog .modal-content .modal-body .invited-people-modal .top-partition .header{font-weight:bold;font-size:24px;line-height:32px;letter-spacing:-0.3px;color:#37404d;margin-bottom:6px}#view-referral-details .modal-dialog .modal-content .modal-body .invited-people-modal .top-partition .sub-header{font-weight:400;font-size:16px;line-height:24px;color:rgba(0,0,0,0.5)}#view-referral-details .modal-dialog .modal-content .modal-body .invited-people-modal .top-partition .modal-close .icon-cross{width:20px;height:20px;right:24px;top:24px;position:absolute;cursor:pointer}#view-referral-details .modal-dialog .modal-content .modal-body .invited-people-modal .bottom-partition .tabs{margin:24px 0;border-bottom:1px solid rgba(0,0,0,0.12);padding-bottom:4px}@media(max-width:767px){#view-referral-details .modal-dialog .modal-content .modal-body .invited-people-modal .bottom-partition .tabs{margin:16px 0;padding-bottom:1px}}#view-referral-details .modal-dialog .modal-content .modal-body .invited-people-modal .bottom-partition .tabs .tab{font-weight:400;font-size:20px;line-height:30px;color:rgba(0,0,0,0.5);padding:8px 10px 6px;margin-right:30px;cursor:pointer}@media(max-width:767px){#view-referral-details .modal-dialog .modal-content .modal-body .invited-people-modal .bottom-partition .tabs .tab{font-size:16px}}#view-referral-details .modal-dialog .modal-content .modal-body .invited-people-modal .bottom-partition .tabs .selected{font-weight:500;color:#00af62;border-bottom:2px solid #00af62;cursor:no-drop}#view-referral-details .modal-dialog .modal-content .modal-body .invited-people-modal .bottom-partition .transactions-outer .no-pending{color:#212121;font-weight:500;font-size:16px;line-height:24px}#view-referral-details .modal-dialog .modal-content .modal-body .invited-people-modal .bottom-partition .transactions-outer .no-completed{color:#212121;font-weight:500;font-size:16px;line-height:24px}#view-referral-details .modal-dialog .modal-content .modal-body .invited-people-modal .bottom-partition .transactions-outer .transaction{border:1px solid rgba(0,0,0,0.12);-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;padding:24px;margin:16px 0}@media(max-width:767px){#view-referral-details .modal-dialog .modal-content .modal-body .invited-people-modal .bottom-partition .transactions-outer .transaction{padding:16px}}#view-referral-details .modal-dialog .modal-content .modal-body .invited-people-modal .bottom-partition .transactions-outer .transaction .invitee{font-weight:bold;font-size:16px;line-height:24px;letter-spacing:-0.35px;color:#212121;margin-bottom:6px}@media(max-width:767px){#view-referral-details .modal-dialog .modal-content .modal-body .invited-people-modal .bottom-partition .transactions-outer .transaction .invitee{margin-bottom:2px}}#view-referral-details .modal-dialog .modal-content .modal-body .invited-people-modal .bottom-partition .transactions-outer .transaction .amount{font-size:14px;line-height:20px;letter-spacing:-0.35px;color:rgba(0,0,0,0.5);margin-bottom:20px}@media(max-width:767px){#view-referral-details .modal-dialog .modal-content .modal-body .invited-people-modal .bottom-partition .transactions-outer .transaction .amount{margin-bottom:12px}}#view-referral-details .modal-dialog .modal-content .modal-body .invited-people-modal .bottom-partition .transactions-outer .transaction .amount .bold{font-weight:bold}#view-referral-details .modal-dialog .modal-content .modal-body .invited-people-modal .bottom-partition .transactions-outer .transaction .step .icon-circled-green-checkmark-2{width:14px;height:14px;top:3px}#view-referral-details .modal-dialog .modal-content .modal-body .invited-people-modal .bottom-partition .transactions-outer .transaction .step .title{font-weight:500;font-size:12px;line-height:16px;letter-spacing:-0.35px;color:#212121;opacity:.8}#view-referral-details .modal-dialog .modal-content .modal-body .invited-people-modal .bottom-partition .transactions-outer .transaction .step .partition{border:1px solid #00af62;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;margin:7px 4px 7px 0}#view-referral-details .modal-dialog .modal-content .modal-body .invited-people-modal .bottom-partition .transactions-outer .transaction .grayscale-filter{filter:grayscale(100%) opacity(20%)}.referral-overview{background-size:100% !important;background-repeat:no-repeat !important}@media(max-width:767px){.referral-overview{background-size:767px 257px !important;background-position:center -18px !important}}@media(min-width:768px) and (max-width:991px){.referral-overview{background-size:auto 290px !important}}@media(min-width:992px) and (max-width:1199px){.referral-overview{background-size:auto 310px !important}}.referral-overview .offer-container{background:#fff;box-shadow:0 4px 24px rgba(0,0,0,0.1);margin-top:243px;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}@media(max-width:767px){.referral-overview .offer-container{margin-top:130px}}@media(min-width:768px) and (max-width:991px){.referral-overview .offer-container{margin-top:190px}}@media(min-width:992px) and (max-width:1199px){.referral-overview .offer-container{margin-top:204px}}.referral-overview .offer-container .offer-desc{margin:34px 36px 34px 32px}@media(max-width:767px){.referral-overview .offer-container .offer-desc{margin:24px 16px 16px 16px}}.referral-overview .offer-container .offer-desc .offer-head{font-weight:bold;font-size:34px;line-height:42px;letter-spacing:-1px;color:#212121;padding-bottom:20px}@media(max-width:767px){.referral-overview .offer-container .offer-desc .offer-head{font-size:20px;line-height:28px}}@media(min-width:768px) and (max-width:991px){.referral-overview .offer-container .offer-desc .offer-head{font-size:32px}}.referral-overview .offer-container .offer-desc .offer-subhead{font-weight:400;font-size:20px;line-height:32px;letter-spacing:-0.35px;color:#212121}@media(max-width:767px){.referral-overview .offer-container .offer-desc .offer-subhead{font-size:16px;line-height:24px}}@media(min-width:768px) and (max-width:991px){.referral-overview .offer-container .offer-desc .offer-subhead{font-size:18px}}.referral-overview .offer-container .offer-desc .offer-subhead .referral-offer-tc{color:#16adfe;cursor:pointer;white-space:nowrap}.referral-overview .offer-container .claim-card{background:#f2f2f2;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;margin-top:34px;margin-bottom:34px;margin-right:32px;padding:32px 30px 32px 30px}@media(max-width:767px){.referral-overview .offer-container .claim-card{margin:16px;padding:16px}}@media(min-width:768px) and (max-width:991px){.referral-overview .offer-container .claim-card{padding:28px}}.referral-overview .offer-container .claim-card .claim-amt{font-weight:500;font-size:28px;line-height:40px;letter-spacing:-0.35px;color:#212121}@media(max-width:767px){.referral-overview .offer-container .claim-card .claim-amt{font-size:20px;line-height:32px}}@media(min-width:992px) and (max-width:1199px){.referral-overview .offer-container .claim-card .claim-amt{line-height:32px}}.referral-overview .offer-container .claim-card .claim-amt .offer-amt{color:#00af62}.referral-overview .offer-container .claim-card .claim-btn{cursor:pointer;height:unset;margin-top:20px;padding:14px 68px 14px 68px;background-color:#f2f2f2;border:1px solid #00af62;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;-webkit-justify-content:center;-ms-justify-content:center;justify-content:center;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}@media(min-width:768px) and (max-width:991px){.referral-overview .offer-container .claim-card .claim-btn{padding:10px}}@media(min-width:992px) and (max-width:1199px){.referral-overview .offer-container .claim-card .claim-btn{padding:14px}}.referral-overview .offer-container .claim-card .claim-btn:hover,.referral-overview .offer-container .claim-card .claim-btn:active,.referral-overview .offer-container .claim-card .claim-btn:focus{background-color:#00af62}.referral-overview .offer-container .claim-card .claim-btn:hover .title,.referral-overview .offer-container .claim-card .claim-btn:active .title,.referral-overview .offer-container .claim-card .claim-btn:focus .title{background-color:#00af62;color:#fff}.referral-overview .offer-container .claim-card .claim-btn .title{background-color:#f2f2f2;color:#00af62;font-size:16px;line-height:24px;font-weight:500;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.referral-overview .offer-instr{padding-top:80px;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-justify-content:center;-ms-justify-content:center;justify-content:center;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:flex-start;-moz-align-items:flex-start;-ms-align-items:flex-start;align-items:flex-start}@media(max-width:767px){.referral-overview .offer-instr{padding-top:48px}}.referral-overview .offer-instr .offer-instr-title{color:#212121;font-size:34px;font-weight:bold;line-height:42px;margin-bottom:50px}@media(max-width:767px){.referral-overview .offer-instr .offer-instr-title{font-size:20px;line-height:26px;margin-bottom:0}}.referral-overview .offer-instr .offer-instructions{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;margin-bottom:30px}.referral-overview .offer-instr .offer-instructions .offer-instr-desc{background:#fbfbfb;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;min-height:260px}@media(max-width:767px){.referral-overview .offer-instr .offer-instructions .offer-instr-desc{background:0;min-height:0}}@media(min-width:768px) and (max-width:991px){.referral-overview .offer-instr .offer-instructions .offer-instr-desc{min-height:300px}}.referral-overview .offer-instr .offer-instructions .offer-instr-desc .offer-instr-head{color:#212121;font-size:20px;font-weight:bold;line-height:30px;letter-spacing:.35px;margin-left:24px;margin-right:22px}@media(max-width:767px){.referral-overview .offer-instr .offer-instructions .offer-instr-desc .offer-instr-head{font-size:16px;line-height:24px;margin-left:0;margin-right:0}}.referral-overview .offer-instr .offer-instructions .offer-instr-desc .offer-instr-subhead{font-size:16px;color:rgba(33,33,33,0.8);line-height:26px;padding-left:24px;font-weight:400;margin-right:24px}@media(max-width:767px){.referral-overview .offer-instr .offer-instructions .offer-instr-desc .offer-instr-subhead{font-size:14px;line-height:20px;padding-left:0;margin-right:0}}.referral-overview .offer-instr .offer-instructions .offer-instr-desc .offer-icon-dimens{width:85px;height:80px;margin-top:20px}@media(max-width:767px){.referral-overview .offer-instr .offer-instructions .offer-instr-desc .offer-icon-dimens{width:65px;height:61px;margin-top:16px;margin-left:-15px}}.referral-overview .offer-instr .offer-instructions .right-margin{margin-right:20px}@media(max-width:767px){.referral-overview .offer-instr .offer-instructions .right-margin{margin-right:0}}.referral-overview .offer-instr .offer-instructions .left-margin{margin-left:20px}@media(max-width:767px){.referral-overview .offer-instr .offer-instructions .left-margin{margin-left:0}}.referral-overview .offer-instr .offer-instructions .middle-margin{margin-right:10px;margin-left:10px}@media(max-width:767px){.referral-overview .offer-instr .offer-instructions .middle-margin{margin-right:0;margin-left:0}}.referral-overview .custom-divider{border-top:rgba(0,0,0,0.12)}@media(max-width:767px){.referral-overview .custom-divider{margin-left:-15px;margin-right:-15px}}.bv-offers{margin-top:70px;padding-bottom:22px}@media(max-width:767px){.bv-offers{margin-top:35px}}.bv-offers .bv-offer-desc{margin-bottom:50px}@media(max-width:767px){.bv-offers .bv-offer-desc{margin-bottom:10px}}.bv-offers .bv-offer-desc .offer-head{font-weight:bold;font-size:34px;line-height:42px;letter-spacing:-1px;color:#212121}@media(max-width:767px){.bv-offers .bv-offer-desc .offer-head{font-size:20px;line-height:26px}}.bv-offers .bv-offer-desc .offer-subhead{font-weight:400;font-size:20px;line-height:32px;letter-spacing:-0.35px;color:#212121}.bv-offers .bv-offers-one{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;margin-bottom:58px}@media(max-width:767px){.bv-offers .bv-offers-one{display:block;margin-bottom:30px}}.bv-offers .bv-offers-one .offer-img{flex:2}.bv-offers .bv-offers-one .offer-img .image{width:100%;height:auto;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;background:#c4c4c4}.bv-offers .bv-offers-one .offer-txt{padding-left:60px;padding-right:60px;flex:1.5}@media(max-width:767px){.bv-offers .bv-offers-one .offer-txt{padding-left:0;padding-right:0}}@media(min-width:768px) and (max-width:991px){.bv-offers .bv-offers-one .offer-txt{padding-left:25px;padding-right:25px}}@media(min-width:992px) and (max-width:1199px){.bv-offers .bv-offers-one .offer-txt{padding-left:40px;padding-right:40px}}.bv-offers .bv-offers-one .offer-desc .desc-head{font-weight:bold;font-size:24px;line-height:32px;color:#212121;letter-spacing:-0.3px}@media(max-width:767px){.bv-offers .bv-offers-one .offer-desc .desc-head{font-size:16px;line-height:24px}}@media(min-width:768px) and (max-width:991px){.bv-offers .bv-offers-one .offer-desc .desc-head{font-size:22px;line-height:30px}}.bv-offers .bv-offers-one .offer-desc .desc-subhead{font-weight:400;font-size:16px;line-height:24px;letter-spacing:-0.35px;color:#212121}@media(max-width:767px){.bv-offers .bv-offers-one .offer-desc .desc-subhead{font-size:14px;line-height:20px}}@media(min-width:768px) and (max-width:991px){.bv-offers .bv-offers-one .offer-desc .desc-subhead{font-size:15px;line-height:22px}}.myaccount-mobile-header{background:#fff;box-shadow:inset 0 -1px 0 rgba(0,0,0,0.12);padding:17px;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;cursor:pointer}.myaccount-mobile-header .icon{width:24px;height:25px;-webkit-align-self:center;-moz-align-self:center;-ms-align-self:center;align-self:center}.myaccount-mobile-header .header-text{font-weight:600;font-size:16px;color:#37404d;margin-left:10px}.myaccount-mobile-header .icon-new-icon{background:linear-gradient(125.27deg,#f27121 .94%,#e94057 58.54%,#8a2387 118.32%);-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;font-size:12px;line-height:16px;color:white;padding:0 7px;letter-spacing:.4px;margin-left:5px}#modal-referral-terms .modal-dialog .modal-content{color:#000;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}#modal-referral-terms .modal-dialog .modal-content .modal-body .referral-terms{padding:30px;margin-top:150px}@media(max-width:767px){#modal-referral-terms .modal-dialog .modal-content .modal-body .referral-terms{margin-top:0}}#modal-referral-terms .modal-dialog .modal-content .modal-body .referral-terms .top-section{padding-bottom:16px;position:relative;text-align:center}#modal-referral-terms .modal-dialog .modal-content .modal-body .referral-terms .top-section .header{font-weight:600;font-size:24px;line-height:32px;letter-spacing:-0.3px;color:#212121}#modal-referral-terms .modal-dialog .modal-content .modal-body .referral-terms .top-section .modal-close .icon-cross{width:20px;height:20px;right:0;top:8px;position:absolute;cursor:pointer}#modal-referral-terms .modal-dialog .modal-content .modal-body .referral-terms .bottom-section{padding-top:20px;font-size:16px;line-height:24px;color:#212121}#modal-claim-offer .modal-dialog{max-width:430px}#modal-claim-offer .modal-dialog .modal-content{color:#000;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}#modal-claim-offer .modal-dialog .modal-content .modal-body .existing-account-desc{padding:30px;margin-top:150px}#modal-claim-offer .modal-dialog .modal-content .modal-body .existing-account-desc .top-section{padding-bottom:16px;border-bottom:1px solid rgba(0,0,0,0.12);position:relative;text-align:center}#modal-claim-offer .modal-dialog .modal-content .modal-body .existing-account-desc .top-section .header{font-weight:600;font-size:24px;line-height:32px;letter-spacing:-0.3px;color:#212121}#modal-claim-offer .modal-dialog .modal-content .modal-body .existing-account-desc .top-section .sub-header{font-weight:400;font-size:16px;line-height:32px;letter-spacing:-0.3px;color:rgba(0,0,0,0.5)}#modal-claim-offer .modal-dialog .modal-content .modal-body .existing-account-desc .top-section .modal-close .icon-cross{width:20px;height:20px;right:0;top:8px;position:absolute;cursor:pointer}#modal-claim-offer .modal-dialog .modal-content .modal-body .existing-account-desc .bottom-section{padding-top:20px;font-size:16px;line-height:24px;color:#212121}#modal-claim-offer .modal-dialog .modal-content .modal-body .existing-account-desc .bottom-section .book-now-btn{cursor:pointer;height:unset;margin-top:20px;padding:14px 22px 14px 22px;background-color:white;border:1px solid #00af62;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;-webkit-justify-content:center;-ms-justify-content:center;justify-content:center;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}#modal-claim-offer .modal-dialog .modal-content .modal-body .existing-account-desc .bottom-section .book-now-btn:hover,#modal-claim-offer .modal-dialog .modal-content .modal-body .existing-account-desc .bottom-section .book-now-btn:active,#modal-claim-offer .modal-dialog .modal-content .modal-body .existing-account-desc .bottom-section .book-now-btn:focus{background-color:#00af62}#modal-claim-offer .modal-dialog .modal-content .modal-body .existing-account-desc .bottom-section .book-now-btn:hover .title,#modal-claim-offer .modal-dialog .modal-content .modal-body .existing-account-desc .bottom-section .book-now-btn:active .title,#modal-claim-offer .modal-dialog .modal-content .modal-body .existing-account-desc .bottom-section .book-now-btn:focus .title{background-color:#00af62;color:#fff}#modal-claim-offer .modal-dialog .modal-content .modal-body .existing-account-desc .bottom-section .book-now-btn .title{background-color:#fff;color:#00af62;font-size:16px;line-height:20px;font-weight:500;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}@media(max-width:767px){#modal-claim-offer .modal-dialog .modal-content .modal-body .existing-account-desc .bottom-section .book-now-btn .title{background:#00af62;color:#fff}}@media(max-width:767px){#modal-claim-offer .modal-dialog .modal-content .modal-body .existing-account-desc .bottom-section .book-now-btn{background:#00af62;width:100%;margin-bottom:48px}}.section-referral-myaccount .logged-in-container{background:#fbfbfb;padding:72px 0 32px}@media(max-width:767px){.section-referral-myaccount .logged-in-container{padding:32px 0}}@media(max-width:767px){.section-referral-myaccount .logged-in-container .container{padding:0 24px}}.section-referral-myaccount .logged-in-container .container .left-wrapper{color:#212121}@media(min-width:992px){.section-referral-myaccount .logged-in-container .container .left-wrapper{margin-top:62px}}.section-referral-myaccount .logged-in-container .container .left-wrapper .header{font-weight:bold;font-size:50px;line-height:62px}@media(max-width:767px){.section-referral-myaccount .logged-in-container .container .left-wrapper .header{font-size:32px;line-height:40px}}.section-referral-myaccount .logged-in-container .container .left-wrapper .header-invite-friends{font-weight:bold;font-size:42px;line-height:52px;color:#212121}@media(max-width:767px){.section-referral-myaccount .logged-in-container .container .left-wrapper .header-invite-friends{font-size:32px;line-height:40px}}.section-referral-myaccount .logged-in-container .container .left-wrapper .sub-header{font-weight:400;font-size:20px;line-height:32px;letter-spacing:-0.35px;margin:16px 0 25px 0}@media(max-width:767px){.section-referral-myaccount .logged-in-container .container .left-wrapper .sub-header{font-size:16px;line-height:24px;margin:16px 0 24px 0}}.section-referral-myaccount .logged-in-container .container .left-wrapper .sub-header .tnc{color:#16adfe;cursor:pointer}.section-referral-myaccount .logged-in-container .container .left-wrapper .sub-header .tnc-dash{white-space:nowrap}.section-referral-myaccount .logged-in-container .container .left-wrapper .user-referral-box{background:#fff;border:1px solid rgba(0,0,0,0.12);-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;padding:32px 24px;margin-right:24px}@media(max-width:767px){.section-referral-myaccount .logged-in-container .container .left-wrapper .user-referral-box{padding:0;margin-right:0;border:1px solid rgba(0,0,0,0.1);-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;padding:20px 15px;background:#fff;margin-bottom:24px}}.section-referral-myaccount .logged-in-container .container .left-wrapper .user-referral-box .share-with-friends{padding:0 0 16px 0}@media(max-width:767px){.section-referral-myaccount .logged-in-container .container .left-wrapper .user-referral-box .share-with-friends{padding:0 0 20px}}.section-referral-myaccount .logged-in-container .container .left-wrapper .user-referral-box .share-with-friends .header{font-weight:bold;font-size:20px;line-height:32px;letter-spacing:-0.35px;color:#212121}@media(max-width:767px){.section-referral-myaccount .logged-in-container .container .left-wrapper .user-referral-box .share-with-friends .header{font-size:16px;line-height:24px}}.section-referral-myaccount .logged-in-container .container .left-wrapper .user-referral-box .share-with-friends .sub-header{font-weight:500;font-size:16px;line-height:32px;letter-spacing:-0.35px;color:#212121;opacity:.8;padding:0;margin:0}@media(max-width:767px){.section-referral-myaccount .logged-in-container .container .left-wrapper .user-referral-box .share-with-friends .sub-header{font-size:14px;line-height:20px;margin-top:6px}}.section-referral-myaccount .logged-in-container .container .left-wrapper .user-referral-box .share-with-friends .sub-header-email-invite{font-weight:400;font-size:16px;line-height:24px;letter-spacing:-0.35px;color:#212121;opacity:.8}@media(max-width:767px){.section-referral-myaccount .logged-in-container .container .left-wrapper .user-referral-box .share-with-friends .sub-header-email-invite{font-size:14px;line-height:20px;margin-top:6px}}@media(max-width:767px){.section-referral-myaccount .logged-in-container .container .left-wrapper .user-referral-box .invitation-wrapper{padding:unset;border:unset;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;background:#fff}}.section-referral-myaccount .logged-in-container .container .left-wrapper .user-referral-box .invitation-wrapper .invitation-link{border:1px solid rgba(0,0,0,0.1);-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;position:relative;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;font-weight:400;font-size:16px;line-height:24px;padding:5px 5px 5px 16px}@media(max-width:767px){.section-referral-myaccount .logged-in-container .container .left-wrapper .user-referral-box .invitation-wrapper .invitation-link{padding:14px 14px 14px 16px}}.section-referral-myaccount .logged-in-container .container .left-wrapper .user-referral-box .invitation-wrapper .invitation-link .invitation-label{position:absolute;background:#fff;font-size:12px;line-height:16px;letter-spacing:.1px;color:rgba(0,0,0,0.5);top:-8px;left:16px;padding:0 6px}.section-referral-myaccount .logged-in-container .container .left-wrapper .user-referral-box .invitation-wrapper .invitation-link .invitation-input{border:0;color:#37404d;flex:4}@media(min-width:768px) and (max-width:1199px){.section-referral-myaccount .logged-in-container .container .left-wrapper .user-referral-box .invitation-wrapper .invitation-link .invitation-input{flex:7}}.section-referral-myaccount .logged-in-container .container .left-wrapper .user-referral-box .invitation-wrapper .invitation-link .action-side{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-justify-content:flex-end;-ms-justify-content:flex-end;justify-content:flex-end;flex:4;position:relative}@media(max-width:1199px){.section-referral-myaccount .logged-in-container .container .left-wrapper .user-referral-box .invitation-wrapper .invitation-link .action-side{flex:5}}@media(max-width:767px){.section-referral-myaccount .logged-in-container .container .left-wrapper .user-referral-box .invitation-wrapper .invitation-link .action-side{flex:3;-webkit-justify-content:center;-ms-justify-content:center;justify-content:center}}@media(min-width:768px) and (max-width:991px){.section-referral-myaccount .logged-in-container .container .left-wrapper .user-referral-box .invitation-wrapper .invitation-link .action-side{flex:6}}.section-referral-myaccount .logged-in-container .container .left-wrapper .user-referral-box .invitation-wrapper .invitation-link .action-side .invite-friends-btn{background:#00af62;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;padding:9px 42px;color:#fff;font-weight:400}.section-referral-myaccount .logged-in-container .container .left-wrapper .user-referral-box .invitation-wrapper .invite-btn{margin-top:16px;background:#00af62;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;color:#fff;padding:14px 10px;font-weight:400}.section-referral-myaccount .logged-in-container .container .left-wrapper .user-referral-box .separator{position:relative;height:40px}.section-referral-myaccount .logged-in-container .container .left-wrapper .user-referral-box .separator .separartor-text{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;-webkit-justify-content:center;-ms-justify-content:center;justify-content:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;margin:0 auto;position:absolute;left:50%;top:0;transform:translate(-50%,0);height:40px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;background-color:#fff;z-index:2;padding:0 10px;font-size:16px;color:rgba(0,0,0,0.5)}.section-referral-myaccount .logged-in-container .container .left-wrapper .user-referral-box .separator .horizontal-line{display:inline-block;width:100%;position:absolute;top:50%;border-top:1px dashed rgba(0,0,0,0.1)}.section-referral-myaccount .logged-in-container .container .left-wrapper .user-referral-box .email-wrapper{position:relative}@media(max-width:767px){.section-referral-myaccount .logged-in-container .container .left-wrapper .user-referral-box .email-wrapper{padding:unset;border:unset;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;background:#fff;margin-bottom:16px;padding-top:2px}}.section-referral-myaccount .logged-in-container .container .left-wrapper .user-referral-box .email-wrapper .email-link{border:1px solid rgba(0,0,0,0.1);-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;position:relative;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;font-weight:500;font-size:16px;line-height:24px;padding:5px 5px 5px 16px}@media(max-width:767px){.section-referral-myaccount .logged-in-container .container .left-wrapper .user-referral-box .email-wrapper .email-link{padding:14px 14px 14px 16px}}.section-referral-myaccount .logged-in-container .container .left-wrapper .user-referral-box .email-wrapper .email-link .email-label{position:absolute;background:#fff;font-size:12px;line-height:16px;letter-spacing:.1px;color:rgba(0,0,0,0.5);top:-8px;left:16px;padding:0 6px;font-weight:400}.section-referral-myaccount .logged-in-container .container .left-wrapper .user-referral-box .email-wrapper .email-link .email-invite-input{border:0;color:#37404d;flex:8}@media(max-width:767px){.section-referral-myaccount .logged-in-container .container .left-wrapper .user-referral-box .email-wrapper .email-link .email-invite-input{flex:1}}.section-referral-myaccount .logged-in-container .container .left-wrapper .user-referral-box .email-wrapper .email-link .invite-loading-section{background:#00af62;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;color:#fff;padding:14px 15px 7px;flex:2;font-weight:400;margin-top:0}.section-referral-myaccount .logged-in-container .container .left-wrapper .user-referral-box .email-wrapper .email-link .invite-loading-section .loading-state{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.section-referral-myaccount .logged-in-container .container .left-wrapper .user-referral-box .email-wrapper .email-link .invite-loading-section .loading-state .loading-dots--dot{background-color:#fff}.section-referral-myaccount .logged-in-container .container .left-wrapper .user-referral-box .email-wrapper .email-link .send-invite-btn{background:#00af62;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;color:#fff;padding:9px 15px;flex:2;font-weight:400}@media(min-width:768px) and (max-width:991px){.section-referral-myaccount .logged-in-container .container .left-wrapper .user-referral-box .email-wrapper .email-link .send-invite-btn{flex:2.5}}.section-referral-myaccount .logged-in-container .container .left-wrapper .user-referral-box .email-wrapper .term-legal{position:relative;display:block;padding-left:30px;margin-top:12px;letter-spacing:-0.35px;font-size:14px;line-height:24px}@media(max-width:767px){.section-referral-myaccount .logged-in-container .container .left-wrapper .user-referral-box .email-wrapper .term-legal{font-size:12px;line-height:20px}}.section-referral-myaccount .logged-in-container .container .left-wrapper .user-referral-box .email-wrapper .term-legal:hover .checkmark{background-color:#ccc}.section-referral-myaccount .logged-in-container .container .left-wrapper .user-referral-box .email-wrapper .term-legal input:checked ~ .checkmark{background-color:#00af62}.section-referral-myaccount .logged-in-container .container .left-wrapper .user-referral-box .email-wrapper .term-legal input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.section-referral-myaccount .logged-in-container .container .left-wrapper .user-referral-box .email-wrapper .term-legal .checkmark{position:absolute;top:1px;left:0;height:18px;width:18px;background-color:#eee;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}@media(max-width:767px){.section-referral-myaccount .logged-in-container .container .left-wrapper .user-referral-box .email-wrapper .term-legal .checkmark{top:4px}}.section-referral-myaccount .logged-in-container .container .left-wrapper .user-referral-box .email-wrapper .term-legal .checkmark:after{content:"";position:absolute;display:none;left:6px;top:3px;width:5px;height:10px;border:solid white;border-width:0 2px 2px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.section-referral-myaccount .logged-in-container .container .left-wrapper .user-referral-box .email-wrapper .term-legal input:checked ~ .checkmark:after{display:block}.section-referral-myaccount .logged-in-container .container .left-wrapper .user-referral-box .email-wrapper .email-error-link{border:1px solid #cc1414}.section-referral-myaccount .logged-in-container .container .left-wrapper .user-referral-box .email-wrapper .email-request-text{font-size:16px;line-height:24px;color:#cc1414;position:relative;bottom:-10px;font-weight:400}@media(max-width:767px){.section-referral-myaccount .logged-in-container .container .left-wrapper .user-referral-box .email-wrapper .email-request-text{font-size:13px;line-height:20px;position:unset;margin-top:6px}}.section-referral-myaccount .logged-in-container .container .left-wrapper .user-referral-box .email-wrapper .email-success-color{color:#00b28a}.section-referral-myaccount .logged-in-container .container .left-wrapper .user-referral-box .email-wrapper .invite-loading-section{background:#00af62;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;color:#fff;padding:19px 15px 10px;flex:2;margin-top:16px;font-weight:400}.section-referral-myaccount .logged-in-container .container .left-wrapper .user-referral-box .email-wrapper .invite-loading-section .loading-state{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.section-referral-myaccount .logged-in-container .container .left-wrapper .user-referral-box .email-wrapper .invite-loading-section .loading-state .loading-dots--dot{background-color:#fff}.section-referral-myaccount .logged-in-container .container .left-wrapper .user-referral-box .email-wrapper .send-invite{margin-top:16px;background:#00af62;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;color:#fff;padding:14px 10px;font-weight:400}.section-referral-myaccount .logged-in-container .container .right-wrapper{background:#fff;box-shadow:0 4px 24px rgba(0,0,0,0.1);-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}.section-referral-myaccount .logged-in-container .container .right-wrapper .padding-div{padding-top:55px}@media(max-width:1199px){.section-referral-myaccount .logged-in-container .container .right-wrapper .padding-div{padding-top:35px}}@media(max-width:767px){.section-referral-myaccount .logged-in-container .container .right-wrapper .padding-div{padding-top:0}}.section-referral-myaccount .logged-in-container .container .right-wrapper .padding-div .icon-referral-details{height:206px;width:100%;background-size:contain}@media(max-width:767px){.section-referral-myaccount .logged-in-container .container .right-wrapper .padding-div .icon-referral-details{height:160px}}.section-referral-myaccount .logged-in-container .container .right-wrapper .referral-break-up{padding:20px 20px 32px}@media(max-width:767px){.section-referral-myaccount .logged-in-container .container .right-wrapper .referral-break-up{padding:16px}}.section-referral-myaccount .logged-in-container .container .right-wrapper .referral-break-up .track-header{font-weight:bold;font-size:20px;line-height:32px;letter-spacing:.35px;color:#212121}@media(max-width:767px){.section-referral-myaccount .logged-in-container .container .right-wrapper .referral-break-up .track-header{font-size:16px;line-height:24px}}.section-referral-myaccount .logged-in-container .container .right-wrapper .referral-break-up .break-down{padding:16px 0 25px;font-size:16px;line-height:24px}@media(max-width:767px){.section-referral-myaccount .logged-in-container .container .right-wrapper .referral-break-up .break-down{font-size:14px;line-height:20px}}.section-referral-myaccount .logged-in-container .container .right-wrapper .referral-break-up .break-down .unit{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;margin-bottom:15px}@media(max-width:767px){.section-referral-myaccount .logged-in-container .container .right-wrapper .referral-break-up .break-down .unit{margin-bottom:12px}}.section-referral-myaccount .logged-in-container .container .right-wrapper .referral-break-up .break-down .unit .head{color:rgba(0,0,0,0.5);opacity:.8}.section-referral-myaccount .logged-in-container .container .right-wrapper .referral-break-up .break-down .unit .price{color:#212121;opacity:.8}.section-referral-myaccount .logged-in-container .container .right-wrapper .referral-break-up .view-details{border:1px solid #212121;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;width:100%;padding:11px 0;color:#212121;font-weight:400}@media(min-width:1200px){.section-referral-myaccount .logged-in-container .container .right-wrapper-dash{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;height:406px}}.section-referral-myaccount .referral-header-section{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-justify-content:center;-ms-justify-content:center;justify-content:center;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;margin-top:85px}@media(max-width:767px){.section-referral-myaccount .referral-header-section{margin-top:32px;-webkit-align-items:flex-start;-moz-align-items:flex-start;-ms-align-items:flex-start;align-items:flex-start;padding:0 9px}}.section-referral-myaccount .referral-header-section .referral-header{color:#212121;font-size:60px;font-weight:bold;padding-bottom:20px;line-height:73px}@media(max-width:767px){.section-referral-myaccount .referral-header-section .referral-header{font-size:32px;line-height:40px;padding-bottom:16px}}.section-referral-myaccount .referral-header-section .referral-header .referral-amt{color:#00af62}.section-referral-myaccount .referral-header-section .referral-subheader{color:#212121;font-weight:400;font-size:20px;padding-bottom:34px;line-height:32px;letter-spacing:-0.35px}@media(max-width:767px){.section-referral-myaccount .referral-header-section .referral-subheader{font-size:16px;line-height:24px;padding-bottom:24px}}.section-referral-myaccount .referral-header-section .referral-subheader .referral-tc{color:#16adfe;cursor:pointer;white-space:nowrap}.section-referral-myaccount .referral-header-section .invite-btn{cursor:pointer;height:unset;margin-bottom:60px;padding:14px 22px 14px 22px;background-color:white;border:1px solid #00af62;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;-webkit-justify-content:center;-ms-justify-content:center;justify-content:center;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.section-referral-myaccount .referral-header-section .invite-btn:hover,.section-referral-myaccount .referral-header-section .invite-btn:active,.section-referral-myaccount .referral-header-section .invite-btn:focus{background-color:#00af62}.section-referral-myaccount .referral-header-section .invite-btn:hover .title,.section-referral-myaccount .referral-header-section .invite-btn:active .title,.section-referral-myaccount .referral-header-section .invite-btn:focus .title{background-color:#00af62;color:#fff}.section-referral-myaccount .referral-header-section .invite-btn .title{background-color:#fff;color:#00af62;font-size:16px;line-height:20px;font-weight:500;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}@media(max-width:767px){.section-referral-myaccount .referral-header-section .invite-btn .title{background:#00af62;color:#fff}}@media(max-width:767px){.section-referral-myaccount .referral-header-section .invite-btn{background:#00af62;width:100%;margin-bottom:48px}}.section-referral-myaccount .custom-divider{border-top:rgba(0,0,0,0.12)}@media(max-width:767px){.section-referral-myaccount .custom-divider{margin-left:-15px;margin-right:-15px}}.section-referral-myaccount .referral-instr .instr-title-dash{font-size:34px;line-height:42px;letter-spacing:-1px;font-weight:bold;color:#212121;margin-bottom:20px}@media(max-width:767px){.section-referral-myaccount .referral-instr .instr-title-dash{font-size:20px;line-height:26px;letter-spacing:-0.28px;margin-top:20px;margin-bottom:0}}.section-referral-myaccount .referral-instr .instructions{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;margin-bottom:30px}@media(min-width:768px){.section-referral-myaccount .referral-instr .instructions{margin-bottom:10px}}.section-referral-myaccount .referral-instr .instructions .instr-desc{background:#fbfbfb;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;min-height:300px}@media(max-width:767px){.section-referral-myaccount .referral-instr .instructions .instr-desc{background:0;min-height:0}}@media(min-width:768px) and (max-width:991px){.section-referral-myaccount .referral-instr .instructions .instr-desc{min-height:350px}}.section-referral-myaccount .referral-instr .instructions .instr-desc .instr-head{color:#212121;font-size:20px;font-weight:bold;line-height:30px;letter-spacing:.35px;margin-left:24px;margin-right:22px}@media(max-width:767px){.section-referral-myaccount .referral-instr .instructions .instr-desc .instr-head{font-size:16px;line-height:24px;margin-left:0;margin-right:0}}.section-referral-myaccount .referral-instr .instructions .instr-desc .instr-subhead{font-size:16px;color:rgba(33,33,33,0.8);line-height:26px;padding-left:24px;font-weight:400;margin-right:24px}@media(max-width:767px){.section-referral-myaccount .referral-instr .instructions .instr-desc .instr-subhead{font-size:14px;line-height:20px;padding-left:0;margin-right:0}}.section-referral-myaccount .referral-instr .instructions .instr-desc .icon-dimensions{width:85px;height:80px;margin-top:20px}@media(max-width:767px){.section-referral-myaccount .referral-instr .instructions .instr-desc .icon-dimensions{width:65px;height:61px;margin-top:16px;margin-left:-15px}}.section-referral-myaccount .referral-instr .instructions .right-margin{margin-right:20px}@media(max-width:767px){.section-referral-myaccount .referral-instr .instructions .right-margin{margin-right:0}}.section-referral-myaccount .referral-instr .instructions .left-margin{margin-left:20px}@media(max-width:767px){.section-referral-myaccount .referral-instr .instructions .left-margin{margin-left:0}}.section-referral-myaccount .referral-instr .instructions .middle-margin{margin-right:10px;margin-left:10px}@media(max-width:767px){.section-referral-myaccount .referral-instr .instructions .middle-margin{margin-right:0;margin-left:0}}.section-referral-myaccount .faq-referral{margin:50px 0 80px;color:#212121}@media(max-width:767px){.section-referral-myaccount .faq-referral{margin:32px 0 80px;padding:0 9px}}.section-referral-myaccount .faq-referral .header{font-weight:bold;font-size:34px;line-height:42px;text-align:center;letter-spacing:-1px;padding-bottom:32px}@media(max-width:767px){.section-referral-myaccount .faq-referral .header{font-size:20px;line-height:26px;text-align:start;letter-spacing:-0.28px;padding-bottom:0}}.section-referral-myaccount .faq-referral .faq-wrapper .faq{padding:24px 0;border-bottom:1px solid rgba(0,0,0,0.1)}@media(max-width:767px){.section-referral-myaccount .faq-referral .faq-wrapper .faq{padding:16px 0}}.section-referral-myaccount .faq-referral .faq-wrapper .faq .referral-question-box{position:relative;cursor:pointer}.section-referral-myaccount .faq-referral .faq-wrapper .faq .referral-question-box .referral-question{font-weight:500;font-size:16px;line-height:24px;letter-spacing:-0.35px;color:#212121}@media(max-width:767px){.section-referral-myaccount .faq-referral .faq-wrapper .faq .referral-question-box .referral-question{padding-right:27px}}.section-referral-myaccount .faq-referral .faq-wrapper .faq .referral-question-box .dim-icon{top:4px;width:18px;height:20px;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;background-size:cover;right:15px;position:absolute}.section-referral-myaccount .faq-referral .faq-wrapper .faq .referral-question-box .rotate-icon{-webkit-transform:rotateX(180deg);-ms-transform:rotateX(180deg);-o-transform:rotateX(180deg);transform:rotateX(180deg)}.section-referral-myaccount .faq-referral .faq-wrapper .faq .answer-box .padded-answer{font-size:16px;line-height:26px;color:rgba(33,33,33,0.8);padding:8px 0}.section-referral-myaccount .faq-referral-dash{color:#212121}@media(max-width:767px){.section-referral-myaccount .faq-referral-dash{margin:32px 0 80px;padding:0 9px}}@media(min-width:768px){.section-referral-myaccount .faq-referral-dash{margin:0;padding:0 24px 40px 24px}}.voucher-body-dash{padding:0 !important}@media(max-width:767px){.voucher-body-dash{margin:0 !important}}@media(max-width:767px){.no-padding-referral-small{padding:0 !important}}@media(min-width:768px){.container-referral-wide{width:100% !important;padding:0}}@media(min-width:1200px){.container-referral-fixed-height{height:450px}}@media(min-width:768px){.row-relative{position:relative}}.sub-header-dash{font-weight:400;font-size:20px;line-height:32px;letter-spacing:-0.35px;margin:16px 0 25px 0}@media(min-width:768px){.sub-header-dash{font-size:18px;line-height:28px;margin:16px 24px 24px 0}}@media(min-width:768px){.instr-desc-flex{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;min-height:0 !important;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;height:120px}}@media(min-width:768px){.instr-head-container{margin-top:20px}}@media(max-width:1199px) and (min-width:768px){.giftcard-container{width:100%}}@media(max-width:1199px) and (min-width:768px){.giftcard-container-margin{margin-top:20px}}@media(min-width:768px){.instructions-border{-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;background:#fbfbfb;height:390px}}@media(min-width:768px){.refer-earn-padding{padding:32px 24px !important}}@media(min-width:992px) and (max-width:1199px){.left-wrapper .ipad-margin-right{margin-right:0 !important}}.icon-instructions{flex:none;margin-left:10px}@media(min-width:1200px){.referral-summary{margin-top:17px}}.icon-referral-details-dash{width:100%;height:172px;background-size:contain}.sub-header-invite-friends{font-weight:400;font-size:18px;line-height:28px;letter-spacing:-0.35px;color:#212121}@media(max-width:767px){.referral-page-dash{padding-bottom:0 !important}}.container-referral .common_referral_part{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;cursor:pointer;-webkit-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;background:linear-gradient(271.14deg,#5e6071 .14%,#3d405b 99.71%)}@media(max-width:1199px){.container-referral .desktop_referral_part{margin-left:15px;margin-right:15px}}.container-referral .mobile_referral_part{margin:0 15px}.container-referral .referral-description{margin:16px 0 16px 16px;-webkit-align-self:center;-moz-align-self:center;-ms-align-self:center;align-self:center;font-family:inter,sans-serif}.container-referral .referral-description .home-ref-upper-text{font-weight:bold;font-size:20px;line-height:28px;color:#fff}.container-referral .referral-description .sign-in-btn{color:#fff;border:1px solid #fff;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;margin:16px 0 12px 0;font-size:16px;line-height:24px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:8px 20px}.container-referral .referral-description .terms-part-mobile{font-size:14px;line-height:20px;text-decoration-line:underline;text-underline-offset:2px;opacity:.87;color:#fff}.container-referral .referral-content{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex}.container-referral .icon-referral-refer-size{height:168px;width:200px;min-width:200px;background-position:bottom;-webkit-align-self:flex-end;-moz-align-self:flex-end;-ms-align-self:flex-end;align-self:flex-end}.container-referral .middle-part{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:center;-ms-justify-content:center;justify-content:center;margin:10px 0 10px 8px;color:#fff;font-family:inter,sans-serif}.container-referral .middle-part .home-ref-upper-text{font-size:24px;line-height:28px;font-weight:bold}.container-referral .middle-part .home-ref-lower-text{font-size:15px;margin-bottom:10px}.container-referral .middle-part .sign-in-btn{border:1px solid #fff;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:8px 20px;margin-bottom:10px}.container-referral .middle-part .terms-part{font-size:9px;text-decoration-line:underline;text-underline-offset:1px;opacity:.87}.container-referral .icon-referral-refer-m-size{width:145px;height:184px;min-width:145px;-webkit-align-self:flex-end;-moz-align-self:flex-end;-ms-align-self:flex-end;align-self:flex-end;background-position:bottom right}.container-referral .icon-referral-people-size{height:168px;width:189px;min-width:189px;-webkit-align-self:flex-end;-moz-align-self:flex-end;-ms-align-self:flex-end;align-self:flex-end;background-position:bottom}.trust-container{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;height:109px;padding-top:16px;font-family:inter,sans-serif}@media(max-width:767px){.trust-container{padding-left:8px;padding-right:8px}}@media(min-width:1200px){.trust-container{padding:10px 85px;height:fit-content;height:-webkit-fit-content;height:-moz-fit-content;min-height:102px}}.trust-container .trust-item{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}@media(min-width:1200px){.trust-container .trust-item{-webkit-justify-content:center;-ms-justify-content:center;justify-content:center;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}}@media(max-width:1199px){.trust-container .trust-item .trust-item-description{-webkit-align-self:center;-moz-align-self:center;-ms-align-self:center;align-self:center}}@media(min-width:1200px){.trust-container .trust-item .trust-item-description{margin-left:8px}}.trust-container .trust-item .trust-item-description .trust-item-title{padding-top:12px;line-height:14px;font-weight:500;font-size:12px;color:#212121}@media(max-width:1199px){.trust-container .trust-item .trust-item-description .trust-item-title{text-align:center}}@media(min-width:1200px){.trust-container .trust-item .trust-item-description .trust-item-title{font-size:16px;line-height:24px;padding-bottom:5px;font-weight:bold;-webkit-align-self:start;-moz-align-self:start;-ms-align-self:start;align-self:start}}.trust-container .trust-item .trust-item-description .trust-item-subtitle{font-weight:500;font-size:12px;width:220px;line-height:16px;color:rgba(0,0,0,0.5)}@media(max-width:1199px){.trust-container .trust-item .trust-item-description .trust-item-subtitle{text-align:center}}.trust-container .icon-forty-years-trust,.trust-container .icon-avg-rating-eight,.trust-container .icon-homeowners,.trust-container .icon-guest-served{width:35px;height:35px;-webkit-align-self:center;-moz-align-self:center;-ms-align-self:center;align-self:center}@media(min-width:768px){.section-searchbox .trust-container{margin-top:10px}}@media(min-width:768px){.section-searchbox .remove-top-space{margin-top:0}}.trust-container-js{margin-top:50px;margin-bottom:50px}@media(max-width:767px){.trust-container-js{margin-top:34px;margin-bottom:34px}}@media(min-width:1200px){.trust-shift-left{padding-left:0;right:15px}}@media(min-width:1200px){.trust-shift-right{padding-right:0;left:35px}}@media(min-width:1200px){.trust-shift-middle-left{position:relative;right:20px}}#press-page .section.section-searchbox{background-size:2000px 276px !important;background-position:top !important}@media(max-width:767px){#press-page .section.section-searchbox{background-size:2000px 302px !important}}#press-page .section.section-searchbox #text-search{padding:10px 10px 10px 0}@media(max-width:767px){#press-page .section.section-searchbox #text-search{padding:0}}#press-page .section.press-section{font-family:inter,sans-serif;font-style:normal;color:#212121;padding:20px 50px 20px}@media(max-width:767px){#press-page .section.press-section{padding:5px 10px 5px}}@media(min-width:1200px){#press-page .section.press-section{padding:30px 200px 30px}}#press-page .section.press-section .press-title{font-size:20px;font-weight:600}@media(max-width:767px){#press-page .section.press-section .press-title{font-size:18px}}#press-page .section.press-section .contact-container .contact-title{font-size:16px;font-weight:500;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex}#press-page .section.press-section .contact-container .contact-text{font-size:14px;font-weight:400}.popular-navbar{font-family:inter,sans-serif;background:#f0f4f6;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-justify-content:space-around;-ms-justify-content:space-around;justify-content:space-around;padding:0 20px;color:rgba(0,0,0,0.5);border-bottom:solid 1px #ebedef;height:42px}.popular-navbar .icon-down-arrow{width:10px;height:6px;margin-left:5px;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.popular-navbar .icon-arrow-orange{width:6px;height:10px;margin-left:5px}.popular-navbar .popular-countries{position:relative}.popular-navbar .popular-countries:hover{background:#fff}.popular-navbar .popular-countries:hover .region-container{display:block}.popular-navbar .popular-countries:hover .icon-down-arrow{-moz-transform:rotate(180deg);-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.popular-navbar .country-container{height:100%;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;font-weight:500;color:rgba(0,0,0,0.5);padding:0 14px}.popular-navbar .region-container{display:none;border:1px solid rgba(0,0,0,0.12);-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;padding:24px 24px 20px;position:absolute;top:100%;left:0;width:275px;background:#fff;box-sizing:border-box;box-shadow:0 6px 10px rgba(0,0,0,0.06),0 1px 18px rgba(0,0,0,0.04),0 3px 5px rgba(0,0,0,0.08);z-index:50}.popular-navbar .region-container .region-header{font-size:16px;font-weight:700;color:#212121;margin-bottom:10px;text-transform:capitalize}.popular-navbar .region-container .region-list{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.popular-navbar .region-container .region-name{color:rgba(0,0,0,0.5);font-weight:500;margin-bottom:10px}.popular-navbar .region-container .region-name:hover{color:#f07c00}.popular-navbar .region-container .region-all{color:#f07c00;font-weight:500}.popular-navbar .popular-countries:nth-last-child(-n+2)>.region-container{left:auto;right:0}.payment-mode-group-body .sepa-consent-container{margin-top:20px}@media(max-width:767px){.payment-mode-group-body .sepa-consent-container{margin-bottom:15px}}.payment-mode-group-body .sepa-consent-container .sepa-consent-checkbox{padding:0;height:initial;width:initial;display:none;cursor:pointer}.payment-mode-group-body .sepa-consent-container .sepa-consent-text{position:relative;cursor:pointer}.payment-mode-group-body .sepa-consent-container .sepa-consent-text:before{content:'';background-color:transparent;border:1px solid rgba(0,0,0,0.5);padding:10px;display:inline-block;position:relative;vertical-align:middle;cursor:pointer;margin-right:8px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.payment-mode-group-body .sepa-consent-container .sepa-consent-checkbox:checked+label:after{content:'';display:block;position:absolute;top:1px;left:8px;width:6px;height:11px;border:1px solid #4bbb4b;border-width:0 2px 2px 0;transform:rotate(45deg)}.payment-mode-group-body .payment-modes-parent-sepa{padding:15px 15px 8px 57px;color:#212121}@media(min-width:992px) and (max-width:1199px){.payment-mode-group-body .payment-modes-parent-sepa{padding:15px 0 8px 0}}@media(max-width:767px){.payment-mode-group-body .payment-modes-parent-sepa{padding-left:12px}}.payment-mode-group-body .payment-modes-parent-sepa .input-rows{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;width:580px;height:42px;margin-bottom:15px}@media(max-width:767px){.payment-mode-group-body .payment-modes-parent-sepa .input-rows{width:auto;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;height:54px}}.payment-mode-group-body .payment-modes-parent-sepa .input-rows .input-field-label{font-size:16px;text-transform:capitalize}@media(min-width:768px){.payment-mode-group-body .payment-modes-parent-sepa .input-rows .input-field-label{margin:auto 0;height:50%}}@media(max-width:767px){.payment-mode-group-body .payment-modes-parent-sepa .input-rows .input-field-label{position:relative;bottom:40px;left:20px;color:#878c94;-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0);-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}}@media(max-width:767px){.payment-mode-group-body .payment-modes-parent-sepa .input-rows .sepa-input:focus+.input-field-label,.payment-mode-group-body .payment-modes-parent-sepa .input-rows .sepa-input:-webkit-autofill+.input-field-label,.payment-mode-group-body .payment-modes-parent-sepa .input-rows .sepa-input:not(:placeholder-shown)+.input-field-label{font-size:12px;-webkit-transform:translate(0,-14px);-moz-transform:translate(0,-14px);-ms-transform:translate(0,-14px);-o-transform:translate(0,-14px);transform:translate(0,-14px)}}.payment-mode-group-body .payment-modes-parent-sepa .input-rows .sepa-input{margin-left:auto;width:350px;padding:0 20px;height:100%;border:1px solid rgba(0,0,0,0.1);font-size:16px;color:#212121;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.payment-mode-group-body .payment-modes-parent-sepa .input-rows .sepa-input::placeholder,.payment-mode-group-body .payment-modes-parent-sepa .input-rows .sepa-input::-webkit-input-placeholder{color:#878c94;font-size:14px}@media(max-width:767px){.payment-mode-group-body .payment-modes-parent-sepa .input-rows .sepa-input{width:100%;padding:20px 20px 12px 20px}.payment-mode-group-body .payment-modes-parent-sepa .input-rows .sepa-input::placeholder,.payment-mode-group-body .payment-modes-parent-sepa .input-rows .sepa-input::-webkit-input-placeholder{color:transparent;opacity:1}}.payment-mode-group-body .payment-modes-parent-sepa .input-rows .sepa-input:focus{border-color:#878c94}.payment-mode-group-body .payment-modes-parent-sepa .submit-sepa{max-width:348px;min-height:42px;width:50%;padding:8px;color:#fff;background-color:rgba(0,0,0,0.3);font-weight:600;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;margin-top:20px;pointer-events:none}@media(max-width:767px){.payment-mode-group-body .payment-modes-parent-sepa .submit-sepa{width:100%;margin:15px 0 10px 0}}.payment-mode-group-body .payment-modes-parent-sepa .submit-sepa.active{background-color:#68d089;cursor:pointer;pointer-events:unset}.payment-mode-group-body .payment-modes-parent-sepa .lars-error{color:#ff6363;margin-top:10px}.payment-mode-group-body .payment-modes-parent-sepa .sepa-btn-loader{height:auto !important}@media(min-width:768px){.payment-mode-group-body .payment-modes-parent-sepa .sepa-btn-loader{width:348px}}.payment-mode-group-body .payment-modes-parent-sepa .sepa-btn-loader .loading-dots--dot{background-color:#fff;vertical-align:middle}.payment-mode-group-body .payment-modes-parent-sepa .tooltip-custom{background-color:#ff6363;font-style:unset;padding:4px 10px;white-space:unset;width:auto;z-index:1;-webkit-transform:translate(230px,34px);-moz-transform:translate(230px,34px);-ms-transform:translate(230px,34px);-o-transform:translate(230px,34px);transform:translate(230px,34px)}@media(max-width:767px){.payment-mode-group-body .payment-modes-parent-sepa .tooltip-custom{-webkit-transform:translate(0,38px);-moz-transform:translate(0,38px);-ms-transform:translate(0,38px);-o-transform:translate(0,38px);transform:translate(0,38px)}}.payment-mode-group-body .payment-modes-parent-sepa .tooltip-custom:after{width:10px;height:10px;position:absolute;content:" ";left:8%;top:3px;-webkit-transform:translate(0,-80%) rotate(45deg);-moz-transform:translate(0,-80%) rotate(45deg);-ms-transform:translate(0,-80%) rotate(45deg);-o-transform:translate(0,-80%) rotate(45deg);transform:translate(0,-80%) rotate(45deg);background:#ff6363}.crisis-widget{background-position:center;background-repeat:no-repeat;background-size:cover;min-height:180px;position:relative;cursor:pointer;padding:32px;padding-right:15%;margin-top:50px;border-radius:6px}.crisis-widget .crisis-content{font-family:inter,sans-serif;font-style:normal;color:#fff}.crisis-widget .crisis-title{font-size:25px;line-height:30px;font-weight:bold;margin-bottom:20px}.crisis-widget .crisis-text{font-size:16px;line-height:22px;font-weight:bold;margin-bottom:30px}.crisis-widget .crisis-cta{display:inline-block;font-size:14px;line-height:22px;text-decoration:underline}@media(max-width:991px){.crisis-widget{margin-top:30px}}@media(max-width:767px){.crisis-widget{padding:20px 8px;padding-right:30%;min-height:140px;margin-left:15px;margin-right:15px;border-radius:4px}.crisis-widget .crisis-title{font-size:14px;line-height:20px;margin-bottom:14px}.crisis-widget .crisis-text{font-size:12px;line-height:16px;margin-bottom:22px}.crisis-widget .crisis-cta{font-size:10px;line-height:24px;font-weight:600}}.sister-website-redirect-screen{font-family:inter,sans-serif;font-style:normal;color:#212121;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;position:relative;top:200px;align-items:center;margin:auto}@media(max-width:767px){.sister-website-redirect-screen{margin:auto 16px;margin-top:100px}}@media(min-width:768px){.sister-website-redirect-screen{max-width:580px}}.sister-website-redirect-screen .broad-title{font-size:50px;font-weight:700;letter-spacing:-1px;line-height:60px}@media(max-width:767px){.sister-website-redirect-screen .broad-title{font-size:16px;line-height:22px}}.sister-website-redirect-screen .subtext{font-size:16px;font-weight:400;text-align:center;line-height:22px;margin-top:32px}@media(max-width:767px){.sister-website-redirect-screen .subtext{font-size:12px;letter-spacing:.2px;line-height:16px;margin-top:16px}}.sister-website-redirect-screen .redirect-icons{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;margin-top:32px}@media(min-width:768px){.sister-website-redirect-screen .redirect-icons{width:580px;margin-top:40px}}.sister-website-redirect-screen .redirect-icons .redirection-line{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;width:240px;height:3px}@media(max-width:767px){.sister-website-redirect-screen .redirect-icons .redirection-line{width:140px}}.sister-website-redirect-screen .redirect-icons .redirection-line .dots-container{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;animation:animate 1.5s linear infinite;position:relative;top:30px}@media(max-width:767px){.sister-website-redirect-screen .redirect-icons .redirection-line .dots-container{top:20px}}@media(min-width:768px){.sister-website-redirect-screen .redirect-icons .redirection-line .dots-container{width:180px;margin:10px 25px}}@keyframes animate{0%{left:10px}25%{left:15px}50%{left:20px}75%{left:15px}100%{left:10px}}.sister-website-redirect-screen .redirect-icons .redirection-line .dots-container .dots{background-image:linear-gradient(to bottom,rgba(0,178,138,0.5) 10%,rgba(0,178,138,0.5) 10%);background-position:left;background-size:8px 10px;background-repeat:repeat-y;height:3px;width:10px}.sister-website-redirect-screen .redirect-icons .icon{width:170px;height:83px;display:flex}@media(max-width:767px){.sister-website-redirect-screen .redirect-icons .icon{width:77px;height:40px}}.rectangle{height:50px;width:100%;margin-bottom:5px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.rectangle.primary{background-color:#4bbb4b}.rectangle.primary-dark{background-color:#208920}.rectangle.primary-light{background-color:#dbf3da}.rectangle.secondary{background-color:#ff750f}.rectangle.secondary-light{background-color:#ffe9d8}.rectangle.blue{background-color:#16adfe}.rectangle.blue-dark{background-color:#004fa7}.rectangle.red{background-color:#da2424}.rectangle.red-dark{background-color:#ff6363}.rectangle.red-light{background-color:#ffecec}.rectangle.yellow{background-color:#e19c00}.rectangle.yellow-dark{background-color:#fed631}.rectangle.yellow-light{background-color:#fff6de}.rectangle.gray{background-color:#878c94}.rectangle.gray-dark{background-color:#626973}.rectangle.gray-darker{background-color:#37404d}.rectangle.gray-light{background-color:#c9cbcf}.rectangle.gray-lighter{background-color:#f6f7f8}@font-face{font-family:"poi-icon";src:url("/web/bundles/leisurecore/fonts/poi-icon.woff") format("woff"),url("/web/bundles/leisurecore/fonts/poi-icon.eot"),url("/web/bundles/leisurecore/fonts/poi-icon.eot?#iefix") format("embedded-opentype"),url("/web/bundles/leisurecore/fonts/poi-icon.ttf") format("truetype"),url("/web/bundles/leisurecore/fonts/poi-icon.svg#poi-icon") format("svg");font-weight:normal;font-style:normal;font-display:swap}.fapicon,.poi-icon{font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;speak:none;position:relative;top:1px}.fapicon{font-family:'FapIcon'}.fapicon-close:before{content:"\71"}.poi-icon-airport:before{content:"\e900"}.poi-icon-attraction:before{content:"\e901"}.poi-icon-bakery:before{content:"\e902"}.poi-icon-belvilla:before{content:"\e903"}.poi-icon-bar:before{content:"\e904"}.poi-icon-doctor:before{content:"\e905"}.poi-icon-fun-for-kids:before{content:"\e906"}.poi-icon-golf:before{content:"\e907"}.poi-icon-hospital:before{content:"\e908"}.poi-icon-museum:before{content:"\e909"}.poi-icon-must-see:before{content:"\e90a"}.poi-icon-natural-park:before{content:"\e90b"}.poi-icon-parking:before{content:"\e90c"}.poi-icon-recreational-water:before{content:"\e90d"}.poi-icon-restaurant:before{content:"\e90e"}.poi-icon-seaside-resort:before{content:"\e90f"}.poi-icon-ski-rental:before{content:"\e910"}.poi-icon-spa:before{content:"\e911"}.poi-icon-supermarket:before{content:"\e912"}.poi-icon-zoo:before{content:"\e913"}.poi-icon-pharmacy:before{content:"\e914"}@media(max-width:767px){.recommended-destinations-carousel .nearby-destinations-carousel .item{background-image:none !important;background:#fff;border:solid 1px #f6f7f8;padding:10px 40px 10px 15px;box-shadow:0 1px 6px 0 rgba(0,0,0,0.1),0 1px 9px 0 rgba(0,0,0,0.02)}.recommended-destinations-carousel .nearby-destinations-carousel .item .title{font-weight:bold;line-height:16px}.recommended-destinations-carousel .nearby-destinations-carousel .item .value{font-size:12px;color:#626973}.recommended-destinations-carousel .nearby-destinations-carousel .item .list-group-text{display:inline-block}.recommended-destinations-carousel .nearby-destinations-carousel .item .icon{position:absolute;background-size:contain;right:15px;top:16px;width:24px;height:24px}}@media(min-width:768px){.recommended-destinations-carousel .nearby-destinations-carousel .item{color:#fff;text-align:center}}.recommended-destinations-carousel .nearby-destinations-carousel .destination-carousel-column,.recommended-destinations-carousel .nearby-destinations-carousel .nearby-carousel-column{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.homes-everyone-carousel .homes-everyone-carousel-column,.get-inspired-carousel .homes-everyone-carousel-column{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.homes-everyone-carousel .get-inspired-carousel-column,.get-inspired-carousel .get-inspired-carousel-column{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}span.view-all{color:#626973;font-weight:normal;padding:10px 0}span.view-all:hover{color:#626973}span.view-all .icon-arrow{width:9px;height:16px;top:3px;margin-left:5px}#searchbox .popover,.searchbox-wrapper .popover{box-shadow:0 4px 20px 0 rgba(55,64,77,0.16);border:solid 1px #ebedef;left:0 !important;-webkit-transform:translate(-4px,0);-moz-transform:translate(-4px,0);-ms-transform:translate(-4px,0);-o-transform:translate(-4px,0);transform:translate(-4px,0)}#searchbox .popover-content,.searchbox-wrapper .popover-content{padding:0}#searchbox .popover.bottom,.searchbox-wrapper .popover.bottom{margin-top:0}#searchbox .popover.bottom>.arrow,.searchbox-wrapper .popover.bottom>.arrow{display:none}#searchbox #text-search,.searchbox-wrapper #text-search{color:#000}@media(max-width:767px){#searchbox #text-search,.searchbox-wrapper #text-search{border-radius:4px}}@media(min-width:991px){#searchbox #text-search,.searchbox-wrapper #text-search{font-weight:bold;font-size:16px}}#searchbox #text-search::placeholder,.searchbox-wrapper #text-search::placeholder{color:#37404d;opacity:1}@media(min-width:991px){#searchbox #text-search::placeholder,.searchbox-wrapper #text-search::placeholder{font-weight:500}}@media(max-width:767px){#searchbox #text-search::placeholder,.searchbox-wrapper #text-search::placeholder{color:rgba(0,0,0,0.5)}}#searchbox #text-search:focus::placeholder,.searchbox-wrapper #text-search:focus::placeholder{color:#878c94}section.section-newsletter{padding:30px 0;background-repeat:no-repeat !important;background-position:center !important;-webkit-background-size:cover !important;-moz-background-size:cover !important;background-size:cover !important}@media(min-width:992px){section.section-newsletter{padding:80px 0}}section.section-newsletter .section-heading{color:#212121;margin-top:0;text-align:center}section.section-newsletter .newsletter-intro{margin-bottom:15px}section.section-newsletter .newsletter-overlay{background-color:rgba(255,255,255,0.8);padding:20px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}@media(min-width:992px){section.section-newsletter .newsletter-overlay{padding:50px}}@media(min-width:768px){section.section-newsletter .btn{width:100%;margin:0}}section.section-newsletter #newsletter-submit{margin-top:15px;height:50px}@media(min-width:768px){section.section-newsletter #newsletter-submit{margin-top:0}}section.section-newsletter.section-newsletter-small{height:auto;padding:30px 0;background-color:#f3f4f6}@media(min-width:768px) and (max-width:1199px){section.section-newsletter.section-newsletter-small{padding:40px 0}}@media(min-width:1200px){section.section-newsletter.section-newsletter-small{padding:50px 0}}@media(min-width:992px){section.section-newsletter.section-newsletter-small .newsletter-intro{margin:0;text-align:left}}section.section-newsletter #newsletter-email{height:50px;border:solid 1px #ebedef;padding:12px 15px}section.section.section-grey{background-color:#f9f9f9}@media(max-width:767px){section.section.section-grey{background-color:#f8f8f8}}section.section.section-grey .section-shadow{box-shadow:0 1px 6px 0 rgba(0,0,0,0.1),0 1px 9px 0 rgba(0,0,0,0.02);background-color:#f9f9f9;padding:30px 0}@media(min-width:768px) and (max-width:1199px){section.section.section-grey .section-shadow{padding:40px 0}}@media(min-width:1200px){section.section.section-grey .section-shadow{padding:50px 0}}section.section.section-grey h2,section.section.section-grey .h2{font-size:25px;margin:30px 0;color:#212121}@media(min-width:992px){section.section.section-grey h2,section.section.section-grey .h2{font-size:32px}}section.section.section-park-info h4,section.section.section-park-info .h4{display:inline-block}section.section.section-park-info .card-block h3,section.section.section-park-info .card-block .h3{margin:0;padding:15px}section.section.section-park-info .read-more-container.collapsed .read-more-overlay{position:absolute;z-index:1;width:100%;height:100%;background-color:rgba(255,255,255,0) 60%;background-image:-webkit-linear-gradient(to bottom,rgba(255,255,255,0) 60%,#fff 100%);background-image:-moz-linear-gradient(to bottom,rgba(255,255,255,0) 60%,#fff 100%);background-image:-ms-linear-gradient(to bottom,rgba(255,255,255,0) 60%,#fff 100%);background-image:-o-linear-gradient(to bottom,rgba(255,255,255,0) 60%,#fff 100%);background-image:linear-gradient(to bottom,rgba(255,255,255,0) 60%,#fff 100%)}section.section.section-park-info .read-more-container.collapsed .read-more-link{display:block}section.section.section-park-info .read-more-container.collapsed .read-less-link{display:none}section.section.section-park-info .read-more-container.collapsed .read-more-content{height:100px;overflow:hidden;position:relative}section.section.section-park-info .read-more-container.in .read-less-link{display:block}section.section.section-park-info .read-more-container.in .read-more-link{display:none}section.section.section-park-info .read-more-container.in .read-more-content{height:auto}section.section.section-park-info .read-more-container .read-more-link,section.section.section-park-info .read-more-container .read-less-link{text-transform:uppercase;font-weight:600;display:none;margin-top:15px;padding:0}section.section.section-park-info.section-grey .read-more-container.collapsed .read-more-overlay{background-color:rgba(255,255,255,0) 60%;background-image:-webkit-linear-gradient(to bottom,rgba(255,255,255,0) 60%,#fff 100%);background-image:-moz-linear-gradient(to bottom,rgba(255,255,255,0) 60%,#fff 100%);background-image:-ms-linear-gradient(to bottom,rgba(255,255,255,0) 60%,#fff 100%);background-image:-o-linear-gradient(to bottom,rgba(255,255,255,0) 60%,#fff 100%);background-image:linear-gradient(to bottom,rgba(255,255,255,0) 60%,#fff 100%)}section.section.section-park-info .property-rating{display:-webkit-inline-flex;display:-ms-inline-flexbox;display:-ms-inline-flex;display:inline-flex;-webkit-flex:0.28;-ms-flex:0.28;flex:0.28;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;-webkit-justify-content:center;-ms-justify-content:center;justify-content:center;font-size:16px;font-weight:bold;width:44px;min-width:44px;max-width:44px;height:28px;color:#4bbb4b;background-color:#dbf3da}.section-cta{cursor:pointer;padding:45px 0;background-color:#f9f9f9}.section-cta .cta-body{text-transform:uppercase;color:#212121;text-align:center}@media(min-width:992px){.section-cta .cta-body{text-align:left}}.section-cta .cta-body p{margin:0}.section-cta .cta-body h3,.section-cta .cta-body .h3{color:#212121;text-transform:none;margin:0;font-size:36px}.section-cta .btn{margin-top:20px}@media(min-width:992px){.section-cta .btn{margin-top:10px}}.housecode{font-size:12px;text-align:left;display:block;color:#8592a2}@media(min-width:992px){.housecode{text-align:left}}.section-heading{color:#212121}@media(min-width:992px){.section-heading{margin-bottom:16px}}.searchbox-header{position:fixed;top:0;z-index:10;margin:12px 0 0 32px;width:78%}@media(max-width:767px){.searchbox-header{top:42px;margin:12px 0 0 0;width:92%}}.searchbox-header .input-search{line-height:normal}.searchbox-header .input-group{border:solid 1px #ebedef}@media(max-width:767px){.searchbox-header .input-group{-webkit-box-shadow:none 0 1px 1px #000;-moz-box-shadow:none 0 1px 1px #000;box-shadow:none 0 1px 1px #000;-webkit-box-shadow:none;box-shadow:none}}.text-search-modal-container{position:fixed;left:0;top:0;width:100%;height:100%;background-color:#fff;overflow-y:auto;overflow-x:hidden;z-index:9}.text-search-modal-container .navbar{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;position:sticky;height:72px;padding:12px 16px}@media(max-width:767px){.text-search-modal-container .navbar{-webkit-align-items:flex-start;-moz-align-items:flex-start;-ms-align-items:flex-start;align-items:flex-start;height:116px;box-shadow:none}}.text-search-modal-container .list-group-vertical{position:unset !important}.text-search-modal-container .list-group-item{border:none !important;line-height:23px}.text-search-modal-container .list-group-item .list-group-text{padding:18px 0}.text-search-modal-container .list-group-item svg.icon{position:absolute;right:15px;top:35%;width:9px;height:16px}.text-search-modal-container .list-group-item .value{margin-right:22px}.pop-up{width:320px;height:70px;object-fit:contain;border-radius:4px;box-shadow:0 2px 8px 0 rgba(0,0,0,0.5);background-image:linear-gradient(110deg,#555770 13%,#3a3c50 101%);display:flex;position:relative;z-index:2;top:-5px;left:1079px;margin-bottom:-70px;padding:14px;cursor:pointer}.pop-up .oval{position:absolute;width:31px;height:49px;transform:rotate(-180deg);background-color:#606482;border-radius:50%;box-sizing:border-box;margin-top:7px;margin-right:-20px;border-radius:0 0 0 90%}.pop-up .icon-offer{width:46px;height:41px;background-size:contain;margin-right:0;z-index:2}.pop-up .message{width:207px;height:48px;color:white;margin-left:18px;font-family:inter,sans-serif;font-weight:200;font-size:15px;line-height:1.5}.pop-up .bg1{padding:4px;width:24px;height:24px;border-radius:50%;background:#4f5062;align-items:center;display:flex;position:relative}.pop-up .bg1 .icon-white-cross{width:15px;height:15px;border-radius:50%;cursor:pointer;margin-right:auto}.pop-up:before{content:"";position:absolute;top:-40px;left:215px;height:40px;border-style:solid;border-width:0 10px 10px 10px;border-color:transparent transparent #606482 transparent}.corona-box-mobile{padding:10px;position:relative}.corona-box-mobile .corona-head{display:-webkit-inline-flex;display:-ms-inline-flexbox;display:-ms-inline-flex;display:inline-flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;width:100%}.corona-box-mobile .corona-head .corona-icon-message{display:-webkit-inline-flex;display:-ms-inline-flexbox;display:-ms-inline-flex;display:inline-flex;-webkit-flex:auto;-ms-flex:auto;flex:auto;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center}.corona-box-mobile .corona-head .corona-icon-message .icon-corona{background-size:contain;width:25px;height:25px;margin-right:5px}.corona-box-mobile .corona-head .corona-icon-message .head{display:-webkit-inline-flex;display:-ms-inline-flexbox;display:-ms-inline-flex;display:inline-flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;font-weight:bold;-webkit-border-radius:16px;-moz-border-radius:16px;border-radius:16px;background-color:#fef3eb;padding:5px 15px}.corona-box-mobile .corona-head .corona-icon-message .head .icon-info-orange{background-size:contain;margin-left:10px;width:18px;height:18px}.corona-box-mobile .corona-head .icon-cross{background-size:contain;width:16px;height:16px;cursor:pointer}.corona-box-mobile .message{display:inline-block}@-webkit-keyframes shake{0%{transform:translate(0,0)}12%{transform:translate(4px,0)}24%{transform:translate(-4px,0)}48%{transform:translate(4px,0)}60%{transform:translate(-4px,0)}72%{transform:translate(4px,0)}100%{transform:translate(0,0)}}@-moz-keyframes shake{0%{transform:translate(0,0)}12%{transform:translate(4px,0)}24%{transform:translate(-4px,0)}48%{transform:translate(4px,0)}60%{transform:translate(-4px,0)}72%{transform:translate(4px,0)}100%{transform:translate(0,0)}}@keyframes shake{0%{transform:translate(0,0)}12%{transform:translate(4px,0)}24%{transform:translate(-4px,0)}48%{transform:translate(4px,0)}60%{transform:translate(-4px,0)}72%{transform:translate(4px,0)}100%{transform:translate(0,0)}}.gft-new{-moz-animation:2s shake;-webkit-animation:2s shake;-o-animation:2s shake;animation:2s shake;font-size:9px;background:#da2424;color:#fff;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;margin-left:8px;margin-top:4px;padding:0 4px;position:absolute}.hamburger-new{-moz-animation:2s shake;-webkit-animation:2s shake;-o-animation:2s shake;animation:2s shake;font-size:6px;background-color:#da2424;padding:0 2px;color:#fff;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;font-weight:initial;position:absolute;left:30px;top:25px}.gft-nav{position:relative}.gft-nav .new{-moz-animation:2s shake;-webkit-animation:2s shake;-o-animation:2s shake;animation:2s shake;position:absolute;right:0;top:-5px;font-size:9px;background:#da2424;color:#fff;padding:0 4px 0 4px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.corona-box{display:-webkit-inline-flex;display:-ms-inline-flexbox;display:-ms-inline-flex;display:inline-flex;background-color:#fff;padding:12px 30px;z-index:1;width:100%;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center}.corona-box .corona-icon-message{display:-webkit-inline-flex;display:-ms-inline-flexbox;display:-ms-inline-flex;display:inline-flex;-webkit-flex:auto;-ms-flex:auto;flex:auto;-webkit-justify-content:center;-ms-justify-content:center;justify-content:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center}.corona-box .corona-icon-message .message{margin-left:10px}.corona-box .corona-icon-message .message .head{display:-webkit-inline-flex;display:-ms-inline-flexbox;display:-ms-inline-flex;display:inline-flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;font-weight:bold;-webkit-border-radius:16px;-moz-border-radius:16px;border-radius:16px;background-color:#fef3eb;padding:5px 15px;margin-right:8px}.corona-box .corona-icon-message .message .head .icon-info-orange{background-size:contain;margin-left:10px;width:18px;height:18px}.corona-box .corona-icon-message .icon-corona{background-size:contain;width:30px;height:30px}.corona-box .icon-cross{background-size:contain;width:15px;height:15px;cursor:pointer}.belvilla-help-center-trigger{font-weight:normal}.default-small-text-margin{margin-bottom:-48px}.handle-searchbox-margin{margin-top:-10px}.handle-large-text{margin-bottom:-68px}#coupon-code{font-weight:bold}#rebook-val{font-weight:bold}#voucher-code{font-weight:bold}.voucher-code-wrapper{width:693px;height:auto;position:relative;margin-left:auto;margin-right:auto;object-fit:contain;display:flex;z-index:2;padding:14px 10px;border-radius:4px;background-image:linear-gradient(274deg,#f9cb00,#f19c00)}.voucher-code-wrapper .message{width:563px;font-size:14px;line-height:1.43;color:#fff;margin-left:auto;margin-right:auto}.voucher-code-wrapper .icon-voucher{width:16px;height:16px;position:relative;margin-left:auto;margin-right:auto;background-size:contain;object-fit:contain}.voucher-code-wrapper .icon-white-cross{width:16px;height:16px;position:relative;background-size:contain;margin-left:auto;margin-right:auto;cursor:pointer}.voucher-code-wrapper-mobile{width:100%;position:relative;object-fit:contain;margin-left:auto;margin-right:auto;display:flex;padding:14px 8px;background-image:linear-gradient(281deg,#f9cb00,#f19c00)}.voucher-code-wrapper-mobile .message-mobile{position:relative;font-size:14px;line-height:1.43;color:#fff;margin-left:auto;margin-right:auto}.voucher-code-wrapper-mobile .icon-voucher{width:16px;height:16px;min-width:16px;position:relative;margin-top:3px;margin-left:auto;margin-right:10px;background-size:contain;object-fit:contain}.voucher-code-wrapper-mobile .icon-white-cross{width:13px;height:13px;min-width:13px;margin-top:3px;position:relative;margin-left:8px;margin-right:8px;background-size:contain;cursor:pointer}.section-searchbox{height:400px;position:relative;background-size:100% 44%;background-repeat:no-repeat !important}@media(max-width:767px){.section-searchbox{padding:0;height:auto;background-image:linear-gradient(180deg,rgba(22,78,55,0.87) 0,#032e1c 77.6%);background-size:auto}.section-searchbox.landing-header-image{background-size:cover;background-position:50% 50%;padding-bottom:100px;margin-bottom:187px}}@media(min-width:992px){.section-searchbox{background-repeat:no-repeat !important;background-position:center !important;-webkit-background-size:cover !important;-moz-background-size:cover !important;background-size:cover !important;height:420px}.section-searchbox.no-last-search{height:285px}}.section-searchbox .banner-carousel-wrapper{height:auto;position:absolute;top:0;left:0}.section-searchbox .banner-carousel-wrapper .carousel-wrapper{height:276px;position:relative;background-size:100% 44%;background-repeat:no-repeat !important}@media(max-width:767px){.section-searchbox .banner-carousel-wrapper .carousel-wrapper{height:150px;padding-bottom:0}}@media(min-width:768px){.section-searchbox .banner-carousel-wrapper .carousel-wrapper{background-repeat:no-repeat !important;background-position:center !important;-webkit-background-size:cover !important;-moz-background-size:cover !important;background-size:cover !important}}@media(max-width:767px){.section-searchbox .banner-carousel-wrapper .carousel-wrapper{background-size:100% 100%}}.section-searchbox .banner-carousel-wrapper .carousel-wrapper .subtitle{position:relative;font-size:14px;color:#fff}@media(min-width:992px){.section-searchbox .banner-carousel-wrapper .carousel-wrapper .subtitle{font-size:20px}}.section-searchbox .banner-carousel-wrapper .carousel-wrapper .search-sub-title{text-shadow:0 4px 16px rgba(55,64,77,0.5);font-weight:400;text-align:left;color:#fff;margin:5px 0 28px 0;font-family:inter,sans-serif;font-size:20px;line-height:22px;position:relative;letter-spacing:.8px;top:-28px}@media(min-width:768px) and (max-width:991px){.section-searchbox .banner-carousel-wrapper .carousel-wrapper .search-sub-title{top:-18px}}@media(min-width:992px) and (max-width:1199px){.section-searchbox .banner-carousel-wrapper .carousel-wrapper .search-sub-title{font-size:16px;line-height:1.6;color:#fff;margin:8px 0 42px 0}}.section-searchbox .banner-carousel-wrapper .owl-stage-outer{border-bottom:solid 1px #ebedef}.section-searchbox .banner-carousel-wrapper .owl-stage-outer .owl-stage{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex}@media(min-width:768px){.section-searchbox .banner-carousel-wrapper .owl-stage-outer{border:0}}.section-searchbox .banner-carousel-wrapper .owl-carousel{touch-action:manipulation}.section-searchbox .banner-carousel-wrapper .owl-dots{position:absolute;bottom:0;left:50%;margin-bottom:10px;z-index:28}@media(max-width:767px){.section-searchbox .banner-carousel-wrapper .owl-dots{top:83%;bottom:auto;transform:translate(-50%,-50%)}}.section-searchbox .banner-carousel-wrapper .owl-dots .owl-dot{display:inline-block;zoom:1}.section-searchbox .banner-carousel-wrapper .owl-dots .owl-dot span{cursor:pointer;width:9px;height:9px;margin:5px 3px;background-color:rgba(255,255,255,0.4);display:block;-webkit-transition:opacity .2ms ease;-moz-transition:opacity .2ms ease;-o-transition:opacity .2ms ease;transition:opacity .2ms ease;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}@media(max-width:767px){.section-searchbox .banner-carousel-wrapper .owl-dots .owl-dot span{width:7px;height:7px}}.section-searchbox .banner-carousel-wrapper .owl-dot.active{line-height:-1px}.section-searchbox .banner-carousel-wrapper .owl-dots .owl-dot.active span,.section-searchbox .banner-carousel-wrapper .owl-dots span{background:#fff;width:11px;height:11px;margin-bottom:4px}@media(max-width:767px){.section-searchbox .banner-carousel-wrapper .owl-dots .owl-dot.active span,.section-searchbox .banner-carousel-wrapper .owl-dots span{width:9px;height:9px}}@media(max-width:991px){.section-searchbox .first-text,.section-searchbox .subtitle{text-align:center;font-size:18px;font-weight:bold;z-index:26;color:#fff}}@media(max-width:767px){.section-searchbox .first-text,.section-searchbox .subtitle{background-size:100% 100%}}.section-searchbox .second-text{text-shadow:0 4px 16px rgba(55,64,77,0.5);font-size:18px;font-weight:600;color:#fff;z-index:26}@media(min-width:768px) and (max-width:991px){.section-searchbox .second-text{margin-top:0 !important}}@media(max-width:767px){.section-searchbox .first-text.text-white{margin-bottom:20px !important;margin-top:20px !important}.section-searchbox .first-text.text-white.header-landing-box{margin-bottom:-20px !important;margin-top:10px !important;font-size:32px;line-height:1;text-shadow:0 0 10px #000}}@media(min-width:768px){.section-searchbox .first-text.text-wrap{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:40px;text-align:left;font-weight:bold;color:#fff;text-shadow:0 4px 16px rgba(55,64,77,0.5)}}.section-searchbox .searchbox-overlay{background-color:rgba(0,0,0,0.17);position:absolute;top:0;left:0;right:0;bottom:0;height:44%;z-index:25}@media(min-width:992px){.section-searchbox .searchbox-overlay{width:100%;height:100%}}@media(max-width:767px){.section-searchbox .searchbox-overlay{height:150px}}.section-searchbox .searchbox-content-wrapper{width:100%;height:auto;position:absolute;left:0;top:150px;z-index:28}@media(max-width:767px){.section-searchbox .searchbox-content-wrapper{top:50%;position:relative}.section-searchbox .searchbox-content-wrapper.landingpage-searchbox{top:auto;position:absolute;bottom:-187px;width:100vw}.section-searchbox .searchbox-content-wrapper.dest-modal-opened{z-index:52}}@media(min-width:992px){.section-searchbox .searchbox-content-wrapper>.container{margin-top:8px}}.section-searchbox .searchbox-content-wrapper .search-sub-title{text-shadow:0 4px 16px rgba(55,64,77,0.5);font-weight:500;text-align:center;color:#fff;margin:5px 0 28px 0;font-family:inter,sans-serif;font-size:20px;line-height:22px;position:relative;letter-spacing:.8px;top:-28px}@media(min-width:768px) and (max-width:991px){.section-searchbox .searchbox-content-wrapper .search-sub-title{top:-18px}}@media(min-width:992px) and (max-width:1199px){.section-searchbox .searchbox-content-wrapper .search-sub-title{font-size:16px;line-height:1.6;color:#fff;margin:8px 0 42px 0}}@media(min-width:992px){.section-searchbox .searchbox-content-wrapper>.container{margin-top:8px}}@media(max-width:991px){.section-searchbox .searchbox-content-wrapper h1,.section-searchbox .searchbox-content-wrapper .subtitle{text-align:center}}@media(max-width:767px){.section-searchbox .searchbox-content-wrapper h1.text-white{margin-bottom:20px !important;margin-top:50px !important}}@media(min-width:768px){.section-searchbox .searchbox-content-wrapper h1.text-wrap{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}}.section-searchbox .searchbox-content-wrapper .subtitle{position:relative;font-size:14px;color:#fff}@media(min-width:992px){.section-searchbox .searchbox-content-wrapper .subtitle{font-size:20px}}.section-searchbox .searchbox-content-wrapper .dot{width:4px;height:4px;border-radius:50%;display:inline-block;vertical-align:middle;margin:0 8px;background-color:#c9cbcf}@media(min-width:768px){.landing-details{background-size:100% 70% !important;background-position:0 0 !important}.landing-details.no-last-search{background-size:cover !important;background-position:0 50% !important;height:285px}}section.landing-faq{padding:32px 0 50px 0}section.landing-faq .faq-heading{font-size:24px;font-weight:bold;color:#212121;padding:18px 0 8px}section.landing-faq .faq-block{margin:10px 0}section.landing-faq .faq{min-height:60px;object-fit:contain;border-radius:4px;background-color:#f6f7f8;font-size:14px;font-weight:500;color:#212121;padding:18px 50px 18px 20px;cursor:pointer}section.landing-faq .faq span.icon{width:12px;height:10px;float:right;right:2px;-webkit-transform:translate(30px,8px);-moz-transform:translate(30px,8px);-ms-transform:translate(30px,8px);-o-transform:translate(30px,8px);transform:translate(30px,8px)}section.landing-faq .answer{display:none;max-height:max-content;padding:20px;overflow:hidden;object-fit:contain;border-radius:4px;border:solid 1px #f6f7f8;background-color:#fff;font-size:14px;font-weight:500;color:#55585a}section.landing-faq .faq.active+.answer{display:block}span.btn-favorite.products-cta{width:30px;height:30px;position:absolute;background-color:pink}.underline{text-decoration:underline}.sticky{position:sticky}.padded-popup-info{padding:0 15px}.padded-popup-info .modal-body{padding:10px 0}.padded-popup-info ul{margin:0;padding-inline-start:16px;text-align:left}#checkout-error .icon-500{width:100%;height:269px;background:url("/web/bundles/leisurecore/svg/icons/oyodir/error-500.svg") no-repeat 0 0}#checkout-error .btn-pdp{margin-left:20px}#checkout-error .error-details .key{white-space:nowrap}#checkout-error .cs-box,#checkout-error .debug-title{border-top:1px solid #ff6363}#checkout-error .cs-box td,#checkout-error .debug-title td{vertical-align:top}#maincontent_v2{margin:0 15px}.svg-lazyload{background-image:none !important}.modal-fullscreen .modal-dialog .modal-content .modal-header .modal-close{display:inline-block;position:absolute;top:1px;right:auto;left:1px;padding:23px;float:left;cursor:pointer;z-index:100}.modal-fullscreen .modal-dialog .modal-content .modal-header .modal-close::after{content:'' !important}.modal-fullscreen .modal-dialog .modal-content .modal-header .modal-close::before{font-family:FapIcon;content:"\64";font-size:15px;color:inherit}.modal-fullscreen .modal-dialog{width:100%;height:100%;margin:0;transform:none !important}.modal-fullscreen .modal-dialog .modal-title{text-align:center;color:inherit !important}.modal-fullscreen .modal-dialog .modal-content{height:100%;border-radius:0}.modal-fullscreen .modal-dialog .modal-content .modal-header{padding:20px;position:fixed;top:0;width:100%;z-index:1000}.modal-fullscreen .modal-dialog .modal-content .modal-footer{bottom:0;position:fixed;width:100%;background-color:#f9f9f9}.modal-fullscreen .modal-dialog .modal-content .modal-body{padding:93px 30px 75px 30px;background-color:#f9f9f9;height:100%}.modal-fullscreen .modal-dialog .modal-content .modal-body .control-label{font-size:17px}.modal-fullscreen .modal-dialog .modal-content .modal-body .control-group{display:block}.modal-fullscreen .modal-dialog .modal-content .modal-body .control-group .control{padding:15px;border-radius:4px;background-color:#FFF}.modal-fullscreen .modal-dialog .modal-content .modal-body .control-group .control span,.modal-fullscreen .modal-dialog .modal-content .modal-body .control-group .control div{margin-left:30px}.modal-fullscreen .modal-dialog .modal-content .modal-body .control-group .control .control-indicator{top:50%;bottom:50%;margin:auto;margin-left:15px}.modal-fullscreen .modal-dialog .modal-content .modal-body .list-group-body{background:#FFF;padding:20px;border-radius:4px}.modal-halfscreen .modal-dialog .modal-content .modal-header .modal-close{display:inline-block;position:absolute;top:1px;right:1px;padding:23px;cursor:pointer;z-index:100}@media(max-width:480px){.modal-halfscreen .modal-dialog .modal-content .modal-header .modal-close{padding:16px}}@media(max-width:480px){.modal-halfscreen .modal-dialog .modal-content .modal-header .modal-close .icon{width:12px;height:12px}}.modal-halfscreen .modal-dialog .modal-content .modal-header .modal-close .svg-icon-cross{filter:brightness(2)}@media(max-width:480px){.modal-halfscreen .modal-dialog .modal-content .modal-header .modal-close .svg-icon-cross{filter:brightness(0.5)}}.modal-halfscreen .modal-dialog .modal-content .modal-header .modal-close::after{content:'' !important}.modal-halfscreen .modal-dialog .modal-content .modal-help-center-header{background:url("/web/bundles/leisurecore/png/help_center_back_drop.png"),linear-gradient(273.33deg,#68d089 0,#00b28a 99.08%);background-size:cover;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}@media(max-width:480px){.modal-halfscreen .modal-dialog .modal-content .modal-help-center-header{background:0}}@media(max-width:480px){.modal-halfscreen .modal-dialog .modal-content .modal-help-center-header .top-partition{background:#fff;padding:17px;position:relative}}.modal-halfscreen .modal-dialog .modal-content .modal-help-center-header .top-partition .icon-arrow-left-black{width:25px;height:25px;position:absolute;bottom:16px}.modal-halfscreen .modal-dialog .modal-content .modal-help-center-header .top-partition .modal-title{text-align:left;font-style:normal;font-weight:bold !important;font-size:34px !important;line-height:40px !important;letter-spacing:-1px;color:#fff !important}@media(max-width:480px){.modal-halfscreen .modal-dialog .modal-content .modal-help-center-header .top-partition .modal-title{font-weight:bold !important;font-size:18px !important;line-height:24px !important;color:#37404d !important;letter-spacing:0 !important;padding-left:35px}}.modal-halfscreen .modal-dialog .modal-content .modal-help-center-header .partition{margin:24px 0;border:1px solid rgba(255,255,255,0.5)}@media(max-width:480px){.modal-halfscreen .modal-dialog .modal-content .modal-help-center-header .partition{margin:0;border:0}}@media(max-width:480px){.modal-halfscreen .modal-dialog .modal-content .modal-help-center-header .bottom-partition{background:url("/web/bundles/leisurecore/png/help_center_back_drop.png"),linear-gradient(273.33deg,#68d089 0,#00b28a 99.08%);padding:24px 16px;background-size:cover}}.modal-halfscreen .modal-dialog .modal-content .modal-help-center-header .bottom-partition .search-header{font-weight:bold;font-size:20px;line-height:24px;letter-spacing:-0.35px;color:#fff;margin-bottom:12px}.modal-halfscreen .modal-dialog .modal-content .modal-help-center-header .bottom-partition .search-bar{position:relative;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;background:#fff;border:1px solid rgba(0,0,0,0.1);box-sizing:border-box;box-shadow:0 2px 16px rgba(0,0,0,0.04),0 2px 15px rgba(0,0,0,0.04);-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}.modal-halfscreen .modal-dialog .modal-content .modal-help-center-header .bottom-partition .search-bar .faq-search-click{flex:1;background:#68d096;border-radius:0 6px 6px 0;display:block;text-align:center;min-width:45px}.modal-halfscreen .modal-dialog .modal-content .modal-help-center-header .bottom-partition .search-bar .faq-search-click .dimensions{max-width:13px;height:13px;margin-top:11px;padding:12px;filter:brightness(5);align-self:center}.modal-halfscreen .modal-dialog .modal-content .modal-help-center-header .bottom-partition .search-bar .dimensions{width:18px;height:18px;margin-top:6px;flex:1;max-width:20px}.modal-halfscreen .modal-dialog .modal-content .modal-help-center-header .bottom-partition .search-bar .input-bar{flex:9;border:0;color:#000;padding-left:10px}.modal-halfscreen .modal-dialog .modal-content .modal-help-center-header .bottom-partition .search-bar .input-bar:focus::placeholder{color:transparent}.modal-halfscreen .modal-dialog .modal-content .modal-help-center-header .bottom-partition .search-error{color:#fff}.modal-halfscreen .modal-dialog .modal-content .modal-help-center-header .bottom-partition .hide{display:none}.modal-halfscreen .modal-dialog .modal-content .modal-help-center-header .sticky-partition{position:fixed;z-index:1001;width:40%;top:0;background:url("/web/bundles/leisurecore/png/help_center_back_drop.png"),linear-gradient(273.33deg,#68d089 0,#00b28a 99.08%);padding:10px 30px 20px;right:0;background-size:cover}@media(max-width:480px){.modal-halfscreen .modal-dialog .modal-content .modal-help-center-header .sticky-partition{width:100%;padding:24px 16px}}.modal-halfscreen .modal-dialog{width:40%;height:100%;margin:0 0 0 auto;transform:none !important}@media(max-width:991px){.modal-halfscreen .modal-dialog{width:100%;margin:0}}.modal-halfscreen .modal-dialog .modal-title{text-align:center;color:inherit !important}.modal-halfscreen .modal-dialog .modal-content{height:100%;border-radius:0}.modal-halfscreen .modal-dialog .modal-content .modal-header{padding:30px 30px 30px;top:0;width:100%;z-index:1000}@media(max-width:991px){.modal-halfscreen .modal-dialog .modal-content .modal-header{width:100%}}@media(max-width:480px){.modal-halfscreen .modal-dialog .modal-content .modal-header{padding:0}}.modal-halfscreen .modal-dialog .modal-content .modal-footer{bottom:0;position:fixed;width:40%;background-color:#f9f9f9}@media(max-width:991px){.modal-halfscreen .modal-dialog .modal-content .modal-footer{width:100%}}.modal-halfscreen .modal-dialog .modal-content .modal-body{background-color:#fff;color:#37404d}.modal-halfscreen .modal-dialog .modal-content .modal-body .help-center{padding:32px 32px 100px}@media(max-width:480px){.modal-halfscreen .modal-dialog .modal-content .modal-body .help-center{padding:17px 17px 100px}}.modal-halfscreen .modal-dialog .modal-content .modal-body .help-center .reservation-section{margin-bottom:56px}.modal-halfscreen .modal-dialog .modal-content .modal-body .help-center .reservation-section .header{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between}.modal-halfscreen .modal-dialog .modal-content .modal-body .help-center .reservation-section .header .heading{font-weight:bold;font-size:24px;line-height:38px;letter-spacing:-0.28px}@media(max-width:480px){.modal-halfscreen .modal-dialog .modal-content .modal-body .help-center .reservation-section .header .heading{font-size:20px;line-height:38px}}.modal-halfscreen .modal-dialog .modal-content .modal-body .help-center .reservation-section .header .view-all{cursor:pointer;font-size:14px;line-height:20px;color:#ef7c34}.modal-halfscreen .modal-dialog .modal-content .modal-body .help-center .reservation-section .content{border:1px solid rgba(0,0,0,0.1);box-sizing:border-box;box-shadow:0 2px 16px rgba(0,0,0,0.04),0 2px 15px rgba(0,0,0,0.04);-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}.modal-halfscreen .modal-dialog .modal-content .modal-body .help-center .reservation-section .content .top-section{padding:3px 15px;border-radius:8px 8px 0 0;position:relative;margin-bottom:15px}@media(max-width:767px){.modal-halfscreen .modal-dialog .modal-content .modal-body .help-center .reservation-section .content .top-section{padding:5px 15px;margin-top:0;margin-bottom:0}}@media(max-width:480px){.modal-halfscreen .modal-dialog .modal-content .modal-body .help-center .reservation-section .content .top-section{padding:5px 12px}}.modal-halfscreen .modal-dialog .modal-content .modal-body .help-center .reservation-section .content .top-section .top-section-icon{width:15px;height:15px;margin-right:5px;position:absolute;top:4px}@media(max-width:767px){.modal-halfscreen .modal-dialog .modal-content .modal-body .help-center .reservation-section .content .top-section .top-section-icon{top:8px}}.modal-halfscreen .modal-dialog .modal-content .modal-body .help-center .reservation-section .content .top-section .title{font-size:12px;line-height:16px;color:#cc1414;display:inline-block;margin-left:20px}.modal-halfscreen .modal-dialog .modal-content .modal-body .help-center .reservation-section .content .top-section .title .bold{font-weight:bold}.modal-halfscreen .modal-dialog .modal-content .modal-body .help-center .reservation-section .content .top-section .title .oldBookingID{color:#ef7c34;font-weight:bold}.modal-halfscreen .modal-dialog .modal-content .modal-body .help-center .reservation-section .content .avoid-cancellation{background:rgba(238,42,36,0.08)}.modal-halfscreen .modal-dialog .modal-content .modal-body .help-center .reservation-section .content .avoid-cancellation .title{color:#cc1414}.modal-halfscreen .modal-dialog .modal-content .modal-body .help-center .reservation-section .content .pre-booking-top-info{background:rgba(223,150,65,0.08)}.modal-halfscreen .modal-dialog .modal-content .modal-body .help-center .reservation-section .content .pre-booking-top-info .title{color:#37404d}.modal-halfscreen .modal-dialog .modal-content .modal-body .help-center .reservation-section .content .outer-div{padding:15px;cursor:pointer}@media(max-width:480px){.modal-halfscreen .modal-dialog .modal-content .modal-body .help-center .reservation-section .content .outer-div .property-info{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;padding-top:15px}}.modal-halfscreen .modal-dialog .modal-content .modal-body .help-center .reservation-section .content .outer-div .property-info .property-image{height:108px;max-width:134px;margin-bottom:15px;background-repeat:no-repeat !important;background-position:center !important;-webkit-background-size:cover !important;-moz-background-size:cover !important;background-size:cover !important;-webkit-border-radius:4px 4px 0 0;-moz-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0}@media(min-width:768px){.modal-halfscreen .modal-dialog .modal-content .modal-body .help-center .reservation-section .content .outer-div .property-info .property-image{height:108px;margin-bottom:0;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}}@media(max-width:480px){.modal-halfscreen .modal-dialog .modal-content .modal-body .help-center .reservation-section .content .outer-div .property-info .property-image{width:88px;height:88px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;margin-bottom:0}}.modal-halfscreen .modal-dialog .modal-content .modal-body .help-center .reservation-section .content .outer-div .property-info .property-image .icon-label{position:absolute;width:95px;height:24.33px;bottom:10px;left:13px;opacity:.8;border-radius:20px;text-align:center;vertical-align:center;align-self:center;padding-top:4px;font-size:12px;line-height:16px;background:#000;text-transform:uppercase}@media(max-width:480px){.modal-halfscreen .modal-dialog .modal-content .modal-body .help-center .reservation-section .content .outer-div .property-info .property-image .icon-label{bottom:20px;left:15px;width:72px;font-size:9px;line-height:16px;background:#212121;opacity:1}}.modal-halfscreen .modal-dialog .modal-content .modal-body .help-center .reservation-section .content .outer-div .property-info .property-image .upcoming-tag{color:#f3b942}@media(max-width:767px){.modal-halfscreen .modal-dialog .modal-content .modal-body .help-center .reservation-section .content .outer-div .property-info .property-description{padding:15px}}@media(max-width:480px){.modal-halfscreen .modal-dialog .modal-content .modal-body .help-center .reservation-section .content .outer-div .property-info .property-description{padding:0}}.modal-halfscreen .modal-dialog .modal-content .modal-body .help-center .reservation-section .content .outer-div .property-info .property-description .pre-heading{color:#878c94;font-size:14px;margin-bottom:6px}@media(max-width:480px){.modal-halfscreen .modal-dialog .modal-content .modal-body .help-center .reservation-section .content .outer-div .property-info .property-description .pre-heading{font-size:12px}}.modal-halfscreen .modal-dialog .modal-content .modal-body .help-center .reservation-section .content .outer-div .property-info .property-description .heading{cursor:pointer;line-height:18px;font-weight:600;margin-bottom:10px;color:#37404d}.modal-halfscreen .modal-dialog .modal-content .modal-body .help-center .reservation-section .content .outer-div .property-info .property-description .subheading{font-size:14px;color:#878c94;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.modal-halfscreen .modal-dialog .modal-content .modal-body .help-center .reservation-section .content .details-row{background:rgba(75,187,75,0.1);-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;padding:14px}@media(max-width:480px){.modal-halfscreen .modal-dialog .modal-content .modal-body .help-center .reservation-section .content .details-row{padding:5px 14px}}@media(max-width:480px){.modal-halfscreen .modal-dialog .modal-content .modal-body .help-center .reservation-section .content .details-row .container{padding:5px}}.modal-halfscreen .modal-dialog .modal-content .modal-body .help-center .reservation-section .content .details-row .container .icons-bar{width:24px;height:24px;margin-right:10px;top:6px}@media(max-width:480px){.modal-halfscreen .modal-dialog .modal-content .modal-body .help-center .reservation-section .content .details-row .container .icons-bar{width:20px;height:20px}}.modal-halfscreen .modal-dialog .modal-content .modal-body .help-center .reservation-section .content .details-row .container .detail{font-weight:500;font-size:14px;line-height:20px}@media(max-width:480px){.modal-halfscreen .modal-dialog .modal-content .modal-body .help-center .reservation-section .content .details-row .container .detail{font-size:12px;line-height:16px}}.modal-halfscreen .modal-dialog .modal-content .modal-body .help-center .reservation-section .content .details-row .rightous-container{border-left:1px solid rgba(0,0,0,0.1);padding-left:15px}@media(max-width:480px){.modal-halfscreen .modal-dialog .modal-content .modal-body .help-center .reservation-section .content .details-row .rightous-container{border:0;padding-left:5px}}.modal-halfscreen .modal-dialog .modal-content .modal-body .help-center .reservation-section .content .amount-toPay{padding:16px 0;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;border-bottom:1px dashed rgba(0,0,0,0.12);-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center}@media(max-width:480px){.modal-halfscreen .modal-dialog .modal-content .modal-body .help-center .reservation-section .content .amount-toPay{border-bottom:1px solid rgba(0,0,0,0.12)}}.modal-halfscreen .modal-dialog .modal-content .modal-body .help-center .reservation-section .content .amount-toPay .payment-text .title{font-size:16px;line-height:22px;color:#37404d}@media(max-width:480px){.modal-halfscreen .modal-dialog .modal-content .modal-body .help-center .reservation-section .content .amount-toPay .payment-text .title{font-size:14px}}.modal-halfscreen .modal-dialog .modal-content .modal-body .help-center .reservation-section .content .amount-toPay .payment-text .amount{padding-left:15px;font-weight:bold;font-size:16px;line-height:22px;text-align:right;color:#37404d}@media(max-width:480px){.modal-halfscreen .modal-dialog .modal-content .modal-body .help-center .reservation-section .content .amount-toPay .payment-text .amount{padding-left:5px}}.modal-halfscreen .modal-dialog .modal-content .modal-body .help-center .reservation-section .content .amount-toPay .pay-now{cursor:pointer;background:#68d089;color:#fff;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;padding:10px 30px}@media(max-width:480px){.modal-halfscreen .modal-dialog .modal-content .modal-body .help-center .reservation-section .content .amount-toPay .pay-now{padding:10px 15px}}.modal-halfscreen .modal-dialog .modal-content .modal-body .help-center .reservation-section .content .view-booking{cursor:pointer;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;padding:16px 0}@media(max-width:480px){.modal-halfscreen .modal-dialog .modal-content .modal-body .help-center .reservation-section .content .view-booking{border-bottom:1px dashed rgba(0,0,0,0.12)}}.modal-halfscreen .modal-dialog .modal-content .modal-body .help-center .reservation-section .content .view-booking:hover{color:#ef7c34}.modal-halfscreen .modal-dialog .modal-content .modal-body .help-center .reservation-section .content .view-booking .title{text-transform:capitalize;font-weight:500;font-size:16px;line-height:19px}.modal-halfscreen .modal-dialog .modal-content .modal-body .help-center .reservation-section .content .view-booking .icon-arrow{width:20px;height:10px;top:4px}@media(max-width:480px){.modal-halfscreen .modal-dialog .modal-content .modal-body .help-center .reservation-section .content .view-booking .icon-arrow{width:7px}}.modal-halfscreen .modal-dialog .modal-content .modal-body .help-center .reservation-section .content .modify-booking{cursor:pointer;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;padding-top:16px}.modal-halfscreen .modal-dialog .modal-content .modal-body .help-center .reservation-section .content .modify-booking:hover{color:#ef7c34}.modal-halfscreen .modal-dialog .modal-content .modal-body .help-center .reservation-section .content .modify-booking .title{text-transform:capitalize;font-weight:500;font-size:16px;line-height:19px}.modal-halfscreen .modal-dialog .modal-content .modal-body .help-center .reservation-section .content .modify-booking .icon-arrow{width:20px;height:10px;top:4px}@media(max-width:480px){.modal-halfscreen .modal-dialog .modal-content .modal-body .help-center .reservation-section .content .modify-booking .icon-arrow{width:7px}}.modal-halfscreen .modal-dialog .modal-content .modal-body .help-center .faq-section .header{margin-bottom:24px;font-weight:bold;font-size:20px;line-height:24px;letter-spacing:-0.35px}.modal-halfscreen .modal-dialog .modal-content .modal-body .help-center .faq-section .faq-div{border:1px solid rgba(0,0,0,0.1);border-left:2px solid #68d089;box-shadow:0 2px 16px rgba(0,0,0,0.04),0 2px 15px rgba(0,0,0,0.04);margin-bottom:15px;-webkit-border-radius:0 6px 6px 0;-moz-border-radius:0 6px 6px 0;border-radius:0 6px 6px 0;padding:16px 24px 18px;font-size:14px;line-height:20px;cursor:pointer}.modal-halfscreen .modal-dialog .modal-content .modal-body .help-center .faq-section .faq-div .faq-question{font-weight:500;font-size:16px;line-height:19px}.modal-halfscreen .modal-dialog .modal-content .modal-body .help-center .faq-section .faq-div .faq-answer{margin:10px 0}.modal-halfscreen .modal-dialog .modal-content .modal-body .help-center .faq-section .faq-div .read-more{color:#ef7c34}.modal-halfscreen .modal-dialog .modal-content .modal-body .help-center .faq-section .faq-div .read-more .icon-arrow-orange{width:20px;height:9px;top:1px;margin-left:10px}.modal-halfscreen .modal-dialog .modal-content .modal-body .help-center .popular-section{padding-top:20px}.modal-halfscreen .modal-dialog .modal-content .modal-body .help-center .popular-section .header{padding:20px 0;font-weight:600;font-size:20px;line-height:24px;letter-spacing:-0.35px}.modal-halfscreen .modal-dialog .modal-content .modal-body .help-center .popular-section .wrapper-faq-section .partition{border:0;margin:0;border-bottom:1px solid rgba(0,0,0,0.1)}.modal-halfscreen .modal-dialog .modal-content .modal-body .help-center .popular-section .wrapper-faq-section .faq-topic{cursor:pointer;font-weight:600;font-size:18px;line-height:24px;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;padding:12px 0 23px}@media(max-width:480px){.modal-halfscreen .modal-dialog .modal-content .modal-body .help-center .popular-section .wrapper-faq-section .faq-topic{font-size:16px;line-height:22px}}.modal-halfscreen .modal-dialog .modal-content .modal-body .help-center .popular-section .wrapper-faq-section .faq-topic .text .popular-icons{width:32px;height:32px;margin-right:10px;top:10px}.modal-halfscreen .modal-dialog .modal-content .modal-body .help-center .popular-section .wrapper-faq-section .faq-topic .faq-arrow{top:9px;width:25px;height:26px;transition:all .3s ease-in-out;background-size:cover}.modal-halfscreen .modal-dialog .modal-content .modal-body .help-center .popular-section .wrapper-faq-section .faq-topic .up-side-arrow{transform:rotate(180deg)}.modal-halfscreen .modal-dialog .modal-content .modal-body .help-center .popular-section .wrapper-faq-section .faq-question-box{font-weight:500;font-size:16px;line-height:19px;padding:10px 0}.modal-halfscreen .modal-dialog .modal-content .modal-body .help-center .popular-section .wrapper-faq-section .faq-question-box .faq-top-question{cursor:pointer;padding:16px 0}.modal-halfscreen .modal-dialog .modal-content .modal-body .help-center .popular-section .wrapper-faq-section .faq-question-box .dot-border{border-bottom:1px dashed rgba(0,0,0,0.1)}.modal-halfscreen .modal-dialog .modal-content .modal-body .sticky-button{background:#fff;box-shadow:0 4px 5px rgba(0,0,0,0.06),0 1px 10px rgba(0,0,0,0.04),0 2px 4px rgba(0,0,0,0.08);width:40%;padding:16px 32px;position:fixed;bottom:-1px}@media(max-width:991px){.modal-halfscreen .modal-dialog .modal-content .modal-body .sticky-button{width:100%}}.modal-halfscreen .modal-dialog .modal-content .modal-body .sticky-button .help-center-button{background:#68d089;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;color:#fff;font-weight:600;font-size:20px;line-height:20px;padding:14px auto}.bv-money-modal-wrapper .modal-halfscreen .modal-dialog .modal-content .modal-header .modal-close-bvmoney{display:inline-block;position:absolute;top:50px;right:5px;padding:23px;cursor:pointer;z-index:100;background-size:unset}@media(max-width:767px){.bv-money-modal-wrapper .modal-halfscreen .modal-dialog .modal-content .modal-header .modal-close-bvmoney{padding:16px;top:18px;left:14px}}@media(min-width:768px) and (max-width:991px){.bv-money-modal-wrapper .modal-halfscreen .modal-dialog .modal-content .modal-header .modal-close-bvmoney{top:43px}}.bv-money-modal-wrapper .modal-halfscreen .modal-dialog .modal-content .modal-header .modal-close-bvmoney .icon{width:16px;height:16px;background-size:unset !important}@media(max-width:767px){.bv-money-modal-wrapper .modal-halfscreen .modal-dialog .modal-content .modal-header .modal-close-bvmoney .icon{width:12px;height:12px}}.bv-money-modal-wrapper .modal-halfscreen .modal-dialog .modal-content .modal-header .modal-close-bvmoney::after{content:'' !important}.bv-money-modal-wrapper .modal-halfscreen .modal-dialog .modal-content .modal-bv-money .modal-title{font-style:normal;font-weight:bold !important;font-size:24px !important;line-height:30px;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;letter-spacing:-0.28px;color:#37404d !important;text-align:left}@media(max-width:767px){.bv-money-modal-wrapper .modal-halfscreen .modal-dialog .modal-content .modal-bv-money .modal-title{margin-left:15px;font-size:18px !important}}@media(min-width:768px) and (max-width:991px){.bv-money-modal-wrapper .modal-halfscreen .modal-dialog .modal-content .modal-bv-money .modal-title{font-size:18px !important}}.bv-money-modal-wrapper .modal-halfscreen .modal-dialog .modal-content .modal-bv-money .partition{margin:24px 0 0;border:1px solid rgba(0,0,0,0.1)}.bv-money-modal-wrapper .modal-halfscreen .modal-dialog{width:44%;height:100%;margin:0 0 0 auto;transform:none !important}@media(max-width:767px){.bv-money-modal-wrapper .modal-halfscreen .modal-dialog{width:100%;margin:0}}.bv-money-modal-wrapper .modal-halfscreen .modal-dialog .modal-content{height:100%;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.bv-money-modal-wrapper .modal-halfscreen .modal-dialog .modal-content .modal-header{padding:40px 30px 0 30px;top:0;width:100%;z-index:1000;border:0}@media(min-width:768px) and (max-width:991px){.bv-money-modal-wrapper .modal-halfscreen .modal-dialog .modal-content .modal-header{width:100%}}@media(max-width:767px){.bv-money-modal-wrapper .modal-halfscreen .modal-dialog .modal-content .modal-header{padding:16px 16px 16px 48px;box-shadow:inset 0 -1px 0 rgba(0,0,0,0.12)}}.bv-money-modal-wrapper .modal-halfscreen .modal-dialog .modal-content .modal-footer{bottom:0;position:fixed;width:44%;background-color:#f9f9f9}@media(max-width:991px){.bv-money-modal-wrapper .modal-halfscreen .modal-dialog .modal-content .modal-footer{width:100%}}.bv-money-modal-wrapper .modal-halfscreen .modal-dialog .modal-content .modal-body{background-color:#fff;color:#37404d}.bv-money-modal-wrapper .modal-halfscreen .modal-dialog .modal-content .modal-body .recent-amount-block{padding:8px 30px 100px}@media(max-width:767px){.bv-money-modal-wrapper .modal-halfscreen .modal-dialog .modal-content .modal-body .recent-amount-block{padding:16px 16px 30px}}.bv-money-modal-wrapper .modal-halfscreen .modal-dialog .modal-content .modal-body .recent-amount-block .bonus-item{margin-top:16px}.bv-money-modal-wrapper .modal-halfscreen .modal-dialog .modal-content .modal-body .recent-amount-block .bonus-item .bonus-date{font-weight:600;font-size:9px;line-height:16px;letter-spacing:.4px;text-transform:uppercase;color:#626973}.bv-money-modal-wrapper .modal-halfscreen .modal-dialog .modal-content .modal-body .recent-amount-block .bonus-item .bonus-content{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;margin-top:12px;padding-bottom:20px;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;border-bottom:1px solid rgba(0,0,0,0.1);-webkit-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between}.bv-money-modal-wrapper .modal-halfscreen .modal-dialog .modal-content .modal-body .recent-amount-block .bonus-item .bonus-content .bonus-desc{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center}.bv-money-modal-wrapper .modal-halfscreen .modal-dialog .modal-content .modal-body .recent-amount-block .bonus-item .bonus-content .bonus-desc .icon{height:40px;width:40px}.bv-money-modal-wrapper .modal-halfscreen .modal-dialog .modal-content .modal-body .recent-amount-block .bonus-item .bonus-content .bonus-desc .bonus-detail{margin-left:12px}.bv-money-modal-wrapper .modal-halfscreen .modal-dialog .modal-content .modal-body .recent-amount-block .bonus-item .bonus-content .bonus-desc .bonus-detail .detail-title{font-weight:600;font-size:14px;line-height:17px;color:#37404d}.bv-money-modal-wrapper .modal-halfscreen .modal-dialog .modal-content .modal-body .recent-amount-block .bonus-item .bonus-content .bonus-desc .bonus-detail .detail-expire{font-weight:600;font-size:12px;line-height:16px;letter-spacing:.2px}.bv-money-modal-wrapper .modal-halfscreen .modal-dialog .modal-content .modal-body .recent-amount-block .bonus-item .bonus-content .bonus-desc .bonus-detail .not-expired{color:#626973}.bv-money-modal-wrapper .modal-halfscreen .modal-dialog .modal-content .modal-body .recent-amount-block .bonus-item .bonus-content .bonus-desc .bonus-detail .expired{color:#ee2a24}.bv-money-modal-wrapper .modal-halfscreen .modal-dialog .modal-content .modal-body .recent-amount-block .bonus-item .bonus-content .bonus-amount-not-expired{font-weight:bold;font-size:16px;line-height:22px;text-align:right;color:#00b28a;white-space:nowrap}.bv-money-modal-wrapper .modal-halfscreen .modal-dialog .modal-content .modal-body .recent-amount-block .bonus-item .bonus-content .bonus-amount-expired{font-weight:bold;font-size:16px;line-height:22px;text-align:right;color:#ee2a24;white-space:nowrap}section.section.section-grey.section-myaccount{padding-top:0}@media(max-width:767px){section.section.section-grey.section-myaccount{overflow-x:hidden;padding-bottom:55px}}@media(min-width:1400px){section.section.section-grey.section-myaccount .container{width:1200px}}@media(max-width:767px){section.section.section-grey.section-myaccount.gift-card-page{background:white}}@media(max-width:767px){section.section.section-grey.section-myaccount.bv-money-page{background:#f2f2f2;background-image:linear-gradient(271.14deg,#5e6071 .14%,#3d405b 99.71%);background-repeat:no-repeat;background-size:100% 167px;position:relative;padding-bottom:16px}}@media(max-width:767px){section.section.section-grey.section-myaccount.bv-money-page .container{padding:0}}.section-myaccount .bookings-header{background:white;padding-top:20px;border-radius:8px 8px 0 0;margin-top:24px;border-bottom:1px solid rgba(0,0,0,0.1)}@media(max-width:767px){.section-myaccount .bookings-header{margin-top:0;border-radius:0;margin-bottom:15px}}.section-myaccount .bookings-header .booking-label{padding:8px 16px 7px;font-weight:bold;font-size:16px;line-height:32px;color:#878c94;cursor:pointer}@media(max-width:767px){.section-myaccount .bookings-header .booking-label{padding:8px 8px 7px}}.section-myaccount .bookings-header .selected{color:#f07c00;border-bottom:1px solid #f07c00}.section-myaccount .booking-container-wrapper{background:white;border-radius:0 0 8px 8px;padding:15px;margin-bottom:24px}@media(max-width:767px){.section-myaccount .booking-container-wrapper{padding:0;margin-bottom:0;background-color:#f8f8f8}}.section-myaccount .booking-container-wrapper .bookings-container .booking-type-info-icon{font-size:16px;color:#b9c2c9}.section-myaccount .booking-container-wrapper .bookings-container .alert-travel-group .btn .icon{width:20px;height:20px;top:10px}.section-myaccount .booking-container-wrapper .bookings-container .alert-travel-group .btn .btn-title{margin-left:25px}.section-myaccount .booking-container-wrapper .bookings-container+.bookings-container{border-top:1px solid #d9dde0;padding-top:20px;margin-top:20px}.section-myaccount .booking-container-wrapper .bookings-container .pagination-container{margin:10px 0}.section-myaccount .booking-container-wrapper .bookings-container .pagination-container .pages{display:flex;justify-content:flex-end}.section-myaccount .booking-container-wrapper .bookings-container .pagination-container .pages-circle{border:1px solid #ebedef;border-radius:50%;width:40px;height:40px;margin:0 4px;color:#626973;background-position:center;text-align:center;display:flex;justify-content:center;align-items:center;cursor:pointer}.section-myaccount .booking-container-wrapper .bookings-container .pagination-container .pages .selected{color:white;background:#68d089;border:1px solid #68d089}.section-myaccount .booking-container-wrapper .no-booking{padding:35px;text-align:center;color:#37404d}@media(max-width:767px){.section-myaccount .booking-container-wrapper .no-booking{padding:20px}}.section-myaccount .booking-container-wrapper .no-booking .icon-no-bookings{width:360px;height:260px}@media(max-width:767px){.section-myaccount .booking-container-wrapper .no-booking .icon-no-bookings{width:200px}}.section-myaccount .booking-container-wrapper .no-booking .heading{font-weight:bold;font-size:18px;line-height:24px}.section-myaccount .booking-container-wrapper .no-booking .search-btn{font-weight:bold;font-size:16px;line-height:24px;color:white;background:#68d089;margin:10px 0}.section-myaccount .booking-container-wrapper .no-booking .cant-find-booking{font-weight:600;font-size:14px;line-height:24px}.section-myaccount .booking-container-wrapper .no-booking .cant-find-booking .link{color:#f07c00;cursor:pointer}.section-myaccount .margin-bottom-very-large{margin-bottom:300px}.section-myaccount .my-profile-header{font-style:normal;font-weight:500;font-size:24px;line-height:30px;color:#37404d;padding:10px 0}.section-myaccount .profile-container-wrapper{background:white;-webkit-border-radius:0 0 8px 8px;-moz-border-radius:0 0 8px 8px;border-radius:0 0 8px 8px;padding:15px}@media(max-width:767px){.section-myaccount .profile-container-wrapper{padding:0}}.section-myaccount .profile-container-wrapper .profile-container .profile-type-info-icon{font-size:16px;color:#b9c2c9}.section-myaccount .profile-container-wrapper .profile-media-container{margin-bottom:10px;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;align-items:center}.section-myaccount .profile-container-wrapper .profile-media-container .profile-media-image{display:inline-block;width:80px;float:left}.section-myaccount .profile-container-wrapper .profile-media-container .profile-media-image .profile-icon{width:80px;height:80px}.section-myaccount .profile-container-wrapper .profile-media-container .profile-media-block{background-color:#fff;overflow:hidden;padding:10px 20px 20px 15px;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-justify-content:center;-ms-justify-content:center;justify-content:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;flex-direction:column;-webkit-border-radius:2px 20px 20px 20px;-moz-border-radius:2px 20px 20px 20px;border-radius:2px 20px 20px 20px}.section-myaccount .profile-container-wrapper .profile-media-container .profile-media-block .heading{color:#37404d;font-style:normal;font-weight:500;font-size:20px;line-height:24px;padding-bottom:5px}.section-myaccount .profile-container-wrapper .profile-media-container .profile-media-block .view-profile-media{font-style:normal;font-weight:500;font-size:16px;line-height:24px;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;align-items:center;text-align:right;color:#f07c00;cursor:pointer;padding-top:5px}.section-myaccount .profile-container-wrapper .profile-media-container .profile-media-block strong{color:#4bbb4b;font-weight:600}.section-myaccount .profile-container-wrapper .profile-media-container .profile-media-block strong:after{content:'•';margin:0 5px;color:#626973;font-size:12px}.section-myaccount .profile-container-wrapper .profile-info-section{background:#fff;border:1px solid #ebedef;box-sizing:border-box;border-radius:4px;margin-bottom:25px}@media(max-width:480px){.section-myaccount .profile-container-wrapper .profile-info-section{border:0 solid}}.section-myaccount .profile-container-wrapper .profile-info-section .header-section{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;align-items:center}.section-myaccount .profile-container-wrapper .profile-info-section .header-section .personal-info-header{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-justify-content:center;-ms-justify-content:center;justify-content:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;font-style:normal;font-weight:600;font-size:24px;line-height:24px;letter-spacing:-0.35px;color:#37404d;padding:30px 15px 30px 15px}@media(max-width:480px){.section-myaccount .profile-container-wrapper .profile-info-section .header-section .personal-info-header{font-size:20px}}.section-myaccount .profile-container-wrapper .profile-info-section .header-section .bank-info-header{font-style:normal;font-weight:600;font-size:24px;line-height:24px;letter-spacing:-0.35px;color:#37404d;padding:15px 15px 10px 15px}@media(max-width:480px){.section-myaccount .profile-container-wrapper .profile-info-section .header-section .bank-info-header{font-size:20px}}.section-myaccount .profile-container-wrapper .profile-info-section .edit-profile-struct{padding:15px;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-justify-content:center;-ms-justify-content:center;justify-content:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center}.section-myaccount .profile-container-wrapper .profile-info-section .edit-profile-struct .edit-profile{background:#fff;border:1px solid #f07c00;box-sizing:border-box;border-radius:6px;padding:8px 12px;font-style:normal;font-weight:500;font-size:14px;line-height:24px;font-feature-settings:'liga' off;color:#f07c00;flex:none;order:0;align-self:center;cursor:pointer}@media(max-width:480px){.section-myaccount .profile-container-wrapper .profile-info-section .edit-profile-struct .edit-profile{border:0 solid;padding:8px 0}}.section-myaccount .profile-container-wrapper .profile-info-section .entry-styling{padding:0 30px 30px 30px}@media(max-width:480px){.section-myaccount .profile-container-wrapper .profile-info-section .entry-styling{padding:0 30px 16px 30px}}.section-myaccount .profile-container-wrapper .profile-info-section .entry-styling .field-labels{font-style:normal;font-weight:500;font-size:14px;line-height:16px;color:#878c94}@media(max-width:480px){.section-myaccount .profile-container-wrapper .profile-info-section .entry-styling .field-labels{font-weight:normal}}.section-myaccount .profile-container-wrapper .profile-info-section .entry-styling .field-values{font-style:normal;font-weight:500;font-size:16px;line-height:24px;color:#37404d}@media(max-width:480px){.section-myaccount .profile-container-wrapper .profile-info-section .entry-styling .field-values{font-weight:normal}}.section-myaccount .profile-container-wrapper .profile-info-section .vt-line{border-left:1px solid;border-image:linear-gradient(to top,#fff 10%,rgba(0,0,0,0.1) 100%);border-image-slice:1}.section-myaccount .profile-container-wrapper .profile-info-section .profile-privacy-section{background:#f8f8f8}@media(max-width:480px){.section-myaccount .profile-container-wrapper .profile-info-section .profile-privacy-section{margin:0 15px 0 15px}}.section-myaccount .profile-container-wrapper .profile-info-section .profile-privacy-section .privacy-text{font-style:normal;font-weight:200;font-size:16px;line-height:24px;font-feature-settings:'ordn' on;color:#878c94;padding:10px}@media(max-width:480px){.section-myaccount .profile-container-wrapper .profile-info-section .profile-privacy-section .privacy-text{font-size:14px}}.section-myaccount .profile-container-wrapper .profile-info-section .profile-privacy-section .privacy-text .privacy-part-color{color:#f07c00}.section-myaccount .profile-container-wrapper .profile-info-section .iban-text{padding:0 0 15px 15px}@media(max-width:480px){.section-myaccount .profile-container-wrapper .profile-info-section .iban-text{padding-right:15px}}.section-myaccount .profile-container-wrapper .profile-info-section .iban-entry-styling{padding:0 15px 15px 15px}@media(max-width:600px){.section-myaccount .profile-container-wrapper .profile-info-section .iban-entry-styling{padding-right:15px}}@media(max-width:600px){.section-myaccount .profile-container-wrapper .profile-info-section .save-act-details-struct{padding:0 30px 0 30px}}.section-myaccount .profile-container-wrapper .profile-info-section .save-act-details-struct .save-act-details{background:#fff;border:1px solid #f07c00;box-sizing:border-box;border-radius:6px;font-style:normal;font-weight:500;font-size:14px;line-height:24px;font-feature-settings:'liga' off;color:#f07c00;align-self:center;margin:0;text-align:center;display:flex;justify-content:center}@media(max-width:600px){.section-myaccount .profile-container-wrapper .profile-info-section .save-act-details-struct .save-act-details{width:auto}}.section-myaccount .profile-container-wrapper .profile-info-section .iban-info{font-style:normal;font-weight:500;font-size:16px;line-height:24px;display:flex;align-items:center;color:#f07c00;padding:0 0 15px 15px;cursor:pointer}@media(max-width:768px){.section-myaccount .profile-container-wrapper .profile-info-section .iban-info{padding:15px 0 15px 15px}}.section-myaccount .profile-container-wrapper .modify-info{font-style:normal;font-weight:500;font-size:16px;line-height:24px;display:flex;align-items:center;color:#f07c00;margin:50px 0 5px 0;cursor:pointer}@media(max-width:480px){.section-myaccount .profile-container-wrapper .modify-info{margin:20px 0 5px 15px}}@media(max-width:480px){.section-myaccount .profile-container-wrapper .mobile-padding-delete-info{margin-left:15px}}.section-myaccount .voucher-body-wrapper .top-section{margin:15px 0;position:relative}.section-myaccount .voucher-body-wrapper .top-section .heading{font-size:24px;line-height:34px;font-weight:bold;color:#37404d;margin-right:15px}.section-myaccount .voucher-body-wrapper .top-section .icon-new-icon{background:linear-gradient(125.27deg,#f27121 .94%,#e94057 58.54%,#8a2387 118.32%);border-radius:10px;font-size:12px;line-height:16px;color:white;padding:0 7px;letter-spacing:.4px;top:7px;position:absolute}.section-myaccount .voucher-body-wrapper .top-section .new-rules-park{color:#212121;position:absolute;right:0;top:12px;font-weight:500}.section-myaccount .voucher-body-wrapper .top-section .new-rules-park .icon{width:16px;height:16px;top:2px;cursor:pointer}.section-myaccount .voucher-body-wrapper .top-section .bvmoney-park-tooltip{background-color:#fff;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;border:1px solid rgba(0,0,0,0.1);box-shadow:0 4px 5px #00,0 1px 10px #00,0 2px 4px #00;padding:16px 14px 14px;position:absolute;right:0;margin-top:6px;width:200px;z-index:2}.section-myaccount .voucher-body-wrapper .top-section .bvmoney-park-tooltip:after{width:10px;height:10px;position:absolute;content:" ";top:3px;right:10px;-webkit-transform:translate(-50%,-80%) rotate(45deg);-moz-transform:translate(-50%,-80%) rotate(45deg);-ms-transform:translate(-50%,-80%) rotate(45deg);-o-transform:translate(-50%,-80%) rotate(45deg);transform:translate(-50%,-80%) rotate(45deg);background:#fff;border-top:1px solid rgba(0,0,0,0.1);border-left:1px solid rgba(0,0,0,0.1)}.section-myaccount .voucher-body-wrapper .voucher-body{background-color:white;margin:20px 0;box-shadow:0 2px 15px rgba(0,0,0,0.04),0 2px 16px rgba(0,0,0,0.04);border-radius:6px;padding:20px}@media(max-width:767px){.section-myaccount .voucher-body-wrapper .voucher-body{padding:0;box-shadow:none}}.section-myaccount .voucher-body-wrapper .voucher-body .voucher-apply{border:solid 1px #ebedef;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;padding:24px 24px 16px 24px;box-sizing:border-box;margin-bottom:24px}@media(max-width:767px){.section-myaccount .voucher-body-wrapper .voucher-body .voucher-apply{border:0;padding:0 0 24px;border-bottom:1px dashed rgba(0,0,0,0.1)}}.section-myaccount .voucher-body-wrapper .voucher-body .voucher-apply .voucher-apply-header{font-style:normal;font-weight:bold;font-size:24px;line-height:34px;letter-spacing:-0.35px;color:#37404d}.section-myaccount .voucher-body-wrapper .voucher-body .voucher-apply .apply-div{margin-bottom:16px}.section-myaccount .voucher-body-wrapper .voucher-body .voucher-apply .apply-div .input-div{display:inline-block;width:fit-content;position:relative;margin-right:12px;vertical-align:middle}@media(max-width:767px){.section-myaccount .voucher-body-wrapper .voucher-body .voucher-apply .apply-div .input-div{margin-right:0}}.section-myaccount .voucher-body-wrapper .voucher-body .voucher-apply .apply-div .input-div input:focus ~ .floating-label,.section-myaccount .voucher-body-wrapper .voucher-body .voucher-apply .apply-div .input-div input:not(:focus):valid ~ .floating-label{top:8px;bottom:10px;left:20px;font-weight:600;font-size:12px;padding-bottom:10px;color:#878c94;opacity:1}.section-myaccount .voucher-body-wrapper .voucher-body .voucher-apply .apply-div .input-div .inputText{font-size:14px;min-width:320px;max-height:54px;height:auto;border:1px solid #ebedef;box-sizing:border-box;border-radius:4px;padding:10px;padding-top:24px;padding-left:20px;padding-right:40px;font-weight:600;font-size:16px;line-height:50%;display:flex;align-items:center;color:#37404d}@media(max-width:767px){.section-myaccount .voucher-body-wrapper .voucher-body .voucher-apply .apply-div .input-div .inputText{min-width:0;padding-right:8px;padding-left:15px}}@media(max-width:480px){.section-myaccount .voucher-body-wrapper .voucher-body .voucher-apply .apply-div .input-div .inputText{border-top-right-radius:unset;border-bottom-right-radius:unset;border-right:0}}.section-myaccount .voucher-body-wrapper .voucher-body .voucher-apply .apply-div .input-div .floating-label{position:absolute;pointer-events:none;left:20px;top:16px;transition:.2s ease all;height:fit-content}@media(max-width:767px){.section-myaccount .voucher-body-wrapper .voucher-body .voucher-apply .apply-div .input-div .floating-label{font-size:12px}}.section-myaccount .voucher-body-wrapper .voucher-body .voucher-apply .apply-div .input-div .crossIcon{position:absolute;right:20px;top:16px;width:15px;height:15px;font-size:15px;text-align:center;cursor:pointer}@media(max-width:767px){.section-myaccount .voucher-body-wrapper .voucher-body .voucher-apply .apply-div .input-div .crossIcon{right:5px;top:13px}}.section-myaccount .voucher-body-wrapper .voucher-body .voucher-apply .apply-div .error-case{color:orangered}.section-myaccount .voucher-body-wrapper .voucher-body .voucher-apply .apply-div .hide{display:none}.section-myaccount .voucher-body-wrapper .voucher-body .voucher-apply .apply-div .check-balance{max-width:170px;font-size:16px;font-weight:bold;text-align:center;line-height:24px;padding:14px 36px;background:#68d089;height:auto;border:0}@media(max-width:767px){.section-myaccount .voucher-body-wrapper .voucher-body .voucher-apply .apply-div .check-balance{padding:14px 5px;font-size:14px}}@media(max-width:480px){.section-myaccount .voucher-body-wrapper .voucher-body .voucher-apply .apply-div .check-balance{border-top-left-radius:unset;border-bottom-left-radius:unset;height:54px}}.section-myaccount .voucher-body-wrapper .voucher-body .voucher-apply .apply-details{background:#f6f7f8;border:1px solid #efefef;box-sizing:border-box;border-radius:6px;padding:16px;display:none;margin-left:0}@media(max-width:767px){.section-myaccount .voucher-body-wrapper .voucher-body .voucher-apply .apply-details{padding:0}}.section-myaccount .voucher-body-wrapper .voucher-body .voucher-apply .apply-details .category{display:flex;flex-direction:column;box-sizing:border-box;padding-left:16px;border-right:1px solid rgba(0,0,0,0.1)}@media(max-width:767px){.section-myaccount .voucher-body-wrapper .voucher-body .voucher-apply .apply-details .category{flex-direction:row;padding:12px 15px;border-right:0;border-bottom:1px dashed rgba(0,0,0,0.1)}}.section-myaccount .voucher-body-wrapper .voucher-body .voucher-apply .apply-details .category .label{font-style:normal;font-weight:600;font-size:14px;line-height:24px;color:#878c94}@media(max-width:767px){.section-myaccount .voucher-body-wrapper .voucher-body .voucher-apply .apply-details .category .label{font-size:12px;line-height:20px}}.section-myaccount .voucher-body-wrapper .voucher-body .voucher-apply .apply-details .category .amount{font-style:normal;font-weight:bold;font-size:20px;line-height:30px;letter-spacing:-0.35px;color:#626973}@media(max-width:767px){.section-myaccount .voucher-body-wrapper .voucher-body .voucher-apply .apply-details .category .amount{position:absolute;right:15px;line-height:24px}}.section-myaccount .voucher-body-wrapper .voucher-body .voucher-apply .apply-details .category .green{color:#68d089}@media(max-width:767px){.section-myaccount .voucher-body-wrapper .voucher-body .voucher-apply .apply-details .category .green{color:#626973}}.section-myaccount .voucher-body-wrapper .voucher-body .voucher-apply .apply-details .category .row-common{display:flex;align-items:center;justify-content:space-between}@media(max-width:767px){.section-myaccount .voucher-body-wrapper .voucher-body .voucher-apply .apply-details .category .row-common{width:50%;justify-content:flex-start}}.section-myaccount .voucher-body-wrapper .voucher-body .voucher-apply .apply-details .category .row-common .value{font-style:normal;font-weight:bold;font-size:16px;line-height:30px;letter-spacing:-0.35px;color:#626973}@media(max-width:767px){.section-myaccount .voucher-body-wrapper .voucher-body .voucher-apply .apply-details .category .row-common .value{font-size:12px;padding-left:10px}}.section-myaccount .voucher-body-wrapper .voucher-body .voucher-apply .apply-details .last{border:0}@media(max-width:767px){.section-myaccount .voucher-body-wrapper .voucher-body .voucher-apply .apply-details .last{background:#f2f2f2;padding:12px 6px}}.section-myaccount .voucher-body-wrapper .voucher-body .voucher-apply .apply-details .first{padding-left:0}@media(max-width:767px){.section-myaccount .voucher-body-wrapper .voucher-body .voucher-apply .apply-details .first{padding:12px 15px}}.section-myaccount .voucher-body-wrapper .voucher-body .voucher-lower{padding:24px;border:1px solid #ebedef;border-radius:4px}@media(max-width:767px){.section-myaccount .voucher-body-wrapper .voucher-body .voucher-lower{padding:0;border:0}}.section-myaccount .voucher-body-wrapper .voucher-body .voucher-lower .header-section{font-weight:bold;font-size:24px;line-height:24px;letter-spacing:-0.35px;color:#37404d}.section-myaccount .voucher-body-wrapper .voucher-body .voucher-lower .voucher-banner-wrapper{background:url("/web/bundles/leisurecore/png/image-banner-background.png") no-repeat 0 0;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;margin-top:24px}@media(max-width:767px){.section-myaccount .voucher-body-wrapper .voucher-body .voucher-lower .voucher-banner-wrapper{padding:15px 15px 0}}.section-myaccount .voucher-body-wrapper .voucher-body .voucher-lower .voucher-banner-wrapper .mobile-text{color:white;font-weight:bold;margin-bottom:15px;display:none}@media(max-width:767px){.section-myaccount .voucher-body-wrapper .voucher-body .voucher-lower .voucher-banner-wrapper .mobile-text{display:block}}.section-myaccount .voucher-body-wrapper .voucher-body .voucher-lower .voucher-banner-wrapper .mobile-text .heading{font-size:20px;line-height:24px}.section-myaccount .voucher-body-wrapper .voucher-body .voucher-lower .voucher-banner-wrapper .mobile-text .sub-heading{font-size:12px;line-height:16px;font-weight:500}.section-myaccount .voucher-body-wrapper .voucher-body .voucher-lower .voucher-banner-wrapper .mobile-text .terms{font-size:9px;line-height:16px;color:rgba(255,255,255,0.3)}.section-myaccount .voucher-body-wrapper .voucher-body .voucher-lower .voucher-banner-wrapper .mobile-text .icon-gift-cards{width:129px;height:100px;background-size:cover;right:-16px;bottom:-7px}.section-myaccount .voucher-body-wrapper .voucher-body .voucher-lower .voucher-banner-wrapper .voucher-banner{display:flex;flex-direction:row;justify-content:space-between;margin-bottom:20px;position:relative}.section-myaccount .voucher-body-wrapper .voucher-body .voucher-lower .voucher-banner-wrapper .voucher-banner .voucher-width{width:100%}.section-myaccount .voucher-body-wrapper .voucher-body .voucher-lower .voucher-banner-wrapper .voucher-banner .buy-now-banner{top:40%;margin:0 5px;width:14% !important}.section-myaccount .voucher-body-wrapper .voucher-body .voucher-lower .voucher-banner-wrapper .voucher-banner .banner-text-top{padding-top:15px}.section-myaccount .voucher-body-wrapper .voucher-body .voucher-lower .voucher-banner-wrapper .voucher-banner .icon-gift-cards{width:220px;height:115px;left:0;bottom:-8px;border-bottom-left-radius:4px;background-size:contain}.section-myaccount .voucher-body-wrapper .voucher-body .voucher-lower .voucher-banner-wrapper .voucher-banner .gift-intro{font-weight:600;font-size:11px;line-height:16px;text-transform:uppercase;letter-spacing:.4px;color:#df9641}.section-myaccount .voucher-body-wrapper .voucher-body .voucher-lower .voucher-banner-wrapper .voucher-banner .heading{font-weight:bold;font-size:16px;line-height:24px;letter-spacing:-0.35px;color:#fff;padding-right:10px}.section-myaccount .voucher-body-wrapper .voucher-body .voucher-lower .voucher-banner-wrapper .voucher-banner .sub-heading{font-weight:500;font-size:12px;line-height:20px;color:#fff}.section-myaccount .voucher-body-wrapper .voucher-body .voucher-lower .voucher-banner-wrapper .voucher-banner .terms{font-weight:500;font-size:10px;line-height:16px;color:rgba(255,255,255,0.5)}.section-myaccount .voucher-body-wrapper .voucher-body .voucher-lower .voucher-banner-wrapper .voucher-banner .validity{color:#fff;font-weight:500;font-size:12px;line-height:20px;border-left:1px solid rgba(255,255,255,0.5);padding-left:15px}.section-myaccount .voucher-body-wrapper .voucher-body .voucher-lower .voucher-banner-wrapper .voucher-banner .voucher-text{display:flex;width:100%;padding-bottom:20px}@media(max-width:767px){.section-myaccount .voucher-body-wrapper .voucher-body .voucher-lower .voucher-banner-wrapper .voucher-banner .voucher-text{justify-content:flex-end;padding-bottom:5px}}.section-myaccount .voucher-body-wrapper .voucher-body .voucher-lower .voucher-banner-wrapper .voucher-banner .voucher-text .sample-text{color:white;width:60%;align-self:center;font-size:18px;font-weight:bold}@media(max-width:767px){.section-myaccount .voucher-body-wrapper .voucher-body .voucher-lower .voucher-banner-wrapper .voucher-banner .voucher-text .sample-text{display:none}}.section-myaccount .voucher-body-wrapper .voucher-body .voucher-lower .voucher-banner-wrapper .voucher-banner .voucher-text .buy-now{align-self:center}.section-myaccount .voucher-body-wrapper .voucher-body .voucher-lower .partition{border:1px dashed #ebedef;margin:32px 0}.section-myaccount .voucher-body-wrapper .voucher-body .voucher-lower .voucher-faq{-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;color:#37404d}.section-myaccount .voucher-body-wrapper .voucher-body .voucher-lower .voucher-faq .faq-header{font-size:20px;font-weight:bold;line-height:24px;margin-bottom:20px}.section-myaccount .voucher-body-wrapper .voucher-body .voucher-lower .voucher-faq .faq{background-color:#f6f7f8;margin-bottom:5px}.section-myaccount .voucher-body-wrapper .voucher-body .voucher-lower .voucher-faq .faq .voucher-question-box{-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;padding:15px 22px 15px 20px;display:flex;flex-direction:row;justify-content:space-between;position:relative;cursor:pointer}.section-myaccount .voucher-body-wrapper .voucher-body .voucher-lower .voucher-faq .faq .voucher-question-box .voucher-question{font-size:16px;letter-spacing:0;font-weight:bold;line-height:24px;position:relative}.section-myaccount .voucher-body-wrapper .voucher-body .voucher-lower .voucher-faq .faq .voucher-question-box .dim-icon{width:15px;height:15px;right:15px;position:absolute;top:20px;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.section-myaccount .voucher-body-wrapper .voucher-body .voucher-lower .voucher-faq .faq .voucher-question-box .rotate-icon{-webkit-transform:rotateX(180deg);-ms-transform:rotateX(180deg);-o-transform:rotateX(180deg);transform:rotateX(180deg)}.section-myaccount .voucher-body-wrapper .voucher-body .voucher-lower .voucher-faq .faq .answer-box .padded-answer{padding:0 20px 1px;margin:0}.section-myaccount .voucher-body-wrapper .voucher-body .voucher-lower .voucher-faq .cant-find-answers{margin-bottom:16px;font-size:14px;font-weight:500;letter-spacing:0;line-height:24px;text-align:right}@media(max-width:767px){.section-myaccount .voucher-body-wrapper .voucher-body .voucher-lower .voucher-faq .cant-find-answers{text-align:left}}.section-myaccount .voucher-body-wrapper .voucher-body .voucher-lower .voucher-faq .cant-find-answers .link{color:#ff750f;cursor:pointer}.section-myaccount .iban-container{border:2px solid #16adfe;background-color:#e7f6ff;font-size:14px}.section-myaccount .iban-container span.btn-primary{background-color:#007bff;text-shadow:none}.section-myaccount .iban-container p{margin:5px 0 5px 0}.section-myaccount .iban-container .icon-lightbulb-dark{background:url('/web/bundles/leisurecore/svg//icons/lightbulb-blue.svg') !important}.section-myaccount .bv-wallet-nudge{position:relative;display:inline-flex;padding:3px 55px 3px 12px;border-radius:6px 0 0;z-index:0;top:6px;color:#fff;overflow:hidden}@media(max-width:767px){.section-myaccount .bv-wallet-nudge{padding:3px 12px;z-index:1;top:3px}}.section-myaccount .bv-wallet-nudge:after{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(271.04deg,#5e6071 -75.75%,#3d405b 101.16%);-webkit-border-radius:6px 6px 0 0;-moz-border-radius:6px 6px 0 0;border-radius:6px 6px 0 0;z-index:-1;transform-origin:0 100%;transform:skew(30deg)}@media(max-width:767px){.section-myaccount .bv-wallet-nudge:after{transform:skew(0)}}.section-myaccount .bv-wallet-nudge .icon-wallet-pb{height:32px;min-width:39px;-webkit-align-self:center;-moz-align-self:center;-ms-align-self:center;align-self:center}.section-myaccount .bv-wallet-nudge .header{font-size:16px;line-height:24px;padding:0 10px;-webkit-align-self:center;-moz-align-self:center;-ms-align-self:center;align-self:center}.section-myaccount .bv-wallet-nudge .icon-circled-info{height:18px;min-width:18px;-webkit-align-self:center;-moz-align-self:center;-ms-align-self:center;align-self:center;filter:brightness(2);cursor:pointer}.section-myaccount .wallet-nudge-support{-webkit-border-radius:0 8px 8px 4px 4px 4px;-moz-border-radius:0 8px 8px 4px 4px 4px;border-radius:0 8px 8px 4px 4px 4px;border-top:0}.section-myaccount .property{background-color:#f8f8f8;cursor:default;-webkit-box-shadow:none 0 1px 1px #000;-moz-box-shadow:none 0 1px 1px #000;box-shadow:none 0 1px 1px #000;-webkit-box-shadow:none;box-shadow:none;margin-bottom:24px;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px}@media(max-width:767px){.section-myaccount .property{margin-bottom:15px;background-color:white}}.section-myaccount .property:last-of-type{margin-bottom:0}.section-myaccount .property:hover{-webkit-box-shadow:0 2px 12px 0 rgba(55,64,77,0.08) 0 1px 1px #000;-moz-box-shadow:0 2px 12px 0 rgba(55,64,77,0.08) 0 1px 1px #000;box-shadow:0 2px 12px 0 rgba(55,64,77,0.08) 0 1px 1px #000;-webkit-box-shadow:0 2px 12px 0 rgba(55,64,77,0.08);box-shadow:0 2px 12px 0 rgba(55,64,77,0.08)}@media(max-width:767px){.section-myaccount .property.past .details-bar{margin:15px}}.section-myaccount .property.past .details-bar .details-div .detail{color:#878c94}@media(min-width:768px) and (max-width:1199px){.section-myaccount .property.past .details-bar .details-div .detail{font-size:13px}}.section-myaccount .property .property-image{cursor:pointer;height:146px;margin-bottom:15px;background-repeat:no-repeat !important;background-position:center !important;-webkit-background-size:cover !important;-moz-background-size:cover !important;background-size:cover !important;-webkit-border-radius:4px 4px 0 0;-moz-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0}@media(min-width:768px){.section-myaccount .property .property-image{height:146px;margin-bottom:0;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}}.section-myaccount .property .property-image .icon-label{position:absolute;width:95px;height:24.33px;bottom:10px;left:20px;opacity:.8;border-radius:20px;text-align:center;vertical-align:center;align-self:center;padding-top:4px;font-size:12px;line-height:16px;background:#000;text-transform:uppercase}.section-myaccount .property .property-image .upcoming-tag{color:#f3b942}.section-myaccount .property .property-image .completed-tag{color:#68d089}.section-myaccount .property .property-image .cancelled-tag{color:#fd6161}.section-myaccount .property .property-description{cursor:pointer}@media(max-width:767px){.section-myaccount .property .property-description{padding:15px}}.section-myaccount .property .property-description .pre-heading{color:#878c94;font-size:14px;margin-bottom:10px}.section-myaccount .property .property-description .heading{cursor:pointer;line-height:18px;font-weight:600;margin-bottom:10px;color:#37404d}.section-myaccount .property .property-description .subheading{font-size:14px;color:#878c94;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}@media(max-width:1199px){.section-myaccount .property .property-description .pre-booking-btn{margin-bottom:10px}}.section-myaccount .property .cost-overview .cost-list-container{background-color:#f9f9f9;margin-bottom:15px;color:#454a53;border:2px solid #9ca8b1;cursor:pointer;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.section-myaccount .property .cost-overview .top-content{margin:30px 0 25px;padding-top:30px;border-top:1px dashed #ebedef;width:100%;color:#454a53;font-size:16px;line-height:20px}.section-myaccount .property .cost-overview .top-content .amount{font-weight:500}.section-myaccount .property .cost-overview .heading{padding:26px 20px;cursor:pointer;font-size:18px;line-height:20px;font-weight:500}.section-myaccount .property .cost-overview .heading .amount-section{position:relative}.section-myaccount .property .cost-overview .heading .amount-section .amount{margin-right:30px}.section-myaccount .property .cost-overview .heading .amount-section .arrow-icon{position:absolute;top:0;right:0;font-size:14px}.section-myaccount .property .cost-overview .cost-list{background-color:#fff;padding:10px 20px 20px;cursor:default;border-top:1px solid #ebedef}.section-myaccount .property .cost-overview .cost-list .item{padding:11px 0;color:#454a53;cursor:default;font-size:14px;line-height:20px;border-bottom:1px dashed #ebedef}.section-myaccount .property .cost-overview .cost-list .item .info-icon{color:#b9c2c9;cursor:pointer;font-size:14px}.section-myaccount .property .cost-overview .cost-list .item .tooltip{white-space:unset;width:-moz-fit-content;width:fit-content;margin-top:-7px;color:#fff;background-color:#37404d}.section-myaccount .property .cost-overview .cost-list .item .tooltip-arrow{position:absolute;bottom:-7px;left:50%;transform:translate(-50%,0);border-left:7px solid transparent;border-right:7px solid transparent;border-top:7px solid #37404d}.section-myaccount .property .cost-overview .cost-list .item .amount{font-weight:500;padding-right:20px}.section-myaccount .property .cost-overview .cost-list .item.total{padding:22px 0;font-size:16px;font-weight:500;border-bottom:0}.section-myaccount .property .cost-overview .cost-list .item:last-of-type{margin-bottom:0;border-bottom:0}.section-myaccount .property .cost-overview .cost-list .info{font-size:12px;line-height:20px;padding:4px 8px;color:#37404d;background-color:#f6f7f8;border:1px solid #eff0f1;width:100%;margin-bottom:14px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.section-myaccount .property>div{margin:0}.section-myaccount .property>div:last-of-type{margin-bottom:0}.section-myaccount .property .details-bar{cursor:pointer;background:#f2f2f2;border:1px solid #ececec;padding:10px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}@media(max-width:767px){.section-myaccount .property .details-bar{margin:15px}}.section-myaccount .property .details-bar .icons-bar{width:20px;height:20px;margin-right:5px;margin-bottom:8px;margin-left:5px}.section-myaccount .property .details-bar .details-div{display:inline-block}.section-myaccount .property .details-bar .details-div .title{color:#878c94;font-size:14px}.section-myaccount .property .details-bar .details-div .detail{font-size:16px;color:#37404d;font-weight:bold}@media(min-width:768px) and (max-width:1199px){.section-myaccount .property .details-bar .details-div .detail{font-size:13px}}.section-myaccount .property .details-bar .details-div .detail .human-count{color:#f07c00}.section-myaccount .property .details-bar .middle-tab{border-left:1px solid rgba(0,0,0,0.1);text-align:center;border-right:1px solid rgba(0,0,0,0.1)}@media(max-width:767px){.section-myaccount .property .details-bar .middle-tab{border:0;text-align:left}}.section-myaccount .property .details-bar .middle-tab .details-div{text-align:left}.section-myaccount .property .top-section{padding:3px 15px;border-radius:8px 8px 0 0;position:relative;margin-bottom:15px}@media(max-width:767px){.section-myaccount .property .top-section{padding:5px 15px;margin-top:0;margin-bottom:0}}.section-myaccount .property .top-section .top-section-icon{width:15px;height:15px;margin-right:5px;position:absolute;top:4px}@media(max-width:767px){.section-myaccount .property .top-section .top-section-icon{top:8px}}.section-myaccount .property .top-section .title{font-size:12px;line-height:16px;color:#cc1414;display:inline-block;margin-left:20px}.section-myaccount .property .top-section .title .bold{font-weight:bold}.section-myaccount .property .top-section .title .oldBookingID{color:#ef7c34;font-weight:bold}.section-myaccount .property .avoid-cancellation{background:rgba(238,42,36,0.08)}.section-myaccount .property .avoid-cancellation .title{color:#cc1414}.section-myaccount .property .pre-booking-top-info{background:rgba(223,150,65,0.08)}.section-myaccount .property .pre-booking-top-info .title{color:#37404d}.section-myaccount .property .outer-div{padding:15px;cursor:pointer}@media(max-width:767px){.section-myaccount .property .outer-div{padding:0 0 15px}}.section-myaccount .property .net-payable{padding-left:15px;font-size:14px;line-height:24px;color:#626973;border-left:1px solid rgba(0,0,0,0.1);position:relative}@media(min-width:768px) and (max-width:1199px){.section-myaccount .property .net-payable{font-size:13px}}@media(max-width:767px){.section-myaccount .property .net-payable{border-left:0;padding:15px 15px 0}}.section-myaccount .property .net-payable .category .title{position:relative}.section-myaccount .property .net-payable .category .icon-info{width:12px;height:12px;top:2px}.section-myaccount .property .net-payable .category .tooltip{white-space:unset;width:-moz-fit-content;width:fit-content;margin-top:-7px;color:#fff;background-color:#37404d}.section-myaccount .property .net-payable .category .tooltip-arrow{position:absolute;bottom:-7px;left:50%;transform:translate(-50%,0);border-left:7px solid transparent;border-right:7px solid transparent;border-top:7px solid #37404d}.section-myaccount .property .net-payable .category .cost{position:absolute;right:0}@media(max-width:767px){.section-myaccount .property .net-payable .category .cost{right:20px}}.section-myaccount .property .net-payable .category .bold{font-weight:bold;font-size:16px;color:#37404d}.section-myaccount .property .net-payable .category .paid{color:#68d089}.section-myaccount .property .net-payable .category .icon-size{position:absolute;height:12px;width:12px;margin-left:5px;bottom:2px}.section-myaccount .property .net-payable .booking-buttons{padding:0 2px;font-size:14px}@media(min-width:768px) and (max-width:1199px){.section-myaccount .property .net-payable .booking-buttons{font-size:13px}}.section-myaccount .property .net-payable .booking-buttons .modify-booking{cursor:pointer;border:1px solid #f07c00;border-radius:6px;padding:7px 0;color:#f07c00;line-height:24px;text-align:center;background:#fff}.section-myaccount .property .net-payable .booking-buttons .pay-now{cursor:pointer;background:#68d089;border-radius:6px;color:#fff;padding:8px 0;line-height:24px;text-align:center}.section-myaccount .property .net-payable .pre-booking-text{font-size:12px;line-height:16px;letter-spacing:.2px;color:#df9641}.section-myaccount .property .review-container{padding-left:15px;font-size:18px;line-height:24px;color:#37404d;border-left:1px solid rgba(0,0,0,0.1);cursor:pointer}@media(max-width:767px){.section-myaccount .property .review-container{border-left:0;padding:0 15px}}.section-myaccount .property .review-container .emoticons-container{display:grid;column-gap:5px;grid-template-columns:auto auto auto auto auto;background-color:#f8f8f8;-webkit-flex:1;-ms-flex:1;flex:1}@media(max-width:767px){.section-myaccount .property .review-container .emoticons-container{margin:12px 0;background:white;width:100%;padding:0}}.section-myaccount .property .review-container .emoticons-container .emoticon-item{cursor:pointer;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;-webkit-justify-content:flex-start;-ms-justify-content:flex-start;justify-content:flex-start}.section-myaccount .property .review-container .emoticons-container .emoticon-item:hover .emoticon-item-icon.emoticon-rating-1,.section-myaccount .property .review-container .emoticons-container .emoticon-item:active .emoticon-item-icon.emoticon-rating-1,.section-myaccount .property .review-container .emoticons-container .emoticon-item:focus .emoticon-item-icon.emoticon-rating-1{background:url("/web/bundles/leisurecore/svg/icons/review_emoticon_01.svg") no-repeat 0 0}.section-myaccount .property .review-container .emoticons-container .emoticon-item:hover .emoticon-item-icon.emoticon-rating-2,.section-myaccount .property .review-container .emoticons-container .emoticon-item:active .emoticon-item-icon.emoticon-rating-2,.section-myaccount .property .review-container .emoticons-container .emoticon-item:focus .emoticon-item-icon.emoticon-rating-2{background:url("/web/bundles/leisurecore/svg/icons/review_emoticon_02.svg") no-repeat 0 0}.section-myaccount .property .review-container .emoticons-container .emoticon-item:hover .emoticon-item-icon.emoticon-rating-3,.section-myaccount .property .review-container .emoticons-container .emoticon-item:active .emoticon-item-icon.emoticon-rating-3,.section-myaccount .property .review-container .emoticons-container .emoticon-item:focus .emoticon-item-icon.emoticon-rating-3{background:url("/web/bundles/leisurecore/svg/icons/review_emoticon_03.svg") no-repeat 0 0}.section-myaccount .property .review-container .emoticons-container .emoticon-item:hover .emoticon-item-icon.emoticon-rating-4,.section-myaccount .property .review-container .emoticons-container .emoticon-item:active .emoticon-item-icon.emoticon-rating-4,.section-myaccount .property .review-container .emoticons-container .emoticon-item:focus .emoticon-item-icon.emoticon-rating-4{background:url("/web/bundles/leisurecore/svg/icons/review_emoticon_04.svg") no-repeat 0 0}.section-myaccount .property .review-container .emoticons-container .emoticon-item:hover .emoticon-item-icon.emoticon-rating-5,.section-myaccount .property .review-container .emoticons-container .emoticon-item:active .emoticon-item-icon.emoticon-rating-5,.section-myaccount .property .review-container .emoticons-container .emoticon-item:focus .emoticon-item-icon.emoticon-rating-5{background:url("/web/bundles/leisurecore/svg/icons/review_emoticon_05.svg") no-repeat 0 0}.section-myaccount .property .review-container .emoticons-container .emoticon-item:hover .emoticon-item-label.label-rating-1,.section-myaccount .property .review-container .emoticons-container .emoticon-item:active .emoticon-item-label.label-rating-1,.section-myaccount .property .review-container .emoticons-container .emoticon-item:focus .emoticon-item-label.label-rating-1{color:#ff3d04}.section-myaccount .property .review-container .emoticons-container .emoticon-item:hover .emoticon-item-label.label-rating-2,.section-myaccount .property .review-container .emoticons-container .emoticon-item:active .emoticon-item-label.label-rating-2,.section-myaccount .property .review-container .emoticons-container .emoticon-item:focus .emoticon-item-label.label-rating-2{color:#ff750f}.section-myaccount .property .review-container .emoticons-container .emoticon-item:hover .emoticon-item-label.label-rating-3,.section-myaccount .property .review-container .emoticons-container .emoticon-item:active .emoticon-item-label.label-rating-3,.section-myaccount .property .review-container .emoticons-container .emoticon-item:focus .emoticon-item-label.label-rating-3{color:#fed631}.section-myaccount .property .review-container .emoticons-container .emoticon-item:hover .emoticon-item-label.label-rating-4,.section-myaccount .property .review-container .emoticons-container .emoticon-item:active .emoticon-item-label.label-rating-4,.section-myaccount .property .review-container .emoticons-container .emoticon-item:focus .emoticon-item-label.label-rating-4{color:#4bbb4b}.section-myaccount .property .review-container .emoticons-container .emoticon-item:hover .emoticon-item-label.label-rating-5,.section-myaccount .property .review-container .emoticons-container .emoticon-item:active .emoticon-item-label.label-rating-5,.section-myaccount .property .review-container .emoticons-container .emoticon-item:focus .emoticon-item-label.label-rating-5{color:#208920}.section-myaccount .property .review-container .emoticons-container .emoticon-item .emoticon-item-icon{height:25px;width:25px;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.section-myaccount .property .review-container .emoticons-container .emoticon-item .emoticon-item-icon.emoticon-rating-1{background:url("/web/bundles/leisurecore/svg/icons/review_emoticon_01_grey.svg") no-repeat 0 0}.section-myaccount .property .review-container .emoticons-container .emoticon-item .emoticon-item-icon.emoticon-rating-2{background:url("/web/bundles/leisurecore/svg/icons/review_emoticon_02_grey.svg") no-repeat 0 0}.section-myaccount .property .review-container .emoticons-container .emoticon-item .emoticon-item-icon.emoticon-rating-3{background:url("/web/bundles/leisurecore/svg/icons/review_emoticon_03_grey.svg") no-repeat 0 0}.section-myaccount .property .review-container .emoticons-container .emoticon-item .emoticon-item-icon.emoticon-rating-4{background:url("/web/bundles/leisurecore/svg/icons/review_emoticon_04_grey.svg") no-repeat 0 0}.section-myaccount .property .review-container .emoticons-container .emoticon-item .emoticon-item-icon.emoticon-rating-5{background:url("/web/bundles/leisurecore/svg/icons/review_emoticon_05_grey.svg") no-repeat 0 0}.section-myaccount .property .review-container .emoticons-container .emoticon-item .emoticon-item-label{font-size:12px;color:#b4bec5;font-weight:bold;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.section-myaccount .property .review-container .review-btn{border:1px solid #f07c00;border-radius:6px;padding:7px 0;color:#f07c00;font-size:14px;line-height:24px;text-align:center;background:#fff}.section-myaccount.booking-details h6{margin-top:45px;margin-bottom:20px}.section-myaccount.booking-details .back-btn .fapicon{display:inline-block;transform:rotate(-90deg);top:4px;font-size:18px}.section-myaccount.booking-details .back-btn .btn-text{font-weight:500}.section-myaccount .no-wrap{white-space:nowrap}.section-myaccount .address-details .table-group-heading:after{content:''}.section-myaccount .specifics{background-color:#fff;padding:15px 15px 1px;cursor:default;-webkit-box-shadow:none 0 1px 1px #000;-moz-box-shadow:none 0 1px 1px #000;box-shadow:none 0 1px 1px #000;-webkit-box-shadow:none;box-shadow:none}@media(max-width:767px){.section-myaccount .specifics{margin-bottom:15px}}.section-myaccount .travel-group .table-group-body{border-top:0}@media(max-width:767px){.section-myaccount .travel-group .alert .btn{margin-top:10px}}.section-myaccount .travel-group .alert .btn .icon{width:20px;height:20px;position:absolute;top:50%;transform:translateY(-50%);left:initial}.section-myaccount .travel-group .alert .btn .btn-title{margin-left:30px}.section-myaccount .travel-docs .list-group-item{background-color:#FFF;margin-bottom:15px;box-shadow:0 1px 6px 0 rgba(0,0,0,0.1),0 1px 9px 0 rgba(0,0,0,0.02);-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.section-myaccount .travel-docs .list-group-item.disabled .icon{opacity:.5}.section-myaccount .travel-docs .list-group-item.disabled .list-group-link:before{content:''}.section-myaccount .travel-docs .list-group-item .list-group-text{padding:10px 0;margin-left:50px;top:50%;position:relative;transform:translateY(-50%)}.section-myaccount .travel-docs .list-group-item .icon{float:left;margin:15px 20px 0 0;position:absolute;width:30px;height:30px}.section-myaccount .travel-docs .list-group-item .title{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:85%;font-weight:500;color:#454a53;font-size:15px;line-height:normal}.section-myaccount .travel-docs .list-group-item .value{color:#8a949b;font-size:13px;float:none;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block;line-height:normal}.section-myaccount .table-group{background-color:#FFF;-webkit-box-shadow:none 0 1px 1px #000;-moz-box-shadow:none 0 1px 1px #000;box-shadow:none 0 1px 1px #000;-webkit-box-shadow:none;box-shadow:none}.section-myaccount .table-group .table-group-heading{font-size:17px;font-weight:500}.section-myaccount .table-group .table-group-heading .btn{margin-top:10px;font-weight:400}@media(min-width:768px){.section-myaccount .table-group .table-group-heading .btn{float:right;margin-top:0}}.section-myaccount .table-group .table-group-heading .btn .icon{width:30px;height:20px;top:50%;transform:translateY(-70%)}.section-myaccount .table-group .table-group-heading .btn .fapicon{font-size:16px;color:#289a21}.section-myaccount .table-group .table-group-heading+.table-group-body{border-top:dashed 1px #ddd}.section-myaccount .table-group.panel-group div:last-child .panel-heading .collapsed{border-bottom:0}.section-myaccount .table-group.panel-group .panel-heading{border-bottom:0}.section-myaccount .table-group.panel-group .panel-heading .panel-title{border-bottom:dashed 1px #ddd;margin:0 30px;line-height:inherit;padding:20px 0 15px}.section-myaccount .table-group.panel-group .panel-heading .panel-title .panel-title-block{padding-left:20px}.section-myaccount .table-group.panel-group .panel-heading .panel-title .panel-title-block .content.currency-grey{font-size:19px;color:#9ca9b1}.section-myaccount .table-group.panel-group .panel-heading .panel-title .fapicon{position:absolute;left:0;right:auto;top:25px;font-size:10px}.section-myaccount .table-group.panel-group .panel .panel-body{padding:0 0 0 20px}@media(max-width:767px){.section-myaccount .table-group.panel-group .panel .panel-body{padding:20px}}.section-myaccount .table-group.panel-group .panel .panel-title .table-group-item{padding:0;font-size:15px;font-weight:500}.section-myaccount .table-group.panel-group .panel .panel-title .table-group-item.content{text-align:right;font-size:17px}.section-myaccount .table-group.panel-group .panel .table-group-body{padding:0}.section-myaccount .table-group .currency-grey{color:#d1d5d8;font-weight:400}@media(max-width:767px){.section-myaccount .table-group .table-group-body{margin:0 10px 0 30px}}.section-myaccount .table-group .table-group-body .table-group-item{font-weight:400}.section-myaccount .table-group .table-group-body .table-group-item .icon{width:20px;height:20px;transform:translateY(-50%);top:50%;position:absolute}.section-myaccount .table-group .table-group-body .table-group-item .table-icon-text{margin-left:30px}.section-myaccount .table-group .table-group-body .table-group-item.content{font-weight:600;text-align:right}.section-myaccount .table-group .table-group-body.delimited-row{border-top:0}.section-myaccount .table-group .table-group-body.delimited-row.solid>.row ~ .row{border-top:solid 1px #ddd}.section-myaccount .table-group .table-group-body.delimited-row>.row ~ .row{border-top:dashed 1px #ddd}.section-myaccount .table-group .table-group-body.delimited-row .content{font-size:17px;font-weight:500}.section-myaccount .table-group .table-group-body.delimited-row .content.red{color:#ff2e06}.section-myaccount .table-group .table-group-body .highlight-green .table-group-item:not(.currency-grey){color:#82ce54;font-weight:500}.section-myaccount .table-group .table-group-body .table-item-summary{background:#f9f9f9;border-radius:4px}.section-myaccount .table-group .table-group-body .table-item-summary.row{border:none !important}.section-myaccount .table-group .table-group-body .table-item-summary .table-group-item{font-size:16px}.section-myaccount .table-group .table-group-body .table-item-summary .content{font-size:19px}.section-myaccount .table-group .table-group-body .table-item-summary .currency-grey{color:#9ca9b1}.section-myaccount .view-booking,.section-myaccount .property-location,.section-myaccount .rebooking-change-property,.section-myaccount .btn-change-date{font-size:14px}.section-myaccount .view-booking{cursor:pointer;color:#f07c00;line-height:24px;font-weight:600}@media(max-width:767px){.section-myaccount .view-booking{padding-left:15px}}.section-myaccount .property-location{font-weight:400}@media(max-width:767px){.section-myaccount .property-location{margin-bottom:10px}}.section-myaccount .property-location .icon{width:20px;height:20px;transform:translateY(-50%);top:50%;position:absolute;margin-left:-20px}.section-myaccount .property-location .button-text{line-height:24px;font-weight:600;color:#f07c00;position:relative}.section-myaccount .modal-title{margin-right:20px}.section-myaccount .modal-subtitle{color:#9ca9b1;font-style:italic}.section-myaccount .extra-costs-item{font-weight:500}@media(max-width:767px){.section-myaccount .alert.alert-custom .container-alert-custom{margin-bottom:15px}}.section-myaccount .alert.alert-custom .container-alert-custom .extra-costs-info{position:relative;top:2px;cursor:pointer}.section-myaccount .alert.alert-custom .title{line-height:16px}.section-myaccount .alert.alert-custom .fapicon,.section-myaccount .alert.alert-custom .icon{top:0}.section-myaccount .alert-already-paid .popover{width:500px;max-width:500px}.section-myaccount .alert-already-paid .popover .popover-content{padding:0;max-height:700px}.section-myaccount .alert-already-paid .popover .modal-content-container{padding:20px}.section-myaccount .alert-already-paid .popover .modal-title{font-size:16px;color:inherit;font-weight:600}@media(min-width:480px){.section-myaccount .alert .container-alert{padding-left:40px;padding-right:40px}}.section-myaccount .alert .fapicon.alert-icon,.section-myaccount .alert .icon.alert-icon{left:0}.section-myaccount .sidebar-container{background:#fff;margin-bottom:15px;box-shadow:2px 4px 8px rgba(0,0,0,0.04);-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.section-myaccount .sidebar-container .media-container{position:relative;background:rgba(223,150,65,0.08);margin:0;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;padding:15px}.section-myaccount .sidebar-container .media-container .media-image{float:none}.section-myaccount .sidebar-container .media-container .media-block{background:transparent;padding:0;margin-left:15px;border:0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-webkit-box-shadow:none 0 1px 1px #000;-moz-box-shadow:none 0 1px 1px #000;box-shadow:none 0 1px 1px #000;-webkit-box-shadow:none;box-shadow:none}.section-myaccount .sidebar-container .media-container .media-block .heading{display:block;font-weight:600}.section-myaccount .sidebar-container .media-container .media-block .view-profile{color:#f07c00;cursor:pointer}.section-myaccount .sidebar-container .media-container .icon-orange-quarter-circle1{position:absolute;left:0;bottom:0;height:40px;width:24px}.section-myaccount .sidebar-container .media-container .icon-orange-quarter-circle2{position:absolute;right:0;top:0;height:40px;width:31px}.section-myaccount .sidebar-container .media-container .fapicon{display:inherit;right:-15px;padding:15px;cursor:pointer}.section-myaccount .sidebar-container .discount-container .heading{font-size:18px;font-weight:600;margin-bottom:20px}.section-myaccount .sidebar-container .discount-container .discount-item{margin-bottom:10px}.section-myaccount .sidebar-container .discount-container .discount-item .title{display:inline-block}.section-myaccount .sidebar-container .discount-container .discount-item .discount{font-weight:600}.section-myaccount .sidebar-container .discount-container .total{padding-top:10px;border-top:solid 1px #ebedef}.section-myaccount .sidebar-container .discount-container .total .discount{color:#4bbb4b}.section-myaccount .sidebar-container .sidebar-nav-container .list-default{margin-bottom:0;padding:15px}.section-myaccount .sidebar-container .sidebar-nav-container .list-default li{border:0;padding:0 10px;position:relative}.section-myaccount .sidebar-container .sidebar-nav-container .list-default li:first-of-type{border-top:0}.section-myaccount .sidebar-container .sidebar-nav-container .list-default li:before{float:right;margin-left:12px;font-family:FapIcon;content:none;font-size:10px}.section-myaccount .sidebar-container .sidebar-nav-container .list-default li .item{font-weight:600;font-size:14px;color:#37404d}@media(min-width:992px){.section-myaccount .sidebar-container .sidebar-nav-container .list-default li:hover,.section-myaccount .sidebar-container .sidebar-nav-container .list-default li:active{background-color:transparent;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}}.section-myaccount .sidebar-container .sidebar-nav-container .list-default li a,.section-myaccount .sidebar-container .sidebar-nav-container .list-default li .spanclick,.section-myaccount .sidebar-container .sidebar-nav-container .list-default li span[data-uri]{display:initial;color:#565f73;font-weight:400}.section-myaccount .sidebar-container .sidebar-nav-container .list-default li .icon-new-icon{background:linear-gradient(125.27deg,#f27121 .94%,#e94057 58.54%,#8a2387 118.32%);border-radius:10px;font-size:12px;line-height:20px;color:white;padding:1px 7px;letter-spacing:.4px}@media(min-width:768px) and (max-width:1199px){.section-myaccount .sidebar-container .sidebar-nav-container .list-default li .icon-new-icon{font-size:10px}}.section-myaccount .sidebar-container .sidebar-nav-container .list-default li .arrow{position:absolute;right:-10px;height:10px}@media(min-width:768px) and (max-width:1199px){.section-myaccount .sidebar-container .sidebar-nav-container .list-default li .arrow{right:5px}}.section-myaccount .sidebar-container .sidebar-nav-container .list-default li .arrow .svg-icon-arrow{width:20px;height:10px;margin-top:21px}.section-myaccount .sidebar-container .sidebar-nav-container .list-default li.selected{background-color:#68d089;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;color:white}.section-myaccount .sidebar-container .sidebar-nav-container .list-default li.selected .item{color:white}.section-myaccount .sidebar-container .sidebar-nav-container .list-default li.selected .arrow{display:none}.section-myaccount .sidebar-container .sidebar-nav-container .list-default li.selected .icon{filter:brightness(10)}.section-myaccount .sidebar-container .sidebar-nav-container .list-default li.selected a,.section-myaccount .sidebar-container .sidebar-nav-container .list-default li.selected .spanclick,.section-myaccount .sidebar-container .sidebar-nav-container .list-default li.selected span[data-uri]{color:white}.section-myaccount .sidebar-container .sidebar-nav-container .list-default li.selected .icon-new-icon{filter:brightness(1)}.section-myaccount .sidebar-container .sidebar-nav-container .list-default li.selected .check-bal{color:white !important}.section-myaccount .sidebar-container .sidebar-nav-container .list-default li.selected .icon-bv-coin{filter:none}.section-myaccount .sidebar-container .sidebar-nav-container .list-default li.selected .icon-wallet-v2-nav{filter:none}.section-myaccount .sidebar-container .sidebar-nav-container .list-default li.gift-card{height:auto;line-height:25px;padding:5px 10px}.section-myaccount .sidebar-container .sidebar-nav-container .list-default li.gift-card .icon-ticket{margin-top:3px}.section-myaccount .sidebar-container .sidebar-nav-container .list-default li.gift-card .check-bal{display:block;line-height:14px;font-size:11px;color:#878c94;padding-left:32px;padding-bottom:5px}.section-myaccount .sidebar-container .sidebar-nav-container .list-default li.bv-money{height:auto;line-height:25px;padding:5px 10px}.section-myaccount .sidebar-container .sidebar-nav-container .list-default li.bv-money .icon-bv-coin{margin-top:3px}.section-myaccount .sidebar-container .sidebar-nav-container .list-default li.bv-money .icon-wallet-v2-nav{margin-top:3px}.section-myaccount .sidebar-container .sidebar-nav-container .list-default li.bv-money .check-bal{display:block;line-height:14px;font-size:11px;color:#878c94;padding-left:32px;padding-bottom:5px}.section-myaccount .sidebar-container .sidebar-nav-container .list-default hr.partition{border:1px solid rgba(0,0,0,0.1)}.section-myaccount .sidebar-container .sidebar-nav-container .list-default .icon{float:left;margin-right:10px;margin-top:19px;width:22px;height:22px}@media(min-width:768px) and (max-width:1199px){.section-myaccount .sidebar-container .sidebar-nav-container .list-default .icon{margin-top:20px;width:20px;height:20px;margin-right:2px}}.section-myaccount .theme{-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.section-myaccount .theme:before{display:none}.section-myaccount .line-separator{border:1px solid #d9dde0;margin:30px 0}.section-myaccount.myaccount-user-data .not-visibe{visibility:hidden}.section-myaccount.myaccount-user-data .disabled{opacity:.6}@media(max-width:767px){.section-myaccount.myaccount-user-data .margin-bottom-xs-2{margin-bottom:10px !important}}.section-myaccount.myaccount-user-data .select-block{max-height:40px}.section-myaccount.myaccount-user-data .form-group{margin-bottom:5px}.section-myaccount.myaccount-user-data .btn-delete{background-color:#ff6363}.section-myaccount.myaccount-user-data .faq-block .heading{font-size:18px;font-weight:600;padding:15px;background-color:#fff}.section-myaccount.myaccount-user-data .faq-block .panel-heading .panel-title{font-weight:400;line-height:30px;padding-top:15px;padding-bottom:15px}.section-myaccount .lister-item.deleted{cursor:default}.section-myaccount .lister-item.deleted span,.section-myaccount .lister-item.deleted li{opacity:.5}.section-myaccount .lister-item.deleted .lister-item-image .image-placeholder{position:absolute;transform:translate(-50%,-50%);top:50%;left:50%;width:70px;height:70px;background-image:url('/web/bundles/leisurecore/svg/icons/icon-image-placeholder.svg')}.section-myaccount .lister-item.deleted .delete-favorite-btn,.section-myaccount .lister-item.deleted .badge-delete{opacity:1}.section-myaccount .lister-item .lister-item-image{-webkit-border-radius:4px 4px 0 0;-moz-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0}@media(min-width:768px){.section-myaccount .lister-item .lister-item-image{-webkit-border-radius:4px 0 0 4px;-moz-border-radius:4px 0 0 4px;border-radius:4px 0 0 4px}}@media(min-width:768px) and (max-width:1199px){.section-myaccount .lister-item .lister-item-image{height:201px}}@media(min-width:992px) and (max-width:1199px){.section-myaccount .lister-item .lister-item-body{-webkit-border-radius:0 4px 4px 0;-moz-border-radius:0 4px 4px 0;border-radius:0 4px 4px 0}}.section-myaccount .lister-item .lister-item-body .details{height:auto}@media(min-width:992px){.section-myaccount .lister-item .lister-item-body .details .summary{bottom:15px}}.section-myaccount .lister-item .lister-item-body .description{padding-bottom:15px}@media(min-width:768px) and (max-width:1199px){.section-myaccount .lister-item .lister-item-body .description{height:201px}}.section-myaccount .lister-item .button-container{margin-top:15px;border-top:dashed 1px #ddd;padding-top:15px}@media(min-width:768px){.section-myaccount .lister-item .button-container{padding-top:0;margin-top:0;border-top:0}}@media(min-width:768px){.section-myaccount .lister-item .button-container .btn-remove{margin-bottom:5px}}#modal-confirm-account-delete .modal-dialog,#modal-change-email .modal-dialog,#modal-change-password .modal-dialog{max-width:500px}@media(max-width:767px){#modal-confirm-account-delete .modal-dialog,#modal-change-email .modal-dialog,#modal-change-password .modal-dialog{margin:85px 15px 24px 15px}}@media(max-width:767px) and (max-width:767px){#modal-confirm-account-delete .modal-dialog .modal-header,#modal-change-email .modal-dialog .modal-header,#modal-change-password .modal-dialog .modal-header{padding:25px 15px 0 15px;border:0 solid}#modal-confirm-account-delete .modal-dialog .modal-header .modal-close-revamp,#modal-change-email .modal-dialog .modal-header .modal-close-revamp,#modal-change-password .modal-dialog .modal-header .modal-close-revamp{padding:16px 15px 25px 25px !important}#modal-confirm-account-delete .modal-dialog .modal-header .modal-close-revamp .icon-border,#modal-change-email .modal-dialog .modal-header .modal-close-revamp .icon-border,#modal-change-password .modal-dialog .modal-header .modal-close-revamp .icon-border{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;-webkit-justify-content:center;-ms-justify-content:center;justify-content:center;padding:10px 10px;border:1px solid #fff;border-radius:100px;background:#f2f2f2}#modal-confirm-account-delete .modal-dialog .modal-header .modal-close-revamp .icon-border .icon,#modal-change-email .modal-dialog .modal-header .modal-close-revamp .icon-border .icon,#modal-change-password .modal-dialog .modal-header .modal-close-revamp .icon-border .icon{width:10px;height:10px;background-size:100%}}#modal-confirm-account-delete .modal-content-container,#modal-change-email .modal-content-container,#modal-change-password .modal-content-container{padding:20px}@media(max-width:767px){#modal-change-email .profile-modal-title span{display:none}#modal-change-email [data-content-mobile]:after{content:attr(data-content-mobile)}}@media(max-width:767px){.change-property-modal-wrapper .modal-dialog{width:100%;height:100%;margin:0;transform:none !important}}@media(max-width:767px){.change-property-modal-wrapper .modal-dialog .modal-content{height:100%;border-radius:0;background:#fff;border:0;box-shadow:none}}@media(max-width:767px){.change-property-modal-wrapper .modal-dialog .modal-content .modal-header{padding:20px;position:fixed;top:0;width:100%;z-index:1000}}@media(max-width:767px){.change-property-modal-wrapper .modal-dialog .modal-content .modal-body{height:100%;padding:72px 0 175px !important;background-color:#fff !important;overflow:auto}}.change-property-modal-wrapper .modal-dialog .modal-content .modal-body .change-property-modal .change-property-wrapper{padding:30px 30px 0}@media(max-width:767px){.change-property-modal-wrapper .modal-dialog .modal-content .modal-body .change-property-modal .change-property-wrapper{padding:15px}}.change-property-modal-wrapper .modal-dialog .modal-content .modal-body .change-property-modal .change-property-wrapper .linear-steps{padding:20px;border:1px dashed #ebedef;box-sizing:border-box;margin-bottom:24px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}@media(max-width:767px){.change-property-modal-wrapper .modal-dialog .modal-content .modal-body .change-property-modal .change-property-wrapper .linear-steps{padding:15px;margin-bottom:15px}}.change-property-modal-wrapper .modal-dialog .modal-content .modal-body .change-property-modal .change-property-wrapper .linear-steps ol{list-style:none;counter-reset:item;margin:0;padding:0}.change-property-modal-wrapper .modal-dialog .modal-content .modal-body .change-property-modal .change-property-wrapper .linear-steps li{counter-increment:item;margin-bottom:5px;color:#454a53;font-size:12px;line-height:24px}.change-property-modal-wrapper .modal-dialog .modal-content .modal-body .change-property-modal .change-property-wrapper .linear-steps li:before{margin-right:10px;content:counter(item);background:#4bbb4b;border-radius:100%;color:white;width:24px;text-align:center;display:inline-block}.change-property-modal-wrapper .modal-dialog .modal-content .modal-body .change-property-modal .change-property-wrapper .card-info{margin-bottom:30px;border-bottom:1px dashed #ebedef}.change-property-modal-wrapper .modal-dialog .modal-content .modal-body .change-property-modal .change-property-wrapper .card-info .space-div{padding:0 2px}@media(max-width:767px){.change-property-modal-wrapper .modal-dialog .modal-content .modal-body .change-property-modal .change-property-wrapper .card-info .space-div{padding:0}}.change-property-modal-wrapper .modal-dialog .modal-content .modal-body .change-property-modal .change-property-wrapper .card-info .space-div .card{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;background:#f6f7f8;border:1px solid #efefef;padding:20px 0;margin-bottom:3px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;box-shadow:none}@media(max-width:767px){.change-property-modal-wrapper .modal-dialog .modal-content .modal-body .change-property-modal .change-property-wrapper .card-info .space-div .card{margin-bottom:15px}}.change-property-modal-wrapper .modal-dialog .modal-content .modal-body .change-property-modal .change-property-wrapper .card-info .space-div .card-icon{margin:0 20px;height:50px;width:120px}@media(max-width:767px){.change-property-modal-wrapper .modal-dialog .modal-content .modal-body .change-property-modal .change-property-wrapper .card-info .space-div .card-icon{margin:0 12px}}.change-property-modal-wrapper .modal-dialog .modal-content .modal-body .change-property-modal .change-property-wrapper .card-info .space-div .card-text{color:#454a53;font-size:12px;line-height:20px}@media(max-width:767px){.change-property-modal-wrapper .modal-dialog .modal-content .modal-body .change-property-modal .change-property-wrapper .card-info .space-div .card-text{padding-right:15px}}.change-property-modal-wrapper .modal-dialog .modal-content .modal-body .change-property-modal .change-property-wrapper .card-info .space-div .card-text-bold{font-weight:bold}.change-property-modal-wrapper .modal-dialog .modal-content .modal-body .change-property-modal .change-property-wrapper .card-info #cancellation-charge-div{font-size:8px;padding-left:2px}.change-property-modal-wrapper .modal-dialog .modal-content .modal-body .change-property-modal .change-property-wrapper .card-info .hide{display:none}.change-property-modal-wrapper .modal-dialog .modal-content .modal-body .change-property-modal .footer-container-modal{padding:0 30px 30px}@media(max-width:767px){.change-property-modal-wrapper .modal-dialog .modal-content .modal-body .change-property-modal .footer-container-modal{padding:0;position:fixed;display:block;bottom:0;background:white;border-top:1px solid #e5e5e5}}.change-property-modal-wrapper .modal-dialog .modal-content .modal-body .change-property-modal .footer-container-modal .left-seg{font-size:12px;line-height:18px;color:#878c94}@media(max-width:767px){.change-property-modal-wrapper .modal-dialog .modal-content .modal-body .change-property-modal .footer-container-modal .left-seg{padding:15px}}.change-property-modal-wrapper .modal-dialog .modal-content .modal-body .change-property-modal .footer-container-modal .right-seg{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;justify-content:flex-end}@media(max-width:767px){.change-property-modal-wrapper .modal-dialog .modal-content .modal-body .change-property-modal .footer-container-modal .right-seg{border-top:1px solid #e5e5e5;padding:12px 15px}}.change-property-modal-wrapper .modal-dialog .modal-content .modal-body .change-property-modal #cancellation-charge-div{font-size:8px;padding-left:2px}.change-property-modal-wrapper .modal-dialog .modal-content .modal-body .change-property-modal .hide{display:none}.my-account.back-btn{cursor:pointer}.my-account.back-btn .fapicon{display:inline-block;transform:rotate(-90deg);top:4px;font-size:18px}.my-account.back-btn .btn-text{font-weight:600}#nav-myaccount .nav-subitem span[data-uri],.sidebar-nav-container .nav-subitem span[data-uri],#nav-myaccount .nav-subitem .spanclick,.sidebar-nav-container .nav-subitem .spanclick,#nav-myaccount .nav-subitem:before,.sidebar-nav-container .nav-subitem:before{color:#ff750f}#nav-myaccount .nav-subitem .icon,.sidebar-nav-container .nav-subitem .icon{margin-left:5px;width:18px;height:18px}.cancel-booking-popup{margin:auto;border-radius:4px;box-shadow:0 0 2px 0 rgba(100,109,130,0.12),0 18px 20px 0 rgba(100,109,130,0.16);box-sizing:border-box;background-color:#f6f7f8;padding:2px 20px 38px 20px;max-width:650px}@media(min-width:992px){.cancel-booking-popup{min-width:650px}}.cancel-booking-popup-body{background-color:white;box-shadow:0,0,2px,0,rgba(100,109,130,0.12),0,18px,20px,0,rgba(100,109,130,0.16)}.cancel-booking-popup-body-top{padding:28px 12px 21px 30px;display:flex;align-items:center}.cancel-booking-popup-body-top .addedtext{display:inline-block;margin-left:10px;color:#454a53;font-size:24px;letter-spacing:0;line-height:32px}.cancel-booking-popup-body-top .close-icon{display:inline-flex;align-items:center;margin-left:auto;height:33px;width:33px;vertical-align:middle;justify-content:center}.cancel-booking-popup-body .division{box-sizing:border-box;height:2px;border:1px solid #ebedef}.cancel-booking-popup-body-main{padding:21px 30px 30px 30px}.cancel-booking-popup-body-main .row1,.cancel-booking-popup-body-main .row2{margin-top:15px;box-sizing:border-box;padding:11px 24px 11px 15px;border-radius:4px;background-color:#f6f7f8}.cancel-booking-popup-body-main .row1 .text,.cancel-booking-popup-body-main .row2 .text{margin-bottom:10px;color:#454a53;font-size:16px;letter-spacing:0;line-height:16px}.cancel-booking-popup-body-main .row1 .buttons,.cancel-booking-popup-body-main .row2 .buttons{display:flex;justify-content:space-between}@media(max-width:768px){.cancel-booking-popup-body-main .row1 .buttons,.cancel-booking-popup-body-main .row2 .buttons{display:block}}.cancel-booking-popup-body-main .row1 .buttons .discountbtn,.cancel-booking-popup-body-main .row2 .buttons .discountbtn{text-align:center;border:dashed 1px black;padding:5px 5px;background-color:#ff750f;border-radius:4px;line-height:24px;font-weight:600;color:white}@media(min-width:992px){.cancel-booking-popup-body-main .row1 .buttons .discountbtn,.cancel-booking-popup-body-main .row2 .buttons .discountbtn{min-width:350px}}@media(max-width:768px){.cancel-booking-popup-body-main .row1 .buttons .discountbtn,.cancel-booking-popup-body-main .row2 .buttons .discountbtn{margin-bottom:10px;padding:2px}}.cancel-booking-popup-body-main .row1 .buttons .changebtn,.cancel-booking-popup-body-main .row2 .buttons .changebtn{border-radius:4px;padding:5px;background-color:#4bbb4b;color:white;font-size:14px;font-weight:600;line-height:24px;text-align:center;cursor:pointer}@media(min-width:992px){.cancel-booking-popup-body-main .row1 .buttons .changebtn,.cancel-booking-popup-body-main .row2 .buttons .changebtn{min-width:120px}}@media(max-width:768px){.cancel-booking-popup-body-main .row1 .buttons .changebtn,.cancel-booking-popup-body-main .row2 .buttons .changebtn{padding:2px}}.cancel-booking-popup-body-main .row2{margin-bottom:20px}.cancel-booking-popup-body-main .disclaimertext{color:#454a53;font-size:16px;letter-spacing:0;line-height:16px}.cancel-booking-popup-body-main .closebtn{margin-left:auto;max-width:120px;margin-top:24px;margin-right:24px;padding:5px 0;text-align:center;box-sizing:border-box;border:1px solid #eff0f1;border-radius:4px;font-size:14px;font-weight:bold;letter-spacing:0;line-height:24px;background-color:#e50000;color:white;cursor:pointer}.cancel-booking-modal-header{min-width:650px}@media(max-width:767px){.cancel-booking-modal-header{min-width:0}}.gift-voucher-banner-container{-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;background:url("/web/bundles/leisurecore/svg/others/benefits-background.svg");background-color:#000;background-size:cover;background-repeat:no-repeat;background-position:0 0;overflow:hidden}.gift-voucher-banner-container .banner-image-text-wrapper{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;position:relative;-webkit-align-items:flex-end;-moz-align-items:flex-end;-ms-align-items:flex-end;align-items:flex-end}@media(max-width:767px){.gift-voucher-banner-container .banner-image-text-wrapper{-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}}.gift-voucher-banner-container .banner-image-text-wrapper .gift-card-half-image{width:200px;height:129px;background:url("/web/bundles/leisurecore/svg/others/voucher-homepage.svg");background-position:bottom left;background-repeat:no-repeat;background-size:contain}@media(max-width:1199px){.gift-voucher-banner-container .banner-image-text-wrapper .gift-card-half-image{width:241px;height:135px}}@media(max-width:991px){.gift-voucher-banner-container .banner-image-text-wrapper .gift-card-half-image{width:270px;height:130px}}@media(max-width:767px){.gift-voucher-banner-container .banner-image-text-wrapper .gift-card-half-image{background:url("/web/bundles/leisurecore/svg/others/voucher-homepage-mobile.svg");flex:1;height:calc(90vw * 0.3);max-height:120px;margin-top:-25px;background-position:bottom right;background-size:contain;background-repeat:no-repeat}}.gift-voucher-banner-container .banner-image-text-wrapper .all-texts-container{margin:30px 20px 30px auto}@media(max-width:1199px){.gift-voucher-banner-container .banner-image-text-wrapper .all-texts-container{margin:20px 20px 20px auto}}.gift-voucher-banner-container .banner-image-text-wrapper .all-texts-container .orange-header{margin-bottom:3px;font-size:11px;line-height:16px;font-weight:500;letter-spacing:.4px;color:#df9641}.gift-voucher-banner-container .banner-image-text-wrapper .buy-button{text-align:center;margin:auto 50px auto 0;width:110px;border-radius:4px;background-color:#4bbb4b;color:#fff;font-weight:500;font-size:14px;line-height:24px;padding:10px 20px}@media(max-width:991px){.gift-voucher-banner-container .banner-image-text-wrapper .buy-button{font-size:13px;margin:auto 25px auto 0;padding:5px 10px}}@media(max-width:767px){.gift-voucher-banner-container .banner-image-text-wrapper .buy-button{width:80px;margin:10px 20px 30px 20px;line-height:24px;font-size:14px;padding:5px 6px}}.gift-voucher-banner-container .text-mobile-container{margin:15px 20px 0 20px}.gift-voucher-banner-container .title{font-size:20px;line-height:24px;letter-spacing:-0.35px;color:#fff;margin:0}@media(max-width:991px){.gift-voucher-banner-container .title{font-size:18px;line-height:21px}}@media(max-width:767px){.gift-voucher-banner-container .title{font-size:18px;line-height:20px}}.gift-voucher-banner-container .subtitle{margin:3px 0;color:white;font-weight:400;font-size:14px;line-height:20px}@media(max-width:767px){.gift-voucher-banner-container .subtitle{z-index:2;margin:2px 0;font-size:12px;line-height:16px}}.gift-voucher-banner-container .tnc-header{position:absolute;color:rgba(255,255,255,0.5);font-size:10px;line-height:16px;font-weight:400}@media(max-width:767px){.gift-voucher-banner-container .tnc-header{left:20px;bottom:-6px;font-size:9px}}.gift-voucher-banner-container .valid-upto{margin:auto auto auto 20px;padding:8px 25px;border-left:1px solid rgba(255,255,255,0.6);color:white;font-size:14px;line-height:20px;font-weight:400}@media(min-width:768px){#edit-profile-info-modal .modal-dialog{width:714px}}@media(max-width:480px){#edit-profile-info-modal .modal-dialog{position:relative;width:auto;margin:0}}@media(max-width:480px){#edit-profile-info-modal .modal-dialog .profile-modal-title{font-size:16px;line-height:32px;margin:0 0 0 40px}}@media(max-width:480px){#edit-profile-info-modal .modal-dialog .modal-close-revamp{padding:22px 30px 25px 15px !important;left:0}}@media(max-width:480px){#edit-profile-info-modal .modal-dialog .profile-padding-type{font-size:20px;line-height:32px}}#edit-profile-info-modal .modal-content-container{padding:20px}#edit-profile-info-modal .form-date{position:relative}#edit-profile-info-modal .form-date .picker-mobile{background-color:#FFFF}#edit-profile-info-modal .form-date .fapicon-calendar{position:absolute;top:50%;transform:translateY(-50%);right:10px}#edit-profile-info-modal .form-date .date{font-size:13px;margin-bottom:3px;font-weight:500}#edit-profile-info-modal .form-date .date span{display:inline-block}#edit-profile-info-modal .form-date .date .title{font-weight:700;width:70px}@media(min-width:768px){.edit-profile-modal{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-justify-content:center;-ms-justify-content:center;justify-content:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center}}@media(min-width:768px){.edit-profile-modal-dialog{width:714px}}.change-detail-modal{max-width:500px}.profile-section-modal .modal-content{border:0}.profile-section-modal .modal-header{-webkit-border-radius:6px 6px 0 0;-moz-border-radius:6px 6px 0 0;border-radius:6px 6px 0 0;background-color:#fff;min-height:50px}.profile-section-modal .modal-header .modal-close{display:inline-block;position:absolute;top:20px;right:20px;padding:21px;float:right;cursor:pointer}.profile-section-modal .modal-header .modal-close .modal-close-text{color:#ff750f;margin-right:10px}.profile-section-modal .modal-header .modal-title{display:block !important;color:#4bbb4b !important;font-size:16px !important;font-weight:600 !important}.profile-modal-title{display:block;color:#454a53;font-size:24px;font-weight:500;margin-top:-5px}.modal-close-revamp{padding:30px 30px 25px 25px !important}.profile-padding-type{padding:15px 15px 0 15px !important;font-weight:500;font-size:14px;line-height:20px;color:#37404d}.profile-para-padding-type{padding:15px 15px 0 15px !important;font-size:14px;line-height:20px;color:#37404d}@media(max-width:767px){.profile-para-padding-type{padding:0 15px 0 15px !important}}.bottom-padding{padding-bottom:15px !important}.profile-note-type{padding:0 15px 0 15px !important;color:#f07c00}.profile-input-padding{padding:10px 15px 5px 10px !important}.flag-icon-style{width:24px;height:24px;vertical-align:middle;margin-right:2px;background-size:100%}.edit-profile-input-style{border:2px solid #ebedef;box-sizing:border-box;border-radius:6px;margin-left:5px;padding:0 10px 0 10px}.edit-profile-input-style .profile-label-style{margin-left:5px;font-size:12px}.edit-profile-input-style .profile-input-text{position:relative;width:100%;border:0 solid;padding:0 0 0 5px;font-weight:200;font-size:16px;height:auto}.remember-me{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex}.remember-me input{margin:5px 15px 0 0}.input-error-border{border:2px solid #da2424 !important}.icon-resize-small{height:16px;cursor:pointer}.buttons-container-padding{padding:0 10px 10px 10px}.profile-button-alignment{float:right;background:#68d089;border-radius:4px;font-size:16px;line-height:24px;display:flex;align-items:center;justify-content:center;text-transform:capitalize;color:#fff}.edit-profile-button-padding{padding:14px 26px}.change-detail-button-padding{padding:12px 24px}.remove-detail-button-padding{padding:14px 48px}.profile-button-padding{padding:5px 15px 15px 15px !important}.cancel-button-style{background:#fff;border:1px solid #f07c00;box-sizing:border-box;border-radius:6px;padding:14px 0;font-style:normal;font-weight:500;font-size:14px;line-height:24px;font-feature-settings:'liga' off;color:#f07c00;flex:none;order:0;align-self:center;cursor:pointer}.buttons-padding-style{padding:0 5px 5px 5px !important}#survey-snackbar,#profile-snackbar{visibility:hidden;min-width:250px;background-color:#333;color:#fff;text-align:center;border-radius:2px;padding:16px;position:fixed;z-index:99;font-size:17px;bottom:30px}@media(max-width:767px){#survey-snackbar,#profile-snackbar{bottom:60px}}#survey-snackbar.show,#profile-snackbar.show{visibility:visible;-webkit-animation:fadein .5s,fadeout .5s 2.5s;animation:fadein .5s,fadeout .5s 2.5s}@media(max-width:767px){#survey-snackbar.show,#profile-snackbar.show{-webkit-animation:fadein60 .5s,fadeout60 .5s 2.5s;animation:fadein60 .5s,fadeout60 .5s 2.5s}}@-webkit-keyframes fadein{from{bottom:0;opacity:0}to{bottom:30px;opacity:1}}@-moz-keyframes fadein{from{bottom:0;opacity:0}to{bottom:30px;opacity:1}}@keyframes fadein{from{bottom:0;opacity:0}to{bottom:30px;opacity:1}}@-webkit-keyframes fadein60{from{bottom:0;opacity:0}to{bottom:60px;opacity:1}}@-moz-keyframes fadein60{from{bottom:0;opacity:0}to{bottom:60px;opacity:1}}@keyframes fadein60{from{bottom:0;opacity:0}to{bottom:60px;opacity:1}}@-webkit-keyframes fadeout{from{bottom:30px;opacity:1}to{bottom:0;opacity:0}}@-moz-keyframes fadeout{from{bottom:30px;opacity:1}to{bottom:0;opacity:0}}@keyframes fadeout{from{bottom:30px;opacity:1}to{bottom:0;opacity:0}}@-webkit-keyframes fadeout60{from{bottom:60px;opacity:1}to{bottom:0;opacity:0}}@-moz-keyframes fadeout60{from{bottom:60px;opacity:1}to{bottom:0;opacity:0}}@keyframes fadeout60{from{bottom:60px;opacity:1}to{bottom:0;opacity:0}}.snackbar-content{font-size:16px;padding:0 10px 0 10px}.datepicker-dropdown .active{background-color:#4bbb4b !important;background-image:none !important}.datepicker-dropdown .table-condensed{width:210px !important}.datepicker-dropdown .year,.datepicker-dropdown .month,.datepicker-dropdown .decade,.datepicker-dropdown .century{border:1px solid rgba(0,0,0,0.1);border-radius:100px !important;display:flex !important;align-items:center !important;justify-content:center !important;height:25px !important;margin:5px 3.5px 5px 3.5px !important;padding:0 28px 0 28px !important;font-size:12px}.datepicker-dropdown .day{border-radius:20px}.datepicker-dropdown .highlighted{background-color:#f1f1f1 !important;background-image:none !important}.country-class-font{font-size:16px;line-height:24px;vertical-align:bottom}.country-input-padding{padding:0 10px 0 10px;border-left:1px solid rgba(0,0,0,0.1)}@media(max-width:767px){.mobile-input-padding{padding-top:15px}}.date-icon-resize-small{height:8px;width:8px;position:absolute;right:10px;top:18px;content:"";border-bottom:1px solid;border-left:1px solid;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);color:black}.parent-disabled-color{background:#f8f8f8}.child-disabled-color{color:#878c94}.modal-revamp-content{border-radius:4px;padding:10px;box-shadow:0 4px 4px rgba(100,109,130,0.12),0 0 20px rgba(100,109,130,0.18)}@media(max-width:767px){.modal-revamp-content{padding:0}}.postbooking-popup-container .popup-item{cursor:pointer;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;position:relative;color:#212121;font-size:14px;line-height:24px;font-weight:400 !important;padding:8px 15px 8px 15px}.postbooking-popup-container .popup-item .popup-item-align{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-justify-content:center;-ms-justify-content:center;justify-content:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center}.postbooking-popup-container .popup-item .popup-item-align .popup-icons{height:20px;width:20px;margin-right:14px;background-size:100%}.postbooking-popup-container .popup-item .popup-item-align .popup-text{font-size:14px;line-height:16px}.postbooking-popup-container .popup-item .popup-item-align .wallet-balance{position:absolute;right:15px;background:#f2f2f2;-webkit-border-radius:23px;-moz-border-radius:23px;border-radius:23px;padding:0 5px;font-size:9px;line-height:15px;font-weight:500;letter-spacing:.4px}.postbooking-popup-container .popup-item:hover{background-color:#f2f2f2}.postbooking-popup{width:auto !important;cursor:pointer;padding:12px 0;max-width:158px !important;vertical-align:middle}.postbooking-popup .my-account-grid{display:inline-grid;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex}.postbooking-popup .my-account-grid .account-text{font-size:14px;line-height:15px;color:#000}.postbooking-popup .my-account-grid .balance-text{font-size:12px;line-height:16px;color:#626973}.postbooking-popup .my-account-grid .balance-text .bold-currency{font-weight:500}.postbooking-popup .my-account-grid .balance-text .coin-icon{width:16px;height:16px;top:4px;margin-right:5px}.postbooking-popup .icon-resize-popup{width:10px;height:10px;transform:rotate(90deg);margin:3px 5px -8px 10px}.body-no-scroll{overflow:hidden}@media(max-width:480px){.section-profile-mobile{padding:0 !important}}.section-profile-mobile .media-container{position:relative;background:#f8f8f8;margin:0;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;padding:15px}.section-profile-mobile .media-container .media-image{display:inline-block;float:none;width:auto}.section-profile-mobile .media-container .media-image .icon{width:80px;height:80px}.section-profile-mobile .media-container .media-block{background:transparent;padding:0;margin-left:15px;border:0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-webkit-box-shadow:none 0 1px 1px #000;-moz-box-shadow:none 0 1px 1px #000;box-shadow:none 0 1px 1px #000;-webkit-box-shadow:none;box-shadow:none}.section-profile-mobile .media-container .media-block .heading{display:block;font-weight:600;font-size:20px;line-height:24px}.section-profile-mobile .media-container .media-block .view-profile{color:#f07c00;cursor:pointer}.section-profile-mobile .media-container .icon-orange-quarter-circle1{position:absolute;left:0;bottom:0;height:40px;width:24px}.section-profile-mobile .media-container .icon-orange-quarter-circle2{position:absolute;right:0;top:0;height:40px;width:31px}.section-profile-mobile .media-container .fapicon{display:inherit;right:-15px;padding:15px;cursor:pointer}.section-profile-mobile .media-container .back-button-style{z-index:1000;position:absolute;right:15px;top:20px;color:#f07c00;font-size:14px;line-height:20px;cursor:pointer;font-weight:500}.vertical-line-style{vertical-align:middle !important;height:36px;border-left:1px solid rgba(0,0,0,0.1);margin-left:10px}.myaccount-survey{background-color:#fff !important}.myaccount-survey .survey-button{cursor:pointer;height:unset;margin-bottom:60px;padding:14px 22px 14px 22px;border:1px solid #00af62;margin-top:24px;color:#00af62;font-weight:500;font-size:16px;line-height:24px}.myaccount-survey .survey-button:hover,.myaccount-survey .survey-button:active,.myaccount-survey .survey-button:focus{background-color:#00af62;color:#fff}@media(max-width:767px){.myaccount-survey .survey-button{background:#00af62;width:100%;margin-bottom:48px;color:#fff}}.myaccount-survey .btn-disable{pointer-events:none;cursor:default;opacity:.5}.myaccount-survey .error-border{border:1px solid #da2424 !important;margin-top:0 !important}.myaccount-survey .review-filter-info{background:#fbfbfb;border:1px solid #efefef;box-sizing:border-box;border-radius:4px;padding:5px 0}.myaccount-survey .review-filter-info .icon{width:70px;height:70px;background-size:100%}@media(max-width:480px){.myaccount-survey .review-filter-info .icon{position:relative;padding:0 25px}}.myaccount-survey .review-filter-info .review-filter-info-text1{font-weight:600;font-size:18px;line-height:24px;color:#37404d}@media(max-width:480px){.myaccount-survey .review-filter-info .review-filter-info-text1{font-size:14px;line-height:24px;padding:5px}}.myaccount-survey .review-filter-info .review-filter-info-text2{font-weight:normal;font-size:14px}@media(max-width:767px){.myaccount-survey .review-filter-info .review-filter-info-text2{font-size:12px;line-height:17px;padding:5px}}.myaccount-survey .ajax-error{padding:5px 10px;background:rgba(238,42,36,0.08);margin-top:10px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;font-weight:normal;font-size:18px;line-height:24px;color:#37404d}@media(min-width:992px){.myaccount-survey .ajax-error{margin:10px 200px 20px}}.myaccount-survey .review-main-sub-header{font-weight:normal;font-size:34px;line-height:46px;letter-spacing:-1px;color:#212121;padding:72px 220px 16px}@media(min-width:992px) and (max-width:1199px){.myaccount-survey .review-main-sub-header{padding:72px 123px 16px}}@media(min-width:768px) and (max-width:991px){.myaccount-survey .review-main-sub-header{padding:72px 64px 16px}}@media(max-width:767px){.myaccount-survey .review-main-sub-header{font-weight:400;font-size:24px;line-height:34px;letter-spacing:-1px;padding:32px 0 0}}.myaccount-survey .review-main-sub-header .cb-color{color:#00af62;font-weight:600;white-space:nowrap}.myaccount-survey .review-main-sub-sub-header{font-weight:500;font-size:16px;line-height:24px;color:rgba(0,0,0,0.5);padding:0 220px}@media(min-width:992px) and (max-width:1199px){.myaccount-survey .review-main-sub-sub-header{padding:0 123px}}@media(min-width:768px) and (max-width:991px){.myaccount-survey .review-main-sub-sub-header{padding:0 64px}}@media(max-width:767px){.myaccount-survey .review-main-sub-sub-header{font-size:14px;line-height:20px;margin-top:10px;margin-bottom:32px;padding:0}}.myaccount-survey .congrats-head{background:rgba(75,187,75,0.1);border-radius:4px;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;margin:24px 220px 16px}@media(min-width:992px) and (max-width:1199px){.myaccount-survey .congrats-head{margin:24px 123px 16px}}@media(min-width:768px) and (max-width:991px){.myaccount-survey .congrats-head{margin:24px 64px 16px}}@media(max-width:767px){.myaccount-survey .congrats-head{margin:16px 0}}.myaccount-survey .congrats-head .icon-dimensions{width:57px;height:48px;margin-left:20px}@media(max-width:767px){.myaccount-survey .congrats-head .icon-dimensions{width:85px;height:42px}}.myaccount-survey .congrats-head .reward-claim{font-style:normal;font-weight:normal;font-size:20px;line-height:36px;letter-spacing:-1px;color:#212121;padding:15px 58px 15px 16px}@media(max-width:767px){.myaccount-survey .congrats-head .reward-claim{font-size:16px;line-height:20px;padding:15px 16px 15px 16px}}.myaccount-survey .congrats-head .reward-claim .cb-color{color:#00af62;font-weight:500;white-space:nowrap}.myaccount-survey .survey-two-header{font-style:normal;font-weight:bold;font-size:34px;line-height:46px;letter-spacing:-1px;color:#212121;margin:24px 220px 16px}@media(min-width:992px) and (max-width:1199px){.myaccount-survey .survey-two-header{margin:24px 123px 16px}}@media(min-width:768px) and (max-width:991px){.myaccount-survey .survey-two-header{margin:24px 64px 16px}}@media(max-width:767px){.myaccount-survey .survey-two-header{font-size:22px;line-height:32px;margin:32px 0 0}}.myaccount-survey .mobile-survey-container{padding:0 220px}@media(min-width:992px) and (max-width:1199px){.myaccount-survey .mobile-survey-container{padding:0 123px}}@media(min-width:768px) and (max-width:991px){.myaccount-survey .mobile-survey-container{padding:0 64px}}@media(max-width:767px){.myaccount-survey .mobile-survey-container{padding:0}}.myaccount-survey .survey-form-header{font-weight:600;font-size:24px;line-height:42px;letter-spacing:-1px;color:#212121}@media(max-width:767px){.myaccount-survey .survey-form-header{font-size:18px;line-height:24px;margin:25px 0 -10px 0}}.myaccount-survey .survey-form-header .mandatory{color:#da2424}.myaccount-survey .mandatory-section{padding-bottom:200px}.myaccount-survey .survey-light-block{margin-top:36px;border-radius:8px}.myaccount-survey .survey-light-block .survey-desc-header{font-style:normal;font-weight:500;font-size:16px;line-height:22px;font-feature-settings:'ordn' on;color:#212121;margin-top:32px}.myaccount-survey .cstm-margin-top{margin-top:32px}.myaccount-survey .survey-rating-header{font-weight:600;font-size:24px;line-height:42px;letter-spacing:-1px;color:#212121}@media(max-width:767px){.myaccount-survey .survey-rating-header{font-size:18px;line-height:24px;font-weight:bold}}.myaccount-survey .survey-rating-header .mandatory{color:#da2424}.myaccount-survey .survey-radio-rating-header{font-weight:600;font-size:16px;line-height:22px;color:#37404d;padding:24px 24px 8px 24px}@media(max-width:767px){.myaccount-survey .survey-radio-rating-header{font-size:14px;line-height:17px;font-weight:500}}.myaccount-survey .survey-radio-rating-sub-header{font-weight:normal;font-size:12px;line-height:20px;color:#37404d;padding:0 24px}@media(max-width:767px){.myaccount-survey .survey-radio-rating-sub-header{font-size:12px;line-height:16px;font-weight:normal}}.myaccount-survey .uderline{border:1px solid #f1f1f1;margin:30px 0}.myaccount-survey .control-group{display:block}.myaccount-survey .textarea-container{margin:16px 0 24px}.myaccount-survey .text-review{border:1px solid #dddee0;border-radius:4px;overflow:auto;width:100%;height:100px;max-width:700px;resize:vertical;min-width:759px;padding:5px 10px}@media(min-width:768px) and (max-width:991px){.myaccount-survey .text-review{min-width:655px}}@media(max-width:767px){.myaccount-survey .text-review{font-size:14px;line-height:16px;color:#878c94;min-width:0}}.myaccount-survey .reward-btn{cursor:pointer;height:unset;margin-bottom:60px;padding:14px 22px 14px 22px;border:1px solid #00af62;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;-webkit-justify-content:center;-ms-justify-content:center;justify-content:center;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;width:28%;margin-top:24px;color:#00af62;font-weight:500;font-size:16px;line-height:24px}.myaccount-survey .reward-btn:hover,.myaccount-survey .reward-btn:active,.myaccount-survey .reward-btn:focus{background-color:#00af62;color:#fff}@media(max-width:767px){.myaccount-survey .reward-btn{background:#00af62;width:100%;margin-bottom:48px;color:#fff}}.myaccount-survey .ratings-radio{padding:0 24px 24px}@media(max-width:767px){.myaccount-survey .ratings-radio{text-align:center}}.myaccount-survey .ratings-radio .radio-number-container{margin-right:20px;margin-top:20px;display:inline-block}.myaccount-survey .ratings-radio .radio-number-container:last-child{margin-right:0}@media(max-width:767px){.myaccount-survey .ratings-radio .radio-number-container{margin:2px}}.emoticon-rating-block{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;justify-content:space-between;margin-top:16px}@media(max-width:767px){.emoticon-rating-block{padding:0 10px 24px;min-height:115px;border:1px solid rgba(0,0,0,0.12);box-sizing:border-box;border-radius:8px}}.emoticon-rating-block .cstm-margin{margin-left:22px}@media(min-width:768px) and (max-width:991px){.emoticon-rating-block .cstm-margin{margin-left:10px}}@media(max-width:767px){.emoticon-rating-block .cstm-margin{margin-left:0}}.emoticon-item{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;cursor:pointer;flex-direction:column;align-items:center;color:rgba(0,0,0,0.3);transition:all 100ms}.emoticon-item .emoticon-container{position:relative;cursor:pointer;user-select:none;display:flex;flex-direction:column;min-width:128px}@media(min-width:768px) and (max-width:991px){.emoticon-item .emoticon-container{min-width:115px}}@media(max-width:767px){.emoticon-item .emoticon-container{min-width:0}}.emoticon-item .emoticon-container .text-label{text-align:center;position:relative;font-weight:500;padding-top:78px;padding-bottom:33px}@media(min-width:768px) and (max-width:991px){.emoticon-item .emoticon-container .text-label{padding-bottom:25px}}@media(max-width:767px){.emoticon-item .emoticon-container .text-label{font-size:12px;line-height:16px;letter-spacing:.2px;padding:0;top:70px}}.emoticon-item .emoticon-container input[type="radio"]{position:absolute;z-index:-1;opacity:0}.emoticon-item .emoticon-container .checkmark{width:40px;height:40px;margin-bottom:5px;position:absolute;top:0;left:50%;transform:translateX(-50%);margin-top:20px}.emoticon-item .emoticon-container .checkmark:after{content:"";position:absolute;display:none}.emoticon-item.item_01{border:1px solid rgba(0,0,0,0.12);box-sizing:border-box;border-radius:8px}@media(max-width:767px){.emoticon-item.item_01{border:0}}.emoticon-item.item_01:hover,.emoticon-item.item_01 input:checked ~ .text-label{color:#cc1414;background:rgba(204,20,20,0.06);border:1px solid #cc1414;border-radius:8px}@media(max-width:767px){.emoticon-item.item_01:hover,.emoticon-item.item_01 input:checked ~ .text-label{background:0;border:0}}.emoticon-item.item_01:hover .checkmark,.emoticon-item.item_01 input:checked ~ .text-label .checkmark{background:url('/web/bundles/leisurecore/svg/icons/oyodir/review_emoticon_01.svg') no-repeat 0 0}.emoticon-item.item_01 input:checked ~ .checkmark{background:url('/web/bundles/leisurecore/svg/icons/oyodir/review_emoticon_01.svg') no-repeat 0 0}.emoticon-item.item_01 .checkmark{background:url('/web/bundles/leisurecore/svg/icons/oyodir/review_emoticon_01_grey.svg') no-repeat 0 0}.emoticon-item.item_02{border:1px solid rgba(0,0,0,0.12);box-sizing:border-box;border-radius:8px}@media(max-width:767px){.emoticon-item.item_02{border:0}}.emoticon-item.item_02:hover,.emoticon-item.item_02 input:checked ~ .text-label{color:#ef7c34;background:rgba(239,124,52,0.06);border:1px solid #ef7c34;border-radius:8px}@media(max-width:767px){.emoticon-item.item_02:hover,.emoticon-item.item_02 input:checked ~ .text-label{background:0;border:0}}.emoticon-item.item_02:hover .checkmark,.emoticon-item.item_02 input:checked ~ .text-label .checkmark{background:url('/web/bundles/leisurecore/svg/icons/oyodir/review_emoticon_02.svg') no-repeat 0 0}.emoticon-item.item_02 input:checked ~ .checkmark{background:url('/web/bundles/leisurecore/svg/icons/oyodir/review_emoticon_02.svg') no-repeat 0 0}.emoticon-item.item_02 .checkmark{background:url('/web/bundles/leisurecore/svg/icons/oyodir/review_emoticon_02_grey.svg') no-repeat 0 0}.emoticon-item.item_03{border:1px solid rgba(0,0,0,0.12);box-sizing:border-box;border-radius:8px}@media(max-width:767px){.emoticon-item.item_03{border:0}}.emoticon-item.item_03:hover,.emoticon-item.item_03 input:checked ~ .text-label{color:#f1b231;background:rgba(241,178,49,0.06);border:1px solid #f1b231;border-radius:8px}@media(max-width:767px){.emoticon-item.item_03:hover,.emoticon-item.item_03 input:checked ~ .text-label{background:0;border:0}}.emoticon-item.item_03:hover .checkmark,.emoticon-item.item_03 input:checked ~ .text-label .checkmark{background:url('/web/bundles/leisurecore/svg/icons/oyodir/review_emoticon_03.svg') no-repeat 0 0}.emoticon-item.item_03 input:checked ~ .checkmark{background:url('/web/bundles/leisurecore/svg/icons/oyodir/review_emoticon_03.svg') no-repeat 0 0}.emoticon-item.item_03 .checkmark{background:url('/web/bundles/leisurecore/svg/icons/oyodir/review_emoticon_03_grey.svg') no-repeat 0 0}.emoticon-item.item_04{border:1px solid rgba(0,0,0,0.12);box-sizing:border-box;border-radius:8px}@media(max-width:767px){.emoticon-item.item_04{border:0}}.emoticon-item.item_04:hover,.emoticon-item.item_04 input:checked ~ .text-label{color:#c1d467;background:rgba(193,212,103,0.06);border:1px solid #c1d467;border-radius:8px}@media(max-width:767px){.emoticon-item.item_04:hover,.emoticon-item.item_04 input:checked ~ .text-label{background:0;border:0}}.emoticon-item.item_04:hover .checkmark,.emoticon-item.item_04 input:checked ~ .text-label .checkmark{background:url('/web/bundles/leisurecore/svg/icons/oyodir/review_emoticon_04.svg') no-repeat 0 0}.emoticon-item.item_04 input:checked ~ .checkmark{background:url('/web/bundles/leisurecore/svg/icons/oyodir/review_emoticon_04.svg') no-repeat 0 0}.emoticon-item.item_04 .checkmark{background:url('/web/bundles/leisurecore/svg/icons/oyodir/review_emoticon_04_grey.svg') no-repeat 0 0}.emoticon-item.item_05{border:1px solid rgba(0,0,0,0.12);box-sizing:border-box;border-radius:8px}@media(max-width:767px){.emoticon-item.item_05{border:0}}.emoticon-item.item_05:hover,.emoticon-item.item_05 input:checked ~ .text-label{color:#68d089;background:rgba(0,175,98,0.06);border:1px solid #68d089;border-radius:8px}@media(max-width:767px){.emoticon-item.item_05:hover,.emoticon-item.item_05 input:checked ~ .text-label{background:0;border:0}}.emoticon-item.item_05:hover .checkmark,.emoticon-item.item_05 input:checked ~ .text-label .checkmark{background:url('/web/bundles/leisurecore/svg/icons/oyodir/review_emoticon_05.svg') no-repeat 0 0}.emoticon-item.item_05 input:checked ~ .checkmark{background:url('/web/bundles/leisurecore/svg/icons/oyodir/review_emoticon_05.svg') no-repeat 0 0}.emoticon-item.item_05 .checkmark{background:url('/web/bundles/leisurecore/svg/icons/oyodir/review_emoticon_05_grey.svg') no-repeat 0 0}.radio-number-container{position:relative;cursor:pointer;user-select:none;width:auto;width:32px;height:32px}.radio-number-container .text-label{color:rgba(0,0,0,0.3);position:absolute;top:50%;left:50%;font-size:14px;transform:translate(-50%,-50%)}.radio-number-container input[type="radio"]{position:absolute;z-index:-1;opacity:0}.radio-number-container .checkmark{width:32px;height:32px;border-radius:50%;position:absolute;top:0;left:0;border:1px solid rgba(0,0,0,0.1)}.radio-number-container .checkmark:after{content:"";position:absolute;display:none}.radio-number-container:hover input ~ .checkmark{border-width:2px}.radio-number-container .checkmark:after{content:"";position:absolute;display:none}.radio-number-container input:checked ~ .checkmark:after{display:block}.radio-number-container input:checked ~ .text-label{color:#ffff}.radio-number-container .checkmark:after{width:24px;height:24px;border-radius:50%;background:#4bbb4b;top:50%;position:relative;left:50%;transform:translate(-50%,-50%)}.review-main-header{background:#fff;padding:15px 0 15px 200px;box-shadow:inset 0 -1px 0 rgba(0,0,0,0.12)}.review-main-header .icon{width:20px;height:10px;background-size:100%}.review-main-header .btn-text{font-weight:600;padding-left:10px}.review-mobile-header{margin-top:15px}.review-mobile-header .icon{width:20px;height:10px;background-size:100%}.review-mobile-header .btn-text{font-weight:400 !important;padding-left:10px}.survey-complete-container{flex-direction:column;margin-top:100px}@media(max-width:767px){.survey-complete-container{padding:0 10px 10px 10px}}.survey-complete-container .icon{background-size:100%;width:100px;height:100px;margin-left:30px}.survey-complete-container .survey-done-header{font-weight:500;font-size:24px;line-height:30px;text-align:center;letter-spacing:-0.28px;color:#37404d;max-width:600px}@media(max-width:767px){.survey-complete-container .survey-done-header{font-size:18px;line-height:24px;font-weight:500}}.survey-complete-container .survey-done-sub-header{font-weight:400;font-size:16px;line-height:19px;text-align:center;color:#626973;max-width:600px;padding:15px 0}@media(max-width:767px){.survey-complete-container .survey-done-sub-header{font-size:14px;line-height:17px;font-weight:normal}}.survey-complete-banner{margin:10px 0 40px 0;background:#efefef;border:1px solid rgba(0,0,0,0.1);border-radius:4px}.survey-complete-banner .first-part .banner-first-text{font-weight:500;font-size:20px;line-height:24px;letter-spacing:-0.35px;color:#37404d;padding:25px 20px 10px 20px}.survey-complete-banner .first-part .banner-second-text{font-weight:400;font-size:16px;line-height:19px;color:#626973;padding:0 20px}.survey-complete-banner .first-part .list-inline{margin:0;padding:18px 20px}.survey-complete-banner .first-part .list-inline a{display:inline-block}.survey-complete-banner .first-part .list-inline a .icon{background-size:100%;width:25px;height:25px;border:1px solid rgba(0,0,0,0.1);margin-right:20px;padding:10px}.survey-complete-banner .second-part{background:url("/web/bundles/leisurecore/png/iphoneX.png") no-repeat 0 0;background-size:cover;min-height:200px;background-position:center}#modal-confirm-survey-mobile{box-shadow:0 8px 10px rgba(0,0,0,0.08),0 6px 30px rgba(0,0,0,0.04),0 16px 24px rgba(0,0,0,0.06);border-radius:6px}@media(min-width:768px){#modal-confirm-survey-mobile{display:none}}#modal-confirm-survey-mobile .survey-confirm-button-container{padding:10px}#modal-confirm-survey-mobile .survey-confirm-button-container .survey-confirm-button-mobile{padding:15px;background:#4bbb4b;border-radius:4px;font-size:14px;line-height:20px;text-align:center;color:#fff}.body-no-scroll{overflow:hidden}padding-top-40{padding-top:40px !important}padding-top-45{padding-top:45px !important}.about-h1-and-h2{margin-bottom:10px}@media(min-width:992px){.about-h1-and-h2{margin-bottom:20px}}.about-h1-and-h2 .about-h1{margin:0;display:inline;letter-spacing:-0.36px;font-weight:500;font-size:16px;line-height:20px}@media(min-width:992px){.about-h1-and-h2 .about-h1{font-size:20px;line-height:30px}}.about-h1-and-h2 .about-h2{display:inline;margin:0;font-weight:normal;font-size:16px;line-height:20px}@media(min-width:992px){.about-h1-and-h2 .about-h2{font-size:18px;line-height:30px}}.survey-error{color:#da2424}.nodisplay{display:none !important}.display-content{display:block !important}.expand-data-modal-container{position:fixed;left:0;top:0;width:100%;height:100%;background-color:#fff;overflow-y:auto;overflow-x:hidden;z-index:50;padding-bottom:55px}.expand-data-modal-container .navbar{border:0;min-height:55px}.myaccount-mobile-header{background:#fff;box-shadow:inset 0 -1px 0 rgba(0,0,0,0.12);padding:17px;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;align-items:center;cursor:pointer}.myaccount-mobile-header .icon{width:24px;height:25px;align-self:center}.myaccount-mobile-header .logo-new{display:inline-block;padding-top:8px;max-width:91px}.myaccount-mobile-header .logo-new .icon{height:22px;width:auto;object-fit:contain}.myaccount-mobile-header .logo-new .icon.logo-xmas{height:32px}.myaccount-mobile-header .header-text{font-weight:600;font-size:16px;color:#37404d;margin-left:10px}.myaccount-mobile-header .icon-new-icon{background:linear-gradient(125.27deg,#f27121 .94%,#e94057 58.54%,#8a2387 118.32%);border-radius:10px;font-size:12px;line-height:16px;color:white;padding:0 7px;letter-spacing:.4px;margin-left:5px}.myaccount-mobile-header .icon-bv-coin{height:32px;width:32px;margin-left:8px}.myaccount-mobile-header .icon-wallet-v2-nav{height:32px;width:32px;margin-left:8px}.myaccount-mobile-header .icon-cross-dark{height:16px;width:16px}.myaccount-mobile-header .balance-header{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;padding:0 0 0 8px;background:#f2f2f2;border-radius:16px;margin-left:auto;margin-right:0}.myaccount-mobile-header .balance-header .icon-bv-coin{height:26px;width:19px;margin-top:8px;margin-left:0;margin-right:8px}.myaccount-mobile-header .balance-header .icon-wallet-v2-nav{height:26px;width:19px;margin-top:8px;margin-left:0;margin-right:8px}.myaccount-mobile-header .balance-header .balance-title{font-weight:500;font-size:14px;line-height:17px;padding-left:6px;color:#626973}.myaccount-mobile-header .balance-header .balance-money{padding-left:8px;padding-right:8px;color:#212121;font-weight:600;font-size:14px}.survey-close{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between}.sticky-balance-header{position:fixed;z-index:29;top:0;width:100%}.profile-entry-padding{padding-left:0 !important}.profile-entry-padding .entry-border-styling{padding-left:30px;border-left:1px solid rgba(0,0,0,0.1)}@media(max-width:991px){.profile-entry-padding .entry-border-styling{border-left:0 solid}}.section-contact{padding:0}.section-contact .contact-back-button-container{padding:30px 15px 30px 0;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;cursor:pointer}.section-contact .contact-back-button-container .icon{width:16px;height:16px;margin-right:8px}.section-contact .contact-back-button{font-weight:500;font-size:14px;line-height:17px;color:#ef7c34}.section-contact .contact-header{font-weight:600;font-size:34px;line-height:40px;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;letter-spacing:-1px;color:#37404d;padding-bottom:20px}.section-contact .contact-sub-header{font-weight:600;font-size:20px;line-height:24px;letter-spacing:-0.35px;color:#37404d;padding-bottom:20px}@media(max-width:768px){.section-contact .contact-sub-header{margin-top:24px}}.section-contact .contact-box-container .icon{width:40px;height:40px}@media(max-width:767px){.section-contact .contact-box-container-mv{display:-webkit-flex !important;display:-ms-flexbox !important;display:-ms-flex !important;display:flex !important}.section-contact .contact-box-container-mv .icon{width:24px;height:24px}}.section-contact .contact-input-error-border{border:2px solid #da2424 !important}.section-contact .contact-sign-in-loading-section .loading-state{width:100%;height:auto;background:#68d089;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-transition:all .2s linear .5s ease-in-out;-moz-transition:all .2s linear .5s ease-in-out;-o-transition:all .2s linear .5s ease-in-out;transition:all .2s linear .5s ease-in-out;-webkit-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear}@media(max-width:767px){.section-contact .contact-sign-in-loading-section .loading-state.sign-up{margin-bottom:8px}}.section-contact .contact-sign-in-loading-section .loading-state .loading-dots--dot{background-color:#fff}.section-contact .text-error{color:#ff6363;font-size:14px}.section-contact .padding-contact-box{background:#fff;box-shadow:0 2px 16px rgba(0,0,0,0.04),0 2px 15px rgba(0,0,0,0.04);-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;cursor:pointer;min-height:185px;padding:28px 26px 24px 26px}@media(max-width:768px){.section-contact .padding-contact-box{padding:15px;background:#fff;box-shadow:0 2px 16px rgba(0,0,0,0.04),0 2px 15px rgba(0,0,0,0.04);-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;min-height:56px;cursor:pointer}}.section-contact .padding-contact-box:hover{background:rgba(75,187,75,0.1);border:1.5px solid #68d089}.section-contact .contact-clicked-box{background:rgba(75,187,75,0.1);border:1.5px solid #68d089}.section-contact .contact-box-text-container{padding-top:10px;text-align:left}.section-contact .contact-box-text1{font-weight:500;font-size:16px;line-height:19px;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;padding-bottom:4px;color:#37404d}.section-contact .contact-box-text1-mv{-webkit-align-self:center;-moz-align-self:center;-ms-align-self:center;align-self:center;font-weight:500;font-size:14px;line-height:17px;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;color:#37404d;margin-left:15px}@media(max-width:767px){.section-contact .contact-box-text1-mv.email-text-mob{margin-top:4px;margin-left:0}}.section-contact .contact-box-text2{font-style:normal;font-weight:500;font-size:12px;line-height:16px;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;letter-spacing:.2px;color:#878c94}.section-contact .contact-margin{margin-bottom:290px}.section-contact .contact-login-container{display:block;background:#fff;box-shadow:0 2px 16px rgba(0,0,0,0.04),0 2px 15px rgba(0,0,0,0.04);-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;padding:9px 0}.section-contact .contact-login-input{background:#fff;border:1px solid rgba(0,0,0,0.12);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;padding:0 10px 0 10px;margin:15px 5px 0 5px}.section-contact .contact-login-input input:focus::placeholder{color:transparent}.section-contact .contact-label-style{margin-left:5px;font-size:12px;line-height:16px;letter-spacing:.2px;color:#878c94}.section-contact .contact-input-text{position:relative;border:0 solid;padding:0 0 0 5px;width:100%;height:auto;font-weight:500;font-size:14px;line-height:17px;color:#37404d}.section-contact .contact-note-container{margin:10px 5px}.section-contact .contact-note-container .contact-login-note{font-style:normal;font-weight:bold;font-size:14px;line-height:24px;color:#626973}@media(max-width:768px){.section-contact .contact-note-container .contact-login-note{font-size:12px;line-height:16px;letter-spacing:.2px}}.section-contact .contact-button-container{margin:0 5px;z-index:1}@media(max-width:991px){.section-contact .contact-login-block-xs{display:block;width:100%}}.section-contact .contact-login-button-alignment{float:left;background:#68d089;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;-webkit-justify-content:center;-ms-justify-content:center;justify-content:center;font-weight:600;font-size:14px;color:#fff}.section-contact .contact-login-button-padding{padding:12px 60px}.section-contact .contact-proceed-info{font-weight:normal;font-size:14px;line-height:20px;color:#626973;margin:10px 5px}@media(max-width:768px){.section-contact .contact-proceed-info{font-size:12px;line-height:16px;letter-spacing:.2px;margin:50px 5px 10px 5px}}@media(max-width:768px){.section-contact .margin-top-mv{margin-top:15px}}.section-contact .find-details-header{font-weight:600;font-size:20px;line-height:24px;letter-spacing:-0.35px;color:#37404d;padding:45px 0 24px 0}.section-contact .contact-email-text{margin-top:32px;font-size:16px;color:#212121}@media(max-width:767px){.section-contact .contact-email-text{margin-top:15px}}.section-contact .display-check{display:none}.section-contact .write-email-header{font-weight:bold;font-size:34px;line-height:40px;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;letter-spacing:-1px;color:#37404d;margin-bottom:32px}@media(max-width:768px){.section-contact .write-email-header{font-size:20px;line-height:24px;letter-spacing:-0.35px;margin:24px 0 16px 0}}.section-contact .write-email-container{background:#fff;border:solid 1px #ebedef;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-box-shadow:0 2px 12px 0 rgba(55,64,77,0.08);-moz-box-shadow:0 2px 12px 0 rgba(55,64,77,0.08);box-shadow:0 2px 12px 0 rgba(55,64,77,0.08);-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;padding:24px 10px}.section-contact .header-box-1{font-weight:bold;font-size:18px;line-height:24px;color:#37404d;padding:0 10px 0 10px}.section-contact .error-local{font-style:italic;color:orangered;padding:5px}.section-contact .error-email{font-style:italic;color:orangered;padding:5px}.section-contact .upload-heading{margin-top:20px}.section-contact .upload-input{padding:4px 10px;margin:15px 10px 0;overflow:hidden !important}.section-contact #error-upload{font-style:italic;color:#ff4500;padding:5px;display:none}.section-contact #error-server{font-style:italic;color:#ff4500;padding:5px;display:none}.section-contact .write-email-input{background:#fff;border:1px solid rgba(0,0,0,0.12);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;padding:4px 10px 4px 10px;margin:15px 10px 0 10px}.section-contact .message-section{margin-bottom:160px}@media(max-width:768px){.section-contact .message-section{margin-bottom:56px}}.section-contact .header-box-2{font-weight:400;font-size:14px;line-height:17px;color:#878c94;padding:4px 10px 0 10px}.section-contact .error-backend{font-style:italic;color:orangered;padding:5px}.section-contact .error-message{font-style:italic;color:orangered;padding:5px}.section-contact .write-message-textarea{max-width:740px;resize:vertical;padding:10px 10px;width:100%;height:100%;font-size:14px;line-height:20px;color:#626973}.section-contact .contact-email-button-container{margin:10px 10px;z-index:1}.section-contact .textarea-container{margin:20px 10px 0 10px !important}.section-contact .send-email-button-padding{padding:14px 44px}.section-contact .self-serve-loader{height:auto !important;width:70px;margin:auto}.section-contact .self-serve-loader .loading-dots--dot{background-color:#fff !important}.section-contact .booking-list-wrapper .top-navigator{padding-top:35px;font-weight:600;font-size:14px;line-height:17px;color:#626973}.section-contact .booking-list-wrapper .top-navigator .link{color:#ef7c34;cursor:pointer}.section-contact .booking-list-wrapper .top-navigator .arrow{margin:0 5px}.section-contact .booking-list-wrapper .top-navigator .arrow .svg-icon-arrow{width:6px;height:10px}.section-contact .booking-list-wrapper .contact-header{font-weight:bold;font-size:34px;line-height:40px;margin:40px 0;padding:0}.section-contact .booking-list-wrapper .contact-subheader{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;margin-bottom:20px}@media(max-width:480px){.section-contact .booking-list-wrapper .contact-subheader{margin-top:20px}}.section-contact .booking-list-wrapper .contact-subheader .heading{font-weight:bold;font-size:20px;line-height:24px;letter-spacing:-0.35px;color:#37404d}.section-contact .booking-list-wrapper .bookings-header{background:white;padding-top:10px;-webkit-border-radius:8px 8px 0 0;-moz-border-radius:8px 8px 0 0;border-radius:8px 8px 0 0;margin-top:24px;border-bottom:1px solid rgba(0,0,0,0.1)}@media(max-width:767px){.section-contact .booking-list-wrapper .bookings-header{margin-top:0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}}.section-contact .booking-list-wrapper .bookings-header .booking-label{padding:8px 16px 7px;font-weight:bold;font-size:16px;line-height:32px;color:#878c94;cursor:pointer}@media(max-width:767px){.section-contact .booking-list-wrapper .bookings-header .booking-label{padding:8px 8px 7px}}.section-contact .booking-list-wrapper .bookings-header .selected{color:#f07c00;border-bottom:1px solid #f07c00}.section-contact .booking-list-wrapper .booking-list{margin-top:15px}.section-contact .booking-list-wrapper .booking-list .outer-div{cursor:pointer;background:white;padding:15px;border:1px solid #f2f2f2;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;margin-bottom:15px}.section-contact .booking-list-wrapper .booking-list .outer-div:hover{-webkit-box-shadow:0 2px 12px 0 rgba(55,64,77,0.08) 0 1px 1px #000;-moz-box-shadow:0 2px 12px 0 rgba(55,64,77,0.08) 0 1px 1px #000;box-shadow:0 2px 12px 0 rgba(55,64,77,0.08) 0 1px 1px #000;-webkit-box-shadow:0 2px 12px 0 rgba(55,64,77,0.08);box-shadow:0 2px 12px 0 rgba(55,64,77,0.08)}@media(max-width:480px){.section-contact .booking-list-wrapper .booking-list .outer-div .inner-div{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}}.section-contact .booking-list-wrapper .booking-list .outer-div .inner-div .image-wrapper{max-width:150px}.section-contact .booking-list-wrapper .booking-list .outer-div .inner-div .image-wrapper .property-image{height:108px;background-size:cover;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}@media(max-width:480px){.section-contact .booking-list-wrapper .booking-list .outer-div .inner-div .image-wrapper .property-image{height:88px}}.section-contact .booking-list-wrapper .booking-list .outer-div .inner-div .image-wrapper .property-image .icon-label{position:absolute;width:89px;height:24px;bottom:10px;left:17px;opacity:.8;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;text-align:center;vertical-align:center;-webkit-align-self:center;-moz-align-self:center;-ms-align-self:center;align-self:center;padding-top:4px;font-size:12px;line-height:16px;background:#000;text-transform:uppercase}@media(max-width:480px){.section-contact .booking-list-wrapper .booking-list .outer-div .inner-div .image-wrapper .property-image .icon-label{left:15px;width:72px;height:20px}}.section-contact .booking-list-wrapper .booking-list .outer-div .inner-div .image-wrapper .property-image .upcoming-tag{color:#f3b942}.section-contact .booking-list-wrapper .booking-list .outer-div .inner-div .image-wrapper .property-image .completed-tag{color:#68d089}.section-contact .booking-list-wrapper .booking-list .outer-div .inner-div .image-wrapper .property-image .cancelled-tag{color:#fd6161}.section-contact .booking-list-wrapper .booking-list .outer-div .inner-div .property-description{color:#37404d}.section-contact .booking-list-wrapper .booking-list .outer-div .inner-div .property-description .pre-heading{color:#878c94;font-size:14px;margin-bottom:10px}.section-contact .booking-list-wrapper .booking-list .outer-div .inner-div .property-description .heading{cursor:pointer;line-height:18px;font-weight:600;margin-bottom:10px;font-size:18px}@media(max-width:480px){.section-contact .booking-list-wrapper .booking-list .outer-div .inner-div .property-description .heading{margin-bottom:0}}.section-contact .booking-list-wrapper .booking-list .outer-div .inner-div .property-description .subheading{font-size:14px;color:#878c94}.section-contact .booking-list-wrapper .booking-list .outer-div .inner-div .property-description .arrival-info{font-size:12px;line-height:16px;letter-spacing:.2px}.section-contact .booking-list-wrapper .booking-list .outer-div .inner-div .property-description .arrival-info .icon{width:12px;height:12px}@media(max-width:480px){.section-contact .booking-list-wrapper .booking-list .outer-div .inner-div .property-description .arrival-info .icon{top:2px}}.section-contact .booking-list-wrapper .booking-list .outer-div .mobile-head{-webkit-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;font-weight:600;font-size:12px;line-height:16px;letter-spacing:.2px;color:#626973}@media(max-width:480px){.section-contact .booking-list-wrapper .booking-list .outer-div .mobile-head{display:-webkit-flex !important;display:-ms-flexbox !important;display:-ms-flex !important;display:flex !important}}.section-contact .booking-list-wrapper .booking-list .outer-div .mobile-head .booking-status .upcoming-tag{color:#f3b942}.section-contact .booking-list-wrapper .booking-list .outer-div .mobile-head .booking-status .completed-tag{color:#68d089}.section-contact .booking-list-wrapper .booking-list .outer-div .mobile-head .booking-status .cancelled-tag{color:#fd6161}.section-contact .booking-list-wrapper .booking-list .outer-div .division{border:1px dashed rgba(0,0,0,0.1);margin:12px 0}.section-contact .booking-list-wrapper .booking-list .outer-div .details-bar{background:#f2f2f2;border:1px solid #ececec;padding:10px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;margin-top:15px}@media(max-width:767px){.section-contact .booking-list-wrapper .booking-list .outer-div .details-bar{margin:15px}}.section-contact .booking-list-wrapper .booking-list .outer-div .details-bar .icons-bar{width:20px;height:20px;margin-right:5px;margin-bottom:8px;margin-left:5px}.section-contact .booking-list-wrapper .booking-list .outer-div .details-bar .details-div{display:inline-block}.section-contact .booking-list-wrapper .booking-list .outer-div .details-bar .details-div .title{color:#878c94;font-size:14px}.section-contact .booking-list-wrapper .booking-list .outer-div .details-bar .details-div .detail{font-size:16px;color:#37404d;font-weight:bold}@media(min-width:768px) and (max-width:1199px){.section-contact .booking-list-wrapper .booking-list .outer-div .details-bar .details-div .detail{font-size:13px}}.section-contact .booking-list-wrapper .booking-list .outer-div .details-bar .details-div .detail .human-count{color:#f07c00}.section-contact .booking-list-wrapper .booking-list .outer-div .details-bar .middle-tab{border-left:1px solid rgba(0,0,0,0.1);text-align:center;border-right:1px solid rgba(0,0,0,0.1)}@media(max-width:767px){.section-contact .booking-list-wrapper .booking-list .outer-div .details-bar .middle-tab{border:0;text-align:left}}.section-contact .booking-list-wrapper .booking-list .outer-div .details-bar .middle-tab .details-div{text-align:left}.section-contact .booking-list-wrapper .booking-list .pagination-container{margin:10px 0}.section-contact .booking-list-wrapper .booking-list .pagination-container .pages{display:flex;justify-content:flex-end}.section-contact .booking-list-wrapper .booking-list .pagination-container .pages-circle{border:1px solid #ebedef;border-radius:50%;width:40px;height:40px;margin:0 4px;color:#626973;background-position:center;text-align:center;display:flex;justify-content:center;align-items:center;cursor:pointer}.section-contact .booking-list-wrapper .booking-list .pagination-container .pages .selected{color:white;background:#68d089;border:1px solid #68d089}.section-contact .booking-list-wrapper .booking-list .no-booking{padding:35px;text-align:center;color:#37404d;background:#fff;-webkit-border-radius:0 0 8px 8px;-moz-border-radius:0 0 8px 8px;border-radius:0 0 8px 8px;margin-bottom:20px}@media(max-width:767px){.section-contact .booking-list-wrapper .booking-list .no-booking{padding:20px}}.section-contact .booking-list-wrapper .booking-list .no-booking .icon-no-bookings{width:360px;height:260px}@media(max-width:767px){.section-contact .booking-list-wrapper .booking-list .no-booking .icon-no-bookings{width:200px}}.section-contact .booking-list-wrapper .booking-list .no-booking .heading{font-weight:bold;font-size:18px;line-height:24px}.section-contact .booking-list-wrapper .booking-list .no-booking .search-btn{font-weight:bold;font-size:16px;line-height:24px;color:white;background:#68d089;margin:10px 0}.section-contact .booking-list-wrapper .booking-list .no-booking .cant-find-booking{font-weight:600;font-size:14px;line-height:24px}.section-contact .booking-list-wrapper .booking-list .no-booking .cant-find-booking .link{color:#f07c00;cursor:pointer}.section-contact .booking-list-wrapper .choose-navigator{cursor:pointer;font-weight:600;font-size:14px;line-height:17px;color:#626973;text-align:center}@media(max-width:767px){.section-contact .booking-list-wrapper .choose-navigator{margin-top:11px;margin-bottom:11px}}.section-contact .booking-list-wrapper .choose-navigator .link{color:#ef7c34;cursor:pointer}.section-contact .booking-list-wrapper .choose-navigator .arrow{margin:0 5px}.section-contact .booking-list-wrapper .choose-navigator .arrow .svg-icon-arrow{width:6px;height:10px}.section-contact .booking-list-wrapper .contact-subheader-booking{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;margin-bottom:20px;margin-left:24px}@media(max-width:767px){.section-contact .booking-list-wrapper .contact-subheader-booking{margin-left:0;margin-top:24px}}.section-contact .booking-list-wrapper .contact-subheader-booking .heading{font-weight:bold;font-size:20px;line-height:24px;letter-spacing:-0.35px;color:#37404d}.section-contact .booking-list-wrapper .contact-subheader-issues{font-weight:bold;font-size:20px;line-height:24px;letter-spacing:-0.35px;color:#37404d;padding-bottom:20px}@media(max-width:767px){.section-contact .booking-list-wrapper .contact-subheader-issues{padding-left:5px;font-size:16px}}.section-contact .booking-list-wrapper .issue-booking .outer-div{background:white;border:1px solid #f2f2f2;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;margin-left:24px;-webkit-box-shadow:0 2px 12px 0 rgba(55,64,77,0.08) 0 1px 1px #000;-moz-box-shadow:0 2px 12px 0 rgba(55,64,77,0.08) 0 1px 1px #000;box-shadow:0 2px 12px 0 rgba(55,64,77,0.08) 0 1px 1px #000;-webkit-box-shadow:0 2px 12px 0 rgba(55,64,77,0.08);box-shadow:0 2px 12px 0 rgba(55,64,77,0.08)}@media(max-width:767px){.section-contact .booking-list-wrapper .issue-booking .outer-div{margin-left:0;box-shadow:0 2px 16px rgba(0,0,0,0.04),0 2px 15px rgba(0,0,0,0.04)}}.section-contact .booking-list-wrapper .issue-booking .outer-div .inner-div .image-wrapper{max-width:115px;padding-top:20px;padding-bottom:16px;padding-right:20px}.section-contact .booking-list-wrapper .issue-booking .outer-div .inner-div .image-wrapper .property-image{height:76.67px;background-size:cover;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}.section-contact .booking-list-wrapper .issue-booking .outer-div .inner-div .property-description{padding:25px 10px 16px 17px}.section-contact .booking-list-wrapper .issue-booking .outer-div .inner-div .property-description .pre-heading{color:#878c94;font-size:14px;margin-bottom:10px}.section-contact .booking-list-wrapper .issue-booking .outer-div .inner-div .property-description .heading{font-size:16px;cursor:pointer;line-height:18px;font-weight:600;margin-bottom:4px;color:#37404d}.section-contact .booking-list-wrapper .issue-booking .outer-div .inner-div .property-description .subheading{font-size:14px;color:#626973;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.section-contact .booking-list-wrapper .issue-booking .outer-div .id-status-head{background:linear-gradient(272.58deg,#00b28a 36.68%,#68d089 99.07%);border:1px solid #ececec;padding:12px 16px 12px 16px;-webkit-border-radius:4px 4px 0 0;-moz-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0}@media(max-width:992px) and (min-width:768px){.section-contact .booking-list-wrapper .issue-booking .outer-div .id-status-head{padding-right:3px;padding-left:3px}}@media(max-width:281px){.section-contact .booking-list-wrapper .issue-booking .outer-div .id-status-head{padding-right:10px;padding-left:10px}}.section-contact .booking-list-wrapper .issue-booking .outer-div .id-status-head-cancelled{background:linear-gradient(91.87deg,#787878 .22%,rgba(133,133,133,0.63) 100.26%);border:1px solid #ececec;padding:12px 16px 12px 16px;-webkit-border-radius:4px 4px 0 0;-moz-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0}@media(max-width:992px) and (min-width:768px){.section-contact .booking-list-wrapper .issue-booking .outer-div .id-status-head-cancelled{padding-right:3px;padding-left:3px}}@media(max-width:281px){.section-contact .booking-list-wrapper .issue-booking .outer-div .id-status-head-cancelled{padding-right:10px;padding-left:10px}}.section-contact .booking-list-wrapper .issue-booking .outer-div .mobile-head{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;font-size:14px;font-weight:400;line-height:16px;letter-spacing:.2px;padding-top:10px;padding-bottom:10px;padding-right:16px;color:#fff;text-align:center}@media(max-width:281px){.section-contact .booking-list-wrapper .issue-booking .outer-div .mobile-head{padding-right:0;font-size:10px}}@media(min-width:281px) and (max-width:767px){.section-contact .booking-list-wrapper .issue-booking .outer-div .mobile-head{padding-right:0;font-size:12px}}@media(max-width:992px) and (min-width:768px){.section-contact .booking-list-wrapper .issue-booking .outer-div .mobile-head{padding-right:0;font-size:12px}}.section-contact .booking-list-wrapper .issue-booking .outer-div .mobile-head .value-font-style{font-weight:600}.section-contact .booking-list-wrapper .issue-booking .outer-div .mobile-head .booking-status{text-align:center;text-transform:uppercase}.section-contact .booking-list-wrapper .issue-booking .outer-div .mobile-head .booking-status .upcoming-tag{color:#fff;font-weight:600}.section-contact .booking-list-wrapper .issue-booking .outer-div .mobile-head .booking-status .completed-tag{color:#fff;font-weight:600}.section-contact .booking-list-wrapper .issue-booking .outer-div .mobile-head .booking-status .cancelled-tag{color:#fff;font-weight:600}.section-contact .booking-list-wrapper .issue-booking .outer-div .division{border:1px dashed #ebedef;margin-left:20px;margin-right:38px}.section-contact .booking-list-wrapper .issue-booking .outer-div .details-bar{background:#fff;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}.section-contact .booking-list-wrapper .issue-booking .outer-div .details-bar .icons-bar{width:20px;height:20px;margin-right:5px;margin-bottom:8px;margin-left:5px}.section-contact .booking-list-wrapper .issue-booking .outer-div .details-bar .icon-align{padding-top:36px;padding-left:15px}.section-contact .booking-list-wrapper .issue-booking .outer-div .details-bar .icon-align-bottom{padding-top:36px;padding-left:15px}@media(max-width:767px){.section-contact .booking-list-wrapper .issue-booking .outer-div .details-bar .icon-align-bottom{padding-top:10px;padding-left:0}}.section-contact .booking-list-wrapper .issue-booking .outer-div .details-bar .detail-bottom-align{padding-bottom:24px}.section-contact .booking-list-wrapper .issue-booking .outer-div .details-bar .details-div{display:inline-block;margin-top:16px}@media(max-width:992px) and (min-width:768px){.section-contact .booking-list-wrapper .issue-booking .outer-div .details-bar .details-div{padding-right:10px}}.section-contact .booking-list-wrapper .issue-booking .outer-div .details-bar .details-div .title{color:#37404d;font-size:14px;font-weight:bold;text-align:left}@media(max-width:767px){.section-contact .booking-list-wrapper .issue-booking .outer-div .details-bar .details-div .title{font-size:12px}}.section-contact .booking-list-wrapper .issue-booking .outer-div .details-bar .details-div .detail{font-size:14px;color:#37404d;text-align:left;text-transform:capitalize}.section-contact .booking-list-wrapper .issue-booking .outer-div .details-bar .details-div-bottom{display:inline-block;margin-top:16px;padding-left:25px}@media(max-width:992px) and (min-width:768px){.section-contact .booking-list-wrapper .issue-booking .outer-div .details-bar .details-div-bottom{padding-left:0}}@media(max-width:767px){.section-contact .booking-list-wrapper .issue-booking .outer-div .details-bar .details-div-bottom{padding-left:16px}}.section-contact .booking-list-wrapper .issue-booking .outer-div .details-bar .details-div-bottom .title{color:#37404d;font-size:14px;font-weight:bold;text-align:left}@media(max-width:767px){.section-contact .booking-list-wrapper .issue-booking .outer-div .details-bar .details-div-bottom .title{font-size:12px}}.section-contact .booking-list-wrapper .issue-booking .outer-div .details-bar .details-div-bottom .detail{font-size:14px;color:#37404d;text-align:left;text-transform:capitalize}@media(max-width:767px){.section-contact .booking-list-wrapper .issue-booking .outer-div .details-bar .details-div-bottom .detail{padding-top:10px;padding-left:10px}}.section-contact .booking-list-wrapper .issue-booking .outer-div .details-bar .right-tab{border-right:1px solid rgba(0,0,0,0.1);margin-right:30px}@media(max-width:767px){.section-contact .booking-list-wrapper .issue-booking .outer-div .details-bar .right-tab{border-right:0;margin-left:16px;margin-right:16px}}@media(max-width:992px) and (min-width:768px){.section-contact .booking-list-wrapper .issue-booking .outer-div .details-bar .right-tab{margin-right:10px;padding-left:10px;padding-right:0}}.section-contact .booking-list-wrapper .issue-booking .outer-div .issue-list .issue-div{font-style:normal;font-weight:600;font-size:16px;line-height:19px;color:#37404d}@media(max-width:767px){.section-contact .booking-list-wrapper .issue-booking .outer-div .issue-list .issue-div{cursor:pointer;margin-top:11px;margin-bottom:11px}}.section-contact .booking-list-wrapper .issue-booking .outer-div .issue-list .choose-box{background:#fff;border:1px solid #ef7c34;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}.section-contact .booking-list-wrapper .issue-booking .outer-div .issue-list .choose-box .title{font-size:14px;font-style:normal;font-weight:bold;line-height:24px;color:#ef7c34;text-align:center}.section-contact .booking-list-wrapper .issues-booking-list .outer-div{background:white;border:1px solid #f2f2f2;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;padding:16px 9px;margin-bottom:15px;-webkit-box-shadow:0 2px 12px 0 rgba(55,64,77,0.08) 0 1px 1px #000;-moz-box-shadow:0 2px 12px 0 rgba(55,64,77,0.08) 0 1px 1px #000;box-shadow:0 2px 12px 0 rgba(55,64,77,0.08) 0 1px 1px #000;-webkit-box-shadow:0 2px 12px 0 rgba(55,64,77,0.08);box-shadow:0 2px 12px 0 rgba(55,64,77,0.08)}@media(max-width:767px){.section-contact .booking-list-wrapper .issues-booking-list .outer-div{box-shadow:0 2px 16px rgba(0,0,0,0.04),0 2px 15px rgba(0,0,0,0.04);margin-top:24px}}.section-contact .booking-list-wrapper .issues-booking-list .outer-div .issue-cursor-pointer{cursor:pointer}.section-contact .booking-list-wrapper .issues-booking-list .outer-div .division{border:1px dashed rgba(0,0,0,0.1);margin-left:15px;margin-right:15px}@media(max-width:281px){.section-contact .booking-list-wrapper .issues-booking-list .outer-div .division{margin-left:5px;margin-right:10px}}@media(min-width:281px) and (max-width:767px){.section-contact .booking-list-wrapper .issues-booking-list .outer-div .division{margin-left:5px;margin-right:20px}}.section-contact .booking-list-wrapper .issues-booking-list .outer-div .issue-list .issue-div{font-style:normal;font-weight:600;font-size:16px;line-height:19px;margin-top:20px;margin-bottom:20px}@media(max-width:767px){.section-contact .booking-list-wrapper .issues-booking-list .outer-div .issue-list .issue-div{cursor:pointer;margin-top:11px;margin-bottom:11px;font-size:14px;padding-left:5px}}.section-contact .booking-list-wrapper .issues-booking-list .outer-div .issue-list .choose-box{cursor:pointer;margin-top:10px;height:unset;width:100%;padding:8px 16px;background-color:white;border:1px solid #f07c00;box-sizing:border-box;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;-webkit-justify-content:center;-ms-justify-content:center;justify-content:center;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.section-contact .booking-list-wrapper .issues-booking-list .outer-div .issue-list .choose-box:hover,.section-contact .booking-list-wrapper .issues-booking-list .outer-div .issue-list .choose-box:active,.section-contact .booking-list-wrapper .issues-booking-list .outer-div .issue-list .choose-box:focus{background-color:#ef7c34}.section-contact .booking-list-wrapper .issues-booking-list .outer-div .issue-list .choose-box:hover .title,.section-contact .booking-list-wrapper .issues-booking-list .outer-div .issue-list .choose-box:active .title,.section-contact .booking-list-wrapper .issues-booking-list .outer-div .issue-list .choose-box:focus .title{background-color:#ef7c34;color:white}.section-contact .booking-list-wrapper .issues-booking-list .outer-div .issue-list .choose-box .title{margin-top:0;padding:0;background-color:white;color:#f07c00;font-size:14px;line-height:24px;font-weight:bold;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.modal-email-success{padding:24px;text-align:center}@media(max-width:480px){.modal-email-success{padding:16px}}.modal-email-success .icon-email-success{width:48px;height:48px;margin:20px auto}@media(max-width:480px){.modal-email-success .icon-email-success{width:40px;height:40px;margin:10px auto}}.modal-email-success .gratitude{text-align:center}.modal-email-success .gratitude .header{font-style:normal;font-weight:bold;font-size:24px;line-height:30px;text-align:center;letter-spacing:-0.28px;color:#37404d}@media(max-width:480px){.modal-email-success .gratitude .header{font-size:20px;line-height:24px}}.modal-email-success .gratitude .sub-header{font-style:normal;font-weight:600;font-size:16px;line-height:19px;text-align:center;color:#626973;margin:16px 0}@media(max-width:480px){.modal-email-success .gratitude .sub-header{font-size:14px;line-height:17px}}.modal-email-success .back-to-homepage{cursor:pointer;text-align:center;padding:14px 0;font-size:14px;line-height:24px;font-weight:bold;color:white;background:#68d089;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}@media(max-width:480px){.modal-email-success .back-to-homepage{font-size:14px;line-height:20px}}.section-contact-issue-resolution{padding:0}.section-contact-issue-resolution .contact-issue-resolution-breadcrumbs-container{padding:30px 15px 30px 0;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex}@media(max-width:768px){.section-contact-issue-resolution .contact-issue-resolution-breadcrumbs-container{display:none}}.section-contact-issue-resolution .contact-issue-resolution-breadcrumbs-container .arrow{margin:0 5px}.section-contact-issue-resolution .contact-issue-resolution-breadcrumbs-container .arrow .svg-icon-arrow{width:6px;height:10px}.section-contact-issue-resolution .contact-issue-resolution-breadcrumbs-link{font-weight:600;font-size:14px;line-height:14px;color:#ef7c34;cursor:pointer;margin-top:5px}.section-contact-issue-resolution .contact-issue-resolution-breadcrumbs-current-page{font-weight:600;font-size:14px;line-height:14px;color:#626973;margin-top:5px}.section-contact-issue-resolution .contact-issue-resolution-header{font-weight:600;font-size:34px;line-height:40px;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;letter-spacing:-1px;color:#37404d;padding-bottom:20px}@media(max-width:768px){.section-contact-issue-resolution .contact-issue-resolution-header{display:none}}.section-contact-issue-resolution .contact-issue-resolution-sub-header{font-weight:600;font-size:20px;line-height:24px;letter-spacing:-0.35px;color:#37404d;padding-bottom:20px}@media(max-width:768px){.section-contact-issue-resolution .contact-issue-resolution-sub-header{font-weight:600;font-size:20px;line-height:24px;letter-spacing:-0.35px;color:#37404d;padding-top:20px;padding-bottom:20px}}.section-contact-issue-resolution .contact-issue-resolution-topic-info{font-weight:normal;font-size:16px;line-height:22px;color:#37404d;margin:20px}@media(max-width:768px){.section-contact-issue-resolution .contact-issue-resolution-topic-info{font-weight:normal;font-size:14px;line-height:20px;color:#37404d;margin-top:10px;margin-left:15px;margin-right:15px;margin-bottom:20px}}.section-contact-issue-resolution .contact-issue-resolution-topic-info .step{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex}.section-contact-issue-resolution .contact-issue-resolution-topic-info .step .left{min-width:56px}.section-contact-issue-resolution .contact-issue-resolution-button-container{margin:0 5px;padding-bottom:15px}@media(max-width:768px){.section-contact-issue-resolution .contact-issue-resolution-button-container{margin:0}}.section-contact-issue-resolution .contact-issue-resolution-login-button-alignment{float:left;background:#68d089;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;-webkit-justify-content:center;-ms-justify-content:center;justify-content:center;font-weight:600;font-size:14px;line-height:20px;color:#fff}@media(max-width:768px){.section-contact-issue-resolution .contact-issue-resolution-login-button-alignment{background:#68d089;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;display:block;text-align:center;font-weight:600;font-size:14px;line-height:20px;color:#fff}}.section-contact-issue-resolution .contact-issue-resolution-dashed-line{border:1px dashed rgba(0,0,0,0.1);margin-top:20px;margin-left:10px;margin-right:10px}@media(max-width:768px){.section-contact-issue-resolution .contact-issue-resolution-dashed-line{border:1px dashed rgba(0,0,0,0.1);margin-top:60px}}.section-contact-issue-resolution .contact-issue-resolution-help-section{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between}@media(max-width:768px){.section-contact-issue-resolution .contact-issue-resolution-help-section{display:block;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;-webkit-justify-content:center;-ms-justify-content:center;justify-content:center}}.section-contact-issue-resolution .contact-issue-resolution-help-container{padding-top:20px;padding-bottom:20px;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex}@media(max-width:768px){.section-contact-issue-resolution .contact-issue-resolution-help-container{padding-top:10px;padding-bottom:10px;display:block;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;-webkit-justify-content:center;-ms-justify-content:center;justify-content:center}}.section-contact-issue-resolution .contact-issue-resolution-help-container .icon{width:24px;height:24px;margin-right:20px}@media(max-width:768px){.section-contact-issue-resolution .contact-issue-resolution-help-container .icon{display:none}}.section-contact-issue-resolution .contact-issue-resolution-help-text{font-weight:500;font-size:18px;line-height:24px;color:#37404d}@media(max-width:768px){.section-contact-issue-resolution .contact-issue-resolution-help-text{font-weight:bold;font-size:16px;line-height:22px;color:#37404d}}.section-contact-issue-resolution .contact-issue-resolution-secondary-button{font-style:normal;font-weight:600;font-size:14px;line-height:20px;color:#ef7c34;background:#fff;border:1px solid #ef7c34;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;padding:10px 30px;-webkit-align-self:center;-moz-align-self:center;-ms-align-self:center;align-self:center;width:max-content;margin-left:10px;margin-right:10px;cursor:pointer}@media(max-width:768px){.section-contact-issue-resolution .contact-issue-resolution-secondary-button{font-style:normal;font-weight:600;font-size:14px;line-height:20px;color:#ef7c34;background:#fff;border:1px solid #ef7c34;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;padding:12px 30px;text-align:center;width:100%;margin:auto;margin-bottom:10px;cursor:pointer}}.section-contact-issue-resolution .disable-btn{pointer-events:none;cursor:default;opacity:.5}.section-contact-issue-resolution .query{padding-left:0}.section-contact-issue-resolution .query-container{padding:24px 16px 16px;background:#fff;box-shadow:0 2px 15px rgba(0,0,0,0.04),0 2px 16px rgba(0,0,0,0.04);-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}@media(max-width:767px){.section-contact-issue-resolution .query-container.hide-for-mobile{display:none}}@media(min-width:992px){.section-contact-issue-resolution .query-container:hover,.section-contact-issue-resolution .query-container:active{box-shadow:0 2px 15px rgba(0,0,0,0.12),0 2px 16px rgba(0,0,0,0.12)}}.section-contact-issue-resolution .query-container .title{margin-top:0;font-size:20px;line-height:32px;font-weight:bold;color:#37404d}.section-contact-issue-resolution .query-container .info{margin-top:10px;font-size:12px;line-height:16px;font-weight:500;color:#37404d}.section-contact-issue-resolution .query-container .chat-widget-wrapper{margin-top:16px}.section-contact-issue-resolution .query-container .chat-widget-wrapper .chat-container-custom{margin:0;padding:0;border:0;display:block;height:unset;-webkit-box-shadow:none 0 1px 1px #000;-moz-box-shadow:none 0 1px 1px #000;box-shadow:none 0 1px 1px #000;-webkit-box-shadow:none;box-shadow:none}.section-contact-issue-resolution .query-container .chat-widget-wrapper .text-container-custom{display:none}.section-contact-issue-resolution .query-container .chat-widget-wrapper .chat-btn-container-custom{cursor:pointer;margin:0;height:unset;width:100%;padding:8px 16px;background-color:white;border:1px solid #f07c00;box-sizing:border-box;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;-webkit-justify-content:center;-ms-justify-content:center;justify-content:center;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.section-contact-issue-resolution .query-container .chat-widget-wrapper .chat-btn-container-custom:hover,.section-contact-issue-resolution .query-container .chat-widget-wrapper .chat-btn-container-custom:active,.section-contact-issue-resolution .query-container .chat-widget-wrapper .chat-btn-container-custom:focus{background-color:#f07c00}.section-contact-issue-resolution .query-container .chat-widget-wrapper .chat-btn-container-custom:hover .chat-btn-custom,.section-contact-issue-resolution .query-container .chat-widget-wrapper .chat-btn-container-custom:active .chat-btn-custom,.section-contact-issue-resolution .query-container .chat-widget-wrapper .chat-btn-container-custom:focus .chat-btn-custom{background-color:#f07c00;color:white}.section-contact-issue-resolution .query-container .chat-widget-wrapper .chat-btn-container-custom .chat-btn-custom{margin-top:0;padding:0;background-color:white;color:#f07c00;font-size:14px;line-height:24px;font-weight:500;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.section-contact-issue-resolution .booking-query-card .booking-query-card-content{position:relative;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;-webkit-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between}@media(max-width:767px){.section-contact-issue-resolution .booking-query-card .booking-query-card-content{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:flex-start;-moz-align-items:flex-start;-ms-align-items:flex-start;align-items:flex-start;-webkit-justify-content:flex-start;-ms-justify-content:flex-start;justify-content:flex-start}}.section-contact-issue-resolution .booking-query-card .booking-query-card-content .title{font-size:16px;line-height:24px;font-weight:bold;color:#37404d}.section-contact-issue-resolution .booking-query-card .booking-query-card-content .sub-title{margin-top:6px;font-size:14px;line-height:20px;color:#626973}@media(min-width:768px){.section-contact-issue-resolution .booking-query-card .booking-query-card-content .sub-title{display:none}}@media(max-width:767px){.section-contact-issue-resolution .booking-query-card .booking-query-card-content .chat-widget-wrapper{margin-top:8px;width:100%}}.section-contact-issue-resolution .booking-query-card .booking-query-card-content .chat-widget-wrapper .chat-container-custom{margin:0;padding:0;border:0;display:block;height:unset;-webkit-box-shadow:none 0 1px 1px #000;-moz-box-shadow:none 0 1px 1px #000;box-shadow:none 0 1px 1px #000;-webkit-box-shadow:none;box-shadow:none}.section-contact-issue-resolution .booking-query-card .booking-query-card-content .chat-widget-wrapper .text-container-custom{display:none}.section-contact-issue-resolution .booking-query-card .booking-query-card-content .chat-widget-wrapper .chat-btn-container-custom{cursor:pointer;margin:0;height:unset;width:100%;padding:12px 60px;background-color:#68d089;border:0;box-sizing:border-box;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}.section-contact-issue-resolution .booking-query-card .booking-query-card-content .chat-widget-wrapper .chat-btn-container-custom .chat-btn-custom{margin-top:0;padding:0;color:white !important;font-size:14px;line-height:24px;font-weight:500;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.section-faq .top-navigator{font-weight:600;font-size:14px;line-height:17px;color:#626973;padding-bottom:35px}.section-faq .top-navigator .link{color:#ef7c34;cursor:pointer}.section-faq .top-navigator .arrow{margin:0 5px}.section-faq .top-navigator .arrow .svg-icon-arrow{width:6px;height:10px}.section-faq .faq-title{font-style:normal;font-weight:bold;font-size:34px;line-height:40px;letter-spacing:-1px;color:#212121}@media(max-width:767px){.section-faq .faq-title{display:none}}@media(max-width:767px){.section-faq .pill-margin{margin-top:12px}}.section-faq .faq-help-container{margin-top:20px;background:#fff;border-radius:4px;border:1px solid rgba(0,0,0,0.1)}.section-faq .help-container-padding{padding-left:15px;padding-right:15px}.section-faq .faq-row-margin{margin-top:10px;margin-bottom:40px}.section-faq .panel-group .panel .panel-heading .panel-title{line-height:inherit;padding:10px 40px 10px 15px}.section-faq .panel-group .panel .panel-heading .panel-title .fap{top:15px}.nav-sidebar{background:#fff;padding:15px 0;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.nav-sidebar ul{margin:0}.nav-sidebar ul li{margin-bottom:15px}.nav-sidebar ul li:last-of-type{margin-bottom:0}.nav-sidebar ul li a{color:#37404d;font-weight:400;padding:5px 15px;border-left:1px #fff solid;display:block}.nav-sidebar ul li a:hover{color:#68d089;border-color:#68d089}.nav-sidebar ul li a.active{border-left:3px #68d089 solid;font-weight:600}.nav-sidebar ul li a.active:hover{color:#37404d}.section-service-help .service-heading{font-style:normal;font-weight:bold;font-size:34px;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;align-items:center;color:#212121;line-height:30px;margin:0}@media(max-width:767px){.section-service-help .service-heading{font-size:24px;line-height:40px}}.section-service-help .service-sub-heading{font-style:normal;font-weight:bold;font-size:24px;color:#37404d;margin-bottom:16px;padding-top:40px;line-height:30px;letter-spacing:-0.28px}@media(max-width:767px){.section-service-help .service-sub-heading{font-size:20px;line-height:24px;padding-top:24px}}.section-service-help .no-keyword-error{color:#ff6363;font-size:14px}.section-service-help .custom-divider{border-top:rgba(0,0,0,0.1)}.section-service-help .content-box{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;position:relative;border:solid 1px #ebedef;padding:15px 15px 15px;margin-left:15px;margin-right:15px;border-left:4px solid #ef7c34;background:#fff;color:#37404d;margin-bottom:60px}@media(max-width:767px){.section-service-help .content-box{flex-direction:column;margin-bottom:32px}}.section-service-help .content-box .header{font-size:15px;margin-bottom:5px;font-weight:bold}.section-service-help .content-box .close-btn{display:inline-block;position:absolute;top:1px;right:1px;padding:5px;cursor:pointer}@media(max-width:767px){.section-service-help .content-box .close-btn{padding:10px}}.section-service-help .content-box .close-btn .svg-icon-cross{filter:brightness(2)}.section-service-help .content-box .close-btn::after{content:'' !important}.section-service-help .content-box .icon-close-black{display:inline-block;position:absolute;top:1px;right:1px;padding:5px;cursor:pointer;margin:10px}@media(max-width:767px){.section-service-help .content-box .icon-close-black{padding:10px;margin-top:20px;width:8px;height:8px;background-size:12px}}.section-service-help .content-box .icon-close-black .svg-icon-cross{filter:brightness(2)}.section-service-help .content-box .icon-close-black::after{content:'' !important}.section-service-help .content-box .details{color:#37404d;font-size:14px;line-height:20px}@media(max-width:767px){.section-service-help .content-box .details{font-size:14px;line-height:16px}}.section-service-help .content-box .learn-more-btn{cursor:pointer;margin:30px 10px 30px 40px;height:unset;width:70%;padding:10px 10px 10px 10px;background-color:#fff;border:1px solid #f07c00;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;-webkit-justify-content:center;-ms-justify-content:center;justify-content:center;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.section-service-help .content-box .learn-more-btn:hover,.section-service-help .content-box .learn-more-btn:active,.section-service-help .content-box .learn-more-btn:focus{background-color:#ef7c34}.section-service-help .content-box .learn-more-btn:hover .title,.section-service-help .content-box .learn-more-btn:active .title,.section-service-help .content-box .learn-more-btn:focus .title{background-color:#ef7c34;color:#fff}.section-service-help .content-box .learn-more-btn .title{margin-top:0;padding:0;background-color:#fff;color:#ef7c34;font-size:14px;line-height:24px;font-weight:500;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.section-service-help .content-box .learn-more{font-style:normal;font-weight:500;font-size:14px;line-height:20px;color:#ef7c34;padding-top:10px}.section-service-help .content-box .learn-more .icon-arrow-orange{width:20px;height:10px;top:4px;margin-bottom:2px}.section-service-help .content-box .highlight{color:#ffa560}.section-service-help .content-box .info-icon{width:60px;height:60px;margin:10px}.section-service-help .search-container{background:#fff;border:1px solid rgba(0,0,0,0.1);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;box-shadow:0 2px 16px rgba(0,0,0,0.04),0 2px 15px rgba(0,0,0,0.04);display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;align-items:center;height:56px}@media(max-width:767px){.section-service-help .search-container{margin-top:16px;height:44px}}.section-service-help .search-container .dimensions{width:18px;height:18px;position:absolute;margin-right:18px;margin-left:15px}.section-service-help .search-container .icon-search-white{width:15px;height:18px;padding:10px}.section-service-help .search-container .btn-container{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;align-items:center;margin-left:20px}@media(max-width:767px){.section-service-help .search-container .btn-container{margin-left:0}}.section-service-help .search-container .search-text{font-style:normal;font-weight:400;font-size:16px;line-height:19px;width:100%;border:0;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;padding-left:25px}@media(max-width:767px){.section-service-help .search-container .search-text{line-height:19px}}.section-service-help .search-container .search-text ::placeholder{color:rgba(0,0,0,0.3);font-style:normal;font-weight:500;font-size:16px}.section-service-help .search-container .search-btn{background:#68d089;cursor:pointer;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;align-items:center;width:17%;-webkit-border-radius:0 6px 6px 0;-moz-border-radius:0 6px 6px 0;border-radius:0 6px 6px 0;height:56px}@media(max-width:767px){.section-service-help .search-container .search-btn{height:44px}}.section-service-help .search-container .search-btn-title{color:#fff;font-size:16px;font-weight:400;padding-left:10px}.section-service-help .login-check{background:rgba(248,248,248,0.5);border:1px solid rgba(0,0,0,0.1);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;border-left:4px solid rgba(239,124,52,0.34);padding-top:20px;padding-bottom:20px;padding-left:23px;font-size:20px;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-justify-content:flex-start;-ms-justify-content:flex-start;justify-content:flex-start;align-items:center}@media(max-width:767px){.section-service-help .login-check{padding-left:0}}.section-service-help .login-check .login-icon{margin:0 5px}.section-service-help .login-check .login-icon .svg-icon-login-help{width:18px;height:18px}.section-service-help .login-check .icon-log-in{margin:0 5px;width:24px;height:24px}.section-service-help .login-check .login-title{font-style:normal;font-weight:bold;font-size:20px;text-align:center;color:#37404d;padding-left:10px;vertical-align:text-bottom}@media(max-width:767px){.section-service-help .login-check .login-title{font-size:14px}}.section-service-help .login-check .login-title .login-now{font-weight:bold;color:#ef7c34;cursor:pointer}.section-service-help .popular-ques-header{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;align-items:center;font-style:normal;font-weight:bold;font-size:24px;color:#37404d;margin-bottom:16px;padding-top:40px;line-height:30px;letter-spacing:-0.28px}@media(max-width:767px){.section-service-help .popular-ques-header{font-size:20px;line-height:24px;padding-top:30px}}.section-service-help .popular-ques-header .view-all-faqs{font-weight:500;font-size:18px;line-height:20px;color:#ef7c34;text-align:right;cursor:pointer}@media(max-width:767px){.section-service-help .popular-ques-header .view-all-faqs{font-size:14px}}.section-service-help .popular-ques-header .view-all-faqs:hover{color:#4bbb4b}.section-service-help .cards-wrapper{margin-top:16px}.section-service-help .cards-wrapper .card-item{cursor:pointer;min-height:156px;background:#fff;border:1px solid rgba(0,0,0,0.1);box-sizing:border-box;box-shadow:0 2px 16px rgba(0,0,0,0.04),0 2px 15px rgba(0,0,0,0.04);display:grid;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;-webkit-justify-content:flex-start;-ms-justify-content:flex-start;justify-content:flex-start;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-border-radius:0 6px 6px 0;-moz-border-radius:0 6px 6px 0;border-radius:0 6px 6px 0;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.section-service-help .cards-wrapper .card-item.disabled{cursor:not-allowed}.section-service-help .cards-wrapper .card-item:hover,.section-service-help .cards-wrapper .card-item:active,.section-service-help .cards-wrapper .card-item:focus{background-color:#f6f7f8}.section-service-help .cards-wrapper .card-item .title{font-style:normal;font-weight:500;font-size:16px;line-height:19px;color:#37404d;padding-left:16px;padding-right:16px;padding-top:12px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.section-service-help .cards-wrapper .card-item .desc{font-style:normal;font-weight:normal;font-size:14px;line-height:20px;color:#626973;padding:6px 16px 0;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;height:50px}.section-service-help .cards-wrapper .card-item .read-more{font-style:normal;font-weight:600;font-size:14px;line-height:20px;color:#ef7c34;padding-left:16px;padding-bottom:14px}.section-service-help .cards-wrapper .card-item .read-more .icon-arrow-orange{width:20px;height:10px;top:4px;margin-bottom:2px}.section-service-help .browse-topics{margin-top:45px;margin-bottom:30px}@media(max-width:767px){.section-service-help .browse-topics{margin-top:36px;margin-bottom:0}}@media(max-width:767px){.section-service-help .browse-topics .indv-browse-topic{height:300px}}.section-service-help .browse-topics .indv-browse-topic .icon-briefcase_green{width:40px;height:40px}.section-service-help .browse-topics .indv-browse-topic .icon-user-help{width:40px;height:40px}.section-service-help .browse-topics .indv-browse-topic .icon-payment-help{width:40px;height:40px}.section-service-help .browse-topics .indv-browse-topic .icon-voucher-help{width:40px;height:40px}.section-service-help .browse-topics .indv-browse-topic .title{font-style:normal;font-weight:bold;font-size:18px;line-height:24px;color:#37404d;margin-top:24px}@media(max-width:767px){.section-service-help .browse-topics .indv-browse-topic .title{font-size:16px}}.section-service-help .browse-topics .indv-browse-topic .indv-topic{font-style:normal;font-weight:normal;font-size:16px;line-height:22px;color:#37404d;margin-top:16px;cursor:pointer}@media(max-width:767px){.section-service-help .browse-topics .indv-browse-topic .indv-topic{font-size:14px}}.section-service-help .browse-topics .indv-browse-topic .indv-topic:hover{color:#ef7c34}.section-service-help .browse-topics .indv-browse-topic .division{border:2px solid #878c94;width:40px;margin-left:0;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.section-service-help .contact-help{margin-top:17px}.section-service-help .contact-help .contact-text{font-weight:500;font-size:16px;line-height:19px;color:#212121;margin-top:15px}.section-service-help .contact-help .contact-btn{cursor:pointer;height:unset;width:75%;padding:10px 10px 10px 10px;background-color:white;border:1px solid #f07c00;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;-webkit-justify-content:center;-ms-justify-content:center;justify-content:center;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;margin-left:70px}@media(min-width:768px) and (max-width:991px){.section-service-help .contact-help .contact-btn{margin-left:45px}}@media(min-width:992px) and (max-width:1199px){.section-service-help .contact-help .contact-btn{margin-left:55px}}@media(max-width:767px){.section-service-help .contact-help .contact-btn{width:100%;margin-left:0;margin-top:10px}}.section-service-help .contact-help .contact-btn:hover,.section-service-help .contact-help .contact-btn:active,.section-service-help .contact-help .contact-btn:focus{background-color:#ef7c34}.section-service-help .contact-help .contact-btn:hover .title,.section-service-help .contact-help .contact-btn:active .title,.section-service-help .contact-help .contact-btn:focus .title{background-color:#ef7c34;color:#fff}.section-service-help .contact-help .contact-btn .title{margin-top:0;padding:0;background-color:#fff;color:#ef7c34;font-size:14px;line-height:20px;font-weight:500;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.section-service-help .contact-help .service-chat-btn-layout{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.section-service-help .contact-help .service-chat-btn-layout .contact-btn{margin-left:0;width:220px}.section-service-help .contact-help .service-chat-btn-layout .contact-btn.chat-new-button{margin-right:12px}.section-service-help .details-overview{margin-bottom:50px}.section-service-help .details-overview .title{font-size:20px;line-height:34px;font-weight:bold;color:#37404d}.section-service-help .details-overview .details-list{margin-top:10px;margin-bottom:20px}.section-service-help .details-overview .details-list .panel{margin-top:6px}.section-service-help .details-overview .details-list .panel .panel-heading .panel-title{cursor:pointer;padding:24px 24px 24px 0;background:#fff;border-bottom:0;position:relative;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;-webkit-border-radius:6px 6px 0 0;-moz-border-radius:6px 6px 0 0;border-radius:6px 6px 0 0}@media(max-width:767px){.section-service-help .details-overview .details-list .panel .panel-heading .panel-title{padding:14px 0 14px 0}}.section-service-help .details-overview .details-list .panel .panel-heading .panel-title.collapsed{border-color:#f8f8f8;-webkit-border-radius:6px 6px 6px 6px;-moz-border-radius:6px 6px 6px 6px;border-radius:6px 6px 6px 6px}@media(max-width:767px){.section-service-help .details-overview .details-list .panel .panel-heading .panel-title.collapsed{border-color:#f2f2f2}}.section-service-help .details-overview .details-list .panel .panel-heading .panel-title.collapsed .icon-arrow-custom{-webkit-transform:rotate(-180deg);-moz-transform:rotate(-180deg);-ms-transform:rotate(-180deg);-o-transform:rotate(-180deg);transform:rotate(-180deg)}.section-service-help .details-overview .details-list .panel .panel-heading .panel-title .panel-title-block .icon-arrow-custom{width:12px;height:6px;opacity:.8;position:absolute;right:14px;top:30px;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}@media(max-width:767px){.section-service-help .details-overview .details-list .panel .panel-heading .panel-title .panel-title-block .icon-arrow-custom{top:calc(50% - 3px)}}.section-service-help .details-overview .details-list .panel .panel-heading .panel-title .panel-title-block .title{font-weight:bold;font-size:24px;line-height:30px;color:#37404d}@media(max-width:767px){.section-service-help .details-overview .details-list .panel .panel-heading .panel-title .panel-title-block .title{font-size:20px;line-height:24px}}.section-service-help .details-overview .details-list .panel .panel-heading .panel-title .panel-title-block .title .no-wrap{white-space:nowrap}.section-service-help .details-overview .details-list .panel .panel-body{background:#f8f8f8;border:1px solid rgba(0,0,0,0.1);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}@media(max-width:767px){.section-service-help .details-overview .details-list .panel .panel-body{background:0;border:0;-webkit-box-sizing:unset;-moz-box-sizing:unset;box-sizing:unset;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}}.section-service-help .details-overview .details-list .panel .panel-body .item-row{padding:12px 0}.section-service-help .details-overview .details-list .panel .panel-body .item-row .title{font-weight:bold;font-size:18px;line-height:24px;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;align-items:center;color:#37404d;padding-left:16px;padding-top:10px}@media(max-width:767px){.section-service-help .details-overview .details-list .panel .panel-body .item-row .title{font-weight:normal;padding-left:30px}}.section-service-help .details-overview .details-list .panel .panel-body .icon-flag{width:40px;height:40px;background-size:40px}.section-service-help .details-overview .details-list .panel .panel-body .divider{border-right:1px solid rgba(0,0,0,0.1)}@media(max-width:767px){.section-service-help .details-overview .details-list .panel .panel-body .divider{border-right:0}}.section-service-help .details-overview .details-list .panel .panel-body .bank-details{padding-top:24px}@media(max-width:767px){.section-service-help .details-overview .details-list .panel .panel-body .bank-details{padding-top:0}}.section-service-help .details-overview .details-list .panel .panel-body .bank-details .bank-detail-title{font-weight:400;font-size:11px;line-height:16px;letter-spacing:.4px;text-transform:uppercase;color:#878c94}@media(max-width:767px){.section-service-help .details-overview .details-list .panel .panel-body .bank-details .bank-detail-title{margin-top:16px}}.section-service-help .details-overview .details-list .panel .panel-body .bank-details .details-desc{font-style:normal;font-weight:500;font-size:14px;line-height:17px;color:#37404d;padding-top:4px;overflow-wrap:break-word}.section-service-help .details-overview .details-list .panel .panel-body .address-details{padding-left:24px}@media(max-width:767px){.section-service-help .details-overview .details-list .panel .panel-body .address-details{background:#f8f8f8;border:1px solid rgba(0,0,0,0.1);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;padding-top:16px;padding-bottom:16px;padding-left:16px;margin-bottom:16px}}.section-service-help .details-overview .details-list .panel .panel-body .item-download{padding:16px 24px 16px 62px}@media(max-width:767px){.section-service-help .details-overview .details-list .panel .panel-body .item-download{padding:16px 24px 16px 16px}}.section-service-help .details-overview .details-list .panel .panel-body .item-download .title{font-size:14px;line-height:20px;font-weight:500;opacity:.9;color:#f07c00;cursor:pointer;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;-webkit-justify-content:flex-start;-ms-justify-content:flex-start;justify-content:flex-start;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.section-service-help .details-overview .details-list .panel .panel-body .item-download .title .download-link{margin-left:16px;font-weight:500}.section-service-help .details-overview .details-list .panel .panel-body .item-download .icon-pdf-custom{width:35px;height:35px}.section-service-help .details-overview .details-list .panel .panel-body .item-download .icon-download-custom{width:18px;height:18px;margin-left:16px}.section-service-help .details-overview .details-list .panel .tc-panel-body{background:#fff;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;margin-bottom:50px}@media(max-width:767px){.section-service-help .details-overview .details-list .panel .tc-panel-body{margin-bottom:30px}}.section-service-help .details-overview .details-list .panel .tc-panel-body .tc-item-row{padding:12px 0}.section-service-help .details-overview .details-list .panel .tc-panel-body .tc-item-row .tc-title{font-style:normal;font-weight:600;font-size:18px;line-height:24px;color:#37404d;padding-top:10px;margin-bottom:24px}@media(max-width:767px){.section-service-help .details-overview .details-list .panel .tc-panel-body .tc-item-row .tc-title{font-size:14px}}.section-service-help .details-overview .details-list .panel .tc-panel-body .tc-item-row .download-card{background:#fff;border:1px solid rgba(0,0,0,0.1);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;box-shadow:0 4px 5px rgba(0,0,0,0.06),0 1px 10px rgba(0,0,0,0.04),0 2px 4px rgba(0,0,0,0.08);-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;margin-right:30px;cursor:pointer;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;justify-content:center;align-items:center}@media(max-width:767px){.section-service-help .details-overview .details-list .panel .tc-panel-body .tc-item-row .download-card{margin-right:0;margin-bottom:16px;justify-content:space-around}}.section-service-help .details-overview .details-list .panel .tc-panel-body .tc-item-row .download-card .download-title{font-style:normal;font-weight:bold;font-size:16px;line-height:22px;color:#37404d;margin:23px 15px 20px 20px;min-height:45px;display:flex;align-items:center}@media(max-width:767px){.section-service-help .details-overview .details-list .panel .tc-panel-body .tc-item-row .download-card .download-title{font-size:14px;margin:10px 25px 10px 10px}}@media(min-width:992px) and (max-width:1199px){.section-service-help .details-overview .details-list .panel .tc-panel-body .tc-item-row .download-card .download-title{margin:25px 15px 20px 20px}}@media(min-width:768px) and (max-width:991px){.section-service-help .details-overview .details-list .panel .tc-panel-body .tc-item-row .download-card .download-title{margin:30px 15px 20px 20px;min-height:65px}}.section-service-help .details-overview .details-list .panel .tc-panel-body .tc-item-row .download-card .icon-pdf-help{width:40px;height:40px;margin-left:16px;background-size:35px}@media(max-width:767px){.section-service-help .details-overview .details-list .panel .tc-panel-body .tc-item-row .download-card .icon-pdf-help{margin-top:20px;background-size:25px}}@media(min-width:768px) and (max-width:991px){.section-service-help .details-overview .details-list .panel .tc-panel-body .tc-item-row .download-card .icon-pdf-help{width:60px;height:60px;margin-top:15px}}@media(min-width:992px) and (max-width:1199px){.section-service-help .details-overview .details-list .panel .tc-panel-body .tc-item-row .download-card .icon-pdf-help{width:40px;height:40px}}.section-service-help .details-overview .details-list .panel .tc-panel-body .tc-item-row .download-card .icon-download{width:18px;height:18px;margin-right:10px}@media(max-width:767px){.section-service-help .details-overview .details-list .panel .tc-panel-body .tc-item-row .download-card .icon-download{width:25px;height:25px;margin-right:20px;margin-top:10px;background-size:13px}}@media(min-width:768px) and (max-width:991px){.section-service-help .details-overview .details-list .panel .tc-panel-body .tc-item-row .download-card .icon-download{width:25px;height:25px;margin-right:20px}}@media(min-width:992px) and (max-width:1199px){.section-service-help .details-overview .details-list .panel .tc-panel-body .tc-item-row .download-card .icon-download{width:20px;height:20px;margin-right:20px}}.section-service-help .details-overview .details-list .panel .bottom-title{font-size:14px;line-height:24px;color:#37404d;padding-top:16px}.section-service-help .details-overview .details-list .panel .send-email{padding-top:16px}.section-service-help .details-overview .details-list .panel .send-email .icon-arrow-orange{width:20px;height:10px;top:4px;margin-bottom:3px}.section-service-help .details-overview .details-list .panel .send-email .icon-mail-help{width:40px;height:40px}.section-service-help .details-overview .details-list .panel .send-email .mail-margin{color:#37404d;margin-top:10px;font-size:14px;margin-left:14px;position:absolute;width:70%}.section-service-help .details-overview .details-list .panel .row-phone{margin:0 !important}.section-service-help .details-overview .details-list .panel .phone-number-container{float:left;position:relative;min-height:1px;padding-top:16px}.section-service-help .details-overview .details-list .panel .method-container{margin-bottom:30px}.section-service-help .details-overview .details-list .panel .method-container .phone-call-size{height:20px !important;width:20px !important}.section-service-help .details-overview .details-list .panel .method-container .icon-arrow-down-black{height:10px;margin-left:10px;width:10px}.section-service-help .details-overview .details-list .panel .method-container .call-us{text-align:left}.section-service-help .details-overview .details-list .panel .method-container .icon-block{background-color:#68d089;color:#fff;margin-right:20px;position:relative;float:left;width:40px;height:40px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}.section-service-help .details-overview .details-list .panel .method-container .icon-block .fapicon{font-size:20px}.section-service-help .details-overview .details-list .panel .method-container .icon-block .icon{width:20px;height:20px}.section-service-help .details-overview .details-list .panel .method-container .icon-block .icon.icon-insurance{width:15px}.section-service-help .details-overview .details-list .panel .method-container .icon-block .fapicon,.section-service-help .details-overview .details-list .panel .method-container .icon-block .icon{position:absolute;font-size:20px;top:50%;left:50%;-moz-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.section-service-help .details-overview .details-list .panel .method-container .text-block{padding-left:60px}.section-service-help .details-overview .details-list .panel .method-container .text-block a,.section-service-help .details-overview .details-list .panel .method-container .text-block a:hover{white-space:nowrap}.section-service-help .details-overview .details-list .panel .method-container .text-block .secondary,.section-service-help .details-overview .details-list .panel .method-container .text-block .secondary:hover{color:#4bbb4b}.section-service-help .details-overview .details-list .panel .method-container .text-block .icon-flag{top:4px;margin-right:5px;width:20px;height:20px}.section-service-help .details-overview .details-list .panel .method-container .text-block .popover .icon-flag{top:0}.section-service-help .details-overview .details-list .panel .method-container .text-block .select{padding:0 10px;line-height:44px;font-size:16px;color:#4bbb4b;font-weight:600}.section-service-help .details-overview .details-list .panel .method-container .text-block .select:after{content:''}.section-service-help .details-overview .details-list .panel .method-container .text-block .select .fapicon{font-size:10px;margin-left:5px;top:0;color:#626973}.section-service-help .details-overview .details-list .panel .method-container .text-block span{font-weight:600}.section-service-help .details-overview .details-list .panel .method-container .text-block .textlink{font-weight:600;display:block;cursor:pointer}.section-service-help .details-overview .details-list .panel .method-container .text-block .textlink .fapicon{font-size:12px;margin-left:5px}.section-service-help .service-booking-list{padding-top:40px}.section-service-help .service-booking-list .reserv-header{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;align-items:center}.section-service-help .service-booking-list .reserv-header .title{font-weight:bold;font-size:24px;line-height:30px;color:#37404d}@media(max-width:767px){.section-service-help .service-booking-list .reserv-header .title{font-size:20px}}.section-service-help .service-booking-list .reserv-header .view-all-bookings{text-align:right}@media(max-width:767px){.section-service-help .service-booking-list .reserv-header .view-all-bookings{font-size:20px;padding-right:4px}}.section-service-help .service-booking-list .reserv-header .view-all-bookings .spanclick{font-weight:500;font-size:18px;line-height:24px;color:#ef7c34}@media(max-width:767px){.section-service-help .service-booking-list .reserv-header .view-all-bookings .spanclick{font-size:14px}}.section-service-help .service-booking-list .reserv-header .view-all-bookings .spanclick:hover{color:#4bbb4b}.section-service-help .service-booking-list .reserv-header .view-all-bookings .spanclick .fapicon{font-size:10px}.section-service-help .service-booking-list .reservation-section{padding-top:16px}.section-service-help .service-booking-list .reservation-section .header{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between}.section-service-help .service-booking-list .reservation-section .header .heading{font-weight:bold;font-size:24px;line-height:30px;letter-spacing:-0.28px}.section-service-help .service-booking-list .reservation-section .header .view-all{font-size:14px;line-height:20px;color:#ef7c34}.section-service-help .service-booking-list .reservation-section .content{border:1px solid rgba(0,0,0,0.1);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;box-shadow:0 2px 16px rgba(0,0,0,0.04),0 2px 15px rgba(0,0,0,0.04);-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}.section-service-help .service-booking-list .reservation-section .content .top-section{padding:3px 15px;border-radius:8px 8px 0 0;position:relative;margin-bottom:15px}@media(max-width:767px){.section-service-help .service-booking-list .reservation-section .content .top-section{padding:5px 15px;margin-top:0;margin-bottom:0}}.section-service-help .service-booking-list .reservation-section .content .top-section .top-section-icon{width:15px;height:15px;margin-right:5px;position:absolute;top:4px}@media(max-width:767px){.section-service-help .service-booking-list .reservation-section .content .top-section .top-section-icon{top:8px}}.section-service-help .service-booking-list .reservation-section .content .top-section .title{font-size:12px;line-height:16px;color:#cc1414;display:inline-block;margin-left:20px}.section-service-help .service-booking-list .reservation-section .content .top-section .title .bold{font-weight:bold}.section-service-help .service-booking-list .reservation-section .content .top-section .title .oldBookingID{color:#ef7c34;font-weight:bold}.section-service-help .service-booking-list .reservation-section .content .avoid-cancellation{background:rgba(238,42,36,0.08)}.section-service-help .service-booking-list .reservation-section .content .avoid-cancellation .title{color:#cc1414;font-weight:normal}.section-service-help .service-booking-list .reservation-section .content .pre-booking-top-info{background:rgba(223,150,65,0.08)}.section-service-help .service-booking-list .reservation-section .content .pre-booking-top-info .title{color:#37404d}.section-service-help .service-booking-list .reservation-section .content .outer-div{padding:15px;cursor:pointer}@media(max-width:767px){.section-service-help .service-booking-list .reservation-section .content .outer-div{padding:0 0 15px}}.section-service-help .service-booking-list .reservation-section .content .outer-div .divider{border-right:1px solid rgba(0,0,0,0.1)}@media(max-width:767px){.section-service-help .service-booking-list .reservation-section .content .outer-div .img-pos{float:right}}.section-service-help .service-booking-list .reservation-section .content .outer-div .booking-payment-section{padding-left:15px}.section-service-help .service-booking-list .reservation-section .content .outer-div .property-image{height:110px;background-repeat:no-repeat !important;background-position:center !important;-webkit-background-size:cover !important;-moz-background-size:cover !important;background-size:cover !important;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}@media(max-width:767px){.section-service-help .service-booking-list .reservation-section .content .outer-div .property-image{height:88px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;margin-top:15px;margin-bottom:15px}}@media(min-width:768px) and (max-width:991px){.section-service-help .service-booking-list .reservation-section .content .outer-div .property-image{height:105px}}.section-service-help .service-booking-list .reservation-section .content .outer-div .property-image .icon-label{position:absolute;width:95px;height:24.33px;bottom:10px;left:41px;opacity:.8;border-radius:20px;text-align:center;vertical-align:center;align-self:center;padding-top:4px;font-size:12px;line-height:16px;background:#000;text-transform:uppercase}@media(max-width:991px){.section-service-help .service-booking-list .reservation-section .content .outer-div .property-image .icon-label{left:15px;width:72px;height:20px;font-size:9px}}.section-service-help .service-booking-list .reservation-section .content .outer-div .property-image .upcoming-tag{color:#f3b942}@media(max-width:767px){.section-service-help .service-booking-list .reservation-section .content .outer-div .property-description{padding:15px 0 0 15px}}.section-service-help .service-booking-list .reservation-section .content .outer-div .property-description .pre-heading{color:#626973;font-size:14px;margin-bottom:7px;line-height:24px}@media(max-width:767px){.section-service-help .service-booking-list .reservation-section .content .outer-div .property-description .pre-heading{line-height:16px}}.section-service-help .service-booking-list .reservation-section .content .outer-div .property-description .heading{cursor:pointer;font-weight:600;margin-bottom:7px;color:#37404d;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;line-height:24px}@media(max-width:767px){.section-service-help .service-booking-list .reservation-section .content .outer-div .property-description .heading{line-height:20px}}.section-service-help .service-booking-list .reservation-section .content .outer-div .property-description .subheading{font-size:14px;color:#626973;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%;line-height:24px}@media(max-width:767px){.section-service-help .service-booking-list .reservation-section .content .outer-div .property-description .subheading{line-height:20px}}.section-service-help .service-booking-list .reservation-section .content .details-row{background:rgba(75,187,75,0.1);-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;padding:14px}@media(max-width:767px){.section-service-help .service-booking-list .reservation-section .content .details-row{margin-left:15px;margin-right:15px}}.section-service-help .service-booking-list .reservation-section .content .details-row .container .icons-bar{width:20px;height:20px;margin-right:10px;top:6px}.section-service-help .service-booking-list .reservation-section .content .details-row .container .detail{font-weight:500;font-size:14px;line-height:20px;color:#37404d}.section-service-help .service-booking-list .reservation-section .content .details-row .rightous-container{border-left:1px solid rgba(0,0,0,0.1);padding-left:15px}@media(max-width:767px){.section-service-help .service-booking-list .reservation-section .content .details-row .rightous-container{border-left:0;padding-left:7.5px}}.section-service-help .service-booking-list .reservation-section .content .amount-toPay{padding:10px 0;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between}@media(max-width:767px){.section-service-help .service-booking-list .reservation-section .content .amount-toPay{border-bottom:1px dashed rgba(0,0,0,0.12);margin-right:16px}}.section-service-help .service-booking-list .reservation-section .content .amount-toPay .payment-text .icon-amount-help{width:32px;height:32px}.section-service-help .service-booking-list .reservation-section .content .amount-toPay .payment-text .title{font-size:16px;line-height:22px;color:#626973;margin-left:10px;white-space:nowrap}@media(max-width:767px){.section-service-help .service-booking-list .reservation-section .content .amount-toPay .payment-text .title{margin-left:0;font-size:14px}}@media(min-width:768px) and (max-width:991px){.section-service-help .service-booking-list .reservation-section .content .amount-toPay .payment-text .title{margin-left:0}}.section-service-help .service-booking-list .reservation-section .content .amount-toPay .payment-text .amount{padding-left:15px;font-weight:bold;font-size:16px;line-height:22px;text-align:right;color:#37404d;white-space:nowrap}@media(max-width:767px){.section-service-help .service-booking-list .reservation-section .content .amount-toPay .payment-text .amount{padding-left:0}}@media(max-width:767px){.section-service-help .service-booking-list .reservation-section .content .amount-toPay .pay-now-align{text-align:left}}.section-service-help .service-booking-list .reservation-section .content .amount-toPay .pay-now{cursor:pointer;background:#68d089;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;padding:10px 30px;color:#fff;text-align:center}@media(max-width:767px){.section-service-help .service-booking-list .reservation-section .content .amount-toPay .pay-now{padding:10px 10px}}.section-service-help .service-booking-list .reservation-section .content .view-booking-help{cursor:pointer;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;border-bottom:1px dashed rgba(0,0,0,0.1);padding-bottom:15px;color:#37404d}@media(max-width:767px){.section-service-help .service-booking-list .reservation-section .content .view-booking-help{margin:0 16px 0 0;padding-top:15px}}.section-service-help .service-booking-list .reservation-section .content .view-booking-help:hover{color:#ef7c34}.section-service-help .service-booking-list .reservation-section .content .view-booking-help .title{font-weight:500;font-size:16px;line-height:19px}.section-service-help .service-booking-list .reservation-section .content .view-booking-help .icon-arrow{width:20px;height:10px;top:4px}.section-service-help .service-booking-list .reservation-section .content .view-booking-help-modify{cursor:pointer;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;border-bottom:1px dashed rgba(0,0,0,0.1);padding-bottom:15px;padding-top:15px;color:#37404d}@media(max-width:767px){.section-service-help .service-booking-list .reservation-section .content .view-booking-help-modify{margin:0 16px 0 0;border-bottom:0}}.section-service-help .service-booking-list .reservation-section .content .view-booking-help-modify:hover{color:#ef7c34}.section-service-help .service-booking-list .reservation-section .content .view-booking-help-modify .title{font-weight:500;font-size:16px;line-height:19px}.section-service-help .service-booking-list .reservation-section .content .view-booking-help-modify .icon-arrow{width:20px;height:10px;top:4px}.faq-search-bar{background:#fff;border-radius:6px;border:1px solid rgba(0,0,0,0.12);display:flex;justify-content:space-between}.faq-search-bar .faq-search-text{border:0;padding-left:10px;padding-right:10px;padding-top:2px;padding-bottom:2px;border-radius:6px;width:100%}.faq-search-bar .faq-search-icon-container{background:#68d089;border-top-left-radius:0;border-bottom-left-radius:0;border-top-right-radius:6px;border-bottom-right-radius:6px;cursor:pointer;display:flex;align-items:center;height:48px}.faq-search-bar .faq-search-icon{width:18px;height:18px}.panel-group{margin-bottom:15px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.panel-group .dark-colour{color:#37404d !important}.panel-group .panel:first-of-type .panel-heading{-webkit-border-radius:4px 4px 0 0;-moz-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0}.panel-group .panel:last-of-type .panel-heading{-webkit-border-radius:0 0 4px 4px;-moz-border-radius:0 0 4px 4px;border-radius:0 0 4px 4px;border-bottom:0}.panel-group .panel .panel-heading{border-bottom:1px #f1f1f1 solid;background:#fff}.panel-group .panel .panel-heading .panel-colour{color:#37404d !important}.panel-group .panel .panel-heading .panel-colour:hover{color:#68d089 !important}.panel-group .panel .panel-heading .panel-title{display:block;padding:0 40px 0 15px;color:#626973;font-size:16px;line-height:60px;position:relative;font-weight:500;cursor:pointer}.panel-group .panel .panel-heading .panel-title:hover{color:#4bbb4b}.panel-group .panel .panel-heading .panel-title.collapsed .fap{-moz-transform:rotate(-180deg);-webkit-transform:rotate(-180deg);-ms-transform:rotate(-180deg);-o-transform:rotate(-180deg);transform:rotate(-180deg)}.panel-group .panel .panel-heading .panel-title .fap{position:absolute;right:15px;top:25px;font-size:10px}.panel-group .panel .panel-body{padding:20px}.panel-group .panel .panel-body.table-group{padding:0 15px;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-webkit-box-shadow:none 0 1px 1px #000;-moz-box-shadow:none 0 1px 1px #000;box-shadow:none 0 1px 1px #000;-webkit-box-shadow:none;box-shadow:none}@media(min-width:768px){.panel-group .panel .panel-body.table-group{padding:0 20px}}.panel-group .panel .panel-body.table-group .table-group-body{margin:0;border:0}.panel-group .panel .panel-body .list-default li{font-size:14px}@media(min-width:768px){.panel-group .panel .panel-body .list-default li{font-size:16px}}.panel-group .panel .panel-body .list-default li .badge{top:-2px;padding:0 5px}@media(min-width:768px){.panel-group .panel .panel-body .list-default li .badge{padding:0 10px}}.rating-container{padding:15px 0;font-weight:600;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center}.rating-container .rating-button{display:inline-block;margin-left:10px;border:solid 1px;cursor:pointer;position:relative;padding:14px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.rating-container .rating-button.rating-positive{border-color:#4bbb4b;color:#4bbb4b}.rating-container .rating-button.rating-positive.active,.rating-container .rating-button.rating-positive:hover{background-color:#4bbb4b;color:#fff}.rating-container .rating-button.rating-negative{border-color:#ff6363;color:#ff6363}.rating-container .rating-button.rating-negative.active,.rating-container .rating-button.rating-negative:hover{background-color:#ff6363;color:#fff}.rating-container .rating-button .fap{position:absolute;top:50%;left:50%;-moz-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.rating-container .rating-button.rating-positive.disabled,.rating-container .rating-button.rating-negative.disabled{background-color:#d9dde0;border-color:#d9dde0;color:#9ca9b1;cursor:not-allowed}.rating-container .rating-button.rating-positive.disabled .fap,.rating-container .rating-button.rating-negative.disabled .fap{color:#9ca9b1}.search-result{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center}.search-result .filter-tag{margin-left:10px;max-width:200px}@media(min-width:992px){.search-result .filter-tag{max-width:300px}}.bvmoney .icon-bvmoney-header{position:absolute;width:344px;height:183.08px;right:-42px;top:64px;background-size:262px}@media(max-width:991px) and (min-width:768px){.bvmoney .icon-bvmoney-header{top:0;right:-43px;background-size:262px}}@media(max-width:767px){.bvmoney .icon-bvmoney-header{width:214px;height:170.08px;right:0;background-size:214px;top:-3px}}.bvmoney .bvmoney-body{background:#fff;padding:24px;box-shadow:0 2px 16px rgba(0,0,0,0.04),0 2px 15px rgba(0,0,0,0.04);border-radius:6px;margin-bottom:50px}@media(max-width:767px){.bvmoney .bvmoney-body{background:0;padding:0;box-shadow:none;border-radius:0;margin-bottom:0}}.bvmoney .bvmoney-body .bvmoney-banner{background:linear-gradient(271.14deg,#5e6071 .14%,#3d405b 99.71%);background-size:cover;padding:50px 20px;margin-bottom:20px;border-radius:5px}@media(max-width:767px){.bvmoney .bvmoney-body .bvmoney-banner{background:0;margin:0 16px 0 16px;padding:45px 0 39px}}.bvmoney .bvmoney-body .bvmoney-banner .bvmoney-banner-title{font-style:normal;font-weight:bold;font-size:34px;line-height:40px;letter-spacing:-1px;color:#fff}@media(max-width:767px){.bvmoney .bvmoney-body .bvmoney-banner .bvmoney-banner-title{font-weight:700;font-size:20px;line-height:24px;letter-spacing:-0.35px}}.bvmoney .bvmoney-body .bvmoney-banner .bvmoney-banner-subtitle{font-style:normal;font-weight:600;font-size:16px;line-height:19px;color:#fff}@media(max-width:767px){.bvmoney .bvmoney-body .bvmoney-banner .bvmoney-banner-subtitle{font-weight:400;font-size:14px;line-height:20px}}.bvmoney .bvmoney-body .bvmoney-balance-card{display:flex;border:1px solid rgba(0,0,0,0.1);border-radius:6px;background:#f8f8f8}@media(max-width:767px){.bvmoney .bvmoney-body .bvmoney-balance-card{display:block;box-shadow:0 6px 10px rgba(0,0,0,0.06),0 1px 18px rgba(0,0,0,0.04),0 3px 5px rgba(0,0,0,0.08);border-radius:4px;padding:10px;background:#fff;margin-left:16px;margin-right:16px}}.bvmoney .bvmoney-body .bvmoney-balance-section{width:100%;padding:20px}@media(max-width:767px){.bvmoney .bvmoney-body .bvmoney-balance-section{padding-top:5px;padding-left:5px;padding-right:5px;padding-bottom:15px}}.bvmoney .bvmoney-body .bvmoney-balance-section .icon{height:40px;width:40px;margin-right:20px}.bvmoney .bvmoney-body .bvmoney-expire-section{width:100%;padding:20px}@media(max-width:767px){.bvmoney .bvmoney-body .bvmoney-expire-section{display:flex;align-items:center;justify-content:space-between;padding:10px;border:1px solid rgba(0,0,0,0.1);border-radius:2px;background:#f8f8f8}}.bvmoney .bvmoney-body .bvmoney-expire-title{font-style:normal;font-weight:500;font-size:11px;line-height:16px;letter-spacing:.4px;text-transform:uppercase;color:#878c94}@media(max-width:767px){.bvmoney .bvmoney-body .bvmoney-expire-title{font-size:12px;line-height:16px;display:flex;align-items:center;letter-spacing:.2px;color:#37404d;text-transform:capitalize}}.bvmoney .bvmoney-body .bvmoney-expire-text{font-style:normal;font-weight:bold;font-size:24px;line-height:30px;letter-spacing:-0.28px;color:#37404d}@media(max-width:767px){.bvmoney .bvmoney-body .bvmoney-expire-text{font-style:normal;font-weight:500;font-size:16px;line-height:19px;display:flex;align-items:center;color:#37404d}}@media(max-width:767px){.bvmoney .bvmoney-body .bvmoney-balance-mobile{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;-webkit-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;width:100%}}.bvmoney .bvmoney-body .bvmoney-horizontal{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center}.bvmoney .bvmoney-body .bvmoney-divider{border:.5px solid rgba(0,0,0,0.1);margin:15px 0}.bvmoney .bvmoney-body .bvmoney-balance-title{font-style:normal;font-weight:600;font-size:11px;line-height:16px;letter-spacing:.4px;text-transform:uppercase;color:#878c94}@media(max-width:767px){.bvmoney .bvmoney-body .bvmoney-balance-title{text-transform:capitalize;font-size:14px;line-height:17px;color:#37404d}}.bvmoney .bvmoney-body .bvmoney-balance-text{font-style:normal;font-weight:bold;font-size:24px;line-height:30px;letter-spacing:-0.28px;color:#37404d}@media(max-width:767px){.bvmoney .bvmoney-body .bvmoney-balance-text{font-style:normal;font-weight:bold;font-size:20px;line-height:24px;letter-spacing:-0.35px;color:#37404d}}.bvmoney .bvmoney-body .bvmoney-recent{border:1px solid rgba(0,0,0,0.1);-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;margin-top:20px;background:#fff;margin-bottom:30px}@media(max-width:767px){.bvmoney .bvmoney-body .bvmoney-recent{margin:12px 16px 0 16px}}.bvmoney .bvmoney-body .bvmoney-recent-title{font-style:normal;font-weight:bold;font-size:20px;line-height:24px;letter-spacing:-0.35px;color:#37404d;padding:20px}@media(max-width:767px){.bvmoney .bvmoney-body .bvmoney-recent-title{padding:31px 0 0 0;margin-left:16px;margin-right:16px}}.bvmoney .bvmoney-body .bvmoney-recent-item{padding:10px 20px}@media(max-width:767px){.bvmoney .bvmoney-body .bvmoney-recent-item{padding:16px 16px 4px}}.bvmoney .bvmoney-body .bvmoney-recent-item .bvmoney-item-date{font-style:normal;font-weight:500;font-size:9px;line-height:16px;letter-spacing:.4px;text-transform:uppercase;color:#626973}.bvmoney .bvmoney-body .bvmoney-recent-item .bvmoney-item-content{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;-webkit-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;margin:10px 0}.bvmoney .bvmoney-body .bvmoney-recent-item .bvmoney-item-content .icon{height:40px;width:40px}.bvmoney .bvmoney-body .bvmoney-recent-item .bvmoney-item-info{margin:0 10px}.bvmoney .bvmoney-body .bvmoney-recent-item .bvmoney-item-type{font-style:normal;font-weight:500;font-size:14px;line-height:17px;color:#37404d}.bvmoney .bvmoney-body .bvmoney-recent-item .bvmoney-item-expiry{font-style:normal;font-weight:500;font-size:12px;line-height:16px;letter-spacing:.2px;color:#626973}.bvmoney .bvmoney-body .bvmoney-recent-item .bvmoney-item-amount{font-style:normal;font-weight:bold;font-size:16px;line-height:22px;text-align:right;white-space:nowrap}.bvmoney .bvmoney-body .bvmoney-recent-item .bvmoney-item-colour-red{color:#ee2a24}.bvmoney .bvmoney-body .bvmoney-recent-item .bvmoney-item-colour-green{color:#00b28a}.bvmoney .bvmoney-body .bvmoney-recent-item .bvmoney-item-divider{border:.5px solid rgba(0,0,0,0.1)}@media(max-width:767px){.bvmoney .bvmoney-body .bvmoney-recent-item .bvmoney-item-divider{border:0}}.bvmoney .bvmoney-body .bvmoney-view-all{background:#f8f8f8;border:1px solid rgba(0,0,0,0.1);-webkit-border-radius:0 0 4px 4px;-moz-border-radius:0 0 4px 4px;border-radius:0 0 4px 4px;padding:10px;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-justify-content:center;-ms-justify-content:center;justify-content:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;cursor:pointer}@media(max-width:767px){.bvmoney .bvmoney-body .bvmoney-view-all{padding:14px;background:0;border-top:1px solid rgba(0,0,0,0.1);border-left:0;border-right:0;border-bottom:0}}.bvmoney .bvmoney-body .bvmoney-view-all .bvmoney-view-all-text{font-style:normal;font-weight:600;font-size:14px;line-height:20px;color:#f07c00}.bvmoney .bvmoney-body .bvmoney-view-all .icon{width:24px;height:24px}.bvmoney .bvmoney-body .bv-money-guide{position:relative;margin-top:24px}@media(max-width:767px){.bvmoney .bvmoney-body .bv-money-guide .steps-div{background:#fff;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;border:1px solid rgba(0,0,0,0.1);padding:20px 0 0 16px;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}.bvmoney .bvmoney-body .bv-money-guide .steps-div .icon-bv-guide{position:absolute;width:363px;height:156.08px;right:-3px;bottom:0}@media(max-width:767px){.bvmoney .bvmoney-body .bv-money-guide .steps-div .icon-bv-guide{position:relative;width:308px;height:132px;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-align-self:flex-end;-moz-align-self:flex-end;-ms-align-self:flex-end;align-self:flex-end}}.bvmoney .bvmoney-body .bv-money-guide .steps-div .step{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;position:relative;margin-bottom:15px}.bvmoney .bvmoney-body .bv-money-guide .steps-div .step .number{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex:1;-ms-flex:1;flex:1;color:#f07c00;background-color:#fdefe0;width:35px;height:35px;max-width:35px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;-webkit-justify-content:center;-ms-justify-content:center;justify-content:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center}@media(max-width:767px){.bvmoney .bvmoney-body .bv-money-guide .steps-div .step .number{height:32px;min-width:32px}}.bvmoney .bvmoney-body .bv-money-guide .steps-div .step .number-bar::after{content:'';position:absolute;height:32px;width:10px;bottom:-15px;border-left:1px dashed rgba(0,0,0,0.3);margin-left:10px}@media(max-width:767px){.bvmoney .bvmoney-body .bv-money-guide .steps-div .step .number-bar::after{height:35px;bottom:-15px}}.bvmoney .bvmoney-body .bv-money-guide .steps-div .step .number-bar::before{content:'';position:absolute;height:32px;width:10px;top:-32px;border-left:1px dashed rgba(0,0,0,0.3);margin-left:10px}@media(max-width:767px){.bvmoney .bvmoney-body .bv-money-guide .steps-div .step .number-bar::before{height:32px;top:-32px}}.bvmoney .bvmoney-body .bv-money-guide .steps-div .step .text-paragraph{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex:9;-ms-flex:9;flex:9;padding-left:15px;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.bvmoney .bvmoney-body .bv-money-guide .steps-div .step .text-paragraph .first{font-weight:600;font-size:14px;line-height:20px;color:#37404d}.bvmoney .bvmoney-body .bv-money-guide .steps-div .step .text-paragraph .second{font-weight:500;font-size:12px;line-height:16px;letter-spacing:.2px;color:#878c94;width:50%}@media(max-width:480px){.bvmoney .bvmoney-body .bv-money-guide .steps-div .step .text-paragraph .second{width:100%}}.bvmoney .bvmoney-body .bv-money-guide .steps-div .bar{border-left:1px dashed rgba(0,0,0,0.3);min-height:16.5px;margin-left:17px}@media(max-width:767px){.bvmoney .bvmoney-body .bv-money-guide .steps-div .bar{margin-left:16px}}.bvmoney .bvmoney-body .faq-outer{margin:24px 0}@media(max-width:767px){.bvmoney .bvmoney-body .faq-outer{margin:0}}.bvmoney .bvmoney-body .faq-outer .faq-header{display:flex;justify-content:space-between;align-items:center}.bvmoney .bvmoney-body .faq-outer .faq-header .view-all-faq{color:#ff750f;cursor:pointer;font-size:14px;font-weight:500;letter-spacing:0;line-height:24px;margin-bottom:24px;text-align:right}@media(max-width:767px){.bvmoney .bvmoney-body .faq-outer .faq-header .view-all-faq{margin-bottom:12px}}@media(max-width:767px){.bvmoney .bvmoney-body .faq-outer .faq-wrapper{background:#fff;border:1px solid rgba(0,0,0,0.1);-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}}.bvmoney .bvmoney-body .faq-outer .faq-wrapper .faq-inner{border:1px solid rgba(0,0,0,0.1);-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;padding:24px 16px}@media(max-width:767px){.bvmoney .bvmoney-body .faq-outer .faq-wrapper .faq-inner{border:0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;padding:17px 16px}}.bvmoney .bvmoney-body .faq-outer .faq-wrapper .faq-inner .bv-question-box{cursor:pointer;font-weight:600;font-size:18px;line-height:24px;color:#37404d;position:relative;padding-right:18px}@media(max-width:767px){.bvmoney .bvmoney-body .faq-outer .faq-wrapper .faq-inner .bv-question-box{font-size:16px;line-height:22px}}.bvmoney .bvmoney-body .faq-outer .faq-wrapper .faq-inner .bv-question-box .dim-icon{width:20px;height:15px;right:0;position:absolute;top:4px;background-size:cover;transition:all .3s ease-in-out}.bvmoney .bvmoney-body .faq-outer .faq-wrapper .faq-inner .bv-question-box .up-side-arrow{transform:rotate(180deg)}.bvmoney .bvmoney-body .faq-outer .faq-wrapper .faq-inner .bv-answer-box .padded-answer{padding-top:12px}@media(max-width:767px){.bvmoney .bvmoney-body .faq-outer .faq-wrapper .faq-inner .bv-answer-box .padded-answer{font-size:14px;line-height:17px;font-weight:500;color:#878c94}}.bvmoney .bvmoney-body .faq-outer .faq-wrapper .faq-inner .partition{border:1px solid rgba(0,0,0,0.1)}.bvmoney .bvmoney-body .faq-outer .faq-wrapper .partition{border:0;border-bottom:1px solid rgba(0,0,0,0.1);margin:0}.bvmoney .bvmoney-body .terms-condition .conditions{font-weight:400;font-size:16px;line-height:19px;color:#626973;margin-bottom:0;padding-left:0 !important}@media(max-width:767px){.bvmoney .bvmoney-body .terms-condition .conditions{background:#fff;font-size:14px;padding:16px !important;border:1px solid rgba(0,0,0,0.1);-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}}.bvmoney .bvmoney-body .terms-condition .conditions ul{margin:0;padding:0 16px}.bvmoney .bvmoney-body .terms-condition .conditions ul li{margin-bottom:10px}.bvmoney .bvmoney-body .terms-condition .conditions .terms{padding-bottom:22px}@media(max-width:767px){.bvmoney .bvmoney-body .terms-condition .conditions .terms{padding-bottom:15px}}.bvmoney .bvmoney-body .bottom-sections{border:1px solid #ebedef;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;background:#fff;padding:24px}@media(max-width:767px){.bvmoney .bvmoney-body .bottom-sections{padding:16px;background:#f2f2f2;border:0}}.bvmoney .bvmoney-body .bottom-sections .header{font-weight:600;font-size:24px;line-height:30px;letter-spacing:-0.28px;color:#37404d;margin-bottom:24px}@media(max-width:767px){.bvmoney .bvmoney-body .bottom-sections .header{font-size:18px;line-height:24px;margin-bottom:12px}}.bvmoney .bvmoney-body .bvmoney-park-section{padding:8px}.bvmoney .bvmoney-body .bvmoney-park-section .new-rules-park{color:#212121;float:left;font-weight:500}@media(max-width:767px){.bvmoney .bvmoney-body .bvmoney-park-section .new-rules-park{margin-left:10px}}.bvmoney .bvmoney-body .bvmoney-park-section .new-rules-park .icon{width:16px;height:16px;top:2px;cursor:pointer}.bvmoney .bvmoney-body .bvmoney-park-section .bvmoney-park-tooltip{background-color:#fff;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;border:1px solid rgba(0,0,0,0.1);box-shadow:0 4px 5px #00,0 1px 10px #00,0 2px 4px #00;padding:16px 14px 14px;position:absolute;right:0;margin-top:25px;width:200px;z-index:2}.bvmoney .bvmoney-body .bvmoney-park-section .bvmoney-park-tooltip:after{width:10px;height:10px;position:absolute;content:" ";top:3px;right:10px;-webkit-transform:translate(-50%,-80%) rotate(45deg);-moz-transform:translate(-50%,-80%) rotate(45deg);-ms-transform:translate(-50%,-80%) rotate(45deg);-o-transform:translate(-50%,-80%) rotate(45deg);transform:translate(-50%,-80%) rotate(45deg);background:#fff;border-top:1px solid rgba(0,0,0,0.1);border-left:1px solid rgba(0,0,0,0.1)}#nav-wallet{cursor:pointer;margin-left:8px}@keyframes wiggle{0%{transform:rotate(0)}80%{transform:rotate(0)}85%{transform:rotate(5deg)}95%{transform:rotate(-5deg)}100%{transform:rotate(0)}}#nav-wallet .icon-wallet-v2{height:25px;width:25px;position:absolute;top:21px}#nav-wallet .icon-wallet-v2-nav{height:25px;width:25px;position:absolute;top:21px}#nav-wallet .icon-wallet-v2-nav.wiggle{display:inline-block;animation:wiggle 2.5s}#nav-wallet .icon-wallet-v2-nav.wiggle:hover{animation:none}#nav-wallet .wallet-balance{margin-left:32px;font-weight:500;font-size:12px;color:#626973}#mobile-wallet{-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;padding:24px 15px 3px;-webkit-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between}@keyframes wiggle{0%{transform:rotate(0)}80%{transform:rotate(0)}85%{transform:rotate(15deg)}95%{transform:rotate(-15deg)}100%{transform:rotate(0)}}#mobile-wallet .container-wallet{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-align-items:flex-end;-moz-align-items:flex-end;-ms-align-items:flex-end;align-items:flex-end}#mobile-wallet .container-wallet .icon-wallet-v2{height:23px;width:23px}#mobile-wallet .container-wallet .icon-wallet-v2.wiggle{display:inline-block;animation:wiggle 2.5s}#mobile-wallet .container-wallet .icon-wallet-v2.wiggle:hover{animation:none}#mobile-wallet .container-wallet .wallet-balance{color:white;margin:0 0 0 10px;font-size:12px;font-weight:400}.service-desc{margin-top:15px;font-size:14px;color:#212121}#bv-money-park-policy .modal-dialog{position:absolute;width:100%;bottom:0}#bv-money-park-policy .modal-dialog .modal-header .modal-close{padding:15px 8px}#bv-money-park-policy .modal-dialog .modal-body .earn-bv-money{padding:10px 15px 10px}.footer-para{font-family:inter,sans-serif}#help-center-modal .modal-dialog .modal-body .sticky-new-btn-layout{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;padding:16px}@media(max-width:767px){#help-center-modal .modal-dialog .modal-body .sticky-new-btn-layout{padding:12px}}#help-center-modal .modal-dialog .modal-body .sticky-new-btn-layout .help-center-button{font-size:18px;padding:10px 16px}@media(max-width:767px){#help-center-modal .modal-dialog .modal-body .sticky-new-btn-layout .help-center-button{font-size:16px;padding:10px}}#help-center-modal .modal-dialog .modal-body .sticky-new-btn-layout .chat-button{margin-top:0;margin-left:16px}@media(max-width:767px){#help-center-modal .modal-dialog .modal-body .sticky-new-btn-layout .chat-button{margin-left:12px}}.hero-image{top:0;position:absolute;height:286px;object-fit:cover}.facet-image{display:block;object-fit:cover}.image-cover{object-fit:cover}.image-dbr6{border-radius:6px;display:block;object-fit:cover}.image-br4{border-radius:4px;object-fit:cover}
