.icon,.icon-flag{position:relative;display:inline-block}.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-benl,.icon-flag-befr{background:url('/web/bundles/leisurecore/svg/flags/be.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-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-be,.icon-flag[data-icon-flag='be']{background:url('/web/bundles/leisurecore/svg/flags/be.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-ca,.icon-flag[data-icon-flag='ca']{background:url('/web/bundles/leisurecore/svg/flags/ca.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-cw,.icon-flag[data-icon-flag='cw']{background:url('/web/bundles/leisurecore/svg/flags/cw.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-dk,.icon-flag[data-icon-flag='dk']{background:url('/web/bundles/leisurecore/svg/flags/dk.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-fr,.icon-flag[data-icon-flag='fr']{background:url('/web/bundles/leisurecore/svg/flags/fr.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-gr,.icon-flag[data-icon-flag='gr']{background:url('/web/bundles/leisurecore/svg/flags/gr.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-hu,.icon-flag[data-icon-flag='hu']{background:url('/web/bundles/leisurecore/svg/flags/hu.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-it,.icon-flag[data-icon-flag='it']{background:url('/web/bundles/leisurecore/svg/flags/it.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-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-pl,.icon-flag[data-icon-flag='pl']{background:url('/web/bundles/leisurecore/svg/flags/pl.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-se,.icon-flag[data-icon-flag='se']{background:url('/web/bundles/leisurecore/svg/flags/se.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-tr,.icon-flag[data-icon-flag='tr']{background:url('/web/bundles/leisurecore/svg/flags/tr.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-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-us,.icon-flag[data-icon-flag='us']{background:url('/web/bundles/leisurecore/svg/flags/us.svg') no-repeat 0 0}.icon-facebook{background:url('/web/bundles/leisurecore/svg/logos/social/facebook.svg') no-repeat 0 0}.icon-twitter{background:url('/web/bundles/leisurecore/svg/logos/social/twitter.svg') no-repeat 0 0}.icon-pinterest{background:url('/web/bundles/leisurecore/svg/logos/social/pinterest.svg') no-repeat 0 0}.icon-youtube{background:url('/web/bundles/leisurecore/svg/logos/social/youtube.svg') no-repeat 0 0}.icon-whatsapp{background:url('/web/bundles/leisurecore/svg/logos/social/whatsapp.svg') no-repeat 0 0}.icon-email{background:url('/web/bundles/leisurecore/svg/logos/social/email.svg') no-repeat 0 0}.icon-instagram{background:url('/web/bundles/leisurecore/svg/logos/social/instagram.svg') no-repeat 0 0}.icon-home{background:url('/web/bundles/leisurecore/svg/icons/home.svg') no-repeat 0 0}.icon-favorite{background:url('/web/bundles/leisurecore/svg/icons/favorite.svg') no-repeat 0 0}.icon-favorite-active{background:url('/web/bundles/leisurecore/svg/icons/favorite-active.svg') no-repeat 0 0}.icon-warning{background:url('/web/bundles/leisurecore/svg/icons/warning.svg') no-repeat 0 0}.icon-pointer-touch{background:url('/web/bundles/leisurecore/svg/icons/pointer-touch.svg') no-repeat 0 0}.icon-pointer-desktop{background:url('/web/bundles/leisurecore/svg/icons/pointer-desktop.svg') no-repeat 0 0}.icon-arrow{background:url('/web/bundles/leisurecore/svg/icons/arrow.svg') no-repeat 0 0}.icon-lightbulb{background:url('/web/bundles/leisurecore/svg/icons/lightbulb.svg') no-repeat 0 0}.icon-lightbulb-dark{background:url('/web/bundles/leisurecore/svg/icons/lightbulb-dark.svg') no-repeat 0 0}.icon-avatar-man{background:url('/web/bundles/leisurecore/svg/icons/avatar-man.svg') no-repeat 0 0}.icon-avatar-woman{background:url('/web/bundles/leisurecore/svg/icons/avatar-woman.svg') no-repeat 0 0}.icon-avatar-woman-man{background:url('/web/bundles/leisurecore/svg/icons/avatar-woman-man.svg') no-repeat 0 0}.icon-avatar-woman-woman{background:url('/web/bundles/leisurecore/svg/icons/avatar-woman-woman.svg') no-repeat 0 0}.icon-avatar-fam{background:url('/web/bundles/leisurecore/svg/icons/avatar-fam.svg') no-repeat 0 0}.icon-avatar-belvilla{background:url('/web/bundles/leisurecore/svg/icons/avatar-belvilla.svg') no-repeat 0 0}.icon-avatar-ho{background:url('/web/bundles/leisurecore/svg/icons/avatar-ho.svg') no-repeat 0 0}.icon-g-translate{background:url('/web/bundles/leisurecore/svg/icons/g-translate.svg') no-repeat 0 0}.icon-last-minute-nl{background:url('/web/bundles/leisurecore/svg/icons/last-minute-nl.svg') no-repeat 0 0}.icon-last-minute-de{background:url('/web/bundles/leisurecore/svg/icons/last-minute-de.svg') no-repeat 0 0}.icon-messenger{background:url('/web/bundles/leisurecore/svg/icons/messenger.svg') no-repeat 0 0}.icon-copy-link{background:url('/web/bundles/leisurecore/svg/icons/copy-link.svg') no-repeat 0 0}.icon-send-mail{background:url('/web/bundles/leisurecore/svg/icons/send-mail.svg') no-repeat 0 0}.icon-filter{background:url('/web/bundles/leisurecore/svg/icons/filter.svg') no-repeat 0 0}.icon-heart-white{background:url('/web/bundles/leisurecore/svg/icons/heart-white.svg') no-repeat 0 0}.icon-smoking{background:url('/web/bundles/leisurecore/svg/icons/smoking.svg') no-repeat 0 0}.icon-nonsmoking{background:url('/web/bundles/leisurecore/svg/icons/nonsmoking.svg') no-repeat 0 0}.icon-bv-logo-property-services{background:url('/web/bundles/leisurecore/svg/icons/bv-logo-property-services.svg') no-repeat 0 0}.icon-happy-customer{background:url('/web/bundles/leisurecore/svg/icons/happy-customer.svg') no-repeat 0 0}.icon-key{background:url('/web/bundles/leisurecore/svg/icons/key.svg') no-repeat 0 0}.icon-vacuum-cleaner{background:url('/web/bundles/leisurecore/svg/icons/vacuum-cleaner.svg') no-repeat 0 0}.icon-wifi{background:url('/web/bundles/leisurecore/svg/icons/wifi.svg') no-repeat 0 0}.icon-nonwifi{background:url('/web/bundles/leisurecore/svg/icons/nonwifi.svg') no-repeat 0 0}.icon-pets{background:url('/web/bundles/leisurecore/svg/icons/pets.svg') no-repeat 0 0}.icon-nopets{background:url('/web/bundles/leisurecore/svg/icons/nopets.svg') no-repeat 0 0}.icon-bedroom{background:url('/web/bundles/leisurecore/svg/icons/bedroom.svg') no-repeat 0 0}.icon-user{background:url('/web/bundles/leisurecore/svg/icons/user.svg') no-repeat 0 0}.icon-destinations-map{background:url('/web/bundles/leisurecore/svg/icons/destinations-map.svg') no-repeat 0 0}.icon-homeaway{background:url('/web/bundles/leisurecore/svg/icons/homeaway.svg') no-repeat 0 0}.icon-spring-question{background:url('/web/bundles/leisurecore/svg/icons/spring-question.svg') no-repeat 0 0}.icon-spring-woman{background:url('/web/bundles/leisurecore/svg/icons/spring-woman.svg') no-repeat 0 0}.icon-play{background:url('/web/bundles/leisurecore/svg/icons/play.svg') no-repeat 0 0}.icon-pdf{background:url('/web/bundles/leisurecore/svg/icons/pdf.svg') no-repeat 0 0}.icon-last-minute-text{background:url('/web/bundles/leisurecore/svg/icons/last-minute-text.svg') no-repeat 0 0}.icon-covid-msg-nl{background:url('/web/bundles/leisurecore/svg/icons/covid-msg-nl.svg') no-repeat 0 0}.icon-covid-msg-fr{background:url('/web/bundles/leisurecore/svg/icons/covid-msg-fr.svg') no-repeat 0 0}.icon-insurance{background:url('/web/bundles/leisurecore/svg/icons/insurance.svg') no-repeat 0 0}.icon-terms{background:url('/web/bundles/leisurecore/svg/icons/terms.svg') no-repeat 0 0}.icon-social{background:url('/web/bundles/leisurecore/svg/icons/social.svg') no-repeat 0 0}.icon-share-email-round{background:url('/web/bundles/leisurecore/svg/icons/share-email-round.svg') no-repeat 0 0}.icon-share-facebook-round{background:url('/web/bundles/leisurecore/svg/icons/share-facebook-round.svg') no-repeat 0 0}.icon-share-link-round{background:url('/web/bundles/leisurecore/svg/icons/share-link-round.svg') no-repeat 0 0}.icon-summer-bubble{background:url('/web/bundles/leisurecore/svg/icons/summer-bubble.svg') no-repeat 0 0}.icon-sign-out{background:url('/web/bundles/leisurecore/svg/icons/sign-out.svg') no-repeat 0 0}.icon-play-line{background:url('/web/bundles/leisurecore/svg/icons/play-line.svg') no-repeat 0 0}.icon-lock{background:url('/web/bundles/leisurecore/svg/icons/lock.svg') no-repeat 0 0}.icon-edit{background:url('/web/bundles/leisurecore/svg/icons/edit.svg') no-repeat 0 0}.icon-edit-green{background:url('/web/bundles/leisurecore/svg/icons/edit-green.svg') no-repeat 0 0}.icon-key-service{background:url('/web/bundles/leisurecore/svg/icons/key-service.svg') no-repeat 0 0}.icon-location{background:url('/web/bundles/leisurecore/svg/icons/location.svg') no-repeat 0 0}.icon-document-pdf-grey{background:url('/web/bundles/leisurecore/svg/icons/document-pdf-grey.svg') no-repeat 0 0}.icon-play-line{background:url('/web/bundles/leisurecore/svg/icons/play-line.svg') no-repeat 0 0}.icon-lightbulb-blue{background:url('/web/bundles/leisurecore/svg/icons/lightbulb-blue.svg') no-repeat 0 0}.icon-review_emoticon_05{background:url('/web/bundles/leisurecore/svg/icons/review_emoticon_05.svg') no-repeat 0 0}.icon-review_emoticon_04{background:url('/web/bundles/leisurecore/svg/icons/review_emoticon_04.svg') no-repeat 0 0}.icon-review_emoticon_03{background:url('/web/bundles/leisurecore/svg/icons/review_emoticon_03.svg') no-repeat 0 0}.icon-review_emoticon_02{background:url('/web/bundles/leisurecore/svg/icons/review_emoticon_02.svg') no-repeat 0 0}.icon-review_emoticon_01{background:url('/web/bundles/leisurecore/svg/icons/review_emoticon_01.svg') no-repeat 0 0}.icon-review_emoticon_01_grey{background:url('/web/bundles/leisurecore/svg/icons/review_emoticon_01_grey.svg') no-repeat 0 0}.icon-review_emoticon_02_grey{background:url('/web/bundles/leisurecore/svg/icons/review_emoticon_02_grey.svg') no-repeat 0 0}.icon-review_emoticon_03_grey{background:url('/web/bundles/leisurecore/svg/icons/review_emoticon_03_grey.svg') no-repeat 0 0}.icon-review_emoticon_04_grey{background:url('/web/bundles/leisurecore/svg/icons/review_emoticon_04_grey.svg') no-repeat 0 0}.icon-review_emoticon_05_grey{background:url('/web/bundles/leisurecore/svg/icons/review_emoticon_05_grey.svg') no-repeat 0 0}.icon-keyless{background:url('/web/bundles/leisurecore/svg/icons/keyless.svg') no-repeat 0 0}.icon-discount-percent{background:url('/web/bundles/leisurecore/svg/icons/discount-percent.svg') no-repeat 0 0}.icon-checkin{background:url('/web/bundles/leisurecore/svg/icons/checkin.svg') no-repeat 0 0}.icon-checkout{background:url('/web/bundles/leisurecore/svg/icons/checkout.svg') no-repeat 0 0}.icon-tickmark{background:url('/web/bundles/leisurecore/svg/icons/tickmark.svg') no-repeat 0 0}.icon-calculator{background:url('/web/bundles/leisurecore/svg/icons/calculator.svg') no-repeat 0 0}.icon-star-reeboking{background:url('/web/bundles/leisurecore/svg/icons/star-reeboking.svg') no-repeat 0 0}.icon-gift-cards{background:url('/web/bundles/leisurecore/svg/icons/gift-cards.svg') no-repeat 0 0}.icon-cpm-blackfriday-en{background:url('/web/bundles/leisurecore/svg/icons/cpm/blackfriday-en.svg') no-repeat 0 0}.icon-cpm-blackfriday-de{background:url('/web/bundles/leisurecore/svg/icons/cpm/blackfriday-de.svg') no-repeat 0 0}.icon-cpm-blackfriday-nl{background:url('/web/bundles/leisurecore/svg/icons/cpm/blackfriday-nl.svg') no-repeat 0 0}.icon-cpm-blackfriday-fr{background:url('/web/bundles/leisurecore/svg/icons/cpm/blackfriday-fr.svg') no-repeat 0 0}.icon-arrow-down{background:url('/web/bundles/leisurecore/svg/icons/arrow-down.svg') no-repeat 0 0}.icon-mail{background:url('/web/bundles/leisurecore/svg/icons/mail.svg') no-repeat 0 0}.icon-mountain{background:url('/web/bundles/leisurecore/svg/icons/mountain.svg') no-repeat 0 0}.icon-tv{background:url('/web/bundles/leisurecore/svg/icons/tv.svg') no-repeat 0 0}.icon-badge-2015{background:url('/web/bundles/leisurecore/svg/logos/awards/badge-houses-2015.svg') no-repeat 0 0}.icon-badge-2016{background:url('/web/bundles/leisurecore/svg/logos/awards/badge-houses-2016.svg') no-repeat 0 0}.icon-badge-2017{background:url('/web/bundles/leisurecore/svg/logos/awards/badge-houses-2017.svg') no-repeat 0 0}.icon-badge-2018{background:url('/web/bundles/leisurecore/svg/logos/awards/badge-houses-2018.svg') no-repeat 0 0}.icon-badge-2019{background:url('/web/bundles/leisurecore/svg/logos/awards/badge-houses-2019.svg') no-repeat 0 0}.icon-badge-2020{background:url('/web/bundles/leisurecore/svg/logos/awards/badge-houses-2020.svg') no-repeat 0 0}.icon-ribbon-zoover{background:url('/web/bundles/leisurecore/svg/logos/ribbon-zoover.svg') no-repeat 0 0}.icon-winner-zoover{background:url('/web/bundles/leisurecore/svg/logos/winner-zoover.svg') no-repeat 0 0}.icon-belvilla-logo{background:url('/web/bundles/leisurecore/svg/logos/belvilla-logo-new-2.svg') no-repeat 0 0}.icon-spring-wwwnl{background:url('/web/bundles/leisurecore/svg/icons/Bubble_LP_Spring_NL.svg') no-repeat 0 0}.icon-spring-nlbe{background:url('/web/bundles/leisurecore/svg/icons/Bubble_LP_Spring_BENL.svg') no-repeat 0 0}.icon-autumn-nl{background:url('/web/bundles/leisurecore/svg/icons/autumn-nl-2018.svg') no-repeat 0 0}.icon-autumn-de{background:url('/web/bundles/leisurecore/svg/icons/CMP_Autumn2017_DE.svg') no-repeat 0 0}.icon-summer{background:url('/web/bundles/leisurecore/svg/icons/Bij_mij_hoor_je_de_krekeltjes_tjirpen.svg') no-repeat 0 0}.icon-groups-bubble{background:url('/web/bundles/leisurecore/svg/icons/8bubble.svg') no-repeat 0 0}.icon-app-store-de{background:no-repeat 0 0}.icon-app-store-en{background:no-repeat 0 0}.icon-app-store-es{background:no-repeat 0 0}.icon-app-store-fr{background:no-repeat 0 0}.icon-app-store-it{background:no-repeat 0 0}.icon-app-store-nl{background:no-repeat 0 0}.icon-app-store-pl{background:no-repeat 0 0}.icon-google-play-de{background:no-repeat 0 0}.icon-google-play-en{background:no-repeat 0 0}.icon-google-play-es{background:no-repeat 0 0}.icon-google-play-fr{background:no-repeat 0 0}.icon-google-play-it{background:no-repeat 0 0}.icon-google-play-nl{background:no-repeat 0 0}.icon-google-play-pl{background:no-repeat 0 0}.payment .icon-bank-transfer{background:url('/img/booking/payment/bank-transfer.svg') no-repeat 0 0}.payment .icon-credit-card{background:url('/img/booking/payment/credit-card.svg') no-repeat 0 0}.payment .icon-ideal{background:url('/img/booking/payment/ideal.svg') no-repeat 0 0}.payment .icon-paypal{background:url('/img/booking/payment/paypal.svg') no-repeat 0 0}.payment .icon-einmaliges-lastschriftverfahren{background:url('/img/booking/payment/einmaliges-lastschriftverfahren.svg') no-repeat 0 0}.payment .icon-mistercash{background:url('/img/booking/payment/mistercash.svg') no-repeat 0 0}.payment .icon-checque{background:url('/img/booking/payment/checque.svg') no-repeat 0 0}.payment .icon-cheque-de-vacances{background:url('/img/booking/payment/cheque-de-vacances.svg') no-repeat 0 0}.payment .icon-cheque-de-banque{background:url('/img/booking/payment/cheque-de-banque.svg') no-repeat 0 0}.payment .icon-elv{background:url('/img/booking/payment/einmaliges-lastschriftverfahren.svg') no-repeat 0 0}.payment .icon-american-express{background:url('/img/booking/payment/credit-card/american-express.svg') no-repeat 0 0}.payment .icon-maestro{background:url('/img/booking/payment/credit-card/maestro.svg') no-repeat 0 0}.payment .icon-mastercard{background:url('/img/booking/payment/credit-card/mastercard.svg') no-repeat 0 0}.payment .icon-visa{background:url('/img/booking/payment/credit-card/visa.svg') no-repeat 0 0}.payment .icon-abn-amro{background:url('/img/booking/payment/ideal/abn-amro.svg') no-repeat 0 0}.payment .icon-asn{background:url('/img/booking/payment/ideal/asn.svg') no-repeat 0 0}.payment .icon-bunq{background:url('/img/booking/payment/ideal/bunq.svg') no-repeat 0 0}.payment .icon-ing-bank{background:url('/img/booking/payment/ideal/ing-bank.svg') no-repeat 0 0}.payment .icon-knab-bank{background:url('/img/booking/payment/ideal/knab-bank.svg') no-repeat 0 0}.payment .icon-rabobank{background:url('/img/booking/payment/ideal/rabobank.svg') no-repeat 0 0}.payment .icon-regiobank{background:url('/img/booking/payment/ideal/regiobank.svg') no-repeat 0 0}.payment .icon-sns-bank{background:url('/img/booking/payment/ideal/sns-bank.svg') no-repeat 0 0}.payment .icon-triodos-bank{background:url('/img/booking/payment/ideal/triodos-bank.svg') no-repeat 0 0}.payment .icon-van-lanschotbank{background:url('/img/booking/payment/ideal/van-lanschotbank.svg') no-repeat 0 0}/*! 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:0;margin:10px}.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.42857143}.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:"Asap",Arial,sans-serif;font-style:normal;font-weight:normal;letter-spacing:normal;line-break:auto;line-height:1.42857143;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:16px;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:16px;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:Arial,Sans-Serif}body{margin:0;overflow-x:hidden;font-family:"Asap",Arial,sans-serif;font-size:16px;line-height:1.42857143;color:#445870;background-color:#fefefe}@media(max-width:767px){body:not(.no-stick){margin-top:70px}body:not(.no-stick) header{top:0;position:fixed}body:not(.no-stick) header.fixed-top{position:absolute}}*{-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,span[data-uri]{color:#e6016a;text-decoration:none;font-weight:600;cursor:pointer}a:hover,.spanclick:hover,span[data-uri]:hover,a:focus,.spanclick:focus,span[data-uri]:focus{cursor:pointer;color:#f7b036;text-decoration:none}svg[data-uri]{cursor:pointer}@media(max-width:767px){footer a,body.ski footer a{color:#e6016a}}.brand-primary{color:#f7b036}.brand-secondary{color:#f14b99}@font-face{font-family:'Geomanist';font-style:normal;font-weight:400;src:url('/web/bundles/leisurecore/fonts/geomanist-regular-webfont.woff2') format('woff2'),url('/web/bundles/leisurecore/fonts/geomanist-regular-webfont.woff') format('woff'),url('/web/bundles/leisurecore/fonts/geomanist-regular-webfont.eot'),url('/web/bundles/leisurecore/fonts/geomanist-regular-webfont.eot?#iefix') format('embedded-opentype'),url('/web/bundles/leisurecore/fonts/geomanist-regular-italic-webfont.svg#geomanistregular') format('svg'),url('/web/bundles/leisurecore/fonts/geomanist-regular-webfont.ttf') format('truetype');font-display:swap}@font-face{font-family:'Geomanist';font-style:italic;font-weight:400;src:url('/web/bundles/leisurecore/fonts/geomanist-regular-italic-webfont.woff2') format('woff2'),url('/web/bundles/leisurecore/fonts/geomanist-regular-italic-webfont.woff') format('woff'),url('/web/bundles/leisurecore/fonts/geomanist-regular-italic-webfont.eot'),url('/web/bundles/leisurecore/fonts/geomanist-regular-italic-webfont.eot?#iefix') format('embedded-opentype'),url('/web/bundles/leisurecore/fonts/geomanist-regular-italic-webfont.svg#geomanistregularitalic') format('svg'),url('/web/bundles/leisurecore/fonts/geomanist-regular-italic-webfont.ttf') format('truetype');font-display:swap}@font-face{font-family:'Geomanist';font-style:normal;font-weight:500;src:url('/web/bundles/leisurecore/fonts/geomanist-book-webfont.woff2') format('woff2'),url('/web/bundles/leisurecore/fonts/geomanist-book-webfont.woff') format('woff'),url('/web/bundles/leisurecore/fonts/geomanist-book-webfont.eot'),url('/web/bundles/leisurecore/fonts/geomanist-book-webfont.eot?#iefix') format('embedded-opentype'),url('/web/bundles/leisurecore/fonts/geomanist-book-webfont.svg#geomanistbook') format('svg'),url('/web/bundles/leisurecore/fonts/geomanist-book-webfont.ttf') format('truetype');font-display:swap}@font-face{font-family:'Geomanist';font-style:normal;font-weight:600;src:url('/web/bundles/leisurecore/fonts/geomanist-medium-webfont.woff2') format('woff2'),url('/web/bundles/leisurecore/fonts/geomanist-medium-webfont.woff') format('woff'),url('/web/bundles/leisurecore/fonts/geomanist-medium-webfont.eot'),url('/web/bundles/leisurecore/fonts/geomanist-medium-webfont.eot?#iefix') format('embedded-opentype'),url('/web/bundles/leisurecore/fonts/geomanist-medium-webfont.svg#geomanistmedium') format('svg'),url('/web/bundles/leisurecore/fonts/geomanist-medium-webfont.ttf') format('truetype');font-display:swap}@font-face{font-family:'FapIcon';src:url('/web/bundles/leisurecore/fonts/fapicons.woff') format('woff'),url('/web/bundles/leisurecore/fonts/fapicons.eot'),url('/web/bundles/leisurecore/fonts/fapicons.eot?#iefix') format('embedded-opentype'),url('/web/bundles/leisurecore/fonts/fapicons.ttf') format('truetype'),url('/web/bundles/leisurecore/fonts/fapicons.svg#fapicons') format('svg');font-display:swap}@font-face{font-family:'poi-icon';src:url('/web/bundles/leisurecore/fonts/poi-icon.woff') format('woff'),url('/web/bundles/leisurecore/fonts/poi-icon.eot'),url('/web/bundles/leisurecore/fonts/poi-icon.eot?#iefix') format('embedded-opentype'),url('/web/bundles/leisurecore/fonts/poi-icon.ttf') format('truetype'),url('/web/bundles/leisurecore/fonts/poi-icon.svg#poi-icon') format('svg');font-weight:normal;font-style:normal;font-display:swap}.fapicon,.poi-icon{font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;speak:none;position:relative;top:1px}.fapicon{font-family:'FapIcon'}.poi-icon{font-family:'poi-icon'}.fapicon-btn{padding:10px}.fapicon-menu:before{content:"\61"}.fapicon-phone:before{content:"\62"}.fapicon-arrow-left:before{content:"\64"}.fapicon-arrow-right:before{content:"\65"}.fapicon-arrow-up:before{content:"\66"}.fapicon-delete:before{content:"\69"}.fapicon-person:before{content:"\6a"}.fapicon-search:before{content:"\6b"}.fapicon-world:before{content:"\6c"}.fapicon-time:before{content:"\6d"}.fapicon-location:before{content:"\6e"}.fapicon-favorite:before{content:"\70"}.fapicon-close:before{content:"\71"}.fapicon-radius:before{content:"\74"}.fapicon-info:before{content:"\75"}.fapicon-tick:before{content:"\72"}.fapicon-cross:before{content:"\76"}.fapicon-bedroom:before{content:"\73"}.fapicon-fav:before{content:"\78"}.fapicon-arrow-up-1:before{content:"\42"}.fapicon-min:before{content:"\79"}.fapicon-plus:before{content:"\7a"}.fapicon-warning:before{content:"\43"}.fapicon-danger:before{content:"\44"}.fapicon-success:before{content:"\45"}.fapicon-arrow-down:before{content:"\63"}.fapicon-arrowsmall-down:before{content:"\46"}.fapicon-arrowsmall-left:before{content:"\47"}.fapicon-arrowsmall-right:before{content:"\48"}.fapicon-arrowsmall-up:before{content:"\49"}.fapicon-arrow-down-1:before{content:"\67"}.fapicon-home:before{content:"\41"}.fapicon-apresski:before{content:"\4a"}.fapicon-area:before,.fapicon-area_small:before,.fapicon-area_medium:before,.fapicon-area_large:before{content:"\4b"}.fapicon-crosscountry:before{content:"\4c"}.fapicon-height:before{content:"\4d"}.fapicon-kids:before{content:"\4e"}.fapicon-levels:before,.fapicon-levels_beg:before,.fapicon-levels_adv:before,.fapicon-levels_all:before{content:"\4f"}.fapicon-snow:before{content:"\50"}.fapicon-slopehouse:before{content:"\51"}.fapicon-wellness:before{content:"\52"}.fapicon-starrating:before{content:"\58"}.fapicon-user:before{content:"\68"}.fapicon-funpark:before{content:"\77"}.fapicon-gondola:before{content:"\55"}.fapicon-halfpipe:before{content:"\56"}.fapicon-snowpark:before{content:"\57"}.fapicon-calendar:before{content:"\6f"}.fapicon-boardercross:before{content:"\54"}.fapicon-chairlift:before{content:"\59"}.fapicon-person:before{content:"\6a"}.fapicon-nopets:before{content:"\5a"}.fapicon-pets:before{content:"\30"}.fapicon-wifi:before{content:"\31"}.fapicon-bathroom:before{content:"\32"}.fapicon-tow:before{content:"\53"}.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"}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{color:#445870;position:relative;font-weight:600;line-height:100%}h1 .small,h2 .small,h3 .small,h4 .small,h5 .small,h6 .small,.h1 .small,.h2 .small,.h3 .small,.h4 .small,.h5 .small,.h6 .small{line-height:1;font-size:12px;font-weight:400}.h1,.h2,.h3,.h4,.h5,.h6{display:block}h1,.h1{font-size:28px;margin:20px 0}@media(min-width:992px){h1,.h1{font-size:36px}}h2,.h2{font-size:25px;margin:30px 0}@media(min-width:992px){h2,.h2{font-size:32px}}h3,.h3{font-size:21px;margin:15px 0}@media(min-width:992px){h3,.h3{font-size:28px}}h4,.h4{font-size:18px;margin:12px 0}@media(min-width:992px){h4,.h4{font-size:24px}}h5,.h5{font-size:16px;margin:10px 0}@media(min-width:992px){h5,.h5{font-size:20px}}h6,.h6{font-size:14px;margin:8px 0}@media(min-width:992px){h6,.h6{font-size:16px}}p{margin:0 0 15px 0}.text-xsmall{font-size:10px}.text-small{font-size:13px}.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:#f0f3f5}}.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:#e4585a;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;margin-bottom:0;text-align:center;vertical-align:middle;touch-action:manipulation;cursor:pointer;outline:0 none;background-image:none;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;height:44px;line-height:44px;padding:0 20px;font-weight:600;font-size:16px;max-width:100%;position:relative;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-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}.no-touch .btn:hover{-webkit-transition:.5s background-color .5s ease-in-out;-moz-transition:.5s background-color .5s ease-in-out;-o-transition:.5s background-color .5s ease-in-out;transition:.5s background-color .5s ease-in-out;-webkit-transition:.5s background-color;-o-transition:.5s background-color;transition:.5s background-color}.btn:active{outline:0}.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:#c2cdd2;color:#b4bcc5;cursor:not-allowed}.btn.btn-lg{height:50px;line-height:50px;padding:0 25px;font-size:20px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}.btn.btn-sm{height:38px;line-height:38px;padding:0 15px;font-size:14px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.btn.btn-xs{height:32px;line-height:32px;padding:0 10px;font-size:11px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}.btn>.fapicon{top:2px}.btn-rounded{-webkit-border-radius:22px;-moz-border-radius:22px;border-radius:22px}.btn-rounded.btn-lg{-webkit-border-radius:25px;-moz-border-radius:25px;border-radius:25px}.btn-rounded.btn-sm{-webkit-border-radius:18px;-moz-border-radius:18px;border-radius:18px}.detail-ski .info-toggle .btn,.detail-ski .info-toggle .btn:hover{margin:0 5px;color:#445870;border-width:1px;-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}.detail-ski .info-toggle .btn.active,.detail-ski .info-toggle .btn:hover.active{border-color:#16adfe;background-color:#16adfe;color:#fff}.btn.btn-default{color:#4a4a4a;background-color:#fff;border:solid 1px #abbbc2}.btn.btn-default:not(.btn-rounded){-webkit-tap-highlight-color:rgba(218,218,218,0.2)}.btn.btn-default:hover,.btn.btn-default.hover{color:#4a4a4a;background-color:#e4ebf0}.btn.btn-default:active,.btn.btn-default.active,.btn.btn-default.btn-selected{color:#4a4a4a;background-color:#8ba2ac}.btn.btn-default.semi-transparent{background-color:rgba(255,255,255,0.3);border:1px solid #FFF;color:#FFF}.btn.btn-default.semi-transparent:hover{background-color:rgba(255,255,255,0.5)}.btn.btn-primary{color:#fff;background-color:#f7b036}.btn.btn-primary:hover,.btn.btn-primary.hover{color:#fff;background-color:#f8c565}.btn.btn-primary:active,.btn.btn-primary.active{color:#fff;background-color:#f5921b}.btn.btn-secondary{color:#fff;background-color:#f14b99}.btn.btn-secondary:hover,.btn.btn-secondary.hover{color:#fff;background-color:#f989c2}.btn.btn-secondary:active,.btn.btn-secondary.active{color:#fff;background-color:#e6016a}.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-group{position:relative;display:inline-block;vertical-align:middle;margin-left:1px}.btn-group.btn-group-justify{display:table;width:100%}.btn-group.btn-group-justify .btn{display:table-cell;width:50%}.btn-group.rounded .btn.btn-default{-webkit-border-radius:50% !important;-moz-border-radius:50% !important;border-radius:50% !important;padding:0;border:solid 1px #f14b99;color:#f14b99;font-size:13px;width:30px;height:30px;line-height:30px}.btn-group.rounded .btn.btn-default.disabled{opacity:.3;background-color:#FFF}.btn-group.rounded .btn.btn-default.disabled:hover{cursor:default}.btn-group.rounded .btn.btn-default:hover{background-color:#edf8ed;cursor:pointer}.btn-group.rounded .btn.btn-default:active:not(.disabled){background-color:#f14b99;color:#FFF}.btn-group.rounded .btn.btn-value{background-color:inherit;font-size:14px;color:inherit;line-height:30px;width:50px;height:30px}.btn-group.rounded .btn.btn-value.disabled{cursor:default;opacity:.3}.btn-group .btn{float:left;margin-left:-1px;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.btn-group .btn.active{position:relative;z-index:1;background-color:#f14b99;border-color:#f14b99;color:#fff}.btn-group .btn:first-of-type{-webkit-border-radius:4px 0 0 4px;-moz-border-radius:4px 0 0 4px;border-radius:4px 0 0 4px}.btn-group .btn:last-of-type{-webkit-border-radius:0 4px 4px 0;-moz-border-radius:0 4px 4px 0;border-radius:0 4px 4px 0}.btn-group .btn.btn-xs:first-of-type{-webkit-border-radius:2px 0 0 2px;-moz-border-radius:2px 0 0 2px;border-radius:2px 0 0 2px}.btn-group .btn.btn-xs:last-of-type{-webkit-border-radius:0 2px 2px 0;-moz-border-radius:0 2px 2px 0;border-radius:0 2px 2px 0}.btn-group .btn.btn-sm:first-of-type{-webkit-border-radius:3px 0 0 3px;-moz-border-radius:3px 0 0 3px;border-radius:3px 0 0 3px}.btn-group .btn.btn-sm:last-of-type{-webkit-border-radius:0 3px 3px 0;-moz-border-radius:0 3px 3px 0;border-radius:0 3px 3px 0}.btn-group .btn .btn-lg:first-of-type{-webkit-border-radius:5px 0 0 5px;-moz-border-radius:5px 0 0 5px;border-radius:5px 0 0 5px}.btn-group .btn .btn-lg:last-of-type{-webkit-border-radius:0 5px 5px 0;-moz-border-radius:0 5px 5px 0;border-radius:0 5px 5px 0}.btn-group-justified{display:table;width:100%;table-layout:fixed;border-collapse:separate;margin-left:0}.btn-group-justified>.btn,.btn-group-justified>.btn-group,.btn-group-justified>span{float:none;display:table-cell;width:1%}.btn-group-justified>.btn-group .btn{width:100%}.btn-group-justified>.btn-group .dropdown-menu{left:auto}.btn-group-justified .btn+.btn,.btn-group-justified .btn+.btn-group,.btn-group-justified .btn-group+.btn,.btn-group-justified .btn-group+.btn-group{margin-left:-1px}.btn-group-justified>.btn:first-child{margin-left:0}.btn-calendar{background-color:#fff;border:solid 1px #ddd;font-weight:400;padding:0}.btn-login{display:inline-block !important;color:#fff;text-transform:uppercase;background-color:#f14b99;padding:3px 20px;height:auto;font-size:12px;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px}.btn-login.mobile{padding:10px 60px;border-radius:50px}.btn-logout{display:inline-block !important;color:#fff;text-transform:uppercase;padding:3px 20px;height:auto;font-size:12px;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;background-color:#e4585a}.btn-logout.mobile{padding:10px 60px;border-radius:50px}.btn-danger{background-color:#e4585a;color:#FFFF}.btn-favorite{position:absolute;top:5px;right:5px;padding:10px;cursor:pointer}.no-touch .btn-favorite:hover .btn-favorite-container,.btn-favorite.active .btn-favorite-container{background-color:#e4585a;opacity:1;filter:alpha(opacity=100)}.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)}.btn-favorite .btn-favorite-container .fapicon{top:9px;display:block;font-size:14px;text-align:center}.btn-icon-only{font-size:18px;padding:11px 15px}.btn-icon-only.btn-xs{padding:8px 10px}.btn-icon-only.btn-sm{font-size:16px;padding:8px 12px}.btn-icon-only.btn-lg{font-size:20px;padding:13px 17px}.increment-days,.decrement-days,.increment-pax,.decrement-pax,.increment-pets,.decrement-pets{padding:0 15px}.increment-days:before,.decrement-days:before,.increment-pax:before,.decrement-pax:before,.increment-pets:before,.decrement-pets:before{font-family:fapicon}.increment-days.btn-xs,.decrement-days.btn-xs,.increment-pax.btn-xs,.decrement-pax.btn-xs,.increment-pets.btn-xs,.decrement-pets.btn-xs{padding:0 10px}.increment-days.btn-sm,.decrement-days.btn-sm,.increment-pax.btn-sm,.decrement-pax.btn-sm,.increment-pets.btn-sm,.decrement-pets.btn-sm{padding:0 12px}.increment-days.btn-lg,.decrement-days.btn-lg,.increment-pax.btn-lg,.decrement-pax.btn-lg,.increment-pets.btn-lg,.decrement-pets.btn-lg{padding:0 17px}.increment-days:before,.increment-pax:before,.increment-pets:before{content:"\7a"}.decrement-days:before,.decrement-pax:before,.decrement-pets:before{content:"\79"}.btn-value{background-color:#f14b99;color:#fff;float:left;font-size:18px;height:44px;line-height:44px;padding:0 15px;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.btn-value.btn-value-xs{padding:0 9px;height:32px;line-height:32px;font-size:14px;border-width:0 !important}.btn-value.btn-value-sm{padding:0 12px;height:38px;line-height:38px;font-size:16px;min-width:40px}.btn-value.btn-value-lg{padding:0 17px;height:50px;line-height:50px;font-size:20px}.float-cta-container{width:100%;position:fixed;padding:0 15px;bottom:15px;z-index:100;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}@media(min-width:768px){.float-cta-container{display:none}}.accordion-group{border-bottom:solid 1px #ddd;padding-left:15px;padding-right:15px}@media(min-width:768px){.accordion-group{padding-left:40px;padding-right:40px}}.accordion-group:first-child{border-top:solid 1px #ddd}.accordion-group .accordion-group-title{color:#565f73;cursor:pointer;font-size:16px;font-weight:600;height:60px;line-height:60px;overflow:hidden;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.accordion-group .accordion-group-title>div:before{content:"c";float:right;font-family:FapIcon;font-size:16px;margin-left:12px}.accordion-group .accordion-group-title>div[aria-expanded="true"]:before{content:"f"}.accordion-group .accordion-group-body{padding:10px 40px 40px 0}.alert{padding:15px;cursor:default}@media(min-width:768px){.alert{-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}}.alert.alert-custom .fapicon{position:absolute;top:0;left:0}@media(min-width:768px){.alert.alert-custom .fapicon.alert-icon{left:0}}.alert.alert-custom .container-alert-custom{position:relative;padding-left:40px}.alert.alert-custom .container-alert-custom ul{margin-bottom:0;padding-left:10px}.alert.alert-custom .title{font-size:16px}.alert.alert-custom .icon.icon-lightbulb,.alert.alert-custom .icon.icon-lightbulb-dark,.alert.alert-custom .icon.icon-lightbulb-blue,.alert.alert-custom .icon.icon-edit-green{left:0;width:25px;height:25px}.alert.alert-success{background-color:#edf8ed;border:2px solid #4bbb4b}.alert.alert-success .fapicon{color:#4bbb4b}.alert.alert-success.alert-custom .fapicon.fapicon-tick{border:2px solid #4bbb4b;width:25px;height:25px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}.alert.alert-success .fapicon.fapicon-tick{position:absolute;top:0;left:0;border:2px solid #4bbb4b;width:25px;height:25px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}.alert.alert-success .fapicon.fapicon-tick:before{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%)}.alert.alert-success{background-color:#edf8ed;border:2px solid #4bbb4b}.alert.alert-success .fapicon{color:#4bbb4b}.alert.alert-success.alert-custom .btn-secondary{color:#fff !important;background-color:#4bbb4b;text-shadow:none}.alert.alert-success.alert-custom .btn-secondary:hover,.alert.alert-success.alert-custom .btn-secondary.hover{background-color:#82ce54}.alert.alert-success.alert-custom .btn-secondary:active,.alert.alert-success.alert-custom .btn-secondary.active{background-color:#289a21}.alert.alert-warning{background-color:#fef7ec;border:2px solid #fbaf43}.alert.alert-warning .fapicon{color:#ff750f}.alert.alert-warning.alert-custom .btn-secondary{color:#fff !important;background-color:#ff750f;text-shadow:none}.alert.alert-warning.alert-custom .btn-secondary:hover,.alert.alert-warning.alert-custom .btn-secondary.hover{background-color:#ff903f}.alert.alert-warning.alert-custom .btn-secondary:active,.alert.alert-warning.alert-custom .btn-secondary.active{background-color:#ff5d0c}.alert.alert-danger{background-color:#fceeee;border:2px solid #e4585a}.alert.alert-danger .fapicon{color:#e4585a}.alert.alert-info{background-color:#e7f6ff;border:2px solid #16adfe}.alert.alert-info .fapicon{color:#16adfe}.alert.alert-default{background-color:#f0f3f5;color:#445870;border:2px solid #9ca8b1}.alert.alert-default .container-alert{padding-left:0}@media(min-width:768px){.alert.alert-default .container-alert{padding-left:15px}}.alert.alert-default .fapicon{color:#9ca8b1}.alert.alert-neutral{background-color:inherit;color:#445870;border:1px solid #c2cdd2}.alert.alert-neutral .container-alert{position:relative;padding-left:40px}@media(min-width:768px){.alert.alert-neutral .container-alert{padding-left:15px}}.alert.alert-neutral .container-alert .description{font-size:13px;color:#68788c}.alert.alert-neutral .fapicon{color:#9ca8b1}.alert.alert-neutral .icon{left:0;width:25px;height:25px;transform:translateY(-50%);top:50%}.alert.alert-bottom{position:fixed;bottom:0;left:0;right:0;z-index:99998;border-left:0;border-right:0;border-bottom:0}.alert.alert-top{border-left:0;border-right:0;border-top:0}.alert.alert-block{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.alert .container-alert{position:relative;padding-left:40px;padding-right:40px}.alert .fapicon,.alert .icon{position:absolute;top:-2px}.alert .fapicon.alert-icon,.alert .icon.alert-icon{font-size:25px;left:0}@media(min-width:768px){.alert .fapicon.alert-icon,.alert .icon.alert-icon{left:15px}}.alert .fapicon-close,.alert .icon-close{font-size:14px;margin:0;right:-15px;cursor:pointer;padding:18px;top:-15px}@media(min-width:768px){.alert .fapicon-close,.alert .icon-close{right:0}}.alert .fapicon.icon-lightbulb,.alert .icon.icon-lightbulb{width:18px;height:25px}.alert .amount-block strong{color:#4bbb4b;font-size:20px;line-height:20px;display:block}.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:empty{display:none}.badge sup{top:0;text-transform:none}.badge.badge-sm{font-size:10px;line-height:24px}.badge.badge-lg{font-size:16px;line-height:44px}.badge.block{width:100%}h1 .badge,h2 .badge,h3 .badge,h4 .badge,h5 .badge,h6 .badge,.h1 .badge,.h2 .badge,.h3 .badge,.h4 .badge,.h5 .badge,.h6 .badge{top:-3px}.btn .badge{position:relative;top:-1px}.badge-default{background-color:#e4ebf0;color:#445870}.badge-default.badge-border{color:#445870;background-color:#e4ebf0;border:solid 1px #445870}.badge-winter{background-color:#16adfe}.badge-primary{background-color:#f7b036}.badge-secondary{background-color:#f14b99}.badge-secondary.badge-border{color:#f14b99;background-color:#edf8ed;border:solid 1px #f14b99}.badge-error{background-color:#e4585a}.badge-default.badge-border,.badge-secondary.badge-border{font-weight:400;text-transform:none}.badge-delete{background-color:#fe8797}.badge-award{color:#445870;background-color:#fed631}.badge-award-second{background-color:#f0f0f0}.badge-award-third{background-color:#ffac6e}.badge-pill{background-color:#f14b99;color:#fff;display:inline-block;padding:3px 7px;font-size:12px;line-height:1;text-align:center;vertical-align:baseline;font-weight:500;-webkit-border-radius:160px;-moz-border-radius:160px;border-radius:160px;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.badge-pill.disabled{background-color:#c2cdd2;color:#b4bcc5}.list-group .badge-pill{margin-top:20px}.list-group .badge-pill.value{color:#fff}.list-group .badge-pill.value.disabled{background-color:#c2cdd2;color:#b4bcc5}.badge-container{position:absolute;left:15px;top:15px;z-index:10;display:inline-block}.badge-container .badge{margin-right:5px}@media(min-width:992px){.badge-container{left:75px;top:22px}}.breadcrumb{padding:15px 20px;background-color:#f9f9f9}.breadcrumb ul{margin-bottom:0}.breadcrumb .breadcrumb-item{position:relative}.breadcrumb .breadcrumb-item+.breadcrumb-item:before{display:inline-block;color:#445870;content:"\48";font-family:fapicon;font-size:8px;top:5px;position:absolute}.breadcrumb .breadcrumb-item+.breadcrumb-item span{padding-left:20px}.calendar-container{background-color:#fff;border:solid 1px #ddd;margin:15px 0 0;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.calendar-container .month-container{color:#f14b99;font-size:22px;padding:15px 0;text-align:center}.calendar-container .day-container .btn-group-justified .day-title{border-bottom:1px dashed #ddd;border-top:1px dashed #ddd;font-size:10px;font-weight:400;line-height:20px;text-align:center;text-transform:uppercase}.calendar-container .day-container .btn-group-justified .btn-calendar{color:#c5c5c5;cursor:not-allowed;border:0;border-left:solid 1px #ddd;border-top:solid 1px #ddd;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.calendar-container .day-container .btn-group-justified .btn-calendar:first-child{border-left:0}.calendar-container .day-container .btn-group-justified .btn-calendar.arrival{color:#f14b99;font-weight:600;cursor:pointer}.calendar-container .day-container .btn-group-justified .btn-calendar.arrival:hover{background-color:#f3f4f6}.calendar-container .day-container .btn-group-justified .btn-calendar.selected{background-color:#e9f4e8;border-left:0}.calendar-container .day-container .btn-group-justified .btn-calendar.selected.first,.calendar-container .day-container .btn-group-justified .btn-calendar.selected.first:hover{background-color:#f14b99;color:#fff;cursor:default}.calendar-container .day-container .btn-group-justified:nth-of-type(2) .btn-calendar{border-top:0}.calendar-container .day-container .btn-group-justified:last-of-type .btn-calendar:first-of-type{-webkit-border-radius:0 0 0 4px;-moz-border-radius:0 0 0 4px;border-radius:0 0 0 4px}.calendar-container .day-container .btn-group-justified:last-of-type .btn-calendar:last-of-type{-webkit-border-radius:0 0 4px 0;-moz-border-radius:0 0 4px 0;border-radius:0 0 4px 0}#calendar-container .calendar-container,.example-box .calendar-container{position:relative;border:0}#calendar-container .calendar-container .month-container,.example-box .calendar-container .month-container{font-size:16px;padding:0 0 10px 0;text-align:center;font-weight:600;margin-bottom:20px}@media(min-width:768px){#calendar-container .calendar-container .month-container,.example-box .calendar-container .month-container{padding:10px 0}}#calendar-container .calendar-container .month-container .select,.example-box .calendar-container .month-container .select{min-width:100px;border:0;padding:0}#calendar-container .calendar-container .month-container .select select,.example-box .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 .calendar-container .month-container .select select:focus,.example-box .calendar-container .month-container .select select:focus{outline:0}#calendar-container .calendar-container .calendar-block,.example-box .calendar-container .calendar-block{padding:0 15px}#calendar-container .calendar-container .calendar-block .day-container,.example-box .calendar-container .calendar-block .day-container{position:relative}#calendar-container .calendar-container .calendar-block .day-container .btn-group-calendar,.example-box .calendar-container .calendar-block .day-container .btn-group-calendar{margin-bottom:5px;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex}#calendar-container .calendar-container .calendar-block .day-container .btn-group-calendar .day-title,.example-box .calendar-container .calendar-block .day-container .btn-group-calendar .day-title{font-size:12px;font-weight:600;text-align:right;padding-right:5px;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}#calendar-container .calendar-container .calendar-block .day-container .btn-group-calendar .btn-calendar,.example-box .calendar-container .calendar-block .day-container .btn-group-calendar .btn-calendar{color:#d9dde0;border:0;margin-right:5px;height:38px;padding:5px 5px 0 0;line-height:14px;text-align:right;font-weight:500;-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-container .calendar-block .day-container .btn-group-calendar .btn-calendar:not(.arrival),.example-box .calendar-container .calendar-block .day-container .btn-group-calendar .btn-calendar:not(.arrival){cursor:not-allowed}#calendar-container .calendar-container .calendar-block .day-container .btn-group-calendar .btn-calendar:last-of-type,.example-box .calendar-container .calendar-block .day-container .btn-group-calendar .btn-calendar:last-of-type{margin-right:0}#calendar-container .calendar-container .calendar-block .day-container .btn-group-calendar .btn-calendar.arrival,.example-box .calendar-container .calendar-block .day-container .btn-group-calendar .btn-calendar.arrival{background-color:#dbf1db;color:#4bbb4b;font-weight:600;cursor:pointer;text-decoration:underline}.no-touch #calendar-container .calendar-container .calendar-block .day-container .btn-group-calendar .btn-calendar.arrival.selected:hover,.no-touch .example-box .calendar-container .calendar-block .day-container .btn-group-calendar .btn-calendar.arrival.selected:hover{background-color:#289a21;color:#fff}#calendar-container .calendar-container .calendar-block .day-container .btn-group-calendar .btn-calendar.selected,.example-box .calendar-container .calendar-block .day-container .btn-group-calendar .btn-calendar.selected{background-color:#4bbb4b;color:#fff}.no-touch #calendar-container .calendar-container .calendar-block .day-container .btn-group-calendar .btn-calendar.selected:not(.arrival):hover,.no-touch .example-box .calendar-container .calendar-block .day-container .btn-group-calendar .btn-calendar.selected:not(.arrival):hover{cursor:default}#calendar-container .calendar-container .calendar-block .day-container .no-available-block,.example-box .calendar-container .calendar-block .day-container .no-available-block{background-color:rgba(254,247,236,0.85);border:solid 2px #fbaf43;position:absolute;top:120px;left:50%;padding:20px;text-align:center;width:240px;z-index:10;-moz-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}#calendar-container .calendar-container .calendar-block .day-container .no-available-block .icon-lightbulb,.example-box .calendar-container .calendar-block .day-container .no-available-block .icon-lightbulb{margin-right:15px;top:4px;width:20px;height:20px}#calendar-container .calendar-container .calendar-block .day-container .no-available-block .more-availability .spanclick,.example-box .calendar-container .calendar-block .day-container .no-available-block .more-availability .spanclick{color:#445870;text-decoration:underline;font-weight:500}.no-touch #calendar-container .calendar-container .calendar-block .day-container .no-available-block .more-availability .spanclick:hover,.no-touch .example-box .calendar-container .calendar-block .day-container .no-available-block .more-availability .spanclick:hover{color:#445870}#calendar-container .calendar-container .prev-block,.example-box .calendar-container .prev-block,#calendar-container .calendar-container .next-block,.example-box .calendar-container .next-block{position:absolute;z-index:10}#calendar-container .calendar-container .prev-block .fapicon,.example-box .calendar-container .prev-block .fapicon,#calendar-container .calendar-container .next-block .fapicon,.example-box .calendar-container .next-block .fapicon{display:block;-moz-transform:rotate(90deg);-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg)}#calendar-container .calendar-container .prev-block .disabled .btn,.example-box .calendar-container .prev-block .disabled .btn,#calendar-container .calendar-container .next-block .disabled .btn,.example-box .calendar-container .next-block .disabled .btn{background-color:#fbfbfb;border:1px solid #e0e0e0;color:#adacb2;font-weight:400;cursor:not-allowed}#calendar-container .calendar-container .prev-block,.example-box .calendar-container .prev-block{left:0}#calendar-container .calendar-container .next-block,.example-box .calendar-container .next-block{right:0}.period-container{margin:15px 0}@media(min-width:768px){.period-container{margin:45px 0}}.period-container .heading{font-size:16px;font-weight:600;margin-right:10px}.period-container .btn-group .btn{float:none;margin-left:0;margin-right:5px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.period-container .select{min-width:150px;border-color:#c5c5c5;padding:0}.period-container .select.active{background-color:#f14b99;border-color:#026400;color:#fff}.period-container .select.active option{color:#445870;background-color:#fff}.period-container .select.active option[disabled="disabled"]{color:gray}.period-container .select.active:after{color:#fff}.period-container .select select{padding:11px 35px 11px 10px;width:100%;border:0;background:transparent;background-image:none;cursor:pointer;-webkit-box-shadow:0 0 1px 1px #000;-moz-box-shadow:0 0 1px 1px #000;box-shadow:0 0 1px 1px #000;-webkit-box-shadow:0 0;box-shadow:0 0;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none}.period-container .select select:focus{outline:0}.period-container .select select::-ms-expand{display:none}.calendar-container{position:relative}.calendar-container .month-container{font-size:16px;padding:0 0 10px 0;text-align:center;font-weight:600;margin-bottom:20px}@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:5px;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:600;text-align:right;padding-right:5px;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}.calendar-container .calendar-block .day-container .btn-group-calendar .btn-calendar{color:#d9dde0;border:0;margin-right:5px;height:38px;padding:5px 5px 0 0;line-height:14px;text-align:right;font-weight:500;-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: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:#dbf1db;color:#4bbb4b;font-weight:600;cursor:pointer;text-decoration:underline}.no-touch .calendar-container .calendar-block .day-container .btn-group-calendar .btn-calendar.arrival.selected:hover{background-color:#289a21;color:#fff}.calendar-container .calendar-block .day-container .btn-group-calendar .btn-calendar.selected{background-color:#4bbb4b;color:#fff}.no-touch .calendar-container .calendar-block .day-container .btn-group-calendar .btn-calendar.selected:not(.arrival):hover{cursor:default}.calendar-container .calendar-block .day-container .no-available-block{background-color:#fef7ec;border:solid 2px #fbaf43;position:absolute;top:120px;left:50%;padding:20px;text-align:center;width:240px;z-index:10;-moz-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.calendar-container .calendar-block .day-container .no-available-block .icon-lightbulb{margin-right:15px;top:4px;width:20px;height:20px}.calendar-container .calendar-block .day-container .no-available-block .more-availability .spanclick{color:#445870;text-decoration:underline;font-weight:500}.no-touch .calendar-container .calendar-block .day-container .no-available-block .more-availability .spanclick:hover{color:#445870}.calendar-container .prev-block,.calendar-container .next-block{position:absolute;z-index:10}.calendar-container .prev-block .fapicon,.calendar-container .next-block .fapicon{display:block;-moz-transform:rotate(90deg);-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg)}.calendar-container .prev-block .disabled .btn,.calendar-container .next-block .disabled .btn{background-color:#fbfbfb;border:1px solid #e0e0e0;color:#adacb2;font-weight:400;cursor:not-allowed}.calendar-container .prev-block{left:0}.calendar-container .next-block{right:0}.legend-container{text-align:center;padding:5px 0;line-height:15px;vertical-align:middle}.legend-container .legend-block{margin-bottom:10px;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:-ms-inline-flex;display:inline-flex}@media(min-width:768px){.legend-container .legend-block{margin-right:30px}}.legend-container .legend-block:last-of-type{margin-right:0}.legend-container .legend-block span{margin-right:10px;width:20px;height:15px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.legend-container .legend-block span.available{background-color:#dbf1db}.legend-container .legend-block span.selected{background-color:#4bbb4b}.call-us{text-align:center}@media(min-width:768px){.call-us{text-align:left}}.call-us .telephone-block{font-size:28px}@media(min-width:768px){.call-us .telephone-block{font-size:18px}}.call-us .telephone-block .fapicon{top:6px;color:#f14b99}@media(min-width:768px){.call-us .telephone-block .fapicon{top:3px}}.call-us .telephone-block a{color:#f14b99}.call-us .openinghours-block{font-size:12px;color:#868686}.call-us .openinghours-block .openinghours-info{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.call-us .openinghours-block .fapicon{font-size:10px;margin-left:3px}.call-us .info{font-size:8px;color:#868686}html[lang='es'] header .call-us,html[lang='it'] header .call-us{margin-top:-5px}header .call-us{float:right}.card{margin-bottom:30px;-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)}.card .card-image{position:relative;height:210px;overflow:hidden;cursor:pointer;-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}.card .card-image::after{background-color:#fff;display:block;position:absolute;height:20px;width:100%;z-index:10;content:'';bottom:0;transform-origin:right bottom;-webkit-transform:skewY(-3deg);-moz-transform:skewY(-3deg);-ms-transform:skewY(-3deg);-o-transform:skewY(-3deg);transform:skewY(-3deg)}.card .card-image .overlay{position:absolute;z-index:10;display:block;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));width:100%;height:100%}.card .card-image .title{position:absolute;left:15px;bottom:30px;font-size:20px;line-height:20px;color:#fff;z-index:20;font-weight:600;display:block;width:180px}.card .card-body{position:relative;padding:20px 20px 15px}@media(min-width:768px){.card .card-body .card-content{height:120px}}.card .card-body .flag{position:absolute;top:-35px;right:15px;background-color:#fff;text-align:center;display:block;z-index:10;border:solid 2px #fff;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%}.card .card-body .flag .icon{width:30px;height:30px}.card .card-body .card-content{margin-bottom:10px}@media(min-width:768px){.card .card-body .card-content{height:40px;overflow:hidden}}.card .card-body .card-btn{display:inline-block;padding:0 10px;font-weight:600;font-size:12px;line-height:25px;border:solid 1px #f14b99;margin-bottom:5px;position:relative;-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;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.card .card-body .card-btn:not(:last-of-type){margin-right:10px}.card .card-body .card-btn.more-info{color:#fff;text-transform:uppercase;background-color:#f14b99}.card .card-body .card-btn.more-info span{text-transform:lowercase}.card .card-body .card-btn.more-info:hover{background-color:#fff;color:#f14b99}.card .card-body .card-btn.value{color:#f14b99;border:solid 1px #ddd}.card .card-body .card-btn.value:hover{color:#fff;background-color:#f14b99;border-color:#f14b99}.card .card-body .card-btn .fapicon{top:2px}.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 #ddd;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)}}.ski .card .card-body .card-btn.more-info{background-color:#16adfe;border-color:#16adfe}.ski .card .card-body .card-btn.more-info:hover{background-color:#fff;color:#16adfe}.ski .card .card-body .card-btn.value{color:#16adfe;border:solid 1px #ddd}.ski .card .card-body .card-btn.value:hover{color:#fff;background-color:#16adfe;border-color:#16adfe}.card-columns{display:inline-block;width:100%;-webkit-column-count:1;-moz-column-count:1;column-count:1;-webkit-column-gap:30px;-moz-column-gap:30px;column-gap:30px}@media(min-width:768px){.card-columns{-webkit-column-count:2;-moz-column-count:2;column-count:2}}@media(min-width:992px){.card-columns{-webkit-column-count:3;-moz-column-count:3;column-count:3}}.card-columns .card{display:inline-block;width:100%;position:relative}.card-columns .card:first-of-type,.card-columns .card:nth-of-type(2){float:left;-webkit-column-break-inside:avoid;page-break-inside:avoid;break-inside:avoid}@-moz-document url-prefix(){.card-columns .card:first-of-type,.card-columns .card:nth-of-type(2){float:none}}@media(min-width:768px){.section.section-sitemap .card{padding:15px 30px}}.section.section-sitemap .card ul{margin-left:10px;text-indent:-10px}.chart-container{vertical-align:top}.chart-container .chart{display:inline-block;height:45px;width:5px;overflow:hidden;position:relative;vertical-align:top;background-color:#d6dbe1;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.chart-container .chart .chart-bar{bottom:0;height:0;width:5px;position:absolute;background-color:#445870;-webkit-transition:height 2s ease;-moz-transition:height 2s ease;-o-transition:height 2s ease;transition:height 2s ease;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.chart-container .chart-info{display:inline-block;vertical-align:top;margin-left:5px;margin-bottom:10px}.chart-container .chart-info .label{font-size:12px;line-height:12px;display:block}.chart-container .chart-info .value{font-size:16px;line-height:40px;display:block;color:#445870}.chart-container .chart-info .value span{font-size:30px}.chart-container.slope-beginner .value{color:#289a21}.chart-container.slope-beginner .chart-bar{background-color:#289a21}.chart-container.slope-intermediate .value{color:#0a51a3}.chart-container.slope-intermediate .chart-bar{background-color:#0a51a3}.chart-container.slope-advanced .value{color:#e45859}.chart-container.slope-advanced .chart-bar{background-color:#e45859}.chart-container.slope-expert .value{color:#464a53}.chart-container.slope-expert .chart-bar{background-color:#464a53}.chart-container.chart-primary .value{color:#f7b036}.chart-container.chart-primary .chart-bar{background-color:#f7b036}body.ski .chart-container.total .chart .chart-bar{background-color:#16adfe}body.ski .chart-container.total .chart-info .value{color:#16adfe}.control-group{display:inline-block}.control-group .control{position:relative;display:block;margin-bottom:15px;padding-left:30px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.control-group .control-label{font-weight:600}.control-group .control input{position:absolute;z-index:-1;opacity:0;filter:alpha(opacity=0)}.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}.control-group .control.control-checkbox input:disabled ~ .control-indicator{background:url('/web/bundles/leisurecore/svg/icons/checkbox.svg') no-repeat 0 0}.control-group .control.control-checkbox input:checked ~ .control-indicator{background:url('/web/bundles/leisurecore/svg/icons/checkbox-checked.svg') no-repeat 0 0}.control-group .control.control-radio input:disabled ~ .control-indicator{background:url('/web/bundles/leisurecore/svg/icons/radio-active.svg') no-repeat 0 0}.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%}.control-group .control.control-radio input:checked ~ .control-indicator{background:url('/web/bundles/leisurecore/svg/icons/radio-checked.svg') no-repeat 0 0}.control-group .control.disabled{opacity:.6;filter:alpha(opacity=60);cursor:not-allowed !important}.control-group .control.control-inline{display:inline-block;margin-right:15px}.control-group .control.control-inline:last-child{margin-right:0}.no-touch .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 .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 .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 .control-group .control-radio:hover input:checked ~ .control-indicator{background:url('/web/bundles/leisurecore/svg/icons/radio-checked.svg') no-repeat 0 0}.enquete{position:relative;display:inline-block;min-width:49px;padding:1px 8px;background-color:#fff;border:1px solid #f7b036;color:#f7b036;font-size:22px;text-align:center;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.enquete:after,.enquete:before{position:absolute;top:100%;left:50%;border:1px solid transparent;content:" ";pointer-events:none;width:0;height:0}.enquete:before{border-color:#f7b036 rgba(255,117,15,0) rgba(255,117,15,0);border-width:9px 9px 0 0;margin-left:-4px}.enquete:after{border-color:#fff rgba(255,255,255,0) rgba(255,255,255,0);border-width:7px 7px 0 0;margin-left:-3px}.enquete-text{display:inline-block;text-align:left;margin-right:10px;font-size:13px;color:#8a949b}.enquete-text .title{display:block;font-weight:600;font-size:16px;line-height:16px;color:#4bbb4b}.enquete-text+.tooltip-enquete{padding:0;vertical-align:top}.property-item-body .enquete-block{position:static !important}section.section.section-exclusive .exclusive-container{background:#FFF;padding:35px 50px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}section.section.section-exclusive .exclusive-container .exclusive-title{font-size:20px;color:#d76b49;text-transform:uppercase;text-align:center;letter-spacing:3px;padding-bottom:13px}section.section.section-exclusive .exclusive-container .exclusive-items{padding-top:15px}section.section.section-exclusive .exclusive-container .exclusive-items .fapicon-tick{color:#d76b49;font-size:11px;margin-right:5px;font-weight:600;top:5px}section.section.section-exclusive .exclusive-container .special-offer-more{text-align:center;margin-top:25px;color:#d76b49;cursor:pointer;text-decoration:underline}section.section.section-exclusive+#calendar-container .section-grey{padding-top:0}.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;bottom:20px;padding:20px 40px 20px 20px;transition:all .75s ease}@media(max-width:767px){.favorite-notification-container{left:200%;width:300px}}.favorite-notification-container.fade-in{opacity:0;right:-400px}.favorite-notification-container.show{opacity:1;right:20px}@media(max-width:767px){.favorite-notification-container.show{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)}}.favorite-notification-container .aligned-text-block{top:5px;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 .favorite-icon-container{width:50px;height:50px;border:1px solid #d9dde0;-webkit-border-radius:50px;-moz-border-radius:50px;border-radius:50px;background:#f9f9f9;position:relative}.favorite-notification-container .favorite-icon-container .fapicon-fav{font-size:20px;color:#e4585a;top:50%;left: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%)}.flexslider-container{height:250px;position:relative;margin-right:-15px;margin-left:-15px}@media(min-width:768px){.flexslider-container{height:350px;margin-right:-25px;margin-left:-25px}}@media(min-width:992px){.flexslider-container{height:450px;margin-right:0;margin-left:0;-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 .lister-slider:before,.flexslider-container .lister-slider:after{display:none}.flexslider-container .lister-slider .flex-direction-nav a{padding:10px;bottom:0;top:auto;-moz-transform:translate(0,0);-webkit-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0)}.flexslider-container .lister-slider .flex-direction-nav a:before,.flexslider-container .lister-slider .flex-direction-nav a:after{font-size:15px}.flexslider-container .lister-slider .flex-direction-nav a.flex-next{right:30px}@media(min-width:992px){.flexslider-container .lister-slider .flex-direction-nav a.flex-next{right:10px}}.flexslider-container .lister-slider .flex-direction-nav a.flex-prev{left:30px}@media(min-width:992px){.flexslider-container .lister-slider .flex-direction-nav a.flex-prev{left:10px}}.flexslider{position:relative}@media(min-width:992px){.flexslider{cursor:pointer}}@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:250px;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}@media(min-width:768px){.flexslider .slide-item{height:350px}}@media(min-width:992px){.flexslider .slide-item{height:450px}}.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:before{font-family:'FapIcon';font-size:20px;color:#fff;display:inline-block}.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{content:"\47";left:20px}.flexslider .flex-direction-nav .flex-next{right:0}.flexslider .flex-direction-nav .flex-next:before{content:"\48";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{background:#b4bcc5;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{width:540px;margin:0 45px}@media(min-width:1200px){.flexslider#carousel .flex-viewport{width:665px}}.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:60px;width:30px;background-color:#fff;border:solid 1px #ddd;color:rgba(0,0,0,0);top: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);-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:not(.flex-disabled):hover{box-shadow:0 3px 8px 0 rgba(0,0,0,0.1),0 3px 16px 0 rgba(0,0,0,0.04)}.flexslider#carousel .flex-direction-nav a:not(.flex-disabled):hover:before{color:#f14b99}.flexslider#carousel .flex-direction-nav a.flex-disabled{opacity:.3;filter:alpha(opacity=30)}.flexslider#carousel .flex-direction-nav .flex-next{right:0}.flexslider#carousel .flex-direction-nav .flex-next:before{right:auto}.flexslider#carousel .flex-direction-nav .flex-prev{left:0}.flexslider#carousel .flex-direction-nav .flex-prev:before{left:auto}.flexslider#carousel .flex-direction-nav .flex-disabled{cursor:default}.flexslider .zoom{position:absolute;z-index:10;left:5px;padding:10px;cursor:pointer;top:5px}.flexslider .zoom .zoom-container{display:block;background-color:rgba(51,51,51,0.4);color:#fff;width:45px;height:45px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius: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}.no-touch .flexslider .zoom .zoom-container:hover{background-color:rgba(51,51,51,0.8)}.flexslider .zoom .zoom-container .fapicon{display:block;top:12px;text-align:center;font-size:20px}#property-slider .modal-dialog,#modal-video .modal-dialog{padding:0}@media(min-width:768px){#property-slider .modal-dialog,#modal-video .modal-dialog{width:750px}}@media(min-width:1200px){#property-slider .modal-dialog,#modal-video .modal-dialog{width:970px}}#property-slider .flexslider-container,#modal-video .flexslider-container{margin-right:-15px;margin-left:-15px;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}@media(min-width:992px){#property-slider .flexslider-container,#modal-video .flexslider-container{height:500px}}@media(min-width:1200px){#property-slider .flexslider-container,#modal-video .flexslider-container{height:600px}}#property-slider .flexslider-container .slide-item,#modal-video .flexslider-container .slide-item{height:500px}@media(min-width:1200px){#property-slider .flexslider-container .slide-item,#modal-video .flexslider-container .slide-item{height:600px}}#property-slider .flexslider,#modal-video .flexslider{cursor:default}.filter-group{position:relative;margin:15px 0}.filter-group+.filter-group{margin-top:-1px}.filter-group.mobile-overlay{margin-left:30px;margin-right:30px}.filter-group.mobile-overlay .winter-sport-color{color:#16adfe}.filter-group.mobile-overlay.inline-filters{margin:0;padding:0 30px}.filter-group.mobile-overlay.inline-filters .dropdown-body{display:block}.persist-desktop .filter-group.mobile-overlay{border-top:1px dotted #c2cdd2;padding:20px 0}.persist-desktop .filter-group.mobile-overlay.inline-filters{padding:20px}.filter-group .filter-group-heading-mobile{font-weight:600;height:40px;line-height:40px;overflow:hidden;padding-right:40px;text-overflow:ellipsis;white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;padding-left:0;font-size:20px}.filter-group .filter-group-heading-mobile.dropdown-heading{display:inline-block}.persist-desktop .filter-group .filter-group-heading-mobile{font-size:18px;padding-left:4px}.filter-group .filter-group-heading{border-bottom:solid 1px #ddd;border-bottom-style:dashed;cursor:pointer;font-size:13px;font-weight:600;height:40px;line-height:40px;overflow:hidden;padding-left:10px;padding-right:40px;text-overflow:ellipsis;white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.filter-group .filter-group-heading:after{content:'c';font-family:'FapIcon';font-size:10px;position:absolute;right:15px}.filter-group .filter-group-heading:hover{color:#f14b99}.filter-group.open .filter-group-heading:after{content:'f'}.filter-group.open .filter-group-body{display:block}.filter-group.winter-sport-filter{background-color:#f5fbff;margin:0 -15px;padding:0 15px}.filter-group.winter-sport-filter .filter-group-heading:hover{color:#16adfe}.filter-group.winter-sport-filter.mobile-overlay{padding-bottom:30px}.filter-group.winter-sport-filter.mobile-overlay.winter-sport-color{color:#16adfe}.filter-group.winter-sport-filter.mobile-overlay .filter-group-heading-mobile{margin-left:30px}.filter-group.winter-sport-filter.mobile-overlay .filter-group-body.dropdown-body{margin:0 30px}.filter-group.winter-sport-filter .filter-group-body .list-unstyled li.active{background-color:#16adfe}.filter-group.winter-sport-filter .filter-group-body .list-unstyled li.active:hover{background-color:#16adfe}.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(.active):not(.disabled){background-color:#deeff9}.filter-group.winter-sport-filter .filter-group-body.mobile-overlay{background:#FFF;margin:0 30px}.filter-group.winter-sport-filter .filter-group-body.mobile-overlay li.mobile-overlay.active{color:#16adfe}.filter-group.winter-sport-filter .filter-group-body.mobile-overlay li.mobile-overlay.active:before{background:url('/web/bundles/leisurecore/svg/icons/checkbox-checked-mobile-ws.svg') no-repeat 0 0}.filter-group.winter-sport-filter .filter-group-body.mobile-overlay li.mobile-overlay:hover{background:0}.filter-group.winter-sport-filter .filter-group-body.mobile-overlay li.mobile-overlay:hover:before:not(.active){background:url('/web/bundles/leisurecore/svg/icons/checkbox.svg') no-repeat 0 0}.filter-group .filter-group-body{display:none;padding:15px 0}.filter-group .filter-group-body.mobile-overlay{background-color:#f0f3f5;padding:30px;border-radius:5px}@media(max-width:767px){.filter-group .filter-group-body.mobile-overlay{padding:15px}}.persist-desktop .filter-group .filter-group-body.mobile-overlay{padding:0}.filter-group .filter-group-body.dropdown-body{padding:30px 0;display:inline-block}@media(max-width:767px){.filter-group .filter-group-body.dropdown-body{display:block;padding:15px 0}}.filter-group .filter-group-body .list-unstyled{margin:0}.filter-group .filter-group-body .list-unstyled.mobile-overlay{overflow:hidden}.filter-group .filter-group-body .list-unstyled li{cursor:pointer;font-weight:600;margin-bottom:5px;overflow:hidden;padding:5px 5px 5px 34px;position:relative;text-overflow:ellipsis;white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-o-transition:all .25s ease-in-out;transition:all .25s ease-in-out}.filter-group .filter-group-body .list-unstyled li:before{background:url('/web/bundles/leisurecore/svg/icons/checkbox.svg') no-repeat 0 0;content:"";display:inline-block;left:4px;position:absolute;top:4px;width:22px;height:22px}.filter-group .filter-group-body .list-unstyled li:hover{background-color:#f5f5f5}.filter-group .filter-group-body .list-unstyled li:hover:before{background:url('/web/bundles/leisurecore/svg/icons/checkbox-hover.svg') no-repeat 0 0}.filter-group .filter-group-body .list-unstyled li.mobile-overlay.active{color:#f14b99;font-weight:500;background-color:initial}.filter-group .filter-group-body .list-unstyled li.mobile-overlay.active:before{background:url('/web/bundles/leisurecore/svg/icons/checkbox-checked-new.svg') no-repeat 0 0}.filter-group .filter-group-body .list-unstyled li.mobile-overlay.active .value{color:#fff}.filter-group .filter-group-body .list-unstyled li.active,.filter-group .filter-group-body .list-unstyled li.active.disabled{background-color:#f14b99;color:#fff}.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-active.svg') no-repeat 0 0}.filter-group .filter-group-body .list-unstyled li.active .value,.filter-group .filter-group-body .list-unstyled li.active.disabled .value{color:#fff}.filter-group .filter-group-body .list-unstyled li .value{color:#838b99;font-weight:400}.filter-group .filter-group-body .list-group-item.disabled,.filter-group .filter-group-body .list-group-item.disabled:hover{color:#DDD;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:#DDD}.filter-group .filter-group-body .list-group-item.disabled:before,.filter-group .filter-group-body .list-group-item.disabled:hover:before{background:url('/web/bundles/leisurecore/svg/icons/checkbox.svg') no-repeat 0 0;opacity:.3;filter:alpha(opacity=30)}.filter-tag{background-color:#e6016a;color:#fff;cursor:pointer;display:inline-block;height:36px;line-height:36px;padding:0 35px 0 15px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;position:relative;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@media(min-width:768px) and (max-width:991px){.filter-tag{font-size:16px;height:44px;line-height:44px;-webkit-border-radius:25px;-moz-border-radius:25px;border-radius:25px}}.filter-tag.filter-tag-selected{background-color:#fff;border:solid 1px #f14b99;color:#f14b99}@media(max-width:767px){.filter-tag.filter-tag-selected{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;border:0;color:#445870;box-shadow:0 3px 8px 0 rgba(0,0,0,0.1),0 3px 16px 0 rgba(0,0,0,0.04)}}.filter-tag.filter-tag-delete{background-color:#fff;border:1px solid #e4585a;color:#e4585a}@media(max-width:767px){.filter-tag.filter-tag-delete{border:0;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;box-shadow:0 3px 8px 0 rgba(0,0,0,0.1),0 3px 16px 0 rgba(0,0,0,0.04)}}.filter-tag.filter-tag-selected:after,.filter-tag.filter-tag-delete:after{content:'q';font-family:"FapIcon";font-size:10px;position:absolute;right:15px}.filter-tag.filter-tag-block{display:block;width:100%}.social-share-block .filter-tag{height:50px;line-height:50px;margin-bottom:20px;font-weight:400;-webkit-border-radius:50px;-moz-border-radius:50px;border-radius:50px}.social-share-block .facebook .filter-tag{background-color:#0a519f}.social-share-block .whatsapp .filter-tag{background-color:#42d853}.social-share-block .twitter .filter-tag{background-color:#3fa2f7}.social-share-block .email .filter-tag{background-color:#56d3ff}.form-block{border-bottom:dashed 1px #ddd;padding-bottom:50px;margin-bottom:50px}.form-block:last-of-type{border:0;padding:0;margin:0}.form-group{margin-bottom:15px}.form-group label{position:relative;vertical-align:middle;display:block;margin-bottom:3px;cursor:pointer;font-size:14px;font-weight:600}@media(min-width:768px){.form-group label{padding-top:10px;text-align:left}}.form-group select{display:block;width:100%;height:44px}.form-group textarea{padding:10px 15px;height:110px;border:solid 1px #ddd;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.form-group textarea:focus{border:#8a949b solid 1px}.form-group .text-small{display:block;padding-top:2px}@media(min-width:768px){.form-group .text-small{text-align:left}}.form-group.error label,.form-group.error input::placeholder,.form-group.error input::-webkit-input-placeholder{color:#e4585a}.form-group.error input{border-color:#e4585a;color:#e4585a}.form-group.error .input-group-addon{border-color:#e4585a}.mandatory{color:#e4585a}.input-small,.input-medium,.input-large,.input-xsmall{border:solid 1px #ddd;color:#445870;display:inline-block;margin:0;outline:0;padding:6px 15px;vertical-align:middle;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none}.input-small[disabled],.input-medium[disabled],.input-large[disabled],.input-xsmall[disabled]{background-color:#f5f5f5;color:#ddd}.input-small:focus,.input-medium:focus,.input-large:focus,.input-xsmall:focus{outline:0;border:#8a949b solid 1px}.input-small:focus[data-show-pass="toggle"],.input-medium:focus[data-show-pass="toggle"],.input-large:focus[data-show-pass="toggle"],.input-xsmall:focus[data-show-pass="toggle"]{border-right:0}.input-small:focus+.input-group-addon,.input-medium:focus+.input-group-addon,.input-large:focus+.input-group-addon,.input-xsmall:focus+.input-group-addon{border:#8a949b solid 1px;border-left:0}.error .input-small:focus+.input-group-addon,.error .input-medium:focus+.input-group-addon,.error .input-large:focus+.input-group-addon,.error .input-xsmall:focus+.input-group-addon{border-color:#e4585a}.input-block,.textarea-block{width:100%}.input-large{font-size:16px;height:50px;padding:12px 15px}.input-medium{font-size:16px;height:44px;padding:10px 15px}.input-small{font-size:16px;height:40px;padding:10px 15px}.input-xsmall{font-size:14px;padding:13px 15px;line-height:24px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;border:solid 1px #ccc}.input.error[type="email"],.input.error[type="text"]{color:#e4585a}.animation .form-group{position:relative;display:block;padding-top:22px;vertical-align:top;z-index:1}.animation .form-group .input-field{position:relative;display:block;font-weight:400;width:100%;-webkit-transition:border-color .3s;-moz-transition:border-color .3s;transition:border-color .3s;-webkit-transition:none .5s ease-in-out;-moz-transition:none .5s ease-in-out;-o-transition:none .5s ease-in-out;transition:none .5s ease-in-out;-webkit-transition:none;-o-transition:none;transition:none;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none}.animation .form-group .input-field+.input-label{-moz-transform:translate3d(0,30px,0);-ms-transform:translate3d(0,30px,0);-o-transform:translate3d(0,30px,0);-webkit-transform:translate3d(0,30px,0);transform:translate3d(0,30px,0)}.animation .form-group .input-field.input-medium+.input-label{-moz-transform:translate3d(0,34px,0);-ms-transform:translate3d(0,34px,0);-o-transform:translate3d(0,34px,0);-webkit-transform:translate3d(0,34px,0);transform:translate3d(0,34px,0)}.animation .form-group .input-field.input-large+.input-label{-moz-transform:translate3d(0,37px,0);-ms-transform:translate3d(0,37px,0);-o-transform:translate3d(0,37px,0);-webkit-transform:translate3d(0,37px,0);transform:translate3d(0,37px,0)}.animation .form-group .input-field[data-show-pass="toggle"]+.input-label{width:calc((100% - 40px));left:0}.animation .form-group .input-label{display:inline-block;color:#445870;font-weight:600;font-size:16px;width:100%;position:absolute;top:0;text-align:left;overflow:hidden;padding:0;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.animation .form-group .input-label .input-label-content{position:relative;display:block;width:100%;padding:0 15px;font-weight:400;color:#b5b5b5;min-height:20px}.animation .form-group .input-label .input-label-content::after{content:attr(data-content);position:absolute;top:-200%;left:0;color:#445870;font-weight:600}.animation .form-group .input-field:focus,.animation .form-group.input-filled .input-field{outline:0;border:#8592a2 solid 1px}.animation .form-group .input-field:focus[type="password"],.animation .form-group.input-filled .input-field[type="password"]{border-right:0}.animation .form-group .input-field:focus ~ .input-group-addon,.animation .form-group.input-filled .input-field ~ .input-group-addon{border:#8592a2 solid 1px;border-left:0}.animation .form-group .input-field:focus+.input-label,.animation .form-group.input-filled .input-label{font-size:13px;font-weight:600;-moz-animation:animation-1 .3s forwards;-webkit-animation:animation-1 .3s forwards;-o-animation:animation-1 .3s forwards;animation:animation-1 .3s forwards}@-webkit-keyframes animation-1{0%,50%{-moz-transform:translate3d(0,36px,0);-ms-transform:translate3d(0,36px,0);-o-transform:translate3d(0,36px,0);-webkit-transform:translate3d(0,36px,0);transform:translate3d(0,36px,0)}51%,100%{-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 animation-1{0%,50%{-moz-transform:translate3d(0,36px,0);-ms-transform:translate3d(0,36px,0);-o-transform:translate3d(0,36px,0);-webkit-transform:translate3d(0,36px,0);transform:translate3d(0,36px,0)}51%,100%{-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 animation-1{0%,50%{-moz-transform:translate3d(0,36px,0);-ms-transform:translate3d(0,36px,0);-o-transform:translate3d(0,36px,0);-webkit-transform:translate3d(0,36px,0);transform:translate3d(0,36px,0)}51%,100%{-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)}}.animation .form-group .input-field:focus+.input-label .input-label-content,.animation .form-group.input-filled .input-label-content{font-size:13px;font-weight:600;-moz-animation:animation-2 .3s forwards;-webkit-animation:animation-2 .3s forwards;-o-animation:animation-2 .3s forwards;animation:animation-2 .3s forwards}@-webkit-keyframes animation-2{0%{-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)}50%,51%{-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%{-moz-transform:translate3d(0,200%,0);-ms-transform:translate3d(0,200%,0);-o-transform:translate3d(0,200%,0);-webkit-transform:translate3d(0,200%,0);transform:translate3d(0,200%,0)}}@-moz-keyframes animation-2{0%{-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)}50%,51%{-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%{-moz-transform:translate3d(0,200%,0);-ms-transform:translate3d(0,200%,0);-o-transform:translate3d(0,200%,0);-webkit-transform:translate3d(0,200%,0);transform:translate3d(0,200%,0)}}@keyframes animation-2{0%{-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)}50%,51%{-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%{-moz-transform:translate3d(0,200%,0);-ms-transform:translate3d(0,200%,0);-o-transform:translate3d(0,200%,0);-webkit-transform:translate3d(0,200%,0);transform:translate3d(0,200%,0)}}.animation .form-group.error .input-field:focus,.animation .form-group.error.input-filled .input-field{border-color:#e4585a;color:#e4585a}.animation .form-group.error .input-field:focus[data-show-pass="toggle"],.animation .form-group.error.input-filled .input-field[data-show-pass="toggle"]{border-right:0}.animation .form-group.error .input-field:focus ~ .input-group-addon,.animation .form-group.error.input-filled .input-field ~ .input-group-addon{border:#e4585a solid 1px;border-left:0}.animation .form-group.error .input-label-content::after{color:#e4585a}.input-group-addon{float:right;border:solid 1px #ddd;border-left:0;cursor:pointer;background:#fff;position:relative;width:40px;height:40px;-webkit-border-radius:0 4px 4px 0;-moz-border-radius:0 4px 4px 0;border-radius:0 4px 4px 0}.error .input-group-addon{border-color:#e4585a}.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%)}.input-group-addon .icon-eye{background:url('/web/bundles/leisurecore/svg/icons/password-show.svg') no-repeat 0 0;width:18px;height:10px}.input-group-addon .icon-eye-hide{background:url('/web/bundles/leisurecore/svg/icons/password-hide.svg') no-repeat 0 0;width:18px;height:14px}[data-show-pass="toggle"]{display:inline-block;width:calc((100% - 40px));border-right:0;-webkit-border-radius:4px 0 0 4px;-moz-border-radius:4px 0 0 4px;border-radius:4px 0 0 4px}.hero-container{height:270px;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}@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 #ddd;-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:#445870;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}}.interest{margin-bottom:45px;cursor:pointer}@media(min-width:768px){.interest{margin-bottom:15px}}.interest hr{width:30px;margin-bottom:15px;border:0;border-top:solid 2px #838b99}.interest .interest-image{height:160px;margin-bottom:20px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;background-repeat:no-repeat !important;background-position:center !important;-webkit-background-size:cover !important;-moz-background-size:cover !important;background-size:cover !important}@media(min-width:768px) and (max-width:991px){.interest .interest-image{height:194px}}@media(min-width:992px) and (max-width:1199px){.interest .interest-image{height:120px}}@media(min-width:1200px){.interest .interest-image{height:148px}}.interest .heading{font-size:16px}@media(min-width:768px){.interest .heading{height:70px;overflow:hidden}}.interest .interest-text{height:100px;overflow:hidden}@media(min-width:992px){.interest .interest-text{height:184px}}.interest .interest-text p{margin:0}.interest .interest-link{position:relative;display:inline-block;border-top:solid 1px #ddd;border-bottom:solid 1px #ddd;width:100%;overflow:hidden;height:50px;line-height:50px;white-space:nowrap;text-overflow:ellipsis;padding-right:20px}@media(min-width:768px){.interest .interest-link{margin-top:20px}}.interest .interest-link:after{content:"e";font-family:FapIcon;font-size:16px;position:absolute;right:0;top:0}@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:#f14b99;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:#445870;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:#445870;font-weight:400;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.list-group .list-group-item .list-group-link:before{float:right;margin-left:10px;font-family:FapIcon;content:"e";font-size:16px}.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:#f14b99;color:#fff}.list-group .list-group-item.active:before{float:right;margin-left:12px;font-family:FapIcon;content:"r";font-size:16px;margin-right:15px}.list-group .list-group-item.active .value{color:#fff}.list-group .list-group-item .icon-flag{float:left;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-item.recently-searched{line-height:inherit;font-size:14px;height:60px}.list-group .list-group-item.recently-searched .list-group-link{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center}.list-group .list-group-item.recently-searched .list-group-link .fapicon{font-size:17px}.list-group .list-group-item.recently-searched .list-group-link .list-group-link-body{margin-left:10px;width:100%}.list-group .list-group-item.recently-searched .list-group-link .title{font-weight:600}.list-group .list-group-item.recently-searched .list-group-link .value{text-overflow:ellipsis;overflow:hidden;white-space:nowrap;width:100%;float:left;font-size:12px}.list-group .list-group-item.recently-searched .list-group-link span{display:block}.list-group .list-group-toggle{height:60px;padding:0 15px;line-height:60px;text-align:left;background-color:#fefefe;border-bottom:1px solid #e6e6e6;cursor:pointer}@media(max-width:767px){.list-group .list-group-toggle:before{float:right;font-family:FapIcon;content:"e";font-size:16px;color:#8b8b8b}}.list-group .list-group-toggle a,.list-group .list-group-toggle span{display:block;color:#8b8b8b;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 .list-group-toggle{height:20px;margin-top:30px;text-align:center;border-bottom:0;line-height:inherit}.list-group .list-group-toggle.list-group-toggle-more a:after,.list-group .list-group-toggle.list-group-toggle-more span:after{margin-left:10px;font-family:FapIcon;content:"c";font-size:10px;color:#8b8b8b}.list-group .list-group-toggle.list-group-toggle-less a:after,.list-group .list-group-toggle.list-group-toggle-less span:after{margin-left:10px;font-family:FapIcon;content:"f";font-size:10px;color:#8b8b8b}}.section-grey .list-group .list-group-toggle{background-color:#f0f3f5}.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:#f7b036}@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:#f7b036}.list-group.list-group-compact .list-group-item a:hover,.list-group.list-group-compact .list-group-item .spanclick:hover{color:#f7b036}.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:#f14b99;border:solid 2px #f14b99;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}.list-group-custom .h4,.list-group-custom h4{margin-bottom:30px}.list-group-custom ul,.list-group-custom ol{padding-left:0;list-style:none}.list-group-custom ul li,.list-group-custom ol li{padding-left:35px;position:relative;margin-bottom:30px}.list-group-custom ul li:before,.list-group-custom ol li:before{content:"\72";font-family:'fapicon';color:#f14b99;position:absolute;left:6px;top:3px}.list-group-custom ul li:after,.list-group-custom ol li:after{content:"";position:absolute;top:0;left:0;border:solid 2px #f14b99;width:26px;height:26px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}.list-group-custom.list-numeric ul{counter-reset:list-counter}.list-group-custom.list-numeric ul li:before{font-family:initial !important;padding:1px 0 0 3px;content:counter(list-counter);counter-increment:list-counter}@media(min-width:992px){.list-group-custom.is-flex ul{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex}.list-group-custom.is-flex ul>li{padding-right:25px;-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex:initial;-ms-flex:initial;flex:initial;-webkit-flex-basis:50%;-ms-flex-basis:50%;flex-basis:50%}}.list-group-custom.is-flex.four-column ul{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;margin-bottom:0}.list-group-custom.is-flex.four-column ul>li{padding-right:25px;-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex:initial;-ms-flex:initial;flex:initial}@media(min-width:992px){.list-group-custom.is-flex.four-column ul>li{-webkit-flex-basis:25%;-ms-flex-basis:25%;flex-basis:25%}}@media(min-width:768px) and (max-width:991px){.list-group-custom.is-flex.four-column ul>li{-webkit-flex-basis:50%;-ms-flex-basis:50%;flex-basis:50%}}.list-group-custom.list-group-custom-ordered{counter-reset:section}.list-group-custom.list-group-custom-ordered ul li,.list-group-custom.list-group-custom-ordered ol li{margin-bottom:20px;min-height:26px}.list-group-custom.list-group-custom-ordered ul li:before,.list-group-custom.list-group-custom-ordered ol li:before{font-family:inherit;counter-increment:section;content:counter(section);font-weight:500;left:10px}@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:before{float:right;margin-left:10px;font-family:FapIcon;content:"e";font-size:16px}.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}.list-group-toggle-more{cursor:pointer}.list-group-toggle-more[aria-expanded="true"]{display:none}.list-group.list-group-compact.list-group-basic .list-group-item{cursor:default}.list-group.list-group-compact.list-group-basic .list-group-item:before{content:""}@media(min-width:992px){.list-group.list-group-compact.list-group-basic .list-group-item:hover{color:#445870}}#ski-info-container .list-group-item:hover{background-color:transparent}.no-touch .list-group .list-group-item:not(.active):hover{background-color:#f3f4f6}.no-touch .list-group .list-group-item.disabled:hover{background-color:transparent}.list-group.list-group-two-columns .list-group-body>div:nth-of-type(3) .list-group-item{border-top:0}.popover .lister-sorting-container{padding:0 10px}.popover .lister-sorting-container .list-group .list-group-item{font-size:14px;height:28px;line-height:28px}#section-all-cities .list-group .list-group-item:hover{background-color:transparent}@media(max-width:991px){#section-all-cities .list-group .list-group-item{padding:0 15px}}.full-width-col{width:100vw !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)}.lister-item{position:relative;margin-bottom:15px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;border:solid 1px #ddd;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@media(max-width:767px){.lister-item{border:0;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:992px){.lister-item{-webkit-transition:.2s .5s ease-in-out;-moz-transition:.2s .5s ease-in-out;-o-transition:.2s .5s ease-in-out;transition:.2s .5s ease-in-out;-webkit-transition:.2s;-o-transition:.2s;transition:.2s}.lister-item:hover{box-shadow:0 1px 6px 0 rgba(0,0,0,0.1),0 1px 9px 0 rgba(0,0,0,0.02)}.lister-item:hover .details .fapicon-arrow-right{color:#f7b036 !important}}.lister-item .flexslider-container{height:201px;-webkit-border-radius:4px 0 0 4px;-moz-border-radius:4px 0 0 4px;border-radius:4px 0 0 4px}@media(min-width:768px) and (max-width:1199px){.lister-item .flexslider-container{height:240px}}.lister-item .flexslider-container .slide-item{height:201px}@media(min-width:768px) and (max-width:1199px){.lister-item .flexslider-container .slide-item{height:240px}}.lister-item .lister-item-image{position:relative;height:201px;overflow-x:hidden;-webkit-border-radius:0;-moz-border-radius:0;border-radius: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) and (max-width:1199px){.lister-item .lister-item-image{width:220px}}@media(min-width:768px) and (max-width:1199px){.lister-item .lister-item-image{height:240px}}.lister-item .lister-item-image .ribbon{height:28px;line-height:28px;top:15px;padding:0 20px;left:-5px;font-size:12px}.lister-item .lister-item-image .ribbon::after{right:-28px;border-width:14px}.lister-item .lister-item-image .ribbon::before{border-left-width:5px;border-top-width:5px}.lister-item .lister-item-image .badge{top:10px;left:10px;position:absolute}.lister-item .btn-favorite{position:absolute;top:0;right:10px}@media(min-width:992px) and (max-width:1199px){.lister-item .btn-favorite{right:-6px}}.lister-item .lister-item-body{background-color:#fff;-webkit-border-radius:0 0 4px 4px;-moz-border-radius:0 0 4px 4px;border-radius:0 0 4px 4px}@media(min-width:768px){.lister-item .lister-item-body{margin-left:-15px}}@media(min-width:992px) and (max-width:1199px){.lister-item .lister-item-body{margin-left:0}}.lister-item .lister-item-body .description{position:relative;padding:15px 0 10px 0}@media(min-width:768px){.lister-item .lister-item-body .description{height:201px}}@media(min-width:768px) and (max-width:1199px){.lister-item .lister-item-body .description{height:240px}}.lister-item .lister-item-body .description a,.lister-item .lister-item-body .description a:hover,.lister-item .lister-item-body .description a:focus,.lister-item .lister-item-body .description .heading{height:37px;margin-bottom:2px;padding:0 15px;overflow:hidden;font-size:15px;line-height:18px;color:#445870;display:block;font-weight:400}.lister-item .lister-item-body .description a::first-letter ,.lister-item .lister-item-body .description a:hover::first-letter ,.lister-item .lister-item-body .description a:focus::first-letter ,.lister-item .lister-item-body .description .heading::first-letter {text-transform:uppercase}@media(min-width:768px){.lister-item .lister-item-body .description a,.lister-item .lister-item-body .description a:hover,.lister-item .lister-item-body .description a:focus,.lister-item .lister-item-body .description .heading{height:auto;min-height:40px;max-height:60px;font-size:16px;line-height:20px}}.lister-item .lister-item-body .description a.no-max-height,.lister-item .lister-item-body .description a:hover.no-max-height,.lister-item .lister-item-body .description a:focus.no-max-height,.lister-item .lister-item-body .description .heading.no-max-height{max-height:none;height:auto}.lister-item .lister-item-body .description .enquete{top:-28px;right:23px}@media(min-width:768px){.lister-item .lister-item-body .description .enquete{top:0}}.lister-item .lister-item-body .description .reviews-new{padding:0}.lister-item .lister-item-body .description .reviews-new .enquete{right:auto;top:auto}.lister-item .lister-item-body .description .location-container{padding:0 15px;line-height:25px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.lister-item .lister-item-body .description .location{padding:0;font-size:13px;color:#838b99;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;display:inline}.lister-item .lister-item-body .description .radius{color:#f14b99;font-size:13px;font-weight:600;padding:0;display:inline}.lister-item .lister-item-body .description .radius span{font-size:16px;top:2px;margin-right:3px}@media(min-width:768px){.lister-item .lister-item-body .description .radius span{font-size:18px;top:4px}}.lister-item .lister-item-body .internal-button{min-width:100px;bottom:50px;right:0;position:absolute}.lister-item .lister-item-body .internal-button:after{content:"Go to our new beautiful and responsive property page"}@media(max-width:767px){.lister-item .lister-item-body .internal-button{right:10px;min-width:60px;bottom:50px}.lister-item .lister-item-body .internal-button:after{content:"Responsive page"}}.lister-item .lister-item-body .details{padding:0 15px;height:22px;width:100%;margin-top:10px}@media(min-width:768px){.lister-item .lister-item-body .details{padding-top:5px}}.lister-item .lister-item-body .details .list-inline{display:inline-block;margin-bottom:0}@media(min-width:768px){.lister-item .lister-item-body .details .rating{padding-top:0}}.lister-item .lister-item-body .details .rating .active{color:#f7b036}.lister-item .lister-item-body .details .summary{text-align:right}@media(min-width:768px){.lister-item .lister-item-body .details .summary{text-align:left;bottom:20px;position:absolute}}.lister-item .lister-item-body .details .summary .list-summary{margin-right:-5px;font-size:13px;font-weight:600}.lister-item .lister-item-body .details .summary .list-summary span{font-weight:400}.lister-item .lister-item-body .details .summary .list-summary .fapicon{position:relative;top:3px;margin-right:7px;font-size:18px}.lister-item .lister-item-body .details .fapicon-arrow-right{top:-21px;font-size:36px;color:#e5e5e5}.lister-item .lister-item-body .availability{padding:0 15px;border-top:dashed 1px #ddd;position:relative}@media(max-width:767px){.lister-item .lister-item-body .availability.margin-top-3-xs{margin-top:15px}}@media(min-width:768px){.lister-item .lister-item-body .availability{border-top:0;height:201px;border-left:dashed 1px #ddd}}@media(min-width:768px) and (max-width:1199px){.lister-item .lister-item-body .availability{height:240px}}.lister-item .lister-item-body .availability .period{padding-top:13px;color:#838b99;font-size:12px}@media(min-width:768px){.lister-item .lister-item-body .availability .period{padding-top:11px}}.lister-item .lister-item-body .availability .period .fapicon{margin-right:5px;top:3px;font-size:16px}.lister-item .lister-item-body .availability .period-label{padding-top:10px;color:#838b99;font-size:12px}@media(max-width:767px){.lister-item .lister-item-body .availability .period-label{font-size:11px}}.lister-item .lister-item-body .availability .period-label.label-light-dark{color:#445870;font-weight:500}@media(min-width:768px){.lister-item .lister-item-body .availability .period-label{padding-top:30px;text-align:center}.lister-item .lister-item-body .availability .period-label.variant{position:absolute;bottom:0;left:0;right:0;border-top:solid 1px #ddd;padding:15px}}@media(min-width:1200px){.lister-item .lister-item-body .availability .period-label{padding-top:0;text-align:center}}.lister-item .lister-item-body .availability .period-label .no-wrap{white-space:nowrap}.lister-item .lister-item-body .availability .total-price-label{padding:5px;margin:0 0 14px 0;text-align:center;display:inline-block;float:right;font-size:13px;color:#445870;border:1px solid #445870;cursor:pointer}.lister-item .lister-item-body .availability .total-price-label strong{white-space:nowrap}@media(min-width:768px){.lister-item .lister-item-body .availability .total-price-label{display:block;float:none;margin-top:10px}}@media(min-width:1200px){.lister-item .lister-item-body .availability .total-price-label{margin:5px 0 5px 0}}.lister-item .lister-item-body .availability .total-price-label.discount{color:#f14b99;border-color:#f14b99}.lister-item .lister-item-body .availability .pricing{padding:33px 0 0;cursor:pointer;text-align:center;display:inherit}@media(max-width:767px){.lister-item .lister-item-body .availability .pricing{text-align:right;padding:8px 0;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;justify-content:center;align-items:center}}.lister-item .lister-item-body .availability .pricing .price-per-day{display:inline-block;margin-top:-3px;vertical-align:text-top}.lister-item .lister-item-body .availability .pricing>span{display:inline-block}.lister-item .lister-item-body .availability .pricing .price-block{display:inline;vertical-align:text-bottom}@media(min-width:768px){.lister-item .lister-item-body .availability .pricing .price-block{vertical-align:initial}}.lister-item .lister-item-body .availability .pricing .old-price{position:relative;top:0;font-size:11px;color:#838b99;text-decoration:line-through}@media(min-width:768px){.lister-item .lister-item-body .availability .pricing .old-price{margin-right:5px;font-size:13px}}.lister-item .lister-item-body .availability .pricing .price{font-size:20px;color:#565f73;font-weight:600}@media(min-width:768px){.lister-item .lister-item-body .availability .pricing .price{display:block}}.lister-item .lister-item-body .availability .pricing .fapicon-info{font-size:16px;color:#c5c5c5}.lister-item .lister-item-body .availability .pricing .products-cta{margin-bottom:0;display:inline-block}@media(min-width:768px){.lister-item .lister-item-body .availability .pricing .products-cta{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;margin-bottom:4px}}.lister-item .lister-item-body .availability .pricing .discount{flex:0.6;top:0;font-size:13px;position:relative;color:#f19c00;text-transform:uppercase;font-weight:bold}.lister-item .lister-item-body .availability .pricing .icon-discount-percent{width:18px;height:18px;display:inline-block;margin-right:3px}.lock-page{overflow:hidden;pointer-events:none;position:fixed;width:100%}.lock-page .smooth-scroller{overflow-x:hidden}.fade-out{transform:translateY(0);pointer-events:none;position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(255,255,255,0.95);z-index:1500}.fade-out:hover{cursor:default}.lister-loading{position:fixed;display:none;top:50%;left:50%;z-index:1600;opacity:1}.lister-loading .clear{clear:both;font-size:1px;line-height:1px}.lister-loading .preloader-wrapper{position:relative;height:100%}.lister-loading .preloader{-moz-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.lister-loading .contain{height:10px;width:300px;padding-left:100px;text-align:center;margin:auto}.lister-loading .contain-text{width:600px;margin:auto}.lister-loading .text{text-align:center;color:#299a21}.lister-loading p{font-size:18px;font-style:italic;font-weight:400}@media(max-width:767px){.lister-loading p{font-size:16px}}.lister-loading .dot{float:left;height:15px;width:15px;border-radius:50%;background-position:top center;margin:90px 5px 25px 5px;animation:bounce .45s infinite ease alternate}.lister-loading .dot-1{background-color:#299a21;background-image:none}.lister-loading .dot-2{background-color:#4bbb4b;background-image:none}.lister-loading .dot-3{background-color:#82ce54;background-image:none}.lister-loading .dot:nth-child(1){animation-delay:-0.075s}.lister-loading .dot:nth-child(2){animation-delay:-0.15s}.lister-loading .dot:nth-child(3){animation-delay:-0.225s}.lister-loading .dot:nth-child(4){animation-delay:-0.3s}.lister-loading .dot:nth-child(5){animation-delay:-0.375s}.lister-loading .dot:nth-child(6){animation-delay:-0.45s}@keyframes bounce{0%{transform:translateY(0)}100%{transform:translateY(-40px)}}.loading-container{-webkit-animation-duration:1.5s;animation-duration:1.5s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-name:wave;animation-name:wave;-webkit-animation-timing-function:linear;animation-timing-function:linear;background:#f1f1f1;background-image:-webkit-gradient(linear,left center,right center,from(#f1f1f1),color-stop(0.2,#e9e7e7),color-stop(0.4,#e9e7e7),to(#f1f1f1));background-image:-webkit-linear-gradient(left,#f1f1f1 0,#e9e7e7 20%,#e9e7e7 40%,#f1f1f1 100%);background-image:-moz-gradient(linear,left center,right center,from(#f1f1f1),color-stop(0.2,#e9e7e7),color-stop(0.4,#e9e7e7),to(#f1f1f1));background-image:-moz-linear-gradient(left,#f1f1f1 0,#e9e7e7 20%,#e9e7e7 40%,#f1f1f1 100%);background-repeat:no-repeat;background-size:800px 104px;height:104px;position:relative}@-webkit-keyframes wave{0%{background-position:-468px 0}100%{background-position:468px 0}}@-moz-keyframes wave{0%{background-position:-468px 0}100%{background-position:468px 0}}.loading-container .loading div{background:#fff;height:6px;left:0;position:absolute;right:0}.summary-wrapper .summary-loading .loading-container{height:178px;background-size:595px 178px}.summary-wrapper .summary-loading .loading-container .duration-top,.summary-wrapper .summary-loading .loading-container .duration-right,.summary-wrapper .summary-loading .loading-container .duration-below,.summary-wrapper .summary-loading .loading-container .pax-right,.summary-wrapper .summary-loading .loading-container .price-right,.summary-wrapper .summary-loading .loading-container .button-right{left:auto}.summary-wrapper .summary-loading .loading-container .duration-top,.summary-wrapper .summary-loading .loading-container .duration-top,.summary-wrapper .summary-loading .loading-container .duration-left,.summary-wrapper .summary-loading .loading-container .pax-below,.summary-wrapper .summary-loading .loading-container .price-above{height:15px}.summary-wrapper .summary-loading .loading-container .duration-right,.summary-wrapper .summary-loading .loading-container .duration-below,.summary-wrapper .summary-loading .loading-container .pax-left,.summary-wrapper .summary-loading .loading-container .pax-right,.summary-wrapper .summary-loading .loading-container .price-below{height:10px}.summary-wrapper .summary-loading .loading-container .duration-top,.summary-wrapper .summary-loading .loading-container .duration-below,.summary-wrapper .summary-loading .loading-container .price-below,.summary-wrapper .summary-loading .loading-container .button-below{width:100%}.summary-wrapper .summary-loading .loading-container .duration-top{top:0}.summary-wrapper .summary-loading .loading-container .duration-left{top:15px;width:15px}.summary-wrapper .summary-loading .loading-container .duration-right{top:15px;width:15px}.summary-wrapper .summary-loading .loading-container .duration-below{top:25px}.summary-wrapper .summary-loading .loading-container .pax-left{top:35px;width:80px}.summary-wrapper .summary-loading .loading-container .pax-right{top:35px;width:80px}.summary-wrapper .summary-loading .loading-container .pax-below{top:45px;border-bottom:dotted 1px #ddd}.summary-wrapper .summary-loading .loading-container .price-above{top:60px}.summary-wrapper .summary-loading .loading-container .price-left{top:75px;height:30px;width:100px}.summary-wrapper .summary-loading .loading-container .price-right{top:75px;height:30px;width:100px}.summary-wrapper .summary-loading .loading-container .price-below{top:105px}.summary-wrapper .summary-loading .loading-container .button-left{top:115px;height:43px;width:20px}.summary-wrapper .summary-loading .loading-container .button-right{top:115px;height:43px;width:20px}.summary-wrapper .summary-loading .loading-container .button-below{top:158px;height:20px}.price-box-container .loading-container{background-size:189px 104px}.price-box-container .loading-container .loading .subheader-below{top:25px;height:20px;right:0}.price-box-container .loading-container .loading .paragraph-below{top:55px;height:5px}.price-box-container .loading-container .loading .subparagraph-below{top:70px;height:50px}.price-box-container .loading-container .loading .middle-header-right{top:0;left:auto;width:100px;height:15px}.price-box-container .loading-container .loading .middle-header-below{top:15px}.price-box-container .loading-container .loading .middle-subheader-below{top:30px;height:15px}.price-box-container .loading-container .loading .subparagraph-break{top:45px;left:40%;height:60px;width:60px}.price-box-container .loading-container .loading .subparagraph-break.right{width:30px}.price-box-container .loading-container .loading .middle-subparagraph-last{top:85px;height:20px}.price-box-container .loading-container .loading .middle-subparagraph-last-before{top:70px}.price-box-container .loading-container .loading .middle-subparagraph-below{top:55px}.price-box-container .loading-container .loading .middle-subparagraph-below.right{left:40%}.price-box-container .property-cards .loading-container{background-size:395px 104px;height:20px}.price-box-container .property-cards .loading-container .loading .subparagraph-after{top:20px;height:10px}.price-box-container .property-cards .table-group-body .loading-container{height:120px}.price-box-container .property-cards .table-group-body .loading-container .subheader-after{top:10px;height:20px}.price-box-container .property-cards .table-group-body .loading-container .paragraph-after-second{top:40px;height:20px}.price-box-container .property-cards .table-group-body .loading-container .paragraph-after-third{top:70px;height:50px}.price-box-container .property-cards .table-group-body .loading-container .paragraph-break{left:40%;width:140px;transform:translate(-50%);top:0;height:100%}.calendar-container-loading .loading-container{background-size:1200px 104px}.calendar-container-loading .loading-container.calendar{height:300px;background-size:1200px 300px}.calendar-container-loading .loading-container .loading .subheader-left{top:0;width:30%;height:50px}.calendar-container-loading .loading-container .loading .subheader-right{top:0;width:30%;height:50px;left:auto}.calendar-container-loading .loading-container .loading .subheader-below{top:40px;height:20px}.calendar-container-loading .loading-container .loading .duration-splitter{top:60px;height:60px;width:10px;left:200px}.calendar-container-loading .loading-container .loading .duration-splitter:nth-of-type(2){left:400px}.calendar-container-loading .loading-container .loading .duration-splitter:nth-of-type(3){left:600px}.calendar-container-loading .loading-container .loading .duration-splitter:nth-of-type(4){left:800px}.calendar-container-loading .loading-container .loading .duration-splitter:nth-of-type(5){left:1000px}.calendar-container-loading .loading-container .loading .week-days .week-days-horizontal-split:nth-of-type(1){top:0;height:40px}.calendar-container-loading .loading-container .loading .week-days .week-days-horizontal-split:nth-of-type(2){top:55px;height:20px}.calendar-container-loading .loading-container .loading .week-days .week-days-horizontal-split:nth-of-type(3){top:85px;height:10px}.calendar-container-loading .loading-container .loading .week-days .week-days-horizontal-split:nth-of-type(4){top:110px}.calendar-container-loading .loading-container .loading .week-days .week-days-horizontal-split:nth-of-type(5){top:130px}.calendar-container-loading .loading-container .loading .week-days .week-days-horizontal-split:nth-of-type(6){top:150px}.calendar-container-loading .loading-container .loading .week-days .week-days-horizontal-split:nth-of-type(7){top:170px}.calendar-container-loading .loading-container .loading .week-days .week-days-horizontal-split:nth-of-type(8){top:190px}.calendar-container-loading .loading-container .loading .week-days .week-days-horizontal-split:nth-of-type(9){height:40px;top:210px}.calendar-container-loading .loading-container .loading .week-days .week-days-horizontal-split:nth-of-type(10){height:50px;top:260px}.calendar-container-loading .loading-container .loading .week-days-splitters .week-days-splitter:nth-of-type(1){width:50px;height:150px;top:95px;left:33%}.calendar-container-loading .loading-container .loading .week-days-splitters .week-days-splitter:nth-of-type(2){width:50px;height:150px;top:95px;left:66%}#lister-map-container{background-color:#e5e3df;overflow:hidden;border:1px solid #d3d3d3}#lister-map-container.map{position:relative;height:500px;width:100%}@media(min-height:768px){#lister-map-container.map{height:700px}}@media(min-height:992px){#lister-map-container.map{height:930px}}@media(min-height:1200px){#lister-map-container.map{height:1000px}}#lister-map-container.fade-map{opacity:.5;filter:alpha(opacity=50);pointer-events:none}.property-cluster{width:15px;height:15px;border:solid #fff 2px;position:absolute;background-color:#f14b99;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}.property-cluster.active{background-color:#f7b036}.property-cluster.green{background-color:#f14b99}.price-marker{white-space:nowrap;position:absolute;cursor:pointer;padding:5px 8px 3px 8px;color:white;border:.7px solid #e6016a;background:#f14b99;z-index:0;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-box-shadow:1px 1px .5px .2px rgba(0,0,0,0.55);-moz-box-shadow:1px 1px .5px .2px rgba(0,0,0,0.55);box-shadow:1px 1px .5px .2px rgba(0,0,0,0.55)}.price-marker:after,.price-marker:before{content:' ';position:absolute;width:0;height:0;margin:0 auto;left:0;right:0;top:100%}.price-marker:after{border:7px solid #f14b99;border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:solid transparent}.price-marker:before{border:8px solid #e6016a;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:solid transparent}.price-marker.active{border:.7px solid #f5921b;background:#f7b036;z-index:5}.price-marker.active:after{border:7px solid #f7b036;border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:solid transparent}.price-marker.active:before{border:8px solid #f5921b;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:solid transparent}.map-wrapper{position:relative}.map-wrapper .full-screen-mode{position:fixed !important;left:0;right:0;bottom:0;top:70px;padding:0;margin:0;height:calc((100% - 70px));width:100%;z-index:1100}.map-wrapper .background-map{background:#fff}.map-wrapper .map-noresults-block{position:absolute;width:443px;z-index:1200;background:#fceeee;border:2px solid #e2595e;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;top:50%;left:50%;margin-right:-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%);line-height:1;padding-right:10px}.map-wrapper .map-noresults-block.full-screen{position:fixed}.map-wrapper .map-noresults-block .map-noresults-message{text-align:left;padding-top:15px}@media(max-width:767px){.map-wrapper .map-noresults-block .map-noresults-message{padding-right:10px}}.map-wrapper .map-noresults-block .icon-warning{width:26px;height:23px}.map-wrapper .map-noresults-block .icon-block{text-align:center;padding-top:9%}@media(max-width:767px){.map-wrapper .map-noresults-block{width:280px}}.map-wrapper .scroll{font-size:20px;text-align:center;position:absolute;width:43px;height:43px;background:#FFF;bottom:144px;-webkit-border-radius:25px;-moz-border-radius:25px;border-radius:25px;cursor:pointer;transition:all .3s cubic-bezier(0.25,0.8,0.25,1);-webkit-box-shadow:0 0 10px 1px rgba(0,0,0,0.28) 0 1px 1px #000;-moz-box-shadow:0 0 10px 1px rgba(0,0,0,0.28) 0 1px 1px #000;box-shadow:0 0 10px 1px rgba(0,0,0,0.28) 0 1px 1px #000;-webkit-box-shadow:0 0 10px 1px rgba(0,0,0,0.28);box-shadow:0 0 10px 1px rgba(0,0,0,0.28)}.map-wrapper .scroll:hover{-webkit-box-shadow:0 4px 15px 2px rgba(0,0,0,0.3) 0 1px 1px #000;-moz-box-shadow:0 4px 15px 2px rgba(0,0,0,0.3) 0 1px 1px #000;box-shadow:0 4px 15px 2px rgba(0,0,0,0.3) 0 1px 1px #000;-webkit-box-shadow:0 4px 15px 2px rgba(0,0,0,0.3);box-shadow:0 4px 15px 2px rgba(0,0,0,0.3)}.map-wrapper .scroll.disabled{-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;cursor:default}.map-wrapper .scroll.disabled:hover{-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}.map-wrapper .scroll.disabled span{opacity:.4}.map-wrapper .scroll.scroll-back{left:10px}.map-wrapper .scroll.scroll-back span{-moz-transform:rotate(-90deg);-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg)}.map-wrapper .scroll.scroll-forward{right:10px}.map-wrapper .scroll.scroll-forward span{-moz-transform:rotate(90deg);-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg)}.map-wrapper .scroll span{display:block;text-align:center;position:relative;top:30%}.map-wrapper .detail-property-overlay{position:absolute;bottom:0;width:100%;overflow:hidden;white-space:nowrap;background-color:rgba(237,237,237,0) 0;background-image:-webkit-linear-gradient(to bottom,rgba(237,237,237,0) 0,#fff 40%);background-image:-moz-linear-gradient(to bottom,rgba(237,237,237,0) 0,#fff 40%);background-image:-ms-linear-gradient(to bottom,rgba(237,237,237,0) 0,#fff 40%);background-image:-o-linear-gradient(to bottom,rgba(237,237,237,0) 0,#fff 40%);background-image:linear-gradient(to bottom,rgba(237,237,237,0) 0,#fff 40%)}.map-wrapper .detail-property-overlay.full-screen-mode-overlay{position:fixed;left:0;z-index:1200}.map-wrapper .detail-property-overlay.hidden{z-index:-10}.map-wrapper .detail-property-overlay .owl-item{height:120px;background:white;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 .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 .detail-property-overlay .owl-item.active.center .map-property-info{opacity:1}.map-wrapper .detail-property-overlay .owl-stage{margin-top:10px;margin-bottom:15px}.map-wrapper .detail-property-overlay .map-property-info{white-space:normal;opacity:.6;cursor:pointer;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;position:relative;display:inline-block;height:120px;background:#FFF;width:270px;margin-bottom:14px;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:480px){.map-wrapper .detail-property-overlay .map-property-info{width:330px}}.map-wrapper .detail-property-overlay .map-property-info .map-property-item-image{position:relative;height:120px;width:100%;-webkit-border-radius:4px 0 0 4px;-moz-border-radius:4px 0 0 4px;border-radius:4px 0 0 4px;background-repeat:no-repeat !important;background-position:center !important;-webkit-background-size:cover !important;-moz-background-size:cover !important;background-size:cover !important}.map-wrapper .detail-property-overlay .map-property-info .description{height:37px;margin-bottom:2px;padding:0 15px;overflow:hidden;font-size:15px;line-height:18px}.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 .item-description{padding:10px 20px 10px 8px;font-weight:500;font-size:13px}.map-wrapper .item-description>div{padding-top:3px}.map-wrapper .item-description>.fixed-height{height:39px;overflow:hidden}@media(max-width:767px){.map-wrapper .item-description>.fixed-height{height:auto;white-space:nowrap;text-overflow:ellipsis}}.map-wrapper .description-duration{color:#8ba2ac;font-size:12px}@media(max-width:767px){.map-wrapper .description-duration{margin-bottom:10px}}.map-wrapper .description-duration span{padding:0 5px 0 0}.map-wrapper .description-duration .fapicon{font-size:15px}.map-wrapper .stay-period{position:relative}@media(max-width:767px){.map-wrapper .stay-period{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;display:block}}@media(min-width:768px){.map-wrapper .price-block{display:inline-block}}.map-wrapper .price-block .price-description{color:#f14b99;font-size:20px;font-weight:600;display:inline-block}.map-wrapper .price-block .fapicon-info{display:inline-block;color:#abbbc2;font-size:18px;margin-left:3px}.map-wrapper .map-property-info .btn-favorite{position:absolute;top:0;left:10px !important}.media-wrapper{padding:30px 0;border-top:1px dotted #ddd;border-bottom:1px dotted #ddd}.media-wrapper .list-group-toggle{height:20px;margin-top:30px;background-color:#fefefe !important;text-align:center;border-bottom:0;line-height:inherit;cursor:pointer}.media-wrapper .list-group-toggle.list-group-toggle-more a:after,.media-wrapper .list-group-toggle.list-group-toggle-more span:after{margin-left:10px;font-family:FapIcon;content:"c";font-size:10px;color:#8b8b8b}.media-wrapper .list-group-toggle.list-group-toggle-less a:after,.media-wrapper .list-group-toggle.list-group-toggle-less span:after{margin-left:10px;font-family:FapIcon;content:"f";font-size:10px;color:#8b8b8b}.media-container{margin-bottom:30px}.media-container .media-image{display:inline-block;width:50px;float:left}.media-container .media-image .icon{width:50px;height:50px}.media-container .media-block{background-color:#fff;border:solid 1px #ddd;padding:15px;display:inline-block;margin-left:15px;width:calc(100% - 65px);overflow:hidden;-webkit-border-radius:2px 20px 20px 20px;-moz-border-radius:2px 20px 20px 20px;border-radius:2px 20px 20px 20px;box-shadow:0 3px 8px 0 rgba(0,0,0,0.1),0 3px 16px 0 rgba(0,0,0,0.04)}@media(min-width:768px){.media-container .media-block{padding:30px;margin-left:30px;width:calc(100% - 80px)}}.media-container .media-block .heading{color:#454a53}.media-container .media-block strong{color:#f14b99;font-weight:600}.media-container .media-block strong:after{content:'•';margin:0 5px;color:#445870;font-size:12px}.media-container .media-block .review-info{font-size:13px;font-weight:400;color:#d1d5d8;display:block}@media(min-width:768px){.media-container .media-block .review-info{text-align:right}}.media-container .media-block .translate-block{display:inline-block;font-size:14px;cursor:pointer}.media-container .media-block .translate-block span{vertical-align:middle}.media-container .media-block .translate-block .icon-g-translate{margin-right:10px;width:25px;height:25px}.media-container .media-reaction .media-image{float:right}.media-container .media-reaction .media-image .icon{margin-right:0}.media-container .media-reaction .media-block{margin-left:0;margin-right:15px;-webkit-border-radius:20px 2px 20px 20px;-moz-border-radius:20px 2px 20px 20px;border-radius:20px 2px 20px 20px}@media(min-width:768px){.media-container .media-reaction .media-block{margin-right:30px}}#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;z-index:100;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 .control-group,#mobile-filters-overlay #filter-content .control-group{display:block}#mobile-filters-overlay.persist-desktop #filters-overlay-content{padding-bottom:50px;background-color:#f0f3f5}#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:#DDD;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:#DDD}#mobile-filters-overlay .show-more-toggle{margin-top:5px}#mobile-filters-overlay #ski-regions-box,#mobile-filters-overlay #map-column{display:none}#mobile-filters-overlay #region-switcher{display:block !important}@media(min-width:768px){#mobile-filters-overlay.persist-desktop .search-box-filters{display:none}}#mobile-filters-overlay.persist-desktop .show-more-toggle{margin:0 0 0 5px}#mobile-filters-overlay.persist-desktop #selected-filters{border-top:1px dotted #c2cdd2;margin:0 30px;padding:25px 0 5px}#mobile-filters-overlay.persist-desktop #selected-filters .smooth-scroller{padding-left:0}#mobile-filters-overlay.persist-desktop #selected-filters .smooth-scroller ul{margin:0}#mobile-filters-overlay.persist-desktop .smooth-scroller .list-inline li:first-of-type{margin-left:0}#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 #c2cdd2}#mobile-filters-overlay .apply-button-box.bottom-button-box .result-count-label{margin:0 0 20px}.lock-scroll,.lock-scroll-map{overflow:hidden;position:fixed}.lock-scroll-map{margin-top:0}.overlay-buttons{position:fixed;width:100%;height:65px;background:rgba(255,255,255,0.8);bottom:0;z-index:1001}.overlay-buttons .btn{width:270px;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-wrapper{width:100%;height:90px;position:fixed;bottom:0;background:linear-gradient(to bottom,rgba(71,71,71,0) 0,rgba(130,129,129,0.81) 100%);z-index:1000}.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;-webkit-border-radius:30px;-moz-border-radius:30px;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:#f14b99;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:991px){.bottom-right-button{left:50%;font-size:12px;-moz-transform:translate(-50%,0);-webkit-transform:translate(-50%,0);-ms-transform:translate(-50%,0);-o-transform:translate(-50%,0);transform:translate(-50%,0);display:inline-table}}.fullscreen-panel{position:fixed;height:70px;width:100%;top:0;left:0;background:#fff;z-index:1200;text-align:center;font-size:13px;-webkit-box-shadow:0 3px 5px 0 rgba(0,0,0,0.4) 0 1px 1px #000;-moz-box-shadow:0 3px 5px 0 rgba(0,0,0,0.4) 0 1px 1px #000;box-shadow:0 3px 5px 0 rgba(0,0,0,0.4) 0 1px 1px #000;-webkit-box-shadow:0 3px 5px 0 rgba(0,0,0,0.4);box-shadow:0 3px 5px 0 rgba(0,0,0,0.4)}.fullscreen-panel .close:after{content:'q';font-family:"FapIcon";font-size:13px;cursor:pointer}.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{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.fullscreen-panel .back:after{content:"\65";font-size:15px;cursor:pointer;font-family:"FapIcon"}.fullscreen-panel .panel-text-center{position:relative;top:25.5px;font-size:15px;font-weight:500;width:110px}@media(min-width:768px){.fullscreen-panel .panel-text-center{width:200px}}.fullscreen-panel .mobile-filters-panel-text{top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);display:inline-block;text-align:center}.fullscreen-panel .test-right{font-size:13px;right:22px;position:absolute;cursor:pointer;width:90px;padding:10px 0 10px 0;text-align:right}@media(min-width:768px){.fullscreen-panel .test-right{width:150px}}.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}.modal .modal-header .modal-title{display:block !important;color:#f14b99 !important;font-size:16px !important;font-weight:600 !important}.modal .modal-header .modal-close{display:inline-block;position:absolute;top:1px;right:1px;padding:15px;float:right;cursor:pointer}.modal .modal-header .modal-close .modal-close-text{color:#e6016a;margin-right:10px}.modal .modal-header .modal-close:after{font-family:FapIcon;content:"q";font-size:13px;color:#8b8b8b}.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{height:75px;padding:15px 0;border-top:0;text-align:left;background-color:#f3f4f6;border-bottom-left-radius:6px;border-bottom-right-radius:6px}.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 #ddd}#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 #ddd;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:#f14b99}#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:#f14b99}.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:rgba(255,255,255,0.95);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 h3:before,#modal-costs .h3:before,#modal-costs h3::before,#modal-costs .h3::before{position:relative;top:1px;font-family:'FapIcon';font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:transparent}#modal-costs #inclusive-costs{margin-top:15px}#modal-costs #inclusive-costs h3::before,#modal-costs #inclusive-costs .h3::before{content:"\72";color:#f14b99}#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{content:"\76";color:#e4585a}#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:#f14b99}.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}.nav{padding-left:0;margin-bottom:0;list-style:none}.nav:before,.nav:after{content:" ";display:table}.nav:after{clear:both}.nav:before,.nav:after{content:" ";display:table}.nav:after{clear:both}.nav:before,.nav:after{content:" ";display:table}.nav:after{clear:both}.nav:before,.nav:after{content:" ";display:table}.nav:after{clear:both}.nav>li{position:relative;display:block}.nav>li>a,.nav>li>span[data-uri]{display:block;position:relative}.navbar{position:relative;border-top:solid 1px #ddd;margin-bottom:0}@media(max-width:991px){.navbar{display:none}}.navbar ul.navbar-list{margin:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.navbar ul.navbar-list>li{border-left:0;line-height:50px;-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){.navbar ul.navbar-list>li:first-of-type{padding-left:0}}@media(min-width:992px) and (max-width:1200px){.navbar ul.navbar-list>li:not(.static-navbar):nth-of-type(n+7){display:none}}@media(min-width:1200px){.navbar ul.navbar-list>li:not(.static-navbar):nth-of-type(n+8){display:none}}@media(max-width:1200px){.navbar ul.navbar-list>li:not(.static-navbar):nth-of-type(n+6):nth-of-type(-n+7){display:none}}@media(min-width:992px){.navbar ul.navbar-list .nav-subitem{float:right;padding:0}.navbar ul.navbar-list .nav-subitem a,.navbar ul.navbar-list .nav-subitem .spanclick,.navbar ul.navbar-list .nav-subitem span[data-uri]{color:#f14b99;padding:0}.navbar ul.navbar-list .nav-subitem a:hover,.navbar ul.navbar-list .nav-subitem .spanclick:hover,.navbar ul.navbar-list .nav-subitem span[data-uri]:hover{border:0;background:transparent}}.navbar ul.navbar-list a,.navbar ul.navbar-list .spanclick,.navbar ul.navbar-list span[data-uri]{padding:16px 10px 13px;color:#4a4a4a;font-weight:400}.navbar ul.navbar-list a:hover,.navbar ul.navbar-list .spanclick:hover,.navbar ul.navbar-list span[data-uri]:hover,.navbar ul.navbar-list a[aria-expanded="true"],.navbar ul.navbar-list .spanclick[aria-expanded="true"],.navbar ul.navbar-list span[data-uri][aria-expanded="true"]{border-bottom:solid 4px #f14b99;color:#f14b99;background-color:#f8f8f8}.navbar .icon{height:25px;width:25px;display:inline-block;vertical-align:middle;cursor:pointer}.navbar .dropdown .fapicon{font-size:10px;margin-left:5px}.navbar .dropdown-open{background-color:#f14b99;position:absolute;z-index:1000;padding:0;width:100%;left:0;opacity:.95;filter:alpha(opacity=95)}.navbar .dropdown-open ul{margin-bottom:0}.navbar .dropdown-open ul li{line-height:20px}.navbar .dropdown-open ul li a,.navbar .dropdown-open ul li span[data-uri]{color:#fff;width:100%;display:inline-block;padding:5px 10px;position:relative}@media(min-width:992px){.navbar .dropdown-open ul li a:hover,.navbar .dropdown-open ul li span[data-uri]:hover,.navbar .dropdown-open ul li a[aria-expanded="true"],.navbar .dropdown-open ul li span[data-uri][aria-expanded="true"]{background-color:#fff;color:#f14b99;border-bottom:0;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px}.navbar .dropdown-open ul li a:hover::after,.navbar .dropdown-open ul li span[data-uri]:hover::after,.navbar .dropdown-open ul li a[aria-expanded="true"]::after,.navbar .dropdown-open ul li span[data-uri][aria-expanded="true"]::after{content:"e";height:15px;position:absolute;right:5px;top:5px;width:15px;font-size:11px;font-family:'FapIcon';-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}}.offer{cursor:pointer;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);-webkit-transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-o-transition:all .25s ease-in-out;transition:all .25s ease-in-out}.offer:hover{box-shadow:0 6px 16px 0 rgba(0,0,0,0.1),0 11px 22px 0 rgba(0,0,0,0.06)}@media(max-width:767px){.offer{margin-bottom:30px}}@media(min-width:768px){.offer{margin-bottom:15px}}.offer .offer-image{height:170px;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}.offer .offer-image .discount{font-weight:600;position:absolute;top:15px;left:15px;padding:0 10px;line-height:25px;background-color:#f14b99;color:#fff;font-size:12px;text-transform:uppercase;z-index:20;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.offer .offer-image .heading{font-size:24px;line-height:24px;color:#fff;position:absolute;font-weight:500;z-index:20;bottom:15px;left:15px}.offer .offer-image .offer-overlay{position:absolute;z-index:10;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;width:100%;height: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))}.offer .offer-body{padding:15px 15px 10px;background-color:#fff;font-weight:300;-webkit-border-radius:0 0 4px 4px;-moz-border-radius:0 0 4px 4px;border-radius:0 0 4px 4px}.offer .offer-body:before{float:right;margin:10px -4px 0 0;font-family:FapIcon;content:"e";font-size:20px;color:#838b99}.offer .offer-body .duration{display:block;font-size:13px;line-height:14px;color:#445870}.offer .offer-body .price{display:block;font-size:24px;line-height:24px;color:#f14b99}.overlay-container{position:relative;margin:0 15px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;background-repeat:no-repeat !important;background-position:center !important;-webkit-background-size:cover !important;-moz-background-size:cover !important;background-size:cover !important}@media(min-width:768px){.overlay-container{max-width:680px;width:100%;margin:0 auto}}#modal-cmp-promo .overlay,#modal-cmp-signup .overlay,.overlay-container .overlay{position:absolute;background-color:#000;z-index:10;top:0;left:0;width:100%;height:100%;opacity:.25;filter:alpha(opacity=25);-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}#modal-cmp-promo .overlay-close,#modal-cmp-signup .overlay-close,.overlay-container .overlay-close{position:absolute;z-index:30;right:10px;top:10px;color:#fff;padding:10px;font-size:20px;width:40px;height:40px}#modal-cmp-promo .container-fluid,#modal-cmp-signup .container-fluid,.overlay-container .container-fluid{padding:0}.overlay-block:first-of-type{-webkit-border-radius:4px 4px 0 0;-moz-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0}.overlay-block:last-of-type{-webkit-border-radius:0 0 4px 4px;-moz-border-radius:0 0 4px 4px;border-radius:0 0 4px 4px}.overlay-block #terms{font-size:10px}.overlay-content-block{padding:30px 15px;text-align:center;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;-moz-border-radius:4px;border-radius:4px}@media(min-width:768px){.overlay-content-block{padding:40px;text-align:left}}.overlay-content-block .overlay-content{position:relative;z-index:20;min-height:300px}body:not(#popup) .overlay-content-block .overlay-content .overlay-body{position:absolute;bottom:-15px}.overlay-content-block .h1{color:#fff;font-size:36px;line-height:36px;font-weight:600}@media(min-width:768px){.overlay-content-block .h1{font-size:44px;line-height:44px}}.overlay-content-block .h1.small{font-size:36px;line-height:36px}.overlay-content-block p{color:#fff;font-size:16px;line-height:20px}.overlay-content-block .overlay-content-default h1,.overlay-content-block .overlay-content-default .h1,.overlay-content-block .overlay-content-default p{color:#445870}.overlay-content-block .overlay-content-default #form-header{height:182px;width:274px;background-color:red;margin:0 auto;margin-bottom:15px;background-repeat:no-repeat !important;background-position:center !important;-webkit-background-size:cover !important;-moz-background-size:cover !important;background-size:cover !important;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.overlay-form-block{background-color:#f3f3f3;padding:30px 15px 15px}@media(min-width:768px){.overlay-form-block{padding:40px 0}}.overlay-form-block .btn{margin-top:22px;width:100%;display:block}.overlay-form-block form{margin-bottom:0}.pt_mailing .overlay-content-block{height:305px;background-position:top center !important}@media(max-width:450px){.pt_mailing .overlay-content-block{height:auto}}.pt_mailing .overlay-content-block .h1{font-size:28px;line-height:28px}@media(min-width:768px){.pt_mailing .overlay-content-block .h1{font-size:36px;line-height:36px}}.pt_mailing .overlay-form-block{padding:30px}.pt_mailing .overlay-form-block .btn{width:auto;display:inline-block;margin-top:0}@media(min-width:768px){.pt_mailing .overlay-form-block .btn{margin-top:22px}}.pt_promo,.pt_mailing{margin-top:0}.pt_promo .overlay-container,.pt_mailing .overlay-container{margin:0}.pt_promo .overlay-close,.pt_mailing .overlay-close{display:none}.pt_promo .overlay-content-block{height:100%}.pt_promo .overlay-content-block .full-height{height:100%}.pt_promo .overlay-content-block .overlay-content{padding:200px 30px 30px}#modal-cmp-promo .modal-dialog{top:50%;position:absolute;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%)}.pager{list-style:none;margin:0;padding-left:0;text-align:center}.pager:before,.pager:after{content:" ";display:table}.pager:after{clear:both}.pager:before,.pager:after{content:" ";display:table}.pager:after{clear:both}.pager:before,.pager:after{content:" ";display:table}.pager:after{clear:both}.pager:before,.pager:after{content:" ";display:table}.pager:after{clear:both}.pager li{display:inline}.pager li>a,.pager li>span{display:inline-block;padding:5px 15px}.pager .prev>a,.pager .prev>span{float:left}.pager .next>a,.pager .next>span{float:right}.pagination{display:inline-block;padding-left:0;margin:15px 0;position:relative;vertical-align:middle}.pagination>li{display:inline-block;text-align:center}@media(max-width:767px){.pagination>li{float:left;position:relative;margin-left:-1px}}@media(min-width:768px){.pagination>li{margin-right:8px}}.pagination>li:first-of-type>a,.pagination>li:first-of-type>span{-webkit-border-radius:4px 0 0 4px;-moz-border-radius:4px 0 0 4px;border-radius:4px 0 0 4px}@media(min-width:768px){.pagination>li:first-of-type>a,.pagination>li:first-of-type>span{-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}}.pagination>li:last-of-type{margin-right:0}.pagination>li:last-of-type>a,.pagination>li:last-of-type>span{-webkit-border-radius:0 4px 4px 0;-moz-border-radius:0 4px 4px 0;border-radius:0 4px 4px 0}@media(min-width:768px){.pagination>li:last-of-type>a,.pagination>li:last-of-type>span{-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}}.pagination>li>a,.pagination>li>span{position:relative;float:left;font-size:16px;line-height:44px;color:#445870;text-decoration:none;background-color:#fff;border:solid 1px #ddd;width:44px;height:44px;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}@media(min-width:768px){.pagination>li>a,.pagination>li>span{-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}}.pagination>li>a:hover,.pagination>li>span:hover,.pagination>li>a:focus,.pagination>li>span:focus{color:#f14b99;background-color:#f0f3f5}.pagination>li>a .fapicon,.pagination>li>span .fapicon{position:absolute;top:50%;left:0;right:0}.pagination>li>a.prev .fapicon,.pagination>li>span.prev .fapicon{-webkit-transform:translate(0,-50%) rotate(-90deg);-moz-transform:translate(0,-50%) rotate(-90deg);-ms-transform:translate(0,-50%) rotate(-90deg);-o-transform:translate(0,-50%) rotate(-90deg);transform:translate(0,-50%) rotate(-90deg)}.pagination>li>a.next .fapicon,.pagination>li>span.next .fapicon{-webkit-transform:translate(0,-50%) rotate(90deg);-moz-transform:translate(0,-50%) rotate(90deg);-ms-transform:translate(0,-50%) rotate(90deg);-o-transform:translate(0,-50%) rotate(90deg);transform:translate(0,-50%) rotate(90deg)}.pagination>li.active>a,.pagination>li.active>a:hover,.pagination>li.active>a:focus,.pagination>li.active>span,.pagination>li.active>span:hover,.pagination>li.active>span:focus{color:#fff;background-color:#f14b99;border-color:#f14b99}.pagination>li.separator span,.pagination>li.separator span:hover,.pagination>li.separator span:focus{color:#445870;background-color:#fff;line-height:44px;border:0;width:24px;height:44px}.pagination>li.pager{height:44px;line-height:44px;padding:0 30px;font-weight:600;border:solid 1px #ddd}@media(min-width:768px){.pagination.pagination-sm>li{margin-right:7px}}.pagination.pagination-sm>li.pager{height:38px;line-height:38px;padding:0 15px}.pagination.pagination-sm>li>a,.pagination.pagination-sm>li>span{font-size:14px;line-height:38px;width:38px;height:38px}.pagination.pagination-sm>li.separator span,.pagination.pagination-sm>li.separator span:hover,.pagination.pagination-sm>li.separator span:focus{line-height:38px;width:18px;height:38px}.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-title{display:none}.popover .popover-content{max-height:500px;padding:15px 0;overflow-y:auto;overflow-x:hidden}.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}.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:15px}.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:#f14b99;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}.property-item{background-color:#fefefe;cursor:pointer;margin-bottom:15px;position:relative;-webkit-overflow-scrolling:touch;-webkit-transform:translateZ(0);-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-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}}.no-touch .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-item.opacity{opacity:.6;filter:alpha(opacity=60)}.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-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-item .property-item-body .description{padding:15px 0 10px;position:relative}.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%}.property-item .property-item-body .description .enquete{position:absolute;right:15px;top:-18px}.property-item .property-item-body .description .location{color:#838b99;font-size:13px;height:18px;line-height:18px;overflow:hidden;padding:0 15px;text-overflow:ellipsis;white-space:nowrap;margin-bottom:10px}.property-item .property-item-body .description .details{margin-bottom:10px;height:22px;padding:0 15px;width:100%;display:inline-block}.property-item .property-item-body .description .details .rating span{margin-right:3px}.property-item .property-item-body .description .details .rating span:last-child{margin-right:0}.property-item .property-item-body .description .details .summary{text-align:right}.property-item .property-item-body .description .details .summary .list-summary{font-size:13px;margin-right:-5px}.property-item .property-item-body .description .details .summary .list-summary .fapicon{font-size:18px;margin-right:7px;position:relative;top:3px}.property-item .property-item-body .description .details .list-summary{display:inline-block;margin-left:5px}@media(min-width:768px){.property-item .property-item-body .description .details .list-summary{margin-left:15px}}.property-item .property-item-body .description .details .list-summary>li{padding-left:5px;padding-right:5px}.property-item .property-item-body .description .details .list-summary .fapicon{margin-right:4px}.property-item .property-item-body .availability{border-top:1px dashed #ddd;padding:0 15px}.section-property .property-item .property-item-body .availability{padding:15px}.property-item .property-item-body .availability .period{color:#838b99;font-size:12px;padding-top:13px}.property-item .property-item-body .availability .pricing{cursor:pointer;padding:8px 0}.property-item .property-item-body .availability .pricing .old-price{color:#838b99;font-size:11px;position:relative;text-decoration:line-through;top:-2px}.property-item .property-item-body .availability .pricing>span,.property-item .property-item-body .availability .pricing>div{display:inline-block}.property-item .property-item-body .availability .pricing span{margin-right:4px}.modal .property-item .property-item-body .availability .pricing span{margin-right:0}.property-item .property-item-body .availability .pricing span:last-child{margin-right:0}.property-item .property-item-body .availability .pricing .price{color:#565f73;font-size:20px;font-weight:600}.property-item .property-item-body .availability .pricing .fapicon-info{color:#c5c5c5;font-size:16px}.property-item .property-item-body .availability .pricing .descriptionBlock{margin-left:25px}.property-item .property-item-body .cta{border-top:1px dashed #ddd;padding:15px}.property-item .property-item-body .pois{display:inline-block;padding:0 15px;font-size:13px;line-height:18px;height:36px;overflow:hidden}.property-item .property-item-body .pois .poi{margin-right:10px;color:#838b99}.property-item .property-item-body .pois .poi .fapicon{color:#f14b99}@media(max-width:767px){.section-property.section-collapse .section-heading{margin-bottom:20px}}.section-property.section-collapse .section-heading.collapsed{margin-bottom:0}.counter{font-size:24px;line-height:24px;font-weight:600;margin-top:10px}.counter-text{font-size:14px;display:block;margin-bottom:20px}.property-campaign .property-item .property-item-image{height:140px}@media(min-width:768px){.property-campaign .property-item .property-item-image{height:185px}}@media(max-width:767px){.property-campaign .rating{font-size:12px}}.property-slider .slide-container{width:100%}.blockquote-container{padding:20px;background-color:#fff;margin-bottom:15px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.blockquote-container .blockquote{position:relative;display:inline-block;line-height:inherit;margin:0 0 20px}.blockquote-container .blockquote q{quotes:"\201C" "\201D" "\2018" "\2019"}.blockquote-container .blockquote q:before,.blockquote-container .blockquote q:after{color:#c2cdd2;font-size:60px;line-height:1px;vertical-align:-27px;font-style:italic}.blockquote-container .blockquote q:before{content:open-quote;margin-right:10px}.blockquote-container .blockquote q:after{content:close-quote}.blockquote-container .media:before,.blockquote-container .media:after{content:" ";display:table}.blockquote-container .media:after{clear:both}.blockquote-container .media:before,.blockquote-container .media:after{content:" ";display:table}.blockquote-container .media:after{clear:both}.blockquote-container .media:before,.blockquote-container .media:after{content:" ";display:table}.blockquote-container .media:after{clear:both}.blockquote-container .media:before,.blockquote-container .media:after{content:" ";display:table}.blockquote-container .media:after{clear:both}.blockquote-container .media .icon{background-color:#c2cdd2;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}.blockquote-container .media img,.blockquote-container .media .icon{float:left;width:50px;height:50px}.blockquote-container .media .media-block{float:left;line-height:18px;padding:7px 0 7px 20px;width:calc((100% - 50px))}.blockquote-container .media .media-block .title{display:block;font-weight:600}.ui-slider{position:relative;text-align:left;margin:75px 30px 30px}@media(min-width:768px){.ui-slider{margin:100px 30px 30px}}.ui-slider .slider-steps{position:relative;left:-10px}@media(min-width:768px){.ui-slider .slider-steps{left:-15px}}.ui-slider .slider-steps .slider-fraction{color:#f14b99;position:absolute;bottom:45px;font-size:12px;font-weight:500;cursor:pointer;text-align:center;border:solid 1px #fff;padding-top:1px;width:22px;height:22px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}@media(min-width:768px){.ui-slider .slider-steps .slider-fraction{padding-top:5px;bottom:60px;font-size:14px;width:30px;height:30px}}.ui-slider .slider-steps .slider-fraction:after{content:"";height:15px;position:absolute;left:50%;top:32px;border:dotted 1px #ddd}@media(min-width:768px){.ui-slider .slider-steps .slider-fraction:after{top:45px}}.ui-slider .slider-steps .slider-fraction:hover{border:solid 1px #f14b99;background-color:#fff}.ui-slider .slider-steps .slider-fraction.active{background-color:#f14b99;border:solid 1px #f14b99;color:#fff;padding-top:3px;width:25px;height:25px}@media(min-width:768px){.ui-slider .slider-steps .slider-fraction.active{padding-top:5px;width:33px;height:33px}}.ui-slider .slider-steps .slider-fraction.active:after{border-color:#f14b99;border-style:solid;height:20px}@media(min-width:768px){.ui-slider .slider-steps .slider-fraction.active:after{margin-left:0}}.ui-slider-handle{position:absolute;z-index:2;-ms-touch-action:none;touch-action:none}.ui-slider .ui-slider-range{position:absolute;z-index:1;display:block;border:0}.ui-slider.ui-widget{background-color:#dcdddf !important}.ui-slider.ui-widget-content{background:#dcdddf;border:0}.ui-slider.ui-slider-horizontal{height:6px}.ui-slider.ui-slider-horizontal .ui-slider-range{top:0;height:100%}.ui-slider.ui-slider-horizontal .ui-slider-range-min{background-color:#f14b99;background:#f14b99;left:0}.ui-slider.ui-state-default,.ui-slider.ui-widget-content .ui-state-default,.ui-slider.ui-widget-header .ui-state-default{width:30px;height:25px;border:solid 2px #fff;background-color:#f14b99;background:#f14b99;top:50%;margin-left:-12px;cursor:pointer;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translate(0,-50%);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){.ui-slider.ui-state-default,.ui-slider.ui-widget-content .ui-state-default,.ui-slider.ui-widget-header .ui-state-default{margin-left:-23px;width:49px;height:30px}}.ui-slider.ui-state-default:before,.ui-slider.ui-widget-content .ui-state-default:before,.ui-slider.ui-widget-header .ui-state-default:before{background:url('/web/bundles/leisurecore/svg/others/lines.svg') no-repeat 0 0;left:8px;top:5px;position:absolute;width:10px;height:12px;content:""}@media(min-width:768px){.ui-slider.ui-state-default:before,.ui-slider.ui-widget-content .ui-state-default:before,.ui-slider.ui-widget-header .ui-state-default:before{left:17px;top:6px;width:12px;height:14px}}.ui-slider.ui-corner-all{-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.ribbon{box-sizing:border-box;color:#8a6f03;font-size:14px;height:36px;font-weight:600;line-height:36px;position:absolute;left:-10px;top:30px;padding:0 30px;background-color:#ffd304;background-image:-webkit-linear-gradient(left,#ffd304,#d6ab17);background-image:-moz-linear-gradient(left,#ffd304,#d6ab17);background-image:-ms-linear-gradient(left,#ffd304,#d6ab17);background-image:-o-linear-gradient(left,#ffd304,#d6ab17);background-image:linear-gradient(left,#ffd304,#d6ab17);box-shadow:0 1px 6px 0 rgba(0,0,0,0.1),0 1px 9px 0 rgba(0,0,0,0.02)}@media(max-width:767px){.ribbon{top:20px}}.ribbon:before{content:' ';position:absolute;left:0;margin-top:0;width:0;height:0;top:100%;border-top:10px solid #8a6f03;border-left:10px solid transparent}.ribbon:after{box-sizing:border-box;content:' ';position:absolute;right:-36px;margin-top:0;width:0;height:0;top:0;border:18px solid transparent;border-left:18px solid #d6ab17}.ribbon span{text-transform:uppercase}.ribbon-second{color:#50504e;background-color:#ebebeb;background-image:-webkit-linear-gradient(left,#ebebeb,#d4d3d1);background-image:-moz-linear-gradient(left,#ebebeb,#d4d3d1);background-image:-ms-linear-gradient(left,#ebebeb,#d4d3d1);background-image:-o-linear-gradient(left,#ebebeb,#d4d3d1);background-image:linear-gradient(left,#ebebeb,#d4d3d1)}.ribbon-second:after{border-left-color:#d4d3d1}.ribbon-second:before{border-top-color:#50504e}.ribbon-third{color:#833913;background-color:#dc8d65;background-image:-webkit-linear-gradient(left,#dc8d65,#d67b4c);background-image:-moz-linear-gradient(left,#dc8d65,#d67b4c);background-image:-ms-linear-gradient(left,#dc8d65,#d67b4c);background-image:-o-linear-gradient(left,#dc8d65,#d67b4c);background-image:linear-gradient(left,#dc8d65,#d67b4c)}.ribbon-third:after{border-left-color:#d67b4c}.ribbon-third:before{border-top-color:#833913}.ribbon-rising{color:#fff;background-color:#f14b99;background-image:-webkit-linear-gradient(left,#f14b99,#f14b99);background-image:-moz-linear-gradient(left,#f14b99,#f14b99);background-image:-ms-linear-gradient(left,#f14b99,#f14b99);background-image:-o-linear-gradient(left,#f14b99,#f14b99);background-image:linear-gradient(left,#f14b99,#f14b99)}.ribbon-rising:after{border-left-color:#f14b99}.ribbon-rising:before{border-top-color:#0f6b09}.rw-container{padding:15px}.rw-container .rw-sentence{color:#fff;font-size:20px;font-weight:600}@media(min-width:768px){.rw-container .rw-sentence{font-size:34px}}@media(min-width:992px){.rw-container .rw-sentence{font-size:50px}}.rw-container .rw-sentence span{white-space:nowrap}.rw-container .rw-sentence .icon-heart-white{top:2px;width:20px;height:18px}@media(min-width:768px){.rw-container .rw-sentence .icon-heart-white{top:5px;width:34px;height:30px}}@media(min-width:992px){.rw-container .rw-sentence .icon-heart-white{width:50px;height:45px}}.rw-container .rw-sentence a,.rw-container .rw-sentence a:hover,.rw-container .rw-sentence a:focus{color:#fff}.rw-container .rw-words{display:inline;text-indent:10px}.rw-container .rw-words span{position:absolute;overflow:hidden;z-index:210;opacity:0;filter:alpha(opacity=0)}.rw-container .rw-words.summer-cmp.nl span,.rw-container .rw-words.summer-cmp.de span{-moz-animation:rotateWords 15s ease infinite 0s;-webkit-animation:rotateWords 15s ease infinite 0s;-o-animation:rotateWords 15s ease infinite 0s;animation:rotateWords 15s ease infinite 0s}.rw-container .rw-words.summer-cmp.fr span{-moz-animation:rotateWords 9s ease infinite 0s;-webkit-animation:rotateWords 9s ease infinite 0s;-o-animation:rotateWords 9s ease infinite 0s;animation:rotateWords 9s ease infinite 0s}.rw-container .rw-words.summer-cmp span:nth-child(5){animation-delay:12s}.rw-container .rw-words.summer-cmp span:nth-child(4){animation-delay:9s}.rw-container .rw-words.summer-cmp span:nth-child(3){animation-delay:6s}.rw-container .rw-words.summer-cmp span:nth-child(2){animation-delay:3s}.rw-container .rw-words.ws-cmp span{-moz-animation:rotateWordsWS 36s ease infinite 0s;-webkit-animation:rotateWordsWS 36s ease infinite 0s;-o-animation:rotateWordsWS 36s ease infinite 0s;animation:rotateWordsWS 36s ease infinite 0s}.rw-container .rw-words.ws-cmp span:nth-child(12){animation-delay:33s}.rw-container .rw-words.ws-cmp span:nth-child(11){animation-delay:30s}.rw-container .rw-words.ws-cmp span:nth-child(10){animation-delay:27s}.rw-container .rw-words.ws-cmp span:nth-child(9){animation-delay:24s}.rw-container .rw-words.ws-cmp span:nth-child(8){animation-delay:21s}.rw-container .rw-words.ws-cmp span:nth-child(7){animation-delay:18s}.rw-container .rw-words.ws-cmp span:nth-child(6){animation-delay:15s}.rw-container .rw-words.ws-cmp span:nth-child(5){animation-delay:12s}.rw-container .rw-words.ws-cmp span:nth-child(4){animation-delay:9s}.rw-container .rw-words.ws-cmp span:nth-child(3){animation-delay:6s}.rw-container .rw-words.ws-cmp span:nth-child(2){animation-delay:3s}@-webkit-keyframes rotateWords{0%{opacity:0;filter:alpha(opacity=0)}2%{opacity:0;filter:alpha(opacity=0);-moz-transform:translate(0,-10px);-webkit-transform:translate(0,-10px);-ms-transform:translate(0,-10px);-o-transform:translate(0,-10px);transform:translate(0,-10px)}5%{opacity:1;filter:alpha(opacity=100);-moz-transform:translate(0,0);-webkit-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0)}18%{opacity:1;filter:alpha(opacity=100);-moz-transform:translate(0,0);-webkit-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0)}21%{opacity:0;filter:alpha(opacity=0);-moz-transform:translate(0,10px);-webkit-transform:translate(0,10px);-ms-transform:translate(0,10px);-o-transform:translate(0,10px);transform:translate(0,10px)}60%{opacity:0;filter:alpha(opacity=0)}100%{opacity:0;filter:alpha(opacity=0)}}@-moz-keyframes rotateWords{0%{opacity:0;filter:alpha(opacity=0)}2%{opacity:0;filter:alpha(opacity=0);-moz-transform:translate(0,-10px);-webkit-transform:translate(0,-10px);-ms-transform:translate(0,-10px);-o-transform:translate(0,-10px);transform:translate(0,-10px)}5%{opacity:1;filter:alpha(opacity=100);-moz-transform:translate(0,0);-webkit-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0)}18%{opacity:1;filter:alpha(opacity=100);-moz-transform:translate(0,0);-webkit-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0)}21%{opacity:0;filter:alpha(opacity=0);-moz-transform:translate(0,10px);-webkit-transform:translate(0,10px);-ms-transform:translate(0,10px);-o-transform:translate(0,10px);transform:translate(0,10px)}60%{opacity:0;filter:alpha(opacity=0)}100%{opacity:0;filter:alpha(opacity=0)}}@keyframes rotateWords{0%{opacity:0;filter:alpha(opacity=0)}2%{opacity:0;filter:alpha(opacity=0);-moz-transform:translate(0,-10px);-webkit-transform:translate(0,-10px);-ms-transform:translate(0,-10px);-o-transform:translate(0,-10px);transform:translate(0,-10px)}5%{opacity:1;filter:alpha(opacity=100);-moz-transform:translate(0,0);-webkit-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0)}18%{opacity:1;filter:alpha(opacity=100);-moz-transform:translate(0,0);-webkit-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0)}21%{opacity:0;filter:alpha(opacity=0);-moz-transform:translate(0,10px);-webkit-transform:translate(0,10px);-ms-transform:translate(0,10px);-o-transform:translate(0,10px);transform:translate(0,10px)}60%{opacity:0;filter:alpha(opacity=0)}100%{opacity:0;filter:alpha(opacity=0)}}@-webkit-keyframes rotateWordsWS{0%{opacity:0;filter:alpha(opacity=0)}2%{opacity:0;filter:alpha(opacity=0);-moz-transform:translate(0,-20px);-webkit-transform:translate(0,-20px);-ms-transform:translate(0,-20px);-o-transform:translate(0,-20px);transform:translate(0,-20px)}5%{opacity:1;filter:alpha(opacity=100);-moz-transform:translate(0,0);-webkit-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0)}10%{opacity:1;filter:alpha(opacity=100);-moz-transform:translate(0,0);-webkit-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0)}13%{opacity:0;filter:alpha(opacity=0);-moz-transform:translate(0,20px);-webkit-transform:translate(0,20px);-ms-transform:translate(0,20px);-o-transform:translate(0,20px);transform:translate(0,20px)}60%{opacity:0;filter:alpha(opacity=0)}100%{opacity:0;filter:alpha(opacity=0)}}@-moz-keyframes rotateWordsWS{0%{opacity:0;filter:alpha(opacity=0)}2%{opacity:0;filter:alpha(opacity=0);-moz-transform:translate(0,-20px);-webkit-transform:translate(0,-20px);-ms-transform:translate(0,-20px);-o-transform:translate(0,-20px);transform:translate(0,-20px)}5%{opacity:1;filter:alpha(opacity=100);-moz-transform:translate(0,0);-webkit-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0)}10%{opacity:1;filter:alpha(opacity=100);-moz-transform:translate(0,0);-webkit-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0)}13%{opacity:0;filter:alpha(opacity=0);-moz-transform:translate(0,20px);-webkit-transform:translate(0,20px);-ms-transform:translate(0,20px);-o-transform:translate(0,20px);transform:translate(0,20px)}60%{opacity:0;filter:alpha(opacity=0)}100%{opacity:0;filter:alpha(opacity=0)}}@keyframes rotateWordsWS{0%{opacity:0;filter:alpha(opacity=0)}2%{opacity:0;filter:alpha(opacity=0);-moz-transform:translate(0,-20px);-webkit-transform:translate(0,-20px);-ms-transform:translate(0,-20px);-o-transform:translate(0,-20px);transform:translate(0,-20px)}5%{opacity:1;filter:alpha(opacity=100);-moz-transform:translate(0,0);-webkit-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0)}10%{opacity:1;filter:alpha(opacity=100);-moz-transform:translate(0,0);-webkit-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0)}13%{opacity:0;filter:alpha(opacity=0);-moz-transform:translate(0,20px);-webkit-transform:translate(0,20px);-ms-transform:translate(0,20px);-o-transform:translate(0,20px);transform:translate(0,20px)}60%{opacity:0;filter:alpha(opacity=0)}100%{opacity:0;filter:alpha(opacity=0)}}.scroll-to-top{display:block;position:fixed;bottom:-60px;left:auto;right:15px;margin:0 auto;padding-top:11px;background-color:#fff;text-align:center;z-index:1006;cursor:pointer;box-shadow:0 6px 16px 0 rgba(0,0,0,0.18),0 11px 22px 0 rgba(0,0,0,0.15);color:#f14b99;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;width:50px;height:50px;-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){.scroll-to-top{left:0;right:0}}.scroll-to-top:hover{opacity:1;filter:alpha(opacity=100)}.scroll-to-top .fapicon{font-size:26px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.searchbar-container{padding-top:15px;position:absolute;z-index:200;top:0;background:#FFF;padding-bottom:15px;box-shadow:0 3px 8px 0 rgba(0,0,0,0.1),0 3px 16px 0 rgba(0,0,0,0.04)}.searchbar-container.moved{position:fixed}.searchbar-container .searchbar{background:#e4ebf0;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;padding:12px;white-space:nowrap;overflow:hidden;position:relative;padding-right:40px;line-height:1}.searchbar-container .searchbar div{display:inline-block;width:50%;text-align:center;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.searchbar-container .searchbar .separator{position:relative;bottom:2px;display:inline-block}.searchbar-container .searchbar .fapicon-search{color:#f14b99;font-size:17px;-webkit-transform:rotateY(180deg);-ms-transform:rotateY(180deg);-o-transform:rotateY(180deg);transform:rotateY(180deg);position:absolute;top:10px;right:10px}#searchbox-container{position:relative;height:220px;background-repeat:no-repeat !important;background-position:center !important;-webkit-background-size:cover !important;-moz-background-size:cover !important;background-size:cover !important}#searchbox-container.searchbox-container-small{height:360px}@media(min-width:992px){#searchbox-container.searchbox-container-small{height:320px}}#searchbox-container.fullViewportHeight{height:calc((100vh - 220px))}@media(max-width:767px){#searchbox-container.variant-b{height:400px}}#searchbox-container.color-background-primary{background-color:#f14b99}#searchbox-container .centered{width:100%;text-align:center}@media(max-width:767px){#searchbox-container.lister{height:172px;background-image:none !important}#searchbox-container.lister.small-search-box{height:132px}#searchbox-container.lister ul{background-color:#e4ebf0;padding-top:10px;padding-bottom:10px;margin-bottom:0}}#searchbox-container.lister.no-selected-filters{height:172px}#searchbox-container.lister.no-selected-filters.small-search-box{height:70px}@media(min-width:768px){#searchbox-container.lister.no-selected-filters{height:145px}}@media(min-width:992px){#searchbox-container.lister.no-selected-filters{height:100px}}@media(max-width:768px){#searchbox-container.branding{height:auto}#searchbox-container.branding .searchbox-overlay{display:none}}#searchbox-container.branding .section-branding img{position:absolute;bottom:0;right:0}@media(min-width:992px) and (max-width:1200px){#searchbox-container.branding .section-branding img{height:305px}}#searchbox-container .searchbox-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.2));background-image:-moz-linear-gradient(top,rgba(0,0,0,0),rgba(0,0,0,0.2));background-image:-ms-linear-gradient(top,rgba(0,0,0,0),rgba(0,0,0,0.2));background-image:-o-linear-gradient(top,rgba(0,0,0,0),rgba(0,0,0,0.2));background-image:linear-gradient(top,rgba(0,0,0,0),rgba(0,0,0,0.2))}@media(min-width:768px) and (max-width:991px){#searchbox-container{height:430px}}@media(min-width:992px){#searchbox-container{height:480px}}#searchbox-container .ribbon-award-block{position:absolute;z-index:200;right:0;top:0}#searchbox-container .ribbon-award-block .icon-ribbon-zoover{width:150px;height:150px}#searchbox-container .cmp-block{width:100%;height:100%;margin:0 auto;position:relative;z-index:100;overflow:hidden}@media(min-width:768px){#searchbox-container .cmp-block{width:750px}}@media(min-width:992px){#searchbox-container .cmp-block{width:970px}}@media(min-width:1200px){#searchbox-container .cmp-block{width:1170px}}#searchbox-container .cmp-block .icon:not(.icon-heart-white){position:absolute;z-index:200}#searchbox-container .cmp-block .icon-last-minute-nl,#searchbox-container .cmp-block .icon-last-minute-de,#searchbox-container .cmp-block .icon-last-minute-cta-nl,#searchbox-container .cmp-block .icon-last-minute-cta-de{right:0;top:10px}@media(max-width:767px){#searchbox-container .cmp-block .icon-last-minute-nl,#searchbox-container .cmp-block .icon-last-minute-de,#searchbox-container .cmp-block .icon-last-minute-cta-nl,#searchbox-container .cmp-block .icon-last-minute-cta-de{margin:0 auto;left:0}}@media(min-width:768px){#searchbox-container .cmp-block .icon-last-minute-nl,#searchbox-container .cmp-block .icon-last-minute-de,#searchbox-container .cmp-block .icon-last-minute-cta-nl,#searchbox-container .cmp-block .icon-last-minute-cta-de{top:140px;right:10px}}@media(min-width:992px){#searchbox-container .cmp-block .icon-last-minute-nl,#searchbox-container .cmp-block .icon-last-minute-de,#searchbox-container .cmp-block .icon-last-minute-cta-nl,#searchbox-container .cmp-block .icon-last-minute-cta-de{top:175px;right:0}#lister #searchbox-container .cmp-block .icon-last-minute-nl,#lister #searchbox-container .cmp-block .icon-last-minute-de,#lister #searchbox-container .cmp-block .icon-last-minute-cta-nl,#lister #searchbox-container .cmp-block .icon-last-minute-cta-de{left:10px;top:80px}#lister #searchbox-container .cmp-block .icon-last-minute-nl.icon-right,#lister #searchbox-container .cmp-block .icon-last-minute-de.icon-right,#lister #searchbox-container .cmp-block .icon-last-minute-cta-nl.icon-right,#lister #searchbox-container .cmp-block .icon-last-minute-cta-de.icon-right{right:0;left:auto;bottom:30px;top:auto}}#searchbox-container .cmp-block .icon-last-minute-nl{width:230px;height:102px}@media(min-width:768px){#searchbox-container .cmp-block .icon-last-minute-nl{width:300px;height:133px}}@media(min-width:992px){#searchbox-container .cmp-block .icon-last-minute-nl{width:436px;height:200px}#lister #searchbox-container .cmp-block .icon-last-minute-nl{width:220px;height:103px}}#searchbox-container .cmp-block .icon-last-minute-de{width:230px;height:99px}@media(min-width:768px){#searchbox-container .cmp-block .icon-last-minute-de{width:300px;height:129px}}@media(min-width:992px){#searchbox-container .cmp-block .icon-last-minute-de{width:436px;height:185px}#lister #searchbox-container .cmp-block .icon-last-minute-de{width:243px;height:103px}}#searchbox-container .cmp-block .icon-spring-wwwnl,#searchbox-container .cmp-block .icon-spring-nlbe{right:80px;top:20px;width:180px;height:144px}@media(min-width:992px){#searchbox-container .cmp-block .icon-spring-wwwnl,#searchbox-container .cmp-block .icon-spring-nlbe{right:100px;top:50px;width:225px;height:180px}}#searchbox-container .cmp-block .icon-spring-question{right:15px;top:15px;width:150px;height:85px}@media(min-width:768px){#searchbox-container .cmp-block .icon-spring-question{left:50%;bottom:180px;top:auto;right:auto;-moz-transform:translate(-50%,0);-webkit-transform:translate(-50%,0);-ms-transform:translate(-50%,0);-o-transform:translate(-50%,0);transform:translate(-50%,0);width:230px;height:131px}}@media(min-width:992px){#searchbox-container .cmp-block .icon-spring-question{top:50%;bottom:auto;-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:320px;height:182px}}@media(min-width:1200px){#searchbox-container .cmp-block .icon-spring-question{width:352px;height:200px}}#searchbox-container .cmp-block .icon-spring-woman{left:-120px;bottom:-20px;width:286px;height:220px}@media(min-width:768px){#searchbox-container .cmp-block .icon-spring-woman{left:-250px;width:558px;height:430px}}@media(min-width:992px){#searchbox-container .cmp-block .icon-spring-woman{left:-250px;width:623px;height:480px}}#searchbox-container .cmp-block .icon-last-minute-text{right:0;top:-130px;width:220px;height:220px}@media(min-width:768px){#searchbox-container .cmp-block .icon-last-minute-text{top:-180px;width:360px;height:360px}}#searchbox-container .cmp-block .icon-covid-msg-fr,#searchbox-container .cmp-block .icon-covid-msg-nl{right:0;top:-130px;width:220px;height:220px}@media(min-width:768px){#searchbox-container .cmp-block .icon-covid-msg-fr,#searchbox-container .cmp-block .icon-covid-msg-nl{top:-180px;width:360px;height:360px}}#searchbox-container .cmp-block .icon-cpm-blackfriday-en,#searchbox-container .cmp-block .icon-cpm-blackfriday-fr,#searchbox-container .cmp-block .icon-cpm-blackfriday-de,#searchbox-container .cmp-block .icon-cpm-blackfriday-nl{right:0;top:100px;width:411px;height:137px;object-fit:contain}@media(min-width:768px){#searchbox-container .cmp-block .icon-cpm-blackfriday-en,#searchbox-container .cmp-block .icon-cpm-blackfriday-fr,#searchbox-container .cmp-block .icon-cpm-blackfriday-de,#searchbox-container .cmp-block .icon-cpm-blackfriday-nl{top:100px;width:411px;height:137px;object-fit:contain}}#searchbox-container .cmp-block .icon-cpm-blackfriday-fr{right:0;top:100px;width:419px;height:137px;object-fit:contain}@media(min-width:768px){#searchbox-container .cmp-block .icon-cpm-blackfriday-fr{top:100px;width:419px;height:137px}}#searchbox-container .cmp-block .icon-autumn-nl{top:-30px;right:0;width:350px;height:175px}@media(min-width:992px){#searchbox-container .cmp-block .icon-autumn-nl{top:-40px;width:450px;height:225px}}#searchbox-container .cmp-block .icon-autumn-nl-lm{top:0;right:0;width:330px;height:145px}@media(min-width:992px){#searchbox-container .cmp-block .icon-autumn-nl-lm{top:0;width:430px;height:185px}}#searchbox-container .cmp-block .icon-autumn-de{top:0;right:15px;width:150px;height:106px}@media(min-width:768px){#searchbox-container .cmp-block .icon-autumn-de{top:30px;right:110px;width:230px;height:172px}}@media(min-width:992px){#searchbox-container .cmp-block .icon-autumn-de{top:50px;right:200px;width:240px;height:180px}}@media(min-width:1200px){#searchbox-container .cmp-block .icon-autumn-de{right:300px}}#searchbox-container .cmp-block .icon-summer{left:auto;right:15px;top:20px;width:180px;height:144px}@media(min-width:992px){#searchbox-container .cmp-block .icon-summer{left:300px;right:auto;top:20px;width:225px;height:180px}}#searchbox-container .cmp-block .icon-summer-bubble{left:220px;top:-1px;width:300px;height:126px}@media(min-width:992px){#searchbox-container .cmp-block .icon-summer-bubble{left:300px;width:380px;height:159px}}#searchbox-container .cmp-block .icon-groups-bubble{right:15px;top:20px;width:121px;height:142px}@media(min-width:992px){#searchbox-container .cmp-block .icon-groups-bubble{right:110px;top:30px;width:121px;height:142px}}@media(min-width:1200px){#searchbox-container .cmp-block .icon-groups-bubble{right:135px}}#searchbox-container .searchbox-body{position:absolute;left:0;right:0;bottom:30px;z-index:100}#searchbox-container .searchbox-body.position-lister #searchbox{padding:10px 0}#searchbox-container .searchbox-body.position-lister #searchbox .row.row-compact>div[class^="col-"]:first-child{padding-left:0}#searchbox-container .searchbox-body.position-lister #searchbox .row.row-compact>div[class^="col-"]:last-child{padding-right:0}@media(max-width:767px){#searchbox-container .searchbox-body.position-lister #searchbox .row.row-compact>div[class^="col-"]:nth-child(odd):not(:last-child){padding-right:5px}#searchbox-container .searchbox-body.position-lister #searchbox .row.row-compact>div[class^="col-"]:nth-child(even){padding-left:5px}#searchbox-container .searchbox-body.position-lister #searchbox .row.row-compact .select{margin-bottom:10px}}@media(min-width:768px) and (max-width:991px){#searchbox-container .searchbox-body.position-lister #searchbox .row.row-compact>div[class^="col-"]:nth-child(2){padding-left:0}#searchbox-container .searchbox-body.position-lister #searchbox .row.row-compact>div[class^="col-"]:nth-child(1){padding-right:0}}#searchbox-container .searchbox-body.position-middle{bottom:initial;top:50%;-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translate(0,-50%)}@media(max-width:767px){#searchbox-container .searchbox-body.position-middle-xs{bottom:initial;top:50%;-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translate(0,-50%)}#searchbox-container .searchbox-body.position-middle-xs #searchbox{margin:15px;padding:15px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}#searchbox-container .searchbox-body.position-middle-xs #searchbox .row.row-compact{margin-left:-7.5px;margin-right:-7.5px}#searchbox-container .searchbox-body.position-middle-xs #searchbox .row.row-compact>div[class^="col-"]{padding-left:7.5px;padding-right:7.5px}#searchbox-container .searchbox-body.position-middle-xs #searchbox .select,#searchbox-container .searchbox-body.position-middle-xs #searchbox .select span{overflow:hidden;text-overflow:ellipsis}#searchbox-container .searchbox-body.position-middle-xs #searchbox .select{margin-bottom:15px}#searchbox-container .searchbox-body.position-middle-xs #searchbox .select:before{content:''}#searchbox-container .searchbox-body.position-middle-xs #searchbox .select-group.select-group-justify .select{width:100%;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}}#searchbox-container .searchbox-body h1{margin:0;font-weight:600;color:#fff;font-size:36px;line-height:36px;text-align:center;text-shadow:0 2px 10px rgba(0,0,0,0.16),0 2px 5px rgba(0,0,0,0.26)}#searchbox-container .searchbox-body h1.text-center{text-align:center}@media(max-width:767px){#searchbox-container .searchbox-body h1{max-height:180px;overflow:hidden}}@media(min-width:768px){#searchbox-container .searchbox-body h1{margin-bottom:20px;text-align:left}}@media(min-width:768px) and (max-width:991px){#searchbox-container .searchbox-body h1{font-size:50px;line-height:50px;max-height:200px}}@media(min-width:992px){#searchbox-container .searchbox-body h1{font-size:60px;line-height:54px;max-height:325px}}#searchbox-container .searchbox-body h1.cmp-spring{opacity:0;filter:alpha(opacity=0)}#searchbox-container .searchbox-body h2{background-color:#f14b99;color:#fff;display:inline-block;font-size:14px;font-weight:400;line-height:20px;margin:0;padding:10px 15px 0;-webkit-border-radius:4px 4px 0 0;-moz-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0}#searchbox-container .searchbox-body h2::before{height:0}#searchbox-container .searchbox-body #searchbox{padding:10px;background-color:#f14b99;-webkit-border-radius:0 4px 4px 4px;-moz-border-radius:0 4px 4px 4px;border-radius:0 4px 4px 4px}#searchbox-container .searchbox-body #searchbox .row-compact>div[class^="col-"]{padding-left:5px;padding-right:5px}@media(max-width:767px){#searchbox-container .searchbox-body #searchbox .row-compact>div[class^="col-"]{padding-left:0;padding-right:0}}#searchbox-container .searchbox-body #searchbox .search-block{position:relative}@media(max-width:991px){#searchbox-container .searchbox-body #searchbox .search-block{margin-bottom:10px}}#searchbox-container .searchbox-body #searchbox .search-block input[type="search"]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#searchbox-container .searchbox-body #searchbox .search-block input[type="search"]::-webkit-input-placeholder{font-size:14px}#searchbox-container .searchbox-body #searchbox .select{border:0}#searchbox-container .searchbox-body #searchbox #select-region{display:none;border-left:solid 1px #ddd}#searchbox-container .searchbox-body #searchbox .search-container{display:none}@media(max-width:991px){#searchbox-container .searchbox-body #searchbox #select-country,#searchbox-container .searchbox-body #searchbox #select-region{margin-bottom:10px}}@media(min-width:992px){#searchbox-container .searchbox-body #searchbox .select-group #select-country{width:30%}#searchbox-container .searchbox-body #searchbox #select-region{width:70%}}#searchbox-container .searchbox-body #search-on-map span{display:inline-block;margin:3px 0 0 2px;padding:2px 6px;background-color:yellow;cursor:pointer}@media(min-width:768px){#searchbox-container.lister{height:auto}#searchbox-container.lister.background-image{height:260px}#searchbox-container.lister.big{height:360px}}@media(min-width:992px){#searchbox-container.lister.background-image{height:300px}#searchbox-container.lister.big{height:360px}}#searchbox-container.lister.background-image .searchbox-body{background-color:initial}@media(min-width:768px){#searchbox-container.lister.background-image #selected-filters{position:absolute}}#searchbox-container.lister .searchbox-body{top:15px;bottom:auto;z-index:990;background-color:#f14b99}#searchbox-container.lister:not(.big) .searchbox-body{top:0}#searchbox-container.lister #selected-filters{position:absolute;left:0;right:0;bottom:0;z-index:100}@media(min-width:768px){#searchbox-container.lister #selected-filters{position:relative;padding-top:150px}}@media(min-width:992px){#searchbox-container.lister #selected-filters{padding-top:90px}}@media(min-width:992px){#searchbox-container.lister #selected-filters li,#searchbox-container.lister #selected-filters .filter-tag-delete{margin-top:10px}}@media(min-width:768px){#searchbox-container.small{height:260px}}@media(min-width:992px){#searchbox-container.small{height:300px}}@media(max-width:767px){#searchbox-container.recently-searched{height:220px}#searchbox-container.recently-searched .searchbox-overlay,#searchbox-container.recently-searched .overlay-image,#searchbox-container.recently-searched .cmp-block,#searchbox-container.recently-searched .searchbox-body h1{display:none}#searchbox-container.recently-searched .searchbox-body #searchbox{margin:0}}section.section{background-color:#fefefe;background-repeat:no-repeat !important;background-position:center !important;-webkit-background-size:cover !important;-moz-background-size:cover !important;background-size:cover !important}section.section:not([class*='padding-']){padding:30px 0}@media(min-width:768px) and (max-width:1199px){section.section:not([class*='padding-']){padding:40px 0}}@media(min-width:1200px){section.section:not([class*='padding-']){padding:50px 0}}section.section.section-grey{background-color:#f9f9f9}section.section.section-grey .section-shadow{background-color:#fefefe;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-gradient{background-color:#f989c2;background-image:-webkit-linear-gradient(right,#f989c2,#9a064a);background-image:-moz-linear-gradient(right,#f989c2,#9a064a);background-image:-ms-linear-gradient(right,#f989c2,#9a064a);background-image:-o-linear-gradient(right,#f989c2,#9a064a);background-image:linear-gradient(right,#f989c2,#9a064a)}section.section.section-gradient .heading{color:#fff}section.section.section-not-found{position:relative;background-color:#faf4d0}section.section.section-not-found .alert-icon{position:absolute;left:-70px;top:25px;font-size:45px}@media(max-width:767px){section.section.section-not-found .alert-icon{display:none}}section.section .section-heading{margin-top:0;text-align:center;font-size:24px}@media(min-width:992px){section.section .section-heading{font-size:36px}}section.section .intro{margin-bottom:40px;text-align:center}.section-shadow{box-shadow:0 1px 6px 0 rgba(0,0,0,0.1),0 1px 9px 0 rgba(0,0,0,0.02)}@media(max-width:767px){section.section.section-collapse{border-top:dotted 1px #ddd;padding:0 0 30px;background-color:#fff}section.section.section-collapse.collapsed{background:none !important}section.section.section-collapse.section-property h2.section-heading{border-bottom:0}section.section.section-collapse h2[data-toggle="collapse"],section.section.section-collapse h2.section-heading{padding:30px 0 30px 20px;margin:0;border-bottom:dotted 1px #ddd;cursor:pointer}section.section.section-collapse h2[data-toggle="collapse"].collapsed,section.section.section-collapse h2.section-heading.collapsed{border-bottom:0;padding-bottom:0}section.section.section-collapse h2[data-toggle="collapse"]::before,section.section.section-collapse h2.section-heading::before{display:none}section.section.section-collapse h2[data-toggle="collapse"]::after,section.section.section-collapse h2.section-heading::after{position:absolute;left:0;margin-right:10px;font-family:FapIcon;content:"I";font-size:12px;color:#f14b99;top:30px}section.section.section-collapse h2[aria-expanded="false"]::after{content:"F"}}@media(max-width:767px) and (max-width:767px){section.section.section-collapse h2[data-toggle="collapse"],section.section.section-collapse h2.section-heading{text-align:left}}.section-background{height:220px;background-repeat:no-repeat !important;background-position:center !important;-webkit-background-size:cover !important;-moz-background-size:cover !important;background-size:cover !important}@media(min-width:768px){.section-background{height:430px}}@media(min-width:992px){.section-background{height:480px}}@media(max-width:767px){.section-list-default{padding:0 !important}.section-list-default h3,.section-list-default .h3{display:none}}.section-list-default h2,.section-list-default .h2,.section-list-default h3,.section-list-default .h3{padding-left:13px}.section-list-default .list-default-toggle{height:20px;margin-top:5px;text-align:center}@media(min-width:768px){.section-list-default .list-default-toggle{margin-top:15px}}.section-list-default .list-default-toggle span:hover{cursor:pointer}.section-list-default .list-default-toggle.list-default-toggle-more span:after{margin-left:10px;font-family:FapIcon;content:"c";font-size:10px;color:#8b8b8b}.section-list-default .list-default-toggle.list-default-toggle-less span:after{margin-left:10px;font-family:FapIcon;content:"f";font-size:10px;color:#8b8b8b}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 .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}@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-seo h3,.section-seo h3,#section-seo .h3,.section-seo .h3{font-size:24px;margin:15px 0;line-height:120%}#section-seo h3::before,.section-seo h3::before,#section-seo .h3::before,.section-seo .h3::before{position:relative}#section-seo h3:first-of-type,.section-seo h3:first-of-type,#section-seo .h3:first-of-type,.section-seo .h3:first-of-type{margin-top:0}@media(min-width:768px){#section-seo article,.section-seo article{-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:30px;-moz-column-gap:30px;column-gap:30px}}@media(max-width:767px){#section-seo-container,#section-extraservices-container{padding:0 0 30px}}.section-branding{height:220px;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}@media(min-width:768px){.section-branding{height:380px}}@media(min-width:1200px){.section-branding{height:480px}}.section-branding .branding-container{position:relative}.section-branding .branding-container img{top:0;left:-4px;margin:0;float:left;position:absolute;width:125px;height:100px}@media(min-width:768px){.section-branding .branding-container img{width:175px;height:140px}}.section-branding .container-fluid{padding:0}.section-branding .container-fluid .row{margin:0}.section-branding img{display:inline-block;float:right;height:130px;margin-top:89px}@media(min-width:768px){.section-branding img{height:240px;margin-top:139px}}@media(min-width:1200px){.section-branding img{height:350px;margin-top:129px}}.section-branding .icon-tv{position:absolute;right:10px;width:57px;height:40px;margin-top:170px}@media(min-width:768px){.section-branding .icon-tv{width:78px;height:55px;margin-top:314px}}@media(min-width:1200px){.section-branding .icon-tv{width:92px;height:65px;margin-top:405px}}.section-branding .winner-award-block{position:absolute;z-index:200;left:15px;bottom:15px}@media(min-width:768px){.section-branding .winner-award-block{left:30px;bottom:30px}}.section-branding .winner-award-block .icon-winner-zoover{width:200px;height:60px}body.ski section.section .section-heading::before{background-color:#16adfe}@media(max-width:767px){body.ski section.section.section-collapse h2::after{color:#16adfe}}body.ski .content strong,body.ski .content b{color:#16adfe}body.ski .spanclick,body.ski a{color:#16adfe}.select{position:relative;display:inline-block;vertical-align:middle;height:44px;padding:11px 35px 11px 10px;background-color:#fff;cursor:pointer;color:#445870;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;border:solid 1px #ddd;-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}.select.mobile-overlay{margin-right:10px;border:1px solid #b4bec5;color:#656b77}.select.mobile-overlay.mobile-dropdown{padding-right:145px}.select.mobile-overlay:after{color:#b4bec5}.select.mobile-overlay.active{color:#f14b99}.select.select-xs{height:28px;font-size:11px;line-height:1.5;padding:5px 35px 5px 10px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}.select.select-xs:after{font-size:8px;top:7px}.select.select-sm{height:36px;font-size:12px;line-height:1.5;padding:8px 35px 8px 10px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}@media(max-width:1199px){.select.select-sm{padding:8px 25px 8px 10px}}.select.select-sm:after{font-size:9px;top:10px}.select.select-lg{height:50px;font-size:16px;line-height:1.33333;padding:14px 35px 14px 10px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.select.select-lg:after{font-size:11px;top:18px}@media(min-width:992px){.select:hover,.select.hover,.select:active,.select.active{background-color:#f6f6f6}}.select:after{position:absolute;font-family:FapIcon;top:14px;right:12px;content:"F";font-size:10px;color:#445870}.select.placeholder{color:#959ba7}.select.select-icon-country:before{float:left;margin-right:7px;font-family:FapIcon;content:"l";font-size:18px;line-height:1;color:#f14b99}.select.select-icon-region:before{float:left;margin-right:7px;font-family:FapIcon;content:"n";font-size:18px;line-height:1;color:#f14b99}.select.select-icon-arrival:before{float:left;margin-right:7px;font-family:FapIcon;content:"o";font-size:18px;line-height:1;color:#f14b99}.select.select-icon-duration:before{float:left;margin-right:7px;font-family:FapIcon;content:"m";font-size:18px;line-height:1;color:#f14b99}.select.select-icon-persons:before{float:left;margin-right:7px;font-family:FapIcon;content:"j";font-size:18px;line-height:1;color:#f14b99}.select.mobile-overlay:before{content:none}.select-block{display:block}.select-group{position:relative;display:inline-block;vertical-align:middle;margin-left:1px}.select-group.select-group-justify{display:table;width:100%}.select-group.select-group-justify .select{display:table-cell;width:50%}.select-group .select{float:left;margin-left:-1px}.select-group .select:first-of-type{-webkit-border-radius:4px 0 0 4px;-moz-border-radius:4px 0 0 4px;border-radius:4px 0 0 4px}.select-group .select:last-of-type{-webkit-border-radius:0 4px 4px 0;-moz-border-radius:0 4px 4px 0;border-radius:0 4px 4px 0}.select-group #select-region.select{-webkit-border-radius:0 4px 4px 0;-moz-border-radius:0 4px 4px 0;border-radius:0 4px 4px 0}.dropdown-list-group{position:relative;margin-bottom:15px}.dropdown-list-group:last-child{margin-bottom:0}.dropdown-list-group .dropdown-list{background-color:#fff;border:solid 1px #ddd;display:block;position:absolute;width:100%;z-index:100;max-height:200px;overflow-x:hidden;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.dropdown-list-group .dropdown-list ul{margin:0}.dropdown-list-group .dropdown-list ul .dropdown-list-item{background:0;color:#565f73;cursor:pointer;font-size:14px;font-weight:normal;margin-bottom:0;padding:2px 5px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.dropdown-list-group .dropdown-list ul .dropdown-list-item:before,.dropdown-list-group .dropdown-list ul .dropdown-list-item:hover:before,.dropdown-list-group .dropdown-list ul .dropdown-list-item.active:before{background:0}.dropdown-list-group .dropdown-list ul .dropdown-list-item.active{background-color:#f14b99;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;color:#fff}.dropdown-list-group .dropdown-list ul .dropdown-list-item.active:first-child{-webkit-border-radius:4px 4px 0 0;-moz-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0}.dropdown-list-group .dropdown-list ul .dropdown-list-item.active:last-child{-webkit-border-radius:0 0 4px 4px;-moz-border-radius:0 0 4px 4px;border-radius:0 0 4px 4px}.dropdown-list-group .dropdown-list ul .dropdown-list-item.active:hover{background-color:#f14b99}.dropdown-list-group .dropdown-list ul .dropdown-list-item:hover{background-color:#f6f6f6}.dropdown-list-group .dropdown-list ul .dropdown-list-item:hover:first-child{-webkit-border-radius:4px 4px 0 0;-moz-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0}.dropdown-list-group .dropdown-list ul .dropdown-list-item:hover:last-child{-webkit-border-radius:0 0 4px 4px;-moz-border-radius:0 0 4px 4px;border-radius:0 0 4px 4px}.dropdown-list-group.error label{color:#e4585a}.dropdown-list-group.error .select,.dropdown-list-group.error .select:after{border-color:#e4585a;color:#e4585a}.select-label{display:inline-block;line-height:36px}@-webkit-keyframes fadeOut{0%{opacity:1;filter:alpha(opacity=100)}100%{opacity:0;filter:alpha(opacity=0)}}@keyframes fadeOut{0%{opacity:1;filter:alpha(opacity=100)}100%{opacity:0;filter:alpha(opacity=0)}}@-webkit-keyframes toTopFromBottom{49%{-webkit-transform:translateY(-100%)}50%{opacity:0;-webkit-transform:translateY(100%)}51%{opacity:1}}@-moz-keyframes toTopFromBottom{49%{-moz-transform:translateY(-100%)}50%{opacity:0;-moz-transform:translateY(100%)}51%{opacity:1}}@keyframes toTopFromBottom{49%{transform:translateY(-100%)}50%{opacity:0;transform:translateY(100%)}51%{opacity:1}}.owl-carousel{display:none;width:100%;-webkit-tap-highlight-color:transparent;position:relative;z-index:1}.owl-carousel.slider-block{border:solid 1px #ddd;background-color:#fff;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y;-moz-backface-visibility:hidden}.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0,0,0);z-index:10}.owl-carousel .owl-wrapper,.owl-carousel .owl-item{-ms-backface-visibility:hidden;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden;-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)}.owl-carousel .owl-item{position:relative;min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none}.owl-carousel .owl-item .slider-item{height:120px;padding:15px 30px;cursor:pointer}.owl-carousel .owl-item img{display:block;width:100%;position:relative;top:50%;-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translate(0,-50%)}.owl-carousel .owl-item img.owl-lazy{transform-style:preserve-3d}.owl-carousel .owl-item .owl-lazy{opacity:0;filter:alpha(opacity=0);-webkit-transition:opacity 400ms ease;-moz-transition:opacity 400ms ease;-o-transition:opacity 400ms ease;transition:opacity 400ms ease}.owl-carousel .owl-nav.disabled,.owl-carousel .owl-dots.disabled{display:none}.owl-carousel .owl-nav .owl-prev,.owl-carousel .owl-nav .owl-next{cursor:pointer;cursor:hand;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel .owl-dot{cursor:pointer;cursor:hand;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-loaded{display:block}.owl-carousel.owl-loading{display:block;opacity:0;filter:alpha(opacity=0)}.owl-carousel.owl-hidden{opacity:0;filter:alpha(opacity=0)}.owl-carousel.owl-refresh .owl-item{visibility:hidden}.owl-carousel.owl-drag .owl-item{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-grab{cursor:move;cursor:grab}.owl-carousel.owl-rtl{direction:rtl}.owl-carousel.owl-rtl .item{float:right}.owl-carousel .animated{animation-duration:1000ms;animation-fill-mode:both}.owl-carousel .owl-animated-in{z-index:0}.owl-carousel .owl-animated-out{z-index:1}.owl-carousel .fadeOut{animation-name:fadeOut}.owl-height{-webkit-transition:height 500ms ease-in-out;-moz-transition:height 500ms ease-in-out;-o-transition:height 500ms ease-in-out;transition:height 500ms ease-in-out}.owl-prev,.owl-next{text-align:center;color:#445870;position:absolute;outline:0;background-color:#e4ebf0;overflow:hidden;-webkit-transition:background .3s,color .3s;-moz-transition:background .3s,color .3s;-ms-transition:background .3s,color .3s;transition:background .3s,color .3s;width:40px;height:40px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;-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}.owl-prev::before,.owl-next::before{font-family:FapIcon;font-size:14px;position:absolute;line-height:40px;left:0;right:0;z-index:1}.no-touch .owl-prev:hover,.no-touch .owl-next:hover{background-color:#f14b99;color:#fff}.no-touch .owl-prev:hover::before,.no-touch .owl-next:hover::before{-webkit-animation:toTopFromBottom .3s forwards;animation:toTopFromBottom .3s forwards}.owl-prev::after,.owl-next::after,.owl-prev.disabled,.owl-next.disabled{display:none}.owl-prev span.fapicon,.owl-next span.fapicon{font-size:14px;top:13px;position:absolute}.owl-next{right:15px}.owl-next::before{content:"e"}.owl-prev{left:15px}.owl-prev::before{content:"d"}.no-touch body.ski .owl-next:hover,.no-touch body.ski .owl-prev:hover{background-color:#16adfe}.smooth-scroller{width:100%;overflow-x:auto;white-space:nowrap;-webkit-overflow-scrolling:touch}@media(min-width:992px){.smooth-scroller{width:970px;margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px;white-space:normal;overflow:hidden}}@media(min-width:1200px){.smooth-scroller{width:1170px}}.smooth-scroller .list-inline{margin-left:-1px}.smooth-scroller .list-inline li{padding-left:1px;padding-right:1px;cursor:pointer}@media(max-width:991px){.smooth-scroller .list-inline li:first-of-type{margin-left:15px}}.smooth-scroller .list-inline li:last-of-type{margin-right:15px}.list-share{background-color:#f3f4f6;display:inline-block;line-height:36px;padding:2px 5px 5px 10px;-webkit-border-radius:23px;-moz-border-radius:23px;border-radius:23px}.list-share li:first-of-type{position:relative;top:3px}.list-share .share-button{line-height:36px}.list-share .share-button .icon{color:#fff;top:8px;width:20px;height:20px}.list-share .share-button a{color:#fff;display:inline-block;font-weight:400;text-align:center;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;width:36px;height:36px}.list-share .share-button a:active,.list-share .share-button a.active{border:0}.list-share .share-button a.facebook{background-color:#3e5294}.list-share .share-button a.facebook:hover,.list-share .share-button a.facebook:active{background-color:#576ebb}.list-share .share-button a.google{background-color:#dc4e41}.list-share .share-button a.google:hover,.list-share .share-button a.google:active{background-color:#ea695d}.list-share .share-button a.twitter{background-color:#55acee}.list-share .share-button a.twitter:hover,.list-share .share-button a.twitter:active{background-color:#86cbff}.list-share .share-button a.pinterest{background-color:#bd081c}.list-share .share-button a.pinterest:hover,.list-share .share-button a.pinterest:active{background-color:#ec0720}.fa-stack{display:inline-block;line-height:38px;position:relative;vertical-align:middle;width:38px;height:38px}.fa-stack.fa-lg{font-size:18px;line-height:38px;vertical-align:-15%}.fa-stack.fa-lg .fa-stack-1x{top:10px;width:18px;height:18px}.fa-stack-1x,.fa-stack-2x{left:0;margin:0 auto;position:absolute;text-align:center;right:0;width:100%}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:38px;width:38px;height:38px}.fa-inverse{color:#fff}.fa-circle{background-color:#f7b036;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}.table-group{-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)}.table-group .table-group-heading{position:relative;font-size:16px;font-weight:600;padding:15px}@media(min-width:768px){.table-group .table-group-heading{padding:30px 30px 15px;font-size:20px}}@media(max-width:767px){.table-group .table-group-heading[data-toggle="collapse"]{cursor:pointer}.table-group .table-group-heading:after{position:absolute;right:15px;margin-left:15px;font-family:fapIcon;content:"I";font-size:12px;top:20px}.table-group .table-group-heading[aria-expanded="false"]:after{content:"F"}}.table-group .table-group-body{margin:0 15px;border-top:solid 1px #ddd;padding:10px 0}@media(min-width:768px){.table-group .table-group-body{margin:0 30px}}.table-group .table-group-body .table-group-subheading{font-weight:600;padding:10px 0}.distances-poi .table-group .table-group-body{margin:0;border:0}@media(min-width:768px){.distances-poi .table-group .table-group-body>.row>div[class*='col-']:nth-of-type(odd){border-right:dashed 1px #e4ebf0}.distances-poi .table-group .table-group-body .row-flex{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}.table-group .table-group-item{font-weight:600;overflow:hidden;padding:10px 0;font-size:13px}.table-group .table-group-item.content{font-weight:500}.table-group .table-group-item .fapicon-tick{color:#f14b99;margin-right:5px}.table-responsive{min-height:.01%;width:100%;margin-bottom:15px;overflow-y:hidden;overflow-x:scroll;-ms-overflow-style:-ms-autohiding-scrollbar;-webkit-overflow-scrolling:touch}.no-touch .table-responsive{overflow-x:auto}.table-responsive .table{width:100%;max-width:100%;margin-bottom:20px;margin-left:-1px;position:relative;z-index:10}.table-responsive .table thead>tr:last-of-type>td,.table-responsive .table tbody>tr:last-of-type>td{padding-bottom:10px}.table-responsive .table tbody>tr:first-of-type>td,.table-responsive .table tbody>tr:first-of-type>th{border-top:dashed 1px #333;padding-top:10px}.table-responsive .table td,.table-responsive .table th{border-right:dashed 1px rgba(51,51,51,0.2);text-align:center;padding:0 15px;position:relative;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.table-responsive .table td:first-of-type,.table-responsive .table th:first-of-type{text-align:left;padding-left:5px;cursor:auto}.table-responsive .table td+td:first-of-type,.table-responsive .table th+td:first-of-type{cursor:pointer}.table-responsive .table td span.fapicon,.table-responsive .table th span.fapicon{font-size:28px}.table-responsive .table tfoot td,.table-responsive .table tfoot th{border:0;padding:15px}.no-touch .table-responsive .table{overflow:hidden}.no-touch .table-responsive .table td:not(:first-of-type):hover::after,.no-touch .table-responsive .table th:not(:first-of-type):hover::after,.no-touch .table-responsive .table td+td:hover::after,.no-touch .table-responsive .table th+td:hover::after{content:"";position:absolute;background-color:rgba(51,51,51,0.2);left:0;top:-5000px;height:10000px;width:100%;z-index:-1}@media(min-width:768px){.section-table .aligned-row{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.section-table .aligned-row:before{display:block}.section-table .section-shadow{height:100%}.safari .aligned-row>div[class*="col"]{background:#fff;padding:0;margin:0 15px;border:solid 1px #ddd;width:100%;max-width:calc((50% - 30px));-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)}.safari .aligned-row .table-group{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}}.section-table .table-group{background-color:#fff;border:solid 1px #e4ebf0;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}@media(min-width:768px){.section-table .table-group{height:100%}}.section-table.distances-poi .table-group{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}.tabs-container{background-color:#fff;position:absolute;top:-75px;border-top:solid 1px #ddd;border-bottom:solid 1px #ddd;width:100%;-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}.tabs-container.sticky{left:0;position:fixed;right:0;top:0;z-index:1000}.tabs-container .tabsbar-list{display:inline-block}.tabs-container .tabsbar-list ul{margin:0 -5px}.tabs-container .tabsbar-list ul li{line-height:70px}.tabs-container .tabsbar-list ul li a,.tabs-container .tabsbar-list ul li .spanclick{color:#868686;font-weight:400;padding:22px 5px}.tabs-container .tabsbar-list ul li a:hover,.tabs-container .tabsbar-list ul li .spanclick:hover,.tabs-container .tabsbar-list ul li a.active,.tabs-container .tabsbar-list ul li .spanclick.active{color:#f14b99;border-bottom:4px solid #f14b99}.tabs-container .tabsbar-list ul li .fapicon{color:#f14b99;font-size:24px;top:7px}.tabs-container .tabsbar-btns{display:inline-block;margin-left:15px;position:relative;padding:13px 0}.tabs-container .tabsbar-btns .btn-favorite{padding:5px;position:static;display:inline-block;vertical-align:middle}.tabs-container .tabsbar-btns .btn-favorite .btn-favorite-container{position:relative;background-color:#ddd;border-color:#ddd}.tabs-container .tabsbar-btns .btn-favorite .btn-favorite-container.active{background-color:#e4585a;border-color:#e4585a}.tabs-container .tabsbar-btns .btn-favorite .btn-favorite-container .fapicon{position:absolute}.nav-tabs{position:relative}.nav-tabs>li{float:left;margin-bottom:-1px;overflow:hidden;text-align:center}@media(max-width:767px){.nav-tabs>li{width:50%}.nav-tabs>li:nth-of-type(n+3){display:none}}.nav-tabs>li>a,.nav-tabs>li>span[data-uri]{font-size:16px;height:50px;line-height:50px;padding:0 15px;border-bottom:solid 1px #e4ebf0;color:#8592a2;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}.ski .nav-tabs>li>a,.ski .nav-tabs>li>span[data-uri]{color:#8592a2}.nav-tabs>li>a:hover,.nav-tabs>li>span[data-uri]:hover{color:#445870;border-color:#445870}.nav-tabs>li>a:focus,.nav-tabs>li>span[data-uri]:focus{border-color:#f14b99}.ski .nav-tabs>li>a:focus,.ski .nav-tabs>li>span[data-uri]:focus{border-color:#16adfe}.nav-tabs>li>a:active,.nav-tabs>li>span[data-uri]:active,.nav-tabs>li>a:focus,.nav-tabs>li>span[data-uri]:focus{color:#f14b99}.ski .nav-tabs>li>a:active,.ski .nav-tabs>li>span[data-uri]:active,.ski .nav-tabs>li>a:focus,.ski .nav-tabs>li>span[data-uri]:focus{color:#16adfe}.nav-tabs>li>a .ripple,.nav-tabs>li>span[data-uri] .ripple{background-color:#f0f3f5}.nav-tabs>li>a .tab-item,.nav-tabs>li>span[data-uri] .tab-item{position:relative;z-index:100}.nav-tabs>li.active>a,.nav-tabs>li.active>span[data-uri]{padding:0 15px;color:#f14b99}.ski .nav-tabs>li.active>a,.ski .nav-tabs>li.active>span[data-uri]{color:#16adfe}.nav-tabs>li.disabled>a,.nav-tabs>li.disabled>a:hover,.nav-tabs>li.disabled>a:active,.nav-tabs>li.disabled>span[data-uri],.nav-tabs>li.disabled>span[data-uri]:hover,.nav-tabs>li.disabled>span[data-uri]:active{color:#8ba2ac;cursor:not-allowed;border-bottom:solid 1px #e4ebf0}.nav-tabs>li.indicator{height:3px;background-color:#f14b99;bottom:0;left:0;position:absolute;display:block;-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}.ski .nav-tabs>li.indicator{background-color:#16adfe}.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.b-r-4{border-radius:4px}.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:#f14b99;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.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}}.toggle-view-line{width:100%;border-top:solid 1px #ddd;height:1px;margin-top:30px;position:relative}.toggle-view-line .toggle-view{cursor:pointer;display:block;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%)}.btn-toggle{background:#fff;display:inline-block;text-align:center;vertical-align:middle;touch-action:manipulation;cursor:pointer;outline:0;background-image:none;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;height:36px;border:solid 1px #ddd;font-weight:500;font-size:13px;max-width:100%;padding:8px 25px 8px 10px;-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 .25s ease-in-out;-moz-transition:all .25s ease-in-out;-o-transition:all .25s ease-in-out;transition:all .25s ease-in-out}.btn-toggle:after{color:#4a4a4a;content:"F";font-family:"fapicon";font-size:10px;font-weight:400;position:absolute;right:10px;top:11px}.btn-toggle:hover,.btn-toggle.hover{background-color:#f6f6f6}.btn-toggle:active,.btn-toggle.active{background-color:#e6e6e6}.btn-toggle-sm{height:28px;padding:4px 25px 4px 10px;font-size:12px;line-height:1.5;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.btn-toggle-sm:after{top:8px;font-size:8px}.less .toggle:after{content:'I'}.toggle-more{height:20px;line-height:inherit;text-align:center;padding:0 15px;cursor:pointer}.toggle-more span{color:#8b8b8b;cursor:pointer;display:inline-block;font-weight:400;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.toggle-more span::after{color:#8b8b8b;content:'c';font-family:fapicon;font-size:10px;margin-left:10px}.toggle-more[aria-expanded="true"] .more-winners{display:none}.toggle-more[aria-expanded="true"] .less-winners{display:inline-block}.toggle-more[aria-expanded="true"] .less-winners::after{content:'f'}.toggle-more[aria-expanded="false"] .more-winners{display:inline-block}.toggle-more[aria-expanded="false"] .less-winners{display:none}.tooltip-container{display:inline-block;padding-top:4px;color:#ddd;position:relative}.no-touch .tooltip-container:hover>.tooltip-body{display:block}.tooltip-container .tooltip-body{display:none;position:absolute;z-index:1000;padding:15px;min-width:280px;background-color:#fff;border:solid 1px #ddd;font-size:13px;margin-top:5px;color:#445870;-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-container.tooltip-enquete .tooltip-body{right:23px;top:40px;text-align:left}.tooltip-container.radius{color:#f14b99;font-size:13px;font-weight:600;padding:0 15px}.tooltip-container.radius span{font-size:16px;top:2px;margin-right:3px}@media(min-width:768px){.tooltip-container.radius span{font-size:18px;top:4px}}.tooltip-container.radius .tooltip-body{color:#445870;font-weight:400}.tooltip{position:absolute;z-index:1000;padding:15px;white-space:nowrap;background-color:#fff;border:solid 1px #ddd;font-size:13px;margin-top:5px;color:#445870;right: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);-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)}.section-usp{padding:25px 0 20px 0;border-width:1px 0 1px 0;border-style:solid;border-color:#e9e9e9;font-size:14px}.section-usp.section-usp-footer{font-size:13px}@media(min-width:768px){.section-usp.section-usp-footer{font-size:14px;line-height:16px}}.section-usp.section-usp-footer .usp .icon{display:block;margin:0 auto 10px;top:6px;width:40px;height:40px}@media(min-width:768px){.section-usp.section-usp-footer .usp .icon{display:inline-block;margin:0 5px 0 0}}.section-usp.section-usp-footer .usp .icon.icon-usp-experts{width:27px}@media(min-width:768px){.section-usp.section-usp-footer span{text-align:left}}.section-usp .usp{margin-bottom:10px}.section-usp .usp span{display:inline-block}.section-usp .usp .icon{width:33px;height:32px;margin-right:5px}.section-usp .quality .quality-container{margin:20px auto 0 auto;display:table}@media(min-width:992px){.section-usp .quality .quality-container{margin-top:0}}.section-usp .quality .quality-container .heading,.section-usp .quality .quality-container .list-inline{display:table-cell;vertical-align:middle}.section-usp .quality .quality-container .heading{padding-right:10px}.section-usp .quality .quality-container .icon-thuiswinkel{top:3px;width:35px;height:34px}.section-usp .quality .quality-container .icon-anvr{width:32px;height:26px}.section-usp .quality .quality-container .icon-sgr{width:29px;height:26px}.section-usp .quality .quality-container .icon-calamiteitenfonds{top:2px;width:32px;height:30px}.section-usp .quality .quality-container .icon-drv-vir{top:2px;width:30px;height:30px}.section-usp .quality .quality-container .icon-ecommerce-europe{top:1px;width:34px;height:28px}.section-usp .quality .quality-container .icon-pit{width:46px;height:26px}@media(min-width:768px) and (max-width:991px){.section-usp .usp-temp{font-size:13.5px !important}}.usp-container{background-color:#fff;border:solid 1px #ddd;margin-bottom:15px;padding:20px 0 10px;text-align:center;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.usp-container .usp{margin-bottom:10px}.usp-container .usp>span{text-align:left}.usp-container .usp .icon{margin-right:5px;width:32px;height:33px}.usp-container .usp span{display:inline-block}.usp-container .usp.usp-trans-fix{font-size:13.5px}.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:#f5921b !important}html[lang="en"] .popover .openinghours-container .list-group .list-group-item{font-size:11px}html[lang="de"] .popover .openinghours-container .list-group .list-group-item{font-size:12px}.img-responsive{display:block;height:auto;width:100%}.rating{display:inline-block;color:#ddd}.rating .fapicon-starrating.active{color:#f7b036}.rating .fapicon-starrating.active.yellow{color:#f7b036;font-size:13px}input[type="text"].error,input[type="password"].error,input[type="email"].error,input[type="search"].error,input[type="tel"].error,input[type="number"].error,textarea.error{color:#445870;border:1px solid #e4585a}html.ie .pre-header .search-block .input-search{height:35px}html.ie #modal-text-search .ui-autocomplete-input{width:100%}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.map-container{height:300px !important}}pre{display:block;font-family:Monospace;white-space:pre-line;margin:0;padding:15px;background-color:#f5f5f5;-webkit-border-radius:0 0 4px 4px;-moz-border-radius:0 0 4px 4px;border-radius:0 0 4px 4px}pre .t{color:#2f6f9f}pre .tn{color:#4f9fcf}pre .tv{color:#d44950}pre .c{color:#999}.example{margin-bottom:30px}.example#icons-flags .icon-flag{margin-right:5px;top:10px;width:30px;height:30px}.example#icons-qualities .icon{margin-right:5px;top:8px !important}.example#icons-qualities .icon-thuiswinkel,.example#icons-qualities .icon-thuiswinkel-grey{top:3px;width:35px;height:34px}.example#icons-qualities .icon-anvr,.example#icons-qualities .icon-anvr-grey{width:32px;height:26px}.example#icons-qualities .icon-sgr,.example#icons-qualities .icon-sgr-grey{width:29px;height:26px}.example#icons-qualities .icon-calamiteitenfonds,.example#icons-qualities .icon-calamiteitenfonds-grey{top:2px;width:32px;height:30px}.example#icons-qualities .icon-drv-vir,.example#icons-qualities .icon-drv-vir-grey{top:2px;width:30px;height:30px}.example#icons-qualities .icon-ecommerce-europe,.example#icons-qualities .icon-ecommerce-europe-grey{top:1px;width:34px;height:28px}.example#icons-qualities .icon-pit,.example#icons-qualities .icon-pit-grey{width:46px;height:26px}.example#icons-qualities .icon-europeesche,.example#icons-qualities .icon-europeesche-grey{width:75px;height:28px}.example#icons-payment .icon{margin-right:5px;top:8px !important}.example#icons-payment .icon-banktransfer{width:82px;height:30px}.example#icons-payment .icon-cheque{width:53px;height:30px}.example#icons-payment .icon-creditcard{width:50px;height:30px}.example#icons-payment .icon-elv{width:34px;height:30px}.example#icons-payment .icon-ideal{width:34px;height:30px}.example#icons-payment .icon-mastercard{width:49px;height:30px}.example#icons-payment .icon-mistercash{width:46px;height:30px}.example#icons-payment .icon-paypal{width:113px;height:30px}.example#icons-payment .icon-visa{width:32px;height:20px}.example#icons-social .icon{width:15px;height:15px}.example#icons-social .icon-container{height:50px;vertical-align:middle}.example#icons-social .fa-stack{margin-right:5px;top:10px}.example .scroll-to-top{position:static;display:inline-block}.example .example-container{border:solid 1px #ddd;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.example .example-container .example-box{padding:15px}.example .example-container .example-box h1,.example .example-container .example-box h2,.example .example-container .example-box h3,.example .example-container .example-box h4,.example .example-container .example-box h5,.example .example-container .example-box h6,.example .example-container .example-box .h1,.example .example-container .example-box .h2,.example .example-container .example-box .h3,.example .example-container .example-box .h4,.example .example-container .example-box .h5,.example .example-container .example-box .h6{padding:25px 0;margin:0;border-bottom:solid 1px #ddd}.example .example-container .example-box h1:last-child,.example .example-container .example-box h2:last-child,.example .example-container .example-box h3:last-child,.example .example-container .example-box h4:last-child,.example .example-container .example-box h5:last-child,.example .example-container .example-box h6:last-child,.example .example-container .example-box .h1:last-child,.example .example-container .example-box .h2:last-child,.example .example-container .example-box .h3:last-child,.example .example-container .example-box .h4:last-child,.example .example-container .example-box .h5:last-child,.example .example-container .example-box .h6:last-child{border-bottom:0}.example .example-container .example-box .icon-container{height:40px;vertical-align:middle}.example .example-container .example-box .content-block{padding:15px;border:solid 1px #ddd;position:relative;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}@media(min-width:768px){.example .example-container .example-box .content-block{-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){.example .example-container .example-box .content-block{-webkit-column-gap:30px;-moz-column-gap:30px;column-gap:30px;-webkit-column-count:3;-moz-column-count:3;column-count:3}}.example .example-container .example-box-sm{margin:15px 0;position:relative;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.example .example-container .example-box-sm .text{text-align:center;font-size:20px;border:solid 1px #ddd;padding:15px;position:relative;line-height:75px;min-height:75px;-webkit-border-radius:4px 4px 0 0;-moz-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0}.example .example-container .example-box-sm .text-lg{font-size:40px}.example .example-container .example-box-sm .text.italic{font-style:italic}.example .example-container .example-box-sm .text.book{font-weight:500}.example .example-container .example-box-sm .text.bold{font-weight:600}.example .example-container .example-box-sm .text.primary-500{color:#fff;background-color:#f7b036}.example .example-container .example-box-sm .text.secondary-500{color:#fff;background-color:#f14b99}.example .example-container .example-box-sm .text.color-text{color:#fff;background-color:#445870}.example .example-container .example-box-sm .text.color-error{color:#fff;background-color:#e4585a}.example .example-container .example-box-sm .text.color-link{color:#fff;background-color:#e6016a}.example .example-container .example-box-sm .text.color-danger{color:#fff;background-color:#e50032}.example .example-container .example-box-sm .text.winter-500{color:#fff;background-color:#16adfe}.example .example-container .example-box-sm .text.color-offer{color:#fff;background-color:#fed631}.example .example-container .example-box-sm .text.gradient-winter{color:#fff;background-color:#16adfe;background-color:#47bfff;background-image:-webkit-linear-gradient(left,#47bfff,#0a39a1);background-image:-moz-linear-gradient(left,#47bfff,#0a39a1);background-image:-ms-linear-gradient(left,#47bfff,#0a39a1);background-image:-o-linear-gradient(left,#47bfff,#0a39a1);background-image:linear-gradient(left,#47bfff,#0a39a1)}.example .example-container .example-box-sm .text.gradient-primary{color:#fff;background-color:#f7b036;background-color:#f8c565;background-image:-webkit-linear-gradient(left,#f8c565,#e86d00);background-image:-moz-linear-gradient(left,#f8c565,#e86d00);background-image:-ms-linear-gradient(left,#f8c565,#e86d00);background-image:-o-linear-gradient(left,#f8c565,#e86d00);background-image:linear-gradient(left,#f8c565,#e86d00)}.example .example-container .example-box-sm .text.gradient-secondary{color:#fff;background-color:#f14b99;background-color:#f989c2;background-image:-webkit-linear-gradient(left,#f989c2,#9a064a);background-image:-moz-linear-gradient(left,#f989c2,#9a064a);background-image:-ms-linear-gradient(left,#f989c2,#9a064a);background-image:-o-linear-gradient(left,#f989c2,#9a064a);background-image:linear-gradient(left,#f989c2,#9a064a)}.example .example-container .example-box-sm .text.primary-700{color:#fff;background-color:#e86d00}.example .example-container .example-box-sm .text.primary-600{color:#fff;background-color:#f5921b}.example .example-container .example-box-sm .text.primary-400{color:#fff;background-color:#f8c565}.example .example-container .example-box-sm .text.primary-300{color:#fff;background-color:#fae0a4}.example .example-container .example-box-sm .text.secondary-700{color:#fff;background-color:#9a064a}.example .example-container .example-box-sm .text.secondary-600{color:#fff;background-color:#e6016a}.example .example-container .example-box-sm .text.secondary-400{color:#fff;background-color:#f989c2}.example .example-container .example-box-sm .text.secondary-300{color:#fff;background-color:#fecbe6}.example .example-container .example-box-sm .text.winter-700{color:#fff;background-color:#0a39a1}.example .example-container .example-box-sm .text.winter-600{color:#fff;background-color:#005fe0}.example .example-container .example-box-sm .text.winter-400{color:#fff;background-color:#47bfff}.example .example-container .example-box-sm .text.winter-300{color:#fff;background-color:#8fd8ff}.example .example-container .example-box-sm .text.neutral-900{color:#fff;background-color:#0c2530}.example .example-container .example-box-sm .text.neutral-800{color:#fff;background-color:#445870}.example .example-container .example-box-sm .text.neutral-700{color:#fff;background-color:#68788c}.example .example-container .example-box-sm .text.neutral-600{color:#fff;background-color:#8592a2}.example .example-container .example-box-sm .text.neutral-500{color:#fff;background-color:#b4bcc5}.example .example-container .example-box-sm .text.neutral-400{color:#fff;background-color:#8ba2ac}.example .example-container .example-box-sm .text.neutral-300{color:#0c2530;background-color:#abbbc2}.example .example-container .example-box-sm .text.neutral-200{color:#0c2530;background-color:#c2cdd2}.example .example-container .example-box-sm .text.neutral-100{color:#0c2530;background-color:#e4ebf0}.example .example-container .example-box-sm .text.neutral-50{color:#0c2530;background-color:#f0f3f5}.example .example-container .example-box-sm.ribbon-container .text{min-height:150px}.example .example-container .example-box-sm .text-explain{border:solid 1px #ddd;border-top:0;font-size:12px;background-color:#f5f5f5;padding:5px;-webkit-border-radius:0 0 4px 4px;-moz-border-radius:0 0 4px 4px;border-radius:0 0 4px 4px}.example .example-container .btn-toolbar+.btn-toolbar{margin-top:10px}.example .example-container .example-highlighted{border-top:solid 1px #ddd}.example .example-container .margin-container{display:block}.example .example-container .margin-container .margin{background-color:#f1ff83;height:5px;display:block}.example .example-container .margin-container .margin.margin-3{height:15px}.example .example-container .margin-container .margin.margin-5{height:25px}.example .example-container .margin-container .margin.margin-8{height:40px}.example .example-container .margin-container .margin-block{border:solid 1px #ddd;font-size:14px;line-height:50px;height:50px;text-align:center}.example .control.checkbox-hover input ~ .control-indicator{background:url('/web/bundles/leisurecore/svg//icons/checkbox-hover.svg') !important}.example .control.radio-hover input ~ .control-indicator{background:url('/web/bundles/leisurecore/svg//icons/radio-hover.svg') !important}.example .alert-default{position:static}.example .container-alert{width:100%}.example .text-lg{font-size:22px}.example .badge{margin-bottom:15px;position:relative}.sidebar-navigation{height:100%;width:215px;padding-left:30px;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.sidebar-navigation .nav .active .nav{display:block}.sidebar-navigation .nav .nav{display:none;margin-bottom:15px}.sidebar-navigation .nav .nav a{padding:2px 0}.sidebar-navigation .sidebar-nav>li>ul{margin-left:15px}.sidebar-navigation .sidebar-nav .active>a{color:#f14b99;font-weight:400}.ski .sidebar-navigation .sidebar-nav .active>a{color:#16adfe}.sidebar-navigation .sidebar-nav a{color:#445870;font-weight:400;display:block}.sidebar-navigation .sidebar-nav a:hover{color:#f14b99;font-weight:400}.ski .sidebar-navigation .sidebar-nav a:hover{color:#16adfe}header{width:100%;background:#fff}@media(max-width:767px){header{height:70px;-webkit-transition:top .2s ease-in-out;-moz-transition:top .2s ease-in-out;-o-transition:top .2s ease-in-out;transition:top .2s ease-in-out;z-index:1010;border-bottom:solid 1px #ddd}header.fixed{position:fixed}}@media(max-width:767px){header.up{top:-70px}}footer{padding-top:20px;background-color:#f3f4f6}@media(max-width:767px){footer{text-align:center}}footer .footer-social-container{border-top:solid 1px #ddd;padding:15px 0}footer .footer-social{text-align:center}@media(min-width:768px){footer .footer-social{text-align:right}}footer .footer-social h6,footer .footer-social .h6{margin:0}footer .footer-social .list-share{line-height:20px}footer .footer-social .list-share li:first-of-type{display:block;margin-bottom:10px}@media(min-width:768px){footer .footer-social .list-share li:first-of-type{display:inline-block}}footer .footer-social .list-share .share-button{line-height:20px}footer .footer-social .list-share .share-button:first-of-type{top:0}footer .footer-social .list-share .share-button a{background-color:#a6a6a6;width:30px;height:30px}footer .footer-social .list-share .share-button a.facebook:hover,footer .footer-social .list-share .share-button a.facebook:active{background-color:#3e5294}footer .footer-social .list-share .share-button a.twitter:hover,footer .footer-social .list-share .share-button a.twitter:active{background-color:#55acee}footer .footer-social .list-share .share-button a.pinterest:hover,footer .footer-social .list-share .share-button a.pinterest:active{background-color:#bd081c}footer .footer-social .list-share .share-button a.youtube:hover,footer .footer-social .list-share .share-button a.youtube:active{background-color:#ca2027}footer .footer-social .list-share .share-button a.instagram:hover,footer .footer-social .list-share .share-button a.instagram:active{background-color:#d6249f;background:radial-gradient(circle at 30% 107%,#fdf497 0,#fdf497 5%,#fd5949 45%,#d6249f 60%,#285aeb 90%)}footer .footer-social .list-share .share-button a .icon{width:15px;height:15px}footer .footer-apps{margin-bottom:20px}@media(min-width:768px){footer .footer-apps{margin-bottom:0}}footer .footer-apps .icon:not(:last-of-type){margin-right:10px}footer .footer-apps span[class*="icon"]{width:135px;height:40px}@media(max-width:767px){footer .footer-language-select{margin-top:30px}}footer .footer-language-select .select{border:1px solid #dadada;padding:0 10px;line-height:44px;color:#959ba7;background-color:#fff}footer .footer-language-select .select::after{content:''}footer .footer-language-select .select .fapicon{font-size:10px;margin-left:5px;top:0}footer .footer-language-select .select .icon-flag{top:4px;width:18px;height:18px}footer .footer-copyright{padding:12px 0;background-color:#464a53;color:#fff;font-size:12px}footer .footer-copyright p{margin:0}footer .footer-copyright p span{text-transform:uppercase}footer .footer-links-xs{font-size:15px}footer .footer-links-xs li{margin-bottom:15px}footer .footer-links-xs li a{font-weight:400 !important}footer .footer-links li{margin-bottom:10px;padding:0 5px}footer .footer-links li a,footer .footer-links li .spanclick,footer .footer-links li span[data-uri]{color:#868686;font-weight:400}footer .footer-links li a:hover,footer .footer-links li .spanclick:hover,footer .footer-links li span[data-uri]:hover{text-decoration:none;color:#f7b036}footer .footer-quality .icon-thuiswinkel-grey{top:3px;width:32px;height:31px}footer .footer-quality .icon-anvr-grey{width:32px;height:26px}footer .footer-quality .icon-sgr-grey{width:29px;height:26px}footer .footer-quality .icon-calamiteitenfonds-grey{top:2px;width:32px;height:30px}footer .footer-quality .icon-drv-vir-grey{top:2px;width:30px;height:30px}footer .footer-quality .icon-ecommerce-europe-grey{top:1px;width:34px;height:28px}footer .footer-quality .icon-pit-grey{width:46px;height:26px}footer .footer-quality .icon-europeesche-grey{top:-2px;width:46px;height:17px}footer .footer-quality .icon-allianz-grey{top:1px;width:54px;height:28px}footer .footer-quality .icon-visa-grey{width:35px;height:22px}footer .footer-quality .icon-ideal-grey{width:25px;height:22px}footer .footer-quality .icon-mastercard-grey{width:37px;height:23px}footer .footer-quality .icon-mistercash-grey{width:35px;height:23px}footer .footer-quality .icon-paypal-grey{width:19px;height:22px}.pre-header{height:50px}.pre-header .user-name{overflow:hidden;white-space:nowrap;max-width:220px;text-overflow:ellipsis;vertical-align:middle;position:relative;line-height:35px}.pre-header .user-name span[data-uri].user-name-container{top:0}.pre-header .user-name .icon{width:25px;height:25px;top:6px;margin-left:5px;position:relative;margin-right:10px}.pre-header .search-block{display:inline-block;margin-right:15px;position:relative;top:3px}.pre-header .search-block .input-search{width:300px;font-size:16px;border:solid 1px #ddd;border-right:0;height:23px;padding:5px 50px 5px 10px;outline:0;vertical-align:middle;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;-webkit-border-radius:4px 0 0 4px;-moz-border-radius:4px 0 0 4px;border-radius:4px 0 0 4px}.pre-header .search-block .input-search::-webkit-input-placeholder{font-size:12px;line-height:21px;font-style:normal;color:#8a949b}.pre-header .search-block .input-search:-ms-input-placeholder{font-size:12px;line-height:21px;font-style:normal;color:#8a949b}.pre-header .search-block .input-search::-moz-placeholder{font-size:12px;line-height:21px;font-style:normal;color:#8a949b;opacity:1}.pre-header .search-block .input-search::-moz-placeholder{color:12px;opacity:1}.pre-header .search-block .input-search:-ms-input-placeholder{color:12px}.pre-header .search-block .input-search::-webkit-input-placeholder{color:12px}.pre-header .search-block .input-search::-moz-placeholder{color:12px;opacity:1}.pre-header .search-block .input-search:-ms-input-placeholder{color:12px}.pre-header .search-block .input-search::-webkit-input-placeholder{color:12px}@media(min-width:1200px){.pre-header .search-block .input-search{width:400px}}.pre-header .search-block .btn-search{padding:5px 15px;border:solid 1px #ddd;cursor:pointer;font-size:16px;color:#4a4a4a;position:absolute;height:35px;top:0;right:-5px;-webkit-border-radius:0 4px 4px 0;-moz-border-radius:0 4px 4px 0;border-radius:0 4px 4px 0}.pre-header .search-block .btn-search:hover,.pre-header .search-block .btn-search:active,.pre-header .search-block .btn-search:focus{background-color:#f8f8f8;color:#f14b99}.pre-header .search-block .btn-search .fapicon-search{top:3px}.pre-header .list-inline{position:relative;left:10px;display:inline-block;margin:7px 0 0 0}.pre-header .list-inline li{display:inline-block;height:35px;border-left:solid 1px #ddd;padding:0 3px;cursor:pointer}.pre-header .list-inline li:first-of-type{border-left:0}@media(min-width:992px){.pre-header .list-inline li:nth-of-type(2){border-left:0}}.pre-header .list-inline li .fapicon{font-size:20px;color:#4a4a4a;top:8px}.pre-header .list-inline li .icon-fav{position:absolute;display:inline-block;top:3px;right:0;height:16px;width:16px;font-family:"Asap",Arial,sans-serif;background:#e45857;color:#fff;text-align:center;line-height:16px;font-size:9px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.pre-header .list-inline li span[data-uri]{position:relative;top:3px;padding:10px 10px 11px 10px;color:#4a4a4a;font-weight:400}.pre-header .list-inline li span[data-uri] .fapicon{top:5px;margin-right:5px}.pre-header .logo-link{display:inline-block;padding-top:12px}.pre-header .logo-link .icon{height:22px;width:auto;object-fit:contain;overflow:hidden}.login-block{border-bottom:solid 1px #ddd;line-height:24px;padding:20px 0;display:block}.login-block .fapicon{font-size:50px}.login-block .user-name{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.login-block .icon{width:50px;height:50px}.login-block .overview-link a{text-decoration:underline;color:#4fb54a;font-weight:400}.login-block .generic-name{line-height:50px}.login-block span,.login-block span[data-uri]:hover{display:block;color:#565f73;font-weight:normal}.login-block .btn-login,.login-block .btn-logout,.login-block .btn-login:hover,.login-block .btn-logout:hover{color:#fff}.inpage-navigation{background-color:inherit;z-index:100;border-top:1px solid #e9e9e9;font-size:12px}@media(min-width:480px){.inpage-navigation{font-size:14px}}.inpage-navigation.moved{position:fixed;top:0;width:100%;box-shadow:0 6px 16px 0 rgba(0,0,0,0.1),0 11px 22px 0 rgba(0,0,0,0.06)}@media(min-width:992px){.inpage-navigation.moved+.overview-container{margin-top:80px}}@media(max-width:767px){.inpage-navigation.moved ~ #section-overview{margin-top:60px}}@media(min-width:992px){.inpage-navigation.moved .page-navigation{border-bottom:0;margin-bottom:0}}@media(min-width:768px){.inpage-navigation.moved .page-navigation .nav-item.nav-button{display:block}}.inpage-navigation .page-navigation{border-bottom:1px dashed #e9e9e9;margin-bottom:20px;height:60px;overflow:hidden;white-space:nowrap}.inpage-navigation .page-navigation .nav-item{height:100%;padding-top:20px;padding-left:15px;padding-right:15px;color:#8592a2;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}@media(max-width:767px){.inpage-navigation .page-navigation .nav-item{padding-left:5px;padding-right:5px}}.inpage-navigation .page-navigation .nav-item.active{color:#445870;border-bottom:3px solid #f14b99}.inpage-navigation .page-navigation .nav-item.nav-button{float:right;padding:10px;display:none}.inpage-navigation .page-navigation .nav-item#larslink_box,.inpage-navigation .page-navigation .nav-item.csButton{text-align:center;font-weight:bold;background-color:#900;padding:0}.inpage-navigation .page-navigation .nav-item#larslink_box a,.inpage-navigation .page-navigation .nav-item.csButton a,.inpage-navigation .page-navigation .nav-item#larslink_box span,.inpage-navigation .page-navigation .nav-item.csButton span{display:inline-block;width:100%;height:100%;color:#fff;padding:20px}.inpage-navigation .page-navigation .nav-item#back-button{color:#e6016a;font-weight:600;cursor:pointer}.inpage-navigation .page-navigation .nav-item#back-button:hover{color:#f7b036}@media(max-width:991px){.inpage-navigation .page-navigation{border-bottom:0;margin-bottom:0}}.inpage-navigation .page-navigation .fapicon-arrow-up-1{-moz-transform:rotate(-90deg);-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg);top:2px;display:inline-block}.lister-item{border:solid 1px #ddd;margin-bottom:15px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}#sidebar{padding-bottom:60px}@media(min-width:992px) and (max-width:1199px){#sidebar{width:288.75px}}.sidebar-inner{padding:15px;border:solid 1px #ddd;margin:15px 0;background-color:#fff;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.cancel-property-button{font-size:14px}.modal-footer{display:none}.cancel-booking-popup{margin:auto;border-radius:4px;box-shadow:0 0 2px 0 rgba(100,109,130,0.12),0 18px 20px 0 rgba(100,109,130,0.16);box-sizing:border-box;background-color:#f6f7f8;padding:2px 20px 38px 20px;max-width:650px}@media(min-width:992px){.cancel-booking-popup{min-width:650px}}.cancel-booking-popup-body{background-color:white;box-shadow:0,0,2px,0,rgba(100,109,130,0.12),0,18px,20px,0,rgba(100,109,130,0.16)}.cancel-booking-popup-body-top{padding:28px 12px 21px 30px;display:flex;align-items:center}.cancel-booking-popup-body-top .addedtext{display:inline-block;margin-left:10px;color:#454a53;font-size:24px;letter-spacing:0;line-height:32px}.cancel-booking-popup-body-top .close-icon{display:inline-flex;align-items:center;margin-left:auto;height:33px;width:33px;vertical-align:middle;justify-content:center}.cancel-booking-popup-body .division{box-sizing:border-box;height:2px;border:1px solid #ebedef}.cancel-booking-popup-body-main{padding:21px 30px 30px 30px}.cancel-booking-popup-body-main .row1,.cancel-booking-popup-body-main .row2{margin-top:15px;box-sizing:border-box;padding:11px 24px 11px 15px;border-radius:4px;background-color:#f6f7f8}.cancel-booking-popup-body-main .row1 .text,.cancel-booking-popup-body-main .row2 .text{margin-bottom:10px;color:#454a53;font-size:16px;letter-spacing:0;line-height:16px}.cancel-booking-popup-body-main .row1 .buttons,.cancel-booking-popup-body-main .row2 .buttons{display:flex;justify-content:space-between}@media(max-width:768px){.cancel-booking-popup-body-main .row1 .buttons,.cancel-booking-popup-body-main .row2 .buttons{display:block}}.cancel-booking-popup-body-main .row1 .buttons .discountbtn,.cancel-booking-popup-body-main .row2 .buttons .discountbtn{text-align:center;border:dashed 1px black;padding:5px 5px;background-color:#ff750f;border-radius:4px;line-height:24px;font-weight:600;color:white}@media(min-width:992px){.cancel-booking-popup-body-main .row1 .buttons .discountbtn,.cancel-booking-popup-body-main .row2 .buttons .discountbtn{min-width:350px}}@media(max-width:768px){.cancel-booking-popup-body-main .row1 .buttons .discountbtn,.cancel-booking-popup-body-main .row2 .buttons .discountbtn{margin-bottom:10px;padding:2px}}.cancel-booking-popup-body-main .row1 .buttons .changebtn,.cancel-booking-popup-body-main .row2 .buttons .changebtn{border-radius:4px;padding:5px;background-color:#4bbb4b;color:white;font-size:14px;font-weight:600;line-height:24px;text-align:center;cursor:pointer}@media(min-width:992px){.cancel-booking-popup-body-main .row1 .buttons .changebtn,.cancel-booking-popup-body-main .row2 .buttons .changebtn{min-width:120px}}@media(max-width:768px){.cancel-booking-popup-body-main .row1 .buttons .changebtn,.cancel-booking-popup-body-main .row2 .buttons .changebtn{padding:2px}}.cancel-booking-popup-body-main .row2{margin-bottom:20px}.cancel-booking-popup-body-main .disclaimertext{color:#454a53;font-size:16px;letter-spacing:0;line-height:16px}.cancel-booking-popup-body-main .closebtn{margin-left:auto;max-width:120px;margin-top:24px;margin-right:24px;padding:5px 0;text-align:center;box-sizing:border-box;border:1px solid #eff0f1;border-radius:4px;font-size:14px;font-weight:bold;letter-spacing:0;line-height:24px;background-color:#e50000;color:white;cursor:pointer}#modal-cancel-booking-2 .modal-dialog{max-width:fit-content}#modal-cancel-booking-2 .modal-body{max-width:340px}@media(min-width:992px){#modal-cancel-booking-2 .modal-body{min-width:340px}}#modal-cancel-booking-2 .modal-header{display:none}#modal-cancel-booking-2 .modal-footer{display:none}#modal-cancel-booking-2 .popup-container{border-radius:4px;background-color:#fff;box-shadow:0,0,2px,0,rgba(100,109,130,0.12),0,18px,20px,0,rgba(100,109,130,0.16)}#modal-cancel-booking-2 .popup-container .main{padding:15px 20px}#modal-cancel-booking-2 .popup-container .main .cross{display:inline-block;float:right;height:18px;width:18px;font-size:18px;cursor:pointer}#modal-cancel-booking-2 .popup-container .main .text{color:#454a53;font-size:16px;letter-spacing:0;line-height:16px;padding-top:30px;margin-bottom:15px}#modal-cancel-booking-2 .popup-container .main .btn{width:100%;border-radius:4px;padding:5px;background-color:#4bbb4b;color:white;font-size:14px;font-weight:600;line-height:34px;text-align:center;cursor:pointer}.lister-utility-bar{position:relative;background-color:#fff;border:solid 1px #ddd;margin:15px 0;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.lister-utility-bar:before,.lister-utility-bar:after{content:" ";display:table}.lister-utility-bar:after{clear:both}.lister-utility-bar:before,.lister-utility-bar:after{content:" ";display:table}.lister-utility-bar:after{clear:both}.lister-utility-bar:before,.lister-utility-bar:after{content:" ";display:table}.lister-utility-bar:after{clear:both}.lister-utility-bar:before,.lister-utility-bar:after{content:" ";display:table}.lister-utility-bar:after{clear:both}@media(max-width:767px){.lister-utility-bar{border:0;margin:0 -15px}.lister-utility-bar .sorting-block{float:left;width:100%}}.lister-utility-bar .flex-row{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.lister-utility-bar .flex-row .col{max-width:100%;-webkit-flex-basis:0;-ms-flex-basis:0;flex-basis:0;-webkit-flex-grow:1;-ms-flex-grow:1;flex-grow:1}@media(max-width:767px){.lister-utility-bar .flex-row .col{-webkit-flex-basis:auto;-ms-flex-basis:auto;flex-basis:auto}}.lister-utility-bar .flex-row .col-12{max-width:100%;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%}.lister-utility-bar .flex-row .col-auto{width:auto;max-width:none;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto}@media(max-width:350px){.lister-utility-bar .flex-row .col-auto{max-width:70% !important}.lister-utility-bar .flex-row .col-auto div{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}}.lister-utility-bar>span{display:inline-block;float:left;padding:12px 15px;border-right:solid 1px #ddd;background-color:#fff;-webkit-tap-highlight-color:rgba(218,218,218,0.2);cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@media(min-width:992px){.lister-utility-bar>span.previous-page:hover,.lister-utility-bar>span.next-page:hover{background-color:#f6f6f6;cursor:pointer}}.lister-utility-bar>span:last-of-type{border-right:0}.lister-utility-bar>span .fapicon{top:3px;margin-right:3px;font-size:15px}#view-sorting .item{padding:12px 15px;cursor:pointer;display:inline-block;border-right:solid 1px #ddd;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@media(max-width:767px){#view-sorting .item{border-bottom:solid 1px #ddd;width:100%}}@media(min-width:768px){#view-sorting .item{border-right:solid 1px #ddd}}#view-sorting .item.active{background-color:#f14b99;-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;color:#fff}@media(max-width:767px){#view-sorting .item.active{border-bottom-left-radius:initial}}@media(max-width:767px){#view-sorting .sorting-block-wrapper{width:100%;-webkit-flex-basis:auto;-ms-flex-basis:auto;flex-basis:auto}}#view-sorting .sorting-block{position:relative;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}@media(min-width:768px){#view-sorting .sorting-block{width:auto;float:right;border-left:solid 1px #ddd;-webkit-border-radius:0 4px 4px 0;-moz-border-radius:0 4px 4px 0;border-radius:0 4px 4px 0}}#view-sorting .sorting-block .sorting-item{padding:12px 35px 12px 15px;cursor:pointer}@media(max-width:767px){#view-sorting .sorting-block .sorting-item{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}}#view-sorting .sorting-block .sorting-item:after{position:absolute;font-family:FapIcon;top:14px;right:15px;content:"c";font-size:10px;color:#8b8b8b}#view-sorting .sorting-block .fapicon{font-size:10px;margin-left:5px}#view-sorting .sorting-block strong{padding-right:3px}#view-sorting .view-list,#view-sorting .offcanvas-filter-btn{-webkit-border-radius:4px 0 0 4px;-moz-border-radius:4px 0 0 4px;border-radius:4px 0 0 4px}.input-container{margin:0 20px}@media(min-width:768px){.input-container{margin:0}}.input-container input{width:100%;color:#445870;border:solid 1px #ddd;padding:3px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}section.section.section-overview{padding:15px 0}.overview-container .virtual-tour-container .opacity,#property-slider .virtual-tour-container .opacity{position:absolute;z-index:1;width:100%;height:100%;background-size:cover;top:0;left:0;bottom:0;right:0}.overview-container .virtual-tour-container .view-tour-btn-container,#property-slider .virtual-tour-container .view-tour-btn-container{z-index:2;top:50%;left:50%;transform:translate(-50%,-50%);position:absolute}.overview-container .virtual-tour-container .view-tour-btn-container .rotate-360,#property-slider .virtual-tour-container .view-tour-btn-container .rotate-360{width:102px;height:110px;background:url('/web/bundles/leisurecore/svg/others/vr.svg') no-repeat 0 0;position:relative;margin:auto}.overview-container .virtual-tour-container .opacity{background-color:rgba(0,0,0,0.4)}#property-slider .virtual-tour-container .opacity{background-color:rgba(255,255,255,0.95)}#property-slider .virtual-tour-container .lister-loading{display:block;position:absolute}#property-slider .virtual-tour-container iframe{position:absolute;z-index:1}.overview-container .h1{font-size:24px}@media(min-width:992px){.overview-container .h1{margin-top:5px}}.overview-container .reviews-new{margin-top:4px}@media(min-width:992px){.overview-container .reviews-new{margin-top:15px}}.overview-container .rating .fapicon-starrating.active.yellow{vertical-align:middle}.overview-container .rating .fapicon-starrating.active.yellow:before{top:0}.overview-container .review-title{display:inline-block;line-height:40px;margin-right:5px}.overview-container .tooltip-enquete,.overview-container .rating-container{padding:10px 0}.overview-container .rating-container .tooltip-body{text-align:left;right:0}.overview-container .read-more-container.collapsed .read-more-content{height:105px;overflow:hidden}.overview-container .read-more-container.collapsed .read-more-content.video-included-height{height:135px}.overview-container .read-more-container.collapsed .read-less-link{display:none}.overview-container .read-more-container.in .read-more-link{display:none}.overview-container .read-more-container .license-container .license-id{font-size:12px;padding:5px 10px;background-color:#e4ebf0;margin-left:5px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.overview-container .read-more-container .read-more-link,.overview-container .read-more-container .read-less-link{padding:15px 0;text-transform:uppercase;background-color:#fff}.overview-container .read-more-container .read-more-link .spanclick,.overview-container .read-more-container .read-less-link .spanclick{color:#445870}.overview-container .read-more-container .read-more-link .spanclick:hover,.overview-container .read-more-container .read-less-link .spanclick:hover{color:#445870}.overview-container .read-more-container .translate-container{color:#8ba2ac}.overview-container .read-more-container .translate-container .icon{margin-right:10px;top:4px;width:20px;height:20px}.overview-container .btn-favorite{top:auto;bottom:-35px;z-index:10;right:0}.no-touch .overview-container .btn-favorite:hover .btn-favorite-container,.overview-container .btn-favorite.active .btn-favorite-container{background-color:#FFF;opacity:1;filter:alpha(opacity=100)}.overview-container .btn-favorite.active .fapicon-fav{color:#e4585a}@media(min-width:768px){.overview-container .btn-favorite{right:-10px}}@media(min-width:992px){.overview-container .btn-favorite{top:5px;bottom:auto;right:15px}}.overview-container .btn-favorite .btn-favorite-container{background-color:#fff;color:#8ba2ac;width:50px;height:50px;opacity:1;filter:alpha(opacity=100);box-shadow:0 1px 6px 0 rgba(0,0,0,0.1),0 1px 9px 0 rgba(0,0,0,0.02)}.overview-container .btn-favorite .btn-favorite-container .fapicon{font-size:20px;top:15px}.overview-container .btn-favorite .btn-favorite-container.active .fapicon-fav{color:#e4585a}.overview-container .video-link{cursor:pointer;display:inline-block}.overview-container .video-link .icon-play{width:20px;height:20px;display:inline-block;vertical-align:middle;margin-left:2px}.overview-container .video-link .video-label{margin-left:5px;text-decoration:underline}.overview-container .info-container .btn-favorite{position:relative;padding:0;right:0;bottom:0}@media(max-width:991px){.overview-container .info-container .btn-favorite:hover{background:inherit}}.overview-container .info-container .btn-favorite.active{background:#FFF}.overview-container .info-container .btn-favorite.active:hover{background:#e4ebf0}@media(max-width:991px){.overview-container .info-container .btn-favorite.active:hover{background:inherit}}.overview-container .info-container .btn-favorite.active .fapicon-fav{color:#e4585a}.overview-container .info-container .btn-favorite .fapicon-fav{color:#8ba2ac;margin-right:5px;font-size:20px;top:4px;transition:all 100ms}.overview-container.restyled{position:relative}.overview-container.restyled .flexslider-container{margin:0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.overview-container.restyled .btn-favorite{bottom:initial}.overview-container.restyled .labels-container{position:absolute;z-index:30;bottom:0;width:100%;padding:20px}.overview-container.restyled .labels-container .badge{margin:0 5px;position:relative}.overview-container.restyled .labels-container .exclusive-label{letter-spacing:3px;background:#FFF;text-transform:uppercase;color:#e4585a;float:left}.overview-container.restyled .labels-container .medal-label{float:left}.overview-container.restyled .labels-container .slide-index{float:right}.overview-container.restyled .labels-container .slide-index .badge{background:#f0f3f5}.housecode{font-size:12px;text-align:left;display:block;color:#8592a2}@media(min-width:992px){.housecode{text-align:left}}.number-of-results{font-size:15px;text-align:center}.number-of-results strong{font-size:38px;color:#f14b99}@media(max-width:767px){.number-of-results{padding:12px 15px 11px;border-bottom:solid 1px #ddd}.number-of-results strong{font-size:15px;font-weight:400}}@media(min-width:768px){.summary-wrapper .summary-container{border:solid 1px #ddd;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}}.summary-wrapper .summary-container #summary-price-box{padding:15px 0 0}.summary-wrapper .summary-container #summary-price-box .message-block{text-align:left;margin-bottom:15px;-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}.summary-wrapper .summary-container #summary-price-box .message-block .content{flex:1}.summary-wrapper .summary-container #summary-price-box .message-block .icon{margin-right:10px;width:21px;height:21px}.summary-wrapper .summary-container #summary-price-box .message-block.hidden{display:none}@media(min-width:768px){.summary-wrapper .summary-container #summary-price-box .message-block{margin:0 15px 15px}}.summary-wrapper .summary-container .period{text-align:center;border-bottom:dotted 1px #ddd;margin-right:-15px;margin-left:-15px;padding:0 15px 15px;font-size:13px;line-height:16px}@media(min-width:768px){.summary-wrapper .summary-container .period{margin-right:0;margin-left:0}}.summary-wrapper .summary-container .period .fapicon-arrow-down-1{display:inline-block;margin:0 10px;top:5px;font-size:18px;-moz-transform:rotate(270deg);-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);-o-transform:rotate(270deg);transform:rotate(270deg)}.summary-wrapper .summary-container .price-container{text-align:center;padding:0;margin-bottom:20px}@media(min-width:768px){.summary-wrapper .summary-container .price-container{padding:0 15px}}.summary-wrapper .summary-container .price-container .buttons{text-align:left}.summary-wrapper .summary-container .price-container .buttons .spanclick{font-weight:400}.summary-wrapper .summary-container .price-container .pricing{padding:10px}.summary-wrapper .summary-container .price-container .pricing>div[data-toggle="modal-tip"]{cursor:pointer}.summary-wrapper .summary-container .price-container .pricing .old-price{text-decoration:line-through;font-size:11px;color:#838b99;margin-right:5px;top:0}.summary-wrapper .summary-container .price-container .pricing .discount{top:0;font-size:13px;line-height:26px;padding:2px 2px 3px 2px;background-color:#fff;color:#f19c00;margin-right:5px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;font-weight:bold;text-transform:uppercase}.summary-wrapper .summary-container .price-container .pricing .icon-discount-percent{width:18px;height:18px;display:inline-block;margin-right:0}.summary-wrapper .summary-container .price-container .pricing .price{font-size:24px;color:#565f73;font-weight:600;position:relative;top:0}.summary-wrapper .summary-container .price-container .pricing .fapicon-info{font-size:16px;color:#c5c5c5;position:relative;top:0}.summary-wrapper .summary-container .info-container{padding:0}@media(min-width:768px){.summary-wrapper .summary-container .info-container{padding:0 15px}}.summary-wrapper .summary-container .info-container .location{margin-bottom:10px}.summary-wrapper .summary-container .info-container .location .title{display:inline-block}@media(min-width:768px){.summary-wrapper .summary-container .info-container .location .title{display:block}}.summary-wrapper .summary-container .info-container .keyless-message{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}@media(max-width:991px){.summary-wrapper .summary-container .info-container .keyless-message{border-bottom:dotted 1px #ddd;border-top:dotted 1px #ddd;margin-right:-15px;margin-left:-15px;padding:20px 15px 15px}}.summary-wrapper .summary-container .info-container .keyless-message .icon-keyless{width:30px;height:30px;margin-right:5px;flex:0 0 auto}.summary-wrapper .summary-container .info-container .icon-container{margin:15px 0;line-height:30px;text-align:left}@media(min-width:768px) and (max-width:991px){.summary-wrapper .summary-container .info-container .icon-container{text-align:center}}@media(min-width:768px){.summary-wrapper .summary-container .info-container .icon-container{margin:10px 0}}.summary-wrapper .summary-container .info-container .icon-container .icon-block{text-align:center}@media(min-width:992px){.summary-wrapper .summary-container .info-container .icon-container .icon-block{text-align:left}}.summary-wrapper .summary-container .info-container .icon-container .icon-block .icon{top:4px;width:27px;height:27px}.summary-wrapper .summary-container .info-container .icon-container .fapicon{font-size:25px;top:5px}@media(min-width:768px){.summary-wrapper .summary-container .info-container .icon-container .fapicon{font-size:30px;top:3px}}.summary-wrapper .summary-container .info-container .icon-container .value{margin-left:2px}@media(min-width:768px){.summary-wrapper .summary-container .info-container .icon-container .value{position:relative;top:-6px;margin-left:5px}}.summary-wrapper .summary-container .info-container .icon-container .row-flex{padding:0 15px;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.summary-wrapper .summary-container .info-container .icon-container .row-flex .icon-block{text-align:center;max-width:100%;-webkit-flex-basis:0;-ms-flex-basis:0;flex-basis:0;-webkit-flex-grow:1;-ms-flex-grow:1;flex-grow:1}.summary-wrapper .social-container{padding-top:15px;padding-bottom:20px}@media(min-width:992px){.summary-wrapper .social-container{padding-bottom:0}}@media(max-width:767px){.summary-wrapper .social-container{margin-left:-15px;margin-right:-15px;background-color:#f0f3f5}}.summary-wrapper .social-container .pop-up-link{display:none}.summary-wrapper .social-container .pop-up-link .link-url{background:#fff;margin-top:10px;font-size:13px;color:#9ca9b1;padding:20px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;border:solid 1px #ddd}@media(max-width:767px){.summary-wrapper .social-container .pop-up-link .link-url{box-shadow:0 3px 8px 0 rgba(0,0,0,0.1),0 3px 16px 0 rgba(0,0,0,0.04);border:0;margin-left:20px;margin-right:20px}}.summary-wrapper .social-container .pop-up-link .fapicon-tick{color:#f14b99}.summary-wrapper .social-container .property-share{background:#fff;margin-top:10px;margin-bottom:15px;font-size:13px;color:#b4bcc5;border:solid 1px #ddd;border-radius:5px}@media(max-width:767px){.summary-wrapper .social-container .property-share{border:0;margin:10px 20px 10px 20px;box-shadow:0 3px 8px 0 rgba(0,0,0,0.1),0 3px 16px 0 rgba(0,0,0,0.04)}}.summary-wrapper .social-container .property-share .hover-item{border-bottom:2px solid transparent}@media(max-width:767px){.summary-wrapper .social-container .property-share .hover-item{border-bottom:0}.summary-wrapper .social-container .property-share .hover-item.messenger{border-bottom:1px solid #e4ebf0;border-right:1px solid #e4ebf0}.summary-wrapper .social-container .property-share .hover-item.email{border-right:1px solid #e4ebf0}.summary-wrapper .social-container .property-share .hover-item.whatsapp{border-bottom:1px solid #e4ebf0}}@media(min-width:768px){.summary-wrapper .social-container .property-share .hover-item:hover{color:#445870}.summary-wrapper .social-container .property-share .hover-item:hover.messenger{border-color:#0084ff}.summary-wrapper .social-container .property-share .hover-item:hover.facebook-block{border-color:#3b5998}.summary-wrapper .social-container .property-share .hover-item:hover.copy-link{border-color:#ff750f}.summary-wrapper .social-container .property-share .hover-item:hover.email{border-color:#005fe0}}.summary-wrapper .social-container .property-share .no-margin{margin:0}.summary-wrapper .social-container .property-share a{text-decoration:none;color:inherit;font-weight:400}.summary-wrapper .social-container .property-share a:link,.summary-wrapper .social-container .property-share a:visited,.summary-wrapper .social-container .property-share a:hover,.summary-wrapper .social-container .property-share a:active{color:inherit}.summary-wrapper .social-container .property-share .share-item{cursor:pointer;padding-top:15px;padding-bottom:15px}@media(max-width:767px){.summary-wrapper .social-container .property-share .share-item{text-align:left;padding-left:20px}}.summary-wrapper .social-container .property-share .share-item span{vertical-align:middle;padding-left:10px}@media(min-width:992px) and (max-width:1199px){.summary-wrapper .social-container .property-share .share-item span{padding-left:5px}}.summary-wrapper .social-container .property-share .share-item .icon-whatsapp{background:url('/web/bundles/leisurecore/svg/icons/whatsapp.svg') no-repeat 0 0}.summary-wrapper .social-container .property-share .icon-messenger,.summary-wrapper .social-container .property-share .facebook-container,.summary-wrapper .social-container .property-share .icon-whatsapp,.summary-wrapper .social-container .property-share .icon-send-mail,.summary-wrapper .social-container .property-share .icon-copy-link{width:20px;height:20px;display:inline-block;vertical-align:middle}.summary-wrapper .social-container .property-share .facebook-container{background:#3b5998;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;position:relative}.summary-wrapper .social-container .property-share .facebook-container .icon-facebook{width:12px;height:13px;left:0;margin:0 auto;position:absolute;text-align:center;right:0;top:4px}.summary-wrapper .social-container .property-share .icon-send-mail{top:3px}.summary-wrapper .social-container .btn-default{color:#fff !important;border:0;padding:0 15px;line-height:28px}.summary-wrapper .social-container .btn-default.facebook{background-color:#3b5998}.no-touch .summary-wrapper .social-container .btn-default.facebook:hover{background-color:#5476bf}.summary-wrapper .social-container .btn-default.twitter{background-color:#55acee}.no-touch .summary-wrapper .social-container .btn-default.twitter:hover{background-color:#84caff}.summary-wrapper .social-container .btn-default.pinterest{background-color:#bd081c}.no-touch .summary-wrapper .social-container .btn-default.pinterest:hover{background-color:#ee233a}.summary-wrapper .social-container .btn-default .icon{top:3px;margin-right:3px;width:15px;height:15px}@media(max-width:767px){.summary-wrapper .social-container .btn-social{padding:0 10px;line-height:40px;margin:0 auto;width:40px;height:40px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}.summary-wrapper .social-container .btn-social .icon{top:10px;width:20px;height:20px}}#section-recent-search .list-group .list-group-item{height:75px}#section-recent-search .list-group .list-group-item .list-group-link{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-recent-search .list-group .list-group-item .list-group-link:before{display:none}@media(min-width:768px){#section-recent-search .list-group .list-group-item .list-group-link .fapicon{opacity:0;filter:alpha(opacity=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}}#section-recent-search .list-group .list-group-item .title{width:100%}#section-recent-search .list-group .list-group-item .icon-flag{margin-top:0}#section-recent-search .list-group .list-group-item .icon-flag+.list-group-text{width:100%}#section-recent-search .list-group .list-group-item:hover .list-group-link .fapicon{opacity:1;filter:alpha(opacity=100)}#cto_cookies_header_message{display:none !important}.overlay-image{position:absolute;overflow:hidden;width:100%;height:100%}.overlay-image .family{right:0;height:240px;bottom:-60px;position:absolute}@media(min-width:768px){.overlay-image .family{height:360px}}@media(min-width:992px){.overlay-image .family{height:400px;bottom:-40px}}@media(min-width:1200px){.overlay-image .family{height:460px;bottom:0}}.overlay-image .image{right:0;height:230px;bottom:0;position:absolute}@media(min-width:992px){.overlay-image .image{height:320px}}.overlay-image.summer .image{height:280px}@media(min-width:992px){.overlay-image.summer:not(.small) .image{height:380px}}@media(max-width:991px){.property #page-not-found #searchbox-container{height:140px !important}}@media(min-width:992px){.property #page-not-found #searchbox-container{height:220px !important}}#month-container{font-size:22px}#month-container .current-month{text-align:center}#month-container .current-month:after{position:absolute;font-family:FapIcon;right:5px;bottom:8px;content:"F";font-size:10px;color:#f14b99;pointer-events:none}#month-container .current-month select{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;border:0;font-size:22px;color:#f14b99;outline:0 none;text-align:center;text-align-last:center;-ms-text-align-last:center;width:100%;background-color:#fff}#month-container .current-month select:hover{cursor:pointer}#month-container .current-month select::-ms-expand{display:none}#month-container .current-month select option{font-size:16px;color:#445870}#month-container .current-month select option:first-of-type{padding-top:5px}#month-container .previous-month{margin-left:25px}#month-container .next-month{margin-right:25px}#month-container .previous-month,#month-container .next-month{top:6px;color:#f14b99;cursor:pointer}#month-container .previous-month.disabled,#month-container .next-month.disabled{color:#c5c5c5;cursor:not-allowed}#searchbox .calendar-container,#modal-searchbox .calendar-container,#modal-filter .calendar-container,#filter-content .calendar-container{padding:20px 0;border-bottom:1px solid #e6e6e6}#searchbox .calendar-container table,#modal-searchbox .calendar-container table,#modal-filter .calendar-container table,#filter-content .calendar-container table{display:inline-block;font-size:16px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}#searchbox .calendar-container table td,#modal-searchbox .calendar-container table td,#modal-filter .calendar-container table td,#filter-content .calendar-container table td,#searchbox .calendar-container table th,#modal-searchbox .calendar-container table th,#modal-filter .calendar-container table th,#filter-content .calendar-container table th{text-align:center}#searchbox .calendar-container table th,#modal-searchbox .calendar-container table th,#modal-filter .calendar-container table th,#filter-content .calendar-container table th{width:45px;height:25px;background-color:#f14b99;font-size:10px;color:#fff;font-weight:400;text-transform:uppercase;line-height:25px}#searchbox .calendar-container table td,#modal-searchbox .calendar-container table td,#modal-filter .calendar-container table td,#filter-content .calendar-container table td{width:45px;height:45px;border:1px solid #e6e6e6;color:#c5c5c5;cursor:not-allowed}#searchbox .calendar-container table td.arrival,#modal-searchbox .calendar-container table td.arrival,#modal-filter .calendar-container table td.arrival,#filter-content .calendar-container table td.arrival{color:#f14b99;font-weight:600;cursor:pointer}#searchbox .calendar-container table td.arrival:hover,#modal-searchbox .calendar-container table td.arrival:hover,#modal-filter .calendar-container table td.arrival:hover,#filter-content .calendar-container table td.arrival:hover,#searchbox .calendar-container table td.arrival:active,#modal-searchbox .calendar-container table td.arrival:active,#modal-filter .calendar-container table td.arrival:active,#filter-content .calendar-container table td.arrival:active{background-color:#f3f4f6}#searchbox .calendar-container table td.arrival.selected,#modal-searchbox .calendar-container table td.arrival.selected,#modal-filter .calendar-container table td.arrival.selected,#filter-content .calendar-container table td.arrival.selected{background-color:#f14b99;color:#fff;cursor:default}#searchbox .popover .calendar-container.borderless{padding:20px 0 0;border:0;border-top:solid 1px #ddd;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}@media(max-width:991px){.tolerance-box{padding-top:10px;padding-bottom:10px}}@media(min-width:768px) and (max-width:991px){.tolerance-box{padding-right:90px;padding-left:90px}}.ui-autocomplete.filter-group{position:absolute !important;top:35px !important;left:0 !important;padding-left:0 !important;list-style:none !important;width:100% !important;padding:10px 0;max-height:350px;overflow-x:hidden;overflow-y:auto;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}.ui-autocomplete.filter-group .ui-menu-item{height:30px;line-height:30px;margin:0 15px;font-size:16px;padding-left:5px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ui-autocomplete.filter-group .ui-menu-item:not(.heading):hover,.ui-autocomplete.filter-group .ui-menu-item:not(.heading).ui-state-focus{cursor:pointer;background-color:#f3f4f6;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.ui-autocomplete.filter-group .ui-menu-item .icon-flag{float:left;margin:5px 10px 5px 0;width:20px;height:20px}.ui-autocomplete.filter-group .heading{margin:5px 15px;border-bottom:1px solid #e6e6e6;text-transform:uppercase;color:#f14b99;font-size:13px;font-weight:600;overflow:hidden}.ui-autocomplete.filter-group .heading:first-of-type{border-top:0;margin-top:0}.authbar{background-color:#f14b99;border-bottom:1px solid #fff;color:#fff;height:28px;line-height:28px;overflow:hidden;padding:0;text-align:center}.authbar .authbar-container{margin:0 auto;width:100%}.authbar .authbar-toolsect a{background:no-repeat 5px 50%;color:#fff;display:block;line-height:26px;padding:0 10px 0 33px;font-weight:normal;float:right;border-right:1px solid #fff}.authbar .authbar-toolsect a:hover,.authbar .authbar-toolsect a:active{color:#dedede;text-decoration:none}.authbar .authbar-toolsect span:not(.fapicon){background:no-repeat 5px 50%;border-right:1px solid #fff;display:block;float:right;padding:0 10px 0 30px}.authbar .authbar-toolsect #webdev-logout,.authbar .authbar-toolsect #agency-logout,.authbar .authbar-toolsect #cs-logout,.authbar .authbar-toolsect #pvct-logout{border-right:medium none}.authbar .authbar-toolsect #webdev-logout .fapicon,.authbar .authbar-toolsect #agency-logout .fapicon,.authbar .authbar-toolsect #cs-logout .fapicon,.authbar .authbar-toolsect #pvct-logout .fapicon{line-height:25px;margin-right:5px}.authbar .authbar-toolsect #cs-db-sync{background-image:url("/img/cms/icons/clock.png")}.authbar .authbar-toolsect #cs-tracking{background-image:url("/img/cms/icons/update.png")}.authbar .authbar-toolsect #cs-logout{background-image:url("/img/cms/icons/signout.png")}.authbar .authbar-toolsect #cs-toggle-ab{background-image:url("/img/cms/icons/sync.png")}#pvctbar-container{background:#f14b99}#pvctbar-container .authbar{border:none !important}#pvctbar{margin:0 0 15px;padding:15px 0;border-top:1px solid #fff;background:#2a303a;color:#627382;box-shadow:0 5px 10px #8592a2}#pvctbar a:not(.btn){color:#c2c2c2}#pvctbar label{display:inline-block;margin-right:5px;line-height:35px}#pvctbar label#help-label{margin:3px 0 6px}#pvctbar #pvct-selected-pt{line-height:40px;font-weight:600}#pvctbar .pvct-modal-body{padding:15px}#pvctbar .select-pvct{background:#fff url("/img/booking/onepage/select-arrow.png") no-repeat scroll right 12px center;border:1px solid #dadada;border-bottom-width:3px;color:#363636;cursor:pointer;display:block;font-size:16px;line-height:1.42857;position:relative;vertical-align:middle;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}#pvctbar .select-pvct select{background:transparent none repeat scroll 0 0;border:0 none;border-radius:0;cursor:pointer;display:block;outline:0 none;padding:9px 30px 9px 10px;position:relative;text-indent:1px;text-overflow:"";width:100%;height:auto;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none}#pvctbar input[type="text"],#pvctbar input[type="password"],#pvctbar input[type="email"],#pvctbar input[type="search"],#pvctbar input[type="tel"],#pvctbar input[type="number"],#pvctbar textarea{border:1px solid #c8c8c8;border-radius:4px;display:block;outline:medium none;padding:10px;width:100%;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none}#pvctbar .form-group{margin-bottom:0;vertical-align:middle}#pvctbar .form-group.form-group-inline{display:inline-block}#pvctbar .form-group .form-control{width:100%;display:block}#pvctbar .form-group .control-label{padding-top:7px}#pvctbar .form-group label{max-width:100%;margin-bottom:0;padding-top:0;font-weight:normal}#pvctbar .form-group .select-pvct,#pvctbar .form-group input{display:inline-block;width:auto;vertical-align:middle}#pvctbar .form-group a{display:inline-block}@media(max-width:767px){#pvctbar label{width:60px}#pvctbar .form-group .select-pvct,#pvctbar .form-group input{margin-bottom:5px}#pvctbar .form-group .select-pvct:not(#pvct-link),#pvctbar .form-group input:not(#pvct-link){width:175px}}@media(min-width:768px) and (max-width:991px){#pvctbar .form-group label#help-label{width:100%}#pvctbar .form-group input#pvct-ec{width:100%}}.popover-favorites:not(#modal-favorites){width:500px !important;max-width:500px !important}.popover-favorites:not(#modal-favorites) .popover-content{min-height:500px}.popover-favorites:not(#modal-favorites) #favorites-notification{color:#445870;margin:0 5px 15px 5px}.popover-favorites:not(#modal-favorites) #favorites-notification .alert .fapicon{top:-2px;font-size:25px;color:#f14b99}@media(min-width:992px){.popover-favorites:not(#modal-favorites) #send-favorites{margin-top:0}.popover-favorites:not(#modal-favorites) #delete-all-favorites{margin:15px 0}}#favorites-container .favorite:last-of-type{margin-bottom:0}#favorites-container .favorite{cursor:pointer;border-bottom:1px solid #e6e6e6;margin-bottom:15px}@media(min-width:768px) and (max-width:991px){#favorites-container .favorite{height:165px}}@media(min-width:992px){#favorites-container .favorite{min-height:135px;height:auto}}#favorites-container .favorite.deleted{cursor:default}#favorites-container .favorite.deleted span,#favorites-container .favorite.deleted li,#favorites-container .favorite.deleted div.heading,#favorites-container .favorite.deleted div.location,#favorites-container .favorite.deleted div.summary{opacity:.5}#favorites-container .favorite.deleted .image .image-placeholder{position:absolute;transform:translate(-50%,-50%);top:50%;left:50%;width:50px;height:50px;background-image:url('/web/bundles/leisurecore/svg/icons/icon-image-placeholder.svg')}#favorites-container .favorite .image{height:195px;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}#favorites-container .favorite .image .fapicon{display:inline-block;margin:10px 0 0 10px;padding:10px;color:#ededed;background-color:#4a4a4a;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}@media(min-width:992px){#favorites-container .favorite .image .fapicon{font-size:14px !important}}@media(min-width:768px) and (max-width:991px){#favorites-container .favorite .image{height:150px}}@media(min-width:992px){#favorites-container .favorite .image{height:120px}}#favorites-container .favorite .enquete{top:7px}@media(max-width:767px){#favorites-container .favorite .enquete{top:-19px;right:23px}}#favorites-container .favorite .heading{margin:6px 0 3px 0;font-size:18px;line-height:24px;color:#e6016a}#favorites-container .favorite .location{font-size:13px;line-height:18px}#favorites-container .favorite .summary{margin:12px 0;font-size:13px;font-weight:600}#favorites-container .favorite .summary .fapicon{font-size:20px}#favorites-container .favorite .summary .fapicon.fapicon-person,#favorites-container .favorite .summary .fapicon.fapicon-bedroom{top:4px;margin-right:5px}#favorites-container .favorite .summary .fapicon.fapicon-arrow-right{margin-top:3px}@media(min-width:992px){#favorites-container .favorite .summary .list-inline li{padding:0 5px}}.popover-favorites .modal-body{min-height:480px;height:100%}@media(max-width:767px){.popover-favorites .modal-body{min-height:560px;height:100%}}#winning-houses .icon-badge-block{text-align:center;width:100%;border:0;background-color:transparent}#winning-houses .icon-badge-block span{height:140px;width:180px;-moz-transform:rotate(-10deg);-webkit-transform:rotate(-10deg);-ms-transform:rotate(-10deg);-o-transform:rotate(-10deg);transform:rotate(-10deg)}#winning-houses .h1{font-size:24px;line-height:26px;color:#fff;font-weight:600}@media(min-width:768px) and (max-width:991px){#winning-houses .h1{font-size:36px;line-height:38px}}@media(min-width:992px){#winning-houses .h1{font-size:60px;line-height:62px}}#winning-houses .intro a,#winning-houses .intro a:hover,#winning-houses .intro{font-size:14px;color:#fff}@media(max-width:767px){.awards-list#section-destinations{padding-top:30px}}.awards-list .list-group .list-group-item .title{width:60%}section.section-featured .section-heading{text-align:left}section.section-featured .section-heading .icon-flag{height:30px;width:30px;top:4px;margin-right:15px}section.section-featured .icon-badge{display:inline-block;width:258px;height:222px}@media(min-width:992px){section.section-featured .icon-badge{width:293px;height:252px}}section.section-featured .icon-badge-2017-1{background:url('/web/bundles/leisurecore/svg/logos/awards/2017/award_belvilla.svg') no-repeat 0 0}section.section-featured .icon-badge-2017-2{background:url('/web/bundles/leisurecore/svg/logos/awards/2017/award_rising_star.svg') no-repeat 0 0}section.section-featured .icon-badge-2017-4{background:url('/web/bundles/leisurecore/svg/logos/awards/2017/award_host.svg') no-repeat 0 0}section.section-featured .icon-badge-2017-5{background:url('/web/bundles/leisurecore/svg/logos/awards/2017/award_holidayparks.svg') no-repeat 0 0}section.section-featured .icon-badge-2017-6{background:url('/web/bundles/leisurecore/svg/logos/awards/2017/award_belvilla_xl.svg') no-repeat 0 0}section.section-featured .icon-badge-2017-7{background:url('/web/bundles/leisurecore/svg/logos/awards/2017/award_belvilla_sea.svg') no-repeat 0 0}section.section-featured .icon-badge-2017-8{background:url('/web/bundles/leisurecore/svg/logos/awards/2017/award_unique.svg') no-repeat 0 0}section.section-featured .icon-badge-2017-9{background:url('/web/bundles/leisurecore/svg/logos/awards/2017/award_wintersport.svg') no-repeat 0 0}section.section-featured .featured-container{margin-top:30px}section.section-featured .featured-container .profile-image+.profile{padding:0 15px}section.section-featured .featured-container .profile-block{padding-bottom:30px}section.section-featured .featured-container .profile-block span{display:block}section.section-featured .featured-container .profile-block span.title{text-transform:capitalize;font-weight:500}section.section-featured .featured-container .profile-block span.name{font-size:24px;line-height:24px;color:#f14b99;font-weight:600}section.section-featured .featured-container .featured-image{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){section.section-featured .featured-container .featured-image{-webkit-border-radius:4px 0 0 4px;-moz-border-radius:4px 0 0 4px;border-radius:4px 0 0 4px}}section.section-featured .featured-container .featured-image .icon-home-sun{position:absolute;top:50%;left:0;right:0;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%);width:100px;height:100px}section.section-featured .featured-container .badge{top:15px;left:15px}section.section-featured .featured-large,section.section-featured .featured-medium,section.section-featured .featured-small{background-color:#fff;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-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}section.section-featured .featured-large[data-uri]:hover,section.section-featured .featured-medium[data-uri]:hover,section.section-featured .featured-small[data-uri]:hover{box-shadow:0 3px 8px 0 rgba(0,0,0,0.1),0 3px 16px 0 rgba(0,0,0,0.04);cursor:pointer}section.section-featured .featured-large .no-avail,section.section-featured .featured-medium .no-avail,section.section-featured .featured-small .no-avail{font-weight:600;color:#cecece}section.section-featured .featured-container.featured-large .featured-image{height:160px;background-color:#f2f2f2}@media(min-width:768px) and (max-width:991px){section.section-featured .featured-container.featured-large .featured-image{height:300px}}@media(min-width:992px){section.section-featured .featured-container.featured-large .featured-image{height:430px}}section.section-featured .featured-container.featured-large .featured-body{padding:15px;position:relative}@media(min-width:768px){section.section-featured .featured-container.featured-large .featured-body{padding:30px}}section.section-featured .featured-container.featured-large .featured-body .profile-image{border:2px solid #fff;display:inline-block;width:60px;height:60px;background-color:#fff;float:left;margin-right:15px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}section.section-featured .featured-container.featured-large .featured-body .profile-image .img-rounded{width:100%;height:100%;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}section.section-featured .featured-medium .profile,section.section-featured .featured-small .profile{padding:15px;font-size:12px}section.section-featured .featured-medium .profile span:not(.btn),section.section-featured .featured-small .profile span:not(.btn){display:block}section.section-featured .featured-medium .profile .name,section.section-featured .featured-small .profile .name,section.section-featured .featured-medium .profile .title,section.section-featured .featured-small .profile .title{width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}section.section-featured .featured-medium .profile .title,section.section-featured .featured-small .profile .title{font-weight:500}section.section-featured .featured-medium .profile .name,section.section-featured .featured-small .profile .name{font-size:14px;color:#f14b99;font-weight:600}section.section-featured .featured-medium{margin-bottom:30px}@media(min-width:768px){section.section-featured .featured-medium .profile{min-height:90px}}section.section-featured .featured-medium .featured-image{height:160px;background-color:#f2f2f2;-webkit-border-radius:4px 4px 0 0;-moz-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0}@media(min-width:768px) and (max-width:991px){section.section-featured .featured-medium .featured-image{height:220px}}@media(min-width:992px){section.section-featured .featured-medium .featured-image{height:330px}}section.section-featured .featured-small{margin-bottom:30px}@media(min-width:768px){section.section-featured .featured-small .profile{min-height:137px}}section.section-featured .featured-small .featured-image{height:140px;background-color:#f2f2f2;-webkit-border-radius:4px 4px 0 0;-moz-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0}@media(min-width:992px){section.section-featured .featured-small .featured-image{height:210px}}section.section-featured .featured-small .featured-image .icon-home-sun{width:80px;height:80px}@media(max-width:767px){section.section-featured .featured-reviews div[class*="col-"]:not(:last-of-type) .review-container{margin-bottom:15px}}@media(min-width:768px){section.section-featured .featured-reviews .row.is-flex{-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex}section.section-featured .featured-reviews .row.is-flex>[class*='col-']{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex:initial;-ms-flex:initial;flex:initial}}section.section-featured .featured-reviews .review-container{background-color:#fff;padding:15px;font-size:12px;width:100%;-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)}section.section-featured .featured-reviews .review-container .media{position:relative}section.section-featured .featured-reviews .review-container .media .media-image{margin-bottom:10px;float:left;display:inline-block;margin-right:15px}@media(min-width:768px) and (max-width:1199px){section.section-featured .featured-reviews .review-container .media .media-image{float:none}}section.section-featured .featured-reviews .review-container .media .media-image .icon{width:50px;height:50px}section.section-featured .featured-reviews .review-container .media .media-body{padding:5px 0}@media(min-width:768px) and (max-width:1199px){section.section-featured .featured-reviews .review-container .media .media-body{margin-bottom:10px}section.section-featured .featured-reviews .review-container .media .media-body .enquete{position:absolute;right:0;top:0}}@media(max-width:767px){section.section-featured .featured-reviews .review-container .media .media-body .detail-block{width:50%}section.section-featured .featured-reviews .review-container .media .media-body .detail-block span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}}section.section-featured .featured-reviews .review-container .media .media-body span:not(.enquete){display:block;font-size:14px}section.section-featured .featured-reviews .review-container .media .media-body .name{color:#f14b99;font-weight:600}section.section-featured .featured-reviews .review-container .media .icon-avatar-ms{background:url('/web/bundles/leisurecore/svg/icons/avatar-woman.svg') no-repeat 0 0}section.section-featured .featured-reviews .review-container .media .icon-avatar-mr{background:url('/web/bundles/leisurecore/svg/icons/avatar-man.svg') no-repeat 0 0}section.section-featured .featured-reviews+.featured-container:before{display:block;border-bottom:dashed 1px #ddd;height:1px;width:100%;margin:30px 0;content:''}section.section-featured .read-more-container.collapsed .read-more-content{height:120px}@media(min-width:992px){section.section-featured .read-more-container.collapsed .read-more-content{height:auto}}section.section-featured .read-more-container .read-more-link,section.section-featured .read-more-container .read-less-link{padding:0}section.section-featured .read-more-container .read-more-link .spanclick,section.section-featured .read-more-container .read-less-link .spanclick,section.section-featured .read-more-container .read-more-link .spanclick:hover,section.section-featured .read-more-container .read-less-link .spanclick:hover{color:#445870}.section-featured.section-grey .featured-reviews .review-title span{background:#f9f9f9}@media(min-width:768px){.all-winners-container{display:table !important}}.terms{font-size:12px}@media(max-width:767px){.section-list-styled{padding:0 !important}}.section-list-styled h2,.section-list-styled .h2,.section-list-styled h3,.section-list-styled .h3{padding-left:13px}.section-list-styled .list-styled{margin:0}.section-list-styled .list-styled-toggle{background-color:#f3f3f3;border-bottom:1px solid #e6e6e6;height:60px;line-height:60px;padding:0 15px;text-align:left;cursor:pointer}@media(max-width:767px){.section-list-styled .list-styled-toggle::before{color:#8b8b8b;content:"e";float:right;font-family:FapIcon;font-size:16px}}@media(min-width:768px){.section-list-styled .list-styled-toggle{height:20px;text-align:center;line-height:inherit;border-bottom:0 none;background-color:#fefefe;margin-top:30px}}.section-list-styled .list-styled-toggle span:hover{cursor:pointer}@media(min-width:768px){.section-list-styled .list-styled-toggle.list-styled-toggle-more span:after{margin-left:10px;font-family:FapIcon;content:"c";font-size:10px;color:#8b8b8b}}.section-list-styled .list-styled-toggle.list-styled-toggle-more[aria-expanded="true"]{display:none}@media(min-width:768px){.section-list-styled .list-styled-toggle.list-styled-toggle-less span:after{margin-left:10px;font-family:FapIcon;content:"f";font-size:10px;color:#8b8b8b}}.list-styled{padding-left:0;list-style:none}.list-styled 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}.list-styled li:first-of-type{border-top:1px solid #e6e6e6}.list-styled li::before{float:right;margin-left:12px;font-family:FapIcon;content:"e";font-size:16px}.list-styled li:hover{background-color:#f3f4f6}.list-styled a,.list-styled .spanclick,.list-styled span[data-uri]{display:block;width:100%;height:100%;color:#565f73;font-weight:400}.list-styled .value{float:right;display:inline-block;color:#838b99;font-size:14px}.all_costs{font-size:13px}.all_costs strong{color:#454a53}.all_costs .inclusive_costs .fapicon{color:#4bbb4b}.all_costs .exclusive_costs .fapicon{color:#e45857}.all_costs span{margin-right:4px}.modal .all_costs span{margin-right:0}.all_costs span:last-child{margin-right:0}.all_costs ul,.all_costs ol{margin-bottom:0}.all_costs .description-block{margin-left:20px}#section-mailing .background-block{padding:15px;background-repeat:no-repeat !important;background-position:center !important;-webkit-background-size:cover !important;-moz-background-size:cover !important;background-size:cover !important;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}@media(min-width:768px){#section-mailing .background-block{padding:30px}}#section-mailing .mailing-text{color:#fff;background:rgba(0,0,0,0.7);padding:15px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}@media(min-width:768px){#section-mailing .mailing-text{padding:30px}}#section-mailing .mailing-text h2,#section-mailing .mailing-text h3{color:#fff}#section-mailing .expiration-box{padding:15px 12px;background:#fbf4d0 none repeat scroll 0 0;border:1px solid #ffd800;border-radius:6px;font-size:14px;line-height:20px}#section-mailing .expiration-box p{margin:0}#section-mailing .form-group{margin-bottom:20px;font-size:16px}#section-mailing .form-group label{display:block;padding-top:11px;cursor:pointer}#section-mailing .form-group label small{font-size:14px}#section-mailing .form-group .text-error{margin-top:3px}#section-mailing .form-group .text-help{display:inline-block;padding-top:11px}#section-mailing .btn-group{display:inline-block;vertical-align:middle;width:100%}#section-mailing .btn-group label{margin-right:0}#section-mailing .btn-group .btn-default{float:left;position:relative;font-size:16px;text-align:center;padding:9px 0 10px;background-color:#fff;border-color:#c5c5c5;color:#4a4a4a !important;font-weight:normal;border-width:1px 1px 3px;-moz-border-bottom-colors:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;border-style:solid;width:50%;-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}#section-mailing .btn-group .btn-default:hover{background-color:#f6f6f6;border-color:#c5c5c5}#section-mailing .btn-group .btn-default:active{border-width:3px 1px 1px;border-bottom:1px solid #c5c5c5 !important}#section-mailing .btn-group .btn-default.active{background-color:#f14b99;border-color:#166a14;border-width:3px 0 0 !important;color:#fff !important;border-style:solid;z-index:3;padding:7px 1px 13px 1px}#section-mailing .btn-group .btn-default:first-child{-webkit-border-radius:4px 0 0 4px;-moz-border-radius:4px 0 0 4px;border-radius:4px 0 0 4px}#section-mailing .btn-group .btn-default:last-child{-webkit-border-radius:0 4px 4px 0;-moz-border-radius:0 4px 4px 0;border-radius:0 4px 4px 0}#section-mailing .btn-group .btn{margin-left:-2px}#section-mailing .btn-group .btn>input[type="radio"]{display:none}#section-mailing input[type="text"],#section-mailing input[type="password"],#section-mailing input[type="email"],#section-mailing input[type="search"],#section-mailing input[type="tel"],#section-mailing input[type="number"],#section-mailing textarea{color:#445870;display:block;width:100%;padding:10px;outline:0;border:solid 1px #ddd;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}#section-mailing input[type="text"].error,#section-mailing input[type="password"].error,#section-mailing input[type="email"].error,#section-mailing input[type="search"].error,#section-mailing input[type="tel"].error,#section-mailing input[type="number"].error,#section-mailing textarea.error{color:#445870;border:1px solid #e4585a}#section-mailing .select{position:relative;display:block;vertical-align:middle;border-width:1px 1px 3px 1px;border-style:solid;border-color:#ddd;background-color:#fff;color:#445870;padding:0;line-height:1.42857;font-size:16px;cursor:pointer;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}#section-mailing .select.error,#section-mailing .select.error-select{border-width:1px 1px 3px 1px;border-style:solid;border-color:#e4585a}#section-mailing .select select{position:relative;display:block;width:100%;padding:9px 30px 9px 10px;border:0 none;outline:0;background:transparent none repeat scroll 0 0;cursor:pointer;text-indent:1px;text-overflow:'';-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none}#section-mailing .select select::-ms-expand{display:none}#availability .info-container{margin-top:45px}.show-less .show-more-btn{display:none !important}.show-less-btn{display:none !important}.show-less .show-less-btn{display:inline-block !important}@media(min-width:768px){.show-less .show-less-btn::after{content:"f" !important}}#acquisition .logo-container{display:block;text-align:center;position:absolute;left:0;right:0}#acquisition .logo-container img{left:0;background-color:#fff;border:solid 1px #ddd;margin:0 auto;top:-75px;position:absolute;right:0;z-index:1;width:80px;height:80px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}@media(min-width:768px){#acquisition .logo-container img{top:-100px;width:110px;height:110px}}@media(min-width:992px){#acquisition .logo-container img{top:-125px;width:150px;height:150px}}.section-campaign-branding{padding:25px 0 20px 0;border-width:1px 0;border-style:solid;border-color:#e9e9e9;background-color:#fefefe}.section-campaign-branding .image{text-align:center;margin-bottom:15px}@media(min-width:768px){.section-campaign-branding .image{text-align:left;float:right;margin-bottom:0}}.section-campaign-branding .text{text-align:center}@media(min-width:768px){.section-campaign-branding .text{text-align:left}}.section-campaign-partner-branding{text-align:center}.section-campaign-partner-branding .logo-container{border:0;background-color:#fff;display:inline-block;padding:15px;-webkit-border-radius:100px;-moz-border-radius:100px;border-radius:100px;margin-bottom:20px}.section-campaign-partner-branding img{max-height:60px}@media(min-width:768px){.section-campaign-partner-branding img{max-height:70px}}.section-campaign .logo-container{background:#fff;border:solid 1px #ddd;position:absolute;margin:0 auto;top:-120px;left:0;right:0;z-index:100;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;width:80px;height:80px}@media(min-width:768px){.section-campaign .logo-container{top:-148px;width:110px;height:110px}}@media(min-width:992px){.section-campaign .logo-container{top:-120px;width:150px;height:150px}}@media(min-width:1200px){.section-campaign .logo-container{top:-130px;width:150px;height:150px}}.section-campaign .logo-container>img{left:0;margin:0 auto;position:absolute;right:0;top:50%;-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translate(0,-50%);width:60px;height:auto}@media(min-width:768px){.section-campaign .logo-container>img{width:90px;height:auto}}@media(min-width:992px){.section-campaign .logo-container>img{width:130px;height:auto}}.section-campaign input::-moz-placeholder{text-transform:none}.section-campaign input:-ms-input-placeholder{text-transform:none}.section-campaign input::-webkit-input-placeholder{text-transform:none}.section-campaign input#code{text-transform:uppercase}.section-campaign .submit-container{border-top:1px dashed #ddd;padding-top:10px}.section-campaign .submit-container .terms-block{margin-bottom:10px}@media(min-width:768px){.section-campaign .submit-container .submit-block{text-align:right}}.section-campaign .social-container{padding:15px 0;margin:15px 0;border-top:solid 1px #ddd;border-bottom:solid 1px #ddd}.section-campaign .social-container .row.is-flex{margin:0}@media(min-width:768px){.section-campaign .social-container .row.is-flex{align-items:center;justify-content:center;-webkit-flex-grow:1;-ms-flex-grow:1;flex-grow:1}}.section-campaign .social-container .title{text-align:center;font-weight:600;margin-bottom:10px;display:block}@media(min-width:768px){.section-campaign .social-container .title{text-align:left;margin:0;white-space:nowrap}}.section-campaign .social-container .property-share{display:block;text-align:center;position:relative}@media(min-width:768px){.section-campaign .social-container .property-share{height:45px;text-align:left;display:inline-flex;margin:0 10px}}.section-campaign .social-container .property-share .share-item{cursor:pointer;display:inline-block;background:#fff;border:solid 1px #ddd;margin:0 5px;position:relative;-webkit-border-radius:90px;-moz-border-radius:90px;border-radius:90px;width:35px;height:35px}.section-campaign .social-container .property-share .share-item .icon,.section-campaign .social-container .property-share .share-item .facebook-container{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:20px;height:20px}.section-campaign .social-container .property-share .share-item .icon{left:50%}.section-campaign .social-container .property-share .share-item .icon.icon-send-mail{top:calc((50% + 2px))}@media(min-width:768px){.section-campaign .social-container .property-share .share-item{margin:0 10px;width:45px;height:45px;border:0}.section-campaign .social-container .property-share .share-item .icon,.section-campaign .social-container .property-share .share-item .facebook-container{width:45px;height:45px}}.section-campaign .social-container .input-container{width:100%;margin:10px 0 0 0}@media(min-width:768px){.section-campaign .social-container .input-container{margin:0}}.section.section-result{text-align:center}@media(min-width:768px){.section.section-result{text-align:left}}.section.section-result .heading{display:block;color:#f7b036;font-size:38px;line-height:38px;margin:20px 0}@media(min-width:768px){.section.section-result .heading{font-size:50px;line-height:50px}}@media(min-width:992px){.section.section-result .heading{margin:0}}.section.section-result .social-share-block a{margin-right:10px}.section.section-result .social-share-block a:last-child{margin-right:0}.section.section-result .social-share-block .facebook .fa-circle{background-color:#3b5999}.section.section-result .social-share-block .twitter .fa-circle{background-color:#55acef}.section.section-result .social-share-block .whatsapp .fa-circle{background-color:#41d752}.section-expired .campaign-intro p{margin-bottom:30px}.section-expired .campaign-intro .campaign-title{font-size:24px;font-weight:600}.section-expired .list-group-body .list-group-item{text-align:center}.section-expired .form-block{border:0;padding-bottom:0}@media(min-width:992px){.section-expired .form-block{border-bottom:dashed 1px #ddd;padding-bottom:50px}}.section-expired .form-block:last-of-type{border:0;padding-bottom:0}.section-expired .success-title{display:block;font-size:24px;font-weight:600;margin-bottom:30px}.modal-campaigns{padding:0;position:relative}.modal-campaigns .modal-close{display:inline-block;position:absolute;top:1px;right:1px;padding:15px;float:right;cursor:pointer;z-index:100}.modal-campaigns .modal-close::after{font-family:FapIcon;content:"q";font-size:20px;color:#fff}.modal-campaigns .campaigns-body{padding:10px 20px 20px}@media(min-width:768px){.modal-campaigns .campaigns-body{padding:10px 30px 30px;height:430px;overflow-y:scroll}}.modal-campaigns .campaigns-body strong{color:#f7b036}.modal-campaigns .campaigns-image-container{height:430px;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:0 6px 6px 0;-moz-border-radius:0 6px 6px 0;border-radius:0 6px 6px 0}.modal-campaigns .logo-container{background:#fff;position:relative;margin:0 auto;top:30px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;width:110px;height:110px}.modal-campaigns .logo-container>img{left:0;margin:0 auto;position:absolute;right:0;top:50%;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);width:90px;height:auto}#modal-campaign .modal-footer,#modal-campaign .modal-header{display:none}@media(max-width:767px){#modal-campaign .modal-header{display:block}}.section-campaign .terms.reference,.modal-campaigns .terms.reference{padding-left:15px}.section-campaign .terms.reference::before,.modal-campaigns .terms.reference::before{content:"*";position:absolute;left:7.5px}.section-campaign .terms ul,.modal-campaigns .terms ul{padding-left:0}.section-campaign .terms ul li,.modal-campaigns .terms ul li{display:inline}.section-campaign .terms ul li:not(:last-child):after,.modal-campaigns .terms ul li:not(:last-child):after{content:" • "}#modal-takeover .container-fluid{padding:0}#modal-takeover .modal-header{display:none}@media(min-width:992px){#modal-takeover .modal-dialog,#modal-takeover .modal-content{width:945px}}#modal-takeover #takeover-header{height:300px;background:url('/img/acties/takeover/overlay_banner.png') no-repeat center;background-repeat:no-repeat !important;background-position:center !important;-webkit-background-size:cover !important;-moz-background-size:cover !important;background-size:cover !important}#modal-takeover #takeover-header.tmo{background-image:url('/img/acties/takeover/tmo.jpg')}#modal-takeover #takeover-header.okl{background-image:url('/img/acties/takeover/okl.jpg')}#modal-takeover #takeover-content{padding:30px 70px;font-size:18px;text-align:center;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}#modal-takeover #takeover-content .h1{font-size:28px;line-height:25px;font-weight:600;margin:0 0 25px}#modal-takeover #takeover-content .takeover-logo{position:absolute;left:0;right:0;margin:-115px auto 0;background-color:#fff;border:3px solid #fff;z-index:1;border-radius:50%}#modal-takeover #takeover-content .takeover-logo+.h1{margin-top:55px}#modal-takeover #takeover-content p{margin:0}@media(max-width:768px){#modal-takeover #takeover-content{background:0;padding-top:30px}}#modal-takeover .modal-footer{padding:15px}#modal-nav-main .navbar .navbar-list span.hidden-xs{display:none}#modal-nav-main .navbar .navbar-list span.hidden-md{display:block !important}#modal-nav-main .navbar .navbar-list .fapicon.fapicon-arrow-down{display:none}#modal-call-us .list-group-item,.popover-call-us .list-group-item{font-size:14px}#modal-call-us .list-group-item::before,.popover-call-us .list-group-item::before{content:' ' !important}#modal-call-us .list-group-item.selected .hours,.popover-call-us .list-group-item.selected .hours{color:#f14b99}#modal-text-search .ui-autocomplete.filter-group{display:block !important;position:static !important;left:0 !important;max-height:none !important;overflow:visible !important;box-shadow:none !important}#modal-text-search .ui-autocomplete.filter-group .ui-menu-item{height:40px;line-height:40px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding:0 0 0 5px}#modal-text-search .ui-autocomplete.filter-group .ui-menu-item .icon-flag{margin-top:10px}#modal-text-search input[type="search"]{border:1px solid #ddd;border-radius:4px;padding:7px 15px;width:100%;box-sizing:border-box;-webkit-appearance:none !important;-moz-appearance:none !important;-ms-appearance:none !important;appearance:none !important}.modal-backdrop.in{opacity:.5;filter:alpha(opacity=50)}#modal-tips .modal-dialog,#modal-tips .modal-content{height:90%}#modal-tips .modal-dialog .modal-body,#modal-tips .modal-content .modal-body{max-height:calc((100% - 50px));overflow-y:scroll;height:100%}@media(max-width:767px){#section-destinations{padding-top:0}}.detail .detail-header{font-size:24px;color:#f14b99;margin:20px 0}.detail .detail-header h2,.detail .detail-header .h2{display:inline-block;margin:0}.detail .detail-header .fapicon{margin-right:10px}.detail .detail-header-extend .icon-block{margin-top:7px;color:#f14b99;float:left;font-size:26px}.detail .detail-header-extend .title-block{display:inline-block}.detail .detail-header-extend .title-block h2,.detail .detail-header-extend .title-block .h2{margin:0;line-height:26px;display:block}.detail .detail-header-extend .title-block span{font-size:12px;color:#445870}.detail h4,.detail .h4{border-bottom:solid 1px #ddd;padding-bottom:10px}.detail .detail-overview{text-align:center}@media(min-width:992px){.detail .detail-overview{text-align:left}}.detail .detail-overview .location{margin-bottom:15px}.detail .detail-overview h1{margin-top:0}.detail .detail-overview .poi{display:block;line-height:25px;margin-bottom:45px}.detail .detail-overview .poi .fapicon{font-size:20px;top:5px;margin-right:5px}.detail .detail-summary{text-align:left}.detail .detail-summary .rating-container{color:#ddd;margin-bottom:10px}.detail .detail-summary .rating-container .rating{display:inline-block;margin-right:20px}.detail .detail-summary .rating-container .rating .active{color:#f7b036}.detail .info-container .info-content-container{border:solid 1px #ddd;background-color:#fff;text-align:center;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.detail .info-container .info-content-container .info-content{padding:15px}.detail .info-container .info-content-container .period-container{border-bottom:1px dashed #ddd}.detail .info-container .info-content-container .period-container a,.detail .info-container .info-content-container .period-container a:hover{display:block;color:#f14b99;padding:15px 0;font-weight:400}.detail .info-container .info-content-container .period-container .fapicon{margin:0 10px}.detail .info-container .info-content-container .period-container .dropdown{border:solid 1px #ddd;font-size:12px;padding:5px;text-align:left;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.detail .info-container .info-content-container .period-container .dropdown .title{color:#f14b99;display:block}.detail .info-container .info-content-container .pricing{text-align:center}.detail .info-container .info-content-container .pricing .old-price{position:relative;top:-2px;font-size:13px;color:#838b99;text-decoration:line-through;margin-right:5px}.detail .info-container .info-content-container .pricing div,.detail .info-container .info-content-container .pricing span{display:inline-block}.detail .info-container .info-content-container .pricing div{cursor:pointer}.detail .info-container .info-content-container .pricing .discount{position:relative;top:-2px;display:inline-block;margin-right:15px;padding:0 2px 0 10px;line-height:26px;background-color:#f14b99;color:#fff;font-size:13px;font-weight:600;text-transform:uppercase;z-index:1;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.detail .info-container .info-content-container .pricing .discount::after{position:absolute;top:50%;right:-8px;content:" ";margin-top:-10px;background-color:#f14b99;z-index:-1;-moz-transform:rotate(45deg);-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;width:20px;height:20px}.detail .info-container .info-content-container .pricing .price{font-size:20px;color:#565f73;font-weight:600}.detail .info-container .info-content-container .pricing .fapicon-info{font-size:16px;color:#c5c5c5}.detail .info-container .info-content-container .price-inclusive .heading{font-weight:600;font-size:18px}.detail .info-container .info-content-container .price-inclusive .heading>.fapicon{color:#f14b99}.detail .info-container .info-content-container .share-container{border-bottom:0;-webkit-border-radius:0 0 4px 4px;-moz-border-radius:0 0 4px 4px;border-radius:0 0 4px 4px}.detail .info-container .call-us{text-align:center}.detail .payment-container ul{padding:10px 0}.detail .payment-container .icon-ideal{height:25px;width:28px}.detail .payment-container .icon-mastercard{height:25px;width:41px}.detail .payment-container .icon-paypal{height:25px;width:94px}.detail .calendar-period{margin-bottom:10px}.detail .share-container{width:100%;background-color:#f5f6fb;border-top:solid 1px #ddd;border-bottom:solid 1px #ddd}.detail .share-container:before,.detail .share-container:after{content:" ";display:table}.detail .share-container:after{clear:both}.detail .share-container:before,.detail .share-container:after{content:" ";display:table}.detail .share-container:after{clear:both}.detail .share-container:before,.detail .share-container:after{content:" ";display:table}.detail .share-container:after{clear:both}.detail .share-container:before,.detail .share-container:after{content:" ";display:table}.detail .share-container:after{clear:both}.detail .share-container .btn{padding:13px 10px;float:left;font-weight:400;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.detail .share-container .btn:nth-of-type(1){width:30%}.detail .share-container .btn:nth-of-type(2){width:50%;border-left:solid 1px #ddd;border-right:solid 1px #ddd}.detail .share-container .btn:nth-of-type(3){width:20%}.detail .table{width:100%}.detail .table td{vertical-align:top;padding:2px 0}.detail .table .label{font-weight:600}.detail .table .content{padding-left:15px}.detail .theme .theme-overlay{background-color:rgba(0,0,0,0.5);background-image:none}.detail .theme .theme-body{bottom:auto;margin:0;top:50%;left:0;right:0;text-align:center;width:auto;-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translate(0,-50%)}.detail .theme .theme-body::before{content:""}.detail .theme .theme-body .heading{text-align:center;width:100% !important;margin-bottom:15px}.detail .list-group .list-group-body>div:first-of-type .list-group-item,.detail .list-group .list-group-body div:nth-of-type(2) .list-group-item{border-top:0}@media(min-width:768px) and (max-width:991px){.detail .list-group .list-group-body div:nth-of-type(2n) .list-group-item{border-right:0}}.detail .list-group .list-group-item{border-bottom:0;border-top:0;cursor:auto;padding:0;height:30px;line-height:30px}.detail .list-group .list-group-item:hover{color:#445870;background-color:transparent}.detail .list-group .list-group-item::before{content:""}@media(min-width:768px){.detail .list-group .list-group-item{padding:0 30px 0 0;border-right:solid 1px #ddd}}.detail .pois-container{border-top:solid 1px #ddd;border-bottom:solid 1px #ddd;background-color:#f6f6f6}.detail .pois-container .map-poi{margin-right:15px;display:inline-block;position:relative;line-height:60px;padding-left:40px}.detail .pois-container .map-poi .fapicon{font-size:30px}.detail .pois-container .map-poi .icon-poi{display:inline-block;position:absolute;left:0;top:15px;width:30px;height:30px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}.detail .pois-container .map-poi .icon-poi .icon{color:#fff;top:8px;width:15px;height:15px}.detail .pois-container .map-poi .icon-poi.icon-poi-red{background-color:#e45859}.detail .pois-container .map-poi .icon-poi.icon-poi-blue{background-color:#5c9bd1}.detail.detail-ski .list-group .list-group-item{border-right:0;border-bottom:dashed 1px #ddd;border-top:none !important;height:60px;line-height:60px;padding:0 15px}.detail.detail-ski .list-group .list-group-item.cross-country{border:0;padding:0}.detail.detail-ski .list-group .list-group-item .value{font-size:30px;color:#445870}.detail.detail-ski .list-group .list-group-item .value span{font-size:14px}.detail.detail-ski .list-group .list-group-item .icon-ski{margin:15px 15px 0 0;float:left;font-size:30px;color:#16adfe}.detail .info-toggle{position:relative;z-index:10}.detail .ski-area-map{height:200px;position:relative;cursor:pointer;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;background-repeat:no-repeat !important;background-position:center !important;-webkit-background-size:cover !important;-moz-background-size:cover !important;background-size:cover !important}@media(min-width:768px){.detail .ski-area-map{height:300px}}@media(min-width:992px){.detail .ski-area-map{height:400px}}.detail .ski-area-map .btn{position:absolute;top:15px;right:15px}@media(min-width:768px){#ski-info-container .row-flex{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}#ski-info-container .row-flex .col-sm-6{max-width:50%;-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%}.safari #ski-info-container .row-flex .col-sm-6{-webkit-flex:1;-ms-flex:1;flex:1}#ski-info-container .row-flex .col-sm-12{max-width:100%;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%}}@media(min-width:992px){#ski-info-container .row-flex .col-md-4{max-width:33.333333%;-webkit-flex:0 0 33.333333%;-ms-flex:0 0 33.333333%;flex:0 0 33.333333%}.safari #ski-info-container .row-flex .col-md-4{-webkit-flex:1;-ms-flex:1;flex:1}}.ski-data-container{background-color:#fff;padding:30px;position:relative;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.ski-data-container.h100{height:100%}@media(min-width:768px){.ski-data-container .wrapper{position:absolute;top:50%;left:50%;width:100%;padding:30px;-moz-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}}@media(max-width:991px){.ski-data-container.slopes .wrapper{position:relative;top:inherit;left:inherit;padding:0;-webkit-transform:inherit;-moz-transform:inherit;-ms-transform:inherit;-o-transform:inherit;transform:inherit}}.ski-data-container h5,.ski-data-container .h5{margin:0 0 30px}@media(min-width:768px) and (max-width:991px){.slopes .list-group .list-group-body>div:not(:last-of-type) .list-group-item{border-right:dashed 1px #ddd}.slopes .list-group .list-group-body .list-group-item{border-bottom:0}}.slopes .list-group .list-group-body>div:last-of-type .list-group-item{border-bottom:0}@media(min-width:768px){.boarding .list-group .list-group-body>div:nth-child(n+3):nth-child(-n+4) .list-group-item{border-bottom:0}}@media(max-width:991px){.boarding .list-group .list-group-body>div:last-of-type .list-group-item{border-bottom:0}}.area-height{position:relative}.area-height .area-icon{background-color:#16adfe;left:50%;position:relative;overflow:hidden;-moz-transform:translate(-50%,0);-webkit-transform:translate(-50%,0);-ms-transform:translate(-50%,0);-o-transform:translate(-50%,0);transform:translate(-50%,0);width:120px;height:120px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}.area-height .area-icon span.icon{position:absolute;top:20px;width:120px;height:120px}.area-height .altitude{position:absolute}.area-height .altitude.top{left:0;top:0;color:#16adfe}.area-height .altitude.top::before{content:"B";font-family:FapIcon;font-size:14px}.area-height .altitude.bottom{right:0;bottom:0;color:#16adfe}.area-height .altitude.bottom::before{content:"g";font-family:FapIcon;font-size:14px}#ski-map-container h4,#ski-map-container .h4{border-bottom:0}.ui-widget{background-color:#fff;color:#363636;cursor:default}section.section-full{padding:0}section.section-full .container-fluid{padding:0}@media(min-width:992px){section.section-full:nth-of-type(odd) .media-block{float:right}section.section-full:nth-of-type(odd) .content-block{position:absolute;width:570px;right:100px}}section.section-full .media{height:240px;background-repeat:no-repeat !important;background-position:center !important;-webkit-background-size:cover !important;-moz-background-size:cover !important;background-size:cover !important}@media(min-width:768px){section.section-full .media{height:450px}}@media(min-width:992px){section.section-full .media{height:500px}}@media(min-width:1200px){section.section-full .media{height:550px}}section.section-full .content-block{padding:15px 15px 45px;position:relative}@media(min-width:768px){section.section-full .content-block{padding:70px 22.5px;margin-left:8.33333333%;margin-right:8.33333333%}}@media(min-width:992px){section.section-full .content-block{padding:0 0 0 100px;margin-left:0;margin-right:0;max-width:470px;height:500px}}@media(min-width:1200px){section.section-full .content-block{max-width:570px;height:550px}}@media(min-width:992px){section.section-full .content-block .content{position:absolute;top:50%;-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translate(0,-50%)}}section.section-full .content-block .read-more-container{display:block;text-transform:uppercase;font-weight:600}.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%}.symbol-container .symbol-body .heading .fapicon{color:#16adfe;margin-right:15px;top:6px;font-size:25px}@media(min-width:768px){.symbol-container .symbol-body .heading .fapicon{margin-right:30px}}.symbol-container .symbol-body .heading .title{display:inline-block}@media(min-width:768px){.symbol-container .symbol-body .value{padding-left:55px}}.symbol-container.wscampaign-1,.symbol-container.wscampaign-2,.symbol-container.wscampaign-3{font-weight:600}@media(max-width:767px){.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-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%,#f0f3f5 100%);background-image:-moz-linear-gradient(to bottom,rgba(255,255,255,0) 60%,#f0f3f5 100%);background-image:-ms-linear-gradient(to bottom,rgba(255,255,255,0) 60%,#f0f3f5 100%);background-image:-o-linear-gradient(to bottom,rgba(255,255,255,0) 60%,#f0f3f5 100%);background-image:linear-gradient(to bottom,rgba(255,255,255,0) 60%,#f0f3f5 100%)}.read-more-container.collapsed .read-more-link{display:block}.read-more-container.collapsed .read-less-link{display:none}.read-more-container.collapsed .read-more-content{height:350px;overflow:hidden;position:relative}.read-more-container.in .read-less-link{display:block}.read-more-container.in .read-more-link{display:none}.read-more-container.in .read-more-content{height:auto}.read-more-container .read-more-link,.read-more-container .read-less-link{text-transform:uppercase;font-weight:600;display:none;margin-top:15px;padding:0 15px}}.section-cta{cursor:pointer;padding:45px 0;background-color:#f989c2;background-image:-webkit-linear-gradient(left,#f989c2,#9a064a);background-image:-moz-linear-gradient(left,#f989c2,#9a064a);background-image:-ms-linear-gradient(left,#f989c2,#9a064a);background-image:-o-linear-gradient(left,#f989c2,#9a064a);background-image:linear-gradient(left,#f989c2,#9a064a)}.ski .section-cta{background-color:#47bfff;background-image:-webkit-linear-gradient(left,#47bfff,#0a39a1);background-image:-moz-linear-gradient(left,#47bfff,#0a39a1);background-image:-ms-linear-gradient(left,#47bfff,#0a39a1);background-image:-o-linear-gradient(left,#47bfff,#0a39a1);background-image:linear-gradient(left,#47bfff,#0a39a1)}.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}}#page-not-found h1,#page-not-found .h1{font-size:60px;line-height:60px}.line-chart{margin-left:-15px}@media(min-width:992px){.line-chart{max-height:260px;margin-left:0}}.snow-guarantee-info{margin-bottom:30px}@media(min-width:768px){.snow-guarantee-info{float:right;margin-bottom:0}}.modal #terms{font-size:10px;padding:0 15px}@media(min-width:992px){.modal #terms{padding:0}}.modal #terms ul{padding:15px}.poimap{width:100%;height:360px !important}.poimap .gm-style{font-family:"Asap",Arial,sans-serif}@media(min-width:768px){.poimap{height:560px !important}}.poimap .overlay{display:block;left:10px !important;background:#fff;width:225px;height:330px;-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}.poimap .overlay .overlay-wrapper{position:relative}.poimap .overlay h4{margin:0;padding:15px}.poimap .overlay h4:before{display:none}.poimap .overlay .list-group{height:330px;overflow:hidden;-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}.poimap .overlay .list-group:hover{overflow-y:scroll}.poimap .overlay .list-group h4{padding-left:35px}.poimap .overlay .list-group h4:after{position:absolute;font-family:FapIcon;top:15px;left:17px;content:"\49";font-size:10px;color:#151619}.poimap .overlay .list-group .list-group-item{border-top-style:dotted;border-bottom-style:dotted;white-space:nowrap}.poimap .overlay .list-group .list-group-item .control-group{display:block}.poimap .overlay .list-group .list-group-item .control-group .control{padding:0 30px 0 15px;line-height:60px}.poimap .overlay .list-group .list-group-item .control-group .control .poi-icon{font-size:30px;margin-right:10px;top:5px}.poimap .overlay .list-group .list-group-item .control-group .control .control-indicator{top:20px;left:165px;right:auto;background:0}.poimap .overlay .list-group .list-group-item .control-group .control.control-checkbox input:checked ~ .control-indicator:before{content:'';position:absolute;right:0;border:solid 2px #f14b99;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;width:20px;height:20px}.poimap .overlay .list-group .list-group-item .control-group .control.control-checkbox input:checked ~ .control-indicator:after{font-family:fapicon;content:'\72';font-size:10px;color:#f14b99;top:-20px;right:5px;position:absolute}.poimap .overlay .list-group .list-group-item:first-of-type{border-top:1px dotted #e6e6e6}.poimap .overlay.collapsed{height:55px}.poimap .overlay.collapsed .list-group{height:55px}.poimap .overlay.collapsed .list-group:hover{overflow-y:hidden}.poimap .overlay.collapsed .list-group h4{border-bottom:0}.poimap .overlay.collapsed .list-group h4:after{content:"\46"}.poimap .overlay.collapsed .list-group .list-group-item{display:none}@media(max-width:767px){.poimap .overlay{display:none}}.poi-icon-bakery{color:#f2c36e}.poi-icon-bar{color:#815f88}.poi-icon-supermarket{color:#ff7b79}.poi-icon-doctor{color:#abd0ae}.poi-icon-hospital{color:#ffbfa3}.poi-icon-parking{color:#f79e72}.poi-icon-pharmacy{color:#63ba97}.poi-icon-restaurant{color:#a87373}.poi-icon-spa{color:#bcb6a6}.poi-icon-ski-rental{color:#56d3ff}.poi-icon-attraction{color:#ff4366}.poi-icon-zoo{color:#967c69}.poi-icon-natural-park{color:#c9bd19}.poi-icon-museum{color:#5ca4b1}.poi-icon-recreational-water{color:#a7dbd8}.poi-icon-golf{color:#9ab920}.poi-icon-airport{color:#757cd4}.poi-icon-seaside-resort{color:#66c4d9}.poi-icon-fun-for-kids{color:#f1594e}.poi-icon-must-see{color:#fbaf43}.poi-icon-belvilla{color:#f7b036}#no-results{text-align:center;color:#838b99;margin-top:15px}@media(min-width:768px){#no-results{margin-bottom:30px}}@media(min-width:992px){#no-results{margin-top:40px;text-align:left}#no-results .no-results-icons{text-align:right}}#no-results .h3{margin:20px 0 10px;color:#e4585a;font-weight:600;font-size:18px}#no-results .h3:before{display:none}#no-results .icon-arrow{top:-32px;width:74px;height:67px;margin-right:15px}#no-results .icon-warning{width:83px;height:73px}@media(min-width:768px){#no-results .icon-warning{margin-top:15px}}#no-results .example{cursor:default}@media(max-width:991px){#no-results .example{height:110px}}#no-results .example div{display:inline-block;height:36px;padding:0 15px;line-height:36px;border:1px solid #f14b99;background-color:#fff;color:#f14b99;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@media(min-width:768px) and (max-width:991px){#no-results .example div{height:44px;line-height:43px;-webkit-border-radius:25px;-moz-border-radius:25px;border-radius:25px;font-size:16px}}#no-results .example div:after{font-family:'FapIcon';content:"q";font-size:10px;margin-left:8px}#no-results .example .icon-pointer-touch{position:absolute;margin:9px 0 0 -50px;height:98px;width:65px}@media(min-width:768px){#no-results .example .icon-pointer-touch{margin-top:13px}}#no-results .example .icon-pointer-desktop{position:absolute;margin:8px 0 0 -32px;height:38px;width:32px}.nearby-heading{margin-bottom:15px;padding:15px 10px;line-height:18px;text-align:center;background-color:#f14b99;color:#fff;font-size:14px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}@media(min-width:768px){.nearby-heading{padding:18px 40px;font-size:16px;line-height:20px}}.nearby-heading .fapicon-radius{top:4px;margin-right:3px;font-size:18px}@media(min-width:768px){.nearby-heading .fapicon-radius{font-size:20px}}#result-map-container{display:none}.map-container{margin-bottom:15px;padding:15px;background-color:#fff;border:solid 1px #ddd;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}#filters{margin-top:18px;border-bottom:solid 1px #ddd}#filters .smooth-scroller .list-inline{margin-bottom:20px}.lister-pagination{text-align:center;position:relative}.lister-pagination .previous-page,.lister-pagination .next-page{float:left;padding:0 15px}@media(max-width:767px){.lister-pagination .previous-page,.lister-pagination .next-page{width:50%;margin-bottom:15px}}.lister-pagination .previous-page.disabled,.lister-pagination .next-page.disabled{cursor:not-allowed;background-color:#fbfbfb;color:#ababab}.lister-pagination .previous-page .fapicon,.lister-pagination .next-page .fapicon{top:2px}.lister-pagination .previous-page{float:left}@media(max-width:767px){.lister-pagination .previous-page{-webkit-border-radius:4px 0 0 4px;-moz-border-radius:4px 0 0 4px;border-radius:4px 0 0 4px}}.lister-pagination .next-page{float:right}@media(max-width:767px){.lister-pagination .next-page{-webkit-border-radius:0 4px 4px 0;-moz-border-radius:0 4px 4px 0;border-radius:0 4px 4px 0}}.lister-pagination .btn-separator-container{display:inline-block;float:left}.lister-pagination .btn-separator-container .btn-separator{width:1px;height:44px;background-color:#ddd;float:left;margin-right:1px}@media(min-width:992px) and (max-width:1199px){#result-container{width:666.25px}}#result-container #city-landing-seo{border-top:solid 1px #ddd;padding-top:15px;margin-top:40px}@media(max-width:767px){#result-container #city-landing-seo{margin-top:80px}}#result-container .holiday-homes-social .seo-button{text-align:right}@media(max-width:767px){#result-container .holiday-homes-social{text-align:center}#result-container .holiday-homes-social .seo-button{text-align:center}}.cs-property-id{background-color:yellow;top:-15px;position:relative;padding:0 5px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.cs-property-id.favorites,.cs-property-id.booking-details{position:static}@media(min-width:767px) and (max-width:992px){.row-offcanvas{position:relative;-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}.row-offcanvas-left{left:0}.row-offcanvas-left .sidebar-offcanvas{left:-33.3333%;display:none}.row-offcanvas-left.active{left:33.3333%}.row-offcanvas-left.active .sidebar-offcanvas{display:block}.sidebar-offcanvas{position:absolute;top:0;width:33.3333%}}.left{background-color:#f4f4f4;position:relative;z-index:0}@media(min-width:992px){.left .sidebar-bg{background-color:#f4f4f4;right:0;height:100%;position:absolute;top:0;width:100%;width:100vw;z-index:-1}}.icon-flag-award1{background:url('/web/bundles/leisurecore/svg/flags/nl.svg') no-repeat 0 0}.icon-flag-award2{background:url('/web/bundles/leisurecore/svg/flags/de.svg') no-repeat 0 0}.icon-flag-award3{background:url('/web/bundles/leisurecore/svg/flags/at.svg') no-repeat 0 0}.icon-flag-award4{background:url('/web/bundles/leisurecore/svg/flags/be.svg') no-repeat 0 0}.icon-flag-award5{background:url('/web/bundles/leisurecore/svg/flags/pt-es.svg') no-repeat 0 0}.icon-flag-award6{background:url('/web/bundles/leisurecore/svg/flags/it.svg') no-repeat 0 0}.icon-flag-award7{background:url('/web/bundles/leisurecore/svg/flags/fr.svg') no-repeat 0 0}.icon-flag-award8{background:url('/web/bundles/leisurecore/svg/flags/default.svg') no-repeat 0 0}#arrival-tolerance-box .title{font-size:14px;height:36px;line-height:34px}#arrival-tolerance-box .title-smaller{display:table-cell;vertical-align:middle;height:36px;line-height:22px}.list-group-item[data-type="arrival"],.list-group-item[data-type="month"]{font-size:14px;padding:0 !important}.list-group-item[data-type="arrival"]:hover,.list-group-item[data-type="month"]:hover{background:none !important}.listeritem-seper{background:#eee;padding:15px;margin:30px -15px 15px;display:block;line-height:1.42857143;text-align:center;font-size:16px}@media(min-width:768px){.listeritem-seper{margin:30px 0 15px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}}.listeritem-seper:before{display:none}.listeritem-seper .fapicon{top:2px}.ripple{width:0;height:0;border-radius:50%;background:rgba(255,255,255,0.4);position:absolute;opacity:1;filter:alpha(opacity=100);-moz-transform:scale(0);-webkit-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);transform:scale(0)}.ripple.ripple-effect{animation:ripple-drop .6s linear}.disabled .ripple{display:none}@-webkit-keyframes ripple-drop{100%{-moz-transform:scale(2);-webkit-transform:scale(2);-ms-transform:scale(2);-o-transform:scale(2);transform:scale(2);opacity:0;filter:alpha(opacity=0)}}@keyframes ripple-drop{100%{-moz-transform:scale(2);-webkit-transform:scale(2);-ms-transform:scale(2);-o-transform:scale(2);transform:scale(2);opacity:0;filter:alpha(opacity=0)}}.price-container{text-align:center;padding:0;margin-bottom:20px}@media(min-width:768px){.price-container{margin-bottom:10px;padding:0 15px}}.price-container .pricing>div[data-toggle="modal-tip"]{cursor:pointer}.price-container .pricing .old-price{text-decoration:line-through;font-size:11px;color:#838b99;margin-right:5px;top:0}.price-container .pricing .discount{top:0;font-size:13px;line-height:26px;padding:2px 5px 3px;background-color:#fff;color:#f19c00;margin-right:5px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;font-weight:bold;text-transform:uppercase}.price-container .pricing .icon-discount-percent{width:18px;height:18px;display:inline-block;margin-right:3px}.price-container .pricing .price{font-size:24px;color:#565f73;font-weight:600;position:relative;top:4px}.price-container .pricing .fapicon-info{font-size:16px;color:#c5c5c5;position:relative}#calendar-price-container{padding:0;padding-top:10px}#calendar-price-container .xs-border-top{border-top:1px dashed #e9e9e9}#calendar-price-container .price-container{padding:0}.pricebox-container{font-size:13px;line-height:16px;padding:15px;margin-top:20px}@media(min-width:768px){.pricebox-container{padding:0}}.pricebox-container .title{font-size:16px;font-weight:500;align-self:center;display:block}.pricebox-container .extra-costs-block{font-size:10px;margin-top:15px;padding-bottom:5px}.pricebox-container .extra-costs-block .title{margin-bottom:15px}.pricebox-container .extra-costs-block .table-group-subheading{color:#8592a2;text-transform:lowercase}.pricebox-container .extra-costs-block .table-group-item{font-weight:500}.pricebox-container .extra-costs-block .table-group-item.content{font-weight:400;color:#68788c}.pricebox-container .good-to-know{padding-bottom:15px}.pricebox-container .contact-us-content{margin-top:20px}.pricebox-container .info-container{border-bottom:1px dashed #e9e9e9}.pricebox-container .info-container.last{border-bottom:0}@media(max-width:767px){.pricebox-container .info-container{padding-bottom:15px}}@media(min-width:768px){.pricebox-container .info-container{padding:30px;margin-bottom:0;border-bottom:0;border-right:1px dashed #e9e9e9}}.pricebox-container .info-container .title{font-size:16px;font-weight:500;align-self:center;display:block}.pricebox-container .info-container .extra-costs-block .table-group-subheading{color:#8592a2;text-transform:lowercase}.pricebox-container .info-container .extra-costs-block .table-group-item{font-weight:500}.pricebox-container .info-container .extra-costs-block .table-group-item.content{font-weight:400;color:#68788c}.pricebox-container .info-container .info-block{margin-bottom:5px;text-align:center}.pricebox-container .info-container .duration-block{font-size:14px;font-weight:500}@media(max-width:767px){.pricebox-container .price-label-block{text-align:center}}.pricebox-container .price-label-block .title-block{display:inline-flex}.pricebox-container .price-label-block .title-block .icon-block{color:#f14b99;border:solid 2px;position:relative;display:inline-block;align-self:center;margin-right:5px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;width:25px;height:25px}.pricebox-container .price-label-block .title-block .icon-block .fapicon-tick{top:50%;left: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%)}.pricebox-container .price-label-block .title-block .title{font-size:18px}.pricebox-container .price-label-block p{text-transform:lowercase;color:#8592a2}html[lang="de"] .pricebox-container .price-label-block p{text-transform:none}.pricebox-container .price-label-block p .badge{background-color:#e4ebf0;color:#8592a2;text-transform:lowercase;font-size:13px;line-height:20px;font-weight:400;cursor:pointer;-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}html[lang="de"] .pricebox-container .price-label-block p .badge{text-transform:none}.no-touch .pricebox-container .price-label-block p .badge:hover{background-color:#68788c;color:#fff;-webkit-transition:.5s background-color .5s ease-in-out;-moz-transition:.5s background-color .5s ease-in-out;-o-transition:.5s background-color .5s ease-in-out;transition:.5s background-color .5s ease-in-out;-webkit-transition:.5s background-color;-o-transition:.5s background-color;transition:.5s background-color}.pricebox-container .price-label-block p .badge .fapicon{top:1px;margin-left:3px}@media(max-width:767px){.pricebox-container .adjust-persons{border-bottom:1px dashed #e9e9e9;padding-bottom:10px}}.pricebox-container .adjust-persons .popover-content{padding-bottom:0}.pricebox-container .adjust-persons span[data-toggle="modal-tip"]{color:#e6016a;font-weight:400;cursor:pointer}.pricebox-container .price-container{padding:30px;margin-bottom:0;text-align:left}@media(min-width:768px) and (max-width:991px){.pricebox-container .price-container{padding:30px 20px}}@media(max-width:767px){.pricebox-container .price-container{padding-top:10px;text-align:center}}.pricebox-container .price-container p{margin-bottom:0}.pricebox-container .price-container .pricing{line-height:16px;text-align:left;margin-left:15px}.pricebox-container .price-container .pricing .discount{top:0;color:#f19c00;background-color:inherit;padding:0;font-size:16px;font-weight:bold;text-transform:uppercase;line-height:1}.pricebox-container .price-container .pricing .price-info{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;align-items:center;justify-content:left}.pricebox-container .price-container .pricing .icon-discount-percent{min-width:18px;min-height:18px;display:inline-block;margin-right:3px}.pricebox-container .price-container .pricing div[data-toggle="modal-tip"]{display:block;margin-bottom:15px}.pricebox-container .price-container .pricing .old-price{font-size:16px;color:#b4bec5;display:inline-block;top:0}.pricebox-container .price-container .pricing .price{font-size:28px;color:#445870}.pricebox-container .price-container .pricing .fapicon-info{font-size:22px;top:5px}.pricebox-container .border-top{border-top:1px dashed #e9e9e9}.pricebox-container .short-reservation{display:block;padding:0 5px}.pricebox-container .short-reservation span{font-weight:400}.pricebox-container .short-reservation .fapicon-info{color:#c5c5c5;font-size:14px;position:relative;top:3px;cursor:pointer;padding:5px}@media(max-width:767px){.pricebox-container .btn-fade{position:fixed;bottom:0;left:0;z-index:100;width:100%;padding-top:60px;background-color:rgba(249,249,249,0) 0;background-image:-webkit-linear-gradient(to bottom,rgba(249,249,249,0) 0,#f9f9f9 30%);background-image:-moz-linear-gradient(to bottom,rgba(249,249,249,0) 0,#f9f9f9 30%);background-image:-ms-linear-gradient(to bottom,rgba(249,249,249,0) 0,#f9f9f9 30%);background-image:-o-linear-gradient(to bottom,rgba(249,249,249,0) 0,#f9f9f9 30%);background-image:linear-gradient(to bottom,rgba(249,249,249,0) 0,#f9f9f9 30%)}}@media(max-width:767px){.pricebox-container .btn-fade .btn-short-reservation{background:#FFF;padding-bottom:5px;padding-top:1px;box-shadow:0 1px 6px 0 rgba(0,0,0,0.1),0 1px 9px 0 rgba(0,0,0,0.02)}.pricebox-container .btn-fade .btn-short-reservation .btn-container{padding-left:30px;padding-right:30px}.pricebox-container .btn-fade .btn-short-reservation .xs-border-top{border-style:none}}@media(max-width:767px){.pricebox-container .contact-us-content{padding-bottom:60px}}#people-amount-container .people-amount-container{padding:15px 30px 0 30px;font-weight:500}#people-amount-container .people-amount-container .fapicon{border:1px solid #f14b99;border-radius:50%;padding:5px;color:#f14b99;top:3px;cursor:pointer}#people-amount-container .people-amount-container .fapicon.disabled{color:#c2cdd2;border-color:#c2cdd2;cursor:default}#people-amount-container .pricebox-including{text-transform:capitalize}#people-amount-container .people-amount-button{padding:5px 15px 15px 15px;border-top:1px dashed #e9e9e9;color:#f14b99;font-weight:500;font-size:17px;cursor:pointer}.duration-bar{background-color:#f1f1f1;position:relative;height:6px;margin:5px 8px}.duration-bar:before,.duration-bar:after{content:'';position:absolute;background-color:#f14b99;width:6px;height:6px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}.duration-bar:before{left:-8px}.duration-bar:after{right:-8px}.date-block{text-align:left}.date-block:last-of-type{text-align:right}.date-block .day{display:block}.message-block{background-color:#fef7ec;border:solid 2px #fbaf43;padding:10px;text-align:center;display:block;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.message-block.message-block-error{background-color:#fceeee;border-color:#e4585a}.message-block .link-to-similar-prop,.alert .link-to-similar-prop{font-weight:400;text-decoration:underline}@media(min-width:768px){.row.is-flex{-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex}.row.is-flex+[class*='col-']{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex:initial;-ms-flex:initial;flex:initial}}.section-reviews .poimap,.section-location .poimap{height:572px;width:100%}.section-reviews .poimap .overlay,.section-location .poimap .overlay{display:none}.section-reviews .location-links,.section-location .location-links{column-count:1}@media(min-width:768px){.section-reviews .location-links,.section-location .location-links{column-count:2}}#section-destinations .list-group .list-group-item,#section-recent-search .list-group .list-group-item,#list-group.example .list-group .list-group-item{color:#68788c;border:0;line-height:normal;border-bottom:1px solid #e4ebf0}@media(min-width:768px){#section-destinations .list-group .list-group-item,#section-recent-search .list-group .list-group-item,#list-group.example .list-group .list-group-item{margin-bottom:15px;box-shadow:0 1px 6px 0 rgba(0,0,0,0.1),0 1px 9px 0 rgba(0,0,0,0.02);-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}#section-destinations .list-group .list-group-item:hover,#section-recent-search .list-group .list-group-item:hover,#list-group.example .list-group .list-group-item:hover{box-shadow:0 6px 16px 0 rgba(0,0,0,0.1),0 11px 22px 0 rgba(0,0,0,0.06)}#section-destinations .list-group .list-group-item:hover .list-group-link:before,#section-recent-search .list-group .list-group-item:hover .list-group-link:before,#list-group.example .list-group .list-group-item:hover .list-group-link:before{opacity:1;filter:alpha(opacity=100)}}#section-destinations .list-group .list-group-item .list-group-link,#section-recent-search .list-group .list-group-item .list-group-link,#list-group.example .list-group .list-group-item .list-group-link{font-weight:500;color:#445870;font-size:16px}#section-destinations .list-group .list-group-item .list-group-link:before,#section-recent-search .list-group .list-group-item .list-group-link:before,#list-group.example .list-group .list-group-item .list-group-link:before{font-size:14px;line-height:60px}@media(min-width:768px){#section-destinations .list-group .list-group-item .list-group-link:before,#section-recent-search .list-group .list-group-item .list-group-link:before,#list-group.example .list-group .list-group-item .list-group-link:before{opacity:0;filter:alpha(opacity=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}}#section-destinations .list-group .list-group-item .list-group-link .list-group-text,#section-recent-search .list-group .list-group-item .list-group-link .list-group-text,#list-group.example .list-group .list-group-item .list-group-link .list-group-text{padding:10px 0}#section-destinations .list-group .list-group-item .list-group-link .value,#section-recent-search .list-group .list-group-item .list-group-link .value,#list-group.example .list-group .list-group-item .list-group-link .value{color:#68788c;font-size:13px;float:none;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block;font-weight:400}#section-destinations .list-group .list-group-item .title,#section-recent-search .list-group .list-group-item .title,#list-group.example .list-group .list-group-item .title{display:block}.no-touch #section-destinations .list-group .list-group-item:not(.active):hover,.no-touch #section-recent-search .list-group .list-group-item:not(.active):hover,.no-touch #list-group.example .list-group .list-group-item:not(.active):hover{background-color:#fff}#section-destinations .list-group-toggle,#section-recent-search .list-group-toggle,#list-group.example .list-group-toggle{background-color:#fff;text-align:center}#section-destinations .list-group-toggle.list-group-toggle-more a:after,#section-recent-search .list-group-toggle.list-group-toggle-more a:after,#list-group.example .list-group-toggle.list-group-toggle-more a:after,#section-destinations .list-group-toggle.list-group-toggle-more span:after,#section-recent-search .list-group-toggle.list-group-toggle-more span:after,#list-group.example .list-group-toggle.list-group-toggle-more span:after{margin-left:10px;font-family:FapIcon;content:"c";font-size:10px;color:#8b8b8b}#section-destinations .list-group-toggle.list-group-toggle-less a:after,#section-recent-search .list-group-toggle.list-group-toggle-less a:after,#list-group.example .list-group-toggle.list-group-toggle-less a:after,#section-destinations .list-group-toggle.list-group-toggle-less span:after,#section-recent-search .list-group-toggle.list-group-toggle-less span:after,#list-group.example .list-group-toggle.list-group-toggle-less span:after{margin-left:10px;font-family:FapIcon;content:"f";font-size:10px;color:#8b8b8b}#section-destinations .list-group-toggle:before,#section-recent-search .list-group-toggle:before,#list-group.example .list-group-toggle:before{display:none}#section-destinations .list-group-toggle a,#section-recent-search .list-group-toggle a,#list-group.example .list-group-toggle a,#section-destinations .list-group-toggle span,#section-recent-search .list-group-toggle span,#list-group.example .list-group-toggle span{color:#68788c;font-weight:500;font-size:13px}#result-container-items .section-shadow.contact-us-content{padding:30px}@media(min-width:768px){#result-container-items .section-shadow{border:solid 1px #ddd;-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;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}}.contact-us-container .main-label,#result-container-items .main-label{font-size:18px;font-weight:500}.contact-us-container .container .section-shadow.contact-us-content,#result-container-items .container .section-shadow.contact-us-content{padding:30px}.contact-us-container .call-us.center-block,#result-container-items .call-us.center-block{text-align:center;display:block}.contact-us-container .call-us .phonenumber,#result-container-items .call-us .phonenumber{font-size:20px}@media(max-width:767px){.contact-us-container .call-us,#result-container-items .call-us{margin-top:20px}.contact-us-container .call-us.center-block,#result-container-items .call-us.center-block{margin-top:0}}@media(min-width:768px){.contact-us-container .social-media-container,#result-container-items .social-media-container{border-left:solid 1px #ddd}}@media(min-width:768px){.contact-us-container .social-media-container .social-media-block,#result-container-items .social-media-container .social-media-block{margin-left:30px}}@media(max-width:767px){.contact-us-container .social-media-container .social-media-block,#result-container-items .social-media-container .social-media-block{text-align:center}}.contact-us-container .social-media-container .social-media-block a[href^="tel:"],#result-container-items .social-media-container .social-media-block a[href^="tel:"]{color:#43d854;font-size:32px;margin-bottom:10px;font-weight:500}@media(min-width:992px){.contact-us-container .social-media-container .social-media-block .whatsupp-text div,#result-container-items .social-media-container .social-media-block .whatsupp-text div{margin-left:10px}}@media(min-width:768px) and (max-width:991px){.contact-us-container .social-media-container .social-media-block .whatsupp-text div,#result-container-items .social-media-container .social-media-block .whatsupp-text div{text-align:center}}.contact-us-container .social-media-container .social-media-block .whatsupp-text span,#result-container-items .social-media-container .social-media-block .whatsupp-text span{font-weight:500;color:#f14b99}@media(max-width:767px){.contact-us-container .social-media-container .social-media-block .whatsupp-text span,#result-container-items .social-media-container .social-media-block .whatsupp-text span{display:block}}@media(max-width:767px){.contact-us-container .social-media-container .social-media-block .whatsupp-text,#result-container-items .social-media-container .social-media-block .whatsupp-text{margin-top:20px}}.contact-us-container .social-media-container .social-media-block .btn-social,#result-container-items .social-media-container .social-media-block .btn-social{font-size:16px;font-weight:500;color:#fff;height:44px;line-height:44px;padding:0 15px;text-align:center;display:block;position:relative;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}@media(max-width:767px){.contact-us-container .social-media-container .social-media-block .btn-social,#result-container-items .social-media-container .social-media-block .btn-social{margin-top:10px}}.contact-us-container .social-media-container .social-media-block .btn-social .icon,#result-container-items .social-media-container .social-media-block .btn-social .icon{position:relative;top:5px;content:"";width:20px;height:20px}.contact-us-container .social-media-container .social-media-block .btn-social .icon.icon-whatsapp,#result-container-items .social-media-container .social-media-block .btn-social .icon.icon-whatsapp{background:url('/web/bundles/leisurecore/svg/logos/social/whatsapp.svg') no-repeat 0 0}.contact-us-container .social-media-container .social-media-block .btn-social.btn-social-whatsapp,#result-container-items .social-media-container .social-media-block .btn-social.btn-social-whatsapp{background-color:#43d854}.contact-us-container.sidebar .social-media-container,#result-container-items.sidebar .social-media-container{border-left:0}@media(min-width:768px){.contact-us-container.sidebar .social-media-block,#result-container-items.sidebar .social-media-block{margin-left:0}}.contact-us-container.sidebar .social-media-block .whatsupp-text span,#result-container-items.sidebar .social-media-block .whatsupp-text span{color:inherit}.contact-us-container.sidebar .social-media-block .btn-social,#result-container-items.sidebar .social-media-block .btn-social{display:inline-block}.contact-us-container.sidebar .social-media-block .btn-social.btn-social-whatsapp,#result-container-items.sidebar .social-media-block .btn-social.btn-social-whatsapp{background-color:initial;color:inherit}.contact-us-container.sidebar .social-media-block .btn-social .icon.icon-whatsapp,#result-container-items.sidebar .social-media-block .btn-social .icon.icon-whatsapp{background:url('/web/bundles/leisurecore/svg/logos/social/whatsapp-grey.svg') no-repeat 0 0}@media(min-width:768px){.contact-us-container.sidebar .call-us,#result-container-items.sidebar .call-us{text-align:center}.contact-us-container.sidebar .call-us.text-left,#result-container-items.sidebar .call-us.text-left{text-align:left}}.contact-us-container.sidebar .call-us .capitalize,#result-container-items.sidebar .call-us .capitalize{text-transform:capitalize}.contact-us-container.sidebar .call-us a,#result-container-items.sidebar .call-us a{color:inherit}.contact-us-container.sidebar .call-us .get-service-code-link,#result-container-items.sidebar .call-us .get-service-code-link{text-decoration:underline;padding-top:10px;cursor:pointer}.contact-us-container.sidebar .call-us .service-code,#result-container-items.sidebar .call-us .service-code{font-size:12px;text-transform:capitalize;background:#e4ebf0;display:inline-block;padding:5px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.contact-us-container.sidebar .call-us .service-code.hidden,#result-container-items.sidebar .call-us .service-code.hidden{display:none}#price-box{padding-top:10px;padding-bottom:10px}.modal-costs-detail{text-transform:lowercase}html[lang="de"] .modal-costs-detail{text-transform:none}.section-park-info h4,.section-park-info .h4{display:inline-block}.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-park-info .read-more-container.collapsed .read-more-link{display:block}.section-park-info .read-more-container.collapsed .read-less-link{display:none}.section-park-info .read-more-container.collapsed .read-more-content{height:100px;overflow:hidden;position:relative}.section-park-info .read-more-container.in .read-less-link{display:block}.section-park-info .read-more-container.in .read-more-link{display:none}.section-park-info .read-more-container.in .read-more-content{height:auto}.section-park-info .read-more-container .read-more-link,.section-park-info .read-more-container .read-less-link{text-transform:uppercase;font-weight:600;display:none;margin-top:15px;padding:0}.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%,#f0f3f5 100%);background-image:-moz-linear-gradient(to bottom,rgba(255,255,255,0) 60%,#f0f3f5 100%);background-image:-ms-linear-gradient(to bottom,rgba(255,255,255,0) 60%,#f0f3f5 100%);background-image:-o-linear-gradient(to bottom,rgba(255,255,255,0) 60%,#f0f3f5 100%);background-image:linear-gradient(to bottom,rgba(255,255,255,0) 60%,#f0f3f5 100%)}.section-service h3,.section-service .h3{font-size:18px;line-height:1.42857143;color:#445870}.property-cards .card-columns{display:inline-block;width:100%;margin-bottom:.75rem;-webkit-column-count:1;-moz-column-count:1;column-count:1;-webkit-column-gap:25px;-moz-column-gap:25px;column-gap:25px}@media(min-width:768px){.property-cards .card-columns{-webkit-column-count:2;-moz-column-count:2;column-count:2}}.property-cards .card-columns .column{position:relative;width:100%;display:inline-block;min-width:300px}.property-cards .card-columns .column:first-child:nth-last-child(2){float:left;-webkit-column-break-inside:avoid;page-break-inside:avoid;break-inside:avoid}.property-cards .property-card-heading{position:relative;font-size:16px;font-weight:600;padding:15px}@media(min-width:768px){.property-cards .property-card-heading{padding:30px 30px 15px}}.safari .card-columns .column{background:#fff;padding:0;margin:5px 15px 0 0;border:solid 1px #ddd;-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)}.safari .card-columns .table-group{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}.select-country .select{padding:0;width:100%}.select-country .select select{padding:11px 35px 11px 10px;width:100%;border:0;background-color:transparent;background-image:none;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;-webkit-box-shadow:0 0 1px 1px #000;-moz-box-shadow:0 0 1px 1px #000;box-shadow:0 0 1px 1px #000;-webkit-box-shadow:0 0;box-shadow:0 0}@media(min-width:768px) and (max-width:991px){.section-sitemap [class*="col"]{width:100%}}.section-sitemap .card{background-color:#fff;padding:15px;border:solid 1px #ddd;-webkit-box-shadow:none 0 1px 1px #000;-moz-box-shadow:none 0 1px 1px #000;box-shadow:none 0 1px 1px #000;-webkit-box-shadow:none;box-shadow:none}.section-sitemap ul li a{color:#445870;font-weight:normal}.section-sitemap ul li a:hover{color:#f14b99}.section-sitemap ul li a:hover:before{color:#f14b99}.section-sitemap ul li a:before{content:"• ";color:#445870}.section-sitemap ul li>ul{margin-left:30px}.section-sitemap ul li>ul li a:before{content:"• ";color:#abbbc2}.property-services .icon{width:67px;height:67px;margin-top:12px}.property-services .icon-bv-logo-property-services{position:absolute;top:0;right:0;bottom:0;left:0;width:200px;height:50px;margin:auto;margin-top:60px}@media(min-width:768px){.property-services .icon-bv-logo-property-services{width:300px;height:70px;margin-top:auto}}@media(min-width:992px){.property-services .icon-bv-logo-property-services{width:400px;height:95px;margin-top:auto}}.property-services label.text-error{font-size:16px;font-style:normal}.property-services .text-success{color:#2aa249}.property-services .content{background-color:#f3f4f6}@media(max-width:767px){.property-services .btn.btn-primary{width:100%}}.hero-container.hero-partner{height:430px}@media(min-width:768px){.hero-container.hero-partner{background-attachment:inherit}}.icon-destinations-map{width:290px;height:297px}@media(min-width:768px){.icon-destinations-map{width:455px;height:467px}}#section-partner .slider-block img{left:50%;-moz-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}#section-partner .slider-block img.atraveo{width:60px;height:60px}#section-register .form-container{padding:15px}@media(min-width:768px){#section-register .form-container{padding:30px}}#section-register .full-width{width:100%}@media(min-width:768px) and (max-width:991px){#section-register .list-group-container:not(:last-of-type){border-right:1px dashed #ddd}}#section-register .contact-container .select{margin-top:40px;margin-bottom:15px}@media(min-width:768px){#section-register .contact-container .select{margin-top:22px;margin-bottom:0}}#section-register .contact-container .country-code{padding-top:2px}#section-register .account-container .control-group{display:block}#section-register select:invalid{color:#ddd}#section-register .dropdown-list ul li:after,#section-register .dropdown-list ul li:before{content:none}.included-costs-inline span:not(.badge):after{content:','}.included-costs-inline span:last-child:after{content:''}.fullViewportHeight{height:calc((100vh - 220px))}.reviews-new{padding:10px 0}.reviews-new .enquete-block{position:relative;top:-6px;display:inline-block;margin-right:5px}.reviews-new .enquete{right:auto;background-color:#f5921b;color:#FFF;border:#f5921b;top:auto}.reviews-new .enquete:before{border-color:#f5921b rgba(255,117,15,0) rgba(255,117,15,0)}.reviews-new .enquete:after{border-color:#f5921b rgba(255,117,15,0) rgba(255,117,15,0)}.reviews-new .review-block{display:inline-block}.reviews-new .review-block .rating-label{font-weight:500;color:#f5921b;line-height:1}.reviews-new .reviews-count{color:#838b99}.default-container{padding:15px;background-color:#fff;border:solid 1px #ddd;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}@media(min-width:1200px){.default-container{padding:30px}}.default-container.shadow{box-shadow:0 1px 6px 0 rgba(0,0,0,0.1),0 1px 9px 0 rgba(0,0,0,0.02)}.default-container.no-border{border:0}.stay-container .stay-media{margin-bottom:0;height:135px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;background-repeat:no-repeat !important;background-position:center !important;-webkit-background-size:cover !important;-moz-background-size:cover !important;background-size:cover !important}@media(min-width:992px){.stay-container .stay-media{margin-bottom:20px;height:180px;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}}@media(min-width:992px){.stay-container .stay-block{margin-bottom:15px}}.stay-container .stay-information{margin-bottom:15px}@media(min-width:992px){.stay-container .stay-information{margin-bottom:0}}.stay-container .stay-information.departure{margin-bottom:0}@media(min-width:992px){.stay-container .stay-information.departure{text-align:right}}.stay-container .stay-information span{display:block}.stay-container .stay-information .title{font-weight:500}@media(min-width:992px){.stay-container .stay-information .title{margin-bottom:10px}}@media(min-width:992px){.stay-container .stay-information .stay-date{font-weight:500}}@media(min-width:992px){.stay-container .stay-information .stay-extra{font-size:12px}}.stay-container .property-id{font-weight:500;border-top:solid 1px #ddd;padding-top:15px}.stay-container .property-id span{background:yellow}.payment-amount .btn-payment{background-color:#fff;padding:15px;margin-bottom:15px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}@media(min-width:992px){.payment-amount .btn-payment{margin-bottom:0}}.payment-amount .btn-payment.active{color:#fff;background-color:#f14b99}.payment-amount .btn-payment.active .icon-radio,.payment-amount .btn-payment.active:hover .icon-radio{background:url('/web/bundles/leisurecore/svg/icons/radio-checked.svg') no-repeat 0 0}.payment-amount .btn-payment:hover{cursor:pointer;box-shadow:0 3px 8px 0 rgba(0,0,0,0.1),0 3px 16px 0 rgba(0,0,0,0.04)}.payment-amount .btn-payment:hover .icon-radio{background:url('/web/bundles/leisurecore/svg/icons/radio-hover.svg') no-repeat 0 0}.payment-amount .btn-payment .title{font-size:16px;font-weight:500;display:block}.payment-amount .btn-payment .amount{font-size:16px;font-weight:500;display:block;text-align:right}@media(min-width:992px){.payment-amount .btn-payment .amount{font-size:20px;text-align:left}}.payment-amount .btn-payment .icon{margin-right:5px;width:20px;height:20px;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}@media(min-width:992px){.payment-amount .btn-payment .icon{top:3px}}.payment-amount .btn-payment .icon-radio{background:url('/web/bundles/leisurecore/svg/icons/radio-active.svg') no-repeat 0 0}.payment-amount .btn-payment.full{margin-bottom:0}.payment-amount .separator{font-weight:500;font-size:18px;display:flex;height:100%;text-align:center;justify-content:center;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.panel-group.panel-faq{background:#fff;padding:15px;margin-bottom:15px}.panel-group.panel-faq .panel-heading .panel-title{display:block;padding:10px 40px 10px 15px;color:#445870;font-size:16px;position:relative;font-weight:500;cursor:pointer}.panel-group.panel-faq .panel-heading .panel-title.collapsed .fapicon{-moz-transform:rotate(-180deg);-webkit-transform:rotate(-180deg);-ms-transform:rotate(-180deg);-o-transform:rotate(-180deg);transform:rotate(-180deg)}.panel-group.panel-faq .panel-heading .panel-title .fapicon{position:absolute;right:15px;top:16px;font-size:10px}.panel-group.panel-faq .panel-heading .panel-title .panel-media{display:inline-block;margin-right:15px}@media(min-width:992px){.panel-group.panel-faq .panel-heading .panel-title .panel-media{margin-right:30px}}.panel-group.panel-faq .panel-heading .panel-title .panel-media .icon{width:40px;height:40px}@media(min-width:992px){.panel-group.panel-faq .panel-heading .panel-title .panel-media .icon{top:-10px;width:30px;height:30px}}.panel-group.panel-faq .panel-heading .panel-title .panel-title-block{display:inline-block;font-size:14px}.panel-group.panel-faq .panel-heading .panel-title .panel-title-block p{font-weight:400;margin-bottom:0}.panel-group.panel-faq .panel-heading .panel-title .panel-title-block .badge{margin-left:5px;top:-2px}.panel-group.panel-faq .panel .panel-body{padding:0 0 0 70px}@media(min-width:992px){.panel-group.panel-faq .panel .panel-body{padding-left:80px}}.panel-group.panel-faq .panel .panel-body .control-group{display:block;margin-top:15px}.panel-group.panel-faq .panel .panel-body .list-default li:before{content:"\48";font-size:10px}.list-default .icon{float:left;margin-right:10px;margin-top:15px;width:30px;height:30px}.list-default li:last-of-type{border-bottom:0}.trust-container .list-group-custom ul li{margin-bottom:10px;min-height:25px}.trust-container .list-group-custom ul li:before{top:2px}.trust-container .list-group-custom ul li:after{top:-1px;width:25px;height:25px}.trust-container .icon-container li,.trust-container .icon-container.payment li{padding:0;margin-right:5px}.trust-container .icon-container li:before,.trust-container .icon-container.payment li:before,.trust-container .icon-container li:after,.trust-container .icon-container.payment li:after{display:none}.trust-container .icon-container .icon,.trust-container .icon-container.payment .icon{margin-right:10px;width:40px;height:40px}.trust-container .icon-container .icon:last-of-type,.trust-container .icon-container.payment .icon:last-of-type{margin-right:0}.trust-container .icon-container .icon-anvr,.trust-container .icon-container.payment .icon-anvr{width:31px;height:25px}.trust-container .icon-container .icon-sgr,.trust-container .icon-container.payment .icon-sgr{width:28px;height:25px}.trust-container .icon-container .icon-thuiswinkel,.trust-container .icon-container.payment .icon-thuiswinkel{width:26px;height:25px}.trust-container .icon-container .icon-ecommerce-europe,.trust-container .icon-container.payment .icon-ecommerce-europe{width:30px;height:25px}.trust-container .icon-container .icon-calamiteitenfonds,.trust-container .icon-container.payment .icon-calamiteitenfonds{width:27px;height:25px}.nav-sidebar{background:#fff;padding:15px 0;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.nav-sidebar ul{margin:0}.nav-sidebar ul li{margin-bottom:15px}.nav-sidebar ul li:last-of-type{margin-bottom:0}.nav-sidebar ul li a{color:#445870;font-weight:400;padding:5px 15px;border-left:1px #fff solid;display:block}.nav-sidebar ul li a:hover{color:#f14b99;border-color:#f14b99}.nav-sidebar ul li a.active{border-left:3px #f14b99 solid;font-weight:600}.nav-sidebar ul li a.active:hover{color:#445870}.panel-group{margin-bottom:15px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.panel-group .panel:first-of-type .panel-heading{-webkit-border-radius:4px 4px 0 0;-moz-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0}.panel-group .panel:last-of-type .panel-heading{-webkit-border-radius:0 0 4px 4px;-moz-border-radius:0 0 4px 4px;border-radius:0 0 4px 4px;border-bottom:0}.panel-group .panel .panel-heading{border-bottom:1px #e4ebf0 solid;background:#fff}.panel-group .panel .panel-heading .panel-title{display:block;padding:0 40px 0 15px;color:#445870;font-size:16px;line-height:60px;position:relative;font-weight:500;cursor:pointer}.panel-group .panel .panel-heading .panel-title:hover{color:#f14b99}.panel-group .panel .panel-heading .panel-title.collapsed .fapicon{-moz-transform:rotate(-180deg);-webkit-transform:rotate(-180deg);-ms-transform:rotate(-180deg);-o-transform:rotate(-180deg);transform:rotate(-180deg)}.panel-group .panel .panel-heading .panel-title .fapicon{position:absolute;right:15px;top:25px;font-size:10px}.panel-group .panel .panel-body{padding:20px}.panel-group .panel .panel-body.table-group{padding:0 15px;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-webkit-box-shadow:none 0 1px 1px #000;-moz-box-shadow:none 0 1px 1px #000;box-shadow:none 0 1px 1px #000;-webkit-box-shadow:none;box-shadow:none}@media(min-width:768px){.panel-group .panel .panel-body.table-group{padding:0 20px}}.panel-group .panel .panel-body.table-group .table-group-body{margin:0;border:0}.panel-group .panel .panel-body .list-default li{font-size:14px}@media(min-width:768px){.panel-group .panel .panel-body .list-default li{font-size:16px}}.panel-group .panel .panel-body .list-default li .badge{top:-2px;padding:0 5px}@media(min-width:768px){.panel-group .panel .panel-body .list-default li .badge{padding:0 10px}}.section-payment .panel-group{background:#fff;padding:15px}.section-payment .panel-group .panel .panel-heading .panel-title{padding:10px 40px 10px 15px;line-height:inherit}.section-payment .panel-group .panel .panel-heading .panel-title:hover{color:#f14b99}.section-payment .panel-group .panel .panel-heading .panel-title .fapicon{position:absolute;right:15px;top:16px;font-size:10px;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.section-payment .panel-group .panel .panel-heading .panel-title:not(.open) .fapicon{-moz-transform:rotate(-180deg);-webkit-transform:rotate(-180deg);-ms-transform:rotate(-180deg);-o-transform:rotate(-180deg);transform:rotate(-180deg)}.section-payment .panel-group .panel .panel-heading .panel-title .panel-media{display:inline-block;margin-right:15px}@media(min-width:992px){.section-payment .panel-group .panel .panel-heading .panel-title .panel-media{margin-right:30px}}.section-payment .panel-group .panel .panel-heading .panel-title .panel-media .icon{width:40px;height:40px}@media(min-width:992px){.section-payment .panel-group .panel .panel-heading .panel-title .panel-media .icon{top:-10px}}.section-payment .panel-group .panel .panel-heading .panel-title .panel-title-block{display:inline-block;font-size:14px}@media(max-width:767px){.section-payment .panel-group .panel .panel-heading .panel-title .panel-title-block{max-width:70%}}.section-payment .panel-group .panel .panel-heading .panel-title .panel-title-block p{font-weight:400;margin-bottom:0}.section-payment .panel-group .panel .panel-heading .panel-title .panel-title-block .badge{margin-left:5px;top:-2px}.section-payment .panel-group .panel .panel-body{padding:0}@media(min-width:768px){.section-payment .panel-group .panel .panel-body{padding:0 0 0 80px}}.section-payment .panel-group .panel .panel-body .list-default li{font-size:14px}@media(min-width:768px){.section-payment .panel-group .panel .panel-body .list-default li{font-size:16px}}.section-payment .panel-group .panel .panel-body .list-default li .badge{padding:0 5px}@media(min-width:768px){.section-payment .panel-group .panel .panel-body .list-default li .badge{padding:0 10px}}.section-payment .intro-container{text-align:center}@media(min-width:768px){.section-payment .intro-container{text-align:left;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex}}.section-payment .intro-container .icon{width:100px;height:100px}@media(min-width:768px){.section-payment .intro-container .icon{margin-right:30px;width:150px;height:150px}}.section-payment .intro-container .intro-body{width:100%}.section-payment .payment-instructions-container{padding:20px}@media(min-width:768px){.section-payment .payment-instructions-container .row.is-flex{-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center}}@media(max-width:767px){.section-payment .payment-instructions-container .row.is-flex .btn{margin-top:15px}}@media(min-width:992px){.section-payment .payment-instructions-container .row.is-flex .btn{margin-right:15px}}.section-payment .payment-instructions-container .icon-block{display:inline-block;vertical-align:middle}@media(max-width:767px){.section-payment .payment-instructions-container .icon-block{margin-top:20px}}@media(min-width:768px){.section-payment .payment-instructions-container .icon-block{margin-right:15px}}.section-payment .payment-instructions-container .icon-block ul{margin-bottom:0}.section-payment .payment-instructions-container .icon-block .icon{width:30px;height:30px}.section-payment .payment-instructions-container .icon-pdf{top:5px;width:20px;height:20px}.section-payment .table-group{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-webkit-box-shadow:none 0 1px 1px #000;-moz-box-shadow:none 0 1px 1px #000;box-shadow:none 0 1px 1px #000;-webkit-box-shadow:none;box-shadow:none}.section-payment .table-group .table-group-body{border:0;padding:0 15px;margin:0}.section-payment .table-group .table-group-body .table-group-item{padding:15px 0}.section-payment .table-group.striped .table-group-body:nth-of-type(odd){background-color:#f0f3f5;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.section-payment .control-group .tooltip{left:0;right:auto;-moz-transform:translate(0,0);-webkit-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0)}.section-payment .content-container{margin-bottom:30px}@media(min-width:992px){.section-payment .content-container{margin-bottom:60px;padding:20px}.section-payment .content-container.table-group{padding:0 15px;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-webkit-box-shadow:none 0 1px 1px #000;-moz-box-shadow:none 0 1px 1px #000;box-shadow:none 0 1px 1px #000;-webkit-box-shadow:none;box-shadow:none}.section-payment .content-container.table-group .table-group-body{margin:0;border:0}}@media(min-width:992px) and (min-width:768px){.section-payment .content-container.table-group{padding:0 20px}}.input-group{position:relative;display:table;margin-bottom:15px}.input-group .input{display:table-cell;position:relative;z-index:2;width:100%;margin-bottom:0;-webkit-border-radius:4px 0 0 4px;-moz-border-radius:4px 0 0 4px;border-radius:4px 0 0 4px}.input-group .input-group-btn{position:relative;font-size:0;width:1%;white-space:nowrap;vertical-align:middle;display:table-cell;cursor:pointer}.input-group .input-group-btn>.btn{position:relative;padding:12px 15px;text-overflow:clip}.input-group .input-group-btn:last-child>.btn{z-index:2;margin-left:-1px;-webkit-border-radius:0 4px 4px 0;-moz-border-radius:0 4px 4px 0;border-radius:0 4px 4px 0}.rating-container{padding:15px 0;font-weight:600;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center}.rating-container .rating-button{display:inline-block;margin-left:10px;border:solid 1px;cursor:pointer;position:relative;padding:14px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.rating-container .rating-button.rating-positive{border-color:#f14b99;color:#f14b99}.rating-container .rating-button.rating-positive.active,.rating-container .rating-button.rating-positive:hover{background-color:#f14b99;color:#fff}.rating-container .rating-button.rating-negative{border-color:#e4585a;color:#e4585a}.rating-container .rating-button.rating-negative.active,.rating-container .rating-button.rating-negative:hover{background-color:#e4585a;color:#fff}.rating-container .rating-button .fapicon{position:absolute;top:50%;left:50%;-moz-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.rating-container .rating-button.rating-positive.disabled,.rating-container .rating-button.rating-negative.disabled{background-color:#c2cdd2;border-color:#c2cdd2;color:#b4bcc5;cursor:not-allowed}.rating-container .rating-button.rating-positive.disabled .fapicon,.rating-container .rating-button.rating-negative.disabled .fapicon{color:#b4bcc5}.search-result{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center}.search-result .filter-tag{margin-left:10px;max-width:200px}@media(min-width:992px){.search-result .filter-tag{max-width:300px}}.content-box{display:flex;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;position:relative;border:solid 1px #ebedef;padding:15px;border-left:4px solid #ffe9d8}@media(max-width:767px){.content-box{flex-direction:column}}.content-box .header{font-size:15px;margin-bottom:5px;font-weight:bold}.content-box .details{color:#686c72;font-size:14px}.content-box .btn-active{background-color:#4bbb4b;margin:22px 40px;padding:0 48px;font-size:12px}.content-box .highlight{color:#ffa560}.content-box .info-icon{width:60px;height:60px;margin:10px}@media(min-width:992px){.sidebar{float:left;margin-top:15px}.sidebar.sticky{position:fixed;top:15px;z-index:10;width:293px}}@media(min-width:992px) and (min-width:1200px){.sidebar.sticky{width:360px}}.container-intern{background-color:#e4585a;padding:15px;margin-bottom:15px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}@media print{body{margin-top:0}header{display:none}section.section.section-grey.section-payment{background-color:#fff}.section-payment *{-webkit-print-color-adjust:exact;printer-colors:exact;color-adjust:exact}.section-payment .trust-container,.section-payment .content-container,.section-payment .icon-confirmation,.section-payment .row.is-flex,.section-payment .print-page,.section-payment .control-group-opt-out{display:none}.section-payment .stay-container .col-xs-6.col-sm-4{width:33.33333333% !important}.section-payment .stay-container .col-xs-6.col-sm-8{width:66.66666667% !important}.section-payment .default-container{-webkit-box-shadow:none 0 1px 1px #000;-moz-box-shadow:none 0 1px 1px #000;box-shadow:none 0 1px 1px #000;-webkit-box-shadow:none;box-shadow:none}.section-payment .intro-container{text-align:left}}@media(max-width:767px){.travel-agency .travel-agent-submit{margin-top:20px}}.travel-agency .cta-header{color:#FFF;font-weight:500;margin-top:0}.travel-agency .cta-container{-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;text-align:left}.travel-agency .cta-container .agency-form{padding:30px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;background-color:#FFF}.travel-agency .cta-container .agency-form .partnercode-btn{margin-top:0}@media(max-width:767px){.travel-agency .cta-container .agency-form .partnercode-btn{margin-top:20px}}.travel-agency .cta-container .agency-response{padding:30px;top:-4px;position:relative;-webkit-border-radius:0 0 4px 4px;-moz-border-radius:0 0 4px 4px;border-radius:0 0 4px 4px;background-color:#f0f3f5;border-top:1px dashed #e9e9e9}.travel-agency .cta-container .agency-response .buttons .is-flex{align-items:flex-end;height:100%}@media(max-width:767px){.pageTestSwitchButtons{position:absolute;max-height:60px;margin-top:70px;z-index:10000;right:15px}}.restyled{background-color:#f0f3f5}.restyled .popover-blue{z-index:2200}.restyled .read-more-container.collapsed .read-more-content{height:180px}.restyled section.section.section-exclusive{-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.restyled section.section.section-exclusive .exclusive-container{margin:0 15px}.restyled .section-overview.restyled{background-color:inherit}@media(max-width:767px){.restyled #section-overview .flex-next,.restyled #section-overview .flex-prev{display:none}}.persist-desktop .restyled #section-overview .flex-next,.persist-desktop .restyled #section-overview .flex-prev{display:block}.restyled section.section .section-heading{text-align:left;font-size:18px}.restyled section.section.detail-ski{padding:30px 0}.restyled #inpage-navigation{background-color:#fff;font-size:14px}.restyled #inpage-navigation .page-navigation-container{position:relative}.restyled #inpage-navigation.moved+.section-overview{margin-top:61px}.restyled #inpage-navigation .page-navigation{border:0;margin-bottom:0;overflow-x:scroll}@media(min-width:768px){.restyled #inpage-navigation .page-navigation{overflow:hidden}}.restyled #inpage-navigation .page-navigation .nav-item{font-weight:600}@media(max-width:767px){.restyled #inpage-navigation .page-navigation .nav-item:last-of-type{margin-right:15px}}.restyled #inpage-navigation .page-navigation .nav-item.active{border-width:4px}.restyled #inpage-navigation .page-navigation .nav-item#back-button,.restyled #inpage-navigation .page-navigation .nav-item#back-button:hover{color:#f14b99}@media(max-width:767px){.restyled #inpage-navigation .page-navigation .nav-item#back-button,.restyled #inpage-navigation .page-navigation .nav-item#back-button:hover{margin-left:15px}}.restyled .tips-container .title-container{margin-bottom:25px}.restyled .tips-container .title-container .icon{top:15px;margin-right:10px;width:40px;height:40px}.restyled .tips-container .title-container .heading strong{color:#f14b99}.restyled .tips-container .title-container .heading strong:after{content:'•';margin:0 5px;color:#445870;font-size:12px}.restyled .tips-container .media-container .media-block{margin-left:0;width:100%;padding:30px}.restyled .inpage-navigation{background-color:#fefefe}.restyled .section-location .location .title{color:#8592a2}.restyled .section-location.section-grey #ski-details .section-shadow{padding:30px}.restyled .section-location.section-grey .distances-poi .table-group{background-color:#f0f3f5}.restyled .section-location #accordion-map .ski-area-map{border:15px solid #FFF;box-shadow:0 6px 16px 0 rgba(0,0,0,0.1),0 11px 22px 0 rgba(0,0,0,0.06)}.restyled .section-location #accordion-map h4{border:0}@media(min-width:992px){.restyled .section-location #accordion-map .slopes .list-group .list-group-body .list-group-item{border-bottom:dashed 1px #ddd}}@media(min-width:992px){.restyled .section-location #accordion-map .ski-data-container.slopes .wrapper{position:relative;top:inherit;left:inherit;padding:0;-webkit-transform:inherit;-moz-transform:inherit;-ms-transform:inherit;-o-transform:inherit;transform:inherit}}.restyled .section-location #accordion-map.fullscreen-panel{-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}.restyled .section-location #accordion-map.fullscreen-panel .panel-text-center{display:inline-block}@media(min-width:768px){.restyled .section-location .poimap .overlay{display:block}}.restyled .section-location .poimap .fullscreen-toggle{background:#f14b99;border-radius:20px;padding:8px 15px;color:#FFF;font-size:13px;margin:10px;cursor:pointer}.restyled .section-location .poimap.full-screen{top:70px !important;position:fixed !important;z-index:1000 !important}.restyled .section-location .poimap.full-screen .gm-style{top:70px !important;position:fixed !important;z-index:1000 !important;background-color:#e5e3df;height:calc((100% - 70px)) !important}.restyled .section-location .poimap.full-screen .fullscreen-toggle{display:none}.restyled #accordion-map .table-group-body,.restyled #section-layout .table-group-body{padding-top:0}.restyled #accordion-map .table-group-item,.restyled #section-layout .table-group-item{font-weight:500;font-size:14px}.restyled #accordion-map .table-group-item.content,.restyled #section-layout .table-group-item.content{font-weight:400}.restyled #accordion-map .panel-heading,.restyled #section-layout .panel-heading{border:0}.restyled #accordion-map .panel-heading .panel-title,.restyled #section-layout .panel-heading .panel-title{padding:0;font-size:14px;font-weight:600}.restyled #accordion-map .panel-body,.restyled #section-layout .panel-body{padding:0}.restyled #accordion-map .border-top,.restyled #section-layout .border-top{border-top:solid 1px #ddd}.restyled #accordion-map .panel,.restyled #section-layout .panel{border-bottom:solid 1px #ddd}.restyled .rating .fapicon-starrating{top:-2px}.restyled .housecode{text-align:left}@media(min-width:768px){.restyled .reviews-new{text-align:right}}.restyled .reviews-new .review-block{text-align:left}@media(min-width:768px){.restyled .reviews-new .review-block{text-align:right;margin:40px 5px 0 0}}@media(min-width:992px){.restyled .reviews-new .review-block{margin:25px 0 0 5px}}.restyled .reviews-new .enquete-block{margin-right:5px}@media(min-width:768px){.restyled .reviews-new .enquete-block{float:right;margin-top:45px}}@media(min-width:992px){.restyled .reviews-new .enquete-block{margin:30px 0 0 5px}}.restyled .info-container .icon-container{margin:15px 0;padding:15px 0;line-height:30px;text-align:left;border-top:solid 1px #ddd;border-bottom:solid 1px #ddd}.restyled .info-container .icon-container .icon-block{margin-right:20px;display:inline-block}@media(min-width:768px){.restyled .info-container .icon-container .icon-block{margin-right:30px}}.restyled .info-container .icon-container .icon-block:nth-last-of-type{margin-right:0}.restyled .info-container .icon-container .icon-block .icon{top:4px;width:27px;height:27px}.restyled .info-container .icon-container .fapicon{font-size:25px;top:5px}@media(min-width:768px){.restyled .info-container .icon-container .fapicon{font-size:30px;top:3px}}.restyled .info-container .icon-container .value{margin-left:2px}@media(min-width:768px){.restyled .info-container .icon-container .value{position:relative;top:-6px;margin-left:5px}}.restyled .info-container .icon-container .row-flex{padding:0 15px;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.restyled .info-container .icon-container .row-flex .icon-block{text-align:center;max-width:100%;-webkit-flex-basis:0;-ms-flex-basis:0;flex-basis:0;-webkit-flex-grow:1;-ms-flex-grow:1;flex-grow:1}.restyled .overview-container .read-more-container .read-more-link,.restyled .overview-container .read-more-container .read-less-link{text-transform:none;background-color:transparent}.restyled .overview-container .read-more-container .read-more-link .spanclick,.restyled .overview-container .read-more-container .read-less-link .spanclick{color:#e6016a}.restyled .overview-container .read-more-container .read-more-link .spanclick:hover,.restyled .overview-container .read-more-container .read-less-link .spanclick:hover{color:#f7b036}.restyled .overview-container .housecode,.restyled .overview-container .location-grey{color:#8592a2}.restyled .read-more-content{position:relative}.restyled .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%)}.restyled .section-grey .read-more-container.collapsed .read-more-overlay{pointer-events:none;background-color:rgba(255,255,255,0) 60%;background-image:-webkit-linear-gradient(to bottom,rgba(255,255,255,0) 60%,#f0f3f5 100%);background-image:-moz-linear-gradient(to bottom,rgba(255,255,255,0) 60%,#f0f3f5 100%);background-image:-ms-linear-gradient(to bottom,rgba(255,255,255,0) 60%,#f0f3f5 100%);background-image:-o-linear-gradient(to bottom,rgba(255,255,255,0) 60%,#f0f3f5 100%);background-image:linear-gradient(to bottom,rgba(255,255,255,0) 60%,#f0f3f5 100%)}.restyled .social-container{padding:15px 0;margin:15px 0;border-top:solid 1px #ddd;border-bottom:solid 1px #ddd}.restyled .social-container .row.is-flex{margin:0}@media(min-width:768px){.restyled .social-container .row.is-flex{align-items:center;justify-content:center;-webkit-flex-grow:1;-ms-flex-grow:1;flex-grow:1}}.restyled .social-container .title{text-align:center;font-weight:600;margin-bottom:10px;display:block}@media(min-width:768px){.restyled .social-container .title{text-align:left;margin:0;white-space:nowrap}}.restyled .social-container .property-share{display:block;text-align:center;position:relative}@media(min-width:768px){.restyled .social-container .property-share{height:45px;text-align:left;display:inline-flex;margin:0 10px}}.restyled .social-container .property-share .share-item{cursor:pointer;display:inline-block;background:#fff;border:solid 1px #ddd;margin:0 5px;position:relative;-webkit-border-radius:90px;-moz-border-radius:90px;border-radius:90px;width:35px;height:35px}.restyled .social-container .property-share .share-item .icon,.restyled .social-container .property-share .share-item .facebook-container{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:20px;height:20px}.restyled .social-container .property-share .share-item .icon{left:50%}.restyled .social-container .property-share .share-item .icon.icon-send-mail{top:calc((50% + 2px))}@media(min-width:768px){.restyled .social-container .property-share .share-item{margin:0 10px;width:45px;height:45px;border:0}.restyled .social-container .property-share .share-item .icon,.restyled .social-container .property-share .share-item .facebook-container{width:45px;height:45px}}.restyled .social-container .input-container{width:100%;margin:10px 0 0 0}@media(min-width:768px){.restyled .social-container .input-container{margin:0}}.restyled .tooltip{background-color:#edf8ed;border:1px solid #f14b99;padding-left:45px;font-size:14px;width:calc((100% - 60px));text-align:left;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;top:-90px}@media(min-width:768px){.restyled .tooltip{width:400px}}.restyled .tooltip .fapicon{border:2px solid #f14b99;padding:4px;font-size:12px;display:inline-block;color:#f14b99;position:absolute;top:15px;left:15px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}.restyled .panel-group .panel-body{-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}.restyled .panel-group .panel-body .table-group-body{border-top:0}.restyled .panel-group .panel .panel-heading{background-color:transparent;border-top:0;border-bottom:solid 1px #ddd;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.restyled .panel-group .panel:first-of-type .panel-heading{border-top:solid 1px #ddd}.restyled .border-top{border-top:solid 1px #ddd}.restyled .section-reviews .media-wrapper{border-top:0;border-bottom:solid 1px #ddd;padding-top:15px}.restyled .section-reviews .media-wrapper .review-pagination .page-item.prev .page-link .fapicon{transform:translate(0,-50%) rotate(-90deg)}.restyled .section-reviews .media-wrapper .review-pagination .page-item.next .page-link .fapicon{transform:translate(0,-50%) rotate(90deg)}.restyled .section-reviews .media-wrapper .review-pagination .page-item.disabled .page-link{color:#ddd;cursor:default;background-color:initial}.restyled .section-reviews .view-more-reviews{border:solid 1px #ddd;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;width:100%;padding:15px;background:#FFF}.restyled .section-reviews .view-more-reviews .fapicon-arrowsmall-right{float:right;top:2px}.restyled .section-reviews .fullScreenReviews{height:100%;right:0;bottom:0;position:fixed;top:0;left:0;z-index:1100;width:100%;overflow:scroll;background-color:#f0f3f5}.restyled .section-reviews .reviews-new .enquete-block,.restyled .section-reviews .reviews-new .review-block{margin-top:0}.restyled .section-reviews .media-container{margin-bottom:0;padding:30px 0;border-bottom:solid 1px #ddd}.restyled .section-reviews .media-container:last-child,.restyled .section-reviews .media-container:only-child{border-bottom:0}.restyled .section-reviews .media-container:first-child{border-top:0;padding-top:0}.restyled .section-reviews .media-container .media-image{margin-right:15px}.restyled .section-reviews .media-container .media-reaction .media-block{float:right}.restyled .section-reviews .media-container .media-reaction .media-image{margin-right:0;margin-left:15px}.restyled .section-reviews .media-container .media-reaction .heading strong:after{content:'';margin:0}.restyled .section-reviews .media-container .media-block{margin-left:0;margin-right:0}.restyled .section-reviews .media-container .heading{color:#445870}.restyled .section-reviews .media-container .review-info{color:#8592a2}.restyled .section-reviews .media-container strong{color:#f14b99;font-weight:600}.restyled .section-reviews .media-container strong:after{content:"\00b7";margin:0 5px;color:#445870;font-size:12px}.restyled .fullscreen-panel{-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;z-index:2300}.restyled .fullscreen-panel .panel-text-center{top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);display:inline-block;text-align:center}.restyled .fullScreenCalendarOverlay .calendar-section{position:fixed;top:107px;bottom:0;left:0;right:0;z-index:2200;background-color:#FFF;overflow-y:scroll;overflow-x:hidden;-webkit-overflow-scrolling:touch}.restyled .fullScreenCalendarOverlay .fixed-top{position:fixed !important;left:0;right:0;top:70px;overflow-x:hidden;z-index:2100}.restyled .fullScreenCalendarOverlay .months-container{z-index:0;position:relative}.restyled .fullScreenCalendarOverlay .months-container .calendar-item{margin-bottom:30px}@media(min-width:768px){.restyled .fullScreenCalendarOverlay .months-container .calendar-item{height:350px}}.restyled .fullScreenCalendarOverlay .btn-container{padding:15px 25px;position:fixed;bottom:0;width:100%;background:#fff;-webkit-box-shadow:0 -4px 10px .1px rgba(0,0,0,0.08) 0 1px 1px #000;-moz-box-shadow:0 -4px 10px .1px rgba(0,0,0,0.08) 0 1px 1px #000;box-shadow:0 -4px 10px .1px rgba(0,0,0,0.08) 0 1px 1px #000;-webkit-box-shadow:0 -4px 10px .1px rgba(0,0,0,0.08);box-shadow:0 -4px 10px .1px rgba(0,0,0,0.08);z-index:2200}.restyled .side-bar-container .side-bar{position:absolute;top:25px;z-index:90;margin-top:10px}.persist-desktop .restyled .side-bar-container .side-bar{top:-220px}@media(max-width:991px){.persist-desktop .restyled .side-bar-container .side-bar{position:static;margin-bottom:30px}}.calendar-mode .restyled .side-bar-container .side-bar{position:static}@media(max-width:991px){.calendar-mode .restyled .side-bar-container .side-bar{margin-bottom:0}}.restyled .side-bar-container .side-bar .fapicon-info{color:#c2cdd2}.restyled .side-bar-container .side-bar .info-block{margin-top:10px}@media(max-width:991px){.restyled .side-bar-container .side-bar .contact-us-content,.restyled .side-bar-container .side-bar .widget-block{display:none}}.persist-desktop .restyled .side-bar-container .side-bar .contact-us-content,.persist-desktop .restyled .side-bar-container .side-bar .widget-block{display:block}.restyled .side-bar-container .side-bar .more-details-overview{text-decoration:underline;font-size:12px;cursor:pointer;font-weight:500}.restyled .side-bar-container .side-bar .message-block{background-color:#f0f3f5;border:solid 1px #ddd}.restyled .side-bar-container .side-bar .fapicon-info{color:#c2cdd2}.restyled .side-bar-container .side-bar .info-block{margin-top:10px}@media(max-width:991px){.restyled .side-bar-container .side-bar .contact-us-content,.restyled .side-bar-container .side-bar .widget-block{display:none}}.restyled .side-bar-container .side-bar .more-details-overview{text-decoration:underline;font-size:12px;cursor:pointer;font-weight:500}.restyled .side-bar-container .side-bar .capitalize{text-transform:capitalize}.restyled .side-bar-container .side-bar .main-label{font-weight:500;font-size:17px}@media(max-width:991px){.restyled .side-bar-container .side-bar .pricebox-container{display:none}.persist-desktop .restyled .side-bar-container .side-bar .pricebox-container{display:block}}.restyled .side-bar-container .side-bar .sidebar-content{box-shadow:0 1px 6px 0 rgba(0,0,0,0.1),0 1px 9px 0 rgba(0,0,0,0.02);background:#FFF;border-radius:5px}@media(min-width:992px){.restyled .side-bar-container .side-bar .sidebar-content{padding:15px}}.persist-desktop .restyled .side-bar-container .side-bar .sidebar-content{padding:15px}.restyled .side-bar-container .side-bar .sidebar-content .call-us.border-left{padding-left:20px;border-left:solid 1px #ddd}.restyled .side-bar-container .side-bar .sidebar-content .extra-costs-block .popover{padding:0 15px}@media(max-width:991px){.restyled .side-bar-container .side-bar .sidebar-content .additional-info-modal{display:none}}@media(min-width:992px){.restyled .side-bar-container .side-bar .sidebar-content .additional-info-value{display:none}}.restyled .side-bar-container .side-bar.fixed{position:fixed;margin-right:135px;top:80px}.restyled .side-bar-container .side-bar .fapicon-danger{color:#f8c565}.restyled .side-bar-container .side-bar .good-to-know,.restyled .side-bar-container .side-bar .optional-services{display:none}.restyled .side-bar-container .side-bar .short-reservation span[data-uri]{color:#445870;font-size:13px;text-decoration:underline;font-weight:500}.restyled .side-bar-container .side-bar .select[class*="select-icon-"]:before{content:''}.restyled .side-bar-container .side-bar .select[class*="select-icon-"]:after{float:right;margin-right:7px;font-size:14px;line-height:1;font-family:FapIcon}.restyled .side-bar-container .side-bar .select.select-icon-persons:after{content:"\6a"}.restyled .side-bar-container .side-bar .select.select-icon-arrival:after{content:"o"}.restyled .side-bar-container .side-bar .select.select-icon-duration:after{content:"m"}.restyled .side-bar-container .side-bar .select-icon-arrival ~ .popover{min-width:780px;width:780px}.restyled .side-bar-container .side-bar .select-icon-arrival ~ .popover .popover-content{padding:0;margin:15px 0;overflow:hidden}.restyled .side-bar-container .price-label-block,.restyled .side-bar-container .extra-costs-block{text-align:left;border-bottom:solid 1px #ddd}.restyled .side-bar-container .price-label-block .title,.restyled .side-bar-container .extra-costs-block .title{font-size:16px;white-space:nowrap;line-height:30px}.restyled .side-bar-container .pricing .old-price{font-size:14px;color:#b4bec5;display:inline-block;text-decoration:line-through;line-height:30px;vertical-align:middle}.restyled .side-bar-container .pricing .discount{line-height:30px;vertical-align:middle;color:#f14b99}.restyled .side-bar-container .pricing .price-container{display:inline-block;margin-bottom:auto;line-height:30px;vertical-align:middle;padding:0}.restyled .side-bar-container .pricing .price{font-size:23px;font-weight:500;color:#445870}.restyled .side-bar-container .pricing .fapicon-info{font-size:16px;color:#c2cdd2}.restyled .side-bar-container .mobilebar{position:fixed;bottom:0;left:0;background:#FFF;z-index:100;width:100%;padding:18px 15px;display:none;-webkit-box-shadow:0 -3px 10px 0 rgba(0,0,0,0.1) 0 1px 1px #000;-moz-box-shadow:0 -3px 10px 0 rgba(0,0,0,0.1) 0 1px 1px #000;box-shadow:0 -3px 10px 0 rgba(0,0,0,0.1) 0 1px 1px #000;-webkit-box-shadow:0 -3px 10px 0 rgba(0,0,0,0.1);box-shadow:0 -3px 10px 0 rgba(0,0,0,0.1)}@media(max-width:767px){.restyled .side-bar-container .mobilebar{padding:15px 0}}@media(max-width:991px){.restyled .side-bar-container .mobilebar{display:block}}.restyled .side-bar-container .mobilebar .pricing{line-height:1;height:48px}.restyled .side-bar-container .mobilebar .pricing .old-price{font-size:14px;color:#b4bec5;display:inline-block;text-decoration:line-through;vertical-align:middle;line-height:20px}.restyled .side-bar-container .mobilebar .pricing .discount{font-size:12px;margin-left:5px;line-height:20px}.restyled .side-bar-container .mobilebar .pricing .price-container{margin-bottom:auto;vertical-align:middle;padding:0;text-align:right;display:block}.restyled .side-bar-container .mobilebar .pricing .price-container .price{line-height:30px}.restyled .side-bar-container .mobilebar .duration-container{border:solid 1px #ddd;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;padding:10px;font-size:12px;line-height:13px}@media(max-width:767px){.restyled .side-bar-container .mobilebar .duration-container{border:0;border-bottom:solid 1px #ddd;padding:0 15px;padding-bottom:15px}}@media(max-width:767px){.restyled .side-bar-container .mobilebar .book-container{padding:15px 15px 0}}.restyled .side-bar-container .mobilebar .price{font-size:26px;line-height:48px;text-align:right}.restyled .side-bar-container .mobilebar .btn-change{font-size:12px;height:26px;line-height:26px;background-color:#e4ebf0;border:0}.restyled .side-bar-container .mobilebar .btn-book{line-height:48px;height:48px}.restyled .side-bar-container .extra-costs-block{font-size:13px}.restyled .side-bar-container .loading-overlay .border-bottom{border-bottom:solid 1px #ddd}@media(max-width:768px){.restyled .side-bar-container .loading-overlay .loading-container .loading div{background-color:#f0f3f5}}.restyled .side-bar-container .pricebox-container{font-size:13px}.restyled .side-bar-container .pricebox-container .icon-block{margin-left:5px;margin-right:0;top:5px;font-size:12px;width:20px;height:20px}@media(min-width:992px){.restyled .side-bar-container #select-stay ~ .popover .list-group-body .control-group .control{padding-left:0}}.restyled .side-bar-container #select-stay ~ .popover .list-group-body .control-group .list-group-heading{padding:0 15px}.restyled .side-bar-container #select-stay ~ .popover .list-group-body .control-group .control-radio .value{float:right;margin:0 10px 0 0}.restyled .side-bar-container #select-stay ~ .popover .list-group-body .control-group .list-group-item.popular-stays{font-weight:400}.restyled .side-bar-container #select-stay ~ .popover .list-group-body .control-group .list-group-item.active{color:#FFF;background-color:#f14b99}.restyled .side-bar-container #select-stay ~ .popover .list-group-body .control-group .list-group-item.active .value{color:#FFF}@media(min-width:992px){.restyled .side-bar-container #select-stay ~ .popover .list-group-body .control-group .list-group-item .control-indicator{display:none}}.restyled .modal-dialog .modal-header{border-bottom:0}.restyled .modal-dialog .modal-close:before{content:''}.restyled .modal-dialog .side-bar-container .mobilebar{display:none}.restyled .modal-dialog .side-bar-container .contact-us-content,.restyled .modal-dialog .side-bar-container .pricebox-container,.restyled .modal-dialog .side-bar-container .widget-block{display:block}.restyled .modal-dialog .side-bar-container .side-bar{position:relative;top:auto}.restyled .modal-dialog .side-bar-container .side-bar .sidebar-content{box-shadow:none;padding:0 30px 15px}.restyled .modal-dialog .side-bar-container .side-bar .sidebar-content .good-to-know,.restyled .modal-dialog .side-bar-container .side-bar .sidebar-content .optional-services{display:block}.restyled .modal-dialog .side-bar-container .side-bar .sidebar-content .info-block{margin-top:30px}.restyled .modal-dialog .side-bar-container .side-bar .sidebar-content .more-details-overview{display:none}.restyled .modal-dialog .side-bar-container .side-bar .sidebar-content .select-pax ~ .popover .popover-content{padding:9px 14px}.restyled #calendar-container,.restyled .calendar-container{position:relative}@media(max-width:991px){.restyled #calendar-container,.restyled .calendar-container{top:60px;margin-bottom:60px}}.restyled #calendar-container .header-block,.restyled .calendar-container .header-block{padding:10px 30px}.restyled #calendar-container .header-block .month-container,.restyled .calendar-container .header-block .month-container{margin-bottom:0}.restyled #calendar-container .header-block .month-container .select,.restyled .calendar-container .header-block .month-container .select{border:solid 1px #ddd;min-width:300px}.restyled #calendar-container .header-block .month-container .selectoption:checked,.restyled .calendar-container .header-block .month-container .selectoption:checked{text-align:left}@media(max-width:767px){.restyled #calendar-container .fullscreen-panel .panel-text-center,.restyled .calendar-container .fullscreen-panel .panel-text-center{width:170px}}@media(min-width:992px){.restyled #calendar-container .calendar-item .month-container,.restyled .calendar-container .calendar-item .month-container{margin-bottom:0;line-height:40px}}.restyled #calendar-container .month-container,.restyled .calendar-container .month-container{color:#445870;font-size:16px;text-align:center;font-weight:600;margin-bottom:20px}@media(min-width:768px){.restyled #calendar-container .month-container,.restyled .calendar-container .month-container{padding:10px 0}}@media(min-width:992px){.restyled #calendar-container .month-container,.restyled .calendar-container .month-container{padding:0 0 10px 0}}.restyled #calendar-container .month-container .select,.restyled .calendar-container .month-container .select{min-width:100px;border:0;padding:0}.restyled #calendar-container .month-container .select select,.restyled .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}@media(min-width:992px){.restyled #calendar-container .month-container .select select,.restyled .calendar-container .month-container .select select{font-weight:400;text-align:left;text-align-last:left}}.restyled #calendar-container .month-container .select select:focus,.restyled .calendar-container .month-container .select select:focus{outline:0}.restyled #calendar-container .month-container .select.disabled,.restyled .calendar-container .month-container .select.disabled{pointer-events:none}.restyled #calendar-container .month-container .select.disabled:after,.restyled .calendar-container .month-container .select.disabled:after{content:""}.restyled #calendar-container .month-container .select.disabled select.month-selector,.restyled .calendar-container .month-container .select.disabled select.month-selector{padding-right:10px}.restyled #calendar-container .prev-block,.restyled .calendar-container .prev-block{margin-left:25px}.restyled #calendar-container .prev-block .button-rounded .fapicon-arrowsmall-left,.restyled .calendar-container .prev-block .button-rounded .fapicon-arrowsmall-left{right:3px}.restyled #calendar-container .next-block,.restyled .calendar-container .next-block{margin-right:25px}.restyled #calendar-container .prev-block .disabled .button-rounded,.restyled .calendar-container .prev-block .disabled .button-rounded,.restyled #calendar-container .next-block .disabled .button-rounded,.restyled .calendar-container .next-block .disabled .button-rounded{opacity:.5;cursor:not-allowed}.restyled #calendar-container .prev-block .button-rounded,.restyled .calendar-container .prev-block .button-rounded,.restyled #calendar-container .next-block .button-rounded,.restyled .calendar-container .next-block .button-rounded{border-radius:50%;width:35px;height:35px;display:block;border:solid 1px #ddd;background:#FFF}.restyled #calendar-container .prev-block .button-rounded .fapicon,.restyled .calendar-container .prev-block .button-rounded .fapicon,.restyled #calendar-container .next-block .button-rounded .fapicon,.restyled .calendar-container .next-block .button-rounded .fapicon{color:#445870;transform:rotate(0);left:auto;right:auto;top:auto;line-height:35px;vertical-align:middle;text-align:center}.restyled #calendar-container .calendar-block,.restyled .calendar-container .calendar-block{padding:0}.restyled #calendar-container .calendar-block .calendar-item,.restyled .calendar-container .calendar-block .calendar-item{margin-right:100px}.restyled #calendar-container .calendar-block .day-container,.restyled .calendar-container .calendar-block .day-container{padding:0 25px 10px 25px}@media(max-width:991px){.restyled #calendar-container .calendar-block .day-container,.restyled .calendar-container .calendar-block .day-container{padding:0}}@media(max-width:767px){.restyled #calendar-container .calendar-block .day-container,.restyled .calendar-container .calendar-block .day-container{padding:0 10px 0 15px}}.restyled #calendar-container .calendar-block .day-container .week,.restyled .calendar-container .calendar-block .day-container .week{justify-content:center}.restyled #calendar-container .calendar-block .day-container .week .day-title,.restyled .calendar-container .calendar-block .day-container .week .day-title{max-width:46px;min-width:43px}.restyled #calendar-container .calendar-block .day-container .btn-group-calendar,.restyled .calendar-container .calendar-block .day-container .btn-group-calendar{margin-bottom:0;justify-content:center}.restyled #calendar-container .calendar-block .day-container .btn-group-calendar .week,.restyled .calendar-container .calendar-block .day-container .btn-group-calendar .week{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex:7;-ms-flex:7;flex:7}@media(min-width:768px){.restyled #calendar-container .calendar-block .day-container .btn-group-calendar .week,.restyled .calendar-container .calendar-block .day-container .btn-group-calendar .week{padding:0 25px}}.restyled #calendar-container .calendar-block .day-container .btn-group-calendar.day-names,.restyled .calendar-container .calendar-block .day-container .btn-group-calendar.day-names{background-color:#f0f3f5;margin-left:-1px;padding:10px}.restyled #calendar-container .calendar-block .day-container .btn-group-calendar .btn-calendar,.restyled .calendar-container .calendar-block .day-container .btn-group-calendar .btn-calendar{border:1px solid #e4ebf0;margin-right:0;border-radius:0;vertical-align:middle;padding:0;text-align:center;height:50px;min-width:43px;max-width:46px;line-height:40px}@media(min-width:992px){.restyled #calendar-container .calendar-block .day-container .btn-group-calendar .btn-calendar,.restyled .calendar-container .calendar-block .day-container .btn-group-calendar .btn-calendar{min-width:46px;max-width:46px}}.restyled #calendar-container .calendar-block .day-container .btn-group-calendar .btn-calendar.placeholder,.restyled .calendar-container .calendar-block .day-container .btn-group-calendar .btn-calendar.placeholder{border:0;z-index:-1}.restyled #calendar-container .calendar-block .day-container .btn-group-calendar .btn-calendar.arrival,.restyled .calendar-container .calendar-block .day-container .btn-group-calendar .btn-calendar.arrival{background-color:#FFF;border-color:#ddd;color:#68788c;text-decoration:none;z-index:1}.restyled #calendar-container .calendar-block .day-container .btn-group-calendar .btn-calendar.preselected,.restyled .calendar-container .calendar-block .day-container .btn-group-calendar .btn-calendar.preselected{background-color:#f8fcf8;color:#f14b99}.restyled #calendar-container .calendar-block .day-container .btn-group-calendar .btn-calendar.selected,.restyled .calendar-container .calendar-block .day-container .btn-group-calendar .btn-calendar.selected{background-color:#7cce7c;border-color:#7cce7c;color:#FFF}.restyled #calendar-container .calendar-block .day-container .btn-group-calendar .btn-calendar.arrival-date,.restyled .calendar-container .calendar-block .day-container .btn-group-calendar .btn-calendar.arrival-date{background-color:#f14b99}html:not([lang='de']) .lower-case{text-transform:lowercase}#modal-summary .modal-body{padding:0;margin-top:20px}@media(max-width:991px){#modal-summary .modal-body{overflow-y:scroll}}#modal-summary .modal-body .sidebar-content{position:relative}@media(max-width:991px){#modal-summary .modal-body .sidebar-content{top:90px;background-color:#f0f3f5}}#modal-summary .modal-body .pricebox-container{padding:0}#modal-summary .modal-body .additional-info-modal{display:none}#modal-summary .modal-body .additional-info-value{display:block}@media(min-width:768px){.section-service .view-all-faqs{text-align:right}}.section-service .view-all-faqs .spanclick{color:#445870;font-weight:500}.section-service .view-all-faqs .spanclick:hover{color:#f14b99}.section-service .view-all-faqs .spanclick .fapicon{font-size:10px}@media(max-width:991px){.section-service .panel-group div[class^="col-"]:first-of-type .panel:last-of-type .panel-heading{border-bottom:1px solid #e4ebf0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.section-service .panel-group div[class^="col-"]:nth-of-type(2) .panel:first-of-type .panel-heading{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}}.section-service .input-group .input-group-btn:last-child>.btn{line-height:22px}.section-service .input-group .input-group-btn:last-child>.btn .title{margin-right:10px}.section-service .toggle-more{padding:30px 15px;border-bottom:1px dashed #c2cdd2;font-weight:500;height:auto;margin:0 15px;color:#b4bcc5}.section-service .toggle-more span{color:#b4bcc5;font-weight:500}.section-service .toggle-more:after{color:#8592a2}.section-service .toggle-more.open span:after{content:'f'}.section-faq .panel-group .panel .panel-heading .panel-title{line-height:inherit;padding:10px 40px 10px 15px}.section-faq .panel-group .panel .panel-heading .panel-title .fapicon{top:15px}.selfservice-container{position:relative;min-height:260px;padding:30px}@media(max-width:767px){.selfservice-container{padding-bottom:260px}}.selfservice-container .link-item{margin-bottom:30px;color:#445870;display:block;padding-left:20px;position:relative}.selfservice-container .link-item:before{content:"\48";font-family:FapIcon;margin-right:10px;font-size:10px;color:#f14b99;position:absolute;left:0;top:3px}.selfservice-container .link-item:hover{color:#f14b99}.selfservice-container .image{position:absolute;right:60px;bottom:0;background:url('/img/bvdir/landing/landingpages/png/girl.png') no-repeat 0 0;width:285px;height:299px;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){.selfservice-container .image{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);width:219px;height:230px}}.method-container{margin-bottom:30px}.method-container .call-us{text-align:left}.method-container .icon-block{background-color:#f14b99;color:#fff;margin-right:20px;position:relative;float:left;width:40px;height:40px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}@media(min-width:768px) and (max-width:991px){.method-container .icon-block{margin-bottom:20px;float:none}}.method-container .icon-block .fapicon{font-size:20px}.method-container .icon-block .icon{width:20px;height:20px}.method-container .icon-block .icon.icon-insurance{width:15px}.method-container .icon-block .fapicon,.method-container .icon-block .icon{position:absolute;font-size:20px;top:50%;left:50%;-moz-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.method-container .icon-block .icon-whatsapp{background:url('/web/bundles/leisurecore/svg/logos/social/whatsapp.svg') no-repeat 0 0}.method-container .text-block{padding-left:60px}@media(min-width:768px) and (max-width:991px){.method-container .text-block{padding-left:0}}.method-container .text-block a,.method-container .text-block a:hover{white-space:nowrap}.method-container .text-block .share-button{display:inline-block;line-height:20px;margin-right:5px}.method-container .text-block .share-button:nth-last-of-type(1){margin-right:0}.method-container .text-block .share-button a{display:inline-block;text-align:center;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;width:30px;height:30px}.method-container .text-block .share-button a.facebook{background-color:#3e5294}.method-container .text-block .share-button a.twitter{background-color:#55acee}.method-container .text-block .share-button a.pinterest{background-color:#bd081c}.method-container .text-block .share-button a.youtube{background-color:#ca2027}.method-container .text-block .share-button a.instagram{background-color:#d6249f;background:radial-gradient(circle at 30% 107%,#fdf497 0,#fdf497 5%,#fd5949 45%,#d6249f 60%,#285aeb 90%)}.method-container .text-block .share-button .icon{top:8px;width:15px;height:15px}.method-container .text-block .secondary,.method-container .text-block .secondary:hover{color:#f14b99}.method-container .text-block .icon-flag{top:4px;margin-right:5px;width:20px;height:20px}.method-container .text-block .popover .icon-flag{top:0}.method-container .text-block .select{padding:0 10px;line-height:44px;font-size:16px;color:#f14b99;font-weight:600}.method-container .text-block .select:after{content:''}.method-container .text-block .select .fapicon{font-size:10px;margin-left:5px;top:0;color:#445870}.method-container .text-block span{font-weight:600}.method-container .text-block .textlink{font-weight:600;display:block;cursor:pointer}.method-container .text-block .textlink .fapicon{font-size:12px;margin-left:5px}.method-container .btn-social{font-size:16px;font-weight:500;color:#f14b99;padding:0;height:inherit;line-height:inherit;font-weight:600}@media(min-width:768px){.method-container .btn-social{color:#fff;height:44px;line-height:44px;padding:0 15px;background-color:#f14b99;font-weight:500;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.method-container .btn-social .icon{position:relative;top:5px;content:"";width:20px;height:20px}.method-container .btn-social .icon.icon-whatsapp{background:url('/web/bundles/leisurecore/svg/logos/social/whatsapp.svg') no-repeat 0 0}}a.pdf{margin-left:30px;position:relative}a.pdf:before{content:'';background:url('/web/bundles/leisurecore/svg/icons/pdf.svg') no-repeat 0 0;display:inline-block;position:absolute;left:-30px;width:20px;height:20px}@media(min-width:768px){.variant-d .section-usp+.section-cta{display:none}}.variant-d .section-property+.section-cta,.variant-d #section-related-items+.section-cta{display:none}@media(min-width:768px){.variant-d .section-property+.section-cta,.variant-d #section-related-items+.section-cta{display:block}}.pax-label,.pets-label{line-height:30px}@media(max-width:991px){.pax-label,.pets-label{font-size:16px}}@media(min-width:992px){.reduced-mobility-container{margin-left:7.5px}}.modal-fullscreen .modal-dialog .modal-content .modal-header .modal-close{display:inline-block;position:absolute;top:1px;right:auto;left:1px;padding:23px;float:left;cursor:pointer;z-index:100}.modal-fullscreen .modal-dialog .modal-content .modal-header .modal-close::after{content:'' !important}.modal-fullscreen .modal-dialog .modal-content .modal-header .modal-close::before{font-family:FapIcon;content:"\64";font-size:15px;color:inherit}.modal-fullscreen .modal-dialog{width:100%;height:100%;margin:0;transform:none !important}.modal-fullscreen .modal-dialog .modal-title{text-align:center;color:inherit !important}.modal-fullscreen .modal-dialog .modal-content{height:100%;border-radius:0}.modal-fullscreen .modal-dialog .modal-content .modal-header{padding:20px;position:fixed;top:0;width:100%;z-index:1000}.modal-fullscreen .modal-dialog .modal-content .modal-footer{bottom:0;position:fixed;width:100%;background-color:#f0f3f5}.modal-fullscreen .modal-dialog .modal-content .modal-body{padding:93px 30px 75px 30px;background-color:#f0f3f5;height:100%}.modal-fullscreen .modal-dialog .modal-content .modal-body .control-label{font-size:17px}.modal-fullscreen .modal-dialog .modal-content .modal-body .control-group{display:block}.modal-fullscreen .modal-dialog .modal-content .modal-body .control-group .control{padding:15px;border-radius:4px;background-color:#FFF}.modal-fullscreen .modal-dialog .modal-content .modal-body .control-group .control span,.modal-fullscreen .modal-dialog .modal-content .modal-body .control-group .control div{margin-left:30px}.modal-fullscreen .modal-dialog .modal-content .modal-body .control-group .control .control-indicator{top:50%;bottom:50%;margin:auto;margin-left:15px}.modal-fullscreen .modal-dialog .modal-content .modal-body .list-group-body{background:#FFF;padding:20px;border-radius:4px}#modal-stay .modal-body{height:auto}#modal-stay .list-group-body{padding:0}#modal-stay .list-group-body .control-indicator{margin-left:0}#modal-stay .list-group-body .label-text{margin-left:45px}#modal-stay .list-group-body .list-group-heading{height:60px;border:0;line-height:60px;background-color:#f0f3f5;padding:0;color:#445870;font-size:18px}#modal-stay .list-group-body .control.control-radio{margin:0;padding:0;height:60px;line-height:60px;vertical-align:middle;position:relative}#modal-stay .list-group-body .control.control-radio .value{float:right;margin-left:0;margin-right:20px}#modal-stay .list-group-body .control .control-indicator{bottom:auto;left:15px}#modal-stay .list-group-body .list-group-item{border:0;margin-bottom:10px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}#modal-stay .list-group-body .list-group-item.radio-item.popular-stays{font-weight:400}.section-details .heading{font-size:18px;font-weight:600;margin-bottom:25px;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){.section-details .heading{margin-bottom:0}}.section-details .heading .icon-flag{margin-right:20px;width:40px;height:40px}.section-details .heading.sub-heading{font-size:14px}@media(min-width:768px){.section-details .heading.sub-heading{padding-left:60px;margin-bottom:15px}}.section-details .body{margin-bottom:30px}@media(min-width:768px){.section-details .body{padding-left:60px}}.section-details .body .table-row{padding:15px}.section-details .body .table-row:nth-child(odd){background-color:#fff;border-bottom:solid 1px #e4ebf0}.section-details .card-columns{-webkit-column-count:1;-moz-column-count:1;column-count:1}@media(min-width:992px){.section-details .card-columns{-webkit-column-count:2;-moz-column-count:2;column-count:2}}.section-details .card-columns .column{position:relative;width:100%;display:inline-block;min-width:290px}.safari .section-details .card-columns .column{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;background:transparent}.section-details .card-columns .column:first-child{float:left;-webkit-column-break-inside:avoid;page-break-inside:avoid;break-inside:avoid}@media(min-width:768px){.section-details .alert{margin-left:60px}}.tollfree{font-size:12px;display:block;margin:5px 0;color:#445870;font-style:italic}.switch{position:relative;display:inline-block;width:40px;height:20px}.switch input{display:none}.switch .slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#c2cdd2;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease}.switch .slider:before{position:absolute;content:"";height:16px;width:16px;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}.switch .slider.round{-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px}.switch .slider.round:before{-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}.switch input:checked+.slider{background-color:#f14b99}.switch input:checked+.slider:before{-moz-transform:translate(20px,0);-webkit-transform:translate(20px,0);-ms-transform:translate(20px,0);-o-transform:translate(20px,0);transform:translate(20px,0)}.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-bar .switch-wrapper{text-align:right}@media(max-width:767px){.lister-utility-bar .switch-wrapper{border-bottom:solid 1px #ddd;height:100%}}.lister-utility-bar .switch-wrapper .switch-block{padding:0 15px}.lister-utility-bar .switch-wrapper .switch-block .title{display:inline-block;line-height:44px;margin-right:10px}.lister-utility-bar .switch-wrapper .switch-block .switch{top:5px}.subject-container .secondary:not(.hidden):before{content:' - ';padding:0 5px}.section-contact .dropdown-list-group .dropdown-list{top:67px}@media(min-width:768px){.section-contact .dropdown-list-group .dropdown-list{top:77px}}.section-contact .dropdown-list-group .dropdown-list ul .dropdown-list-item{padding:10px}.main-text-color{color:#445870}.myaccount .control-group{display:block}.myaccount .section-shadow{-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.myaccount .register-form-container{padding:15px 15px 30px;border-bottom:solid 1px #ddd}@media(min-width:768px){.myaccount .register-form-container{border-bottom:0;border-right:solid 1px #ddd;padding:30px}}.myaccount .register-usp-container{padding:20px 15px 15px}@media(min-width:768px){.myaccount .register-usp-container{padding:30px}}.section-myaccount .bookings-container .booking-type-info-icon{font-size:16px;color:#b9c2c9}.section-myaccount .bookings-container .alert-travel-group .btn .icon{width:20px;height:20px;top:10px}.section-myaccount .bookings-container .alert-travel-group .btn .btn-title{margin-left:25px}.section-myaccount .bookings-container+.bookings-container{border-top:1px solid #c2cdd2;padding-top:20px;margin-top:20px}.section-myaccount .voucher-body{margin:50px 0}.section-myaccount .voucher-body .voucher-apply{border:solid 1px #ebedef;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;padding:40px;margin-bottom:22px}@media(max-width:991px){.section-myaccount .voucher-body .voucher-apply{padding:20px}}.section-myaccount .voucher-body .voucher-apply .apply-div{border:1px solid #eff0f1;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;background-color:#f6f7f8;padding:20px;margin-bottom:20px}.section-myaccount .voucher-body .voucher-apply .apply-div .code-box{color:#878c94;border:1px solid #dddee0;width:90%;box-sizing:border-box}.section-myaccount .voucher-body .voucher-apply .apply-div .error-case{color:orangered}.section-myaccount .voucher-body .voucher-apply .apply-div .hide{display:none}.section-myaccount .voucher-body .voucher-apply .apply-div .check-balance{font-size:16px;font-weight:bold;text-align:center;line-height:24px;padding:13px 0;height:auto}.section-myaccount .voucher-body .voucher-apply .apply-details{border:solid 1px #ebedef;display:none;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;padding:20px}.section-myaccount .voucher-body .voucher-apply .apply-details .category{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;font-size:14px;font-weight:500;letter-spacing:0;line-height:20px;margin-bottom:12px}.section-myaccount .voucher-body .voucher-apply .apply-details .category .left-seg{color:#878c94}.section-myaccount .voucher-body .voucher-apply .apply-details .category .left-seg-last{color:#37404d}.section-myaccount .voucher-body .voucher-apply .apply-details .category .right-seg{color:#37404d;text-align:right}.section-myaccount .voucher-body .voucher-apply .apply-details .category .right-seg-last{color:#4bbb4b;font-size:20px;font-weight:bold;line-height:20px}.section-myaccount .voucher-body .voucher-apply .apply-details .partition{border:solid 1px #ebedef;margin:12.5px 0}.section-myaccount .iban-container{border:2px solid #16adfe;background-color:#e7f6ff;font-size:14px}.section-myaccount .iban-container span.btn-primary{background-color:#007bff;text-shadow:none}.section-myaccount .iban-container p{margin:5px 0 5px 0}.section-myaccount .iban-container .icon-lightbulb-dark{background:url('/web/bundles/leisurecore/svg//icons/lightbulb-blue.svg') !important}.section-myaccount .property{background-color:#fff;padding:15px;cursor:default;-webkit-box-shadow:none 0 1px 1px #000;-moz-box-shadow:none 0 1px 1px #000;box-shadow:none 0 1px 1px #000;-webkit-box-shadow:none;box-shadow:none}@media(max-width:767px){.section-myaccount .property{margin-bottom:15px}}.section-myaccount .property.canceled .property-image{opacity:.3;filter:alpha(opacity=30)}.section-myaccount .property.canceled .property-description .heading{text-decoration:line-through}.section-myaccount .property .pre-booking-top-info{font-size:12px;line-height:20px;padding:4px 7px;color:#37404d;background-color:#f9f9f9;border:1px solid #eff0f1;width:100%;margin-bottom:14px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.section-myaccount .property .pre-booking-top-info .booking-type-info-icon{color:#454a53;margin-right:2px}.section-myaccount .property .property-image{cursor:pointer;height:210px;margin-bottom:15px;background-repeat:no-repeat !important;background-position:center !important;-webkit-background-size:cover !important;-moz-background-size:cover !important;background-size:cover !important;-webkit-border-radius:4px 4px 0 0;-moz-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0}@media(min-width:768px){.section-myaccount .property .property-image{height:170px;margin-bottom:0;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}}.section-myaccount .property .property-description .heading{cursor:pointer;line-height:16px;font-weight:600;height:32px;margin-bottom:10px}.section-myaccount .property .property-description .subheading{font-size:13px;color:#8ba2ac;margin-bottom:15px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.section-myaccount .property .property-description .date{font-size:13px;margin-bottom:3px;font-weight:500}.section-myaccount .property .property-description .date span{display:inline-block}.section-myaccount .property .property-description .date .title{font-weight:700;width:70px}@media(max-width:1199px){.section-myaccount .property .property-description .pre-booking-btn{margin-bottom:10px}}.section-myaccount .property .cost-overview .cost-list-container{background-color:#f9f9f9;margin-bottom:15px;color:#454a53;border:2px solid #9ca8b1;cursor:pointer;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.section-myaccount .property .cost-overview .top-content{margin:30px 0 25px;padding-top:30px;border-top:1px dashed #ebedef;width:100%;color:#454a53;font-size:16px;line-height:20px}.section-myaccount .property .cost-overview .top-content .amount{font-weight:500}.section-myaccount .property .cost-overview .heading{padding:26px 20px;cursor:pointer;font-size:18px;line-height:20px;font-weight:500}.section-myaccount .property .cost-overview .heading .amount-section{position:relative}.section-myaccount .property .cost-overview .heading .amount-section .amount{margin-right:30px}.section-myaccount .property .cost-overview .heading .amount-section .arrow-icon{position:absolute;top:0;right:0;font-size:14px}.section-myaccount .property .cost-overview .cost-list{background-color:#fff;padding:10px 20px 20px;cursor:default;border-top:1px solid #ebedef}.section-myaccount .property .cost-overview .cost-list .item{padding:11px 0;color:#454a53;cursor:default;font-size:14px;line-height:20px;border-bottom:1px dashed #ebedef}.section-myaccount .property .cost-overview .cost-list .item .info-icon{color:#b9c2c9;cursor:pointer;font-size:14px}.section-myaccount .property .cost-overview .cost-list .item .tooltip{white-space:unset;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-top:-7px;color:#fff;background-color:#37404d}.section-myaccount .property .cost-overview .cost-list .item .tooltip-arrow{position:absolute;bottom:-7px;left:50%;transform:translate(-50%,0);border-left:7px solid transparent;border-right:7px solid transparent;border-top:7px solid #37404d}.section-myaccount .property .cost-overview .cost-list .item .amount{font-weight:500;padding-right:20px}.section-myaccount .property .cost-overview .cost-list .item.total{padding:22px 0;font-size:16px;font-weight:500;border-bottom:0}.section-myaccount .property .cost-overview .cost-list .item:last-of-type{margin-bottom:0;border-bottom:0}.section-myaccount .property .cost-overview .cost-list .info{font-size:12px;line-height:20px;padding:4px 8px;color:#37404d;background-color:#f6f7f8;border:1px solid #eff0f1;width:100%;margin-bottom:14px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.section-myaccount .property>div{margin-bottom:15px}.section-myaccount .property>div:last-of-type{margin-bottom:0}.section-myaccount.booking-details h6{margin-top:45px;margin-bottom:20px}.section-myaccount.booking-details .back-btn .fapicon{display:inline-block;transform:rotate(-90deg);top:4px;font-size:18px}.section-myaccount.booking-details .back-btn .btn-text{font-weight:500}.section-myaccount .no-wrap{white-space:nowrap}.section-myaccount .address-details .table-group-heading:after{content:''}.section-myaccount .specifics{background-color:#fff;padding:15px 15px 1px;cursor:default;-webkit-box-shadow:none 0 1px 1px #000;-moz-box-shadow:none 0 1px 1px #000;box-shadow:none 0 1px 1px #000;-webkit-box-shadow:none;box-shadow:none}@media(max-width:767px){.section-myaccount .specifics{margin-bottom:15px}}.section-myaccount .travel-group .table-group-body{border-top:0}@media(max-width:767px){.section-myaccount .travel-group .alert .btn{margin-top:10px}}.section-myaccount .travel-group .alert .btn .icon{width:20px;height:20px;position:absolute;top:50%;transform:translateY(-50%);left:initial}.section-myaccount .travel-group .alert .btn .btn-title{margin-left:30px}.section-myaccount .travel-docs .list-group-item{background-color:#FFF;margin-bottom:15px;box-shadow:0 1px 6px 0 rgba(0,0,0,0.1),0 1px 9px 0 rgba(0,0,0,0.02);-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.section-myaccount .travel-docs .list-group-item.disabled .icon{opacity:.5}.section-myaccount .travel-docs .list-group-item.disabled .list-group-link:before{content:''}.section-myaccount .travel-docs .list-group-item .list-group-text{padding:10px 0;margin-left:50px;top:50%;position:relative;transform:translateY(-50%)}.section-myaccount .travel-docs .list-group-item .icon{float:left;margin:15px 20px 0 0;position:absolute;width:30px;height:30px}.section-myaccount .travel-docs .list-group-item .title{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:85%;font-weight:500;color:#454a53;font-size:15px;line-height:normal}.section-myaccount .travel-docs .list-group-item .value{color:#8592a2;font-size:13px;float:none;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block;line-height:normal}.section-myaccount .table-group{background-color:#FFF;-webkit-box-shadow:none 0 1px 1px #000;-moz-box-shadow:none 0 1px 1px #000;box-shadow:none 0 1px 1px #000;-webkit-box-shadow:none;box-shadow:none}.section-myaccount .table-group .table-group-heading{font-size:17px;font-weight:500}.section-myaccount .table-group .table-group-heading .btn{margin-top:10px;font-weight:400}@media(min-width:768px){.section-myaccount .table-group .table-group-heading .btn{float:right;margin-top:0}}.section-myaccount .table-group .table-group-heading .btn .icon{width:30px;height:20px;top:50%;transform:translateY(-70%)}.section-myaccount .table-group .table-group-heading .btn .fapicon{font-size:16px;color:#e6016a}.section-myaccount .table-group .table-group-heading+.table-group-body{border-top:dashed 1px #ddd}.section-myaccount .table-group.panel-group div:last-child .panel-heading .collapsed{border-bottom:0}.section-myaccount .table-group.panel-group .panel-heading{border-bottom:0}.section-myaccount .table-group.panel-group .panel-heading .panel-title{border-bottom:dashed 1px #ddd;margin:0 30px;line-height:inherit;padding:20px 0 15px}.section-myaccount .table-group.panel-group .panel-heading .panel-title .panel-title-block{padding-left:20px}.section-myaccount .table-group.panel-group .panel-heading .panel-title .panel-title-block .content.currency-grey{font-size:19px;color:#b4bcc5}.section-myaccount .table-group.panel-group .panel-heading .panel-title .fapicon{position:absolute;left:0;right:auto;top:25px;font-size:10px}.section-myaccount .table-group.panel-group .panel .panel-body{padding:0 0 0 20px}@media(max-width:767px){.section-myaccount .table-group.panel-group .panel .panel-body{padding:20px}}.section-myaccount .table-group.panel-group .panel .panel-title .table-group-item{padding:0;font-size:15px;font-weight:500}.section-myaccount .table-group.panel-group .panel .panel-title .table-group-item.content{text-align:right;font-size:17px}.section-myaccount .table-group.panel-group .panel .table-group-body{padding:0}.section-myaccount .table-group .currency-grey{color:#abbbc2;font-weight:400}@media(max-width:767px){.section-myaccount .table-group .table-group-body{margin:0 10px 0 30px}}.section-myaccount .table-group .table-group-body .table-group-item{font-weight:400}.section-myaccount .table-group .table-group-body .table-group-item .icon{width:20px;height:20px;transform:translateY(-50%);top:50%;position:absolute}.section-myaccount .table-group .table-group-body .table-group-item .table-icon-text{margin-left:30px}.section-myaccount .table-group .table-group-body .table-group-item.content{font-weight:600;text-align:right}.section-myaccount .table-group .table-group-body.delimited-row{border-top:0}.section-myaccount .table-group .table-group-body.delimited-row.solid>.row ~ .row{border-top:solid 1px #ddd}.section-myaccount .table-group .table-group-body.delimited-row>.row ~ .row{border-top:dashed 1px #ddd}.section-myaccount .table-group .table-group-body.delimited-row .content{font-size:17px;font-weight:500}.section-myaccount .table-group .table-group-body.delimited-row .content.red{color:#e86d00}.section-myaccount .table-group .table-group-body .highlight-green .table-group-item:not(.currency-grey){color:#f989c2;font-weight:500}.section-myaccount .table-group .table-group-body .table-item-summary{background:#f0f3f5;border-radius:4px}.section-myaccount .table-group .table-group-body .table-item-summary.row{border:none !important}.section-myaccount .table-group .table-group-body .table-item-summary .table-group-item{font-size:16px}.section-myaccount .table-group .table-group-body .table-item-summary .content{font-size:19px}.section-myaccount .table-group .table-group-body .table-item-summary .currency-grey{color:#b4bcc5}.section-myaccount .view-booking,.section-myaccount .property-location,.section-myaccount .rebooking-change-property,.section-myaccount .btn-change-date{font-size:14px}.section-myaccount .property-location{font-weight:400}@media(max-width:991px){.section-myaccount .property-location{margin-bottom:10px}}.section-myaccount .property-location .icon{width:20px;height:20px;transform:translateY(-50%);top:50%;position:absolute;margin-left:-20px}.section-myaccount .property-location .button-text{left:10px;position:relative}.section-myaccount .modal-title{margin-right:20px}.section-myaccount .modal-subtitle{color:#b4bcc5;font-style:italic}.section-myaccount .extra-costs-item{font-weight:500}@media(max-width:767px){.section-myaccount .alert.alert-custom .container-alert-custom{margin-bottom:15px}}.section-myaccount .alert.alert-custom .container-alert-custom .extra-costs-info{position:relative;top:2px;cursor:pointer}.section-myaccount .alert.alert-custom .title{line-height:16px}.section-myaccount .alert.alert-custom .fapicon,.section-myaccount .alert.alert-custom .icon{top:0}.section-myaccount .alert-already-paid .popover{width:500px;max-width:500px}.section-myaccount .alert-already-paid .popover .popover-content{padding:0;max-height:700px}.section-myaccount .alert-already-paid .popover .modal-content-container{padding:20px}.section-myaccount .alert-already-paid .popover .modal-title{font-size:16px;color:inherit;font-weight:600}@media(min-width:480px){.section-myaccount .alert .container-alert{padding-left:40px;padding-right:40px}}.section-myaccount .alert .fapicon.alert-icon,.section-myaccount .alert .icon.alert-icon{left:0}.section-myaccount .sidebar-container{padding:15px;background:#fff;margin-bottom:15px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}@media(min-width:992px){.section-myaccount .sidebar-container{padding:20px}}.section-myaccount .sidebar-container .media-container{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}.section-myaccount .sidebar-container .media-container .media-image{float:none}.section-myaccount .sidebar-container .media-container .media-block{padding:0;margin-left:15px;border:0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-webkit-box-shadow:none 0 1px 1px #000;-moz-box-shadow:none 0 1px 1px #000;box-shadow:none 0 1px 1px #000;-webkit-box-shadow:none;box-shadow:none}.section-myaccount .sidebar-container .media-container .media-block .heading{display:block;font-weight:600}.section-myaccount .sidebar-container .media-container .fapicon{display:inherit;right:-15px;padding:15px;cursor:pointer}.section-myaccount .sidebar-container .discount-container .heading{font-size:18px;font-weight:600;margin-bottom:20px}.section-myaccount .sidebar-container .discount-container .discount-item{margin-bottom:10px}.section-myaccount .sidebar-container .discount-container .discount-item .title{display:inline-block}.section-myaccount .sidebar-container .discount-container .discount-item .discount{font-weight:600}.section-myaccount .sidebar-container .discount-container .total{padding-top:10px;border-top:solid 1px #ddd}.section-myaccount .sidebar-container .discount-container .total .discount{color:#f14b99}.section-myaccount .sidebar-container .sidebar-nav-container .list-default{margin-bottom:0}.section-myaccount .theme{-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.section-myaccount .theme:before{display:none}.section-myaccount .line-separator{border:1px solid #c2cdd2;margin:30px 0}.section-myaccount.myaccount-user-data .not-visibe{visibility:hidden}.section-myaccount.myaccount-user-data .nodisplay{display:none}.section-myaccount.myaccount-user-data .disabled{opacity:.6}@media(max-width:767px){.section-myaccount.myaccount-user-data .margin-bottom-xs-2{margin-bottom:10px !important}}.section-myaccount.myaccount-user-data .select-block{max-height:40px}.section-myaccount.myaccount-user-data .form-group{margin-bottom:5px}.section-myaccount.myaccount-user-data .btn-delete{background-color:#e4585a}.section-myaccount.myaccount-user-data .faq-block .heading{font-size:18px;font-weight:600;padding:15px;background-color:#fff}.section-myaccount.myaccount-user-data .faq-block .panel-heading .panel-title{font-weight:400;line-height:30px;padding-top:15px;padding-bottom:15px}.section-myaccount .lister-item.deleted{cursor:default}.section-myaccount .lister-item.deleted span,.section-myaccount .lister-item.deleted li{opacity:.5}.section-myaccount .lister-item.deleted .lister-item-image .image-placeholder{position:absolute;transform:translate(-50%,-50%);top:50%;left:50%;width:70px;height:70px;background-image:url('/web/bundles/leisurecore/svg/icons/icon-image-placeholder.svg')}.section-myaccount .lister-item.deleted .delete-favorite-btn,.section-myaccount .lister-item.deleted .badge-delete{opacity:1}.section-myaccount .lister-item .lister-item-image{-webkit-border-radius:4px 4px 0 0;-moz-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0}@media(min-width:768px){.section-myaccount .lister-item .lister-item-image{-webkit-border-radius:4px 0 0 4px;-moz-border-radius:4px 0 0 4px;border-radius:4px 0 0 4px}}@media(min-width:768px) and (max-width:1199px){.section-myaccount .lister-item .lister-item-image{height:201px}}@media(min-width:992px) and (max-width:1199px){.section-myaccount .lister-item .lister-item-body{-webkit-border-radius:0 4px 4px 0;-moz-border-radius:0 4px 4px 0;border-radius:0 4px 4px 0}}.section-myaccount .lister-item .lister-item-body .details{height:auto}@media(min-width:992px){.section-myaccount .lister-item .lister-item-body .details .summary{bottom:15px}}.section-myaccount .lister-item .lister-item-body .description{padding-bottom:15px}@media(min-width:768px) and (max-width:1199px){.section-myaccount .lister-item .lister-item-body .description{height:201px}}.section-myaccount .lister-item .button-container{margin-top:15px;border-top:dashed 1px #ddd;padding-top:15px}@media(min-width:768px){.section-myaccount .lister-item .button-container{padding-top:0;margin-top:0;border-top:0}}@media(min-width:768px){.section-myaccount .lister-item .button-container .btn-remove{margin-bottom:5px}}#modal-confirm-account-delete .modal-dialog{max-width:450px}#modal-confirm-account-delete .modal-content-container{padding:20px}@media(max-width:767px){.change-property-modal-wrapper .modal-dialog{width:100%;height:100%;margin:0;transform:none !important}}@media(max-width:767px){.change-property-modal-wrapper .modal-dialog .modal-content{height:100%;border-radius:0;background:#fff;border:0;box-shadow:none}}@media(max-width:767px){.change-property-modal-wrapper .modal-dialog .modal-content .modal-header{padding:20px;position:fixed;top:0;width:100%;z-index:1000}}@media(max-width:767px){.change-property-modal-wrapper .modal-dialog .modal-content .modal-body{height:100%;padding-top:72px !important;padding-bottom:175px !important;padding-left:0 !important;padding-right:0 !important;background-color:#fff !important;overflow:auto}}.change-property-modal-wrapper .modal-dialog .modal-content .modal-body .change-property-modal .change-property-wrapper{padding:30px 30px 0}@media(max-width:767px){.change-property-modal-wrapper .modal-dialog .modal-content .modal-body .change-property-modal .change-property-wrapper{padding:15px}}.change-property-modal-wrapper .modal-dialog .modal-content .modal-body .change-property-modal .change-property-wrapper .linear-steps{padding:20px;border:1px dashed #ebedef;box-sizing:border-box;margin-bottom:24px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}@media(max-width:767px){.change-property-modal-wrapper .modal-dialog .modal-content .modal-body .change-property-modal .change-property-wrapper .linear-steps{padding:15px;margin-bottom:15px}}.change-property-modal-wrapper .modal-dialog .modal-content .modal-body .change-property-modal .change-property-wrapper .linear-steps ol{list-style:none;counter-reset:item;margin:0;padding:0}.change-property-modal-wrapper .modal-dialog .modal-content .modal-body .change-property-modal .change-property-wrapper .linear-steps li{counter-increment:item;margin-bottom:5px;color:#454a53;font-size:12px;line-height:24px}.change-property-modal-wrapper .modal-dialog .modal-content .modal-body .change-property-modal .change-property-wrapper .linear-steps li:before{margin-right:10px;content:counter(item);background:#4bbb4b;border-radius:100%;color:white;width:24px;text-align:center;display:inline-block}.change-property-modal-wrapper .modal-dialog .modal-content .modal-body .change-property-modal .change-property-wrapper .card-info{margin-bottom:30px;border-bottom:1px dashed #ebedef}.change-property-modal-wrapper .modal-dialog .modal-content .modal-body .change-property-modal .change-property-wrapper .card-info .space-div{padding:0 2px}@media(max-width:767px){.change-property-modal-wrapper .modal-dialog .modal-content .modal-body .change-property-modal .change-property-wrapper .card-info .space-div{padding:0}}.change-property-modal-wrapper .modal-dialog .modal-content .modal-body .change-property-modal .change-property-wrapper .card-info .space-div .card{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;background:#f6f7f8;border:1px solid #efefef;padding:20px 0;margin-bottom:3px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;box-shadow:none}@media(max-width:767px){.change-property-modal-wrapper .modal-dialog .modal-content .modal-body .change-property-modal .change-property-wrapper .card-info .space-div .card{margin-bottom:15px}}.change-property-modal-wrapper .modal-dialog .modal-content .modal-body .change-property-modal .change-property-wrapper .card-info .space-div .card-icon{margin:0 20px;height:50px;width:120px}@media(max-width:767px){.change-property-modal-wrapper .modal-dialog .modal-content .modal-body .change-property-modal .change-property-wrapper .card-info .space-div .card-icon{margin:0 12px}}.change-property-modal-wrapper .modal-dialog .modal-content .modal-body .change-property-modal .change-property-wrapper .card-info .space-div .card-text{color:#454a53;font-size:12px;line-height:20px}@media(max-width:767px){.change-property-modal-wrapper .modal-dialog .modal-content .modal-body .change-property-modal .change-property-wrapper .card-info .space-div .card-text{padding-right:15px}}.change-property-modal-wrapper .modal-dialog .modal-content .modal-body .change-property-modal .change-property-wrapper .card-info .space-div .card-text-bold{font-weight:bold}.change-property-modal-wrapper .modal-dialog .modal-content .modal-body .change-property-modal .change-property-wrapper .card-info #cancellation-charge-div{font-size:8px;padding-left:2px}.change-property-modal-wrapper .modal-dialog .modal-content .modal-body .change-property-modal .change-property-wrapper .card-info .hide{display:none}.change-property-modal-wrapper .modal-dialog .modal-content .modal-body .change-property-modal .footer-container{padding:0 30px 30px}@media(max-width:767px){.change-property-modal-wrapper .modal-dialog .modal-content .modal-body .change-property-modal .footer-container{padding:0;position:fixed;display:block;bottom:0;background:white;border-top:1px solid #e5e5e5}}.change-property-modal-wrapper .modal-dialog .modal-content .modal-body .change-property-modal .footer-container .left-seg{font-size:12px;line-height:18px;color:#878c94}@media(max-width:767px){.change-property-modal-wrapper .modal-dialog .modal-content .modal-body .change-property-modal .footer-container .left-seg{padding:15px}}.change-property-modal-wrapper .modal-dialog .modal-content .modal-body .change-property-modal .footer-container .right-seg{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;justify-content:flex-end}@media(max-width:767px){.change-property-modal-wrapper .modal-dialog .modal-content .modal-body .change-property-modal .footer-container .right-seg{border-top:1px solid #e5e5e5;padding:12px 15px}}.change-property-modal-wrapper .modal-dialog .modal-content .modal-body .change-property-modal #cancellation-charge-div{font-size:8px;padding-left:2px}.change-property-modal-wrapper .modal-dialog .modal-content .modal-body .change-property-modal .hide{display:none}.my-account.back-btn{cursor:pointer}.my-account.back-btn .fapicon{display:inline-block;transform:rotate(-90deg);top:4px;font-size:18px}.my-account.back-btn .btn-text{font-weight:600}#nav-myaccount .nav-subitem span[data-uri],.sidebar-nav-container .nav-subitem span[data-uri],#nav-myaccount .nav-subitem .spanclick,.sidebar-nav-container .nav-subitem .spanclick,#nav-myaccount .nav-subitem:before,.sidebar-nav-container .nav-subitem:before{color:#e6016a}#nav-myaccount .nav-subitem .icon,.sidebar-nav-container .nav-subitem .icon{margin-left:5px;width:18px;height:18px}@media(min-width:768px){section.service-content{min-height:500px}}section.service-content h1{margin-top:0;font-size:18px}section.service-content h2,section.service-content h3,section.service-content h4,section.service-content h5,section.service-content h6{margin:0 0 2px;font-size:14px}section.service-content h3,section.service-content h4,section.service-content h5,section.service-content h6{font-style:italic}section.service-content .center-block{float:none}section.service-content table{margin-bottom:15px}section.service-content table td{padding-bottom:3px;vertical-align:top}section.service-content table td:first-child{padding-right:10px}@media(min-width:768px){section.service-content table td:first-child{white-space:nowrap}}section.service-content table a.pdf{display:inline-block;margin-bottom:2px}@media(max-width:991px){section.service-content table,section.service-content table tbody,section.service-content table tr,section.service-content table td{display:block;width:100%}section.service-content table tr:not(:first-child){padding-top:2px}section.service-content table tr:not(:last-child){border-bottom:solid 1px #ddd;padding-bottom:2px}}section.service-content ul{margin:0 0 15px;padding:0 0 0 15px;list-style:none}section.service-content ul li:before{display:inline-block;width:15px;margin-left:-15px;color:#f14b99;font-weight:bold;content:"\2022"}.travel-group-container .heading{margin:10px 0}@media(min-width:768px){.travel-group-container .alert-danger .alert-icon{left:0}}.travel-group-container .travel-group-block-right{padding:0 15px;height:70px}.travel-group-container .travel-group-block-right .icon{width:20px;height:20px}.travel-group-container .travel-group-block-right .fapicon,.travel-group-container .travel-group-block-right .icon{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:20px;color:#8592a2}.travel-group-container .travel-group-block-right .fapicon-delete{cursor:pointer}.travel-group-container .travel-group-info-block{padding:0 25px;height:70px;-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:#e4ebf0}.travel-group-container .travel-group-info-block.add{border:1px dashed #abbbc2;justify-content:center;cursor:pointer}.travel-group-container .travel-group-info-block .icon-block{border:2px solid #f14b99;color:#f14b99;border-radius:50%;padding:3px;font-size:12px;display:inline-block;position:relative;width:25px;height:25px}.travel-group-container .travel-group-info-block .icon-block .fapicon-tick{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.travel-group-container .travel-group-info-block .max-block-text{display:inline-block;margin-left:10px;font-size:initial}.travel-group-container .hidden{display:none !important}.travel-group-container .js-missing-details-template{transition:all 500ms}.travel-group-container .js-missing-details-template .travel-group-block{background-color:#e4585a;max-height:0}.travel-group-container .travel-group-block{cursor:pointer;background:#fff;padding:0 15px;height:70px;-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;transition:all 1000ms}.travel-group-container .travel-group-block .js-clear-btn{text-decoration:underline;margin-right:15px}.travel-group-container .travel-group-block .title{font-weight:600;font-size:initial;display:block;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.travel-group-container .travel-group-block .details{text-overflow:ellipsis;overflow:hidden;white-space:nowrap;font-size:12px;padding-right:10px;-webkit-flex-grow:1;-ms-flex-grow:1;flex-grow:1}.travel-group-container .travel-group-block .empty .title{color:#e4585a;font-style:italic;align-items:center;font-size:14px;display:block}.travel-group-container .travel-group-block .empty .fapicon{margin-right:10px;font-size:16px;top:2px}.travel-group-container .travel-group-block .icon-edit{width:20px;height:20px;cursor:pointer}.travel-group-container .travel-group-block .btn-close{color:#fff;margin-left:10px;background-color:#e4585a;text-align:center;font-size:12px;cursor:pointer;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;width:18px;height:18px}.travel-group-container .travel-group-block .btn-close .fapicon{top:3px}.travel-group-container .travel-group-block .badge{cursor:pointer}.travel-group-container .travel-group-block.add{border:1px #f14b99 dashed;cursor:pointer;background-color:#ecf8ec}.travel-group-container .travel-group-block.add p{font-weight:600;color:#f14b99;width:100%}@media(min-width:992px){#modal-confirm-clear .modal-dialog,#modal-confirm-add-pax .modal-dialog{width:400px}}#modal-confirm-clear .modal-dialog p,#modal-confirm-add-pax .modal-dialog p{font-size:17px;line-height:18px}#modal-confirm-clear .modal-dialog .btn,#modal-confirm-add-pax .modal-dialog .btn{width:45%}#modal-confirm-clear .modal-dialog .btn:first-child,#modal-confirm-add-pax .modal-dialog .btn:first-child{margin-right:7%}#modal-travel-group .form-date{position:relative}#modal-travel-group .form-date .picker-mobile{background-color:#FFFF}#modal-travel-group .form-date .fapicon-calendar{position:absolute;top:50%;transform:translateY(-50%);right:10px}.datepicker-dropdown .active{background-color:#f14b99 !important;background-image:none !important}.datepicker-dropdown .highlighted{background-color:#e4ebf0 !important;background-image:none !important}@media(max-width:767px){#section-recent-search{padding:15px 0}#section-recent-search .section-heading{text-align:left;font-size:12px;margin:0 15px}#section-recent-search .list-group .list-group-item{height:70px}}body.dc-override{font-family:Verdana,Arial,Helvetica,sans-serif}body.dc-override h2{font-size:18px}body.dc-override span.h4{font-size:12px;font-weight:normal;color:#333;line-height:15px}body.dc-override .animation .form-group{margin-top:-22px}body.dc-override .animation .form-group .input-field{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}body.dc-override .btn.btn-primary{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;background-color:#c30;font-weight:normal;border:1px solid #c30;font-size:14px}body.dc-override .btn.btn-primary:hover{color:#c30;background-color:#fff}.myaccount-survey .survey-light-block{background-color:#FFFF;padding:20px;border-radius:4px;margin:30px 0}.myaccount-survey .uderline{border:1px solid #e4ebf0;margin:30px 0}.myaccount-survey .control-group{display:block}.myaccount-survey .text-review{border:2px solid lightgrey;border-radius:4px;overflow:auto;width:100%;height:100px;max-width:600px}.myaccount-survey .ratings-radio .radio-number-container{margin-right:20px;margin-top:20px;display:inline-block}.myaccount-survey .ratings-radio .radio-number-container:last-child{margin-right:0}.emoticon-rating-block{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;justify-content:space-between;max-width:400px}.emoticon-item{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;cursor:pointer;flex-direction:column;align-items:center;color:#8ba2ac;transition:all 100ms}.emoticon-item .emoticon-container{position:relative;cursor:pointer;user-select:none;display:flex;flex-direction:column;width:auto;height:60px;min-width:32px}.emoticon-item .emoticon-container .text-label{text-align:center;position:relative;top:40px}.emoticon-item .emoticon-container input[type="radio"]{position:absolute;z-index:-1;opacity:0}.emoticon-item .emoticon-container .checkmark{width:32px;height:32px;margin-bottom:5px;position:absolute;top:0;left:50%;transform:translateX(-50%)}.emoticon-item .emoticon-container .checkmark:after{content:"";position:absolute;display:none}.emoticon-item.item_01:hover,.emoticon-item.item_01 input:checked ~ .text-label{color:#ff3d04}.emoticon-item.item_01:hover .checkmark,.emoticon-item.item_01 input:checked ~ .text-label .checkmark{background:url('/web/bundles/leisurecore/svg/icons/review_emoticon_01.svg') no-repeat 0 0}.emoticon-item.item_01 input:checked ~ .checkmark{background:url('/web/bundles/leisurecore/svg/icons/review_emoticon_01.svg') no-repeat 0 0}.emoticon-item.item_01 .checkmark{background:url('/web/bundles/leisurecore/svg/icons/review_emoticon_01_grey.svg') no-repeat 0 0}.emoticon-item.item_02:hover,.emoticon-item.item_02 input:checked ~ .text-label{color:#ff750f}.emoticon-item.item_02:hover .checkmark,.emoticon-item.item_02 input:checked ~ .text-label .checkmark{background:url('/web/bundles/leisurecore/svg/icons/review_emoticon_02.svg') no-repeat 0 0}.emoticon-item.item_02 input:checked ~ .checkmark{background:url('/web/bundles/leisurecore/svg/icons/review_emoticon_02.svg') no-repeat 0 0}.emoticon-item.item_02 .checkmark{background:url('/web/bundles/leisurecore/svg/icons/review_emoticon_02_grey.svg') no-repeat 0 0}.emoticon-item.item_03:hover,.emoticon-item.item_03 input:checked ~ .text-label{color:#fed631}.emoticon-item.item_03:hover .checkmark,.emoticon-item.item_03 input:checked ~ .text-label .checkmark{background:url('/web/bundles/leisurecore/svg/icons/review_emoticon_03.svg') no-repeat 0 0}.emoticon-item.item_03 input:checked ~ .checkmark{background:url('/web/bundles/leisurecore/svg/icons/review_emoticon_03.svg') no-repeat 0 0}.emoticon-item.item_03 .checkmark{background:url('/web/bundles/leisurecore/svg/icons/review_emoticon_03_grey.svg') no-repeat 0 0}.emoticon-item.item_04:hover,.emoticon-item.item_04 input:checked ~ .text-label{color:#4bbb4b}.emoticon-item.item_04:hover .checkmark,.emoticon-item.item_04 input:checked ~ .text-label .checkmark{background:url('/web/bundles/leisurecore/svg/icons/review_emoticon_04.svg') no-repeat 0 0}.emoticon-item.item_04 input:checked ~ .checkmark{background:url('/web/bundles/leisurecore/svg/icons/review_emoticon_04.svg') no-repeat 0 0}.emoticon-item.item_04 .checkmark{background:url('/web/bundles/leisurecore/svg/icons/review_emoticon_04_grey.svg') no-repeat 0 0}.emoticon-item.item_05:hover,.emoticon-item.item_05 input:checked ~ .text-label{color:#208920}.emoticon-item.item_05:hover .checkmark,.emoticon-item.item_05 input:checked ~ .text-label .checkmark{background:url('/web/bundles/leisurecore/svg/icons/review_emoticon_05.svg') no-repeat 0 0}.emoticon-item.item_05 input:checked ~ .checkmark{background:url('/web/bundles/leisurecore/svg/icons/review_emoticon_05.svg') no-repeat 0 0}.emoticon-item.item_05 .checkmark{background:url('/web/bundles/leisurecore/svg/icons/review_emoticon_05_grey.svg') no-repeat 0 0}.radio-number-container{position:relative;cursor:pointer;user-select:none;width:auto;width:32px;height:32px}.radio-number-container .text-label{color:#4bbb4b;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.radio-number-container input[type="radio"]{position:absolute;z-index:-1;opacity:0}.radio-number-container .checkmark{width:32px;height:32px;border-radius:50%;position:absolute;top:0;left:0;border:1px solid #4bbb4b}.radio-number-container .checkmark:after{content:"";position:absolute;display:none}.radio-number-container:hover input ~ .checkmark{border-width:2px}.radio-number-container .checkmark:after{content:"";position:absolute;display:none}.radio-number-container input:checked ~ .checkmark:after{display:block}.radio-number-container input:checked ~ .text-label{color:#ffff}.radio-number-container .checkmark:after{width:24px;height:24px;border-radius:50%;background:#4bbb4b;top:50%;position:relative;left:50%;transform:translate(-50%,-50%)}.no-security-deposit{display:block;color:#f7b036;font-size:12px;margin-bottom:10px;text-align:center}.no-security-deposit .icon{vertical-align:middle;object-fit:contain;width:18px;height:17px}.no-security-deposit .icon path{fill:#f7b036}.lister-item .no-security-deposit{text-align:right}@media(min-width:768px){.lister-item .no-security-deposit{text-align:center}}.pricebox-container .price-container .no-security-deposit{text-align:left}.logo{display:inline-block;background:url('/web/bundles/leisurecore/svg/logos/logo-villaxl.svg') no-repeat 0 0;outline:0 none;width:110px;height:52px}@media(min-width:768px){.logo{width:142px;height:67px}}.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}.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}.cursor-pointer{cursor:pointer}.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}.flex-center{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;justify-content:center;align-items:center}.flex-space-between{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;justify-content:space-between;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center}.icon-home{background:url('/web/bundles/leisurecore/svg/icons/azdir-vxldir/home.svg') no-repeat 0 0}.icon-favorite{background:url('/web/bundles/leisurecore/svg/icons/azdir-vxldir/favorite.svg') no-repeat 0 0}.icon-favorite-active{background:url('/web/bundles/leisurecore/svg/icons/azdir-vxldir/favorite-active.svg') no-repeat 0 0}.icon-favorite-delete{background:url('/web/bundles/leisurecore/svg/icons/azdir-vxldir/favorite-delete.svg') no-repeat 0 0}.icon-favorite-lister{background:url('/web/bundles/leisurecore/svg/icons/azdir-vxldir/favorite-lister.svg') no-repeat 0 0}.icon-calendar{background:url('/web/bundles/leisurecore/svg/icons/azdir-vxldir/calendar.svg') no-repeat 0 0}.icon-smoking{background:url('/web/bundles/leisurecore/svg/icons/azdir-vxldir/smoking.svg') no-repeat 0 0}.icon-nonsmoking{background:url('/web/bundles/leisurecore/svg/icons/azdir-vxldir/nonsmoking.svg') no-repeat 0 0}.icon-anvr-grey{background:url('/web/bundles/leisurecore/svg/logos/quality/vxldir/anvr_grey.svg') no-repeat 0 0}.icon-sgr-grey{background:url('/web/bundles/leisurecore/svg/logos/quality/vxldir/sgr_grey.svg') no-repeat 0 0}.icon-thuiswinkel-grey{background:url('/web/bundles/leisurecore/svg/logos/quality/vxldir/thuiswinkel_grey.svg') no-repeat 0 0}.icon-allianz-grey{background:url('/web/bundles/leisurecore/svg/logos/quality/vxldir/allianz_grey.svg') no-repeat 0 0}.icon-filter{background:url('/web/bundles/leisurecore/svg/icons/azdir-vxldir/filter-vxl.svg') no-repeat 0 0}.icon-sign-out{background:url('/web/bundles/leisurecore/svg/icons/azdir-vxldir/sign-out-vxl.svg') no-repeat 0 0}.icon-key-service{background:url('/web/bundles/leisurecore/svg/icons/azdir-vxldir/key-service-vxl.svg') no-repeat 0 0}.icon-location{background:url('/web/bundles/leisurecore/svg/icons/azdir-vxldir/location-vxl.svg') no-repeat 0 0}@font-face{font-family:'Asap';font-style:italic;font-weight:400;src:url(https://fonts.gstatic.com/s/asap/v15/KFO7CniXp96ayz4E7kS706qGLdTylUANa3yUAQ.ttf) format('truetype')}@font-face{font-family:'Asap';font-style:italic;font-weight:700;src:url(https://fonts.gstatic.com/s/asap/v15/KFO7CniXp96ayz4E7kS706qGLdTylacKa3yUAQ.ttf) format('truetype')}@font-face{font-family:'Asap';font-style:normal;font-weight:400;src:url(https://fonts.gstatic.com/s/asap/v15/KFO9CniXp96a4Tc2EZzSuDAoKsE61phJW3s.ttf) format('truetype')}@font-face{font-family:'Asap';font-style:normal;font-weight:700;src:url(https://fonts.gstatic.com/s/asap/v15/KFO9CniXp96a4Tc2EZzSuDAoKsHd0ZhJW3s.ttf) format('truetype')}@font-face{font-family:'fapicon';src:url('/web/bundles/leisurecore/fonts/aanzee_icons.eot');src:url('/web/bundles/leisurecore/fonts/aanzee_icons.eot#iefix') format('embedded-opentype'),url('/web/bundles/leisurecore/fonts/aanzee_icons.woff2') format('woff2'),url('/web/bundles/leisurecore/fonts/aanzee_icons.woff') format('woff'),url('/web/bundles/leisurecore/fonts/aanzee_icons.ttf') format('truetype'),url('/web/bundles/leisurecore/fonts/aanzee_icons.svg#aanzee_icons') format('svg');font-weight:normal;font-style:normal}.fapicon{top:0}.fapicon:before{font-family:"fapicon";font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;speak:none;position:relative;top:1px}.fapicon-arrow-down:before{content:'\e800'}.fapicon-arrow-left:before{content:'\e801'}.fapicon-arrow-right:before{content:'\e802'}.fapicon-arrow-up:before{content:'\e803'}.fapicon-bathroom:before{content:'\e804'}.fapicon-bedroom:before{content:'\e805'}.fapicon-calendar:before{content:'\e806'}.fapicon-tick:before{content:'\e807'}.fapicon-email:before{content:'\e808'}.fapicon-favorite-delete:before{content:'\e809'}.fapicon-favorite:before{content:'\e80a'}.fapicon-home:before{content:'\e80b'}.fapicon-info:before{content:'\e80d'}.fapicon-menu:before{content:'\e80e'}.fapicon-nopets:before{content:'\e810'}.fapicon-nosmoking:before{content:'\e811'}.fapicon-persons:before,.fapicon-person:before{content:'\e812'}.fapicon-pets:before{content:'\e813'}.fapicon-phone:before{content:'\e814'}.fapicon-search:before{content:'\e815'}.fapicon-social_email:before{content:'\e816'}.fapicon-social_facebook:before{content:'\e817'}.fapicon-social_gplus:before{content:'\e818'}.fapicon-social_pinterest:before{content:'\e819'}.fapicon-social_twitter:before{content:'\e81a'}.fapicon-starrating-active:before,.fapicon-starrating.active:before{content:'\e81b'}.fapicon-starrating:before{content:'\e81c'}.fapicon-user:before{content:'\e81e'}.fapicon-wifi:before{content:'\e81f'}h1,h2,h3,h4,h5,.h1,.h2,.h3,.h4,.h5{color:#e6016a}h2,.h2{font-style:italic}.text-xsmall{font-size:12px}.text-small{font-size:14px}.text-large{font-size:18px}.text-xlarge{font-size:20px}.btn{font-size:18px;height:40px;line-height:40px;font-weight:400 !important;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}.btn.btn-sm{height:40px;line-height:40px;font-size:14px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}.btn.btn-lg{height:40px;line-height:40px;font-size:18px;font-weight:700 !important;font-style:italic;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}.btn>.fapicon{top:0}.btn-default{color:#445870;border:solid 1px #e4ebf0}.btn-default:hover,.btn-default:active,.btn-default.active{background-color:#fff;color:#8ba2ac}.btn-default.disabled{color:#8ba2ac !important;background-color:transparent !important;text-shadow:none}.btn-primary{background-color:#f5921b;text-shadow:0 1px 0 #e86d00}.btn-primary:hover,.btn-primary:active,.btn-primary.active{text-shadow:0 1px 0 #f5921b;background-color:#f7b036}.btn-primary.disabled{background-color:transparent !important;border:solid 1px #f7b036;color:#f7b036 !important;text-shadow:none}.btn-secondary{background-color:#e6016a;text-shadow:0 1px 0 #9a064a}.btn-secondary:hover,.btn-secondary:active,.btn-secondary.active{background-color:#f14b99;text-shadow:0 1px 0 #e6016a}.btn-secondary.disabled{background-color:transparent !important;border:solid 1px #f14b99;color:#f14b99 !important;text-shadow:none}.btn-group .btn:first-of-type{-webkit-border-radius:2px 0 0 2px;-moz-border-radius:2px 0 0 2px;border-radius:2px 0 0 2px}.btn-group .btn:last-of-type{-webkit-border-radius:0 2px 2px 0;-moz-border-radius:0 2px 2px 0;border-radius:0 2px 2px 0}.decrement-days:before,.decrement-pax:before,.decrement-pets:before,.increment-days:before,.increment-pax:before,.increment-pets:before{top:2px;position:relative}.period-container .btn-group .btn{-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}.period-container .select{border-color:#e4ebf0}.period-container .select select{padding:0 35px 0 10px;height:40px}.period-container .select select::-ms-expand{display:none}.period-container .select.active{background-color:#e6016a;border-color:#e6016a}.calendar-container .month-container{color:#e6016a}#calendar-container section.section .section-shadow{-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}#calendar-container .calendar-container .calendar-block .day-container .btn-group-calendar .btn-calendar{font-size:14px}#calendar-container .calendar-container .calendar-block .day-container .btn-group-calendar .btn-calendar.arrival{background-color:#fecbe6;color:#e6016a;text-decoration:none}.no-touch #calendar-container .calendar-container .calendar-block .day-container .btn-group-calendar .btn-calendar.arrival.selected:hover{background-color:#e6016a;color:#fff}#calendar-container .calendar-container .calendar-block .day-container .btn-group-calendar .btn-calendar.selected{background-color:#e6016a;color:#fff;text-decoration:underline}#calendar-container .calendar-container .month-container .select select{padding:0 35px 0 10px}.legend-container .legend-block span.available{background-color:#fecbe6}.legend-container .legend-block span.selected{background-color:#e6016a}.call-us{display:inline-block}header .call-us{margin-top:12px;margin-left:30px}@media(max-width:991px){header .call-us{max-width:215px}}@media(min-width:992px) and (max-width:1199px){header .call-us{max-width:260px}}.call-us .openinghours-block{color:#b4bcc5}.call-us .openinghours-block .fapicon{font-size:6px;top:-3px}.call-us .openinghours-block .openinghours-info{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.call-us .telephone-block a,.call-us .telephone-block .fapicon{color:#e6016a}footer .call-us .telephone-block a,footer .call-us .telephone-block .fapicon{color:#f5921b}.call-us .telephone-block .fapicon{top:0}header .call-us{float:none}.discount-tag{position:absolute;z-index:40;top:0;left:5%;text-align:center;background-color:#f7b036;color:#fff;-moz-transform:rotate(-10deg);-webkit-transform:rotate(-10deg);-ms-transform:rotate(-10deg);-o-transform:rotate(-10deg);transform:rotate(-10deg);width:60px;height:50px}.discount-tag:before{content:'';position:absolute;top:-50%;left:0;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;background-color:#f7b036;z-index:30;width:100%;height:100%}.discount-tag:after{content:'';position:absolute;top:-35%;left:calc(50% - 4px);background-color:#fff;z-index:30;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;width:8px;height:8px}.section-grey .discount-tag:after{background-color:#b4bcc5}.discount-tag p{position:relative;bottom:20px;text-shadow:0 1px 0 #e86d00;z-index:40}.discount-tag p .percentage{display:block;font-size:20px;font-weight:700;margin-top:-3px}.filter-group .filter-group-heading{font-size:16px;border-color:#e4ebf0}.filter-group.winter-sport-filter .dropdown-list-item:not(.active):hover{background-color:transparent;color:#16adfe}.filter-group.winter-sport-filter .filter-group-body .list-unstyled li:hover.winter-sport-filter:not(.disabled){color:#16adfe;background-color:inherit}.filter-group.winter-sport-filter .filter-group-body .list-unstyled li:hover.winter-sport-filter:not(.disabled) .value{color:#16adfe}.filter-group.winter-sport-filter .filter-group-body .list-unstyled li:hover.winter-sport-filter:not(.disabled).mobile-overlay{color:initial}.filter-group.winter-sport-filter .filter-group-body .list-unstyled li:hover.winter-sport-filter:not(.disabled).mobile-overlay .value{color:initial}.filter-group.winter-sport-filter .filter-group-body .list-unstyled li.active:not(.dropdown-list-item).winter-sport-filter{background-color:#16adfe;color:#fff}.filter-group.winter-sport-filter .filter-group-body .list-unstyled li.active:not(.dropdown-list-item).winter-sport-filter: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.active:not(.dropdown-list-item) .value{color:#16adfe}.filter-group .filter-group-body .list-unstyled li{font-size:14px;font-weight:400;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}.filter-group .filter-group-body .list-unstyled li:hover{background-color:transparent;color:#e6016a}.filter-group .filter-group-body .list-unstyled li:hover .value{color:#e6016a}.filter-group .filter-group-body .list-unstyled li:hover:before:not(.dropdown-list-item){background:url('/web/bundles/leisurecore/svg/icons/checkbox-hover-vxl.svg') no-repeat 0 0}.filter-group .filter-group-body .list-unstyled li.active:not(.dropdown-list-item){background-color:#e6016a;color:#fff}.filter-group .filter-group-body .list-unstyled li.active:not(.dropdown-list-item):before{background:url('/web/bundles/leisurecore/svg/icons/checkbox-active-vxl.svg') no-repeat 0 0}.filter-group .filter-group-body .list-unstyled li .value{color:#e4ebf0;-webkit-transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-o-transition:all .25s ease-in-out;transition:all .25s ease-in-out}.ui-autocomplete.filter-group .heading{color:#e6016a}.filter-tag{height:38px;-webkit-transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-o-transition:all .25s ease-in-out;transition:all .25s ease-in-out;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}@media(min-width:768px) and (max-width:991px){.filter-tag{height:38px;line-height:36px}}.filter-tag.filter-tag-selected{color:#e6016a;border:solid 1px #e6016a}.filter-tag.filter-tag-delete{border:solid 1px #e4ebf0;color:#445870}.selected-filter:hover .filter-tag.filter-tag-selected{border:solid 1px #e4ebf0;color:#445870}.hero-container.hero-container-small .hero-body h1,.hero-container.hero-container-small .hero-body .h1 h2,.hero-container.hero-container-small .hero-body .h2{font-style:italic}.list-group.list-group-compact .list-group-item{border-width:0 0 1px 0 !important;border-color:#e4ebf0}@media(min-width:992px){.list-group.list-group-compact .list-group-item{height:40px;line-height:40px}}.list-group.list-group-compact .list-group-item a:hover,.list-group.list-group-compact .list-group-item span[data-uri]:hover{color:#e6016a}.list-group.list-group-compact .list-group-item a:hover .value,.list-group.list-group-compact .list-group-item span[data-uri]:hover .value{color:#e6016a}.list-group .list-group-item{height:40px;line-height:40px}.list-group .list-group-item .list-group-link{padding:0 35px 0 15px;position:relative}.list-group .list-group-item .list-group-link:after{font-family:"fapicon";content:'\e802';font-size:10px;position:absolute;right:20px;top:0}.list-group .list-group-item .list-group-link:hover:after{color:#e6016a}.list-group .list-group-item.active{background-color:#e6016a}.list-group .list-group-item.active .list-group-link:after{display:none}.list-group .list-group-item .value{color:#8ba2ac}.list-group .list-group-item.radio-item.active{color:#e6016a}.list-group .list-group-toggle{background-color:transparent !important;color:#445870}.list-group .list-group-heading{color:#e6016a}.list-group.list-group-custom .list-group-body .list-group-item .list-group-icon .icon-container{font-size:11px;padding-top:5px}.modal .list-group .list-group-item,#mobile-filters-overlay .list-group .list-group-item{height:60px;line-height:60px}.popover .list-group .list-group-item .list-group-link:after{display:none}.popover #map-column .map-heading{color:#e6016a}.no-touch #section-all-regions .list-group .list-group-item:not(.active):hover{background-color:transparent}@media(max-width:991px){#section-all-cities .list-group .list-group-item{padding:0}}.map-wrapper .map-property-info .btn-favorite.active .icon-favorite{background:url('/web/bundles/leisurecore/svg/icons/azdir-vxldir/favorite-active.svg') no-repeat 0 0}.no-touch .map-wrapper .map-property-info .btn-favorite.active:hover .icon-favorite{background:url('/web/bundles/leisurecore/svg/icons/azdir-vxldir/favorite-delete.svg') no-repeat 0 0}.no-touch .map-wrapper .map-property-info .btn-favorite:hover .icon-favorite{background:url('/web/bundles/leisurecore/svg/icons/azdir-vxldir/favorite-active.svg') no-repeat 0 0}.map-wrapper .map-property-info .btn-favorite .icon-favorite{background:url('/web/bundles/leisurecore/svg/icons/azdir-vxldir/favorite-lister.svg') no-repeat 0 0;width:32px;height:27px}.map-wrapper .map-property-info .btn-favorite .btn-favorite-container{background-color:transparent;border:0;opacity:1;filter:alpha(opacity=100)}.map-wrapper .item-description .text-description{font-weight:700}.map-wrapper .item-description .description-duration{color:#445870}.map-wrapper .price-block .fapicon-info{top:-2px}.price-marker:after{border-top-color:#e6016a}.media-container .media-block strong{color:#e6016a}.navbar{border-color:#e4ebf0}.navbar .dropdown .fapicon{font-size:6px;margin-left:10px;top:-3px}.navbar .dropdown-open{background-color:#e6016a}@media(min-width:992px){.navbar .dropdown-open ul li a:hover::after,.navbar .dropdown-open ul li span[data-uri]:hover::after,.navbar .dropdown-open ul li a[aria-expanded="true"]::after,.navbar .dropdown-open ul li span[data-uri][aria-expanded="true"]::after{top:8px}}.navbar ul.navbar-list a,.navbar ul.navbar-list .spanclick,.navbar ul.navbar-list span[data-uri]{font-size:14px;padding-bottom:14px;color:#445870}.navbar ul.navbar-list a:hover,.navbar ul.navbar-list .spanclick:hover,.navbar ul.navbar-list span[data-uri]:hover,.navbar ul.navbar-list a[aria-expanded="true"],.navbar ul.navbar-list .spanclick[aria-expanded="true"],.navbar ul.navbar-list span[data-uri][aria-expanded="true"]{font-weight:700;border-bottom:solid 4px #e6016a;color:#e6016a;background-color:#fff}@media(min-width:992px){.navbar ul.navbar-list>li:not(.static-navbar):nth-of-type(n+7){display:inline-block}.navbar ul.navbar-list>li:not(.static-navbar):nth-of-type(n+8){display:none}}@media(max-width:1200px){.navbar ul.navbar-list>li:not(.static-navbar):nth-of-type(n+6):nth-of-type(-n+7){display:inline-block}.navbar ul.navbar-list>li:not(.static-navbar):nth-of-type(n+7):nth-of-type(-n+8){display:none}}.overview-container h1,.overview-container .h1{color:#e6016a}.overview-container .review-title{font-weight:700;margin-right:10px}.overview-container .read-more-container .read-more-link,.overview-container .read-more-container .read-less-link{background-color:transparent}.overview-container .tooltip-container.tooltip-enquete .enquete{left:0}.overview-container .back-button .fapicon-arrow-up-1{top:0}@media(max-width:767px){.overview-container .btn-favorite{top:5px;right:0;bottom:auto}}.overview-container .btn-favorite .btn-favorite-container .fapicon{top:17px}.overview-container .info-container .btn-favorite .fapicon-fav{top:2px;font-size:18px}.overview-container .info-container .btn-favorite .button-label{font-size:16px}.housecode{margin-top:5px}.duration-bar:before,.duration-bar:after{background-color:#e6016a}@media(min-width:768px){.summary-wrapper .summary-container{border-color:#e4ebf0;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}}.summary-wrapper .summary-container .price-container .pricing .fapicon-info{top:0}.summary-wrapper .summary-container .price-container .pricing .discount{background-color:#e6016a}.summary-wrapper .summary-container .info-container{font-size:14px;top:0}.summary-wrapper .summary-container .info-container .icon-container .fapicon{font-size:18px;top:0}@media(min-width:768px){.summary-wrapper .summary-container .info-container .icon-container .fapicon{font-size:20px;top:0}}.summary-wrapper .summary-container .info-container .icon-container .value{top:0;font-weight:700}@media(min-width:768px){.summary-wrapper .summary-container .info-container .icon-container .value{top:0}}.summary-wrapper .summary-container .info-container .fapicon-favorite{top:-1px}.summary-wrapper .summary-container .message-block{font-size:14px}.summary-wrapper .social-container{font-size:14px}.summary-wrapper .social-container .property-share{border-color:#e4ebf0;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}.summary-wrapper .social-container .pop-up-link .link-url{border-color:#e4ebf0;margin-bottom:10px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}@media(min-width:992px){.flexslider-container{-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}}.flexslider#carousel .slide-item,.flexslider#carousel .flex-direction-nav a{border-color:#e4ebf0;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}.rating{color:#f5921b}.rating .fapicon-starrating-active{color:#f5921b}#people-amount-container .people-amount-container .button-wrapper{position:relative;display:block;width:26px;height:26px}#people-amount-container .people-amount-container .fapicon{padding:5px;border:solid 1px #e6016a;color:#e6016a;position:absolute;font-size:14px;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%);-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}#people-amount-container .people-amount-container .fapicon:before{top:2px}#people-amount-container .people-amount-button{color:#e6016a;font-weight:600}.property-item .property-item-body .description .heading{width:100%}.scroll-to-top .fapicon{top:5px}section.section .section-heading{text-align:left;font-size:26px;color:#e6016a;font-weight:700;font-style:italic}@media(min-width:992px){section.section .section-heading{font-size:32px}}@media(max-width:767px){section.section.section-collapse h2.section-heading:after{color:#e6016a}}section.section.section-grey{background-color:#f0f3f5}section.section.section-overview{padding:30px 0;background-color:#f0f3f5}@media(min-width:1200px){section.section.section-overview{padding:50px}}section.section-newsletter{padding-top:160px !important}@media(min-width:768px){section.section-newsletter{padding-top:300px !important}}section.section-newsletter .section-heading{margin-bottom:10px;font-size:48px;color:#e6016a;font-weight:400;text-align:center}section.section-newsletter input{margin-bottom:10px}@media(min-width:768px){section.section-newsletter input{-webkit-border-radius:4px 0 0 4px;-moz-border-radius:4px 0 0 4px;border-radius:4px 0 0 4px}section.section-newsletter input:focus{border-right:0}}@media(min-width:768px){section.section-newsletter .btn{-webkit-border-radius:0 4px 4px 0;-moz-border-radius:0 4px 4px 0;border-radius:0 4px 4px 0}}@media(min-width:768px){#section-corporate article{-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:30px;-moz-column-gap:30px;column-gap:30px}}.section.section-property{padding-bottom:80px !important}.section-cta{background-image:none;background-color:#e6016a}.select{border-color:#e4ebf0;height:40px;line-height:40px;padding:0 35px 0 10px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}.select:after{top:2px}.select.select-sm:after{top:12px}.table-group{-webkit-box-shadow:none 0 1px 1px #000;-moz-box-shadow:none 0 1px 1px #000;box-shadow:none 0 1px 1px #000;-webkit-box-shadow:none;box-shadow:none}.table-group .table-group-body{border-top-color:#e4ebf0}.theme:before{display:none}.theme .theme-body{-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}.theme .theme-body .heading{font-weight:400}.theme .theme-body .value{font-weight:400;background-color:#f5921b;text-shadow:0 1px 0 #e86d00;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}.theme .theme-image,.theme .theme-overlay{-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}.usp{position:relative}#lister-item-container .usp{padding:0 10px}.usp .fapicon{position:absolute;margin:0;top:5px;left:7.5px}#lister-item-container .usp .fapicon{left:15px;color:#f14b99}.usp .usp-block{margin-left:25px}#lister-item-container .usp .usp-block{margin-left:35px}.usp .usp-block span{display:block}.usp-container{text-align:left;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}@media(min-width:768px){.row-flex{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}}.pre-header{height:auto}.pre-header .search-block{top:5px;margin-right:0}.pre-header .search-block .btn-search{color:#8ba2ac;-webkit-border-radius:0 2px 2px 0;-moz-border-radius:0 2px 2px 0;border-radius:0 2px 2px 0}.pre-header .search-block .input-search{width:210px;-webkit-border-radius:2px 0 0 2px;-moz-border-radius:2px 0 0 2px;border-radius:2px 0 0 2px}@media(min-width:1200px){.pre-header .search-block .input-search{width:400px}}.pre-header .list-inline{margin:3px 0 0 0}@media(min-width:768px){.pre-header .list-inline{margin:12px 0 0 0}}.pre-header .list-inline li{position:relative}.pre-header .list-inline li .fapicon,.pre-header .list-inline li .btn-txt-search-mobile{top:7px;color:#8ba2ac}.pre-header .list-inline li .btn .fapicon{color:#445870}.pre-header .list-inline li span[data-uri]{top:6px;color:#8ba2ac;font-size:14px}.pre-header .list-inline li span[data-uri] .fapicon{top:1px}.pre-header .list-inline li.favorites-container{top:4px;position:relative}.pre-header .list-inline li.user-name{top:4px}.pre-header .list-inline li.user-name .user-name-container{color:#445870}.pre-header .list-inline li #favorites-btn{top:7px;margin:0 5px;width:24px;height:21px;-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}.pre-header .list-inline li .icon-fav{left:50%;top:3px;background:transparent;text-shadow:0 1px 0 #e86d00;-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-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}#favorites-container .favorite .image{position:relative}#favorites-container .favorite .enquete{top:0}#favorites-container .favorite .reviews-new .enquete-block{position:absolute;top:10px;left:10px}#favorites-container .favorite .summary .list-inline{left:0;margin:0}#favorites-container .favorite .summary .list-inline li{margin-top:7px}#favorites-container .favorite .icon-favorite-active{position:absolute;right:10px;top:10px;width:30px;height:27px;-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}#favorites-container .favorite .icon-favorite-active:hover{background:url('/web/bundles/leisurecore/svg/icons/azdir-vxldir/favorite-delete.svg') no-repeat 0 0}#favorites-container .fapicon{top:4px;color:#445870}#delete-all-favorites .fapicon,#send-favorites .fapicon{top:-2px;font-size:14px}#delete-all-favorites .fapicon-favorite-delete,#send-favorites .fapicon-favorite-delete{font-size:16px}.favorite-notification-container .favorite-icon-container .fapicon-fav{top:16px;left:14px;-moz-transform:translate(0,0);-webkit-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0)}footer{background-color:#68788c}footer h6,footer .h6{color:#fff}footer .footer-links li a,footer .footer-links li .spanclick,footer .footer-links li span[data-uri]{color:#b4bcc5}footer .footer-links li a:hover,footer .footer-links li .spanclick:hover,footer .footer-links li span[data-uri]:hover{color:#f5921b}@media(max-width:767px){footer a,footer a:hover,footer .spanclick,footer .spanclick:hover,footer span[data-uri],footer span[data-uri]:hover{color:#b4bcc5}}footer .footer-language-select .select .fapicon{font-size:6px;margin-left:10px;top:-3px}footer .footer-language-select .select .icon-flag{top:3px}footer .list-share{background-color:transparent}footer .list-share li:first-of-type{top:6px}footer .list-share .share-button a{color:#8ba2ac}footer .footer-copyright{background-color:#445870}footer .footer-social .list-share .share-button a{background-color:#b4bcc5}footer .footer-social-container{border-color:#445870}#searchbox-container.lister{height:130px}@media(min-width:768px){#searchbox-container.lister{height:auto}}#searchbox-container.lister:not(.big) .searchbox-body{background-color:#f5921b;top:0;bottom:auto;-moz-transform:translate(0,0);-webkit-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0)}#searchbox-container.lister:not(.big) .searchbox-body #searchbox{padding:20px 0}#searchbox-container.lister:not(.big) .searchbox-body #searchbox .select{border:0}#searchbox-container.lister:not(.big) .searchbox-body #searchbox .select:before{display:none}@media(min-width:768px){#searchbox-container.lister:not(.big) #selected-filters{position:relative;padding-top:150px}}@media(min-width:992px){#searchbox-container.lister:not(.big) #selected-filters{padding-top:90px}}#searchbox-container .searchbox-overlay{background-color:rgba(0,0,0,0);background-image:-webkit-linear-gradient(top,rgba(0,0,0,0),rgba(0,0,0,0.2));background-image:-moz-linear-gradient(top,rgba(0,0,0,0),rgba(0,0,0,0.2));background-image:-ms-linear-gradient(top,rgba(0,0,0,0),rgba(0,0,0,0.2));background-image:-o-linear-gradient(top,rgba(0,0,0,0),rgba(0,0,0,0.2));background-image:linear-gradient(top,rgba(0,0,0,0),rgba(0,0,0,0.2))}#searchbox-container .searchbox-body{bottom:auto;top:70px;z-index:110}#searchbox-container .searchbox-body h1,#searchbox-container .searchbox-body .h1{text-align:center;font-style:italic}#searchbox-container .searchbox-body #searchbox{background-color:#f5921b;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}#searchbox-container .searchbox-body #searchbox .select:before{display:none}#searchbox-container .searchbox-body #searchbox .select:after{top:17px}#searchbox-container .select{height:40px;padding:9px 35px 9px 10px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}#searchbox-container .select:after{content:'\e800';font-size:6px}#searchbox-container #select-region.select{-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}#searchbox-container #btn-search-main{font-style:italic;font-weight:700 !important}#searchbox-container .section-usp,.hero-container .section-usp{position:absolute;bottom:15px;left:0;right:0;z-index:100;color:#fff;border:0}@media(max-width:992px){#searchbox-container .section-usp .quality,.hero-container .section-usp .quality{display:none}}#searchbox-container .section-usp .quality .quality-container .icon-anvr-white,.hero-container .section-usp .quality .quality-container .icon-anvr-white{width:32px;height:26px}#searchbox-container .section-usp .quality .quality-container .icon-sgr-white,.hero-container .section-usp .quality .quality-container .icon-sgr-white{width:29px;height:26px}#searchbox-container .section-usp .quality .quality-container .icon-thuiswinkel-white,.hero-container .section-usp .quality .quality-container .icon-thuiswinkel-white{width:29px;height:26px}#searchbox-container .select,.hero-container .select{height:40px;line-height:normal;padding:9px 35px 9px 10px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}#searchbox-container .select:after,.hero-container .select:after{content:'\e800';font-size:6px}#searchbox-container #select-region.select,.hero-container #select-region.select{-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}#searchbox-container #btn-search-main,.hero-container #btn-search-main{font-style:italic;font-weight:600 !important}#searchbox-container .searchbar-container .searchbar div,.hero-container .searchbar-container .searchbar div{font-size:14px}#searchbox-container .searchbar-container .searchbar .fapicon-search,.hero-container .searchbar-container .searchbar .fapicon-search{top:12px}.map-container{border:0}.property-cluster,.price-marker{background-color:#e6016a}.btn-value.btn-value-sm{height:40px;line-height:40px}.searchbox-lister{height:auto}#searchbox-container.searchbox-lister{height:auto}.lister-utility-bar>span .fapicon{top:0}.lister-pagination .btn-separator-container .btn-separator{height:40px}.lister-pagination .previous-page .fapicon,.lister-pagination .next-page .fapicon{top:-2px;font-size:14px}.lister-pagination .previous-page .fapicon{margin-right:5px}.lister-pagination .next-page .fapicon{margin-left:5px}.lister-pagination .btn-default.btn-selected,.lister-pagination .btn-default.btn-selected:hover{background-color:#e6016a;color:#fff}.lister-pagination .btn-default:hover{background-color:#f0f3f5}#view-sorting .sorting-block .sorting-item:after{top:18px}#view-sorting .item.active{background-color:#e6016a}#view-sorting .view-list,#view-sorting .offcanvas-filter-btn{-webkit-border-radius:2px 0 0 2px;-moz-border-radius:2px 0 0 2px;border-radius:2px 0 0 2px}.no-touch .btn-favorite:hover .icon-favorite,.btn-favorite.active .icon-favorite{background:url('/web/bundles/leisurecore/svg/icons/azdir-vxldir/favorite-active.svg') no-repeat 0 0}.no-touch .btn-favorite.active .icon-favorite:hover{background:url('/web/bundles/leisurecore/svg/icons/azdir-vxldir/favorite-delete.svg') no-repeat 0 0}.btn-favorite .icon-favorite{background:url('/web/bundles/leisurecore/svg/icons/azdir-vxldir/favorite-lister.svg') no-repeat 0 0;width:32px;height:27px}.lister-item{border-color:#e4ebf0}.lister-item .lister-item-body .description a,.lister-item .lister-item-body .description a:hover,.lister-item .lister-item-body .description a:focus,.lister-item .lister-item-body .description .heading{font-weight:700}@media(min-width:768px){.lister-item .lister-item-body .description .radius span{top:3px}}.lister-item .lister-item-body .description .location{color:#8ba2ac}.lister-item .lister-item-body .availability .pricing>div,.lister-item .lister-item-body .availability .pricing .old-price{color:#8ba2ac}.lister-item .lister-item-body .availability .pricing .price.discounted{color:#e6016a}.lister-item .lister-item-body .availability .pricing .fapicon-info{top:-2px;color:#8ba2ac}.lister-item .lister-item-body .availability .period{color:#8ba2ac}.lister-item .lister-item-body .availability .period .icon{top:3px;margin-right:5px;width:16px;height:16px}.lister-item .lister-item-body .availability .total-price-label.discount{background-color:#fce5f0}.lister-item .lister-item-body .details{bottom:10px}@media(min-width:768px){.lister-item .lister-item-body .details{height:40px}.lister-item .lister-item-body .details .rating,.lister-item .lister-item-body .details .summary{margin-top:9px}}.lister-item .lister-item-body .details .summary .list-summary{font-weight:400;margin-top:4px}.lister-item .lister-item-body .details .summary .list-summary .fapicon{top:0;font-size:14px}#result-container .holiday-homes-social .seo-button{text-align:center}.section-seo .h3,.section-seo h3{color:#e6016a;font-style:italic}.tooltip-container{padding-top:0;color:#f5921b}.lister-loading .text,.lister-loading p{color:#f14b99;font-weight:700}.lister-loading .dot-1{background-color:#f989c2}.lister-loading .dot-2{background-color:#f14b99}.lister-loading .dot-3{background-color:#e6016a}.dropdown-list-group .dropdown-list ul .dropdown-list-item.active:hover{color:#fff}#no-results .example div{height:38px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}.sidebar-inner,.lister-utility-bar,.nohouses-container{border-color:#e4ebf0;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}.number-of-results strong{color:#e6016a}.tooltip-container.tooltip-enquete .tooltip-body{right:auto;left:15px;top:50px}.breadcrumb .breadcrumb-item+.breadcrumb-item:before{top:7px}.select{border-color:#e4ebf0}.pricebox-container .info-container .title-block{-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:-ms-inline-flex;display:inline-flex}.pricebox-container .info-container .title-block .icon-block{color:#e6016a;border:solid 2px #e6016a;position:relative;margin-right:5px;display:inline-block;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;width:25px;height:25px}.pricebox-container .info-container .title-block .icon-block .fapicon-tick{font-size:10px;top:50%;left: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%)}.pricebox-container .info-container .info-block .title{font-size:16px}.pricebox-container .price-container .pricing .fapicon-info{top:0}.owl-carousel.slider-block{border-color:#e4ebf0}.owl-prev:before,.owl-next:before{top:2px}.control-group .control.control-radio input:checked ~ .control-indicator{background:url('/web/bundles/leisurecore/svg/icons/azdir-vxldir/radio-checked-vxl.svg') no-repeat 0 0}.no-touch .control-group .control-radio:hover input:checked ~ .control-indicator{background:url('/web/bundles/leisurecore/svg/icons/azdir-vxldir/radio-checked-vxl.svg') no-repeat 0 0}.control-group .control.control-checkbox input:checked ~ .control-indicator{background:url('/web/bundles/leisurecore/svg/icons/azdir-vxldir/checkbox-checked-vxl.svg') no-repeat 0 0}.no-touch .control-group .control-checkbox:hover input:checked ~ .control-indicator{background:url('/web/bundles/leisurecore/svg/icons/azdir-vxldir/checkbox-checked-vxl.svg') no-repeat 0 0}.summary-wrapper .summary-container .info-container .icon-container .icon-block .icon{top:3px;width:22px;height:22px}#price-box{padding-top:15px;padding-bottom:15px}.calendar-messages .general-error{padding-top:10px}@media(min-width:992px){.card-columns{-webkit-column-count:2;-moz-column-count:2;column-count:2}}.card-columns .card:first-of-type,.card-columns .card:nth-of-type(2){float:none}.alert.alert-custom .fapicon.fapicon-tick{font-size:10px}.payment-amount .btn-payment.active .icon-radio,.payment-amount .btn-payment.active:hover .icon-radio{background:url('/web/bundles/leisurecore/svg/icons/radio-checked-vxl.svg') no-repeat 0 0}.list-group-custom.list-group-custom-ordered ul li:before,.list-group-custom.list-group-custom-ordered ol li:before{top:2px;left:9px}.trust-container .list-group-custom ul li:before{top:5px;font-size:12px}.section-service .view-all-faqs .spanclick .fapicon{font-size:12px;top:-1px}.section-service .input-group .input-group-btn:last-child>.btn{padding:10px 20px;line-height:44px;height:44px}@media(min-width:992px){.section-service .input-group .input-group-btn:last-child>.btn{padding:0 20px}}.section-service .rating-container .rating-button .fapicon{font-size:12px;top:8px;-moz-transform:translate(-50%,0);-webkit-transform:translate(-50%,0);-ms-transform:translate(-50%,0);-o-transform:translate(-50%,0);transform:translate(-50%,0)}.section-service .rating-container .rating-button .fapicon.fapicon-cross{font-size:16px}.section-service .rating-container .rating-button.rating-positive{border-color:#4bbb4b;color:#4bbb4b}.section-service .rating-container .rating-button.rating-positive:hover{background-color:#4bbb4b;color:#fff}.section-service .selfservice-container .link-item:before{top:6px}.contact-us-container .method-container .text-block .select .fapicon,.contact-us-container .method-container .text-block .textlink .fapicon{font-size:7px;top:-3px}.contact-us-container .method-container .text-block .select{line-height:38px}@media(max-width:767px){.number-of-results{padding-bottom:13px}}.property-item-image .reviews-new .enquete-block{position:absolute;top:15px;left:15px}.section-myaccount.booking-details .list-group .list-group-item{height:60px;line-height:60px}.section-myaccount.booking-details .list-group .list-group-item .list-group-link{padding:0 15px}.section-myaccount.booking-details .list-group .list-group-item .list-group-link .list-group-text{top:50%;position:relative;transform:translateY(-50%)}.section-myaccount.booking-details .list-group .list-group-item .list-group-link:after{display:none}.section-myaccount.booking-details .my-account.back-btn .btn-text{font-size:14px;font-weight:600}.section-myaccount.booking-details .my-account.back-btn .fapicon{top:1px}
