.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}.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-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-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-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-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-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{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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-circle-cross{background-image:url("/web/bundles/leisurecore/svg/icons/oyodir/circle-cross.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-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-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-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-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-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}}.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:768px){.modal-dialog{margin-top:85px}}.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}.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:proxima-nova,Arial,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.25);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:proxima-nova,Arial,sans-serif}body{margin:0;overflow-x:hidden;font-family:proxima-nova,Arial,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}@media(max-width:767px){footer a,body.ski footer a{color:#ff750f}}.brand-primary{color:#4bbb4b}.brand-secondary{color:#ff750f}.text-white{color:#fff}.section{padding:30px 0}@media(min-width:768px) and (max-width:1199px){.section{padding:40px 0}}@media(min-width:1200px){.section{padding:50px 0}}.logo{height:40px;width:90px;display:inline-block;outline:0 none}@font-face{font-family:'proxima-nova';font-style:normal;font-weight:400;src:url('/web/bundles/leisurecore/fonts/proximanova-regular-webfont.woff2') format('woff2'),url('/web/bundles/leisurecore/fonts/proximanova-regular-webfont.woff') format('woff'),url('/web/bundles/leisurecore/fonts/proximanova-regular-webfont.eot'),url('/web/bundles/leisurecore/fonts/proximanova-regular-webfont.eot?#iefix') format('embedded-opentype'),url('/web/bundles/leisurecore/fonts/proximanova-regular-webfont.svg#proximanova') format('svg'),url('/web/bundles/leisurecore/fonts/proximanova-regular-webfont.ttf') format('truetype');font-display:swap}@font-face{font-family:'proxima-nova';font-style:normal;font-weight:500;src:url('/web/bundles/leisurecore/fonts/proximanova-semibold-webfont.woff2') format('woff2'),url('/web/bundles/leisurecore/fonts/proximanova-semibold-webfont.woff') format('woff'),url('/web/bundles/leisurecore/fonts/proximanova-semibold-webfont.eot'),url('/web/bundles/leisurecore/fonts/proximanova-semibold-webfont.eot?#iefix') format('embedded-opentype'),url('/web/bundles/leisurecore/fonts/proximanova-semibold-webfont.svg#proximanova') format('svg'),url('/web/bundles/leisurecore/fonts/proximanova-semibold-webfont.ttf') format('truetype');font-display:swap}@font-face{font-family:'proxima-nova';font-style:normal;font-weight:600;src:url('/web/bundles/leisurecore/fonts/proximanova-bold-webfont.woff2') format('woff2'),url('/web/bundles/leisurecore/fonts/proximanova-bold-webfont.woff') format('woff'),url('/web/bundles/leisurecore/fonts/proximanova-bold-webfont.eot'),url('/web/bundles/leisurecore/fonts/proximanova-bold-webfont.eot?#iefix') format('embedded-opentype'),url('/web/bundles/leisurecore/fonts/proximanova-bold-webfont.svg#proximanova') format('svg'),url('/web/bundles/leisurecore/fonts/proximanova-bold-webfont.ttf') format('truetype');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}}.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;border:1px solid transparent;-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-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}.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:#4bbb4b;border-color:transparent;color:#fff}.btn-primary:hover,.btn-primary:active,.btn-primary:focus{background-color:#208920;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}.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}.btn-rounded .icon path{fill:#fff;stroke:#878c94}.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:#000;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:1199px){.btn-favorite:hover{background:#ff6363}}@media(min-width:992px){.btn-favorite{width:35px;height:35px;-webkit-border-radius:35px;-moz-border-radius:35px;border-radius:35px}}.btn-favorite.active{background-color:#ff6363}.btn-favorite.active .svg-icon-heart-white path{fill:#fff;stroke:#fff}.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-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,.container-fluid:before,.container-fluid:after,.row:before,.row:after,.modal-header:before,.modal-header:after,.modal-footer:before,.modal-footer:after{content:" ";display:table}.clearfix:after,.container:after,.container-fluid:after,.row:after,.modal-header:after,.modal-footer:after{clear:both}.clearfix:before,.clearfix:after,.container:before,.container:after,.container-fluid:before,.container-fluid:after,.row:before,.row:after,.modal-header:before,.modal-header:after,.modal-footer:before,.modal-footer:after{content:" ";display:table}.clearfix:after,.container:after,.container-fluid:after,.row:after,.modal-header:after,.modal-footer: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-top-19{margin-top:95px !important}.margin-bottom-19{margin-bottom:95px !important}.margin-top-18{margin-top:90px !important}.margin-bottom-18{margin-bottom:90px !important}.margin-top-17{margin-top:85px !important}.margin-bottom-17{margin-bottom:85px !important}.margin-top-16{margin-top:80px !important}.margin-bottom-16{margin-bottom:80px !important}.margin-top-15{margin-top:75px !important}.margin-bottom-15{margin-bottom:75px !important}.margin-top-14{margin-top:70px !important}.margin-bottom-14{margin-bottom:70px !important}.margin-top-13{margin-top:65px !important}.margin-bottom-13{margin-bottom:65px !important}.margin-top-12{margin-top:60px !important}.margin-bottom-12{margin-bottom:60px !important}.margin-top-11{margin-top:55px !important}.margin-bottom-11{margin-bottom:55px !important}.margin-top-10{margin-top:50px !important}.margin-bottom-10{margin-bottom:50px !important}.margin-top-9{margin-top:45px !important}.margin-bottom-9{margin-bottom:45px !important}.margin-top-8{margin-top:40px !important}.margin-bottom-8{margin-bottom:40px !important}.margin-top-7{margin-top:35px !important}.margin-bottom-7{margin-bottom:35px !important}.margin-top-6{margin-top:30px !important}.margin-bottom-6{margin-bottom:30px !important}.margin-top-5{margin-top:25px !important}.margin-bottom-5{margin-bottom:25px !important}.margin-top-4{margin-top:20px !important}.margin-bottom-4{margin-bottom:20px !important}.margin-top-3{margin-top:15px !important}.margin-bottom-3{margin-bottom:15px !important}.margin-top-2{margin-top:10px !important}.margin-bottom-2{margin-bottom:10px !important}.margin-top-1{margin-top:5px !important}.margin-bottom-1{margin-bottom:5px !important}.margin-top-0{margin-top:0 !important}.margin-bottom-0{margin-bottom: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:1px;background-color:#ebedef}.dotted-border-line{border:0;border-top:1px dotted #ebedef;height:1px}.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:4px}.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}}.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}.no-border{border:0}.body-ohidden{overflow:hidden}.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}@media(max-width:768px){.amenities-section{height:0;visibility:hidden;margin-left:10px;padding:0}}.amenities-section .amenities-heading{text-align:center;font-size:16px;margin-bottom:20px;margin-top:7px}@media(min-width:768px){.amenities-section .amenities-heading{text-align:left;font-size:24px}}@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}}@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:12px;height:12px;background-size:contain;margin-top:5px}.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 #ebedef}.amenities-section .border-line{width:100vw;transform:translateX(-25px)}.amenities-placeholder .amenities-section{height:auto;visibility:visible}#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}}#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 28px}.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 dashed #ebedef;padding:20px 0}.travel-group-wrapper .pax-row .pax-column-label{color:#37404d;font-size:16px;font-weight:bold}.travel-group-wrapper .pax-row .pax-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}.travel-group-wrapper .pax-row .pax-column-action .round{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;width:44px;height:44px;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;margin:0 6px}.travel-group-wrapper .pax-row .pax-column-action .pax-action{box-shadow:0 2px 12px 0 rgba(55,64,77,0.08)}.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;width:56px}.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}.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-xs{position:absolute;top:70px;left:50%;transform:translateX(-50%);width:max-content}#select-pax+.popover{width:425px;max-width:425px}@media(min-width:768px){#select-pax+.popover .travel-group-wrapper .text-right{width:50%}}@media(max-width:767px){#pax-dest #pax-selection,#pdp-pax-dest #pax-selection{padding-bottom:28px}}.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%}}@media(max-width:768px){.ui-autocomplete.filter-group.text-search-results-modal{position:fixed;top:80px !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}.breadcrumb{padding:24px 20px 0}.breadcrumb .list-inline{margin-left:5px}.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}.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}.calendar-container{position:relative}@media(max-width:991px){.calendar-container .owl-carousel{display:block}}.calendar-container .month-container{color:#37404d;font-size:16px;padding:15px 0;text-align:center}@media(min-width:768px){.calendar-container .month-container{padding:10px 0}}.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{font-size:12px;font-weight:500;text-align:center;display:inline-block;-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;color:#c9cbcf}.calendar-container .calendar-block .day-container .btn-group-calendar .btn-calendar{border:1px solid transparent;margin-right:2px;font-size:16px;line-height:20px;text-align:center;font-weight:500;padding:11px 0 15px;background-color:transparent;width:46px;height:46px;-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}.calendar-container .calendar-block .day-container .btn-group-calendar .btn-calendar.day{background-color:#f6f7f8;color:#c9cbcf}.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:#626973;border:solid 1px #ebedef;cursor:pointer}@media(min-width:992px){.calendar-container .calendar-block .day-container .btn-group-calendar .btn-calendar.arrival:not(.selected):hover,.calendar-container .calendar-block .day-container .btn-group-calendar .btn-calendar.arrival:not(.pre-selected):hover{background-color:#4bbb4b;color:#fff}}@media(min-width:992px){.calendar-container .calendar-block .day-container .btn-group-calendar .btn-calendar.arrival:not(.first).selected:hover,.calendar-container .calendar-block .day-container .btn-group-calendar .btn-calendar.arrival:not(.last).selected:hover,.calendar-container .calendar-block .day-container .btn-group-calendar .btn-calendar.arrival:not(.first).pre-selected:hover,.calendar-container .calendar-block .day-container .btn-group-calendar .btn-calendar.arrival:not(.last).pre-selected:hover{background-color:#4bbb4b;color:#fff}}.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:#4bbb4b !important;color:#fff}.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:#dbf3da;color:#fff}.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:#dbf3da;color:#626973}@media(min-width:992px){.calendar-container .calendar-block .day-container .btn-group-calendar .btn-calendar.selected.arrival:not(.selected-arrival-date).first:hover,.calendar-container .calendar-block .day-container .btn-group-calendar .btn-calendar.pre-selected.arrival:not(.selected-arrival-date).first:hover,.calendar-container .calendar-block .day-container .btn-group-calendar .btn-calendar.selected.arrival:not(.selected-departure-date).first:hover,.calendar-container .calendar-block .day-container .btn-group-calendar .btn-calendar.pre-selected.arrival:not(.selected-departure-date).first:hover,.calendar-container .calendar-block .day-container .btn-group-calendar .btn-calendar.selected.arrival:not(.selected-arrival-date).last:hover,.calendar-container .calendar-block .day-container .btn-group-calendar .btn-calendar.pre-selected.arrival:not(.selected-arrival-date).last:hover,.calendar-container .calendar-block .day-container .btn-group-calendar .btn-calendar.selected.arrival:not(.selected-departure-date).last:hover,.calendar-container .calendar-block .day-container .btn-group-calendar .btn-calendar.pre-selected.arrival:not(.selected-departure-date).last:hover{background-color:#208920;color:#fff}}.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-color:#4bbb4b;color:#fff}.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:"\2192"}.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:"\2190"}.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}.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;height:24px;width:46px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-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:20px;height:10px}.owl-carousel-calendar .owl-nav .owl-prev{left:15px}.owl-carousel-calendar .owl-nav .owl-next{right:15px}#modal-searchbox .popover-content,#select-arrival+.popover .popover-content,.pdp-calendar-selector+.popover .popover-content{padding:0}#modal-searchbox .header,#select-arrival+.popover .header,.pdp-calendar-selector+.popover .header,#modal-searchbox .footer,#select-arrival+.popover .footer,.pdp-calendar-selector+.popover .footer{padding:15px}#modal-searchbox .header,#select-arrival+.popover .header,.pdp-calendar-selector+.popover .header{border-bottom:solid 1px #ebedef}#modal-searchbox .footer,#select-arrival+.popover .footer,.pdp-calendar-selector+.popover .footer{border-top:solid 1px #ebedef}#modal-searchbox .footer .reset,#select-arrival+.popover .footer .reset,.pdp-calendar-selector+.popover .footer .reset{cursor:pointer}@media(max-width:991px){#modal-searchbox .footer .reset,#select-arrival+.popover .footer .reset,.pdp-calendar-selector+.popover .footer .reset{text-align:center}}#modal-searchbox .footer .arrival-block,#select-arrival+.popover .footer .arrival-block,.pdp-calendar-selector+.popover .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{text-align:right}}@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{top:15px}}#modal-searchbox .tag.tag-sm,#select-arrival+.popover .tag.tag-sm,.pdp-calendar-selector+.popover .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{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{color:#c9cbcf}#select-arrival+.popover,.pdp-calendar-selector+.popover{width:750px;max-width:750px}.calendar-year{cursor:pointer}.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 .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}.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:solid 1px #c9cbcf;color:#626973;background-color:#f6f7f8;font-size:14px;line-height:1.14;font-weight:500;padding:8px 16px;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 .__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 35px 10px 15px;display:inline-block;box-shadow:0 2px 12px 0 rgba(55,64,77,0.08);color:#37404d}.callout-last-searched .highlight-type{font-size:10px;display:inline-block;vertical-align:middle;background:rgba(0,0,0,0.5);padding:4px 8px;margin-left:8px;font-weight:300;border-radius:2px}.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}.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(min-width:992px){.callout-last-searched{background-color:rgba(55,64,77,0.88);color:#fff;border:0;border-left:#ff750f 4px solid;padding:7px 40px 5px 15px;margin-bottom:0}}.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}}.callout-last-searched .value{font-size:12px;display:inline-block;color:#626973}@media(min-width:992px){.callout-last-searched .value{line-height:1;color:#fff}}.callout-last-searched .value:not(:last-of-type):after{content:"\00B7"}.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}.card{position:relative;margin-bottom:15px;cursor:pointer;border:solid 1px #ebedef;-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)}.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;height:184px;min-height:184px}@media(min-width:768px){.card .gallery-container{height:202px;width:auto}}.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 .badge{position:absolute;top:16px;left:-2px;height:24px;line-height:24px;z-index:1;font-size:12px;font-weight:500;-webkit-border-radius:0 4px 4px 0;-moz-border-radius:0 4px 4px 0;border-radius:0 4px 4px 0;padding:0 10px 0 0}.card .gallery-container .best-selling{background-color:#ff750f;color:#fff}.card .gallery-container .value-for-money{background-color:#f19c00;color:#fff}.card .gallery-container .customers-choice{background-color:#ff6363;color:#fff}.card .gallery-container .badge-award{background-color:#7a5fc4;color:#fff}.card .gallery-container .crown-tag{height:16px;width:16px;vertical-align:middle;margin:4px}.card .gallery-container .btn-favorite{z-index:1}.card .gallery-container .btn-favorite .icon-heart-white{background-position:center}@media(min-width:1199px){.card .gallery-container .btn-favorite:hover{background-color:#ff6363}}.card .gallery-container .slide-item{height:100%;width:auto;cursor:pointer;background-size:cover;background-repeat:no-repeat;-webkit-border-radius:4px 4px 0 0;-moz-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0}.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 4px 0 0;-moz-border-radius:4px 4px 0 0;border-radius:4px 4px 0 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){.card-image{height:180px}}.card-image .favorite-link{top:10px;right:10px;position:absolute}.card-image .badge{z-index:1}.card-body{padding:15px 0;position:relative}.card-body .card-content{height:40px;overflow:hidden;margin-bottom:10px;padding:0 15px}.card-body .title-wrapper{display:inline-block;width:calc((100% - 55px));padding:0 15px}.card-body .title{font-size:16px;font-weight:bold;color:#37404d}.card-body .subtitle{color:#878c94}.card-body .title,.card-body .subtitle{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.card-body .summary-wrapper{color:#878c94;padding:15px;border:dashed 1px #ebedef;border-left:0;border-right:0;margin-bottom:15px;margin-top:5px}.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}.card-body .summary-wrapper .list-summary li{margin-right:10px;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 .icon{height:24px;margin-right:5px}.card-body .value-wrapper{color:#878c94;line-height:1;padding:0 15px;height:33px}.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:20px;color:#37404d}.card-body .value-wrapper .old-price{text-decoration:line-through}.card-body .value-wrapper .icon-info .icon{height:20px}.card-vertical{cursor:pointer}@media(min-width:768px){.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:#bee6f8;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{padding:5px;background-color:#dbf3da;font-weight:bold;color:#4bbb4b;text-align:center;display:inline-block;width:40px;margin-right:15px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.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}.popover .deleted .card-body .btn,.modal .deleted .card-body .btn{position:absolute;bottom:0}#section-themes .sub-head-trend,#section-regions .sub-head-trend{margin-bottom:26px;color:#55585a;font-size:14px;font-weight:500}#section-themes .card-vertical,#section-regions .card-vertical{height:144px}#section-themes .card-vertical .card-img-overlay,#section-regions .card-vertical .card-img-overlay{height:50%}@media(min-width:992px){#section-themes .card-vertical,#section-regions .card-vertical{height:244px}}@media(max-width:992px){#deals .btn{padding:5px;right:5px}}.card-wide-deals-offers{flex-grow:2.33;background-color:#bee6f8;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;width:fit-content;position:relative;margin-bottom:15px;border:solid 1px #ebedef;padding:20px;background-position:left;cursor:pointer;height:120px;background-size:100% 100%;transition:background-size .33s linear}.card-wide-deals-offers:hover{background-size:110% 110% !important}@media(min-width:768px){.card-wide-deals-offers{height:242px;margin-right:15px}}.card-custom-deals-offers{height:140px;background-size:100% 100%;transition:background-size .33s linear}.card-custom-deals-offers:hover{background-size:110% 110% !important}@media(min-width:768px){.card-custom-deals-offers{height:242px}}.container-top-deal-offers-container{-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}.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{height:100px;margin-top:80px;margin-bottom:30px;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;padding-top:24px;padding-bottom:24px}}@media(max-width:991px){.chat-container{height:110px;margin-top:20px;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding-top:5px;padding-bottom:5px}}.chat-container .text-container{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex}@media(min-width:992px){.chat-container .text-container{width:500px}}.chat-container .text-container .chat-icon{background:url(/web/bundles/leisurecore/svg/icons/oyodir/icon-chat.svg) no-repeat;width:48px;height:48px;margin-left:24px}.chat-container .text-container .chat-banner{color:#37404d;font-weight:bold;margin-left:3%}@media(min-width:992px){.chat-container .text-container .chat-banner{font-size:24px;line-height:1;padding-top:12px}}@media(max-width:991px){.chat-container .text-container .chat-banner{font-size:16px;padding-top:10px}}.chat-container .chat-button-container{border:1px solid grey;border-radius:4px;font-weight:500;padding-top:10px;text-align:center}@media(min-width:992px){.chat-container .chat-button-container{width:159px;font-size:16px;margin-right:28px;margin-left:auto}}@media(max-width:991px){.chat-container .chat-button-container{margin-right:30px;margin-left:30px;padding-top:5px;height:40px}}.chat-container .chat-button-container button{border:0;background:0;cursor:pointer}.coupon-row{-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;margin-bottom:10px;padding:3px 0 3px 15px;border-radius:4px;border:dashed 1px #febb01;background-color:#fff6de;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;color:#f19c00}.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}}.deal{width:18px;height:18px}@media(max-width:991px){.deal{margin-top:4px}}@media(min-width:992px){.deal{margin-right:5px}}.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}@media(min-width:768px){.checkout-section{padding-bottom:0 !important;padding-top:0 !important}}@media(max-width:767px){.checkout-section{position:relative;padding-top:72px}.checkout-section .form-container{margin-bottom:80px}}@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;font-family:'proxima-nova';opacity:.8;font-size:12px;line-height:1}@media(max-width:767px){.checkout-section .checkout-header{position:fixed;z-index:2}}.checkout-section .form-container{margin-top:24px}@media(min-width:768px){.checkout-section .form-container{margin-top:48px}}.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:20px}.checkout-section .user-address-container{margin-top:15px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}@media(min-width:768px) and (max-width:991px){.checkout-section .user-address-container{margin-top:48px}}@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:767px){.checkout-section .box-container .payment-sidebar .property-header-side{padding-top:0}}.checkout-section .checkout-guest{margin-top:0}@media(min-width:768px){.checkout-section .checkout-guest{margin-top:48px}}.checkout-section .checkout-guest .guest-header{display:none;font-size:24px;font-weight:bold;color:#37404d;line-height:1}@media(min-width:768px){.checkout-section .checkout-guest .guest-header{display:block}}.checkout-section .checkout-guest-section{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;border:1px solid #c9cbcf;margin:16px 0;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;max-width:max-content}@media(min-width:768px){.checkout-section .checkout-guest-section .popover{margin:0;left:15px !important;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 .popover .arrow{display:none}.checkout-section .checkout-guest-section .popover .popover-content{padding: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:#37404d}.checkout-section .checkout-guest-section .popover .popover-content .pax-column-label ~ label{color:#878c94;font-size:12px}.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: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}.checkout-section .checkout-guest-section-full{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;border:1px solid #c9cbcf;margin:16px 0;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;width:100%;position:relative}@media(min-width:768px){.checkout-section .checkout-guest-section-full .popover{margin:0;left:15px !important;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:#37404d}.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 (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 .icon-persons-wrapper{width:22px;height:16px;margin-left:12px}.checkout-section .icon-persons-wrapper .icon-persons{width:100%;height:100%;object-fit:contain;margin-right:4px}.checkout-section .guest-info{text-align:center;padding:12px;height:48px;max-width:max-content;-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}.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}.checkout-section .guest-info .dot{width:4px;height:4px;border-radius:50%;display:inline-block;vertical-align:middle;margin:0 8px;background-color:#c9cbcf}.checkout-section .guest-info .arrow-group{margin-left:18px;-webkit-align-self:normal;-moz-align-self:normal;-ms-align-self:normal;align-self:normal}.checkout-section .guest-info .abs-right{position:absolute;right:15px}.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}.checkout-section .mobile-pre-details .sticky-card-discount-top .discount-num{font-size:12px;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}.checkout-section .your-detail-mobile .sticky-card-discount-top,.checkout-section .review-detail-mobile .sticky-card-discount-top{height:24px;margin:0 15px;-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;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{width:14px;height:14px;margin-left:12px}.checkout-section .your-detail-mobile .sticky-card-discount-top .discount-num,.checkout-section .review-detail-mobile .sticky-card-discount-top .discount-num{font-size:12px;margin-left:8px}@media(max-width:768px){.checkout-section .your-detail-mobile .sticky-card-discount-top,.checkout-section .review-detail-mobile .sticky-card-discount-top{margin:0 0 15px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}}.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}.checkout-section .cost-section .checkout-loading .loading-state{height:164px}.checkout-section .checkout-cost-section .cost-section{border-top:1px dashed #ebedef;border-bottom:1px dashed #ebedef;margin-top:48px;padding:20px 0}@media(max-width:767px){.checkout-section .checkout-cost-section .cost-section{background:#f6f7f8;border:0;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;padding:15px;margin-top:16px}}.checkout-section .checkout-cost-section .section-container{padding:0;border:0}.checkout-section .checkout-cost-section .cost-headers{margin-bottom:20px;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;align-items:flex-start}@media(max-width:767px){.checkout-section .checkout-cost-section .cost-headers .cost-headers-main{font-size:14px}}.checkout-section .checkout-cost-section .cost-headers .subheading{margin-left:0}.checkout-section .checkout-cost-section .list{margin:0;padding:0;background-color:#fff;border:0}@media(max-width:767px){.checkout-section .checkout-cost-section .list{background-color:#f6f7f8}}.checkout-section .checkout-cost-section .list .item{padding:0;margin:8px 0}.checkout-section .checkout-cost-section .list .item .left-col{width:40%;margin-right:5px}@media(max-width:767px){.checkout-section .checkout-cost-section .list .item .left-col{width:30%}}.checkout-section .checkout-cost-section .list .item .left-col .item-title{font-weight:bold}@media(max-width:767px){.checkout-section .checkout-cost-section .list .item .left-col .item-title{font-weight:500;font-size:12px;color:#37404d}}.checkout-section .checkout-cost-section .list .item .right-col{width:80%;max-width:80%;text-align:left;font-weight:normal}@media(max-width:767px){.checkout-section .checkout-cost-section .list .item .right-col{font-size:12px;color:#878c94}}.checkout-section .house-rules-checkout{margin-top:32px}@media(min-width:768px){.checkout-section .house-rules-checkout{margin-top:48px}}.checkout-section .__override-popover-to-right .popover{top:608px !important;left:215px !important}.checkout-section .__override-popover-to-right .arrow{transform:rotate(-90deg);top:45%;left:-5px !important}.checkout-section .tooltip-custom{background-color:#ff6363;font-style:unset;padding:4px 10px;white-space:unset;width:fit-content;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}.review-detail-mobile{display:none}@media(min-width:768px){.review-detail-mobile{display:block}}.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{width:auto;border:solid 1px #ebedef;color:#878c94;background-color:#fff}.country-checkout-select .select .icon-flag{vertical-align:middle;margin-right:5px;width:18px;height:18px}.country-checkout-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)}#checkout-countries-select .modal-title{text-align:center;color:#37404d !important}#checkout-countries-select .modal-footer{position:sticky;bottom:0;border-top:0}#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:#37404d}#caddress1country .select-block{border:0;background-color:#f6f7f8;padding-left:0}@media(min-width:992px){#caddress1country{margin-top:4px}}.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}}.base-footer-container{width:100%;margin-top:48px;border-top:solid 1px #ebedef;bottom:0;background-color:#fff;z-index:1062}.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:#4bbb4b;color:#fff;font-size:16px;font-weight:bold;padding:12px 32px;cursor:pointer;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}.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}.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}.checkout-price-breakup .price-breakup-details-side .price_row .price_row_value{margin-left:auto}.checkout-price-breakup .total-payment-and-tags-side{border:solid 1px #ebedef;border-bottom:0;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;padding:16px;margin-bottom:8px;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}.checkout-price-breakup .total-payment-and-tags-side .payment-total-val{margin-left:auto;font-size:20px}.checkout-price-breakup .payment-breakup-side{padding:14px 16px 16px 16px;border:solid 1px #ebedef;border-top:1px dashed #ebedef;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;transform:translateY(-9px)}.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}.checkout-price-breakup .payment-breakup-side .payment-breakup-row .payment-breakup-text{color:#878c94}.checkout-price-breakup .payment-breakup-side .payment-breakup-row .payment-breakup-value{text-align:center;color:#37404d}.checkout-price-breakup .payment-breakup-side .payment-breakup-row:first-child{font-weight:bold;margin-bottom:4px}.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}.price-breakup-placeholder .cost-section{margin:16px -15px 0 -15px;padding:16px 15px 0 15px;border-top:solid 1px #ebedef}.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}.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;border-bottom:dashed 1px #ebedef;-webkit-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between}@media(min-width:768px){.checkout-section .payment-sidebar .property-header-side{padding:16px 20px;border-bottom:solid 1px #ebedef}}.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:16px;font-weight:bold;overflow:hidden;position:relative;max-height:45px;margin-right:36px;text-align:left;cursor:pointer;line-height:1.5;margin-bottom:4px;color:#37404d}.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:68px;height:68px;border-radius:4px;background-size:cover;min-width:68px}.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:16px 0}@media(min-width:768px){.checkout-section .payment-sidebar .sidebar-body{padding:16px 20px}}.checkout-section .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;border-bottom:dashed 1px #ebedef;padding:0 0 16px 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}}.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}.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;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}.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:16px 0;border:0}.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_key{font-weight:normal;line-height:1.43;text-align:right;color:#878c94}.checkout-section .payment-sidebar .price_row_value{font-weight:500;line-height:1.43;text-align:right}.checkout-section .payment-sidebar .price_row_value.discount{color:#f19c00}.checkout-section .payment-sidebar .coupon-container{padding:0 0 20px 0;position:relative;border-bottom:dashed 1px #ebedef}.checkout-section .payment-sidebar .coupon-container .icon{width:24px;height:24px;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-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}.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}.checkout-section .payment-sidebar .coupon-container .js-dis-remove-btn{display:none}.checkout-section .payment-sidebar .coupon-container .tooltip-custom{transform:translate(32px,-10px)}.checkout-section .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;padding:18px 0 5px 0;border-bottom:dashed 1px #ebedef}.checkout-section .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-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between}.checkout-section .payment-sidebar .included-costs-top-row .included-costs-text{font-weight:bold;line-height:1.71;color:#37404d}.checkout-section .payment-sidebar .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}.checkout-section .payment-sidebar .included-costs-bottom-row .icon-checkmark{width:30px;height:30px}.checkout-section .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;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%}.checkout-section .payment-sidebar .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}.checkout-section .payment-sidebar .included-costs-inline .line-before:first-child{border-left:0}.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:15px 0 0}.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:12px}.checkout-section .payment-sidebar .payment-breakup-row .payment-breakup-text{line-height:1.43;color:#878c94;text-align:left;width:70%}.checkout-section .payment-sidebar .payment-breakup-row .now{font-weight:bold}.checkout-section .payment-sidebar .payment-breakup-row .payment-breakup-value{font-weight:600;line-height:1.43;text-align:right;color:#37404d}.checkout-section .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-align-items:baseline;-moz-align-items:baseline;-ms-align-items:baseline;align-items:baseline}.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:#37404d;margin-right:8px;margin-top:12px}@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:20px;font-weight:bold;line-height:1.2;color:#37404d;margin-left:auto}.checkout-section .payment-sidebar .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}.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-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:20px}.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:48px}}.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{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;height:64px;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;padding:20px}.checkout-insurance.read-more-container .read-btn-container .insurance-text{font-weight:bold;font-size:16px}.checkout-insurance.read-more-container .read-btn-container .read-btn{margin:0;margin-left:auto;min-width:max-content}.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:4px;-moz-border-radius:4px;border-radius:4px;padding:15px}.checkout-insurance.read-more-container .mobile-btn-container-new .mobile-btn-text{margin-left:12px;position:absolute;max-width:200px}.checkout-insurance.read-more-container .mobile-btn-container-new .insurance-icon-left{display:inline-block;width:20px;height:20px;background-size:contain}.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;padding:10px;top:7px}@media(max-width:767px){.checkout-insurance.read-more-container .mobile-btn-container-new{display:block}}.checkout-insurance.read-more-container .mobile-btn-container{display:none;position:relative;border:solid 1px #ebedef;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;padding:15px;border-left:4px solid #ffe9d8}.checkout-insurance.read-more-container .mobile-btn-container .mobile-btn-text{font-weight:bold}.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}@media(max-width:480px){.checkout-insurance.read-more-container .checkbox-container{font-weight:bold}}.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;-moz-transform:translate(-4px,-6px);-webkit-transform:translate(-4px,-6px);-ms-transform:translate(-4px,-6px);-o-transform:translate(-4px,-6px);transform:translate(-4px,-6px);width:25px;height:25px;background-color:#fff;border:solid 1px #ebedef;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.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:9px;top:4px;width:6px;height:12px;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}.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{padding-left:1px;padding-top:10px}}.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}.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}.checkout-insurance.read-more-container .insurance-added-success-new .add-insurance-title{color:#37404d;line-height:1.4;margin-left:12px;display:inline-block}.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}.checkout-insurance.read-more-container .insurance-added-success-new .add-insurance-body .add-insurance-body-title{color:#37404d;font-size:14px}.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}.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:#37404d;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:#37404d}.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}#form-group-travel-insurance strong{font-weight:normal}#form-group-travel-insurance a{font-weight:normal}@media(max-width:480px){#form-group-travel-insurance{-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)}}#insurance-modal .modal-new-header{height:70px;border-bottom:solid 1px #ebedef;margin-left:-15px;font-weight:bold;font-size:16px}#insurance-modal .modal-new-body{margin-bottom:50px}#insurance-modal .modal-close{-moz-transform:translate(20px,0);-webkit-transform:translate(20px,0);-ms-transform:translate(20px,0);-o-transform:translate(20px,0);transform:translate(20px,0)}#insurance-modal .insurance-placeholder .read-more-content{padding-top:0;border:0}#insurance-modal .insurance-placeholder .insurance-box{background-color:#f6f7f8;padding:18px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}#insurance-modal .insurance-placeholder .indent{border:solid 1px #ebedef;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;padding:10px}#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;padding:18px}#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:-30px}#insurance-modal .insurance-placeholder .insurance-mobile-btn{margin:auto;width:100%}.insurance-msg-header{display:none}@media(max-width:480px){.insurance-msg-header{display:block;width:100%;background-color:#37404d;-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:#37404d;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)}}.more-information{margin-top:4px}.opt-in-container{display:block}.opt-in-container .control-group{display:inline-block}.opt-in-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}.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;top:0;left:0;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}.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{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}.contact-us-container.footer-contact .call-time{padding:0}.contact-us-container.footer-contact .select-contact{margin-left:50px}.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}.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}#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}.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}.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}.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}.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 .value-wrapper{position:absolute;bottom:0;padding:0}.popover .favorite .card-body{padding:0}#section-wishlist .wishlist-title{font-size:16px}@media(min-width:992px){#section-wishlist .wishlist-title{font-size:24px}}#section-wishlist .text-left{margin-right:auto}#section-wishlist .text-right{margin-left:auto}#section-wishlist .card{border:solid 1px #ebedef}#section-wishlist .card:hover{box-shadow:0 2px 12px 0 rgba(55,64,77,0.08)}#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}.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;-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;opacity:.4;filter:alpha(opacity=40)}.flexslider#carousel .slide-item.flex-active-slide,.flexslider#carousel .slide-item:hover{opacity:1;filter:alpha(opacity=100)}.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}footer .footer-link{cursor:pointer}footer .footer-link:hover{color:#ff750f}.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 .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-lower{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:solid 1px #ebedef;border-top:solid 1px #ebedef}.footer-lower h4,.footer-lower .list-inline{display:inline-block}.footer-lower h4{margin:0 15px 0 0}.footer-lower .follow-menu{display:inline-block;padding:10px 10px 10px 0}@media(min-width:992px){.footer-lower .follow-menu{padding:20px 20px 20px 0}}.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}.footer-lower .list-share .icon{margin-right:10px;top:8px;width:25px;height:25px}.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-copyright{margin-top:20px;font-size:12px;color:#878c94}@media(min-width:768px){.footer-copyright{margin-top:23px;font-size:14px}}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}.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;-webkit-border-radius:4px 0 0 4px;-moz-border-radius:4px 0 0 4px;border-radius:4px 0 0 4px}.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}.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:992px){.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:992px){.form-control{padding:20px 10px}}@media(min-width:992px){.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;border:12px solid rgba(55,64,77,0.5);margin-left:-8px}}.searchbox-wrapper.sticky-search-top{position:fixed;top:0;z-index:2;border:0;background:0;padding:0 10px}.searchbox-wrapper.sticky-search-top .text-search-element{border-left:solid 1px #ebedef}@media(min-width:992px){.searchbox-wrapper.sticky-search-top .homepage-search-border{border-right:solid 1px #ebedef}}@media(min-width:992px){.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:992px){.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}.searchbox-wrapper .text-search-element.mobile-search-sticky{position:fixed;top:0;left:30px;padding:0;margin:0 15px;width:calc(100% - 60px)}.searchbox-wrapper .text-search-element.mobile-search-sticky .search-input-block{height:71px;border:0;box-shadow:none;margin: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{z-index:28 !important}}@media(max-width:767px){.searchbox-wrapper .text-search-element.mobile-search-sticky{z-index:2}}.searchbox-wrapper #text-search{padding-left:4px}@media(min-width:992px){.searchbox-wrapper #text-search{padding-left:5px}}@media(min-width:991px){.searchbox-wrapper .searchbox-element{padding:0}}@media(min-width:992px){.searchbox-wrapper .homepage-search-border{border-right:12px solid rgba(55,64,77,0.5)}}@media(min-width:991px){.searchbox-wrapper .searchbox-after:after{content:" ";border:0;border-top:4px solid #ff750f;position:absolute;bottom:0;left:0;width:100%}}.searchbox-wrapper .select-group,.searchbox-wrapper .input-group{margin-bottom:15px;border:1px solid #c9cbcf;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}@media(min-width:768px){.searchbox-wrapper .select-group,.searchbox-wrapper .input-group{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}}@media(min-width:992px){.searchbox-wrapper .select-group,.searchbox-wrapper .input-group{border:0;border-right:solid 1px #ebedef;margin-bottom:0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}}@media(max-width:767px){.searchbox-wrapper .select-group,.searchbox-wrapper .input-group{box-shadow:0 4px 6px 0 rgba(55,64,77,0.14);border:solid 1px #878c94}}.searchbox-wrapper .select-group-arrival,.searchbox-wrapper .select-group-persons{position:relative;font-size:14px;font-weight:normal}@media(min-width:992px){.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:992px){.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}@media(min-width:768px) and (max-width:991px){.searchbox-wrapper .select-group-arrival{border:1px solid #c9cbcf;-webkit-border-radius:4px 0 0 4px;-moz-border-radius:4px 0 0 4px;border-radius:4px 0 0 4px}.searchbox-wrapper .select-group-persons{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.searchbox-wrapper #btn-search-main{padding:9px 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}}@media(min-width:768px) and (min-width:992px){.searchbox-wrapper .input-group #text-search{border-right:0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}}@media(min-width:992px){.searchbox-wrapper .input-group{margin-bottom:0;border-right:solid 1px #ebedef;-webkit-border-radius:4px 0 0 4px;-moz-border-radius:4px 0 0 4px;border-radius:4px 0 0 4px}}.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}@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 .form-control{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;color:#626973}@media(min-width:992px){.searchbox-wrapper .form-control{padding:20px 20px;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}}.searchbox-wrapper .form-control.select-pax{margin-left:2px}.searchbox-wrapper .form-control .pax{text-transform:capitalize}.searchbox-wrapper .divider{width:16px;height:2px;background-color:#878c94;vertical-align:middle;margin:0 8px;display:inline-block}.searchbox-wrapper .loading-section{background-color:#4bbb4b;border-radius:4px}.searchbox-wrapper .loading-section .loading-state{padding-top:7px;height:46px}@media(min-width:992px){.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:#fff;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:992px){.searchbox-wrapper .btn-wrapper{padding:9px;border:0}}@media(min-width:992px){.searchbox-wrapper .homepage-search-btn{height:64px;border-radius:4px;background:#4bbb4b}.searchbox-wrapper .homepage-search-btn .homepage-search{font-size:20px}}.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;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}@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:10px;top:50%;transform:translateY(-50%);justify-content:center;padding:9px}.searchbox-wrapper .clear-text-search .icon-close{font-size:19px;cursor:pointer;padding:15px}@media(max-width:991px){.searchbox-wrapper .clear-text-search .icon-close{font-size:19px;margin-top:4px}}.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:992px){.searchbox-wrapper .arrow-search-box{top:calc((70% - 24px));right:16px}}.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}@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:992px){.searchbox-wrapper .icon-calender-dark{background-position:right 0}}.searchbox-wrapper .icon-combined-shape{height:22px;width:24px;background-size:22px 17px;background-position:0 2px}.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:20px}}.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:#626973;border:solid 1px #ebedef}}.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}.goodtoknow-section .goodtoknow-section-container .goodtoknow-item .goodtoknow-item-heading{width:30%;text-align:left}.goodtoknow-section .goodtoknow-section-container .goodtoknow-item .goodtoknow-item-details{width:70%;text-align:right}.goodtoknow-section h3{margin:0 0 16px 0}.goodtoknow-section .goodtoknow-header .goodtoknow-headers-main{font-size:16px;font-weight:bold;color:#37404d}.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 22px;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{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:#4bbb4b;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:23px 23px;font-size:14px;font-weight:600;color:#37404d;border-bottom:solid 1px #ebedef}.hamburger-menu .navbar-format .dropdown-arrow{transform:translateY(4px);float:right}.hamburger-menu .navbar-format .dropdown-arrow span{width:10px;height:17px}.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}.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-close{left:0}#modal-nav-main .modal-dialog .modal-content .modal-title{display:none !important}#modal-nav-main .modal-dialog .modal-content .modal-header{margin-bottom:0}#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)}.inpage-navigation{background:#fff;z-index:10;border-top:solid 1px #ebedef;border-bottom:solid 1px #ebedef}.inpage-navigation ul{margin:0}.inpage-navigation:not(.moved) .container{width:auto}.inpage-navigation.moved{position:sticky;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)}}@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}}.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:#37404d;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 10px 0 10px}.inpage-navigation .page-navigation .nav-item.active{color:#ff750f;border-bottom:1px solid #ff750f}.inpage-navigation .header-share-conatiner{display:none}.inpage-navigation .header-share-conatiner .header-share-item{background-color:#fff;color:#37404d;min-width:100px;margin-right:10px;position:static;width:auto;height:auto;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:20px 10px 0 10px;font-weight:bold}.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,.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 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}}.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-bottom:0}.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}@media(max-width:767px){.highlight-section .section-header{margin-top:0}}.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;padding:11px 0 0}@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}}@media(max-width:767px){.highlight-popular-amenities-container.highlight-popular-amenities-first .amenity-container{margin:0 6px 4px 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{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.highlight-popular-amenities-container:nth-child(1) .amenity-container:nth-of-type(1n+4){display:none}.highlight-popular-amenities-container:nth-child(1) .amenity-container .title{width:max-content}}@media(max-width:767px){.highlight-popular-amenities-container:nth-child(1){width:100%;overflow-x:auto;-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:0 18px 13px 0;width:calc((50% - 35px));height:auto;line-height:1.1}.highlight-popular-amenities-container .amenity-container .title{font-weight:normal;color:#626973;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;padding-top:4px;padding-left:6px}@media(min-width:768px){.highlight-popular-amenities-container .amenity-container .title{padding-left:unset;padding-top:8px;min-height:35px}}.highlight-popular-amenities-container .amenity-container .title.top-list{max-width:106px}@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{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;min-height:50px;width:auto;margin:0 0 10px;padding:0 15px;border-left:solid 1px #ebedef}.highlight-popular-amenities-container .amenity-container:first-child{border:0;padding-left:0}}@media(max-width:767px){.highlight-popular-amenities-container .amenity-container{width:max-content}}@media(min-width:768px){.highlight-popular-amenities-container{width:auto}}.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}.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:#37404d;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}}.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{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.popular-amenities{width:100%;overflow-x:auto}}#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%}}.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}.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}}#house{padding-top:30px}@media(min-width:768px){#house{padding-top:50px}}@media(max-width:767px){#house{padding-bottom:32px}}.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}}.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}}.house-rules-container .house-rules-subheading{color:#626973;display:inline-block}.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%}#modal-cancellation-terms .cancellation-terms{padding:6px 15px}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;height:428px;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:500;color:#626973}@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:#37404d;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}.landing-container #popular-homes{padding:25px 0}.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}#recently-viewed .container-carousel .owl-stage{position:relative;right:0 !important}#user-suggestions .container-carousel .owl-stage{position:relative;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}}.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{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: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}.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(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:url(/web/bundles/leisurecore/svg/icons/oyodir/arrow.svg) no-repeat;position:absolute;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{right:-6px;top:5px}}.list-group-toggle-more[aria-expanded="true"]{display:none}.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;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;border:solid 1px #ebedef;height:auto;margin-bottom:16px}.lister-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)}.lister-card:hover .owl-controls{background:linear-gradient(to bottom,rgba(0,0,0,0),rgba(0,0,0,0.72)),transparent}.lister-card:hover .owl-nav{opacity:1;transition:opacity 300ms ease-in-out}@media(min-width:768px){.lister-card{height:276px;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.lister-card .btn{transition:unset}}@media(max-width:768px){.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);border-radius:5px}}.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}@media(max-width:767px){.lister-card .mobile-days-container{width:100%;color:rgba(0,0,0,0.5);font-weight:500;font-size:12px;line-height:24px;margin-top:0 !important}.lister-card .mobile-days-container .stay-duration{margin-left:0 !important;margin-right:10px}.lister-card .mobile-days-container .date-price-summary-mobile{margin-right:10px;position:relative}.lister-card .mobile-days-container .date-price-summary-mobile:after{content:'';width:3px;height:3px;border-radius:50%;position:absolute;left:-6px;background:rgba(0,0,0,0.5);top:9px}.lister-card .mobile-days-container .icon-chevron-right-lister-mob{margin-left:auto;height:35px;width:35px}}.lister-card .best-price-mobile{font-size:12px;line-height:21px;color:#df9641}.lister-card .best-price-mobile .icon{height:16px;width:16px;vertical-align:middle}.lister-card .new-property-box{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;top:-12px;left:9px;z-index:1;white-space:nowrap;border:1px solid rgba(0,0,0,0.1);border-radius:2px;line-height:17px;color:#fff;padding:2px 8px;font-weight:500;background-color:#ee6d69}@media(max-width:767px){.lister-card .new-property-box{position:absolute}}.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:202px;width:233px;margin:2px 0 0 2px}}@media(min-width:1200px){.lister-card .gallery-container{width:272px}}.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 .carousel-container .btn-border .icon{height:15px;width:16px}.lister-card .gallery-container .badge{position:absolute;top:16px;left:-2px;height:24px;line-height:24px;z-index:9;font-size:12px;font-weight:500;-webkit-border-radius:0 4px 4px 0;-moz-border-radius:0 4px 4px 0;border-radius:0 4px 4px 0;padding:0 10px 0 0}.lister-card .gallery-container .best-selling{background-color:#ff750f;color:#fff}.lister-card .gallery-container .value-for-money{background-color:#f19c00;color:#fff}.lister-card .gallery-container .customers-choice{background-color:#ff6363;color:#fff}.lister-card .gallery-container .badge-award{background-color:#7a5fc4;color:#fff}.lister-card .gallery-container .crown-tag{height:16px;width:16px;vertical-align:middle;margin:4px}.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 4px 0 0;-moz-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0;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);background:linear-gradient(to bottom,rgba(0,0,0,0),rgba(0,0,0,0.4)),transparent}.lister-card .gallery-container .owl-nav{top:0}.lister-card .gallery-container .owl-nav .owl-prev{left:-10px;background:0;border-radius:4px 0 0 0}.lister-card .gallery-container .owl-nav .owl-next{right:-10px;border-radius:0 4px 0 0;background:0}.lister-card .gallery-container .owl-nav .owl-prev,.lister-card .gallery-container .owl-nav .owl-next{border:none !important;box-shadow:none;width:56px;-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:13px;height:21px}.lister-card .gallery-container .owl-nav,.lister-card .gallery-container .owl-dots{margin:10px;text-align:center}.lister-card .gallery-container .owl-dots{display:none}.lister-card .gallery-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-card .gallery-container .image-gallery{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex}}.lister-card .gallery-container .image-gallery .slide-item{height:97%;width:25%;border-radius:unset}.lister-card .gallery-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;-webkit-border-radius:0 0 0 4px;-moz-border-radius:0 0 0 4px;border-radius:0 0 0 4px;margin-right:2px}.lister-card .gallery-container .image-gallery .slide-item:last-child{-webkit-border-radius:0 0 4px 0;-moz-border-radius:0 0 4px 0;border-radius:0 0 4px 0}.lister-card .gallery-container .image-gallery .slide-item:nth-child(3),.lister-card .gallery-container .image-gallery .slide-item:nth-child(3){margin:0 2px}.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% - 272px) !important;max-width:calc(100% - 272px) !important}}.lister-card .lister-info{position:relative;padding:20px;cursor:pointer}@media(min-width:1200px){.lister-card .lister-info{-webkit-flex:2;-ms-flex:2;flex:2;width:calc(100% - 220px) !important;max-width:calc(100% - 220px) !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:16px 18px 5px 9px}}.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 .property-tile{-webkit-flex:1.8;-ms-flex:1.8;flex:1.8;font-size:16px;font-weight:bold;color:#37404d;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}@media(min-width:768px){.lister-card .lister-info .property-label .property-tile{font-size:20px;max-height:48px;margin:0}}.lister-card .lister-info .property-label .property-review-wrapper{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;position:absolute;top:-12px;left:9px;z-index:1;white-space:nowrap;border:1px solid rgba(0,0,0,0.1);background-color:#00b28a;border-radius:2px;line-height:17px;color:#fff;padding:2px 8px;font-weight:600;font-size:12px}.lister-card .lister-info .property-label .property-review-wrapper .property-rating{margin-right:8px}@media(min-width:768px){.lister-card .lister-info .property-label .property-review-wrapper{display:none}}.lister-card .lister-info .property-label .property-review-wrapper .rating-label{font-weight:normal}.lister-card .lister-info .property-label .property-review-wrapper .mobile-rating .row .reviews-count{display:none}.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(min-width:768px){.lister-card .lister-info .property-address{font-size:14px}}@media(max-width:767px){.lister-card .lister-info .property-address{color:rgba(0,0,0,0.5);margin-bottom:10px;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:2px}.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 16px}.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{padding:8px 0;border-top:1px dashed #ebedef;border-bottom:1px dashed #ebedef}@media(min-width:768px){.lister-card .lister-info .property-highlights{border-top:0;padding-bottom:15px;margin-bottom:16px;padding-top:0}}@media(max-width:767px){.lister-card .lister-info .property-highlights{border:none !important;padding:0;margin-bottom:2px}}.lister-card .lister-info .property-highlights .summary-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;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center}.lister-card .lister-info .property-highlights .summary-wrapper ul{margin:0}@media(max-width:767px){.lister-card .lister-info .property-highlights .summary-wrapper ul li{padding-right:10px;padding-left:0}}.lister-card .lister-info .property-highlights .summary-wrapper ul li .icon{height:16px;width:16px}.lister-card .lister-info .property-highlights .summary-wrapper ul li span{font-size:14px;font-weight:500;color:#626973;vertical-align:middle}@media(max-width:767px){.lister-card .lister-info .property-highlights .summary-wrapper ul li span{font-weight:500;color:#37404d}}.lister-card .lister-info .property-highlights .summary-wrapper .icon-arrow{width:15px;height:15px}.lister-card .lister-info .property-highlights .highlight-icon{max-width:24px;min-width:24px;height:24px;background-size:24px 24px;background-position:center;margin-right:8px;cursor:pointer}.lister-card .lister-info .property-highlights .highlight-icon.icon-private-swimming-poo{background-size:28px 28px}.lister-card .lister-info .popular{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 .popular .show-more{text-align:center;border-radius:4px;border:solid 1px #878c94;color:#37404d;cursor:pointer;pointer-events:all;padding:0 4px}.lister-card .lister-info .popular .show-more:hover{opacity:.6}.lister-card .lister-info .property-usp{height:38px;margin-top:12px;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.lister-card .lister-info .common-usp-tag{margin:0 8px 8px 0;background-color:#f5f5f5;border-radius:2px;height:20px;max-height:20px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:46%}.lister-card .lister-info .amenities{display:none}@media(min-width:768px){.lister-card .lister-info .amenities{border:0;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;padding-top:8px;padding-bottom:0}}.lister-card .lister-info .urgency-element{display:none}@media(min-width:768px){.lister-card .lister-info .urgency-element{display:-webkit-inline-flex;display:-ms-inline-flexbox;display:-ms-inline-flex;display:inline-flex;position:absolute;width:88%;max-width:100%;margin:0;padding:0;background-color:transparent;-webkit-justify-content:left;-ms-justify-content:left;justify-content:left;-webkit-align-items:baseline;-moz-align-items:baseline;-ms-align-items:baseline;align-items:baseline;bottom:12px}}.lister-card .lister-info .urgency-element .icon-thunder-red{width:5.7px;height:10px;min-width:5.7px;min-height:10px;margin-right:8px}@media(min-width:768px){.lister-card .lister-info .urgency-element .high-demand{color:#ff6363;font-size:12px;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;margin-top:8px;margin-bottom:0;font-weight:600;height:16px;max-height:16px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}}.lister-card .pricing-info-wrapper{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;width:100%;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;min-width:max-content;cursor:pointer}@media(min-width:1200px){.lister-card .pricing-info-wrapper{min-width:220px;max-width:220px}}@media(max-width:767px){.lister-card .pricing-info-wrapper{padding-bottom:9px}}@media(min-width:768px){.lister-card .pricing-info-wrapper{border-left:solid 1px #ebedef;padding:20px;-webkit-flex:1;-ms-flex:1;flex:1;-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;min-width:192px}}.lister-card .pricing-info-wrapper .details{display:none}@media(min-width:768px){.lister-card .pricing-info-wrapper .details{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;width:100%}.lister-card .pricing-info-wrapper .details .reviews-new{width:100%}}.lister-card .pricing-info-wrapper .details .enquete-block{float:right;width:50px;height:36px;border-radius:4px;color:#4bbb4b;background-color:#dbf3da;font-size:16px;font-weight:bold;margin-left:8px;text-align:center;line-height:36px}@media(min-width:768px) and (max-width:992px){.lister-card .pricing-info-wrapper .details .enquete-block{width:42px}}.lister-card .pricing-info-wrapper .details .review-block{float:right;text-align:right}.lister-card .pricing-info-wrapper .details .review-block .rating-label{font-size:14px;font-weight:bold;color:#37404d;line-height:normal}.lister-card .pricing-info-wrapper .details .review-block .reviews-count{font-size:12px;font-weight:600;color:#626973}.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}.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;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;width:100%;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;position:relative}@media(min-width:768px){.lister-card .pricing-info-wrapper .pricing .price-summary .price-summary-content .pricing-info{-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;margin:12px 0;-webkit-align-items:start;-moz-align-items:start;-ms-align-items:start;align-items:start}}.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-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;-webkit-align-items:flex-start;-moz-align-items:flex-start;-ms-align-items:flex-start;align-items:flex-start}.lister-card .pricing-info-wrapper .pricing .price-summary .price-summary-content .pricing-info .price-info-row>*{margin-right:4px;margin-top:3px;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;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}.lister-card .pricing-info-wrapper .pricing .price-summary .price-summary-content .pricing-info .price-info-row>* .stay-duration{font-size:12px;color:#878c94;margin-left:4px}@media(min-width:768px){.lister-card .pricing-info-wrapper .pricing .price-summary .price-summary-content .pricing-info .price-info-row>*{-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-webkit-align-items:flex-start;-moz-align-items:flex-start;-ms-align-items:flex-start;align-items:flex-start;width:100%}.lister-card .pricing-info-wrapper .pricing .price-summary .price-summary-content .pricing-info .price-info-row>* .price-wrapper{-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;margin-right:0;min-width:max-content;-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}}@media(min-width:768px){.lister-card .pricing-info-wrapper .pricing .price-summary .price-summary-content .pricing-info .discount-row{-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:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;margin-top:4px}}.lister-card .pricing-info-wrapper .pricing .price-summary .discount-row{-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;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}@media(min-width:768px){.lister-card .pricing-info-wrapper .pricing .price-summary .discount-row{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}@media(max-width:480px){.lister-card .pricing-info-wrapper .pricing .price-summary .discount-row{margin-left:10px}}.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;display:inherit;height:40px;min-height:40px;max-height:fit-content;text-align:center;border-radius:4px;color:#fff;font-weight:bold;font-size:14px;margin:0;background-color:#4bbb4b;cursor:pointer;width:100%;max-width:100%;line-height:normal;flex:1}.lister-card .pricing-info-wrapper .pricing .price-summary .make-booking-desktop:hover,.lister-card .pricing-info-wrapper .pricing .price-summary .make-booking-desktop:focus{color:#fff}}@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:12px;max-width:164px}}.lister-card .pricing-info-wrapper .pricing .price-summary .make-booking-desktop:hover{background-color:#208920}.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 .icon-best-price-bg{width:115px;height:24px;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;margin-left:4px;background-size:contain;position:absolute;right:0;top:0;padding-top:2px;background-image:url('/web/bundles/leisurecore/svg/icons/oyodir/best-price-bg.svg')}@media(min-width:768px){.lister-card .pricing-info-wrapper .pricing .price-summary .icon-best-price-bg{width:120px;-webkit-justify-content:center;-ms-justify-content:center;justify-content:center;position:relative;margin:0 0 4px 0}}.lister-card .pricing-info-wrapper .pricing .price-summary .best-price{text-align:center;font-size:12px;margin-left:12px;font-weight:normal;vertical-align:text-bottom}@media(min-width:768px){.lister-card .pricing-info-wrapper .pricing .price-summary .best-price{margin:0;font-weight:bold}}.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 .discount{color:#e19c00}.lister-card .pricing-info-wrapper .pricing .price-summary .icon-discount-percent{width:18px;height:18px;margin-right:4px}.lister-card .pricing-info-wrapper .pricing .price-summary .price-discount-percent{font-size:12px;font-weight:600;text-transform:uppercase}@media(min-width:768px){.lister-card .pricing-info-wrapper .pricing .price-summary .price-discount-percent{font-weight:bold}}@media(max-width:767px){.lister-card .pricing-info-wrapper .pricing .price-summary .price-discount-percent{font-weight:normal;font-size:13px}}.lister-card .pricing-info-wrapper .pricing .price-summary .price-info-slashed{cursor:pointer;font-size:14px;font-weight:normal;color:#c9cbcf;text-decoration:line-through;margin-right:4px}@media(min-width:1199px){.lister-card .pricing-info-wrapper .pricing .price-summary .price-info-slashed{font-size:16px}}@media(max-width:767px){.lister-card .pricing-info-wrapper .pricing .price-summary .price-info-slashed{line-height:1;color:#000}}.lister-card .pricing-info-wrapper .pricing .price-summary .price-info-amount{font-size:20px;font-weight:bold;color:#37404d;line-height:1.2}@media(min-width:768px){.lister-card .pricing-info-wrapper .pricing .price-summary .price-info-amount{font-size:16px;line-height:1.71428}}@media(min-width:1199px){.lister-card .pricing-info-wrapper .pricing .price-summary .price-info-amount{font-size:20px;line-height:1.71428}}.lister-card .pricing-info-wrapper .pricing .price-summary .price-total{font-size:12px;color:#878c94;-webkit-align-items:flex-start;-moz-align-items:flex-start;-ms-align-items:flex-start;align-items:flex-start}@media(min-width:768px){.lister-card .pricing-info-wrapper .pricing .price-summary .price-total{transform:translate(0,6px);font-weight:600}}.lister-card .pricing-info-wrapper .pricing .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:flex-start;-moz-align-items:flex-start;-ms-align-items:flex-start;align-items:flex-start}.lister-card .pricing-info-wrapper .pricing .price-summary .price-total-info .left-col{color:#37404d;font-size:14px}.lister-card .pricing-info-wrapper .pricing .price-summary .price-total-info .right-col{color:#37404d}.lister-card .pricing-info-wrapper .pricing .price-summary .price-amount{font-size:20px}.lister-card .pricing-info-wrapper .pricing .price-summary .icon-info{width:18px;height:18px;-webkit-transform:translate(0,-1px);-moz-transform:translate(0,-1px);-ms-transform:translate(0,-1px);-o-transform:translate(0,-1px);transform:translate(0,-1px);cursor:pointer;line-height:initial;margin:0 6px}@media(min-width:767px){.lister-card .pricing-info-wrapper .pricing .price-summary .icon-info{width:16px;height:16px;background-size:contain}}.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-container{position:relative;z-index:1}@media(min-width:768px){#lister-container{padding:0 20px}}@media(min-width:1200px){#lister-container .margin-container{margin:0 100px;padding:0;width:unset}}#lister-container .lister-container-inner{height:calc(100vh - 72px);overflow:hidden}#lister-container .lister-container-inner .lister-height{height:100%}#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}@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)}}#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}#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 #sidebar{max-width:335px}#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}#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:18px;margin-bottom:0;font-size:18px}#sidebar.lister .filters-heading .filter-tag-delete{cursor:pointer;text-decoration:underline;margin-top:18px;margin-left:auto;color:#37404d}.lister-loading{position:fixed;display:block;z-index:1600;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{clear:both;font-size:1px;line-height:1px}.lister-loading .preloader-wrapper{position:relative;height:100%}.lister-loading .preloader{position:fixed;width:100%;top:calc(50% - 150px)}.lister-loading .preloader .loading-state{height:200px}.lister-loading.listing-loader-container{position:absolute;top:60px}.lister-loading.listing-loader-container.fixed-loading{position:fixed;top:50px}@media(min-width:768px){.lister-loading.listing-loader-container{top:125px}.lister-loading.listing-loader-container .preloader{position:absolute;left:50%;top:200px;transform:translateX(-50%)}}.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 .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}.filter-group .filter-group-body .pad-r-10{padding-right:10px}.filter-group .filter-group-body .pad-r-10 #price-min-amt,.filter-group .filter-group-body .pad-r-10 #price-max-amt{width:75%;font-size:16px;font-weight:bold;color:#37404d;text-align:center}@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;-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{position:relative;display:inline-block;vertical-align:middle;height:44px;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{padding:0 35px 0 10px}}.dropdown-list-group .select:after{position:absolute;top:14px;right:12px;content:"";border-bottom:1px solid;border-left:1px solid;width:12px;height:12px;transform:rotate(-45deg);font-size:10px;color:#37404d}.dropdown-list-group .select.select-xs{height:28px;font-size:11px;line-height:1.5;padding:5px 35px 5px 10px}.dropdown-list-group .select.select-xs:after{font-size:8px;top:7px}.dropdown-list-group .select.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{padding:8px 25px 8px 10px;height:36px;font-size:12px}}.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}#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}.map-wrapper{overflow:hidden}.map-wrapper.mobile-view-on{position:fixed;z-index:1;left:0}.map-wrapper #lister-map-container{background-color:#e5e3df;overflow:hidden;border:1px solid #d3d3d3;position:absolute;right:0;-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)}.map-wrapper #lister-map-container .popup-container{cursor:auto;height:0;position:absolute;width:200px}.map-wrapper #lister-map-container .popup-container .popup-bubble-anchor{position:absolute;width:100%;bottom:55px;left:0}.map-wrapper #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}.map-wrapper #lister-map-container .popup-container .popup-bubble-anchor .popup-bubble{position:absolute;width:300px;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)}.map-wrapper #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){.map-wrapper #lister-map-container .popup-container .popup-bubble-anchor .popup-bubble .btn-favorite:hover{background-color:#ff6363}}.map-wrapper #lister-map-container .popup-container .popup-bubble-anchor .popup-bubble a{text-decoration:none;color:inherit}.map-wrapper #lister-map-container .popup-container .popup-bubble-anchor .popup-bubble a:link,.map-wrapper #lister-map-container .popup-container .popup-bubble-anchor .popup-bubble a:visited,.map-wrapper #lister-map-container .popup-container .popup-bubble-anchor .popup-bubble a:hover,.map-wrapper #lister-map-container .popup-container .popup-bubble-anchor .popup-bubble a:active{color:inherit}.map-wrapper #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)}.map-wrapper #lister-map-container .popup-container .popup-bubble-anchor .popup-bubble:hover .gallery-container .owl-controls{background:linear-gradient(to bottom,rgba(0,0,0,0),rgba(0,0,0,0.72)),transparent}.map-wrapper #lister-map-container .popup-container .popup-bubble-anchor .popup-bubble:hover .gallery-container .owl-nav{opacity:1}.map-wrapper #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}.map-wrapper #lister-map-container .popup-container .popup-bubble-anchor .gallery-container .gallery-carousel-container{display:block;height:inherit}.map-wrapper #lister-map-container .popup-container .popup-bubble-anchor .gallery-container .gallery-carousel-container .slide-item{height:inherit;background-size:cover !important}.map-wrapper #lister-map-container .popup-container .popup-bubble-anchor .gallery-container .gallery-carousel-container .slide-item .icon-heart-white{width:15px;height:15px}.map-wrapper #lister-map-container .popup-container .popup-bubble-anchor .gallery-container .gallery-carousel-container .owl-stage-outer,.map-wrapper #lister-map-container .popup-container .popup-bubble-anchor .gallery-container .gallery-carousel-container .owl-stage,.map-wrapper #lister-map-container .popup-container .popup-bubble-anchor .gallery-container .gallery-carousel-container .owl-item{height:inherit}.map-wrapper #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)}.map-wrapper #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}.map-wrapper #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}.map-wrapper #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}.map-wrapper #lister-map-container .popup-container .popup-bubble-anchor .gallery-container .gallery-carousel-container .owl-nav .owl-prev,.map-wrapper #lister-map-container .popup-container .popup-bubble-anchor .gallery-container .gallery-carousel-container .owl-nav .owl-next{box-shadow:none;border-radius:0;width:56px;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%)}.map-wrapper #lister-map-container .popup-container .popup-bubble-anchor .gallery-container .gallery-carousel-container .owl-nav .owl-prev .icon,.map-wrapper #lister-map-container .popup-container .popup-bubble-anchor .gallery-container .gallery-carousel-container .owl-nav .owl-next .icon{width:13px;height:21px}.map-wrapper #lister-map-container .popup-container .popup-bubble-anchor .gallery-container .gallery-carousel-container .owl-nav,.map-wrapper #lister-map-container .popup-container .popup-bubble-anchor .gallery-container .gallery-carousel-container .owl-dots{margin:10px;text-align:center}.map-wrapper #lister-map-container .popup-container .popup-bubble-anchor .gallery-container .gallery-carousel-container .owl-dots .owl-dot{display:inline-block;zoom:1}.map-wrapper #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){.map-wrapper #lister-map-container .popup-container .popup-bubble-anchor .gallery-container .gallery-carousel-container .owl-dots .owl-dot span{margin:5px 3px}}.map-wrapper #lister-map-container .popup-container .popup-bubble-anchor .gallery-container .gallery-carousel-container .owl-dot.active{line-height:-1px}.map-wrapper #lister-map-container .popup-container .popup-bubble-anchor .gallery-container .gallery-carousel-container .owl-dots .owl-dot.active span,.map-wrapper #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}.map-wrapper #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){.map-wrapper #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}}.map-wrapper #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}.map-wrapper #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}.map-wrapper #lister-map-container .popup-container .popup-bubble-anchor .gallery-container .gallery-carousel-container .image-gallery .slide-item:nth-child(3),.map-wrapper #lister-map-container .popup-container .popup-bubble-anchor .gallery-container .gallery-carousel-container .image-gallery .slide-item:nth-child(3){margin:0 2px}.map-wrapper #lister-map-container .popup-container .popup-bubble-anchor .gallery-container .icon-heart-white{width:15px;height:15px;background-size:auto;background-position:center}.map-wrapper #lister-map-container .price-marker{white-space:nowrap;position:absolute;cursor:pointer;color:#37404d;background-color:#f6f7f8;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;z-index:0;font-weight:bold;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-box-shadow:0 2px 4px 0 rgba(55,64,77,0.16) 0 1px 1px #000;-moz-box-shadow:0 2px 4px 0 rgba(55,64,77,0.16) 0 1px 1px #000;box-shadow:0 2px 4px 0 rgba(55,64,77,0.16) 0 1px 1px #000;-webkit-box-shadow:0 2px 4px 0 rgba(55,64,77,0.16);box-shadow:0 2px 4px 0 rgba(55,64,77,0.16);border:solid 1px #c9cbcf;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.map-wrapper #lister-map-container .price-marker .marker-price{padding:6px 12px;font-size:16px;font-weight:bold}.map-wrapper #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}.map-wrapper #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}.map-wrapper #lister-map-container .price-marker:hover{border:1px solid #37404d;background:#37404d;z-index:5;color:#fff}.map-wrapper #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}.map-wrapper #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}.map-wrapper #lister-map-container .price-marker:after,.map-wrapper #lister-map-container .price-marker:before{content:" ";position:absolute;width:0;height:0;margin:0 auto;left:0;right:0;top:100%}.map-wrapper #lister-map-container .price-marker:after{border:7px solid #f6f7f8;border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:solid transparent}.map-wrapper #lister-map-container .price-marker:before{border:8px solid #c9cbcf;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:solid transparent}.map-wrapper #lister-map-container .price-marker.active{border:1px solid #37404d;background:#37404d;z-index:5;color:#fff}.map-wrapper #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}.map-wrapper #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}.map-wrapper #lister-map-container .gm-fullscreen-control{display:none}.map-wrapper #lister-map-container .gm-style-cc,.map-wrapper #lister-map-container [rel=noopener]{display:none !important}.map-wrapper .property-link .heading-container{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;padding:14px 20px}.map-wrapper .property-link .heading-container .header-location{width:75%}.map-wrapper .property-link .heading-container .header-location .card-title{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;color:#37404d;font-size:16px;font-weight:bold}.map-wrapper .property-link .heading-container .header-location .property-location{color:#878c94;margin-top:8px;font-weight:normal}.map-wrapper .property-link .heading-container .header-rating{width:25%;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}.map-wrapper .property-link .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}.map-wrapper .property-link .icon{width:20px;height:20px;background-position:center}.map-wrapper .property-link .space-container{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;padding:0 20px}.map-wrapper .property-link .space-container .space-item{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;padding-right:20px}.map-wrapper .property-link .space-container .space-item .card-item{padding-left:5px;-webkit-align-self:center;-moz-align-self:center;-ms-align-self:center;align-self:center;color:#878c94}.map-wrapper .property-link .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){.map-wrapper .property-link .icon-best-price-bg{margin-top:0;margin-left:auto}}.map-wrapper .property-link .icon-best-price-bg .best-price{margin-top:3px}.map-wrapper .property-link .btn-primary{width:100%;height:40px;margin:10px;font-size:14px}.map-wrapper .property-link .btn-primary+.tooltip{padding:5px}.map-wrapper .property-link .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}.map-wrapper .property-link .btn-primary+.tooltip .tooltip-inner{white-space:pre-wrap;max-width:290px;padding:8px 15px;font-weight:normal}.map-wrapper .property-link .property-amenities{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;padding:8px 0;margin:10px;margin-bottom:0;border-top:1px dashed #ebedef;border-bottom:1px dashed #ebedef}.map-wrapper .property-link .property-amenities .amenity-pill{background:#f6f7f8;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;padding:4px 10px;color:#878c94;font-size:12px;margin:0 4px;font-weight:normal}.map-wrapper .property-link .price-container{margin-top:14px;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex}@media(min-width:768px){.map-wrapper .property-link .price-container.hide-lg{display:none}}.map-wrapper .property-link .price-container .price-item{padding:0 10px;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center}@media(max-width:768px){.map-wrapper .property-link .price-container .price-item{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex}}.map-wrapper .property-link .price-container .price-item .price-time{min-width:max-content;margin-right:4px;color:#878c94;font-size:12px;font-weight:500}.map-wrapper .property-link .price-container .price-item.amount{margin-left:auto;-webkit-align-self:center;-moz-align-self:center;-ms-align-self:center;align-self:center}.map-wrapper .property-link .price-container .price-item .icon-info{width:15px;height:15px;margin-left:8px;background-size:contain}.map-wrapper .property-link .price-container .price-item .price-date{font-size:12px;color:#878c94;margin-right:4px;font-weight:500}.map-wrapper .property-link .price-container .price-item .price{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}.map-wrapper .property-link .price-container .price-item .price .orig-price,.map-wrapper .property-link .price-container .price-item .price .orig-price-per-day{text-decoration:line-through;color:#c9cbcf;font-weight:100;margin-right:4px;font-size:12px}@media(min-width:768px){.map-wrapper .property-link .price-container .price-item .price .orig-price,.map-wrapper .property-link .price-container .price-item .price .orig-price-per-day{font-size:14px}}.map-wrapper .property-link .price-container .price-item .price .final-price,.map-wrapper .property-link .price-container .price-item .price .final-price-per-day{color:#37404d;font-weight:bold;font-size:16px}@media(min-width:768px){.map-wrapper .property-link .price-container .price-item .price .final-price,.map-wrapper .property-link .price-container .price-item .price .final-price-per-day{font-size:18px}}.map-wrapper .property-link .price-container .discount{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}.map-wrapper .property-link .price-container .discount .discount-percentage{color:#f19c00;font-size:12px;font-weight:bold;padding-left:4px}@media(max-width:768px){.map-wrapper .property-link .price-container .discount .discount-percentage{margin-right:6px;margin-top:2px}}.map-wrapper .property-link .urgency-tag{margin-top:10px}.map-wrapper .property-link .urgency-tag .icon-thunder-red{width:10px;height:10px;margin-right:5px}.map-wrapper .property-link .urgency-tag .urgency-element{color:#ff6363;font-size:12px;font-weight:normal}.map-wrapper .detail-property-overlay{position:absolute;min-width:413px;top:0;left:0;overflow-x:visible;overflow-Y:scroll;height:100%;-webkit-box-shadow:0 2px 4px 0 rgba(55,64,77,0.16) 0 1px 1px #000;-moz-box-shadow:0 2px 4px 0 rgba(55,64,77,0.16) 0 1px 1px #000;box-shadow:0 2px 4px 0 rgba(55,64,77,0.16) 0 1px 1px #000;-webkit-box-shadow:0 2px 4px 0 rgba(55,64,77,0.16);box-shadow:0 2px 4px 0 rgba(55,64,77,0.16);background:#fff;border:1px solid #c9cbcf}.map-wrapper .detail-property-overlay.fixed{overflow-y:hidden}.map-wrapper .detail-property-overlay .map-noresults-block{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;height:100%}.map-wrapper .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}.map-wrapper .detail-property-overlay .map-noresults-block .no-homes-container .icon-location-celebration{margin-right:0;margin-bottom:24px}.map-wrapper .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}.map-wrapper .detail-property-overlay .map-noresults-block .no-homes-container .vertical-container .highlighted-text{margin-bottom:12px;font-size:22px}.map-wrapper .detail-property-overlay .map-noresults-block .no-homes-container .vertical-container .no-properties-content{width:270px;text-align:center;margin-bottom:20px}.map-wrapper .detail-property-overlay .no-homes-container{border:0}.map-wrapper .detail-property-overlay .content-loading .loading-state{height:30px}.map-wrapper .detail-property-overlay .overlay-loading{position:absolute;z-index:100;background-color:rgba(255,255,255,0.9);width:100%;height:100%}.map-wrapper .detail-property-overlay .overlay-loading .loading-state{height:100%;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.map-wrapper .detail-property-overlay a{text-decoration:none;color:inherit}.map-wrapper .detail-property-overlay a:link,.map-wrapper .detail-property-overlay a:visited,.map-wrapper .detail-property-overlay a:hover,.map-wrapper .detail-property-overlay a:active{color:inherit}.map-wrapper .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}.map-wrapper .mobile-no-results .no-results-head{font-size:16px;color:#37404d;font-weight:bold}.map-wrapper .mobile-no-results .no-results-content{line-height:1.4}.map-wrapper .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}.map-wrapper .mobile-map-loader.hidden{z-index:-10}.map-wrapper .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}.map-wrapper .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}.map-wrapper .mobile-map-loader .card-skeleton-img{width:100%;height:120px;background:#e6e6e6;display:block}.map-wrapper .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}.map-wrapper .mobile-map-loader .skel-mask-container{position:relative}.map-wrapper .mobile-map-loader .skel-mask{background:#fff;z-index:2}.map-wrapper .mobile-map-loader .skel-mask-1{width:36px;height:20px;margin-left:auto;margin-right:36px}.map-wrapper .mobile-map-loader .skel-mask-2{height:2px;width:100%}.map-wrapper .mobile-map-loader .skel-mask-3{height:15px;width:50%;margin-left:50%}.map-wrapper .mobile-map-loader .skel-mask-4{height:15px;width:100%}.map-wrapper .mobile-map-loader .skel-mask-5{height:1px;width:100%;border-top:1px dashed #ebedef}.map-wrapper .mobile-map-loader .skel-mask-6{height:10px;width:100%}.map-wrapper .mobile-map-loader .skel-mask-box{width:100%;background:transparent;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex}.map-wrapper .mobile-map-loader .skel-mask-box .box-1{width:16px;height:24px;margin-left:24px;background:white}.map-wrapper .mobile-map-loader .skel-mask-box .box-2{width:calc(100% - 104px);background:white;margin-left:24px}.map-wrapper .mobile-map-loader .skel-mask-7{width:calc(100% - 60px);height:20px;margin-left:60px}.map-wrapper .mobile-detail-property-overlay{position:fixed;bottom:10px;width:100%;overflow:hidden;white-space:nowrap}.map-wrapper .mobile-detail-property-overlay.hidden{z-index:-10}.map-wrapper .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}.map-wrapper .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)}.map-wrapper .mobile-detail-property-overlay .owl-item.active.center .map-property-info{opacity:1}.map-wrapper .mobile-detail-property-overlay a{text-decoration:none;color:inherit}.map-wrapper .mobile-detail-property-overlay a:link,.map-wrapper .mobile-detail-property-overlay a:visited,.map-wrapper .mobile-detail-property-overlay a:hover,.map-wrapper .mobile-detail-property-overlay a:active{color:inherit}.map-wrapper .mobile-detail-property-overlay .map-property-info{margin:0}.map-wrapper .map-property-info{margin:5px;white-space:normal;border:solid 1px #ebedef;cursor:pointer;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;position:relative;background:#fff;margin-bottom:8px}.map-wrapper .map-property-info .map-list-item{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;padding:1px 0;position:relative}.map-wrapper .map-property-info .map-image-container{width:160px;position:relative}.map-wrapper .map-property-info .map-image-container .map-property-item-image{position:relative;width:100%;height:120px;-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}@media(max-width:768px){.map-wrapper .map-property-info .map-image-container .map-property-item-image{height:172px}}.map-wrapper .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}.map-wrapper .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}@media(min-width:1199px){.map-wrapper .map-property-info .map-image-container .btn-favorite:hover{background-color:#ff6363}}.map-wrapper .map-property-info .description{margin-bottom:2px;padding:0 15px;overflow:hidden;font-size:15px;line-height:18px}.map-wrapper .map-property-info .item-description-container{width:240px}.map-wrapper .map-property-info .item-description-container .item-description{padding:10px;padding-bottom:0}.map-wrapper .map-property-info .item-description-container .item-description .price-container{margin-top:8px}.map-wrapper .map-property-info .item-description-container .item-description .price-container.discount-container{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex}@media(min-width:768px){.map-wrapper .map-property-info .item-description-container .item-description .price-container.discount-container{display:none}}.map-wrapper .map-property-info .item-description-container .item-description .price-container .final-price,.map-wrapper .map-property-info .item-description-container .item-description .price-container .final-price-per-day{font-size:14px;line-height:1px}.map-wrapper .map-property-info .item-description-container .item-description .price-container .orig-price,.map-wrapper .map-property-info .item-description-container .item-description .price-container .orig-price-per-day{font-size:13px}.map-wrapper .map-property-info .item-description-container .item-description .price-container .price-item{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex}.map-wrapper .map-property-info .item-description-container .item-description .heading-container{padding:0}.map-wrapper .map-property-info .item-description-container .item-description .price-description{color:#37404d;margin-left:4px}.map-wrapper .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}.map-wrapper .map-property-info .item-description-container .item-description .title-wrapper .card-title{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;color:#37404d;display:inline-block}.map-wrapper .map-property-info .item-description-container .item-description .title-wrapper .enquete-block{display:inline-block}.map-wrapper .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}.map-wrapper .map-property-info .item-description-container .item-description .property-highlights{margin-top:4px}@media(max-width:768px){.map-wrapper .map-property-info .item-description-container .item-description .property-highlights{border-top:1px dashed #ebedef;border-bottom:1px dashed #ebedef;padding:6px 0;margin:6px 0}}.map-wrapper .map-property-info .item-description-container .item-description .property-highlights .summary-wrapper .list-summary{margin-bottom:0}.map-wrapper .map-property-info .item-description-container .item-description .property-highlights .summary-wrapper .list-summary li{color:#878c94;vertical-align:middle;font-weight:500;padding-right:12px}.map-wrapper .map-property-info .item-description-container .item-description .property-highlights .summary-wrapper .list-summary li span{vertical-align:middle}.map-wrapper .map-property-info .item-description-container .item-description .property-highlights .summary-wrapper .list-summary .tooltip{padding:5px}.map-wrapper .map-property-info .item-description-container .item-description .property-highlights .summary-wrapper .list-summary .surface-area{margin-right:4px}.map-wrapper .map-property-info .item-description-container .item-description .property-highlights .summary-wrapper .list-summary svg.icon{transform:translateY(-1px)}.map-wrapper .map-property-info .item-description-container .item-description .btn-favorite{width:25px;height:25px;top:5px;right:5px}.map-wrapper #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}.map-wrapper #toggle-overlay-button .icon-list{width:15px;height:15px}.map-wrapper #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}.map-wrapper #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}.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{text-align:center;margin-top:48px;margin-bottom:48px}@media(max-width:480px){#pagination .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{-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px}@media(min-width:768px){#pagination .display-group .prev-next-btn{padding:3px 20px 0 20px}}#pagination .hide-button{display:none}#pagination .lister-prev-next{vertical-align:middle}#pagination .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{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{float:left;border-radius:4px 0 0 4px;width:50%;margin-bottom:15px}#pagination .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{float:right;border-radius:0 4px 4px 0;width:50%;margin-bottom:15px}#pagination .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{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{margin-right:0}}#pagination .active-page-btn{background-color:#4bbb4b;color:#fff}#pagination .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{margin-right:0}}#pagination .page-separator .dot{height:4px;width:4px;background-color:#bbb;border-radius:50%;display:inline-block}#pagination .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{margin-right:0}}.loading-state{height:400px;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;text-align:center}.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-top:14px;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("/img/oyodir/pdp/map-bg.png");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 .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}.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}}@media(min-width:768px){#accordion-map{margin-left:-15px;margin-right:15px}}#accordion-map .panel-heading{margin-bottom:20px;font-size:16px;font-weight:bold}#accordion-map .panel-heading .panel-title{cursor:pointer}#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}@media(min-width:768px){#accordion-map .icon-arrow{margin-right:30px}}#accordion-map .full-row{columns:1}@media(min-width:767px){#accordion-map .full-row{columns:2}}#accordion-map .full-row .col-elem{margin-bottom:10px;margin-right:12px}.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:#626973 !important;font-size:16px !important;font-weight:600 !important}.modal .modal-header .modal-close{display:inline-block;position:absolute;top:0;right:0;padding:15px;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}#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-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-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}.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(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:#fff;opacity:.92}.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{border:solid 1px #e3e5e6;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}.nav-tabs{border-bottom:solid 1px #ebedef;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.nav-tabs>li{display:inline-block;padding:15px 0;margin:0 20px -1px 20px}@media(min-width:992px){.nav-tabs>li{padding:20px 0}}.nav-tabs>li>a{color:#626973;font-size:14px;font-weight:normal}@media(min-width:992px){.nav-tabs>li>a{font-size:16px}}.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}.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}}.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}}.tab-content .value{font-size:12px;color:#878c94;font-weight:normal}@media(min-width:992px){.tab-content .value{font-size:14px}}.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}.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)}.navbar{min-height:72px;padding:15px;position:relative;width:100%;top:0;background-color:#fff}@media(min-width:480px){.navbar{padding:15px 40px 15px 22px}}@media(max-width:991px){.navbar{z-index:2}}@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-sticky{position:-webkit-sticky;position:sticky;width:100%;top:0;border-bottom:1px solid #c9cbcf}@media(min-width:992px){.navbar.navbar-sticky{min-height:65px;padding-bottom:12px;padding-top:12px;z-index:28}.navbar.navbar-sticky .navbar-nav{display:none}}@media(min-width:992px) and (max-width:1200px){.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:8px;max-width:91px}.navbar .navbar-brand .icon{height:22px;width:auto;object-fit:contain}.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:middle;margin-right:10px;background-color:#37404d;color:#fff}.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:#ff750f}.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}@media(min-width:768px){.navbar .nav-item .popover{left:unset !important;right:42px}}@media(min-width:768px){.navbar .nav-item .popover .arrow{left:unset !important;right:calc(33% - 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}}.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:#208920}@media(min-width:992px){.navbar .btn-primary{background-color:#4bbb4b}}.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}.search-icon{margin-right:12px}.search-icon .search-icon-size{height:18px;width:17px;vertical-align:middle}.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%}}.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}.headersearchbox .searchbox-wrapper{margin:0 !important;width:90%}.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.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}}.headersearchbox .header-expanded-search{margin-top:70px}@media(min-width:992px){.headersearchbox{min-width:350px}.headersearchbox .header-expanded-search{margin-top:0}.headersearchbox.opensearch{position:absolute;top:0;left:125px;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}.headersearchbox .close-searchbar{margin-right:40px;margin-left:80px}.headersearchbox .input-group,.headersearchbox .select-group,.headersearchbox .select-group-text,.headersearchbox .btn-wrapper{height:71px}}@media(min-width:992px) and (max-width:1025px){.headersearchbox .close-searchbar{margin-left:40px}}.headersearchbox .form-control{line-height:30px}.headersearchbox .icon-close-dark{flex:1}.headersearchbox .header-search-info{border-radius:4px;border:solid 1px #ebedef;padding:8px 15px;color:#37404d;margin-left:10px;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}}.headersearchbox .search-txt{overflow:hidden}@media(max-width:767px){.headersearchbox .search-txt{min-width:100%;font-weight:bold}}.headersearchbox .date-guest-wrap{display:flex}@media(max-width:767px){.headersearchbox .date-guest-wrap{font-weight:normal;color:#626973}.headersearchbox .date-guest-wrap .before-text-dot:first-child{margin-left:0}.headersearchbox .date-guest-wrap .before-text-dot:first-child:before{display:none}}.headersearchbox #checkin-date-msg-container{position:absolute;display:none}.headersearchbox #checkin-date-msg-container #checkin-date-msg-display{position:absolute;padding:8px 8px;background:#212121;color:#fff;font-size:12px;font-weight:500;text-align:center;left:-46px;top:25px;width:282px;white-space:initial;z-index:10;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}@media(max-width:480px){.headersearchbox #checkin-date-msg-container #checkin-date-msg-display{transform:translateX(20px);padding:2px 8px;top:16px}}.headersearchbox #checkin-date-msg-container #checkin-date-msg-display:before{content:"";position:absolute;width:0;height:0;border-style:solid}.headersearchbox #checkin-date-msg-container #checkin-date-msg-display:before{top:-7px;left:50%;border-width:0 8px 8px 8px;border-color:transparent transparent #212121 transparent}#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:40px}}.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{background-color:#37404d}.subscription-container{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex}@media(min-width:768px){.subscription-container{height:162px}}@media(max-width:767px){.subscription-container{padding:30px 10px;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}.newsletter-anchor{position:relative;top:-400px}@media(min-width:768px){.subscription-textboxes{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(max-width:767px){.subscription-textboxes{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}.save-time-container{font-weight:bold;color:white;width:fit-content}@media(min-width:768px){.save-time-container{font-size:18px}}@media(max-width:767px){.save-time-container{font-size:16px}}.sign-up-container{width:fit-content;color:white}@media(min-width:768px){.sign-up-container{opacity:.74;font-size:14px;font-weight:500}}@media(max-width:767px){.sign-up-container{font-size:12px;font-weight:500}}.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}@media(min-width:768px){.right-container{width:480px;margin-left:15%;margin-top:50px}}@media(max-width:767px){.right-container{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{right:110px}}@media(max-width:767px){.right-container .error-msg{right:100px}}.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:60px;-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:10px;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:20px;width:-webkit-fill-available;width:-moz-available;width:fill-available}.email-input-container input{width:100%;border:0}}@media(max-width:767px){.email-input-container{width:inherit}.email-input-container input{width:100%;border:0}}@media(min-width:768px){.subscribe-btn{width:148px}}@media(max-width:767px){.subscribe-btn{width:96px;font-size:12px;font-weight:bold;padding-right:10px;padding-left:10px;line-height:1.5}}.included-body{margin:0 20px 12px 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:20px 0}}.cost-section .subheading{font-size:12px;color:#878c94}@media(min-width:768px){.cost-section .subheading{margin-left:12px}}.cost-section .section-container{padding:20px 0}@media(min-width:768px){.cost-section .section-container{padding:20px}}.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){.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;margin-bottom:16px}.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;margin:12px 0 0 0}@media(min-width:768px){.cost-section .list{border:solid 1px #ebedef}}.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}.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%}.cost-section .list .item .right-col{font-size:14px;font-weight:500;color:#37404d;text-align:right;max-width:60%}.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:#626973}}.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}.owl-carousel-custom.recommended-destinations-carousel .item,.owl-carousel-custom.inspirations-carousel .item,.owl-carousel-custom.deals-carousel .item{background-size:100% 100% !important;transition:background-size .33s linear}.owl-carousel-custom.recommended-destinations-carousel .item:hover,.owl-carousel-custom.inspirations-carousel .item:hover,.owl-carousel-custom.deals-carousel .item:hover{background-size:110% 110% !important}.owl-carousel-custom.inspirations-carousel .item{transition:background-size .2s linear}.owl-carousel-custom.deals-carousel .item{transition:background-size .2s linear}.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: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)}}.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;border:solid 1px #ebedef !important;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;left:50%;top: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}@media(max-width:991px){.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}}.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}#recommended-destinations,#deals,#section-themes,.section-destinations,#home-testimonials{padding-top:16px}@media(min-width:992px){#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:16px;margin:0 0 15px 0}@media(min-width:992px){#recommended-destinations h2,#deals h2,#section-themes h2,.section-destinations h2,#home-testimonials h2{font-size:24px}}@media(min-width:992px){.section-destinations .tab-content .title{margin-bottom:5px}}#recommended-destinations .sub-head-trend{margin-bottom:26px;color:#55585a;font-size:14px;font-weight:500}#recommended-destinations .list-group-text{color:#37404d}#section-corporate .about-belvilla-heading{padding-top:16px}@media(min-width:992px){#section-corporate .about-belvilla-heading{padding-top:30px}}#deals .owl-nav{top:45%}.inspirations-carousel .card,.deals-carousel .card{border:0}.section-payment{padding-top:0}.payment_heading{font-size:24px;font-weight:bold;line-height:1.33;color:#37404d;margin:48px 50px 50px 0}@media(max-width:768px){.content-container{margin-top:16px}}.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_key{color:#878c94}#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:#37404d;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:1.5;color:#37404d;font-weight:bold}@media(min-width:768px){.payment-sub-heading{font-size:20px;line-height:1.2}}.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}@media(min-width:768px){.common-header{position:relative;padding:0 60px;min-height:auto}}.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-left{width:24px;height:24px;margin-right:10px;margin-top:18px}@media(min-width:768px){.common-header .icon-arrow-left{width:19px;height:10px;margin-top:0;margin-bottom:2px}}.common-header .back-common{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{padding:18px 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;padding-top:28px;margin:0 auto}@media(min-width:768px){.common-header .account-section{padding-top:18px}}.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}@media(min-width:768px){.payment-amount{-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-align-items:normal;-moz-align-items:normal;-ms-align-items:normal;align-items:normal}}.payment-amount .btn-payment{flex:1;margin:10px 15px;box-shadow:0 2px 12px 0 rgba(55,64,77,0.08);width:100%;font-size:20px;font-weight:bold;border-radius:4px;background-color:#fff;border:solid 1px #ebedef}@media(min-width:768px){.payment-amount .btn-payment{width:270px;flex:1;margin:20px 20px 20px 0}}.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(219,243,218,0.67);border:1px solid #4bbb4b}.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;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%}.payment-amount .payment-text-block .amount-text-block{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-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(min-width:768px){.payment-amount .payment-text-block .amount-text-block{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;width:max-content}}.payment-amount .payment-text-block .amount-text-block .amount-payment-amount{font-size:20px;font-weight:bold;line-height:1.2;color:#37404d}.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 .amount{display:block}}@media(min-width:768px){.payment-amount .payment-text-block .amount-text-block .amount-payment-amount{width:100%;margin:0}}.payment-amount .payment-text-block .amount-text-block .payment-type-text{font-weight:bold;line-height:1.71;color:#37404d}@media(min-width:768px){.payment-amount .payment-text-block .amount-text-block .payment-type-text{width:100%;font-weight:normal;font-size:14px;line-height:1.43;color:#878c94}}.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:none}@media(min-width:768px){.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}.payment-amount .bottom-payment-amount-block .bottom-flat-text{-webkit-justify-content:center;-ms-justify-content:center;justify-content:center;white-space:nowrap;padding:0 20px;font-size:12px;line-height:2;text-align:center;color:#fff}.payment-amount .bottom-payment-amount-block.down{background:rgba(75,187,75,0.67);border-radius:0 0 3px 3px;font-weight:normal}.payment-amount .bottom-payment-amount-block.full{display:none}}.payment-amount .payment-icon-block{margin:4px}.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}}.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 .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}.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}.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:1.5;margin-bottom:4px;color:#37404d}.payment-sidebar .property-text .location{font-size:14px;line-height:1.43;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;border-bottom:dashed 1px #c9cbcf;padding:0 0 16px 0}.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:5px}.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}.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{font-weight:normal;line-height:1.43;text-align:right;color:#878c94}.payment-sidebar .price_row_value{font-weight:500;line-height:1.43;text-align:right}.payment-sidebar .price_row_value.discount{color:#f19c00}.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:18px 0 5px 0;border-bottom:dashed 1px #c9cbcf}.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:1.71;color:#37404d}.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:1.67;color:#878c94;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:5px}.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}.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;color:#878c94;text-align:left}.payment-sidebar .payment-breakup-row .payment-breakup-value{font-weight:600;line-height:1.43;text-align:right;color:#37404d}.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;padding:10px 0}.payment-sidebar .total-payment-and-tags-side .payment-total-text{text-align:left;font-weight:bold;line-height:1.71;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:1.2;color:#37404d;margin-left:auto}.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:15px 0;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-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:20px 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}.payment-mode-heading .ssl-parent .ssl-icon{display:none}@media(min-width:768px){.payment-mode-heading .ssl-parent .ssl-icon{display:block;height:20px;width:24px}}.payment-mode-heading .ssl-parent .ssl-assurance-text{vertical-align:middle;text-align:center}@media(min-width:768px){.payment-mode-heading .ssl-parent .ssl-assurance-text{margin:auto;font-weight:600;color:#37404d}}.payment-modes-container{border-radius:4px;background-color:rgba(243,244,245,0.5);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:768px){.payment-modes-container{padding:0 15px}}.payment-mode-group{margin:16px 0;border:solid 1px #ebedef;border-radius:4px;overflow:hidden}@media(min-width:768px){.payment-mode-group{border:0;border-bottom:solid 1px #ebedef;border-radius:0;padding:0 20px}.payment-mode-group:last-child{border-bottom:0}}.payment-mode-group .payment-mode-group-heading{padding:15px;border:solid 1px #ebedef;border-bottom:0;overflow:hidden}@media(min-width:768px){.payment-mode-group .payment-mode-group-heading{padding:0 15px;border:0}}.payment-mode-group .payment-mode-group-heading .icon-arrow{-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;height:14.6px;width:8px;-moz-transform:rotate(90deg);-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg)}@media(min-width:768px){.payment-mode-group .payment-mode-group-heading .icon-arrow{display:none}}.payment-mode-group .payment-mode-group-heading.collapsed .icon-arrow{transform:rotate(270deg)}.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: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(min-width:768px){.payment-mode-group-title-block{-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}}.payment-mode-group-title-block .payment-mode-group-title{font-family:proxima-nova,Arial,sans-serif;font-size:16px;font-weight:bold}.payment-mode-group-title-block .payment-mode-group-title-line{display:none;font-family:proxima-nova,Arial,sans-serif;font-size:14px;color:#878c94}@media(min-width:768px){.payment-mode-group-title-block .payment-mode-group-title-line{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex}}.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:50px;width:50px;vertical-align:middle;text-align:center;margin-bottom:0;padding-bottom:0}@media(min-width:768px){.payment-method-text-container .payment-mode-icon{margin:auto}}.payment-method-text-container .payment-mode-name{font-family:proxima-nova,Arial,sans-serif;font-size:14px;font-weight:bold;vertical-align:middle;text-align:center;margin-top:0;padding-top:0}@media(min-width:768px){.payment-method-text-container .payment-mode-name{margin:auto}}.payment-method{border-top:solid 1px #ebedef;border-bottom:solid 1px #ebedef;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(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{height:14.6px;width:8px}@media(min-width:768px){.payment-method .icon-arrow{display:none}}@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:1.5;color:#37404d}@media(min-width:768px){.payment-mode-heading-text{font-size:20px;font-weight:bold;line-height:1.2}}.payment-horizontal-separator{display:none}@media(min-width:768px){.payment-horizontal-separator{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;background-color:#ebedef;height:2px}}.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}.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}.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(min-width:992px){#mobile-calendar-placeholder{display:none}}#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;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}#mobile-calendar-placeholder .mobile-calendar-container .calendar-info .icon-calendar{width:18px;height:18px;margin-right:16px}#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 .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}#mobile-calendar-placeholder .mobile-calendar-container .format-pax{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex}#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}#mobile-calendar-placeholder .mobile-calendar-container .format-pax .format-persons{height:17px;width:22px;vertical-align:middle}#mobile-calendar-placeholder .mobile-calendar-container .format-pax .format-text{width:100%;text-align:left;font-size:14px}#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}#mobile-calendar-placeholder .mobile-calendar-container .format-pax .arrow-group .format-icon{width:12px;height:10px}#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}.pdp-main-container .rhs-content{position:relative;z-index:1}.pdp-main-container .breadcrumb{padding:24px 20px 0 0}.pdp-main-container .breadcrumb .list-inline{margin-left:1px}@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}.pdp-main-container .sticky-card-container{position:sticky;position:-webkit-sticky;top:75px;z-index:1}.pdp-main-container .sticky-card-container.fixed{position:fixed;width:33.33%;max-width:360px}}@media(max-width:768px){.pdp-main-container #calendar-section{display:none}}.pdp-main-container #calendar-section .product-calendar-container .header{display:none}.read-more-container{margin:32px 0;color:#626973;line-height:1.5}@media(min-width:768px){.read-more-container{margin-top:50px;margin-bottom:0}}.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}}.read-more-container .read-more-content{margin-bottom:16px}.read-more-container .translate-container{color:#c9cbcf}.read-more-container .spanclick{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex}.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}#modal-desktop-gallery .modal-new-content{height:100%;width:100%;background:0;border:0}#modal-desktop-gallery .modal-new-overlay{background-color:#37404d}#modal-desktop-gallery .modal-new-body{width:716px;margin:auto;padding:0;color:#fff;text-align:center}#modal-desktop-gallery .modal-close{height:30px;width:30px;margin:30px}#modal-desktop-gallery .flexslider-container .flexslider .slide-item{height:478px}#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}}.pdp-gallery-wrapper{position:relative;height:202px;cursor:pointer}@media(min-width:480px){.pdp-gallery-wrapper{height:478px}}.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 .slides-wrapper{height:100%;white-space:nowrap;overflow:hidden;font-size: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.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}}.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{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:20px}.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}.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 .reviews-count{color:#878c94;font-weight:400;line-height:1.33}.title-section .property-title-name{line-height:1.33;color:#37404d;font-size:16px;font-weight:bold;max-height:40px;overflow:hidden}@media(min-width:768px){.title-section .property-title-name{font-size:24px;max-height:64px}}.title-section .overall-rating{margin-right:8px;margin-left:0}@media(min-width:768px){.title-section .overall-rating{margin-left:8px;margin-right:0}}.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 .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;-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;margin-bottom:12px;padding-top:5px;min-width:30%}@media(min-width:768px){.title-section .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-bottom:0;margin-left:auto;text-align:right}}.title-section .rating-label{margin-right:4px;font-weight:bold;color:#37404d}@media(min-width:768px){.title-section .rating-label{margin-right:0;line-height:1.14}}.title-section .property-address-row{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:11px 0 0 2px}@media(min-width:768px){.title-section .property-address-row{color:#878c94}}.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}}.title-section .property-address-row .property-type{font-size:12px;color:#626973}@media(min-width:768px){.title-section .property-address-row .property-type{color:#878c94;font-size:14px}}.title-section .rating-mobile-inline{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:768px){.title-section .rating-mobile-inline{display:block}}.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{color:#37404d;text-decoration:underline}}.title-section .property-usp-tag,.title-section .main-usp-tag{margin-right:10px}.title-section .property-usp{margin-top:10px}.title-section .icon-map{margin-right:8px;vertical-align:middle;width:16px;height:16px}.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%}.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 .linear-background{height:50px}@media(max-width:767px){.map-oyodir.section-location{margin:0 -15px}}.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-left:-15px}}.map-oyodir.section-location .border-line{margin-bottom:50px}.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:proxima-nova,Arial,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;justify-content:space-between;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 .h2{font-size:16px}}.poi-icon{font-family:poi-icon}.poi-icon-bakery{background-color:#f2c36e}.poi-icon-bar{background-color:#815f88}.poi-icon-supermarket{background-color:#ff7b79}.poi-icon-doctor{background-color:#abd0ae}.poi-icon-hospital{background-color:#ffbfa3}.poi-icon-parking{background-color:#f79e72}.poi-icon-pharmacy{background-color:#63ba97}.poi-icon-restaurant{background-color:#a87373}.poi-icon-spa{background-color:#bcb6a6}.poi-icon-ski-rental{background-color:#56d3ff}.poi-icon-attraction{background-color:#ff4366}.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:318px;max-width:318px}.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}@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 .calendar-container{margin-bottom:24px}.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:550px}.footer-language-select .popover{margin-top:0;width:100%}.footer-language-select .popover.bottom>.arrow{display:none}.cost-container{padding-top:32px}@media(min-width:768px){.cost-container{padding-top:50px}}.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(min-width:768px){.price-summary{padding: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-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}@media(min-width:992px) and (max-width:1199px){.price-summary .price-summary-content{display:block}}.price-summary .price-info-row{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>*{margin-right:4px}.price-summary .icon-thunder-red{width:5.7px;height:10px;margin-right:12px}.price-summary .urgency-element{display:inline-flex;width:calc(100% + 32px);margin-left:-16px;margin-bottom:-12px;padding:4px 0;background-color:#ffecec;-webkit-justify-content:center;-ms-justify-content:center;justify-content:center;-webkit-align-items:baseline;-moz-align-items:baseline;-ms-align-items:baseline;align-items:baseline}@media(min-width:768px){.price-summary .urgency-element{width:100%;margin:0;padding:0;background-color:transparent;-webkit-justify-content:left;-ms-justify-content:left;justify-content:left}}.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 .high-demand{color:#ff6363;font-size:12px;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;margin-bottom:2px;margin-top:2px}@media(min-width:768px){.price-summary .high-demand{margin-top:8px;margin-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:#4bbb4b;cursor:pointer;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:480px){.price-summary .make-booking{padding:10px}}@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}.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:#4bbb4b;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;text-align:center;border-radius:4px;color:#fff;font-size:14px;padding:10px;font-size:16px;padding:12px;background-color:#4bbb4b;cursor:pointer;margin-left:12px;flex:1;max-width:46%;align-items:center}.price-summary .make-booking-desktop:hover,.price-summary .make-booking-desktop:focus{color:#fff;background-color:#208920}.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;background:0;height:auto;width:auto}.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 .discount{color:#df9641}.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:13px;color:#c9cbcf;text-decoration:line-through}.price-summary .price-info-amount{font-size:16px;font-weight:bold;color:#37404d}.price-summary .price-total{font-size:12px;color:#878c94}.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:18px;height:18px}.price-summary .modal-close{position:absolute;left:20px}.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}.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>*{padding:6px 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{margin:0;font-size:12px;color:#878c94}.price-summary .cost-section .list{padding:8px 0;background-color:unset;border:0;border-top:dashed 1px #ebedef;margin-top:16px}.price-summary .cost-section .list .item{padding:8px 0}.price-summary .cost-section .list .item .item-total{color:#37404d;font-size:12px}.price-summary .cost-section .list .item .item-title{max-width:30%;color:#37404d;font-size:12px}.price-summary .cost-section .list .right-col{color:#878c94;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}.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}.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){.price-summary-container{margin:20px 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:relative}}@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)}}.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%}.overall-rating{-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;background-color:#dbf3da;height:28px;width:44px;font-size:16px;font-weight:bold;line-height:1.11;color:#4bbb4b}@media(min-width:768px){.overall-rating{font-size:18px;height:36px;width:50px}}.recent{font-size:16px;font-weight:bold;margin-top:32px;color:#37404d}#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}#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}.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-reviews .container{padding-left:0;padding-right:0;width:inherit}.section-reviews .overall-rating{height:36px;width:56px;font-size:20px;margin-right:0;margin-left:0}@media(min-width:768px){.section-reviews .overall-rating{height:44px;width:60px;font-size:24px;margin-left: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;margin-bottom:12px;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-bottom:0;margin-left:auto;text-align:right}}.section-reviews .rating-label{margin-right:4px;font-weight:bold;color:#37404d}@media(min-width:768px){.section-reviews .rating-label{margin-right:0}}.section-reviews .rating-overview{padding:16px;background:#f6f7f8;-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{width:available;-webkit-justify-content:flex-start;-ms-justify-content:flex-start;justify-content:flex-start;text-align:left;padding:0;background:#fff;-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;display:-webkit-box}}.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;-webkit-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between}@media(min-width:768px){.section-reviews .rating-info{padding:24px;border-bottom:0}}.section-reviews .rating-mobile-inline{-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center}@media(min-width:768px){.section-reviews .rating-mobile-inline{display:block}}.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:#626973;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;border-top:dashed 1px #e3e4e5;width:inherit;margin:16px 0 0 0;font-size:12px}@media(min-width:768px){.section-reviews .recommendation-line{color:#878c94;padding:24px;border-left:solid 1px #ebedef;border-top:0;margin:0;-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}@media(max-width:767px){.section-reviews .media-wrapper .list-group-toggle-more,.section-reviews .media-wrapper .list-group-toggle-less{-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;border:solid 1px #878c94;text-align:center;height:40px;line-height:40px}}.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 .container{-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;border:solid 1px #ebedef;width:inherit;margin-bottom:16px}@media(min-width:768px){.section-reviews .media-container .container{border:0;margin-bottom:8px}}.section-reviews .media-container .media-image{margin-right:15px}.section-reviews .media-container .media-reaction .heading{color:#878c94;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{font-size:16px}}.section-reviews .media-container .reply-block{position:relative;padding:16px;background:#f6f7f8;margin-bottom:16px;border:solid 1px #efefef}.section-reviews .media-container .reply-block:before,.section-reviews .media-container .reply-blocks: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 #efefef transparent}.section-reviews .media-container .reply-block:after{top:-15px;left:20px;border-width:0 15px 15px 15px;border-color:transparent transparent #f6f7f8 transparent}.section-reviews .media-container .media-block{margin:0;padding:16px}@media(min-width:768px){.section-reviews .media-container .media-block{margin:10px 0;padding:0}}.section-reviews h2{margin:0 25px 12px 0}@media(max-width:767px){.section-reviews h2{font-size:16px}}@media(min-width:768px){.section-reviews h2{margin:25px 25px 25px 0}}.section-reviews .review-item .description{color:#626973;margin-top:4px;margin-bottom:12px;font-size:12px}@media(min-width:768px){.section-reviews .review-item .description{font-size:14px}}.section-reviews .translate-block{text-align:right}.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%;font-size:16px}}.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}.section-header{font-size:16px;font-weight:bold;color:#37404d}@media(min-width:768px){.section-header{font-size:24px}}.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}#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}}#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}}#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}}#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;overflow-y:hidden;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}}#section-corporate .icon{height:10px;width:18px;margin-left:12px;position:absolute;right:0}#section-corporate .toggle-more{color:#ff750f;position:relative}#section-corporate .toggle-more:after{background:url(/web/bundles/leisurecore/svg/icons/oyodir/arrow-orange.svg) no-repeat 0 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:#626973;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-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;border-left:4px solid #ffe9d8;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;padding:16px;margin:16px 0}@media(min-width:768px){.sign-in-banner{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;background:#fbfbfb;padding:24px}}.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}@media(min-width:768px){.sign-in-banner .banner-text .text-div .upper-text{font-size:16px}}.sign-in-banner .banner-text .text-div .lower-text{font-size:12px;color:#626973;line-height:1}@media(min-width:768px){.sign-in-banner .banner-text .text-div .lower-text{font-size:14px}}.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;background:#208920;color:#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}}#sign-in-modal .modal-new-content{width:540px;-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(max-width:768px){#sign-in-modal .modal-close{margin-left:auto;z-index:1}}#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}}#sign-in-modal .sign-in-header .sign-in-head,#sign-in-modal .sign-in-header .sign-up-head{margin-bottom:-1px;padding:20px 0;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 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;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:calc(100% + 192px)}@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 .button-container+.forgot-pass{align-self:flex-end;font-weight:500}#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 .newsletter-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 .newsletter-options{margin-bottom:16px}}#sign-in-modal .sign-in-container .login-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{margin:0}}#sign-in-modal .sign-in-container .login-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{position:relative;cursor:pointer}#sign-in-modal .sign-in-container .login-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{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 .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}#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;text-align:center;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}.homeowner-sign-in{text-align:center;color:#37404d;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)}@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)}}.homeowner-sign-in .sign-in-here{color:#ff750f;cursor:pointer;margin-left:5px}.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{padding:32px 0}#similar-section h2{margin-top:0}@media(max-width:768px){#similar-section h2{padding-left:16px;font-size:16px}}#similar-section .card-body .title{color:#37404d;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 .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:#37404d;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 .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}.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:18px;height:18px;background:#16adfe;border-radius:50%;margin-left:6px}.slide-to-payment .slide-to-arrow .icon-white-arrow-up,.slide-to-payment-first .slide-to-arrow .icon-white-arrow-up{width:8px;height:10px;background-size:cover}.slide-to-payment .slide-to-arrow .icon-white-arrow-up.rot-down,.slide-to-payment-first .slide-to-arrow .icon-white-arrow-up.rot-down{transform:rotate(180deg)}@media(max-width:768px){.slide-to-payment,.slide-to-payment-first{min-width:auto;width:100%;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{height:40px;margin-top:30px}@media(max-width:768px){.voucher.slide-payment{margin-top:15px}}.voucher.slide-payment .slide-to-payment,.voucher.slide-payment .slide-to-payment-first{transform:translate(-50%,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:11px}@media(max-width:768px){.carousel-heading-container .carousel-heading{font-size:16px}}.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}.wishlist-carousel .lister-carousel .owl-nav{display:none}.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}@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:block}@media(min-width:992px){.lister-utility-container .search-result-container .search-result-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}}.lister-utility-container .search-result-container .search-result-div .search-numbers{height:20px;font-size:16px;color:#000;margin-right:4px}@media(min-width:992px){.lister-utility-container .search-result-container .search-result-div .search-numbers{color:#37404d;font-size:24px;height:auto}}.lister-utility-container .search-result-container .search-result-div .search-text{font-size:12px;color:#000}@media(min-width:992px){.lister-utility-container .search-result-container .search-result-div .search-text{color:#626973;font-size:14px;padding-top:6px}}.lister-utility-container .search-result-container .properties-loader{display:none}@keyframes placeHolderShimmer{0%{background-position:-200px 0}100%{background-position:200px 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:#878c94;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}}.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-toggle .dropbtn{padding-top:4px}.lister-utility-container .total-dropdown .dropdown-content{width:118px}.lister-utility-container .total-dropdown .dropbtn{width:118px;padding:2px;justify-content:center}@media(min-width:992px) and (max-width:1200px){.lister-utility-container .custom-dropdown{min-width:130px}}.sort-map-filter-container{top:0;left:0;right:0;z-index:11;background-image:linear-gradient(to bottom,rgba(255,255,255,0),#fff)}@media(min-width:992px){.sort-map-filter-container{display:none}}.sort-map-filter{top:0;left:0;right:0;height:42px;padding:5px 0;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-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:992px){.sort-map-filter{display: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 .sort-button,.sort-map-filter .map-button,.sort-map-filter .filter-btn{border:1px solid rgba(0,0,0,0.1);border-radius:29px;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}.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 .sort-applied{position:relative;display:inline-block;width:10px;height:10px;object-fit:contain;border:solid 2px #fff;background-color:#4bbb4b;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;margin-right:5px}.sort-map-filter .filter-applied{background:#00b28a;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{border:1px solid #00b28a}.sort-map-filter .mobile-buttons.green-button .button-content{color:#00b28a}#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}.sticky-card-container .sticky-card-content{margin-top:20px;background:#fff}@media(max-width:991px){.sticky-card-container .sticky-card-content{display:none}}.sticky-card-container .price-items div{margin-bottom:12px}.sticky-card-container .price-items div:last-child{margin-bottom:19px}.sticky-card-container .left-col{color:#878c94}.sticky-card-container .icon-circled-info{margin-left:8px;height:18px;width:18px;vertical-align:middle;cursor:pointer;position:inherit}.sticky-card-container .badge-sm{display:inline-block;border-radius:4px;background-color:#f1f1f1;padding:0 10px;color:#8a949b;cursor:pointer}.sticky-card-container .badge-sm .icon-circled-info{margin-left:4px;height:12px;width:12px}.sticky-card-container .right-col{color:#37404d;float:right;text-align:right}.sticky-card-container .line-after{margin-right:5px;border-right:solid 1px #878c94;padding-right:5px}.sticky-card-container .line-after:last-child{margin-right:0;border-right:0;padding-right:0}.sticky-card-container .dark-bold{font-weight:bold;color:#37404d}.sticky-card-container .price-amount{font-size:20px}.sticky-card-container .light-bold{font-weight:bold;color:#626973}.sticky-card-container .pdp-price-container,.sticky-card-container .sticky-card-container-top,.sticky-card-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}.sticky-card-container .sticky-card-wrapper{margin-bottom:20px;padding:20px 20px 16px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;box-shadow:0 2px 12px 0 rgba(55,64,77,0.08);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}.sticky-card-container .sticky-card-wrapper.highlight-sticky{border-color:#fed631}.sticky-card-container .sticky-card-container-top{min-height:492px}@media(min-width:768px){.sticky-card-container .sticky-card-container-top .loading-state.calendar-info-loading{height:100px}}.sticky-card-container .guest-info{margin-bottom:16px}.sticky-card-container .calendar-info,.sticky-card-container .guest-info{text-align:center;padding:12px;height:48px;border-radius:4px;border:solid 1px #ebedef;display:flex;cursor:pointer}.sticky-card-container .calendar-info .icon-calendar,.sticky-card-container .guest-info .icon-calendar{width:20px;height:20px;margin-right:16px}.sticky-card-container .calendar-info .calendar-date,.sticky-card-container .guest-info .calendar-date{margin-right:10px}.sticky-card-container .calendar-info .partition,.sticky-card-container .guest-info .partition{margin-right:10px;margin-top:10px;width:12px;border-top:1px solid}.sticky-card-container .calendar-info+.popover,.sticky-card-container .guest-info+.popover{margin-top:0;border:solid 1px #ebedef}.sticky-card-container .calendar-info+.popover .arrow,.sticky-card-container .guest-info+.popover .arrow{display:none}.sticky-card-container .calendar-info{cursor:pointer}@media(max-width:1199px){.sticky-card-container .calendar-info{font-size:12px}}.sticky-card-container .calendar-info.pdp-calendar-selector{margin-bottom:16px}.sticky-card-container .checkmark-container{margin-left:auto}.sticky-card-container .checkmark-container .icon-checkmark{width:30px;height:30px}.sticky-card-container .included-items{display:flex;font-size:12px;align-items:center;margin-bottom:15px}.sticky-card-container .included-items p{margin:0}.sticky-card-container .high-demand{color:#ff6363;font-size:12px}.sticky-card-container .urgency-element{margin-bottom:8px}.sticky-card-container .icon-thunder-red{width:5.7px;height:10px;margin-right:12px}.sticky-card-container .border-line{margin:8px -20px}.sticky-card-container .dotted-border-line{padding-top:8px}.sticky-card-container .make-booking{height:auto;min-height:48px;text-align:center;border-radius:4px;color:#fff;font-size:16px;padding:12px;background-color:#4bbb4b;cursor:pointer}.sticky-card-container .make-booking:hover,.sticky-card-container .make-booking:focus{color:#fff;background-color:#208920}.sticky-card-container .booking-loading-section .loading-state{height:auto;min-height:48px;border-radius:4px;font-size:16px;padding:12px;background-color:#4bbb4b}.sticky-card-container .booking-loading-section .loading-state .loading-dots--dot{background-color:#fff}.sticky-card-container .on-req-text{font-size:12px;line-height:1.33}.sticky-card-container .icon-alert-yellow{margin-right:10px;width:20px;height:20px}.sticky-card-container .short-reservation{font-size:12px;color:#37404d;font-weight:normal}.sticky-card-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)}}.sticky-card-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,.total-payment-and-tags-side.price-total-info-pdp{display:block !important}.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}@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}.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}.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:0;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;background-color:#f6f7f8;padding:4px 8px;color:#878c94}.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}.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}.best-selling{background-color:#ff750f}.value-for-money{background-color:#f19c00}.customers-choice{background-color:#ff6363}.testimonials-container .testimonial-quote{display:none;-webkit-flex:1;-ms-flex:1;flex:1;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-border-radius:4px 0 0 4px;-moz-border-radius:4px 0 0 4px;border-radius:4px 0 0 4px;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-justify-content:center;-ms-justify-content:center;justify-content:center;font-weight:500;background-image:linear-gradient(309deg,#fff8f3,#ffe3ce);color:#ff750f;line-height:1}.testimonials-container .testimonial-quote .quote-container{width:77px;height:29px;line-height:0;color:#ffe9d8;margin-right:5px}.testimonials-container .testimonial-quote .quote-container .icon{width:100%;height:100%}.testimonials-container .testimonial-quote .quote{letter-spacing:-1px;opacity:.7}@media(min-width:768px){.testimonials-container .testimonial-quote{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;padding:6% 3% 0;min-width:28%;font-size:28px}}@media(min-width:1199px){.testimonials-container .testimonial-quote{padding:4% 3% 0;min-width:30%;font-size:40px}}.testimonials-container .testimonials-wrapper{border:solid 1px #ebedef;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.testimonials-container .testimonials-wrapper .testimonials{padding:16px}.testimonials-container .testimonials-wrapper .testimonials .user-details .testimonial-user{font-weight:bold;color:#37404d}@media(min-width:768px){.testimonials-container .testimonials-wrapper .testimonials .user-details .testimonial-user{font-size:16px}}.testimonials-container .testimonials-wrapper .testimonials .user-details .stay-info .duration{font-size:12px;font-weight:500;color:#626973}.testimonials-container .testimonials-wrapper .testimonials .user-details .stay-info .duration::first-letter {text-transform:uppercase}@media(min-width:768px){.testimonials-container .testimonials-wrapper .testimonials .user-details .stay-info .duration{font-size:14px;font-weight:normal}}.testimonials-container .testimonials-wrapper .testimonials .user-details .stay-info .place{font-weight:600;color:#ff750f;padding:2px 0 8px}@media(min-width:768px){.testimonials-container .testimonials-wrapper .testimonials .user-details .stay-info .place{font-size:14px;font-weight:normal;padding:0 4px}}@media(min-width:768px){.testimonials-container .testimonials-wrapper .testimonials .user-details .stay-info{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex}}.testimonials-container .testimonials-wrapper .testimonials .user-details .feedback{color:#626973;height:50px;overflow:hidden}@media(min-width:768px){.testimonials-container .testimonials-wrapper .testimonials .user-details .feedback{height:60px;font-size:16px;padding-top:11px}}.testimonials-container .testimonials-wrapper .testimonials .user-details .ratings .rate-label{display:none}@media(min-width:768px){.testimonials-container .testimonials-wrapper .testimonials .user-details .ratings .rate-label{display:inline-block;color:#878c94}}.testimonials-container .testimonials-wrapper .testimonials .user-details .ratings .rate-digit{-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;background-color:#dbf3da;color:#4bbb4b;font-weight:bold;position:absolute;top:16px;right:16px;width:36px;height:24px;text-align:center}@media(min-width:768px){.testimonials-container .testimonials-wrapper .testimonials .user-details .ratings .rate-digit{position:unset;margin-left:16px;line-height:28px;width:40px;height:28px;padding:unset}}@media(min-width:768px){.testimonials-container .testimonials-wrapper .testimonials .user-details .ratings{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 0}}@media(min-width:768px){.testimonials-container .testimonials-wrapper .testimonials .user-details{min-width:88%;max-width:90%}}.testimonials-container .testimonials-wrapper .testimonials .user-pic-container{display:none;-webkit-justify-content:flex-end;-ms-justify-content:flex-end;justify-content:flex-end}.testimonials-container .testimonials-wrapper .testimonials .user-pic-container .user-pic{width:64px;height:64px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}.testimonials-container .testimonials-wrapper .testimonials .user-pic-container .user-pic .icon{width:100%;height:100%}@media(min-width:768px){.testimonials-container .testimonials-wrapper .testimonials .user-pic-container{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;min-width:8%}}@media(min-width:768px){.testimonials-container .testimonials-wrapper .testimonials{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;padding:48px 48px 10px;border:0}}@media(min-width:768px){.testimonials-container .testimonials-wrapper{border:0;padding:unset;max-width:70%}}.testimonials-container .testimonials-wrapper .owl-stage-outer{border-bottom:solid 1px #ebedef}.testimonials-container .testimonials-wrapper .owl-stage-outer .owl-stage{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex}@media(min-width:768px){.testimonials-container .testimonials-wrapper .owl-stage-outer{border:0}}.testimonials-container .testimonials-wrapper .owl-carousel{touch-action:manipulation}.testimonials-container .testimonials-wrapper .owl-nav{width:13%;position:relative;top:0;display:none;z-index:1;-webkit-transform:translate(70px,0);-moz-transform:translate(70px,0);-ms-transform:translate(70px,0);-o-transform:translate(70px,0);transform:translate(70px,0)}.testimonials-container .testimonials-wrapper .owl-nav .owl-prev,.testimonials-container .testimonials-wrapper .owl-nav .owl-next{border:none !important;width:auto}.testimonials-container .testimonials-wrapper .owl-nav .owl-prev .icon,.testimonials-container .testimonials-wrapper .owl-nav .owl-next .icon{width:20px}.testimonials-container .testimonials-wrapper .owl-nav .owl-prev{-webkit-transform:translate(0,-28px);-moz-transform:translate(0,-28px);-ms-transform:translate(0,-28px);-o-transform:translate(0,-28px);transform:translate(0,-28px)}.testimonials-container .testimonials-wrapper .owl-nav .owl-next{right:0}@media(min-width:768px){.testimonials-container .testimonials-wrapper .owl-nav{display:block;width:16%}}@media(min-width:992px){.testimonials-container .testimonials-wrapper .owl-nav{width:10%}}@media(min-width:768px){.testimonials-container .testimonials-wrapper .owl-dots{-webkit-transform:translate(70px,-12px);-moz-transform:translate(70px,-12px);-ms-transform:translate(70px,-12px);-o-transform:translate(70px,-12px);transform:translate(70px,-12px)}}.testimonials-container .testimonials-wrapper .owl-nav,.testimonials-container .testimonials-wrapper .owl-dots{margin:10px;text-align:center}@media(min-width:768px){.testimonials-container .testimonials-wrapper .owl-nav,.testimonials-container .testimonials-wrapper .owl-dots{text-align:unset}}.testimonials-container .testimonials-wrapper .owl-nav .disabled{opacity:.5;cursor:not-allowed;display:block !important}.testimonials-container .testimonials-wrapper .owl-dots .owl-dot{display:inline-block;zoom:1}.testimonials-container .testimonials-wrapper .owl-dots .owl-dot span{cursor:pointer;width:6px;height:6px;margin:5px 7px;background:#878c94;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){.testimonials-container .testimonials-wrapper .owl-dots .owl-dot span{margin:5px 3px}}.testimonials-container .testimonials-wrapper .owl-dot.active{line-height:-1px}.testimonials-container .testimonials-wrapper .owl-dots .owl-dot.active span,.testimonials-container .testimonials-wrapper .owl-dots span{background:#ff750f;width:8px;height:8px;margin-bottom:4px}@media(min-width:768px){.testimonials-container{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;border:solid 1px #ebedef;position:relative;max-height:292px;min-height:290px}}.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 #ebedef;background:#f6f7f8;padding:16px;margin:50px 0}@media(min-width:768px){.user-address-container{padding:20px 28px}}.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}}@media(max-width:767px) and (min-width:991px){.user-address-container .user-details>*{margin:8px 0}}@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:#37404d}@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}@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}.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:2px;pointer-events:none}.user-address-container .selector.phone{width:58px;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{color:#878c94;background-color:#fff;width:54px;padding-right:16px;border-radius:0;word-spacing:30px}.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: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}.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:32%}}.user-address-container .dashed-line{margin-top:26px}.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}.user-address-container .login-details{margin-top:40px}@media(max-width:768px){.user-address-container .login-details{font-size:14px}}.user-address-container .login-details .login-btn{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 #878c94;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;margin-left:16px;font-size:14px;font-weight:bold;color:#37404d}.user-address-container .pass-error{color:#da2424}.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:42%}}.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:absolute;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;top:0;transform:translateY(-100%);background-color:#ff6363;color:#fff}@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:44px;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 .floating-label,.user-address-container .floating-label{position:absolute;padding:32px 0 0 16px;top:0;color:#626973;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}@media(max-width:768px){.user-address-fields .floating-label,.user-address-container .floating-label{padding:20px 0 0 16px}}.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:10px;color:#c9cbcf;-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:10px;color:#c9cbcf;-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:10px;color:#c9cbcf;-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:10px;color:#c9cbcf;-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:10px;color:#c9cbcf;-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:44px;margin-top:20px;font-size:14px;padding:8px 0 0 16px;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;color:#626973;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}@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}.section-usp{padding:5px 0;border-bottom:solid 1px #ebedef;font-size:13px;text-align:left}@media(min-width:768px){.section-usp{font-size:14px;padding:30px 0;text-align:center}}@media(min-width:992px){.section-usp{font-size:18px}}.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:20px 30px;background-color:rgba(243,244,245,0.5);display:none}.voucher-outer-container.visible{display:block}.voucher-outer-container.full-pay{padding:15px;margin-top:50px}.voucher-outer-container .voucher-heading{font-size:15px;color:#000;font-weight:500}.voucher-outer-container .voucher-desc{margin-bottom:12px;color:#878c94;font-size:13px}.voucher-outer-container .voucher-container{height:60px}.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:#626973;text-transform:uppercase;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;border:1px solid #c9cbcf}.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{color:#ff6363;border:1px solid #ff6363}.voucher-outer-container .voucher-container .voucher-input-container .voucher-error{position:absolute;left:20px;bottom:5px;transform:translateY(100%);padding:2px 10px;background:#ff6363;border-radius:4px;color:#fff}.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:#ff6363}.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:16px;color:#fff;background:#c9cbcf;-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:#4bbb4b;cursor:pointer;pointer-events:unset}.voucher-outer-container .voucher-container .voucher-applied-container{display:none;width:100%;height:100%;color:#626973;position:relative;background:#fff;padding:0 15px;border:solid 1px #ebedef;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-name{color:#37404d;font-weight:500;font-size:17px;word-break:break-all;line-height:1.2}.voucher-outer-container .voucher-container .voucher-applied-container .voucher-tick{width:20px;height:20px;background:rgba(75,187,75,0.16);border-radius:50%;margin-left:10px}.voucher-outer-container .voucher-container .voucher-applied-container .voucher-tick .check-mark{width:4px;height:9px;border-right:1px solid #4bbb4b;border-bottom:1px solid #4bbb4b;transform:translateY(-1px) rotate(45deg)}.voucher-outer-container .voucher-container .voucher-applied-container .remove-voucher{margin-left:10px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;cursor:pointer;padding:0 8px;border:1px solid #626973}.voucher-outer-container .voucher-container .voucher-applied-container .remove-voucher .icon-cross{width:12px;height:12px;background-size:contain}.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:#f19c00;font-size:16px;font-weight:500}.voucher-outer-container .voucher-container .voucher-applied-container .voucher-extra-info .down-arrow{border-right:1px solid #626973;border-bottom:1px solid #626973;-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;width:8px;height:8px;margin-left:10px;transform:translateY(-2px) rotate(45deg)}.voucher-outer-container .voucher-container .voucher-applied-container .voucher-extra-info .down-arrow.up{transform:translateY(2px) rotate(225deg)}.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-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 .right-col{float:right;color:#000}.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{margin:10px 0}.voucher-outer-container .voucher-applied-info .remain-amount{width:100%;margin-top:18px;font-weight:500;color:#37404d;font-size:16px}.voucher-outer-container .voucher-applied-info .remain-amount .remain-right{float:right}.voucher-outer-container .finish-pay{background:#4bbb4b;padding:10px 35px;width:fit-content;color:#fff;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;font-weight:500;font-size:15px;margin-left:auto;margin-top:20px;cursor:pointer}@media(max-width:768px){.voucher-outer-container{border:solid 1px #ebedef;padding:15px;background-color:#fff}.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}.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 .finish-pay{width:100%;text-align:center}.voucher-outer-container .voucher-heading{font-size:14px;line-height:1.2}.voucher-outer-container .voucher-desc{font-size:12px}}@media(max-width:768px){.voucher-outer-mobile{padding:15px;background-color:rgba(243,244,245,0.5)}}#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;padding:0 15px 16px}.wishlist-carousel .property-usp{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}.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}@media(min-width:768px){.container .no-favorites{margin-bottom:200px}}.container .icon-no-favorites{height:65px;width:80px;margin-right:20px}@media(min-width:768px){.container .icon-no-favorites{height:50px;width:50px}}.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}#mobile-pax-date .divider,#pdp-mobile-pax-date .divider{width:16px;height:2px;background-color:#878c94;vertical-align:middle;margin:0 8px;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 .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}#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}#mobile-pax-date .done-btn,#pdp-mobile-pax-date .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}#mobile-pax-date .done-btn .btn-txt,#pdp-mobile-pax-date .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 .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}.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}.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:28px;height:50px;-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}.compare-selection-container .card-body{padding:15px 0 0;border-bottom:solid 1px #ebedef}.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}.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;width:110%;text-align:center;left:-5%}}.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}.compare-selection-footer .compare-btn{border:solid 1px #51bd41;background-color:#51bd41;color:#fff}.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 .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:9px !important;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}.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;font-size:16px;height:36px;width:50px}.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%}#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}.rating-mobile-inline{margin-top:10px}}.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}@media(max-width:991px){#friction-modal .modal-new-content{width:90%}}@media(max-width:767px){#friction-modal .modal-new-content{border:solid 2px #cbced0;background-color:#dcdcdc;opacity:.8}}#friction-modal .modal-new-content .modal-header-wrap{padding:32px 32px 0}#friction-modal .modal-new-content .modal-header-wrap .modal-close-icon-text{font-size:20px;line-height:normal;color:#37404d;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:4px;color:#37404d;text-align:center}#friction-modal .modal-new-content .modal-new-body .base-container .modal-subtitle{font-size:14px;color:#626973;text-align:center}#friction-modal .modal-new-content .modal-new-body .button-container{cursor:pointer;padding:16px;border-top:solid 1px #ebedef;color:#ff750f}@media(max-width:767px){#friction-modal .modal-new-content .modal-new-body .button-container{font-weight:bolder;font-size:18px}}.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%}.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}.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}}.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}.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}.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}.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}.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 .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 .item .title{font-weight:bold;line-height:16px}.recommended-destinations-carousel .item .value{font-size:12px;color:#626973}.recommended-destinations-carousel .item .list-group-text{display:inline-block}.recommended-destinations-carousel .item .icon{position:absolute;background-size:contain;right:15px;top:16px;width:24px;height:24px}}@media(min-width:768px){.recommended-destinations-carousel .item{color:#fff;text-align:center}}.recommended-destinations-carousel .destination-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}#section-wishlist .placeholder .linear-background{height:366px}#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:#37404d}@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}}#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{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}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}@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:#82ce54;background-image:-webkit-linear-gradient(left,#82ce54,#017f46);background-image:-moz-linear-gradient(left,#82ce54,#017f46);background-image:-ms-linear-gradient(left,#82ce54,#017f46);background-image:-o-linear-gradient(left,#82ce54,#017f46);background-image:linear-gradient(left,#82ce54,#017f46)}.ski .section-cta{background-color:#16adfe;background-image:-webkit-linear-gradient(left,#16adfe,#004fa7);background-image:-moz-linear-gradient(left,#16adfe,#004fa7);background-image:-ms-linear-gradient(left,#16adfe,#004fa7);background-image:-o-linear-gradient(left,#16adfe,#004fa7);background-image:linear-gradient(left,#16adfe,#004fa7)}.section-cta .cta-body{text-transform:uppercase;color:#fff;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:#fff;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}}@media(min-width:992px){.section-heading{margin-bottom:15px}}.searchbox-header{position:fixed;top:0;z-index:10;margin:12px 0 0 32px;width:78%}.searchbox-header .input-search{line-height:normal}.searchbox-header .input-group{border:solid 1px #ebedef}.text-search-modal-container{position:fixed;left:0;top:0;width:100%;height:100%;background-color:#fff;overflow-y:auto;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}.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}.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}.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}.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:460px;position:relative;background-size:100% 44%;background-repeat:no-repeat !important}@media(max-width:767px){.section-searchbox{padding-bottom:0;height:420px}}@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}}.section-searchbox .banner-carousel-wrapper{height:auto;position:absolute;top:0;left:0}.section-searchbox .banner-carousel-wrapper .carousel-wrapper{height:460px;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:992px){.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-size:14px;font-weight:500;line-height:1.43;text-align:center;color:#fff;margin:8px 0 42px 0}@media(min-width:992px){.section-searchbox .banner-carousel-wrapper .carousel-wrapper .search-sub-title{text-align:left;font-weight:500;font-size:20px;line-height:1.6;letter-spacing:-0.44px;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%)}}@media(min-width:768px) and (max-width:991px){.section-searchbox .banner-carousel-wrapper .owl-dots{top:40%;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}}@media(min-width:768px){.section-searchbox .first-text.text-wrap{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:44px;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:50%;z-index:28}@media(max-width:767px){.section-searchbox .searchbox-content-wrapper{top:auto;bottom:0}}@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-size:14px;font-weight:500;line-height:1.43;text-align:center;color:#fff;margin:8px 0 42px 0}@media(min-width:992px){.section-searchbox .searchbox-content-wrapper .search-sub-title{text-align:left;font-weight:500;font-size:20px;line-height:1.6;letter-spacing:-0.44px;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}section.landing-faq{padding:32px 0 50px 0}section.landing-faq .faq-heading{font-size:24px;font-weight:bold;color:#37404d;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:#37404d;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:162px;padding:20px;overflow:hidden;object-fit:contain;border-radius:4px;border:solid 1px #f6f7f8;background-color:#fff;font-size:14px;font-weight:500;color:#878c94}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}
