.mfp-bg{top:0;left:0;width:100%;height:100%;z-index:888888;overflow:hidden;position:fixed;background:#0b0b0b;opacity:.8}.mfp-wrap{top:0;left:0;width:100%;height:100%;z-index:888889;position:fixed;outline:none!important;-webkit-backface-visibility:hidden}.mfp-container{text-align:center;position:absolute;width:100%;height:100%;left:0;top:0;padding:0 8px;box-sizing:border-box}.mfp-container:before{content:"";display:inline-block;height:100%;vertical-align:middle}.mfp-align-top .mfp-container:before{display:none}.mfp-content{position:relative;display:inline-block;vertical-align:middle;margin:0 auto;text-align:left;z-index:888891}.mfp-inline-holder .mfp-content,.mfp-ajax-holder .mfp-content{width:100%;cursor:auto}.mfp-ajax-cur{cursor:progress}.mfp-zoom{cursor:pointer;cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in}.mfp-auto-cursor .mfp-content{cursor:auto}.mfp-close,.mfp-arrow,.mfp-preloader,.mfp-counter{-webkit-user-select:none;-moz-user-select:none;user-select:none}.mfp-loading.mfp-figure{display:none}.mfp-hide{display:none!important}.mfp-preloader{color:#ccc;position:absolute;top:50%;width:auto;text-align:center;margin-top:-.8em;left:8px;right:8px;z-index:888890}.mfp-preloader a{color:#ccc}.mfp-preloader a:hover{color:#fff}.mfp-s-ready .mfp-preloader,.mfp-s-error .mfp-content{display:none}button.mfp-close,button.mfp-arrow{overflow:visible;cursor:pointer;background:transparent;border:0;-webkit-appearance:none;display:block;outline:none;padding:0;z-index:888892;box-shadow:none;touch-action:manipulation}button::-moz-focus-inner{padding:0;border:0}.mfp-close{width:44px;height:44px;line-height:44px;position:absolute;right:0;top:0;text-decoration:none;text-align:center;opacity:.65;padding:0 0 18px 10px;color:#fff;font-style:normal;font-size:28px;font-family:Arial,Baskerville,monospace}.mfp-close:hover,.mfp-close:focus{opacity:1}.mfp-close:active{top:1px}.mfp-close-btn-in .mfp-close{color:#333}.mfp-image-holder .mfp-close,.mfp-iframe-holder .mfp-close{color:#fff;right:-6px;text-align:right;padding-right:6px;width:100%}.mfp-counter{position:absolute;top:0;right:0;color:#ccc;font-size:12px;line-height:18px;white-space:nowrap}.mfp-arrow{position:absolute;opacity:.65;margin:-55px 0 0;top:50%;padding:0;width:90px;height:110px;-webkit-tap-highlight-color:transparent}.mfp-arrow:active{margin-top:-54px}.mfp-arrow:hover,.mfp-arrow:focus{opacity:1}.mfp-arrow:before,.mfp-arrow:after{content:"";display:block;width:0;height:0;position:absolute;left:0;top:0;margin-top:35px;margin-left:35px;border:medium inset transparent}.mfp-arrow:after{border-top-width:13px;border-bottom-width:13px;top:8px}.mfp-arrow:before{border-top-width:21px;border-bottom-width:21px;opacity:.7}.mfp-arrow-left{left:0}.mfp-arrow-left:after{border-right:17px solid #FFF;margin-left:31px}.mfp-arrow-left:before{margin-left:25px;border-right:27px solid #3F3F3F}.mfp-arrow-right{right:0}.mfp-arrow-right:after{border-left:17px solid #FFF;margin-left:39px}.mfp-arrow-right:before{border-left:27px solid #3F3F3F}.mfp-iframe-holder{padding-top:40px;padding-bottom:40px}.mfp-iframe-holder .mfp-content{line-height:0;width:100%;max-width:900px}.mfp-iframe-holder .mfp-close{top:-40px}.mfp-iframe-scaler{width:100%;height:0;overflow:hidden;padding-top:56.25%}.mfp-iframe-scaler iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;box-shadow:0 0 8px #0009;background:#000}img.mfp-img{width:auto;max-width:100%;height:auto;display:block;line-height:0;box-sizing:border-box;padding:40px 0;margin:0 auto}.mfp-figure{line-height:0}.mfp-figure:after{content:"";position:absolute;left:0;top:40px;bottom:40px;display:block;right:0;width:auto;height:auto;z-index:-1;box-shadow:0 0 8px #0009;background:#444}.mfp-figure small{color:#bdbdbd;display:block;font-size:12px;line-height:14px}.mfp-figure figure{margin:0}.mfp-bottom-bar{margin-top:-36px;position:absolute;top:100%;left:0;width:100%;cursor:auto}.mfp-title{text-align:left;line-height:18px;color:#f3f3f3;word-wrap:break-word;padding-right:36px}.mfp-image-holder .mfp-content{max-width:100%}.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer}@media screen and (max-width: 800px) and (orientation: landscape),screen and (max-height: 300px){.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0}.mfp-img-mobile img.mfp-img{padding:0}.mfp-img-mobile .mfp-figure:after{top:0;bottom:0}.mfp-img-mobile .mfp-figure small{display:inline;margin-left:5px}.mfp-img-mobile .mfp-bottom-bar{background:#0009;bottom:0;margin:0;top:auto;padding:3px 5px;position:fixed;box-sizing:border-box}.mfp-img-mobile .mfp-bottom-bar:empty{padding:0}.mfp-img-mobile .mfp-counter{right:5px;top:3px}.mfp-img-mobile .mfp-close{top:0;right:0;width:35px;height:35px;line-height:35px;background:#0009;position:fixed;text-align:center;padding:0}}@media all and (max-width: 900px){.mfp-arrow{-webkit-transform:scale(.75);transform:scale(.75)}.mfp-arrow-left{-webkit-transform-origin:0;transform-origin:0}.mfp-arrow-right{-webkit-transform-origin:100%;transform-origin:100%}.mfp-container{padding-left:6px;padding-right:6px}}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}:focus{outline:0}ins{text-decoration:none}del{text-decoration:line-through}table{cellspacing:0;border-collapse:collapse;border-spacing:0}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.grid{margin:0 auto}.grid:after{clear:both;content:"";display:table}.clear:after,.clearfix:after{clear:both;content:"";display:table}[class*=col-]{float:left}.module{text-align:left}.col-1-1{float:none;width:100%}.col-4-5{width:80%}.col-3-4{width:75%}.col-2-3{width:66.66666%}.col-3-5{width:60%}.col-1-2{width:50%}.col-2-5{width:40%}.col-1-4{width:25%}.col-1-5{width:20%}.col-1-3{width:33.33333%}.col-1-8{width:12.5%}.col-1-6{width:16.66666%}.col-5-6{width:83.33333%}.col-1-12{width:8.33333%}.col-5-12{width:41.66666%}.col-7-12{width:58.33333%}.col-11-12{width:91.666666%}.fl{float:left}.fr{float:right}.fn{float:none}.cb{clear:both}.al{text-align:left}.ar{text-align:right}.ac{text-align:center}.inlineblock{display:inline-block}.block{display:block}.none{display:none}.absolute{position:absolute}.relative{position:relative}.fixed{position:fixed}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@font-face{font-family:Open Sans;font-style:normal;font-weight:400;font-display:swap;src:url(/build/assets/OpenSans-Regular-vLK87ir5.woff2) format("woff2"),url(/build/assets/OpenSans-Regular-jIY4ynzb.woff) format("woff"),url(/build/assets/OpenSans-Regular-DxJTClRG.ttf) format("ttf")}@font-face{font-family:Open Sans;font-style:italic;font-weight:400;font-display:swap;src:url(/build/assets/OpenSans-Italic-DhWamDM0.woff2) format("woff2"),url(/build/assets/OpenSans-Italic-yiP9PANU.woff) format("woff"),url(/build/assets/OpenSans-Italic-C_AuCsze.ttf) format("ttf")}@font-face{font-family:Open Sans;font-style:normal;font-weight:700;font-display:swap;src:url(/build/assets/OpenSans-Bold-CTauwi3N.woff2) format("woff2"),url(/build/assets/OpenSans-Bold-B84iq5ah.woff) format("woff"),url(/build/assets/OpenSans-Bold-DGvYQtcs.ttf) format("ttf")}@font-face{font-family:Open Sans;font-style:italic;font-weight:700;font-display:swap;src:url(/build/assets/OpenSans-BoldItalic-CqV9L8za.woff2) format("woff2"),url(/build/assets/OpenSans-BoldItalic-Cmqyqqy1.woff) format("woff"),url(/build/assets/OpenSans-BoldItalic-DDyywkPM.ttf) format("ttf")}@font-face{font-family:Josefin Sans;font-style:normal;font-weight:400;font-display:swap;src:url(/build/assets/JosefinSans-Regular-Cf825CxD.woff2) format("woff2"),url(/build/assets/JosefinSans-Regular-DvbPUfI6.woff) format("woff"),url(/build/assets/JosefinSans-Regular-B30Hk5dU.ttf) format("ttf")}@font-face{font-family:Josefin Sans;font-style:italic;font-weight:400;font-display:swap;src:url(/build/assets/JosefinSans-Italic-D-Nbc3vq.woff2) format("woff2"),url(/build/assets/JosefinSans-Italic-jM6v4TLl.woff) format("woff"),url(/build/assets/JosefinSans-Italic-DiT2mDRl.ttf) format("ttf")}@font-face{font-family:Josefin Sans;font-style:normal;font-weight:700;font-display:swap;src:url(/build/assets/JosefinSans-Bold-DxnNRlCc.woff2) format("woff2"),url(/build/assets/JosefinSans-Bold-dnuYHj8N.woff) format("woff"),url(/build/assets/JosefinSans-Bold-CTGQ_Rvm.ttf) format("ttf")}@font-face{font-family:Josefin Sans;font-style:italic;font-weight:700;font-display:swap;src:url(/build/assets/JosefinSans-BoldItalic-BjHhJ4VY.woff2) format("woff2"),url(/build/assets/JosefinSans-BoldItalic-Cj7CTBEB.woff) format("woff"),url(/build/assets/JosefinSans-BoldItalic-DWQIWmZs.ttf) format("ttf")}@font-face{font-family:Glampings Icons;font-style:normal;font-weight:400;font-display:swap;src:url(data:font/woff2;base64,d09GMgABAAAAAAwUAA0AAAAAFlQAAAu+AAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP0ZGVE0cGh4GVgCCShEICp9EmAcLOAABNgIkAz4EIAWDHgeCNxt1ESMDwcYBCgS+APCPBNtG13oR3LKWnh30kKYLW751RJs2e2LchTsiVjkkJkiIKoGYVSIViChpSsWJkJpCxV9FyIvK/ajz8+luezpqK/hIiUsAsv1hKmZZpVVawYfgJEcAgcKIKyETbgVq6VX/v3OkbQ8IR4dqQgK6OZuksPzAFQd8gOhGIPcm/IRsB0CKyCLIE0buMVwN1EUrYVwU95EPAKgdPnjz2e697HXqt1zQpMCjGgEYpzoOMRAQGACxz30QSGCQAzkBoDrd/hv0mlZrIlmA07oI5qfRWbkGSqAPNqAPlQ/h8S4SP+QirlrBUZ9OQGI6BQTJWLBBUYD1pXcrF6Gm3YgCho+wNs89rWcE3ThBUvSTpvn0+X+Iio6BbidSlEsfGataFVsc2ZBMScsSbQTQgC3RiFz3nKSAoiUWZ5JAXRpjJY6RZRWjEjhJlAzSGM6wsctFkWHEyBxR3WEyUIjmCbUcYhA1PAe1vJmJDTRGRHl8rLDoZF6MFAH2eA3TJBNMVd5jOaYCKBGsH4sBfWMpaI9LbCS5ERFtyYfvi8y1+ipTTVFBbWaVXGMsKMy0yZVGe2GxzVypt5sa5arUvIKimiVWfW1Ger7Jrs/KyC0uzE6rlHNTCwtajMHMFNQF0B7tbl13TdOwmY3ECGqVD5SqJXmBKi5T/rHRlrq+kPIvxfaTvfBVxvqk+Vzyk1p39/mZH5Mo17CecJblTuaFiEzRLJY8DfT7DUOrJ7zn6wZarazTybvd9NJnQRZR3O5usqVa7bTdzfOCVwJT3oosyqTHW7qoxnzN0+CL72UIQe9Y7MsFhzxYJi7gzcu/bUu3XdcoVD10eJD2pWjF42Jm8OUXh6vsUY9oZV5Q6ngaFqoiInoGAJwzBp5DIJamjiSUeR6aZNKre53lUMDLylcKI16OlnkArEbs9ujxRHTLvIa2BaDblLouIaYzp+8i2vsHPGDvvAedptLWgnrUuzovQK9oXEGMiDVA96yAKgQkSCgxSZO6WjkDemDto+WLR589iDYL1H1hT/dlvY3t1QYh2+j2vtXE9J/66Np7sb7rucqO6bUzOxZMQZe6AHcgmOVFUgfRrxIBDx5JC9jg9wXlmdf6ZX+2HdN1ba0y5RsyL67lcWUNga5tobgfda+9cR8zUBqeY54jQUCgQAldWISLc808WhGNLKjj4VtAYvpWoy2v6QldRASFQp6RzvhKvWY6aF89eS1/6u6NM6kurchuon3+cLUxtJ6Y4T1J84Uj1D13rFJ/bB3oN9Pwt1WMV7jsupTLRAp1H7HVyPhLXJ5xr3H5ilTyGykaaGcY/yoHTakj5FVPZW+fSqniCxWCF0ch8oh40WCZP0/kPHCVRbT3Wu0G9fI0xSs3Lhkuu0H2m990aRum6WYp6IdYbUFIjOLMC3ZEcDxI5O9qIxUcA9BMlySMWVXHpVQ6tatP2tPmjPv7nlar7tqvA/0m0K/Cn39nmtTVQZdoGzk9MF15097ui7fAA6w65k70FzwsWLa17FlbCVBTiJFNYk6nnb7d2zkvXj25d2Bte1eYDHD9kJuQHorbizVrNsiL7WRGpN+3XILlb+eB3dgo2DIViYnpGmQ7IY3hNWemj9wCnalImaV2gc745MWd/KYQX0fmeQWtTje/r9e+Gi1D8NHfc7c2bNmPZ1s3tnfxAKPNtuW4792lV6P++WjRo/+J/z9b78sXDrGbp18+MHj8mVunV668ePiZ84PLn5f4ewlyVLjpbl34+/9pQu8LA+WH9YcTC39JbN7y9uZj3jxvMP8K21V7c72Jt+27MveKTwqa4h/Xt4zeUZIgKz9r6e2/NGgytT+P/LGKXFA3Wy7X5ni/PxpH+WjKT9HYIF4w+Hzt6nzax2Gi8JZ9EbslCyFR+KaHszkNoelvlvwGv6RR/VDhw2uefOIF88GLnhRC92PZffPNCobNcOUey/84rkRFJevutSj3319VBX9exax5790HHggGX36J7h584Z1g//opEpUmzZUZJrZGTMpUx+x4O91Bjc/S7fQtHTH8c1Pl0jW7q0gXc3aGcTKumbMJDBcD5Y1dV846v+t3vv6cjtNBgLP/O48H3lCuvIFqC7pmn3tdghBp0QWWD0kuec6Z4Jz1lKRS0GFAQr+za0B5PRyL3vC/ucjQ5F3y9bN6b32XTGdHjt3+Tq7tncMjkdm0rMpd93cYQRBhk3/nwiayHACtKMEQhSRFkTBJg8Kty8txzJKVH14mEbjxXpwwk6jpOgIL1bICK06IlLG09Gojb7yaskWj23qiQtIpCMWIa3F6Pu5rawtHWAa4lc9faWrKH09pcCd6Ej/3XafEUYfDf9U9+2o0NVKNtsb0gtp3ihcC8+qQ+YDAn/LB9n8daTEDu8OsrVyr7e2Ot21ttiLLi98ak+DD3Y6dfNL5KxrTBW7fOVNdSdIrTHH2kl/2vEIIlz7rtGlRXkTKpYvRMbcnM0nuFC6+LSHx+s8eOviRG7beTZ+k2+lr6RT6GlcboLeGMB0mRTAmRSOlMAHmtUlJMVniAQ2T7Wx17hHtpATlpFGiyZt7w3Rdk329xxPVDut7U/yoy2Ju/xe2KNt00VwRfOF3FY7dVWFOtTocwxhgzXY+5Gluck9c7kKbakY7hfL1BfFxclx3S/FyfDzMOWK7Y1d3RLz/X2RU8P3U7YuK+C/o+PRSt3/J+ZujpCPdCeqz3WAfaeO7k85C1V0nXn8szPjBSzAvWW02a1ZFW5bFbrdktVUcvkvdtuTavj59cXJxz8lrfvsjPvE3KnBtQ31SUnefL0D9llhs6uu7Fjaf+7OrJeBXAr7K4nsBSd+O4g/U2K9oZu2Y+5qA2nfCvWbXnE8dOHHMXxG45jHt4l/uuaYCdNfCsiUse3ghuLzwCMuRfdob1VVUr+RMHHuzrUZ39912+yt6wZEgxTRn4bBbHuEsePs1AVeg9fbbGxs9HN8xNOQJ81g8Ks7T2sp9KirPs886Z3CsSZTaWC6c5TnwfpT8fvLzyS8kO8LJNdz3nCUOo8YEb3I9pwqqxjs6DM7Lf6iRYazzANeY6FVvpQJkxc4aMsAwKBNb7q7zQjrHTkF5Vmc9R8Aup/j6HJvKRJlSvxWUgZvWjCY403+4/Yf/b/9/6pN9VgCBh/GIF9CsShB5noKellQ18tKTtU++tPJ1EedyTryf8/5VKx6/E75sJcXSoEF3REeI9H20HL9BkdD1Lo02P+fVPfpJc1OyURt2pPHeyAyq4vQN6v+iVvJCgOdDQmb7Q14x3vxNR0LS0ki22vL9pyRJIY+dbrIOMBwWdHqzhCHpO71u3w18tE/IR2MwSNgQzX9lS157WF+k0xvtBByDisCCyrSceVH49dZd9199tZ7Xi755nc+feE/Xbhdibr/thI6J+zyWmSDYrNdiOECUn+6WypaUSU+rDs+3Ly7rv0lHmBcLNwmL1uKheV1wEmj6p3clOew96oLfGBUGH/ps5b8VSRyMCD4DKj4CYkt6YdaOYyA4CUJZ96bD+m0DdsCWFIMPaMUwD0u74mjIbmGGNkAdsWaBhkhMRTElTcDD8Zq7ELAQhmUY0JBehkOcXWUEsHB/GQkqWABKBv9rpyOCVTU6lmEQAkvKcKgFaxkBGleXkRDhSaDwUl9DDYahD0ZgHAZgdAubBHAN942MD4y6xoHNsBZcMKW30w3wB4HbAKpgLAdfl6buA2v2lZmky8QT5ZFL1mVg0tqaJjcmVLuRFfxeE4ILuF1rZVN6ppwntwDT7abMtNw009fBQFvVdnDz+UDbtsuM7ZHwJcVJGdMzSzkY7KM1j5W8AwxhCEcEIhGFaMQgFnFIhXgkoBCkRiKSkAaFojAUjiJQJIpC0YTdooax+kjaPMVJywjwqfb17rHRNAuGydDsWjGC9i+OzLB7ajys1SzNsMLTbER7qAV2n3vc5GH/t5ztckMNYweUtH2MEWaYTtw1PqkycLE0g4xg7FkoIShrDCX0tzoHOEQqmqlMUKYZQZlyBGVas8lJTXd8LQA=) format("woff2"),url(/build/assets/glampings-DvQmF6xn.woff) format("woff"),url(/build/assets/glampings-BErSrCOR.eot?) format("eot"),url(/build/assets/glampings-DX7cftEN.ttf) format("truetype")}.font-body{font-family:Open Sans,sans-serif}.font-heading{font-family:Josefin Sans,sans-serif}.font-normal{font-weight:400}.font-bold{font-weight:700}.font-italic{font-style:italic}.font-non-italic{font-style:normal}[data-icon]:before{font-family:Glampings Icons!important;content:attr(data-icon);font-style:normal!important;font-weight:400!important;font-variant:normal!important;text-transform:none!important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.glampings-icons,[class^=icon-]:before,[class*=" icon-"]:before{font-family:Glampings Icons!important;font-style:normal!important;font-weight:400!important;font-variant:normal!important;text-transform:none!important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-home:before{content:"a"}.icon-discount:before{content:"b"}.icon-tickets:before{content:"c"}.icon-check:before{content:"d"}.icon-chevron-down:before{content:"e"}.icon-chevron-left:before{content:"f"}.icon-chevron-right:before{content:"g"}.icon-chevron-up:before{content:"h"}.icon-glampings-logo-round:before{content:"i"}.icon-glampings-arrow:before{content:"j"}.icon-instagram:before{content:"k"}.icon-facebook:before{content:"l"}.icon-twitter:before{content:"m"}.icon-list:before{content:"n"}.icon-gps:before{content:"o"}.icon-linkedin:before{content:"q"}.icon-google-plus:before{content:"p"}.icon-search:before{content:"r"}.icon-wifi:before{content:"s"}.icon-line-chart:before{content:"t"}.icon-person:before{content:"u"}.icon-square:before{content:"v"}.icon-avatar:before{content:"w"}.icon-swipe:before{content:"x"}body .wysiwyg h1,body .wysiwyg h2,body .wysiwyg h3,body .wysiwyg h4,body .wysiwyg h5,body .wysiwyg h6{font-family:Josefin Sans,sans-serif;font-weight:700;text-transform:uppercase;letter-spacing:.05em;line-height:30px;font-size:24px;padding-top:20px}body .wysiwyg h1 strong,body .wysiwyg h2 strong,body .wysiwyg h3 strong,body .wysiwyg h4 strong,body .wysiwyg h5 strong,body .wysiwyg h6 strong,body .wysiwyg h1 b,body .wysiwyg h2 b,body .wysiwyg h3 b,body .wysiwyg h4 b,body .wysiwyg h5 b,body .wysiwyg h6 b{font-family:Josefin Sans,sans-serif;font-weight:700}body .wysiwyg h2{font-size:24px}body .wysiwyg h3{font-size:18px}body .wysiwyg h4{font-size:17px}body .wysiwyg h5{font-size:16px}body .wysiwyg h6{font-size:15px}body .wysiwyg p{padding:10px 0;color:#5c5c5c}body .wysiwyg p strong,body .wysiwyg p b{font-family:Open Sans,sans-serif}body .wysiwyg ul{margin-left:18px}body .wysiwyg ul li{list-style:disc;color:#5c5c5c}body .wysiwyg ul li strong,body .wysiwyg ul li b{font-family:Open Sans,sans-serif}body .wysiwyg img{margin-top:20px;margin-bottom:20px;max-width:100%;height:auto;display:block}body .wysiwyg .btn{margin-top:20px;margin-bottom:10px}body form{display:inline-block}body form input,body form textarea,body form select,body form button{font-family:Open Sans,sans-serif;display:inline-block;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;font-size:13px;line-height:25px;color:#333;border:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}body form input[type=text],body form input[type=email],body form input[type=phone],body form input[type=password],body form input[type=date],body form textarea{background-color:#fff;padding:18px 30px}body form input[type=text].wide,body form input[type=email].wide,body form input[type=phone].wide,body form input[type=password].wide,body form input[type=date].wide,body form textarea.wide{min-width:50%}body form label{font-family:Open Sans,sans-serif;line-height:40px;font-size:13px}body form .select-wrap{position:relative;display:inline-block}body form .select-wrap select{border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fff;color:#707070;padding:18px 60px 18px 30px;line-height:25px;cursor:pointer;height:61px;margin:0}body form .select-wrap select::-ms-expand{display:none}body form .select-wrap:after{position:absolute;font-family:Glampings Icons!important;font-style:normal!important;font-weight:400!important;font-variant:normal!important;text-transform:none!important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-align:center;-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);top:50%;right:30px;font-size:10px;pointer-events:none;content:"e";line-height:25px;color:#707070}body.popup-active .background-overlay{-webkit-opacity:1;-moz-opacity:1;opacity:1;pointer-events:all;-webkit-backface-visibility:hidden}body.popup-active .popup{-webkit-opacity:1;-moz-opacity:1;opacity:1;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);pointer-events:all}body.side-menu-active .background-overlay{-webkit-opacity:1;-moz-opacity:1;opacity:1;pointer-events:all;-webkit-backface-visibility:hidden}body.side-menu-active .side-menu{-webkit-opacity:1;-moz-opacity:1;opacity:1;-webkit-transform:translate3d(280px,0,0);-moz-transform:translate3d(280px,0,0);-ms-transform:translate3d(280px,0,0);-o-transform:translate3d(280px,0,0);width:280px;overflow-y:scroll;-webkit-overflow-scrolling:touch;-webkit-backface-visibility:hidden}body.side-menu-active .body-container,body.side-menu-active .fixed-top-bar{-webkit-transform:translate3d(100px,0,0);-moz-transform:translate3d(100px,0,0);-ms-transform:translate3d(100px,0,0);-o-transform:translate3d(100px,0,0)}.side-menu::-webkit-scrollbar{display:none}.side-menu .logo{position:relative;height:54px;background-color:#242424}.side-menu .logo a{display:block;position:absolute;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);text-align:center;top:50%;left:50%;z-index:3000}.side-menu .logo a img{-webkit-transform:scale(.9);-moz-transform:scale(.9);-ms-transform:scale(.9);-o-transform:scale(.9)}.side-menu .search-form{display:block;position:relative;height:54px;padding:0;margin:0}.side-menu .search-form .input-text{text-align:center;width:100%;font-size:17px;height:54px;line-height:30px;padding:12px 10px;background-color:#424242;color:#fff}.side-menu .search-form .btn{position:absolute;text-align:center;top:0;right:0;height:54px;padding:0 20px;line-height:54px;background-color:transparent}.side-menu .search-form .btn:before{display:block;font-size:18px;line-height:54px;color:#ccc}.side-menu .nav{padding:20px;margin-top:20px}.side-menu .nav ul li{font-size:14px;line-height:40px}.side-menu .nav ul li a{display:block;color:#ccc;text-decoration:none}.side-menu .social-media{text-align:center;margin-top:40px}.side-menu .social-media ul{display:inline-block;margin:0 -5px}.side-menu .social-media ul:after{clear:both;content:"";display:table}.side-menu .social-media ul li{float:left;margin:0 5px;color:#fff;font-size:13px}.side-menu .social-media ul li:first-child{margin-right:15px}.side-menu .social-media ul li a{display:block;text-align:center;-webkit-opacity:.5;-moz-opacity:.5;opacity:.5;height:24px;width:24px;color:#fff;text-decoration:none}.side-menu .social-media ul li a:hover{-webkit-opacity:1;-moz-opacity:1;opacity:1}.side-menu .social-media ul li a:before{font-size:22px;line-height:24px}.side-menu .social-media ul li a span{display:none}.side-menu .add-accommodation{display:block;text-align:center;font-family:Open Sans,sans-serif;font-size:14px;margin-top:40px;line-height:40px;padding-top:10px;padding-bottom:20px;border-top:1px solid rgba(255,255,255,.1);color:#ccc}.side-menu .add-accommodation:hover{color:#ccc;text-decoration:none}.side-menu .add-accommodation span{display:inline-block}.side-menu .add-accommodation span:before{font-family:Glampings Icons!important;font-style:normal!important;font-weight:400!important;font-variant:normal!important;text-transform:none!important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;float:right;line-height:40px;padding-left:10px;content:"g";font-size:12px}.page-footer .top-bar{background-color:#424242;padding-top:30px;padding-bottom:30px}.page-footer .top-bar .logo a{display:block;color:#fff;text-decoration:none}.page-footer .top-bar .logo a:before{display:block;font-size:60px;line-height:10px;margin-bottom:20px}.page-footer .top-bar .reviews{color:#fff}.page-footer .top-bar .reviews p{font-size:13px}.page-footer .top-bar .reviews p a{color:#fff}.page-footer .top-bar .reviews p a:hover{color:#ac8558}.page-footer .top-bar .social-media{padding-top:30px}.page-footer .top-bar .social-media ul{margin:0 -5px}.page-footer .top-bar .social-media ul:after{clear:both;content:"";display:table}.page-footer .top-bar .social-media ul li{float:left;margin:0 5px;color:#fff;font-size:13px}.page-footer .top-bar .social-media ul li:first-child{margin-right:15px}.page-footer .top-bar .social-media ul li a{display:block;text-align:center;-webkit-opacity:.5;-moz-opacity:.5;opacity:.5;height:24px;width:24px;color:#fff;text-decoration:none}.page-footer .top-bar .social-media ul li a:hover{-webkit-opacity:1;-moz-opacity:1;opacity:1}.page-footer .top-bar .social-media ul li a:before{font-size:22px;line-height:24px}.page-footer .top-bar .social-media ul li a span{display:none}@media only screen and (max-width: 768px){.page-footer .top-bar .logo{float:none;width:100%}.page-footer .top-bar .logo a{text-align:center}.page-footer .top-bar .logo a img{margin:0 auto}.page-footer .top-bar .reviews{float:none;width:100%;text-align:center;margin:40px auto 0}.page-footer .top-bar .social-media{float:none;width:100%;text-align:center}.page-footer .top-bar .social-media ul{display:inline-block;float:none}.page-footer .top-bar .social-media ul li:first-child{display:none}}.page-footer .bottom-bar{background-color:#262626;padding-top:20px;padding-bottom:20px}.page-footer .bottom-bar .menu ul{margin:0 -10px}.page-footer .bottom-bar .menu ul:after{clear:both;content:"";display:table}.page-footer .bottom-bar .menu ul li{float:left;padding:0 10px;font-size:14px}.page-footer .bottom-bar .menu ul li a{color:#fff;text-decoration:none}.page-footer .bottom-bar .menu ul li a:hover{color:#ac8558;text-decoration:underline}@media only screen and (max-width: 800px){.page-footer .bottom-bar{padding-top:10px;padding-bottom:10px}.page-footer .bottom-bar .menu{position:relative;padding-bottom:60px;float:none;width:100%}.page-footer .bottom-bar .menu.secondary{display:none}.page-footer .bottom-bar .menu ul li{width:25%;text-align:center}.page-footer .bottom-bar .menu ul li.add-accommodation{float:none;width:100%;font-family:Open Sans,sans-serif;position:absolute;right:0;bottom:0;left:0;height:50px;line-height:40px;padding-top:10px;border-top:1px solid rgba(255,255,255,.1)}.page-footer .bottom-bar .menu ul li.add-accommodation a{display:inline-block}.page-footer .bottom-bar .menu ul li.add-accommodation a:before{font-family:Glampings Icons!important;font-style:normal!important;font-weight:400!important;font-variant:normal!important;text-transform:none!important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;float:right;line-height:40px;padding-left:10px;content:"g";font-size:12px}}.results-list .layered-nav .layer-groups .layer-group{padding-bottom:30px;border-bottom:1px solid #e6e6e6;margin-bottom:30px}.results-list .layered-nav .layer-groups .layer-group:last-of-type{margin-bottom:0;border:none;padding-bottom:0}.results-list .layered-nav .layer-groups .layer-group .heading{display:block;margin-bottom:20px;cursor:pointer}.results-list .layered-nav .layer-groups .layer-group .options .links li{font-size:13px;line-height:30px}.results-list .layered-nav .layer-groups .layer-group .options .links li.current{font-family:Open Sans,sans-serif;color:#ac8558}.results-list .layered-nav .layer-groups .layer-group .options .links li.current>a{color:#ac8558}.results-list .layered-nav .layer-groups .layer-group .options .links .links{margin-left:10px}.results-list .layered-nav .layer-groups .layer-group .heading.medium{font-size:20px}.results-list .layered-nav .layer-groups .layer-group .more{font-family:Open Sans,sans-serif;font-weight:700;display:inline-block;font-size:13px;margin-top:10px;cursor:pointer}.results-list .layered-nav .layer-groups .layer-group .more:before{float:right;line-height:24px;margin-left:6px;font-size:10px}.results-list .layered-nav .layer-groups .layer-group .filter-item:last-of-type{margin-bottom:25px}.results-list .layered-nav .layer-groups .layer-group .btn-set{margin-top:25px;margin-bottom:-2px}.results-list .layered-nav .layer-groups .layer-group .btn-set .details{display:block;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;text-align:center;font-size:12px;padding:10px 0;text-decoration:none;background-color:#f4efeb}.results-list .layered-nav .layer-groups .layer-group .btn-set .details:after{clear:both;content:"";display:table}.results-list .layered-nav .layer-groups .layer-group .btn-set .details:before{float:right;line-height:27px;margin-right:10px;font-size:10px}.results-list .layered-nav .layer-groups .layer-group .btn-set .details:hover{text-decoration:underline}.results-list .layered-nav .layer-groups .layer-group .btn-set .btn{width:100%}.results-list .layered-nav [type=checkbox]:not(:checked),.results-list .layered-nav [type=checkbox]:checked{position:absolute;left:-9999px}.results-list .layered-nav [type=checkbox]:not(:checked)+label,.results-list .layered-nav [type=checkbox]:checked+label{position:relative;display:block;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;cursor:pointer;line-height:20px;font-size:13px;margin-top:10px}.results-list .layered-nav [type=checkbox]+label{padding-left:25px}.results-list .layered-nav [type=checkbox]:not(:checked)+label:before,.results-list .layered-nav [type=checkbox]:checked+label:before{position:absolute;content:"";left:0;top:0;width:20px;height:20px}.results-list .layered-nav [type=checkbox]:not(:checked)+label:after,.results-list .layered-nav [type=checkbox]:checked+label:after{position:absolute;font-family:Glampings Icons!important;font-style:normal!important;font-weight:400!important;font-variant:normal!important;text-transform:none!important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"d";top:0;left:0;font-size:18px;line-height:20px;color:#ac8558}.results-list .layered-nav [type=checkbox]:not(:checked)+label:after{content:"";position:absolute;top:1px;width:14px;height:14px;border-radius:14px;border:2px solid}.results-list .layered-nav [type=checkbox]:checked+label:after{color:#44bf70}.results-list .layered-nav [type=checkbox]:disabled+label,.results-list .layered-nav [type=checkbox]:disabled+label:after{color:#aaa}.results-list .results .toolbar{margin-bottom:20px}.results-list .results .toolbar .toggle-layered-nav{display:none}.results-list .results .toolbar .toggle-view:after{clear:both;content:"";display:table}.results-list .results .toolbar .toggle-view input{display:none}.results-list .results .toolbar .toggle-view label{float:left;display:inline-block;-webkit-transition:all .1s ease-in-out;-moz-transition:all .1s ease-in-out;-ms-transition:all .1s ease-in-out;-o-transition:all .1s ease-in-out;border:1px solid #e6e6e6;background-color:#fbf9f7;padding:4px 15px;cursor:pointer;font-size:14px;line-height:30px;color:#5c5c5c}.results-list .results .toolbar .toggle-view label:after{clear:both;content:"";display:table}.results-list .results .toolbar .toggle-view label:before{float:left;line-height:30px;color:#ac8558;margin:0 10px 0 0;font-size:17px}.results-list .results .toolbar .toggle-view label:first-of-type{border-radius:3px 0 0 3px;-webkit-border-radius:3px 0 0 3px;-moz-border-radius:3px 0 0 3px}.results-list .results .toolbar .toggle-view label:last-of-type{border-radius:0 3px 3px 0;-webkit-border-radius:0 3px 3px 0;-moz-border-radius:0 3px 3px 0}.results-list .results .toolbar .toggle-view input:checked+label{background-color:#ac8558;color:#fff;border:1px solid #AC8558}.results-list .results .toolbar .toggle-view input:checked+label:before{color:#fff}.results-list .results .toolbar .sorter{line-height:40px;font-size:14px;color:#5c5c5c}.results-list .results .toolbar .sorter .select-wrap{position:relative;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;display:inline-block;border:1px solid #e6e6e6;background-color:#fbf9f7;margin-left:10px}.results-list .results .toolbar .sorter .select-wrap select{border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;color:#5c5c5c;padding:0 35px 0 15px;line-height:40px;cursor:pointer;height:40px}.results-list .results .toolbar .sorter .select-wrap select::-ms-expand{display:none}.results-list .results .toolbar .sorter .select-wrap:after{position:absolute;font-family:Glampings Icons!important;font-style:normal!important;font-weight:400!important;font-variant:normal!important;text-transform:none!important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-align:center;-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);top:50%;right:15px;font-size:10px;pointer-events:none;content:"e";line-height:25px;color:#707070}.results-list .results .toolbar.filter-tags .tag{display:inline-block;position:relative;margin-right:8px;margin-bottom:5px;padding:2px 23px 2px 8px;border:1px solid #ac8558;border-radius:3px;font-size:13px}.results-list .results .toolbar.filter-tags .tag span{position:absolute;font-family:Josefin Sans,sans-serif;font-weight:700;top:3px;right:6px;font-size:20px;font-weight:400;transform:rotate(45deg);cursor:pointer}@media only screen and (max-width: 900px){.results-list .results .toolbar{margin-bottom:20px}.results-list .results .toolbar .toggle-view{display:none}.results-list .results .toolbar .toggle-layered-nav{display:block}.results-list .results .toolbar .toggle-layered-nav span{position:relative;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;display:block;border:1px solid #e6e6e6;background-color:#fbf9f7;color:#5c5c5c;padding:0 35px 0 15px;line-height:40px;cursor:pointer;height:42px;font-size:13px}.results-list .results .toolbar .toggle-layered-nav span:after{position:absolute;font-family:Glampings Icons!important;font-style:normal!important;font-weight:400!important;font-variant:normal!important;text-transform:none!important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-align:center;-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);top:50%;right:15px;font-size:10px;pointer-events:none;content:"e";line-height:25px;color:#707070}.results-list .results .toolbar .sorter label{display:none}.results-list .results .toolbar .sorter form{display:block;float:none}.results-list .results .toolbar .sorter .select-wrap{display:block;float:none;margin-left:0}}.results-list .results .list-view{margin-top:-20px}.results-list .results .list-view>ul>li{padding-top:20px}.results-list .results .list-view>ul>li>.wrap{position:relative}.results-list .results .list-view>ul>li>.wrap .partner_link{position:absolute;width:70%;height:20%;top:8%;left:-5px;background-repeat:no-repeat;background-position:top left;background-size:contain}.results-list .results .list-view>ul>li>.wrap .thumb{position:absolute;display:block;top:0;bottom:0;left:0;height:100%;background-size:cover;background-position:center center;background-repeat:no-repeat}.results-list .results .list-view>ul>li>.wrap .thumb .heart{position:absolute;top:10px;right:10px;-webkit-transform:scale(1.5);-moz-transform:scale(1.5);-ms-transform:scale(1.5);-o-transform:scale(1.5);transform-origin:top right;height:28px;width:28px;padding:6px;background:#ffffffc7;border-radius:13px}.results-list .results .list-view>ul>li>.wrap .thumb .price-label{position:absolute;text-align:center;font-family:Josefin Sans,sans-serif;bottom:15px;right:0;background-color:#ac8558;color:#fff;padding:2px 15px}.results-list .results .list-view>ul>li>.wrap .thumb .price-label .label{display:block;font-family:Open Sans,sans-serif;color:#fff;font-size:12px;line-height:10px;margin-top:5px}.results-list .results .list-view>ul>li>.wrap .thumb .price-label .label .question_mark{background:#fff;width:16px;height:16px;display:inline-block;font-size:8px;color:#ac8558;border-radius:8px;line-height:2em;margin:0 0 0 5px}.results-list .results .list-view>ul>li>.wrap .thumb .price-label .is{display:block;font-size:18px}.results-list .results .list-view>ul>li>.wrap .content{padding-left:30px;padding-top:15px;padding-bottom:15px}.results-list .results .list-view>ul>li>.wrap .content .heading{margin-bottom:5px}.results-list .results .list-view>ul>li>.wrap .content .location{font-size:13px;line-height:20px;padding-left:10px;color:#adadad}.results-list .results .list-view>ul>li>.wrap .content .location .question_mark{background:#adadad;width:16px;height:16px;display:inline-block;font-size:8px;color:#fff;border-radius:8px;line-height:2em;margin:0 0 0 5px;text-align:center}.results-list .results .list-view>ul>li>.wrap .content .summary{font-size:14px;margin-top:10px;margin-bottom:25px}.results-list .results .list-view>ul>li>.wrap .content .usps{margin-top:-5px;margin-bottom:-5px}.results-list .results .list-view>ul>li>.wrap .content .usps li{position:relative;line-height:20px;font-size:13px;padding-left:30px;margin-top:5px;margin-bottom:5px}.results-list .results .list-view>ul>li>.wrap .content .usps li:after{clear:both;content:"";display:table}.results-list .results .list-view>ul>li>.wrap .content .usps li:before{position:absolute;top:0;left:10px;color:#44bf70;line-height:20px;margin-right:10px;font-size:15px}.results-list .results .list-view>ul>li>.wrap .content .btn-set{margin-top:25px;margin-bottom:-2px}.results-list .results .list-view>ul>li>.wrap .content .btn-set .details{display:block;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;text-align:center;font-size:12px;padding:10px 0;text-decoration:none;background-color:#f4efeb}.results-list .results .list-view>ul>li>.wrap .content .btn-set .details:after{clear:both;content:"";display:table}.results-list .results .list-view>ul>li>.wrap .content .btn-set .details:before{float:right;line-height:27px;margin-right:10px;font-size:10px}.results-list .results .list-view>ul>li>.wrap .content .btn-set .details:hover{text-decoration:underline}.results-list .results .list-view>ul>li>.wrap .content .btn-set .btn{width:100%}.results-list .results .list-view>ul>li>.wrap .profile-logo{position:absolute;width:85px;height:50px;bottom:15px;left:15px;padding:5px;background-color:#fff}.results-list .results .list-view>ul>li>.wrap .profile-logo .profile-logo-img{width:100%;height:100%;background-repeat:no-repeat;background-position:center;background-size:contain}.results-list .results .list-view .load-more{cursor:pointer;background-color:#f7f7f7;padding-top:23px;padding-bottom:15px;margin-top:40px}.results-list .results .list-view .load-more:hover{background-color:#f2f2f2}.results-list .results .list-view .load-more span{font-size:13px}.results-list .results .list-view .load-more span:before{display:block;font-size:60px;line-height:10px;margin-bottom:10px}@media only screen and (max-width: 1080px){.results-list .results .list-view>ul>li .wrap .thumb{width:33.33333%}.results-list .results .list-view>ul>li .wrap .content{width:66.66666%}}@media only screen and (max-width: 800px){.results-list .results .list-view>ul>li>.wrap{-webkit-box-shadow:rgba(0,0,0,.298039) 0px 1px 4px -1px;-moz-box-shadow:rgba(0,0,0,.298039) 0px 1px 4px -1px;box-shadow:#0000004c 0 1px 4px -1px}.results-list .results .list-view>ul>li>.wrap .thumb{float:none;width:100%;position:relative;top:auto;bottom:auto;left:auto;height:300px;background-size:cover;background-position:center center;background-repeat:no-repeat}.results-list .results .list-view>ul>li>.wrap .content{float:none;width:100%;padding:20px}}@media only screen and (max-width: 480px){.results-list .results .list-view>ul>li>.wrap .content .location{float:none;width:100%;clear:left;padding-left:0}.results-list .results .list-view>ul>li>.wrap .content .usps li{float:none;width:100%}.results-list .results .list-view>ul>li>.wrap .content .usps li:before{left:5px}.results-list .results .list-view>ul>li>.wrap .content .btn-set .col-1-2{float:none;width:100%}.results-list .results .list-view>ul>li>.wrap .content .btn-set .details{display:block;float:none;width:100%}}.results-list .results .map-view .wrap{position:relative;width:97%}.results-list .results .map-view .wrap .thumb{position:absolute;display:block;top:0;bottom:0;left:0;height:100%;background-size:cover;background-position:center center;background-repeat:no-repeat}.results-list .results .map-view .wrap .thumb .price-label{position:absolute;text-align:center;font-family:Josefin Sans,sans-serif;bottom:15px;right:0;background-color:#ac8558;color:#fff;padding:2px 15px}.results-list .results .map-view .wrap .thumb .price-label .label{display:block;font-family:Open Sans,sans-serif;color:#fff;font-size:12px;line-height:10px;margin-top:5px}.results-list .results .map-view .wrap .thumb .price-label .is{display:block;font-size:18px}.results-list .results .map-view .wrap .content{padding-left:30px;padding-top:15px;padding-bottom:15px}.results-list .results .map-view .wrap .content .heading{margin-bottom:5px}.results-list .results .map-view .wrap .content .location{font-size:13px;line-height:20px;padding-left:10px;color:#adadad}.results-list .results .map-view .wrap .content .summary{font-size:14px;margin-top:10px;margin-bottom:25px}.results-list .results .map-view .wrap .content .usps{margin-top:-5px;margin-bottom:-5px}.results-list .results .map-view .wrap .content .usps li{position:relative;line-height:20px;font-size:13px;padding-left:30px;margin-top:5px;margin-bottom:5px}.results-list .results .map-view .wrap .content .usps li:after{clear:both;content:"";display:table}.results-list .results .map-view .wrap .content .usps li:before{position:absolute;top:0;left:10px;color:#44bf70;line-height:20px;margin-right:10px;font-size:15px}.results-list .results .map-view .wrap .content .btn-set{margin-top:25px;margin-bottom:-2px}.results-list .results .map-view .wrap .content .btn-set .details{display:block;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;text-align:center;font-size:12px;padding:10px 0;text-decoration:none;background-color:#f4efeb}.results-list .results .map-view .wrap .content .btn-set .details:after{clear:both;content:"";display:table}.results-list .results .map-view .wrap .content .btn-set .details:before{float:right;line-height:27px;margin-right:10px;font-size:10px}.results-list .results .map-view .wrap .content .btn-set .details:hover{text-decoration:underline}.results-list .results .map-view .wrap .content .btn-set .btn{width:100%}@media only screen and (max-width: 1080px){.results-list .results .map-view .wrap .thumb{width:33.33333%}.results-list .results .map-view .wrap .content{width:66.66666%}}@media only screen and (max-width: 800px){.results-list .results .map-view .wrap{-webkit-box-shadow:rgba(0,0,0,.298039) 0px 1px 4px -1px;-moz-box-shadow:rgba(0,0,0,.298039) 0px 1px 4px -1px;box-shadow:#0000004c 0 1px 4px -1px}.results-list .results .map-view .wrap .thumb{float:none;width:100%;position:relative;top:auto;bottom:auto;left:auto;height:300px;background-size:cover;background-position:center center;background-repeat:no-repeat}.results-list .results .map-view .wrap .content{float:none;width:100%;padding:20px}}@media only screen and (max-width: 480px){.results-list .results .map-view .wrap .content .location{float:none;width:100%;clear:left;padding-left:0}.results-list .results .map-view .wrap .content .usps li{float:none;width:100%}.results-list .results .map-view .wrap .content .usps li:before{left:5px}.results-list .results .map-view .wrap .content .btn-set .col-1-2{float:none;width:100%}.results-list .results .map-view .wrap .content .btn-set .details{display:block;float:none;width:100%}}@media only screen and (max-width: 1180px){.results-list .results{width:80%}.results-list .layered-nav{width:20%}}@media only screen and (max-width: 900px){.results-list .results{float:none;width:100%}.results-list .layered-nav{float:none;width:100%;margin-bottom:0}.results-list .layered-nav .layer-groups{display:none;padding-bottom:20px;margin-bottom:20px;border-bottom:1px solid #e6e6e6}.results-list .layered-nav .layer-groups .layer-group{float:none;width:100%;float:left;margin-bottom:0;border:none;padding-bottom:0}.results-list .layered-nav .layer-groups .layer-group .heading{margin-bottom:15px}}.star-rating .wrap{position:relative;display:inline-block}.star-rating .wrap .base{height:18px;width:90px;background-size:90px 18px;background-image:url(/assets/img/stars-outline.svg);background-repeat:no-repeat}.star-rating .wrap .fill{position:absolute;top:0;bottom:0;left:0;height:18px;background-size:90px 18px;background-image:url(/assets/img/stars.svg);background-repeat:no-repeat}.heart{height:18px;width:18px;cursor:pointer}.heart .solid{display:none}.heart.active .solid{display:block}.heart.active .outline{display:none}.heart svg{fill:#ac8558}.logo-grid{display:inline-block}.logo-grid:after{clear:both;content:"";display:table}.logo-grid li{display:inline-block;margin:15px}.logo-grid li img{max-width:150px;max-height:150px;width:auto;height:auto}@media only screen and (max-width: 800px){.logo-grid li{margin:10px}.logo-grid li img{max-height:100px;max-width:100px}}.about-us-grid{display:grid;grid-template-columns:1fr;max-width:1140px;margin:0 auto;column-gap:24px;padding:0 16px}@media only screen and (min-width: 768px){.about-us-grid{grid-template-columns:1fr 1fr}}@media only screen and (min-width: 1024px){.about-us-grid{column-gap:40px}}.logo-carousel{position:relative;text-align:center;overflow-x:hidden}.logo-carousel:after{clear:both;content:"";display:table}.logo-carousel div{position:relative}.logo-carousel div img{max-width:80%;height:auto}.logo-carousel .slick-dots{display:inline-block;margin:20px -6px 0}.logo-carousel .slick-dots:after{clear:both;content:"";display:table}.logo-carousel .slick-dots li{float:left;padding:0 6px}.logo-carousel .slick-dots li button{border-radius:100%;-webkit-border-radius:100%;-moz-border-radius:100%;cursor:pointer;background-color:#cdb69b;text-indent:-9999px;margin:0;padding:0;height:7px;width:7px;border:none}.logo-carousel .slick-dots li.slick-active button{background-color:#ac8558}.info-block{position:relative}.info-block .info{padding-right:40px}.info-block .info .heading{margin-bottom:20px}.info-block .info .wysiwyg p{color:#fff}.info-block .image{position:absolute;top:0;right:0;bottom:0;background-size:cover;background-position:center center;background-repeat:no-repeat}@media only screen and (max-width: 900px){.info-block .info{width:66.66666%}.info-block .image,.info-block .image-placeholder{width:33.33333%}}@media only screen and (max-width: 600px){.info-block{padding-bottom:0}.info-block .grid{padding-left:0;padding-right:0}.info-block .grid .info{float:none;width:100%;padding-left:10px;padding-right:10px;padding-bottom:40px}.info-block .grid .image{float:none;width:100%;position:relative;height:400px}.info-block .grid .image-placeholder{display:none}}@media only screen and (min-width: 600px){.info-block.left .image-placeholder{min-height:10px}.info-block.left .info{padding-right:0;padding-left:40px}.info-block.left .image{left:0}}.newsletter-signup .fb-like-wrap{text-align:center}.newsletter-signup .fb-like-wrap .cntr{display:inline-block;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;margin-top:20px;padding:6px 20px 10px;height:41px}.newsletter-signup .fb-like-wrap .fb-like iframe{width:auto!important}.newsletter-signup form [class^=col-]{margin-bottom:5px}.newsletter-signup form [class*=col-1-2]:nth-child(1){margin-right:2.5px;width:calc(50% - 2.5px)}.newsletter-signup form [class*=col-1-2]:nth-child(2){margin-left:2.5px;width:calc(50% - 2.5px)}.newsletter-signup form .form-display{background-color:#fff;padding:11px 30px 20px}.newsletter-signup form [type=radio]:not(:checked),.newsletter-signup form [type=radio]:checked{position:absolute;left:-9999px}.newsletter-signup form [type=radio]:not(:checked)+label,.newsletter-signup form [type=radio]:checked+label{position:relative;display:block;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;cursor:pointer;line-height:20px;font-size:13px;margin-top:10px}.newsletter-signup form [type=radio]+label{padding-left:25px}.newsletter-signup form [type=radio]:not(:checked)+label:before,.newsletter-signup form [type=radio]:checked+label:before{position:absolute;content:"";left:0;top:0;width:20px;height:20px}.newsletter-signup form [type=radio]:not(:checked)+label:after,.newsletter-signup form [type=radio]:checked+label:after{position:absolute;font-family:Glampings Icons!important;font-style:normal!important;font-weight:400!important;font-variant:normal!important;text-transform:none!important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"d";top:0;left:0;font-size:18px;line-height:20px;color:#ac8558}.newsletter-signup form [type=radio]:not(:checked)+label:after{content:"";position:absolute;top:1px;width:14px;height:14px;border-radius:14px;border:2px solid}.newsletter-signup form [type=radio]:checked+label:after{color:#44bf70}.newsletter-signup form [type=radio]:disabled+label,.newsletter-signup form [type=radio]:disabled+label:after{color:#aaa}@media only screen and (max-width: 800px){.newsletter-signup form{float:none;width:100%}}@media only screen and (max-width: 480px){.newsletter-signup form .col-1-3,.newsletter-signup form .col-2-3{float:none;width:100%}}.alert{position:relative;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;padding:10px 20px;margin-bottom:20px;font-size:14px;border:1px solid;line-height:20px}.alert:after{clear:both;content:"";display:table}.alert.alert-danger{background-color:#f0aaaa;color:#4c0b0a;border-color:#cc6e6e}@media only screen and (max-width: 800px){.contact .contact-form .col-1-2{float:none;width:100%}}.instafeed-wrap:after{clear:both;content:"";display:table}.instafeed-wrap>li{float:left;width:20%}@media only screen and (max-width: 768px){.instafeed-wrap>li{width:50%}}.instafeed-wrap>li a{display:block;background-size:cover;background-position:center center;background-repeat:no-repeat}.instafeed-wrap>li a:after{content:"";display:block;padding-bottom:100%}.cookie_tool_small{display:none;position:fixed;left:25px;bottom:25px;width:calc(100% - 50px);padding:25px;border:10px solid #ac8558;font-size:90%;z-index:1000000;background:#fff}@media only screen and (min-width: 400px){.cookie_tool_small{width:350px}}.cookie_tool_modal{position:relative;background:#fff;padding:20px;width:auto;max-width:800px;margin:20px auto;font-size:90%}.cookie_tool_modal p{padding:10px 0}.cookie_tool_modal input[type=radio]{float:left;width:13px;margin:6px 10px 0 0}.cookie_tool_modal label{float:left;width:calc(100% - 23px);margin-bottom:20px}.cookie_tool_modal label ul{list-style:disc}.cookie_tool_modal strong.green{color:#44bf70}.pipedriveWebForms[data-pd-webforms="https://pipedrivewebforms.com/form/df4205f76bd300e16b09ad05028373472081070"]{padding:0 16px;height:1200px}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translateZ(0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.grid{max-width:1140px}.grid.narrow{max-width:1040px}@media only screen and (max-width: 1180px){.grid{padding-left:20px;padding-right:20px}}@media only screen and (max-width: 900px){.grid{padding-left:10px;padding-right:10px}}.grid .col-left{float:left!important}.grid .col-right{float:right!important}.grid-3-cols{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:10px}@media only screen and (max-width: 960px){.grid-3-cols{grid-template-columns:repeat(2,1fr)}}@media only screen and (max-width: 480px){.grid-3-cols{grid-template-columns:1fr}}.grid-3-cols>*{min-width:0}.gutter-10{margin-left:-5px;margin-right:-5px}.gutter-10>[class*=col-]{padding-left:5px;padding-right:5px}.gutter-20{margin-left:-10px;margin-right:-10px}.gutter-20>[class*=col-]{padding-left:10px;padding-right:10px}@media only screen and (max-width: 480px){.gutter-20{margin-left:-5px;margin-right:-5px}.gutter-20>[class*=col-]{padding-left:5px;padding-right:5px}}.gutter-40{margin-left:-20px;margin-right:-20px}.gutter-40>[class*=col-]{padding-left:20px;padding-right:20px}.gutter-60{margin-left:-30px;margin-right:-30px}.gutter-60>[class*=col-]{padding-left:30px;padding-right:30px}.gutter-120{margin-left:-60px;margin-right:-60px}.gutter-120>[class*=col-]{padding-left:60px;padding-right:60px}@media only screen and (max-width: 1180px){.gutter-120{margin-left:-30px;margin-right:-30px}.gutter-120>[class*=col-]{padding-left:30px;padding-right:30px}}body{font-family:Open Sans,sans-serif;font-size:15px;line-height:25px;color:#333}body a{-webkit-transition:all .15s ease-in-out;-moz-transition:all .15s ease-in-out;-ms-transition:all .15s ease-in-out;-o-transition:all .15s ease-in-out;color:#333}body a:hover{color:#ac8558;text-decoration:underline}body .btn{display:inline-block;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;-webkit-transition:all .1s ease-in-out;-moz-transition:all .1s ease-in-out;-ms-transition:all .1s ease-in-out;-o-transition:all .1s ease-in-out;text-align:center;font-family:Josefin Sans,sans-serif;-webkit-transition:all .15s ease-in-out;-moz-transition:all .15s ease-in-out;-ms-transition:all .15s ease-in-out;-o-transition:all .15s ease-in-out;letter-spacing:.05em;text-transform:uppercase;margin:0;font-size:12px;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;border:none;background-color:#ac8558;color:#fff;padding:18px 30px;text-decoration:none}body .btn:hover{background-color:#8c6b45;text-decoration:none;color:#fff}body .btn.narrow{padding:10px 30px}body .btn.extra-narrow{padding:10px 20px}body .btn.green{background-color:#44bf70}body .btn.green:hover{background-color:#359b59}body .btn.transparent{background-color:transparent;color:#333}body .btn.borderradius{border-radius:2px;-webkit-border-radius:2px;-moz-border-radius:2px}@media only screen and (max-width: 800px){body .btn{padding:18px}}body img.img-responsive{display:block;max-width:100%;height:auto}body img.img-rounded{border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px}body .heading{font-family:Josefin Sans,sans-serif;font-weight:700;text-transform:uppercase;letter-spacing:.05em;line-height:1.25}body .heading.smaller{font-size:16px}@media only screen and (max-width: 600px){body .heading.smaller{font-size:14px;line-height:20px}}body .heading.small{font-size:18px}@media only screen and (max-width: 600px){body .heading.small{font-size:16px;line-height:22px}}body .heading.medium{font-size:24px}@media only screen and (max-width: 600px){body .heading.medium{font-size:18px;line-height:25px}}body .heading.large{font-size:40px}@media only screen and (max-width: 600px){body .heading.large{font-size:24px}}@media only screen and (max-width: 600px){body .heading img.flag{width:27px;height:20px}}body .heading a{text-decoration:none;color:#333}body .heading a:hover{text-decoration:underline}body .heading.icon-glampings-arrow{position:relative}body .heading.icon-glampings-arrow:before{display:block;font-size:60px;line-height:10px;margin-bottom:20px}.background-overlay{position:fixed;display:block;-webkit-opacity:0;-moz-opacity:0;opacity:0;-webkit-transition:opacity .4s ease-in-out;-moz-transition:opacity .4s ease-in-out;-ms-transition:opacity .4s ease-in-out;-o-transition:opacity .4s ease-in-out;top:0;right:0;bottom:0;left:0;background-color:#0006;z-index:555555;pointer-events:none}.body-container{-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;position:relative;left:0;overflow:hidden;z-index:333333}html.overflow-hidden,body.overflow-hidden{overflow-y:hidden}.popup{position:fixed;-webkit-opacity:0;-moz-opacity:0;opacity:0;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-webkit-transform:translate(-50%,-60%);-moz-transform:translate(-50%,-60%);-ms-transform:translate(-50%,-60%);-o-transform:translate(-50%,-60%);pointer-events:none;top:50%;padding:0 20px;left:50%;z-index:777777}.popup .box{width:600px;max-width:100%;padding:40px;background-color:#f4efeb;border:3px solid white}.popup .box .btn{margin-top:40px}.side-menu{position:fixed;text-align:center;-webkit-transition:transform .3s cubic-bezier(.215,.61,.355,1);-moz-transition:transform .3s cubic-bezier(.215,.61,.355,1);-ms-transition:transform .3s cubic-bezier(.215,.61,.355,1);-o-transition:transform .3s cubic-bezier(.215,.61,.355,1);overflow-y:auto;top:0;left:-280px;height:100%;width:280px;background-color:#2b2b2b;z-index:777777}.page-header{position:relative;z-index:555555}.page-header .fixed-top-bar{position:fixed;-webkit-transition:transform .3s cubic-bezier(.215,.61,.355,1);-moz-transition:transform .3s cubic-bezier(.215,.61,.355,1);-ms-transition:transform .3s cubic-bezier(.215,.61,.355,1);-o-transition:transform .3s cubic-bezier(.215,.61,.355,1);backface-visibility:hidden;transform:translateZ(0);top:0;right:0;left:0;height:60px;width:100%;z-index:2000}@media only screen and (max-width: 768px){.page-header .fixed-top-bar{background-color:#ac8558!important;height:54px}}.page-header .fixed-top-bar .wrap{display:flex;align-items:center}.page-header .fixed-top-bar .nav{display:flex}.page-header .fixed-top-bar .nav+.listing-link{margin-left:auto}.page-header .fixed-top-bar .nav+.listing-link+.language-switcher{margin-left:0}@media only screen and (max-width: 1400px){.page-header .fixed-top-bar .nav+.listing-link+.language-switcher{margin-left:auto!important}}.page-header .fixed-top-bar .side-menu-toggle{display:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;-webkit-transition:all .15s ease-in-out;-moz-transition:all .15s ease-in-out;-ms-transition:all .15s ease-in-out;-o-transition:all .15s ease-in-out;overflow:hidden;margin:0;width:60px;height:60px;font-size:0;text-indent:-9999px;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;cursor:pointer;border:none;background-color:transparent;z-index:900}.page-header .fixed-top-bar .side-menu-toggle span{display:block;position:relative;-webkit-transition:all 0s .2s;-moz-transition:all 0s .2s;-ms-transition:all 0s .2s;-o-transition:all 0s .2s;border-radius:2px;-webkit-border-radius:2px;-moz-border-radius:2px;height:3px;background:#fff;width:22px;margin:0 auto}.page-header .fixed-top-bar .side-menu-toggle span:before,.page-header .fixed-top-bar .side-menu-toggle span:after{display:block;position:absolute;border-radius:2px;-webkit-border-radius:2px;-moz-border-radius:2px;left:0;width:100%;height:3px;background:#fff;content:"";transition-duration:.2s,.2s;transition-delay:.2s,0s}.page-header .fixed-top-bar .side-menu-toggle span:before{top:-6px;transition-property:top,transform}.page-header .fixed-top-bar .side-menu-toggle span:after{bottom:-6px;transition-property:bottom,transform}.page-header .fixed-top-bar .side-menu-toggle:hover{background-color:#ac8558}@media only screen and (max-width: 768px){.page-header .fixed-top-bar .side-menu-toggle{width:54px;height:54px}}@media only screen and (max-width: 1080px){.page-header .fixed-top-bar .side-menu-toggle{display:block}.page-header .fixed-top-bar .side-menu-toggle span{height:2px}.page-header .fixed-top-bar .side-menu-toggle span:before,.page-header .fixed-top-bar .side-menu-toggle span:after{height:2px}.page-header .fixed-top-bar .side-menu-toggle span:before{top:-8px}.page-header .fixed-top-bar .side-menu-toggle span:after{bottom:-8px}}.page-header .fixed-top-bar .header-btn{display:block;font-family:Josefin Sans,sans-serif;text-decoration:none;color:#fff;line-height:60px;padding:0 13px;border-left:1px solid rgba(255,255,255,.2);text-transform:uppercase;font-size:13px;letter-spacing:.05em;white-space:nowrap}.page-header .fixed-top-bar .header-btn:after{clear:both;content:"";display:table}.page-header .fixed-top-bar .header-btn:before{float:left;display:block;line-height:60px;font-size:22px}.page-header .fixed-top-bar .header-btn:hover{background-color:#ac8558}.page-header .fixed-top-bar .header-btn.extra span{margin-left:0}.page-header .fixed-top-bar .header-btn.home{width:226px;height:60px;border-left:none}.page-header .fixed-top-bar .header-btn.home img{position:absolute;top:17px}@media only screen and (max-width: 1080px){.page-header .fixed-top-bar .header-btn.extra{display:none}}@media only screen and (max-width: 900px){.page-header .fixed-top-bar .header-btn.home span{display:none}}@media only screen and (max-width: 768px){.page-header .fixed-top-bar .header-btn{display:none}}.page-header .fixed-top-bar .language-switcher{display:block;position:relative;cursor:pointer;height:60px;margin-left:auto;padding-right:9px;padding-left:12px;flex-shrink:0;width:75px}.page-header .fixed-top-bar .language-switcher:after{clear:both;content:"";display:table}.page-header .fixed-top-bar .language-switcher:before{float:right;position:relative;color:#fff;line-height:60px;z-index:200;width:20px}.page-header .fixed-top-bar .language-switcher:hover .current-option{top:8px}.page-header .fixed-top-bar .language-switcher:hover .options{-webkit-opacity:1;-moz-opacity:1;opacity:1;bottom:8px}.page-header .fixed-top-bar .language-switcher .current-option{-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;position:absolute;top:18px;left:12px;width:32px;height:20px}.page-header .fixed-top-bar .language-switcher .current-option img{width:32px;height:20px}.page-header .fixed-top-bar .language-switcher .current-option span{display:none}.page-header .fixed-top-bar .language-switcher .options{display:block;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;position:absolute;-webkit-opacity:0;-moz-opacity:0;opacity:0;width:200px;bottom:24px;height:16px;right:40px}.page-header .fixed-top-bar .language-switcher .options li{float:right;margin-left:5px;white-space:nowrap}.page-header .fixed-top-bar .language-switcher .options li a{display:block}.page-header .fixed-top-bar .language-switcher .options li a img{border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;overflow:hidden;height:16px;width:auto}.page-header .fixed-top-bar .language-switcher .options li a span{display:none}@media only screen and (max-width: 768px){.page-header .fixed-top-bar .language-switcher{height:54px}}@media only screen and (max-width: 680px){.page-header .fixed-top-bar .language-switcher{display:none}.page-header .fixed-top-bar .language-switcher+*{margin-left:auto}}.page-header .fixed-top-bar .favorite{display:block;height:60px;padding-top:10px}.page-header .fixed-top-bar .favorite .solid{display:none}.page-header .fixed-top-bar .favorite.active .solid{display:block}.page-header .fixed-top-bar .favorite.active .outline{display:none}.page-header .fixed-top-bar .favorite svg{height:27px;width:27px;fill:#fff}@media only screen and (max-width: 768px){.page-header .fixed-top-bar .favorite svg{height:24px;width:24px}}.page-header .fixed-top-bar .favorite .count{display:none;position:absolute;text-align:center;min-width:20px;height:20px;line-height:22px;top:9px;right:3px;background:#000;border-radius:10px;padding:0 3px}@media only screen and (max-width: 768px){.page-header .fixed-top-bar .favorite{height:54px;padding-top:6px}}.page-header .fixed-top-bar .search-form-toggle{cursor:pointer}.page-header .fixed-top-bar .search-form{-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;position:absolute;-webkit-opacity:0;-moz-opacity:0;opacity:0;pointer-events:none;top:0;right:0;bottom:0;left:0;width:100%;background-color:#ac8558;z-index:9000}.page-header .fixed-top-bar .search-form.is-active{-webkit-opacity:1;-moz-opacity:1;opacity:1;pointer-events:all}.page-header .fixed-top-bar .search-form .input-text{text-align:center;width:100%;font-size:18px;height:60px;line-height:30px;padding:15px 30px}.page-header .fixed-top-bar .search-form .btn{position:absolute;text-align:center;top:0;right:0;height:60px;padding:0 20px;line-height:60px}.page-header .fixed-top-bar .search-form .btn:before{display:block;font-size:22px;line-height:60px}.page-header .fixed-top-bar .logo{position:absolute;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);top:50%;left:50%;z-index:3000}.page-header .fixed-top-bar .logo a{display:block}@media only screen and (min-width: 769px){.page-header .fixed-top-bar .logo{display:none}}@media only screen and (max-width: 768px){.page-header .fixed-top-bar .logo{-webkit-opacity:1!important;-moz-opacity:1!important;opacity:1!important}}@media only screen and (max-width: 480px){.page-header .fixed-top-bar .logo a{-webkit-transform:scale(.9);-moz-transform:scale(.9);-ms-transform:scale(.9);-o-transform:scale(.9)}}.hero{position:relative;height:740px;background-color:#251d13}@media only screen and (max-width: 600px){.hero{height:580px}}.hero.smaller{height:600px}@media only screen and (max-width: 600px){.hero.smaller{height:400px}.hero.smaller .caption{-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);top:50%}}.hero.smallest{height:500px}@media only screen and (max-width: 600px){.hero.smallest{height:300px}.hero.smallest .caption{top:28%}}.hero.smallersmallest{height:300px}@media only screen and (max-width: 600px){.hero.smallersmallest{height:200px}.hero.smallersmallest .caption{top:18%}}.hero.image-only{height:280px}.hero.image-only .caption{-webkit-transform:translate(-50%,0);-moz-transform:translate(-50%,0);-ms-transform:translate(-50%,0);-o-transform:translate(-50%,0);top:auto;left:50%;bottom:0}.hero.breadcrumbs-only{height:280px}.hero .caption{position:absolute;-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);top:50%;right:0;left:0;width:100%;color:#fff;z-index:500}.hero .caption .breadcrumbs{text-align:center}.hero .caption .breadcrumbs ul{display:inline-block;margin:0 10px 17px}.hero .caption .breadcrumbs ul:after{clear:both;content:"";display:table}.hero .caption .breadcrumbs ul li{display:inline-block;white-space:normal}.hero .caption .breadcrumbs ul li:before{float:left;content:"»";padding:0 10px 0 5px}.hero .caption .breadcrumbs ul li:first-of-type:before{display:none}.hero .caption .breadcrumbs ul li a{color:#fff;text-decoration:none}.hero .caption .breadcrumbs ul li a:hover{text-decoration:underline}@media only screen and (max-width: 600px){.hero .caption .breadcrumbs ul{margin:0 10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.hero .caption .breadcrumbs ul li{font-size:13px}}.hero .caption .heading{margin-bottom:10px}.hero .caption .heading.icon-glampings-logo-round:before{display:block;font-size:80px;line-height:80px;margin-bottom:20px}@media only screen and (max-width: 600px){.hero .caption .heading{font-size:24px;margin-bottom:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.hero .caption .heading.icon-glampings-logo-round:before{display:none}.hero .caption .heading.icon-glampings-logo-round.force:before{display:block}}.hero .caption .sub-heading{font-family:Open Sans,sans-serif;font-weight:400;font-size:20px}@media only screen and (max-width: 600px){.hero .caption .sub-heading{font-size:15px}}.hero .caption .btn{margin-top:50px}@media only screen and (max-width: 600px){.hero .caption{-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);top:20%}}.hero .bottom-bar{position:absolute;right:0;bottom:0;left:0;width:100%;z-index:400;padding-top:30px;padding-bottom:30px}@media only screen and (max-width: 600px){.hero .bottom-bar{padding-bottom:0}.hero .bottom-bar .grid{padding-left:0;padding-right:0}}.hero .bottom-bar.has-bg{background-color:#0006}@media only screen and (max-width: 600px){.hero .bottom-bar.has-bg{background-color:transparent}}.hero .bottom-bar .search-bar{text-align:center;position:relative;margin-bottom:30px;z-index:300}.hero .bottom-bar .search-bar form{display:inline-block;margin-bottom:-8px}.hero .bottom-bar .search-bar form .select-wrap{border-right:1px solid #e6e6e6}.hero .bottom-bar .search-bar form .select-wrap:last-of-type{border-right:0}@media only screen and (max-width: 600px){.hero .bottom-bar .search-bar{background-color:#fff;margin-left:10px;margin-right:10px;margin-bottom:16px}.hero .bottom-bar .search-bar form{display:block;margin-bottom:0;padding:10px}.hero .bottom-bar .search-bar form .select-wrap{text-align:left;float:none;width:100%;border-right:none;border-bottom:1px solid #e6e6e6}.hero .bottom-bar .search-bar form .select-wrap:last-of-type{border:none}.hero .bottom-bar .search-bar form .select-wrap select{font-family:Open Sans,sans-serif;float:none;width:100%}.hero .bottom-bar .search-bar form .btn{float:none;width:100%}}.hero .bottom-bar .usps{text-align:center}.hero .bottom-bar .usps ul{display:inline-block;margin:0 auto -8px;color:#fff}.hero .bottom-bar .usps ul:after{clear:both;content:"";display:table}.hero .bottom-bar .usps ul li{float:left;font-family:Josefin Sans,sans-serif;text-transform:uppercase;letter-spacing:.05em;padding:0 25px}.hero .bottom-bar .usps ul li:after{clear:both;content:"";display:table}.hero .bottom-bar .usps ul li span:before{float:left;margin-right:10px;color:#44bf70;font-size:21px;line-height:25px}.hero .bottom-bar .usps ul li.showmobile{display:none}@media only screen and (max-width: 900px){.hero .bottom-bar .usps ul li{padding:0 10px;font-size:13px}.hero .bottom-bar .usps ul li span:before{font-size:17px}}@media only screen and (max-width: 600px){.hero .bottom-bar .usps{position:relative;z-index:200;background-color:#303030}.hero .bottom-bar .usps ul{position:relative;float:none;width:100%;margin-bottom:0;z-index:200}.hero .bottom-bar .usps ul li{float:none;width:100%;display:block;border-bottom:1px solid rgba(255,255,255,.1);padding:15px 0}.hero .bottom-bar .usps ul li span{display:inline-block}.hero .bottom-bar .usps ul li:last-child{border:none}.hero .bottom-bar .usps ul li.hidemobile{display:none}.hero .bottom-bar .usps ul li.showmobile{display:block}.hero .bottom-bar .usps:after{position:absolute;background-color:#30303000;background:-webkit-gradient(linear,left top,left bottom,from(rgba(48,48,48,0)),to(#303030));background:-webkit-linear-gradient(top,rgba(48,48,48,0),#303030);background:-moz-linear-gradient(top,rgba(48,48,48,0),#303030);background:-ms-linear-gradient(top,rgba(48,48,48,0),#303030);background:-o-linear-gradient(top,rgba(48,48,48,0),#303030);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#303030",endColorstr="rgba(48, 48, 48, 0)",GradientType=0);right:0;bottom:100%;left:0;height:100%;content:"";width:100%;z-index:100}}.hero .bottom-bar .text{color:#fff}@media only screen and (max-width: 600px){.hero .bottom-bar .text{display:none}}.hero .bg{position:absolute;-webkit-opacity:.6;-moz-opacity:.6;opacity:.6;top:0;right:0;bottom:0;left:0;width:100%;height:100%;background-size:cover;background-position:center center;background-repeat:no-repeat;z-index:1}.hero img.bg{object-fit:cover}.type-5 .hero .caption .provider{display:none}@media only screen and (min-width: 1080px){.type-5 .hero .caption .heading{display:inline-block;position:relative}.type-5 .hero .caption .provider{display:block;position:absolute;left:-170px;top:-54px}.type-5 .hero .caption .provider .logo{width:125px;height:125px}.type-5 .hero .caption .provider .img{width:100%;height:100%;background-position:center center;background-repeat:no-repeat;background-size:contain;border-radius:50%;background-color:#fff;border:5px solid #dbd5d5}.type-5 .hero .caption .provider .star-rating{position:absolute;top:78px;left:-4px;transform:scale(1.5);transform-origin:0 0}}.type-5 .hero .bottom-bar .usps{margin-top:13px;padding-top:13px;border-top:1px dashed #e6e6e680}.sharer{font-size:14px;line-height:30px;display:flex;align-items:center;gap:6px}.sharer:after{clear:both;content:"";display:table}.sharer .sharer-link{display:flex;align-items:center;justify-content:center;width:32px;height:32px;transition:all .15s ease-out;opacity:1;border-radius:4px;color:#fff;cursor:pointer}.sharer .sharer-link:hover{opacity:.8}.sharer .sharer-link.is-facebook{background-color:#3b5998}.sharer .sharer-link.is-twitter-x{background-color:#000}.sharer .sharer-link.is-pinterest{background-color:#bd081c}.sharer .sharer-link.is-linkedin{background-color:#0077b5}.sharer .sharer-link.is-whatsapp{background-color:#25d366}.sharer .sharer-link.is-email{background-color:#333}.sharer-block{margin-top:20px}.section{padding-top:40px;padding-bottom:40px}.section.softbg{background-image:url(/assets/img/bg-pattern.png);background-size:80%;background-color:#f4efeb;background-size:cover}.section.darkbg{background-color:#473724;color:#fff}.section.darkbg a{color:#fff}.section .btn.more{margin-top:50px}.section .section-heading{display:block;margin-bottom:30px}.section .section-sub-heading{margin-top:-20px;margin-bottom:50px;font-size:16px}.pagination{margin:-3px -3px 0}.pagination li{float:left;font-family:Open Sans,sans-serif;font-weight:700;font-size:13px;margin:3px 3px 0}.pagination li a{border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;display:block;text-align:center;border:1px solid #e6e6e6;background-color:#fff;height:36px;width:36px;line-height:36px;text-decoration:none}.pagination li a.active{background-color:#fbf9f7;border:1px solid #fbf9f7}.destinations-grid{margin-top:-20px}.destinations-grid .wrap{text-align:center;-webkit-box-shadow:0 1px 1px 0 rgba(0,0,0,.15);-moz-box-shadow:0 1px 1px 0 rgba(0,0,0,.15);box-shadow:0 1px 1px #00000026;background-color:#fff;margin-top:20px}.destinations-grid .wrap .thumb{position:relative;height:0;padding-bottom:75%;background-color:#f7f7f7}.destinations-grid .wrap .thumb .image{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;z-index:20}.destinations-grid .wrap .thumb .img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;z-index:20;background-size:cover;background-position:center center;background-repeat:no-repeat}.destinations-grid .wrap .thumb .flag{position:absolute;-webkit-transform:translate(-50%,0);-moz-transform:translate(-50%,0);-ms-transform:translate(-50%,0);-o-transform:translate(-50%,0);bottom:-7px;left:50%;border:1px solid white;z-index:50}.destinations-grid .wrap .list{padding:20px}.destinations-grid .wrap .list .heading{font-size:16px;line-height:22px}.destinations-grid .wrap .list ul{display:block;margin-top:10px}.destinations-grid .wrap .list ul li a{text-decoration:none;line-height:30px}.destinations-grid .wrap .list ul li a:hover{text-decoration:underline}.destinations-grid .wrap .list ul li a[class^=icon-]{display:inline-block;font-family:Open Sans,sans-serif;font-weight:700}.destinations-grid .wrap .list ul li a[class^=icon-]:before{float:right;line-height:30px;margin-left:6px;font-size:10px}.destinations-grid .wrap.alternative{position:relative;background-color:#ac8558;color:#fff}.destinations-grid .wrap.alternative .vertical-middle-active{position:absolute;-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);top:50%}.destinations-grid .wrap.alternative .list{left:0;right:0}.destinations-grid .wrap.alternative .list ul li a{color:#fff}@media only screen and (max-width: 600px){.destinations-grid .wrap.alternative .list{position:relative;-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);top:auto}}@media only screen and (max-width: 900px){.destinations-grid{padding:0 40px}.destinations-grid .col-1-4{width:50%}}@media only screen and (max-width: 600px){.destinations-grid{padding:0 80px}.destinations-grid .col-1-4{float:none;width:100%}}@media only screen and (max-width: 480px){.destinations-grid{padding:0}}.accommodations-grid.no-carousel{text-align:center}.accommodations-grid.no-carousel .grid{text-align:center;font-size:0}.accommodations-grid.no-carousel .grid .item{display:inline-block;padding:0;margin:0}.accommodations-grid.no-carousel .grid .item .wrap{font-size:15px;padding:0 5px}.accommodations-grid .wrap{position:relative}.accommodations-grid .wrap .thumb{overflow:hidden;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;position:relative;height:0;padding-bottom:100%;background-color:#f7f7f7}.accommodations-grid .wrap .thumb img{-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;z-index:50}.accommodations-grid .wrap .thumb:before{position:absolute;background-color:#0000;background:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,0)),to(rgba(0,0,0,.7)));background:-webkit-linear-gradient(top,rgba(0,0,0,0),rgba(0,0,0,.7));background:-moz-linear-gradient(top,rgba(0,0,0,0),rgba(0,0,0,.7));background:-ms-linear-gradient(top,rgba(0,0,0,0),rgba(0,0,0,.7));background:-o-linear-gradient(top,rgba(0,0,0,0),rgba(0,0,0,.7));filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="rgba(0, 0, 0, 0.7)",endColorstr="rgba(0, 0, 0, 0)",GradientType=0);content:"";height:50%;right:0;bottom:0;left:0;width:100%;z-index:100}.accommodations-grid .wrap .thumb .img{-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;z-index:50px;background-position:center center;background-repeat:no-repeat;background-size:cover}.accommodations-grid .wrap .caption{position:absolute;text-align:left;right:0;bottom:0;left:0;width:100%;padding:20px;z-index:300;color:#fff;background-color:#0000;background:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,0)),to(rgba(0,0,0,.95)));background:-webkit-linear-gradient(top,rgba(0,0,0,0),rgba(0,0,0,.95));background:-moz-linear-gradient(top,rgba(0,0,0,0),rgba(0,0,0,.95));background:-ms-linear-gradient(top,rgba(0,0,0,0),rgba(0,0,0,.95));background:-o-linear-gradient(top,rgba(0,0,0,0),rgba(0,0,0,.95));filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="rgba(0, 0, 0, 0.95)",endColorstr="rgba(0, 0, 0, 0)",GradientType=0)}.accommodations-grid .wrap .caption .heading{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.accommodations-grid .wrap .caption .heading a{color:#fff}.accommodations-grid .wrap .caption .location{line-height:15px;margin-bottom:10px}.accommodations-grid .wrap .caption .location span{float:left}.accommodations-grid .wrap .caption .location .flag{float:left;margin:0 8px}.accommodations-grid .wrap .caption .location .go{-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;text-align:right;position:absolute;-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);bottom:22px;right:20px;height:30px;padding-right:10px;color:#fff;text-decoration:none}.accommodations-grid .wrap .caption .location .go:before{line-height:60px}.accommodations-grid .wrap .caption .location .go span,.accommodations-grid .wrap .caption .location .go h2,.accommodations-grid .wrap .caption .location .go h3,.accommodations-grid .wrap .caption .location .go h4{display:none}.accommodations-grid .wrap .caption .summary{position:relative;padding-right:40px;margin-top:10px;font-size:14px}.accommodations-grid .wrap .caption .summary .go{text-align:right;position:absolute;-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);top:50%;right:0;left:0;width:100%;height:60px;padding-right:10px;color:#fff;text-decoration:none}.accommodations-grid .wrap .caption .summary .go:before{line-height:60px}.accommodations-grid .wrap .caption .summary .go:hover{-webkit-transform:translate(10px,-50%);-moz-transform:translate(10px,-50%);-ms-transform:translate(10px,-50%);-o-transform:translate(10px,-50%)}.accommodations-grid .wrap .caption .summary .go span{display:none}@media only screen and (max-width: 480px){.accommodations-grid .wrap .caption .heading{line-height:20px}.accommodations-grid .wrap .caption .heading a{-webkit-transition:none;-moz-transition:none;-ms-transition:none;-o-transition:none;text-decoration:none}.accommodations-grid .wrap .caption .location{line-height:30px}.accommodations-grid .wrap .caption .location .go{display:none}.accommodations-grid .wrap .caption .location .go:hover{-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%)}}.accommodations-grid .wrap:hover .caption .location .go{-webkit-transform:translate(10px,-50%);-moz-transform:translate(10px,-50%);-ms-transform:translate(10px,-50%);-o-transform:translate(10px,-50%)}.accommodations-grid .wrap:hover .thumb .img{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1)}.accommodations-grid .wrap .price-label{position:absolute;text-align:center;font-family:Josefin Sans,sans-serif;background-color:#ac8558;top:20px;right:-5px;color:#fff;padding:2px 15px}.accommodations-grid .wrap .price-label .wrap{display:block}.accommodations-grid .wrap .price-label .wrap .was{display:block;font-family:Open Sans,sans-serif;color:#333;font-size:12px;line-height:10px;margin-top:5px;text-decoration:line-through}.accommodations-grid .wrap .price-label .wrap .label{display:block;font-family:Open Sans,sans-serif;color:#fff;font-size:12px;line-height:10px;margin-top:5px}.accommodations-grid .wrap .price-label .wrap .is{display:block}.accommodations-grid .wrap.empty .thumb{background-color:#d0baa9}.accommodations-grid .wrap.empty .thumb:before{display:none}@media only screen and (max-width: 900px){.accommodations-grid{padding-left:40px;padding-right:40px}.accommodations-grid .col-1-3{width:50%}.accommodations-grid .col-1-3:first-child{float:none;width:100%;padding-bottom:10px}.accommodations-grid .col-1-4{width:50%}}@media only screen and (max-width: 700px){.accommodations-grid{padding-left:120px;padding-right:120px}.accommodations-grid .col-1-3{float:none;width:100%;padding-bottom:10px}.accommodations-grid .col-1-3:last-child{padding-bottom:0}}@media only screen and (max-width: 600px){.accommodations-grid{padding:0 80px}}@media only screen and (max-width: 480px){.accommodations-grid{padding:0}.accommodations-grid .col-1-4{float:none;width:100%}}.theme-grid{margin-top:-20px}.theme-grid .wrap{display:block;position:relative;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);margin-top:20px;overflow:hidden}.theme-grid .wrap .border{position:absolute;-webkit-transition:color .25s;-moz-transition:color .25s;-ms-transition:color .25s;-o-transition:color .25s;top:10px;right:10px;bottom:10px;left:10px;z-index:400}.theme-grid .wrap .border:before,.theme-grid .wrap .border:after{position:absolute;box-sizing:border-box;content:"";z-index:400;border:1px solid transparent;width:0;height:0}.theme-grid .wrap .border:before{top:0;left:0}.theme-grid .wrap .border:after{top:0;left:0}.theme-grid .wrap .border:hover:before{border-top-color:#ffffffbf;border-right-color:#fff9;-webkit-transition:width .2s ease-out,height .2s ease-out .2s;transition:width .2s ease-out,height .2s ease-out .2s;width:100%;height:100%}.theme-grid .wrap .border:hover:after{border-bottom-color:#ffffffbf;border-left-color:#ffffffbf;-webkit-transition:height .2s ease-out,width .2s ease-out .2s;transition:height .2s ease-out,width .2s ease-out .2s;width:100%;height:100%}@media only screen and (max-width: 600px){.theme-grid .wrap .border{display:none}}.theme-grid .wrap .thumb{position:relative;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;height:360px;background-color:#000}.theme-grid .wrap .thumb img{border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;z-index:50}.theme-grid .wrap .thumb .img{border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;z-index:50;background-size:cover;background-repeat:no-repeat;background-position:center center}.theme-grid .wrap .thumb:before{position:absolute;background-color:#0000;background:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,0)),to(rgba(0,0,0,.7)));background:-webkit-linear-gradient(top,rgba(0,0,0,0),rgba(0,0,0,.7));background:-moz-linear-gradient(top,rgba(0,0,0,0),rgba(0,0,0,.7));background:-ms-linear-gradient(top,rgba(0,0,0,0),rgba(0,0,0,.7));background:-o-linear-gradient(top,rgba(0,0,0,0),rgba(0,0,0,.7));filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="rgba(0, 0, 0, 0.7)",endColorstr="rgba(0, 0, 0, 0)",GradientType=0);content:"";height:50%;right:0;bottom:0;left:0;width:100%;z-index:100}@media only screen and (max-width: 600px){.theme-grid .wrap .thumb{height:200px}}@media only screen and (max-width: 400px){.theme-grid .wrap .thumb{height:150px}}.theme-grid .wrap .caption{position:absolute;-webkit-transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-ms-transition:all .25s ease-in-out;-o-transition:all .25s ease-in-out;right:0;bottom:-85px;left:0;width:100%;padding:40px;z-index:300;color:#fff}.theme-grid .wrap .caption .btn{-webkit-opacity:0;-moz-opacity:0;opacity:0;margin-top:40px}@media only screen and (max-width: 600px){.theme-grid .wrap .caption{padding:20px;bottom:0}.theme-grid .wrap .caption .btn{display:none}}@media only screen and (max-width: 480px){.theme-grid .wrap .caption .heading{font-size:14px}}.theme-grid .wrap:hover .thumb img{-webkit-opacity:.6;-moz-opacity:.6;opacity:.6;-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1)}.theme-grid .wrap:hover .caption{bottom:0}.theme-grid .wrap:hover .caption .btn{-webkit-opacity:1;-moz-opacity:1;opacity:1;margin-top:15px}@media only screen and (max-width: 600px){.theme-grid .wrap:hover .thumb img{-webkit-opacity:1;-moz-opacity:1;opacity:1;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1)}}.theme-grid .col-1-4 .wrap .thumb{height:260px}.theme-grid .btn.white{width:100%;margin-top:15px;padding:10px 5px;background:#ffffff52;color:#333;border:1px solid #333}@media only screen and (max-width: 800px){.theme-grid .col-2-3,.theme-grid .col-1-3,.theme-grid .col-1-4{width:50%}}@media only screen and (max-width: 480px){.theme-grid{margin-top:-10px}.theme-grid .wrap{margin-top:10px}.theme-grid .fw-mobile{float:none;width:100%}.theme-grid .fw-mobile .thumb{height:360px}}@media only screen and (max-width: 800px){.theme-grid.show-more .col-2-3,.theme-grid.show-more .col-1-3{width:50%;float:left}}body.redirect{background-color:#f4efeb}body.redirect .box-wrap .box{margin:0 auto;max-width:800px}body.redirect .box-wrap .box .provider{width:160px;background-color:#fff;margin:0 auto 40px}body.redirect .box-wrap .box .provider .provider-logo{position:relative;display:block;padding-bottom:75%;height:0;overflow:hidden;margin:0 auto}body.redirect .box-wrap .box .provider .provider-logo img{position:absolute;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);top:50%;left:50%;max-width:80%;max-height:80%;height:auto;width:auto}body.redirect .box-wrap .box .section-sub-heading{color:#5c5c5c;font-size:13px}body.redirect .box-wrap .box .section-sub-heading a{color:#5c5c5c}body.redirect .box-wrap .box .section-sub-heading a:hover{color:#ac8558}body.redirect .box-wrap .box .loader-mobile{display:none}body.redirect .box-wrap .box .accommodation{margin:0 auto;max-width:320px}body.redirect .box-wrap .box .accommodation .thumb{position:relative}body.redirect .box-wrap .box .accommodation .thumb .loader{position:absolute;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);border-radius:100%;-webkit-border-radius:100%;-moz-border-radius:100%;top:50%;left:50%;width:80px;height:80px;padding:10px;background-color:#fff}body.redirect .box-wrap .box .accommodation .caption{padding:20px;background-color:#fff}body.redirect .box-wrap .box .usps{text-align:center;margin-top:60px}body.redirect .box-wrap .box .usps ul{display:inline-block;margin:0 auto -8px}body.redirect .box-wrap .box .usps ul:after{clear:both;content:"";display:table}body.redirect .box-wrap .box .usps ul li{float:left;padding:0 25px}body.redirect .box-wrap .box .usps ul li:after{clear:both;content:"";display:table}body.redirect .box-wrap .box .usps ul li:before{float:left;margin-right:10px;color:#44bf70;font-size:21px}@media only screen and (max-width: 600px){body.redirect .box-wrap .box{padding-top:40px;padding-bottom:20px}body.redirect .box-wrap .box .provider{width:120px;margin:0 auto 20px}body.redirect .box-wrap .box .loader-mobile{display:block}body.redirect .box-wrap .box .loader-mobile img{-webkit-transform:scale(.8);-moz-transform:scale(.8);-ms-transform:scale(.8);-o-transform:scale(.8)}body.redirect .box-wrap .box .accommodation,body.redirect .box-wrap .box .usps{display:none}}.frontpage .page-header{position:relative}.frontpage .page-header .fixed-top-bar .logo.start{display:none}@media only screen and (max-width: 700px){.frontpage .accommodations-grid{padding:0}}.frontpage .hero-carousel-nav{text-align:center;display:flex;gap:0;padding:4px;align-items:center;z-index:201;position:relative}.frontpage .hero-carousel-nav .hero-carousel-nav-link{color:#fff;font-size:12px;line-height:16px;padding-right:4px;padding-left:4px;text-decoration:none}.frontpage .hero-carousel-nav .hero-carousel-nav-link:hover{text-decoration:underline}.frontpage .hero-carousel-nav .slick-arrow{background:transparent;padding:0;width:24px;height:24px;flex-shrink:0}@media only screen and (min-width: 601px){.frontpage .hero-carousel-nav{position:absolute;bottom:632px;right:16px;background:#0006;padding-left:8px;z-index:0;text-align:right}.frontpage .hero-carousel-nav .hero-carousel-nav-link:only-child{padding-right:8px}}@media only screen and (max-width: 600px){.frontpage .hero-carousel-nav{justify-content:center}.frontpage .hero-carousel-nav .hero-carousel-nav-link{flex-grow:1}.frontpage .hero-carousel-nav .slick-arrow[data-action=prev]{order:-1}}.frontpage .hero-carousel{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.frontpage .hero-carousel .slick-list,.frontpage .hero-carousel .slick-track{height:100%}.default-page .sharer{margin-top:40px}.about-us-page .icon-blocks{margin-top:-40px}.about-us-page .icon-blocks .wrap{padding-top:80px}.about-us-page .icon-blocks .wrap .heading{position:relative;text-align:center;display:block;min-height:60px;padding-top:200px}.about-us-page .icon-blocks .wrap .heading:before{position:absolute;-webkit-transform:translate(-50%,0);-moz-transform:translate(-50%,0);-ms-transform:translate(-50%,0);-o-transform:translate(-50%,0);border-radius:100%;-webkit-border-radius:100%;-moz-border-radius:100%;background-color:#ac8558;color:#fff;top:0;left:50%;width:140px;height:140px;line-height:140px;font-size:70px}.about-us-page .icon-blocks .wrap .wysiwyg p{font-size:13px}@media only screen and (max-width: 800px){.about-us-page .icon-blocks .col-1-2{float:none;width:100%}}.about-us-page .usps-grid{margin-top:-40px}.about-us-page .usps-grid .wrap{background-color:#fff;padding:40px;margin-top:40px;border-top:2px solid #AC8558}.about-us-page .usps-grid .wrap .heading{padding-bottom:10px}.about-us-page .usps-grid .wrap .summary{font-size:13px;line-height:22px}@media only screen and (max-width: 800px){.about-us-page .usps-grid .col-1-3{width:50%}}@media only screen and (max-width: 600px){.about-us-page .usps-grid .col-1-3{float:none;width:100%}}body.blog.single .author{padding:30px 0;background-color:#f4efeb;margin:30px 0}body.blog.single .author .wrap{position:relative;background-color:#fff;padding:30px 30px 30px 160px;margin-top:20px}body.blog.single .author .wrap .thumb{position:absolute;border-radius:100%;-webkit-border-radius:100%;-moz-border-radius:100%;top:30px;left:30px;height:100px;width:100px;background-color:#ac8558}body.blog.single .author .wrap .thumb img{border-radius:100%;-webkit-border-radius:100%;-moz-border-radius:100%;width:100%;height:100%}body.blog.single .author .wrap .bio .profile-link{font-family:Open Sans,sans-serif;font-size:13px}body.blog.single .author .wrap .bio .profile-link.above{color:#ac8558;text-decoration:none;font-size:16px}body.blog.single .author .wrap .bio .profile-link.above:hover{text-decoration:underline}body.blog.single .author .wrap .bio p{padding:10px 0;color:#5c5c5c;font-size:14px}body.blog.single .share-heading{margin-bottom:16px}body.blog.single .sharer{margin-bottom:32px}.blog-content .category-filter ul{display:inline-block;margin:-6px -3px 20px}.blog-content .category-filter ul:after{clear:both;content:"";display:table}.blog-content .category-filter ul li{float:left;padding:6px 3px 0}.blog-content .category-filter ul li a,.blog-content .category-filter ul li span{display:block;border-radius:2px;-webkit-border-radius:2px;-moz-border-radius:2px;-webkit-transition:all .15s ease-in-out;-moz-transition:all .15s ease-in-out;-ms-transition:all .15s ease-in-out;-o-transition:all .15s ease-in-out;cursor:pointer;background-color:#f4efeb;text-transform:uppercase;text-decoration:none;font-size:12px;padding:5px 15px;line-height:30px}.blog-content .category-filter ul li a:hover,.blog-content .category-filter ul li span:hover{background-color:#e2d5ca;color:#333}.blog-content .category-filter ul li.current a,.blog-content .category-filter ul li.current span{background-color:#ac8558;color:#fff}.blog-content .category-filter .label{line-height:40px;font-size:15px;margin-right:10px}.blog-content .category-filter.below{margin-top:40px}.blog-content.single-post .meta{margin-top:-20px;margin-bottom:40px}.blog-content.single-post .meta .categories{-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;bottom:20px;left:20px;z-index:200;margin:0 -3px}.blog-content.single-post .meta .categories li{float:left;margin:0 3px}.blog-content.single-post .meta .categories li a,.blog-content.single-post .meta .categories li span{display:block;border-radius:2px;-webkit-border-radius:2px;-moz-border-radius:2px;-webkit-transition:all .15s ease-in-out;-moz-transition:all .15s ease-in-out;-ms-transition:all .15s ease-in-out;-o-transition:all .15s ease-in-out;cursor:pointer;background-color:#ac8558;color:#fff;text-transform:uppercase;text-decoration:none;font-size:12px;padding:5px 15px;line-height:30px}.blog-content.single-post .meta .date{font-size:13px;line-height:40px;margin-left:20px}.blog-content .post-grid>ul{margin-top:-10px}.blog-content .post-grid>ul:after{clear:both;content:"";display:table}.blog-content .post-grid>ul>li .wrap{position:relative;background-color:#000}.blog-content .post-grid>ul>li .wrap .thumb{-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;position:relative;overflow:hidden}.blog-content .post-grid>ul>li .wrap .thumb img{-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;backface-visibility:hidden}.blog-content .post-grid>ul>li .wrap .thumb .categories{position:absolute;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;bottom:20px;left:20px;z-index:200;margin:0 -3px}.blog-content .post-grid>ul>li .wrap .thumb .categories:after{clear:both;content:"";display:table}.blog-content .post-grid>ul>li .wrap .thumb .categories li{float:left;border-radius:2px;-webkit-border-radius:2px;-moz-border-radius:2px;background-color:#ac8558;text-transform:uppercase;text-decoration:none;font-size:12px;padding:5px 15px;line-height:30px;color:#fff;margin:0 3px}.blog-content .post-grid>ul>li .wrap .content{-webkit-transition:all .15s ease-in-out;-moz-transition:all .15s ease-in-out;-ms-transition:all .15s ease-in-out;-o-transition:all .15s ease-in-out;background-color:#f7f4f1;padding:20px;min-height:239px}.blog-content .post-grid>ul>li .wrap .content .date{font-size:13px}.blog-content .post-grid>ul>li .wrap .content .heading{font-family:Open Sans,sans-serif;letter-spacing:0;text-transform:none;font-size:20px;line-height:25px;padding-top:5px;padding-bottom:10px;min-height:65px}.blog-content .post-grid>ul>li .wrap .content .summary{font-size:14px;line-height:22px}.blog-content .post-grid>ul>li .wrap .border{position:absolute;-webkit-transition:color .25s;-moz-transition:color .25s;-ms-transition:color .25s;-o-transition:color .25s;top:10px;right:10px;bottom:10px;left:10px;z-index:400}.blog-content .post-grid>ul>li .wrap .border:before,.blog-content .post-grid>ul>li .wrap .border:after{position:absolute;box-sizing:border-box;content:"";z-index:400;border:1px solid transparent;width:0;height:0}.blog-content .post-grid>ul>li .wrap .border:before{top:0;left:0}.blog-content .post-grid>ul>li .wrap .border:after{top:0;left:0}.blog-content .post-grid>ul>li .wrap .border:hover:before{border-top-color:#ffffffbf;border-right-color:#fff9;-webkit-transition:width .2s ease-out,height .2s ease-out .2s;transition:width .2s ease-out,height .2s ease-out .2s;width:100%;height:100%}.blog-content .post-grid>ul>li .wrap .border:hover:after{border-bottom-color:#ffffffbf;border-left-color:#ffffffbf;-webkit-transition:height .2s ease-out,width .2s ease-out .2s;transition:height .2s ease-out,width .2s ease-out .2s;width:100%;height:100%}.blog-content .post-grid>ul>li .wrap .border .btn{position:absolute;-webkit-transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-ms-transition:all .25s ease-in-out;-o-transition:all .25s ease-in-out;-webkit-transform:translate(-50%,-25%);-moz-transform:translate(-50%,-25%);-ms-transform:translate(-50%,-25%);-o-transform:translate(-50%,-25%);-webkit-opacity:0;-moz-opacity:0;opacity:0;top:20%;left:50%}.blog-content .post-grid>ul>li .wrap:hover .thumb{-webkit-opacity:.6;-moz-opacity:.6;opacity:.6}.blog-content .post-grid>ul>li .wrap:hover .thumb .categories{-webkit-opacity:0;-moz-opacity:0;opacity:0}.blog-content .post-grid>ul>li .wrap:hover .thumb img{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1)}.blog-content .post-grid>ul>li .wrap:hover .border .btn{-webkit-opacity:1;-moz-opacity:1;opacity:1;top:22%}.blog-content .post-grid>ul>li .wrap:hover .content{-webkit-opacity:.7;-moz-opacity:.7;opacity:.7}.blog-content .post-grid .load-more{cursor:pointer;background-color:#f7f7f7;padding-top:23px;padding-bottom:15px;margin-top:40px}.blog-content .post-grid .load-more:hover{background-color:#f2f2f2}.blog-content .post-grid .load-more span{font-size:13px}.blog-content .post-grid .load-more span:before{display:block;font-size:60px;line-height:10px;margin-bottom:10px}@media only screen and (max-width: 600px){.blog-content .post-grid>ul>li .wrap .border{display:none}.blog-content .post-grid>ul>li .wrap:hover .thumb{-webkit-opacity:1;-moz-opacity:1;opacity:1}.blog-content .post-grid>ul>li .wrap:hover .thumb .categories{-webkit-opacity:1;-moz-opacity:1;opacity:1}.blog-content .post-grid>ul>li .wrap:hover .thumb img{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1)}.blog-content .post-grid>ul>li .wrap:hover .content{-webkit-opacity:1;-moz-opacity:1;opacity:1}}body.product .mobile-media-carousel{display:none}@media only screen and (max-width: 768px){body.product .mobile-media-carousel{display:block;position:relative;margin-top:54px}body.product .mobile-media-carousel ul:after{clear:both;content:"";display:table}body.product .mobile-media-carousel ul li{float:left}body.product .mobile-media-carousel ul li img{width:100%}body.product .mobile-media-carousel .count{position:absolute;font-family:Open Sans,sans-serif;right:10px;bottom:10px;color:#fff}body.product .mobile-media-carousel .count:after{clear:both;content:"";display:table}body.product .mobile-media-carousel .count:before{float:right;line-height:25px;padding-left:10px;font-size:25px}}body.product .product-content{position:relative}body.product .product-content .media .base{position:relative;background-color:#fff}body.product .product-content .media .base .image-wrap{display:block}body.product .product-content .media .base .image-wrap img{display:block;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;width:100%;height:auto}body.product .product-content .media .more-views{position:relative}body.product .product-content .media .more-views ul li{display:none;margin-top:10px}body.product .product-content .media .more-views ul li .image-wrap{display:block}body.product .product-content .media .more-views ul li:nth-child(1),body.product .product-content .media .more-views ul li:nth-child(2),body.product .product-content .media .more-views ul li:nth-child(3){display:block}body.product .product-content .media .more-views ul li:nth-child(3) .imge-wrap{position:relative}body.product .product-content .media .more-views .counter{display:block;position:absolute;width:33.33333%;top:10px;right:0;bottom:0;pointer-events:none}body.product .product-content .media .more-views .counter>span{display:block;position:absolute;top:0;right:0;bottom:0;left:0;margin-left:6px;background-color:#00000080;z-index:100}body.product .product-content .media .more-views .counter>span>span{position:absolute;text-align:center;-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);top:50%;right:0;left:0;padding:0 10px;color:#fff;text-transform:uppercase;z-index:200}body.product .product-content .content{padding-top:10px}body.product .product-content .content .star-rating .wrap{-webkit-transform:scale(1.5);-moz-transform:scale(1.5);-ms-transform:scale(1.5);-o-transform:scale(1.5);transform-origin:bottom left}@media only screen and (max-width: 768px){body.product .product-content .content .star-rating .wrap{transform-origin:center center;margin-bottom:5px}}body.product .product-content .content .heart{-webkit-transform:scale(1.5);-moz-transform:scale(1.5);-ms-transform:scale(1.5);-o-transform:scale(1.5);transform-origin:bottom right}body.product .product-content .content .heading{display:block;margin:10px 0;font-size:30px}@media only screen and (max-width: 600px){body.product .product-content .content .heading{margin:0}}body.product .product-content .content .location{display:block;font-size:14px;line-height:30px}body.product .product-content .content .location:after{clear:both;content:"";display:table}body.product .product-content .content .location:before{float:left;margin-right:8px;line-height:30px;font-size:18px}@media only screen and (max-width: 768px){body.product .product-content .content .location,body.product .product-content .content .location p{display:inline-block;white-space:nowrap}}body.product .product-content .content .usps{display:block;margin-top:30px}body.product .product-content .content .usps li{position:relative;font-family:Open Sans,sans-serif;line-height:20px;padding-left:37px;margin-top:5px;margin-bottom:5px}body.product .product-content .content .usps li:after{clear:both;content:"";display:table}body.product .product-content .content .usps li:before{position:absolute;top:0;left:10px;color:#44bf70;line-height:20px;font-size:18px}@media only screen and (max-width: 768px){body.product .product-content .content .usps{text-align:left}}@media only screen and (max-width: 600px){body.product .product-content .content .usps{font-size:14px}body.product .product-content .content .usps li:before{font-size:16px}}@media only screen and (max-width: 480px){body.product .product-content .content .usps li{float:none;width:100%}}body.product .product-content .content .actions{border-radius:2px;-webkit-border-radius:2px;-moz-border-radius:2px;margin-top:40px;padding:0 20px 20px;background-color:#fff}body.product .product-content .content .actions .price-box{font-size:14px;line-height:30px;color:#5c5c5c;padding-top:30px}body.product .product-content .content .actions .price-box .label{display:block;padding-bottom:5px}body.product .product-content .content .actions .price-box .currency{font-family:Open Sans,sans-serif;font-weight:700;color:#333;font-size:18px;padding-left:5px}body.product .product-content .content .actions .price-box .price{font-family:Open Sans,sans-serif;font-weight:700;color:#333;font-size:38px}body.product .product-content .content .actions .price-box .btn{width:100%;margin-top:18px}body.product .product-content .content .actions .price-box .question_mark{background:#ac8558;width:16px;height:16px;display:inline-block;font-size:8px;color:#fff;border-radius:8px;line-height:2em;margin:0 0 0 10px}body.product .product-content .content .actions .provider .provider-logo{position:relative;display:block;padding-bottom:60%;height:0;overflow:hidden;background-color:#fff}body.product .product-content .content .actions .provider .provider-logo img{position:absolute;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);top:50%;left:50%;max-width:80%;max-height:80%;height:auto;width:auto}body.product .product-content .content .actions .mailtofriend{display:inline-block;text-align:center;font-family:Open Sans,sans-serif;font-size:13px;margin-top:20px;line-height:30px;text-decoration:none}body.product .product-content .content .actions .mailtofriend:before{float:right;line-height:40px;padding-left:10px;font-size:10px;line-height:30px}@media only screen and (max-width: 768px){body.product .product-content .content .actions{margin-top:40px}}@media only screen and (max-width: 480px){body.product .product-content .content .actions .price-box{float:none;width:100%;padding-top:0}body.product .product-content .content .actions .btn{margin-top:20px}body.product .product-content .content .actions .provider{float:none;width:100%}}body.product .product-content .content .actions.fixed{display:none}@media only screen and (max-width: 600px){body.product .product-content .content .actions.fixed{display:block;bottom:0;width:100%;left:0;z-index:100;padding:10px}body.product .product-content .content .actions.fixed a{margin:0}}body.product .product-content .more-info .section-heading{font-family:Open Sans,sans-serif;display:block;border-bottom:1px solid #e6e6e6;font-size:15px;letter-spacing:0;text-transform:none}body.product .product-content .more-info .section-heading span{position:relative;display:inline-block;padding:10px 0}body.product .product-content .more-info .section-heading span:before{position:absolute;right:0;bottom:0;left:0;height:3px;width:100%;background-color:#e6e6e6;content:""}body.product .product-content .more-info .maps-wrap{position:relative;padding-bottom:100%;height:0;overflow:hidden;background-color:#f7f7f7}body.product .product-content .more-info .maps-wrap .google-map{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}body.product .product-content .more-info .maps-wrap .google-map .placeholder{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;background-size:cover;background-position:center center;background-repeat:no-repeat;background-image:url(/assets/img/maps-placeholder.png);display:flex;align-items:center;justify-content:center}body.product .product-content .more-info .maps-wrap .enlarge{display:block;text-align:center;position:absolute;-webkit-box-shadow:rgba(0,0,0,.298039) 0px 1px 4px -1px;-moz-box-shadow:rgba(0,0,0,.298039) 0px 1px 4px -1px;box-shadow:#0000004c 0 1px 4px -1px;top:10px;right:10px;height:41px;width:41px;background-color:#fff;cursor:pointer;color:#565656}body.product .product-content .more-info .maps-wrap .enlarge:hover{background-color:#ebebeb;color:#000}body.product .product-content .more-info .maps-wrap .enlarge:before{line-height:40px;font-size:14px}body.product .product-content .more-info .maps-wrap .google-map-travel-time{position:absolute;bottom:15px;left:15px;background:#fff;padding:15px;text-align:center}body.product .product-content .more-info .navbar-text{background-color:#f4efeb;margin-top:30px;padding:5px 15px;font-size:13px}body.product .product-content .more-info .navbar-text:first-of-type{margin-top:0;margin-bottom:30px}@media only screen and (max-width: 768px){body.product .product-content .more-info .col-1-2{float:none;width:100%}body.product .product-content .more-info .col-1-2 .maps-wrap{margin-top:20px}}body.product .product-content .more-info .providers .provider{margin-bottom:40px}body.product .product-content .more-info .providers .provider .logo{width:100%;height:45px;margin-right:10px;padding:5px;background:#fff}body.product .product-content .more-info .providers .provider .logo .img{width:100%;height:100%;background-position:center center;background-repeat:no-repeat;background-size:contain}body.product .product-content .more-info .providers .provider .name{font-weight:700;text-align:center}body.product .product-content .more-info .providers .provider .btn-link a{width:100%}@media only screen and (min-width: 768px){body.product .product-content .more-info .providers .provider{display:flex;align-items:center;margin-bottom:10px}body.product .product-content .more-info .providers .provider .logo{width:150px;height:45px;margin-right:10px;padding:5px;background:#fff}body.product .product-content .more-info .providers .provider .name{text-align:left}body.product .product-content .more-info .providers .provider .btn-link{margin-left:auto}}@media only screen and (max-width: 1080px){body.product .product-content .content{width:60%}body.product .product-content .media{width:40%}}@media only screen and (max-width: 900px){body.product .product-content .content{width:66.66666%}body.product .product-content .media{width:33.33333%}}@media only screen and (max-width: 768px){body.product .hero{display:none}body.product .product-content .content{float:none;width:100%;text-align:center;padding-top:0}body.product .product-content .media{display:none}}.featured-listings-carousel{position:relative;background:#ac8558}.featured-listings-carousel .hero.smaller{display:block!important}.featured-listings-carousel .slick-dots{position:absolute;bottom:32px;left:50%;-webkit-transform:translate(-50%,0);-moz-transform:translate(-50%,0);-ms-transform:translate(-50%,0);-o-transform:translate(-50%,0);display:flex!important;align-items:center;gap:8px}.featured-listings-carousel .slick-dots>li button{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:12px;height:12px;background:#ac8558;cursor:pointer;text-indent:-9999px;border:none;transition:background .5s linear}.featured-listings-carousel .slick-dots>li button:hover{background:#fff}.featured-listings-carousel .slick-dots>li.slick-active button{background:#fff}.fw-carousel,.fw-carousel-smaller{position:relative;text-align:center;width:100%;overflow-x:hidden;margin-bottom:-30px}.fw-carousel [class*=col-],.fw-carousel-smaller [class*=col-]{padding-left:5px;padding-right:5px}.fw-carousel .slick-dots,.fw-carousel-smaller .slick-dots{display:inline-block;margin:20px -6px 0}.fw-carousel .slick-dots:after,.fw-carousel-smaller .slick-dots:after{clear:both;content:"";display:table}.fw-carousel .slick-dots li,.fw-carousel-smaller .slick-dots li{float:left;padding:0 6px}.fw-carousel .slick-dots li button,.fw-carousel-smaller .slick-dots li button{border-radius:100%;-webkit-border-radius:100%;-moz-border-radius:100%;cursor:pointer;background-color:#cdb69b;text-indent:-9999px;margin:0;padding:0;height:7px;width:7px;border:none}.fw-carousel .slick-dots li.slick-active button,.fw-carousel-smaller .slick-dots li.slick-active button{background-color:#ac8558}.fw-carousel .slick-prev,.fw-carousel-smaller .slick-prev{position:absolute;display:block;-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);top:40%;left:0;width:40px;height:40px;line-height:50px;background-color:#00000080;border:none;cursor:pointer;z-index:400;color:#fff}.fw-carousel .slick-next,.fw-carousel-smaller .slick-next{position:absolute;display:block;-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);top:40%;right:0;width:40px;height:40px;line-height:50px;background-color:#00000080;border:none;cursor:pointer;z-index:400;color:#fff}@media only screen and (max-width: 768px){.fw-carousel .slick-prev,.fw-carousel-smaller .slick-prev,.fw-carousel .slick-next,.fw-carousel-smaller .slick-next{display:none!important}}.mc-banner{z-index:999998!important}.mc-modal{z-index:999999!important}.mc-modal-bg{z-index:999995!important}@media only screen and (max-width: 900px){.desktop-only{display:none!important}}
