@font-face{font-family:'Brandon Bold';src:url(fonts/brandon-bold.otf) format("opentype")}.contact-form-property .input-group button,.hero p,body,h2,h4,h6{font-family:"Crimson Text",Arial,sans-serif;font-weight:400}.location-small-2 .accordion-title,.mfp-title,.row-svg .hashtag,h1,h3{font-family:"Brandon Bold",sans-serif}.gallery-image.column{padding:0}.slick-slide,:focus{outline:0}.body-wrapper .is-hidden[style*="display: block"],.body-wrapper .is-hidden[style*="display: list-item"]{display:block!important}html{font-size:62.5%}body{font-size:1.5rem;line-height:3rem;color:#343333}h1,h3{font-size:2.2rem;line-height:3rem;letter-spacing:.6rem;text-transform:uppercase;color:#343333;margin-bottom:1rem}h2,h4{font-size:1.5rem;line-height:2.5rem;text-transform:uppercase;color:#dfab0c;font-style:italic;letter-spacing:.4rem;margin-bottom:2rem}@media screen and (min-width:64em){h2,h4{margin-bottom:3rem}}h6{font-size:1.5rem;line-height:2rem;letter-spacing:.2rem;color:#dfab0c;font-style:italic}p{margin:0 0 2rem}p:last-child{margin-bottom:0}a{transition:color .3s linear,background-color .3s linear,border-color .3s linear;color:#dfab0c}.active>a,a:active,a:focus,a:hover{color:#7e6107}.text-white,.text-white h1,.text-white h3,.text-white p{color:#fff}::-moz-selection{color:#343333;background:#dfab0c}::selection{color:#343333;background:#dfab0c}ul{margin:0}li{list-style:none}.row{max-width:160rem}.row-fw{max-width:100%}.foot-logo img,.logo img{max-width:15rem;max-height:10rem}.content{padding:3rem 2.5rem;text-align:left}.content-center{text-align:center}.content-pmw{text-align:center}.content-pmw .content{display:inline-block;width:100%;max-width:63rem}.content-headings-centered h1,.content-headings-centered h2,.content-headings-centered h3,.content-headings-centered h4{text-align:center}@media screen and (min-width:40em) and (max-width:63.97em){.medium-left-img{position:relative}.medium-left-img .bg-img{position:absolute;left:1rem;top:10%;width:calc(100% - 3rem);height:calc(90% - 3rem);padding-bottom:0!important}}@media screen and (min-width:40em){.content-proper{padding:6rem 3rem}.content-medium{padding:5rem 3rem}}@media screen and (min-width:64em){.content{padding:4.5rem 3rem}.content-proper,.content-proper-large{padding:7rem 3rem}}@media screen and (max-width:39.97em){.medium-unstack-bg-parent{display:block}.medium-unstack-bg{display:block;padding-bottom:56%}.content-no-pad-bottom-small{padding-bottom:0}.content-no-pad-top-small{padding-top:0}}@media screen and (max-width:63.97em){.content-no-pad-bottom-medium{padding-bottom:0}.content-no-pad-top-medium{padding-top:0}}.svg-out{display:inline-block;width:100%}.svg-in{position:relative;height:0;overflow:hidden;display:block}.svg-in svg{position:absolute;top:0;left:0;width:100%;height:100%}.diamond-path{stroke:#fff}.long-line{stroke:transparent;stroke-width:2;stroke-miterlimit:10}.short-line{stroke:#fff;fill:none;stroke-width:2;stroke-miterlimit:10}@keyframes dash{from{stroke-dashoffset:505}to{stroke-dashoffset:0}}.diamond-scrolled .diamond-path{stroke:#707070;stroke-dashArray:505;stroke-dashoffset:505;animation:dash 1.5s ease-in-out forwards}@keyframes tagline-dash{from{stroke-dashoffset:400}to{stroke-dashoffset:0}}.tagline-scrolled .long-line{stroke:#fff;stroke-dashArray:505;stroke-dashoffset:505;animation:tagline-dash 1s cubic-bezier(.785,.135,.15,.86) forwards}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.diamond-path{stroke:#707070;stroke-dashoffset:0!important}.long-line{stroke:#fff;stroke-dashoffset:0!important}}@supports (-ms-ime-align:auto){.diamond-path{stroke:#707070;stroke-dashoffset:0!important}.long-line{stroke:#fff;stroke-dashoffset:0!important}}.gradient-scrolled .svg-white-fill{stroke-width:.5;stroke:#fff;stroke-dashArray:200;stroke-dashoffset:200}.gradient-scrolled.amenities-svg .svg-white-fill{stroke-width:.2;stroke-dashArray:269;stroke-dashoffset:269}.gradient-scrolled.residents-svg .svg-white-fill{stroke-dashArray:240;stroke-dashoffset:240}.gradient-scrolled .svg-white-fill{animation-timing-function:ease-in-out;animation-fill-mode:forwards;animation-iteration:1;animation-name:DrawLine,FadeStroke,FillIn;animation-delay:0s,2.5s,2.5s;animation-duration:3.5s,1s,1s}@keyframes DrawLine{to{stroke-dashOffset:0}}@keyframes FadeStroke{to{stroke-opacity:0}}@keyframes FillIn{from{fill-opacity:0}to{fill-opacity:1}}.slick-next,.slick-prev{z-index:50;height:inherit;width:inherit}.slick-next:before,.slick-prev:before{font-family:FontAwesome;color:#343333;font-size:3rem;line-height:1;font-weight:400;font-style:normal;transition:color .5s linear}.slick-next:hover:before,.slick-prev:hover:before{color:#dfab0c}.slick-prev{left:1rem}.slick-prev:before{content:'\f104'}.slick-next{right:1rem}.slick-next:before{content:'\f105'}.diamond-arrow{margin:0}.diamond-arrow:before{content:"";display:block;position:absolute;z-index:4;height:11rem;width:11rem;background-image:url(../images/_diamond-full.svg);background-size:11rem 11rem;right:0;top:50%;transform:translateY(-50%)}.diamond-arrow .slick-next:before,.diamond-arrow .slick-prev:before{z-index:5}.diamond-arrow .slick-prev{left:inherit;right:6.8rem}.diamond-arrow .slick-next{right:3.4rem}.pager{color:#fff;font-size:1.6rem;letter-spacing:.4rem}.carousel-slide{display:none}.carousel-slide:first-child,.slick-initialized .carousel-slide{display:block}@media screen and (min-width:40em){.diamond-arrow-med{padding-bottom:5rem;margin:0}.diamond-arrow-med:before{content:"";display:block;position:absolute;z-index:4;height:11rem;width:11rem;background-image:url(../images/_diamond-full.svg);background-size:11rem 11rem;right:25%;bottom:0;transform:translate(50%,.5rem)}.diamond-arrow-med .slick-next,.diamond-arrow-med .slick-prev{top:inherit;bottom:2.2rem}.diamond-arrow-med .slick-next:before,.diamond-arrow-med .slick-prev:before{z-index:5}.diamond-arrow-med .slick-prev{left:inherit;right:calc(25% + 1.1rem)}.diamond-arrow-med .slick-next{right:calc(25% - 2.1rem)}}@media screen and (min-width:64em){.diamond-arrow:before{right:-5.5rem}.diamond-arrow .slick-prev{left:inherit;right:1.3rem}.diamond-arrow .slick-next{right:-2.1rem}}.no-diamond:before{display:none}.white-popup{position:relative;background:rgba(21,20,20,.9);width:auto;max-width:94rem;margin:20px auto}.white-popup .content{padding-top:11rem}.white-popup .modal-logo{width:100%;max-width:11.4rem;height:auto;display:inline-block;margin:0 0 4rem}.white-popup h3{margin-bottom:3rem}.white-popup .mfp-close{background:0 0!important}.mfp-close-btn-in .mfp-close{color:#fff;background:rgba(21,20,20,.9);top:2.5rem;right:50%;transform:translateX(50%);color:transparent;width:4rem;height:4rem;transition:opacity .5s cubic-bezier(.785,.135,.15,.86)}.mfp-close-btn-in .mfp-close:after,.mfp-close-btn-in .mfp-close:before{content:"";display:block;position:absolute;left:.2rem;top:2rem;width:3.6rem;height:.1rem;background:#fff;transition:all .4s ease-in-out}.mfp-close-btn-in .mfp-close:before{transform:rotate(-45deg)}.mfp-close-btn-in .mfp-close:after{transform:rotate(45deg)}.specials-content{font-size:1.5rem;line-height:2.5rem;text-transform:uppercase;font-style:italic;letter-spacing:.4rem}.specials-content,.specials-content p,.specials-content ul{color:#dfab0c!important}.mfp-figure:after{display:none;box-shadow:none}.mfp-bg{background:#343333}.mfp-arrow-right .mfp-b,.mfp-arrow-right:before{border-left-color:#dfab0c}.mfp-arrow-left .mfp-b,.mfp-arrow-left:before{border-right-color:#dfab0c}.mfp-title{font-size:2.2rem;line-height:3rem;letter-spacing:.6rem;text-transform:uppercase}.mfp-zoom-in .mfp-with-anim{opacity:0;transition:all .2s ease-in-out;transform:scale(.95)}.mfp-zoom-in.mfp-bg{opacity:0;transition:all .3s ease-out}.mfp-zoom-in.mfp-ready .mfp-with-anim{opacity:1;transform:scale(1)}.mfp-zoom-in.mfp-ready.mfp-bg{opacity:.8}.mfp-zoom-in.mfp-removing .mfp-with-anim{transform:scale(.95);opacity:0}.mfp-zoom-in.mfp-removing.mfp-bg{opacity:0}.interactive-map .mfp-content{max-width:90%;height:90%}.interactive-map .mfp-iframe-scaler{padding-top:100%}.mfp-ready .mfp-figure{opacity:1}.mfp-zoom-in .mfp-figure,.mfp-zoom-in .mfp-iframe-holder .mfp-iframe-scaler{opacity:0;transition:all .3s ease-out;transform:scale(.95)}.mfp-zoom-in .mfp-preloader,.mfp-zoom-in.mfp-bg{opacity:0;transition:all .3s ease-out}.mfp-zoom-in.mfp-image-loaded .mfp-figure{opacity:1;transform:scale(1)}.mfp-zoom-in.mfp-ready .mfp-iframe-holder .mfp-iframe-scaler{opacity:1;transform:scale(1)}.mfp-zoom-in.mfp-ready .mfp-preloader,.mfp-zoom-in.mfp-ready.mfp-bg{opacity:.8}.mfp-zoom-in.mfp-removing .mfp-figure,.mfp-zoom-in.mfp-removing .mfp-iframe-holder .mfp-iframe-scaler{transform:scale(.95);opacity:0}.mfp-zoom-in.mfp-removing .mfp-preloader,.mfp-zoom-in.mfp-removing.mfp-bg{opacity:0}.mfp-iframe-scaler{overflow:visible}.mfp-zoom-out-cur{cursor:auto}.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:pointer}.mfp-preloader{width:30px;height:30px;background-color:#fff;opacity:.65;margin:0 auto;animation:rotateplane 1.2s infinite ease-in-out}@-webkit-keyframes rotateplane{0%{-webkit-transform:perspective(120px)}50%{-webkit-transform:perspective(120px) rotateY(180deg)}100%{-webkit-transform:perspective(120px) rotateY(180deg) rotateX(180deg)}}@keyframes rotateplane{0%{transform:perspective(120px) rotateX(0) rotateY(0)}50%{transform:perspective(120px) rotateX(-180.1deg) rotateY(0)}100%{transform:perspective(120px) rotateX(-180deg) rotateY(-179.9deg)}}.tabs{background:0 0;border:none;text-align:center}.tabs-title{display:inline;float:none}.tabs-title>a{font-size:1.7rem;display:inline-block;color:#343333;font-style:italic;letter-spacing:.3rem;text-transform:lowercase}.tabs-title>a:hover{background:0 0;color:#dfab0c}.tabs-title>a:focus,.tabs-title>a[aria-selected=true]{background:0 0;color:#dfab0c}.tabs-gold-underline .tabs-title>a{padding-bottom:.5rem}.tabs-gold-underline .tabs-title>a:after{content:"";display:block;position:static;transition:max-width .7s cubic-bezier(.785,.135,.15,.86);width:100%;max-width:0;height:.1rem;margin:.8rem auto 0;background-color:#dfab0c}.tabs-gold-underline .tabs-title>a:focus:after,.tabs-gold-underline .tabs-title>a[aria-selected=true]:after{max-width:3.1rem}@media screen and (max-width:39.97em){.tabs-gold-underline li{display:inline-block!important}}.tabs-black{background-color:#000}.tabs-black .tabs-title>a{color:#fff;position:relative;padding:2rem 3rem}.tabs-black .tabs-title>a:after{bottom:-1.7rem;left:50%;content:"";display:block;position:absolute;transition:all .7s cubic-bezier(.785,.135,.15,.86);width:0;height:0;border-style:solid;border-width:1.7rem 2.65rem 0 2.65rem;border-color:#000 transparent transparent transparent;transform:translate(-50%,-2rem);will-change:transform,transition}.tabs-black .tabs-title>a span{position:relative;z-index:1}.tabs-black .tabs-title>a span:after,.tabs-black .tabs-title>a span:before{content:"";display:block;position:absolute;transition:all .7s cubic-bezier(.785,.135,.15,.86);bottom:-2.2rem;width:100%;max-width:0;height:.1rem;background-color:#dfab0c}.tabs-black .tabs-title>a span:before{left:50%;transform:rotate(181deg)}.tabs-black .tabs-title>a span:after{right:50%;transform:rotate(-181deg)}.tabs-black .tabs-title>a:hover{color:#dfab0c}.tabs-black .tabs-title>a:focus,.tabs-black .tabs-title>a[aria-selected=true]{color:#dfab0c}.tabs-black .tabs-title>a:focus:after,.tabs-black .tabs-title>a[aria-selected=true]:after{transform:translate(-50%,0)}.tabs-black .tabs-title>a:focus span:after,.tabs-black .tabs-title>a:focus span:before,.tabs-black .tabs-title>a[aria-selected=true] span:after,.tabs-black .tabs-title>a[aria-selected=true] span:before{max-width:1.2rem}.tabs-black .tabs-title>a:focus span:before,.tabs-black .tabs-title>a[aria-selected=true] span:before{transform:rotate(-34deg) translateX(-.2rem)}.tabs-black .tabs-title>a:focus span:after,.tabs-black .tabs-title>a[aria-selected=true] span:after{transform:rotate(34deg) translateX(.2rem)}@media screen and (min-width:64em){.tabs-black.black-vertical li{display:block;float:none;width:auto}.tabs-black.black-vertical .tabs-title>a{padding:0;width:100%}.tabs-black.black-vertical .tabs-title>a:after{bottom:50%;left:inherit;right:-1.7rem;width:0;border-width:2.65rem 0 2.65rem 1.7rem;border-color:transparent transparent transparent #000;transform:translate(-2rem,50%)}.tabs-black.black-vertical .tabs-title>a span{display:block;padding:2rem 3rem}.tabs-black.black-vertical .tabs-title>a span:after,.tabs-black.black-vertical .tabs-title>a span:before{right:-.9rem;left:inherit}.tabs-black.black-vertical .tabs-title>a span:before{top:50%;bottom:inherit;transform:rotate(-91deg) translate(.5rem,25%)}.tabs-black.black-vertical .tabs-title>a span:after{transform:rotate(91deg) translate(.5rem,-25%);bottom:50%}.tabs-black.black-vertical .tabs-title>a:focus:after,.tabs-black.black-vertical .tabs-title>a[aria-selected=true]:after{transform:translate(0,50%)}.tabs-black.black-vertical .tabs-title>a:focus span:after,.tabs-black.black-vertical .tabs-title>a:focus span:before,.tabs-black.black-vertical .tabs-title>a[aria-selected=true] span:after,.tabs-black.black-vertical .tabs-title>a[aria-selected=true] span:before{max-width:1.2rem;right:-2.2rem}.tabs-black.black-vertical .tabs-title>a:focus span:before,.tabs-black.black-vertical .tabs-title>a[aria-selected=true] span:before{transform:rotate(54deg) translateX(-1.2rem) translateY(.7rem)}.tabs-black.black-vertical .tabs-title>a:focus span:after,.tabs-black.black-vertical .tabs-title>a[aria-selected=true] span:after{transform:rotate(-54deg) translateX(-1.1rem) translateY(-.7rem)}}.tabs-content{border:none;background:0 0;color:#343333}.tabs-panel{padding:0}.bg-img{background-repeat:no-repeat;background-position:center center;background-size:cover}.bg-diamond-gray-dark{background-image:url(../images/bg/diamond-gray-dark.svg);background-size:83rem 41.666rem;background-position:left top}.bg-diamond-creme{background-image:url(../images/bg/diamond-creme.svg);background-size:130.86rem 65.666rem;background-position:left top}.bg-gray-dark{background-color:#1c1c1c}.bg-creme{background-color:#f0f0ee}#submit_button,.btn{display:inline-block;color:#343333;background:0 0;border:.1rem solid #343333;padding:.1rem .5rem;font-size:1.1rem;transition:all .3s ease;text-transform:uppercase;letter-spacing:.2rem;min-width:16rem;text-align:center}#submit_button:focus,#submit_button:hover,.btn:focus,.btn:hover{border-color:#dfab0c;color:#dfab0c;background:0 0}.btn-white{color:#fff;border-color:#fff}.btn-white:hover{color:#dfab0c;border-color:#dfab0c}.btn-header{line-height:1;min-width:15rem;font-size:1.3rem;padding-top:.5rem;padding-bottom:.5rem}@media screen and (max-width:609px){.row-svg .link-house svg{display:none}.row-svg .content{padding-top:10%;padding-bottom:10%}.row-svg .link-house{background-color:#fff;padding:1rem!important}.row-svg .link-house a{background:#fff;border:.1rem solid #343333;display:block;padding:2rem;text-align:center}}.row-svg .hashtag{font-size:2.2rem;line-height:3rem;letter-spacing:.6rem;text-transform:uppercase;color:#fff}.row-svg .link-house{line-height:3rem;letter-spacing:.6rem;color:#343333;font-size:1.7rem;font-style:italic}.row-svg .link-house a{color:#343333}.row-svg .link-house a:hover{color:#dfab0c}@media screen and (min-width:610px){.row-svg-wrap{padding:5.5rem 0}.row-svg{position:relative;height:14rem}.row-svg .hashtag{background-image:none!important;position:absolute;top:50%;left:0;transform:translateY(-50%)}.row-svg .link-house{line-height:1;position:absolute;top:50%;right:2rem;transform:translateY(-50%)}.row-svg .link-house a{display:inline-block;position:relative}.row-svg .link-house span{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.row-svg .link-house .svg-in{padding-bottom:100%}.row-svg .link-house .svg-out{min-width:24rem}.row-svg-opposite .hashtag{left:inherit;right:0}.row-svg-opposite .link-house{right:inherit;left:2rem}}@media screen and (min-width:64em){.row-svg-wrap{padding-left:10%;padding-top:7rem;padding-bottom:7rem;position:relative}.row-svg-wrap .hashtag{left:5%}.row-svg-wrap .arrow{position:absolute;left:0;top:50%;transform:translateY(-50%) rotate(180deg);width:7%;height:auto;max-width:9rem}.row-svg-wrap .link-house{right:7%}.row-svg-wrap-opposite{padding-left:0;padding-right:10%}.row-svg-wrap-opposite .hashtag{left:inherit;right:5%}.row-svg-wrap-opposite .arrow{left:inherit;right:0;transform:translateY(-50%) rotate(0)}.row-svg-wrap-opposite .link-house{right:inherit;left:7%}}@media screen and (min-width:64em){.gold-line-right{padding-right:10rem;position:relative}.gold-line-right:before{content:"";display:block;position:absolute;right:5rem;top:0;height:100%;width:.1rem;background:#dfab0c;z-index:10}.gold-line-left{padding-left:10rem;position:relative}.gold-line-left:before{content:"";display:block;position:absolute;left:5rem;top:0;height:100%;width:.1rem;background:#dfab0c;z-index:10}.gold-line-left-large{padding-left:12rem}.gold-line-left-large:before{left:6rem}.no-line:before{display:none}}@media only screen and (min-width:64.062em){.gold-line-left-parallax{padding-left:10rem;position:relative}.gold-line-left-parallax:before{content:"";display:block;position:absolute;left:5rem;top:0;height:100%;width:.1rem;background:#dfab0c;z-index:10}.gold-line-right-parallax{padding-right:10rem;position:relative}.gold-line-right-parallax:before{content:"";display:block;position:absolute;right:5rem;left:inherit;top:0;height:100%;width:.1rem;background:#dfab0c;z-index:10}}.parallax-parent{position:relative}.parallax-parent .parallax{height:35rem}.parallax-parent .bg-img{position:absolute;top:0;left:0;width:100%;height:100%}.parallax-parent .content{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media screen and (min-width:40em){.parallax-tall .parallax .parallax{height:45rem}}@media only screen and (max-width:64.062em){.parallax-parent .parallax{transform:matrix(1,0,0,1,0,0)!important}}@media only screen and (min-width:64.062em){.parallax-parent{overflow:hidden;height:35rem}.parallax-parent:before{position:fixed;content:''}.parallax-parent .parallax{height:65rem!important;position:relative;top:-10%;transform:translateY(-50%)}.parallax-tall{height:58rem}.parallax-tall .parallax .parallax{height:78rem;top:2%}}.tagline .content{max-width:39rem}.tagline .tagline-img{width:100%;height:auto;display:inline-block;margin:2rem 0}.tagline svg{margin:0;padding:0;width:100%;max-width:33rem;height:auto}@media screen and (min-width:24.375em){.tagline svg{height:2rem}}@media screen and (min-width:35em){.tagline-location svg{height:3rem;max-width:50rem}}.tagline-location .content{max-width:56rem}.tagline-small .content{max-width:31rem}@media screen and (min-width:64em){.tagline-left .content{left:21rem;transform:translate(0,-50%)}}.social li{display:inline}.social a{display:inline-block;padding:0 1rem;font-size:1.6rem;color:#fff}.social a:hover{color:#dfab0c}.social li:first-child a{padding-left:0}#pano-tour{position:relative;width:100%;height:562px;max-width:900px;margin:0 auto;-webkit-box-shadow:-1px 9px 18px -6px rgba(0,0,0,.75);-moz-box-shadow:-1px 9px 18px -6px rgba(0,0,0,.75);box-shadow:-1px 9px 18px -6px rgba(0,0,0,.75);margin-bottom:3rem}#pano{width:100%;height:100%}.home-1 .column-content{position:relative}.home-1 .column-content .bg{position:absolute;top:0;left:0;display:block;height:100%;width:100%}.home-1 .column-content .content{position:relative;z-index:1}.home-3{margin-top:3rem}.home-3 .column-content .bg-img{padding-bottom:61%;margin-bottom:3rem}.home-3 .column-content .content{max-width:55rem}@media screen and (min-width:40em) and (max-width:63.97em){.home{padding-top:4.1rem}.home-1{position:relative;padding-top:4.1rem}.home-1:before{content:"";display:block;position:absolute;top:0;left:0;width:calc(100% - 31rem);height:.2rem;background:#dfab0c}.home-1 .column-content{text-align:left}.home-1 .column-content .content{padding-top:5rem;padding-bottom:5rem;width:calc(100% - 31rem)}.home-1 .abso-house{position:absolute;top:0;right:0;width:27rem;z-index:2}.home-1 .abso-bg{width:27rem;height:20rem}}@media screen and (min-width:64em){.home{padding-top:7rem}.home-1{margin-bottom:7rem}.home-1 .column-content{margin:6rem 0}.home-1 .column-content .bg{width:calc(100% - 10rem)}.home-3{margin-top:7rem}.home-3 .column-img{position:relative}.home-3 .column-img .bg-img{position:absolute;top:0;left:0;height:100%;width:calc(100% - 10rem);z-index:2}.home-4.row-svg-wrap{margin-bottom:7rem;padding-bottom:0}.home-4.row-svg-wrap .arrow{top:calc(50% + 3.5rem)}}@media only screen and (min-width:64.062em){.home-2 .bg-img{width:calc(100% - 10rem);left:inherit;right:0}}.residents-house .column-content .content{max-width:54rem}.residents-house .btn{margin:1rem}.tagline-residents .content{padding-top:6rem;padding-bottom:6rem;margin:0 auto}@media screen and (min-width:40em) and (max-width:63.97em){.tagline-residents{position:relative}.tagline-residents .content{position:absolute;top:50%;transform:translateY(-50%)}}@media screen and (min-width:64em){.residents-1{margin-bottom:7.3rem}.residents-house{position:relative}.residents-house .row{z-index:1;position:relative;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.residents-house .column-tagline{margin-right:20%;margin-bottom:5.6rem}.residents-house .column-btn{background:#fff}.residents-house .res-img{position:absolute;bottom:0;right:0;height:calc(100% + 7.4rem);width:73%}.tagline-residents .content{padding-top:30rem;padding-bottom:30rem}}.amenities-1 .bg-img{padding-bottom:56%}.amenities-2 .column-tabs .content{max-width:21.4rem;padding-bottom:0}.amenities-2 .column-content .content{max-width:46rem}.amenities-2{position:relative}.amenities-2 .carousel-house{transform:translateY(100%);position:absolute;bottom:0;width:100%}.amenities-2 .amenities-carousel .bg-img{padding-bottom:43%}.amenity-space{padding-bottom:43%}#amenity-pager{position:absolute;bottom:.5rem;right:1rem}.line-bullet li{position:relative;padding-left:2rem}.line-bullet li:before{content:"";display:block;position:absolute;top:1.2rem;left:0;height:.1rem;width:100%;max-width:0;background-color:#dfab0c;transition:all .5s cubic-bezier(.785,.135,.15,.86)}.line-bullet li:nth-child(1):before{transition-delay:.2s}.line-bullet li:nth-child(2):before{transition-delay:.4s}.line-bullet li:nth-child(3):before{transition-delay:.6s}.line-bullet li:nth-child(4):before{transition-delay:.8s}.line-bullet li:nth-child(5):before{transition-delay:1s}.line-bullet li:nth-child(6):before{transition-delay:1.2s}.line-bullet li:nth-child(7):before{transition-delay:1.4s}.line-bullet li:nth-child(8):before{transition-delay:1.6s}.line-bullet li:nth-child(9):before{transition-delay:1.8s}.line-bullet li:nth-child(10):before{transition-delay:2s}.line-bullet li:nth-child(11):before{transition-delay:2.2s}.line-bullet li:nth-child(12):before{transition-delay:2.4s}.line-bullet li:nth-child(13):before{transition-delay:2.6s}.line-bullet li:nth-child(14):before{transition-delay:2.8s}.line-bullet li:nth-child(15):before{transition-delay:3s}.line-bullet li:nth-child(16):before{transition-delay:3.2s}.line-bullet li:nth-child(17):before{transition-delay:3.4s}.line-bullet li:nth-child(18):before{transition-delay:3.6s}.line-bullet li:nth-child(19):before{transition-delay:3.8s}.line-bullet li:nth-child(20):before{transition-delay:4s}.line-bullet li:nth-child(21):before{transition-delay:4.2s}.line-bullet li:nth-child(22):before{transition-delay:4.4s}.line-bullet li:nth-child(23):before{transition-delay:4.6s}.line-bullet li:nth-child(24):before{transition-delay:4.8s}.line-bullet li:nth-child(25):before{transition-delay:5s}.line-bullet.unfurl li:before{max-width:.8rem;background-color:#343333}@media screen and (min-width:40em){.amenities-2 .column-tabs{text-align:right}.amenities-2 .column-tabs .content{padding-bottom:3rem}}@media screen and (min-width:53.125em) and (max-width:63.97em){.amenities-2 .column-tabs{text-align:center}.amenities-2 .column-tabs .content{padding-bottom:0}.amenities-2 .column{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}}@media screen and (min-width:64em){.amenities-1 .medium-left-img{position:relative}.amenities-1 .bg-img{position:absolute;left:0;width:calc(100% - 12rem);height:calc(100% + 17.5rem);top:7.5rem;padding-bottom:0}.amenities-1 .content{padding-top:9.5rem;padding-bottom:8rem}.amenities-2{position:relative;padding-top:5rem}.amenities-2:before{content:"";display:block;position:absolute;top:0;right:4rem;height:8.7rem;width:17.4rem;background:url(../images/_arrow-down.svg) no-repeat;background-size:17.4rem 8.7rem}.amenities-2 .column-tabs{position:relative;border-right:.1rem solid #a8a8a8}.amenities-2 .column-tabs .content{padding:4rem 0;max-width:32%}.amenities-2 .carousel-house{transform:translateY(0);position:static;width:calc(100% - 8rem);margin-top:8rem}.amenities-2 .amenities-carousel .bg-img{padding-bottom:43%}.amenities-2 .diamond-arrow:before{transform:translateY(-50%)}#amenity-pager{bottom:1rem;right:2rem;letter-spacing:.6rem}}@media screen and (min-width:1275px){.amenities-2 .column-tabs .content{max-width:30%}}@media screen and (min-width:1420px){.amenities-2 .column-tabs .content{max-width:28%}}@media screen and (min-width:1600px){.amenities-2 .column-tabs .content{max-width:26%}}.contact-form-property .input-group{display:block;margin-bottom:2.5rem;background:#f0f0ee}.contact-form-property .input-group input,.contact-form-property .input-group label,.contact-form-property .input-group select,.contact-form-property .input-group textarea{height:auto;font-size:inherit;margin:0;color:#343333}.contact-form-property .input-group label{text-transform:lowercase;font-style:italic;padding-left:1.5rem;letter-spacing:.2rem}.contact-form-property .input-group input,.contact-form-property .input-group select,.contact-form-property .input-group textarea{background-color:#f0f0ee;border:none}.contact-form-property .input-group input:focus,.contact-form-property .input-group select:focus,.contact-form-property .input-group textarea:focus{border:none;background-color:#f0f0ee;box-shadow:none}.contact-form-property .input-group input,.contact-form-property .input-group textarea{box-shadow:none}.contact-form-property .input-group textarea{min-height:15rem;padding:1.5rem}.contact-form-property .input-group.input-group-move-in-date{background:0 0}.contact-form-property .input-group.input-group-move-in-date label{padding-left:.2rem;padding-bottom:.5rem}.contact-form-property .input-group.input-group-move-in-date select{background-color:#f0f0ee}.contact-form-property .input-group .group-move-in-date{display:flex}.contact-form-property .input-group .group-move-in-date select{flex-grow:1;width:auto;margin:0 .5rem}.contact-form-property .input-group .group-move-in-date select:first-child{margin-left:0}.contact-form-property .input-group .group-move-in-date select:last-child{margin-right:0}.contact-form-property .input-group button{-webkit-appearance:none;-moz-appearance:none;cursor:pointer;transition:color .3s linear,background-color .3s linear,border-color .3s linear;padding-top:.7rem!important;padding-bottom:.7rem!important}.contact-form-property .input-group .invalid-msg{display:none;padding:.5rem .5rem .1rem;background-color:#be1717;line-height:inherit;font-size:inherit;color:#fff}.contact-form-property .input-group.invalid .invalid-msg{display:block}.contact-form-property .input-group.invalid label:after{content:'*';color:#be1717}.contact-form-property .input-group.invalid>input,.contact-form-property .input-group.invalid>select,.contact-form-property .input-group.invalid>textarea{border-color:#be1717}.contact-form-property .input-group-captcha,.contact-form-property .input-group-submit{background:0 0}.column-group-c .input-group{border-bottom:none}.response-group{font-size:1.6rem;line-height:2rem}.response-group ul{font-weight:700}.response-group .flash_body,.response-group .thank_you_message{margin:3rem 0}@media screen and (max-width:63.97em){.column-group-a input{padding-left:1.6rem}.column-group-a .input-group-bedrooms select{padding-left:1.6rem}}@media screen and (min-width:64em){.contact-form-property .input-group-bedrooms,.contact-form-property .input-group-email,.contact-form-property .input-group-name,.contact-form-property .input-group-phone{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.contact-form-property .input-group-bedrooms label,.contact-form-property .input-group-email label,.contact-form-property .input-group-name label,.contact-form-property .input-group-phone label{padding:0 1.5rem}.contact-form-property .input-group-bedrooms .invalid-msg,.contact-form-property .input-group-bedrooms input,.contact-form-property .input-group-bedrooms label,.contact-form-property .input-group-email .invalid-msg,.contact-form-property .input-group-email input,.contact-form-property .input-group-email label,.contact-form-property .input-group-name .invalid-msg,.contact-form-property .input-group-name input,.contact-form-property .input-group-name label,.contact-form-property .input-group-phone .invalid-msg,.contact-form-property .input-group-phone input,.contact-form-property .input-group-phone label{line-height:2.2rem}.contact-form-property .input-group-move-in-date{display:block}.contact-form-property .input-group .invalid-msg{flex:0 0 auto;max-width:100%;padding:.5rem 1rem}.contact-form-property .group-move-in-date{display:flex}.contact-form-property .group-move-in-date select{flex-grow:1;width:auto;margin:0 .5rem}.contact-form-property .group-move-in-date select:first-child{margin-left:0}.contact-form-property .group-move-in-date select:last-child{margin-right:0}.contact-form-property .input-group-submit{margin-bottom:0}}@media screen and (min-width:81.25em){.contact-2 .column-content{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.contact-2 .column-form{-webkit-box-flex:0;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.contact-form-property .column-group{display:inline-block;width:50%;vertical-align:top;padding-left:3%}.contact-form-property .column-group.column-group-a{padding-left:0;padding-right:3%}.contact-form-property .column-group-a{float:left}}@media screen and (max-width:25em){.inner-column-form .content{padding-left:.5rem;padding-right:.5rem}}.contact-1 .content{padding-top:6rem;padding-bottom:6rem;margin:0 auto}.contact-2{margin-bottom:3rem}.contact-2 .column-content .content{max-width:29.6rem}.contact-2 .column-form .content{max-width:95rem}.contact-2 .social{margin-top:2rem}.schema-data a{color:#fff}.schema-data a:hover{color:#dfab0c}.schema-data p{line-height:3.5rem}.inner-column-form .content{padding-top:0}@media screen and (min-width:40em) and (max-width:46.25em){.inner-column-form .content{padding-left:0;padding-right:.5rem}}@media screen and (min-width:40em) and (max-width:63.97em){.inner-column-form .content{padding-top:4rem}}@media screen and (min-width:64em){.contact{padding-top:7rem}.contact-1{margin-bottom:7rem}.contact-1 .content{padding-top:18rem;padding-bottom:18rem;margin:0 0 0 21rem}.contact-2{margin-bottom:7rem}.contact-2 .column-content .content{padding-top:9rem}.schema-data{margin:10rem 0}}.floorplan-img img{display:inline-block;width:100%;max-width:30rem}.floorplans{padding-top:3rem}.floorplans .fp-iframe iframe{height:80rem;max-height:0;width:100%;transition:max-height .3s linear}.floorplans .fp-iframe iframe.active{max-height:80rem}.floorplans-1 .tagline-img{margin-top:1rem}.floorplans-2 .column-heading .content{max-width:41rem}.floorplans-2 .column-body .content{max-width:80rem}.custom_paging{display:none}.floorplans-house{position:relative}.floorplans-house:before{content:"";display:block;position:absolute;top:0;right:0;height:100%;width:100%;background-color:#1c1c1c;background-image:url(../images/bg/diamond-gray-dark.svg);background-size:83rem 41.666rem;background-position:left top}.floorplans-house .tabs{position:relative;z-index:1}.floorplans-house .floorplan-buttons{padding-top:4rem}.floorplans-house .floorplan-buttons .btn{margin:1rem}.floorplans-house .fp-img{padding-bottom:50%}.floorplans-house .tabs-content>.floorplans-panel{display:block;height:0;overflow:hidden;padding:0}.floorplans-house .tabs-content>.floorplans-panel.is-active{height:inherit;max-height:none}.floorplans-house .slick-dotted.slick-slider{margin:0}.floorplans-house h3{color:#dfab0c;display:inline-block}.floorplans-house h3:after{content:"";display:block;position:static;width:100%;height:.1rem;background:#dfab0c;margin:2rem 0}.floorplans-house .fp-details{font-size:1.5rem;line-height:2.5rem;text-transform:uppercase;font-style:italic;letter-spacing:.4rem}.floorplans-house .fp-details span{display:inline-block;margin:0 1rem}.floorplans-house .image-popup{position:relative;display:inline-block;padding-right:4rem}.floorplans-house .image-popup:before{content:"";display:block;position:absolute;top:50%;right:0;transform:translateY(-50%);height:3.1rem;width:3.1rem;background:url(../images/zoom.png);background-size:3.1rem 3.1rem}@media screen and (max-width:39.97em){.floorplans-house .floorplan-info{position:relative}.floorplans-house .floorplan-info:after{content:"";display:block;position:static;width:100%;padding-bottom:50%}.floorplans-house .fp-img{position:absolute;bottom:0;width:100%;left:0}.floorplans-house .diamond-arrow-med .slick-next:before,.floorplans-house .diamond-arrow-med .slick-prev:before{color:#fff}}@media screen and (min-width:40em){.custom_paging{position:absolute;bottom:6rem;right:9%;font-size:1.5rem;letter-spacing:.7rem;color:#fff}.custom_paging li{display:none}.custom_paging .slick-active{display:block}.custom_paging li:only-child{display:none}.floorplans-2 .column-heading h2{margin-bottom:0}.floorplans-house .row{padding-bottom:5rem}.floorplans-house:before{height:calc(100% - 5rem)}.floorplans-house .floorplan-buttons{padding-top:2rem;padding-right:4rem}.floorplans-house h3{margin-top:3rem}}@media screen and (min-width:64em){.floorplans{padding-top:7rem}.floorplans-2{position:relative}.floorplans-2:before{content:"";display:block;position:absolute;width:8.7rem;height:17.4rem;background:url(../images/_arrow-right.svg) no-repeat;background-size:8.7rem 17.4rem;left:0;top:50%;transform:translateY(-50%)}.floorplans-2 .column-heading{text-align:right}.floorplans-2 .column-body{text-align:left}.floorplans-3 .tabs-column{flex:0 0 auto;max-width:100%}.floorplans-house{position:relative}.floorplans-house:before{width:calc(100% - 11.8rem)}.floorplans-house .tabs{position:absolute;left:0;top:7rem;width:25rem;padding-top:4rem;padding-bottom:4rem}.floorplans-house .tabs-panel{width:calc(100% - 30rem);margin-left:auto}.floorplans-house .floorplan{padding-top:2.7rem}.floorplans-house .floorplan-img .content{padding-bottom:2rem}}@media only screen and (min-width:64.062em){.floorplans-1 .bg-img{width:calc(100% - 10rem);left:inherit;right:0}}.foot-wrap{background-color:#343333}.foot-wrap>.row{padding:3rem 0}.foot-wrap,.foot-wrap a{color:#fff}.foot-item li{display:inline-block;margin:.5rem}.back-to-top{display:block;width:100%;padding:1.5rem 0;background:#000;color:#fff}.footer{padding:2rem}.footer .row{max-width:127rem}.footer .columns{margin-bottom:2rem}.footer,.footer p,.footer ul{line-height:3rem}.footer a{color:#fff}.footer a:hover{color:#dfab0c}.footer p{margin:0}.footer ul{padding:0}.footer li{display:inline}.footer .footer-icons li{margin:0 .3rem;display:inline-block;font-size:1.2rem}.footer .footer-secondary-logo{margin:.5rem 0 1rem}.footer .social{margin:.5rem 0}.footer .office-hours{margin-bottom:1.5rem}.footer .corp-info{margin-top:1.5rem}.footer .column-logo img{width:100%;max-width:8.4rem;height:auto}.caps-link{text-transform:uppercase;font-size:1.2rem;letter-spacing:.1rem}@media screen and (min-width:64em){.footer{padding:4rem}.footer .columns{margin-bottom:0}}.gallery{background-color:#f0f0ee;background-image:url(../images/bg/diamond-creme.svg);background-size:130.86rem 65.666rem;background-position:left top}.gallery-1 .content{max-width:105rem}.gallery-vertical .tabs{margin-bottom:4rem}.gallery-vertical .carousel-slide{border:none}.gallery-vertical .bg-img{padding-bottom:56%;width:100%;height:100%;position:relative}.gallery-vertical .pagingInfo{display:inline-block}.gallery-vertical .tabs-panel{display:block;height:0;overflow:hidden;padding:0}.gallery-vertical .tabs-panel.is-active{height:inherit;max-height:none}.gallery-vertical .controls{padding:2rem}.gallery-vertical .controls .pagingInfo{font-size:1.6rem;letter-spacing:1rem;margin:0 2rem}.gallery-vertical .controls .garrow{color:#343333;display:inline-block;transform:translateY(.5rem)}.gallery-vertical .controls .garrow:hover{color:#dfab0c}.gallery-vertical .controls .fa{font-size:3rem}@media screen and (min-width:40em){.gallery-vertical .tabs a{padding:2rem 5rem}}@media screen and (min-width:64em){.gallery{background:0 0;position:relative}.gallery:before{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:75%;background-color:#f0f0ee;background-image:url(../images/bg/diamond-creme.svg);background-size:130.86rem 65.666rem;background-position:left top}.gallery .gallery-1,.gallery .tabs{position:relative;z-index:10}.gallery-vertical{width:100%;max-width:115rem;margin:0 auto}.gallery-vertical .tabs a{margin:0 4rem}.gallery-vertical .controls{padding-bottom:5rem}.gallery-wrap{position:relative}.gallery-wrap .gallery-house{position:absolute;top:0;left:0;width:100%}.gallery-wrap:before{content:'';display:block;padding-bottom:56%}}@media screen and (min-width:64em){.head-wrap{position:absolute;top:0;width:100%;background:rgba(21,20,20,.9);z-index:1000}#wrapper{padding-top:0!important}.header #homeNav{display:none}}.show-for-large-mod{display:none}@media only screen and (min-width:64.062em){.show-for-large-mod{display:block}.head-wrap{position:fixed}}@media screen and (min-width:64em){.header-1{padding:3rem 2.5rem 1.5rem}.header-1 .row{max-width:132rem;flex-flow:nowrap!important}.header-1 .info-column,.header-1 .logo-column{flex:0 0 auto;max-width:20.5rem}.header-1 .logo-column a{transform:translateY(-1rem);display:inline-block}.header-1 .nav-column nav{border-bottom:.1rem solid #595858;margin-bottom:1.5rem;padding-bottom:1.5rem}.header-1 .nav-column a{font-size:1.2rem;letter-spacing:.3rem;text-transform:uppercase;color:#fff}.header-1 .nav-column a:hover{color:#dfab0c}.header-1 .nav-column .active a{background:0 0;color:#dfab0c}.header-1 .phone-number{margin-top:2rem}.header-1 .phone-number a{font-size:1.6rem;letter-spacing:.2rem;color:#fff}.header-1 .phone-number a:hover{color:#dfab0c}}@media screen and (min-width:75em){.header-1 .info-column{width:20.5rem}.header-1 .logo-column{text-align:right;padding-right:3em}}@media screen and (min-width:83.125em){.header-1 nav a{padding-left:2rem!important;padding-right:2rem!important}}@media (min-width:64.0625em) and (max-width:66.75em){.header-1 .header-nav a{letter-spacing:.1rem}}.hero{position:relative}.hero .content{padding-top:20%;padding-bottom:20%}.hero img{width:100%;max-width:11.4rem;height:auto}.hero .hero-video{opacity:.3}@media screen and (min-width:40em){.hero .content{padding-top:19%;padding-bottom:19%}}@media screen and (min-width:64em){.hero{padding-bottom:69%;position:relative}.hero .content{padding:4rem 3rem;position:absolute;top:calc(50% + (15.5rem / 2));left:0;transform:translate(0,-50%);max-width:100%}.hero img{max-width:16.4rem}.hero p{margin-top:9rem;font-size:2rem;line-height:1;text-transform:uppercase;color:#fff;font-style:italic;letter-spacing:.4rem}.hero .bottom-content{position:absolute;bottom:0;left:0;padding-right:4.5rem;width:100%;background:rgba(4,4,4,.5);text-align:right}.hero .bottom-content a{font-size:1.5rem;text-transform:uppercase;letter-spacing:.3rem;color:#fff}.hero .bottom-content a:hover{color:#dfab0c}.hero .bottom-content .sep{margin:0 3.5rem;color:#fff}}@media screen and (min-width:75em){.hero{padding-bottom:0;height:95rem}.hero p{margin-top:12rem}.hero img{max-width:16.4rem}}@media screen and (min-width:100em){.hero{height:98rem}}.location-2 .row-imgs .bg-img{margin-top:2rem;padding-bottom:60%}.location-2 .content{max-width:72rem}@media screen and (min-width:40em){.location-2 .column-one .bg-img{margin-right:1rem}.location-2 .column-two .bg-img{margin-left:1rem}#ll-map{height:60rem}.location-medium{margin-top:3rem}.location-medium .tabs{position:relative;z-index:10}.location-medium .location-panel h3{display:inline-block}.location-medium .location-panel h3:after{content:"";display:block;position:static;width:100%;height:.1rem;background:#343333;margin:2rem 0}.location-medium .location-panel .content{max-width:40rem}.location-medium .location-panel ul{margin-left:2rem}.location-medium .poi{margin-bottom:1.8rem;list-style-type:decimal}.location-medium .poi a{position:relative;color:#343333}.location-medium .poi a:focus,.location-medium .poi a:hover{color:#dfab0c}.location-medium .poi img{display:inline-block;position:absolute;top:0;left:0}.location-medium .poi span{display:block;position:relative;padding-left:3.5rem;top:.4rem}.leaselabs-gmiw p{margin:0 0 1rem;font-family:"Crimson Text",Arial,sans-serif}.leaselabs-gmiw-name{font-family:"Brandon Bold",sans-serif;line-height:2.5rem;letter-spacing:.3rem;font-size:1.8rem;text-transform:uppercase}}@media screen and (min-width:64em){.location-1 .bg-img{width:calc(100% - 10rem)}.location-2 .column-img{position:relative;margin-top:3.5rem}.location-2 .column-img .bg-img{content:"";display:block;position:absolute;bottom:0;left:0;width:100%;height:calc(100% - 2rem)}.location-2 .column-content{text-align:left}.location-2 .column-content .content{padding-left:7rem}.location-2 .gold-line-right{padding-top:3.5rem}.location-2 .row-imgs .bg-img{margin:2rem 0 0 7rem;padding-bottom:128%}#ll-map{height:65rem}.location-medium{margin-top:6rem;position:relative}.location-medium .column-tabs{position:absolute;top:0;left:0;width:66.66667%}.location-medium .column-map{padding-top:5.7rem}}@media screen and (min-width:85.375em){.location-2 .column-content .content-wrap{position:relative}.location-2 .column-content .content-wrap:before{content:"";display:block;position:absolute;width:8.7rem;height:17.4rem;background:url(../images/_arrow.svg) no-repeat;background-size:8.7rem 17.4rem;right:0;top:50%;transform:translateY(-50%)}.location-medium .tabs .tabs-title>a{padding:2rem 5rem}}.location-small-2 .accordion-title{background:#343333;color:#fff;letter-spacing:.3rem;font-size:1.7rem;text-transform:uppercase;padding:2.5rem}.location-small-2 .accordion-title:before{font-size:1.7rem;margin-top:-.8rem}.location-small-2 .accordion-title:hover,.location-small-2 .is-active .accordion-title{background:#dfab0c}.location-small-2 .address{font-size:1.2rem}.mobile-menu-1 .mobile-menu{position:relative}.mobile-menu-1 .mobile-toggle-contain{position:fixed;top:0;left:50%;transform:translateX(-50%);z-index:1010}.mobile-menu-1 .mobile-toggle{position:relative;display:inline-block;height:4.4rem;width:4.4rem;transition:all .5s cubic-bezier(.785,.135,.15,.86);transform:translateY(1rem)}.mobile-menu-1 .mobile-toggle span,.mobile-menu-1 .mobile-toggle span:after,.mobile-menu-1 .mobile-toggle span:before{position:absolute;width:3.6rem;height:.1rem;background:#fff;transition:all .4s ease-in-out}.mobile-menu-1 .mobile-toggle span{top:50%;left:50%;transform:translate(-50%,-50%)}.mobile-menu-1 .mobile-toggle span:after,.mobile-menu-1 .mobile-toggle span:before{content:''}.mobile-menu-1 .mobile-toggle span:before{top:-.6rem}.mobile-menu-1 .mobile-toggle span:after{top:.6rem}.mobile-menu-1.scrolled .mobile-toggle{background-color:rgba(21,20,20,.55);transform:translateY(0)}.mobile-menu-1.scrolled .mobile-toggle span,.mobile-menu-1.scrolled .mobile-toggle span:after,.mobile-menu-1.scrolled .mobile-toggle span:before{width:3rem}.mobile-menu-1 .mobile-menu{position:fixed;z-index:-10;top:0;left:0;height:0;width:100%;transition:z-index .1s .2s ease}.mobile-menu-1 .mobile-menu:before{content:'';position:fixed;z-index:1000;top:0;left:0;width:100%;height:100%;background-color:rgba(21,20,20,.95);transform:translate(0,-100%);transition:all .5s cubic-bezier(.77,0,.175,1);will-change:transform,transition}.mobile-menu-1 .mobile-menu .logo{display:none;transform:scale(1.15) translateY(-3rem);opacity:0;transition:transform .2s cubic-bezier(.77,0,.175,1),opacity .2s cubic-bezier(.77,0,.175,1);transition-delay:60ms;z-index:1005;position:relative;width:100%;max-width:8rem;height:auto;margin-top:6rem}.mobile-menu-1 .mobile-menu nav{position:relative;z-index:1005;height:100%;padding:4.5rem 0 2rem}.mobile-menu-1 .mobile-menu nav li{transform:scale(1.15) translateY(-3rem);opacity:0;transition:transform .2s cubic-bezier(.77,0,.175,1),opacity .2s cubic-bezier(.77,0,.175,1)}.mobile-menu-1 .mobile-menu nav li:nth-child(2){transition-delay:50ms}.mobile-menu-1 .mobile-menu nav li:nth-child(3){transition-delay:40ms}.mobile-menu-1 .mobile-menu nav li:nth-child(4){transition-delay:30ms}.mobile-menu-1 .mobile-menu nav li:nth-child(5){transition-delay:20ms}.mobile-menu-1 .mobile-menu nav li:nth-child(6){transition-delay:10ms}.mobile-menu-1 .mobile-menu nav li:nth-child(7){transition-delay:0s}.mobile-menu-1 .mobile-menu nav li:nth-child(8){transition-delay:-10ms}.mobile-menu-1 .mobile-menu nav li:nth-child(9){transition-delay:-20ms}.mobile-menu-1 .mobile-menu nav li:nth-child(10){transition-delay:-30ms}.mobile-menu-1 .mobile-menu nav li:nth-child(11){transition-delay:-40ms}.mobile-menu-1 .mobile-menu nav li:nth-child(12){transition-delay:-50ms}.mobile-menu-1 .mobile-menu nav a{display:block;width:100%;max-width:32rem;margin:0 auto;padding:.5rem 1rem;color:#fff;font-size:1.7rem;text-transform:uppercase;letter-spacing:.3rem}.mobile-menu-1 .mobile-menu nav a:hover,.mobile-menu-1 .mobile-menu nav li.active a{color:#dfab0c}.mobile-menu-1 .mobile-menu nav .phone-li a{font-size:3rem}.mobile-menu-1-on body{overflow:hidden!important;height:100%!important}.mobile-menu-1-on .mobile-toggle{background:0 0!important}.mobile-menu-1-on .mobile-toggle span{background:0 0!important}.mobile-menu-1-on .mobile-toggle span:after,.mobile-menu-1-on .mobile-toggle span:before{top:0;background:#fff}.mobile-menu-1-on .mobile-toggle span:before{transform:rotate(-45deg)}.mobile-menu-1-on .mobile-toggle span:after{transform:rotate(45deg)}.mobile-menu-1-on .mobile-menu{z-index:1000;height:100vh;transform:translateX(0);transition:z-index .1s 0s ease}.mobile-menu-1-on .mobile-menu .logo{transform:scale(1) translateY(0);opacity:1;transition:transform .3s cubic-bezier(.175,0,.77,1),opacity .3s cubic-bezier(.175,0,.77,1);transition-delay:40ms}.mobile-menu-1-on .mobile-menu nav li{transform:scale(1) translateY(0);opacity:1;transition:transform .3s cubic-bezier(.175,0,.77,1),opacity .3s cubic-bezier(.175,0,.77,1)}.mobile-menu-1-on .mobile-menu nav li:nth-child(2){transition-delay:70ms}.mobile-menu-1-on .mobile-menu nav li:nth-child(3){transition-delay:.1s}.mobile-menu-1-on .mobile-menu nav li:nth-child(4){transition-delay:.13s}.mobile-menu-1-on .mobile-menu nav li:nth-child(5){transition-delay:.16s}.mobile-menu-1-on .mobile-menu nav li:nth-child(6){transition-delay:.19s}.mobile-menu-1-on .mobile-menu nav li:nth-child(7){transition-delay:.22s}.mobile-menu-1-on .mobile-menu nav li:nth-child(8){transition-delay:.25s}.mobile-menu-1-on .mobile-menu nav li:nth-child(9){transition-delay:.28s}.mobile-menu-1-on .mobile-menu nav li:nth-child(10){transition-delay:.31s}.mobile-menu-1-on .mobile-menu nav li:nth-child(11){transition-delay:.34s}.mobile-menu-1-on .mobile-menu nav li:nth-child(12){transition-delay:.37s}.mobile-menu-1-on .mobile-menu:before{transform:translate(0,0);transition:all .3s cubic-bezier(.175,0,.77,1)}@media screen and (min-height:37.5em){.mobile-menu-1 .mobile-menu nav a{font-size:2rem}}@media screen and (min-height:780px){.mobile-menu-1 .mobile-menu .logo{display:inline-block}.mobile-menu-1 .mobile-menu nav{padding-top:1.5rem}.mobile-menu-1 .menu-sep{border-top:.1rem solid #595858;margin-top:1rem!important;padding-top:1rem!important}}@media screen and (max-height:500px){.mobile-menu-1 .nav-mobile-list{columns:2;column-gap:0;width:100%;text-align:left}.mobile-menu-1 .nav-mobile-list li{break-inside:avoid;page-break-inside:avoid}}@media screen and (min-width:64.062em){.mobile-menu-1{display:none}.mobile-menu-1-on body{overflow:inherit!important;height:inherit!important}}@media (prefers-reduced-motion:reduce){.mobile-menu-1 *,.mobile-menu-1 .mobile-menu:before,.mobile-menu-1 .mobile-toggle span,.mobile-menu-1 .mobile-toggle span:after,.mobile-menu-1 .mobile-toggle span:before{transition:initial!important;transition-delay:initial!important}}.walk{text-transform:uppercase;letter-spacing:.1rem;font-style:italic;padding:.8rem;font-size:1.6rem;color:#343333}.walk .number,.walk .sep{display:inline-block}.walk .number{background:url(../images/diamond-walk.svg) no-repeat;background-size:3rem 3rem;background-position:.1rem center;display:inline-block;height:3rem;line-height:3rem;width:3.1rem;color:#dfab0c;text-align:center;margin-left:1rem;font-size:1.4rem}@media screen and (min-width:64em){.footer{margin-bottom:4.8rem}.walk{position:fixed;bottom:0;left:0;width:100%;font-size:2rem;letter-spacing:.4rem;z-index:100}.walk .sep{padding:0 1.7rem}.walk .verbiage{display:inline-block;position:relative;padding-right:6rem}.walk .number{letter-spacing:.2rem;position:absolute;right:0;top:50%;transform:translateY(-50%)}.walk .verbiage{transform:translateY(.1rem)}}
/*# sourceMappingURL=sourcemaps/app-dd28f889.min.css.map */
