@charset "UTF-8";html{scroll-behavior:smooth}*{margin:0;padding:0}html:has(.overlay.open){overflow:hidden}body{color:#676767}.grad-bg{min-height:100vh;background:#f9f9f9}.grad-bg.padding{padding:20px}.primary-bg{background:#c8f0f1}a{color:#476f90}div.no-items{display:flex;min-height:300px;justify-content:center;align-items:center;font-weight:600}div.no-items span{font-weight:600}div.responsive-img.mb-20{margin-bottom:20px}div.responsive-img img{display:block;max-width:100%}.d-none{display:none!important}.cursor-pointer{cursor:pointer}.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:#f4faff}.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-thumb{background-color:#92abbb;border-radius:20px}.cs-five div.modal .edit-site-nav ul li a.active{background:#dff0fe}.cs-five .hamburger-inner,.cs-five .hamburger-inner:after,.cs-five .hamburger-inner:before,.cs-five .hamburger.is-active .hamburger-inner,.cs-five .hamburger.is-active .hamburger-inner:after,.cs-five .hamburger.is-active .hamburger-inner:before{background-color:#5e7487}@media screen and (max-width:1024px){.cs-five .bg-dark-opaque{background:#e3f2ff;color:#5e7487;border-bottom:1px solid #bcd4e8}.cs-five .bg-dark-opaque div.cta a.btn-cta{color:#5e7487;border:1px solid #5e7487}}.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:#4a3b4e}.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:#6d6274;border:1px solid #6d6274}.cs-four a.btn-cta-light{color:#eeefe0;border:1px solid #eeefe0}.cs-four div.scrolling::-webkit-scrollbar-thumb{background-color:#896892;border-radius:20px}.cs-four div.modal .edit-site-nav ul li a.active{background:#e4dbea}.cs-four .hamburger-inner,.cs-four .hamburger-inner:after,.cs-four .hamburger-inner:before,.cs-four .hamburger.is-active .hamburger-inner,.cs-four .hamburger.is-active .hamburger-inner:after,.cs-four .hamburger.is-active .hamburger-inner:before{background-color:#896892}@media screen and (max-width:1024px){.cs-four .bg-dark-opaque{background:#e8e7e8;color:#6d6274;border-bottom:1px solid #6d6274}.cs-four .bg-dark-opaque div.cta a.btn-cta{color:#6d6274;border:1px solid #6d6274}}.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-thumb{background-color:#a0baad;border-radius:20px}.cs-one div.modal .edit-site-nav ul li a.active{background:#d6e3de}.cs-one .hamburger-inner,.cs-one .hamburger-inner:after,.cs-one .hamburger-inner:before,.cs-one .hamburger.is-active .hamburger-inner,.cs-one .hamburger.is-active .hamburger-inner:after,.cs-one .hamburger.is-active .hamburger-inner:before{background-color:#3d5d52}@media screen and (max-width:1024px){.cs-one .bg-dark-opaque{background:#eeefe0!important;color:#3a4d46;border-bottom:1px solid rgba(61,93,82,.4)}.cs-one .bg-dark-opaque div.cta a.btn-cta{color:#3d5d52;border:1px solid #3d5d52}}.one{color:#ff8080}.two{color:#ffcf96}.three{color:#f6fdc3}.four{color:#cdfad5}.cs-three{color:#7d5253}.cs-three a{color:#7d5253}.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-thumb{background-color:#a26464;border-radius:20px}.cs-three div.modal .edit-site-nav ul li a.active{background:#f1ebe7}.cs-three .hamburger-inner,.cs-three .hamburger-inner:after,.cs-three .hamburger-inner:before,.cs-three .hamburger.is-active .hamburger-inner,.cs-three .hamburger.is-active .hamburger-inner:after,.cs-three .hamburger.is-active .hamburger-inner:before{background-color:#a26464}@media screen and (max-width:1024px){.cs-three .bg-dark-opaque{background:#f1ebe7;color:#7d5253;border-bottom:1px solid #a78081}.cs-three .bg-dark-opaque div.cta a.btn-cta{color:#7d5253;border:1px solid #7d5253}}.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-thumb{background-color:#96b8bd;border-radius:20px}.cs-two div.modal .edit-site-nav ul li a.active{background:#e5f4f8}.cs-two .hamburger-inner,.cs-two .hamburger-inner:after,.cs-two .hamburger-inner:before,.cs-two .hamburger.is-active .hamburger-inner,.cs-two .hamburger.is-active .hamburger-inner:after,.cs-two .hamburger.is-active .hamburger-inner:before{background-color:#50828a}@media screen and (max-width:1024px){.cs-two .bg-dark-opaque{background:#e5f4f7;color:#50828a;border-bottom:1px solid rgba(173,178,212,.4)}.cs-two .bg-dark-opaque div.cta a.btn-cta{color:#50828a;border:1px solid #50828a}}div.input-container,gmp-place-autocomplete{color:#000!important;border:none!important;background-color:transparent!important}/*!
 * Hamburgers
 * @description Tasty CSS-animated hamburgers
 * @author Jonathan Suh @jonsuh
 * @site https://jonsuh.com/hamburgers
 * @link https://github.com/jonsuh/hamburgers
 */.hamburger{padding:15px 15px;display:inline-block;cursor:pointer;transition-property:opacity,filter;transition-duration:.15s;transition-timing-function:linear;font:inherit;color:inherit;text-transform:none;background-color:transparent;border:0;margin:0;overflow:visible}.hamburger:hover{opacity:.7}.hamburger.is-active:hover{opacity:.7}.hamburger.is-active .hamburger-inner,.hamburger.is-active .hamburger-inner::after,.hamburger.is-active .hamburger-inner::before{background-color:#000}.hamburger-box{width:40px;height:24px;display:inline-block;position:relative}.hamburger-inner{display:block;top:50%;margin-top:-2px}.hamburger-inner,.hamburger-inner::after,.hamburger-inner::before{width:40px;height:4px;background-color:#000;border-radius:4px;position:absolute;transition-property:transform;transition-duration:.15s;transition-timing-function:ease}.hamburger-inner::after,.hamburger-inner::before{content:"";display:block}.hamburger-inner::before{top:-10px}.hamburger-inner::after{bottom:-10px}.hamburger--3dx .hamburger-box{perspective:80px}.hamburger--3dx .hamburger-inner{transition:transform .15s cubic-bezier(.645,.045,.355,1),background-color 0s .1s cubic-bezier(.645,.045,.355,1)}.hamburger--3dx .hamburger-inner::after,.hamburger--3dx .hamburger-inner::before{transition:transform 0s .1s cubic-bezier(.645,.045,.355,1)}.hamburger--3dx.is-active .hamburger-inner{background-color:transparent!important;transform:rotateY(180deg)}.hamburger--3dx.is-active .hamburger-inner::before{transform:translate3d(0,10px,0) rotate(45deg)}.hamburger--3dx.is-active .hamburger-inner::after{transform:translate3d(0,-10px,0) rotate(-45deg)}:root{--swiper-theme-color:#007aff}:host{position:relative;display:block;margin-left:auto;margin-right:auto;z-index:1}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1;display:block}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);box-sizing:content-box}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translate3d(0,0,0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform;display:block}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{transform:translateZ(0);backface-visibility:hidden}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-cube-shadow,.swiper-3d .swiper-slide{transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-css-mode.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-slides-offset-before);scroll-margin-inline-start:var(--swiper-slides-offset-before)}.swiper-css-mode.swiper-horizontal>.swiper-wrapper>.swiper-slide:last-child{margin-inline-end:var(--swiper-slides-offset-after)}.swiper-css-mode.swiper-vertical>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-slides-offset-before);scroll-margin-block-start:var(--swiper-slides-offset-before)}.swiper-css-mode.swiper-vertical>.swiper-wrapper>.swiper-slide:last-child{margin-block-end:var(--swiper-slides-offset-after)}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper::before{content:"";flex-shrink:0;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper::before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper::before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:rgba(0,0,0,.15)}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader,.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader{animation:swiper-preloader-spin 1s infinite linear}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}.swiper-virtual .swiper-slide{-webkit-backface-visibility:hidden;transform:translateZ(0)}.swiper-virtual.swiper-css-mode .swiper-wrapper::after{content:"";position:absolute;left:0;top:0;pointer-events:none}.swiper-virtual.swiper-css-mode.swiper-horizontal .swiper-wrapper::after{height:1px;width:var(--swiper-virtual-size)}.swiper-virtual.swiper-css-mode.swiper-vertical .swiper-wrapper::after{width:1px;height:var(--swiper-virtual-size)}:root{--swiper-navigation-size:44px}.swiper-button-next,.swiper-button-prev{position:absolute;width:var(--swiper-navigation-size);height:var(--swiper-navigation-size);z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--swiper-navigation-color,var(--swiper-theme-color))}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-next.swiper-button-hidden,.swiper-button-prev.swiper-button-hidden{opacity:0;cursor:auto;pointer-events:none}.swiper-navigation-disabled .swiper-button-next,.swiper-navigation-disabled .swiper-button-prev{display:none!important}.swiper-button-next ::slotted(svg),.swiper-button-next svg,.swiper-button-prev ::slotted(svg),.swiper-button-prev svg{width:100%;height:100%;object-fit:contain;transform-origin:center;fill:currentColor;pointer-events:none}.swiper-button-lock{display:none}.swiper-button-next,.swiper-button-prev{top:var(--swiper-navigation-top-offset,50%);margin-top:calc(0px - var(--swiper-navigation-size)/ 2)}.swiper-button-prev{left:var(--swiper-navigation-sides-offset,4px);right:auto}.swiper-button-prev .swiper-navigation-icon,.swiper-button-prev ::slotted(.swiper-navigation-icon){transform:rotate(180deg)}.swiper-button-next{right:var(--swiper-navigation-sides-offset,4px);left:auto}.swiper-horizontal .swiper-button-next,.swiper-horizontal .swiper-button-prev,.swiper-horizontal~.swiper-button-next,.swiper-horizontal~.swiper-button-prev{top:var(--swiper-navigation-top-offset,50%);margin-top:calc(0px - var(--swiper-navigation-size)/ 2);margin-left:0}.swiper-horizontal .swiper-button-prev,.swiper-horizontal.swiper-rtl .swiper-button-next,.swiper-horizontal.swiper-rtl~.swiper-button-next,.swiper-horizontal~.swiper-button-prev{left:var(--swiper-navigation-sides-offset,4px);right:auto}.swiper-horizontal .swiper-button-next,.swiper-horizontal.swiper-rtl .swiper-button-prev,.swiper-horizontal.swiper-rtl~.swiper-button-prev,.swiper-horizontal~.swiper-button-next{right:var(--swiper-navigation-sides-offset,4px);left:auto}.swiper-horizontal .swiper-button-prev .swiper-navigation-icon,.swiper-horizontal .swiper-button-prev ::slotted(.swiper-navigation-icon),.swiper-horizontal.swiper-rtl .swiper-button-next .swiper-navigation-icon,.swiper-horizontal.swiper-rtl .swiper-button-next ::slotted(.swiper-navigation-icon),.swiper-horizontal.swiper-rtl~.swiper-button-next .swiper-navigation-icon,.swiper-horizontal.swiper-rtl~.swiper-button-next ::slotted(.swiper-navigation-icon),.swiper-horizontal~.swiper-button-prev .swiper-navigation-icon,.swiper-horizontal~.swiper-button-prev ::slotted(.swiper-navigation-icon){transform:rotate(180deg)}.swiper-horizontal.swiper-rtl .swiper-button-prev .swiper-navigation-icon,.swiper-horizontal.swiper-rtl .swiper-button-prev ::slotted(.swiper-navigation-icon),.swiper-horizontal.swiper-rtl~.swiper-button-prev .swiper-navigation-icon,.swiper-horizontal.swiper-rtl~.swiper-button-prev ::slotted(.swiper-navigation-icon){transform:rotate(0)}.swiper-vertical .swiper-button-next,.swiper-vertical .swiper-button-prev,.swiper-vertical~.swiper-button-next,.swiper-vertical~.swiper-button-prev{left:var(--swiper-navigation-top-offset,50%);right:auto;margin-left:calc(0px - var(--swiper-navigation-size)/ 2);margin-top:0}.swiper-vertical .swiper-button-prev,.swiper-vertical~.swiper-button-prev{top:var(--swiper-navigation-sides-offset,4px);bottom:auto}.swiper-vertical .swiper-button-prev .swiper-navigation-icon,.swiper-vertical .swiper-button-prev ::slotted(.swiper-navigation-icon),.swiper-vertical~.swiper-button-prev .swiper-navigation-icon,.swiper-vertical~.swiper-button-prev ::slotted(.swiper-navigation-icon){transform:rotate(-90deg)}.swiper-vertical .swiper-button-next,.swiper-vertical~.swiper-button-next{bottom:var(--swiper-navigation-sides-offset,4px);top:auto}.swiper-vertical .swiper-button-next .swiper-navigation-icon,.swiper-vertical .swiper-button-next ::slotted(.swiper-navigation-icon),.swiper-vertical~.swiper-button-next .swiper-navigation-icon,.swiper-vertical~.swiper-button-next ::slotted(.swiper-navigation-icon){transform:rotate(90deg)}.swiper-pagination{position:absolute;text-align:center;transition:.3s opacity;transform:translate3d(0,0,0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-disabled>.swiper-pagination,.swiper-pagination.swiper-pagination-disabled{display:none!important}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:var(--swiper-pagination-bottom,8px);top:var(--swiper-pagination-top,auto);left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{width:var(--swiper-pagination-bullet-width,var(--swiper-pagination-bullet-size,8px));height:var(--swiper-pagination-bullet-height,var(--swiper-pagination-bullet-size,8px));display:inline-block;border-radius:var(--swiper-pagination-bullet-border-radius,50%);background:var(--swiper-pagination-bullet-inactive-color,#000);opacity:var(--swiper-pagination-bullet-inactive-opacity,.2)}.swiper-pagination-bullet button{border:none;margin:0;padding:0;box-shadow:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none!important}.swiper-pagination-bullet-active{opacity:var(--swiper-pagination-bullet-opacity,1);background:var(--swiper-pagination-color,var(--swiper-theme-color))}.swiper-pagination-vertical.swiper-pagination-bullets,.swiper-vertical>.swiper-pagination-bullets{right:var(--swiper-pagination-right,8px);left:var(--swiper-pagination-left,auto);top:50%;transform:translate3d(0,-50%,0)}.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:var(--swiper-pagination-bullet-vertical-gap,6px) 0;display:block}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:.2s transform,.2s top}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap,4px)}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translateX(-50%);white-space:nowrap}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s left}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s right}.swiper-pagination-fraction{color:var(--swiper-pagination-fraction-color,inherit)}.swiper-pagination-progressbar{background:var(--swiper-pagination-progressbar-bg-color,rgba(0,0,0,.25));position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color,var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;transform:scale(0);transform-origin:left top}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:var(--swiper-pagination-progressbar-size,4px);left:0;top:0}.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-vertical>.swiper-pagination-progressbar{width:var(--swiper-pagination-progressbar-size,4px);height:100%;left:0;top:0}.swiper-pagination-lock{display:none}.swiper-scrollbar{border-radius:var(--swiper-scrollbar-border-radius,10px);position:relative;touch-action:none;background:var(--swiper-scrollbar-bg-color,rgba(0,0,0,.1))}.swiper-scrollbar-disabled>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-disabled{display:none!important}.swiper-horizontal>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-horizontal{position:absolute;left:var(--swiper-scrollbar-sides-offset,1%);bottom:var(--swiper-scrollbar-bottom,4px);top:var(--swiper-scrollbar-top,auto);z-index:50;height:var(--swiper-scrollbar-size,4px);width:calc(100% - 2 * var(--swiper-scrollbar-sides-offset,1%))}.swiper-scrollbar.swiper-scrollbar-vertical,.swiper-vertical>.swiper-scrollbar{position:absolute;left:var(--swiper-scrollbar-left,auto);right:var(--swiper-scrollbar-right,4px);top:var(--swiper-scrollbar-sides-offset,1%);z-index:50;width:var(--swiper-scrollbar-size,4px);height:calc(100% - 2 * var(--swiper-scrollbar-sides-offset,1%))}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:var(--swiper-scrollbar-drag-bg-color,rgba(0,0,0,.5));border-radius:var(--swiper-scrollbar-border-radius,10px);left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{width:100%;height:100%;display:flex;justify-content:center;align-items:center;text-align:center}.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{max-width:100%;max-height:100%;object-fit:contain}.swiper-slide-zoomed{cursor:move;touch-action:none}.swiper .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-free-mode>.swiper-wrapper{transition-timing-function:ease-out;margin:0 auto}.swiper-grid>.swiper-wrapper{flex-wrap:wrap}.swiper-grid-column>.swiper-wrapper{flex-wrap:wrap;flex-direction:column}.swiper-fade.swiper-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-fade .swiper-slide-active{pointer-events:auto}.swiper-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper.swiper-cube{overflow:visible}.swiper-cube .swiper-slide{pointer-events:none;backface-visibility:hidden;z-index:1;visibility:hidden;transform-origin:0 0;width:100%;height:100%}.swiper-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-cube.swiper-rtl .swiper-slide{transform-origin:100% 0}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-next,.swiper-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0;width:100%;height:100%;opacity:.6;z-index:0}.swiper-cube .swiper-cube-shadow:before{content:"";background:#000;position:absolute;left:0;top:0;bottom:0;right:0;filter:blur(50px)}.swiper-cube .swiper-slide-next+.swiper-slide{pointer-events:auto;visibility:visible}.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-bottom,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-left,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-right,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-top{z-index:0;backface-visibility:hidden}.swiper.swiper-flip{overflow:visible}.swiper-flip .swiper-slide{pointer-events:none;backface-visibility:hidden;z-index:1}.swiper-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-flip .swiper-slide-active,.swiper-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-bottom,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-left,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-right,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-top{z-index:0;backface-visibility:hidden}.swiper-creative .swiper-slide{backface-visibility:hidden;overflow:hidden;transition-property:transform,opacity,height}.swiper.swiper-cards{overflow:visible}.swiper-cards .swiper-slide{transform-origin:center bottom;backface-visibility:hidden;overflow:hidden}div.alert{display:flex;padding:20px;border-radius:10px;margin:0 0 20px 0;font-weight:600}div.alert.mb-20{margin-bottom:20px}div.alert div.icon{width:50px;margin-right:20px}div.alert h4{padding:0;font-weight:600;font-size:16px}div.alert.alert-success{color:#3d5d52;background:#d1e7de}div.alert.alert-success a{color:#3d5d52;text-decoration:none}div.alert.alert-warning{color:#807554;background:#fff0d3}div.alert.alert-danger{color:#58151c;background:#f8d7da}div.alert.alert-info{color:#055160;background:#cff4fc}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}div.booking{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:60px 10px 20px 10px;min-height:400px;background:#f9f9f9}div.booking h2{padding:0 0 30px 0;text-align:center;font-weight:600}div.booking div.booking-container{display:flex;width:100%;max-width:1200px;margin:0 auto}div.booking div.booking-row{display:flex;justify-content:center;align-items:start;width:100%;margin:0 auto;padding:30px;box-sizing:border-box}div.booking div.booking-row div.form{flex-grow:1;margin-right:20px;background:#fff;border:1px solid #f1f1f1;border-radius:30px;box-sizing:border-box}div.booking div.booking-row div.form div.form-header{padding:30px;border-bottom:1px solid #f1f1f1}div.booking div.booking-row div.form div.form-header span{font-size:18px;font-weight:600}div.booking div.booking-row div.form div.form-body{padding:30px}div.booking div.booking-row div.form div.form-footer{display:flex;justify-content:flex-end;padding:30px;border-top:1px solid #f1f1f1}div.booking div.booking-row div.form div.form-footer a,div.booking div.booking-row div.form div.form-footer button{margin-left:15px}div.booking div.booking-row div.quote{width:400px;flex-shrink:0}div.booking div.booking-row div.controls{display:flex;justify-content:end}div.booking div.booking-row div.controls a{margin-left:20px}div.booking div.booking-row div.form-row label{display:block;font-size:16px}div.booking div.booking-row div.form-row div.form-control{display:block}div.booking div.dates-input{display:flex;width:100%;max-width:500px;height:70px;margin:0 auto 30px auto;background:#fff;border:1px solid #f1f1f1;border-radius:30px;cursor:pointer;transition:all .6s ease-in-out}div.booking div.dates-input:hover{box-shadow:0 3px 5px rgba(0,0,0,.25)}div.booking div.dates-input div.icon{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:70px}div.booking div.dates-input div.dates-input-text{display:flex;align-items:center;padding:0}div.booking div.dates-input div.dates-input-text span{font-size:18px;font-weight:600}div.booking div.quote{background:#fff;border:1px solid #f1f1f1;border-radius:20px}div.booking div.quote div.quote-header{padding:30px;border-bottom:1px solid #f1f1f1}div.booking div.quote div.quote-header span{font-size:18px;font-weight:600}div.booking div.quote div.quote-body{padding:30px}div.booking div.quote div.quote-body ul li{display:flex;padding:0 0 20px 0;font-size:16px;font-weight:600;list-style:none}div.booking div.quote div.quote-body ul li:last-child{padding:0}div.booking div.quote div.quote-body ul li span.label{width:150px;flex-shrink:0}div.booking div.quote div.quote-footer{display:flex;padding:30px;border-top:1px solid #f1f1f1;justify-content:flex-end}div.booking div.quote div.quote-footer a,div.booking div.quote div.quote-footer button{margin-left:15px}div.booking-confirmation{padding:30px;max-width:600px;margin:0 auto;background:#fff;border:1px solid #f1f1f1;border-radius:20px}div.booking-confirmation div.icon{margin:0 0 30px 0;text-align:center}div.booking-confirmation span{display:block;margin:0 0 20px 0;text-align:center;font-size:18px;font-weight:600}@media screen and (max-width:1200px){div.grad-bg.padding{padding:0}}@media screen and (max-width:1100px){div.booking{padding:30px 20px 20px 20px}div.booking div.booking-row{display:flex;flex-direction:column-reverse;padding:10px}div.booking div.booking-row div.quote{margin:0 0 20px 0}div.booking div.booking-row div.form{width:100%;margin:0 0 20px 0}div.booking div.booking-row div.form div.form-footer{display:block;padding:20px}div.booking div.booking-row div.form div.form-footer a,div.booking div.booking-row div.form div.form-footer button{margin:0 20px 0 0}div.booking div.booking-row div.quote{width:100%}}div.booking-holder div.booking-card{max-width:1200px;background:rgba(255,255,255,.231372549);border-radius:20px;margin:0 auto 20px auto}div.booking-holder div.booking-card div.booking-card-inner{padding:20px;background:#fff;border-radius:20px}div.booking-holder div.booking-card div.booking-card-header{display:flex;padding:0 0 20px 0;border-bottom:1px solid #f1f1f1}div.booking-holder div.booking-card div.booking-card-header div.image{width:100px;margin-right:20px}div.booking-holder div.booking-card div.booking-card-header div.image img{display:block;max-width:100%}div.booking-holder div.booking-card div.booking-card-header div.title h1{padding:0 0 10px 0;font-weight:600;font-size:18px}div.booking-holder div.booking-card div.booking-card-header div.title h1.pb-20{padding-bottom:20px}div.booking-holder div.booking-card div.booking-card-header div.title p{padding:0 0 10px 0;font-weight:600}div.booking-holder div.booking-card div.booking-card-header div.controls{margin-left:auto}@media screen and (max-width:800px){div.booking-holder{display:block}div.booking-holder div.booking-card{padding:0}div.booking-holder div.booking-card div.booking-card-inner{padding:0}div.booking-holder div.booking-card div.booking-card-header{padding:20px;border:none}div.booking-holder div.booking-card div.booking-card-header div.image{display:none}div.booking-holder div.booking-card div.booking-row{padding:0}div.booking-holder div.booking-card div.booking-row div.form-row.checkbox-row{display:flex}div.booking-holder div.booking-card div.booking-row div.form-row.checkbox-row label.checkbox-wrapper{display:inline-block;float:left}div.booking-holder div.booking-card div.booking-row div.form-row.checkbox-row label{line-height:unset}}.hamburger-inner,.hamburger-inner:after,.hamburger-inner:before,.hamburger.is-active .hamburger-inner,.hamburger.is-active .hamburger-inner:after,.hamburger.is-active .hamburger-inner:before{background-color:#ccc}a.btn,button.btn{display:inline-flex;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.btn-danger,button.btn.btn-danger{color:#fff;background:#ff385c}a.btn.btn-success,button.btn.btn-success{color:#fff;background:#70ba70}a.btn span.saving,button.btn span.saving{display:flex;align-items:center;justify-content:center}a.btn span.saving svg,button.btn span.saving svg{margin-right:10px;animation:spin 1s linear infinite;transform-origin:center}@keyframes spin{to{transform:rotate(360deg)}}a.btn-cta,button.btn-cta{display:inline-block;align-items:center;padding:0 40px;line-height:50px;outline:0;font-size:16px;font-weight:600;color:#6d95b5;text-align:center;cursor:pointer;border-radius:40px;text-decoration:none;transition:all .3s ease-in-out;border:1px solid #6d95b5;background:0 0}a.btn-cta.btn-cta-small,button.btn-cta.btn-cta-small{padding:0 30px;line-height:40px}a.btn-cta span.loading,button.btn-cta span.loading{padding:0}@media screen and (max-width:440px){a.btn-cta{padding:0 30px;line-height:40px}}div.calendar div.months{display:flex;flex-wrap:wrap;justify-content:center}div.calendar div.month{min-width:0;width:360px;margin:0 20px 20px 0;padding:5px;background:#f9f9f9}div.calendar div.month div.month-header{padding:0 0 20px 0}div.calendar div.month div.month-header span{display:block;font-weight:600;text-align:center}div.calendar div.month table{width:100%;border-collapse:collapse;table-layout:fixed}div.calendar div.month table tr{padding:0 0 5px 0}div.calendar div.month table td{padding:0 0 5px 0;text-align:center}div.calendar div.month table td span{display:block;width:44px;height:44px;line-height:44px;margin:0 auto;font-size:18px;background:0 0;border-radius:100%;transition:all .3s ease-in-out}div.calendar div.month table td span.available:hover{cursor:pointer;background:#e1eefd}div.calendar div.month table td span.unavailable{background:#f1f1f1;cursor:not-allowed;color:#ccc}div.calendar div.month table td span.selected{background:#e1eefd}div.calendar div.controls{display:flex;justify-content:center}div.calendar div.controls a{margin-right:20px}div.calendar div.controls a:last-child{margin-right:0}@media screen and (max-width:600px){div.calendar div.month{width:auto}}div.card{max-width:1000px;background:rgba(255,255,255,.231372549);border-radius:20px;margin:0 auto}div.card.card-wide{max-width:1200px}div.card.card-center{margin:0 auto 20px auto}div.card div.card-inner{padding:20px;background:#fff;border-radius:20px}div.card div.card-header{display:flex;padding:0 0 20px 0;border-bottom:1px solid #f1f1f1}div.card div.card-header div.image{width:100px;margin-right:20px}div.card div.card-header div.image img{display:block;max-width:100%}div.card div.card-header div.title h1{padding:0 0 10px 0;font-weight:600;font-size:18px}div.card div.card-header div.title h1.pb-20{padding-bottom:20px}div.card div.card-header div.title p{padding:0 0 10px 0;font-weight:600}div.card div.card-header div.controls{margin-left:auto}div.card div.card-body{padding:20px}div.card div.card-body.no-padding{padding:20px 0 20px 0}div.card div.card-body h2{padding:0 0 20px 0;font-weight:600;font-size:18px}div.card div.card-body p{padding:0 0 20px 0}div.card div.card-body ul{padding:0 0 20px 20px}div.card div.card-body ul li{padding:0 0 10px 0}div.card div.card-body ul li:last-child{padding:0}div.card div.card-footer{display:flex;justify-content:end;padding:30px 0;border-top:1px solid #d4dde0}div.card div.card-footer ul{display:flex}div.card div.card-footer ul li{padding:0 20px 0 0;list-style:none}@media screen and (max-width:800px){div.card{padding:0}div.card div.card-inner{border-radius:0}}div.dashboard-calendar{padding:20px 0 0 0}div.dashboard-calendar div.months{display:flex;flex-wrap:wrap;justify-content:center}div.dashboard-calendar div.month{min-width:0;max-width:1400px;padding:20px;margin:0 0 20px 0;border-radius:10px;background:#fff}div.dashboard-calendar div.month div.month-header{padding:0 0 25px 0}div.dashboard-calendar div.month div.month-header span{display:block;padding:0 0 0 20px;font-weight:600;font-size:18px}div.dashboard-calendar div.month table{width:100%;border-collapse:collapse;table-layout:fixed}div.dashboard-calendar div.month table tr{padding:0}div.dashboard-calendar div.month table tr.v-align td{vertical-align:middle}div.dashboard-calendar div.month table td{text-align:center;height:80px;vertical-align:top;border:1px solid #e1e1e1;background:#fff}div.dashboard-calendar div.month table td div.day{padding:10px;height:80px}div.dashboard-calendar div.month table td div.day.blocked{background:#f9f9f9}div.dashboard-calendar div.month table td div.day.booked div.day-reservation span{display:inline-block;padding:5px 10px;color:#001d35;background:#c2e7ff;border-radius:10px;cursor:pointer;transition:all .3s ease-in-out}div.dashboard-calendar div.month table td div.day.booked div.day-reservation span:hover{background:#93d3fc}div.dashboard-calendar div.month table td div.day div.day-date{display:flex;padding:0;text-align:left;min-height:30px}div.dashboard-calendar div.month table td div.day div.day-date span{margin:0}div.dashboard-calendar div.month table td div.day div.day-date span.rate{margin-left:auto}div.dashboard-calendar div.month table td span{display:block;margin:0 auto;font-size:16px;background:0 0;border-radius:100%;transition:all .3s ease-in-out}div.dashboard-calendar div.month table td span.available:hover{cursor:pointer;background:#e1eefd}div.dashboard-calendar div.month table td span.unavailable{background:#f1f1f1;cursor:not-allowed}div.dashboard-calendar div.month table td span.selected{background:#e1eefd}div.dashboard-calendar div.controls{display:flex;justify-content:center}div.dashboard-calendar div.controls a{margin-right:20px}div.dashboard-calendar div.controls a:last-child{margin-right:0}ul.checklist{margin:0!important;padding:0!important}ul.checklist li{padding:20px;margin:0 0 20px 0;list-style:none;border-bottom:1px dashed #f1f1f1}ul.checklist li div.item{display:flex;padding:0 0 10px 0}ul.checklist li div.item span.label{padding:0 15px 0 0;font-weight:600}ul.checklist li div.item span.value svg{stroke:#6b0}ul.checklist li div.description span{font-size:14px}div.domain-checkout{display:flex;font-weight:600;margin:0 0 20px 0}div.domain-checkout div.domain{flex-grow:1;margin-right:20px;padding:30px;background:#fff;border-radius:20px}div.domain-checkout div.domain p{padding:0 0 20px 0}div.domain-checkout div.price{width:300px;padding:30px;flex-shrink:0;background:#fff;border-radius:20px}div.domain-checkout div.price ul li{display:flex;padding:0 0 20px 0;list-style:none}div.domain-checkout div.price ul li:last-child{padding:0}div.domain-checkout div.price ul li span.label{width:200px;flex-shrink:0}div.domain-checkout-controls{display:flex;justify-content:end}div.domain-checkout-controls a{margin-left:20px}div.domain-name-search div.domain-name-search-header{padding:20px;border-bottom:1px solid #e1e1e1}div.domain-name-search div.domain-name-search-header span{display:block;font-weight:600}div.domain-name-search div.validation{padding-left:120px}div.domain-name-search div.validation div.validation-message{margin:0 0 10px 0;color:#d85a5a;font-size:14px;font-weight:600}div.domain-name-search div.domain-name-search-body{padding:20px;display:flex}div.domain-name-search div.domain-name-search-body label{display:flex;align-items:center;width:100px;font-weight:600}div.domain-name-search div.domain-name-search-body div.domain-search-wrapper{display:flex;padding:0 10px 0 0;background:#fff;border-radius:10px;border:1px solid #d4dde0}div.domain-name-search div.domain-name-search-body div.domain{width:400px}div.domain-name-search div.domain-name-search-body input,div.domain-name-search div.domain-name-search-body select{display:block;padding:0 20px;margin:0;width:100%;line-height:40px;height:50px;box-sizing:border-box;border:none;font-family:Poppins,sans-serif;font-weight:600;font-size:16px;color:#676767;background:0 0}div.domain-name-search div.domain-name-search-body input:focus,div.domain-name-search div.domain-name-search-body select:focus{outline:0}div.domain-name-search div.domain-name-search-footer{padding:20px;border-top:1px solid #e1e1e1}div.domain-name-search div.domain-name-search-footer button{display:flex}div#dashboard-floater{position:fixed;left:20px;top:20px;z-index:100;box-shadow:0 1px 4px rgba(0,0,0,.031372549),0 4px 10px rgba(0,0,0,.0196078431),0 5px 30px rgba(0,0,0,.031372549);border-radius:100%;transition:all .3s ease-in-out}div#dashboard-floater a{display:flex;align-items:center;text-decoration:none}div#dashboard-floater a span.icon{display:flex;align-items:center;justify-content:center;width:50px;height:50px}div#dashboard-floater a span.label{padding:20px 20px 20px 0;font-weight:600;opacity:0;transition:opacity .2s ease-in-out;transition-delay:0s}div.pending-reservations a.pending-reservation{display:block;margin:0 0 20px 0;text-decoration:none;border:1px solid #f1f1f1;border-radius:20px;transition:all .3s ease-in-out}div.pending-reservations a.pending-reservation:hover{background-color:#f8fafc}div.pending-reservations a.pending-reservation div.pending-reservation-header{padding:20px;border-bottom:1px solid #f1f1f1}div.pending-reservations a.pending-reservation div.pending-reservation-header span.name{font-size:18px;font-weight:600}div.pending-reservations a.pending-reservation div.pending-reservation-body{padding:20px}div.pending-reservations a.pending-reservation div.pending-reservation-body span{font-size:18px}div.pending-reservations a.pending-reservation div.pending-reservation-footer{padding:20px;border-top:1px solid #f1f1f1}div.pending-reservations a.pending-reservation div.pending-reservation-footer span.total{font-size:20px;font-weight:600}div.pending-reservations a.pending-reservation span{display:block;padding:0 0 10px 0;color:#676767}div.pending-reservations a.pending-reservation span:last-child{padding:0}div.dashboard-host{margin:0 0 20px 0}div.dashboard-host div.avatar{position:relative;width:150px}div.dashboard-host div.avatar img{display:block;max-width:100%;border-radius:100%}div.dashboard-host div.avatar button{position:absolute;top:0;right:0;display:flex;align-items:center;justify-content:center;width:44px;height:44px;color:#fff;cursor:pointer;border:none;background:#e34e4e;border-radius:100%;transition:all .3s ease-in-out}div.dashboard-host div.avatar button:hover{background:#bf3535}div.dashboard-index div.dashboard-index-row{display:flex}div.dashboard-index div.dashboard-index-row div.dashboard-checklist{width:450px;flex-shrink:0;padding:20px 0}div.dashboard-index div.dashboard-index-row div.dashboard-checklist ul{padding:15px;border-radius:10px}div.dashboard-index div.dashboard-index-row div.dashboard-checklist ul li{display:flex;align-items:center;padding:0 0 15px 0;list-style:none;font-weight:600}div.dashboard-index div.dashboard-index-row div.dashboard-checklist ul li:last-child{padding:0}div.dashboard-index div.dashboard-index-row div.dashboard-checklist ul li span.label{width:250px}div.dashboard-index div.dashboard-index-row div.dashboard-checklist ul li a{text-decoration:none}div.dashboard-index div.dashboard-property{display:flex;margin:0;padding:40px 20px}div.dashboard-index div.dashboard-property div.property-image{width:250px;flex-shrink:0}div.dashboard-index div.dashboard-property div.property-image img{display:block;max-width:100%}div.dashboard-index div.dashboard-property div.property-details{padding:0 0 0 30px}div.dashboard-index div.dashboard-property div.property-details div.property-row{display:flex;font-weight:600;padding:0 0 20px 0}div.dashboard-index div.dashboard-property div.property-details div.property-row:last-child{padding:0}div.dashboard-index div.dashboard-property div.property-details div.property-row span.label{width:125px;flex-shrink:0}div.dashboard-index div.upcoming-reservation div.upcoming-reservation-header{padding:20px;border-bottom:1px solid #e1e1e1}div.dashboard-index div.upcoming-reservation div.upcoming-reservation-header span{display:block;font-weight:600}div.dashboard-index div.upcoming-reservation div.upcoming-reservation-header span.title{font-size:18px}div.dashboard-index div.upcoming-reservation div.details{display:flex;padding:20px;border-bottom:1px solid #e1e1e1}div.dashboard-index div.upcoming-reservation div.details div.status{display:flex;align-items:center}div.dashboard-index div.upcoming-reservation div.details div.status span.label{padding:0 20px 0 0;font-weight:600}div.dashboard-index div.upcoming-reservation div.details div.days-name{padding:0}div.dashboard-index div.upcoming-reservation div.details div.days-name span{display:block;font-weight:600;font-size:18px}div.dashboard-index div.upcoming-reservation div.upcoming-reservation-body{padding:20px}div.dashboard-index div.upcoming-reservation div.upcoming-reservation-body ul li{display:flex;font-weight:600;padding:0 0 20px 0}div.dashboard-index div.upcoming-reservation div.upcoming-reservation-body ul li span.label{width:150px;flex-shrink:0}div.dashboard-index div.pending-reservations{padding:0 20px;flex-grow:1}div.dashboard-index div.pending-reservations div.pending-reservations-header{padding:20px;border-bottom:1px solid #e1e1e1}div.dashboard-index div.pending-reservations div.pending-reservations-header span{font-size:18px;font-weight:600}div.dashboard-index div.pending-reservations div.pending-reservations-body{padding:20px}div.dashboard-index div.pending-reservations div.pending-reservations-body table td,div.dashboard-index div.pending-reservations div.pending-reservations-body table th{padding:5px 10px;font-size:16px;font-weight:600;text-align:left}div.dashboard-index div.pending-reservations div.pending-reservations-body table tbody tr{cursor:pointer;transition:all .3s ease-in-out}div.dashboard-index div.pending-reservations div.pending-reservations-body table tbody tr:hover{color:#001d35;background:#c2e7ff}div.dashboard div.dashboard-header{display:flex;align-items:center;position:relative;width:100%;padding:0 40px;height:80px;background:#f8fafc;box-shadow:0 3px 8px rgba(0,0,0,.25);z-index:100;box-sizing:border-box}div.dashboard div.dashboard-header span.logo{font-size:20px;cursor:pointer;font-family:Quicksand,sans-serif;font-weight:600;font-style:normal;color:#6a7c8b}div.dashboard div.dashboard-header ul{display:flex;margin-left:auto}div.dashboard div.dashboard-header ul li{list-style:none;padding:0 30px 0 0}div.dashboard div.dashboard-header ul li a{position:relative;cursor:pointer}div.dashboard div.dashboard-header ul li a span.count{position:absolute;right:-18px;top:-5px;display:block;width:20px;height:20px;line-height:20px;text-align:center;color:#fff;font-size:14px;background:#e98747;border-radius:100%}div.dashboard div.dashboard-body{display:flex;min-height:calc(100vh - 80px)}div.dashboard div.dashboard-body p{padding:0 0 20px 0;line-height:1.7em}div.dashboard div.dashboard-body div.cols{display:flex}div.dashboard div.dashboard-body div.cols div.col{width:50%}div.dashboard div.dashboard-body div.cols div.col:first-child{padding-right:20px}div.dashboard div.dashboard-body div.cols div.col:last-child{padding-left:20px}div.dashboard div.dashboard-body div.dashboard-navigation{display:flex;position:relative;width:240px;flex-shrink:0;padding:20px;background:#f8fafc}div.dashboard div.dashboard-body div.dashboard-navigation ul{margin:0;padding:0}div.dashboard div.dashboard-body div.dashboard-navigation ul li{font-weight:600;list-style:none;margin:0 0 10px 0}div.dashboard div.dashboard-body div.dashboard-navigation ul li a,div.dashboard div.dashboard-body div.dashboard-navigation ul li div.drop-down-holder{display:flex;align-items:center;padding:5px 15px;border-radius:15px;transition:all .3s ease-in-out;cursor:pointer;text-decoration:none}div.dashboard div.dashboard-body div.dashboard-navigation ul li a span.icon,div.dashboard div.dashboard-body div.dashboard-navigation ul li div.drop-down-holder span.icon{display:flex;align-items:center;width:50px;flex-shrink:0}div.dashboard div.dashboard-body div.dashboard-navigation ul li a:hover,div.dashboard div.dashboard-body div.dashboard-navigation ul li div.drop-down-holder:hover{color:#001d35;background:#c2e7ff}div.dashboard div.dashboard-body div.dashboard-navigation ul li.open div.drop-down{display:block}div.dashboard div.dashboard-body div.dashboard-navigation ul li div.drop{padding:10px 20px 0 65px;border-radius:10px;z-index:10}div.dashboard div.dashboard-body div.dashboard-navigation ul li div.drop ul li{padding:0 0 5px 0}div.dashboard div.dashboard-body div.dashboard-navigation ul li div.drop ul li a{padding:0;font-weight:600;font-size:14px}div.dashboard div.dashboard-body div.dashboard-navigation ul li div.drop ul li a:hover{background:0 0}div.dashboard div.dashboard-body div.dashboard-content-wrapper{display:flex;flex-grow:1;padding:15px}div.dashboard div.dashboard-body div.dashboard-content-wrapper div.dashboard-content{display:flex;flex-grow:1;flex-direction:column;padding:20px;background:#f8fafc;box-shadow:0 3px 11px rgba(0,0,0,.15)}div.dashboard div.dashboard-body div.dashboard-content-wrapper div.dashboard-content div.dashboard-content-header{display:flex;padding:20px;border-bottom:1px solid #e1e1e1}div.dashboard div.dashboard-body div.dashboard-content-wrapper div.dashboard-content div.dashboard-content-header div.status{display:flex;align-items:center;padding:0 20px 0 0}div.dashboard div.dashboard-body div.dashboard-content-wrapper div.dashboard-content div.dashboard-content-header div.title{flex-grow:1}div.dashboard div.dashboard-body div.dashboard-content-wrapper div.dashboard-content div.dashboard-content-header div.title span{display:block;padding:0 0 15px 0;font-weight:600;font-size:18px}div.dashboard div.dashboard-body div.dashboard-content-wrapper div.dashboard-content div.dashboard-content-header div.title span:last-child{padding:0}div.dashboard div.dashboard-body div.dashboard-content-wrapper div.dashboard-content div.dashboard-content-body{padding:20px}div.dashboard div.dashboard-body div.dashboard-content-wrapper div.dashboard-content div.dashboard-content-body.no-padding{padding:0}div.dashboard div.dashboard-body div.dashboard-content-wrapper div.dashboard-content div.dashboard-content-body div.dashboard-cta{display:flex;align-items:center;justify-content:center;text-align:center;max-width:600px;margin:0 auto;min-height:300px}div.dashboard div.dashboard-body div.dashboard-content-wrapper div.dashboard-content div.dashboard-content-body div.dashboard-cta div{display:block}div.dashboard div.dashboard-body div.dashboard-content-wrapper div.dashboard-content div.dashboard-content-body div.dashboard-cta div a{margin:0 auto}div.dashboard div.dashboard-body div.dashboard-content-wrapper div.dashboard-content div.dashboard-content-body div.dashboard-cta span.text{display:block;text-align:center;padding:0 0 20px 0;font-weight:600}div.reservation-item div.guest-intro{margin:0 0 15px 0;padding:0 20px 15px 20px;border-bottom:1px solid #e1e1e1}div.reservation-item div.guest-intro h2{padding:0 0 10px 0;font-weight:600;font-size:18px}div.reservation-item div.guest-intro p{padding:0;font-weight:400;font-size:16px}div.reservation-item div.reservation-details-row{display:flex;flex-grow:1}div.reservation-item div.reservation-details-row div.reservation-details-row-col{width:50%;flex-shrink:0}div.reservation-item div.reservation-details-row div.reservation-details-row-col div.reservation-details-row-col-header{padding:20px;border-bottom:1px solid #e1e1e1}div.reservation-item div.reservation-details-row div.reservation-details-row-col div.reservation-details-row-col-header span{font-weight:600;font-size:18px}div.reservation-item div.reservation-details-row div.reservation-details-row-col div.reservation-details-row-col-body{padding:20px}div.reservation-item div.reservation-details-row div.reservation-details-row-col div.reservation-details-row-col-body p{font-weight:600}div.reservation-item ul.reservation-details{padding:0 0 20px 0}div.reservation-item ul.reservation-details li{display:flex;list-style:none;padding:0 0 15px;font-weight:600;font-size:16px}div.reservation-item ul.reservation-details li span.label{width:180px;flex-shrink:0}div.balance-outstanding{display:flex;justify-content:end;padding:20px;border-top:1px solid #e1e1e1}div.balance-outstanding span{font-size:20px;font-weight:600}div#reservation-modal div.modal{max-width:1000px}div#reservation-modal div.modal div.modal-header div.status{display:flex;align-items:center;margin-right:30px}div#reservation-modal div.modal div.modal-header div.status span.label{width:100px;flex-shrink:0;font-weight:600}div#reservation-modal div.modal div.modal-header div.title span{display:block;padding:0 0 10px 0;font-weight:600}div#reservation-modal div.modal div.modal-header div.title span:last-child{padding:0}div#reservation-modal div.modal div.modal-body div.guest-intro{margin:0 0 15px 0;padding:0 0 15px 0;border-bottom:1px solid #f1f1f1}div#reservation-modal div.modal div.modal-body div.guest-intro h2{padding:0 0 10px 0;font-weight:600;font-size:18px}div#reservation-modal div.modal div.modal-body div.guest-intro p{padding:0;font-weight:400;font-size:16px}div#reservation-modal div.modal div.modal-body ul{padding:0 0 20px 0}div#reservation-modal div.modal div.modal-body ul li{display:flex;list-style:none;padding:0 0 15px;font-weight:600;font-size:16px}div#reservation-modal div.modal div.modal-body ul li span.label{width:180px;flex-shrink:0}div#reservation-modal div.modal div.modal-body div.payment-status{display:flex;padding:0 0 20px 0}div#reservation-modal div.modal div.modal-body div.payment-status span.label{display:flex;align-items:center;margin-right:30px;font-weight:600}div#reservation-modal div.modal div.modal-body div.accept-reject{padding:15px;display:flex;align-items:center;justify-content:center;background:#f9f9f9;border-radius:20px}div#reservation-modal div.modal div.modal-body div.accept-reject a:first-child{margin-right:20px}div.timeline{display:flex;padding:20px}div.timeline div.timeline-item{padding:20px;margin:0 20px 0 0;width:200px;font-weight:600;background:#fff;border-radius:10px}div.dashboard-reservations{display:flex}div.dashboard-reservations div.filters{width:250px;flex-shrink:0;margin:0 20px 0 0}div.dashboard-reservations div.filters span.heading{display:block;padding:20px;font-weight:600;font-size:18px;border-bottom:1px solid #e1e1e1}div.dashboard-reservations div.filters ul{padding:20px}div.dashboard-reservations div.filters ul li{list-style:none}div.dashboard-reservations div.filters ul li a{display:flex;padding:10px;font-weight:600;cursor:pointer}div.dashboard-reservations div.filters ul li a span.icon{width:40px;display:flex;flex-shrink:0;align-items:center}div.dashboard-reservations div.filters ul li a span.label{display:flex;align-items:center}div.dashboard-reservations div.reservations-body{padding:20px 0 0 0;width:100%;flex-grow:1}div.dashboard-reservations div.reservations-body table{width:100%;padding:30px 0 0 0}div.dashboard-reservations div.reservations-body table tr{cursor:pointer}div.free-tier{display:flex;align-items:center;justify-content:center;text-align:center;max-width:600px;margin:0 auto;min-height:300px}div.free-tier div{display:block}div.free-tier div a{margin:0 auto}div.free-tier span{display:block;text-align:center;padding:0 0 20px 0;font-weight:600}div.terms-and-conditions-configuration div.controls{padding:30px 0}div.terms-and-conditions-configuration div.form{margin:0 0 20px 0;border-bottom:1px solid #e1e1e1}div.terms-and-conditions-configuration div.form div.form-row label{width:400px}div.terms-and-conditions-configuration div.form div.form-row div.form-control{display:flex;align-items:center}div.terms-and-conditions h2{padding:0 0 20px 0;font-weight:600}div.terms-and-conditions h4{padding:0 0 20px 0;font-weight:600}div.terms-and-conditions p{padding:0 0 20px 0}.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:100px;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.controls{display:flex;flex-grow:1}ul.edit-images-list div.primary{margin-left:auto;padding-right:20px}@media screen and (max-width:800px){ul.edit-images-list li{display:flex}ul.edit-images-list li div.controls{flex-direction:column}ul.edit-images-list li div.controls div.primary{display:flex;justify-content:flex-end;padding:0 0 15px 0}ul.edit-images-list li div.controls div.primary span.badge{line-height:36px}ul.edit-images-list li div.controls div.delete{display:flex;justify-content:flex-end}}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;font-weight:600}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}@media screen and (max-width:800px){div.theme-config div.theme-config-row{flex-direction:column;justify-content:center;align-items:center}div.theme-config div.theme-config-row div.theme-config-item{margin:0 0 20px 0}}div.modal .edit-site-nav{width:300px;flex-shrink:0;border-right:1px solid #f1f1f1}div.modal .edit-site-nav ul.tab-links{margin:0;padding:0}div.modal .edit-site-nav ul.tab-links li{margin:0 0 10px 0;padding:0 0;list-style:none}div.modal .edit-site-nav ul.tab-links li a{display:inline-flex;align-items:center;line-height:30px;padding:0 15px;cursor:pointer;font-weight:600;border-radius:20px;background:#f9f9f9;transition:all .3s ease-in-out;text-decoration:none}div.modal .edit-site-nav ul.tab-links li a.active{background:#c2e7ff}div.modal .edit-site-nav ul.tab-links li a span.icon{display:flex;align-items:center;margin-right:15px}div.modal .edit-component{width:calc(100% - 320px);padding:0 30px 0 30px;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:400;font-style:normal}body button,body input,body select,body textarea{font-family:"Vend Sans",sans-serif;font-weight:400}h1,h2,h3,h4{font-weight:500}h1{font-size:20px}div.footer{padding:50px}div.footer div.constrain{display:flex}div.footer div.left{display:flex;flex-direction:column}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:none}div.footer div.links{display:flex;padding:0 0 30px 0}div.footer div.links ul:first-child{padding-right:40px}div.footer div.links ul li{padding:0 0 20px 0;list-style:none}div.footer div.links ul li a{display:flex;align-items:center;cursor:pointer;font-size:16px;font-weight:400;text-decoration:none}div.footer div.links ul li a:hover{text-decoration:none}div.footer div.links ul li a span.icon{display:flex;align-items:center;margin-right:20px}div.footer div.socials{display:flex;align-items:end;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.links{display:block;padding:0 0 20px 0}div.footer div.constrain div.links ul:first-child{padding:0 0 20px 0}div.footer div.constrain div.links ul li{padding:0 0 15px 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.align-center{flex-direction:row;align-items:center}div.form-row.single-column{display:block}div.form-row.single-column label{width:auto}div.form-row.single-column p{padding:0 0 10px 0}div.form-row.single-column div.form-control{display:block;width:auto}div.form-row.hide{display:none}div.form-row div.form-row-col{display:flex;flex-direction:row;align-items:center;max-width:400px;padding:0 20px 0 0}div.form-row div.form-row-col:last-child{padding-right:0}div.form-row div.form-row-col div.form-control{width:300px}div.form-row label{display:flex;flex-shrink:0;align-items:center;width:200px;line-height:50px;font-size:18px;font-weight:500}div.form-row label span.tooltip{padding-left:20px}div.form-row label a{cursor:pointer;text-decoration:underline}div.form-row div.form-control{display:flex;flex-direction:column;align-items:start;width:calc(100% - 200px)}div.form-row div.form-control.align-center{flex-direction:row;align-items:center}div.form-row div.form-control input,div.form-row div.form-control select,div.form-row div.form-control span.control,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:1px solid #ddd;background:#fff;border-radius:10px;font-weight:400;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 span.control: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 span.control[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 span.control[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 span.control[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 span.control{height:auto;line-height:unset;padding:10px}div.form-row div.form-control textarea{padding:10px;min-height:200px;line-height:2em}div.form-row div.form-control textarea.h-500{min-height:500px}div.form-row div.validation-message{margin:10px 0 0 0;color:#d85a5a;font-size:14px;font-weight:400}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.select-another-dress{padding:0 0 20px 200px}div.amenities-form div.form-row label{max-width:300px;padding:0 20px 0 0;line-height:1.2em}.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)}@media screen and (max-width:800px){div.form-row{display:block}div.form-row div.form-row-col{display:block}div.form-row div.form-row-col div.form-control{width:auto}div.form-row label{width:auto}div.form-row div.form-control{width:auto}div.select-another-dress{padding:0 0 20px 0}}.place-autocomplete-card{width:100%;border:2px solid #d4dde0;border-radius:10px}div#language-selector{position:fixed;top:0;right:0;z-index:99;width:60px;background:#fff;border-radius:0 0 0 20px;box-shadow:0 3px 8px rgba(0,0,0,.15);opacity:.7;transition:all .3s ease-in-out;cursor:pointer}div#language-selector:hover{opacity:1;width:140px}div#language-selector:hover div.drop{display:block}div#language-selector div.selected{display:flex;align-items:center;justify-content:start;min-height:40px;padding:0 0 0 10px}div#language-selector div.selected span.icon{display:flex;align-items:center;width:20px}div#language-selector div.selected span.current{text-transform:uppercase;font-weight:600}div#language-selector div.drop{display:none;padding:0 10px 10px 20px}div#language-selector div.drop ul li{list-style:none}div#language-selector div.drop ul li:last-child{padding:0}div#language-selector div.drop ul li a{display:inline-block;padding:5px 10px;font-size:14px;font-weight:600;text-decoration:none;transition:all .3s ease-in-out;border-radius:10px}div#language-selector div.drop ul li a:hover{background:#f9f9f9}header{margin:0 0 20px 0;color:#6a7c8b;background:#fff;box-shadow:0 1px 4px rgba(0,0,0,.03),0 4px 10px rgba(0,0,0,.02),0 5px 30px rgba(0,0,0,.03)}header div.constrain{display:flex;align-items:center;min-height:70px;padding:0 50px;box-sizing:border-box;max-width:1000px;margin:0 auto}header div.constrain span{display:flex;font-weight:600;font-size:22px;cursor:pointer;font-family:Quicksand,sans-serif;font-style:normal}header div.constrain ul{display:flex;margin-left:auto}header div.constrain ul li{padding:0;list-style:none}header div.constrain ul li a{display:block;padding:10px 20px;font-weight:600;color:#6a7c8b;text-decoration:none;border-radius:20px;transition:all .3s ease-in-out}header div.constrain ul li a.active{background:rgba(255,255,255,.1)}@media screen and (max-width:600px){body header#header{margin:0}}div.uploading,span.loading{display:flex;align-items:center;justify-content:center;font-weight:600}div.uploading svg,span.loading svg{margin-right:10px;animation:spin 1s linear infinite;transform-origin:center}div.uploading{padding:20px}@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#reservation-confirmation-modal div.modal-body div.alert{margin:0 0 40px 0}div#reservation-confirmation-modal div.modal-body h2{padding:0 0 20px 0;font-size:18px}div#reservation-confirmation-modal div.modal-body p{font-weight:600}div.enquiry{font-weight:600}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:1200px}div#view-information div.modal div.scrolling{flex-grow:1}div#view-information div.modal div.modal-body-information div.tab{display:none}div#view-information div.modal div.modal-body-information div.tab.active{display:block}div#view-information div.modal div.modal-body-information div.information-body-header{padding:0 0 20px 0;margin:0 0 20px 0;border-bottom:1px solid #f1f1f1}div#view-information div.modal div.modal-body-information div.information-body-header span{display:block;font-weight:600;font-size:18px}div#view-information div.modal div.modal-body-information h2{padding:0 0 20px 0;font-weight:600}div#view-information div.modal div.modal-body-information h4{padding:0 0 20px 0;font-weight:600}div#view-information div.modal div.modal-body-information p{padding:0 0 20px 0}div#view-information div.modal div.host{display:flex;padding:0 30px}div#view-information div.modal div.host div.avatar{width:100px;padding:0 30px 0 0;flex-shrink:0}div#view-information div.modal div.host div.avatar img{display:block;max-width:100%;border-radius:100%}div#view-information div.modal div.host div.details h2{padding:0 0 20px 0}div#view-information div.modal div.reviews{max-width:800px;margin:0 auto}div#view-information div.modal div.reviews div.review{padding:0;margin:0 0 30px 0;border-bottom:1px solid #f1f1f1}div#view-information div.modal div.reviews div.review div.review-header{display:flex;padding:20px;border-bottom:1px solid #f1f1f1}div#view-information div.modal 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-information div.modal div.reviews div.review div.review-header div.title span{display:block;padding:0 0 10px 0}div#view-information div.modal div.reviews div.review div.review-header div.title span.name{font-weight:600}div#view-information div.modal div.reviews div.review div.review-header div.title span.date{font-size:14px;padding:0}div#view-information div.modal div.reviews div.review div.review-body{display:flex;padding:20px}div#view-information div.modal div.reviews div.review div.review-body div.left{width:150px;padding:0;flex-shrink:0}div#view-information div.modal div.reviews div.review div.review-body div.left ul li{display:flex;padding:0 0 10px 0}div#view-information div.modal div.reviews div.review div.review-body div.left ul li div{display:flex;width:50%}div#view-information div.modal div.reviews div.review div.review-body div.left ul li span{display:flex;align-items:center;height:30px}div#view-information div.modal div.reviews div.review div.review-body div.left ul li span.label{padding:0 15px 0 0}div#view-information div.modal div.reviews div.review div.review-body div.right{flex-grow:1;padding:0 0 0 30px}div#view-information div.modal div.reviews div.review div.review-body div.right p{line-height:1.8em}div#view-information div.modal ul.rates{padding:0}div#view-information div.modal ul.rates li{padding:0 0 15px 0;list-style:none}div#view-information div.modal ul.rates li span{display:block;padding:0 0 10px 0}div#view-information div.modal ul.rates li span:first-child{font-weight:600;font-size:18px}div#view-information div.modal ul.house-rules{padding:0 0 0 20px}div#view-information div.modal ul.house-rules li{padding:0 0 15px 0;font-size:18px}@media screen and (max-width:900px){div#view-information div.modal div.modal-body{display:block}div#view-information div.modal div.modal-body div.modal-body-information{padding:0}div#view-information div.modal div.modal-body div.modal-body-information div.information-body-header{display:block}div#view-information div.modal div.modal-body div.modal-body-information div.host{display:block;padding:0}div#view-information div.modal div.modal-body div.modal-body-information div.host div.avatar{width:100px;margin:0 auto;padding:0 0 20px 0}div#view-information div.modal div.modal-body div.reviews div.review div.review-header{padding:0}div#view-information div.modal div.modal-body div.reviews div.review div.review-body{display:block;padding:0}div#view-information div.modal div.modal-body div.reviews div.review div.review-body div.left{width:auto;padding:0 0 10px 0}div#view-information div.modal div.modal-body div.reviews div.review div.review-body div.right{padding: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-xsmall{max-width:600px}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:25px 30px;border-bottom:1px solid #f1f1f1;box-sizing:border-box}div.modal div.modal-header div.title{display:flex;align-items:center}div.modal div.modal-header div.mobile-nav{display:none}div.modal div.modal-header h2{font-size:18px}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 u.tab-links li{padding:0}div.modal div.modal-body p{padding:0 0 20px 0;font-size:16px;line-height:2em}div.modal div.modal-body ul{padding:0 0 20px 20px}div.modal div.modal-body ul li{padding:0 0 10px 0}div.modal div.modal-body ul li:last-child{padding:0}div.modal div.modal-body.d-block{display:block}div.modal div.modal-body div.scrolling{display:block;flex-grow:1;max-height:600px;overflow-y:scroll;margin:0 auto;padding:0 20px;min-height:600px}div.modal div.modal-body div.scrolling::-webkit-scrollbar{width:10px}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:900px){div.modal{width:calc(100% - 20px)}}@media screen and (max-width:900px){div.overlay{align-items:unset}div.overlay div.modal.show-nav{transform:translateX(300px)}div.overlay div.modal div.modal-body div.edit-site-nav{display:block}div.modal{width:100%;height:100vh;border-radius:0}div.modal div.modal-header{display:flex;align-items:center;padding:10px 25px 10px 10px}div.modal div.modal-header div.mobile-nav{display:flex;align-items:center}div.modal div.modal-header div.mobile-nav div.hamburger{display:flex;align-items:center}div.modal div.modal-header div.title{padding:0 0 0 10px}div.modal div.modal-header div.title span{display:none}div.modal div.modal-body{padding:20px 10px 20px 20px;height:calc(100vh - 74px);box-sizing:border-box}div.modal div.modal-body{position:relative}div.modal div.modal-body div.edit-site-nav{display:none;position:fixed;left:-300px;top:0;bottom:0;padding:20px;box-sizing:border-box;background:#fff}div.modal div.modal-body div.scrolling{height:calc(100vh - 140px);max-height:none;padding:0 0 20px 0}}div.error-page{display:flex;align-items:start;justify-content:center;padding:50px;min-height:100vh}div.error-page div.text{width:600px;background:#fff;border-radius:10px;box-shadow:0 3px 8px rgba(0,0,0,.25)}div.error-page div.text div.text-header{padding:20px;border-bottom:1px solid #f1f1f1}div.error-page div.text div.text-header span{font-size:18px;font-weight:600}div.error-page div.text div.text-body{padding:20px}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.ui-slideout-overlay{position:fixed;top:0;left:0;width:0;background:rgba(0,0,0,.7);z-index:199}div.ui-slideout-overlay.show{display:block;right:0;bottom:0;width:100%}div.reservation-slide-out{position:fixed;right:0;top:0;width:0;height:100%;background:#fff;box-shadow:0 5px 10px rgba(0,0,0,.8)!important;transform:translate(100%);transition:all .3s ease-in-out;opacity:0;z-index:200;color:#5b5454}div.reservation-slide-out.show{width:799px;opacity:1;transform:translate(0);animation:1s ease 0s normal forwards .5s fadeInRight}div.reservation-slide-out.show.w-1450{width:1450px}div.reservation-slide-out.show div.reservation-slide-out-header{opacity:1;animation:1.5s ease .3s normal forwards 2.5s fadeInHeader}div.reservation-slide-out.show div.reservation-slide-out-body{visibility:visible;animation:1s ease 0s normal forwards 1 fadeInBody}div.reservation-slide-out div.reservation-slide-out-header{opacity:0;display:flex;align-items:center;padding:20px 20px;border-bottom:1px solid #f1f1f1;transition:all 1.5s ease-in-out}div.reservation-slide-out div.reservation-slide-out-header div.title span{font-size:20px;font-weight:600}div.reservation-slide-out div.reservation-slide-out-header div.title div.ui-tabs{margin-bottom:0}div.reservation-slide-out div.reservation-slide-out-header div.close{margin-left:auto}div.reservation-slide-out div.reservation-slide-out-body{padding:20px;height:calc(100% - 100px);overflow-y:scroll;transition:all .3s ease-in-out;opacity:0;transform:translateY(-30px)}@keyframes fadeInRight{0%{opacity:0;transform:translate(100%)}100%{opacity:1;transform:translate(0)}}@keyframes fadeInBody{0%{opacity:0;transform:translateY(-30px)}50%{opacity:0;transform:translateY(-30px)}100%{opacity:1;transform:translateY(0)}}@keyframes fadeInHeader{0%{opacity:0}100%{opacity:1}}@media only screen and (max-width:900px){div.reservation-slide-out{position:fixed;right:0;top:0;width:0;height:100%;background:#fff;box-shadow:0 5px 10px rgba(0,0,0,.8)!important;transform:translate(100%);transition:all .3s ease-in-out;opacity:0;z-index:200;color:#5b5454}div.reservation-slide-out.show{width:100%}}span.reservation-status{display:inline-block;padding:0 15px;font-weight:600;line-height:30px;border-radius:20px}span.reservation-status.partpaid,span.reservation-status.pending{color:#fff;background:#e98747}span.reservation-status.accepted,span.reservation-status.fullypaid,span.reservation-status.waived{color:#fff;background:#70ba70}span.reservation-status.rejected{color:#fff;background:#fe605f}div.reservation-holder{padding:20px}div.reservation{background:#f9f9f9;border-radius:20px}div.reservation div.reservation-header{display:flex;padding:20px 30px;border-bottom:1px solid #ddd}div.reservation div.reservation-header div.status{display:flex;align-items:center;padding:10px 20px;margin:0 20px 0 0;border-right:1px solid #f1f1f1}div.reservation div.reservation-header div.status span.icon{display:flex;align-items:center;margin-right:10px}div.reservation div.reservation-header div.status span.label{font-weight:600}div.reservation div.reservation-header div.title{display:flex;align-items:center}div.reservation div.reservation-header div.title p{font-weight:600}div.reservation div.reservation-header h1{padding:0 0 10px 0;font-size:20px;font-weight:600}div.reservation div.reservation-body{display:flex;flex-grow:1;padding:30px}div.reservation div.reservation-footer{display:flex;padding:30px;border-top:1px solid #ddd}div.reservation div.reservation-footer div.stripe{display:block;flex-grow:1}div.reservation div.reservation-footer div.stripe span{display:block;padding:0 0 10px 0;font-weight:600;font-size:14px}div.reservation div.reservation-footer div.stripe img{display:block;width:100px}div.reservation div.reservation-footer div.controls{padding:20px 0 0 0}div.reservation div.reservation-footer a{margin-left:auto}div.reservation div.property-details{width:400px;flex-shrink:0;padding:0 20px 0 0}div.reservation div.property-details div.image{margin:0 0 20px 0}div.reservation div.property-details div.image img{display:block;max-width:100%}div.reservation div.property-details div.host{display:flex;align-items:center}div.reservation div.property-details div.host div.avatar{width:75px;margin-right:20px}div.reservation div.property-details div.host div.avatar img{display:block;max-width:100%;border-radius:100%}div.reservation div.property-details div.host div.details h2{font-size:18px}div.reservation div.reservation-details{flex-grow:1}div.reservation div.reservation-details div.reservation-details-header{padding:0 20px 20px 20px;border-bottom:1px solid #ddd}div.reservation div.reservation-details div.reservation-details-header h1{padding:0 0 10px 0;font-weight:600;font-size:20px}div.reservation div.reservation-details div.reservation-details-header p{font-weight:600;font-size:16px}div.reservation div.reservation-details div.reservation-details-body{display:flex;flex-grow:1;padding:20px}div.reservation div.reservation-details ul li{display:flex;padding:0 0 20px 0;font-weight:600;font-size:16px;list-style:none}div.reservation div.reservation-details ul li span.label{width:180px;flex-shrink:0}div.reservation div.reservation-details ul li.border{margin:0 0 20px 0;border-bottom:1px solid #ddd}div.reservation div.reservation-details ul li.remaining-balance{padding:20px 0 0 0;font-weight:600;font-size:18px;border-top:1px solid #ddd}@media screen and (max-width:1200px){div.reservation div.property-details{width:200px}}@media screen and (max-width:800px){div.reservation div.property-details{display:none}div.reservation div.reservation-header{padding:20px}div.reservation div.reservation-header div.status{display:none}div.reservation div.reservation-body{display:block;padding:20px 0 0 0}div.reservation div.reservation-footer{padding:20px}}div.side-layout{display:flex}div.side-layout div.sidebar{flex-shrink:0;width:400px;padding:30px;background:#c8f0f1;box-sizing:border-box}div.side-layout div.sidebar div.logo{display:flex;align-items:center;justify-content:center;width:100px;height:100px;margin:0 auto}div.side-layout div.sidebar div.logo span{font-weight:600;font-size:22px;cursor:pointer;font-family:Quicksand,sans-serif}@media screen and (max-width:1000px){div.side-layout div.sidebar{display:none}}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%}@media screen and (max-width:1200px){div.swiper{display:block}}table.table{border-collapse:collapse;width:100%;table-layout:auto}table.table thead{border-bottom:1px solid #f1f1f1}table.table tr.pointer{cursor:pointer}table.table tr.pointer:hover{background:#f9f9f9}table.table th{font-weight:600;text-align:left;padding:10px}table.table td{text-align:left;padding:10px;font-weight:400}table.table td a.btn{margin-right:15px}table.table td 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{color:#fff;background:#e98747}table.table td span.status.info{color:#0c5460;background-color:#d1ecf1}table.table td span.status.success{color:#fff;background:#70ba70}table.table td span.status.danger{color:#fff;background:#fe605f}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}.tooltip{position:relative;display:inline-flex;align-items:center;cursor:pointer}.tooltip-text{display:block;position:absolute;visibility:hidden;width:150px;color:#fff;text-align:center;padding:10px 5px;border-radius:6px;font-size:14px;line-height:1.2em;font-weight:600;z-index:10;background:rgba(0,0,0,.8);opacity:0;transition:all .3s,visibility .25s}.tooltip-text.position-bottom{left:50%;margin-left:-75px;top:50px}.tooltip-text.position-right{left:100%;top:0}.tooltip:hover .tooltip-text{visibility:visible;opacity:1}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.ui-page div.ui-text ul{display:flex;justify-content:center}div.ui-page div.ui-text ul li{margin:0 20px 0 0;list-style:none}div.ui-page div.ui-text ul li:last-child{margin:0}div.ui-slideout-overlay{position:fixed;top:0;left:0;width:0;background:rgba(0,0,0,.7);z-index:199}div.ui-slideout-overlay.show{display:block;right:0;bottom:0;width:100%}div.ui-slide-out{position:fixed;right:0;top:0;width:0;height:100%;background:#fff;box-shadow:0 5px 10px rgba(0,0,0,.8)!important;transform:translate(100%);transition:all .3s ease-in-out;opacity:0;z-index:200;color:#5b5454}div.ui-slide-out.show{width:799px;opacity:1;transform:translate(0);animation:1s ease 0s normal forwards .5s fadeInRight}div.ui-slide-out.show.w-1450{width:1450px}div.ui-slide-out.show div.ui-slide-out-header{opacity:1;animation:1.5s ease .3s normal forwards 2.5s fadeInHeader}div.ui-slide-out.show div.ui-slide-out-body{visibility:visible;animation:1s ease 0s normal forwards 1 fadeInBody}div.ui-slide-out div.ui-slide-out-header{opacity:0;display:flex;align-items:center;padding:30px 40px;border-bottom:1px solid #f1f1f1;transition:all 1.5s ease-in-out}div.ui-slide-out div.ui-slide-out-header div.title span{font-size:20px;font-weight:600}div.ui-slide-out div.ui-slide-out-header div.title div.ui-tabs{margin-bottom:0}div.ui-slide-out div.ui-slide-out-header div.close{margin-left:auto}div.ui-slide-out div.ui-slide-out-body{padding:30px 40px;height:calc(100vh - 150px);overflow-y:scroll;transition:all .3s ease-in-out;opacity:0;transform:translateY(-30px)}div.ui-slide-out div.ui-slide-out-body h2{font-size:18px;padding:0 0 30px 0}div.ui-slide-out div.ui-slide-out-body h4{padding:0 0 30px 0}div.ui-slide-out div.ui-slide-out-body p{padding:0 0 20px 0;line-height:1.8em}div.ui-slide-out div.ui-slide-out-body ul{padding:0 0 0 20px;margin:0 0 20px 0}div.ui-slide-out div.ui-slide-out-body ul li{padding:0 0 15px 0}div.ui-slide-out div.ui-slide-out-body ul li:last-child{padding:0}@keyframes fadeInRight{0%{opacity:0;transform:translate(100%)}100%{opacity:1;transform:translate(0)}}@keyframes fadeInBody{0%{opacity:0;transform:translateY(-30px)}50%{opacity:0;transform:translateY(-30px)}100%{opacity:1;transform:translateY(0)}}@keyframes fadeInHeader{0%{opacity:0}100%{opacity:1}}@media only screen and (max-width:900px){div.ui-slide-out{position:fixed;right:0;top:0;width:0;height:100%;background:#fff;box-shadow:0 5px 10px rgba(0,0,0,.8)!important;transform:translate(100%);transition:all .3s ease-in-out;opacity:0;z-index:200;color:#5b5454}div.ui-slide-out.show{width:100%}}ul.generic li{display:flex;font-weight:600;padding:0 0 20px 0;list-style:none}ul.generic li span.icon{display:flex;align-items:center;margin-right:20px}ul.generic li span.label{width:200px;flex-shrink:0}ul.controls{display:flex}ul.controls.center{justify-content:center}ul.controls li{padding:0 20px 0 0;list-style:none}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.no-reviews-text{display:flex;justify-content:center;align-items:center;padding:30px 0;font-weight:600}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 0;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:400}.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{max-width:1300px}.t1 div.about-property div.constrain div.d-flex{display:flex}.t1 div.about-property div.constrain div.amenities{display:flex;flex-wrap:wrap;padding:0 20px 0 20px}.t1 div.about-property div.constrain div.amenities div.amenity{display:flex;align-items:center;padding:0 30px 20px 0}.t1 div.about-property div.constrain div.amenities div.amenity div.icon{margin-right:15px}.t1 div.about-property div.constrain div.about-property-header{padding:20px;border-bottom:1px solid #f1f1f1}.t1 div.about-property div.constrain div.about-property-body{display:flex;align-items:start;padding:20px}.t1 div.about-property div.constrain div.about-property-body div.property-info{flex-grow:1;padding:0 30px 0 0}.t1 div.about-property div.constrain div.about-property-body div.host-info{display:flex;flex-direction:column;flex-shrink:0;width:300px;cursor:pointer}.t1 div.about-property div.constrain div.about-property-body div.host-info div.host{display:flex;flex-grow:1;align-items:center;padding:0 0 30px 0}.t1 div.about-property div.constrain div.about-property-body div.host-info div.host div.avatar{flex-shrink:0;width:75px;padding:0 0 0 20px}.t1 div.about-property div.constrain div.about-property-body div.host-info div.host div.avatar img{display:block;max-width:100%;border-radius:100%}.t1 div.about-property div.constrain div.about-property-body div.host-info div.host div.host-name{display:flex;flex-direction:column;justify-content:flex-end;flex-grow:1;text-align:right}.t1 div.about-property div.constrain div.about-property-body div.host-info div.host div.host-name h2{padding:0;font-size:18px;font-weight:600}.t1 div.about-property div.constrain div.about-property-body div.host-info div.host div.host-name p{padding:0}.t1 div.about-property div.constrain div.about-property-body div.host-info div.price-cta{padding:30px 0 0 0;text-align:center;border-top:1px solid #f1f1f1}.t1 div.about-property div.constrain div.about-property-body div.host-info div.price-cta div.row{display:flex;align-items:center;justify-content:center;padding:0 0 20px 0}.t1 div.about-property div.constrain div.about-property-body div.host-info div.price-cta div.icon{padding:0 10px 0 0}.t1 div.about-property div.constrain div.about-property-body div.host-info div.price-cta span{font-size:18px;font-weight:600}.t1 div.about-property div.constrain div.about-property-body div.badges{display:flex;flex-wrap:wrap;padding:0 0 20px 0}.t1 div.about-property div.constrain div.about-property-body div.badges span.about-badge{display:flex;align-items:center;height:40px;padding:0 20px 0 0;margin-right:20px;border-radius:20px}.t1 div.about-property div.constrain div.about-property-body div.badges span.about-badge span.icon{display:flex;align-items:center;margin-right:10px}.t1 div.about-property div.constrain div.about-property-body div.badges span.about-badge span.label{font-size:16px}.t1 div.about-property div.constrain div.about-property-body p{padding:0 0 20px 0;font-size:16px;line-height:2em}.t1 div.about-property div.constrain div.about-property-body p a{cursor:pointer}.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%;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-header{padding:20px}.t1 div.location-header div.constrain{display:flex;align-items:center;padding:0}.t1 div.location-header span.icon{display:flex;align-items:center;margin-right:20px;height:40px}.t1 div.location-header span{font-size:18px;font-weight:600;line-height:40px}.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.banner div.sub-title-wrapper{position:unset}.t1 div.banner div.sub-title-wrapper div.sub-title{padding:20px 30px;box-sizing:border-box}.t1 div.banner div.sub-title-wrapper div.sub-title div.sub-title-constrain{padding:20px}.t1 div.about-property div.constrain{display:block}.t1 div.about-property div.constrain div.about-property-body{flex-direction:column}.t1 div.about-property div.constrain div.about-property-body div.host-info{width:auto}.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.about-property div.constrain div.about-property-body{flex-direction:column}.t1 div.about-property div.constrain div.about-property-body div.host-info{width:100%;flex-grow:1}.t1 div.images div.image{width:50%}}@media screen and (max-width:600px){.t1 div.constrain{padding:0}.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}.t1 div.banner div.sub-title-wrapper div.sub-title div.sub-title-constrain h2{font-size:20px;font-weight:600}.t1 div.banner div.sub-title-wrapper div.sub-title div.sub-title-constrain p{padding:0 0 20px 0;font-size:14px}.t1 div.banner div.sub-title-wrapper div.sub-title div.sub-title-constrain div.cta{margin-left:unset}.t1 div.about-property div.constrain{padding:0}.t1 div.about-property div.constrain div.amenities div.amenity div.icon{width:25px}.t1 div.about-property div.constrain div.amenities div.amenity div.icon svg{display:block;max-width:100%}.t1 div.about-property div.constrain div.amenities div.amenity div.label{font-size:14px}.t1 div.about-property div.constrain div.about-property-header h2{font-size:20px;font-weight:600}.t1 div.about-property div.constrain div.about-property-body{padding:20px 0 0 0}.t1 div.about-property div.constrain div.about-property-body div.badges{padding:0 0 20px 0}.t1 div.about-property div.constrain div.about-property-body div.badges span.about-badge span.icon{width:25px}.t1 div.about-property div.constrain div.about-property-body div.badges span.about-badge span.icon svg{display:block;max-width:100%}.t1 div.about-property div.constrain div.about-property-body div.badges span.about-badge span.label{font-size:14px}.t1 div.about-property div.constrain div.about-property-body div.property-info{padding:0 30px}.t1 div.about-property div.constrain div.about-property-body div.property-info p{font-size:16px}.t1 div.about-property div.constrain div.about-property-body div.host-info div.host{padding:0 30px 30px 30px}.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.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;cursor:pointer}.t3 div.host-strip div.constrain{display:flex;align-items:center}.t3 div.host-strip div.title h2{font-weight:500}.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:500;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 0 30px 0;border-radius:30px}.t3 div.about-property div.constrain{max-width:1300px}.t3 div.about-property div.constrain div.amenities{display:flex;flex-wrap:wrap;padding:0 20px 20px 50px}.t3 div.about-property div.constrain div.amenities div.amenity{display:flex;align-items:center;padding:0 30px 0 0}.t3 div.about-property div.constrain div.amenities div.amenity div.icon{margin-right:15px}.t3 div.about-property div.constrain div.about-col{padding:0 30px;box-sizing:border-box}.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:500}.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:500}.t3 div.location-strip{min-height:500px}.t3 div.location-strip div#map{min-height:600px;width:100%;border-radius:20px 20px 0 0}.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}.t3 div.about-property div.constrain div.amenities{padding:20px 20px 0 20px}.t3 div.about-property div.constrain div.amenities div.amenity{padding:0 30px 10px 0}}@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 h2{font-size:16px}.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}.t3 div.about-property div.constrain div.about-col div.about-col-body p{font-size:14px}.t3 div.about-property div.constrain div.amenities div.amenity div.icon{width:25px}.t3 div.about-property div.constrain div.amenities div.amenity div.icon svg{display:block;max-width:100%}.t3 div.about-property div.constrain div.amenities div.amenity div.label{font-size:14px}}.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:600;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:600;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;flex-wrap:wrap;justify-content:center;padding:30px 0 20px 0}.t2 div.section div.badges span.about-badge{display:flex;align-items:center;height:40px;padding:0 20px 0 0;margin-right:20px;border-radius:20px}.t2 div.section div.badges span.about-badge span.icon{display:flex;align-items:center;margin-right:10px}.t2 div.section div.badges span.about-badge span.label{font-size:18px}.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;font-weight:200}.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 div.location-header{padding:140px 20px 60px 20px}.t2 div.section div.location-header div.constrain{display:flex;align-items:center;justify-content:center;max-width:unset;padding:0}.t2 div.section div.location-header span.icon{display:flex;align-items:center;margin-right:20px;height:40px}.t2 div.section div.location-header span{font-size:18px;font-weight:600;line-height:40px}.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.section-booking{display:block;padding:0}.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}}