@charset "UTF-8";@import url(https://use.typekit.net/yua3rah.css);.rmc-multi-picker,.rmc-picker{height:238px}.rmc-multi-picker{display:flex;align-items:center}.rmc-picker-item{font-size:16px;height:34px;line-height:34px;padding:0 10px;white-space:nowrap;text-overflow:ellipsis;color:#9b9b9b;box-sizing:border-box}.rmc-picker,.rmc-picker-item{position:relative;overflow:hidden;width:100%}.rmc-picker{display:block;flex:1 1;text-align:center}.rmc-picker-mask{height:100%;margin:0 auto;z-index:3;background-image:linear-gradient(180deg,hsla(0,0%,100%,.95),hsla(0,0%,100%,.6)),linear-gradient(0deg,hsla(0,0%,100%,.95),hsla(0,0%,100%,.6));background-position:top,bottom;background-size:100% 204px;background-repeat:no-repeat}.rmc-picker-content,.rmc-picker-mask{position:absolute;left:0;top:0;width:100%}.rmc-picker-content{z-index:1}.rmc-picker-indicator{box-sizing:border-box;width:100%;height:34px;position:absolute;left:0;top:102px;z-index:3;border-top:1px solid #ddd;border-bottom:1px solid #ddd}.Loader_headings-font-display-1__3yPtJ{font-family:Rufina-Stencil,serif;font-size:3.75rem;line-height:.833;letter-spacing:0}@media only screen and (min-width:768px){.Loader_headings-font-display-1__3yPtJ{font-size:5.9375rem}}@media only screen and (min-width:1024px){.Loader_headings-font-display-1__3yPtJ{font-size:8.75rem}}@media only screen and (min-width:1616px){.Loader_headings-font-display-1__3yPtJ{font-size:11.875rem}}.Loader_headings-font-display-1__variant--one__VFi-T{font-family:Rufina-Stencil,serif;font-size:3.75rem;line-height:.833;letter-spacing:0}@media only screen and (min-width:768px){.Loader_headings-font-display-1__variant--one__VFi-T{font-size:5.9375rem}}@media only screen and (min-width:1366px){.Loader_headings-font-display-1__variant--one__VFi-T{font-size:8.75rem}}@media only screen and (min-width:1616px){.Loader_headings-font-display-1__variant--one__VFi-T{font-size:11.875rem}}.Loader_headings-font-display-1__variant--two__3Mh-L{font-family:Rufina-Stencil,serif;font-size:5.9375rem;line-height:.833;letter-spacing:0}@media only screen and (min-width:1024px){.Loader_headings-font-display-1__variant--two__3Mh-L{font-size:8.75rem}}@media only screen and (min-width:1616px){.Loader_headings-font-display-1__variant--two__3Mh-L{font-size:11.875rem}}.Loader_headings-font-display-2__1V3O-{font-family:Rufina-Stencil,serif;font-size:1.875rem;line-height:1.3;letter-spacing:.08em;text-transform:uppercase}@media only screen and (min-width:375px){.Loader_headings-font-display-2__1V3O-{font-size:2.5rem}}@media only screen and (min-width:1024px){.Loader_headings-font-display-2__1V3O-{font-size:3.25rem}}@media only screen and (min-width:1616px){.Loader_headings-font-display-2__1V3O-{font-size:3.75rem}}.Loader_headings-font-display-3__3KW1c{font-family:Rufina-Stencil,serif;font-size:1.5rem;line-height:1.67}@media only screen and (min-width:1024px){.Loader_headings-font-display-3__3KW1c{font-size:2.5rem;line-height:1.5}}.Loader_headings-font-display-4__1lAyr{font-family:Rufina,serif;font-size:1rem;line-height:1.25}@media only screen and (min-width:375px){.Loader_headings-font-display-4__1lAyr{font-size:1.25rem}}@media only screen and (min-width:1024px){.Loader_headings-font-display-4__1lAyr{font-size:1.5rem;line-height:1.25}}@media only screen and (min-width:1366px){.Loader_headings-font-display-4__1lAyr{font-size:2rem;line-height:1.25}}.Loader_headings-font-display-5__cJmbM{font-family:Rufina,serif;font-size:1.5rem;line-height:1.42}@media only screen and (min-width:1366px){.Loader_headings-font-display-5__cJmbM{font-size:2rem}}.Loader_headings-font-display-6__1zCDG{font-family:Rufina-Stencil,serif;font-size:2rem;line-height:1.31}@media only screen and (min-width:1024px){.Loader_headings-font-display-6__1zCDG{font-size:2.625rem}}@media only screen and (min-width:1366px){.Loader_headings-font-display-6__1zCDG{font-size:3.25rem}}@media only screen and (min-width:1616px){.Loader_headings-font-display-6__1zCDG{font-size:3.75rem}}.Loader_headings-font-display-7__3Qnic{font-family:Rufina-Stencil,serif;font-size:2rem;line-height:1.31}@media only screen and (min-width:1366px){.Loader_headings-font-display-7__3Qnic{font-size:2.625rem;line-height:1.47}}.Loader_headings-font-display-8__e654I{font-family:Rufina,serif;font-size:2rem;line-height:1.31}@media only screen and (min-width:1024px){.Loader_headings-font-display-8__e654I{font-size:2.5rem;line-height:1.2}}.Loader_font-base__YzJTi{font-family:Rufina,serif;font-size:1rem;line-height:1.875}@media only screen and (min-width:1366px){.Loader_font-base__YzJTi{font-size:1.125rem}}@media only screen and (min-width:1616px){.Loader_font-base__YzJTi{font-size:1.25rem;line-height:2}}.Loader_font-base__variant--one__1yBir{font-family:Rufina,serif;font-size:1rem;line-height:1.875}@media only screen and (min-width:768px){.Loader_font-base__variant--one__1yBir{font-size:1.125rem}}@media only screen and (min-width:1616px){.Loader_font-base__variant--one__1yBir{font-size:1.25rem;line-height:2}}.Loader_font-base-md__5QMhe{font-family:Rufina,serif;font-size:1rem;line-height:1.625}@media only screen and (min-width:1024px){.Loader_font-base-md__5QMhe{font-size:1.25rem}}@media only screen and (min-width:1366px){.Loader_font-base-md__5QMhe{font-size:1.5rem}}.Loader_font-nav__3D8PI{font-family:Cera PRO,sans-serif;font-size:1rem;letter-spacing:.0167em;font-weight:700}.Loader_font-content-description__196ig{font-family:Cera PRO,sans-serif;font-size:1rem;display:block;width:-webkit-max-content;width:-moz-max-content;width:max-content;text-transform:uppercase;letter-spacing:.07em;font-weight:700;position:relative;color:#f69784}@media only screen and (min-width:1024px){.Loader_font-content-description__196ig{font-size:1.125rem}}.Loader_font-content-description__196ig:after{position:absolute;content:" ";left:0;bottom:-6px;height:2px;width:100%;background-color:#f69784}.Loader_font-modal__3ZsKk{font-family:Cera PRO,sans-serif;font-size:1rem;font-weight:700;color:#fff}@media only screen and (min-width:768px){.Loader_font-modal__3ZsKk{font-size:1.125rem}}@media only screen and (min-width:1024px){.Loader_font-modal__3ZsKk{font-size:1.25rem}}@media only screen and (min-width:1366px){.Loader_font-modal__3ZsKk{font-size:1.5rem}}.Loader_font-sales__Posck{font-family:Cera PRO,sans-serif;font-size:.875rem;letter-spacing:.1em;font-weight:700;text-transform:uppercase}@media only screen and (min-width:1024px){.Loader_font-sales__Posck{font-size:1.125rem}}.Loader_font-address__jGPY7{font-family:Cera PRO,sans-serif;font-size:.875rem;letter-spacing:.0167em;font-weight:400;line-height:1.3}@media only screen and (min-width:1024px){.Loader_font-address__jGPY7{font-size:1rem}}.Loader_font-copyright__3Gkbs{font-family:Rufina,serif;font-size:.875rem;line-height:1.4;font-weight:400}.Loader_font-disclaimer__3Uszx{font-family:Cera PRO,sans-serif;font-weight:400;font-size:.75rem;text-transform:uppercase;letter-spacing:.12em}.Loader_font-blockquote__fpWel{font-family:Rufina,serif;font-size:1.125rem;line-height:2.1;font-weight:700}@media only screen and (min-width:1024px){.Loader_font-blockquote__fpWel{font-size:1.25rem;line-height:2}}@media only screen and (min-width:1366px){.Loader_font-blockquote__fpWel{font-size:1.5rem}}.Loader_font-tag__BVLeu{font-family:Rufina-Stencil,serif;font-size:.6875rem;line-height:1.3;letter-spacing:.46em;text-transform:uppercase}@media only screen and (min-width:1366px){.Loader_font-tag__BVLeu{font-size:.875rem}}.Loader_font-gallery__2-UoX{font-family:Rufina-Stencil,serif;font-size:1.125rem;line-height:1.55;font-weight:700}@media only screen and (min-width:1024px){.Loader_font-gallery__2-UoX{font-size:1.5rem}}@media only screen and (min-width:1366px){.Loader_font-gallery__2-UoX{font-size:1.75rem;line-height:1.4}}@media only screen and (min-width:1616px){.Loader_font-gallery__2-UoX{font-size:2rem}}.Loader_font-gallery__variant--one__2pnJX{font-family:Rufina,serif;font-size:1.125rem;line-height:1.55;font-weight:700}@media only screen and (min-width:1024px){.Loader_font-gallery__variant--one__2pnJX{font-size:1.5rem}}@media only screen and (min-width:1366px){.Loader_font-gallery__variant--one__2pnJX{font-size:1.75rem;line-height:1.4}}@media only screen and (min-width:1616px){.Loader_font-gallery__variant--one__2pnJX{font-size:2rem}}.Loader_font-tag--two__3WmBQ{font-family:Rufina-Stencil,serif;font-size:.75rem;line-height:1.3;letter-spacing:.46em;text-transform:uppercase}.Loader_link__2AYgs{position:relative;text-decoration:none;z-index:2}.Loader_link__2AYgs:after{content:"";position:absolute;left:0;top:calc(50% - .5px);width:0;height:1px;background-color:#2f2c27;z-index:-1;transition:width .2s ease-in-out}.Loader_link__2AYgs:hover:after{width:100%}.Loader_loader__10BwN{background:none;z-index:999;left:50%;top:50%;transform:translate(-50%,-50%)}.RecentSearches_headings-font-display-1__1h1R1{font-family:Rufina-Stencil,serif;font-size:3.75rem;line-height:.833;letter-spacing:0}@media only screen and (min-width:768px){.RecentSearches_headings-font-display-1__1h1R1{font-size:5.9375rem}}@media only screen and (min-width:1024px){.RecentSearches_headings-font-display-1__1h1R1{font-size:8.75rem}}@media only screen and (min-width:1616px){.RecentSearches_headings-font-display-1__1h1R1{font-size:11.875rem}}.RecentSearches_headings-font-display-1__variant--one__3natC{font-family:Rufina-Stencil,serif;font-size:3.75rem;line-height:.833;letter-spacing:0}@media only screen and (min-width:768px){.RecentSearches_headings-font-display-1__variant--one__3natC{font-size:5.9375rem}}@media only screen and (min-width:1366px){.RecentSearches_headings-font-display-1__variant--one__3natC{font-size:8.75rem}}@media only screen and (min-width:1616px){.RecentSearches_headings-font-display-1__variant--one__3natC{font-size:11.875rem}}.RecentSearches_headings-font-display-1__variant--two__9QCFA{font-family:Rufina-Stencil,serif;font-size:5.9375rem;line-height:.833;letter-spacing:0}@media only screen and (min-width:1024px){.RecentSearches_headings-font-display-1__variant--two__9QCFA{font-size:8.75rem}}@media only screen and (min-width:1616px){.RecentSearches_headings-font-display-1__variant--two__9QCFA{font-size:11.875rem}}.RecentSearches_headings-font-display-2__1UmB-{font-family:Rufina-Stencil,serif;font-size:1.875rem;line-height:1.3;letter-spacing:.08em;text-transform:uppercase}@media only screen and (min-width:375px){.RecentSearches_headings-font-display-2__1UmB-{font-size:2.5rem}}@media only screen and (min-width:1024px){.RecentSearches_headings-font-display-2__1UmB-{font-size:3.25rem}}@media only screen and (min-width:1616px){.RecentSearches_headings-font-display-2__1UmB-{font-size:3.75rem}}.RecentSearches_headings-font-display-3__2QSQy{font-family:Rufina-Stencil,serif;font-size:1.5rem;line-height:1.67}@media only screen and (min-width:1024px){.RecentSearches_headings-font-display-3__2QSQy{font-size:2.5rem;line-height:1.5}}.RecentSearches_headings-font-display-4__1V_ft{font-family:Rufina,serif;font-size:1rem;line-height:1.25}@media only screen and (min-width:375px){.RecentSearches_headings-font-display-4__1V_ft{font-size:1.25rem}}@media only screen and (min-width:1024px){.RecentSearches_headings-font-display-4__1V_ft{font-size:1.5rem;line-height:1.25}}@media only screen and (min-width:1366px){.RecentSearches_headings-font-display-4__1V_ft{font-size:2rem;line-height:1.25}}.RecentSearches_headings-font-display-5__393r9{font-family:Rufina,serif;font-size:1.5rem;line-height:1.42}@media only screen and (min-width:1366px){.RecentSearches_headings-font-display-5__393r9{font-size:2rem}}.RecentSearches_headings-font-display-6__1yzmY{font-family:Rufina-Stencil,serif;font-size:2rem;line-height:1.31}@media only screen and (min-width:1024px){.RecentSearches_headings-font-display-6__1yzmY{font-size:2.625rem}}@media only screen and (min-width:1366px){.RecentSearches_headings-font-display-6__1yzmY{font-size:3.25rem}}@media only screen and (min-width:1616px){.RecentSearches_headings-font-display-6__1yzmY{font-size:3.75rem}}.RecentSearches_headings-font-display-7__2mt4o{font-family:Rufina-Stencil,serif;font-size:2rem;line-height:1.31}@media only screen and (min-width:1366px){.RecentSearches_headings-font-display-7__2mt4o{font-size:2.625rem;line-height:1.47}}.RecentSearches_headings-font-display-8__2dpIP{font-family:Rufina,serif;font-size:2rem;line-height:1.31}@media only screen and (min-width:1024px){.RecentSearches_headings-font-display-8__2dpIP{font-size:2.5rem;line-height:1.2}}.RecentSearches_font-base__fxvVd{font-family:Rufina,serif;font-size:1rem;line-height:1.875}@media only screen and (min-width:1366px){.RecentSearches_font-base__fxvVd{font-size:1.125rem}}@media only screen and (min-width:1616px){.RecentSearches_font-base__fxvVd{font-size:1.25rem;line-height:2}}.RecentSearches_font-base__variant--one__3WL1r{font-family:Rufina,serif;font-size:1rem;line-height:1.875}@media only screen and (min-width:768px){.RecentSearches_font-base__variant--one__3WL1r{font-size:1.125rem}}@media only screen and (min-width:1616px){.RecentSearches_font-base__variant--one__3WL1r{font-size:1.25rem;line-height:2}}.RecentSearches_font-base-md__26JxE{font-family:Rufina,serif;font-size:1rem;line-height:1.625}@media only screen and (min-width:1024px){.RecentSearches_font-base-md__26JxE{font-size:1.25rem}}@media only screen and (min-width:1366px){.RecentSearches_font-base-md__26JxE{font-size:1.5rem}}.RecentSearches_font-nav__1owt3{font-family:Cera PRO,sans-serif;font-size:1rem;letter-spacing:.0167em;font-weight:700}.RecentSearches_font-content-description__2p7Qz{font-family:Cera PRO,sans-serif;font-size:1rem;display:block;width:-webkit-max-content;width:-moz-max-content;width:max-content;text-transform:uppercase;letter-spacing:.07em;font-weight:700;position:relative;color:#f69784}@media only screen and (min-width:1024px){.RecentSearches_font-content-description__2p7Qz{font-size:1.125rem}}.RecentSearches_font-content-description__2p7Qz:after{position:absolute;content:" ";left:0;bottom:-6px;height:2px;width:100%;background-color:#f69784}.RecentSearches_font-modal__2WbST{font-family:Cera PRO,sans-serif;font-size:1rem;font-weight:700;color:#fff}@media only screen and (min-width:768px){.RecentSearches_font-modal__2WbST{font-size:1.125rem}}@media only screen and (min-width:1024px){.RecentSearches_font-modal__2WbST{font-size:1.25rem}}@media only screen and (min-width:1366px){.RecentSearches_font-modal__2WbST{font-size:1.5rem}}.RecentSearches_font-sales__2zDrP{font-family:Cera PRO,sans-serif;font-size:.875rem;letter-spacing:.1em;font-weight:700;text-transform:uppercase}@media only screen and (min-width:1024px){.RecentSearches_font-sales__2zDrP{font-size:1.125rem}}.RecentSearches_font-address__3x-w9{font-family:Cera PRO,sans-serif;font-size:.875rem;letter-spacing:.0167em;font-weight:400;line-height:1.3}@media only screen and (min-width:1024px){.RecentSearches_font-address__3x-w9{font-size:1rem}}.RecentSearches_font-copyright__2azL-{font-family:Rufina,serif;font-size:.875rem;line-height:1.4;font-weight:400}.RecentSearches_font-disclaimer__2oene{font-family:Cera PRO,sans-serif;font-weight:400;font-size:.75rem;text-transform:uppercase;letter-spacing:.12em}.RecentSearches_font-blockquote__1Y2P-{font-family:Rufina,serif;font-size:1.125rem;line-height:2.1;font-weight:700}@media only screen and (min-width:1024px){.RecentSearches_font-blockquote__1Y2P-{font-size:1.25rem;line-height:2}}@media only screen and (min-width:1366px){.RecentSearches_font-blockquote__1Y2P-{font-size:1.5rem}}.RecentSearches_font-tag__3LKVE{font-family:Rufina-Stencil,serif;font-size:.6875rem;line-height:1.3;letter-spacing:.46em;text-transform:uppercase}@media only screen and (min-width:1366px){.RecentSearches_font-tag__3LKVE{font-size:.875rem}}.RecentSearches_font-gallery__3jC-U{font-family:Rufina-Stencil,serif;font-size:1.125rem;line-height:1.55;font-weight:700}@media only screen and (min-width:1024px){.RecentSearches_font-gallery__3jC-U{font-size:1.5rem}}@media only screen and (min-width:1366px){.RecentSearches_font-gallery__3jC-U{font-size:1.75rem;line-height:1.4}}@media only screen and (min-width:1616px){.RecentSearches_font-gallery__3jC-U{font-size:2rem}}.RecentSearches_font-gallery__variant--one__2FiDk{font-family:Rufina,serif;font-size:1.125rem;line-height:1.55;font-weight:700}@media only screen and (min-width:1024px){.RecentSearches_font-gallery__variant--one__2FiDk{font-size:1.5rem}}@media only screen and (min-width:1366px){.RecentSearches_font-gallery__variant--one__2FiDk{font-size:1.75rem;line-height:1.4}}@media only screen and (min-width:1616px){.RecentSearches_font-gallery__variant--one__2FiDk{font-size:2rem}}.RecentSearches_font-tag--two__1zRiZ{font-family:Rufina-Stencil,serif;font-size:.75rem;line-height:1.3;letter-spacing:.46em;text-transform:uppercase}.RecentSearches_link__1p-9C{position:relative;text-decoration:none;z-index:2}.RecentSearches_link__1p-9C:after{content:"";position:absolute;left:0;top:calc(50% - .5px);width:0;height:1px;background-color:#2f2c27;z-index:-1;transition:width .2s ease-in-out}.RecentSearches_link__1p-9C:hover:after{width:100%}.RecentSearches_container__1dCJM{margin-bottom:24px;margin-top:10px}@media only screen and (min-width:768px){.RecentSearches_container__1dCJM{margin-top:0}}.RecentSearches_ta-has-results__1XJQa .RecentSearches_container__1dCJM{margin-bottom:0}@media only screen and (min-width:1680px){.RecentSearches_container__1dCJM,.RecentSearches_container__1dCJM.RecentSearches_ta-filter--extra__3x1sr,.RecentSearches_ta-has-results__1XJQa .RecentSearches_container__1dCJM.RecentSearches_ta-filter--extra__3x1sr{margin-bottom:50px}}.RecentSearches_container__1dCJM .RecentSearches_paragraph__2z08p{position:relative;display:block;font-size:14px;font-family:Cera PRO,sans-serif;font-weight:400;margin-bottom:40px}@media only screen and (min-width:1200px){.RecentSearches_container__1dCJM .RecentSearches_paragraph__2z08p{position:relative;display:block;font-size:18px;font-family:Cera PRO,sans-serif;font-weight:400}}.RecentSearches_container__1dCJM .RecentSearches_wrapper__s9XjI{width:calc(100% - 32px);float:left;margin-left:16px;margin-bottom:16px;border:1px solid #231d16;padding:20px 25px;text-decoration:none;color:#231d16;transition:all .3s ease}@media only screen and (min-width:768px){.RecentSearches_container__1dCJM .RecentSearches_wrapper__s9XjI{width:calc(50% - 24px);float:left;margin-left:16px}}@media only screen and (min-width:992px){.RecentSearches_container__1dCJM .RecentSearches_wrapper__s9XjI{width:calc(33.33333% - 21.33333px);float:left;margin-left:16px}}@media only screen and (min-width:1200px){.RecentSearches_container__1dCJM .RecentSearches_wrapper__s9XjI{width:calc(25% - 20px);float:left;margin-left:16px}}.RecentSearches_container__1dCJM .RecentSearches_wrapper__s9XjI:hover{border-color:#f69784}.RecentSearches_container__1dCJM .RecentSearches_wrapper__s9XjI h3{color:#231d16;font-family:Cera PRO,sans-serif;font-weight:700;text-transform:uppercase;line-height:14px;font-size:14px;margin:0 0 5px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.RecentSearches_container__1dCJM .RecentSearches_wrapper__s9XjI .RecentSearches_neighbourhoodsOrEstates__1exb9{margin-bottom:5px;text-transform:capitalize}.RecentSearches_container__1dCJM .RecentSearches_wrapper__s9XjI p{font-family:Cera PRO,sans-serif;line-height:14px;font-size:14px;margin:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.RecentlyViewed_headings-font-display-1__TfAHc{font-family:Rufina-Stencil,serif;font-size:3.75rem;line-height:.833;letter-spacing:0}@media only screen and (min-width:768px){.RecentlyViewed_headings-font-display-1__TfAHc{font-size:5.9375rem}}@media only screen and (min-width:1024px){.RecentlyViewed_headings-font-display-1__TfAHc{font-size:8.75rem}}@media only screen and (min-width:1616px){.RecentlyViewed_headings-font-display-1__TfAHc{font-size:11.875rem}}.RecentlyViewed_headings-font-display-1__variant--one__tqkzV{font-family:Rufina-Stencil,serif;font-size:3.75rem;line-height:.833;letter-spacing:0}@media only screen and (min-width:768px){.RecentlyViewed_headings-font-display-1__variant--one__tqkzV{font-size:5.9375rem}}@media only screen and (min-width:1366px){.RecentlyViewed_headings-font-display-1__variant--one__tqkzV{font-size:8.75rem}}@media only screen and (min-width:1616px){.RecentlyViewed_headings-font-display-1__variant--one__tqkzV{font-size:11.875rem}}.RecentlyViewed_headings-font-display-1__variant--two__1LSsx{font-family:Rufina-Stencil,serif;font-size:5.9375rem;line-height:.833;letter-spacing:0}@media only screen and (min-width:1024px){.RecentlyViewed_headings-font-display-1__variant--two__1LSsx{font-size:8.75rem}}@media only screen and (min-width:1616px){.RecentlyViewed_headings-font-display-1__variant--two__1LSsx{font-size:11.875rem}}.RecentlyViewed_headings-font-display-2__3jxgw{font-family:Rufina-Stencil,serif;font-size:1.875rem;line-height:1.3;letter-spacing:.08em;text-transform:uppercase}@media only screen and (min-width:375px){.RecentlyViewed_headings-font-display-2__3jxgw{font-size:2.5rem}}@media only screen and (min-width:1024px){.RecentlyViewed_headings-font-display-2__3jxgw{font-size:3.25rem}}@media only screen and (min-width:1616px){.RecentlyViewed_headings-font-display-2__3jxgw{font-size:3.75rem}}.RecentlyViewed_headings-font-display-3__10IQN{font-family:Rufina-Stencil,serif;font-size:1.5rem;line-height:1.67}@media only screen and (min-width:1024px){.RecentlyViewed_headings-font-display-3__10IQN{font-size:2.5rem;line-height:1.5}}.RecentlyViewed_headings-font-display-4__2cZyN{font-family:Rufina,serif;font-size:1rem;line-height:1.25}@media only screen and (min-width:375px){.RecentlyViewed_headings-font-display-4__2cZyN{font-size:1.25rem}}@media only screen and (min-width:1024px){.RecentlyViewed_headings-font-display-4__2cZyN{font-size:1.5rem;line-height:1.25}}@media only screen and (min-width:1366px){.RecentlyViewed_headings-font-display-4__2cZyN{font-size:2rem;line-height:1.25}}.RecentlyViewed_headings-font-display-5__sfm4M{font-family:Rufina,serif;font-size:1.5rem;line-height:1.42}@media only screen and (min-width:1366px){.RecentlyViewed_headings-font-display-5__sfm4M{font-size:2rem}}.RecentlyViewed_headings-font-display-6__3DK-g{font-family:Rufina-Stencil,serif;font-size:2rem;line-height:1.31}@media only screen and (min-width:1024px){.RecentlyViewed_headings-font-display-6__3DK-g{font-size:2.625rem}}@media only screen and (min-width:1366px){.RecentlyViewed_headings-font-display-6__3DK-g{font-size:3.25rem}}@media only screen and (min-width:1616px){.RecentlyViewed_headings-font-display-6__3DK-g{font-size:3.75rem}}.RecentlyViewed_headings-font-display-7__1TXkh{font-family:Rufina-Stencil,serif;font-size:2rem;line-height:1.31}@media only screen and (min-width:1366px){.RecentlyViewed_headings-font-display-7__1TXkh{font-size:2.625rem;line-height:1.47}}.RecentlyViewed_headings-font-display-8__3hAbd{font-family:Rufina,serif;font-size:2rem;line-height:1.31}@media only screen and (min-width:1024px){.RecentlyViewed_headings-font-display-8__3hAbd{font-size:2.5rem;line-height:1.2}}.RecentlyViewed_font-base__2mddD{font-family:Rufina,serif;font-size:1rem;line-height:1.875}@media only screen and (min-width:1366px){.RecentlyViewed_font-base__2mddD{font-size:1.125rem}}@media only screen and (min-width:1616px){.RecentlyViewed_font-base__2mddD{font-size:1.25rem;line-height:2}}.RecentlyViewed_font-base__variant--one__18uoi{font-family:Rufina,serif;font-size:1rem;line-height:1.875}@media only screen and (min-width:768px){.RecentlyViewed_font-base__variant--one__18uoi{font-size:1.125rem}}@media only screen and (min-width:1616px){.RecentlyViewed_font-base__variant--one__18uoi{font-size:1.25rem;line-height:2}}.RecentlyViewed_font-base-md__1ZIhs{font-family:Rufina,serif;font-size:1rem;line-height:1.625}@media only screen and (min-width:1024px){.RecentlyViewed_font-base-md__1ZIhs{font-size:1.25rem}}@media only screen and (min-width:1366px){.RecentlyViewed_font-base-md__1ZIhs{font-size:1.5rem}}.RecentlyViewed_font-nav__2QnJn{font-family:Cera PRO,sans-serif;font-size:1rem;letter-spacing:.0167em;font-weight:700}.RecentlyViewed_font-content-description__1oLJB{font-family:Cera PRO,sans-serif;font-size:1rem;display:block;width:-webkit-max-content;width:-moz-max-content;width:max-content;text-transform:uppercase;letter-spacing:.07em;font-weight:700;position:relative;color:#f69784}@media only screen and (min-width:1024px){.RecentlyViewed_font-content-description__1oLJB{font-size:1.125rem}}.RecentlyViewed_font-content-description__1oLJB:after{position:absolute;content:" ";left:0;bottom:-6px;height:2px;width:100%;background-color:#f69784}.RecentlyViewed_font-modal__3nCf_{font-family:Cera PRO,sans-serif;font-size:1rem;font-weight:700;color:#fff}@media only screen and (min-width:768px){.RecentlyViewed_font-modal__3nCf_{font-size:1.125rem}}@media only screen and (min-width:1024px){.RecentlyViewed_font-modal__3nCf_{font-size:1.25rem}}@media only screen and (min-width:1366px){.RecentlyViewed_font-modal__3nCf_{font-size:1.5rem}}.RecentlyViewed_font-sales__2LMHB{font-family:Cera PRO,sans-serif;font-size:.875rem;letter-spacing:.1em;font-weight:700;text-transform:uppercase}@media only screen and (min-width:1024px){.RecentlyViewed_font-sales__2LMHB{font-size:1.125rem}}.RecentlyViewed_font-address__2xZhq{font-family:Cera PRO,sans-serif;font-size:.875rem;letter-spacing:.0167em;font-weight:400;line-height:1.3}@media only screen and (min-width:1024px){.RecentlyViewed_font-address__2xZhq{font-size:1rem}}.RecentlyViewed_font-copyright__3Czk_{font-family:Rufina,serif;font-size:.875rem;line-height:1.4;font-weight:400}.RecentlyViewed_font-disclaimer__3Z6Ib{font-family:Cera PRO,sans-serif;font-weight:400;font-size:.75rem;text-transform:uppercase;letter-spacing:.12em}.RecentlyViewed_font-blockquote__3US1k{font-family:Rufina,serif;font-size:1.125rem;line-height:2.1;font-weight:700}@media only screen and (min-width:1024px){.RecentlyViewed_font-blockquote__3US1k{font-size:1.25rem;line-height:2}}@media only screen and (min-width:1366px){.RecentlyViewed_font-blockquote__3US1k{font-size:1.5rem}}.RecentlyViewed_font-tag__4dMlt{font-family:Rufina-Stencil,serif;font-size:.6875rem;line-height:1.3;letter-spacing:.46em;text-transform:uppercase}@media only screen and (min-width:1366px){.RecentlyViewed_font-tag__4dMlt{font-size:.875rem}}.RecentlyViewed_font-gallery__jxCpo{font-family:Rufina-Stencil,serif;font-size:1.125rem;line-height:1.55;font-weight:700}@media only screen and (min-width:1024px){.RecentlyViewed_font-gallery__jxCpo{font-size:1.5rem}}@media only screen and (min-width:1366px){.RecentlyViewed_font-gallery__jxCpo{font-size:1.75rem;line-height:1.4}}@media only screen and (min-width:1616px){.RecentlyViewed_font-gallery__jxCpo{font-size:2rem}}.RecentlyViewed_font-gallery__variant--one__3JQTc{font-family:Rufina,serif;font-size:1.125rem;line-height:1.55;font-weight:700}@media only screen and (min-width:1024px){.RecentlyViewed_font-gallery__variant--one__3JQTc{font-size:1.5rem}}@media only screen and (min-width:1366px){.RecentlyViewed_font-gallery__variant--one__3JQTc{font-size:1.75rem;line-height:1.4}}@media only screen and (min-width:1616px){.RecentlyViewed_font-gallery__variant--one__3JQTc{font-size:2rem}}.RecentlyViewed_font-tag--two__3EzEx{font-family:Rufina-Stencil,serif;font-size:.75rem;line-height:1.3;letter-spacing:.46em;text-transform:uppercase}.RecentlyViewed_link__Ov-Dm{position:relative;text-decoration:none;z-index:2}.RecentlyViewed_link__Ov-Dm:after{content:"";position:absolute;left:0;top:calc(50% - .5px);width:0;height:1px;background-color:#2f2c27;z-index:-1;transition:width .2s ease-in-out}.RecentlyViewed_link__Ov-Dm:hover:after{width:100%}.RecentlyViewed_packageWrapper__BCcWU{position:relative}.RecentlyViewed_wrapper__IO0gW{margin-bottom:70px}@media only screen and (min-width:992px){.RecentlyViewed_wrapper__IO0gW{margin-bottom:40px}}@media only screen and (min-width:1680px){.RecentlyViewed_wrapper__IO0gW{margin-bottom:50px}}.RecentlyViewed_wrapper__IO0gW .RecentlyViewed_package__1-R9t{margin-top:0!important;margin-bottom:20px}.RecentlyViewed_wrapper__IO0gW .RecentlyViewed_paragraph__e4JX-{position:relative;display:block;font-size:14px;font-family:Cera PRO,sans-serif;font-weight:400}@media only screen and (min-width:1200px){.RecentlyViewed_wrapper__IO0gW .RecentlyViewed_paragraph__e4JX-{position:relative;display:block;font-size:18px;font-family:Cera PRO,sans-serif;font-weight:400}}.Compare_headings-font-display-1__3TVkd{font-family:Rufina-Stencil,serif;font-size:3.75rem;line-height:.833;letter-spacing:0}@media only screen and (min-width:768px){.Compare_headings-font-display-1__3TVkd{font-size:5.9375rem}}@media only screen and (min-width:1024px){.Compare_headings-font-display-1__3TVkd{font-size:8.75rem}}@media only screen and (min-width:1616px){.Compare_headings-font-display-1__3TVkd{font-size:11.875rem}}.Compare_headings-font-display-1__variant--one__Xt2q_{font-family:Rufina-Stencil,serif;font-size:3.75rem;line-height:.833;letter-spacing:0}@media only screen and (min-width:768px){.Compare_headings-font-display-1__variant--one__Xt2q_{font-size:5.9375rem}}@media only screen and (min-width:1366px){.Compare_headings-font-display-1__variant--one__Xt2q_{font-size:8.75rem}}@media only screen and (min-width:1616px){.Compare_headings-font-display-1__variant--one__Xt2q_{font-size:11.875rem}}.Compare_headings-font-display-1__variant--two__16k4Z{font-family:Rufina-Stencil,serif;font-size:5.9375rem;line-height:.833;letter-spacing:0}@media only screen and (min-width:1024px){.Compare_headings-font-display-1__variant--two__16k4Z{font-size:8.75rem}}@media only screen and (min-width:1616px){.Compare_headings-font-display-1__variant--two__16k4Z{font-size:11.875rem}}.Compare_headings-font-display-2__2mIF9{font-family:Rufina-Stencil,serif;font-size:1.875rem;line-height:1.3;letter-spacing:.08em;text-transform:uppercase}@media only screen and (min-width:375px){.Compare_headings-font-display-2__2mIF9{font-size:2.5rem}}@media only screen and (min-width:1024px){.Compare_headings-font-display-2__2mIF9{font-size:3.25rem}}@media only screen and (min-width:1616px){.Compare_headings-font-display-2__2mIF9{font-size:3.75rem}}.Compare_headings-font-display-3__1uJm4{font-family:Rufina-Stencil,serif;font-size:1.5rem;line-height:1.67}@media only screen and (min-width:1024px){.Compare_headings-font-display-3__1uJm4{font-size:2.5rem;line-height:1.5}}.Compare_headings-font-display-4__30OuG{font-family:Rufina,serif;font-size:1rem;line-height:1.25}@media only screen and (min-width:375px){.Compare_headings-font-display-4__30OuG{font-size:1.25rem}}@media only screen and (min-width:1024px){.Compare_headings-font-display-4__30OuG{font-size:1.5rem;line-height:1.25}}@media only screen and (min-width:1366px){.Compare_headings-font-display-4__30OuG{font-size:2rem;line-height:1.25}}.Compare_headings-font-display-5__3iyXJ{font-family:Rufina,serif;font-size:1.5rem;line-height:1.42}@media only screen and (min-width:1366px){.Compare_headings-font-display-5__3iyXJ{font-size:2rem}}.Compare_headings-font-display-6__3KBoY{font-family:Rufina-Stencil,serif;font-size:2rem;line-height:1.31}@media only screen and (min-width:1024px){.Compare_headings-font-display-6__3KBoY{font-size:2.625rem}}@media only screen and (min-width:1366px){.Compare_headings-font-display-6__3KBoY{font-size:3.25rem}}@media only screen and (min-width:1616px){.Compare_headings-font-display-6__3KBoY{font-size:3.75rem}}.Compare_headings-font-display-7__2XloQ{font-family:Rufina-Stencil,serif;font-size:2rem;line-height:1.31}@media only screen and (min-width:1366px){.Compare_headings-font-display-7__2XloQ{font-size:2.625rem;line-height:1.47}}.Compare_headings-font-display-8__1byAn{font-family:Rufina,serif;font-size:2rem;line-height:1.31}@media only screen and (min-width:1024px){.Compare_headings-font-display-8__1byAn{font-size:2.5rem;line-height:1.2}}.Compare_font-base__64kwr{font-family:Rufina,serif;font-size:1rem;line-height:1.875}@media only screen and (min-width:1366px){.Compare_font-base__64kwr{font-size:1.125rem}}@media only screen and (min-width:1616px){.Compare_font-base__64kwr{font-size:1.25rem;line-height:2}}.Compare_font-base__variant--one__1NTWk{font-family:Rufina,serif;font-size:1rem;line-height:1.875}@media only screen and (min-width:768px){.Compare_font-base__variant--one__1NTWk{font-size:1.125rem}}@media only screen and (min-width:1616px){.Compare_font-base__variant--one__1NTWk{font-size:1.25rem;line-height:2}}.Compare_font-base-md__1gF22{font-family:Rufina,serif;font-size:1rem;line-height:1.625}@media only screen and (min-width:1024px){.Compare_font-base-md__1gF22{font-size:1.25rem}}@media only screen and (min-width:1366px){.Compare_font-base-md__1gF22{font-size:1.5rem}}.Compare_font-nav__26TdH{font-family:Cera PRO,sans-serif;font-size:1rem;letter-spacing:.0167em;font-weight:700}.Compare_font-content-description__1E7em{font-family:Cera PRO,sans-serif;font-size:1rem;display:block;width:-webkit-max-content;width:-moz-max-content;width:max-content;text-transform:uppercase;letter-spacing:.07em;font-weight:700;position:relative;color:#f69784}@media only screen and (min-width:1024px){.Compare_font-content-description__1E7em{font-size:1.125rem}}.Compare_font-content-description__1E7em:after{position:absolute;content:" ";left:0;bottom:-6px;height:2px;width:100%;background-color:#f69784}.Compare_font-modal__2JCLe{font-family:Cera PRO,sans-serif;font-size:1rem;font-weight:700;color:#fff}@media only screen and (min-width:768px){.Compare_font-modal__2JCLe{font-size:1.125rem}}@media only screen and (min-width:1024px){.Compare_font-modal__2JCLe{font-size:1.25rem}}@media only screen and (min-width:1366px){.Compare_font-modal__2JCLe{font-size:1.5rem}}.Compare_font-sales__2IG9s{font-family:Cera PRO,sans-serif;font-size:.875rem;letter-spacing:.1em;font-weight:700;text-transform:uppercase}@media only screen and (min-width:1024px){.Compare_font-sales__2IG9s{font-size:1.125rem}}.Compare_font-address__19bGF{font-family:Cera PRO,sans-serif;font-size:.875rem;letter-spacing:.0167em;font-weight:400;line-height:1.3}@media only screen and (min-width:1024px){.Compare_font-address__19bGF{font-size:1rem}}.Compare_font-copyright__39iqb{font-family:Rufina,serif;font-size:.875rem;line-height:1.4;font-weight:400}.Compare_font-disclaimer__2JLnQ{font-family:Cera PRO,sans-serif;font-weight:400;font-size:.75rem;text-transform:uppercase;letter-spacing:.12em}.Compare_font-blockquote__TZ0Um{font-family:Rufina,serif;font-size:1.125rem;line-height:2.1;font-weight:700}@media only screen and (min-width:1024px){.Compare_font-blockquote__TZ0Um{font-size:1.25rem;line-height:2}}@media only screen and (min-width:1366px){.Compare_font-blockquote__TZ0Um{font-size:1.5rem}}.Compare_font-tag__YlBxZ{font-family:Rufina-Stencil,serif;font-size:.6875rem;line-height:1.3;letter-spacing:.46em;text-transform:uppercase}@media only screen and (min-width:1366px){.Compare_font-tag__YlBxZ{font-size:.875rem}}.Compare_font-gallery__2QLCu{font-family:Rufina-Stencil,serif;font-size:1.125rem;line-height:1.55;font-weight:700}@media only screen and (min-width:1024px){.Compare_font-gallery__2QLCu{font-size:1.5rem}}@media only screen and (min-width:1366px){.Compare_font-gallery__2QLCu{font-size:1.75rem;line-height:1.4}}@media only screen and (min-width:1616px){.Compare_font-gallery__2QLCu{font-size:2rem}}.Compare_font-gallery__variant--one__5e-n2{font-family:Rufina,serif;font-size:1.125rem;line-height:1.55;font-weight:700}@media only screen and (min-width:1024px){.Compare_font-gallery__variant--one__5e-n2{font-size:1.5rem}}@media only screen and (min-width:1366px){.Compare_font-gallery__variant--one__5e-n2{font-size:1.75rem;line-height:1.4}}@media only screen and (min-width:1616px){.Compare_font-gallery__variant--one__5e-n2{font-size:2rem}}.Compare_font-tag--two__3S1t-{font-family:Rufina-Stencil,serif;font-size:.75rem;line-height:1.3;letter-spacing:.46em;text-transform:uppercase}.Compare_link__3ABkM{position:relative;text-decoration:none;z-index:2}.Compare_link__3ABkM:after{content:"";position:absolute;left:0;top:calc(50% - .5px);width:0;height:1px;background-color:#2f2c27;z-index:-1;transition:width .2s ease-in-out}.Compare_link__3ABkM:hover:after{width:100%}.Compare_unavailable__2c7WG{position:absolute;top:0;left:0;right:0;bottom:0;background:#f6f6f6;z-index:2;opacity:.5}.Compare_container__9iUC1{min-height:541px}.Compare_container__9iUC1 .Compare_title__1CEtX{width:calc(100% - 32px);float:left;margin-left:16px;position:relative;display:block;margin-bottom:10px;text-transform:uppercase;font-size:14px;letter-spacing:1px;line-height:14px;font-family:Cera PRO,sans-serif;font-weight:400}@media only screen and (min-width:1200px){.Compare_container__9iUC1 .Compare_title__1CEtX{font-size:18px;line-height:18px;margin-bottom:15px;letter-spacing:1.29px;font-family:Cera PRO,sans-serif;font-weight:700}}.Compare_container__9iUC1 .Compare_paragraph__1HUJz{position:relative;display:block;font-size:14px;font-family:Cera PRO,sans-serif;margin-top:25px;font-weight:400}@media only screen and (min-width:1200px){.Compare_container__9iUC1 .Compare_paragraph__1HUJz{position:relative;display:block;font-size:18px;font-family:Cera PRO,sans-serif;font-weight:400}}.Compare_container__9iUC1 .Compare_package__pm-_A{width:100%;position:relative}.Compare_container__9iUC1 .Compare_package__pm-_A .Compare_item__1zJ_F{width:100%;margin-left:0}.Compare_container__9iUC1 .Compare_package__pm-_A .package--buttons>.ta-btn:first-child{width:calc(70% - 8px)}.Compare_container__9iUC1 .Compare_package__pm-_A .package--buttons>.ta-btn:nth-child(2){width:30%;margin-left:8px}@media only screen and (min-width:992px){.Compare_container__9iUC1 .Compare_package__pm-_A .Compare_toolbar__Vx62s{transform:translateY(20px);opacity:0;transition:opacity,transform .3s ease}.Compare_container__9iUC1 .Compare_package__pm-_A .Compare_toolbar__Vx62s button{opacity:.7;transition:opacity .3s ease}.Compare_container__9iUC1 .Compare_package__pm-_A .Compare_toolbar__Vx62s button:hover{opacity:1}.Compare_container__9iUC1 .Compare_package__pm-_A .Compare_toolbar__Vx62s button .ta-icon{transition:transform .3s ease;transform:scale(.6)}.Compare_container__9iUC1 .Compare_package__pm-_A:hover .Compare_toolbar__Vx62s{transform:translateY(0);opacity:1}.Compare_container__9iUC1 .Compare_package__pm-_A:hover .Compare_toolbar__Vx62s button .ta-icon{transform:scale(1)}}.Compare_container__9iUC1 .Compare_package__pm-_A .Compare_toolbar__Vx62s{width:100%;text-align:right;margin-bottom:8px}.Compare_container__9iUC1 .Compare_package__pm-_A .Compare_toolbar__Vx62s button{cursor:pointer;border:0;background:transparent;padding:0}.Compare_container__9iUC1 .Compare_package__pm-_A .Compare_toolbar__Vx62s button .ta-icon{display:inline-block;width:20px;height:20px;background-repeat:no-repeat;background-position:50%;background-size:20px}.UserMenu_headings-font-display-1__21go_{font-family:Rufina-Stencil,serif;font-size:3.75rem;line-height:.833;letter-spacing:0}@media only screen and (min-width:768px){.UserMenu_headings-font-display-1__21go_{font-size:5.9375rem}}@media only screen and (min-width:1024px){.UserMenu_headings-font-display-1__21go_{font-size:8.75rem}}@media only screen and (min-width:1616px){.UserMenu_headings-font-display-1__21go_{font-size:11.875rem}}.UserMenu_headings-font-display-1__variant--one__2BD6D{font-family:Rufina-Stencil,serif;font-size:3.75rem;line-height:.833;letter-spacing:0}@media only screen and (min-width:768px){.UserMenu_headings-font-display-1__variant--one__2BD6D{font-size:5.9375rem}}@media only screen and (min-width:1366px){.UserMenu_headings-font-display-1__variant--one__2BD6D{font-size:8.75rem}}@media only screen and (min-width:1616px){.UserMenu_headings-font-display-1__variant--one__2BD6D{font-size:11.875rem}}.UserMenu_headings-font-display-1__variant--two__1L0Zh{font-family:Rufina-Stencil,serif;font-size:5.9375rem;line-height:.833;letter-spacing:0}@media only screen and (min-width:1024px){.UserMenu_headings-font-display-1__variant--two__1L0Zh{font-size:8.75rem}}@media only screen and (min-width:1616px){.UserMenu_headings-font-display-1__variant--two__1L0Zh{font-size:11.875rem}}.UserMenu_headings-font-display-2__17wke{font-family:Rufina-Stencil,serif;font-size:1.875rem;line-height:1.3;letter-spacing:.08em;text-transform:uppercase}@media only screen and (min-width:375px){.UserMenu_headings-font-display-2__17wke{font-size:2.5rem}}@media only screen and (min-width:1024px){.UserMenu_headings-font-display-2__17wke{font-size:3.25rem}}@media only screen and (min-width:1616px){.UserMenu_headings-font-display-2__17wke{font-size:3.75rem}}.UserMenu_headings-font-display-3__6Jkml{font-family:Rufina-Stencil,serif;font-size:1.5rem;line-height:1.67}@media only screen and (min-width:1024px){.UserMenu_headings-font-display-3__6Jkml{font-size:2.5rem;line-height:1.5}}.UserMenu_headings-font-display-4__2GskC{font-family:Rufina,serif;font-size:1rem;line-height:1.25}@media only screen and (min-width:375px){.UserMenu_headings-font-display-4__2GskC{font-size:1.25rem}}@media only screen and (min-width:1024px){.UserMenu_headings-font-display-4__2GskC{font-size:1.5rem;line-height:1.25}}@media only screen and (min-width:1366px){.UserMenu_headings-font-display-4__2GskC{font-size:2rem;line-height:1.25}}.UserMenu_headings-font-display-5__1EVHm{font-family:Rufina,serif;font-size:1.5rem;line-height:1.42}@media only screen and (min-width:1366px){.UserMenu_headings-font-display-5__1EVHm{font-size:2rem}}.UserMenu_headings-font-display-6__2Xsad{font-family:Rufina-Stencil,serif;font-size:2rem;line-height:1.31}@media only screen and (min-width:1024px){.UserMenu_headings-font-display-6__2Xsad{font-size:2.625rem}}@media only screen and (min-width:1366px){.UserMenu_headings-font-display-6__2Xsad{font-size:3.25rem}}@media only screen and (min-width:1616px){.UserMenu_headings-font-display-6__2Xsad{font-size:3.75rem}}.UserMenu_headings-font-display-7__33dfB{font-family:Rufina-Stencil,serif;font-size:2rem;line-height:1.31}@media only screen and (min-width:1366px){.UserMenu_headings-font-display-7__33dfB{font-size:2.625rem;line-height:1.47}}.UserMenu_headings-font-display-8__2J8y8{font-family:Rufina,serif;font-size:2rem;line-height:1.31}@media only screen and (min-width:1024px){.UserMenu_headings-font-display-8__2J8y8{font-size:2.5rem;line-height:1.2}}.UserMenu_font-base__125cn{font-family:Rufina,serif;font-size:1rem;line-height:1.875}@media only screen and (min-width:1366px){.UserMenu_font-base__125cn{font-size:1.125rem}}@media only screen and (min-width:1616px){.UserMenu_font-base__125cn{font-size:1.25rem;line-height:2}}.UserMenu_font-base__variant--one__3NEXL{font-family:Rufina,serif;font-size:1rem;line-height:1.875}@media only screen and (min-width:768px){.UserMenu_font-base__variant--one__3NEXL{font-size:1.125rem}}@media only screen and (min-width:1616px){.UserMenu_font-base__variant--one__3NEXL{font-size:1.25rem;line-height:2}}.UserMenu_font-base-md__ljA3c{font-family:Rufina,serif;font-size:1rem;line-height:1.625}@media only screen and (min-width:1024px){.UserMenu_font-base-md__ljA3c{font-size:1.25rem}}@media only screen and (min-width:1366px){.UserMenu_font-base-md__ljA3c{font-size:1.5rem}}.UserMenu_font-nav__3QFxp{font-family:Cera PRO,sans-serif;font-size:1rem;letter-spacing:.0167em;font-weight:700}.UserMenu_font-content-description__2XhrP{font-family:Cera PRO,sans-serif;font-size:1rem;display:block;width:-webkit-max-content;width:-moz-max-content;width:max-content;text-transform:uppercase;letter-spacing:.07em;font-weight:700;position:relative;color:#f69784}@media only screen and (min-width:1024px){.UserMenu_font-content-description__2XhrP{font-size:1.125rem}}.UserMenu_font-content-description__2XhrP:after{position:absolute;content:" ";left:0;bottom:-6px;height:2px;width:100%;background-color:#f69784}.UserMenu_font-modal__168Tu{font-family:Cera PRO,sans-serif;font-size:1rem;font-weight:700;color:#fff}@media only screen and (min-width:768px){.UserMenu_font-modal__168Tu{font-size:1.125rem}}@media only screen and (min-width:1024px){.UserMenu_font-modal__168Tu{font-size:1.25rem}}@media only screen and (min-width:1366px){.UserMenu_font-modal__168Tu{font-size:1.5rem}}.UserMenu_font-sales__T7gnW{font-family:Cera PRO,sans-serif;font-size:.875rem;letter-spacing:.1em;font-weight:700;text-transform:uppercase}@media only screen and (min-width:1024px){.UserMenu_font-sales__T7gnW{font-size:1.125rem}}.UserMenu_font-address__1OqyF{font-family:Cera PRO,sans-serif;font-size:.875rem;letter-spacing:.0167em;font-weight:400;line-height:1.3}@media only screen and (min-width:1024px){.UserMenu_font-address__1OqyF{font-size:1rem}}.UserMenu_font-copyright__Pq43U{font-family:Rufina,serif;font-size:.875rem;line-height:1.4;font-weight:400}.UserMenu_font-disclaimer__3PLfF{font-family:Cera PRO,sans-serif;font-weight:400;font-size:.75rem;text-transform:uppercase;letter-spacing:.12em}.UserMenu_font-blockquote__2azF6{font-family:Rufina,serif;font-size:1.125rem;line-height:2.1;font-weight:700}@media only screen and (min-width:1024px){.UserMenu_font-blockquote__2azF6{font-size:1.25rem;line-height:2}}@media only screen and (min-width:1366px){.UserMenu_font-blockquote__2azF6{font-size:1.5rem}}.UserMenu_font-tag__2O8QH{font-family:Rufina-Stencil,serif;font-size:.6875rem;line-height:1.3;letter-spacing:.46em;text-transform:uppercase}@media only screen and (min-width:1366px){.UserMenu_font-tag__2O8QH{font-size:.875rem}}.UserMenu_font-gallery__h6N1X{font-family:Rufina-Stencil,serif;font-size:1.125rem;line-height:1.55;font-weight:700}@media only screen and (min-width:1024px){.UserMenu_font-gallery__h6N1X{font-size:1.5rem}}@media only screen and (min-width:1366px){.UserMenu_font-gallery__h6N1X{font-size:1.75rem;line-height:1.4}}@media only screen and (min-width:1616px){.UserMenu_font-gallery__h6N1X{font-size:2rem}}.UserMenu_font-gallery__variant--one__3xySP{font-family:Rufina,serif;font-size:1.125rem;line-height:1.55;font-weight:700}@media only screen and (min-width:1024px){.UserMenu_font-gallery__variant--one__3xySP{font-size:1.5rem}}@media only screen and (min-width:1366px){.UserMenu_font-gallery__variant--one__3xySP{font-size:1.75rem;line-height:1.4}}@media only screen and (min-width:1616px){.UserMenu_font-gallery__variant--one__3xySP{font-size:2rem}}.UserMenu_font-tag--two__3hqW3{font-family:Rufina-Stencil,serif;font-size:.75rem;line-height:1.3;letter-spacing:.46em;text-transform:uppercase}.UserMenu_link__FTEt3{position:relative;text-decoration:none;z-index:2}.UserMenu_link__FTEt3:after{content:"";position:absolute;left:0;top:calc(50% - .5px);width:0;height:1px;background-color:#2f2c27;z-index:-1;transition:width .2s ease-in-out}.UserMenu_link__FTEt3:hover:after{width:100%}.UserMenu_backdrop__1G6Aa{position:fixed;top:0;left:0;right:0;bottom:0;z-index:9999;visibility:hidden;background:#231d16;opacity:0;cursor:pointer;transition:visibility 0s,all .3s ease}.UserMenu_backdrop__1G6Aa.UserMenu_show__3mknC{visibility:visible;opacity:.4}.UserMenu_container__239P8{position:fixed;bottom:0;left:0;right:0;width:100%;background-color:#fff;z-index:10000}.UserMenu_container__239P8 button{outline:0}.UserMenu_container__239P8.UserMenu_show__3mknC .UserMenu_closeButton__v9RYw .ta-icon{transform:rotate(0)!important}.UserMenu_container__239P8 .UserMenu_content__1bjWT{transition:all .5s ease;max-height:0}.UserMenu_container__239P8 .UserMenu_content__1bjWT .UserMenu_wrapper__jFr56{overflow-y:scroll;-webkit-overflow-scrolling:touch;width:100%;min-height:560px;max-height:560px}@media only screen and (min-width:576px){.UserMenu_container__239P8 .UserMenu_content__1bjWT .UserMenu_wrapper__jFr56{min-height:670px;max-height:670px}}@media only screen and (min-width:768px){.UserMenu_container__239P8 .UserMenu_content__1bjWT .UserMenu_wrapper__jFr56{min-height:unset;max-height:640px}}@media only screen and (min-width:768px){.UserMenu_container__239P8 .UserMenu_content__1bjWT .UserMenu_wrapper__jFr56.UserMenu_recently-viewed__16uWm{max-height:312px}}.UserMenu_container__239P8 .UserMenu_content__1bjWT .UserMenu_wrapper__jFr56.UserMenu_recently-viewed__16uWm>div,.UserMenu_container__239P8 .UserMenu_content__1bjWT .UserMenu_wrapper__jFr56.UserMenu_searches__18RDG>div{margin-top:20px}@media only screen and (min-width:1200px){.UserMenu_container__239P8 .UserMenu_content__1bjWT .UserMenu_wrapper__jFr56.UserMenu_recently-viewed__16uWm>div,.UserMenu_container__239P8 .UserMenu_content__1bjWT .UserMenu_wrapper__jFr56.UserMenu_searches__18RDG>div{margin-top:25px}}.UserMenu_container__239P8 .UserMenu_content__1bjWT .UserMenu_titleContainer__2sS_o{overflow:auto}.UserMenu_container__239P8 .UserMenu_content__1bjWT .UserMenu_title__2YsTg{overflow:auto;margin-top:20px;width:calc(100% - 32px);float:left;margin-left:16px;position:relative;display:block;margin-bottom:0;text-transform:uppercase;font-size:14px;letter-spacing:1px;line-height:14px;font-family:Cera PRO,sans-serif;font-weight:400}@media only screen and (min-width:1200px){.UserMenu_container__239P8 .UserMenu_content__1bjWT .UserMenu_title__2YsTg{margin-top:40px;font-size:19px;line-height:19px;letter-spacing:1.29px;font-family:Cera PRO,sans-serif}}.UserMenu_container__239P8.UserMenu_show__3mknC .UserMenu_content__1bjWT{min-height:unset;max-height:560px}@media only screen and (min-width:576px){.UserMenu_container__239P8.UserMenu_show__3mknC .UserMenu_content__1bjWT{max-height:670px}}@media only screen and (min-width:768px){.UserMenu_container__239P8.UserMenu_show__3mknC .UserMenu_content__1bjWT{height:auto;min-height:unset;max-height:640px}}.UserMenu_container__239P8 .UserMenu_menuWrapper__35r12{background-color:#f69784}.UserMenu_container__239P8 .UserMenu_menuWrapper__35r12 ul{padding:20px 0;width:100%;text-align:center;font-size:10px;font-family:Cera PRO,sans-serif;position:relative}@media only screen and (min-width:768px){.UserMenu_container__239P8 .UserMenu_menuWrapper__35r12 ul{font-size:14px}}.UserMenu_container__239P8 .UserMenu_menuWrapper__35r12 ul .UserMenu_title__2YsTg{color:#fff}.UserMenu_container__239P8 .UserMenu_menuWrapper__35r12 ul li{display:inline-block;padding:0 4px;vertical-align:middle;position:relative;margin:0}@media only screen and (min-width:768px){.UserMenu_container__239P8 .UserMenu_menuWrapper__35r12 ul li{padding:0 10px}}.UserMenu_container__239P8 .UserMenu_menuWrapper__35r12 ul li:nth-child(n+2){padding:0 7px}@media only screen and (min-width:768px){.UserMenu_container__239P8 .UserMenu_menuWrapper__35r12 ul li:nth-child(n+2){padding:0 22px}}.UserMenu_container__239P8 .UserMenu_menuWrapper__35r12 ul li:nth-child(n+2):not(:last-child):not(:nth-last-child(2)):after{content:"  ";border-right:2px solid hsla(0,0%,100%,.15);height:220%;color:#fff;font-weight:lighter;position:absolute;top:50%;right:0;transform:translateY(-50%)}.UserMenu_container__239P8 .UserMenu_menuWrapper__35r12 ul li:nth-child(n+2):last-child{padding-left:2px;padding-right:0}.UserMenu_container__239P8 .UserMenu_menuWrapper__35r12 ul li:nth-child(2){padding-left:10px}.UserMenu_container__239P8 .UserMenu_menuWrapper__35r12 ul li button{cursor:pointer;background:transparent;border:0;text-transform:uppercase;padding:0;opacity:1;transition:color .3s ease}.UserMenu_container__239P8 .UserMenu_menuWrapper__35r12 ul li button:focus,.UserMenu_container__239P8 .UserMenu_menuWrapper__35r12 ul li button:hover{color:#fff}.UserMenu_container__239P8 .UserMenu_menuWrapper__35r12 ul li button:after{content:" ";opacity:0;color:#fff;transition:opacity .3s ease}.UserMenu_container__239P8 .UserMenu_menuWrapper__35r12 ul li.UserMenu_active__16l5W button:hover{color:#000;color:initial}.UserMenu_container__239P8 .UserMenu_menuWrapper__35r12 ul li.UserMenu_active__16l5W button:after{content:" • ";position:absolute;opacity:1;top:80%;left:0;right:0}.UserMenu_container__239P8 .UserMenu_menuWrapper__35r12 .UserMenu_close__2yzKE{position:absolute;top:50%;right:15px;transform:translateY(-50%)}@media only screen and (min-width:768px){.UserMenu_container__239P8 .UserMenu_menuWrapper__35r12 .UserMenu_close__2yzKE{right:20px}}.UserMenu_container__239P8 .UserMenu_menuWrapper__35r12 .UserMenu_close__2yzKE .UserMenu_closeButton__v9RYw{background-color:initial;border:0}.UserMenu_container__239P8 .UserMenu_menuWrapper__35r12 .UserMenu_close__2yzKE .UserMenu_closeButton__v9RYw:hover .ta-icon{-webkit-filter:invert(1);filter:invert(1)}.UserMenu_container__239P8 .UserMenu_menuWrapper__35r12 .UserMenu_close__2yzKE .UserMenu_closeButton__v9RYw .ta-icon{transform:rotate(180deg);height:25px;width:20px;margin:0;background-repeat:no-repeat;background-size:auto 7px;background-position:50%;transition:all .3s ease;display:inline-block;vertical-align:middle}@media only screen and (min-width:768px){.UserMenu_container__239P8 .UserMenu_menuWrapper__35r12 .UserMenu_close__2yzKE .UserMenu_closeButton__v9RYw .ta-icon{height:35px;width:30px;background-size:auto 10px}}.enquiryform{position:fixed;z-index:10001;top:0;left:0;width:100%;height:100vh;padding:40px 16px 130px;background:#fff;overflow:auto;-webkit-overflow-scrolling:touch}@media only screen and (min-width:992px){.enquiryform{padding:130px 16px}}.enquiryform iframe{min-height:550px}.enquiryform--content{position:relative;width:calc(100% - 32px);float:left;margin-left:16px}@media only screen and (min-width:992px){.enquiryform--content{width:calc(83.33333% - 29.33333px);float:left;margin-left:calc(8.33333% + 14.66667px)}}.enquiryform .close{position:absolute;display:block;top:-10px;right:0;width:20px;height:20px;background-size:16px;background-repeat:no-repeat;background-position:50%;cursor:pointer;transition:all .2s ease}.enquiryform .close:hover{transform:rotate(180deg)}@media only screen and (min-width:992px){.enquiryform .close{width:24px;height:24px;background-size:20px}}.enquiryform h3{margin-bottom:40px;font-size:18px;line-height:18px;letter-spacing:1.29px;font-weight:700}.enquiryform h2,.enquiryform h3{text-transform:uppercase;font-family:Cera PRO,sans-serif}.enquiryform h2{font-size:30px;line-height:38px;color:#f69784}@media only screen and (min-width:992px){.enquiryform h2{font-size:52px;line-height:60px}}.enquiryform h2 span{display:block;color:#231d16;margin-top:10px}.enquiryform form{display:block;padding:0;margin:0;max-width:710px}.enquiryform--field{width:calc(100% - 32px);float:left;margin-left:16px;margin-bottom:25px}@media only screen and (min-width:992px){.enquiryform--field{width:calc(50% - 24px);float:left;margin-left:16px}}.enquiryform--field.button,.enquiryform--field.checkbox{width:calc(100% - 32px);float:left;margin-left:16px}.enquiryform--field label{display:block;font-size:14px;line-height:14px;letter-spacing:1px;text-transform:uppercase;font-family:Cera PRO,sans-serif;font-weight:700;margin-bottom:10px}.enquiryform--field input{display:block;width:100%;box-shadow:none;background:none;border:1px solid #231d16;padding:8px;height:40px;font-family:Cera PRO,sans-serif}.enquiryform--field input[type=checkbox]{display:none}.enquiryform--field input[type=checkbox]+label{font-size:10px;letter-spacing:0;font-family:Cera PRO,sans-serif;text-transform:none}.enquiryform--field input[type=checkbox]+label a{color:#231d16}.enquiryform--field input[type=checkbox]+label:before{content:" ";display:inline-block;vertical-align:middle;width:15px;height:15px;margin:-2px 10px 0 0;border:1px solid #231d16}.enquiryform--field button{width:100%;max-width:100%}.socialsharing{width:calc(100% - 32px);float:left;margin-left:16px;padding:8px 0 8px 8px;text-align:right}@media only screen and (min-width:992px){.socialsharing{margin-top:0}}.packagedetail--content .socialsharing{display:none}.socialsharing a{display:inline-block;width:24px;height:24px;background-size:cover;margin-left:20px;transition:all .15s ease}.socialsharing a.facebook{margin-left:10px}.socialsharing a:hover{opacity:.65}a.ta-btn{padding-top:20px}.ta-btn{display:block;width:100%;height:56px;margin:0 auto;font-family:Cera PRO,sans-serif;font-weight:500;font-size:12px;letter-spacing:.3px;line-height:15px;border:1px solid #f69784;background-color:#f69784;color:#fff;padding:8px 20px 0;text-transform:uppercase;box-shadow:none;outline:0;text-align:center;cursor:pointer;text-decoration:none;transition:all .3s ease}.ta-btn:hover{background-color:#fff;color:#f69784}.ta-btn[disabled],.ta-btn[disabled]:hover{border:1px solid #f69784;background-color:#f69784;color:#fff;opacity:.6;cursor:not-allowed}@media only screen and (min-width:992px){.ta-btn{max-width:210px}}.ta-btn__secondary{background-color:initial;border-color:#231d16;color:#231d16}.ta-btn__secondary:hover{background-color:#231d16;color:#fff}.ta-btn__large{font-size:14px;padding:2px 50px 0}@media only screen and (min-width:992px){.ta-btn__large{padding-top:4px;font-size:18px}}.ta-btn__medium{font-size:14px;height:48px}@media only screen and (min-width:992px){.ta-btn__medium{padding-top:0}}.ta-btn__small{font-size:14px;padding:2px 10px 0;height:40px;line-height:0}.CompareButton_headings-font-display-1__9iS8w{font-family:Rufina-Stencil,serif;font-size:3.75rem;line-height:.833;letter-spacing:0}@media only screen and (min-width:768px){.CompareButton_headings-font-display-1__9iS8w{font-size:5.9375rem}}@media only screen and (min-width:1024px){.CompareButton_headings-font-display-1__9iS8w{font-size:8.75rem}}@media only screen and (min-width:1616px){.CompareButton_headings-font-display-1__9iS8w{font-size:11.875rem}}.CompareButton_headings-font-display-1__variant--one__3ptdX{font-family:Rufina-Stencil,serif;font-size:3.75rem;line-height:.833;letter-spacing:0}@media only screen and (min-width:768px){.CompareButton_headings-font-display-1__variant--one__3ptdX{font-size:5.9375rem}}@media only screen and (min-width:1366px){.CompareButton_headings-font-display-1__variant--one__3ptdX{font-size:8.75rem}}@media only screen and (min-width:1616px){.CompareButton_headings-font-display-1__variant--one__3ptdX{font-size:11.875rem}}.CompareButton_headings-font-display-1__variant--two__5ttHR{font-family:Rufina-Stencil,serif;font-size:5.9375rem;line-height:.833;letter-spacing:0}@media only screen and (min-width:1024px){.CompareButton_headings-font-display-1__variant--two__5ttHR{font-size:8.75rem}}@media only screen and (min-width:1616px){.CompareButton_headings-font-display-1__variant--two__5ttHR{font-size:11.875rem}}.CompareButton_headings-font-display-2__3XcGR{font-family:Rufina-Stencil,serif;font-size:1.875rem;line-height:1.3;letter-spacing:.08em;text-transform:uppercase}@media only screen and (min-width:375px){.CompareButton_headings-font-display-2__3XcGR{font-size:2.5rem}}@media only screen and (min-width:1024px){.CompareButton_headings-font-display-2__3XcGR{font-size:3.25rem}}@media only screen and (min-width:1616px){.CompareButton_headings-font-display-2__3XcGR{font-size:3.75rem}}.CompareButton_headings-font-display-3__3Gmq2{font-family:Rufina-Stencil,serif;font-size:1.5rem;line-height:1.67}@media only screen and (min-width:1024px){.CompareButton_headings-font-display-3__3Gmq2{font-size:2.5rem;line-height:1.5}}.CompareButton_headings-font-display-4__3EHaJ{font-family:Rufina,serif;font-size:1rem;line-height:1.25}@media only screen and (min-width:375px){.CompareButton_headings-font-display-4__3EHaJ{font-size:1.25rem}}@media only screen and (min-width:1024px){.CompareButton_headings-font-display-4__3EHaJ{font-size:1.5rem;line-height:1.25}}@media only screen and (min-width:1366px){.CompareButton_headings-font-display-4__3EHaJ{font-size:2rem;line-height:1.25}}.CompareButton_headings-font-display-5__x8Qtc{font-family:Rufina,serif;font-size:1.5rem;line-height:1.42}@media only screen and (min-width:1366px){.CompareButton_headings-font-display-5__x8Qtc{font-size:2rem}}.CompareButton_headings-font-display-6__2nsIZ{font-family:Rufina-Stencil,serif;font-size:2rem;line-height:1.31}@media only screen and (min-width:1024px){.CompareButton_headings-font-display-6__2nsIZ{font-size:2.625rem}}@media only screen and (min-width:1366px){.CompareButton_headings-font-display-6__2nsIZ{font-size:3.25rem}}@media only screen and (min-width:1616px){.CompareButton_headings-font-display-6__2nsIZ{font-size:3.75rem}}.CompareButton_headings-font-display-7__mrhvN{font-family:Rufina-Stencil,serif;font-size:2rem;line-height:1.31}@media only screen and (min-width:1366px){.CompareButton_headings-font-display-7__mrhvN{font-size:2.625rem;line-height:1.47}}.CompareButton_headings-font-display-8__27Qnm{font-family:Rufina,serif;font-size:2rem;line-height:1.31}@media only screen and (min-width:1024px){.CompareButton_headings-font-display-8__27Qnm{font-size:2.5rem;line-height:1.2}}.CompareButton_font-base__1HoHW{font-family:Rufina,serif;font-size:1rem;line-height:1.875}@media only screen and (min-width:1366px){.CompareButton_font-base__1HoHW{font-size:1.125rem}}@media only screen and (min-width:1616px){.CompareButton_font-base__1HoHW{font-size:1.25rem;line-height:2}}.CompareButton_font-base__variant--one__a4d2r{font-family:Rufina,serif;font-size:1rem;line-height:1.875}@media only screen and (min-width:768px){.CompareButton_font-base__variant--one__a4d2r{font-size:1.125rem}}@media only screen and (min-width:1616px){.CompareButton_font-base__variant--one__a4d2r{font-size:1.25rem;line-height:2}}.CompareButton_font-base-md__2VfV0{font-family:Rufina,serif;font-size:1rem;line-height:1.625}@media only screen and (min-width:1024px){.CompareButton_font-base-md__2VfV0{font-size:1.25rem}}@media only screen and (min-width:1366px){.CompareButton_font-base-md__2VfV0{font-size:1.5rem}}.CompareButton_font-nav__1fAWr{font-family:Cera PRO,sans-serif;font-size:1rem;letter-spacing:.0167em;font-weight:700}.CompareButton_font-content-description__rvwB3{font-family:Cera PRO,sans-serif;font-size:1rem;display:block;width:-webkit-max-content;width:-moz-max-content;width:max-content;text-transform:uppercase;letter-spacing:.07em;font-weight:700;position:relative;color:#f69784}@media only screen and (min-width:1024px){.CompareButton_font-content-description__rvwB3{font-size:1.125rem}}.CompareButton_font-content-description__rvwB3:after{position:absolute;content:" ";left:0;bottom:-6px;height:2px;width:100%;background-color:#f69784}.CompareButton_font-modal__9b4ou{font-family:Cera PRO,sans-serif;font-size:1rem;font-weight:700;color:#fff}@media only screen and (min-width:768px){.CompareButton_font-modal__9b4ou{font-size:1.125rem}}@media only screen and (min-width:1024px){.CompareButton_font-modal__9b4ou{font-size:1.25rem}}@media only screen and (min-width:1366px){.CompareButton_font-modal__9b4ou{font-size:1.5rem}}.CompareButton_font-sales__2kIwf{font-family:Cera PRO,sans-serif;font-size:.875rem;letter-spacing:.1em;font-weight:700;text-transform:uppercase}@media only screen and (min-width:1024px){.CompareButton_font-sales__2kIwf{font-size:1.125rem}}.CompareButton_font-address__3yixn{font-family:Cera PRO,sans-serif;font-size:.875rem;letter-spacing:.0167em;font-weight:400;line-height:1.3}@media only screen and (min-width:1024px){.CompareButton_font-address__3yixn{font-size:1rem}}.CompareButton_font-copyright__AcAer{font-family:Rufina,serif;font-size:.875rem;line-height:1.4;font-weight:400}.CompareButton_font-disclaimer__2ylh0{font-family:Cera PRO,sans-serif;font-weight:400;font-size:.75rem;text-transform:uppercase;letter-spacing:.12em}.CompareButton_font-blockquote__HuQJ3{font-family:Rufina,serif;font-size:1.125rem;line-height:2.1;font-weight:700}@media only screen and (min-width:1024px){.CompareButton_font-blockquote__HuQJ3{font-size:1.25rem;line-height:2}}@media only screen and (min-width:1366px){.CompareButton_font-blockquote__HuQJ3{font-size:1.5rem}}.CompareButton_font-tag__36AH-{font-family:Rufina-Stencil,serif;font-size:.6875rem;line-height:1.3;letter-spacing:.46em;text-transform:uppercase}@media only screen and (min-width:1366px){.CompareButton_font-tag__36AH-{font-size:.875rem}}.CompareButton_font-gallery__WK3HL{font-family:Rufina-Stencil,serif;font-size:1.125rem;line-height:1.55;font-weight:700}@media only screen and (min-width:1024px){.CompareButton_font-gallery__WK3HL{font-size:1.5rem}}@media only screen and (min-width:1366px){.CompareButton_font-gallery__WK3HL{font-size:1.75rem;line-height:1.4}}@media only screen and (min-width:1616px){.CompareButton_font-gallery__WK3HL{font-size:2rem}}.CompareButton_font-gallery__variant--one__2h1c_{font-family:Rufina,serif;font-size:1.125rem;line-height:1.55;font-weight:700}@media only screen and (min-width:1024px){.CompareButton_font-gallery__variant--one__2h1c_{font-size:1.5rem}}@media only screen and (min-width:1366px){.CompareButton_font-gallery__variant--one__2h1c_{font-size:1.75rem;line-height:1.4}}@media only screen and (min-width:1616px){.CompareButton_font-gallery__variant--one__2h1c_{font-size:2rem}}.CompareButton_font-tag--two__25Jju{font-family:Rufina-Stencil,serif;font-size:.75rem;line-height:1.3;letter-spacing:.46em;text-transform:uppercase}.CompareButton_link__2kmWE{position:relative;text-decoration:none;z-index:2}.CompareButton_link__2kmWE:after{content:"";position:absolute;left:0;top:calc(50% - .5px);width:0;height:1px;background-color:#2f2c27;z-index:-1;transition:width .2s ease-in-out}.CompareButton_link__2kmWE:hover:after{width:100%}.CompareButton_wrapper__322o5{position:relative;padding:0}.CompareButton_wrapper__322o5,.CompareButton_wrapper__322o5:hover{background:transparent;border:none}.CompareButton_wrapper__322o5 .CompareButton_compare__1YFCv,.CompareButton_wrapper__322o5 .CompareButton_view__1mRUC{position:absolute}.CompareButton_wrapper__322o5 .CompareButton_view__1mRUC{margin-left:35%!important;width:65%!important;opacity:1;visibility:hidden;transition:visibility .2s ease;z-index:0}.CompareButton_wrapper__322o5 .CompareButton_compare__1YFCv{width:100%!important;z-index:1;overflow:hidden;transition:width .2s ease,all .3s ease}.CompareButton_wrapper__322o5.CompareButton_onlyView__2Ownk .CompareButton_view__1mRUC{margin-left:0!important;width:100%!important;visibility:visible;background-color:initial!important;border-color:#231d16;color:#231d16;transition:all .3s ease}.CompareButton_wrapper__322o5.CompareButton_onlyView__2Ownk .CompareButton_view__1mRUC:hover{background-color:#231d16!important;border-color:#231d16;color:#fff}.CompareButton_wrapper__322o5.CompareButton_onlyView__2Ownk .CompareButton_compare__1YFCv{display:none}.CompareButton_wrapper__322o5.CompareButton_isBeingCompared__1nDnt:not(.CompareButton_onlyCompare__2OC7T):not(.CompareButton_onlyView__2Ownk) .CompareButton_compare__1YFCv{width:35%!important}.CompareButton_wrapper__322o5.CompareButton_isBeingCompared__1nDnt:not(.CompareButton_onlyCompare__2OC7T):not(.CompareButton_onlyView__2Ownk) .CompareButton_view__1mRUC{margin-left:35%!important;opacity:1;visibility:visible;width:65%!important;background-color:#231d16!important;border-color:#231d16;color:#fff;transition:all .3s ease}.CompareButton_wrapper__322o5.CompareButton_isBeingCompared__1nDnt:not(.CompareButton_onlyCompare__2OC7T):not(.CompareButton_onlyView__2Ownk) .CompareButton_view__1mRUC:hover{opacity:.7}.CompareButton_wrapper__322o5.CompareButton_isBeingCompared__1nDnt:not(.CompareButton_onlyCompare__2OC7T):not(.CompareButton_onlyView__2Ownk):hover .CompareButton_compare__1YFCv:hover+.CompareButton_view__1mRUC{background-color:initial!important;color:#231d16}.EstateLabel_wrapper__2RH46{width:100%;height:50px;position:relative}.EstateLabel_wrapper__2RH46 img{height:100%}.EstateLabel_wrapper__2RH46 .EstateLabel_logo__2Te0m{padding:10px 16px;max-width:190px;max-height:45px;top:50%;transform:translateY(-50%);position:absolute}.EstateLabel_wrapper__2RH46 .EstateLabel_builder__3u1Bs{max-height:100%}.EstateLabel_builder__3u1Bs{position:absolute;right:0;top:0;max-height:30px;width:auto;max-width:90px}.package{width:calc(100% - 32px);float:left;margin-left:16px;overflow:hidden;margin-bottom:20px;transition:all .3s ease,opacity .1s ease}@media only screen and (min-width:768px){.package{width:calc(50% - 24px);float:left;margin-left:16px}}@media only screen and (min-width:1200px){.package{width:calc(50% - 24px);float:left;margin-left:16px}}@media only screen and (min-width:1680px){.package{width:calc(33.33333% - 21.33333px);float:left;margin-left:16px}}.package:hover{box-shadow:0 0 10px rgba(0,0,0,.3)}.package:hover .package--image{opacity:.7}.package--image{display:block;overflow:hidden;background:#fff;transition:opacity .35s ease;position:relative}.package--image__render{max-width:100%;display:block;transition:transform .35s ease}.package--image__flag{position:absolute;top:0;left:0;font-size:10px;text-transform:uppercase;color:#fff;background:#0095c8;padding:10px 10px 6px;font-family:Cera PRO,sans-serif;font-weight:700;letter-spacing:2px}.package--content{display:block;padding:0 16px;background:#f4f2ef}.package--subtitle{display:block;padding:20px 0 13px;color:#f69784;text-transform:uppercase;letter-spacing:.81px;line-height:13px;font-size:13px;font-family:Cera PRO,sans-serif;font-weight:700;height:60px}.package--subtitle:hover{color:#f69784}.package--subtitle:after{content:" ";display:block;clear:both}.package--subtitle__type{display:inline-block;float:left;padding-top:5px}.package--subtitle__options{float:right;text-align:right}.package--subtitle__options .ta-icon{display:inline-block;vertical-align:middle;width:25px;height:25px;margin-left:4px;background-size:24px auto;background-repeat:no-repeat;background-position:50%;opacity:.35}.package--title{position:relative;display:block;color:#231d16}.package--title:hover{color:#231d16}.package--title h3{font-size:19px;line-height:19px;font-family:Cera PRO,sans-serif;text-transform:uppercase;margin-bottom:0;padding-bottom:15px}.package--title span{display:inline-block;vertical-align:top}.package--title span.available{color:#c4bfda}.package--title span.hold{color:#9990b9}.ta-has-results .package--title span.hold+span,.ta-has-results .package--title span.hold.hasAfter:after{display:none}.package--title span.sold{color:#ba0c2f}.package--title span.builders{color:#fcd199}.package--title span:not(.single).hasAfter,.package--title span:not(.single):first-child{max-width:45%}.package--title span:not(.single).hasAfter:after,.package--title span:not(.single):first-child:after{content:" ";display:inline-block;overflow:hidden;height:32px;width:1px;margin:-4px 15px 0;background:#cbc4bc;vertical-align:top}.package--title span:last-child{max-width:62%}.package--title .ta-icon{position:absolute;top:5px;right:0;width:20px;height:30px;background-size:20px auto;background-repeat:no-repeat;background-position:50%;cursor:pointer}.package--details{display:block;padding-bottom:15px;color:#231d16;font-size:12px;line-height:12px}.package--details:hover{color:#231d16}.package--details__item{display:inline-block;margin:0 0 0 12px}.package--details__item:first-child{margin-left:0}.package--details__label{font-family:Cera PRO,sans-serif;font-weight:700}.package--specs{display:block;padding:12px 16px 7px;margin-bottom:10px;background:#fff;color:#231d16}.package--specs:hover{color:#231d16}.package--specs:after{content:" ";clear:both;display:block}.package--price{float:left;display:block}.package--price__from{display:block;margin:0 0 3px;font-size:10px;letter-spacing:.08px;line-height:10px;font-family:Cera PRO,sans-serif;text-transform:uppercase}.package--price__number{display:block;font-size:28px;line-height:28px;font-family:Cera PRO,sans-serif}@media only screen and (min-width:576px){.package--price__number{font-size:19px;line-height:19px}}.package--amenities{float:right;display:block;padding-top:2px;color:#f69784;font-size:14px;font-family:Cera PRO,sans-serif;line-height:14px}@media only screen and (min-width:576px){.package--amenities{font-size:16px;line-height:16px}}.package--amenities span{display:inline-block;vertical-align:middle;margin-left:4px}@media only screen and (min-width:576px){.package--amenities span{margin-left:7px}}.package--amenities .ta-icon{height:40px;width:30px;margin:0;background-repeat:no-repeat;background-size:auto 14px;background-position:center 12px}@media only screen and (min-width:576px){.package--amenities .ta-icon{background-size:auto 16px;background-position:center 10px}}.package--inclusions{margin:30px 0}.package--inclusions h5{margin:0 0 20px;font-size:16px;font-family:Cera PRO,sans-serif}.package--inclusions ul{padding:0;margin:0 0 20px 16px;list-style:disc}.package--inclusions ul:after{content:" ";display:block;clear:both}@media only screen and (min-width:576px){.package--inclusions ul{-webkit-column-count:2;column-count:2;grid-column-gap:32px;-webkit-column-gap:32px;column-gap:32px}}.package--inclusions ul li{margin:0 0 10px;font-size:14px;font-family:Cera PRO,sans-serif}.package--inclusions .socialsharing{text-align:left;width:100%;float:none;margin:-10px 0 0;padding:0}.package--inclusions .socialsharing a:first-of-type{margin-left:1px}.package--buttons{padding-bottom:16px;margin:0}.package--buttons:after{content:" ";clear:both;display:block}.package--buttons .ta-btn:first-child{width:75%}.package--buttons .ta-btn{float:left;display:block;max-width:none;margin-left:8px}.package--buttons .ta-btn:first-child{width:40%;margin-left:0}.package--buttons .ta-btn:nth-child(2){width:calc(25% - 8px)}.package--buttons .ta-btn:nth-child(3){width:calc(35% - 8px)}.package--buttons .ta-btn:nth-child(4){width:100%;margin-top:8px;margin-left:0}.package:not(.isDetail) .package--title h3{margin:0}.package:not(.isDetail) .package--title h3 span:last-child{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.package.isDetail{width:calc(100% - 32px);float:left;margin-left:16px}.package.isDetail:hover{box-shadow:none;transform:scale(1)}.package.isDetail:hover .package--image__render{transform:scale(1)}@media only screen and (min-width:992px){.package.isDetail{width:470px;padding:0 40px 0 0}}.package.isDetail:hover{border-color:transparent}.package.isDetail:hover .package--image{opacity:1}.package.isDetail .package--subtitle{color:#231d16;font-size:16px;letter-spacing:1.14px;line-height:16px;font-family:Cera PRO,sans-serif;padding-bottom:25px;padding-top:0}.package.isDetail .package--title{color:#f69784}.package.isDetail .package--title h3{margin:0;font-size:19px;line-height:19px}@media only screen and (min-width:576px){.package.isDetail .package--title h3{font-size:32px;line-height:32px}}.package.isDetail .package--title h3:after{content:" ";display:block;clear:both}@media only screen and (min-width:992px){.package.isDetail .package--title h3 span:first-child{max-width:50%}}.package.isDetail .package--title h3 span:not(.single):last-child{width:65%}.package.isDetail .package--buttons .ta-btn:first-child{width:calc(60% - 16px)}@media only screen and (min-width:768px){.package.isDetail .package--buttons .ta-btn:first-child{width:75%}}.package.isDetail .package--buttons .ta-btn:nth-child(2){margin-left:16px;width:40%}@media only screen and (min-width:768px){.package.isDetail .package--buttons .ta-btn:nth-child(2){margin-left:8px;width:calc(25% - 8px)}}.package.isDetail .package--content{background:transparent;padding:0}@media only screen and (min-width:576px){.package.isDetail .package--details{font-size:14px;line-height:16px}}.package.isDetail .package--specs{background:#f4f2ef;margin-bottom:16px}.package.isDetail .package--price{margin-top:5px}.package.isDetail .package--price__from{display:inline-block;vertical-align:top;margin:3px 10px 0 0}@media only screen and (min-width:576px){.package.isDetail .package--price__number{display:inline-block;vertical-align:middle}}.package.isDetail .package--buttons .ta-icon{display:block;position:absolute;right:5px;top:10px;width:20px;height:20px;background-size:16px auto;background-repeat:no-repeat;background-position:50%}.package.isDetail .package--buttons__downloads .ta-btn{position:relative}.package.isDetail .package--buttons__downloads .ta-btn:first-child{width:calc(60% - 16px)}.package.isDetail .package--buttons__downloads .ta-btn:nth-child(2){width:40%;margin-left:16px}.package.isDetail .package--inclusions{display:none}@media only screen and (min-width:992px){.package.isDetail .package--inclusions{display:block;margin-right:0}}.package.isLot{width:calc(100% - 32px);float:left;margin-left:-16px;margin-right:-16px;width:calc(100% + 32px);background:transparent;margin-bottom:40px}.package.isLot:hover{box-shadow:none;transform:scale(1)}.package.isLot:hover .package--image{opacity:1}.package.isLot:hover .package--image__render{transform:scale(1)}.package.isLot .package--content{background:transparent}.package.isLot .package--title h3{font-size:19px;line-height:19px;font-family:Cera PRO,sans-serif;margin:0 0 5px}.package.isLot .package--title h3 span{max-width:none;color:#231d16}.package.isLot .package--title h3 span:nth-child(2){color:#00adef}.package.isLot .package--title h3 span:nth-child(2).hold{color:#9990b9}.package.isLot .package--details{margin-bottom:10px}.package.isLot .package--buttons .ta-btn:first-child{width:70%}.package.isLot .package--buttons .ta-btn.ta-btn-compare{margin-left:8px;width:calc(30% - 8px)}.package.isLot .package--buttons .ta-btn.ta-btn-lot-flyer,.package.isLot .package--buttons .ta-btn.ta-btn-release-flyer{width:calc(50% - 4px);margin-left:0;margin-top:16px}.package.isLot .package--buttons .ta-btn.ta-btn-lot-flyer{margin-left:8px}.package--summary{width:calc(100% - 32px);float:left;margin-left:16px;border-bottom:1px solid #cbc4bc;margin-bottom:16px;padding:0 0 12px}.package--summary:hover .package--summary--content:after{transform:translateX(0) rotate(-90deg)}.package--summary--image{width:100px;float:left}.package--summary--image__render{min-height:72px}.package--summary--content{position:relative;float:left;width:calc(100% - 120px);margin:0 0 0 20px}.package--summary--content:after{content:" ";display:block;position:absolute;width:15px;height:15px;right:0;top:15px;transform:translateX(-5px) rotate(-90deg);background:transparent url(/wp-content/themes/traffic-headless-wp/build/static/media/chevron.0338cb75.svg) no-repeat 50%;background-size:12px;transition:all .3s ease}.package--summary--title h3{font-size:inherit;margin:0 0 10px}.package--summary--title h3>span{display:block;width:100%;margin-top:4px}.package--summary--title span{display:inline-block;color:#231d16;font-size:14px;line-height:14px;font-family:Cera PRO,sans-serif;font-weight:700;text-transform:uppercase}.package--summary--title span .package--summary--price__from{font-size:10px;margin:0 5px 0 0;vertical-align:middle}.package--summary--price__from{font-size:10px}.package--summary--specs{color:#f69784;font-family:Cera PRO,sans-serif;font-size:14px}.package--summary--specs .ta-icon{display:inline-block;vertical-align:middle;height:25px;width:25px;background-size:20px;background-repeat:no-repeat;background-position:50%}.package--summary--amenities>span{display:inline-block;margin-right:12px;vertical-align:middle}.package--summary--amenities .ta-icon{width:20px;margin-bottom:1px}.Title_headings-font-display-1__2AgkS{font-family:Rufina-Stencil,serif;font-size:3.75rem;line-height:.833;letter-spacing:0}@media only screen and (min-width:768px){.Title_headings-font-display-1__2AgkS{font-size:5.9375rem}}@media only screen and (min-width:1024px){.Title_headings-font-display-1__2AgkS{font-size:8.75rem}}@media only screen and (min-width:1616px){.Title_headings-font-display-1__2AgkS{font-size:11.875rem}}.Title_headings-font-display-1__variant--one__ZO9Cm{font-family:Rufina-Stencil,serif;font-size:3.75rem;line-height:.833;letter-spacing:0}@media only screen and (min-width:768px){.Title_headings-font-display-1__variant--one__ZO9Cm{font-size:5.9375rem}}@media only screen and (min-width:1366px){.Title_headings-font-display-1__variant--one__ZO9Cm{font-size:8.75rem}}@media only screen and (min-width:1616px){.Title_headings-font-display-1__variant--one__ZO9Cm{font-size:11.875rem}}.Title_headings-font-display-1__variant--two__3Y-nl{font-family:Rufina-Stencil,serif;font-size:5.9375rem;line-height:.833;letter-spacing:0}@media only screen and (min-width:1024px){.Title_headings-font-display-1__variant--two__3Y-nl{font-size:8.75rem}}@media only screen and (min-width:1616px){.Title_headings-font-display-1__variant--two__3Y-nl{font-size:11.875rem}}.Title_headings-font-display-2__rqzLt{font-family:Rufina-Stencil,serif;font-size:1.875rem;line-height:1.3;letter-spacing:.08em;text-transform:uppercase}@media only screen and (min-width:375px){.Title_headings-font-display-2__rqzLt{font-size:2.5rem}}@media only screen and (min-width:1024px){.Title_headings-font-display-2__rqzLt{font-size:3.25rem}}@media only screen and (min-width:1616px){.Title_headings-font-display-2__rqzLt{font-size:3.75rem}}.Title_headings-font-display-3__2RXZy{font-family:Rufina-Stencil,serif;font-size:1.5rem;line-height:1.67}@media only screen and (min-width:1024px){.Title_headings-font-display-3__2RXZy{font-size:2.5rem;line-height:1.5}}.Title_headings-font-display-4__1YhnJ{font-family:Rufina,serif;font-size:1rem;line-height:1.25}@media only screen and (min-width:375px){.Title_headings-font-display-4__1YhnJ{font-size:1.25rem}}@media only screen and (min-width:1024px){.Title_headings-font-display-4__1YhnJ{font-size:1.5rem;line-height:1.25}}@media only screen and (min-width:1366px){.Title_headings-font-display-4__1YhnJ{font-size:2rem;line-height:1.25}}.Title_headings-font-display-5__1DG96{font-family:Rufina,serif;font-size:1.5rem;line-height:1.42}@media only screen and (min-width:1366px){.Title_headings-font-display-5__1DG96{font-size:2rem}}.Title_headings-font-display-6__34MqU{font-family:Rufina-Stencil,serif;font-size:2rem;line-height:1.31}@media only screen and (min-width:1024px){.Title_headings-font-display-6__34MqU{font-size:2.625rem}}@media only screen and (min-width:1366px){.Title_headings-font-display-6__34MqU{font-size:3.25rem}}@media only screen and (min-width:1616px){.Title_headings-font-display-6__34MqU{font-size:3.75rem}}.Title_headings-font-display-7__2mlE2{font-family:Rufina-Stencil,serif;font-size:2rem;line-height:1.31}@media only screen and (min-width:1366px){.Title_headings-font-display-7__2mlE2{font-size:2.625rem;line-height:1.47}}.Title_headings-font-display-8__D06_h{font-family:Rufina,serif;font-size:2rem;line-height:1.31}@media only screen and (min-width:1024px){.Title_headings-font-display-8__D06_h{font-size:2.5rem;line-height:1.2}}.Title_font-base__1HYaY{font-family:Rufina,serif;font-size:1rem;line-height:1.875}@media only screen and (min-width:1366px){.Title_font-base__1HYaY{font-size:1.125rem}}@media only screen and (min-width:1616px){.Title_font-base__1HYaY{font-size:1.25rem;line-height:2}}.Title_font-base__variant--one__iqLlV{font-family:Rufina,serif;font-size:1rem;line-height:1.875}@media only screen and (min-width:768px){.Title_font-base__variant--one__iqLlV{font-size:1.125rem}}@media only screen and (min-width:1616px){.Title_font-base__variant--one__iqLlV{font-size:1.25rem;line-height:2}}.Title_font-base-md__2SpOG{font-family:Rufina,serif;font-size:1rem;line-height:1.625}@media only screen and (min-width:1024px){.Title_font-base-md__2SpOG{font-size:1.25rem}}@media only screen and (min-width:1366px){.Title_font-base-md__2SpOG{font-size:1.5rem}}.Title_font-nav__bSmJ0{letter-spacing:.0167em}.Title_font-content-description__3pxyW,.Title_font-nav__bSmJ0{font-family:Cera PRO,sans-serif;font-size:1rem;font-weight:700}.Title_font-content-description__3pxyW{display:block;width:-webkit-max-content;width:-moz-max-content;width:max-content;text-transform:uppercase;letter-spacing:.07em;position:relative;color:#f69784}@media only screen and (min-width:1024px){.Title_font-content-description__3pxyW{font-size:1.125rem}}.Title_font-content-description__3pxyW:after{position:absolute;content:" ";left:0;bottom:-6px;height:2px;width:100%;background-color:#f69784}.Title_font-modal__1Q75R{font-family:Cera PRO,sans-serif;font-size:1rem;font-weight:700;color:#fff}@media only screen and (min-width:768px){.Title_font-modal__1Q75R{font-size:1.125rem}}@media only screen and (min-width:1024px){.Title_font-modal__1Q75R{font-size:1.25rem}}@media only screen and (min-width:1366px){.Title_font-modal__1Q75R{font-size:1.5rem}}.Title_font-sales__14O6j{font-family:Cera PRO,sans-serif;font-size:.875rem;letter-spacing:.1em;font-weight:700;text-transform:uppercase}@media only screen and (min-width:1024px){.Title_font-sales__14O6j{font-size:1.125rem}}.Title_font-address__3wFPN{font-family:Cera PRO,sans-serif;font-size:.875rem;letter-spacing:.0167em;font-weight:400;line-height:1.3}@media only screen and (min-width:1024px){.Title_font-address__3wFPN{font-size:1rem}}.Title_font-copyright__2ldyP{font-family:Rufina,serif;font-size:.875rem;line-height:1.4;font-weight:400}.Title_font-disclaimer__3F1pq{font-family:Cera PRO,sans-serif;font-weight:400;font-size:.75rem;text-transform:uppercase;letter-spacing:.12em}.Title_font-blockquote__2Hw70{font-family:Rufina,serif;font-size:1.125rem;line-height:2.1;font-weight:700}@media only screen and (min-width:1024px){.Title_font-blockquote__2Hw70{font-size:1.25rem;line-height:2}}@media only screen and (min-width:1366px){.Title_font-blockquote__2Hw70{font-size:1.5rem}}.Title_font-tag__1_ryV{font-family:Rufina-Stencil,serif;font-size:.6875rem;line-height:1.3;letter-spacing:.46em;text-transform:uppercase}@media only screen and (min-width:1366px){.Title_font-tag__1_ryV{font-size:.875rem}}.Title_font-gallery__2dtnr{font-family:Rufina-Stencil,serif;font-size:1.125rem;line-height:1.55;font-weight:700}@media only screen and (min-width:1024px){.Title_font-gallery__2dtnr{font-size:1.5rem}}@media only screen and (min-width:1366px){.Title_font-gallery__2dtnr{font-size:1.75rem;line-height:1.4}}@media only screen and (min-width:1616px){.Title_font-gallery__2dtnr{font-size:2rem}}.Title_font-gallery__variant--one__HiTQ-{font-family:Rufina,serif;font-size:1.125rem;line-height:1.55;font-weight:700}@media only screen and (min-width:1024px){.Title_font-gallery__variant--one__HiTQ-{font-size:1.5rem}}@media only screen and (min-width:1366px){.Title_font-gallery__variant--one__HiTQ-{font-size:1.75rem;line-height:1.4}}@media only screen and (min-width:1616px){.Title_font-gallery__variant--one__HiTQ-{font-size:2rem}}.Title_font-tag--two__3ruvb{font-family:Rufina-Stencil,serif;font-size:.75rem;line-height:1.3;letter-spacing:.46em;text-transform:uppercase}.Title_link__1mo0K{position:relative;text-decoration:none;z-index:2}.Title_link__1mo0K:after{content:"";position:absolute;left:0;top:calc(50% - .5px);width:0;height:1px;background-color:#2f2c27;z-index:-1;transition:width .2s ease-in-out}.Title_link__1mo0K:hover:after{width:100%}.Title_container__WXytg{position:relative;display:block;font-family:Cera PRO,sans-serif;text-transform:uppercase;margin-bottom:0;padding-bottom:15px}.Title_container__WXytg .Title_secondaryText__3ldCB,.Title_container__WXytg .Title_text__2yaYV{display:inline-block;vertical-align:top;margin-top:8px;font-family:Cera PRO,sans-serif;font-size:18px;line-height:18px;color:#231d16}@media only screen and (min-width:768px){.Title_container__WXytg .Title_secondaryText__3ldCB,.Title_container__WXytg .Title_text__2yaYV{font-size:19px;line-height:19px}}.Title_container__WXytg .Title_secondaryText__3ldCB:before{content:" ";display:inline-block;overflow:hidden;height:24px;width:1px;margin:-3px 6px 0;background:#cbc4bc;vertical-align:top}@media only screen and (min-width:768px){.Title_container__WXytg .Title_secondaryText__3ldCB:before{height:32px;margin:-4px 10px 0}}.Title_container__WXytg.Title_small__1xh_J .Title_secondaryText__3ldCB,.Title_container__WXytg.Title_small__1xh_J .Title_text__2yaYV{font-size:15px;line-height:15px}@media only screen and (min-width:768px){.Title_container__WXytg.Title_small__1xh_J .Title_secondaryText__3ldCB,.Title_container__WXytg.Title_small__1xh_J .Title_text__2yaYV{font-size:11px;line-height:11px}}.Title_container__WXytg.Title_small__1xh_J .Title_secondaryText__3ldCB:before{height:27px;margin:0 7px}.Title_container__WXytg .Title_header__1S1XP{color:#f69784;text-transform:uppercase;letter-spacing:.81px;font-family:Cera PRO,sans-serif;font-weight:700;line-height:9px;font-size:9px;margin:0}@media only screen and (min-width:768px){.Title_container__WXytg .Title_header__1S1XP{line-height:10px;font-size:10px}}.Price_headings-font-display-1__3UdEN{font-family:Rufina-Stencil,serif;font-size:3.75rem;line-height:.833;letter-spacing:0}@media only screen and (min-width:768px){.Price_headings-font-display-1__3UdEN{font-size:5.9375rem}}@media only screen and (min-width:1024px){.Price_headings-font-display-1__3UdEN{font-size:8.75rem}}@media only screen and (min-width:1616px){.Price_headings-font-display-1__3UdEN{font-size:11.875rem}}.Price_headings-font-display-1__variant--one__2evDJ{font-family:Rufina-Stencil,serif;font-size:3.75rem;line-height:.833;letter-spacing:0}@media only screen and (min-width:768px){.Price_headings-font-display-1__variant--one__2evDJ{font-size:5.9375rem}}@media only screen and (min-width:1366px){.Price_headings-font-display-1__variant--one__2evDJ{font-size:8.75rem}}@media only screen and (min-width:1616px){.Price_headings-font-display-1__variant--one__2evDJ{font-size:11.875rem}}.Price_headings-font-display-1__variant--two__cJ2ha{font-family:Rufina-Stencil,serif;font-size:5.9375rem;line-height:.833;letter-spacing:0}@media only screen and (min-width:1024px){.Price_headings-font-display-1__variant--two__cJ2ha{font-size:8.75rem}}@media only screen and (min-width:1616px){.Price_headings-font-display-1__variant--two__cJ2ha{font-size:11.875rem}}.Price_headings-font-display-2__1QRTH{font-family:Rufina-Stencil,serif;font-size:1.875rem;line-height:1.3;letter-spacing:.08em;text-transform:uppercase}@media only screen and (min-width:375px){.Price_headings-font-display-2__1QRTH{font-size:2.5rem}}@media only screen and (min-width:1024px){.Price_headings-font-display-2__1QRTH{font-size:3.25rem}}@media only screen and (min-width:1616px){.Price_headings-font-display-2__1QRTH{font-size:3.75rem}}.Price_headings-font-display-3__1QJoW{font-family:Rufina-Stencil,serif;font-size:1.5rem;line-height:1.67}@media only screen and (min-width:1024px){.Price_headings-font-display-3__1QJoW{font-size:2.5rem;line-height:1.5}}.Price_headings-font-display-4__3_8Ss{font-family:Rufina,serif;font-size:1rem;line-height:1.25}@media only screen and (min-width:375px){.Price_headings-font-display-4__3_8Ss{font-size:1.25rem}}@media only screen and (min-width:1024px){.Price_headings-font-display-4__3_8Ss{font-size:1.5rem;line-height:1.25}}@media only screen and (min-width:1366px){.Price_headings-font-display-4__3_8Ss{font-size:2rem;line-height:1.25}}.Price_headings-font-display-5__11ypL{font-family:Rufina,serif;font-size:1.5rem;line-height:1.42}@media only screen and (min-width:1366px){.Price_headings-font-display-5__11ypL{font-size:2rem}}.Price_headings-font-display-6__36iPc{font-family:Rufina-Stencil,serif;font-size:2rem;line-height:1.31}@media only screen and (min-width:1024px){.Price_headings-font-display-6__36iPc{font-size:2.625rem}}@media only screen and (min-width:1366px){.Price_headings-font-display-6__36iPc{font-size:3.25rem}}@media only screen and (min-width:1616px){.Price_headings-font-display-6__36iPc{font-size:3.75rem}}.Price_headings-font-display-7__3BW3P{font-family:Rufina-Stencil,serif;font-size:2rem;line-height:1.31}@media only screen and (min-width:1366px){.Price_headings-font-display-7__3BW3P{font-size:2.625rem;line-height:1.47}}.Price_headings-font-display-8__1bbp1{font-family:Rufina,serif;font-size:2rem;line-height:1.31}@media only screen and (min-width:1024px){.Price_headings-font-display-8__1bbp1{font-size:2.5rem;line-height:1.2}}.Price_font-base__3O6lr{font-family:Rufina,serif;font-size:1rem;line-height:1.875}@media only screen and (min-width:1366px){.Price_font-base__3O6lr{font-size:1.125rem}}@media only screen and (min-width:1616px){.Price_font-base__3O6lr{font-size:1.25rem;line-height:2}}.Price_font-base__variant--one__3Bf_i{font-family:Rufina,serif;font-size:1rem;line-height:1.875}@media only screen and (min-width:768px){.Price_font-base__variant--one__3Bf_i{font-size:1.125rem}}@media only screen and (min-width:1616px){.Price_font-base__variant--one__3Bf_i{font-size:1.25rem;line-height:2}}.Price_font-base-md__git1S{font-family:Rufina,serif;font-size:1rem;line-height:1.625}@media only screen and (min-width:1024px){.Price_font-base-md__git1S{font-size:1.25rem}}@media only screen and (min-width:1366px){.Price_font-base-md__git1S{font-size:1.5rem}}.Price_font-nav__2os0I{letter-spacing:.0167em}.Price_font-content-description__137MK,.Price_font-nav__2os0I{font-family:Cera PRO,sans-serif;font-size:1rem;font-weight:700}.Price_font-content-description__137MK{display:block;width:-webkit-max-content;width:-moz-max-content;width:max-content;text-transform:uppercase;letter-spacing:.07em;position:relative;color:#f69784}@media only screen and (min-width:1024px){.Price_font-content-description__137MK{font-size:1.125rem}}.Price_font-content-description__137MK:after{position:absolute;content:" ";left:0;bottom:-6px;height:2px;width:100%;background-color:#f69784}.Price_font-modal__3IPaK{font-family:Cera PRO,sans-serif;font-size:1rem;font-weight:700;color:#fff}@media only screen and (min-width:768px){.Price_font-modal__3IPaK{font-size:1.125rem}}@media only screen and (min-width:1024px){.Price_font-modal__3IPaK{font-size:1.25rem}}@media only screen and (min-width:1366px){.Price_font-modal__3IPaK{font-size:1.5rem}}.Price_font-sales__3QxDv{font-family:Cera PRO,sans-serif;font-size:.875rem;letter-spacing:.1em;font-weight:700;text-transform:uppercase}@media only screen and (min-width:1024px){.Price_font-sales__3QxDv{font-size:1.125rem}}.Price_font-address__1KFnS{font-family:Cera PRO,sans-serif;font-size:.875rem;letter-spacing:.0167em;font-weight:400;line-height:1.3}@media only screen and (min-width:1024px){.Price_font-address__1KFnS{font-size:1rem}}.Price_font-copyright__Ss4JS{font-family:Rufina,serif;font-size:.875rem;line-height:1.4;font-weight:400}.Price_font-disclaimer__3Fi3E{font-family:Cera PRO,sans-serif;font-weight:400;font-size:.75rem;text-transform:uppercase;letter-spacing:.12em}.Price_font-blockquote__2MvdT{font-family:Rufina,serif;font-size:1.125rem;line-height:2.1;font-weight:700}@media only screen and (min-width:1024px){.Price_font-blockquote__2MvdT{font-size:1.25rem;line-height:2}}@media only screen and (min-width:1366px){.Price_font-blockquote__2MvdT{font-size:1.5rem}}.Price_font-tag__3oy_P{font-family:Rufina-Stencil,serif;font-size:.6875rem;line-height:1.3;letter-spacing:.46em;text-transform:uppercase}@media only screen and (min-width:1366px){.Price_font-tag__3oy_P{font-size:.875rem}}.Price_font-gallery__1xpe_{font-family:Rufina-Stencil,serif;font-size:1.125rem;line-height:1.55;font-weight:700}@media only screen and (min-width:1024px){.Price_font-gallery__1xpe_{font-size:1.5rem}}@media only screen and (min-width:1366px){.Price_font-gallery__1xpe_{font-size:1.75rem;line-height:1.4}}@media only screen and (min-width:1616px){.Price_font-gallery__1xpe_{font-size:2rem}}.Price_font-gallery__variant--one__2KhRo{font-family:Rufina,serif;font-size:1.125rem;line-height:1.55;font-weight:700}@media only screen and (min-width:1024px){.Price_font-gallery__variant--one__2KhRo{font-size:1.5rem}}@media only screen and (min-width:1366px){.Price_font-gallery__variant--one__2KhRo{font-size:1.75rem;line-height:1.4}}@media only screen and (min-width:1616px){.Price_font-gallery__variant--one__2KhRo{font-size:2rem}}.Price_font-tag--two__2zjwb{font-family:Rufina-Stencil,serif;font-size:.75rem;line-height:1.3;letter-spacing:.46em;text-transform:uppercase}.Price_link__1Qwh8{position:relative;text-decoration:none;z-index:2}.Price_link__1Qwh8:after{content:"";position:absolute;left:0;top:calc(50% - .5px);width:0;height:1px;background-color:#2f2c27;z-index:-1;transition:width .2s ease-in-out}.Price_link__1Qwh8:hover:after{width:100%}.Price_container__3zOXV{float:left;display:block}.Price_container__3zOXV .Price_from__HImma{display:block;margin:0 0 3px;font-size:10px;letter-spacing:.08px;line-height:10px;font-family:Cera PRO,sans-serif;text-transform:uppercase}.Price_container__3zOXV .Price_number__38b5S{display:block;font-size:20px;line-height:20px;font-family:Cera PRO,sans-serif}@media only screen and (min-width:576px){.Price_container__3zOXV .Price_number__38b5S{font-size:28px;line-height:28px}}@media only screen and (min-width:768px){.Price_container__3zOXV .Price_number__38b5S{font-size:32px;line-height:32px}}.Package_headings-font-display-1__3VHt9{font-family:Rufina-Stencil,serif;font-size:3.75rem;line-height:.833;letter-spacing:0}@media only screen and (min-width:768px){.Package_headings-font-display-1__3VHt9{font-size:5.9375rem}}@media only screen and (min-width:1024px){.Package_headings-font-display-1__3VHt9{font-size:8.75rem}}@media only screen and (min-width:1616px){.Package_headings-font-display-1__3VHt9{font-size:11.875rem}}.Package_headings-font-display-1__variant--one__1xhWF{font-family:Rufina-Stencil,serif;font-size:3.75rem;line-height:.833;letter-spacing:0}@media only screen and (min-width:768px){.Package_headings-font-display-1__variant--one__1xhWF{font-size:5.9375rem}}@media only screen and (min-width:1366px){.Package_headings-font-display-1__variant--one__1xhWF{font-size:8.75rem}}@media only screen and (min-width:1616px){.Package_headings-font-display-1__variant--one__1xhWF{font-size:11.875rem}}.Package_headings-font-display-1__variant--two__Ns_Qg{font-family:Rufina-Stencil,serif;font-size:5.9375rem;line-height:.833;letter-spacing:0}@media only screen and (min-width:1024px){.Package_headings-font-display-1__variant--two__Ns_Qg{font-size:8.75rem}}@media only screen and (min-width:1616px){.Package_headings-font-display-1__variant--two__Ns_Qg{font-size:11.875rem}}.Package_headings-font-display-2__cqtAf{font-family:Rufina-Stencil,serif;font-size:1.875rem;line-height:1.3;letter-spacing:.08em;text-transform:uppercase}@media only screen and (min-width:375px){.Package_headings-font-display-2__cqtAf{font-size:2.5rem}}@media only screen and (min-width:1024px){.Package_headings-font-display-2__cqtAf{font-size:3.25rem}}@media only screen and (min-width:1616px){.Package_headings-font-display-2__cqtAf{font-size:3.75rem}}.Package_headings-font-display-3__1I9qo{font-family:Rufina-Stencil,serif;font-size:1.5rem;line-height:1.67}@media only screen and (min-width:1024px){.Package_headings-font-display-3__1I9qo{font-size:2.5rem;line-height:1.5}}.Package_headings-font-display-4__1T9BO{font-family:Rufina,serif;font-size:1rem;line-height:1.25}@media only screen and (min-width:375px){.Package_headings-font-display-4__1T9BO{font-size:1.25rem}}@media only screen and (min-width:1024px){.Package_headings-font-display-4__1T9BO{font-size:1.5rem;line-height:1.25}}@media only screen and (min-width:1366px){.Package_headings-font-display-4__1T9BO{font-size:2rem;line-height:1.25}}.Package_headings-font-display-5__9B_sv{font-family:Rufina,serif;font-size:1.5rem;line-height:1.42}@media only screen and (min-width:1366px){.Package_headings-font-display-5__9B_sv{font-size:2rem}}.Package_headings-font-display-6__2I3mY{font-family:Rufina-Stencil,serif;font-size:2rem;line-height:1.31}@media only screen and (min-width:1024px){.Package_headings-font-display-6__2I3mY{font-size:2.625rem}}@media only screen and (min-width:1366px){.Package_headings-font-display-6__2I3mY{font-size:3.25rem}}@media only screen and (min-width:1616px){.Package_headings-font-display-6__2I3mY{font-size:3.75rem}}.Package_headings-font-display-7__1j9y7{font-family:Rufina-Stencil,serif;font-size:2rem;line-height:1.31}@media only screen and (min-width:1366px){.Package_headings-font-display-7__1j9y7{font-size:2.625rem;line-height:1.47}}.Package_headings-font-display-8__10P-l{font-family:Rufina,serif;font-size:2rem;line-height:1.31}@media only screen and (min-width:1024px){.Package_headings-font-display-8__10P-l{font-size:2.5rem;line-height:1.2}}.Package_font-base__3HZvt{font-family:Rufina,serif;font-size:1rem;line-height:1.875}@media only screen and (min-width:1366px){.Package_font-base__3HZvt{font-size:1.125rem}}@media only screen and (min-width:1616px){.Package_font-base__3HZvt{font-size:1.25rem;line-height:2}}.Package_font-base__variant--one__1RG1f{font-family:Rufina,serif;font-size:1rem;line-height:1.875}@media only screen and (min-width:768px){.Package_font-base__variant--one__1RG1f{font-size:1.125rem}}@media only screen and (min-width:1616px){.Package_font-base__variant--one__1RG1f{font-size:1.25rem;line-height:2}}.Package_font-base-md__1Wo7y{font-family:Rufina,serif;font-size:1rem;line-height:1.625}@media only screen and (min-width:1024px){.Package_font-base-md__1Wo7y{font-size:1.25rem}}@media only screen and (min-width:1366px){.Package_font-base-md__1Wo7y{font-size:1.5rem}}.Package_font-nav__yIxBI{font-family:Cera PRO,sans-serif;font-size:1rem;letter-spacing:.0167em;font-weight:700}.Package_font-content-description__1_VND{font-family:Cera PRO,sans-serif;font-size:1rem;display:block;width:-webkit-max-content;width:-moz-max-content;width:max-content;text-transform:uppercase;letter-spacing:.07em;font-weight:700;position:relative;color:#f69784}@media only screen and (min-width:1024px){.Package_font-content-description__1_VND{font-size:1.125rem}}.Package_font-content-description__1_VND:after{position:absolute;content:" ";left:0;bottom:-6px;height:2px;width:100%;background-color:#f69784}.Package_font-modal__2NTmj{font-family:Cera PRO,sans-serif;font-size:1rem;font-weight:700;color:#fff}@media only screen and (min-width:768px){.Package_font-modal__2NTmj{font-size:1.125rem}}@media only screen and (min-width:1024px){.Package_font-modal__2NTmj{font-size:1.25rem}}@media only screen and (min-width:1366px){.Package_font-modal__2NTmj{font-size:1.5rem}}.Package_font-sales__3WdfQ{font-family:Cera PRO,sans-serif;font-size:.875rem;letter-spacing:.1em;font-weight:700;text-transform:uppercase}@media only screen and (min-width:1024px){.Package_font-sales__3WdfQ{font-size:1.125rem}}.Package_font-address__2M5a5{font-family:Cera PRO,sans-serif;font-size:.875rem;letter-spacing:.0167em;font-weight:400;line-height:1.3}@media only screen and (min-width:1024px){.Package_font-address__2M5a5{font-size:1rem}}.Package_font-copyright__15ktC{font-family:Rufina,serif;font-size:.875rem;line-height:1.4;font-weight:400}.Package_font-disclaimer__2LxaD{font-family:Cera PRO,sans-serif;font-weight:400;font-size:.75rem;text-transform:uppercase;letter-spacing:.12em}.Package_font-blockquote__lPfpX{font-family:Rufina,serif;font-size:1.125rem;line-height:2.1;font-weight:700}@media only screen and (min-width:1024px){.Package_font-blockquote__lPfpX{font-size:1.25rem;line-height:2}}@media only screen and (min-width:1366px){.Package_font-blockquote__lPfpX{font-size:1.5rem}}.Package_font-tag__19-IW{font-family:Rufina-Stencil,serif;font-size:.6875rem;line-height:1.3;letter-spacing:.46em;text-transform:uppercase}@media only screen and (min-width:1366px){.Package_font-tag__19-IW{font-size:.875rem}}.Package_font-gallery__1ylF8{font-family:Rufina-Stencil,serif;font-size:1.125rem;line-height:1.55;font-weight:700}@media only screen and (min-width:1024px){.Package_font-gallery__1ylF8{font-size:1.5rem}}@media only screen and (min-width:1366px){.Package_font-gallery__1ylF8{font-size:1.75rem;line-height:1.4}}@media only screen and (min-width:1616px){.Package_font-gallery__1ylF8{font-size:2rem}}.Package_font-gallery__variant--one__2jvkn{font-family:Rufina,serif;font-size:1.125rem;line-height:1.55;font-weight:700}@media only screen and (min-width:1024px){.Package_font-gallery__variant--one__2jvkn{font-size:1.5rem}}@media only screen and (min-width:1366px){.Package_font-gallery__variant--one__2jvkn{font-size:1.75rem;line-height:1.4}}@media only screen and (min-width:1616px){.Package_font-gallery__variant--one__2jvkn{font-size:2rem}}.Package_font-tag--two__2HijV{font-family:Rufina-Stencil,serif;font-size:.75rem;line-height:1.3;letter-spacing:.46em;text-transform:uppercase}.Package_link__3f220{position:relative;text-decoration:none;z-index:2}.Package_link__3f220:after{content:"";position:absolute;left:0;top:calc(50% - .5px);width:0;height:1px;background-color:#2f2c27;z-index:-1;transition:width .2s ease-in-out}.Package_link__3f220:hover:after{width:100%}.Package_unavailable__2hZU0{position:absolute;top:0;left:0;right:0;bottom:0;background:#f6f6f6;z-index:2;opacity:.5}.Package_flag__2TmeH{position:absolute;top:0;left:0;font-size:10px;text-transform:uppercase;color:#fff;background:#0095c8;padding:10px 10px 6px;font-family:Cera PRO,sans-serif;font-weight:700;letter-spacing:2px}.Package_package__3ZFpo{position:relative;transition:all .3s ease,opacity .1s ease;max-width:450px;width:calc(100% - 32px);float:left;margin-left:16px}.Package_package__3ZFpo:first-child{margin-top:10px}.Package_package__3ZFpo:not(:first-child){margin-top:18px}@media only screen and (min-width:768px){.Package_package__3ZFpo{margin-top:10px!important;width:calc(50% - 24px);float:left;margin-left:16px}}@media only screen and (min-width:992px){.Package_package__3ZFpo{width:calc(50% - 24px);float:left;margin-left:16px}}@media only screen and (min-width:1200px){.Package_package__3ZFpo{width:calc(33.33333% - 21.33333px);float:left;margin-left:16px}}@media only screen and (min-width:1680px){.Package_package__3ZFpo{width:calc(33.33333% - 21.33333px);float:left;margin-left:16px}}.Package_package__3ZFpo:hover{box-shadow:0 0 10px rgba(0,0,0,.3)}.Package_package__3ZFpo:hover .Package_image__2tzfc{opacity:.7}.Package_package__3ZFpo.Package_summary__2ceKc{background-color:#f4f2ef;padding-top:0}@media only screen and (min-width:1680px){.Package_package__3ZFpo.Package_summary__2ceKc{width:calc(25% - 20px);float:left;margin-left:16px}}.Package_package__3ZFpo.Package_summary__2ceKc a{text-decoration:none;color:inherit}.Package_package__3ZFpo.Package_summary__2ceKc a .Package_header__MW_IP{margin-bottom:10px}@media only screen and (min-width:768px){.Package_package__3ZFpo.Package_summary__2ceKc a .Package_header__MW_IP{margin-bottom:20px}}.Package_package__3ZFpo.Package_summary__2ceKc a .Package_header__MW_IP .Package_image__2tzfc{height:100px;background:#fff;transition:opacity .35s ease;width:calc(33.33333% - 21.33333px);float:left;margin-left:16px;background-position:50%;background-repeat:no-repeat;background-size:cover}.Package_package__3ZFpo.Package_summary__2ceKc a .Package_header__MW_IP .Package_title__14THo{width:calc(66.66667% - 26.66667px);float:left;margin-left:16px;padding-bottom:0;font-size:19px;line-height:19px;font-family:Cera PRO,sans-serif;margin-top:18px}.Package_package__3ZFpo.Package_summary__2ceKc a .Package_header__MW_IP .Package_title__14THo h1:nth-child(2):before{height:36px}.Package_package__3ZFpo.Package_summary__2ceKc a .Package_frontage__1cmLK,.Package_package__3ZFpo.Package_summary__2ceKc a .Package_land_size__3fFLM{font-family:Cera PRO,sans-serif;font-size:13px;color:#231d16}.Package_package__3ZFpo.Package_summary__2ceKc a .Package_frontage__1cmLK b,.Package_package__3ZFpo.Package_summary__2ceKc a .Package_land_size__3fFLM b{font-family:Cera PRO,sans-serif;font-weight:700}.Package_package__3ZFpo.Package_summary__2ceKc a .Package_land_size__3fFLM{margin-top:5px}.Package_package__3ZFpo.Package_summary__2ceKc a .Package_specs__3IuJf{display:block;padding:12px 16px 7px;margin-bottom:10px;background:#fff;color:#231d16;width:calc(100% - 32px);float:left;margin-left:16px}.Package_package__3ZFpo a.Package_actionButton__1REcI{padding-right:16px}.Package_package__3ZFpo a.Package_actionButton__1REcI:last-child{padding-right:28px}@media only screen and (min-width:768px){.Package_package__3ZFpo a.Package_actionButton__1REcI:last-child{padding-right:32px}}.Package_package__3ZFpo a.Package_actionButton__1REcI:after{content:" ";background-image:url(/wp-content/themes/traffic-headless-wp/build/static/media/chevron.0338cb75.svg);background-repeat:no-repeat;background-size:100%;transform:rotate(270deg) translateY(0);position:absolute;width:13px;height:9px;margin-left:4px;margin-top:2px;transition:all .2s ease}.Package_package__3ZFpo a.Package_actionButton__1REcI:hover:after{transform:rotate(270deg) translateY(3px)}.Package_package__3ZFpo a.Package_actionButton__1REcI:hover .Package_emphasize__3sqXv{background-color:#f69784;transition:all .3s ease}.Package_package__3ZFpo a.Package_actionButton__1REcI:hover .Package_emphasize__3sqXv .ta-icon{-webkit-filter:invert(1);filter:invert(1)}.Package_package__3ZFpo .Package_actionButton__1REcI{position:relative;padding:12px 0;width:calc(50% - 24px);float:left;margin-left:16px;font-size:12px}@media only screen and (min-width:1680px){.Package_package__3ZFpo .Package_actionButton__1REcI{font-size:14px}}.Package_package__3ZFpo .Package_actionButton__1REcI:first-child{padding-left:16px}.Package_package__3ZFpo .Package_actionButton__1REcI:last-child{padding-right:16px;text-align:right}.Package_package__3ZFpo .Package_actionButton__1REcI .Package_emphasize__3sqXv{font-family:Cera PRO,sans-serif;color:#f69784;border:1px solid #f69784;padding:3px;margin-right:7px}.Package_package__3ZFpo .Package_actionButton__1REcI .Package_emphasize__3sqXv .ta-icon{display:inline-block;vertical-align:middle;height:12px;width:12px;margin:0;background-repeat:no-repeat;background-size:auto 10px;background-position:50%}.backbutton{width:calc(100% - 32px);float:left;float:none;position:relative;cursor:pointer;font-family:Cera PRO,sans-serif;font-size:14px;letter-spacing:.5px;line-height:15px;color:rgba(35,29,22,.45);padding:8px 20px 0 0;margin-left:16px;margin-bottom:0;text-transform:uppercase;box-shadow:none;outline:0;text-align:left;text-decoration:none;transition:all .3s ease;background:transparent;border:none;display:inline-block;width:auto}.apartments .backbutton,.ta-has-results .backbutton,.ta-townhomes .backbutton{margin-left:0;margin-bottom:40px}.backbutton:hover{background-color:#fff;color:#f69784}.backbutton .ta-icon{display:inline-block;width:16px;height:11px;background-repeat:no-repeat;background-position:right -3px;transform:rotate(180deg);margin-bottom:-1px;margin-right:16px;opacity:.45}.packageslider{padding:80px 0 140px;background:#fbe3de}.packageslider .ta-row{position:relative}.packageslider h4{width:calc(100% - 32px);float:left;margin-left:16px;font-size:32px;line-height:72px;font-family:Cera PRO,sans-serif;text-transform:uppercase}@media only screen and (min-width:576px){.packageslider h4{width:calc(83.33333% - 29.33333px);float:left;margin-left:calc(8.33333% + 14.66667px)}}.packageslider .swiper-container{position:static;float:left;width:100%;padding-left:16px;padding-right:70px;overflow:hidden}@media only screen and (min-width:576px){.packageslider .swiper-container{width:calc(83.33333% - 29.33333px);float:left;margin-left:calc(8.33333% + 14.66667px);padding-left:0}}@media only screen and (min-width:992px){.packageslider .swiper-container{padding-right:0}}@media only screen and (min-width:1680px){.packageslider .swiper-container{padding-right:0}}.packageslider .swiper-wrapper{display:block}.packageslider .swiper-button-next,.packageslider .swiper-button-prev{display:none;position:absolute;margin-top:15px;background-repeat:no-repeat;background-position:50%;background-size:40px auto;width:40px;transition:transform .3s ease}@media only screen and (min-width:992px){.packageslider .swiper-button-next,.packageslider .swiper-button-prev{display:block}}.packageslider .swiper-button-next{right:50px;background-image:url(/wp-content/themes/traffic-headless-wp/build/static/media/arrow.79e5ca49.svg)}.packageslider .swiper-button-next:hover{transform:translateX(5px)}.packageslider .swiper-button-prev{left:50px;background-image:url(/wp-content/themes/traffic-headless-wp/build/static/media/arrow.79e5ca49.svg);transform:rotate(180deg)}.packageslider .swiper-button-prev:hover{transform:translateX(5px) rotate(180deg)}.packageslider .package{margin:0}@media only screen and (min-width:992px){.packageslider .package{width:auto}}.packageslider .package:first-child{margin-left:0}.packageslider .package--content{background:#fff}.packageslider .package--subtitle{font-size:12px}.packageslider .package--title h3{font-size:19px}.packageslider .package--specs{background:#f4f2ef}.packageslider .package--details{font-size:10px}.packageslider .package--price__number{font-size:24px}.packageslider .package--amenities{font-size:12px}.packageslider .package--amenities span{margin-left:4px}.packageslider .package--amenities .ta-icon{margin-left:0;width:24px;background-size:auto 14px}.Advertising_headings-font-display-1__i79oE{font-family:Rufina-Stencil,serif;font-size:3.75rem;line-height:.833;letter-spacing:0}@media only screen and (min-width:768px){.Advertising_headings-font-display-1__i79oE{font-size:5.9375rem}}@media only screen and (min-width:1024px){.Advertising_headings-font-display-1__i79oE{font-size:8.75rem}}@media only screen and (min-width:1616px){.Advertising_headings-font-display-1__i79oE{font-size:11.875rem}}.Advertising_headings-font-display-1__variant--one__3xhOW{font-family:Rufina-Stencil,serif;font-size:3.75rem;line-height:.833;letter-spacing:0}@media only screen and (min-width:768px){.Advertising_headings-font-display-1__variant--one__3xhOW{font-size:5.9375rem}}@media only screen and (min-width:1366px){.Advertising_headings-font-display-1__variant--one__3xhOW{font-size:8.75rem}}@media only screen and (min-width:1616px){.Advertising_headings-font-display-1__variant--one__3xhOW{font-size:11.875rem}}.Advertising_headings-font-display-1__variant--two__3YPjM{font-family:Rufina-Stencil,serif;font-size:5.9375rem;line-height:.833;letter-spacing:0}@media only screen and (min-width:1024px){.Advertising_headings-font-display-1__variant--two__3YPjM{font-size:8.75rem}}@media only screen and (min-width:1616px){.Advertising_headings-font-display-1__variant--two__3YPjM{font-size:11.875rem}}.Advertising_headings-font-display-2__PWDX8{font-family:Rufina-Stencil,serif;font-size:1.875rem;line-height:1.3;letter-spacing:.08em;text-transform:uppercase}@media only screen and (min-width:375px){.Advertising_headings-font-display-2__PWDX8{font-size:2.5rem}}@media only screen and (min-width:1024px){.Advertising_headings-font-display-2__PWDX8{font-size:3.25rem}}@media only screen and (min-width:1616px){.Advertising_headings-font-display-2__PWDX8{font-size:3.75rem}}.Advertising_headings-font-display-3__3or7A{font-family:Rufina-Stencil,serif;font-size:1.5rem;line-height:1.67}@media only screen and (min-width:1024px){.Advertising_headings-font-display-3__3or7A{font-size:2.5rem;line-height:1.5}}.Advertising_headings-font-display-4__DmrIL{font-family:Rufina,serif;font-size:1rem;line-height:1.25}@media only screen and (min-width:375px){.Advertising_headings-font-display-4__DmrIL{font-size:1.25rem}}@media only screen and (min-width:1024px){.Advertising_headings-font-display-4__DmrIL{font-size:1.5rem;line-height:1.25}}@media only screen and (min-width:1366px){.Advertising_headings-font-display-4__DmrIL{font-size:2rem;line-height:1.25}}.Advertising_headings-font-display-5__3BY2C{font-family:Rufina,serif;font-size:1.5rem;line-height:1.42}@media only screen and (min-width:1366px){.Advertising_headings-font-display-5__3BY2C{font-size:2rem}}.Advertising_headings-font-display-6__1CS69{font-family:Rufina-Stencil,serif;font-size:2rem;line-height:1.31}@media only screen and (min-width:1024px){.Advertising_headings-font-display-6__1CS69{font-size:2.625rem}}@media only screen and (min-width:1366px){.Advertising_headings-font-display-6__1CS69{font-size:3.25rem}}@media only screen and (min-width:1616px){.Advertising_headings-font-display-6__1CS69{font-size:3.75rem}}.Advertising_headings-font-display-7__3J1Lr{font-family:Rufina-Stencil,serif;font-size:2rem;line-height:1.31}@media only screen and (min-width:1366px){.Advertising_headings-font-display-7__3J1Lr{font-size:2.625rem;line-height:1.47}}.Advertising_headings-font-display-8__1oSeY{font-family:Rufina,serif;font-size:2rem;line-height:1.31}@media only screen and (min-width:1024px){.Advertising_headings-font-display-8__1oSeY{font-size:2.5rem;line-height:1.2}}.Advertising_font-base__ClWdM{font-family:Rufina,serif;font-size:1rem;line-height:1.875}@media only screen and (min-width:1366px){.Advertising_font-base__ClWdM{font-size:1.125rem}}@media only screen and (min-width:1616px){.Advertising_font-base__ClWdM{font-size:1.25rem;line-height:2}}.Advertising_font-base__variant--one__28VPY{font-family:Rufina,serif;font-size:1rem;line-height:1.875}@media only screen and (min-width:768px){.Advertising_font-base__variant--one__28VPY{font-size:1.125rem}}@media only screen and (min-width:1616px){.Advertising_font-base__variant--one__28VPY{font-size:1.25rem;line-height:2}}.Advertising_font-base-md__3IJuS{font-family:Rufina,serif;font-size:1rem;line-height:1.625}@media only screen and (min-width:1024px){.Advertising_font-base-md__3IJuS{font-size:1.25rem}}@media only screen and (min-width:1366px){.Advertising_font-base-md__3IJuS{font-size:1.5rem}}.Advertising_font-nav__hFngm{font-family:Cera PRO,sans-serif;font-size:1rem;letter-spacing:.0167em;font-weight:700}.Advertising_font-content-description__11L5c{font-family:Cera PRO,sans-serif;font-size:1rem;display:block;width:-webkit-max-content;width:-moz-max-content;width:max-content;text-transform:uppercase;letter-spacing:.07em;font-weight:700;position:relative;color:#f69784}@media only screen and (min-width:1024px){.Advertising_font-content-description__11L5c{font-size:1.125rem}}.Advertising_font-content-description__11L5c:after{position:absolute;content:" ";left:0;bottom:-6px;height:2px;width:100%;background-color:#f69784}.Advertising_font-modal__3socB{font-family:Cera PRO,sans-serif;font-size:1rem;font-weight:700;color:#fff}@media only screen and (min-width:768px){.Advertising_font-modal__3socB{font-size:1.125rem}}@media only screen and (min-width:1024px){.Advertising_font-modal__3socB{font-size:1.25rem}}@media only screen and (min-width:1366px){.Advertising_font-modal__3socB{font-size:1.5rem}}.Advertising_font-sales__2yYux{font-family:Cera PRO,sans-serif;font-size:.875rem;letter-spacing:.1em;font-weight:700;text-transform:uppercase}@media only screen and (min-width:1024px){.Advertising_font-sales__2yYux{font-size:1.125rem}}.Advertising_font-address__1-Z8g{font-family:Cera PRO,sans-serif;font-size:.875rem;letter-spacing:.0167em;font-weight:400;line-height:1.3}@media only screen and (min-width:1024px){.Advertising_font-address__1-Z8g{font-size:1rem}}.Advertising_font-copyright__NyZTI{font-family:Rufina,serif;font-size:.875rem;line-height:1.4;font-weight:400}.Advertising_font-disclaimer__1n9ft{font-family:Cera PRO,sans-serif;font-weight:400;font-size:.75rem;text-transform:uppercase;letter-spacing:.12em}.Advertising_font-blockquote__2NPU3{font-family:Rufina,serif;font-size:1.125rem;line-height:2.1;font-weight:700}@media only screen and (min-width:1024px){.Advertising_font-blockquote__2NPU3{font-size:1.25rem;line-height:2}}@media only screen and (min-width:1366px){.Advertising_font-blockquote__2NPU3{font-size:1.5rem}}.Advertising_font-tag__3nUFu{font-family:Rufina-Stencil,serif;font-size:.6875rem;line-height:1.3;letter-spacing:.46em;text-transform:uppercase}@media only screen and (min-width:1366px){.Advertising_font-tag__3nUFu{font-size:.875rem}}.Advertising_font-gallery__3ahE1{font-family:Rufina-Stencil,serif;font-size:1.125rem;line-height:1.55;font-weight:700}@media only screen and (min-width:1024px){.Advertising_font-gallery__3ahE1{font-size:1.5rem}}@media only screen and (min-width:1366px){.Advertising_font-gallery__3ahE1{font-size:1.75rem;line-height:1.4}}@media only screen and (min-width:1616px){.Advertising_font-gallery__3ahE1{font-size:2rem}}.Advertising_font-gallery__variant--one__9b0fA{font-family:Rufina,serif;font-size:1.125rem;line-height:1.55;font-weight:700}@media only screen and (min-width:1024px){.Advertising_font-gallery__variant--one__9b0fA{font-size:1.5rem}}@media only screen and (min-width:1366px){.Advertising_font-gallery__variant--one__9b0fA{font-size:1.75rem;line-height:1.4}}@media only screen and (min-width:1616px){.Advertising_font-gallery__variant--one__9b0fA{font-size:2rem}}.Advertising_font-tag--two__2V6wD{font-family:Rufina-Stencil,serif;font-size:.75rem;line-height:1.3;letter-spacing:.46em;text-transform:uppercase}.Advertising_link__XrYQc{position:relative;text-decoration:none;z-index:2}.Advertising_link__XrYQc:after{content:"";position:absolute;left:0;top:calc(50% - .5px);width:0;height:1px;background-color:#2f2c27;z-index:-1;transition:width .2s ease-in-out}.Advertising_link__XrYQc:hover:after{width:100%}.Advertising_promo__3inLp{margin:0 0 40px}.Advertising_promo__3inLp div{width:100%;height:120px;background-repeat:no-repeat;background-size:contain;background-position:50%}.Advertising_promo__3inLp .Advertising_mobile__2T2df{display:block}.Advertising_promo__3inLp .Advertising_desktop__38Wf3{display:none}@media only screen and (min-width:768px){.Advertising_promo__3inLp .Advertising_mobile__2T2df{display:none}.Advertising_promo__3inLp .Advertising_desktop__38Wf3{display:block}}.results{width:calc(100% - 32px);float:left;margin-left:16px}@media only screen and (min-width:1200px){.ta-has-results .results{width:calc(100% - 32px);float:left;margin-left:16px;width:calc(100% - 448px)}}.results--sorting{margin-left:16px;margin-bottom:50px}.results--sorting h4{margin:0 20px 0 0}.results--sorting h4.no-results{display:block;text-align:center;font-size:19px;margin-top:7px}.results--sorting{width:calc(100% - 32px);float:left;margin:0 0 50px 16px}.results--sorting h4{margin-right:25px;color:#f69784;font-weight:400}.results--sorting a,.results--sorting h4{display:inline-block;font-size:13px;line-height:13px;letter-spacing:.91px;font-family:Cera PRO,sans-serif;text-transform:uppercase}.results--sorting a{margin-right:30px;color:#231d16;opacity:.3;text-decoration:none;transition:opacity .3s ease}.results--sorting a.active,.results--sorting a:hover{opacity:1}.results--sorting a:last-child{margin:0}.results .ad{width:calc(100% - 32px);float:left;margin-left:16px}.range--select{margin-bottom:15px}.range .checkbox{display:inline-block;width:46px;height:32px}@media only screen and (min-width:1680px){.range .checkbox{height:40px;width:64px}}.range .checkbox:last-child{width:40px}.range .checkbox.max,.range .checkbox.min{position:relative}.range .checkbox.max:after,.range .checkbox.min:after{content:" ";position:absolute;z-index:0;left:0;top:0;width:100vw;height:100%;background:#fff;transition:all .3s ease}.range .checkbox.min:after{background:#fbe3de}.range .checkbox.max:after{content:" ";position:absolute;z-index:0;left:0;top:0;width:100vw;height:100%;background:#fff}.range .checkbox label{position:relative;z-index:1;display:block;width:32px;height:32px;padding:8px 0 0;color:#231d16;text-align:center;font-family:Cera PRO,sans-serif;font-size:15px;cursor:pointer;transition:all .3s ease;border:1px solid transparent}@media only screen and (min-width:1680px){.range .checkbox label{width:40px;height:40px;padding:11px 0 0}}.range .checkbox label:hover{border-color:#231d16}.range .checkbox label.checkall{border:1px solid #231d16}.range .checkbox label.checkall:hover{border-color:#231d16;background:#231d16;color:#fff}.range .checkbox input{display:none}.range .checkbox input:checked+label{background:#231d16;color:#fff}.range .checkbox input:checked+label:hover{background:#fff;color:#231d16}.range .checkbox input:checked+label.checkall:hover{border-color:#231d16;background:#231d16;color:#fff}.select{position:relative;overflow:hidden;display:inline-block;vertical-align:middle;padding:0 10px;height:38px;width:135px;background:#fff;border:1px solid #231d16;text-transform:uppercase;font-family:Cera PRO,sans-serif;font-size:13px;letter-spacing:1.14px;line-height:15px;cursor:pointer;transition:border .3s ease}@media only screen and (min-width:1200px){.select{width:120px}}@media only screen and (min-width:1680px){.select{height:48px;padding:4px 10px 0;font-size:16px;width:160px}.ta-has-results .select{padding:0 10px;height:38px;font-size:13px;width:135px;line-height:15px}.advancedsearch .select,.other-options .select{height:38px;padding-top:0;font-size:14px;font-family:Cera PRO,sans-serif}.advancedsearch .select:after,.other-options .select:after{top:8px}.advancedsearch .select select,.other-options .select select{height:38px}}.select--divider{display:inline-block;width:16px;height:3px;background:#231d16;vertical-align:middle;margin:0 10px}@media only screen and (min-width:1200px){.select--divider{width:12px;margin:0 5px}}@media only screen and (min-width:1680px){.select--divider{width:16px;margin:0 10px}}.select.builder{width:230px}.select:hover{border-color:#f69784}.select:after{content:" ";z-index:0;position:absolute;top:7px;right:8px;width:20px;height:20px;background:transparent url(/wp-content/themes/traffic-headless-wp/build/static/media/chevron.0338cb75.svg) no-repeat 50%}@media only screen and (min-width:1680px){.select:after{top:14px}.ta-has-results .select:after{top:8px}}.select select{position:relative;z-index:1;display:inline-block;border:none;height:38px;padding:0;background:transparent;box-shadow:none;outline:none;border-radius:0;width:100%;cursor:pointer;-webkit-appearance:none}@media only screen and (min-width:1680px){.select select{height:42px}}.select.single{width:305px}.checklist .checkbox{display:inline-block;margin:0 8px 8px 0}.other-options .checklist .checkbox label,.status-options .checklist .checkbox label{padding:12px 10px 0 30px;height:38px;font-size:14px;font-family:Cera PRO,sans-serif;background-size:24px}@media only screen and (min-width:1200px){.checklist .checkbox{margin:0 16px 16px 0}.ta-has-results .checklist .checkbox{margin:0 8px 8px 0}.ta-has-results .checklist .checkbox:last-child{margin-right:0}}.other-options .checklist .checkbox.checkbox__icon label,.status-options .checklist .checkbox.checkbox__icon label{padding:12px 10px 0 40px}@media only screen and (min-width:1680px){.ta-has-results .other-options .checklist .checkbox.checkbox__icon label,.ta-has-results .status-options .checklist .checkbox.checkbox__icon label{padding:12px 10px 0 30px}}.checklist .checkbox.hasImage .logo{display:block;height:40px;margin-bottom:20px}@media only screen and (min-width:576px){.checklist .checkbox.hasImage .logo{height:80px}.ta-has-results .checklist .checkbox.hasImage .logo{height:58px;margin-bottom:10px}}.checklist .checkbox.hasImage label{padding-top:0!important;padding:0;height:auto;border:none;text-align:center;font-size:10px;font-family:Cera PRO,sans-serif}@media only screen and (min-width:576px){.checklist .checkbox.hasImage label{font-size:13px}.ta-has-results .checklist .checkbox.hasImage label{font-size:10px}}.checklist .checkbox.hasImage label:hover{border:none}.checklist .checkbox.hasImage label.no-icon{padding-left:0;padding-right:0}.checklist .checkbox.hasImage input:checked+label{opacity:1;background-color:initial}.checklist .checkbox input{display:none}.checklist .checkbox input:checked+label{opacity:1;background-color:#fbe3de}.checklist .checkbox a,.checklist .checkbox label,.checklist .checkbox span{display:inline-block;height:38px;padding:12px 10px 0;opacity:.5;color:#231d16;border:1px solid #231d16;background-repeat:no-repeat;background-position:6px;background-size:auto 26px;text-transform:uppercase;font-family:Cera PRO,sans-serif;font-size:13px;letter-spacing:1.14px;line-height:15px;cursor:pointer;transition:all .3s ease;text-decoration:none}.checklist .checkbox a:hover,.checklist .checkbox label:hover,.checklist .checkbox span:hover{border:1px solid #f69784}@media only screen and (min-width:1680px){.checklist .checkbox a,.checklist .checkbox label,.checklist .checkbox span{height:48px;font-size:16px;padding:17px 25px 0;background-size:auto 31px;background-position:10px}.ta-has-results .checklist .checkbox a,.ta-has-results .checklist .checkbox label,.ta-has-results .checklist .checkbox span{height:38px;padding:12px 10px 0;font-size:13px;background-position:6px;background-size:auto 26px}.ta-has-results .other-options .checklist .checkbox a,.ta-has-results .other-options .checklist .checkbox label,.ta-has-results .other-options .checklist .checkbox span{height:38px;padding:13px 8px 0 52px;font-size:13px;background-position:6px;background-size:auto 16px}}.checklist .checkbox.select-all label{text-transform:capitalize}.other-options .checklist .checkbox.select-all label,.ta-has-results .checklist .checkbox.select-all label{padding-left:10px!important}.other-options .checklist .checkbox.select-all label{padding-top:12px}.checklist .checkbox.select-all input:checked+label{color:#fff;border-color:#231d16;background-color:#231d16}.checklist .checkbox.checkbox__icon a,.checklist .checkbox.checkbox__icon label,.checklist .checkbox.checkbox__icon span{padding-left:52px}@media only screen and (min-width:1680px){.checklist .checkbox.checkbox__icon a,.checklist .checkbox.checkbox__icon label,.checklist .checkbox.checkbox__icon span{padding-left:80px}.ta-has-results .checklist .checkbox.checkbox__icon a,.ta-has-results .checklist .checkbox.checkbox__icon label,.ta-has-results .checklist .checkbox.checkbox__icon span{padding-left:52px}}.checklist__secondary .checkbox a,.checklist__secondary .checkbox label,.checklist__secondary .checkbox span{opacity:1;color:#231d16}.checklist__secondary .checkbox a:hover,.checklist__secondary .checkbox label:hover,.checklist__secondary .checkbox span:hover{border-color:#f69784}.checklist__secondary .checkbox:not(.checkbox__icon) input:checked+label{color:#fff;border-color:#f69784;background-color:#f69784}.ta-filter{width:calc(100% - 32px);float:left;margin-left:16px}.ta-filter--recent-searches__wrapper{display:none}@media only screen and (min-width:1200px){.ta-filter--recent-searches__wrapper{display:block}}.ta-filter--recent-searches>a,.ta-filter--similar-properties-package{width:100%!important;margin-left:0!important}.ta-filter--similar-properties-package{margin-top:0!important;margin-bottom:40px}@media only screen and (min-width:1200px){.ta-filter--similar-properties-package{margin-bottom:80px}}.ta-filter--estates .checkbox label img{background:#000;padding:8px 10px;width:120px}@media only screen and (min-width:576px){.ta-filter--estates .checkbox label img{padding:16px;width:210px}}@media only screen and (min-width:576px) and (min-width:576px){.ta-has-results .ta-filter--estates .checkbox label img{padding:16px;width:176px}}.ta-filter--heading{display:none}.ta-has-results .ta-filter--heading{display:block}.ta-has-results .ta-filter--heading h2{width:calc(100% - 32px);float:left;margin-left:16px;position:relative;font-size:18px;text-transform:uppercase;letter-spacing:1.14px;line-height:18px;font-family:Cera PRO,sans-serif;font-weight:700;padding-bottom:30px;padding-top:4px}.ta-has-results .ta-filter--heading h2 .ta-icon{position:absolute;right:0;top:0;display:block;width:25px;height:25px;background-repeat:no-repeat;background-size:20px auto;background-position:50%;cursor:pointer}@media only screen and (min-width:992px){.ta-has-results .ta-filter--heading h2 .ta-icon{display:none}}.ta-has-results .ta-filter form.active{background:#fff;padding:20px;position:fixed;top:0;left:0;width:100vw;height:100vh;z-index:99999;overflow:scroll}@media only screen and (min-width:992px){.ta-has-results .ta-filter form.active{background:transparent;padding:0;position:static;top:auto;left:auto;width:auto;height:auto;z-index:0;overflow:auto}}.ta-filter--fieldswrapper h2{margin-top:0;position:relative;font-size:18px;text-transform:uppercase;letter-spacing:1.14px;line-height:18px;font-family:Cera PRO,sans-serif;font-weight:700;padding-bottom:10px;margin-bottom:35px;padding-top:4px}.ta-has-results .ta-filter--fieldswrapper{display:none}@media only screen and (min-width:992px){.ta-has-results .ta-filter--fieldswrapper{display:block}}.ta-has-results .ta-filter--fieldswrapper.active,.ta-has-results .ta-filter--fieldswrapper__scroll{display:block}.ta-filter--checklist{width:calc(100% - 32px);float:left;margin-left:16px}@media only screen and (min-width:992px){.ta-filter--checklist{width:calc(100% - 32px);float:left;margin-left:16px}}@media only screen and (min-width:1200px){.ta-filter--checklist{width:calc(50% - 24px);float:left;margin-left:16px}}@media only screen and (min-width:1200px){.ta-has-results .ta-filter--checklist{width:calc(100% - 32px);float:left;margin-left:16px}}@media only screen and (min-width:992px){.ta-filter--checklist--lfs{width:calc(50% - 24px);float:left;margin-left:16px}}@media only screen and (min-width:1200px){.ta-filter--checklist--lfs{width:calc(25% - 20px);float:left;margin-left:16px}}.ta-filter--checklist--lfs .checkbox{margin-right:0}.other-options .ta-filter--checklist,.ta-filter--range,.ta-filter .status-options{width:calc(100% - 32px);float:left;margin-left:16px}.ta-filter--range,.ta-filter .status-options{overflow:hidden}.ta-filter--range .ta-filter--checklist,.ta-filter .status-options .ta-filter--checklist{width:calc(100% - 32px);float:left;width:100%;margin-left:0}@media only screen and (min-width:992px){.ta-filter--range,.ta-filter .status-options{width:calc(50% - 24px);float:left;margin-left:16px}}@media only screen and (min-width:1200px){.ta-filter--range,.ta-filter .status-options{width:calc(25% - 20px);float:left;margin-left:16px}}@media only screen and (min-width:1200px){.ta-has-results .ta-filter--range,.ta-has-results .ta-filter .status-options{width:calc(100% - 32px);float:left;margin-left:16px}}.lfs--nav .ta-filter--range,.lfs--nav .ta-filter .status-options{width:calc(100% - 32px);float:left;margin-left:16px}.ta-filter--range.noAdvancedSearch{width:100%;margin-top:30px}.ta-filter--range.noAdvancedSearch:last-child{border:none;margin-top:0}@media only screen and (min-width:992px){.ta-filter--range.noAdvancedSearch{border-bottom:1px solid #cbc4bc;padding-bottom:25px}.ta-filter--range.noAdvancedSearch:last-child{margin-top:25px}}@media only screen and (min-width:1200px){.ta-has-results .ta-filter{width:calc(100% - 32px);float:left;margin-left:16px;width:400px;padding:0 40px 0 0}}.ta-filter--title{position:relative;display:block;margin:0 0 10px;text-transform:uppercase;font-size:14px;letter-spacing:1px;line-height:14px;font-family:Cera PRO,sans-serif;font-weight:400}.ta-filter--title__error{display:inline-block;vertical-align:middle;margin-top:-3px;margin-left:10px;color:#ba0c2f;font-family:Cera PRO,sans-serif;font-size:12px;text-transform:none}@media only screen and (min-width:1200px){.ta-filter--title{font-size:18px;line-height:18px;margin:0 0 15px;letter-spacing:1.29px;font-family:Cera PRO,sans-serif;font-weight:700;cursor:default}.ta-has-results .ta-filter--title{font-size:16px;letter-spacing:1.14px;line-height:16px;font-family:Cera PRO,sans-serif}}.ta-filter .isToggle{margin-bottom:15px}.ta-has-results .ta-filter .isToggle:first-child{margin-top:15px}.ta-filter .isToggle .ta-filter--title{cursor:pointer}@media only screen and (min-width:992px){.ta-filter .isToggle .ta-filter--title{cursor:default}}@media only screen and (min-width:1200px){.ta-has-results .ta-filter .isToggle .ta-filter--title{cursor:pointer}}.ta-filter .isToggle .ta-filter--title .selectedvalue{position:absolute;width:100px;display:block;top:0;right:25px;font-family:Cera PRO,sans-serif}@media only screen and (min-width:992px){.ta-filter .isToggle .ta-filter--title .selectedvalue{display:none}}@media only screen and (min-width:1200px){.ta-has-results .ta-filter .isToggle .ta-filter--title .selectedvalue{display:block}}.ta-filter .isToggle .ta-filter--title .ta-icon{position:absolute;top:-2px;right:3px;display:block;height:16px;width:20px;background-size:auto;background-repeat:no-repeat;background-position:50%;transform:rotate(180deg)}@media only screen and (min-width:992px){.ta-filter .isToggle .ta-filter--title .ta-icon{display:none}}@media only screen and (min-width:1200px){.ta-has-results .ta-filter .isToggle .ta-filter--title .ta-icon{display:block}}.ta-filter .isToggle .ta-filter--item{display:none;margin-bottom:0}@media only screen and (min-width:992px){.ta-filter .isToggle .ta-filter--item{display:block}}@media only screen and (min-width:1200px){.ta-has-results .ta-filter .isToggle .ta-filter--item{display:none;margin-bottom:0}}.ta-filter .isToggle.isActive .ta-filter--item{display:block}.ta-filter .isToggle.isActive .ta-filter--title span{transform:rotate(0)}.ta-filter--item{display:block;padding-bottom:16px;margin-bottom:16px;border-bottom:1px solid #cbc4bc}@media only screen and (min-width:992px){.ta-filter--item{border:none}}@media only screen and (min-width:1680px){.ta-filter--item{padding-bottom:0;margin-bottom:0;border:none}}@media only screen and (min-width:1200px){.ta-has-results .ta-filter--item{padding-bottom:16px;margin-bottom:16px;border-bottom:1px solid #cbc4bc}}@media only screen and (min-width:1680px){.ta-filter .ta-row,.ta-filter .ta-row.ta-filter--extra,.ta-has-results .ta-filter .ta-row.ta-filter--extra{margin-bottom:50px}}@media only screen and (min-width:1680px){.ta-filter .ta-row{margin-bottom:40px}.ta-has-results .ta-filter .ta-row{margin-bottom:0}}.ta-filter--extra{display:block;padding:10px 0 30px}@media only screen and (min-width:1200px){.ta-filter--extra{padding-top:0}}.ta-filter--extra__reset,.ta-filter--extra__toggle{width:calc(50% - 24px);float:left;margin-left:16px;color:#414142;text-transform:uppercase;text-decoration:underline;font-size:12px;font-family:Cera PRO,sans-serif;line-height:9.6px;letter-spacing:.86px;cursor:pointer}@media only screen and (min-width:1200px){.ta-filter--extra__reset,.ta-filter--extra__toggle{margin-top:17px}}@media only screen and (min-width:1200px){.ta-has-results .ta-filter--extra__reset,.ta-has-results .ta-filter--extra__toggle{width:calc(50% - 24px);float:left;margin-left:16px}}@media only screen and (min-width:1200px){.ta-filter--extra__toggle{width:calc(16.66667% - 18.66667px);float:left;margin-left:16px}}.ta-filter--extra__reset{text-align:right}@media only screen and (min-width:1200px){.ta-filter--extra__reset{width:calc(8.33333% - 17.33333px);float:left;margin-left:16px;text-align:left;text-align:right}}.ta-filter--extra__reset.single,.ta-filter--extra__submit{width:calc(100% - 32px);float:left;margin-left:16px}.ta-filter--extra__submit{margin-top:20px;text-align:center}@media only screen and (min-width:1200px){.ta-filter--extra__submit{width:calc(50% - 24px);float:left;margin-left:16px;margin-top:0}}@media only screen and (min-width:1200px){.ta-has-results .ta-filter--extra__submit{width:calc(100% - 32px);float:left;margin-left:16px;margin-top:20px}.ta-has-results .ta-filter--extra__submit .ta-btn{max-width:100%}}.ta-filter--extra__submit .view-all{text-align:center;text-decoration:underline;display:inline-block;margin:25px;cursor:pointer;font-size:12px;color:#414142;letter-spacing:.86px;text-transform:uppercase;transition:color .3s ease}.ta-filter--extra__submit .view-all:hover{color:#f69784}.ta-filter.noAdvancedSearch .advancedsearch{margin-bottom:0;padding-right:40px}.ta-filter.noAdvancedSearch .ta-filter--title{font-size:14px}.ta-filter.noAdvancedSearch .ta-filter--range{padding-bottom:0}.ta-filter.noAdvancedSearch .ta-filter--range .ta-filter--item{padding-bottom:0;margin-bottom:30px}.ta-filter.noAdvancedSearch .ta-filter--extra__reset{float:right;width:30%;margin:15px 0 0}.ta-filter.noAdvancedSearch .ta-filter--extra__submit{width:65%;max-width:260px;margin-top:0}.ta-filter.noAdvancedSearch .ta-filter--extra__submit button{width:100%;max-width:100%;height:40px;padding-top:3px;font-size:14px;font-family:Cera PRO,sans-serif;font-weight:400}.ta-filter.noAdvancedSearch .ta-row{margin-bottom:0;width:100%;max-width:360px}.ta-filter.noAdvancedSearch .ta-row.ta-filter--extra{margin-bottom:20px}.ta-filter .advancedsearch{display:none;padding-right:0}.ta-filter .advancedsearch.isActive{display:block}.search_headings-font-display-1__2NZiZ{font-family:Rufina-Stencil,serif;font-size:3.75rem;line-height:.833;letter-spacing:0}@media only screen and (min-width:768px){.search_headings-font-display-1__2NZiZ{font-size:5.9375rem}}@media only screen and (min-width:1024px){.search_headings-font-display-1__2NZiZ{font-size:8.75rem}}@media only screen and (min-width:1616px){.search_headings-font-display-1__2NZiZ{font-size:11.875rem}}.search_headings-font-display-1__variant--one__1putu{font-family:Rufina-Stencil,serif;font-size:3.75rem;line-height:.833;letter-spacing:0}@media only screen and (min-width:768px){.search_headings-font-display-1__variant--one__1putu{font-size:5.9375rem}}@media only screen and (min-width:1366px){.search_headings-font-display-1__variant--one__1putu{font-size:8.75rem}}@media only screen and (min-width:1616px){.search_headings-font-display-1__variant--one__1putu{font-size:11.875rem}}.search_headings-font-display-1__variant--two__10hXp{font-family:Rufina-Stencil,serif;font-size:5.9375rem;line-height:.833;letter-spacing:0}@media only screen and (min-width:1024px){.search_headings-font-display-1__variant--two__10hXp{font-size:8.75rem}}@media only screen and (min-width:1616px){.search_headings-font-display-1__variant--two__10hXp{font-size:11.875rem}}.search_headings-font-display-2__3Wx2e{font-family:Rufina-Stencil,serif;font-size:1.875rem;line-height:1.3;letter-spacing:.08em;text-transform:uppercase}@media only screen and (min-width:375px){.search_headings-font-display-2__3Wx2e{font-size:2.5rem}}@media only screen and (min-width:1024px){.search_headings-font-display-2__3Wx2e{font-size:3.25rem}}@media only screen and (min-width:1616px){.search_headings-font-display-2__3Wx2e{font-size:3.75rem}}.search_headings-font-display-3__MRZHL{font-family:Rufina-Stencil,serif;font-size:1.5rem;line-height:1.67}@media only screen and (min-width:1024px){.search_headings-font-display-3__MRZHL{font-size:2.5rem;line-height:1.5}}.search_headings-font-display-4__3AUbf{font-family:Rufina,serif;font-size:1rem;line-height:1.25}@media only screen and (min-width:375px){.search_headings-font-display-4__3AUbf{font-size:1.25rem}}@media only screen and (min-width:1024px){.search_headings-font-display-4__3AUbf{font-size:1.5rem;line-height:1.25}}@media only screen and (min-width:1366px){.search_headings-font-display-4__3AUbf{font-size:2rem;line-height:1.25}}.search_headings-font-display-5__CpjgY{font-family:Rufina,serif;font-size:1.5rem;line-height:1.42}@media only screen and (min-width:1366px){.search_headings-font-display-5__CpjgY{font-size:2rem}}.search_headings-font-display-6__3v2S-{font-family:Rufina-Stencil,serif;font-size:2rem;line-height:1.31}@media only screen and (min-width:1024px){.search_headings-font-display-6__3v2S-{font-size:2.625rem}}@media only screen and (min-width:1366px){.search_headings-font-display-6__3v2S-{font-size:3.25rem}}@media only screen and (min-width:1616px){.search_headings-font-display-6__3v2S-{font-size:3.75rem}}.search_headings-font-display-7__3GviF{font-family:Rufina-Stencil,serif;font-size:2rem;line-height:1.31}@media only screen and (min-width:1366px){.search_headings-font-display-7__3GviF{font-size:2.625rem;line-height:1.47}}.search_headings-font-display-8__24jWy{font-family:Rufina,serif;font-size:2rem;line-height:1.31}@media only screen and (min-width:1024px){.search_headings-font-display-8__24jWy{font-size:2.5rem;line-height:1.2}}.search_font-base___gqmM{font-family:Rufina,serif;font-size:1rem;line-height:1.875}@media only screen and (min-width:1366px){.search_font-base___gqmM{font-size:1.125rem}}@media only screen and (min-width:1616px){.search_font-base___gqmM{font-size:1.25rem;line-height:2}}.search_font-base__variant--one__27Eef{font-family:Rufina,serif;font-size:1rem;line-height:1.875}@media only screen and (min-width:768px){.search_font-base__variant--one__27Eef{font-size:1.125rem}}@media only screen and (min-width:1616px){.search_font-base__variant--one__27Eef{font-size:1.25rem;line-height:2}}.search_font-base-md__GRfAh{font-family:Rufina,serif;font-size:1rem;line-height:1.625}@media only screen and (min-width:1024px){.search_font-base-md__GRfAh{font-size:1.25rem}}@media only screen and (min-width:1366px){.search_font-base-md__GRfAh{font-size:1.5rem}}.search_font-nav__1scG2{font-family:Cera PRO,sans-serif;font-size:1rem;letter-spacing:.0167em;font-weight:700}.search_font-content-description__2H19r{font-family:Cera PRO,sans-serif;font-size:1rem;display:block;width:-webkit-max-content;width:-moz-max-content;width:max-content;text-transform:uppercase;letter-spacing:.07em;font-weight:700;position:relative;color:#f69784}@media only screen and (min-width:1024px){.search_font-content-description__2H19r{font-size:1.125rem}}.search_font-content-description__2H19r:after{position:absolute;content:" ";left:0;bottom:-6px;height:2px;width:100%;background-color:#f69784}.search_font-modal__b6Sz2{font-family:Cera PRO,sans-serif;font-size:1rem;font-weight:700;color:#fff}@media only screen and (min-width:768px){.search_font-modal__b6Sz2{font-size:1.125rem}}@media only screen and (min-width:1024px){.search_font-modal__b6Sz2{font-size:1.25rem}}@media only screen and (min-width:1366px){.search_font-modal__b6Sz2{font-size:1.5rem}}.search_font-sales__2OpwX{font-family:Cera PRO,sans-serif;font-size:.875rem;letter-spacing:.1em;font-weight:700;text-transform:uppercase}@media only screen and (min-width:1024px){.search_font-sales__2OpwX{font-size:1.125rem}}.search_font-address__21Dei{font-family:Cera PRO,sans-serif;font-size:.875rem;letter-spacing:.0167em;font-weight:400;line-height:1.3}@media only screen and (min-width:1024px){.search_font-address__21Dei{font-size:1rem}}.search_font-copyright__3H2YT{font-family:Rufina,serif;font-size:.875rem;line-height:1.4;font-weight:400}.search_font-disclaimer__2mScB{font-family:Cera PRO,sans-serif;font-weight:400;font-size:.75rem;text-transform:uppercase;letter-spacing:.12em}.search_font-blockquote__2BxYY{font-family:Rufina,serif;font-size:1.125rem;line-height:2.1;font-weight:700}@media only screen and (min-width:1024px){.search_font-blockquote__2BxYY{font-size:1.25rem;line-height:2}}@media only screen and (min-width:1366px){.search_font-blockquote__2BxYY{font-size:1.5rem}}.search_font-tag__1rVqo{font-family:Rufina-Stencil,serif;font-size:.6875rem;line-height:1.3;letter-spacing:.46em;text-transform:uppercase}@media only screen and (min-width:1366px){.search_font-tag__1rVqo{font-size:.875rem}}.search_font-gallery__3XQRs{font-family:Rufina-Stencil,serif;font-size:1.125rem;line-height:1.55;font-weight:700}@media only screen and (min-width:1024px){.search_font-gallery__3XQRs{font-size:1.5rem}}@media only screen and (min-width:1366px){.search_font-gallery__3XQRs{font-size:1.75rem;line-height:1.4}}@media only screen and (min-width:1616px){.search_font-gallery__3XQRs{font-size:2rem}}.search_font-gallery__variant--one__3TRqs{font-family:Rufina,serif;font-size:1.125rem;line-height:1.55;font-weight:700}@media only screen and (min-width:1024px){.search_font-gallery__variant--one__3TRqs{font-size:1.5rem}}@media only screen and (min-width:1366px){.search_font-gallery__variant--one__3TRqs{font-size:1.75rem;line-height:1.4}}@media only screen and (min-width:1616px){.search_font-gallery__variant--one__3TRqs{font-size:2rem}}.search_font-tag--two__19G8h{font-family:Rufina-Stencil,serif;font-size:.75rem;line-height:1.3;letter-spacing:.46em;text-transform:uppercase}.search_link__2JSww{position:relative;text-decoration:none;z-index:2}.search_link__2JSww:after{content:"";position:absolute;left:0;top:calc(50% - .5px);width:0;height:1px;background-color:#2f2c27;z-index:-1;transition:width .2s ease-in-out}.search_link__2JSww:hover:after{width:100%}.search_ad__2tle5 div{margin-top:30px}.search_title__2dzsF{overflow:auto;position:relative;display:block;margin-bottom:10px;text-transform:uppercase;font-size:14px;letter-spacing:1px;line-height:14px;font-family:Cera PRO,sans-serif;font-weight:400}@media only screen and (min-width:1200px){.search_title__2dzsF{font-size:19px;line-height:19px;margin-bottom:25px;letter-spacing:1.29px;font-family:Cera PRO,sans-serif}}.CoordMap_headings-font-display-1__1kyhE{font-family:Rufina-Stencil,serif;font-size:3.75rem;line-height:.833;letter-spacing:0}@media only screen and (min-width:768px){.CoordMap_headings-font-display-1__1kyhE{font-size:5.9375rem}}@media only screen and (min-width:1024px){.CoordMap_headings-font-display-1__1kyhE{font-size:8.75rem}}@media only screen and (min-width:1616px){.CoordMap_headings-font-display-1__1kyhE{font-size:11.875rem}}.CoordMap_headings-font-display-1__variant--one__1KfqO{font-family:Rufina-Stencil,serif;font-size:3.75rem;line-height:.833;letter-spacing:0}@media only screen and (min-width:768px){.CoordMap_headings-font-display-1__variant--one__1KfqO{font-size:5.9375rem}}@media only screen and (min-width:1366px){.CoordMap_headings-font-display-1__variant--one__1KfqO{font-size:8.75rem}}@media only screen and (min-width:1616px){.CoordMap_headings-font-display-1__variant--one__1KfqO{font-size:11.875rem}}.CoordMap_headings-font-display-1__variant--two__15EgT{font-family:Rufina-Stencil,serif;font-size:5.9375rem;line-height:.833;letter-spacing:0}@media only screen and (min-width:1024px){.CoordMap_headings-font-display-1__variant--two__15EgT{font-size:8.75rem}}@media only screen and (min-width:1616px){.CoordMap_headings-font-display-1__variant--two__15EgT{font-size:11.875rem}}.CoordMap_headings-font-display-2__3aep4{font-family:Rufina-Stencil,serif;font-size:1.875rem;line-height:1.3;letter-spacing:.08em;text-transform:uppercase}@media only screen and (min-width:375px){.CoordMap_headings-font-display-2__3aep4{font-size:2.5rem}}@media only screen and (min-width:1024px){.CoordMap_headings-font-display-2__3aep4{font-size:3.25rem}}@media only screen and (min-width:1616px){.CoordMap_headings-font-display-2__3aep4{font-size:3.75rem}}.CoordMap_headings-font-display-3__2OJsG{font-family:Rufina-Stencil,serif;font-size:1.5rem;line-height:1.67}@media only screen and (min-width:1024px){.CoordMap_headings-font-display-3__2OJsG{font-size:2.5rem;line-height:1.5}}.CoordMap_headings-font-display-4__358JT{font-family:Rufina,serif;font-size:1rem;line-height:1.25}@media only screen and (min-width:375px){.CoordMap_headings-font-display-4__358JT{font-size:1.25rem}}@media only screen and (min-width:1024px){.CoordMap_headings-font-display-4__358JT{font-size:1.5rem;line-height:1.25}}@media only screen and (min-width:1366px){.CoordMap_headings-font-display-4__358JT{font-size:2rem;line-height:1.25}}.CoordMap_headings-font-display-5__2EgJr{font-family:Rufina,serif;font-size:1.5rem;line-height:1.42}@media only screen and (min-width:1366px){.CoordMap_headings-font-display-5__2EgJr{font-size:2rem}}.CoordMap_headings-font-display-6__1Rnj7{font-family:Rufina-Stencil,serif;font-size:2rem;line-height:1.31}@media only screen and (min-width:1024px){.CoordMap_headings-font-display-6__1Rnj7{font-size:2.625rem}}@media only screen and (min-width:1366px){.CoordMap_headings-font-display-6__1Rnj7{font-size:3.25rem}}@media only screen and (min-width:1616px){.CoordMap_headings-font-display-6__1Rnj7{font-size:3.75rem}}.CoordMap_headings-font-display-7__7URGd{font-family:Rufina-Stencil,serif;font-size:2rem;line-height:1.31}@media only screen and (min-width:1366px){.CoordMap_headings-font-display-7__7URGd{font-size:2.625rem;line-height:1.47}}.CoordMap_headings-font-display-8__2lbf2{font-family:Rufina,serif;font-size:2rem;line-height:1.31}@media only screen and (min-width:1024px){.CoordMap_headings-font-display-8__2lbf2{font-size:2.5rem;line-height:1.2}}.CoordMap_font-base__2T3Aq{font-family:Rufina,serif;font-size:1rem;line-height:1.875}@media only screen and (min-width:1366px){.CoordMap_font-base__2T3Aq{font-size:1.125rem}}@media only screen and (min-width:1616px){.CoordMap_font-base__2T3Aq{font-size:1.25rem;line-height:2}}.CoordMap_font-base__variant--one__2ZYRL{font-family:Rufina,serif;font-size:1rem;line-height:1.875}@media only screen and (min-width:768px){.CoordMap_font-base__variant--one__2ZYRL{font-size:1.125rem}}@media only screen and (min-width:1616px){.CoordMap_font-base__variant--one__2ZYRL{font-size:1.25rem;line-height:2}}.CoordMap_font-base-md__1dcwT{font-family:Rufina,serif;font-size:1rem;line-height:1.625}@media only screen and (min-width:1024px){.CoordMap_font-base-md__1dcwT{font-size:1.25rem}}@media only screen and (min-width:1366px){.CoordMap_font-base-md__1dcwT{font-size:1.5rem}}.CoordMap_font-nav__3sNgR{font-family:Cera PRO,sans-serif;font-size:1rem;letter-spacing:.0167em;font-weight:700}.CoordMap_font-content-description__F2-mR{font-family:Cera PRO,sans-serif;font-size:1rem;display:block;width:-webkit-max-content;width:-moz-max-content;width:max-content;text-transform:uppercase;letter-spacing:.07em;font-weight:700;position:relative;color:#f69784}@media only screen and (min-width:1024px){.CoordMap_font-content-description__F2-mR{font-size:1.125rem}}.CoordMap_font-content-description__F2-mR:after{position:absolute;content:" ";left:0;bottom:-6px;height:2px;width:100%;background-color:#f69784}.CoordMap_font-modal__3pCb0{font-family:Cera PRO,sans-serif;font-size:1rem;font-weight:700;color:#fff}@media only screen and (min-width:768px){.CoordMap_font-modal__3pCb0{font-size:1.125rem}}@media only screen and (min-width:1024px){.CoordMap_font-modal__3pCb0{font-size:1.25rem}}@media only screen and (min-width:1366px){.CoordMap_font-modal__3pCb0{font-size:1.5rem}}.CoordMap_font-sales__VofRI{font-family:Cera PRO,sans-serif;font-size:.875rem;letter-spacing:.1em;font-weight:700;text-transform:uppercase}@media only screen and (min-width:1024px){.CoordMap_font-sales__VofRI{font-size:1.125rem}}.CoordMap_font-address__2uAe4{font-family:Cera PRO,sans-serif;font-size:.875rem;letter-spacing:.0167em;font-weight:400;line-height:1.3}@media only screen and (min-width:1024px){.CoordMap_font-address__2uAe4{font-size:1rem}}.CoordMap_font-copyright__Rljkb{font-family:Rufina,serif;font-size:.875rem;line-height:1.4;font-weight:400}.CoordMap_font-disclaimer__Cisxj{font-family:Cera PRO,sans-serif;font-weight:400;font-size:.75rem;text-transform:uppercase;letter-spacing:.12em}.CoordMap_font-blockquote__2KUJE{font-family:Rufina,serif;font-size:1.125rem;line-height:2.1;font-weight:700}@media only screen and (min-width:1024px){.CoordMap_font-blockquote__2KUJE{font-size:1.25rem;line-height:2}}@media only screen and (min-width:1366px){.CoordMap_font-blockquote__2KUJE{font-size:1.5rem}}.CoordMap_font-tag__3HnR-{font-family:Rufina-Stencil,serif;font-size:.6875rem;line-height:1.3;letter-spacing:.46em;text-transform:uppercase}@media only screen and (min-width:1366px){.CoordMap_font-tag__3HnR-{font-size:.875rem}}.CoordMap_font-gallery__2pV66{font-family:Rufina-Stencil,serif;font-size:1.125rem;line-height:1.55;font-weight:700}@media only screen and (min-width:1024px){.CoordMap_font-gallery__2pV66{font-size:1.5rem}}@media only screen and (min-width:1366px){.CoordMap_font-gallery__2pV66{font-size:1.75rem;line-height:1.4}}@media only screen and (min-width:1616px){.CoordMap_font-gallery__2pV66{font-size:2rem}}.CoordMap_font-gallery__variant--one__3uPIR{font-family:Rufina,serif;font-size:1.125rem;line-height:1.55;font-weight:700}@media only screen and (min-width:1024px){.CoordMap_font-gallery__variant--one__3uPIR{font-size:1.5rem}}@media only screen and (min-width:1366px){.CoordMap_font-gallery__variant--one__3uPIR{font-size:1.75rem;line-height:1.4}}@media only screen and (min-width:1616px){.CoordMap_font-gallery__variant--one__3uPIR{font-size:2rem}}.CoordMap_font-tag--two__2IKSO{font-family:Rufina-Stencil,serif;font-size:.75rem;line-height:1.3;letter-spacing:.46em;text-transform:uppercase}.CoordMap_link__lii9k{position:relative;text-decoration:none;z-index:2}.CoordMap_link__lii9k:after{content:"";position:absolute;left:0;top:calc(50% - .5px);width:0;height:1px;background-color:#2f2c27;z-index:-1;transition:width .2s ease-in-out}.CoordMap_link__lii9k:hover:after{width:100%}.CoordMap_coordMap__3rNqE{position:relative}.CoordMap_coordMap__3rNqE a polygon{fill:rgba(196,191,218,.3);stroke:#fff;stroke-width:2px;transition:all .3s ease;cursor:inherit}.CoordMap_coordMap__3rNqE a.CoordMap_active__1Khhk polygon,.CoordMap_coordMap__3rNqE a:hover polygon{fill:rgba(196,191,218,.85)}.CoordMap_coordMap__3rNqE a.CoordMap_active__1Khhk polygon.CoordMap_builder__3wqQU,.CoordMap_coordMap__3rNqE a:hover polygon.CoordMap_builder__3wqQU{fill:rgba(252,209,153,.85)}.CoordMap_coordMap__3rNqE polygon{fill:transparent;stroke:#fff;stroke-width:2px}.CoordMap_coordMap__3rNqE polygon:not(.CoordMap_sold__3B6sp){cursor:pointer;transition:all .3s ease}.CoordMap_coordMap__3rNqE polygon.CoordMap_sold__3B6sp{fill:rgba(186,12,47,.3)}.CoordMap_coordMap__3rNqE polygon.CoordMap_builder__3wqQU{fill:rgba(252,209,153,.3)}.CoordMap_coordMap__3rNqE polygon.CoordMap_builder__3wqQU:hover{stroke:#fcd199;fill:rgba(252,209,153,.85)}.CoordMap_coordMap__3rNqE svg{position:absolute;top:0;left:0;height:auto;z-index:1}.CoordMap_zoom__3raQ7{position:absolute;z-index:5;right:16px;top:16px}.CoordMap_zoom__3raQ7 button{border:none;box-shadow:none;color:#231d16;background:#fff;outline:none;display:block;width:30px;padding:0;height:30px;margin-bottom:1px;cursor:pointer;font-size:30px;transition:all .1s ease}.CoordMap_zoom__3raQ7 button:disabled{color:#414142;opacity:.6;cursor:auto}.CoordMap_zoom__3raQ7 button:last-child{font-size:30px;line-height:0}img.levelimg{position:relative;z-index:0;position:absolute;top:0;left:0}img.levelimg.parent{z-index:1;position:relative;top:auto}.legend,img.levelimg.active{z-index:1}.legend{position:absolute;right:10px;bottom:12px}.legend>span{display:inline-block;margin:0 0 0 13px;font-size:11px;font-family:Cera PRO,sans-serif}.legend>span:before{content:" ";display:inline-block;vertical-align:middle;width:18px;height:18px;margin:0 8px 0 0;border-radius:50%}@media only screen and (min-width:992px){.legend>span:before{width:24px;height:24px}}.legend>span:first-child{margin-left:0}.legend__available:before{background:#c4bfda}.legend__builders:before{background:#fcd199}.legend__sold:before{background:#ba0c2f}.MarkersMap_headings-font-display-1__1YATI{font-family:Rufina-Stencil,serif;font-size:3.75rem;line-height:.833;letter-spacing:0}@media only screen and (min-width:768px){.MarkersMap_headings-font-display-1__1YATI{font-size:5.9375rem}}@media only screen and (min-width:1024px){.MarkersMap_headings-font-display-1__1YATI{font-size:8.75rem}}@media only screen and (min-width:1616px){.MarkersMap_headings-font-display-1__1YATI{font-size:11.875rem}}.MarkersMap_headings-font-display-1__variant--one__2awWo{font-family:Rufina-Stencil,serif;font-size:3.75rem;line-height:.833;letter-spacing:0}@media only screen and (min-width:768px){.MarkersMap_headings-font-display-1__variant--one__2awWo{font-size:5.9375rem}}@media only screen and (min-width:1366px){.MarkersMap_headings-font-display-1__variant--one__2awWo{font-size:8.75rem}}@media only screen and (min-width:1616px){.MarkersMap_headings-font-display-1__variant--one__2awWo{font-size:11.875rem}}.MarkersMap_headings-font-display-1__variant--two__kVB-n{font-family:Rufina-Stencil,serif;font-size:5.9375rem;line-height:.833;letter-spacing:0}@media only screen and (min-width:1024px){.MarkersMap_headings-font-display-1__variant--two__kVB-n{font-size:8.75rem}}@media only screen and (min-width:1616px){.MarkersMap_headings-font-display-1__variant--two__kVB-n{font-size:11.875rem}}.MarkersMap_headings-font-display-2__3A_Eo{font-family:Rufina-Stencil,serif;font-size:1.875rem;line-height:1.3;letter-spacing:.08em;text-transform:uppercase}@media only screen and (min-width:375px){.MarkersMap_headings-font-display-2__3A_Eo{font-size:2.5rem}}@media only screen and (min-width:1024px){.MarkersMap_headings-font-display-2__3A_Eo{font-size:3.25rem}}@media only screen and (min-width:1616px){.MarkersMap_headings-font-display-2__3A_Eo{font-size:3.75rem}}.MarkersMap_headings-font-display-3__5v3UX{font-family:Rufina-Stencil,serif;font-size:1.5rem;line-height:1.67}@media only screen and (min-width:1024px){.MarkersMap_headings-font-display-3__5v3UX{font-size:2.5rem;line-height:1.5}}.MarkersMap_headings-font-display-4__uOu3J{font-family:Rufina,serif;font-size:1rem;line-height:1.25}@media only screen and (min-width:375px){.MarkersMap_headings-font-display-4__uOu3J{font-size:1.25rem}}@media only screen and (min-width:1024px){.MarkersMap_headings-font-display-4__uOu3J{font-size:1.5rem;line-height:1.25}}@media only screen and (min-width:1366px){.MarkersMap_headings-font-display-4__uOu3J{font-size:2rem;line-height:1.25}}.MarkersMap_headings-font-display-5__3ZExS{font-family:Rufina,serif;font-size:1.5rem;line-height:1.42}@media only screen and (min-width:1366px){.MarkersMap_headings-font-display-5__3ZExS{font-size:2rem}}.MarkersMap_headings-font-display-6__3eSuv{font-family:Rufina-Stencil,serif;font-size:2rem;line-height:1.31}@media only screen and (min-width:1024px){.MarkersMap_headings-font-display-6__3eSuv{font-size:2.625rem}}@media only screen and (min-width:1366px){.MarkersMap_headings-font-display-6__3eSuv{font-size:3.25rem}}@media only screen and (min-width:1616px){.MarkersMap_headings-font-display-6__3eSuv{font-size:3.75rem}}.MarkersMap_headings-font-display-7__-IYCZ{font-family:Rufina-Stencil,serif;font-size:2rem;line-height:1.31}@media only screen and (min-width:1366px){.MarkersMap_headings-font-display-7__-IYCZ{font-size:2.625rem;line-height:1.47}}.MarkersMap_headings-font-display-8__38oKO{font-family:Rufina,serif;font-size:2rem;line-height:1.31}@media only screen and (min-width:1024px){.MarkersMap_headings-font-display-8__38oKO{font-size:2.5rem;line-height:1.2}}.MarkersMap_font-base__1J9LR{font-family:Rufina,serif;font-size:1rem;line-height:1.875}@media only screen and (min-width:1366px){.MarkersMap_font-base__1J9LR{font-size:1.125rem}}@media only screen and (min-width:1616px){.MarkersMap_font-base__1J9LR{font-size:1.25rem;line-height:2}}.MarkersMap_font-base__variant--one__e3IDN{font-family:Rufina,serif;font-size:1rem;line-height:1.875}@media only screen and (min-width:768px){.MarkersMap_font-base__variant--one__e3IDN{font-size:1.125rem}}@media only screen and (min-width:1616px){.MarkersMap_font-base__variant--one__e3IDN{font-size:1.25rem;line-height:2}}.MarkersMap_font-base-md__3hPff{font-family:Rufina,serif;font-size:1rem;line-height:1.625}@media only screen and (min-width:1024px){.MarkersMap_font-base-md__3hPff{font-size:1.25rem}}@media only screen and (min-width:1366px){.MarkersMap_font-base-md__3hPff{font-size:1.5rem}}.MarkersMap_font-nav__2mfp1{font-family:Cera PRO,sans-serif;font-size:1rem;letter-spacing:.0167em;font-weight:700}.MarkersMap_font-content-description__qPsym{font-family:Cera PRO,sans-serif;font-size:1rem;display:block;width:-webkit-max-content;width:-moz-max-content;width:max-content;text-transform:uppercase;letter-spacing:.07em;font-weight:700;position:relative;color:#f69784}@media only screen and (min-width:1024px){.MarkersMap_font-content-description__qPsym{font-size:1.125rem}}.MarkersMap_font-content-description__qPsym:after{position:absolute;content:" ";left:0;bottom:-6px;height:2px;width:100%;background-color:#f69784}.MarkersMap_font-modal__-zZae{font-family:Cera PRO,sans-serif;font-size:1rem;font-weight:700;color:#fff}@media only screen and (min-width:768px){.MarkersMap_font-modal__-zZae{font-size:1.125rem}}@media only screen and (min-width:1024px){.MarkersMap_font-modal__-zZae{font-size:1.25rem}}@media only screen and (min-width:1366px){.MarkersMap_font-modal__-zZae{font-size:1.5rem}}.MarkersMap_font-sales__1-vLp{font-family:Cera PRO,sans-serif;font-size:.875rem;letter-spacing:.1em;font-weight:700;text-transform:uppercase}@media only screen and (min-width:1024px){.MarkersMap_font-sales__1-vLp{font-size:1.125rem}}.MarkersMap_font-address__2oSZp{font-family:Cera PRO,sans-serif;font-size:.875rem;letter-spacing:.0167em;font-weight:400;line-height:1.3}@media only screen and (min-width:1024px){.MarkersMap_font-address__2oSZp{font-size:1rem}}.MarkersMap_font-copyright__3URTe{font-family:Rufina,serif;font-size:.875rem;line-height:1.4;font-weight:400}.MarkersMap_font-disclaimer__2neaq{font-family:Cera PRO,sans-serif;font-weight:400;font-size:.75rem;text-transform:uppercase;letter-spacing:.12em}.MarkersMap_font-blockquote__2FKPI{font-family:Rufina,serif;font-size:1.125rem;line-height:2.1;font-weight:700}@media only screen and (min-width:1024px){.MarkersMap_font-blockquote__2FKPI{font-size:1.25rem;line-height:2}}@media only screen and (min-width:1366px){.MarkersMap_font-blockquote__2FKPI{font-size:1.5rem}}.MarkersMap_font-tag__1DNlm{font-family:Rufina-Stencil,serif;font-size:.6875rem;line-height:1.3;letter-spacing:.46em;text-transform:uppercase}@media only screen and (min-width:1366px){.MarkersMap_font-tag__1DNlm{font-size:.875rem}}.MarkersMap_font-gallery__1SXrp{font-family:Rufina-Stencil,serif;font-size:1.125rem;line-height:1.55;font-weight:700}@media only screen and (min-width:1024px){.MarkersMap_font-gallery__1SXrp{font-size:1.5rem}}@media only screen and (min-width:1366px){.MarkersMap_font-gallery__1SXrp{font-size:1.75rem;line-height:1.4}}@media only screen and (min-width:1616px){.MarkersMap_font-gallery__1SXrp{font-size:2rem}}.MarkersMap_font-gallery__variant--one__5KC-M{font-family:Rufina,serif;font-size:1.125rem;line-height:1.55;font-weight:700}@media only screen and (min-width:1024px){.MarkersMap_font-gallery__variant--one__5KC-M{font-size:1.5rem}}@media only screen and (min-width:1366px){.MarkersMap_font-gallery__variant--one__5KC-M{font-size:1.75rem;line-height:1.4}}@media only screen and (min-width:1616px){.MarkersMap_font-gallery__variant--one__5KC-M{font-size:2rem}}.MarkersMap_font-tag--two__1OTZX{font-family:Rufina-Stencil,serif;font-size:.75rem;line-height:1.3;letter-spacing:.46em;text-transform:uppercase}.MarkersMap_link__3cqKI{position:relative;text-decoration:none;z-index:2}.MarkersMap_link__3cqKI:after{content:"";position:absolute;left:0;top:calc(50% - .5px);width:0;height:1px;background-color:#2f2c27;z-index:-1;transition:width .2s ease-in-out}.MarkersMap_link__3cqKI:hover:after{width:100%}.rmc-picker-item{color:#231d16}.MarkersMap_container__3vRi3{overflow:hidden}.MarkersMap_wrapper__1eklF{height:100%;position:relative}.MarkersMap_reset__1FaVl{position:absolute;top:10px;right:10px;z-index:10;background:#fff;padding:11px 13px 9px;border:none;opacity:.7;transition:opacity .15s ease}.MarkersMap_reset__1FaVl:focus{outline:0}.MarkersMap_reset__1FaVl:hover{opacity:1}.MarkersMap_reset__1FaVl:active{opacity:.8}.MarkersMap_reset__1FaVl:disabled{opacity:0}.MarkersMap_reset__1FaVl .ta-icon{display:block;width:18px;height:21px;background-position:0;background-repeat:no-repeat}.MarkersMap_map__EoXIW{display:inline-block;position:relative;overflow:hidden}.MarkersMap_map__EoXIW,.MarkersMap_map__EoXIW img{min-width:1200px;max-width:1200px}@media only screen and (min-width:768px){.MarkersMap_map__EoXIW,.MarkersMap_map__EoXIW img{min-width:1600px;max-width:2300px}}.MarkersMap_markers__1mQfO{position:absolute;top:0;right:0;bottom:0;left:0}.MarkersMap_marker__30hYw{position:absolute;width:28px;height:28px;border:transparent;background-color:#333;color:#fff!important;border-radius:50%;display:flex;align-items:center;justify-content:center;transition:.3s ease;transform-origin:50% 50%;font-size:14px;font-family:Cera PRO,sans-serif;font-weight:700}@media only screen and (min-width:3840px){.MarkersMap_marker__30hYw{width:48px;height:48px;font-size:22px}}.MarkersMap_marker__30hYw:after,.MarkersMap_marker__30hYw:before{content:" ";display:block;width:28px;height:28px;border-radius:50%;border:3px solid #000;position:absolute;top:50%;left:49%;transform:translate(-49%,-50%)}@media only screen and (min-width:3840px){.MarkersMap_marker__30hYw:after,.MarkersMap_marker__30hYw:before{width:48px;height:48px;font-size:22px}}.MarkersMap_marker__30hYw:before{border-color:transparent}.MarkersMap_marker__30hYw.MarkersMap_active__23-2N:after{-webkit-animation-name:MarkersMap_pulse__SdAWi;animation-name:MarkersMap_pulse__SdAWi;-webkit-animation-duration:1.8s;animation-duration:1.8s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}@-webkit-keyframes MarkersMap_pulse__SdAWi{0%{transform:translate(-50%,-50%) scale(1);opacity:0}50%{transform:translate(-50%,-50%) scale(1);opacity:1}to{transform:translate(-50%,-50%) scale(3);opacity:0}}@keyframes MarkersMap_pulse__SdAWi{0%{transform:translate(-50%,-50%) scale(1);opacity:0}50%{transform:translate(-50%,-50%) scale(1);opacity:1}to{transform:translate(-50%,-50%) scale(3);opacity:0}}.MarkersMap_amenitieszoom__3C3yJ{position:absolute;bottom:40px;right:680px;width:220px;height:auto}@media only screen and (min-width:3840px){.MarkersMap_amenitieszoom__3C3yJ{right:auto;left:220px;bottom:300px;width:430px}}.floorplates,.floorplates--nav{width:calc(100% - 32px);float:left;margin-left:16px}.floorplates--nav{margin-bottom:40px}@media only screen and (min-width:992px){.floorplates--nav{width:calc(33.33333% - 21.33333px);float:left;margin-left:16px;margin-bottom:0}}@media only screen and (min-width:1200px){.floorplates--nav{width:calc(25% - 20px);float:left;margin-left:16px}}.floorplates--map{width:calc(100% - 32px);float:left;margin-left:16px}@media only screen and (min-width:992px){.floorplates--map{width:calc(66.66667% - 26.66667px);float:left;margin-left:16px}}@media only screen and (min-width:1200px){.floorplates--map{width:calc(66.66667% - 26.66667px);float:left;margin-left:calc(8.33333% + 14.66667px)}}.floorplates--map text{transform:translateX(-30px)}.floorplates h3{padding-bottom:10px;margin-bottom:20px;border-bottom:1px solid #f69784;font-size:32px;line-height:32px;font-family:Cera PRO,sans-serif;text-transform:uppercase;color:#f69784}.floorplates ul{list-style-type:none;margin:0;padding:0}.floorplates ul li{margin:0;padding:12px 0;border-bottom:1px solid #cbc4bc;cursor:pointer}.floorplates ul li.active{font-family:Cera PRO,sans-serif}.apartments .ad--item,.apartments .ad--wrapper{width:calc(100% - 32px);float:left;margin-left:16px}.apartments .ad--item{margin-bottom:80px}.apartments--amenities{float:left;display:block;padding-top:2px;color:#f69784;font-size:14px;font-family:Cera PRO,sans-serif;line-height:14px}@media only screen and (min-width:576px){.apartments--amenities{font-size:16px;line-height:16px}}.apartments--amenities span{display:inline-block;vertical-align:middle;margin-left:4px}@media only screen and (min-width:576px){.apartments--amenities span{margin-left:7px}}.apartments--amenities .ta-icon{height:40px;width:30px;margin:0;background-repeat:no-repeat;background-size:auto 14px;background-position:center 12px}@media only screen and (min-width:576px){.apartments--amenities .ta-icon{background-size:auto 16px;background-position:center 10px}}.apartments--filter{width:calc(100% - 32px);float:left;margin-left:16px;background:#f4f2ef;padding-top:40px;padding-bottom:40px;margin-bottom:80px}@media only screen and (min-width:992px){.apartments--filter{padding-top:80px;padding-bottom:80px}}.apartments--filter h3{font-size:19px;line-height:19px;margin:0 0 30px;text-transform:uppercase;font-family:Cera PRO,sans-serif}.apartments--filter h3 span{display:inline-block;vertical-align:middle;margin-top:-3px;font-size:14px;font-family:Cera PRO,sans-serif;text-transform:none;font-weight:400}.apartments--filterplan,.apartments--filtertype{width:calc(100% - 32px);float:left;margin-left:16px}@media only screen and (min-width:992px){.apartments--filterplan,.apartments--filtertype{width:calc(83.33333% - 29.33333px);float:left;margin-left:calc(8.33333% + 14.66667px)}}.apartments--filtertype{margin-bottom:50px}@media only screen and (min-width:992px){.apartments--filtertype{margin-bottom:100px}}.apartments--filtertype .checkbox label{margin-bottom:16px}.apartments--filterplan>button{max-width:280px}.apartments--filterplan--items{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start}.apartments--filterplan--item{flex-basis:50%;margin:0 0 30px}@media only screen and (min-width:992px){.apartments--filterplan--item{flex-basis:33.33%;margin:0 0 60px}}.apartments--filterplan--item button{box-shadow:none;border:none;outline:none;background:none;cursor:pointer}.apartments--filterplan--item button:disabled{opacity:.5;cursor:default}@media only screen and (min-width:992px){.apartments--filterplan--item button:hover:not(:disabled) img{transform:scale(1.1)}}.apartments--filterplan--item img{display:block;margin-bottom:20px;transition:all .2s ease;max-width:300px;max-height:260px}@media only screen and (min-width:992px){.apartments--filterplan--item img{margin-bottom:40px}}.apartments--filterplan--item__name{text-align:left;text-transform:uppercase;font-size:14px;font-family:Cera PRO,sans-serif}.apartments--filterfloor{width:calc(100% - 32px);float:left;margin-left:16px;margin-bottom:50px}@media only screen and (min-width:992px){.apartments--filterfloor{width:calc(66.66667% - 26.66667px);float:left;margin-left:calc(8.33333% + 14.66667px);margin-bottom:0}}.apartments--filterfloor button{position:relative;display:inline-block;padding:0 8px 5px;margin:0 0 0 20px;background:none;border:none;box-shadow:none;outline:0;color:#231d16;font-size:14px;font-family:Cera PRO,sans-serif;font-weight:700;cursor:pointer}.apartments--filterfloor button:before{content:" ";display:block;margin:0 0 15px;width:10px;height:10px;background:#f69784;border-radius:50%}.apartments--filterfloor button:after{content:" ";display:block;position:absolute;bottom:0;left:0;width:100%;height:60%;z-index:0;background:transparent;transition:all .3s ease}.apartments--filterfloor button:disabled{cursor:default}.apartments--filterfloor button:disabled:before{background:#cbc4bc}.apartments--filterfloor button.active:after{background:#f69784}.apartments--filterfloor button:first-child{margin-left:0}.apartments--filterfloor button span{position:relative;z-index:1}.apartments--selectedplan{width:calc(100% - 32px);float:left;margin-left:16px}@media only screen and (min-width:992px){.apartments--selectedplan{width:calc(25% - 20px);float:left;margin-left:16px}}.apartments--selectedplan img{display:block;margin-bottom:20px;width:100%;max-width:250px}.apartments--selectedplan span{font-size:14px;font-family:Cera PRO,sans-serif}.apartments--selectedplan--label{display:block;margin-bottom:5px}.apartments--selectedplan--amenities{display:inline-block}.apartments--selectedplan--amenities span{display:inline-block;color:#f69784;margin-right:10px}.apartments--selectedplan--amenities span.ta-icon{display:inline-block;width:20px;height:20px;margin-left:5px;margin-top:2px;background-repeat:no-repeat;background-position:bottom;background-size:20px}.apartments--results{width:calc(100% - 32px);float:left;margin-left:16px;margin-bottom:60px}.not-found{text-align:center}.not-found h4{color:#f69784;font-size:32px;line-height:32px;font-family:Cera PRO,sans-serif;padding-top:40px;margin:0 0 20px}.lfs--lot .package--subtitle{padding-top:0;height:40px}@media only screen and (min-width:992px){.lfs--lot{width:400px;padding:0 40px 0 0}}.lfs--lot h3.available{font-size:18px;line-height:18px;color:#231d16;width:calc(100% - 32px);float:left;margin:0 0 30px 16px}.lfs--lot h3.available,.lfs--lot h4{font-family:Cera PRO,sans-serif;text-transform:uppercase}.lfs--lot h4{margin:0 0 15px;color:#f69784;font-size:12px;line-height:12px;letter-spacing:.75px}.release--sorting{padding:20px 0}.release--sorting--label{display:inline-block;vertical-align:middle;font-size:12px;line-height:12px;letter-spacing:.86px;color:#f69784;font-family:Cera PRO,sans-serif;text-transform:uppercase}.release--sorting label{margin-bottom:0;margin-right:10px}.release--sorting--select{display:inline-block;vertical-align:middle;overflow-x:hidden;padding-right:15px;background:transparent url(/wp-content/themes/traffic-headless-wp/build/static/media/chevron.0338cb75.svg) no-repeat right 2px;background-size:10px auto;cursor:pointer}.release--sorting--select select{display:block;border:none;box-shadow:none;background:none;outline:0;width:calc(100% + 30px);margin:0;padding:0;font-size:12px;line-height:12px;letter-spacing:.86px;color:#231d16;font-family:Cera PRO,sans-serif;text-transform:uppercase;-webkit-appearance:none;cursor:pointer}.lfs--nav{width:calc(100% - 32px);float:left;margin-left:16px}@media only screen and (min-width:992px){.lfs--nav{width:400px;padding:0}}.lfs--nav h2{position:relative;border-bottom:1px solid #231d16;padding:0 0 10px;width:100%;margin:0 0 10px;text-transform:uppercase;font-size:19px;line-height:19px;color:#231d16;font-family:Cera PRO,sans-serif}@media only screen and (min-width:992px){.lfs--nav h2{width:calc(100% - 40px)}}.lfs--nav--filter{position:absolute;right:0;top:5px;border:none;outline:0;box-shadow:none;width:18px;height:18px;background:transparent url(/wp-content/themes/traffic-headless-wp/build/static/media/filter.132736ff.svg) no-repeat 50%;background-size:18px auto;cursor:pointer}.lfs--nav ul{list-style-type:none;padding:0;margin:0 0 20px}.lfs--nav li{display:block;margin:0;border-bottom:1px solid #cbc4bc}.lfs--nav li.lfs--navitem{margin:0 0 16px}.lfs--nav li.active a,.lfs--nav li:hover a{color:#f69784}.lfs--nav li.active a:after,.lfs--nav li:hover a:after{transform:rotate(-90deg) translateY(5px)}@media only screen and (min-width:992px){.lfs--nav--scroll{padding-right:40px;overflow:hidden;overflow-y:scroll;max-height:700px;margin-bottom:30px}}.lfs--nav--link{position:relative;display:block;padding:12px 0;margin:0;color:#231d16;text-decoration:none;font-family:Cera PRO,sans-serif;transition:all .3s ease;cursor:pointer}.lfs--nav--link:after{content:" ";display:block;position:absolute;width:25px;height:25px;top:15px;right:0;transform:rotate(-90deg);background:transparent url(/wp-content/themes/traffic-headless-wp/build/static/media/chevron.0338cb75.svg) no-repeat 100%;transition:all .3s ease}.lfs--nav--link.lfs--navitem--thumb:after{display:none}.lfs--navitem{position:relative;overflow:hidden;padding:0 0 16px;cursor:pointer}.lfs--navitem:after{content:" ";display:block;clear:both}.lfs--navitem.active .lfs--navitem--content:after,.lfs--navitem:hover .lfs--navitem--content:after{transform:rotate(-90deg) translateY(5px)}.lfs--navitem.isActive .lfs--navitem--wrapper{transform:translateX(-50%)}.lfs--navitem.isActive .lfs--navitem--content:after{opacity:0}.lfs--navitem.isActive .lfs--navitem--c2a:before{opacity:1}.lfs--navitem--wrapper{position:relative;width:200%;padding-right:calc(100% - 30px);transition:all .5s ease;transform-origin:center center}.lfs--navitem--wrapper:after{content:" ";clear:both;display:block}.lfs--navitem--content{position:absolute;z-index:1;left:100px;width:calc(50% - 70px);padding:16px 30px 15px 16px}.lfs--navitem--content:after{content:" ";display:block;clear:both;position:absolute;width:25px;height:25px;top:15px;right:30px;transform:rotate(-90deg);background:transparent url(/wp-content/themes/traffic-headless-wp/build/static/media/chevron.0338cb75.svg) no-repeat 11px;transition:all .3s ease}.lfs--navitem--thumb{display:block;padding:0;float:left}.lfs--navitem--thumb img{display:block;max-width:100px}.lfs--navitem--specs{float:left;width:100%;margin-top:10px;font-size:10px}.lfs--navitem--specs span span{display:inline-block;font-family:Cera PRO,sans-serif;font-weight:700;width:auto;margin-right:3px}.lfs--navitem--title{display:block;float:left;font-size:14px;line-height:14px;font-family:Cera PRO,sans-serif;font-weight:700;text-transform:uppercase}.lfs--navitem--title:after{display:inline-block;clear:both;content:" ";margin:0 10px}.lfs--navitem--status{display:block;float:left;font-size:14px;line-height:14px;font-family:Cera PRO,sans-serif;font-weight:700;color:#00adef;text-transform:uppercase}.lfs--navitem--status.hold{color:#9990b9}.lfs--navitem--frontage,.lfs--navitem--landsize,.lfs--navitem--packages{float:left;font-family:Cera PRO,sans-serif;display:block}.lfs--navitem--landsize{width:40%}.lfs--navitem--frontage{width:35%}.lfs--navitem--packages{width:25%;text-align:right}.lfs--navitem--c2a{position:absolute;z-index:0;right:0;top:0;width:50%;height:100%;padding:14px 16px 0 32px;background:#f4f2ef}.lfs--navitem--c2a:before{content:" ";display:block;position:absolute;width:25px;height:25px;top:17px;left:4px;transform:rotate(90deg);background:transparent url(/wp-content/themes/traffic-headless-wp/build/static/media/chevron.0338cb75.svg) no-repeat 100%;transition:all .3s ease;opacity:0}.lfs--navitem--c2a>a,.lfs--navitem--c2a>button{float:left}.lfs--navitem--c2a>a:first-child,.lfs--navitem--c2a>button:first-child{width:50%;margin-right:8px}.lfs--navitem--c2a>a:nth-child(2),.lfs--navitem--c2a>button:nth-child(2){width:35%;margin-right:8px}.lfs--navitem--c2a>a:nth-child(3),.lfs--navitem--c2a>button:nth-child(3){width:calc(15% - 16px)}.lfs--navitem--c2a a{display:block;height:40px}.lfs--navitem--c2a a.ta-btn{line-height:14px;padding:13px 10px 0}.lfs--navitem--c2a a.ta-btn__secondary{color:#231d16}.lfs--navitem--c2a a.ta-btn__secondary:hover{color:#fff}.lfs--navitem--c2a a span{display:block;height:100%;background-size:25px auto;background-repeat:no-repeat;background-position:50%}@media only screen and (min-width:992px){.lfs--c2as{padding-right:40px}}.lfs--c2as .ta-btn{position:relative;max-width:100%;margin-bottom:16px;font-size:16px;height:48px;padding-top:16px;font-family:Cera PRO,sans-serif}.lfs--c2as .ta-btn:hover{background:transparent;border-color:#f69784;color:#231d16}.lfs--c2as .ta-btn:first-child{margin-bottom:42px;height:56px;padding-top:22px}.lfs--c2as .ta-btn span{position:absolute;left:20px;top:3px;width:40px;height:40px;background-size:40px auto;background-repeat:no-repeat;background-position:50%}.lfs--map{width:calc(100% - 32px);float:left;margin-left:16px;position:relative}@media only screen and (min-width:992px){.lfs--map:not(.no-nav){width:calc(100% - 448px)}.lfs--map.no-nav{margin:0;width:100%}}.lfs--map a polygon{fill:rgba(196,191,218,.8);stroke:#fff;stroke-width:2px;transition:all .3s ease}.lfs--map a.active polygon{fill:rgba(196,191,218,.5);stroke:#c4bfda}.lfs--map a.builder polygon{fill:rgba(252,209,153,.8);stroke:#fff}.lfs--map a.builder.active polygon{stroke:#fbc176}.lfs--map a.hold polygon{fill:rgba(153,144,185,.8);stroke:#fff}.lfs--map a.hold.active polygon{stroke:#857aab}.lfs--map polygon{fill:transparent;stroke:#fff;stroke-width:2px}.lfs--map polygon.sold{fill:rgba(186,12,47,.7)}.lfs--map polygon.builder{fill:rgba(252,209,153,.8)}.lfs--map--container{position:relative;overflow:hidden;margin-bottom:40px}.lfs--map--container>img{display:block}.lfs--map--legend{position:absolute;bottom:0;right:0;left:0;height:40px;padding:6px 16px 0;background:#fff;text-align:right}@media only screen and (min-width:992px){.lfs--map--legend{left:auto}}.packagedetail .lfs--map--legend{display:none}.lfs--map--legend span{display:inline-block;margin:0 0 0 13px;font-size:11px;font-family:Cera PRO,sans-serif}@media only screen and (min-width:992px){.lfs--map--legend span{margin:0 0 0 16px}}.lfs--map--legend span:before{content:" ";display:inline-block;vertical-align:middle;width:18px;height:18px;margin:0 8px 0 0;border-radius:50%}@media only screen and (min-width:992px){.lfs--map--legend span:before{width:24px;height:24px}}.lfs--map--legend span:first-child{margin-left:0}.lfs--map--legend__available:before{background:#c4bfda}.lfs--map--legend__on_hold:before{background:#9990b9}.lfs--map--legend__builders:before{background:#fcd199}.lfs--map--legend__sold:before{background:#ba0c2f}.lfs .socialsharing{margin-bottom:-32px;margin-top:10px}@media only screen and (min-width:992px){.lfs .socialsharing{margin-bottom:0;margin-top:0}}.lfs:not(.isLot) .socialsharing{opacity:0}.lfs--downloads{width:calc(100% - 32px);float:left;margin-left:0;margin-bottom:40px}.lfs--downloads h4{margin:0 0 20px;text-transform:uppercase;font-size:18px;line-height:18px;letter-spacing:2px;font-family:Cera PRO,sans-serif}.lfs--downloads .ta-btn{display:block;max-width:none;width:auto;min-width:120px;margin:0 0 8px;padding-right:40px;text-align:left;font-family:Cera PRO,sans-serif;background-image:url(/wp-content/themes/traffic-headless-wp/build/static/media/download.d90509bd.svg);background-repeat:no-repeat;background-position:94%;background-size:16px auto}.lfs--downloads .ta-btn:hover{background-image:url(/wp-content/themes/traffic-headless-wp/build/static/media/download-inverted.b064ba54.svg)}@media only screen and (min-width:576px){.lfs--downloads .ta-btn{display:inline-block;margin-right:8px}.lfs--downloads .ta-btn:last-child{margin-right:0}}@media only screen and (min-width:1200px){.lfs--downloads .ta-btn{min-width:220px}}.lfs .ad{float:left;width:100%;margin-top:30px}.ta-townhomes--streetview{width:calc(100% - 32px);float:left;width:100%;margin-left:0;margin-bottom:40px;position:relative;height:400px;overflow:hidden}@media only screen and (min-width:768px){.ta-townhomes--streetview{width:calc(100% - 32px);float:left;margin-left:16px;height:auto;margin-bottom:100px}}.ta-townhomes--streetview__scroll{position:relative;z-index:0;width:100%;height:430px;overflow:scroll}@media only screen and (min-width:768px){.ta-townhomes--streetview__scroll{padding-bottom:0;height:auto}}.ta-townhomes--streetview__wrapper{display:inline-block;position:relative;height:400px;width:auto}@media only screen and (min-width:768px){.ta-townhomes--streetview__wrapper{padding-bottom:0;height:auto}}.ta-townhomes--streetview:after{content:" ";display:block;clear:both}.ta-townhomes--streetview--image{position:relative;z-index:0;max-width:none;display:block;width:auto;height:400px}@media only screen and (min-width:768px){.ta-townhomes--streetview--image{height:auto;max-width:100%}}.ta-townhomes--streetview--data{position:absolute;top:15%;left:18%;font-size:24px;line-height:24px;font-family:Cera PRO,sans-serif}.ta-townhomes--streetview--data span{display:block}.ta-townhomes--streetview--data span:first-child{color:#fff;margin-bottom:5px}.ta-townhomes--streetview--data span:nth-child(2){color:#231d16}.ta-townhomes--streetview ul{position:absolute;top:0;left:0;margin:0;padding:0;width:100%;height:100%;list-style-type:none}.ta-townhomes--streetview ul>li{position:relative;float:left;height:100%;border:2px solid #fff;border-top:none;border-bottom:none;margin-bottom:0;margin-top:0}.ta-townhomes--streetview ul>li:first-child{border-left:0}.ta-townhomes--streetview ul>li:last-child{border-right:0}.ta-townhomes--streetview ul>li.hold div,.ta-townhomes--streetview ul>li.sold div{background:rgba(35,29,22,.5)}.ta-townhomes--streetview ul>li.hold div.active,.ta-townhomes--streetview ul>li.hold div:hover,.ta-townhomes--streetview ul>li.sold div.active,.ta-townhomes--streetview ul>li.sold div:hover{cursor:default}.ta-townhomes--streetview ul>li.hold div.active:after,.ta-townhomes--streetview ul>li.hold div:hover:after,.ta-townhomes--streetview ul>li.sold div.active:after,.ta-townhomes--streetview ul>li.sold div:hover:after{display:none}.ta-townhomes--streetview ul>li.hold div{background:rgba(35,29,22,.2)}.ta-townhomes--streetview .item{position:relative;display:block;width:100%;height:100%;text-decoration:none;color:#231d16;overflow:hidden;cursor:pointer}.ta-townhomes--streetview .item:after{content:" ";display:block;position:absolute;top:0;left:0;width:100%;height:100%;border:8px solid #f69784;transform-origin:center center;transform:scale(1.9);transition:all .1s ease;box-sizing:border-box;background:rgba(0,0,0,.1)}@media only screen and (min-width:1200px){.ta-townhomes--streetview .item:after{transform:scale(1.5)}}@media only screen and (min-width:1680px){.ta-townhomes--streetview .item:after{transform:scale(1.3)}}.ta-townhomes--streetview .item:hover:after{transform:scale(1);background:hsla(0,0%,100%,.25);border-width:8px;border-color:#000}.ta-townhomes--streetview .item.active:after,.ta-townhomes--streetview .item:hover .active:after{transform:scale(1);background:none;border-width:8px;border-color:#f69784}.ta-townhomes--floorplans--item{width:calc(50% - 24px);float:left;margin-left:16px}@media only screen and (min-width:992px){.ta-townhomes--floorplans--item{width:calc(50% - 24px);float:left;margin-left:16px}}.ta-townhomes--floorplans--item img{display:block;max-width:100%;margin:0 auto 60px}@media only screen and (min-width:992px){.ta-townhomes--floorplans--item img{margin-bottom:0}}.ta-townhomes h4{width:calc(100% - 32px);float:left;margin-left:16px}.ta-townhomes h2{font-size:32px;color:#f69784;line-height:32px}.ta-townhomes--description,.ta-townhomes h2{font-family:Cera PRO,sans-serif;width:calc(100% - 32px);float:left;margin-left:16px}.ta-townhomes--description{font-size:18px;line-height:24px;margin-bottom:60px}@media only screen and (min-width:992px){.ta-townhomes--description{width:calc(50% - 24px);float:left;margin-left:16px}}.ta-townhomes--description em{display:block;margin:20px 0 0;font-size:14px;font-style:normal}.ta-townhomes--info{width:calc(100% - 32px);float:left;margin-left:16px;margin-bottom:70px;display:flex;flex-direction:column-reverse}@media only screen and (min-width:992px){.ta-townhomes--info{display:Block;flex-direction:unset}}.ta-townhomes--info__mobile h5{font-size:16px;font-family:Cera PRO,sans-serif}@media only screen and (min-width:992px){.ta-townhomes--info__mobile{display:none}}.ta-townhomes--floorplans{width:calc(100% - 32px);float:left;margin-left:16px}@media only screen and (min-width:992px){.ta-townhomes--floorplans{width:calc(58.33333% - 25.33333px);float:left;margin-left:16px}}.ta-townhomes--floorplans__wrapper{display:flex;flex-wrap:wrap;justify-content:space-around}@media only screen and (min-width:992px){.ta-townhomes--floorplans__wrapper{padding-right:150px}}.ta-townhomes--floorplans__item{width:calc(50% - 24px);float:left;margin-left:16px;text-align:center;text-transform:uppercase;font-size:14px}@media only screen and (min-width:992px){.ta-townhomes--floorplans__item{width:calc(50% - 24px);float:left;margin-left:16px}}.ta-townhomes--floorplans__item img{display:block;max-width:100%;margin:0 auto 60px}@media only screen and (min-width:992px){.ta-townhomes--floorplans__item img{margin-bottom:0}}.ta-townhomes .package.isDetail{margin-left:0;margin-right:0;width:100%;padding-right:0}@media only screen and (min-width:992px){.ta-townhomes .package.isDetail{width:calc(41.66667% - 22.66667px);float:left;margin-left:16px;max-width:428px}}.ta-townhomes .package.isDetail .package--inclusions,.ta-townhomes .package.isDetail .package--subtitle{display:none}@media only screen and (min-width:992px){.ta-townhomes .package.isDetail .package--inclusions{display:block}}@-webkit-keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@-webkit-keyframes scaleIn{0%{transform:scale(.9)}to{transform:scale(1)}}@keyframes scaleIn{0%{transform:scale(.9)}to{transform:scale(1)}}.ta-gallery{position:fixed;z-index:10001;top:0;left:0;width:100vw;height:100vh;background:#231d16}.ta-gallery.active{-webkit-animation:fadeIn .5s ease;animation:fadeIn .5s ease}.ta-gallery.active .swiper-imagewrapper img{-webkit-animation:scaleIn .7s ease;animation:scaleIn .7s ease}.ta-gallery .swiper-container,.ta-gallery .swiper-wrapper{height:100vh}.ta-gallery .swiper-imagewrapper{height:100vh;display:flex;align-items:center;justify-content:center;padding:150px 16px}@media only screen and (min-width:992px){.ta-gallery .swiper-imagewrapper{padding:150px 60px}}@media only screen and (min-width:1200px){.ta-gallery .swiper-imagewrapper{padding:150px 200px}}@media only screen and (min-width:1680px){.ta-gallery .swiper-imagewrapper{padding:200px}}.ta-gallery .swiper-imagewrapper img{max-width:100%;max-height:100%;height:auto;width:auto}.ta-gallery .swiper-button-next .ta-icon,.ta-gallery .swiper-button-prev .ta-icon{display:inline-block;width:28px;height:28px;background-size:328px 0 auto;background-repeat:no-repeat;background-position:50%}.ta-gallery .swiper-button-next{display:none;right:16px;background:none}@media only screen and (min-width:992px){.ta-gallery .swiper-button-next{display:block}}@media only screen and (min-width:1200px){.ta-gallery .swiper-button-next{right:120px}}.ta-gallery .swiper-button-prev{display:none;transform:rotate(180deg);left:16px;background:none}@media only screen and (min-width:992px){.ta-gallery .swiper-button-prev{display:block}}@media only screen and (min-width:1200px){.ta-gallery .swiper-button-prev{left:120px}}.ta-gallery .swiper-pagination{top:50px;bottom:auto;left:16px;height:auto;width:100px;color:#fff;text-align:left;font-family:Cera PRO,sans-serif;font-size:14px;text-transform:uppercase}@media only screen and (min-width:992px){.ta-gallery .swiper-pagination{left:60px}}@media only screen and (min-width:1680px){.ta-gallery .swiper-pagination{left:150px}}.ta-gallery .close,.ta-gallery .floorplan,.ta-gallery .share{display:block;position:absolute;z-index:1;top:50px}.ta-gallery .close,.ta-gallery .floorplan .ta-icon,.ta-gallery .share .ta-icon{width:24px;height:24px;background-repeat:no-repeat;background-position:100%}.ta-gallery .close{right:16px;background-size:16px auto;cursor:pointer;z-index:2}@media only screen and (min-width:992px){.ta-gallery .close{right:60px}}@media only screen and (min-width:1680px){.ta-gallery .close{right:150px}}.ta-gallery .share{display:none;z-index:1;right:200px;top:50px;color:#fff;font-family:Cera PRO,sans-serif;text-transform:uppercase;font-size:10px}.ta-gallery .share .ta-icon{display:inline-block;vertical-align:middle;margin-right:10px;background-size:24px auto}.ta-gallery .floorplan{display:block;text-align:center;z-index:2;left:50%;top:auto;bottom:50px;transform:translateX(-50%);color:#fff;font-family:Cera PRO,sans-serif;text-transform:uppercase;font-size:10px;cursor:pointer}.ta-gallery .floorplan .ta-icon{display:block;vertical-align:middle;margin:0 auto 15px;background-size:24px auto}.swiper-container{margin:0 auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}.swiper-container-no-flexbox .swiper-slide{float:left}.swiper-container-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;box-sizing:initial}.swiper-container-android .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-container-multirow>.swiper-wrapper{flex-wrap:wrap}.swiper-container-free-mode>.swiper-wrapper{transition-timing-function:ease-out;margin:0 auto}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform}.swiper-slide-invisible-blank{visibility:hidden}.swiper-container-autoheight,.swiper-container-autoheight .swiper-slide{height:auto}.swiper-container-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-container-3d{perspective:1200px}.swiper-container-3d .swiper-cube-shadow,.swiper-container-3d .swiper-slide,.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-container-3d .swiper-slide-shadow-left{background-image:linear-gradient(270deg,rgba(0,0,0,.5),transparent)}.swiper-container-3d .swiper-slide-shadow-right{background-image:linear-gradient(90deg,rgba(0,0,0,.5),transparent)}.swiper-container-3d .swiper-slide-shadow-top{background-image:linear-gradient(0deg,rgba(0,0,0,.5),transparent)}.swiper-container-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(180deg,rgba(0,0,0,.5),transparent)}.swiper-container-wp8-horizontal,.swiper-container-wp8-horizontal>.swiper-wrapper{touch-action:pan-y}.swiper-container-wp8-vertical,.swiper-container-wp8-vertical>.swiper-wrapper{touch-action:pan-x}.swiper-button-next,.swiper-button-prev{position:absolute;top:50%;width:27px;height:44px;margin-top:-22px;z-index:10;cursor:pointer;background-size:27px 44px;background-position:50%;background-repeat:no-repeat}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-prev,.swiper-container-rtl .swiper-button-next{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M0 22L22 0l2.1 2.1L4.2 22l19.9 19.9L22 44 0 22z' fill='%23007aff'/%3E%3C/svg%3E");left:10px;right:auto}.swiper-button-next,.swiper-container-rtl .swiper-button-prev{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M27 22L5 44l-2.1-2.1L22.8 22 2.9 2.1 5 0l22 22z' fill='%23007aff'/%3E%3C/svg%3E");right:10px;left:auto}.swiper-button-prev.swiper-button-white,.swiper-container-rtl .swiper-button-next.swiper-button-white{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M0 22L22 0l2.1 2.1L4.2 22l19.9 19.9L22 44 0 22z' fill='%23fff'/%3E%3C/svg%3E")}.swiper-button-next.swiper-button-white,.swiper-container-rtl .swiper-button-prev.swiper-button-white{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M27 22L5 44l-2.1-2.1L22.8 22 2.9 2.1 5 0l22 22z' fill='%23fff'/%3E%3C/svg%3E")}.swiper-button-prev.swiper-button-black,.swiper-container-rtl .swiper-button-next.swiper-button-black{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M0 22L22 0l2.1 2.1L4.2 22l19.9 19.9L22 44 0 22z'/%3E%3C/svg%3E")}.swiper-button-next.swiper-button-black,.swiper-container-rtl .swiper-button-prev.swiper-button-black{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M27 22L5 44l-2.1-2.1L22.8 22 2.9 2.1 5 0l22 22z'/%3E%3C/svg%3E")}.swiper-button-lock{display:none}.swiper-pagination{position:absolute;text-align:center;transition:opacity .3s;transform:translateZ(0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-container-horizontal>.swiper-pagination-bullets,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:10px;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,.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:8px;height:8px;display:inline-block;border-radius:100%;background:#000;opacity:.2}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet-active{opacity:1;background:#007aff}.swiper-container-vertical>.swiper-pagination-bullets{right:10px;top:50%;transform:translate3d(0,-50%,0)}.swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:6px 0;display:block}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:transform .2s,top .2s}.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 4px}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translateX(-50%);white-space:nowrap}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,left .2s}.swiper-container-horizontal.swiper-container-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,right .2s}.swiper-pagination-progressbar{background:rgba(0,0,0,.25);position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:#007aff;position:absolute;left:0;top:0;width:100%;height:100%;transform:scale(0);transform-origin:left top}.swiper-container-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-container-horizontal>.swiper-pagination-progressbar{width:100%;height:4px;left:0;top:0}.swiper-container-vertical>.swiper-pagination-progressbar{width:4px;height:100%;left:0;top:0}.swiper-container-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:4px;left:0;top:0}.swiper-container-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:4px;height:100%;left:0;top:0}.swiper-pagination-white .swiper-pagination-bullet-active{background:#fff}.swiper-pagination-progressbar.swiper-pagination-white{background:hsla(0,0%,100%,.25)}.swiper-pagination-progressbar.swiper-pagination-white .swiper-pagination-progressbar-fill{background:#fff}.swiper-pagination-black .swiper-pagination-bullet-active{background:#000}.swiper-pagination-progressbar.swiper-pagination-black{background:rgba(0,0,0,.25)}.swiper-pagination-progressbar.swiper-pagination-black .swiper-pagination-progressbar-fill{background:#000}.swiper-pagination-lock{display:none}.swiper-scrollbar{border-radius:10px;position:relative;-ms-touch-action:none;background:rgba(0,0,0,.1)}.swiper-container-horizontal>.swiper-scrollbar{position:absolute;left:1%;bottom:3px;z-index:50;height:5px;width:98%}.swiper-container-vertical>.swiper-scrollbar{position:absolute;right:3px;top:1%;z-index:50;width:5px;height:98%}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:rgba(0,0,0,.5);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}.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%;-webkit-animation:swiper-preloader-spin 1s steps(12) infinite;animation:swiper-preloader-spin 1s steps(12) infinite}.swiper-lazy-preloader:after{display:block;content:"";width:100%;height:100%;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 120 120' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cdefs%3E%3Cpath id='a' stroke='%236c6c6c' stroke-width='11' stroke-linecap='round' d='M60 7v20'/%3E%3C/defs%3E%3Cuse xlink:href='%23a' opacity='.27'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(30 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(60 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(90 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(120 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(150 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.37' transform='rotate(180 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.46' transform='rotate(210 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.56' transform='rotate(240 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.66' transform='rotate(270 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.75' transform='rotate(300 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.85' transform='rotate(330 60 60)'/%3E%3C/svg%3E");background-position:50%;background-size:100%;background-repeat:no-repeat}.swiper-lazy-preloader-white:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 120 120' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cdefs%3E%3Cpath id='a' stroke='%23fff' stroke-width='11' stroke-linecap='round' d='M60 7v20'/%3E%3C/defs%3E%3Cuse xlink:href='%23a' opacity='.27'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(30 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(60 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(90 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(120 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(150 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.37' transform='rotate(180 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.46' transform='rotate(210 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.56' transform='rotate(240 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.66' transform='rotate(270 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.75' transform='rotate(300 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.85' transform='rotate(330 60 60)'/%3E%3C/svg%3E")}@-webkit-keyframes swiper-preloader-spin{to{transform:rotate(1turn)}}@keyframes swiper-preloader-spin{to{transform:rotate(1turn)}}.swiper-container .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-container-fade.swiper-container-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-container-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper-container-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-fade .swiper-slide-active,.swiper-container-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube{overflow:visible}.swiper-container-cube .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;visibility:hidden;transform-origin:0 0;width:100%;height:100%}.swiper-container-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-cube.swiper-container-rtl .swiper-slide{transform-origin:100% 0}.swiper-container-cube .swiper-slide-active{pointer-events:auto;visibility:visible}.swiper-container-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube .swiper-slide-next,.swiper-container-cube .swiper-slide-next+.swiper-slide,.swiper-container-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-container-cube .swiper-slide-shadow-bottom,.swiper-container-cube .swiper-slide-shadow-left,.swiper-container-cube .swiper-slide-shadow-right,.swiper-container-cube .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-container-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0;width:100%;height:100%;background:#000;opacity:.6;-webkit-filter:blur(50px);filter:blur(50px);z-index:0}.swiper-container-flip{overflow:visible}.swiper-container-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-container-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-flip .swiper-slide-active,.swiper-container-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-flip .swiper-slide-shadow-bottom,.swiper-container-flip .swiper-slide-shadow-left,.swiper-container-flip .swiper-slide-shadow-right,.swiper-container-flip .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-container-coverflow .swiper-wrapper{-ms-perspective:1200px}.packagedetail--content{width:calc(100% - 32px);float:left;margin-left:16px}@media only screen and (min-width:992px){.packagedetail--content{width:calc(100% - 518px)}}.packagedetail--gallery{position:relative;margin:0 0 40px}.packagedetail--gallery:after{content:" ";display:block;clear:both}.packagedetail--gallery__left{position:relative;width:100%;height:100%;margin-right:8px;background-size:cover;background-position:100% 100%;background-repeat:no-repeat;transition:opacity .3s ease;box-sizing:border-box}@media only screen and (min-width:768px){.packagedetail--gallery__left{float:left;padding-right:158px}}.packagedetail--gallery__left:hover{opacity:.85;cursor:zoom-in}.packagedetail--gallery__left img{max-width:100%;display:block}@media only screen and (min-width:1680px){.packagedetail--gallery__left img{padding-right:60px}}.packagedetail--gallery__right{display:none;float:left;width:150px;height:100%}@media only screen and (min-width:768px){.packagedetail--gallery__right{display:block;position:absolute;right:0;top:0;width:150px}}@media only screen and (min-width:1680px){.packagedetail--gallery__right{width:210px}}.packagedetail--gallery__bottom{position:relative;margin-top:30px;text-transform:uppercase;font-size:12px;font-family:Cera PRO,sans-serif;letter-spacing:.8px}@media only screen and (min-width:768px){.packagedetail--gallery__bottom{display:none}}.packagedetail--gallery__viewfloorplan{float:left;cursor:pointer}.packagedetail--gallery__viewfloorplan .ta-icon{display:inline-block;vertical-align:middle;margin-top:-2px;margin-right:10px;width:24px;height:24px;background-size:24px auto;background-repeat:none;background-position:50%}.packagedetail--gallery__count{float:right}.packagedetail--gallery__builder{position:absolute;right:0;top:0;max-height:40px;width:auto;max-width:100px}@media only screen and (min-width:768px){.packagedetail--gallery__builder{right:158px;max-height:75px;max-width:130px}}@media only screen and (min-width:992px){.packagedetail--gallery__builder{max-height:100px;max-width:175px}}.packagedetail--gallery__flag{position:absolute;top:0;left:0;font-size:10px;text-transform:uppercase;color:#fff;background:#0095c8;padding:8px 10px;font-family:Cera PRO,sans-serif;font-weight:700;letter-spacing:2px}.packagedetail--gallery__thumb{position:relative;height:calc(33.33% - 5px);margin-top:8px;background-color:#f4f2ef;background-size:cover;background-position:50%;background-repeat:no-repeat;cursor:pointer;transition:opacity .3s ease}.packagedetail--gallery__thumb:hover{opacity:.85}.packagedetail--gallery__thumb:first-child{margin-top:0;height:calc(33.33% - 6px);cursor:zoom-in}.packagedetail--gallery__thumb span{position:absolute;bottom:0;right:0;height:40px;width:40px;color:#fff;text-align:center;padding-top:12px;background-color:#231d16;background-size:25px auto;background-repeat:no-repeat;background-position:50%;font-size:15px;font-family:Cera PRO,sans-serif}.packagedetail--gallery__thumb span.marker{background-size:20px auto}.packagedetail--gallery__thumb span.loupe{background-size:40px auto}.packagedetail--map{margin:0 0 40px}.packagedetail--map h4{color:#f69784;font-size:32px;line-height:32px;font-family:Cera PRO,sans-serif;padding-top:40px;margin:0 0 20px}.packagedetail--downloads{padding-top:30px;padding-bottom:100px}.packagedetail--downloads h4{text-transform:uppercase;font-size:18px;line-height:18px;letter-spacing:2px;font-family:Cera PRO,sans-serif}.packagedetail--downloads .ta-btnbtn{display:inline-block;max-width:none;width:auto;min-width:100px;margin-left:8px;margin-bottom:8px;text-align:left;font-family:Cera PRO,sans-serif;text-align:center}.packagedetail--downloads .ta-btnbtn:first-child{margin-left:0}.packagedetail--downloads .ta-btnbtn:nth-child(3){margin-left:0;display:block;max-width:180px}@media only screen and (min-width:576px){.packagedetail--downloads .ta-btnbtn:nth-child(3){margin-left:8px;display:inline-block}}@media only screen and (min-width:768px){.packagedetail--downloads .ta-btnbtn{background-image:url(/wp-content/themes/traffic-headless-wp/build/static/media/download.d90509bd.svg);background-repeat:no-repeat;background-position:94%;background-size:16px auto;padding-right:35px}.packagedetail--downloads .ta-btnbtn:hover{background-image:url(/wp-content/themes/traffic-headless-wp/build/static/media/download-inverted.b064ba54.svg)}}@media only screen and (min-width:992px){.packagedetail .package--inclusions{display:none}}

/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */*{box-sizing:border-box}html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:initial;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:initial}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:initial}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:initial}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}[hidden],template{display:none}@font-face{font-family:Bebas Neue Bold;src:local("Bebas Neue Bold"),local("BebasNeuePro-Bold"),url(/wp-content/themes/traffic-headless-wp/build/static/media/BebasNeuePro-Bold.e7f1c1c1.otf);font-weight:700}@font-face{font-family:Gotham Light;src:local("Gotham Light"),local("Gotham-Light"),url(/wp-content/themes/traffic-headless-wp/build/static/media/Gotham-Light.bceda3fa.otf);font-weight:300}@font-face{font-family:Gotham Book;src:local("Gotham Book"),local("Gotham-Book"),url(/wp-content/themes/traffic-headless-wp/build/static/media/Gotham-Book.eca1317e.otf);font-weight:400}@font-face{font-family:Gotham Medium;src:local("Gotham Medium"),local("Gotham-Medium"),url(/wp-content/themes/traffic-headless-wp/build/static/media/Gotham-Medium.e19c20e9.otf);font-weight:500}@font-face{font-family:Gotham Bold;src:local("Gotham Bold"),local("Gotham-Bold"),url(/wp-content/themes/traffic-headless-wp/build/static/media/Gotham-Bold.722c5f89.otf);font-weight:700}@font-face{font-family:Gotham Narrow Light;src:local("Gotham Narrow Light"),local("GothamNarrow-Light"),url(/wp-content/themes/traffic-headless-wp/build/static/media/GothamNarrow-Light.7c9a1387.otf);font-weight:300}@font-face{font-family:Gotham Narrow Book;src:local("Gotham Narrow Book"),local("GothamNarrow-Book"),url(/wp-content/themes/traffic-headless-wp/build/static/media/GothamNarrow-Book.523cf5c2.otf);font-weight:400}@font-face{font-family:Gotham Narrow Medium;src:local("Gotham Narrow Medium"),local("GothamNarrow-Medium"),url(/wp-content/themes/traffic-headless-wp/build/static/media/GothamNarrow-Medium.36f2880e.otf);font-weight:500}@font-face{font-family:Gotham Narrow Bold;src:local("Gotham Narrow Bold"),local("GothamNarrow-Bold"),url(/wp-content/themes/traffic-headless-wp/build/static/media/GothamNarrow-Bold.a43840f5.otf);font-weight:700}body.ta-overflow{overflow:hidden}#traffic-app{padding:20px 0}#traffic-app .swiper-button-next:after,#traffic-app .swiper-button-prev:after{content:""}.ta-container{margin:0 auto;max-width:1648px;padding:0 16px}.ta-row{margin-left:-16px;margin-right:-16px;width:calc(100% + 32px)}.ta-row:after{clear:both;content:"";display:block}.ta-width-100{width:100%!important}#traffic-app{width:100%;height:auto;background:#fff;font-size:16px;line-height:1.2;font-family:Cera PRO,sans-serif}@font-face{font-family:Cera PRO;src:url(/wp-content/themes/traffic-headless-wp/build/static/media/CeraPRO-Bold.64b86c10.woff2) format("woff2"),url(/wp-content/themes/traffic-headless-wp/build/static/media/CeraPRO-Bold.93c747b1.woff) format("woff");font-weight:700;font-style:normal}@font-face{font-family:Cera PRO;src:url(/wp-content/themes/traffic-headless-wp/build/static/media/CeraPRO-Medium.0f51cc80.woff2) format("woff2"),url(/wp-content/themes/traffic-headless-wp/build/static/media/CeraPRO-Medium.05397057.woff) format("woff");font-weight:500;font-style:normal}@font-face{font-family:Cera PRO;src:url(/wp-content/themes/traffic-headless-wp/build/static/media/CeraPRO-Regular.9bdb134f.woff2) format("woff2"),url(/wp-content/themes/traffic-headless-wp/build/static/media/CeraPRO-Regular.7f0dc5bf.woff) format("woff");font-weight:400;font-style:normal}.headings-font-display-1{font-family:Rufina-Stencil,serif;font-size:3.75rem;line-height:.833;letter-spacing:0}@media only screen and (min-width:768px){.headings-font-display-1{font-size:5.9375rem}}@media only screen and (min-width:1024px){.headings-font-display-1{font-size:8.75rem}}@media only screen and (min-width:1616px){.headings-font-display-1{font-size:11.875rem}}.headings-font-display-1__variant--one{font-family:Rufina-Stencil,serif;font-size:3.75rem;line-height:.833;letter-spacing:0}@media only screen and (min-width:768px){.headings-font-display-1__variant--one{font-size:5.9375rem}}@media only screen and (min-width:1366px){.headings-font-display-1__variant--one{font-size:8.75rem}}@media only screen and (min-width:1616px){.headings-font-display-1__variant--one{font-size:11.875rem}}.headings-font-display-1__variant--two{font-family:Rufina-Stencil,serif;font-size:5.9375rem;line-height:.833;letter-spacing:0}@media only screen and (min-width:1024px){.headings-font-display-1__variant--two{font-size:8.75rem}}@media only screen and (min-width:1616px){.headings-font-display-1__variant--two{font-size:11.875rem}}.headings-font-display-2{font-family:Rufina-Stencil,serif;font-size:1.875rem;line-height:1.3;letter-spacing:.08em;text-transform:uppercase}@media only screen and (min-width:375px){.headings-font-display-2{font-size:2.5rem}}@media only screen and (min-width:1024px){.headings-font-display-2{font-size:3.25rem}}@media only screen and (min-width:1616px){.headings-font-display-2{font-size:3.75rem}}.headings-font-display-3{font-family:Rufina-Stencil,serif;font-size:1.5rem;line-height:1.67}@media only screen and (min-width:1024px){.headings-font-display-3{font-size:2.5rem;line-height:1.5}}.headings-font-display-4{font-family:Rufina,serif;font-size:1rem;line-height:1.25}@media only screen and (min-width:375px){.headings-font-display-4{font-size:1.25rem}}@media only screen and (min-width:1024px){.headings-font-display-4{font-size:1.5rem;line-height:1.25}}@media only screen and (min-width:1366px){.headings-font-display-4{font-size:2rem;line-height:1.25}}.headings-font-display-5{font-family:Rufina,serif;font-size:1.5rem;line-height:1.42}@media only screen and (min-width:1366px){.headings-font-display-5{font-size:2rem}}.headings-font-display-6{font-family:Rufina-Stencil,serif;font-size:2rem;line-height:1.31}@media only screen and (min-width:1024px){.headings-font-display-6{font-size:2.625rem}}@media only screen and (min-width:1366px){.headings-font-display-6{font-size:3.25rem}}@media only screen and (min-width:1616px){.headings-font-display-6{font-size:3.75rem}}.headings-font-display-7{font-family:Rufina-Stencil,serif;font-size:2rem;line-height:1.31}@media only screen and (min-width:1366px){.headings-font-display-7{font-size:2.625rem;line-height:1.47}}.headings-font-display-8{font-family:Rufina,serif;font-size:2rem;line-height:1.31}@media only screen and (min-width:1024px){.headings-font-display-8{font-size:2.5rem;line-height:1.2}}.font-base{font-family:Rufina,serif;font-size:1rem;line-height:1.875}@media only screen and (min-width:1366px){.font-base{font-size:1.125rem}}@media only screen and (min-width:1616px){.font-base{font-size:1.25rem;line-height:2}}.font-base__variant--one{font-family:Rufina,serif;font-size:1rem;line-height:1.875}@media only screen and (min-width:768px){.font-base__variant--one{font-size:1.125rem}}@media only screen and (min-width:1616px){.font-base__variant--one{font-size:1.25rem;line-height:2}}.font-base-md{font-family:Rufina,serif;font-size:1rem;line-height:1.625}@media only screen and (min-width:1024px){.font-base-md{font-size:1.25rem}}@media only screen and (min-width:1366px){.font-base-md{font-size:1.5rem}}.font-nav{letter-spacing:.0167em}.font-content-description,.font-nav{font-family:Cera PRO,sans-serif;font-size:1rem;font-weight:700}.font-content-description{display:block;width:-webkit-max-content;width:-moz-max-content;width:max-content;text-transform:uppercase;letter-spacing:.07em;position:relative;color:#f69784}@media only screen and (min-width:1024px){.font-content-description{font-size:1.125rem}}.font-content-description:after{position:absolute;content:" ";left:0;bottom:-6px;height:2px;width:100%;background-color:#f69784}.font-modal{font-family:Cera PRO,sans-serif;font-size:1rem;font-weight:700;color:#fff}@media only screen and (min-width:768px){.font-modal{font-size:1.125rem}}@media only screen and (min-width:1024px){.font-modal{font-size:1.25rem}}@media only screen and (min-width:1366px){.font-modal{font-size:1.5rem}}.font-sales{font-family:Cera PRO,sans-serif;font-size:.875rem;letter-spacing:.1em;font-weight:700;text-transform:uppercase}@media only screen and (min-width:1024px){.font-sales{font-size:1.125rem}}.font-address{font-family:Cera PRO,sans-serif;font-size:.875rem;letter-spacing:.0167em;font-weight:400;line-height:1.3}@media only screen and (min-width:1024px){.font-address{font-size:1rem}}.font-copyright{font-family:Rufina,serif;font-size:.875rem;line-height:1.4;font-weight:400}.font-disclaimer{font-family:Cera PRO,sans-serif;font-weight:400;font-size:.75rem;text-transform:uppercase;letter-spacing:.12em}.font-blockquote{font-family:Rufina,serif;font-size:1.125rem;line-height:2.1;font-weight:700}@media only screen and (min-width:1024px){.font-blockquote{font-size:1.25rem;line-height:2}}@media only screen and (min-width:1366px){.font-blockquote{font-size:1.5rem}}.font-tag{font-family:Rufina-Stencil,serif;font-size:.6875rem;line-height:1.3;letter-spacing:.46em;text-transform:uppercase}@media only screen and (min-width:1366px){.font-tag{font-size:.875rem}}.font-gallery{font-family:Rufina-Stencil,serif;font-size:1.125rem;line-height:1.55;font-weight:700}@media only screen and (min-width:1024px){.font-gallery{font-size:1.5rem}}@media only screen and (min-width:1366px){.font-gallery{font-size:1.75rem;line-height:1.4}}@media only screen and (min-width:1616px){.font-gallery{font-size:2rem}}.font-gallery__variant--one{font-family:Rufina,serif;font-size:1.125rem;line-height:1.55;font-weight:700}@media only screen and (min-width:1024px){.font-gallery__variant--one{font-size:1.5rem}}@media only screen and (min-width:1366px){.font-gallery__variant--one{font-size:1.75rem;line-height:1.4}}@media only screen and (min-width:1616px){.font-gallery__variant--one{font-size:2rem}}.font-tag--two{font-family:Rufina-Stencil,serif;font-size:.75rem;line-height:1.3;letter-spacing:.46em;text-transform:uppercase}.link{position:relative;text-decoration:none;z-index:2}.link:after{content:"";position:absolute;left:0;top:calc(50% - .5px);width:0;height:1px;background-color:#2f2c27;z-index:-1;transition:width .2s ease-in-out}.link:hover:after{width:100%}.houseandland .ta-has-results .backbutton{display:none}.ta-builder-logo{max-height:50px;max-width:100px}.lfs--navitem--status{color:#9990b9}.checklist .checkbox label,.select,.ta-btn{border-radius:3px}.package--amenities .ta-icon,.package--summary--specs .ta-icon{background-size:auto 27px;background-position:center 6px}.package--summary--specs .ta-icon{background-size:auto 27x;background-position:center 1px}.socialsharing a{background-size:auto 17px;background-repeat:no-repeat}.package.isLot .package--title h3 span:nth-child(2){color:#ba0c2f}.lfs--map.ta-avenue-release a.hold polygon,.lfs--map.ta-highstreet-release a.hold polygon,.lfs--map.ta-hightstreet-release a.hold polygon,.lfs--map.ta-marquis-release a.hold polygon,.lfs--map.ta-monfort-release a.hold polygon{fill:rgba(153,144,185,.75)}.lfs--map.ta-avenue-release a.hold:hover polygon,.lfs--map.ta-highstreet-release a.hold:hover polygon,.lfs--map.ta-hightstreet-release a.hold:hover polygon,.lfs--map.ta-marquis-release a.hold:hover polygon,.lfs--map.ta-monfort-release a.hold:hover polygon{fill:rgba(153,144,185,.9)}.lfs--map.ta-avenue-release a.active polygon,.lfs--map.ta-highstreet-release a.active polygon,.lfs--map.ta-hightstreet-release a.active polygon,.lfs--map.ta-marquis-release a.active polygon,.lfs--map.ta-monfort-release a.active polygon{fill:rgba(196,191,218,.8);stroke:#fff}.lfs--map.ta-avenue-release a.active.hold polygon,.lfs--map.ta-highstreet-release a.active.hold polygon,.lfs--map.ta-hightstreet-release a.active.hold polygon,.lfs--map.ta-marquis-release a.active.hold polygon,.lfs--map.ta-monfort-release a.active.hold polygon{fill:rgba(153,144,185,.8);stroke:#fff}.lfs--map.ta-avenue-release a polygon,.lfs--map.ta-highstreet-release a polygon,.lfs--map.ta-hightstreet-release a polygon,.lfs--map.ta-marquis-release a polygon,.lfs--map.ta-monfort-release a polygon{fill:transparent}.lfs--map .lfs--map--container{background-color:#f2f2f2;padding-bottom:40px}.lfs--map .lfs--map--container .ta-augustine-release-2 polygon,.lfs--map .lfs--map--container .ta-augustine-release-3 polygon,.lfs--map .lfs--map--container .ta-avenue-release polygon,.lfs--map .lfs--map--container .ta-avila-release polygon,.lfs--map .lfs--map--container .ta-esquire-release-2 polygon,.lfs--map .lfs--map--container .ta-esquire-release polygon,.lfs--map .lfs--map--container .ta-germaine-release polygon,.lfs--map .lfs--map--container .ta-highstreet-release polygon,.lfs--map .lfs--map--container .ta-marquis-release polygon,.lfs--map .lfs--map--container .ta-monfort-release polygon{fill:rgba(186,13,47,.8)}.ta-has-results .active button{color:#fff}.ta-container .backbutton:hover{background-color:initial}.lfs:not(.isLot) .socialsharing{display:none}.lfs:not(.isLot) .lfs--nav{padding-top:43px}.package--content{background:#fff}.package--subtitle__options{display:none}.package--image__render{object-fit:cover;width:100%;height:250px}.ta-reserve-release a polygon{fill:rgba(196,191,218,0)}.lfs--c2as .ta-btn:first-child{padding-top:20px}.builders_logoWrapper__31mcg img{max-height:100px!important}
/*# sourceMappingURL=2.541aeac0.chunk.css.map */