/* Layout: Main Layout */#staging-site-ui{position:sticky !important}body{padding:0;margin:0;font-family:'Lato',sans-serif;background:#fff;font-size:18px;line-height:normal;color:#1e2c47;--grid-gap:40px;--box-radius:10px;--space-section:clamp(30px,5vw,80px);--heading-margin:.6em 0;--body-margin:.75em 0;--outline-style:1px solid #b9c2c6;--container-width:90%}div{box-sizing:border-box}a,.blog-post-list a.blog-post .title,.booking-page .container .rezemotion-checkout .left-column .terms-and-conditions .message span{color:#42619d;text-decoration:none;transition:.2s}a.light,.blog-post-list a.blog-post .title.light,.booking-page .container .rezemotion-checkout .left-column .terms-and-conditions .message span.light{color:#a3b8db}a:hover,.blog-post-list a.blog-post .title:hover,.booking-page .container .rezemotion-checkout .left-column .terms-and-conditions .message span:hover{color:#eea36d;text-decoration:none !important}span.sub{font-size:15px;font-size:clamp(12px,2vw,15px);color:#6f8cc2;letter-spacing:1.5px;font-weight:500;text-transform:uppercase}span.sub.light{color:#c5d1e7}h1,h2,h3,h4{margin:var(--heading-margin);text-wrap:pretty;line-height:1.3}h1,h2{font-family:'Rufina',serif}h3,h4{font-family:'Lato',sans-serif}h1{font-size:clamp(30px,4vw,50px);margin:0}h2{font-size:clamp(27px,4vw,40px)}.blog-page .container .blog-post-search .blog-columns .blog-post-list .blog-post .post-title h2,.blog-category-page .page-centerer .blog-post-search .blog-columns .blog-post-list .blog-post a.post-title h2{font-size:clamp(25px,4vw,30px);color:#1e2c47;transition:.2s}.blog-page .container .blog-post-search .blog-columns .blog-post-list .blog-post .post-title h2:hover,.blog-category-page .page-centerer .blog-post-search .blog-columns .blog-post-list .blog-post a.post-title h2:hover{color:#eea36d}.blog-post-content h2{font-size:clamp(25px,4vw,30px)}h3,.blog-page .container .blog-post-search .blog-columns .blog-sidebar .sidebar-section h3,.blog-post-page .container .blog-post-page-columns .right-column .sidebar-section h3{font-size:clamp(19px,2.5vw,24px);font-weight:600}h4,.menu-label-footer{--label-color:#ea8f4e;font-size:clamp(14px,2.5vw,16px);color:var(--label-color);text-transform:uppercase;letter-spacing:2.5px;font-weight:500}p,p.excerpt,li{text-wrap:pretty;margin:var(--body-margin);line-height:1.5}p a,p.excerpt a,li a{color:#6589c3}.bold{font-weight:bold}.sec-margin{margin-top:var(--space-section);margin-bottom:var(--space-section)}.sec-margin.top{margin-bottom:0}.sec-margin.bottom{margin-top:0}.sec-padding{padding-top:var(--space-section);padding-bottom:var(--space-section)}.sec-padding.top{padding-bottom:0}.sec-padding.bottom{padding-top:0}.container{width:var(--container-width);max-width:1400px;margin-left:auto;margin-right:auto}.container.full{max-width:var(--container-width)}.site-arrows{display:flex;align-items:center;gap:10px}.site-arrows .arrow{background:#1e2c47;color:#fff;border:none;border-radius:50%;display:flex;align-items:center;justify-content:center;padding:10px;aspect-ratio:1/1;width:40px;cursor:pointer;transition:.3s ease-in-out}.site-arrows .arrow:hover{background:#5275b6;color:#fff}.site-arrows .arrow i{font-size:1.25rem;line-height:.1}.parallax-container{position:relative;overflow:hidden;box-sizing:border-box}.parallax-container .parallax-bg{position:absolute;top:-80%;left:0;width:100%;height:180%;background-size:cover;background-position:center top;object-fit:cover;transform:translate3d(0,0,0);will-change:transform}.parallax-container .content{position:relative}.blog-categories-sidebar-section .category a .count,.blog-posts-sidebar .blog-post .side .date,.blog-post-list a.blog-post .date{display:none}body .rezemotion-quick-search-blog .date-selector,body .rezemotion-quick-search-blog .sleep-selector{width:100%}.rezemotion-search .property-content-area .properties a.property .name-bar .location{margin:10px 0 0}.blog-posts-sidebar .blog-post a{display:flex}body .rezemotion-search .tab-content{z-index:4}@media (max-width:1200px){body .rezemotion-search .tab-content .content{margin-left:0}}@media (max-width:991px){body{--grid-gap:30px}body .blog-post-search{padding-bottom:0}}@media (max-width:950px){body .rezemotion-search .tab-content{z-index:10}}@media (max-width:767px){html{-webkit-text-size-adjust:none}body{--grid-gap:20px;font-size:16px}body .blog-page .container,body .blog-post-page .container{padding-bottom:20px}}@media (max-width:600px){html[style*="overflow-y: hidden"] .rezemotion-quick-search .bar .date-select{z-index:10}}/* Page: Search By Name */.intro-sec .grid{display:grid;grid-template-columns:1fr 1fr;gap:var(--grid-gap)}.intro-sec .grid .photo img{width:100%;height:100%;object-fit:cover;display:block;border-radius:var(--box-radius)}.intro-sec .grid .content{display:flex;align-items:center}.intro-sec .rezemotion-quick-search{padding:15px;border:var(--outline-style);border-width:2px;border-radius:var(--box-radius)}@media (max-width:767px){.intro-sec .grid{grid-template-columns:1fr}}/* Component: Site Banner */.site-banner{position:relative;background:#1e2c47;padding-top:var(--site-header-offset,0)}.site-banner .bg{position:absolute;width:100%;height:100%;object-fit:cover;top:0;left:0}.site-banner .overlay{position:absolute;width:60%;height:100%;left:0;top:0;background-image:linear-gradient(to right,rgba(0,0,0,0.7),rgba(0,0,0,0))}.site-banner .container{position:relative;padding:clamp(50px,12vw,130px) 0}.site-banner h1{color:#fff;margin:0}.site-banner .line{width:50px;height:2px;background:#eea36d;margin:15px 0}.site-banner.properties .container{padding:10px 0}.site-banner.blog .container,.site-banner.rez-checkout .container{padding:clamp(40px,12vw,70px) 0}.breadcrumb{margin:0;padding:0}.breadcrumb li{margin:0;padding:0 0 0 20px;font-size:16px;color:#fff;list-style:none;position:relative;display:inline}.breadcrumb li span{color:#eea36d;outline:none;text-decoration:none;display:inline;word-wrap:anywhere}.breadcrumb li + li::before{content:">";position:absolute;top:0;left:5px;transform:translateY(-3px)}.breadcrumb li:first-child{padding:0}.breadcrumb li a{color:#fff;text-decoration:none;outline:none}.breadcrumb li a:hover{color:#eea36d}@media (max-width:767px){.breadcrumb li{font-size:14px}}/* Component: Rezemotion Property Select */.rezemotion-property-select{border:1px solid rgba(0,0,0,0.2);border-radius:4px;box-sizing:border-box;background:#fff;position:relative}.rezemotion-property-select.open{border-bottom-right-radius:0;border-bottom-left-radius:0;border-bottom-color:#fff}.rezemotion-property-select .placeholder{border-radius:4px;padding:12px 16px;cursor:pointer;font-weight:bold;display:flex;align-items:center}.rezemotion-property-select .placeholder i.material-icons{margin-left:auto;transition:transform .2s}.rezemotion-property-select .placeholder i.material-icons.flipped{transform:rotate(180deg)}.rezemotion-property-select .dropdown{padding:8px;padding-top:0;position:absolute;background:#fff;width:calc(100% + 2px);left:-1px;box-sizing:border-box;z-index:1;border:1px solid rgba(0,0,0,0.2);border-top:none;border-bottom-right-radius:4px;border-bottom-left-radius:4px}.rezemotion-property-select .dropdown input{outline:none;padding:8px 12px;font-size:inherit;width:100%;box-sizing:border-box;border-radius:4px;transition:border .2s;border:1px solid #000}.rezemotion-property-select .dropdown input:focus{border-color:#1e2c47}.rezemotion-property-select .dropdown .properties{max-height:300px;overflow-y:auto;margin-top:8px;padding-right:8px}.rezemotion-property-select .dropdown .properties a.property{display:block;color:inherit;padding:8px 12px;border-radius:4px;cursor:pointer;transition:background .2s,color .2s;text-decoration:none}.rezemotion-property-select .dropdown .properties a.property:hover,.rezemotion-property-select .dropdown .properties a.property:focus{background:#1e2c47;color:#fff;outline:none}.rezemotion-property-select .dropdown .properties a.property + a.property{margin-top:4px}/* Component: Rezemotion Featured Properties */.rezemotion-featured-properties{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,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 Properties */.featured-properties{background:#eef0f1}.featured-properties .rezemotion-featured-properties a.property{box-shadow:rgba(0,0,0,0.1) 0 4px 12px;overflow:hidden;border-radius:var(--box-radius);background:#fff}.featured-properties .rezemotion-featured-properties a.property .static-media{height:auto;aspect-ratio:4/2.75;border-radius:0}.featured-properties .rezemotion-featured-properties a.property .info{position:relative;width:100%;bottom:0;left:0;top:-5px;border-radius:0;padding:12px 10px 8px;background:#fff;color:#1e2c47}.featured-properties .rezemotion-featured-properties a.property .info .name{font-weight:700}.featured-properties .home-text{display:flex;align-items:flex-end;justify-content:space-between;margin-bottom:30px}.featured-properties .feature-text{text-align:center;margin-top:15px}.featured-properties .rezemotion-featured-properties a.property{transition:transform .2s ease}.featured-properties .rezemotion-featured-properties a.property:hover{transform:translateY(-5px)}.featured-properties .rezemotion-featured-properties a.property .info .line-2{margin-top:5px}@media (min-width:768px){.featured-properties .home-text h2{margin-bottom:0}}@media (max-width:767px){.featured-properties .home-text{flex-direction:column;text-align:center;align-items:center;justify-content:center}}@media (max-width:500px){.featured-properties .rezemotion-featured-properties{display:flex;flex-direction:column}}/* Component: Social Links */.socials-links{display:flex;align-items:center;justify-content:center;gap:.5rem 1rem;flex-wrap:wrap}.socials-links.left{justify-content:flex-start}.socials-links.right{justify-content:flex-end}.socials-links.light .icon{filter:brightness(0) saturate(100%) invert(100%) sepia(0%) saturate(0%) hue-rotate(311deg) brightness(103%) contrast(101%)}.socials-links.dark .icon{filter:brightness(0) saturate(100%) invert(17%) sepia(9%) saturate(2814%) hue-rotate(182deg) brightness(95%) contrast(98%)}.socials-links .icon{width:100%;max-height:20px;height:100%;object-fit:contain;transition:.2s ease;max-width:24px}.socials-links .icon:hover{opacity:.7}/* Component: Site Header */html:has(.mobile-menu-open){overflow:hidden;overscroll-behavior:none}body:has(.mobile-menu-open){overflow:hidden;overscroll-behavior:none}.rezemotion-search .filters-dialog .dialog-centerer,.rezemotion-search .tab-content{z-index:15}:root{--site-header-offset:0}.site-header{--top-bar-height:0;position:relative}.header-bar{position:relative;background:#1e2c47;z-index:6;padding:7px 0}.header-bar .flex-items{display:flex;align-items:center;justify-content:space-between}.header-bar .flex-items p,.header-bar .flex-items li,.header-bar .flex-items a{margin:0;padding:0;line-height:1}.header-bar .flex-items a.phone{display:flex;align-items:center;gap:5px;color:#fff;font-size:1rem}.header-bar .flex-items a.phone i{font-size:inherit}.header-bar .flex-items a.phone:hover{color:#eea36d}.nav-header{position:absolute;top:var(--top-bar-height);left:0;width:100%;z-index:5;transition:background-color .3s ease,transform .3s ease}.nav-header.header-sticky{top:0;position:fixed;background:#1e2c47;animation:sticky-header-in .35s ease forwards}.nav-header.header-sticky .overlay{opacity:0}.nav-header.header-sticky.mobile-menu-open{animation:none;transform:none;transition:none}.nav-header .overlay{background-image:linear-gradient(to bottom,rgba(0,0,0,0.6),rgba(0,0,0,0));position:absolute;left:0;top:0;width:100%;height:100%;opacity:1;transition:opacity .2s}.nav-header .nav_sec{position:relative;top:0;width:100%;z-index:6}.nav-header .container{display:flex;justify-content:space-between}.nav-header .nav-bar{padding:20px 0;width:100%;display:flex;align-items:center;justify-content:space-between;box-sizing:border-box}.nav-header .nav-bar .site-logo{display:flex;align-items:center;justify-content:center;max-width:225px;width:70%}.nav-header .nav-bar .site-logo .logo{width:100%;height:auto;object-fit:contain}.site-header ul.nav-links{display:flex;align-items:center;gap:clamp(.75rem,1.75vw,2rem);margin:0;padding:0;list-style-type:none}.site-header ul.nav-links li{margin:0;padding:0;list-style-type:none;position:relative}.site-header ul.nav-links a{text-decoration:none;position:relative}.site-header ul.nav-links > li{position:relative;display:flex;align-items:center;gap:0}.site-header ul.nav-links > li > a{color:#fff;display:block}.site-header ul.nav-links > li > a.active{color:#eea36d}.site-header ul.nav-links > li > i.material-icons{color:#fff;cursor:pointer;transform:rotate(0deg);transform-origin:center;transition:color .25s ease,transform .25s ease}.site-header ul.nav-links > li.active > a,.site-header ul.nav-links > li.active > i.material-icons{color:#eea36d}.site-header ul.nav-links > li.open > i.material-icons{transform:rotate(-180deg)}.site-header ul.nav-links > li.open > a{color:#eea36d}.site-header ul.nav-links > li.open > .dropdown_menu{display:block}.site-header ul.nav-links > li.open.mega-menu > .dropdown_menu{display:flex}.site-header ul.nav-links > li > .dropdown_menu{display:none;position:absolute;top:100%;left:0;min-width:240px;margin:0;padding:10px 15px;background:#fff;box-shadow:rgba(99,99,99,0.2) 0 2px 8px 0;z-index:20;box-sizing:border-box}.site-header ul.nav-links > li > .dropdown_menu li{margin:10px 0}.site-header ul.nav-links > li > .dropdown_menu li.has-submenu{margin:0 !important}.site-header ul.nav-links > li > .dropdown_menu li.has-submenu li a{opacity:.7;font-weight:normal}.site-header ul.nav-links > li > .dropdown_menu li.has-submenu li a:hover,.site-header ul.nav-links > li > .dropdown_menu li.has-submenu li a.active{opacity:1}.site-header ul.nav-links > li > .dropdown_menu a{color:#1e2c47}.site-header ul.nav-links > li > .dropdown_menu a:hover,.site-header ul.nav-links > li > .dropdown_menu a.active{color:#eea36d}.site-header ul.nav-links > li > .dropdown_menu a.childlink.menu-label{pointer-events:none}.site-header ul.nav-links > li > .dropdown_menu > li{position:relative}.site-header ul.nav-links > li > .dropdown_menu > li > a{display:block;color:#1e2c47}.site-header ul.nav-links > li > .dropdown_menu > li > a.active{color:#eea36d}.site-header ul.nav-links > li > .dropdown_menu > li.active > a{color:#eea36d}.site-header ul.nav-links > li.mega-menu > .dropdown_menu{min-width:450px;max-width:calc(100vw - 30px);flex-direction:row;flex-wrap:wrap;align-items:flex-start;gap:2rem}.site-header ul.nav-links > li.mega-menu > .dropdown_menu > li{flex:1 1 180px;min-width:180px;font-weight:bold}.site-header ul.nav-links .sub-sub-menu{margin:0;padding:0}.mobile-menu-icon{display:none;color:#fff;font-size:36px;cursor:pointer;user-select:none;transition:transform .25s ease}@media (min-width:992px){.site-header ul.nav-links li{font-size:clamp(15px,1.2vw,18px)}.site-header ul.nav-links > li:hover > i.material-icons{transform:rotate(-180deg);color:#eea36d}.site-header ul.nav-links > li:hover > a{color:#eea36d}.site-header ul.nav-links > li:hover > .dropdown_menu{display:block}.site-header ul.nav-links > li:hover.mega-menu > .dropdown_menu{display:flex}}@media (max-width:991px){.nav-header{z-index:10}.nav-header.mobile-menu-open{z-index:12}.nav-header.mobile-menu-open .nav-bar::before{content:"";position:fixed;top:0;left:0;right:0;height:127px;background:#1e2c47;z-index:11;pointer-events:none}.nav-header.mobile-menu-open .navigation{padding-top:127px}.nav-header.mobile-menu-open .navigation > .nav-links{padding-top:10px}.nav-header.header-sticky.mobile-menu-open .nav-bar::before{height:91px}.nav-header.header-sticky.mobile-menu-open .navigation{padding-top:91px}.site-header:has(.mobile-menu-open) .header-bar{z-index:13}.nav-header.mobile-menu-open .site-logo,.nav-header.mobile-menu-open .mobile-menu-icon{z-index:12}.nav-header .site-logo{position:relative;z-index:5}.nav-header .mobile-menu-icon{display:block;position:relative;margin-left:auto;color:#fff}.navigation{display:none;position:fixed;top:0;left:0;width:100%;padding-top:75px;overflow-y:auto;background:#1e2c47;z-index:10}.mobile-menu-open .navigation{display:block;max-height:80vh;overscroll-behavior:none}.site-header ul.nav-links > li{flex:1 1 auto}.site-header ul.nav-links > li > i.drop_action{text-align:right;transform:unset;flex-grow:1;cursor:pointer}.site-header ul.nav-links{display:flex;flex-direction:column;align-items:stretch;gap:0;width:var(--container-width);margin:0 auto;padding:30px 0 20px;box-sizing:border-box;background:#1e2c47}.site-header ul.nav-links a{width:fit-content}.site-header ul.nav-links > li{display:flex;align-items:center;width:100%;border-bottom:1px solid rgba(255,255,255,0.2);box-sizing:border-box;padding:7px 0;flex-flow:wrap}.site-header ul.nav-links > li > .dropdown_menu{position:static;grid-column:1/-1;width:100%;min-width:0;max-width:none;margin:10px 0 0;box-sizing:border-box}.site-header ul.nav-links > li.open > .dropdown_menu{display:block}.site-header ul.nav-links > li.open > i.material-icons{transform:unset}.site-header ul.nav-links > li.mega-menu.open > .dropdown_menu{display:flex}.site-header ul.nav-links > li.mega-menu > .dropdown_menu{min-width:auto;width:100%;flex-direction:row;flex-wrap:wrap;gap:1rem 2rem}.site-header ul.nav-links > li.mega-menu > .dropdown_menu > li{flex:1 1 180px;min-width:180px}}@media (max-width:767px){.site-header ul.nav-links > li.mega-menu > .dropdown_menu{flex-direction:column;flex-wrap:nowrap;padding:5px 10px;gap:0}.site-header ul.nav-links > li.mega-menu > .dropdown_menu > li{flex:0 0 auto;min-width:0;width:100%}}@-moz-keyframes sticky-header-in{from{transform:translateY(-100%)}to{transform:translateY(0)}}@-webkit-keyframes sticky-header-in{from{transform:translateY(-100%)}to{transform:translateY(0)}}@-o-keyframes sticky-header-in{from{transform:translateY(-100%)}to{transform:translateY(0)}}@keyframes sticky-header-in{from{transform:translateY(-100%)}to{transform:translateY(0)}}/* Component: Site Button */a.site-button,.blog-page .container .blog-post-search .blog-columns .blog-post-list .blog-search-button,.rezemotion-quick-search-blog .view-properties-button,.rezemotion-special a.special-button{display:inline-flex;color:#fff;background:#1e2c47;padding:.75rem 1.5rem;align-items:center;font-weight:600;text-transform:uppercase;font-size:.9rem;justify-content:center;transition:ease all .25s;letter-spacing:2px;border-radius:0}a.site-button i.material-icons,.blog-page .container .blog-post-search .blog-columns .blog-post-list .blog-search-button i.material-icons,.rezemotion-quick-search-blog .view-properties-button i.material-icons,.rezemotion-special a.special-button i.material-icons{background:transparent;position:relative;color:inherit;font-size:1.5rem;transition:.2s ease;font-weight:inherit}a.site-button:hover,.blog-page .container .blog-post-search .blog-columns .blog-post-list .blog-search-button:hover,.rezemotion-quick-search-blog .view-properties-button:hover,.rezemotion-special a.special-button:hover{transform:translateY(-3px);background:#6f8cc2;color:#fff}a.site-button.outline,.blog-page .container .blog-post-search .blog-columns .blog-post-list .blog-search-button.outline,.rezemotion-quick-search-blog .view-properties-button.outline,.rezemotion-special a.special-button.outline{color:#1e2c47;background:transparent;border:2px solid #1e2c47}a.site-button.outline:hover,.blog-page .container .blog-post-search .blog-columns .blog-post-list .blog-search-button.outline:hover,.rezemotion-quick-search-blog .view-properties-button.outline:hover,.rezemotion-special a.special-button.outline:hover{border:2px solid #6f8cc2;background:#6f8cc2;color:#fff}a.site-button.light,.blog-page .container .blog-post-search .blog-columns .blog-post-list .blog-search-button.light,.rezemotion-quick-search-blog .view-properties-button.light,.rezemotion-special a.special-button.light{background:#6f8cc2}a.site-button.light:hover,.blog-page .container .blog-post-search .blog-columns .blog-post-list .blog-search-button.light:hover,.rezemotion-quick-search-blog .view-properties-button.light:hover,.rezemotion-special a.special-button.light:hover{background:#fff;color:#1e2c47}a.site-button.underline,.blog-page .container .blog-post-search .blog-columns .blog-post-list .blog-search-button.underline,.rezemotion-quick-search-blog .view-properties-button.underline,.rezemotion-special a.special-button.underline{position:relative;padding:0;background:transparent;color:#1e2c47}a.site-button.underline::before,.blog-page .container .blog-post-search .blog-columns .blog-post-list .blog-search-button.underline::before,.rezemotion-quick-search-blog .view-properties-button.underline::before,.rezemotion-special a.special-button.underline::before{content:"";position:absolute;left:0;bottom:0;width:100%;height:3px;background:#1e2c47;pointer-events:none}a.site-button.underline::after,.blog-page .container .blog-post-search .blog-columns .blog-post-list .blog-search-button.underline::after,.rezemotion-quick-search-blog .view-properties-button.underline::after,.rezemotion-special a.special-button.underline::after{content:"";position:absolute;left:0;bottom:0;width:100%;height:3px;background:#6589c3;transform:scaleX(0);transform-origin:left center;transition:transform .25s ease;pointer-events:none}a.site-button.underline:hover i.material-icons,.blog-page .container .blog-post-search .blog-columns .blog-post-list .blog-search-button.underline:hover i.material-icons,.rezemotion-quick-search-blog .view-properties-button.underline:hover i.material-icons,.rezemotion-special a.special-button.underline:hover i.material-icons,a.site-button.underline.active i.material-icons,.blog-page .container .blog-post-search .blog-columns .blog-post-list .blog-search-button.underline.active i.material-icons,.rezemotion-quick-search-blog .view-properties-button.underline.active i.material-icons,.rezemotion-special a.special-button.underline.active i.material-icons{transform:translateX(5px);color:#6589c3}a.site-button.underline:hover::after,.blog-page .container .blog-post-search .blog-columns .blog-post-list .blog-search-button.underline:hover::after,.rezemotion-quick-search-blog .view-properties-button.underline:hover::after,.rezemotion-special a.special-button.underline:hover::after,a.site-button.underline.active::after,.blog-page .container .blog-post-search .blog-columns .blog-post-list .blog-search-button.underline.active::after,.rezemotion-quick-search-blog .view-properties-button.underline.active::after,.rezemotion-special a.special-button.underline.active::after{transform:scaleX(1)}a.site-button.small,.blog-page .container .blog-post-search .blog-columns .blog-post-list .blog-search-button.small,.rezemotion-quick-search-blog .view-properties-button.small,.rezemotion-special a.special-button.small{background:transparent;font-size:.8rem;gap:5px;padding:0;color:#da6a19}a.site-button.small i.material-icons,.blog-page .container .blog-post-search .blog-columns .blog-post-list .blog-search-button.small i.material-icons,.rezemotion-quick-search-blog .view-properties-button.small i.material-icons,.rezemotion-special a.special-button.small i.material-icons{font-size:inherit}a.site-button.small:hover,.blog-page .container .blog-post-search .blog-columns .blog-post-list .blog-search-button.small:hover,.rezemotion-quick-search-blog .view-properties-button.small:hover,.rezemotion-special a.special-button.small:hover{transform:none}a.site-button.small:hover i.material-icons,.blog-page .container .blog-post-search .blog-columns .blog-post-list .blog-search-button.small:hover i.material-icons,.rezemotion-quick-search-blog .view-properties-button.small:hover i.material-icons,.rezemotion-special a.special-button.small:hover i.material-icons{transform:translateX(5px)}/* Component: Site Footer */.site-footer{background:#1b2840;color:#fff}.site-footer .footer-grid{display:grid;grid-template-columns:1fr 1fr 1fr}.site-footer .footer-item{padding:0 var(--grid-gap)}.site-footer strong{font-size:clamp(14px,2.5vw,16px);color:#ea8f4e;text-transform:uppercase;letter-spacing:2.5px;font-weight:500;font-family:'Lato',sans-serif;text-wrap:pretty;line-height:1.3;margin:1rem 0;display:block;margin-inline-start:0;margin-inline-end:0;unicode-bidi:isolate}.site-footer .logo-sec{display:flex;flex-direction:column;align-items:center;justify-content:space-between;text-align:center;border-right:var(--outline-style);border-left:var(--outline-style)}.site-footer .logo-sec .logo-wrapper{width:60%;min-width:200px}.site-footer .logo-sec .logo-wrapper img{width:100%;height:auto;object-fit:contain;display:block}.site-footer .contact-item{padding-left:0;display:flex;flex-direction:column;justify-content:space-between;gap:20px}.site-footer .contact{padding:var(--heading-margin)}.site-footer .contact strong{margin-top:0}.site-footer .contact-divider{width:100%;height:1px;border-bottom:var(--outline-style)}.site-footer .site-button.small{color:#fff}.site-footer .flex-item{display:flex;gap:10px;align-items:center;margin-bottom:15px}.site-footer .flex-item p{margin:0}.site-footer .flex-item i{font-size:1rem;aspect-ratio:1/1;border:var(--outline-style);padding:.35rem;border-radius:999px}.site-footer .nav{padding-right:0}.site-footer ul.nav-links{margin:0;padding:0;display:grid;grid-template-columns:repeat(2,1fr);gap:20px;list-style:none}.site-footer ul.nav-links li{margin:0;padding:0;list-style:none}.site-footer ul.nav-links a{color:#fff;display:inline-block;margin:0 0 1rem}.site-footer ul.nav-links a:hover{color:#eea36d}.site-footer ul.nav-links a.active{color:#eea36d}.site-footer ul.nav-links .menu-label-footer{pointer-events:none;color:var(--label-color);margin-top:0}.site-footer ul.nav-links i{display:none}.site-footer ul.nav-links .dropdown_menu{margin:0;padding:0}.copyright-sec{background:#121a2b;padding:.7rem 0;text-align:center}.copyright-sec p.copyright_cover{margin:0}.copyright-sec p.copyright_cover span{margin:0;font-size:14px;letter-spacing:.5px;opacity:.7;color:#fff;display:inline-block;margin-left:4px}@media (max-width:991px){.site-footer .footer-grid{display:flex;flex-wrap:wrap}.site-footer .logo-sec{flex:0 0 100%;order:1;border-right:none;border-left:none;border-bottom:var(--outline-style);padding:0 0 20px;margin-bottom:20px}.site-footer .logo-sec .logo-wrapper{max-width:300px}.site-footer .contact-item,.site-footer .nav{flex:0 0 50%;order:2}.site-footer .contact-item{border-right:var(--outline-style)}}@media (max-width:767px){.site-footer .container{padding-bottom:8px}.site-footer .logo-sec{margin-bottom:0}.site-footer .contact-item,.site-footer .nav{flex:0 0 100%;padding-left:0;padding-right:0}.site-footer .contact-item{padding:20px 0;border-right:none;border-bottom:var(--outline-style);display:grid;grid-template-columns:1fr 1px 1fr}.site-footer .contact-item .contact-divider{width:1px;height:100%;border-bottom:none;border-right:var(--outline-style)}.site-footer .nav{padding-top:20px}}@media (max-width:400px){.site-footer .contact-item{grid-template-columns:1fr;gap:10px;text-align:center}.site-footer .flex-item{justify-content:center;text-align:left}}/* Component: Scroll To Top */.scroll-to-top{background:#42619d;height:55px;width:55px;display:none;align-items:center;justify-content:center;position:fixed;outline:none;text-decoration:none;box-sizing:border-box;cursor:pointer;z-index:9;bottom:3vw;right:3vw}.scroll-to-top.active{display:flex}.scroll-to-top:hover{background:#6f8cc2}.scroll-to-top.rounded{border-radius:50vw}.scroll-to-top i{font-size:clamp(30px,2vw,40px);line-height:1;font-weight:300;color:#fff}@media (max-width:767px){.scroll-to-top{height:40px;width:40px;bottom:70px}}/* 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}