.About-module-scss-module__R0cc5W__about .About-module-scss-module__R0cc5W__aboutNav span:nth-child(2){color:#fff!important}.About-module-scss-module__R0cc5W__about .About-module-scss-module__R0cc5W__cta{max-width:360px!important;margin:0!important;padding:15px 20px!important}@media (max-width:700px){.About-module-scss-module__R0cc5W__about .About-module-scss-module__R0cc5W__cta{max-width:80%!important;margin:0 auto!important}}.About-module-scss-module__R0cc5W__about section:first-of-type h2 span{font-size:30px;display:block}.About-module-scss-module__R0cc5W__about section:first-of-type article:first-child div{width:100%;margin-top:100px;position:relative}.About-module-scss-module__R0cc5W__about section:first-of-type article:first-child div img{width:100%}.About-module-scss-module__R0cc5W__about section:first-of-type article:first-child div span{color:#f8f8f9;text-align:center;letter-spacing:.25px;text-transform:uppercase;background-color:#636363;width:187px;padding:10px 0;font-size:10px;font-weight:200;line-height:12px;position:absolute;bottom:3px;left:0}.About-module-scss-module__R0cc5W__about section:first-of-type article:first-child div span span{font-weight:600;position:static}.About-module-scss-module__R0cc5W__about section:first-of-type article:nth-child(2)>div{justify-content:space-between;align-items:center;display:flex}@media (max-width:768px){.About-module-scss-module__R0cc5W__about section:first-of-type article:nth-child(2)>div{flex-direction:column}}.About-module-scss-module__R0cc5W__about section:first-of-type article:nth-child(2)>div h2{margin:0}.About-module-scss-module__R0cc5W__about section:first-of-type article:nth-child(2)>div p{color:#fff;width:40%}@media (max-width:768px){.About-module-scss-module__R0cc5W__about section:first-of-type article:nth-child(2)>div p{width:100%}}.About-module-scss-module__R0cc5W__about section:first-of-type aside{background-color:#262626}.About-module-scss-module__R0cc5W__about section:first-of-type aside>div{flex-wrap:wrap;gap:3vw;padding:0 12vw;display:flex}@media (max-width:850px){.About-module-scss-module__R0cc5W__about section:first-of-type aside>div{flex-flow:column;align-items:center}}.About-module-scss-module__R0cc5W__about section:first-of-type aside>div a{width:30%;height:32vw;margin-bottom:75px;position:relative}@media (max-width:1350px){.About-module-scss-module__R0cc5W__about section:first-of-type aside>div a{width:44%;height:47vw}}@media (max-width:900px){.About-module-scss-module__R0cc5W__about section:first-of-type aside>div a{width:100%;height:104vw}}@media (max-width:475px){.About-module-scss-module__R0cc5W__about section:first-of-type aside>div a{height:445px}}.About-module-scss-module__R0cc5W__about section:first-of-type aside>div a img{filter:grayscale();width:100%;transition:opacity,all .1s;position:absolute;top:0}.About-module-scss-module__R0cc5W__about section:first-of-type aside>div a img:hover{filter:grayscale(0)}.About-module-scss-module__R0cc5W__about section:first-of-type aside>div a img:nth-of-type(2){opacity:1}@media (max-width:768px){.About-module-scss-module__R0cc5W__about section:first-of-type aside>div a img:nth-of-type(2){opacity:0}}.About-module-scss-module__R0cc5W__about section:first-of-type aside>div a span{color:#d1d3d4;font-size:15px;display:block;position:absolute;bottom:3px}.About-module-scss-module__R0cc5W__about section:first-of-type aside>div a span:first-of-type{text-transform:uppercase;letter-spacing:.4px;font-size:17px;line-height:12px;bottom:30px}.About-module-scss-module__R0cc5W__about section:first-of-type aside>div a span:first-of-type:after{content:"";filter:invert();background:url(https://cdn.tollbrothers.com/sites/tbcl-redesign/svgs/arrow.svg) 0 0/100% no-repeat;width:25px;height:15px;transition:left,all .35s;display:inline-block;position:relative;top:2px;left:12px}.About-module-scss-module__R0cc5W__about section:first-of-type aside>div a:hover span:first-of-type:after{left:50px}.About-module-scss-module__R0cc5W__about section:first-of-type aside>div a:hover img:nth-of-type(2){opacity:0}.About-module-scss-module__R0cc5W__about section:nth-of-type(2) article{flex-direction:row;display:flex}@media (max-width:700px){.About-module-scss-module__R0cc5W__about section:nth-of-type(2) article{flex-direction:column;padding:50px 10px 160px}}.About-module-scss-module__R0cc5W__about section:nth-of-type(2) article button{text-transform:uppercase;cursor:pointer;border:none;display:block}.About-module-scss-module__R0cc5W__about section:nth-of-type(2) article p{margin-bottom:30px}.About-module-scss-module__R0cc5W__about section:nth-of-type(2) article p.About-module-scss-module__R0cc5W__disclaimer{max-width:90%;font-size:11px;font-weight:300;line-height:20px;position:absolute;bottom:-50px}.About-module-scss-module__R0cc5W__about section:nth-of-type(2) article aside{width:50%}@media (max-width:700px){.About-module-scss-module__R0cc5W__about section:nth-of-type(2) article aside{width:100%}}.About-module-scss-module__R0cc5W__about section:nth-of-type(2) article aside a{text-transform:uppercase;color:#529ceb;letter-spacing:.8px;align-items:center;font-weight:200;display:flex}.About-module-scss-module__R0cc5W__about section:nth-of-type(2) article aside a img{width:25px;margin-right:10px}.About-module-scss-module__R0cc5W__about section:nth-of-type(2) article aside h2{margin:0}.About-module-scss-module__R0cc5W__about section:nth-of-type(2) article aside img{max-width:200px;margin:25px 0;box-shadow:0 0 10px rgba(0,0,0,.25)}@media (max-width:700px){.About-module-scss-module__R0cc5W__about section:nth-of-type(2) article aside img{width:60%;display:block}}.About-module-scss-module__R0cc5W__about section:nth-of-type(2) article aside button{color:#2522ca;background-color:transparent}@media (max-width:700px){.About-module-scss-module__R0cc5W__about section:nth-of-type(2) article aside button{padding:5px 0}}.About-module-scss-module__R0cc5W__about section:nth-of-type(2) article div{width:50%}@media (max-width:700px){.About-module-scss-module__R0cc5W__about section:nth-of-type(2) article div{width:100%}}.About-module-scss-module__R0cc5W__about section:nth-of-type(2) article div button#About-module-scss-module__R0cc5W__cta{color:#fff;background-color:#262626;padding:12px 40px;font-size:14px;font-weight:700}.About-module-scss-module__R0cc5W__about section .About-module-scss-module__R0cc5W__cta{margin:100px auto 0!important}
.Header-module-scss-module__JJFXqa__header{z-index:12;width:100%;transition:opacity .5s;position:absolute;top:0}.Header-module-scss-module__JJFXqa__header.Header-module-scss-module__JJFXqa__isVisible{opacity:1;top:0}.Header-module-scss-module__JJFXqa__header.Header-module-scss-module__JJFXqa__isFixed .Header-module-scss-module__JJFXqa__wrapper{background:rgba(0,0,0,.15)}.Header-module-scss-module__JJFXqa__header .Header-module-scss-module__JJFXqa__wrapper{justify-content:space-between;align-items:center;width:100%;padding:15px 40px;display:flex;position:fixed}@media (max-width:600px){.Header-module-scss-module__JJFXqa__header .Header-module-scss-module__JJFXqa__wrapper{padding:25px 20px}}.Header-module-scss-module__JJFXqa__header .Header-module-scss-module__JJFXqa__wrapper a:focus-visible{outline-offset:4px;outline:2px solid #fff}.Header-module-scss-module__JJFXqa__header .Header-module-scss-module__JJFXqa__wrapper img{max-width:235px}.Header-module-scss-module__JJFXqa__menuButton{cursor:pointer;z-index:13;opacity:1;pointer-events:auto;background-color:#f8f8f9;border:none;border-radius:100%;width:50px;height:50px;margin:0;padding:0;position:fixed;top:17px;right:40px}@media (max-width:600px){.Header-module-scss-module__JJFXqa__menuButton{top:25px;right:20px}}.Header-module-scss-module__JJFXqa__menuButton span{pointer-events:none;background:#414042;width:30px;height:2px;margin:0 auto;transition:transform 50ms;position:absolute;left:0;right:0}.Header-module-scss-module__JJFXqa__menuButton span:before,.Header-module-scss-module__JJFXqa__menuButton span:after{content:"";background:#414042;width:30px;height:2px;margin:0 auto;display:block;position:absolute;left:0;right:0}.Header-module-scss-module__JJFXqa__menuButton span:before{top:-7px}.Header-module-scss-module__JJFXqa__menuButton span:after{top:7px}.Header-module-scss-module__JJFXqa__wrapper.Header-module-scss-module__JJFXqa__isOpen~.Header-module-scss-module__JJFXqa__menuButton span,.Header-module-scss-module__JJFXqa__isOpen .Header-module-scss-module__JJFXqa__menuButton span{transform:rotate(45deg)}.Header-module-scss-module__JJFXqa__wrapper.Header-module-scss-module__JJFXqa__isOpen~.Header-module-scss-module__JJFXqa__menuButton span:after,.Header-module-scss-module__JJFXqa__isOpen .Header-module-scss-module__JJFXqa__menuButton span:after{display:none}.Header-module-scss-module__JJFXqa__wrapper.Header-module-scss-module__JJFXqa__isOpen~.Header-module-scss-module__JJFXqa__menuButton span:before,.Header-module-scss-module__JJFXqa__isOpen .Header-module-scss-module__JJFXqa__menuButton span:before{top:-1px;transform:rotate(-90deg)}.Header-module-scss-module__JJFXqa__nav{z-index:11;opacity:0;pointer-events:none;background-color:#262626;flex-direction:column;justify-content:center;gap:3vh;width:50%;height:100vh;padding-left:120px;display:flex;position:fixed;top:0;right:-200%;transform:rotate(90deg)}@media (max-width:768px){.Header-module-scss-module__JJFXqa__nav{width:100%;padding-left:14vw;right:-300%}}.Header-module-scss-module__JJFXqa__nav.Header-module-scss-module__JJFXqa__open,.Header-module-scss-module__JJFXqa__nav.Header-module-scss-module__JJFXqa__open span{pointer-events:auto}.Header-module-scss-module__JJFXqa__nav span{text-transform:uppercase;letter-spacing:auto;text-align:left;color:#979797;cursor:pointer;font-size:55px;font-weight:200;transition:all;position:relative;right:-100%}@media (max-width:650px){.Header-module-scss-module__JJFXqa__nav span{font-size:40px}}.Header-module-scss-module__JJFXqa__nav span:hover{color:#d8d8d8}.Header-module-scss-module__JJFXqa__nav span a{color:inherit;pointer-events:auto;text-decoration:none;display:block}
.Footer-module-scss-module__-TkEBW__footer{color:#b7b7b7;background-color:#262626;justify-content:space-between;align-items:center;padding:75px 100px 100px;display:flex;position:relative}@media (max-width:700px){.Footer-module-scss-module__-TkEBW__footer{text-align:center;flex-direction:column;padding:75px 10px 100px}}.Footer-module-scss-module__-TkEBW__footer>div{width:33%;display:flex}@media (max-width:700px){.Footer-module-scss-module__-TkEBW__footer>div{width:100%}}.Footer-module-scss-module__-TkEBW__footer .Footer-module-scss-module__-TkEBW__location{flex-direction:column;justify-content:left}@media (max-width:700px){.Footer-module-scss-module__-TkEBW__footer .Footer-module-scss-module__-TkEBW__location{align-items:center}}.Footer-module-scss-module__-TkEBW__footer .Footer-module-scss-module__-TkEBW__location img{max-width:200px}.Footer-module-scss-module__-TkEBW__footer .Footer-module-scss-module__-TkEBW__footerMenu{text-transform:uppercase;letter-spacing:1px;flex-direction:column;justify-content:center;align-items:center;font-size:10px;font-weight:400;line-height:20px}@media (max-width:700px){.Footer-module-scss-module__-TkEBW__footer .Footer-module-scss-module__-TkEBW__footerMenu{margin:35px 0}}.Footer-module-scss-module__-TkEBW__footer .Footer-module-scss-module__-TkEBW__footerMenu img{max-width:196px}.Footer-module-scss-module__-TkEBW__footer .Footer-module-scss-module__-TkEBW__footerMenu .Footer-module-scss-module__-TkEBW__legal{white-space:nowrap;align-items:center;display:flex;position:absolute;bottom:40px}@media (max-width:700px){.Footer-module-scss-module__-TkEBW__footer .Footer-module-scss-module__-TkEBW__footerMenu .Footer-module-scss-module__-TkEBW__legal{white-space:normal;gap:10px;padding:0 10px;display:block}}.Footer-module-scss-module__-TkEBW__footer .Footer-module-scss-module__-TkEBW__footerMenu .Footer-module-scss-module__-TkEBW__legal p{cursor:pointer;color:#d1d3d4;order:-1;margin:0 11px;font-size:10px}@media (max-width:700px){.Footer-module-scss-module__-TkEBW__footer .Footer-module-scss-module__-TkEBW__footerMenu .Footer-module-scss-module__-TkEBW__legal p{order:unset;margin:0}}.Footer-module-scss-module__-TkEBW__footer .Footer-module-scss-module__-TkEBW__footerMenu .Footer-module-scss-module__-TkEBW__legal a{cursor:pointer;color:#d1d3d4;margin:0 11px}@media (max-width:700px){.Footer-module-scss-module__-TkEBW__footer .Footer-module-scss-module__-TkEBW__footerMenu .Footer-module-scss-module__-TkEBW__legal a{white-space:normal;margin:0 5px;font-size:12px}}.Footer-module-scss-module__-TkEBW__footer .Footer-module-scss-module__-TkEBW__footerMenu .Footer-module-scss-module__-TkEBW__legal a:focus-visible{outline-offset:3px;outline:2px solid #06c}.Footer-module-scss-module__-TkEBW__footer .Footer-module-scss-module__-TkEBW__footerMenu .Footer-module-scss-module__-TkEBW__legal button{cursor:pointer;color:#d1d3d4;font-size:inherit;text-transform:uppercase;letter-spacing:1px;background:0 0;border:none;font-family:inherit}.Footer-module-scss-module__-TkEBW__footer .Footer-module-scss-module__-TkEBW__footerMenu .Footer-module-scss-module__-TkEBW__legal button:focus-visible{outline-offset:3px;outline:2px solid #06c}.Footer-module-scss-module__-TkEBW__footer .Footer-module-scss-module__-TkEBW__footerMenu .Footer-module-scss-module__-TkEBW__legal img{height:13px}@media (max-width:700px){.Footer-module-scss-module__-TkEBW__footer .Footer-module-scss-module__-TkEBW__footerMenu .Footer-module-scss-module__-TkEBW__legal img{margin-bottom:-2px}}.Footer-module-scss-module__-TkEBW__footer .Footer-module-scss-module__-TkEBW__social{justify-content:right;align-items:center}@media (max-width:700px){.Footer-module-scss-module__-TkEBW__footer .Footer-module-scss-module__-TkEBW__social{justify-content:center;margin-bottom:2vh}}.Footer-module-scss-module__-TkEBW__footer .Footer-module-scss-module__-TkEBW__social img{height:30px}.Footer-module-scss-module__-TkEBW__footer .Footer-module-scss-module__-TkEBW__social a:focus-visible{outline-offset:5px;outline:2px solid #06c}.Footer-module-scss-module__-TkEBW__footer .Footer-module-scss-module__-TkEBW__social span{background-color:#979797;width:2px;height:38px;margin:0 22px}.Footer-module-scss-module__-TkEBW__footer .Footer-module-scss-module__-TkEBW__box{background-color:#979797;width:100px;height:100px}
.Hero-module-scss-module__mKgCGG__heroWrapper{height:653px;position:relative}.Hero-module-scss-module__mKgCGG__heroWrapper:after{content:"";opacity:.41;background-color:#191919;width:100%;height:100%;display:block;position:absolute;top:0;left:0}.Hero-module-scss-module__mKgCGG__heroWrapper.Hero-module-scss-module__mKgCGG__home{width:100%;height:100vh;position:fixed;top:0}.Hero-module-scss-module__mKgCGG__heroWrapper.Hero-module-scss-module__mKgCGG__home:after{display:none}.Hero-module-scss-module__mKgCGG__heroWrapper.Hero-module-scss-module__mKgCGG__home h1{bottom:8%}@media (min-width:1500px){.Hero-module-scss-module__mKgCGG__heroWrapper.Hero-module-scss-module__mKgCGG__home h1{bottom:20vw}}@media (max-width:1250px){.Hero-module-scss-module__mKgCGG__heroWrapper.Hero-module-scss-module__mKgCGG__home h1{font-size:50px}}@media (max-width:900px){.Hero-module-scss-module__mKgCGG__heroWrapper.Hero-module-scss-module__mKgCGG__home h1{font-size:22px;bottom:20%!important}}@media (max-width:600px){.Hero-module-scss-module__mKgCGG__heroWrapper.Hero-module-scss-module__mKgCGG__home h1{font-size:20px;line-height:26px;bottom:65px!important}}.Hero-module-scss-module__mKgCGG__heroWrapper img.Hero-module-scss-module__mKgCGG__banner{object-fit:cover;width:100%;height:100%}.Hero-module-scss-module__mKgCGG__heroWrapper img.Hero-module-scss-module__mKgCGG__banner.Hero-module-scss-module__mKgCGG__videoCover{z-index:2;opacity:1;width:100vw;height:100vh;transition:opacity,all 1.5s;position:relative}.Hero-module-scss-module__mKgCGG__heroWrapper img.Hero-module-scss-module__mKgCGG__banner.Hero-module-scss-module__mKgCGG__videoCover.Hero-module-scss-module__mKgCGG__loaded{opacity:0}.Hero-module-scss-module__mKgCGG__heroWrapper img.Hero-module-scss-module__mKgCGG__scrollArrow{filter:invert();z-index:1;border:1px solid #000;border-radius:50px;margin:0 auto;padding:5px;position:absolute;bottom:25px;left:0;right:0;transform:rotate(90deg)}.Hero-module-scss-module__mKgCGG__heroWrapper .Hero-module-scss-module__mKgCGG__logo{object-fit:contain;filter:invert(0);z-index:1;fill:none;background:0 0;width:100%;max-width:32vw;max-height:32vh;margin:0 auto;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media (max-width:600px){.Hero-module-scss-module__mKgCGG__heroWrapper .Hero-module-scss-module__mKgCGG__logo{max-width:300px;max-height:200px;margin:0 auto;left:0;right:0;transform:none}}.Hero-module-scss-module__mKgCGG__heroWrapper h1{text-transform:uppercase;color:#fff;z-index:2;letter-spacing:6px;font-size:65px;font-weight:200;position:absolute;bottom:40%;left:10vw}@media (max-width:750px){.Hero-module-scss-module__mKgCGG__heroWrapper h1{letter-spacing:1.5px;text-align:center;margin:0 auto;padding-right:0;font-size:40px;line-height:39px;left:0;right:0}.Hero-module-scss-module__mKgCGG__heroWrapper h1 br{display:none}}.Hero-module-scss-module__mKgCGG__heroWrapper .Hero-module-scss-module__mKgCGG__fullScreenToggle{text-align:center;color:#fff;z-index:5;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:0 0;border:2px solid #fff;border-radius:100%;width:35px;height:35px;padding:0;font-size:26px;font-weight:600;display:block;position:absolute;bottom:20px;right:25px}.Hero-module-scss-module__mKgCGG__heroWrapper .Hero-module-scss-module__mKgCGG__fullScreenToggle:after{content:"+";display:block;position:absolute;top:0;left:0;right:0}.Hero-module-scss-module__mKgCGG__heroWrapper.Hero-module-scss-module__mKgCGG__fullScreen .Hero-module-scss-module__mKgCGG__banner{object-fit:cover;z-index:12;border:2vw solid #000;width:100vw;height:100vh;transition:all;position:relative}.Hero-module-scss-module__mKgCGG__heroWrapper.Hero-module-scss-module__mKgCGG__fullScreen .Hero-module-scss-module__mKgCGG__fullScreenToggle{z-index:13;text-shadow:0 0 2px rgba(0,0,0,.5);bottom:88%;right:44px;box-shadow:0 0 3px rgba(0,0,0,.5)}.Hero-module-scss-module__mKgCGG__heroWrapper.Hero-module-scss-module__mKgCGG__fullScreen .Hero-module-scss-module__mKgCGG__fullScreenToggle:after{content:"-"}.Hero-module-scss-module__mKgCGG__heroWrapper.Hero-module-scss-module__mKgCGG__building h1{text-align:center;left:0;right:0}.Hero-module-scss-module__mKgCGG__heroWrapper.Hero-module-scss-module__mKgCGG__videoWrapper{background-repeat:no-repeat;background-size:cover;height:0;padding-bottom:56.25%;overflow:hidden}.Hero-module-scss-module__mKgCGG__heroWrapper iframe{z-index:1;width:100%;height:100%;position:absolute;top:0;left:0}
.Slider-module-scss-module__l-f5Pq__sliderWrapper{justify-content:space-evenly;align-items:baseline;gap:15px;margin-top:25px;display:flex;position:relative}.Slider-module-scss-module__l-f5Pq__sliderWrapper div{position:relative}.Slider-module-scss-module__l-f5Pq__sliderWrapper div img{width:100%;height:100%}.Slider-module-scss-module__l-f5Pq__sliderWrapper div span{color:#666;letter-spacing:.24px;font-size:19px}@media (max-width:650px){.Slider-module-scss-module__l-f5Pq__sliderWrapper div span{font-size:14px}}.Slider-module-scss-module__l-f5Pq__sliderWrapper .Slider-module-scss-module__l-f5Pq__left,.Slider-module-scss-module__l-f5Pq__sliderWrapper .Slider-module-scss-module__l-f5Pq__right{width:18%;height:28vw}.Slider-module-scss-module__l-f5Pq__sliderWrapper .Slider-module-scss-module__l-f5Pq__left img,.Slider-module-scss-module__l-f5Pq__sliderWrapper .Slider-module-scss-module__l-f5Pq__right img{object-fit:cover}.Slider-module-scss-module__l-f5Pq__sliderWrapper .Slider-module-scss-module__l-f5Pq__center{width:52vw;height:100%;overflow:hidden}@media (max-width:550px){.Slider-module-scss-module__l-f5Pq__sliderWrapper .Slider-module-scss-module__l-f5Pq__center{width:80%}}.Slider-module-scss-module__l-f5Pq__sliderWrapper .Slider-module-scss-module__l-f5Pq__center img{object-fit:fill}.Slider-module-scss-module__l-f5Pq__sliderWrapper button{z-index:3;cursor:pointer;background-color:transparent;border:none;height:42vw;padding:5px;position:absolute;bottom:0}.Slider-module-scss-module__l-f5Pq__sliderWrapper button img{opacity:.7;width:50px}@media (max-width:650px){.Slider-module-scss-module__l-f5Pq__sliderWrapper button img{width:60%}}.Slider-module-scss-module__l-f5Pq__sliderWrapper button:last-of-type{left:4vw;transform:rotate(180deg)}@media (max-width:650px){.Slider-module-scss-module__l-f5Pq__sliderWrapper button:last-of-type{left:0}}.Slider-module-scss-module__l-f5Pq__sliderWrapper button:nth-last-of-type(2){right:4vw}@media (max-width:650px){.Slider-module-scss-module__l-f5Pq__sliderWrapper button:nth-last-of-type(2){right:0}}
.PopupModal-module-scss-module__j5zPMq__popupModal{z-index:121;opacity:0;background:#fff;width:100%;height:100%;position:fixed;top:0;left:0}.PopupModal-module-scss-module__j5zPMq__popupModal.PopupModal-module-scss-module__j5zPMq__animate{opacity:1}.PopupModal-module-scss-module__j5zPMq__popupModal .PopupModal-module-scss-module__j5zPMq__closeButton{position:absolute;top:12px;right:12px}.PopupModal-module-scss-module__j5zPMq__siteplan{flex-direction:column;justify-content:center;align-items:center;display:flex}.PopupModal-module-scss-module__j5zPMq__siteplan img{object-fit:contain;width:96%;height:96%}@media (max-width:550px){.PopupModal-module-scss-module__j5zPMq__siteplan img{height:84%}}
.Properties-module-scss-module__MJ7w0G__properties .Properties-module-scss-module__MJ7w0G__hoverMessage{color:#fff;text-align:center;z-index:4;background-color:rgba(0,0,0,.4);border-radius:66px;justify-content:center;align-items:center;width:65px;height:65px;font-size:12px;display:flex;position:relative}.Properties-module-scss-module__MJ7w0G__properties nav{width:100%;margin-bottom:15px;position:relative}.Properties-module-scss-module__MJ7w0G__properties nav .Properties-module-scss-module__MJ7w0G__phase,.Properties-module-scss-module__MJ7w0G__properties nav .Properties-module-scss-module__MJ7w0G__region{position:relative}.Properties-module-scss-module__MJ7w0G__properties nav ul{text-align:center;justify-content:space-evenly;width:100%;max-width:1200px;margin:0 auto;list-style-type:none;display:flex}@media (max-width:750px){.Properties-module-scss-module__MJ7w0G__properties nav ul{align-items:center;width:100%;padding:0}}.Properties-module-scss-module__MJ7w0G__properties nav ul li{color:#939598;text-transform:uppercase;cursor:pointer;padding:0 0 20px;font-size:14px;font-weight:600;line-height:22px;display:inline;position:relative}@media (max-width:750px){.Properties-module-scss-module__MJ7w0G__properties nav ul li{padding:0 10px;font-size:12px}}.Properties-module-scss-module__MJ7w0G__properties nav ul li:hover{color:#000}.Properties-module-scss-module__MJ7w0G__properties nav ul li:hover:after{width:70px}.Properties-module-scss-module__MJ7w0G__properties nav ul li.Properties-module-scss-module__MJ7w0G__isActive{color:#000}.Properties-module-scss-module__MJ7w0G__properties nav ul li.Properties-module-scss-module__MJ7w0G__isActive:after{width:70px}.Properties-module-scss-module__MJ7w0G__properties nav ul:nth-of-type(2){max-width:600px}.Properties-module-scss-module__MJ7w0G__properties nav ul:nth-of-type(2) li{padding:20px 0 0}.Properties-module-scss-module__MJ7w0G__properties nav ul:nth-of-type(2) li:after{display:none}.Properties-module-scss-module__MJ7w0G__properties .Properties-module-scss-module__MJ7w0G__propertiesWrapper{flex-wrap:wrap;justify-content:center;gap:2vw;width:94%;max-width:1600px;min-height:500px;margin:0 auto;display:flex;position:relative}@media (max-width:750px){.Properties-module-scss-module__MJ7w0G__properties .Properties-module-scss-module__MJ7w0G__propertiesWrapper{flex-direction:column}}.Properties-module-scss-module__MJ7w0G__properties .Properties-module-scss-module__MJ7w0G__propertiesWrapper>p{opacity:1;text-align:center;margin-top:0;transition:opacity,all .5s;position:absolute}.Properties-module-scss-module__MJ7w0G__properties .Properties-module-scss-module__MJ7w0G__propertiesWrapper>p.Properties-module-scss-module__MJ7w0G__notVisible{opacity:0}.Properties-module-scss-module__MJ7w0G__properties .Properties-module-scss-module__MJ7w0G__propertiesWrapper .Properties-module-scss-module__MJ7w0G__property{cursor:none;z-index:1;width:calc(33.33% - 2vw);height:44vw;margin-bottom:0;transition:opacity ease-out,all .25s ease-out;position:relative}@media (max-width:750px){.Properties-module-scss-module__MJ7w0G__properties .Properties-module-scss-module__MJ7w0G__propertiesWrapper .Properties-module-scss-module__MJ7w0G__property{width:100%;height:120vw}}.Properties-module-scss-module__MJ7w0G__properties .Properties-module-scss-module__MJ7w0G__propertiesWrapper .Properties-module-scss-module__MJ7w0G__property img{object-fit:cover;width:100%;height:80%}.Properties-module-scss-module__MJ7w0G__properties .Properties-module-scss-module__MJ7w0G__propertiesWrapper .Properties-module-scss-module__MJ7w0G__property>div{margin:20px 0 0}.Properties-module-scss-module__MJ7w0G__properties .Properties-module-scss-module__MJ7w0G__propertiesWrapper .Properties-module-scss-module__MJ7w0G__property h3{text-transform:uppercase;margin:0;font-weight:0}@media (max-width:750px){.Properties-module-scss-module__MJ7w0G__properties .Properties-module-scss-module__MJ7w0G__propertiesWrapper .Properties-module-scss-module__MJ7w0G__property h3{margin-bottom:0}}.Properties-module-scss-module__MJ7w0G__properties .Properties-module-scss-module__MJ7w0G__propertiesWrapper .Properties-module-scss-module__MJ7w0G__property p{color:#777;text-transform:uppercase;margin:7px 0 0;font-size:16px;font-weight:600}@media (max-width:750px){.Properties-module-scss-module__MJ7w0G__properties .Properties-module-scss-module__MJ7w0G__propertiesWrapper .Properties-module-scss-module__MJ7w0G__property p{margin-top:0}}.Properties-module-scss-module__MJ7w0G__properties .Properties-module-scss-module__MJ7w0G__propertiesWrapper .Properties-module-scss-module__MJ7w0G__property .Properties-module-scss-module__MJ7w0G__inDev,.Properties-module-scss-module__MJ7w0G__properties .Properties-module-scss-module__MJ7w0G__propertiesWrapper .Properties-module-scss-module__MJ7w0G__property .Properties-module-scss-module__MJ7w0G__dc,.Properties-module-scss-module__MJ7w0G__properties .Properties-module-scss-module__MJ7w0G__propertiesWrapper .Properties-module-scss-module__MJ7w0G__property .Properties-module-scss-module__MJ7w0G__nyc,.Properties-module-scss-module__MJ7w0G__properties .Properties-module-scss-module__MJ7w0G__propertiesWrapper .Properties-module-scss-module__MJ7w0G__property .Properties-module-scss-module__MJ7w0G__all{position:relative}.Properties-module-scss-module__MJ7w0G__properties .Properties-module-scss-module__MJ7w0G__propertiesWrapper .Properties-module-scss-module__MJ7w0G__link{text-transform:uppercase;color:#262626;background-color:transparent;border:none;font-size:14px;font-weight:600;text-decoration:underline;position:relative}.Properties-module-scss-module__MJ7w0G__properties .Properties-module-scss-module__MJ7w0G__propertiesWrapper .Properties-module-scss-module__MJ7w0G__link:after{content:"";pointer-events:none;background-image:url(https://cdn.tollbrothers.com/sites/tbcl-redesign/svgs/arrow.svg);background-repeat:no-repeat;background-size:cover;width:20px;height:10px;transition:all;display:block;position:absolute;top:4px;right:-30px}.Properties-module-scss-module__MJ7w0G__properties .Properties-module-scss-module__MJ7w0G__propertiesWrapper .Properties-module-scss-module__MJ7w0G__link:hover:after{right:-40px}
.fullScreenGallery-module-scss-module__fh1uiq__fullScreen{color:#fff;z-index:1000;background-color:rgba(0,0,0,.95);width:100%;height:100%;display:block;position:fixed;top:0;left:0}.fullScreenGallery-module-scss-module__fh1uiq__fullScreen img{object-fit:contain;width:100%;height:100%;margin:0 auto 20px}.fullScreenGallery-module-scss-module__fh1uiq__fullScreen div{height:100%}.fullScreenGallery-module-scss-module__fh1uiq__fullScreen .fullScreenGallery-module-scss-module__fh1uiq__close{z-index:1;width:40px;height:40px;box-shadow:none;cursor:pointer;background-color:#000;background-image:url(https://cdn.tollbrothers.com/lifestyles/therockwell/icons/close-white.svg);background-position:50%;background-repeat:no-repeat;background-size:70%;border-radius:0;position:absolute;top:0;right:0}.fullScreenGallery-module-scss-module__fh1uiq__fullScreen .fullScreenGallery-module-scss-module__fh1uiq__fullscreenMedia{justify-content:center;align-items:center;min-width:100vw;height:100%;display:flex}.fullScreenGallery-module-scss-module__fh1uiq__fullScreen .fullScreenGallery-module-scss-module__fh1uiq__fullscreenMedia figure{align-items:center;width:auto;height:100%;margin:0;display:flex;position:relative;overflow:hidden}.fullScreenGallery-module-scss-module__fh1uiq__fullScreen .fullScreenGallery-module-scss-module__fh1uiq__fullscreenMedia figure figcaption{letter-spacing:1px;pointer-events:none;font-family:Gotham Narrow;font-size:.96em;line-height:1.9em;position:absolute;bottom:14px;left:10%}.fullScreenGallery-module-scss-module__fh1uiq__fullScreen .fullScreenGallery-module-scss-module__fh1uiq__fullscreenMedia iframe{width:100%;height:100%}.fullScreenGallery-module-scss-module__fh1uiq__fullScreen .fullScreenGallery-module-scss-module__fh1uiq__fullscreenMedia .mediaIframeCover__adjust{display:none}.fullScreenGallery-module-scss-module__fh1uiq__fullScreen .fullScreenGallery-module-scss-module__fh1uiq__fullscreenMedia .mediaSVG__adjust{background:#fff;width:auto}.fullScreenGallery-module-scss-module__fh1uiq__fullScreen .fullScreenGallery-module-scss-module__fh1uiq__controls{z-index:1;pointer-events:none;justify-content:space-between;height:auto;display:flex;position:absolute;top:50%;left:10px;right:10px;transform:translateY(-50%)}.fullScreenGallery-module-scss-module__fh1uiq__fullScreen .fullScreenGallery-module-scss-module__fh1uiq__controls button{pointer-events:auto}.fullScreenGallery-module-scss-module__fh1uiq__fullScreen .fullScreenGallery-module-scss-module__fh1uiq__controls button:last-child{margin-left:auto;transform:rotate(180deg)}.fullScreenGallery-module-scss-module__fh1uiq__fullScreen .fullScreenGallery-module-scss-module__fh1uiq__controls.fullScreenGallery-module-scss-module__fh1uiq__last button:nth-child(2),.fullScreenGallery-module-scss-module__fh1uiq__fullScreen .fullScreenGallery-module-scss-module__fh1uiq__controls.fullScreenGallery-module-scss-module__fh1uiq__first button:first-child{opacity:.25}.fullScreenGallery-module-scss-module__fh1uiq__fullscreenFrame{width:100vw;height:100vh}
@media (max-width:575px){.Team-module-scss-module__YHZORq__team section:last-of-type{padding:0!important}}.Team-module-scss-module__YHZORq__team .Team-module-scss-module__YHZORq__hero{background-color:#262626;height:500px;position:relative}.Team-module-scss-module__YHZORq__team .Team-module-scss-module__YHZORq__hero .Team-module-scss-module__YHZORq__breadCrumb{color:#fff;text-transform:uppercase;font-size:12px;font-weight:200;position:absolute;top:100px;left:65px}@media (max-width:600px){.Team-module-scss-module__YHZORq__team .Team-module-scss-module__YHZORq__hero .Team-module-scss-module__YHZORq__breadCrumb{left:25px}}.Team-module-scss-module__YHZORq__team .Team-module-scss-module__YHZORq__hero .Team-module-scss-module__YHZORq__subNavWrapper{justify-content:space-between;width:calc(100% - 120px);font-size:20px;display:flex;position:absolute;top:50%;left:70px}@media (max-width:700px){.Team-module-scss-module__YHZORq__team .Team-module-scss-module__YHZORq__hero .Team-module-scss-module__YHZORq__subNavWrapper{width:84vw;font-size:14px;left:40px}}.Team-module-scss-module__YHZORq__team .Team-module-scss-module__YHZORq__hero .Team-module-scss-module__YHZORq__subNavWrapper a{text-transform:uppercase;cursor:pointer;color:#fff;background-color:transparent;border:none;font-weight:500;position:relative}.Team-module-scss-module__YHZORq__team .Team-module-scss-module__YHZORq__hero .Team-module-scss-module__YHZORq__subNavWrapper a:after{content:"";filter:invert();background:url(https://cdn.tollbrothers.com/sites/tbcl-redesign/svgs/arrow.svg) 0 0/100% no-repeat;width:20px;height:12px;transition:left,all .35s;display:inline-block;position:relative;top:0}.Team-module-scss-module__YHZORq__team .Team-module-scss-module__YHZORq__hero .Team-module-scss-module__YHZORq__subNavWrapper a:first-child:after{right:105%;transform:rotate(180deg)}.Team-module-scss-module__YHZORq__team .Team-module-scss-module__YHZORq__hero .Team-module-scss-module__YHZORq__subNavWrapper a:first-child:hover:after{right:110%}.Team-module-scss-module__YHZORq__team .Team-module-scss-module__YHZORq__hero .Team-module-scss-module__YHZORq__subNavWrapper a:nth-child(2):after{left:7%}.Team-module-scss-module__YHZORq__team .Team-module-scss-module__YHZORq__hero .Team-module-scss-module__YHZORq__subNavWrapper a:nth-child(2):hover:after{left:12%}.Team-module-scss-module__YHZORq__team section{background-color:#fff;margin:0}.Team-module-scss-module__YHZORq__team section article{justify-content:space-between;max-width:1500px;margin:0 auto;padding:100px 10vw 0;display:flex;top:-190px}@media (max-width:700px){.Team-module-scss-module__YHZORq__team section article{padding:100px 0 0}}.Team-module-scss-module__YHZORq__team section article h3{text-transform:uppercase;color:#fff;letter-spacing:1px;margin:0 0 5px}@media (max-width:1075px){.Team-module-scss-module__YHZORq__team section article h3{color:#000}}.Team-module-scss-module__YHZORq__team section article span{color:#fff;letter-spacing:.8px;font-weight:100}@media (max-width:1075px){.Team-module-scss-module__YHZORq__team section article span{color:#000}.Team-module-scss-module__YHZORq__team section article{flex-direction:column;align-items:center}}.Team-module-scss-module__YHZORq__team section article .Team-module-scss-module__YHZORq__imageWrapper{width:90%;max-width:400px;position:relative}@media (max-width:1075px){.Team-module-scss-module__YHZORq__team section article .Team-module-scss-module__YHZORq__imageWrapper{max-width:100%}}.Team-module-scss-module__YHZORq__team section article .Team-module-scss-module__YHZORq__imageWrapper img{width:100%}.Team-module-scss-module__YHZORq__team section article aside{width:50%}@media (max-width:1075px){.Team-module-scss-module__YHZORq__team section article aside{width:90%}}.Team-module-scss-module__YHZORq__team section article aside p{letter-spacing:.6px;width:auto;max-width:auto;margin-top:125px;font-size:15px;line-height:26px}@media (max-width:1075px){.Team-module-scss-module__YHZORq__team section article aside p{margin-top:50px}}.Team-module-scss-module__YHZORq__team .Team-module-scss-module__YHZORq__formWrapper{padding:200px 0 100px;position:relative}@media (max-width:600px){.Team-module-scss-module__YHZORq__team .Team-module-scss-module__YHZORq__formWrapper{padding:200px 0 75px}}.Team-module-scss-module__YHZORq__team .Team-module-scss-module__YHZORq__formWrapper h2{color:#262626;position:absolute;top:-100px}@media (max-width:600px){.Team-module-scss-module__YHZORq__team .Team-module-scss-module__YHZORq__formWrapper h2{top:-142px}}.Team-module-scss-module__YHZORq__team .Team-module-scss-module__YHZORq__formWrapper h2 span{color:#939598}.Team-module-scss-module__YHZORq__team .Team-module-scss-module__YHZORq__formWrapper{background-color:#eee}.Team-module-scss-module__YHZORq__team .Team-module-scss-module__YHZORq__formWrapper>span{margin-bottom:5px;font-size:10px;display:block}.Team-module-scss-module__YHZORq__team .Team-module-scss-module__YHZORq__formWrapper .Team-module-scss-module__YHZORq__red{color:red}.Team-module-scss-module__YHZORq__team .Team-module-scss-module__YHZORq__formWrapper form{color:#000;flex-flow:wrap;justify-content:space-between;gap:.5vw;width:90%;max-width:870px;margin:0 auto;display:flex;position:relative}@media (max-width:575px){.Team-module-scss-module__YHZORq__team .Team-module-scss-module__YHZORq__formWrapper form{padding-bottom:30px}}.Team-module-scss-module__YHZORq__team .Team-module-scss-module__YHZORq__formWrapper form fieldset{border:1px solid #939598;flex-direction:row;gap:1vw;width:49%;margin:0 0 .85vw;padding:12px 15px;display:flex}@media (max-width:650px){.Team-module-scss-module__YHZORq__team .Team-module-scss-module__YHZORq__formWrapper form fieldset{width:100%}}.Team-module-scss-module__YHZORq__team .Team-module-scss-module__YHZORq__formWrapper form fieldset:nth-of-type(6),.Team-module-scss-module__YHZORq__team .Team-module-scss-module__YHZORq__formWrapper form fieldset:nth-of-type(7){width:100%;display:flex}.Team-module-scss-module__YHZORq__team .Team-module-scss-module__YHZORq__formWrapper form fieldset label{white-space:nowrap;font-size:14px;font-weight:400;line-height:24px}.Team-module-scss-module__YHZORq__team .Team-module-scss-module__YHZORq__formWrapper form fieldset input,.Team-module-scss-module__YHZORq__team .Team-module-scss-module__YHZORq__formWrapper form fieldset textarea,.Team-module-scss-module__YHZORq__team .Team-module-scss-module__YHZORq__formWrapper form fieldset select{resize:none;color:#000;background:0 0;border:none;width:100%}.Team-module-scss-module__YHZORq__team .Team-module-scss-module__YHZORq__formWrapper form fieldset textarea{align-items:baseline;padding-bottom:75px}.Team-module-scss-module__YHZORq__team .Team-module-scss-module__YHZORq__formWrapper form input[type=submit]{color:#fff;text-transform:capitalize;background-color:#262626;border:none;margin-top:25px;padding:12px 72px;font-size:14px;font-weight:700;display:block}@media (max-width:650px){.Team-module-scss-module__YHZORq__team .Team-module-scss-module__YHZORq__formWrapper form input[type=submit]{width:100%}}.Team-module-scss-module__YHZORq__team .Team-module-scss-module__YHZORq__formWrapper form p{font-size:12px;line-height:25px;position:absolute;bottom:-50px}.Team-module-scss-module__YHZORq__team .Team-module-scss-module__YHZORq__formWrapper form p a{text-decoration:underline}.Team-module-scss-module__YHZORq__noFound section{margin:0;padding:0}
