/* https://legacylife.ca/wp-content/themes/legacy/style.css?ver=1.1.5 */
@import url(https://hello.myfonts.net/count/3077cf);@import url(https://hello.myfonts.net/count/307808);em{font-style:italic!important}.prose{max-width:65ch;margin:0 auto}.prose h2{color:#5A2D3F;font-family:"RockwellStd",ui-serif,Georgia,Cambria,"Times New Roman",Times,serif;font-weight:700;font-size:36px;margin-top:64px}.prose p{font-family:"BrandonGrotesqueWeb-Medium",ui-sans-serif,sans-serif;font-size:20px;line-height:26px;margin-top:32px}.prose ul{font-family:"BrandonGrotesqueWeb-Medium",ui-sans-serif,sans-serif;font-size:20px;list-style-type:disc;line-height:26px;padding-left:20px;margin-top:16px}.prose a{text-decoration:underline}#post-3552 .header .inner{max-width:320px;background:#5A2D3F}#post-3552 .header .inner .entry-title{font-family:"RockwellStd",ui-serif,Georgia,Cambria,"Times New Roman",Times,serif;text-align:left;padding:2rem 1rem 1rem;color:#D38334;text-transform:none;box-shadow:none;text-shadow:none}.max-w-md{max-width:720px;margin:0 auto;padding:0 2rem}#mc-indicates-required{display:none}@font-face{font-display:swap;font-family:'RockwellStd-Light';src:url(/wp-content/themes/legacy/webfonts/307808_0_0.woff) format('woff')}@font-face{font-display:swap;font-family:'RockwellStd';src:url(/wp-content/themes/legacy/webfonts/3077CF_0_0.woff) format('woff')}@font-face{font-display:swap;font-family:'BrandonGrotesqueWeb-Black';src:url(/wp-content/themes/legacy/webfonts/3077CF_1_0.woff) format('woff')}@font-face{font-display:swap;font-family:'BrandonGrotesqueWeb-Medium';src:url(/wp-content/themes/legacy/webfonts/3077CF_2_0.woff) format('woff')}@font-face{font-family:'Brandon Grotesque';src:url(/wp-content/themes/legacy/webfonts/BrandonGrotesque-Bold.woff) format('woff');font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:'Brandon Grotesque';src:url(/wp-content/themes/legacy/webfonts/BrandonGrotesque-BoldItalic.woff) format('woff');font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:'Acumin Pro';src:url(/wp-content/themes/legacy/webfonts/AcuminPro-Italic.woff) format('woff');font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:'Neutraface 2 Display Titling';src:url(/wp-content/themes/legacy/webfonts/Neutraface2Display-Titling.woff) format('woff');font-weight:900;font-style:normal;font-display:swap}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{font-size:100%;font:inherit;padding:0;border:0;margin:0;vertical-align:baseline}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}.clear{clear:both}.screen-reader-text{clip:rect(1px,1px,1px,1px);position:absolute!important}body{font-family:'BrandonGrotesqueWeb-Medium',sans-serif;color:#727272}.page{padding:0px!important}#wrapper{width:100%;float:left;position:relative}#header{position:absolute;top:0;left:0;z-index:8000;width:100%;padding:15px 0;background-color:#5e2d3e}#branding{width:20%;float:left}#logo{width:100%;height:auto}#menu{width:78%;margin-top:25px;float:right}#menu ul li{display:block;float:right;padding-left:25px;position:relative}#menu ul li a{color:#fff;text-decoration:none;font-size:12px;text-transform:uppercase;font-family:BrandonGrotesqueWeb-Medium}#menu .social{width:100%;float:right;text-align:right;margin:10px 0;font-size:23px}#menu ul li ul{position:absolute;top:17px;left:0;visibility:hidden;display:none}#menu ul li ul li{float:none;clear:both}#menu ul li li a{display:block;padding:13px 50px 13px 20px;text-align:left;background-color:#5e2d3e}#menu ul li:hover ul{visibility:visible;display:block}#menu .social a{color:#fff;margin-left:10px}#menu .social a:hover{color:#dfa333}#mobile-nav-btn,#mobile-nav{display:none}a{color:inherit}.menu-overlay{display:none;position:fixed;z-index:9999;top:0;left:0%;bottom:1%;width:100%;background:url(/wp-content/themes/legacy/img/menu-overlay.png)}.overlay-inner{margin:0 auto;text-align:center;position:relative;text-transform:uppercase;display:flex;flex-direction:row;flex-wrap:wrap}.overlay-inner h3{display:block;width:100%;text-align:center;padding-top:60px;position:relative;color:#fff}.overlay-inner .menu-block{-ms-flex:0 0 16.66%;flex:0 0 16.66%;max-width:16.66%;padding:30px 0}.menu-break hr{width:61%;margin:30px 21%;border-top:2px solid #fff;color:#fff}.overlay-inner h4{font-size:15px;color:#fff;font-family:BrandonGrotesqueWeb-Medium;margin:8px 0;float:right;text-align:left;font-weight:300;width:100%;text-align:center;padding:15px 0;margin-left:51%}.overlay-inner h4:hover{text-decoration:underline}.overlay-inner ul li{margin:10px 0;font-size:15px}.overlay-inner a{color:#fff;text-decoration:none}.overlay-inner a:hover{text-decoration:underline}.nav-spacer{width:100%;background:#fff;height:2px;float:left;clear:both;margin:10px 0}#nav-close{width:15px;height:15px;position:absolute;top:58px;right:30px;color:#fff;cursor:pointer}#nav-close:hover{text-decoration:none}.home-header{margin-top:95px;background-position:center center;background-size:cover;background-repeat:no-repeat;padding:70px 0;height:auto;text-align:center}.home-header .inner-cta{position:relative;text-align:center;width:25%;left:50%;transform:translateX(-50%);max-width:500px}.home-header .inner-cta img{width:100%;height:auto}.home-intro-text{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;box-sizing:border-box;padding:40px 0 0 0}.drone-intro{background:#f1f1f2}.home-intro-text .col-left{flex:0 0 50%;max-width:50%;box-sizing:border-box;padding:0 15px}.home-intro-text .col-right{flex:0 0 50%;max-width:50%;box-sizing:border-box;padding:0 15px}.drone-intro .home-intro-text h3,.drone-intro .home-intro-text p{text-align:left;float:none;margin:0}.header{width:100%;height:65vh;margin-top:95px;position:relative;overflow:hidden}.header .inner{position:absolute;top:50%;left:0;transform:translateY(-50%);width:100%}.header .inner h1{padding-top:0}.header hr{width:35%;height:4px;border:none;background:#fff;margin:0 auto}.inner{width:1000px;margin:0 auto}h1{padding-top:200px;color:#fff;text-align:center;text-transform:uppercase;font-family:BrandonGrotesqueWeb-Medium,sans-serif;font-weight:700;text-transform:uppercase;font-size:50px;line-height:55px;letter-spacing:2px;text-shadow:0 0 8px rgba(0,0,0,.5)}h1 span{font-family:RockwellStd-Light,serif;font-weight:300;letter-spacing:3px}h3{font-size:23px;letter-spacing:2px;line-height:30px;font-weight:700;margin-bottom:30px;font-family:BrandonGrotesqueWeb-Medium,sans-serif;text-transform:uppercase;color:#474747}h3 span{font-family:BrandonGrotesqueWeb-Medium}p{font-size:15px;line-height:22px;margin-bottom:15px}.home-series-block,.home #slice-4,.maps-nav div,.icon,.close-box,.image-wrapper,.goToCondos,.goToTownhomes,.goToAttached,.goToLaned,.goToMoveUp,.goToEstate{cursor:pointer}.header h4{color:#fff;text-transform:uppercase;font-size:16px;text-align:center;padding-top:15px;text-shadow:0 0 8px rgba(0,0,0,.5);letter-spacing:1px}.slice{padding:35px 0;width:100%;float:left}.slice-left{width:41%;float:left}.slice-right{width:49%;float:left;margin-left:10%}.spacer img{width:100%;height:auto}#footer{background:url(/wp-content/themes/legacy/img/footer-bottom.jpg) #5a2d3f repeat-x bottom left;width:100%;color:#fff;padding:6rem 0}#footer .home-type-links{text-align:center;margin-top:25px;clear:both}#footer .home-type-links a{text-decoration:none;display:inline-block}#footer .home-type-links a span{padding:5px 8px}#footer .home-type-links a:last-child .divider{display:none}#footer .home-type-links a:hover{text-decoration:underline}@media (min-width:1200px){#footer .inner{width:1186px}}.footer-left{width:20%;padding:20px 1%;float:left;text-align:center}.footer-left h5{margin-bottom:10px;font-size:20px;text-align:center}.footer-left a{display:inline-block;text-decoration:none;width:auto;margin:20px auto;background:#e3a531;text-transform:uppercase}.footer-left a:hover{background:#cc942a}.footer-left .newsletter-inner{margin:5px;border:1px solid #fff;padding:9px;text-align:center}.footer-builder-logos{width:22%;float:left;margin-right:4%}.footer-builder-logos img{width:100%;height:auto}.footer-right{width:27%;float:left;margin-right:4%}.footer-right img{width:100%;height:auto}.footer-map{width:19%;float:right;margin-right:4%}#footer h3{color:#fff;margin-bottom:10px;font-size:27px;text-shadow:none;text-align:center}strong{font-weight:700}.footer-faq{width:100%;padding:20px 0;font-size:18px;background:#dfa333;text-align:center;letter-spacing:1px;color:#5a2d3f;text-transform:uppercase}.footer-faq a{color:#5a2d3f;text-decoration:none}.footer-faq a:hover{text-decoration:underline}.driving-right p{font-size:13px;text-align:center}h3.foot-cta-head{width:100%;text-align:center;font-size:27px;padding-top:25px;border-top:1px solid #fff;display:block!important;clear:both;font-family:RockwellStd,sans-serif}.register-banner{width:100%;float:left;padding:10px 0;font-size:18px;background:#4a222f;text-align:center;letter-spacing:1px;color:#dfa333;text-transform:uppercase;cursor:pointer}.register-banner .inner{position:relative}.register-banner h2{font-size:15px}.register-banner .social{position:absolute;right:0;top:-4px;text-align:right;font-size:18px;line-height:18px}.register-banner .social a{color:#fff;margin-left:5px}.register-banner .social a:hover{color:#dfa333}.popup{position:fixed;width:100%;top:0;bottom:0;left:0;background:rgba(0,0,0,.75);z-index:9999;display:none}.popup-inner{position:fixed;bottom:-100vh;width:40%;background:#fff;padding:0%;right:0;transition:all 0.6s ease;z-index:9998}.popup-inner.active{bottom:0}.popup-inner .top{padding:15px;background:#5a2d3f;color:#dfa333;text-align:center;position:relative}.reg-close{position:absolute;top:10px;right:10px;font-size:16px;color:#fff;width:15px;cursor:pointer}.popup-inner .top h2{font-size:17px;text-transform:uppercase}.popup-inner .top p{font-size:15px}.popup-inner .form{width:90%;margin:15px 5%;color:#5a2d3f}.popup-inner .form input{width:97%;float:left;padding:7px 1.5%;margin:5px 0 15px;font-size:15px;color:#5a2d3f}.popup-inner .form label{font-size:15px;color:#5a2d3f;text-transform:uppercase;display:inline-block}#fielddyutuudj-0{width:30px}.consent{font-size:12px!important}.js-cm-submit-button{background:#dfa333;color:#5a2d3f;border:none;width:40%;padding:7px 0;font-size:15px;text-transform:uppercase;margin:12px 30%}#post-904 .header,.page-id-904 #header{display:none}.home .header .inner{margin-top:18%}@media only screen and (max-width:10000px) and (min-width:300px){.home h1{font-size:40px;float:right;letter-spacing:7px;margin-top:15px;margin-right:5%;width:90%;padding-top:20px}.home .inner h1{margin-top:15px}.home .inner h3{text-align:center;float:left;color:#414042;width:100%;margin-bottom:10px;font-size:27px}.home .header .home-left,.home .header .home-right{background:#fff;color:#fff;height:3px;width:25%;margin-top:-22px}.home .header .home-left{float:left;margin-left:10%}.home .header .home-right{float:right;margin-right:10%}#COTY{width:200px;height:auto;position:absolute;bottom:18%;right:20px}}.home #school-snipe h3,.home #school-snipe1 h3{color:#fff;font-family:RockwellStd,sans-serif}.home #school-snipe p,.home #school-snipe1 p{text-transform:none;font-size:18px}.home #school-snipe a,.home #school-snipe1 a{font-size:20px;text-transform:uppercase;background:#96262c;font-family:RockwellStd,sans-serif;-webkit-border-radius:40px;-moz-border-radius:40px;border-radius:40px;display:block;width:290px;text-decoration:none;text-align:center;padding:15px 0;border:1px solid #fff;margin:20px auto 0}.home #school-snipe a:hover,.home #school-snipe1 a:hover{background:#6e1c20}#school-snipe,#school-snipe1{text-transform:uppercase;color:#fff;font-family:BrandonGrotesqueWeb-Medium,​sans-serif;letter-spacing:1px;background:#e2a91c;position:relative}#school-snipe1{margin-top:-2px}#school-snipe hr{width:33%;border:1px solid #fff;height:1px}#school-snipe p{margin-bottom:7px;font-size:25px;line-height:32px}#school-snipe #community-of-year{position:relative}#school-snipe #community-of-year img{position:absolute;top:-500px;left:0;height:400px;width:auto}.post-105 #school-snipe{background:#e6b249;padding:30px 0}#event-home{width:100%;height:auto}.home .event{margin-bottom:30px}.home .event img{width:100%;height:auto}.home #slice-1 h2{font-size:27px;line-height:30px;color:#414042;margin-bottom:10px;text-transform:uppercase}.home #slice-1{background:#f4f4f4}.home #slice-1 h3{font-size:23px;line-height:30px;margin-bottom:30px;color:#5a2d3f;text-shadow:none;font-family:RockwellStd,sans-serif}.home #slice-2{background:#f1f1f2}.home #slice-2 hr{width:30%;margin:20px 35%;color:#e5af31;background:#e5af31;float:left;border-bottom:3px solid #e5af31;border-top:none}.home #slice-2 .discover-icon-wrapper{width:50%;position:relative;float:left;padding:1.25%;background:#fff;margin:2.3%}.home #slice-2 .discover-icon-wrapper h5{font-weight:700;text-transform:uppercase;padding:10px 0;text-align:center;letter-spacing:2px}.home #slice-2 .discover-icon-wrapper .discover-box{width:100%;padding:10% 0;position:absolute;top:0;left:0;bottom:0;background:#fff;display:none}.home #slice-2 .discover-icon-wrapper .discover-box p{width:80%;margin:0 auto;text-align:center;font-size:15px;line-height:17px;display:block;float:none}.home #slice-2 .amenity-anchor{width:26%;margin:0 35% 10px;padding:8px 2%;text-align:center;color:#fff;background:#96262c;font-size:15px;float:left}.home #slice-2 #discover-icon-wrapper-2 .amenity-anchor,.home #slice-2 #discover-icon-wrapper-6 .amenity-anchor,.home #slice-2 #discover-icon-wrapper-3 .amenity-anchor{width:40%;margin:0 28% 10px}.home #slice-2 #discover-icon-wrapper-2,.home #slice-2 #discover-icon-wrapper-6{width:35.75%}.home #slice-2 #discover-icon-wrapper-3{width:35.75%;clear:left}.home #slice-2 #discover-icon-wrapper-1,.home #slice-2 #discover-icon-wrapper-5{clear:left}.home #slice-2 .discover-icon-wrapper img{width:100%;height:auto}.home #slice-2 h3,.home #slice-2 p{width:65%;float:left;clear:left;margin-left:17.5%}.home #slice-3{background:#f4f4f4}.home #slice-3 h3,.home #slice-3 p{width:43%;margin:25px auto;width:100%}.home #slice-3 .builder-logos{width:100%;margin:0 auto;padding-top:30px;text-align:center;display:flex;flex-wrap:wrap}.home #slice-3 .builder-logos img{width:20%;padding:15px 3%;object-fit:contain!important}.home .home-series{float:left;display:block}.builders-in-type{display:none;width:100%}.home-series-block{width:29.33%;padding:1.5% 1.5% 3.5% 1.5%;margin:15px 2%;float:left;text-align:center;background:#fff}.home-series-block.Estate{padding-bottom:1.3%}.home-series-block h4{padding:10px 0;text-transform:uppercase;letter-spacing:2px}.home-series-block img{width:100%;height:auto}.block-92{clear:left}#slice-3 .home-series-block p{width:80%;margin:0 10%;height:140px}.home-series-block .starting-from{width:80%;border-top:2px solid #e2a91c;float:left;padding:10px 0;margin:0 10%}.estate-pricing{width:100%;max-width:460px;margin:25px auto}.estate-pricing .price-wrapper{width:auto!important;min-width:230px;display:inline-block!important}.home-series-block .starting-from-left,.estate-pricing .starting-from-left{width:45%;margin-right:5%;float:left;text-align:right;font-size:10px;text-transform:uppercase;letter-spacing:2px}.home-series-block .starting-from-right,.estate-pricing .starting-from-right{width:50%;float:left;text-align:left;font-size:25px;color:#96262c;font-family:RockwellStd}.home-series-block .link-to-home-series{display:block;float:left;padding:10px 0;width:80%;margin:0 10%;color:#96262c;border-top:2px solid #e2a91c;border-bottom:2px solid #e2a91c;font-family:BrandonGrotesqueWeb-Medium,sans-serif;text-transform:lowercase}.builders-in-type h2{font-family:BrandonGrotesqueWeb-Medium,sans-serif;font-size:25px;font-weight:700;line-height:30px;margin-bottom:30px;text-transform:uppercase;margin-top:50px;text-align:center}.back-to-series{position:absolute;top:20px;left:20px}.builders-in-type{float:left;position:relative}.home .home-series-block .builders{height:50px;padding:10px 0;text-align:center;float:left;font-size:15px;width:81%;margin:0 11%;line-height:16px}.home #slice-4{border-top:4px solid #e2a91c;background-size:cover;background-repeat:no-repeat;background-position:center center}.home #slice-4 h2{margin-top:50px;font-size:45px;text-align:center;text-transform:uppercase;color:#fff;font-family:BrandonGrotesqueWeb-Medium,sans-serif}.home #slice-4 h2 strong{font-family:RockwellStd-Light,serif;font-weight:300;letter-spacing:3px}.home #slice-4 h2 span{font-family:RockwellStd,serif}.home #slice-4 h4{color:#fff;text-transform:uppercase;font-size:16px;text-align:center;border-top:4px solid #e2a91c;padding-top:15px;width:50%;margin:0 auto}.home .community-maps-copy{margin-top:20px}.home .community-maps-button{width:23%;padding:1%;margin:70px auto 15px;text-align:center;background:#e3a531;color:#fff;border:4px solid transparent}.home .community-maps-button:hover{border-color:#fff}.home .community-maps-button h5{text-transform:uppercase;font-size:18px;padding:0 0 10px;margin-bottom:10px;border-bottom:2px solid #fff;font-weight:700}.home .community-maps-line{width:25%;margin:0 auto;background:#96262c;border:none;height:4px;margin-bottom:50px}#map{width:100%;height:450px}.page-template-page-product #map{margin:30px 0}.page-template-page-product1 #slice-1{width:100%;float:left;clear:left}.builder-series-desc{width:60%;text-align:center;margin:20px auto 40px auto}.builder-listing{width:100%;float:left;clear:both;margin-bottom:30px}.builder-listing h3{margin-bottom:10px;margin-top:30px}.builder-listing h2{font-size:18px;margin-bottom:15px}.builder-listing h2 span{font-weight:700;color:#c26e5b}.builder-listing-thumb{width:35%;height:auto;float:left}.builder-listing-thumb img{width:100%}.builder-listing-desc{width:60%;float:left;margin-left:5%}.builder-listing ul{width:100%;float:left}.builder-listing ul li{width:43%;float:left;padding-left:7%;margin-bottom:15px}.builder-listing .directions{display:block;width:140px;color:#fff;background:#c26e5b;padding:8px 0;text-align:center;border-radius:20px;text-decoration:none}.builder-listing .directions:hover{background:#935547}.builder-listing .spacer{width:100%;height:25px;margin:0 0 30px 0}.infoBox h3{font-size:18px;font-weight:700;margin-bottom:5px}.infoBox h2{font-size:16px;font-weight:400;margin-bottom:10px}.infoBox h2 span{color:#c26e5b;font-weight:700}.infoBox .phone{background:url(/wp-content/themes/legacy/img/phone.jpg) no-repeat center left;padding-left:40px;margin-top:20px}.infoBox .email{background:url(/wp-content/themes/legacy/img/email.jpg) no-repeat center left;padding-left:40px;margin-bottom:20px}.infoBox p{margin-bottom:5px}#builder-listing-1 .spacer,#builder-listing-3 .spacer,#builder-listing-5 .spacer,#builder-listing-7 .spacer,#builder-listing-9 .spacer{background:url(/wp-content/themes/legacy/img/Legacy-Spacer-Odd.jpg) right center no-repeat}#builder-listing-2 .spacer,#builder-listing-4 .spacer,#builder-listing-6 .spacer,#builder-listing-8 .spacer,#builder-listing-10 .spacer{background:url(/wp-content/themes/legacy/img/Legacy-Spacer-Even.jpg) left center no-repeat}#builder-listing-2 .builder-listing-thumb,#builder-listing-4 .builder-listing-thumb,#builder-listing-6 .builder-listing-thumb,#builder-listing-8 .builder-listing-thumb,#builder-listing-10 .builder-listing-thumb{float:right}.listing-phone{background:url(/wp-content/themes/legacy/img/phone.jpg) no-repeat center left}.listing-email{background:url(/wp-content/themes/legacy/img/email.jpg) no-repeat center left}.single-builder{text-align:center}.single-builder .inner h1{font-size:27px;font-weight:700;padding:0 0 10px 0;text-shadow:none;margin-top:60px;color:#414042}.single-builder .inner h3{font-size:15px}.single-builder #builder-logo{width:30%;max-width:300px}.showhome-info{width:81%;margin:40px 11%;border:2px solid #b2b2b2;float:left}.showhome-info .info-box{width:30%;float:left;padding:0 1.5%;margin:10px 0}#showhome-hours{border-left:2px solid #b2b2b2;border-right:2px solid #b2b2b2}.showhome-info .info-box h5{font-size:15px;font-weight:700;text-transform:uppercase;padding:5px 0}.showhome-info .info-box p{font-size:13px;line-height:18px;margin:0}.builder-website a{width:250px;padding:10px 0;background:#5e2d3e;display:block;margin:20px auto;color:#fff;text-decoration:none;font-size:17px}.builder-website a:hover{background:#3f1725}.price{width:20%;margin:20px 40%;float:left;text-align:center}.price h4{font-size:16px;text-transform:uppercase;padding-bottom:8px;margin-bottom:8px;border-bottom:2px solid #e2a91c}.price .starting-from{font-size:15px;text-align:right;text-transform:uppercase;display:block;float:left;width:51%}.price .price-value{font-size:25px;color:#5e2d3e;width:43%;float:left;display:block;margin-left:5%;text-align:left}.price2{margin-top:15px;float:left;width:100%}.single-builder .builder-gallery{width:81%;margin:0 11%}.single-builder .gallery-image{display:none;width:100%;height:auto}.single-builder #gallery-1{display:block}.single-builder .gallery-thumb{width:32.33%;height:auto;float:left;padding:10px 0 40px 0}.single-builder #thumb-2{margin:0 1.5%}.page-template-page-estate .header,.page-template-page-product .header{height:500px}.page-template-page-estate .price-wrapper{width:100%;float:left}.page-template-page-estate .price-wrapper-1{margin-bottom:20px}.page-template-page-estate .home-series-block{width:40.33%;padding:1.5%;margin:15px 3% 35px 3%;float:left;text-align:center;background:#fff}.page-template-page-product h2{font-size:20px}.block-739{clear:left}.page-template-page-contact #container{background:#f4f4f4}.page-template-page-contact .visit-builder h5 a{text-decoration:none}.page-template-page-contact .visit-builder h5 a:hover{text-decoration:underline}#visit-left{width:35%;float:left;margin-top:40px}.driving-map{width:100%;float:left}#visit-right{width:54%;float:left;margin-left:11%;margin-top:40px}#visit-left h2,#visit-right h2{font-size:16px;text-transform:uppercase;font-weight:700;margin:15px 0;font-family:BrandonGrotesqueWeb-Medium;letter-spacing:2px}.visit-builder{width:30%;float:left;margin-left:30%}.visit-address{width:30%;float:left;margin-left:5%;padding-left:5%}#visit-right .product-type{font-size:15px;line-height:18px;width:100%;float:left;position:relative;margin-bottom:20px}.product-type-class h4{position:absolute;text-transform:uppercase;font-weight:700;top:0;left:10px}#builder-address-box{border:1px solid #000;float:left;width:100%;padding:10px 0}.community-maps{position:relative}.community-maps img{width:100%;height:auto}.icon{width:61px;height:23px;background:url(/wp-content/themes/legacy/img/Showhome-Marker.png) no-repeat;position:absolute}#lotworks-large img,#lotworks-shrink img{width:40px;height:40px}#my-lotworks-map-2{width:100%;float:left;height:575px}.amenities-info{width:200px;position:absolute}.hidden{display:none;z-index:8000}.icon{display:none}body .amenities-icon{width:22px;height:22px;background:url(/wp-content/themes/legacy/img/amenity-icon.png) no-repeat}.hidden{background:#fff;padding:20px;position:absolute}.hidden-h3{margin-top:15px}.hidden .close-box{position:absolute;top:3px;right:3px;font-size:10px}#builder-73 .icon{left:17%;top:22%}#builder-73 .hidden{left:22.5%;top:17%}#builder-71 .icon{left:17%;top:11%}#builder-71 .hidden{left:22.5%;top:8%}#builder-81 .icon{left:59%;top:21%}#builder-81 .hidden{left:34%;top:2%}#builder-1371 .icon{left:68%;top:47.6%}#builder-77 .icon{left:26%;top:61%}#builder-77 .hidden{left:25%;top:15%}#builder-75 .icon{left:17%;top:41%}#builder-75 .hidden{left:23%;top:27%}#builder-47 .icon{left:46%;top:17%;display:none}#builder-47 .hidden{left:24%;top:24%}#builder-85 .icon{left:54%;top:16%;display:none}#builder-85 .hidden{left:24%;top:24%}#builder-95 .hidden{left:39%;top:9%}#builder-83 .icon{left:46%;top:9%}#builder-83 .hidden{left:23%;top:9%}#builder-88 .icon{left:33%;top:14%}#builder-88 .hidden{left:38%;top:9%}#builder-87 .icon{left:69.5%;top:41%}#builder-87 .hidden{left:42%;top:17%}#builder-556 .icon{left:64%;top:45%}#builder-556 .hidden{left:33%;top:17%}#builder-1371 .hidden{left:33%;top:17%}#builder-553 .icon{left:68.8%;top:44.4%}#builder-553 .hidden{left:41%;top:17%}#builder-645 .icon{left:45.5%;top:14%}#builder-645 .hidden{left:33%;top:20%}#builder-648 .icon{left:60%;top:19%}#builder-648 .hidden{left:33%;top:17%}#builder-95 .icon{left:50%;top:41.8%}#builder-95 .hidden{left:55%;top:17%}#builder-96 .icon{left:47.5%;top:35%}#builder-96 .hidden{left:55%;top:19%}#builder-93 .icon{left:42.8%;top:54%}#builder-93 .hidden{left:50%;top:23%}#builder-85,#builder-83,#builder-92{display:none}#builder-92 .icon{left:45.5%;top:46%}#builder-92 .hidden{left:55%;top:23%}#builder-98 .icon{left:18%;top:53%}#builder-98 .hidden{left:26%;top:23%}#builder-100 .icon{left:21%;top:60%;display:none}#builder-100 .hidden{left:26%;top:15%}#builder-101 .icon{left:37.5%;top:62%}#builder-101 .hidden{left:44%;top:15%}#builder-960 .icon{left:42%;top:56.8%}#builder-960 .hidden{left:48%;top:15%}#builder-90 .icon{left:43.5%;top:51.1%}#builder-90 .hidden{left:50%;top:15%}#builder-436 .icon{left:48.7%;top:38.3%}#builder-436 .hidden{left:55%;top:15%}#builder-739 .icon{left:38%;top:58%}#builder-739 .hidden{left:44%;top:15%}#amenities-1{left:19%;bottom:58%}#amenities-info-1{left:5%;bottom:66%}#amenities-2{left:10%;bottom:95%}#amenities-info-2{left:13%;bottom:85%}#amenities-3{left:9%;bottom:85%}#amenities-info-3{left:13%;bottom:75%}#amenities-4{left:7%;bottom:68%}#amenities-info-4{left:10%;bottom:68%}#amenities-5{left:21%;bottom:77%}#amenities-info-5{left:24%;bottom:77%}#amenities-6{left:25%;bottom:75%}#amenities-info-6{left:28%;bottom:75%}#amenities-7{left:25%;bottom:64%}#amenities-info-7{left:28%;bottom:64%}#amenities-8{left:26%;bottom:46%}#amenities-info-8{left:29%;bottom:46%}#amenities-9{left:35%;bottom:70%}#amenities-info-9{left:38%;bottom:70%}#amenities-10{left:45%;bottom:89%}#amenities-info-10{left:48%;bottom:67%}#amenities-11{left:51%;bottom:70%}#amenities-info-11{left:54%;bottom:70%}#amenities-12{left:61%;bottom:48%}#amenities-info-12{left:64%;bottom:48%}#amenities-13{left:61%;bottom:25%}#amenities-info-13{left:64%;bottom:25%}#amenities-14{left:71%;bottom:41%}#amenities-info-14{left:74%;bottom:41%}#amenities-15{left:69%;bottom:16%}#amenities-info-15{left:72%;bottom:16%}#amenities-16{left:78%;bottom:33%}#amenities-info-16{left:81%;bottom:33%}#amenities-17{left:22%;bottom:18%}#amenities-info-17{left:25%;bottom:18%}#amenities-18{left:55%;bottom:4%}#amenities-info-18{left:58%;bottom:7%}.builders,.productType,.amenities,.lotworks{width:200px;float:left;margin-right:15px;margin-top:40px;position:relative}.builders h3,.productType h3,.amenities h3,.lotworks h3{font-size:15px;padding:5px;border:1px solid #000;text-align:center;margin-bottom:5px}.amenities-map{position:absolute;top:0;left:0;display:none}#my-lotworks-map-1{width:100%;height:auto;position:absolute;top:0;left:1%;bottom:1%;display:block}.builders ul,.productType ul{position:relative;z-index:5000;display:none;position:absolute;top:80px;background:#fff;width:100%}.maps-nav ul li{width:100%;text-align:center;padding:10px 0}.maps-nav{clear:both}.page-template-page-maps #slice-1{padding:0}.page-template-page-maps #slice-2 .inner{margin-bottom:150px}.page-template-page-discover{background:#f4f4f4}.page-template-page-discover .slice{text-align:center}.page-template-page-discover #slice-2 .slice-left,.page-template-page-discover #slice-4 .slice-left{width:35%;float:left;margin-right:15%}.page-template-page-discover #slice-2 .slice-right,.page-template-page-discover #slice-4 .slice-right{width:49%;float:left;margin-left:1%}.page-template-page-discover #slice-2 #image-wrapper-5{width:91%;padding:2.5%;margin:2.5%}.page-template-page-discover .image-wrapper{width:40%;padding:2.5%;margin:2.5%;float:left;position:relative;background:#fff}.page-template-page-discover .image-wrapper img{width:100%;height:auto}.page-template-page-discover .image-wrapper .image-overlay{position:absolute;top:0;left:1%;bottom:1%;width:91%;padding:5%;background:#fff;font-size:15px;display:none}.page-template-page-discover .image-wrapper .image-overlay .close{position:absolute;top:3px;right:3px;z-index:9000}.page-template-page-discover .image-wrapper .image-desc{padding-top:5px;text-transform:uppercase;letter-spacing:2px;font-size:13px}.page-template-page-discover .image-wrapper .image-overlay h4{text-transform:uppercase;font-size:15px;margin-bottom:10px}.page-template-page-discover .image-wrapper .image-overlay p{font-size:15px}.page-template-page-discover #slice-3 .image-wrapper{width:27.33%;padding:1.5%;margin:1.5%;float:left}.page-template-page-discover #slice-3 #image-wrapper-1{width:94%;padding:1.5%;margin:1.5%;float:left}.page-template-page-discover #slice-4 #image-wrapper-1{float:right}#slice-4 #image-wrapper-4{clear:left}.page-template-page-discover .slice hr{width:250px;height:2px;border:none;background:#e2a91c;margin:0 auto;margin-bottom:20px}.page-template-page-discover .slice h5{font-size:15px;text-transform:lowercase}.page-template-page-discover #slice-2 h3{background:url(/wp-content/themes/legacy/img/Leaf.png) no-repeat top center;padding-top:55px;margin-top:20px}.page-template-page-discover #slice-3 h3{background:url(/wp-content/themes/legacy/img/Community-Design.png) no-repeat top center;padding-top:55px;margin-top:20px}.page-template-page-discover #slice-4 h3{background:url(/wp-content/themes/legacy/img/Amenities.png) no-repeat top center;padding-top:55px;margin-top:20px}.page-template-page-amenities .header{height:450px}.amenities-content{width:75%;margin:30px 12.5%}.amenities-content h2{font-size:30px;color:#414042;text-align:center;padding-bottom:20px;font-family:BrandonGrotesqueWeb-Medium,sans-serif;font-weight:700;text-transform:uppercase;text-align:center}.amenities-content p{font-size:16px;line-height:22px;text-align:center}.new-amenities-map{width:100%;float:left;position:relative}.new-amenities-map img{width:100%;height:auto;float:left;position:relative}.new-amenities-map img.phase-map{position:absolute;left:0;top:0;width:100%;height:100%;display:none}.amenity-close{position:absolute;top:20px;right:20px;color:#fff;font-size:25px;text-shadow:2px 2px 4px rgba(150,150,150,.58);cursor:pointer}.discover-icon-detail{display:none;width:45%;position:absolute;left:27.5%;top:16%;background:#fff;-webkit-box-shadow:8px 8px 5px -7px rgba(0,0,0,.75);-moz-box-shadow:8px 8px 5px -7px rgba(0,0,0,.75);box-shadow:8px 8px 5px -7px rgba(0,0,0,.75);z-index:9998}.discover-icon-detail p{padding:15px 10%;text-align:center;float:left;width:80%;margin:0}.discover-amenity{position:absolute;width:20px;height:20px;border-radius:20px;border:2px solid #fff;transition:.5s}.discover-amenity:hover{width:26px;height:26px;margin-left:-3px;margin-top:-3px;transition:.5s;cursor:pointer}.Parks{background:#aebe4f;display:block}.Schools{background:#b45a45}.Shopping{background:#591b11}.Water{background:#067296}.Community{background:#e3a532}.legend{width:200px;background:#50c6da;position:absolute;bottom:30px;left:30px;color:#fff}.legend li{padding:12px 8px;cursor:pointer}.legend .legend-all{background:#47a4b4}#discover-parks-1{left:35%;top:31%}#discover-parks-2{left:39%;top:60%}#discover-parks-3{left:49%;top:50%}#discover-parks-4{left:43%;top:87%}#discover-parks-5{left:68%;top:77%}#discover-parks-6{left:70%;top:96%}#discover-parks-7{left:68%;top:54%}#discover-parks-8{left:73%;top:58%}#discover-parks-9{left:77%;top:66%}#discover-parks-10{left:21%;top:29%}#discover-parks-11{left:44%;top:75%}#discover-parks-12{left:50%;top:74%}#discover-parks-13{left:57%;top:79%}#discover-parks-14{left:62%;top:82%}#discover-parks-15{left:82%;top:91%}#discover-parks-16{left:94%;top:92%}#discover-parks-17{left:91%;top:68%}#discover-parks-18{left:79%;top:42%}#discover-parks-19{left:71%;top:24%}#discover-parks-20{left:22%;top:39%}#discover-parks-21{left:38%;top:44%}#discover-parks-22{left:81%;top:65%}#discover-parks-23{left:60%;top:42%}#discover-parks-24{left:47%;top:31%}#discover-parks-25{position:absolute;left:60.5%;top:57%}#discover-schools-1{left:26%;top:38%}#discover-schools-2{left:37%;top:41%}#discover-schools-3{left:60%;top:32%}#discover-schools-4{left:82%;top:73%}#discover-shopping-1{left:16%;top:11%}#discover-shopping-2{left:27.5%;top:15%}#discover-shopping-3{left:26%;top:23%}#discover-shopping-4{left:56%;top:20%}#discover-shopping-5{top:5%;left:11%}#discover-shopping-6{top:15%;left:17%}#discover-water-1{left:39%;top:33%}#discover-water-2{left:48%;top:37%}#discover-water-3{left:75%;top:85%}#discover-community-1{left:33%;top:67%}#discover-community-2{left:49%;top:69%}#discover-community-3{top:13%;left:13%}#discover-community-4{top:14%;left:25%}#discover-community-5{top:29%;left:41%}#discover-community-6{top:57%;left:50%}#discover-community-7{top:65%;left:70%}.amenities-top{width:100%;float:left;background:#e3a531;color:#fff}.top-block{width:25%;float:left;text-align:center;text-transform:uppercase;padding:30px 0}.top-block h2{font-size:25px}.top-block p{font-size:15px;line-height:15px}.top-block h4{font-size:15px;margin-bottom:5px}#top-block-1 h2,#top-block-4 h2{margin-top:12px}.amenities-detail{width:100%;float:left}.amenity-feature-image{float:left;width:50%}.amenities-row-info{float:right;width:40%;margin:10px 5%;text-align:center}.amenities-row-info h4{font-size:17px;margin:10px 0 20px;text-transform:uppercase}.amenities-row-info p{text-align:left;font-size:15px;line-height:20px}.amenities-row-info img{width:50px;height:auto;margin-bottom:0;margin-top:4%}.amenity-faq{width:100%;padding:40px 0;float:left;background:#96262c}.amenity-faq a{display:block;float:left;padding:10px 20px;border:1px solid #fff;text-transform:uppercase;font-size:20px;width:20%;margin-left:38%;text-align:center;text-decoration:none;color:#fff}.amenity-faq a:hover{background:rgba(255,255,255,.1)}.anenities-row-even .amenity-feature-image{float:right}.caption{position:absolute;bottom:40px;width:100%;text-align:center;color:#fff;font-size:22px;text-transform:uppercase}.residents-learn-more{width:30%;margin:10px 35% 5px;padding:5px 0;text-align:center;background:#96262c;display:block;color:#fff;text-decoration:none}.residents-learn-more:hover{background:#6e1c20}.page-id-260{background:#f4f4f4}.page-template-page-product #slice-1{height:1000px}.page-id-260 #slice-1{margin-top:50px}.page-id-260 #slice-2 h2{font-size:30px;color:#414042;text-align:center;padding-top:20px;font-family:BrandonGrotesqueWeb-Medium,sans-serif;font-weight:700;text-transform:uppercase;text-align:center;margin-top:30px;clear:both}.phase8map{width:100%;position:relative;margin-top:50px}.phase8map img,.play-65 img{width:100%;height:auto}.phase8map .Homes,.Mount{width:100px;height:auto;position:absolute}.phase8map .play-Albi{left:18.25%;top:75.5%}.phase8map .play-Calbridge{left:36%;top:53.5%}.phase8map .play-Morrison{left:6.25%;top:70.5%}.phase8map .play-56{top:58%;left:72%;position:absolute}.play-65{top:69%;left:90%;position:absolute}.newsletter-reg{color:#b45a45;font-size:15px}.newsletter-reg .wrapper{width:410px;margin:0 auto}.newsletter-reg h1{font-family:RockwellStd,sans-serif;color:#591a10;text-shadow:none;font-size:26px;letter-spacing:1px}.newsletter-reg p{text-align:center}.newsletter-reg label{width:31%;margin-right:5%;text-align:right;float:left;text-transform:uppercase;margin-top:7px;margin-bottom:7px;clear:left;padding-top:5px}.newsletter-reg input{width:54%;margin-right:10%;float:left;margin-top:7px;margin-bottom:7px;padding:3px 5px}.newsletter-reg input.consent{font-size:13px;clear:left;width:4%;margin-right:5%;text-align:right;float:left;margin-top:15px;margin-bottom:7px;clear:left;padding-top:5px;margin-left:27%}.newsletter-reg label.consent{clear:none;width:54%;margin-left:0%;margin-right:0;float:left;margin-top:7px;margin-bottom:7px;padding:3px 5px;text-transform:capitalize;text-align:left;line-height:20px;font-size:15px}.newsletter-reg button{width:100%;margin:20px 0% 0 0%;text-align:center;padding:7px 0;border:none;background:#b45a45;color:#fff;text-transform:uppercase}.legacy-logo{width:58%;margin-left:21%;margin-top:30px}.page-template-page-event{background:#7fabb6}.page-template-page-event .header{width:100%;height:120px}.page-template-page-event .event-banner img{width:90%;height:auto;margin-left:5%;margin-top:230px}.page-template-page-event .slice .inner img{width:100%;height:auto}.page-template-page-event h1{padding-top:26px;color:#591c12;text-shadow:none;font-weight:700;font-family:RockwellStd,sans-serif}.page-template-page-event #slice-1 p{font-size:19px;line-height:30px;font-weight:700;color:#591c12;width:50%;margin-left:25%}.page-template-page-event #content hr{background:#b45a45;border:none;height:5px;width:20%;margin:20px 40%}.page-template-page-event #slice-2 img{width:100%;height:auto}.page-template-page-event #content h3{margin:50px 0 10px;font-size:26px;color:#591c12;text-align:center}.page-template-page-event #content h2{font-size:36px;text-transform:uppercase;margin-bottom:20px;color:#591c12;text-align:center}.page-template-page-event #content h4{color:#591c12;font-size:36px;text-transform:uppercase;margin:30px 0 15px 0;text-align:center;font-family:RockwellStd,sans-serif}.page-template-page-event h5{color:#591c12;font-size:18px;text-transform:uppercase;text-align:center}.page-template-page-event #slice-3{background:#b45a45;color:#fff;padding:0;margin:0}.page-template-page-event #slice-3 hr{background:#fff;width:35%;margin:25px 32.5%;height:2px}.page-template-page-event #slice-3 p{color:#fff;font-size:25px;text-transform:uppercase;text-align:center;letter-spacing:2px;line-height:30px}.page-template-page-event #slice-3 img{width:100%;height:auto}.page-template-page-event #slice-3 p strong{font-family:RockwellStd,sans-serif;letter-spacing:5px}.page-template-page-event .event-bottom{background:#591c12;width:100%;height:20px;float:left}.page-template-page-event #footer p,.page-template-page-event #footer h5{color:#fff}.fb-rsvp{background:#b45a45;color:#fff;display:block;margin:40px auto 0;text-align:center;text-decoration:none;padding:4px;width:50px}.fb-rsvp .fb-rsvp-inner{padding:4px}.fb-rsvp img{width:40px;height:auto}.page-template-page-faq .slice{background:#b45a45;color:#fff}.faq-wrapper{width:75%;margin:40px 12.5%;float:left;clear:left;position:relative}.faq-left{width:48%;float:left;margin-right:4%;display:table-cell}.faq-left h2{font-size:22px;text-transform:uppercase}.faq-left .question{border-bottom:2px solid #fff;font-size:16px;text-transform:uppercase;padding:20px 35px 20px 0;line-height:22px}.faq-left .faq-active{background:url(/wp-content/themes/legacy/img/faq-active.png) no-repeat right center}.faq-right{width:48%;float:left;position:absolute;top:25%;bottom:0;right:0}.faq-right .answer{display:none}.faq-right li{font-size:15px;list-style-type:circle;margin-left:20px;padding:8px 0}.faq-right h4{font-size:18px;text-decoration:underline}.faq-right h5{font-size:16px;margin:15px 0}.faq-right .school-list{width:50%;float:left}.mobile-faq{display:none}.print-btn{width:250px;color:#fff;background:#daab28;position:relative;text-transform:uppercase;float:left;clear:left}.print-link{display:block}.print-btn .btn-inner{border:2px solid #fff;margin:7px;padding:7px;text-align:center}.faq-btn{margin-top:40px;margin-left:35%;width:100px;color:#fff;background:#96262c;position:relative;float:left}.faq-btn:hover{background:#6e1c20}.page-template-page-contact .faq-btn{margin-left:11%;margin-top:7px;margin-bottom:15px}.print-link{display:block}.faq-btn .btn-inner{border:2px solid #fff;margin:7px;padding:5px;text-align:center}.page-template-page-survey #header{display:none}.page-template-page-survey .survey-header img{width:100%;height:auto}.page-template-page-survey #slice-1{width:80%;margin:0 10%}.page-template-page-survey #slice-1 p,.page-template-page-survey #slice-1 h5{color:#b45a45;font-size:15px;line-height:21px;text-align:center}.page-template-page-survey #slice-1 h5{width:80%;margin:10px 10%}.page-template-page-survey #slice-1 h5 strong{display:block;font-size:20px;font-weight:700;font-family:'RockwellStd',Georgia,serif}#wufoo-pfv1jg11uboa6e{margin-bottom:200px}.vtour{background:#5e2d3e;padding:40px;font-size:20px;color:#fff;margin:30px 0}.vtour a{display:inline-block;background:#fff;color:#5e2d3e;text-decoration:none;padding:10px 25px;text-transform:uppercase;font-weight:400;margin:30px 0 0 0;font-size:16px;letter-spacing:1px;transition:all 0.5s ease}.vtour a:hover{background:#3f1725;color:#fff}body .home-builder-header{background-repeat:no-repeat;background-size:cover;background-position:center;height:1000px;position:relative}.home-builder-header:after{background-image:linear-gradient(180deg,rgba(216,216,216,0) 0%,#ffffff 100%);position:absolute;left:0;bottom:0;z-index:0;content:'';height:240px;width:100%}.home-builder-header .inner{width:1000px;left:50%;transform:translate(-50%,-50%)}.home-builder-header .inner h1{padding-top:0;text-shadow:none;font-size:110px;text-transform:none;color:#fff;font-family:"Neutraface 2 Display Titling";line-height:120px;margin-bottom:10px}.home-builder-header .inner h2{font-size:50px;color:#fff;font-family:"Neutraface 2 Display Titling";text-align:right}.home-builder-entry{background:#fff}.home-builder-header .bottom-image{position:absolute;bottom:-140px;z-index:1;width:1200px;left:50%;transform:translateX(-50%)}.project-plan{padding:30px 0}.project-plan h2{text-transform:uppercase;color:#5e2d3e;font-size:24px;letter-spacing:1.58px;line-height:17.6px;font-family:'BrandonGrotesqueWeb-Black';width:40%;margin-left:auto;margin-bottom:25px}.project-plan .row:nth-of-type(1){flex-direction:row-reverse}.project-plan .row h3,.phase h2,.home-builder-estate-listing h2{color:#5e2d3e;text-transform:none;font-size:36px;line-height:40px;font-weight:700;font-family:'Brandon Grotesque'}.phase h2{font-size:50px}.project-plan .row p,.project-plan .row li{color:#5a5a5a;letter-spacing:1.07px;font-size:15px;line-height:22px;font-weight:700;font-family:'Brandon Grotesque'}.project-plan .row li{list-style:disc;margin-bottom:20px}.project-plan .row ul{padding-left:15px}.project-plan .row:nth-of-type(2) .col-lg-5{margin-top:-87px}.page-slider-outer{position:relative}.page-slider-outer:after{content:'';height:100px;left:0;position:absolute;width:100%;bottom:-1px;background:#5e2d3e}.drone-intro img,.phase img{max-width:100%}.page-slider-outer .bx-controls-direction .bx-prev:after{content:url(/wp-content/themes/legacy/img/arrow-left.png);position:absolute}.page-slider-outer .bx-controls-direction .bx-next:after{content:url(/wp-content/themes/legacy/img/arrow-right.png)}.page-slider-outer .bx-controls-direction a{font-size:0;position:absolute}.page-slider-outer .bx-controls-direction{position:absolute;top:50%;left:50%;z-index:99;width:100%;transform:translateX(-50%)}.page-slider-outer .bx-controls-direction .bx-prev{left:30px}.page-slider-outer .bx-controls-direction .bx-next{right:30px}.features-section{background:#5e2d3e;padding:110px 0}.features-section h2{font-size:28px;letter-spacing:2.25px;line-height:34px;text-transform:uppercase;text-align:center;color:#efb837;font-family:'BrandonGrotesqueWeb-Black'}.features-section .features-gal{display:flex;display:-webkit-flex;justify-content:space-between;align-items:center;margin-top:50px}.phase{margin:140px 0}.home-builder-estate-listing h2{text-align:center}.home-builder-estate-listing h2+p{color:#5e2d3e;font-size:15px;font-weight:700;font-family:'Brandon Grotesque';letter-spacing:1.07px;max-width:600px;margin:28px auto 0;text-align:center}.home-builder-estate-listing .estate-pricing{max-width:100%;margin:36px auto 60px}.home-builder-estate-listing .starting-from{text-transform:uppercase;font-size:16px;color:#5e2d3e;line-height:32.6px;letter-spacing:.71px;font-weight:700;font-family:'Brandon Grotesque'}.home-builder-estate-listing .starting-from span{text-transform:none;font-size:50px;font-weight:700;line-height:51px;display:inline-block;vertical-align:middle;margin-left:10px}.home-builder-estate-listing .project-listing{padding:15px;max-width:1340px;margin:auto}.home-builder-estate-listing .project-listing .row{align-items:center;margin-bottom:80px}.home-builder-estate-listing .project-listing .row .col-md-6>div{max-width:445px;margin:auto}.home-builder-estate-listing .project-listing .row img,.features-section img,.inner-slides img{width:100%;height:auto}.home-builder-estate-listing .project-listing .row:nth-last-of-type(1){flex-direction:row-reverse}.home-builder-estate-listing .project-listing h4,.map-toggle h2{font-size:28px;letter-spacing:2.25px;line-height:34px;color:#545454;font-family:'BrandonGrotesqueWeb-Black';margin-bottom:30px;text-transform:uppercase}.home-builder-estate-listing .project-listing p{font-size:15px;font-weight:700;font-family:'Brandon Grotesque';color:#545454;letter-spacing:.8px}.home-builder-estate-listing .project-listing .residents-learn-more{font-size:21px;letter-spacing:1.68px;line-height:17.6px;text-transform:uppercase;line-height:21.6px;padding:21px 6px 16px;width:100%;margin:53px auto 0;font-family:'BrandonGrotesqueWeb-Black';max-width:216px}.map-toggle{padding:80px 0}.map-toggle h2{text-align:center;color:#5e2d3e;font-weight:700;font-family:'Brandon Grotesque';cursor:pointer}.map-toggle .maptoggle-phase8map{opacity:0;height:0}.map-toggle .maptoggle-phase8map .phase8map{margin-top:0}.map-toggle .maptoggle-phase8map.show{opacity:1;height:100%}.map-toggle .maptoggle-phase8map.show .phase8map{margin-top:50px}.map-toggle h2 img{margin-left:15px}.drone-intro .youtube{height:605px;width:100%;background-repeat:no-repeat;background-size:cover;background-position:center}.drone-intro .youtube iframe{width:100%;height:100%}.blog-content-section a{font-weight:600}.builder-gallery-title{clear:both}.builder-gallery-title h2{margin-bottom:35px;font-size:35px;font-size:27px;text-transform:uppercase;font-weight:700;padding:0 0 10px 0;text-shadow:none;color:#414042}.page-template-page-estatehomebuilder .home-builder-header{overflow:inherit}.home-builder-header-btn{text-align:right;padding:25px 0 0}.home-builder-header-btn a{display:inline-block;background:#96262c;padding:5px 0;text-align:center;color:#fff;font-size:21px;letter-spacing:1.68px;font-family:'BrandonGrotesqueWeb-Black';text-decoration:none;padding:15px 20px}.home-builder-header-btn a:hover{background:#6e1c20}.home-builder-header-btn a+a{margin-left:20px}.phase .inner p{font-size:20px;padding:15px 0 0}@media only screen and (min-width:1240px){.project-plan .inner{width:1200px}}@media screen and (min-device-width:1200px) and (max-device-width:1600px) and (-webkit-min-device-pixel-ratio:2) and (min-resolution:192dpi){.home-header .inner-cta{width:25%}}@media only screen and (max-width:1300px) and (min-width:1000px){.phase8map{width:100%;position:relative;margin-top:42px}.phase8map img{width:100%;height:auto}.phase8map .Homes,.Mount{width:80px;height:auto;position:absolute}.phase8map .play-Albi{left:16.25%;top:73%}.phase8map .play-Calbridge{left:35%;top:54%}.phase8map .play-Morrison{left:3.5%;top:66.5%}}@media only screen and (max-width:1240px) and (min-width:768px){.home-builder-header .bottom-image{width:50%;left:20px;transform:none}.drone-intro .youtube{height:440px}.home-builder-header .bottom-image img{max-width:90%}body .home-builder-header{height:100vh}.home-builder-header .inner h1{font-size:75px;line-height:74px}.home-builder-header .inner{width:90%;margin:auto}.home-builder-header .inner h2{font-size:40px}.features-section h2{font-size:25px}.home-builder-estate-listing .project-listing h4,.map-toggle h2{font-size:24px}.home-builder-estate-listing .starting-from span{font-size:43px}.phase{margin:100px 0}.map-toggle{padding:60px 0}}@media only screen and (max-width:991px){.project-plan h2{width:48%}}@media only screen and (max-width:999px) and (min-width:701px){.header{margin-top:100px;height:50vh}.inner{width:90%;margin:0 5%}h1{padding-top:300px}#menu{width:100%;float:left;margin-left:3%;margin-top:-27px;height:30px}#branding{padding-top:8px}#menu-item-133{margin-right:20px}#menu ul li{padding-left:20px}.home .header .inner{margin-top:35%}.home .header{background:#90c8e0}#school-snipe #community-of-year img{height:300px;top:-450px}.home .community-maps-button{width:35%;margin:50px 31% 15px}.page-id-62 #slice-2{height:700px}.builders h3,.productType h3,.amenities h3,.lotworks h3{font-size:10px}.builders,.productType,.amenities,.lotworks{width:147px;float:left}#footer .inner{width:90%}.footer-left,.footer-builder-logos{width:46.5%;margin:0 1% 20px;float:left}.footer-right{width:46.5%;margin:0 5% 30px}.footer-map{float:left}.driving-left,.driving-right{width:100%}.overlay-inner{width:81%}#slice-3 .home-series-block p{height:auto;margin-bottom:25px}.phase8map .Homes,.Mount{width:60px;height:auto;position:absolute}.phase8map .play-Albi{left:16.75%;top:72%}.phase8map .play-Calbridge{left:37%;top:49%}.phase8map .play-Morrison{left:3.5%;top:66.5%}.play-65{top:78%;left:90%;position:absolute;width:60px}.phase8map .play-56{top:58%;left:72%;position:absolute}.faq-wrapper{width:100%;margin:40px 0%;float:left;clear:left;position:relative}.faq-right .school-list{width:100%;float:left}.faq-right .school-list h4{margin-top:50px}.page-template-page-faq .inner{width:95%;padding:40px 2.5%;margin:0}.legend{width:139px;background:#50c6da;position:absolute;bottom:10px;left:10px;color:#fff;font-size:15px}.page-template-page-amenities h1{padding-top:250px}.overlay-inner .menu-block{-ms-flex:0 0 33.33%;flex:0 0 33.33%;max-width:33.33%}.home-header{margin-top:76px}#menu ul li a{font-size:10px}.home-series-block{width:43%}#logo{height:34px;width:auto}body .home-builder-header{margin-top:77px}}@media only screen and (max-width:767px){.home-builder-header .bottom-image{position:relative;left:0;width:100%;transform:none;margin-top:60px;bottom:0;padding:0 15px}.home-builder-estate-listing .starting-from{text-align:center}.home-builder-header .bottom-image img{max-width:56%}body .home-builder-header{height:500px}.home-builder-header .inner{position:relative;transform:none;left:0;top:80px;width:100%;margin:0;padding:0 15px}.home-builder-header .inner h1{line-height:43px;font-size:40px}.home-builder-header .inner h2{font-size:24px}.project-plan h2{width:100%}.project-plan .row h3,.phase h2,.home-builder-estate-listing h2{font-size:34px;line-height:32px}.project-plan h2{font-size:20px}.features-section h2{font-size:22px;line-height:30px}.features-section{padding:70px 0}.map-toggle{padding:40px 0}.phase{margin:70px 0}.features-gal figure{width:16%}.home-builder-estate-listing .starting-from span{font-size:30px}.home-builder-estate-listing .project-listing .row{margin-bottom:20px}.home-builder-estate-listing .project-listing .row:nth-of-type(2){margin-bottom:10px}.home-builder-estate-listing .project-listing .col-md-6{margin-bottom:40px}.home-builder-estate-listing .project-listing .row .col-md-6>div{padding:0 15px}body.page-template-page-estatehomebuilder .inner{margin-left:auto;margin-right:auto}.home-builder-estate-listing .project-listing h4,.map-toggle h2{font-size:24px;margin-bottom:24px}.page-slider-outer .bx-controls-direction .bx-prev::after{background:url(/wp-content/themes/legacy/img/arrow-left.png);background-repeat:repeat;background-size:auto;position:absolute;height:44px;width:24px;object-fit:cover;background-size:contain;content:'';background-repeat:no-repeat}.page-slider-outer .bx-controls-direction .bx-prev{left:4px}.page-slider-outer .bx-controls-direction .bx-next::after{background:url(/wp-content/themes/legacy/img/arrow-right.png);background-repeat:repeat;background-size:auto;position:absolute;height:44px;width:24px;object-fit:cover;background-size:contain;content:'';background-repeat:no-repeat}.project-plan .row:nth-of-type(2) .col-lg-5{margin-top:43px}.drone-intro .youtube{height:350px}}@media only screen and (max-width:700px){#branding{width:44%;padding-left:15px}#mobile-nav-btn{display:block;background:url(/wp-content/themes/legacy/img/Mobile-nav-btn.png) no-repeat;width:30px;height:30px;position:absolute;top:22px;right:15px}#mobile-nav{width:100%;position:absolute;top:0;left:0;height:100%;z-index:9999;background:url(/wp-content/themes/legacy/img/menu-overlay.png)}#mobile-nav-close{position:absolute;top:15px;right:20px}.social{text-align:center;margin:20px 0 20px 10px}.mobile-wrapper{width:100%;margin:40px 0;color:#fff}.mobile-wrapper li{width:100%;float:right;display:block;padding:10px 0;text-align:center;font-size:15px}.mobile-wrapper li a{color:#fff;text-decoration:none}.mobile-wrapper h4{font-size:16px;padding:12px 0;margin:20px 0 10px 0;text-align:center;float:left;width:100%;font-weight:700;background:rgba(255,255,255,.1);text-transform:uppercase}.mobile-wrapper h4 a{text-decoration:none}nav{display:none}.header{margin-top:59px}.inner{width:91%;margin:0 auto}.slice-left{width:100%;float:left;margin-left:1%;margin-right:1%}.slice-right{width:100%;float:left;margin-left:1%;margin-right:1%}.home .header .inner{margin-top:42.5%}.home .header{padding-top:0;background:#b9bb34;overflow:hidden}.home .header a{font-size:15px;width:135px;top:42%;right:3%}.home .header img{width:130%}.home .header hr{display:none}.home h1{font-size:35px;width:80%;float:right;margin-top:10px;margin-right:10%;border:none}#school-snipe #community-of-year img{height:250px;top:-275px;margin-left:20%}.home .home-series-block{width:95%;margin:30px 0}.home #slice-3 .builder-logos img{width:45%;margin:20px 2.5%}.home #slice-3 h3,.home #slice-3 p{width:91%;height:auto;margin:0 0 10px 5%}.home #slice-2{background:none #f4f4f4}.home .inner .community-maps-button{width:71%;margin:50px 12% 15px}.home #slice-2 h3,.home #slice-2 p{width:90%;float:none;margin:0 5%}.home #slice-2 .discover-icon-wrapper .discover-box p{width:90%;margin-left:5%}.footer-left{width:100%}.footer-left{width:100%}.footer-right img{width:50%;height:auto;margin-left:25%;margin-top:20px}.home .community-maps-button,.footer-builder-logos{width:100%}.home .home-series-block .builders{text-align:center;height:auto;display:block;position:static;padding-top:25px}.home #slice-2 #discover-icon-wrapper-2,.home #slice-2 #discover-icon-wrapper-3,.home #slice-2 #discover-icon-wrapper-6,.home #slice-2 .discover-icon-wrapper{width:94%;margin:20px 0;padding:2.5%}.page-template-page-discover #slice-2 .slice-left,.page-template-page-discover #slice-4 .slice-left,.page-template-page-discover #slice-2 .slice-right,.page-template-page-discover #slice-4 .slice-right{width:100%;margin:0}.page-id-62 #slice-2{height:700px}#my-lotworks-map-1{display:block;float:left}.productType,.builders,.amenities,.lotworks{width:97%;margin:20px 1.5%;top:42px}#my-lotworks-map-2{margin-top:-700px}#visit-left,#visit-right{width:100%;margin:0}.wp-image-64{display:none}.footer-left,.footer-right{width:91%;margin:0 5%}.footer-right .driving-directions .driving-left,.footer-right .driving-directions .driving-right{width:100%;margin-left:1%;margin-bottom:25px}.single-builder #builder-logo{margin:250px 15% 0;width:70%}.price{float:left;margin:20px 25%;text-align:center;width:50%}.showhome-info .info-box{float:left;margin:10px 0;padding:10px 1.5%;width:97%}#showhome-hours{border-top:2px solid #b2b2b2;border-bottom:2px solid #b2b2b2;border-left:0 solid #b2b2b2;border-right:0 solid #b2b2b2}.home-series-block{width:90%}.phase8map .Homes,.Mount{width:35px;height:auto;position:absolute}.phase8map .play-Albi{left:18.25%;top:73%}.phase8map .play-Calbridge{left:37%;top:51%}.phase8map .play-Morrison{left:2.5%;top:67.5%}.builder-listing-thumb{width:100%}.builder-listing-desc{width:100%;margin-left:0}.builder-listing-desc ul li{width:100%}.page-template-page-faq .inner{width:95%;padding:40px 2.5%;margin:0}.faq-left,.faq-right{width:100%;float:left}.faq-right{display:none}.mobile-faq{display:block;width:85%;padding:0 7.5%}.mobile-faq .answer{padding:25px 0;border-bottom:2px solid #fff;display:none}.faq-left .faq-active{background:none}.legend{width:100%;background:#50c6da;position:absolute;top:0;left:0;bottom:auto;color:#fff;font-size:9px}.discover-amenity{position:absolute;width:15px;height:15px;border-radius:20px;border:2px solid #fff}.legend li{padding:5px 0;width:20%;height:16px;overflow:hidden;float:left;text-align:center}.legend-all{display:none}.discover-icon-detail p{padding:5px 5%;width:90%;font-size:10px}.amenity-close{font-size:15px}.top-block{width:100%;padding:8px 0}.amenity-feature-image,.amenities-row-info{width:100%;float:left;margin:0}.amenities-row-info h4,.amenities-row-info p{width:90%;margin-left:5%}.play-65{top:87%;left:90%;position:absolute}.popup-inner{width:100%}.popup-inner .form input{border:1px solid #222}.home #school-snipe h3,.home #school-snipe1 h3{padding:0 25px}.overlay-inner .menu-block{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.register-banner .social{margin:0}.home-header{margin-top:75px;padding:100px 0}.home-header .inner-cta{width:70%}.home-intro-text .col-left{flex:0 0 100%;max-width:100%}.home-intro-text .col-right{flex:0 0 100%;max-width:100%}}.wp-block-embed{position:relative;padding-bottom:56.25%;padding-top:35px;height:0;overflow:hidden}.wp-block-embed iframe{position:absolute;top:0;left:0;width:100%;height:100%;border:0}.wp-block-image img{height:auto}.westcreek-bar{background-color:#19315B;border-top:3px solid #fff;padding:20px;width:100%;display:flex;justify-content:space-between;align-items:center}.westcreek-bar a{color:#fff}.westcreek-bar .logo-wrap{max-width:240px}@media (max-width:480px){.westcreek-bar .logo-wrap{text-align:center;margin:0;max-width:100%}.home-builder-header .bottom-image{bottom:-30px}.home-builder-header-btn a{font-size:18px;margin:10px 0 0}.home-builder-header::after{height:160px}}.blog-post-list{margin:0rem 0rem 1rem 0rem!important}.commercial-wrap .content{max-width:780px;margin:80px auto 95px auto}.commercial-wrap .content h2{font-size:30px;color:#727272;text-align:center;padding-bottom:30px;font-family:'Brandon Grotesque';text-transform:uppercase;line-height:40px}.commercial-wrap .content p{font-family:'Brandon Grotesque';font-size:18px;text-align:center;letter-spacing:.4px;line-height:27.6px;color:#545454}.commercial-wrap .commercial-map,.commercial-word-bar{width:100%;position:relative}.commercial-wrap .commercial-map img,.commercial-word-bar img{width:100%;height:auto;position:relative;display:block}.commercial-box>*{box-sizing:border-box}.commercial-box .commercial-row{display:flex;flex-wrap:wrap;box-sizing:border-box}.commercial-box .commercial-row .commercial-col-image,.commercial-box .commercial-row .commercial-col-content{width:100%;max-width:100%;align-items:center;display:flex}.commercial-box .commercial-row .commercial-col-image img{width:100%;height:auto}.commercial-box .commercial-row .commercial-col-content .item{width:50%;margin:0 auto;text-align:left}.commercial-box .commercial-row .commercial-col-content .item .xinner{text-align:center;margin-bottom:80px}.commercial-box .commercial-row .commercial-col-content .item .icon{width:90px;height:90px;display:block;background-image:none;position:static;margin:0 auto 40px auto}.commercial-box .commercial-row .commercial-col-content .item .icon img{width:90px;height:90px;display:block}.commercial-box .commercial-row .commercial-col-content .item h4{font-size:24px;margin:10px 0 30px;text-transform:uppercase;text-align:center;font-family:'Brandon Grotesque'}.commercial-box .commercial-row .commercial-col-content .item .xinner p{font-size:18px;text-align:left;font-weight:700}.commercial-box .commercial-row .commercial-col-content .item .xinner p+p{font-size:18px;margin:30px 0}.commercial-box .commercial-row .commercial-col-content .item .vendor_link{font-size:16px;text-transform:uppercase;text-decoration:none}.commercial-box .commercial-row .commercial-col-content .item .xinner img{max-width:100%;height:auto;display:block}.popup-vendor{width:600px;display:none}.popup-vendor ul{display:flex;flex-wrap:wrap}.popup-vendor ul li{flex:0 0 auto;width:50%;max-width:100%;padding:15px 0}.footer-sign-up-section{width:100%;padding:72px 0;background:#dfa333;text-align:center}.footer-sign-up-section h4{line-height:40px;font-family:'Brandon Grotesque';font-size:30px;color:#fff;letter-spacing:1px;text-transform:uppercase;margin-bottom:25px}.footer-sign-up-section a{font-family:'BrandonGrotesqueWeb-Black';color:#fff;border:2px solid #fff;font-size:21px;letter-spacing:1.68px;line-height:17.6px;text-align:center;text-transform:uppercase;text-decoration:none;display:inline-block;padding:17px 59px}.page-template-page-legacy-lights #footer,.page-template-page-legacy-lights .footer-faq,.page-template-page-legacy-lights .footer-sign-up-section{display:none}.page-template-page-legacy-lights .hero-landing{min-height:773px;position:relative}.page-template-page-legacy-lights .hero-landing::after{content:'';background-image:url(/wp-content/uploads/2021/12/snow-bottom.png);width:100%;height:176px;display:block;position:absolute;bottom:0;background-size:cover;background-position:left}.legacy-lights-section{padding-bottom:50px}.legacy-lights-section .legacy-text{text-align:center}.page-template-page-legacy-lights .map-wrap{margin-top:45px;margin-bottom:40px}.legacy-lights-section img{max-width:100%;margin-bottom:56px}.legacy-lights-section h2{font-size:45px;color:#AA3135;letter-spacing:1.12px;line-height:60px;margin-bottom:25px;max-width:920px;margin-left:auto;margin-right:auto}.legacy-lights-section h3{font-size:30px;color:#365644;max-width:730px;margin-left:auto;margin-right:auto;line-height:40px}.legacy-lights-section sup{vertical-align:text-bottom;font-size:smaller}.legacy-lights-section p{max-width:730px;margin-left:auto;margin-right:auto;font-size:18px;color:#1A1A1A;letter-spacing:.4px;line-height:27.6px;margin-bottom:30px}.page-template-page-legacy-lights .btn.btn-primary{color:#fff;background-color:#96262C;display:inline-block;padding:.875rem .75rem .575rem;min-width:216px;text-align:center;text-decoration:none}.img-text-column{align-items:center;margin-bottom:120px}.img-text-column img{margin-bottom:0}.legacy-lights-section .img-text-column:nth-child(odd){flex-direction:row-reverse}.legacy-lights-section .img-text-column .text-wrap{padding-left:50px}.legacy-lights-section .img-text-column:nth-child(odd) .text-wrap{padding-left:15px;padding-right:50px}.visit-out-homes{background-color:#BDDDE1;position:relative;padding:230px 0 108px;text-align:center}.visit-out-homes::before{content:'';background-image:url(/wp-content/uploads/2021/12/snow-top.png);width:100%;height:176px;display:block;position:absolute;top:0;background-size:cover;background-position:left}.visit-out-homes h2{font-size:45px;color:#375542;letter-spacing:1.12px;line-height:60px;margin-bottom:12px}.visit-out-homes .show-homes{font-size:30px;margin-bottom:35px;max-width:800px;margin-left:auto;margin-right:auto;color:#375542}.visit-out-homes .show-homes a,.visit-out-homes .show-homes span{line-height:51px;color:#375542;display:inline-block;text-decoration:none}.stay-up{padding:180px 0 90px;color:#fff}.stay-up .container{max-width:620px}.stay-up .row{align-items:center}.stay-up h4{font-size:30px;line-height:40px}.gallery-slider{position:relative}.gallery-slider .slick-arrow{position:absolute;top:50%;cursor:pointer}.gallery-slider .slick-prev{left:30px}.gallery-slider .slick-next{right:30px}.images-wrap img{margin:0 3px}.btn-outline-white{color:#fff;background-color:transparent;display:inline-block;padding:.875rem .75rem .575rem;min-width:216px;text-align:center;text-decoration:none;border:1px solid #fff}.page-template-page-legacy-lights .westcreek-bar{border-top:0;padding:20px 50px}.page-template-page-legacy-lights .socials-footer{max-width:160px;display:flex;justify-content:space-between}.page-template-page-legacy-lights .socials-col{align-self:center}.show-homes span.bullet:last-child{display:none}@media(max-width:991px){.page-template-page-legacy-lights .hero-landing{min-height:620px}.page-template-page-legacy-lights h2{font-size:34px;line-height:normal}.page-template-page-legacy-lights h3{font-size:25px;line-height:normal}.legacy-lights-section .img-text-column .text-wrap{padding-left:15px}.legacy-lights-section .img-text-column:nth-child(odd) .text-wrap{padding-right:15px}.img-text-column{align-items:initial;margin-bottom:100px}.visit-out-homes .show-homes{font-size:22px}.visit-out-homes::before{height:120px}.visit-out-homes{padding:170px 0 85px}.stay-up{padding:150px 0 75px;color:#fff}.visit-out-homes .show-homes a{line-height:45px}.page-template-page-legacy-lights .hero-landing::after{height:120px}}@media (max-width:767px){.page-template-page-legacy-lights h2{font-size:28px}.page-template-page-legacy-lights h3{font-size:22px}.img-text-column:nth-child(odd){flex-direction:column-reverse}.legacy-lights-section .img-text-column .text-wrap{margin-bottom:30px}.legacy-lights-section .img-text-column .text-wrap{text-align:center;margin-top:20px}.img-text-column{margin-bottom:40px}.visit-out-homes .show-homes{font-size:18px}.visit-out-homes::before{height:85px}.visit-out-homes{padding:120px 0 75px}.stay-up{text-align:center}.stay-up h4{margin-bottom:15px}.gallery-slider .slick-arrow img{width:22px}.gallery-slider .slick-prev{left:20px}.gallery-slider .slick-next{right:20px}.visit-out-homes .show-homes a{line-height:35px}.page-template-page-legacy-lights .westcreek-bar .logo-wrap{margin-right:auto;margin-left:auto}.page-template-page-legacy-lights .socials-footer{margin:auto;margin-bottom:15px}.page-template-page-legacy-lights .westcreek-bar{padding:38px 50px}.page-template-page-legacy-lights .logo-wrap img{max-width:180px}.page-template-page-legacy-lights .hero-landing::after{height:85px}.page-template-page-legacy-lights .hero-landing{min-height:520px}}@media (max-width:576px){.page-template-page-legacy-lights .hero-landing{min-height:450px}.page-template-page-legacy-lights .logo-wrap img{max-width:150px}.legacy-text>img{max-width:320px;margin-bottom:45px}}@media (min-width:768px){.commercial-box .commercial-row .commercial-col-image,.commercial-box .commercial-row .commercial-col-content{flex:1 0 0%}.commercial-box .commercial-row:nth-child(even) .commercial-col-image{order:1}.commercial-box .commercial-row:nth-child(even) .commercial-col-content{order:0}.commercial-box .commercial-row .commercial-col-content .item{margin:30px auto}}@media (max-width:1199.98px){.commercial-box .commercial-row .commercial-col-content .item{width:80%}.commercial-box .commercial-row .commercial-col-content .item .xinner{margin-bottom:20px}.commercial-box .commercial-row .commercial-col-content .item .icon{width:60px;height:60px;margin-bottom:20px}.commercial-box .commercial-row .commercial-col-content .item .icon img{width:60px;height:60px}.commercial-box .commercial-row .commercial-col-content .item .xinner p+p{margin:0}}body.page-template-page-maps .entry-content .maps-nav .productType,body.page-template-page-maps .entry-content .maps-nav .builders{display:none}@media (max-width:767.98px){.commercial-box .commercial-row .commercial-col-content .item{margin:40px auto}.commercial-box .commercial-row .commercial-col-content .item .xinner p+p{font-size:18px;margin:30px 0}.commercial-wrap .content{width:75%;margin:30px 12.5%}.commercial-wrap .content h2 br{display:none}}@media (max-width:700.98px){.footer-map{width:100%;float:left;margin:0 0 50px 0;text-align:center}}form.searchandfilter input:nth-of-type(2){width:130px;padding:8px 0;background:#5e2d3e;display:block;margin:55px auto;color:#fff;text-decoration:none;font-size:17px;border:none}form.searchandfilter select{padding:9px;font-family:'BrandonGrotesqueWeb-Medium',sans-serif;font-size:16px}form.searchandfilter{text-align:right}.communityBlock a{width:19%;display:inline-block;padding:20px 40px;text-decoration:none}.communityBlock a img{width:100%}.communityBlock{text-align:center;padding-top:20px;padding-bottom:70px}.communityBlock a.separator{border-left:solid 2px #aeaeae;padding-left:40px}.communityBlock .inner{margin-top:50px!important;display:block}.communityBlock h3{padding-bottom:20px}.communityBlock a span{font-size:16px;text-transform:uppercase;font-weight:400;margin:15px 0;font-family:BrandonGrotesqueWeb-Medium;letter-spacing:2px;margin-top:25px;display:block}@media (max-width:850px){.communityBlock a{width:30%;display:inline-block;padding:20px 40px}}@media (max-width:650px){.communityBlock a{width:48%;display:inline-block;padding:10px 10px 0 10px;border:none!important}.communityBlock h3{padding-bottom:0}.communityBlock a span{font-size:12px!important;letter-spacing:0px!important}.communityBlock a.middleLogo{padding:30px 10px!important}}.legacy-lights-hero{display:flex;background-position:center right;background-repeat:no-repeat;background-size:cover}.legacy-lights-hero .legacy-lights-hero__container{background:#95282c;max-width:32rem;margin-left:auto;text-align:center;padding:8rem 3rem 5rem;width:100%}.legacy-lights-hero .legacy-lights-hero__header{color:#e8af10;letter-spacing:0;margin:0;float:none;width:100%;text-shadow:0 0 0 rgba(0,0,0,.5)}.new-hero{display:flex;background-position:center left;background-repeat:no-repeat;background-size:cover}.new-hero .new-hero__container{display:flex;flex-direction:column;justify-content:center;align-items:center;background:rgb(70,35,47);max-width:32rem;margin-right:auto;text-align:center;padding:12rem 3rem 8rem;width:100%}.new-hero .new-hero__header{color:#fff;letter-spacing:0;margin:0;float:none;width:100%;text-shadow:0 0 0 rgba(0,0,0,.5)}.new-hero__button{margin-top:2rem}@font-face{font-display:swap;font-family:'Galaxie Copernicus';src:url(/wp-content/themes/legacy/fonts/galaxie/GalaxieCopernicus-Bold.woff) format('woff');font-weight:700;font-style:normal}@font-face{font-display:swap;font-family:'Galaxie Copernicus';src:url(/wp-content/themes/legacy/fonts/galaxie/GalaxieCopernicus-BookItalic.woff) format('woff');font-weight:400;font-style:italic}@font-face{font-display:swap;font-family:'Galaxie Copernicus';src:url(/wp-content/themes/legacy/fonts/galaxie/GalaxieCopernicus-BoldItalic.woff) format('woff');font-weight:700;font-style:italic}@font-face{font-display:swap;font-family:'Galaxie Copernicus';src:url(/wp-content/themes/legacy/fonts/galaxie/GalaxieCopernicus-Book.woff) format('woff');font-weight:400;font-style:normal}@font-face{font-display:swap;font-family:'Galaxie Copernicus';src:url(/wp-content/themes/legacy/fonts/galaxie/GalaxieCopernicus-Extrabold.woff) format('woff');font-weight:800;font-style:normal}@font-face{font-display:swap;font-family:'Galaxie Copernicus';src:url(/wp-content/themes/legacy/fonts/galaxie/GalaxieCopernicus-ExtraboldItalic.woff) format('woff');font-weight:800;font-style:italic}@font-face{font-display:swap;font-family:'Galaxie Copernicus';src:url(/wp-content/themes/legacy/fonts/galaxie/GalaxieCopernicus-SemiboldItalic.woff) format('woff');font-weight:600;font-style:italic}@font-face{font-display:swap;font-family:'Galaxie Copernicus';src:url(/wp-content/themes/legacy/fonts/galaxie/GalaxieCopernicus-Heavy.woff) format('woff');font-weight:900;font-style:normal}@font-face{font-display:swap;font-family:'Galaxie Copernicus';src:url(/wp-content/themes/legacy/fonts/galaxie/GalaxieCopernicus-Medium.woff) format('woff');font-weight:500;font-style:normal}@font-face{font-display:swap;font-family:'Galaxie Copernicus';src:url(/wp-content/themes/legacy/fonts/galaxie/GalaxieCopernicus-HeavyItalic.woff) format('woff');font-weight:900;font-style:italic}@font-face{font-display:swap;font-family:'Galaxie Copernicus';src:url(/wp-content/themes/legacy/fonts/galaxie/GalaxieCopernicus-MediumItalic.woff) format('woff');font-weight:500;font-style:italic}@font-face{font-display:swap;font-family:'Galaxie Copernicus';src:url(/wp-content/themes/legacy/fonts/galaxie/GalaxieCopernicus-Semibold.woff) format('woff');font-weight:600;font-style:normal}@font-face{font-display:swap;font-family:'National 2';src:url(/wp-content/themes/legacy/fonts/national/National2-Bold.woff) format('woff');font-weight:700;font-style:normal}@font-face{font-display:swap;font-family:'National 2';src:url(/wp-content/themes/legacy/fonts/national/National2-BoldIt.woff) format('woff');font-weight:700;font-style:italic}@font-face{font-display:swap;font-family:'National 2';src:url(/wp-content/themes/legacy/fonts/national/National2-Black.woff) format('woff');font-weight:900;font-style:normal}@font-face{font-display:swap;font-family:'National 2';src:url(/wp-content/themes/legacy/fonts/national/National2-XBoldIt.woff) format('woff');font-weight:800;font-style:italic}@font-face{font-display:swap;font-family:'National 2';src:url(/wp-content/themes/legacy/fonts/national/National2-XBold.woff) format('woff');font-weight:800;font-style:normal}@font-face{font-display:swap;font-family:'National 2';src:url(/wp-content/themes/legacy/fonts/national/National2-BlackIt.woff) format('woff');font-weight:900;font-style:italic}@font-face{font-display:swap;font-family:'National 2';src:url(/wp-content/themes/legacy/fonts/national/National2-RegularIt.woff) format('woff');font-weight:400;font-style:italic}@font-face{font-display:swap;font-family:'National 2';src:url(/wp-content/themes/legacy/fonts/national/National2-MediumIt.woff) format('woff');font-weight:500;font-style:italic}@font-face{font-display:swap;font-family:'National 2';src:url(/wp-content/themes/legacy/fonts/national/National2-Regular.woff) format('woff');font-weight:400;font-style:normal}@font-face{font-display:swap;font-family:'National 2';src:url(/wp-content/themes/legacy/fonts/national/National2-Medium.woff) format('woff');font-weight:500;font-style:normal}@font-face{font-display:swap;font-family:'National 2';src:url(/wp-content/themes/legacy/fonts/national/National2-Light.woff) format('woff');font-weight:300;font-style:normal}@font-face{font-display:swap;font-family:'National 2';src:url(/wp-content/themes/legacy/fonts/national/National2-LightIt.woff) format('woff');font-weight:300;font-style:italic}@font-face{font-display:swap;font-family:'National 2';src:url(/wp-content/themes/legacy/fonts/national/National2-ThinIt.woff) format('woff');font-weight:100;font-style:italic}@font-face{font-display:swap;font-family:'National 2';src:url(/wp-content/themes/legacy/fonts/national/National2-XLightIt.woff) format('woff');font-weight:200;font-style:italic}@font-face{font-display:swap;font-family:'National 2';src:url(/wp-content/themes/legacy/fonts/national/National2-XLight.woff) format('woff');font-weight:200;font-style:normal}@font-face{font-display:swap;font-family:'National 2';src:url(/wp-content/themes/legacy/fonts/national/National2-Thin.woff) format('woff');font-weight:100;font-style:normal}
/*! tailwindcss v3.3.6 | MIT License | https://tailwindcss.com*/*,:after,:before{box-sizing:border-box;border:0 solid #e5e7eb}:after,:before{--tw-content:""}html{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-feature-settings:normal;font-variation-settings:normal}body{margin:0;line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:initial}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button;background-color:initial;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:initial}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dd,dl,figure,h1,h2,h3,h4,h5,h6,hr,p,pre{margin:0}fieldset{margin:0}fieldset,legend{padding:0}menu,ol,ul{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}[role=button],button{cursor:pointer}:disabled{cursor:default}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]{display:none}*,::backdrop,:after,:before{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x:;--tw-pan-y:;--tw-pinch-zoom:;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position:;--tw-gradient-via-position:;--tw-gradient-to-position:;--tw-ordinal:;--tw-slashed-zero:;--tw-numeric-figure:;--tw-numeric-spacing:;--tw-numeric-fraction:;--tw-ring-inset:;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:#3b82f680;--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur:;--tw-brightness:;--tw-contrast:;--tw-grayscale:;--tw-hue-rotate:;--tw-invert:;--tw-saturate:;--tw-sepia:;--tw-drop-shadow:;--tw-backdrop-blur:;--tw-backdrop-brightness:;--tw-backdrop-contrast:;--tw-backdrop-grayscale:;--tw-backdrop-hue-rotate:;--tw-backdrop-invert:;--tw-backdrop-opacity:;--tw-backdrop-saturate:;--tw-backdrop-sepia:}.absolute{position:absolute}.relative{position:relative}.bottom-0{bottom:0}.left-0{left:0}.left-6{left:1.5rem}.right-6{right:1.5rem}.top-0{top:0}.top-1\/2{top:50%}.mx-auto{margin-left:auto;margin-right:auto}.my-0{margin-top:0;margin-bottom:0}.my-12{margin-top:3rem;margin-bottom:3rem}.my-6{margin-top:1.5rem;margin-bottom:1.5rem}.-mt-px{margin-top:-1px}.mb-0{margin-bottom:0}.mb-4{margin-bottom:1rem}.mb-6{margin-bottom:1.5rem}.ml-2{margin-left:.5rem}.ml-auto{margin-left:auto}.mt-12{margin-top:3rem}.mt-4{margin-top:1rem}.mt-6{margin-top:1.5rem}.mt-8{margin-top:2rem}.mt-auto{margin-top:auto}.block{display:block}.inline-block{display:inline-block}.flex{display:flex}.inline-flex{display:inline-flex}.grid{display:grid}.hidden{display:none}.aspect-video{aspect-ratio:16/9}.h-6{height:1.5rem}.h-96{height:24rem}.h-auto{height:auto}.w-1\/2{width:50%}.w-6{width:1.5rem}.w-full{width:100%}.max-w-3xl{max-width:48rem}.max-w-4xl{max-width:56rem}.max-w-5xl{max-width:64rem}.max-w-6xl{max-width:72rem}.max-w-7xl{max-width:80rem}.max-w-md{max-width:28rem}.max-w-xl{max-width:36rem}.flex-grow{flex-grow:1}.-translate-y-1\/2{--tw-translate-y:-50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.list-disc{list-style-type:disc}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.flex-nowrap{flex-wrap:nowrap}.items-end{align-items:flex-end}.items-center{align-items:center}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.gap-4{gap:1rem}.gap-8{gap:2rem}.space-y-12>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(3rem*(1 - var(--tw-space-y-reverse)));margin-bottom:calc(3rem*var(--tw-space-y-reverse))}.space-y-2>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.5rem*(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem*var(--tw-space-y-reverse))}.space-y-3>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.75rem*(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem*var(--tw-space-y-reverse))}.space-y-4>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1rem*(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem*var(--tw-space-y-reverse))}.space-y-6>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1.5rem*(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.5rem*var(--tw-space-y-reverse))}.space-y-8>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(2rem*(1 - var(--tw-space-y-reverse)));margin-bottom:calc(2rem*var(--tw-space-y-reverse))}.rounded-md{border-radius:.375rem}.border{border-width:1px}.bg-gray-200{--tw-bg-opacity:1;background-color:rgb(229 231 235/var(--tw-bg-opacity))}.bg-legacy-blue{--tw-bg-opacity:1;background-color:rgb(25 49 91/var(--tw-bg-opacity))}.bg-legacy-cabarnet{--tw-bg-opacity:1;background-color:rgb(90 45 63/var(--tw-bg-opacity))}.bg-legacy-grassland{--tw-bg-opacity:1;background-color:rgb(211 131 52/var(--tw-bg-opacity))}.bg-legacy-green{--tw-bg-opacity:1;background-color:rgb(198 221 58/var(--tw-bg-opacity))}.bg-legacy-pink{--tw-bg-opacity:1;background-color:rgb(255 51 88/var(--tw-bg-opacity))}.bg-legacy-purple{--tw-bg-opacity:1;background-color:rgb(90 45 63/var(--tw-bg-opacity))}.bg-cover{background-size:cover}.bg-center{background-position:50%}.p-3{padding:.75rem}.p-3\.5{padding:.875rem}.p-4{padding:1rem}.px-16{padding-left:4rem;padding-right:4rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-3\.5{padding-left:.875rem;padding-right:.875rem}.px-4{padding-left:1rem;padding-right:1rem}.py-12{padding-top:3rem;padding-bottom:3rem}.py-16{padding-top:4rem;padding-bottom:4rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.py-4{padding-top:1rem;padding-bottom:1rem}.py-6{padding-top:1.5rem;padding-bottom:1.5rem}.pb-12{padding-bottom:3rem}.pb-4{padding-bottom:1rem}.pb-48{padding-bottom:12rem}.pl-5{padding-left:1.25rem}.pt-12{padding-top:3rem}.pt-16{padding-top:4rem}.pt-24{padding-top:6rem}.pt-8{padding-top:2rem}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.font-sans{font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji}.font-serif{font-family:RockwellStd,serif}.text-2xl{font-size:1.5rem;line-height:2rem}.text-3xl{font-size:1.875rem;line-height:2.25rem}.text-4xl{font-size:2.25rem;line-height:2.5rem}.text-5xl{font-size:3rem;line-height:1}.text-base{font-size:1rem;line-height:1.5rem}.text-lg{font-size:1.125rem}.text-lg,.text-xl{line-height:1.75rem}.text-xl{font-size:1.25rem}.font-bold{font-weight:700}.font-medium{font-weight:500}.font-semibold{font-weight:600}.uppercase{text-transform:uppercase}.normal-case{text-transform:none}.italic{font-style:italic}.not-italic{font-style:normal}.text-legacy-cabarnet{--tw-text-opacity:1;color:rgb(90 45 63/var(--tw-text-opacity))}.text-legacy-grassland{--tw-text-opacity:1;color:rgb(211 131 52/var(--tw-text-opacity))}.text-legacy-green{--tw-text-opacity:1;color:rgb(198 221 58/var(--tw-text-opacity))}.text-legacy-pink{--tw-text-opacity:1;color:rgb(255 51 88/var(--tw-text-opacity))}.text-legacy-purple{--tw-text-opacity:1;color:rgb(90 45 63/var(--tw-text-opacity))}.text-white{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.underline{text-decoration-line:underline}.subpixel-antialiased{-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto}.opacity-50{opacity:.5}.hover\:underline:hover{text-decoration-line:underline}.hover\:opacity-75:hover{opacity:.75}@media (min-width:640px){.sm\:absolute{position:absolute}.sm\:-mr-2{margin-right:-.5rem}.sm\:-mr-2\.5{margin-right:-.625rem}.sm\:mb-0{margin-bottom:0}.sm\:inline-block{display:inline-block}.sm\:w-1\/2{width:50%}.sm\:w-1\/3{width:33.333333%}.sm\:max-w-xs{max-width:20rem}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:flex-row{flex-direction:row}.sm\:flex-nowrap{flex-wrap:nowrap}.sm\:items-center{align-items:center}.sm\:space-x-16>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(4rem*var(--tw-space-x-reverse));margin-left:calc(4rem*(1 - var(--tw-space-x-reverse)))}.sm\:space-x-8>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(2rem*var(--tw-space-x-reverse));margin-left:calc(2rem*(1 - var(--tw-space-x-reverse)))}.sm\:space-y-0>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(0px*(1 - var(--tw-space-y-reverse)));margin-bottom:calc(0px*var(--tw-space-y-reverse))}.sm\:px-6{padding-left:1.5rem;padding-right:1.5rem}.sm\:py-16{padding-top:4rem;padding-bottom:4rem}.sm\:py-24{padding-top:6rem;padding-bottom:6rem}.sm\:py-6{padding-top:1.5rem;padding-bottom:1.5rem}.sm\:pb-0{padding-bottom:0}.sm\:pb-56{padding-bottom:14rem}.sm\:pt-16{padding-top:4rem}.sm\:pt-24{padding-top:6rem}.sm\:text-left{text-align:left}.sm\:text-2xl{font-size:1.5rem;line-height:2rem}.sm\:text-5xl{font-size:3rem;line-height:1}}@media (min-width:768px){.md\:order-last{order:9999}.md\:mt-24{margin-top:6rem}.md\:gap-8{gap:2rem}.md\:space-y-24>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(6rem*(1 - var(--tw-space-y-reverse)));margin-bottom:calc(6rem*var(--tw-space-y-reverse))}.md\:py-24{padding-bottom:6rem}.md\:pt-24,.md\:py-24{padding-top:6rem}}@media (min-width:1024px){.lg\:flex{display:flex}.lg\:w-1\/3{width:33.333333%}.lg\:px-8{padding-left:2rem;padding-right:2rem}.lg\:py-20{padding-top:5rem;padding-bottom:5rem}.lg\:py-24{padding-top:6rem;padding-bottom:6rem}.lg\:py-8{padding-top:2rem;padding-bottom:2rem}.lg\:pb-72{padding-bottom:18rem}.lg\:pt-20{padding-top:5rem}.lg\:pt-32{padding-top:8rem}.lg\:text-3xl{font-size:1.875rem;line-height:2.25rem}.lg\:text-5xl{font-size:3rem;line-height:1}.lg\:text-7xl{font-size:4.5rem;line-height:1}}