/* Layout: Main Layout */body{padding:0;margin:0;font-size:16px;color:#000;background:#fff;font-family:'Manrope',sans-serif;font-weight:400;overflow-x:hidden;box-sizing:border-box}body a{transition:.3s}body h1,body h2,body h3,body h4{font-family:'Domine',serif}body h1{font-size:50px;font-weight:700}body h2{font-size:30px}body h3{font-size:25px}body h4{font-size:20px}body h5{font-size:18px}body p{font-size:16px;line-height:27px;margin:0 0 20px 0}body p a{color:#bda18c;text-decoration:none}body p a:hover{color:#191919;text-decoration:underline}.blog-posts-sidebar .blog-post .side .title a:hover{color:#bda18c}.site-breadcrumb ul.breadcrumb li a:hover{color:#bda18c}.blog-categories-sidebar-section.sidebar-section .category a{color:#000}.blog-categories-sidebar-section.sidebar-section .category a:hover{color:#bda18c}.blog-categories-sidebar-section.sidebar-section .category a .count{display:none}.blog-categories-sidebar-section .category a .name:hover{color:#bda18c}div.blog-post-search .pagination .button:hover{background:transparent;color:#000}div.blog-post-search .pagination .button.selected:hover{color:#fff;background:#000}.container{width:96%;max-width:1520px;margin:0 auto;padding:0}@media (max-width:991px){html{-webkit-text-size-adjust:none}body .container{width:90%}}@media (max-width:767px){body h1{font-size:32px}body h2{font-size:25px}body h3,body p strong{font-size:22px}body h4{font-size:18px}body h5{font-size:16px}body p{font-size:15px}body ul li{font-size:15px}}/* Page: {{ siteSettings.businessName }} */.new_hero{position:relative;background:#191919;box-shadow:rgba(0,0,0,0.25) 0 54px 55px,rgba(0,0,0,0.12) 0 -12px 30px,rgba(0,0,0,0.12) 0 4px 6px,rgba(0,0,0,0.17) 0 12px 13px,rgba(0,0,0,0.09) 0 -3px 5px}.new_hero .grid{display:grid;grid-template-columns:7.5fr 4.5fr;grid-auto-flow:dense;min-height:800px;max-height:1000px;height:100%}.new_hero .grid .right img{width:100%;height:100%;object-fit:cover;max-height:1000px}.new_hero .grid .left{display:flex;justify-content:center;align-items:center;padding:0 20px}.new_hero .grid .left .content{max-width:700px;margin:0 auto;flex:1}.new_hero .grid .left .content h1{margin-top:0;color:#fff}.new_hero .grid .left .content p{color:#fff}.new_hero .add_info{position:absolute;width:100%;bottom:-60px;left:50%;transform:translateX(-50%);z-index:2;color:#000}.new_hero .add_info .container{background:#e9e7e7;padding:15px 30px;max-width:1050px}.new_hero .add_info .container .rezemotion-quick-search .bar .search-button{padding:12px 30px;border-radius:23px}.shop_sec{margin:0;padding:110px 0 145px 0;position:relative}.shop_sec .bg{width:100%;border:none;max-width:100%;height:100%;position:absolute;top:0;left:0;object-fit:cover;filter:brightness(50%)}.shop_sec .container{max-width:1380px}.shop_sec .grid{display:grid;grid-template-columns:1fr 1fr;grid-column-gap:155px;position:relative;align-items:center}.shop_sec .left_part{display:flex;justify-content:center}.shop_sec .left_part img{width:100%;border:none;max-width:350px;height:auto}.shop_sec .right_part{margin:0;padding:0}.shop_sec .right_part p{margin:0 0 35px;color:#fff}.shop_sec .right_part .button{margin:0;padding:0;display:flex;justify-content:center;gap:18px}.about_sec{padding-bottom:50px;background:#fff;position:relative}.about_sec .container{max-width:1390px;position:relative}.about_sec h2{margin-top:0}.about_sec .grid{display:grid;grid-template-columns:1fr 1fr;gap:70px;grid-auto-flow:dense}.about_sec .grid .photo .site-slider .slides{aspect-ratio:4/3}.about_sec .grid .photo .site-slider .slides img{width:100%;height:100%;object-fit:cover;display:block}.about_sec .grid .text{display:flex;justify-content:center;align-self:center}.about_sec .buttons{display:flex;flex-wrap:wrap;gap:20px}.display_sec{position:relative;max-height:700px;margin:0;padding:0;background:#191919}.display_sec .bg{width:100%;height:100%;max-height:700px;object-fit:cover;object-position:50% 80%;position:relative}.display_sec .overlay{width:50%;height:100%;position:absolute;background:rgba(0,0,0,0.7);top:0;right:0;display:flex;justify-content:center;align-items:center;padding:0 40px}.display_sec .overlay .content{max-width:700px;margin-bottom:70px;color:#fff}.featured_sec{background:#191919;position:relative;padding-bottom:70px;text-align:center}.featured_sec .featured-row .centered{padding-top:0}.featured_sec .site-button{margin-bottom:30px}.walk_sec{margin:0;padding:0 0 50px;position:relative;background:#fff}.walk_sec .bg{position:absolute;width:100%;height:100%;bottom:0;left:0;object-position:top;object-fit:cover;filter:grayscale(100%) opacity(30%)}.walk_sec .link{margin:0 0 32px;padding:0;display:flex;gap:30px;align-items:center}.walk_sec .link p{margin:0}.walk_sec .link img{width:auto;border:none;vertical-align:middle;max-width:100%;height:36px}.news_sec{padding:55px 0 60px;background:#191919}.news_sec .container{max-width:1515px}.news_sec h2{margin:0 0 50px;font-weight:700;color:#fff;text-align:center}.news_sec .grid{display:grid;grid-template-columns:1fr 1fr 1fr;grid-column-gap:50px;max-width:1100px;margin:0 auto}.news_sec .left_box{justify-content:center;display:flex;flex-direction:column;flex:1 1 300px}.news_sec .left_box figure{margin:0 0 12px;padding:0}.news_sec .left_box figure img{width:100%;border:none;vertical-align:middle;height:auto}.news_sec .left_box p{margin:0 0 10px;color:#d7c7ba;font-size:13px;text-transform:uppercase}.news_sec .left_box a.blog_url{color:#fff;text-decoration:none}.news_sec .left_box a.blog_url:hover{color:#bda18c}.news_sec .left_box h3{margin:0 0 20px;font-weight:700}.news_sec .left_box h3:hover{color:#bda18c}.news_sec .left_box .site-button{align-self:flex-start;margin-top:auto}@media (max-width:1579px){.shop_sec .grid{grid-column-gap:100px}.news_sec h2{margin-bottom:30px}}@media (max-width:1200px){.shop_sec .grid{grid-column-gap:50px}.shop_sec .right_part .button .site-button{padding:11px 25px 12px}.news_sec .left_box a{margin:0}}@media (max-width:991px){.new_hero{margin-top:104px}.new_hero .grid{grid-template-columns:1fr;min-height:auto}.new_hero .grid .left{order:2;text-align:center;padding:40px 20px}.new_hero .grid .right{order:1}.new_hero .grid .right img{max-height:450px;min-height:350px}.new_hero .add_info{position:relative;bottom:auto;left:auto;transform:none}.new_hero .add_info .container{width:100%;box-sizing:border-box}.shop_sec{padding:50px 0 100px}.shop_sec .grid{grid-column-gap:30px}.about_sec .grid{grid-template-columns:1fr;gap:30px}.walk_sec{padding:0 0 30px}.walk_sec .link{gap:20px;margin:0 0 20px}.news_sec{padding:40px 0}.news_sec .grid{gap:30px}.news_sec .left_box a h3{margin:0 0 20px}.news_sec .left_box h4{margin-bottom:10px}}@media (max-width:767px){.shop_sec .left_part{margin-bottom:30px}.shop_sec .left_part img{max-width:50%;margin:0 auto;display:block}.shop_sec .grid{display:block}.display_sec{display:grid;grid-template-columns:1fr}.display_sec .overlay{order:1;position:relative;top:auto;right:auto;width:100%;box-sizing:border-box;background:rgba(0,0,0,0);padding:30px 0}.display_sec .overlay .content{margin-bottom:0;width:90%}.display_sec .overlay .content .site-button{display:block;margin:0 auto;width:max-content}.display_sec .bg{order:2;max-height:300px}.news_sec .left_box .site-button{align-self:center}}@media (max-width:650px){.shop_sec{padding-top:50px}.shop_sec .grid{display:block}.shop_sec .left_part{margin-bottom:30px}.shop_sec .right_part .button{gap:10px}.shop_sec .right_part .button .site-button{width:100%;max-width:84%;text-align:center;justify-content:center}.featured_sec{padding-bottom:30px}.walk_sec .link{justify-content:center}.news_sec h2{margin-bottom:20px}.news_sec .grid{grid-template-columns:1fr}.news_sec .container{width:80%}.news_sec .left_box .site-button{align-self:center}}/* Component: Site Header */.header:not(.relative){width:100%;position:fixed;top:0;left:0;z-index:12;background:transparent;transition:background 300ms}.header:not(.relative).header-sticky{right:0;background:#000}.header.relative{height:105px}.header.relative .header_sec{position:fixed;width:100%;z-index:12;background:#000}.header_sec{width:100%;margin:0;padding:20px 0;position:relative;z-index:12}.header_sec .container{max-width:1770px}.header_sec .navigation_sec{margin:0;padding:0;display:flex;justify-content:space-between;align-items:center}.header_sec .navigation_sec .nav_toggle{width:44px;height:44px;border-radius:50%;border:1px solid #fff;align-items:center;justify-content:center;display:none;font-size:30px;outline:none;text-decoration:none;box-sizing:border-box}.header_sec .navigation_sec .nav_toggle i{font-size:24px;color:#fff}.header_sec .navigation_sec .nav_brand{width:auto;border:none;vertical-align:middle;max-width:100%;height:auto}.header_sec .navigation_sec .nav_brand img{border:none;max-width:100%;height:80px;width:auto;object-fit:cover}.header_sec .navigation_sec .navigation_collapse{margin:0;padding:0}.header_sec .navigation_sec .navigation_collapse ul.nav-links{padding:0;display:flex;gap:50px}.header_sec .navigation_sec .navigation_collapse ul.nav-links > li{margin:0;padding:0;list-style:none;font-size:15px;font-weight:700;position:relative;display:flex;align-items:center;color:#fff}.header_sec .navigation_sec .navigation_collapse ul.nav-links > li > a{color:#fff;outline:none;text-decoration:none;text-transform:uppercase}.header_sec .navigation_sec .navigation_collapse ul.nav-links li a:hover,.header_sec .navigation_sec .navigation_collapse ul.nav-links li a.active{color:#bda18c}.header_sec .navigation_sec .navigation_collapse .dropdown_menu{position:absolute;left:0;top:100%;margin:0;padding:5px 0;background:#000;min-width:13rem;display:none;box-shadow:2px 2px 17px rgba(0,0,0,0.2)}.header_sec .navigation_sec .navigation_collapse .dropdown_menu li{margin:0;padding:0;list-style:none}.header_sec .navigation_sec .navigation_collapse .dropdown_menu li a{padding:10px 20px;font-size:15px;color:#fff;text-transform:uppercase;outline:none;text-decoration:none;display:block}.header_sec .navigation_sec .navigation_collapse .dropdown_menu li a:hover,.header_sec .navigation_sec .navigation_collapse .dropdown_menu li a.active{color:#bda18c}.header_sec .navigation_sec .navigation_collapse .dropdown_menu li a.active{color:#bda18c}.header_sec .navigation_sec .navigation_collapse .button{margin:0;padding:0;display:flex;gap:40px}@media (min-width:1330px){.header_sec .navigation_sec{padding-left:40px}}@media (min-width:992px){.header_sec .navigation_sec .navigation_collapse ul.nav-links > li:hover .drop_action{transform:rotate(-180deg)}.header_sec .navigation_sec .navigation_collapse ul.nav-links > li:hover .dropdown_menu{display:block}.header_sec .navigation_sec .navigation_collapse ul.nav-links > li i{font-size:1.6rem}}@media (max-width:1780px){.header_sec .navigation_sec .navigation_collapse ul.nav-links{gap:40px}}@media (max-width:1579px){.header_sec .navigation_sec .navigation_collapse ul.nav-links{gap:30px}.header_sec .navigation_sec .navigation_collapse ul.nav-links > li{font-size:14px}.header_sec .navigation_sec .navigation_collapse .dropdown_menu li a{font-size:14px}}@media (max-width:1200px){.header_sec .navigation_sec .navigation_collapse ul.nav-links{gap:15px}.header_sec .navigation_sec .navigation_collapse .button{gap:30px}}@media (max-width:991px){.header.relative{width:100%;top:0;z-index:2}.header.relative .header_sec .navigation_sec{padding:0}.sidenavOpen{overflow-y:hidden;pointer-events:none;cursor:default}.sidenavOpen .header_sec{pointer-events:auto;cursor:pointer}.sidenavOpen .header_sec .navigation_sec .navigation_collapse{display:block}.header_sec{background:#000}.header_sec .navigation_sec{align-items:center;flex-wrap:wrap;padding:0}.header_sec .navigation_sec .navigation_collapse{display:none;width:100%;order:2}.header_sec .navigation_sec .navigation_collapse ul.nav-links{display:block}.header_sec .navigation_sec .navigation_collapse ul.nav-links > li{margin-bottom:10px;display:block}.header_sec .navigation_sec .navigation_collapse ul.nav-links > li i{padding-left:5px;top:-4px;padding-right:5px;position:absolute;font-size:1.7rem}.header_sec .navigation_sec .navigation_collapse ul.nav-links .dropdown.active .drop_action{transform:rotate(-180deg)}.header_sec .navigation_sec .navigation_collapse ul.nav-links .dropdown.active .dropdown_menu{display:block}.header_sec .navigation_sec .navigation_collapse .dropdown_menu{position:relative;top:0}.header_sec .navigation_sec .nav_toggle{display:inline-flex}}@media (max-width:767px){.header{position:relative}}@media (max-height:991px){.header_sec{padding:10px 0}.sidenavOpen .header_sec .navigation_sec .navigation_collapse{min-height:230px;max-height:calc(100vh - 180px);overflow:scroll}}/* Component: Site Button */.site-button{margin:0;padding:12px 30px;display:inline-flex;align-items:center;text-transform:uppercase;background:#fff;text-align:center;font-size:16px;font-weight:700;color:#191919;outline:none;text-decoration:none;box-sizing:border-box;border-radius:23px}.site-button i{font-size:20px;position:relative;left:5px}.site-button:hover{background:#bda18c;color:#000}.site-button.secondary{background:#191919;color:#fff;padding:10px 22px 11px 23px}.site-button.secondary:hover{background:#bda18c;color:#191919}.site-button.small{padding:6px 15px 7px 14px;border-radius:6px;font-size:16px}@media (max-width:1200px){.btns{padding:8px 40px 9px}.btns.small{font-size:14px}}/* Component: Rezemotion Quick Search */.rezemotion-quick-search h1{color:#ca6b12;margin-top:0;margin-bottom:16px}.rezemotion-quick-search .bar{display:grid;grid-template-columns:repeat(2,auto) max-content;grid-gap:16px;align-items:end}.rezemotion-quick-search .bar .scrim{z-index:1;position:fixed;top:0;left:0;height:100%;width:100%}.rezemotion-quick-search .bar .label{color:#ca6b12;font-weight:bold;margin-bottom:8px}.rezemotion-quick-search .bar .value{background:#fff;color:#000;cursor:pointer;transition:background .2s;padding:8px 16px;user-select:none}.rezemotion-quick-search .bar .value.rounded{border-radius:8px}.rezemotion-quick-search .bar .value.pill{border-radius:24px}.rezemotion-quick-search .bar .value:hover{background:#f8f6f3}.rezemotion-quick-search .bar .search-button{background:#ca6b12;color:#fff;cursor:pointer;padding:8px 16px;border:none;transition:color .2s,background .2s;font-weight:bold;text-align:center}.rezemotion-quick-search .bar .search-button.rounded{border-radius:8px}.rezemotion-quick-search .bar .search-button.pill{border-radius:24px}.rezemotion-quick-search .bar .search-button:hover{background:#e57914;color:#fff}.rezemotion-quick-search .bar .date-select{position:relative;z-index:2}.rezemotion-quick-search .bar .guest-select,.rezemotion-quick-search .bar .location-select,.rezemotion-quick-search .bar .type-select{position:relative;z-index:1}.rezemotion-quick-search .bar .guest-select .dropdown,.rezemotion-quick-search .bar .location-select .dropdown,.rezemotion-quick-search .bar .type-select .dropdown{background:#fff;padding:16px;box-shadow:0 0 10px rgba(0,0,0,0.1);position:absolute;min-width:100%;box-sizing:border-box;border-bottom-left-radius:8px;border-bottom-right-radius:8px;user-select:none}.rezemotion-quick-search .bar .guest-select .dropdown.rounded,.rezemotion-quick-search .bar .location-select .dropdown.rounded,.rezemotion-quick-search .bar .type-select .dropdown.rounded,.rezemotion-quick-search .bar .guest-select .dropdown.pill,.rezemotion-quick-search .bar .location-select .dropdown.pill,.rezemotion-quick-search .bar .type-select .dropdown.pill{border-radius:8px}.rezemotion-quick-search .bar .guest-select .dropdown .dropdown-input,.rezemotion-quick-search .bar .location-select .dropdown .dropdown-input,.rezemotion-quick-search .bar .type-select .dropdown .dropdown-input{display:flex;align-items:center}.rezemotion-quick-search .bar .guest-select .dropdown .dropdown-input + .dropdown-input,.rezemotion-quick-search .bar .location-select .dropdown .dropdown-input + .dropdown-input,.rezemotion-quick-search .bar .type-select .dropdown .dropdown-input + .dropdown-input{margin-top:8px}.rezemotion-quick-search .bar .guest-select .dropdown .dropdown-input .dropdown-label,.rezemotion-quick-search .bar .location-select .dropdown .dropdown-input .dropdown-label,.rezemotion-quick-search .bar .type-select .dropdown .dropdown-input .dropdown-label{margin-right:auto}.rezemotion-quick-search .bar .guest-select .dropdown .dropdown-input .button,.rezemotion-quick-search .bar .location-select .dropdown .dropdown-input .button,.rezemotion-quick-search .bar .type-select .dropdown .dropdown-input .button{border:1px solid #000;border-radius:50%;display:flex;align-items:center;justify-content:center;height:24px;width:24px;cursor:pointer;user-select:none;transition:background .2s,opacity .2s}.rezemotion-quick-search .bar .guest-select .dropdown .dropdown-input .button:hover,.rezemotion-quick-search .bar .location-select .dropdown .dropdown-input .button:hover,.rezemotion-quick-search .bar .type-select .dropdown .dropdown-input .button:hover{background:rgba(0,0,0,0.05)}.rezemotion-quick-search .bar .guest-select .dropdown .dropdown-input .button.disabled,.rezemotion-quick-search .bar .location-select .dropdown .dropdown-input .button.disabled,.rezemotion-quick-search .bar .type-select .dropdown .dropdown-input .button.disabled{cursor:default;opacity:.3}.rezemotion-quick-search .bar .guest-select .dropdown .dropdown-input .button.disabled:hover,.rezemotion-quick-search .bar .location-select .dropdown .dropdown-input .button.disabled:hover,.rezemotion-quick-search .bar .type-select .dropdown .dropdown-input .button.disabled:hover{background:transparent}.rezemotion-quick-search .bar .guest-select .dropdown .dropdown-input .button i.material-icons,.rezemotion-quick-search .bar .location-select .dropdown .dropdown-input .button i.material-icons,.rezemotion-quick-search .bar .type-select .dropdown .dropdown-input .button i.material-icons{font-size:16px}.rezemotion-quick-search .bar .guest-select .dropdown .dropdown-input .count,.rezemotion-quick-search .bar .location-select .dropdown .dropdown-input .count,.rezemotion-quick-search .bar .type-select .dropdown .dropdown-input .count{margin:0 16px;width:48px;height:26px;position:relative}.rezemotion-quick-search .bar .guest-select .dropdown .dropdown-input .count .overlay,.rezemotion-quick-search .bar .location-select .dropdown .dropdown-input .count .overlay,.rezemotion-quick-search .bar .type-select .dropdown .dropdown-input .count .overlay{position:absolute;width:100%;height:100%;text-align:center;pointer-events:none;display:flex;align-items:center;justify-content:center}.rezemotion-quick-search .bar .guest-select .dropdown .dropdown-input .count input,.rezemotion-quick-search .bar .location-select .dropdown .dropdown-input .count input,.rezemotion-quick-search .bar .type-select .dropdown .dropdown-input .count input{margin:0;box-sizing:border-box;width:100%;height:100%;text-align:center;outline:none;border:1px solid rgba(0,0,0,0.2);background:none;border-radius:4px;transition:border-color .2s;-moz-appearance:textfield}.rezemotion-quick-search .bar .guest-select .dropdown .dropdown-input .count input.empty,.rezemotion-quick-search .bar .location-select .dropdown .dropdown-input .count input.empty,.rezemotion-quick-search .bar .type-select .dropdown .dropdown-input .count input.empty{color:transparent}.rezemotion-quick-search .bar .guest-select .dropdown .dropdown-input .count input:focus,.rezemotion-quick-search .bar .location-select .dropdown .dropdown-input .count input:focus,.rezemotion-quick-search .bar .type-select .dropdown .dropdown-input .count input:focus{border-color:rgba(0,0,0,0.7)}.rezemotion-quick-search .bar .guest-select .dropdown .dropdown-input .count input::-webkit-outer-spin-button,.rezemotion-quick-search .bar .location-select .dropdown .dropdown-input .count input::-webkit-outer-spin-button,.rezemotion-quick-search .bar .type-select .dropdown .dropdown-input .count input::-webkit-outer-spin-button,.rezemotion-quick-search .bar .guest-select .dropdown .dropdown-input .count input::-webkit-inner-spin-button,.rezemotion-quick-search .bar .location-select .dropdown .dropdown-input .count input::-webkit-inner-spin-button,.rezemotion-quick-search .bar .type-select .dropdown .dropdown-input .count input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.rezemotion-quick-search .bar .guest-select select,.rezemotion-quick-search .bar .location-select select,.rezemotion-quick-search .bar .type-select select{width:100%}.rezemotion-quick-search .bar .calendars{display:grid;grid-template-columns:1fr 1fr;box-shadow:0 0 10px rgba(0,0,0,0.1);border-radius:8px;border-top-left-radius:0;padding:24px 16px;padding-bottom:0;font-size:.9em;position:absolute;background:#fff;user-select:none;min-width:100%;box-sizing:border-box}.rezemotion-quick-search .bar .calendars.rounded,.rezemotion-quick-search .bar .calendars.pill{border-radius:8px}.rezemotion-quick-search .bar .calendars .close-button{border:2px solid #000;height:24px;width:24px;align-items:center;justify-content:center;cursor:pointer;border-radius:50%;transition:background .2s;display:none;position:absolute;top:8px;right:8px}.rezemotion-quick-search .bar .calendars .close-button:hover{background:rgba(0,0,0,0.1)}.rezemotion-quick-search .bar .calendars .close-button i.material-icons{font-size:14px}.rezemotion-quick-search .bar .calendars .calendar:nth-child(2) .month .arrow.right{display:none}.rezemotion-quick-search .bar .calendars .calendar:last-child .month .arrow.left{display:none}.rezemotion-quick-search .bar .calendars .calendar .month{text-align:center;font-weight:bold;position:relative}.rezemotion-quick-search .bar .calendars .calendar .month .arrow{position:absolute;left:24px;top:-6px;cursor:pointer;transition:background .2s,color .2s;height:28px;width:28px;border-radius:50%;display:flex;align-items:center;justify-content:center;user-select:none;border:1px solid rgba(0,0,0,0.2);background:rgba(0,0,0,0.05)}.rezemotion-quick-search .bar .calendars .calendar .month .arrow.right{left:unset;right:24px}.rezemotion-quick-search .bar .calendars .calendar .month .arrow.disabled{color:rgba(0,0,0,0.3);cursor:default}.rezemotion-quick-search .bar .calendars .calendar .month .arrow.disabled:hover{background:transparent}.rezemotion-quick-search .bar .calendars .calendar .month .arrow:hover{background:#f8f6f3}.rezemotion-quick-search .bar .calendars .calendar .days{border-radius:8px;display:grid;padding:12px;grid-template-columns:repeat(7,1fr);margin-top:12px;row-gap:4px}.rezemotion-quick-search .bar .calendars .calendar .days .weekday{text-align:center;color:rgba(0,0,0,0.5);margin-bottom:12px}.rezemotion-quick-search .bar .calendars .calendar .days .day{transition:background .2s,opacity .2s,color .2s;display:flex;align-items:center;justify-content:center;position:relative;height:46px}.rezemotion-quick-search .bar .calendars .calendar .days .day.blank{cursor:default}.rezemotion-quick-search .bar .calendars .calendar .days .day.selected .number{background:#bda18c;color:#fff;font-weight:bold}.rezemotion-quick-search .bar .calendars .calendar .days .day.unavailable .number{cursor:default;color:rgba(0,0,0,0.3)}.rezemotion-quick-search .bar .calendars .calendar .days .day.unavailable .number:hover{color:rgba(0,0,0,0.3);background:transparent}.rezemotion-quick-search .bar .calendars .calendar .days .day.between .background{background:#f8f6f3}.rezemotion-quick-search .bar .calendars .calendar .days .day.between.start .background{left:50%;width:50%}.rezemotion-quick-search .bar .calendars .calendar .days .day.between.end.first .background{width:100%}.rezemotion-quick-search .bar .calendars .calendar .days .day.between.end .background{width:50%}.rezemotion-quick-search .bar .calendars .calendar .days .day.between.first .background{width:150%;left:-50%;background:linear-gradient(to right,transparent,#f8f6f3)}.rezemotion-quick-search .bar .calendars .calendar .days .day.between.last .background{width:150%;background:linear-gradient(to right,#f8f6f3,transparent)}.rezemotion-quick-search .bar .calendars .calendar .days .day.between:nth-child(7n) .background{border-top-right-radius:4px;border-bottom-right-radius:4px}.rezemotion-quick-search .bar .calendars .calendar .days .day.between:nth-child(7n+1) .background{border-top-left-radius:4px;border-bottom-left-radius:4px}.rezemotion-quick-search .bar .calendars .calendar .days .day .background{position:absolute;width:100%;height:100%;top:0;left:0}.rezemotion-quick-search .bar .calendars .calendar .days .day .number{position:relative;border-radius:50px;height:100%;width:100%;display:flex;align-items:center;justify-content:center;user-select:none;height:46px;width:46px;transition:background .2s,color .2s;cursor:pointer}.rezemotion-quick-search .bar .calendars .calendar .days .day .number:hover{background:#bda18c;color:#fff}@media (max-width:800px){.rezemotion-quick-search .bar{display:block}.rezemotion-quick-search .bar .date-select{margin-top:16px}.rezemotion-quick-search .bar .guest-select{margin-top:16px}.rezemotion-quick-search .bar .search-button{margin-top:16px;text-align:center}.rezemotion-quick-search .bar .calendars{display:block}.rezemotion-quick-search .bar .calendars .calendar:nth-child(2) .month .arrow.right{display:flex}.rezemotion-quick-search .bar .calendars .calendar:last-child .month .arrow.right{display:none}}@media (max-width:600px){.rezemotion-quick-search .bar .calendars{position:fixed;left:0;top:0;width:100%;overflow-y:auto;padding-top:48px}.rezemotion-quick-search .bar .calendars .close-button{display:flex}}/* Component: Top Overlap Bar */.top-overlap-bar{background:#fff;width:100%;height:5px;position:relative}.top-overlap-bar::before{content:"";background:#fff;border-radius:111px 111px 0 0;box-shadow:rgba(100,100,111,0.2) 0 7px 29px 0;position:absolute;top:-70px;left:0;width:100%;height:75px}.top-overlap-bar.black{background:#191919}.top-overlap-bar.black::before{background:#191919}@media (max-width:992px){.top-overlap-bar::before{border-radius:50px 50px 0 0;height:65px;top:-60px}}@media (max-width:650px){.top-overlap-bar::before{border-radius:30px 30px 0 0;height:30px;top:-25px}}/* Component: Site Slider */.site-slideshow{position:relative}.site-slideshow .slides{display:flex;overflow-x:scroll;scroll-snap-type:x mandatory;scrollbar-width:none}.site-slideshow .slides::-webkit-scrollbar{display:none}.site-slideshow .slides .slide{width:100%;flex-shrink:0;scroll-snap-align:start}.site-slideshow .slides .slide .static-media{width:100%;height:100%;object-fit:cover;display:block}.site-slideshow .arrow{position:absolute;background:rgba(0,0,0,0.5);color:#fff;height:0;display:flex;align-items:center;justify-content:center;top:calc(50% - 12.5px);padding:16px;cursor:pointer}.site-slideshow .arrow.left{left:0}.site-slideshow .arrow.right{right:0}/* Component: Rezemotion Featured Properties */.rezemotion-featured-properties{display:grid;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));grid-gap:8px}.rezemotion-featured-properties a.property{display:block;position:relative;border-radius:8px}.rezemotion-featured-properties a.property .static-media{width:100%;height:100%;object-fit:cover;object-position:center;border-radius:8px}.rezemotion-featured-properties a.property .info{color:#fff;background:rgba(0,0,0,0.5);border-radius:4px;padding:6px;position:absolute;bottom:8px;left:8px;box-sizing:border-box;width:calc(100% - 16px)}.rezemotion-featured-properties a.property .info .line-2{font-size:.9em;margin-top:2px}/* Component: Featured Row */.featured-row{background:#191919;padding:0}.featured-row .property .info .name:hover{color:#fff;text-decoration:underline}.featured-row .property .info .line-2:hover{color:#fff;text-decoration:underline}.featured-row .centered{max-width:1200px;margin:auto;padding:30px 20px}.featured-row .centered .rezemotion-featured-properties{grid-gap:20px}.featured-row .centered h2{color:#fff;text-align:center;margin-top:0}@media (min-width:560px) and (max-width:1100px){.featured-row .centered .rezemotion-featured-properties{grid-template-columns:1fr 1fr}}@media (max-width:513px){.featured-row .centered .rezemotion-featured-properties{grid-gap:20px}}/* Component: Testimonial Carousel */.testimonial-carousel{max-width:1090px;box-sizing:border-box;width:100%;margin:0 auto;padding:0;position:relative}.testimonial-carousel .slider{margin:0 auto;padding:0;max-width:720px;width:100%;box-sizing:border-box;text-align:center;display:flex;overflow-y:hidden;overflow-x:scroll;scroll-snap-type:x mandatory;scrollbar-width:none}.testimonial-carousel .slider::-webkit-scrollbar{display:none}.testimonial-carousel .slider .item{margin:0;padding:0;flex-shrink:0;width:100%;flex:0 0 100%}.testimonial-carousel .slider .item h2{margin:0 0 30px;font-weight:700;color:#191919}.testimonial-carousel .slider .item .star{margin:0 0 25px;padding:0;display:flex;gap:5px;justify-content:center}.testimonial-carousel .slider .item .star i{font-size:35px;color:#bda18c;margin:0}.testimonial-carousel .slider .item p{color:#191919}.testimonial-carousel .navigation{display:flex;justify-content:space-between;width:100%;position:absolute;top:50%;left:0;transform:translate(0,-50%)}.testimonial-carousel .navigation a{color:#191919;outline:none;text-decoration:none;box-sizing:border-box;cursor:pointer}.testimonial-carousel .navigation a i{font-size:50px}.testimonial-carousel .navigation a i:hover{color:#bda18c}@media (max-width:1200px){.testimonial-carousel .slider .item .star{margin-bottom:30px}}@media (max-width:991px){.testimonial-carousel{padding:0 50px}.testimonial-carousel .slider .item .star i{font-size:25px}.testimonial-carousel .navigation a{display:flex}.testimonial-carousel .navigation a i{font-size:40px}}@media (max-width:650px){.testimonial-carousel{padding:0 25px}.testimonial-carousel .slider .item h2{margin:0 0 20px}.testimonial-carousel .slider .item .star{margin-bottom:20px}.testimonial-carousel .slider .item p{text-align-last:center}.testimonial-carousel .navigation a i{font-size:30px;width:15px;display:flex;justify-content:center}}/* Component: Scroll To Top */.scroll-to-top{background:#000;height:50px;width:50px;display:none;align-items:center;justify-content:center;color:#fff;position:fixed;bottom:74px;right:35px;outline:none;text-decoration:none;box-sizing:border-box;cursor:pointer;border:1px solid #bda28e;z-index:11}.scroll-to-top.active{display:flex}.scroll-to-top:hover{background:#bda18c;color:#fff}.scroll-to-top i{font-size:38px;font-weight:300}@media (max-width:767px){.scroll-to-top{height:45px;width:45px;z-index:9}.scroll-to-top i{font-size:31px}}/* Component: Site Footer */.footer_sec{padding:60px 0 50px 0;background:#f5f5f5}.footer_sec a{text-decoration:none;color:#1d1d1d}.footer_sec a:hover{color:#bda18c}.footer_sec .grid{display:grid;grid-template-columns:3fr 8fr 3fr;justify-content:space-between;grid-auto-flow:dense;margin:auto;max-width:1300px;align-items:center}.footer_sec .ftr_box:first-child{grid-column:2}.footer_sec .ftr_box p strong{margin:0 0 25px;padding:0;font-size:17px;line-height:27px;font-weight:700;text-transform:uppercase;text-align:left}.footer_sec .ftr_box p{margin:0 0 35px 0;padding:0;font-size:17px;font-weight:600}.footer_sec .ftr_box p .place{margin:0;padding:0}.footer_sec .ftr_box p a:hover{text-decoration:none}.footer_sec .ftr_box ul.nav-links{margin:0;padding:0;columns:2}.footer_sec .ftr_box ul.nav-links li{margin:0 0 10px;padding:0;list-style:none;font-size:17px;font-weight:700;text-transform:uppercase}.footer_sec .ftr_box ul.nav-links li a{outline:none;text-decoration:none;box-sizing:border-box;font-size:15px;line-height:25px}.footer_sec .ftr_box ul.nav-links li a:hover{color:#bda18c}.footer_sec .ftr_box figure{margin:0;padding:0;text-align:center}.footer_sec .ftr_box figure img{vertical-align:middle;max-width:100%;padding:20px}.footer_sec .ftr_box .place{margin:0 0 35px;color:#1d1d1d;outline:none;text-decoration:none;box-sizing:border-box;font-size:15px;line-height:27px;font-weight:600;display:inline-block;font-family:'Domine',serif}.footer_sec .ftr_box .place:hover{color:#bda18c}.footer_sec .ftr_box p{font-family:'Domine',serif}.footer_sec .ftr_box p .phone{font-size:15px}.footer_sec .ftr_box .time{margin:0;padding:0;font-size:15px;line-height:27px;font-weight:600;font-family:'Domine',serif}.copyright_sec{padding:35px 0;background:#1d1d1d}.copyright_sec .container{max-width:1770px}.copyright_sec .copyright{margin:0;padding:0;display:flex;justify-content:space-between}.copyright_sec .copyright ul.social_icon{margin:0;padding:0 0 0 160px;display:flex;gap:12px}.copyright_sec .copyright ul.social_icon li{list-style:none}.copyright_sec .copyright ul.social_icon li img{border:none;vertical-align:middle;max-width:100%;height:36px;width:auto}.copyright_sec .copyright ul.social_icon li img:hover{filter:brightness(0) saturate(100%) invert(76%) sepia(8%) saturate(990%) hue-rotate(343deg) brightness(88%) contrast(84%)}.copyright_sec .copyright p strong{margin:0;padding:0;font-size:15px;font-weight:700;align-content:center;color:#fff;font-family:'Domine',serif}@media (max-width:1329px){.copyright_sec .copyright ul.social_icon{padding:0}}@media (max-width:1200px){.footer_sec{padding:60px 0}.footer_sec .grid{grid-template-columns:3fr 6fr 3fr}}@media (max-width:991px){.footer_sec{padding:40px 0}.footer_sec .grid{grid-template-columns:2fr 3fr 2fr}.footer_sec .ftr_box p{font-size:14px}.footer_sec .ftr_box p strong{font-size:14px;margin-bottom:15px}.footer_sec .ftr_box ul.nav-links li{font-size:14px;margin-bottom:15px}.footer_sec .ftr_box figure{padding:0;box-sizing:border-box}.footer_sec .ftr_box .place{margin-bottom:20px;font-size:14px}.footer_sec .ftr_box p{margin-bottom:20px}.footer_sec .ftr_box .time{font-size:14px}.copyright_sec{padding:15px 0}.copyright_sec .copyright{align-items:center;flex-direction:column;gap:14px;text-align:center;max-width:280px;margin:auto}.copyright_sec .copyright ul.social_icon{gap:15px}.copyright_sec .copyright ul.social_icon li{display:flex}.copyright_sec .copyright ul.social_icon li a{display:flex;align-items:center}.copyright_sec .copyright p strong{font-size:14px}}@media (max-width:767px){.footer_sec .grid{grid-template-columns:2fr 4fr 2fr}}@media (max-width:650px){.footer_sec{padding:20px 0}.footer_sec .grid{display:block;text-align:center}.footer_sec .container{width:80%}.footer_sec .ftr_box figure{margin:0 0 10px}.footer_sec .ftr_box figure img{padding:10px;object-fit:cover;width:auto;height:80px}.footer_sec .ftr_box ul.nav-links{display:flex;flex-wrap:wrap;justify-content:center;columns:inherit;gap:0 22px;margin:0 0 10px}.copyright_sec .container{width:80%}}/* Staging Site */#staging-site-ui{font-family:'Ubuntu',sans-serif;position:fixed;z-index:100000;color:#fff;border-radius:8px}#staging-site-ui .staging-site-hover-bar{position:fixed;top:0;left:33%;width:33%;height:12px}#staging-site-ui .staging-site-tab{color:#fff;width:100%;position:fixed;top:-50px;left:0;transition:top .2s;pointer-events:none}#staging-site-ui .staging-site-tab.showing{top:0}#staging-site-ui .staging-site-tab .staging-site-tab-button{height:40px;width:80px;border-bottom-left-radius:40px;border-bottom-right-radius:40px;background:#202124;box-shadow:0 0 8px rgba(0,0,0,0.5);border:1px solid rgba(255,255,255,0.1);border-top:none;box-sizing:border-box;margin-left:auto;margin-right:auto;pointer-events:auto;text-align:center;cursor:pointer;color:#ccc}#staging-site-ui .staging-site-interface{position:fixed;top:-100vh;left:0;width:100%;height:100%;box-sizing:border-box;padding-top:16px;transition:top .5s;display:flex;justify-content:center;pointer-events:none}#staging-site-ui .staging-site-interface.showing{top:0}#staging-site-ui .staging-site-interface .content-area{min-width:700px;max-width:calc(100vh - 32px)}#staging-site-ui .staging-site-interface .content-area .search-bar{width:100%;display:flex;align-items:center;background:#202124;border-radius:8px;height:max-content;pointer-events:auto;padding:16px;box-sizing:border-box;box-shadow:0 0 8px rgba(0,0,0,0.5);border:1px solid rgba(255,255,255,0.1)}#staging-site-ui .staging-site-interface .content-area .search-bar .site-info{padding-right:16px}#staging-site-ui .staging-site-interface .content-area .search-bar .site-info .staging-site-environment{color:rgba(255,255,255,0.5);font-size:12px}#staging-site-ui .staging-site-interface .content-area .search-bar .sign-in-button{margin-left:auto}#staging-site-ui .staging-site-interface .content-area .search-bar .sign-in-button.hidden{pointer-events:none;opacity:0}#staging-site-ui .staging-site-interface .content-area .search-bar .user-info{margin-left:auto;display:flex;align-items:center;border:1px solid transparent;border-radius:4px;padding:4px 8px}#staging-site-ui .staging-site-interface .content-area .search-bar .user-info .identity{text-align:right;color:rgba(255,255,255,0.7)}#staging-site-ui .staging-site-interface .content-area .search-bar .user-info .identity .role{font-size:12px;color:rgba(255,255,255,0.5)}#staging-site-ui .staging-site-interface .content-area .search-bar .user-info .user-image{height:36px;width:36px;box-sizing:border-box;border:1px solid rgba(255,255,255,0.1);background:rgba(255,255,255,0.1);border-radius:50%;margin-left:8px;position:relative}#staging-site-ui .staging-site-interface .content-area .search-bar .user-info .user-image .circle{height:100%;width:100%;position:absolute;top:0;left:0;border-radius:50%;background-size:cover;background-position:center}#staging-site-ui .staging-site-interface .content-area .card{width:100%;margin-top:12px;background:#202124;border-radius:8px;height:max-content;pointer-events:auto;padding:16px;box-sizing:border-box;box-shadow:0 0 8px rgba(0,0,0,0.5);border:1px solid rgba(255,255,255,0.1)}#staging-site-ui .staging-site-interface .content-area .card.no-padding{padding:8px 0}#staging-site-ui .staging-site-interface .content-area .card .divider{margin:8px 0;border-top:1px solid rgba(255,255,255,0.1)}#staging-site-ui .staging-site-interface .content-area .card .option{cursor:pointer;transition:background .2s;display:flex;align-items:center;padding:12px 16px;font-size:14px}#staging-site-ui .staging-site-interface .content-area .card .option:hover{background:rgba(255,255,255,0.1)}#staging-site-ui .staging-site-interface .content-area .card .option i{color:rgba(255,255,255,0.7);font-size:20px}#staging-site-ui .staging-site-interface .content-area .card .option .name{margin-left:12px}#staging-site-ui .staging-site-interface .content-area .card .sign-in-dialog .button{margin-top:8px}#staging-site-ui .staging-site-interface .content-area .card pre{margin:0}#staging-site-ui input{width:100%;outline:none !important;padding:8px 16px;font-size:12px;background:#202124;color:#fff;border:1px solid rgba(255,255,255,0.1);border-radius:4px;transition:border .2s,color .2s,background .2s;box-sizing:border-box;resize:none;display:block}#staging-site-ui input:hover{border-color:#497df6}#staging-site-ui input:focus{border-color:#497df6}#staging-site-ui input + input{margin-top:8px}#staging-site-ui .buttons{margin-top:8px;display:flex;justify-content:right}#staging-site-ui .button{display:inline-flex;align-items:center;background:#202124;color:#fff;padding:8px 16px;border-radius:4px;cursor:pointer;transition:background .2s,color .2s,border .2s,box-shadow .2s;white-space:nowrap;box-sizing:border-box;border:1px solid rgba(255,255,255,0.1);user-select:none;font-weight:bold;position:relative;font-size:12px}#staging-site-ui .button:hover{border-color:#497df6;box-shadow:0 0 8px rgba(0,0,0,0.5)}#staging-site-ui .button + .button{margin-left:8px}.staging-server-error-page{background:#333;height:100%;padding:24px;box-sizing:border-box;color:#fff}.staging-server-error-page .breadcrumbs{display:flex}.staging-server-error-page .breadcrumbs a{border:1px solid rgba(255,255,255,0.2);padding:8px 12px;border-right:none;cursor:pointer;text-decoration:none;color:inherit;background:rgba(255,255,255,0.05);transition:background .2s}.staging-server-error-page .breadcrumbs a:first-child{border-top-left-radius:8px;border-bottom-left-radius:8px}.staging-server-error-page .breadcrumbs a:last-child{border-right:1px solid rgba(255,255,255,0.2);border-top-right-radius:8px;border-bottom-right-radius:8px}.staging-server-error-page .breadcrumbs a:hover{background:rgba(255,255,255,0.1)}.staging-server-error-page pre{background:#222;border:1px solid rgba(255,255,255,0.2);padding:12px 24px;border-radius:8px;overflow-x:auto}