@charset "UTF-8";html{scroll-behavior:smooth}*{margin:0;padding:0}body{font-weight:300;color:#676767}.grad-bg{min-height:100vh;background:#add3e1;background:linear-gradient(180deg,#add3e1 0,#f2edeb 100%)}a{color:#476f90}div.no-items{display:flex;min-height:300px;justify-content:center;align-items:center;background:#f9f9f9}div.responsive-img.mb-20{margin-bottom:20px}div.responsive-img img{display:block;max-width:100%}.d-none{display:none}.one{color:#deaa79}.two{color:#ffe6a9}.three{color:#b1c29e}.four{color:#659287}.cs-five{color:#5e7487}.cs-five a{color:#5e7487}.cs-five .bg-light{background:#e3f2ff}.cs-five .border{border-color:#bcd4e8!important}.cs-five .bg-dark{color:#fff;background:#5e7487}.cs-five .bg-dark a.btn-cta{color:#fff;border:1px solid #fff}.cs-five .bg-dark a{color:#fff}.cs-five .bg-very-dark{color:#fff;background:#5e7487}.cs-five .bg-dark-opaque{background:rgba(64,83,99,.8)}.cs-five .text-light{color:#eeefe0}.cs-five a.btn,.cs-five button.btn{color:#fff;background:#5e7487}.cs-five a.btn:hover,.cs-five button.btn:hover{background:#5e7487}.cs-five a.btn-cta{color:#5e7487;border:1px solid #5e7487}.cs-five a.btn-cta-light{color:#eeefe0;border:1px solid #eeefe0}.cs-five div.scrolling::-webkit-scrollbar{width:12px}.cs-five div.scrolling::-webkit-scrollbar-track{background:#5e7487}.cs-five div.scrolling::-webkit-scrollbar-thumb{background-color:#eeefe0;border-radius:20px;border:3px solid #5e7487}@media screen and (max-width:800px){.cs-One .bg-dark-opaque{background:#68847a}}.one{color:#deaa79}.two{color:#ffe6a9}.three{color:#b1c29e}.four{color:#659287}.cs-four{color:#6d6274}.cs-four a{color:#6d6274}.cs-four .bg-light{background:#e8e7e8}.cs-four .border{border-color:#6d6274!important}.cs-four .bg-dark{color:#e8e7e8;background:#896892}.cs-four .bg-dark a.btn-cta{color:#e8e7e8;border:1px solid #896892}.cs-four .bg-dark a{color:#eeefe0}.cs-four .bg-very-dark{color:#eeefe0;background:#3d5d52}.cs-four .bg-dark-opaque{background:rgba(68,57,72,.8)}.cs-four .text-light{color:#eeefe0}.cs-four a.btn,.cs-four button.btn{color:#fff;background:#3d5d52}.cs-four a.btn:hover,.cs-four button.btn:hover{background:#6a9083}.cs-four a.btn-cta{color:#896892;border:1px solid #896892}.cs-four a.btn-cta-light{color:#eeefe0;border:1px solid #eeefe0}.cs-four div.scrolling::-webkit-scrollbar{width:12px}.cs-four div.scrolling::-webkit-scrollbar-track{background:#3d5d52}.cs-four div.scrolling::-webkit-scrollbar-thumb{background-color:#eeefe0;border-radius:20px;border:3px solid #3d5d52}@media screen and (max-width:800px){.cs-One .bg-dark-opaque{background:#68847a}}.one{color:#819a91}.two{color:#a7c1a8}.three{color:#d1d8be}.four{color:#eeefe0}.cs-one{color:#3d5d52}.cs-one a{color:#3d5d52}.cs-one .bg-light{background:#eeefe0}.cs-one .border{border-color:rgba(61,93,82,.4)!important}.cs-one .bg-dark{color:#eeefe0;background:#819a91}.cs-one .bg-dark a.btn-cta{color:#eeefe0;border:1px solid #eeefe0}.cs-one .bg-dark a{color:#eeefe0}.cs-one .bg-very-dark{color:#eeefe0;background:#3d5d52}.cs-one .bg-dark-opaque{background:rgba(58,77,70,.8)}.cs-one .text-light{color:#eeefe0}.cs-one a.btn,.cs-one button.btn{color:#fff;background:#3d5d52}.cs-one a.btn:hover,.cs-one button.btn:hover{background:#6a9083}.cs-one a.btn-cta{color:#3d5d52;border:1px solid #3d5d52}.cs-one a.btn-cta-light{color:#eeefe0;border:1px solid #eeefe0}.cs-one div.scrolling::-webkit-scrollbar{width:12px}.cs-one div.scrolling::-webkit-scrollbar-track{background:#3d5d52}.cs-one div.scrolling::-webkit-scrollbar-thumb{background-color:#eeefe0;border-radius:20px;border:3px solid #3d5d52}@media screen and (max-width:800px){.cs-One .bg-dark-opaque{background:#68847a}}.one{color:#ff8080}.two{color:#ffcf96}.three{color:#f6fdc3}.four{color:#cdfad5}.cs-three{color:#5a2f30}.cs-three a{color:#5a2f30}.cs-three .bg-light{background:#f1ebe7}.cs-three .border{border-color:#a78081!important}.cs-three .bg-dark{color:#f6fdc3;background:#a26464}.cs-three .bg-dark a.btn-cta{color:#a26464;border:1px solid #a26464}.cs-three .bg-dark a{color:#f6fdc3}.cs-three .bg-very-dark{color:#f6fdc3;background:#ff8080}.cs-three .bg-dark-opaque{background:rgba(42,40,37,.8)}.cs-three .text-light{color:#e6d7c6}.cs-three a.btn,.cs-three button.btn{color:#f6fdc3;background:#a26464}.cs-three a.btn:hover,.cs-three button.btn:hover{background:#906d6d}.cs-three a.btn-cta{color:#a26464;border:1px solid #a26464}.cs-three a.btn-cta-light{color:#eeefe0;border:1px solid #eeefe0}.cs-three div.scrolling::-webkit-scrollbar{width:12px}.cs-three div.scrolling::-webkit-scrollbar-track{background:#381f20}.cs-three div.scrolling::-webkit-scrollbar-thumb{background-color:#eeefe0;border-radius:20px;border:3px solid #381f20}@media screen and (max-width:800px){.cs-One .bg-dark-opaque{background:#68847a}}.one{color:#adb2d4}.two{color:#c7d9dd}.three{color:#d5e5d5}.four{color:#eef1da}.cs-two{color:#50828a}.cs-two a{color:#50828a}.cs-two .bg-light{background:#e5f4f7}.cs-two .border{border-color:rgba(173,178,212,.4)!important}.cs-two .bg-dark{color:#e5f4f8;background:#597a8a}.cs-two .bg-dark a.btn-cta{color:#e5f4f8;border:1px solid #e5f4f8}.cs-two .bg-dark a{color:#e5f4f8}.cs-two .bg-very-dark{color:#e5f4f8;background:#d5e5d5}.cs-two .bg-dark-opaque{background:rgba(60,84,91,.8)}.cs-two .text-light{color:#eeefe0}.cs-two a.btn,.cs-two button.btn{color:#e5f4f8;background:#50828a}.cs-two a.btn:hover,.cs-two button.btn:hover{background:#2a5e66}.cs-two a.btn-cta{color:#50828a;border:1px solid #50828a}.cs-two a.btn-cta-light{color:#e5f4f8;border:1px solid #e5f4f8}.cs-two div.scrolling::-webkit-scrollbar{width:12px}.cs-two div.scrolling::-webkit-scrollbar-track{background:#50828a}.cs-two div.scrolling::-webkit-scrollbar-thumb{background-color:#e5f4f8;border-radius:20px;border:3px solid #50828a}@media screen and (max-width:800px){.cs-One .bg-dark-opaque{background:#68847a}}div.alert{display:flex;padding:30px;border-radius:5px}div.alert div.icon{width:50px;margin-right:20px}div.alert h4{padding:0 0 20px 0;font-size:18px}div.alert.alert-success{color:#3d5d52;background:#d1e7de}span.badge{display:flex;align-items:center;line-height:40px;padding:0 15px;font-weight:700;font-size:16px;border-radius:20px}span.badge img{margin-right:15px}span.badge.success{color:#fff;background:#8bb782}a.btn,button.btn{display:inline-block;align-items:center;padding:0 20px;line-height:36px;outline:0;color:#fff;font-size:16px;font-weight:600;text-align:center;cursor:pointer;border:none;background:#7395a8;border-radius:20px;text-decoration:none;transition:all .3s ease-in-out}a.btn:hover,button.btn:hover{background:#5d7c8e}a.btn-cta{display:inline-block;align-items:center;padding:0 40px;line-height:50px;outline:0;font-size:18px;font-weight:400;color:#6d95b5;text-align:center;cursor:pointer;border-radius:40px;text-decoration:none;transition:all .3s ease-in-out;border:1px solid #6d95b5}@media screen and (max-width:440px){a.btn-cta{padding:0 30px;line-height:40px}}div.card{padding:20px;max-width:1000px;margin:0 auto 0 auto;background:rgba(255,255,255,.231372549);border-radius:20px}div.card div.card-inner{padding:20px;background:#fff;border-radius:20px}div.card div.card-header{padding:30px;border-bottom:2px solid #d4dde0}div.card div.card-body{padding:30px}div.card div.card-footer{display:flex;justify-content:end;padding:30px;border-top:2px solid #d4dde0}.drop-zone{border:2px dashed #aaa;border-radius:8px;padding:40px;margin:0 0 30px 0;text-align:center;color:#666;cursor:pointer;transition:background .2s,border-color .2s}.drop-zone.dragover,.drop-zone:hover{background:#f8f8f8;border-color:#333}ul.edit-images-list{margin:0;padding:0}ul.edit-images-list li{display:flex;align-items:center;margin:0 0 15px 0;padding:0;list-style:none}ul.edit-images-list div.icon{display:flex;width:40px;justify-content:center;align-items:center;margin-right:20px;cursor:grab}ul.edit-images-list div.image{position:relative;display:inline-block;width:75px;margin:0 15px 0 0}ul.edit-images-list div.image img{position:relative;display:block;max-width:100%;z-index:10}ul.edit-images-list div.image:hover div.select-primary{opacity:1}ul.edit-images-list div.image div.select-primary{position:absolute;left:0;top:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;background:rgba(0,0,0,.5);z-index:20;opacity:0;transition:all .3s ease-in-out}ul.edit-images-list div.image div.select-primary a{display:inline-block;padding:0 15px;line-height:30px;border:1px solid #fff;color:#fff;border-radius:20px;cursor:pointer}ul.edit-images-list div.primary{margin-left:auto;padding-right:20px}div.edit-reviews div.review{display:block}div.edit-reviews div.review div.review-header{padding:15px;border-bottom:1px solid #f1f1f1}div.edit-reviews div.review div.review-header span{display:block}div.edit-reviews div.review div.review-header span.location{font-size:14px}div.edit-reviews div.review div.review-body{display:flex;padding:15px}div.edit-reviews div.review div.review-body ul{width:250px}div.edit-reviews div.review div.review-body ul li{display:flex;list-style:none}div.edit-reviews div.review div.review-body ul li span.label{width:180px}div.edit-reviews div.review div.review-body div.content{width:calc(100% - 225px)}div.theme-config span.label{display:block;padding:0 0 20px 0}div.theme-config div.theme-config-row{display:flex;padding:0 0 20px 0;margin:0 0 20px 0;border-bottom:1px solid #f1f1f1}div.theme-config div.theme-config-row div.theme-config-item{width:200px;height:150px;padding:10px;margin-right:20px;border:3px solid #f9f9f9;background:#f9f9f9;cursor:pointer}div.theme-config div.theme-config-row div.theme-config-item.template-three div.theme-config-item-inner{max-width:160px;margin:0 auto}div.theme-config div.theme-config-row div.theme-config-item.template-three div.theme-config-item-inner div.banner,div.theme-config div.theme-config-row div.theme-config-item.template-three div.theme-config-item-inner div.content{border-radius:10px}div.theme-config div.theme-config-row div.theme-config-item.template-three div.theme-config-item-inner div.banner ul,div.theme-config div.theme-config-row div.theme-config-item.template-three div.theme-config-item-inner div.content ul{padding:10px 20px}div.theme-config div.theme-config-row div.theme-config-item.colour-scheme{padding:20px;width:100px;height:100px;box-sizing:border-box}div.theme-config div.theme-config-row div.theme-config-item.colour-scheme span{display:block;height:100%}div.theme-config div.theme-config-row div.theme-config-item.colour-scheme.colour-scheme-one{background:#eeefe0}div.theme-config div.theme-config-row div.theme-config-item.colour-scheme.colour-scheme-one span{background:#819a91}div.theme-config div.theme-config-row div.theme-config-item.colour-scheme.colour-scheme-two{background:#e5f4f8}div.theme-config div.theme-config-row div.theme-config-item.colour-scheme.colour-scheme-two span{background:#597a8a}div.theme-config div.theme-config-row div.theme-config-item.colour-scheme.colour-scheme-three{background:#f1ebe7}div.theme-config div.theme-config-row div.theme-config-item.colour-scheme.colour-scheme-three span{background:#a78081}div.theme-config div.theme-config-row div.theme-config-item.colour-scheme.colour-scheme-four{background:#e8e7e8}div.theme-config div.theme-config-row div.theme-config-item.colour-scheme.colour-scheme-four span{background:#6d6274}div.theme-config div.theme-config-row div.theme-config-item.colour-scheme.colour-scheme-five{background:#e3f2ff}div.theme-config div.theme-config-row div.theme-config-item.colour-scheme.colour-scheme-five span{background:#5e7487}div.theme-config div.theme-config-row div.theme-config-item.active{border:3px solid #c2e7ff}div.theme-config div.theme-config-row div.theme-config-item div.theme-config-item-row{display:flex;margin:0 0 10px 0}div.theme-config div.theme-config-row div.theme-config-item div.theme-config-item-row div.banner{display:flex;flex-grow:1;align-items:start;flex-direction:column-reverse;padding:10px;height:70px;background:#d3d3d3;box-sizing:border-box}div.theme-config div.theme-config-row div.theme-config-item div.theme-config-item-row div.banner div.text{width:50px;height:5px;background:#f9f9f9}div.theme-config div.theme-config-row div.theme-config-item div.theme-config-item-row div.content{flex-grow:1;height:70px;background:#d3d3d3}div.theme-config div.theme-config-row div.theme-config-item div.theme-config-item-row div.content ul{margin:0;padding:10px}div.theme-config div.theme-config-row div.theme-config-item div.theme-config-item-row div.content ul.center-text li span{margin:0 auto}div.theme-config div.theme-config-row div.theme-config-item div.theme-config-item-row div.content ul li{padding:0 0 5px 0;list-style:none}div.theme-config div.theme-config-row div.theme-config-item div.theme-config-item-row div.content ul li span{display:block;height:5px;background:#f9f9f9}div.theme-config div.theme-config-row div.theme-config-item div.theme-config-item-row div.content ul li span.w-25{width:25%}div.theme-config div.theme-config-row div.theme-config-item div.theme-config-item-row div.content ul li span.w-50{width:50%}div.theme-config div.theme-config-row div.theme-config-item div.theme-config-item-row div.content ul li span.w-75{width:75%}div.theme-config div.theme-config-row div.theme-config-item div.theme-config-item-row div.col{width:50%}div.theme-config div.theme-config-row div.theme-config-item div.theme-config-item-row div.col:first-child{width:70%;padding:0 5px 0 0}div.theme-config div.theme-config-row div.theme-config-item div.theme-config-item-row div.col:last-child{width:30%;padding:0 0 0 5px}div.modal .edit-site-nav{width:300px;border-right:1px solid #f1f1f1}div.modal .edit-site-nav ul{margin:0;padding:0}div.modal .edit-site-nav ul li{margin:0 0 10px 0;padding:0 0;list-style:none}div.modal .edit-site-nav ul li a{display:inline-flex;align-items:center;line-height:30px;padding:0 15px;cursor:pointer;border-radius:20px;background:#f9f9f9;transition:all ease-in-out .3s}div.modal .edit-site-nav ul li a.active{color:#001d35;background:#c2e7ff}div.modal .edit-site-nav ul li a span.icon{display:flex;align-items:center;margin-right:15px}div.modal .edit-component{width:calc(100% - 320px);padding:0 30px 0 20px;box-sizing:border-box;height:calc(100vh - 200px);overflow-y:auto}div.modal .edit-component div.edit-component-top{display:flex;justify-content:end;padding:0 15px 15px 15px;margin-bottom:15px;border-bottom:1px solid #f1f1f1}div.modal .edit-component div.edit-component-top div.avatar{width:100px}div.modal .edit-component div.edit-component-top div.avatar img{display:block;max-width:100%;border-radius:100%}div.modal .edit-component div.upgrade-to-premium{padding:20px;margin:0 0 20px 0;color:#0c5460;background-color:#d1ecf1;border-radius:10px}div.modal .edit-component div.upgrade-to-premium a{text-decoration:underline}body{font-family:"Vend Sans",sans-serif;font-weight:300;font-style:normal}body button,body input,body select,body textarea{font-family:Poppins,sans-serif;font-weight:300}h1,h2,h3,h4{font-weight:300}h1{font-size:20px}div.footer{padding:50px}div.footer div.constrain{display:flex}div.footer div.powered-by{display:flex;flex-direction:column}div.footer div.powered-by span{display:block;padding:0 0 10px 0;font-size:14px}div.footer div.powered-by a{font-weight:600;text-decoration:none}div.footer div.powered-by a:hover{text-decoration:underline}div.footer div.socials{display:flex;margin-left:auto}div.footer div.socials div.social{margin-left:5px}@media screen and (max-width:600px){div.footer{padding:30px 20px}div.footer div.constrain{flex-direction:column}div.footer div.constrain div.powered-by{padding:0 0 20px 0}div.footer div.constrain div.socials{margin-left:unset;padding:0}}div.form-row{display:flex;padding:0 0 20px 0}div.form-row.hide{display:none}div.form-row div.form-row-col{display:flex;width:50%;padding:0 20px 0 0}div.form-row div.form-row-col:last-child{padding-right:0}div.form-row label{width:200px;line-height:50px;font-size:18px}div.form-row div.form-control{display:block;align-items:center;width:calc(100% - 200px)}div.form-row div.form-control div.validation-message{margin:10px 0 0 0;color:red;font-size:14px}div.form-row div.form-control input,div.form-row div.form-control select,div.form-row div.form-control textarea{display:block;padding:0 20px;margin:0;width:100%;line-height:40px;height:50px;box-sizing:border-box;border:2px solid #d4dde0;background:#fff;border-radius:10px;font-family:Poppins,sans-serif;font-weight:300;font-size:16px;color:#676767}div.form-row div.form-control input:focus,div.form-row div.form-control select:focus,div.form-row div.form-control textarea:focus{outline:0}div.form-row div.form-control input[type=checkbox],div.form-row div.form-control select[type=checkbox],div.form-row div.form-control textarea[type=checkbox]{display:inline-block;width:20px;height:20px;margin-top:10px;background-color:#007bff;border-color:#007bff}div.form-row div.form-control input[type=checkbox]:checked,div.form-row div.form-control select[type=checkbox]:checked,div.form-row div.form-control textarea[type=checkbox]:checked{background-color:#007bff;border-color:#007bff}div.form-row div.form-control input[type=checkbox]:checked:after,div.form-row div.form-control select[type=checkbox]:checked:after,div.form-row div.form-control textarea[type=checkbox]:checked:after{content:"✔";color:#fff;font-size:14px;position:absolute;left:4px;top:0}div.form-row div.form-control textarea{padding:10px;min-height:200px;line-height:1.6em}div.form-row div.form-control textarea.h-500{min-height:500px}div.form-controls{display:flex;justify-content:flex-end;padding:20px 0;border-top:1px solid #f1f1f1}div.form-controls.top{padding:0 0 20px 0;margin:0 0 20px 0;border-top:none;border-bottom:1px solid #f1f1f1}div.form-controls a,div.form-controls button{margin-right:15px}div.amenities-form div.form-row label{width:300px}.checkbox-wrapper input[type=checkbox]{position:absolute;opacity:0;cursor:pointer}.styled-checkbox{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.checkbox-wrapper .checkmark{position:relative;height:20px;width:20px;background-color:#eee;border:2px solid #ccc;border-radius:4px;display:inline-block;vertical-align:middle;margin-right:8px;transition:all .25s ease}.checkbox-wrapper:hover .checkmark{background-color:#f0f0f0}.checkbox-wrapper input[type=checkbox]:checked+.checkmark{background-color:#4caf50;border-color:#4caf50}.checkbox-wrapper .checkmark::after{content:"";position:absolute;display:none}.checkbox-wrapper input[type=checkbox]:checked+.checkmark::after{display:block;left:6px;top:2px;width:5px;height:10px;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg)}body header#edit-header{width:100%;background:#f8fafc;box-shadow:0 3px 8px rgba(0,0,0,.25);z-index:100;box-sizing:border-box}body header#edit-header div.constrain{display:flex;padding:0 20px;margin:0 auto;height:50px;align-items:center;max-width:1400px;box-sizing:border-box}body header#edit-header div.logo{font-weight:600}body header#edit-header ul{margin-left:auto;display:flex;align-items:center;padding:0 20px 0 0}body header#edit-header ul li{margin:0 5px 0 0;padding:0;position:relative;list-style-type:none}body header#edit-header ul li a{position:relative;display:inline-flex;align-items:center;line-height:30px;padding:0 10px;cursor:pointer;border-radius:20px;color:#001d35;transition:all ease-in-out .3s}body header#edit-header ul li a:hover{color:#5da4d3}body header#edit-header ul li a span.count{position:absolute;right:0;top:0;display:block;width:20px;height:20px;text-align:center;line-height:20px;font-size:12px;color:#fff;background:red;border-radius:100%}body header#edit-header ul li div.drop{visibility:hidden;height:0}body header#header{background:#7395a8;margin:0 0 20px 0}body header#header div.constrain{display:flex;justify-content:left;align-items:center;max-width:1000px;min-height:100px;margin:0 auto;padding:0 30px;box-sizing:border-box}body header#header div.constrain span{font-size:20px;color:#fff;font-weight:600}div.uploading{display:flex;align-items:center;justify-content:center;padding:0 0 10px 0}div.uploading svg{margin-right:10px;animation:spin 1s linear infinite;transform-origin:center}@keyframes spin{to{transform:rotate(360deg)}}div.login-form-wrapper{display:flex;align-items:center;justify-content:center;min-height:100vh;padding:20px;background:#f9f9f9}div.login-form-wrapper div.login-form{width:600px;background:#fff;border-radius:10px;box-shadow:0 3px 8px rgba(0,0,0,.25)}div.login-form-wrapper div.login-form div.login-form-header{padding:20px;border-bottom:1px solid #f1f1f1}div.login-form-wrapper div.login-form div.login-form-body{padding:20px}div.login-form-wrapper div.login-form div.login-form-footer{padding:20px;border-top:1px solid #f1f1f1}div.amenities-modal{display:flex}div.amenities-modal div.amenities-col{width:50%}div.amenities-modal div.amenities-col h2{padding:0 0 20px 0;font-size:18px;font-weight:300}div.amenities-modal div.amenities-col ul{padding:0 0 20px 20px}div.amenities-modal div.amenities-col ul li{padding:0 0 10px 0}@media screen and (max-width:700px){div.amenities-modal{display:flex;flex-direction:column}div.amenities-modal div.amenities-col{width:auto}}div.enquiries-body{width:800px;margin:0 auto;min-height:400px}div.enquiry div.enquiry-header{display:flex;padding:0 20px 20px 20px;border-bottom:1px solid #f1f1f1}div.enquiry div.enquiry-header span{display:block;padding:0 0 10px 0;font-size:18px}div.enquiry div.enquiry-header div.close{margin-left:auto;cursor:pointer}div.enquiry div.enquiry-body{padding:20px}div.enquiry div.enquiry-dates{padding:20px}div.enquiry div.enquiry-dates p{padding:0 0 20px 0}div.enquiry div.your-stay-body{border-top:1px solid #f1f1f1;padding:20px}div.enquiry div.your-stay-body p{padding:0 0 20px 0}div.enquiry div.your-stay-body div.dates{display:flex}div.enquiry div.your-stay-body div.date{width:50%;padding:10px 0}div.enquiry div.your-stay-body div.date span{display:block;padding:0 20px 10px 0}div.enquiry div.your-stay-body div.date span.label{padding:10px 20px 10px 0;font-size:16px}div.enquiry div.your-stay-body div.date span.date,div.enquiry div.your-stay-body div.date span.time{padding-bottom:0}div#enquire div.modal{max-width:1000px}div#enquire div.scrolling{padding:0 30px}div#enquire div.form-row label{width:150px;line-height:50px}div#enquire div.form-row div.form-control{width:calc(100% - 150px)}div#enquire div.form-row div.form-control input,div#enquire div.form-row div.form-control select{line-height:50px;height:50px}div#enquire div.form-row div.form-control textarea{min-height:100px}div#enquire div.form-row div.form-control span.checkbox-label{line-height:50px;font-size:18px}div#enquire div.dates-row label{width:100px}div#enquire div.dates-row div.form-row-col{display:block;width:auto;flex-grow:1}div#enquire div.dates-row div.form-control{width:auto}div#enquire div.your-stay div.your-stay-header{padding:20px;border-bottom:1px solid #f1f1f1}div#enquire div.your-stay div.your-stay-body{display:flex}div#enquire div.your-stay div.your-stay-body div.date{width:50%;padding:10px 0}div#enquire div.your-stay div.your-stay-body div.date span{display:block;padding:0 20px 10px 20px}div#enquire div.your-stay div.your-stay-body div.date span.label{padding:10px 20px 10px 20px;font-size:16px}div#enquire div.your-stay div.your-stay-body div.date span.date,div#enquire div.your-stay div.your-stay-body div.date span.time{padding-bottom:0}@media screen and (max-width:800px){div#enquire div.scrolling{padding:0 20px 0 0}div#enquire div.form-row{flex-direction:column}div#enquire div.form-row div.form-row-col{flex-direction:column;width:auto;padding:0}div#enquire div.form-row.dates-row div.form-row-col{padding:0 0 15px 0}div#enquire div.form-row label{width:auto}div#enquire div.form-row div.form-control{width:auto}div#enquire div.your-stay div.your-stay-header{padding:20px 0}div#enquire div.your-stay div.your-stay-body{padding:20px 0}div#enquire div.your-stay div.your-stay-body div.date span{padding-left:0}div#enquire div.your-stay div.your-stay-body div.date span.label{padding-left:0}}div#view-images div.modal{max-width:1200px}div#view-images div.modal div.modal-body{display:flex}div#view-images div.modal div.modal-body div.scrolling{flex-shrink:0;width:300px;padding:0 30px 0 0;max-height:calc(100vh - 200px)}div#view-images div.images div.image{padding:0 0 20px 0}div#view-images div.images div.image img{display:block;max-width:100%}div#view-images div.selected-image{max-width:900px;padding:0 0 0 30px}div#view-images div.selected-image img{display:block;max-width:100%}div#view-information div.modal{max-width:1000px}div#view-information div.modal div.modal-body-information{max-width:600px;margin:0 auto}div#view-reviews div.modal{max-width:1200px}div#view-reviews div.modal div.modal-body{display:block}div#view-reviews div.modal div.modal-body div.scrolling{padding:0 30px 0 0;max-height:calc(100vh - 200px)}div#view-reviews div.modal div.modal-body div.reviews{max-width:800px;margin:0 auto}div#view-reviews div.modal div.modal-body div.reviews div.review{padding:0 0 30px 0;margin:0 0 30px 0;border-bottom:1px solid #f1f1f1}div#view-reviews div.modal div.modal-body div.reviews div.review div.review-header{display:flex;padding:20px;border-bottom:1px solid #f1f1f1}div#view-reviews div.modal div.modal-body div.reviews div.review div.review-header span.rating{width:50px;height:50px;margin-right:20px;line-height:50px;text-align:center;font-size:20px;font-weight:600;border-radius:100%}div#view-reviews div.modal div.modal-body div.reviews div.review div.review-header div.title span{display:block;padding:0 0 10px 0}div#view-reviews div.modal div.modal-body div.reviews div.review div.review-body{display:flex;padding:20px}div#view-reviews div.modal div.modal-body div.reviews div.review div.review-body div.left{width:200px;padding:12px 0 0 0;flex-shrink:0}div#view-reviews div.modal div.modal-body div.reviews div.review div.review-body div.left ul li{display:flex;padding:0 0 10px 0}div#view-reviews div.modal div.modal-body div.reviews div.review div.review-body div.left ul li span.label{width:150px;flex-shrink:0}div#view-reviews div.modal div.modal-body div.reviews div.review div.review-body div.right{flex-grow:1;padding:0 0 0 30px}div#view-reviews div.modal div.modal-body div.reviews div.review div.review-body div.right p{line-height:1.8em}@media screen and (max-width:700px){div#view-reviews div.modal div.modal-body div.reviews div.review div.review-body{flex-direction:column}div#view-reviews div.modal div.modal-body div.reviews div.review div.review-body div.left{width:auto}div#view-reviews div.modal div.modal-body div.reviews div.review div.review-body div.right{padding:20px 0 0 0}}div.overlay{position:fixed;top:0;left:0;display:flex;align-items:center;justify-content:center;height:0;background-color:transparent;overflow:hidden;transition:background-color .3s ease;z-index:9999}div.overlay.open{width:100%;height:100vh;background-color:rgba(0,0,0,.5);transition:background-color .3s}div.overlay.open div.modal{transform:scale(1)}div.modal{width:calc(100% - 40px);margin:0;background-color:#fff;border-radius:20px;box-shadow:0 0 2.5rem rgba(0,0,0,.5);transform:scale(0);transition:transform .3s;transition-delay:.15s}div.modal.modal-small{max-width:800px}div.modal.modal-medium{max-width:1000px}div.modal.modal-large{max-width:1400px}div.modal div.modal-header{display:flex;padding:30px;border-bottom:1px solid #f1f1f1}div.modal div.modal-header div.close{margin-left:auto;cursor:pointer}div.modal div.modal-body{display:flex;padding:30px}div.modal div.modal-body p{font-size:16px;line-height:2em}div.modal div.modal-body.d-block{display:block}div.modal div.modal-body div.scrolling{display:block;max-height:600px;overflow-y:scroll}div.modal div.modal-body div.scrolling::-webkit-scrollbar{width:12px}div.modal div.modal-body div.scrolling::-webkit-scrollbar-thumb{border-radius:20px}div.modal div.modal-footer{display:flex;padding:30px;border-top:1px solid #f1f1f1}div.modal div.modal-footer ul{display:flex;margin-left:auto}div.modal div.modal-footer ul li{padding-left:20px;list-style-type:none}@media screen and (max-width:800px){div.modal{width:calc(100% - 20px)}}@media screen and (max-width:500px){div.overlay{align-items:unset}div.modal{width:100%;border-radius:0}div.modal div.modal-body{padding:20px}div.modal div.modal-body div.scrolling{max-height:calc(100vh - 230px)}}div.pagination{display:flex;justify-content:center;padding:20px}div.pagination button{margin:0 5px}div.pagination button.active,div.pagination button.active:hover{color:#001d35;background-color:#f1f1f1}div.swiper{max-width:1600px;margin:0 auto}div.swiper .swiper-button-next,div.swiper .swiper-button-prev{color:#fff}div.swiper .swiper-pagination-bullet-active{background:#fff}div.swiper div.swiper-slide img{display:block;max-width:100%}div.swiper div.swiper-slide img.mobile{display:none}@media screen and (max-width:1200px){div.swiper{display:block}}@media screen and (max-width:500px){div.swiper div.swiper-slide img.desktop{display:none}div.swiper div.swiper-slide img.mobile{display:block}}table.table{border-collapse:collapse;width:100%;table-layout:auto}table.table thead{border-bottom:1px solid #f1f1f1}table.table td,table.table th{text-align:left;padding:10px}table.table td span.status,table.table th span.status{display:inline-block;margin-right:10px;padding:0 20px;line-height:30px;font-size:16px;font-weight:600;border-radius:15px;cursor:pointer}table.table td span.status.warning,table.table th span.status.warning{color:#fff;background-color:#e8d15b}table.table td span.status.info,table.table th span.status.info{color:#0c5460;background-color:#d1ecf1}table.table td span.status.success,table.table th span.status.success{color:#155724;background-color:#d4edda}table.table td span.status.danger,table.table th span.status.danger{color:#721c24;background-color:#f8d7da}div#toaster{position:fixed;display:flex;align-items:center;right:30px;top:50px;padding:15px 20px;width:130px;color:#fff;box-shadow:0 3px 8px rgba(0,0,0,.09);background:#708f4a;font-weight:600;border-radius:30px;visibility:hidden;height:0;opacity:0;transition:all .2s ease-in-out;z-index:99999999}div#toaster img{margin-right:20px}div#toaster.open{top:30px;opacity:1;visibility:visible;height:auto}div.ui-page{display:flex}div.ui-page.ui-text-center{align-items:center;justify-content:center}div.ui-page.ui-vh-100{height:100vh}div.ui-page div.ui-text{min-width:500px;padding:30px;text-align:center;background:rgba(255,255,255,.5);border-radius:10px}div.ui-page div.ui-text h1{padding:0 0 20px 0;font-size:30px;font-weight:300}div.ui-page div.ui-text p{font-size:18px;font-weight:300;line-height:1.8em}div.review-metrics{display:flex;flex-wrap:wrap;padding:20px 0;margin:0 0 20px 0;border-bottom:1px solid #f1f1f1}div.review-metrics div.review-metric{padding:10px 20px;flex:0 0 16.66%;border-left:3px solid #f9f9f9;box-sizing:border-box}div.review-metrics div.review-metric:first-child{border-left:none}div.review-metrics div.review-metric span{display:block;text-align:center}div.review-metrics div.review-metric span.label{padding:0 0 20px 0;font-weight:600}div.review-metrics div.review-metric span.value{font-size:20px;font-weight:600}div.review-metrics div.review-metric span.icon{padding:20px 0 0 0;margin:0 auto;height:50px;max-width:30px}div.review-metrics div.review-metric span.icon img{display:block;width:100%}div.view-all-reviews{display:flex;justify-content:center;padding:30px 0 0 0}div.reviews-list{display:flex;flex-wrap:wrap}div.reviews-list div.review{flex:0 0 33.3333333333%;padding:0 10px;box-sizing:border-box}div.reviews-list div.review div.review-header{display:flex;padding:20px;border-bottom:1px solid #f1f1f1}div.reviews-list div.review div.review-header h3{font-size:16px;font-weight:600}div.reviews-list div.review div.review-header p{font-size:14px}div.reviews-list div.review div.review-header span.rating{width:50px;height:50px;margin-right:20px;line-height:50px;text-align:center;font-size:20px;font-weight:600;border-radius:100%}div.reviews-list div.review div.review-body{padding:20px;line-height:1.7em}@media screen and (max-width:1024px){div.review-metrics{border:none}div.review-metrics div.review-metric{flex:0 0 33.33%;box-sizing:border-box;text-align:center;border-bottom:1px solid #f9f9f9;border-width:1px}div.review-metrics div.review-metric:nth-child(4){border-left:none}div.reviews-list{flex-direction:column}div.reviews-list div.review{flex:100%}}@media screen and (max-width:700px){div.review-metrics div.review-metric{flex:0 0 50%;box-sizing:border-box;text-align:center}div.review-metrics div.review-metric:nth-child(3),div.review-metrics div.review-metric:nth-child(5){border-left:none}div.review-metrics div.review-metric:nth-child(4){border-left:1px solid #f9f9f9}}@media screen and (max-width:500px){div.review-metrics{padding-bottom:0}div.view-all-reviews{padding:0}}.t1{max-width:1600px;margin:0 auto;background:#fff}.t1 div.constrain{max-width:1200px;margin:0 auto;padding:0 30px;box-sizing:border-box}.t1 div.banner{position:relative}.t1 div.banner img{display:block;max-width:100%}.t1 div.banner img.mobile{display:none}.t1 div.banner div.sub-title-wrapper{position:absolute;left:0;bottom:0;width:100%}.t1 div.banner div.sub-title-wrapper div.sub-title{padding:30px 50px;box-sizing:border-box}.t1 div.banner div.sub-title-wrapper div.sub-title div.sub-title-constrain{display:flex;max-width:1200px;padding:0 30px;margin:0 auto;box-sizing:border-box}.t1 div.banner div.sub-title-wrapper div.sub-title div.sub-title-constrain div.cta{margin-left:auto}.t1 div.banner div.sub-title-wrapper div.sub-title h2{padding:0 0 10px 0;font-size:30px;font-weight:200}.t1 div.banner div.sub-title-wrapper div.sub-title p{font-size:20px}.t1 div.strip-header{padding:20px 50px;border-bottom:1px solid #f1f1f1}.t1 div.strip-header h2{font-size:18px}.t1 div.strip-header p{font-size:16px}.t1 div.strip-body{padding:20px 0}.t1 div.about-property{padding:30px 0}.t1 div.about-property div.constrain{display:flex;max-width:1300px}.t1 div.about-property div.constrain div.about-col{width:50%;padding:0 30px;box-sizing:border-box}.t1 div.about-property div.constrain div.about-col:first-child{width:70%}.t1 div.about-property div.constrain div.about-col:last-child{width:30%}.t1 div.about-property div.constrain div.about-col div.about-col-header{padding:20px;border-bottom:1px solid #f1f1f1}.t1 div.about-property div.constrain div.about-col div.about-col-body{padding:20px}.t1 div.about-property div.constrain div.about-col div.about-col-body div.badges{display:flex;padding:0 0 20px 0}.t1 div.about-property div.constrain div.about-col div.about-col-body div.badges span.about-badge{display:flex;align-items:center;height:40px;padding:0 20px;margin-right:20px;border-radius:20px}.t1 div.about-property div.constrain div.about-col div.about-col-body div.badges span.about-badge span.icon{display:flex;align-items:center;margin-right:10px}.t1 div.about-property div.constrain div.about-col div.about-col-body div.badges span.about-badge span.label{font-size:18px}.t1 div.about-property div.constrain div.about-col div.about-col-body p{padding:0 0 20px 0;font-size:18px;line-height:2em}.t1 div.about-property div.constrain div.about-col div.about-col-body p a{text-decoration:underline;cursor:pointer}.t1 div.about-property div.constrain div.about-col div.about-col-body div.amenity{display:flex;align-items:center;padding:0 0 20px 0}.t1 div.about-property div.constrain div.about-col div.about-col-body div.amenity div.icon{margin-right:30px}.t1 div.about-property div.constrain div.about-col div.about-col-body div.amenity div.label{font-size:18px}.t1 div.enquire-row{display:flex;align-items:center;justify-content:center;min-height:200px}.t1 div.about-strip{padding:20px 0}.t1 div.about-strip div.information{max-width:800px;margin:0 auto;text-align:center}.t1 div.about-strip div.information div.information-header{padding:20px;border-bottom:1px solid #f1f1f1}.t1 div.about-strip div.information div.information-header h2{font-size:24px}.t1 div.about-strip div.information div.information-body{padding:20px}.t1 div.about-strip div.information div.information-body p{padding:0 0 40px 0;font-size:18px;line-height:2em}.t1 div.about-strip div.amenities{max-width:600px;margin:0 auto;padding:50px 0}.t1 div.about-strip div.amenities div.amenities-strip{display:flex;flex-wrap:wrap;justify-content:center}.t1 div.about-strip div.amenities div.amenities-strip div.amenity{width:200px}.t1 div.about-strip div.amenities div.view-all{display:flex;justify-content:center;padding:30px 0}.t1 div.about-strip div.cols{display:flex}.t1 div.about-strip div.cols div.col-information{width:calc(100% - 300px);padding:0 50px 20px 0;box-sizing:border-box}.t1 div.about-strip div.cols div.col-information div.col-information-header{padding:0 0 20px 0;border-bottom:1px solid #f1f1f1}.t1 div.about-strip div.cols div.col-information div.col-information-body{padding:20px 0;box-sizing:border-box}.t1 div.about-strip div.cols div.col-information div.col-information-body p{line-height:1.8em;font-size:16px}.t1 div.about-strip div.cols div.col-amenities{display:flex;flex-direction:column;align-items:center;width:300px;flex-grow:1;box-sizing:border-box}.t1 div.about-strip div.cols div.col-amenities div.amenities{padding:0 0 20px 50px}.t1 div.about-strip div.cols div.col-amenities div.view-all{display:flex;justify-content:center}.t1 div.about-strip div.amenity{display:flex;align-items:center;margin:0 0 20px 0}.t1 div.about-strip div.amenity div.icon{display:flex;align-items:center;width:50px;margin-right:20px}.t1 div.about-strip div.amenity div.label{width:200px}.t1 div.top-review-strip div.top-review{padding:50px 0;text-align:center}.t1 div.top-review-strip div.top-review p:first-child{font-size:18px}.t1 div.host-strip{display:flex;justify-content:center;padding:70px}.t1 div.host-strip div.host{width:600px;display:flex;align-items:center;justify-content:center}.t1 div.host-strip div.host div.avatar{width:100px;margin-right:20px;flex-shrink:0}.t1 div.host-strip div.host div.avatar img{display:block;max-width:100%;border-radius:100%}.t1 div.host-strip div.host div.details h2{padding:0 0 15px 0}.t1 div.host-strip div.host div.details p{line-height:1.6em}.t1 div.images-strip div.view-all{display:flex;padding:0 40px 30px 20px}.t1 div.images-strip div.view-all a{margin-left:auto}.t1 div.images{text-align:center;padding:20px 20px 10px 20px;max-width:1230px;margin:0 auto}.t1 div.images div.image{display:inline-block;width:33.33%;padding:10px;box-sizing:border-box}.t1 div.images div.image img{display:block;max-width:100%}.t1 div.view-all-images{display:flex;justify-content:end;max-width:1230px;margin:0 auto;padding:0 30px 30px 20px}.t1 div.reviews-strip{padding:50px 0}.t1 div.reviews-strip div.review-overall{text-align:center}.t1 div.reviews-strip div.review-overall span{font-size:40px;font-weight:600}.t1 div.location-strip{min-height:500px}.t1 div.location-strip div#map{min-height:600px;width:100%}@media screen and (max-width:1900px){.t1{max-width:1400px}}@media screen and (max-width:1024px){.t1 div.about-property div.constrain{display:block}.t1 div.about-property div.constrain div.about-col:first-child,.t1 div.about-property div.constrain div.about-col:last-child{width:auto}.t1 div.about-property div.constrain div.about-col:first-child div.about-col-body div.badges,.t1 div.about-property div.constrain div.about-col:last-child div.about-col-body div.badges{display:block}.t1 div.about-property div.constrain div.about-col:first-child div.about-col-body div.badges span.about-badge,.t1 div.about-property div.constrain div.about-col:last-child div.about-col-body div.badges span.about-badge{display:inline-flex;margin-bottom:20px}.t1 div.host-strip{padding:20px}.t1 div.host-strip div.host{flex-direction:column;max-width:600px;width:auto}.t1 div.host-strip div.host div.avatar{margin:0 0 20px 0}}@media screen and (max-width:800px){.t1 div.banner div.sub-title-wrapper{position:unset}.t1 div.banner div.sub-title-wrapper div.sub-title{padding:20px 0}.t1 div.about-property div.constrain{flex-direction:column}.t1 div.about-property div.constrain div.about-col{width:auto;padding:0}.t1 div.images div.image{width:50%}}@media screen and (max-width:440px){.t1 div.constrain{padding:0}.t1 div.banner img.desktop{display:none}.t1 div.banner img.mobile{display:block}.t1 div.banner div.sub-title-wrapper div.sub-title{padding:0}.t1 div.banner div.sub-title-wrapper div.sub-title div.sub-title-constrain{flex-direction:column;padding:20px}.t1 div.banner div.sub-title-wrapper div.sub-title div.sub-title-constrain p{padding:0 0 20px 0}.t1 div.banner div.sub-title-wrapper div.sub-title div.sub-title-constrain div.cta{margin-left:unset}.t1 div.about-property{padding:10px 0 30px 0}.t1 div.about-property div.constrain{padding:0}.t1 div.about-property div.constrain div.about-col{padding:0 20px}.t1 div.about-property div.constrain div.about-col div.about-col-header{padding:20px 0;border-bottom:1px solid #f1f1f1}.t1 div.about-property div.constrain div.about-col div.about-col-body{padding:20px 0 0 0}.t1 div.about-property div.constrain div.about-col div.about-col-body div.badges{padding:0}.t1 div.host-strip{text-align:center}.t1 div.reviews-strip{padding:20px 0}.t1 div.images div.image{width:auto}}.t3{max-width:1200px;margin:0 auto;padding:20px}.t3 div.constrain{max-width:1200px;margin:0 auto;padding:0 30px;box-sizing:border-box}.t3 div.swiper{margin:0;border-radius:30px}.t3 div.host-strip{padding:30px 10px}.t3 div.host-strip div.constrain{display:flex;align-items:center}.t3 div.host-strip div.title h2{font-weight:600}.t3 div.host-strip div.title p{line-height:1.6em;font-size:14px}.t3 div.host-strip div.host{display:flex;margin-left:auto;align-items:center;justify-content:center}.t3 div.host-strip div.host div.avatar{width:40px;margin-right:20px;flex-shrink:0}.t3 div.host-strip div.host div.avatar img{display:block;max-width:100%;border-radius:100%}.t3 div.host-strip div.host div.details h2{font-size:18px;font-weight:600;padding:0}.t3 div.host-strip div.host div.details p{line-height:1.6em;font-size:14px}.t3 div.about-property{padding:30px 0;margin:0;border-radius:30px}.t3 div.about-property div.constrain{display:flex;max-width:1300px}.t3 div.about-property div.constrain div.about-col{width:50%;padding:0 30px;box-sizing:border-box}.t3 div.about-property div.constrain div.about-col:first-child{width:70%}.t3 div.about-property div.constrain div.about-col:last-child{width:30%}.t3 div.about-property div.constrain div.about-col div.about-col-header{padding:20px;border-bottom:1px solid #f1f1f1}.t3 div.about-property div.constrain div.about-col div.about-col-header h2{font-weight:600}.t3 div.about-property div.constrain div.about-col div.about-col-body{padding:20px}.t3 div.about-property div.constrain div.about-col div.about-col-body div.badges{display:flex;padding:0 0 20px 0}.t3 div.about-property div.constrain div.about-col div.about-col-body div.badges span.about-badge{display:flex;align-items:center;height:40px;padding:0 20px;margin-right:20px;border-radius:20px}.t3 div.about-property div.constrain div.about-col div.about-col-body div.badges span.about-badge span.icon{display:flex;align-items:center;margin-right:10px}.t3 div.about-property div.constrain div.about-col div.about-col-body div.badges span.about-badge span.label{font-size:18px}.t3 div.about-property div.constrain div.about-col div.about-col-body p{padding:0 0 20px 0;font-size:18px;line-height:2em}.t3 div.about-property div.constrain div.about-col div.about-col-body p a{text-decoration:none;cursor:pointer}.t3 div.about-property div.constrain div.about-col div.about-col-body div.amenity{display:flex;align-items:center;padding:0 0 20px 0}.t3 div.about-property div.constrain div.about-col div.about-col-body div.amenity div.icon{margin-right:30px}.t3 div.about-property div.constrain div.about-col div.about-col-body div.amenity div.label{font-size:18px}.t3 div.cta{display:flex;align-items:center;justify-content:center;min-height:160px}.t3 div.about-strip{padding:20px 0}.t3 div.about-strip div.information{max-width:800px;margin:0 auto;text-align:center}.t3 div.about-strip div.information div.information-header{padding:20px;border-bottom:1px solid #f1f1f1}.t3 div.about-strip div.information div.information-header h2{font-size:24px}.t3 div.about-strip div.information div.information-body{padding:20px}.t3 div.about-strip div.information div.information-body p{padding:0 0 40px 0;font-size:18px;line-height:2em}.t3 div.about-strip div.amenities{max-width:600px;margin:0 auto;padding:50px 0}.t3 div.about-strip div.amenities div.amenities-strip{display:flex;flex-wrap:wrap;justify-content:center}.t3 div.about-strip div.amenities div.amenities-strip div.amenity{width:200px}.t3 div.about-strip div.amenities div.view-all{display:flex;justify-content:center;padding:30px 0}.t3 div.about-strip div.cols{display:flex}.t3 div.about-strip div.cols div.col-information{width:calc(100% - 300px);padding:0 50px 20px 0;box-sizing:border-box}.t3 div.about-strip div.cols div.col-information div.col-information-header{padding:0 0 20px 0;border-bottom:1px solid #f1f1f1}.t3 div.about-strip div.cols div.col-information div.col-information-body{padding:20px 0;box-sizing:border-box}.t3 div.about-strip div.cols div.col-information div.col-information-body p{line-height:1.8em;font-size:16px}.t3 div.about-strip div.cols div.col-amenities{display:flex;flex-direction:column;align-items:center;width:300px;flex-grow:1;box-sizing:border-box}.t3 div.about-strip div.cols div.col-amenities div.amenities{padding:0 0 20px 50px}.t3 div.about-strip div.cols div.col-amenities div.view-all{display:flex;justify-content:center}.t3 div.about-strip div.amenity{display:flex;align-items:center;margin:0 0 20px 0}.t3 div.about-strip div.amenity div.icon{display:flex;align-items:center;width:50px;margin-right:20px}.t3 div.about-strip div.amenity div.label{width:200px}.t3 div.top-review-strip div.top-review{padding:50px 0;text-align:center}.t3 div.top-review-strip div.top-review p:first-child{font-size:18px}.t3 div.images-strip div.view-all{display:flex;padding:0 40px 30px 20px}.t3 div.images-strip div.view-all a{margin-left:auto}.t3 div.images{text-align:center;padding:20px 20px 10px 20px;max-width:1230px;margin:0 auto}.t3 div.images div.image{display:inline-block;width:33.33%;padding:10px;box-sizing:border-box}.t3 div.images div.image img{display:block;max-width:100%}.t3 div.view-all-images{display:flex;justify-content:end;max-width:1230px;margin:0 auto;padding:0 30px 30px 20px}.t3 div.reviews-strip{padding:50px 0}.t3 div.reviews-strip div.review-overall{text-align:center}.t3 div.reviews-strip div.review-overall span{font-size:40px;font-weight:600}.t3 div.location-strip{min-height:500px}.t3 div.location-strip div#map{min-height:600px;width:100%}.t3 div.footer{border-radius:0 0 20px 20px}@media screen and (max-width:1200px){.t3{padding:15px}}@media screen and (max-width:1024px){.t3 div.about-property div.constrain{display:block}.t3 div.about-property div.constrain div.about-col:first-child,.t3 div.about-property div.constrain div.about-col:last-child{width:auto}.t3 div.about-property div.constrain div.about-col:first-child div.about-col-body div.badges,.t3 div.about-property div.constrain div.about-col:last-child div.about-col-body div.badges{display:block}.t3 div.about-property div.constrain div.about-col:first-child div.about-col-body div.badges span.about-badge,.t3 div.about-property div.constrain div.about-col:last-child div.about-col-body div.badges span.about-badge{display:inline-flex;margin-bottom:20px}}@media screen and (max-width:800px){.t3 div.about-property div.constrain{flex-direction:column}.t3 div.about-property div.constrain div.about-col{width:auto;padding:0}.t3 div.images div.image{width:50%}}@media screen and (max-width:800px){.t3{padding:0}.t3 div.swiper{border-radius:0}.t3 div.host-strip div.constrain{flex-direction:column;align-items:start}.t3 div.host-strip div.constrain div.title{padding:0 0 20px 0}.t3 div.host-strip div.constrain div.host{margin-left:unset}.t3 div.about-property{padding:20px 0;margin:0;border-radius:0}.t3 div.footer{border-radius:0}}@media screen and (max-width:500px){.t3 div.constrain{padding:0}.t3 div.host-strip{padding:20px}.t3 div.about-property{padding:0 0 20px 0}.t3 div.about-property div.constrain div.about-col div.about-col-body{padding-bottom:0}}.t2{max-width:1600px;margin:0 auto;font-family:sans-serif;background:#fff}.t2 div.constrain{max-width:1200px;margin:0 auto;padding:0 30px;box-sizing:border-box}.t2 div#header{position:fixed;top:0;left:0;right:0;height:80px;background:#fff;box-shadow:0 0 2.5rem rgba(0,0,0,.5);z-index:99;opacity:0;transform:translateY(-100%);transition:all .5s ease-in-out}.t2 div#header.show{opacity:1;transform:translateY(0)}.t2 div#header div.constrain{display:flex;align-items:center;max-width:1200px;padding:0 20px;margin:0 auto}.t2 div#header div.constrain ul{display:flex;align-items:center;justify-content:center;flex-grow:1}.t2 div#header div.constrain ul li{list-style:none;padding:0 20px 0 0}.t2 div#header div.constrain ul li a{display:block;padding:15px 20px;font-size:16px;font-weight:500;text-decoration:none}.t2 div#header div.constrain ul li a.active{border-bottom:3px solid #f1f1f1}.t2 div#header div.constrain div.title{width:200px;flex-shrink:0}.t2 div#header div.constrain div.title span{font-size:18px;font-weight:500;line-height:80px}.t2 div#header div.constrain div.cta{width:150px;flex-shrink:0}.t2 div.banner{position:relative;overflow:hidden;z-index:1}.t2 div.banner #parallaxBanner{position:absolute;top:0;left:0;right:0;height:110%;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;background-position:center;transform:translateY(0);transition:transform .1s linear;will-change:transform}.t2 div.section{position:relative;max-width:1600px;margin:0 auto;display:flex;justify-content:center;padding:120px 0 30px 0;overflow:hidden;box-sizing:border-box;z-index:1}.t2 div.section div.constrain{max-width:900px;margin:0 auto}.t2 div.section.parallax{align-items:start}.t2 div.section .parallax-text{display:block;align-items:unset;max-width:900px;margin:0 auto;padding:0;transition:transform .1s linear;will-change:transform}.t2 div.section div.badges{display:flex;justify-content:center;padding:30px 0 0 0}.t2 div.section div.badges span.about-badge{display:flex;flex-direction:column;align-items:center;justify-content:center;margin-right:15px;width:75px;height:75px;border-radius:100%}.t2 div.section div.badges span.about-badge:last-child{margin-right:0}.t2 div.section div.section-header{padding:0 0 20px 0;text-align:center;border-bottom:1px solid #f1f1f1}.t2 div.section div.section-header h1{padding:0 0 20px 0;font-size:50px}.t2 div.section div.section-header p{padding:0;font-size:18px}.t2 div.section div.section-body{padding:30px 100px}.t2 div.section div.section-body p{text-align:center;font-size:18px;line-height:1.7em}.t2 div.section div.section-body p a{cursor:pointer;text-decoration:underline}.t2 div.section div.section-body div.view-more-information{display:flex;justify-content:center;padding:30px 0 0 0}.t2 div.section div.amenities{display:flex;flex-wrap:wrap;max-width:500px;padding:50px 0 20px 0;margin:0 auto}.t2 div.section div.amenities div.amenity{display:flex;align-items:center;margin:0 0 20px 0;width:250px}.t2 div.section div.amenities div.amenity div.icon{display:flex;align-items:center;width:50px;margin:0 30px 0 0}.t2 div.section div.amenities div.amenity div.label{width:200px;font-size:18px}.t2 div.section div.view-all-amenities{display:flex;justify-content:center}.t2 div.section.section-host{display:flex;justify-content:center;align-items:center;padding:50px 0}.t2 div.section.section-host div.host{width:600px;display:flex;align-items:center;justify-content:center}.t2 div.section.section-host div.host div.avatar{width:100px;margin-right:20px;flex-shrink:0}.t2 div.section.section-host div.host div.avatar img{display:block;max-width:100%;border-radius:100%}.t2 div.section.section-host div.host div.details h2{padding:0 0 15px 0}.t2 div.section.section-host div.host div.details p{line-height:1.6em}.t2 div.section.section-images{align-items:center;flex-direction:column;padding:80px 20px}.t2 div.section.section-images div.images{text-align:center;padding:20px 20px 10px 20px;max-width:1240px;margin:0 auto}.t2 div.section.section-images div.images div.image{display:inline-block;width:33.33%;padding:10px;box-sizing:border-box}.t2 div.section.section-images div.images div.image img{display:block;max-width:100%}.t2 div.section.section-images div.view-all-images{display:flex;justify-content:center;max-width:1000px;margin:0 auto}.t2 div.section.section-reviews{display:block;padding:120px 30px 60px 30px}.t2 div.section.section-reviews div.reviews{max-width:1000px;height:100%;margin:0 auto;padding:0}.t2 div.section.section-reviews div.reviews div.no-reviews-text{display:flex;height:100%;align-items:center;justify-content:center}.t2 div.section.section-reviews div.reviews-list{display:flex;flex-wrap:wrap;padding:40px 0}.t2 div.section.section-reviews div.reviews-list div.review{flex:0 0 33.3333333333%;padding:0 15px;box-sizing:border-box}.t2 div.section.section-reviews div.reviews-list div.review div.review-header{display:flex;align-items:center;padding:20px;border-bottom:1px solid #f1f1f1}.t2 div.section.section-reviews div.reviews-list div.review div.review-header span.rating{width:50px;height:50px;margin-right:20px;line-height:50px;text-align:center;font-size:20px;font-weight:600;border-radius:100%}.t2 div.section.section-reviews div.reviews-list div.review div.review-header div.tile p.date{font-size:14px}.t2 div.section.section-reviews div.reviews-list div.review div.review-body{padding:20px 20px 20px 20px}.t2 div.section.section-reviews div.reviews-list div.review div.review-body p.date{padding:0 0 10px 0}.t2 div.section.section-reviews div.view-all-reviews{display:flex;justify-content:center}.t2 div.section.section-map{display:block;padding:0}.t2 div.section.section-map div#map{height:800px;width:100%}.t2 div.fadeIn{opacity:0;transform:translateY(30px);transition:all .6s ease-in-out}.t2 div.fadeIn.show{opacity:1;transform:translateY(0)}@keyframes fadein{to{opacity:1;transform:translateY(0)}}@media screen and (max-width:1900px){.t2{max-width:1400px}}@media screen and (max-height:900px),screen and (max-width:1000px){.t2{height:auto}.t2 div.section{height:auto;padding:30px 20px}}