.redesign-main-header{position:absolute;width:100%;color:#fff;background-color:transparent;z-index:200}@media (min-width: 1200px){.redesign-main-header{padding-top:10px}}.redesign-main-header .header-search{border-color:white}.redesign-main-header .header-search:hover{background-color:rgba(50,50,50,0.2);border-color:#bfbfbf}.redesign-main-header .logo{background-image:url(/tb/images/svg/toll_logo_white.svg)}.redesign-main-header .logo.pride{background-image:url("https://cdn.tollbrothers.com/sites/comtollbrotherswww/pride/TollPride-Logo.svg")}.redesign-main-header .sub-nav{display:flex;align-items:center;justify-content:space-between}@media (min-width: 1024px){.redesign-main-header .sub-nav{gap:24px}}@media (min-width: 1280px){.redesign-main-header .sub-nav{gap:80px}}.redesign-main-header .sub-nav-link{display:none;font-weight:500;font-size:14px;transition:color 200ms ease-out;color:white !important}.redesign-main-header .sub-nav-link:hover{color:#bfbfbf !important}@media (min-width: 1024px){.redesign-main-header .sub-nav-link{display:block}}.redesign-main-header .icon-hamburger{display:block;margin-left:40px}@media (min-width: 1024px){.redesign-main-header .icon-hamburger{display:none}}.redesign-main-header .main-nav .main-nav-item{color:#fff}.redesign-main-header .main-nav li{font-weight:300}.redesign-main-header .main-nav li.header-search .main-nav-item{border-color:#fff}.redesign-main-header .bread-crumb{padding-top:0;border:none}.redesign-main-header .bread-crumb li{color:#f5f5f5}.redesign-main-header .bread-crumb li a:before{color:#fff}.redesign-main-header .bread-crumb li a:hover,.redesign-main-header .bread-crumb li a:focus,.redesign-main-header .bread-crumb li a:active{color:#fff;font-weight:300}body.homePage .redesign-main-header,body.qdh .redesign-main-header{position:relative;margin-bottom:-72px}body.homePage .redesign-main-header,body.qdh .redesign-main-header{margin-bottom:-66px}@media (min-width: 768px){body.homePage .redesign-main-header,body.qdh .redesign-main-header{margin-bottom:-72px}}@media (min-width: 1200px){body.homePage .redesign-main-header,body.qdh .redesign-main-header{margin-bottom:-82px}}.bread-crumb{display:none}.main-footer{background:#041d3d !important}.main-footer summary,.main-footer .footer-column-header,.main-footer .footer-column-links a,.main-footer .footer-site-map-legal-privacy p,.main-footer .footer-site-map-legal-privacy a,.main-footer .footer-site-map-legal-privacy span{color:white !important;border-color:white !important}.main-footer .footer-accordian-open a{color:white !important}.main-footer .footer-social-site-map-container{margin-top:40px;border:none !important}.main-footer .footer-social svg{filter:invert(1)}.captionHolder{position:relative}.regency-hero{position:relative;display:flex;flex-direction:column;justify-content:center;align-items:center;position:relative;height:80vh;color:#fff;background:#fff;overflow:hidden;z-index:2}@media (min-width: 992px){.regency-hero{height:calc(100vh - 120px)}}.regency-hero img{position:absolute;width:100%;height:100%;object-fit:cover}.regency-hero .regency-hero__heading{position:relative;margin:150px 0 20px 0;padding:0 17.5px;font-size:2em;font-weight:200;text-align:center;z-index:0}@media (max-width: 925px){.regency-hero .regency-hero__heading{margin:270px 0 30px 0}}@media (min-width: 768px){.regency-hero .regency-hero__heading{font-size:2.9em;padding:0 35px}.regency-hero .regency-hero__heading span{display:none}}.regency-hero p{position:relative;max-width:310px;font-size:1rem;line-height:1.5rem}@media (min-width: 768px){.regency-hero p{max-width:440px;font-size:1.1rem}}.regency-hero .regencyLogo{position:absolute;display:block;z-index:99;width:100%;height:135px;text-align:center;margin-top:-150px;background-image:url("https://cdn.tollbrothers.com/sites/comtollbrotherswww/regency/Regency.png?v=6949");background-repeat:no-repeat;background-size:contain;background-position:center;border:0px solid #000}@media only screen and (max-width: 425px){.regency-hero .regencyLogo{border:0px solid #000;height:115px;margin-top:-220px}}.subhead{color:#A08E60;font-size:2.3em;text-align:center}@media only screen and (max-width: 425px){.subhead{font-size:1.8em}}.regency-content .regency-content__section{padding-top:0px;padding-bottom:0px}@media (min-width: 768px){.regency-content .regency-content__section{padding-top:0px;padding-bottom:0px}}.regency-content__opening{margin:60px auto 40px auto;max-width:800px}.regency-content__opening--wider{max-width:1000px}.regency-content__form{margin:60px auto 40px auto;max-width:520px}.regency-content__form--wider{max-width:1000px}.regency-content .regency-content__heading--centered{text-align:center}.regency-content .pregencyride-content__small-heading{font-size:.9rem;margin-bottom:.5rem;letter-spacing:normal}.regency-content ul{list-style:disc;padding-left:40px;margin-bottom:30px}.regency-content .no-margin{margin:0}.regency-content .regency-content__icons{margin-bottom:30px}.regency-content .regency-content__icons img{margin-right:30px;vertical-align:middle}.regency-content .regency-content__link{margin:50px auto 0 auto;text-align:center}.regency-content .regency-content__link a{color:#0070cd}.imgSection{width:100%;display:grid;grid-column-gap:5px;grid-row-gap:5px;grid-template-columns:1.38fr 1fr;position:relative}@media only screen and (max-width: 600px){.imgSection{grid-template-columns:1fr}}.imgSection .caption{display:block;position:absolute;bottom:0px;z-index:9999;color:#FFF;font-size:11px;margin:10px;text-shadow:-2px 2px 2px rgba(0,0,0,0.6)}.imgSection .largeImg{width:100%;margin-bottom:7px}.imgSection .largeImg img{width:100%;height:100%;object-fit:cover}.imgSection .smallImg{width:100%}.imgSection .smallImg img{width:100%}.imgSectionTwo{width:100%;display:grid;grid-column-gap:5px;grid-row-gap:5px;grid-template-columns:1fr 1.38fr;position:relative}@media only screen and (max-width: 600px){.imgSectionTwo{grid-template-columns:1fr}}.imgSectionTwo .caption{display:block;position:absolute;bottom:0px;z-index:9999;color:#FFF;font-size:11px;margin:10px;text-shadow:-2px 2px 2px rgba(0,0,0,0.6)}.imgSectionTwo .largeImg{width:100%;margin-bottom:7px}.imgSectionTwo .largeImg img{width:100%;height:100%;object-fit:cover}.imgSectionTwo .smallImg{width:100%}.imgSectionTwo .smallImg img{width:100%}.regency-communities{margin:100px auto 80px auto}.regency-communities .theCommunities{width:100%;padding:0px 5%;display:grid;grid-column-gap:20px;grid-template-columns:1fr 1fr 1fr}@media only screen and (max-width: 425px){.regency-communities .theCommunities{grid-template-columns:1fr}}.regency-communities .detailCommunities{border:1px solid #E9EDF0}.regency-communities .detailCommunities img{width:100%}.regency-communities .detailCommunities p{padding:0px 5% 5% 5%}.regency-communities .detailCommunities h4.community{color:#A08E60;font-size:1.3em;text-align:center;font-family:"Domaine","Gotham",sans-serif;margin:20px 0px 20px 0px}.regency-video{margin:100px auto 100px auto;text-align:center;width:80%}@media only screen and (max-width: 425px){.regency-video{width:100%}}.regency-video .play-video{display:block;width:100%;max-width:1150px;margin:0 auto;overflow:hidden;position:relative}.regency-video .play-video img{width:100%}.regency-video .play-video.icon-Youttube::before{position:absolute;z-index:9;left:0;right:0;top:44%;margin:0 auto;font-size:50px;opacity:.8}@media only screen and (max-width: 770px){.regency-video .play-video.icon-Youttube::before{font-size:40px;top:42%}}@media only screen and (max-width: 500px){.regency-video .play-video.icon-Youttube::before{font-size:30px}}.regency-map{margin:60px auto 0px auto;text-align:center}.regency-form{margin:0px auto 0px auto;background-image:url("https://cdn.tollbrothers.com/sites/comtollbrotherswww/regency/FoliageBG.png?v=6949");background-repeat:no-repeat;background-size:contain;background-position:top center;background-color:#0d223f;padding-top:70px;padding-bottom:70px}.regency-form p{color:#FFF;text-align:left}.foliage{width:100%;position:relative}.foliage .foliageRight{position:absolute;display:block;z-index:9999;right:0px;top:-80px;height:220px;width:22%;background-image:url("https://cdn.tollbrothers.com/sites/comtollbrotherswww/regency/Foliage_1.png");background-size:contain;background-repeat:no-repeat;background-position:right center}@media only screen and (max-width: 1125px){.foliage .foliageRight{top:-120px;height:300px;width:15%}}@media only screen and (max-width: 975px){.foliage .foliageRight{top:-190px;height:300px;width:20%}}@media only screen and (max-width: 425px){.foliage .foliageRight{top:-160px;height:300px;width:30%}}.foliage .foliageLeft{position:absolute;display:block;z-index:9999;left:0px;top:-188px;height:280px;width:170px;background-image:url("https://cdn.tollbrothers.com/sites/comtollbrotherswww/regency/Foliage_2a.png?v=6949");background-size:contain;background-repeat:no-repeat}@media only screen and (max-width: 1125px){.foliage .foliageLeft{top:60px;height:280px;width:170px}}@media only screen and (max-width: 975px){.foliage .foliageLeft{top:-70px;height:280px;width:110px}}@media only screen and (max-width: 425px){.foliage .foliageLeft{top:-100px;height:280px;width:60px}}.regency-map .home-search-map-container{width:100%;height:80vh;min-height:360px}@media (min-width: 992px){.regency-map .home-search-map-container{height:88vh;min-height:600px}}@media (min-width: 1400px){.regency-map .home-search-map-container{height:100vh}}@media only screen and (orientation: landscape) and (max-width: 1024px){.regency-map .home-search-map-container{height:88vh;min-height:0}}.regency-map .map-window .item .item-body .item-details{list-style:none}.state-selector{display:flex;position:relative}.state-selector .selector-arrow{top:7px;right:18px}.state-selector .selector-wrap{margin-right:5px;height:55px;font-weight:bold;font-size:0.8em}.state-selector .selector-wrap select{padding:0 200px 0 20px}.state-selector button{font-size:11px;padding:14px 24px}@media (max-width: 575px){.state-selector .selector-wrap select{padding:0 20px;width:40vw}.state-selector button{padding:14px 5px;width:40vw}}@media (max-width: 400px){.state-selector .selector-wrap select{width:46vw}.state-selector button{width:46vw}}.state-selector option{display:block}select.qmi-only{display:none}.js-jump-to-regency-search-QMI{display:none}.qmi-only .no-qmi,.qmi-only .js-jump-to-regency-search{display:none}.qmi-only select.qmi-only,.qmi-only .js-jump-to-regency-search-QMI{display:block}.qmi-only .regency-hero__heading span{display:block;font-size:0.6em}.content-container{position:relative;margin:60px auto}@media only screen and (max-width: 425px){.content-container{margin:10px}}.content-container form{max-width:750px;margin:0 auto;padding:0 10px}.content-container form .fancy-input input{width:100%;padding:26px 20px}.content-container form .fancy-input .input-label{position:relative;top:30px;left:20px;font-size:0.7em;color:#8f8f8f;font-family:"Gotham", sans-serif}.content-container form .fancy-input .input-label:focus{top:30px;left:13px}.content-container form .fancy-input textarea{width:100%}.content-container form button{width:100%;padding:30px 0;margin-top:25px}.content-container form .selector-wrap{height:73px;margin-top:24px}.content-container .right,.content-container .left{width:100%;max-width:1200px;margin:0 auto}.content-container .left{margin-bottom:40px}.content-container .left.no-margin{margin:0}.content-container .left .heading,.content-container .left .sub{margin:0 0 30px 0;font-size:1.1em;font-weight:normal}.content-container .left .heading{max-width:1100px}.content-container .left .bullets{margin:16px 0 20px 0}.content-container .left .bullets .icon{display:block;margin-bottom:30px;padding-left:30px;font-size:1.1em;line-height:1.3em;font-weight:500}.content-container .left .bullets .icon:before{display:inline-flex;justify-content:center;flex-grow:0;flex-shrink:0;color:white;width:20px;height:20px;margin-left:-30px;margin-right:10px;font-size:8px;border-radius:14px;background:#65B4C6}.content-container .left .bullets sup{font-size:16px;top:auto;line-height:1}.content-container .left .sub{margin:40px 0 0 0;font-size:1em}.content-container .right{padding-right:0}.content-container .right .tour-instructions{max-width:860px;margin:0 0 30px 0;font-size:1em}.content-container .right .form-constraint{max-width:520px;padding-right:20px;margin:0px auto}@media (min-width: 768px){.content-container .right .form-constraint{padding-right:0}}.content-container .right .input-wrap,.content-container .right .selector-wrap{display:block;width:100%}.content-container .right .input-wrap .input-label,.content-container .right .selector-wrap .input-label{color:#8f8f8f}.content-container .right .input-wrap input,.content-container .right .selector-wrap input{border-color:#999}.content-container .right .selector-wrap{border-color:#999}.content-container .right .selector-wrap .selector-arrow{color:#1f1f1f}.content-container .right .selector-wrap select{color:#8f8f8f}.content-container .right .privacy{display:block;margin-top:10px;color:#858585;font-size:.7em;font-weight:200;text-decoration:underline}.content-container .thanks{width:100%;margin:80px 0 100px 0;padding-bottom:0;padding-right:20px;font-size:1.1em}@media (min-width: 768px){.content-container .thanks{height:auto}}@media (min-width: 992px){.content-container .thanks{padding-left:0;padding-right:80px}}@media (min-width: 1200px){.content-container .thanks{width:100%;height:auto;margin:100px 0 100px 0;padding-left:196px;padding-right:180px}}p.form-privacy{font-size:12px}.form-constraint .regency-btn{background-color:#0070CD;margin:40px auto auto auto;width:100%;text-align:center;padding:10px;font-weight:500;color:#FFF}button{z-index:1;margin-top:-1px;border:0px solid #000;font-size:12px}@media only screen and (max-width: 425px){button{z-index:199;margin-top:-1px;border:0px solid #000;font-size:8px}}.success{display:none;text-align:center;padding:25px 0}.success h4{color:#A08E60;font-size:2em}.success p{text-align:center}.tbaalogo{background-image:url(/tb/images/svg/TBAA.svg);position:relative;margin-left:-8px;display:block;width:160px;height:42px;text-indent:-5000px;background-size:100% auto;background-repeat:no-repeat}.nse-disclaimer-alt{background-color:#0d223f}.nse-disclaimer-alt p{color:#FFF}.nse-disclaimer-alt img{filter:grayscale(100%) brightness(100%) contrast(100%) invert(100%)}.salesBannerContainer.nse_banner .salesBanner .middle.gold_text span{font-size:1em;font-weight:300;display:block}

/*# sourceMappingURL=../maps/inline/regency.css.map */
