@import"https://fonts.googleapis.com/css2?family=Lato:wght@400;700&family=Montserrat:ital,wght@0,400..600;1,400..600&display=swap";@font-face{font-family:Lato-Bold;src:url("https://i-marketingtools.com/cdn/fonts-component/Lato-Bold.eot");src:url("https://i-marketingtools.com/cdn/fonts-component/Lato-Bold.eot?") format("eot"),url("https://i-marketingtools.com/cdn/fonts-component/Lato-Bold.woff") format("woff"),url("https://i-marketingtools.com/cdn/fonts-component/Lato-Bold.ttf") format("truetype"),url("https://i-marketingtools.com/cdn/fonts-component/Lato-Bold.svg#Lato-Bold") format("svg");font-display:swap}@font-face{font-family:Lato-Light;src:url("https://i-marketingtools.com/cdn/fonts-component/Lato-Light.eot");src:url("https://i-marketingtools.com/cdn/fonts-component/Lato-Light.eot?") format("eot"),url("https://i-marketingtools.com/cdn/fonts-component/Lato-Light.woff") format("woff"),url("https://i-marketingtools.com/cdn/fonts-component/Lato-Light.ttf") format("truetype"),url("https://i-marketingtools.com/cdn/fonts-component/Lato-Light.svg#Lato-Light") format("svg");font-display:swap}@font-face{font-family:Lato-Regular;src:url("https://i-marketingtools.com/cdn/fonts-component/Lato-Regular.eot");src:url("https://i-marketingtools.com/cdn/fonts-component/Lato-Regular.eot?") format("eot"),url("https://i-marketingtools.com/cdn/fonts-component/Lato-Regular.woff") format("woff"),url("https://i-marketingtools.com/cdn/fonts-component/Lato-Regular.ttf") format("truetype"),url("https://i-marketingtools.com/cdn/fonts-component/Lato-Regular.svg#Lato-Regular") format("svg");font-display:swap}@font-face{font-family:Montserrat-Medium;src:url("https://i-marketingtools.com/cdn/fonts-component/Montserrat-Medium.eot");src:url("https://i-marketingtools.com/cdn/fonts-component/Montserrat-Medium.eot?") format("eot"),url("https://i-marketingtools.com/cdn/fonts-component/Montserrat-Medium.woff") format("woff"),url("https://i-marketingtools.com/cdn/fonts-component/Montserrat-Medium.ttf") format("truetype"),url("https://i-marketingtools.com/cdn/fonts-component/Montserrat-Medium.svg#Montserrat-Medium") format("svg");font-display:swap}@font-face{font-family:Montserrat-Regular;src:url("https://i-marketingtools.com/cdn/fonts-component/Montserrat-Regular.eot");src:url("https://i-marketingtools.com/cdn/fonts-component/Montserrat-Regular.eot?") format("eot"),url("https://i-marketingtools.com/cdn/fonts-component/Montserrat-Regular.woff") format("woff"),url("https://i-marketingtools.com/cdn/fonts-component/Montserrat-Regular.ttf") format("truetype"),url("https://i-marketingtools.com/cdn/fonts-component/Montserrat-Regular.svg#Montserrat-Regular") format("svg");font-display:swap}@font-face{font-family:Montserrat-SemiBold;src:url("https://i-marketingtools.com/cdn/fonts-component/Montserrat-SemiBold.eot");src:url("https://i-marketingtools.com/cdn/fonts-component/Montserrat-SemiBold.eot?") format("eot"),url("https://i-marketingtools.com/cdn/fonts-component/Montserrat-SemiBold.woff") format("woff"),url("https://i-marketingtools.com/cdn/fonts-component/Montserrat-SemiBold.ttf") format("truetype"),url("https://i-marketingtools.com/cdn/fonts-component/Montserrat-SemiBold.svg#Montserrat-SemiBold") format("svg");font-display:swap}#unit-search{width:100%;padding:0 1.5em .9em 1.5em;overflow:visible;position:static;left:auto;top:auto}#unit-search .wrapper{padding-top:.7em;max-width:830px;margin:0 auto}@media(max-width: 1100px){#unit-search .wrapper{padding-top:0;border-top:none}}@media(max-width: 850px){#unit-search.sticky{position:fixed;z-index:801;left:0px;top:75px}}.fields-title{width:16%;float:left;text-align:center}.fields-title h3{font-size:1.2em;color:#000;margin:0;padding:33px 0 0 0;text-transform:uppercase;font-family:"Lato",sans-serif}@media(max-width: 900px){.fields-title h3{padding:.5em 0}}@media(max-width: 900px){.fields-title{width:100%}}.fields-rent{width:30%;float:left}@media(max-width: 900px){.fields-rent{width:50%}}@media(max-width: 900px){.fields-rent .select-box{width:100%}}.fields-bedrooms{width:30%;float:left}@media(max-width: 900px){.fields-bedrooms{width:50%}}.fields-type{width:28%;float:left}@media(max-width: 900px){.fields-type{width:50%}}.fields-move-in-date{width:28%;float:left}@media(max-width: 900px){.fields-move-in-date{width:50%;padding-top:12px}}@media(max-width: 640px){.fields-move-in-date{width:50%}}.fields-submit{width:22%;float:left}@media(max-width: 900px){.fields-submit{width:50%;margin-left:25%}}@media(max-width: 640px){.fields-submit{width:50%;margin-left:25%}}.fields-rent label,.fields-bedrooms label,.fields-type label,.fields-move-in-date label{text-align:left;font-size:1em;font-family:"Lato",sans-serif;color:#000;width:100%;display:block}.fields-bedrooms .full div{float:left;padding-right:1em}.fields-move-in-date input{width:90%;background:#fff;color:#000;padding:10px 10px 10px 10px;font-family:"Lato",sans-serif;font-size:15px;margin-top:5px;height:36px;border:0;background:#fff url("../../images/availability/ui-icons-calendar.svg") no-repeat 98% 50%;border:1px solid #fff;border-radius:0}.select-box{width:90%;padding:10px 10px 9px 10px;margin:0;overflow:hidden;background:#fff url("../../images/availability/ui-icons-arrow.svg") no-repeat 98% 50%;margin-top:5px;height:36px;border:0;border:0}.select-box select{width:130%;border:none;box-shadow:none;background-color:rgba(0,0,0,0);background-image:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;font-size:15px;color:#000}.select-box select{outline:none}#unit-search-submit{width:90%;max-width:300px;background:#7c2d08;color:#fff;font-family:"circe-slab-c",Georgia,"Times New Roman",Times,serif;font-weight:500;padding:10px;font-size:1em;line-height:1.1em;margin-top:22px;height:37px;border:0;letter-spacing:1px}@media(max-width: 1024px){#unit-search-submit{width:100%}}@media(max-width: 900px){#unit-search-submit{font-size:14px}}#unit-search-submit:hover{background:rgb(76.0909090909,27.6136363636,4.9090909091);cursor:pointer}#move-in-date{font-family:Arial,Helvetica,sans-serif !important}div#ui-datepicker-div{z-index:500 !important}.ui-datepicker{width:218px;height:auto;margin:5px auto 0;font-size:12px;-webkit-box-shadow:0px 3px 15px rgba(0,0,0,.2);-moz-box-shadow:0px 3px 15px rgba(0,0,0,.2);box-shadow:0px 3px 15px rgba(0,0,0,.2);background-color:#fff;border:1px solid #9a9b9b;font-family:"Lato",sans-serif}.ui-datepicker a{text-decoration:none}.ui-datepicker table{width:100%}.ui-datepicker-header{background:#bcbec0;color:#fff;line-height:30px;text-transform:uppercase}.ui-datepicker-title{text-align:center;line-height:30px !important}.ui-datepicker-prev,.ui-datepicker-next{display:inline-block;width:30px;height:30px;text-align:center;cursor:pointer;background-repeat:no-repeat;line-height:650% !important;overflow:hidden}.ui-datepicker-prev span,.ui-datepicker-next span{line-height:650% !important}.ui-datepicker-prev{float:left;background-image:url("../../images/availability/ui-arrow-left.svg")}.ui-datepicker-prev:hover,.ui-datepicker-prev:active{background-position:-3px 0px}.ui-datepicker-next{float:right;background-image:url("../../images/availability/ui-arrow-right.svg")}.ui-datepicker-next:hover,.ui-datepicker-next:active{background-position:3px 0px}.ui-datepicker thead{background-color:#f7f7f7;border-bottom:1px solid #bbb;text-align:center}.ui-datepicker th{text-transform:uppercase;font-size:9px;padding:5px 0;color:#333740;text-shadow:1px 0px 0px #fff;text-align:center}.ui-datepicker tbody td{padding:0;border-right:1px solid #9a9b9b}.ui-datepicker tbody td:last-child{border-right:0px}.ui-datepicker tbody tr{border-bottom:1px solid #9a9b9b}.ui-datepicker tbody tr:last-child{border-bottom:0px}.ui-datepicker td span,.ui-datepicker td a{display:inline-block;font-weight:normal;text-align:center;width:30px;height:30px;line-height:30px !important;color:#bcbec0}.ui-datepicker-calendar .ui-state-default{background:#ededed}.ui-datepicker-calendar .ui-state-hover{background:#f9f9f9}.ui-datepicker-calendar .ui-state-active{background:#333740;color:#fff}.ui-datepicker-unselectable .ui-state-default{background:#f9f9f9;color:#d8d8d8}.ui-datepicker-calendar td:first-child .ui-state-active{width:29px;margin-left:0}.ui-datepicker-calendar td:last-child .ui-state-active{margin-right:0}.ui-datepicker-calendar tr:last-child .ui-state-active{margin-bottom:0}.availability-toggle-container{padding:0 1.5em 0 1.5em}#availability-toggle li a.active{pointer-events:none;cursor:default}.intro-availability{padding:1.5em 0}#unit-listing{margin:0 auto;max-width:1400px;width:100%;padding-top:20px}#unit-listing .no-results{color:#bcbec0;margin:0 0 2em 0;font-size:1.25em;text-align:center}#unit-listing .no-results .no-results-boot{font-size:.75em}#unit-listing,#unit-listing a .available-unit-grid{text-align:center;overflow:hidden}#unit-listing a .available-unit-grid{width:100%;height:580px;display:inline-block;position:relative;overflow:hidden;-webkit-transition:margin 0.75s ease-out;-moz-transition:margin 0.75s ease-out;-ms-transition:margin 0.75s ease-out;-o-transition:margin 0.75s ease-out;transition:margin 0.75s ease-out;background-color:hsla(0,0%,100%,.5);padding:1.5em .7em;border:1px solid #9a9b9b}#unit-listing a:hover .available-unit-grid{border:1px solid #333740}#unit-listing .plan__cell.is-expanded .available-unit-grid{border:1px solid #333740;background-color:#ececeb}#unit-listing a .available-unit-grid .available-unit-image{width:auto;height:330px;text-align:center;position:relative;display:flex;align-items:center;justify-content:center}#unit-listing a .available-unit-grid img.fpimg{max-height:100%;max-width:100%;margin:auto;top:0;left:0;right:0;bottom:0;padding:1em 0 1em 0}#unit-listing a .available-unit-grid h2{font-size:1.7em;line-height:1em;margin:0;padding:0;clear:both;color:#333740;font-family:"circe-slab-c",Georgia,"Times New Roman",Times,serif;font-weight:500}#unit-listing a .available-unit-grid h3{font-size:1em;line-height:1.5em;font-weight:normal;margin-bottom:1em;min-height:75px;color:#000;font-family:"Lato",sans-serif}#unit-listing a .available-unit-grid h3 span.interior{font-size:.9em}#unit-listing a .available-unit-grid h3 span.taccent{font-weight:700}#unit-listing a .available-unit-grid h4{width:100%;position:absolute;bottom:16px;font-size:1.1em;line-height:1em;font-weight:normal;text-transform:uppercase;color:#000;-webkit-transition:all 0.75s ease-out;-moz-transition:all 0.75s ease-out;-ms-transition:all 0.75s ease-out;-o-transition:all 0.75s ease-out;transition:all 0.75s ease-out;font-family:"Lato",sans-serif}#unit-listing a .available-unit-grid h3.availprice .vr-icon{position:absolute;z-index:1;position:absolute;left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);bottom:55px;width:100%;color:#000;font-size:3em;display:block;text-align:center;line-height:1em;-webkit-transition:opacity 0.5s ease;-moz-transition:opacity 0.5s ease;-ms-transition:opacity 0.5s ease;-o-transition:opacity 0.5s ease;transition:opacity 0.5s ease}#unit-listing a .available-unit-grid h3.availprice .taccent{font-family:"Lato",sans-serif}#unit-listing .plan__cell.is-expanded .available-unit-grid h4{opacity:0}#unit-listing a .available-unit-grid h4 img{width:.8em;height:.8em;vertical-align:baseline;-webkit-transition:margin 0.4s ease-out;-moz-transition:margin 0.4s ease-out;-ms-transition:margin 0.4s ease-out;-o-transition:margin 0.4s ease-out;transition:margin 0.4s ease-out}#unit-listing a:hover .available-unit-grid h4 img{margin-left:.25em}.unit-detail{background-color:#ececeb;border:solid 1px #333740;overflow:hidden;width:calc(100% - 20px);margin:0 10px 0 10px;padding:3em 0 3em 0}.unit-detail .right{text-align:center}.unit-detail .left{text-align:center}@media(max-width: 768px){.unit-detail .left{padding-right:0}}.unit-detail .right img{max-width:100%;height:auto;max-height:770px}@media(max-width: 768px){.unit-detail .right img{margin-top:2em;margin-bottom:2em}}.unit-detail .unit-detail-info h2{font-size:1.8em;line-height:1.7em;margin:0;padding:0;clear:both;color:#bcbec0;font-family:"circe-slab-c",Georgia,"Times New Roman",Times,serif}.unit-detail .unit-detail-info .date-needed{max-width:200px;margin-bottom:.5rem}.unit-detail .unit-detail-info h3{font-size:1.1em;line-height:1.35em;font-weight:normal;margin-bottom:2em;color:#333740;font-family:"Lato",sans-serif}.unit-detail .unit-detail-info h3.plan-name{color:#000;font-size:1.3rem}@media(max-width: 768px){.unit-detail .unit-detail-info h3{margin-bottom:1em}}.unit-detail .unit-detail-info p{font-family:"Lato",sans-serif;font-size:.9rem;line-height:1.3rem;color:#000;margin-top:2rem;padding:0}@media(max-width: 768px){.unit-detail .unit-detail-info p{margin-top:1em}}.unit-detail .unit-detail-info h4{font-family:"circe-slab-c",Georgia,"Times New Roman",Times,serif;letter-spacing:2px;color:#333740;font-size:2.1rem;line-height:2.3rem;margin:0 0 1rem 0;padding:0;text-transform:none}@media(max-width: 500px){.unit-detail .unit-detail-info h4{font-size:2em}}.unit-detail .unit-detail-info a,.unit-detail .unit-detail-info .submit{background:#333740;color:#fff;width:100%;max-width:200px;display:block;font-size:1em;padding:1em .5em 1em .5em;margin:0 auto .5em auto;text-decoration:none;text-align:center;cursor:pointer;clear:both;border:0;text-transform:uppercase;-webkit-transition:500ms;-moz-transition:500ms;-ms-transition:500ms;-o-transition:500ms;transition:500ms}@media(max-width: 1000px){.unit-detail .unit-detail-info a,.unit-detail .unit-detail-info .submit{max-width:170px;font-size:.8em}}@media(max-width: 768px){.unit-detail .unit-detail-info a,.unit-detail .unit-detail-info .submit{max-width:200px;font-size:.9em}}.unit-detail .unit-detail-info a:hover,.unit-detail .unit-detail-info .submit:hover{background-color:rgb(28.3826086957,30.6086956522,35.6173913043)}a.ifloor-btn{background-color:#7c2d08 !important;color:#fff !important;padding:.6em 0 .6em 0 !important}@media(max-width: 900px){a.ifloor-btn{display:none !important}}a.ifloor-btn:hover{background-color:#000 !important;-webkit-transition:500ms;-moz-transition:500ms;-ms-transition:500ms;-o-transition:500ms;transition:500ms}a.ifloor-btn:hover svg{fill:#fff !important}a.ifloor-btn:hover span{color:#fff !important}a.ifloor-btn svg{display:inline-block !important;fill:#fff !important;vertical-align:middle !important;width:22px !important;height:auto !important;margin:0 .6em .6em 0 !important}@media(max-width: 900px){a.ifloor-btn svg{width:20px !important}}a.ifloor-btn span{text-align:left !important;line-height:1.2 !important;display:inline-block !important;vertical-align:middle !important}#fp-nav p.plans-intro{font-size:1rem;line-height:1.3em;margin:0 0 1em;word-break:normal;overflow-wrap:normal;white-space:normal}#fp-nav p.plans-intro:last-of-type{margin-bottom:0}.floor-plans #secnav{margin-bottom:1rem}.floor-plans #secnav li{display:inline-block;margin-bottom:.25em;-webkit-transition:margin 0.75s ease-out;-moz-transition:margin 0.75s ease-out;-ms-transition:margin 0.75s ease-out;-o-transition:margin 0.75s ease-out;transition:margin 0.75s ease-out}.floor-plans #secnav li:hover>a{background:#333740;color:#fff}.floor-plans #secnav li a{padding:.5rem 2rem;background:#bcbec0;color:#fff;-webkit-transition:0.2s all ease-in-out;-moz-transition:0.2s all ease-in-out;-ms-transition:0.2s all ease-in-out;-o-transition:0.2s all ease-in-out;transition:0.2s all ease-in-out;display:block;min-width:140px;font-size:1.313em;line-height:1em}.floor-plans #secnav li a.active{pointer-events:none;background:#333740;color:#fff}.unit-detail .disclaimer{width:100%;clear:both;padding:2.5em 0 0 0}@media(max-width: 800px){.unit-detail .disclaimer{padding:2.5em 0}}.unit-detail .full{clear:both;padding-top:1em}@media(max-width: 800px){.unit-detail .full{border-top:solid 1px #dcdad9}}.unit-detail .full .fp-avail-key{width:100%;overflow:hidden;display:table;color:#7c2d08;margin-top:1em}@media(max-width: 800px){.unit-detail .full .fp-avail-key{display:none}}.unit-detail .full .fp-avail-key .fp-avail-key-item{width:20%;font-size:.9em;text-transform:uppercase;padding:1em 0 1em 0;border-bottom:1px solid #dcdad9;display:table-cell;color:#7c2d08;font-family:"Lato",sans-serif}.unit-detail .full .fp-avail-key .fp-avail-key-item.unit{width:20%}.unit-detail .full .fp-avail-key .fp-avail-key-item.available{width:30%;display:none}.unit-detail .full .fp-avail-key .fp-avail-key-item.specials{width:30%}.unit-detail .full .fp-avail-key .fp-avail-key-item.price{width:25%}.unit-detail .full .fp-avail-key .fp-avail-key-item.calltoaction{width:25%}.unit-detail .full .avail-info{width:100%;overflow:hidden;display:table}.unit-detail .full .avail-info .avail-info-item,.unit-detail .full .avail-info .avail-info-mobile{width:20%;font-size:1rem;font-family:"Montserrat",sans-serif;font-weight:500;line-height:1em;padding:.75em 0 .75em 0;border-bottom:1px solid #dcdad9;display:table-cell;color:#333740}.unit-detail .full .avail-info .avail-info-item.unit,.unit-detail .full .avail-info .avail-info-mobile.unit{width:20%}.unit-detail .full .avail-info .avail-info-item.available,.unit-detail .full .avail-info .avail-info-mobile.available{width:30%;display:none}.unit-detail .full .avail-info .avail-info-item.specials,.unit-detail .full .avail-info .avail-info-mobile.specials{width:30%}.unit-detail .full .avail-info .avail-info-item.price,.unit-detail .full .avail-info .avail-info-mobile.price{width:25%}.unit-detail .full .avail-info .avail-info-item.calltoaction,.unit-detail .full .avail-info .avail-info-mobile.calltoaction{width:25%}@media(max-width: 800px){.unit-detail .full .avail-info .avail-info-item.unit,.unit-detail .full .avail-info .avail-info-mobile.unit{display:none}.unit-detail .full .avail-info .avail-info-item.available,.unit-detail .full .avail-info .avail-info-mobile.available{display:none}.unit-detail .full .avail-info .avail-info-item.specials,.unit-detail .full .avail-info .avail-info-mobile.specials{display:none}.unit-detail .full .avail-info .avail-info-item.price,.unit-detail .full .avail-info .avail-info-mobile.price{display:none}}.unit-detail .full .avail-info .avail-info-item.calltoaction,.unit-detail .full .avail-info .avail-info-mobile.calltoaction{width:25%;text-align:right}.unit-detail .full .avail-info .avail-info-item.calltoaction a,.unit-detail .full .avail-info .avail-info-mobile.calltoaction a{background:#333740;color:#fff;display:inline-block;font-size:.83em;font-family:"circe-slab-c",Georgia,"Times New Roman",Times,serif;padding:.55rem 0;margin:0 0 0 .5rem;text-decoration:none;text-align:center;cursor:pointer;clear:both;width:112px;-webkit-transition:500ms;-moz-transition:500ms;-ms-transition:500ms;-o-transition:500ms;transition:500ms}@media(max-width: 1100px){.unit-detail .full .avail-info .avail-info-item.calltoaction a:first-of-type,.unit-detail .full .avail-info .avail-info-mobile.calltoaction a:first-of-type{margin-bottom:.5rem}}.unit-detail .full .avail-info .avail-info-item.calltoaction a:hover,.unit-detail .full .avail-info .avail-info-mobile.calltoaction a:hover{background:rgb(76.0909090909,27.6136363636,4.9090909091)}.unit-detail .full .avail-info .avail-info-mobile{width:80%;display:none;line-height:1.5em}@media(max-width: 800px){.unit-detail .full .avail-info .avail-info-mobile{display:table-cell;text-align:left}}.plan__cell{float:left;position:relative;transform:scale(0);-webkit-transition:0.3s all ease-in-out;-moz-transition:0.3s all ease-in-out;-ms-transition:0.3s all ease-in-out;-o-transition:0.3s all ease-in-out;transition:0.3s all ease-in-out}.plan__cell.active{transform:scale(1)}.plan--basic{padding:0 10px}.plan__cell.is-collapsed .plan--basic{cursor:pointer}.plan__cell.is-expanded .plan--expand{max-height:6000px;margin-bottom:20px}.plan--expand{position:relative;left:-10px;padding:0 10px;box-sizing:content-box;overflow:hidden;max-height:0;transition:max-height .5s ease-in-out,margin-bottom .1s .2s}.plan__cell.is-collapsed .arrow--up{height:20px;width:100%}.plan__cell.is-expanded .arrow--up{border-bottom:15px solid #333740;border-left:15px solid rgba(0,0,0,0);border-right:15px solid rgba(0,0,0,0);height:0;width:0;margin:5px auto 0;position:relative}.plan__cell.is-expanded .arrow--up .arrow--up--inside{border-bottom:15px solid #ececeb;border-left:15px solid rgba(0,0,0,0);border-right:15px solid rgba(0,0,0,0);position:absolute;top:1px;z-index:5;left:-15px}.expand__close{position:absolute;right:21px;top:1px;display:block;width:36px;height:36px;overflow:hidden;background-color:#333740;cursor:pointer}.expand__close:hover,.expand__close:hover{background-color:rgb(28.3826086957,30.6086956522,35.6173913043)}.expand__close::before,.expand__close::after{content:"";position:absolute;height:2px;width:20px;top:50%;left:50%;margin:-1px auto 0 -10px;background:#fff;-webkit-transition:500ms;-moz-transition:500ms;-ms-transition:500ms;-o-transition:500ms;transition:500ms}.expand__close::before{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.expand__close::after{-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}.expand__close::before,.expand__close::after{height:2px;margin-top:-2px}.plan--large{max-width:100%;height:auto;display:block;padding:40px;margin:0 auto;box-sizing:border-box}@media(max-width: 1000px){.plan--large{padding:40px 20px}}@media only screen and (max-width: 486px){.plan__cell{width:100%}.plan--expand{width:100%;left:0;padding:0}}@media only screen and (max-width: 740px)and (min-width: 487px){.plan__cell{width:50%}.plan__cell:nth-of-type(2n+2) .plan--expand{margin-left:-100%}.plan__cell:nth-of-type(2n+3){clear:left}.plan--expand{width:200%}}@media only screen and (max-width: 1000px)and (min-width: 741px){.plan__cell{width:33.333333%}.plan__cell:nth-of-type(3n+2) .plan--expand{margin-left:-100%}.plan__cell:nth-of-type(3n+3) .plan--expand{margin-left:-200%}.plan__cell:nth-of-type(3n+4){clear:left}.plan--expand{width:300%}}@media only screen and (min-width: 1001px){.plan__cell{width:25%}.plan__cell.third{width:33.333333%}.plan__cell:nth-of-type(4n+2) .plan--expand{margin-left:-100%}.plan__cell:nth-of-type(4n+3) .plan--expand{margin-left:-200%}.plan__cell:nth-of-type(4n+4) .plan--expand{margin-left:-300%}.plan__cell:nth-of-type(4n+5){clear:left}.plan--expand{width:400%}.plan--expand.third{width:300%}}@media screen and (max-width: 760px){#unit-detail #detail-unit-image{padding-top:2em;padding-left:1em;padding-right:1em}}.gr-sp-container{position:relative;z-index:1;text-align:center}@media(max-width: 1100px){.gr-sp-container{width:100%}}#gr{text-align:center;width:100%;margin-bottom:2em}.availability #intro,.availability-dev #intro{padding:5em 1em 5em 1em}.availability #intro .intro-text,.availability-dev #intro .intro-text{padding:0}.availability #intro .intro-text p,.availability-dev #intro .intro-text p{margin:0;padding:0}h3.availprice .tsecondary{color:#bcbec0}#unit-availability{display:none;width:200px;min-height:100%;float:right;border-left:1px solid #9a9b9b;overflow:hidden;position:relative}@media(max-width: 1100px){#unit-availability{display:none}}@media(max-width: 700px){#unit-availability{display:block;width:100%;height:auto;float:none;clear:all;border-left:0}}#unit-availability-header{width:200px;background:#bcbec0;position:absolute;left:0px;top:0px;z-index:100}#unit-availability-header h2{padding:.4em 0;font-size:1.1em;line-height:1.2em;color:#fff;text-align:center;text-transform:uppercase}@media(max-width: 700px){#unit-availability-header{display:none}}#unit-availability-scroll{position:absolute;top:0px;bottom:0px;left:0px;right:0px;overflow-y:scroll}@media(max-width: 700px){#unit-availability-scroll{position:static}}#unit-availability-scroll p.no-results{padding:20px;color:#bcbec0}#unit-availability-data{padding-top:55px}@media(max-width: 700px){#unit-availability-data{padding-top:0;border-top:1px solid #9a9b9b}}#unit-availability-data .available-unit{cursor:pointer;color:#bcbec0;font-size:15px;margin:0;padding:0;line-height:22px;display:block;padding:10px;border-bottom:1px solid #9a9b9b;position:relative;-webkit-transition:700ms;-moz-transition:700ms;-ms-transition:700ms;-o-transition:700ms;transition:700ms}@media(max-width: 700px){#unit-availability-data .available-unit:after{content:" ";display:block;width:1.75em;height:1.75em;background:url("../../images/availability/arrow-secondary.svg") no-repeat #fff;background-size:100% 100%;position:absolute;right:15px;top:52px;-webkit-transition:250ms;-moz-transition:250ms;-ms-transition:250ms;-o-transition:250ms;transition:250ms}}@media(max-width: 700px){#unit-availability-data .available-unit:last-of-type{border-bottom:0}}#unit-availability-data .available-unit .available-unit-cover{position:absolute;width:calc(100% - 20px);height:calc(100% - 20px)}#unit-availability-data .available-unit .listing-unit-load{display:none;text-align:center;margin-top:1em;-webkit-transition:500ms;-moz-transition:500ms;-ms-transition:500ms;-o-transition:500ms;transition:500ms;opacity:0}#unit-availability-data .available-unit .listing-unit-load img{width:100%;height:auto;max-width:400px;max-height:520px;margin-top:1em}#unit-availability-data .available-unit .listing-unit-load a,#unit-availability-data .available-unit .listing-unit-load button{display:block;font-size:1em;line-height:1em;padding:.6em .6em .5em .6em;color:#fff;background:#333740;border:1px solid #333740;text-align:center;text-decoration:none;width:200px;margin:0 auto;margin-bottom:.5em;font-family:"Montserrat",sans-serif;text-transform:uppercase;cursor:pointer}#unit-availability-data .available-unit .listing-unit-load a.first-of-type,#unit-availability-data .available-unit .listing-unit-load button.first-of-type{margin-top:1em}#unit-availability-data .available-unit .listing-unit-load a:hover,#unit-availability-data .available-unit .listing-unit-load button:hover{cursor:pointer;background-color:rgb(28.3826086957,30.6086956522,35.6173913043)}#unit-availability-data .available-unit h3{font-family:"Montserrat",sans-serif;font-size:1.125em;color:#333740;margin:0 0 .1em 0;padding:0;line-height:20px}#unit-availability-data .available-unit h3 .listing-unit-title{color:#333740;font-size:1em}#unit-availability-data .available-unit h4{font-family:"Montserrat",sans-serif;color:#333740;font-size:1.125em;line-height:1.25em;margin:0 0 .25em 0;padding:0}#unit-availability-data .available-unit p{color:#bcbec0;font-family:"Lato",sans-serif;font-size:.9em;line-height:1.4em;margin:0;padding:0}#unit-availability-data .available-unit p.planSpecial{font-size:.85em;color:#233e3e;font-family:"raleway",Arial,Helvetica,sans-serif}#unit-availability-data .available-unit.active:after{transform:rotateZ(90deg)}@media(max-width: 700px){#unit-availability-data .available-unit.active .listing-unit-load{display:block}}#unit-availability-data .available-unit.listFade .listing-unit-load{opacity:1}#unit-availability-data .available-unit:active,#unit-availability-data .available-unit:hover{background-color:#ececeb}@media(max-width: 700px){#unit-availability-data .available-unit:active,#unit-availability-data .available-unit:hover{background-color:#fff}}.listActive{background-color:#ececeb}@media(max-width: 700px){.listActive{background-color:#fff}}#sp{display:inline-block;text-align:center;width:100%;margin-bottom:40px}#siteplan-all{display:inline-block;overflow:hidden;text-align:center;margin:.5em auto 0 auto;width:100%;max-width:1600px;height:80vh !important;max-height:1000px !important;border:1px solid #bcbec0;background-color:#fff}@media(max-width: 1024px){#siteplan-all{width:100%;height:auto !important;max-height:100% !important}}#siteplan-container{width:calc(100% - 180px)}#siteplan-container.vert-nav-no-units{width:calc(100% - 180px)}#siteplan-container.with-vert-nav{width:calc(100% - 360px)}#siteplan-container.no-unit-sidebar{width:100%}#siteplan-container{height:100%;overflow:hidden;float:left;position:relative}@media(max-width: 1248px){#siteplan-container{width:100%;float:none}#siteplan-container.with-vert-nav{width:calc(100% - 360px);float:left}#siteplan-container.vert-nav-no-units{width:calc(100% - 180px);float:left}}@media(max-width: 1024px){#siteplan-container.with-vert-nav{width:100%}#siteplan-container.vert-nav-no-units{width:100%}}#siteplan-holder{width:100%;height:100% !important}#siteplan-holder.with-rendering{width:75%}#siteplan-holder{position:relative}@media(max-width: 1248px){#siteplan-holder.with-rendering{width:100%}}@media(max-width: 768px){#siteplan-holder{padding:1em 0}}.controlHolder{position:absolute;background-color:#7c2d08;top:auto;top:5px;right:5px;margin-left:-20px;transform:scale(0.8);text-align:center}@media(max-width: 768px){.controlHolder{display:none}}.zoomHolder{position:relative !important;width:100%;height:100%;padding:0;margin:0}@media(max-width: 1024px){.zoomHolder{position:relative !important}}#siteplan{opacity:0;position:relative;width:100%;height:100%;display:flex;align-items:center;justify-content:center}@media(max-width: 1024px){#siteplan{margin:0}}#siteplan a{position:absolute}#siteplan .bg{width:100%;height:100%;display:flex;align-items:center;justify-content:center}#siteplan .bg img{max-width:100% !important;max-height:100% !important}#siteplan .level{width:100%;height:100%;position:absolute;z-index:4;display:flex;align-items:center;justify-content:center}#siteplan .level img{max-width:100% !important;max-height:100% !important}#siteplan .level .units{width:100%;height:100%;position:absolute;text-align:center;overflow:hidden;display:flex;align-items:center;justify-content:center}#siteplan .level .units img,#siteplan .level .units svg{position:absolute;left:0;top:0;width:100%;height:100%}#siteplan .level .units img.unit-art,#siteplan .level .units svg.unit-art{width:auto;height:auto;left:auto;top:auto;max-width:100%;max-height:100%}#siteplan .level .units .res{pointer-events:default;position:absolute;z-index:1;text-align:center}#siteplan .level .units .hide{pointer-events:none;opacity:0}#siteplan .level .units .highlight{pointer-events:none !important;fill:red !important;stroke:red !important}#siteplan .level .units .txt,#siteplan .level .units .txt-lvl{position:absolute;pointer-events:none !important;z-index:5}#siteplan .level .units .txt-lvl{z-index:4}#siteplan #sp-cover,#siteplan #sp-cover2{z-index:6;display:flex;align-items:center;justify-content:center}#siteplan #sp-txt{z-index:2;pointer-events:none !important;display:flex !important;align-items:center;justify-content:center}#siteplan #courtyard{z-index:5;display:flex;align-items:center;justify-content:center}#siteplan #cover{width:100%;position:absolute;z-index:7;display:block}#siteplan #txt{display:flex;align-items:center;justify-content:center;pointer-events:none !important}#select-residence{position:absolute;z-index:300;left:63%;top:30%;display:none}#loader{display:none;position:absolute;z-index:999;top:50%;left:50%;width:100px;height:100px;margin:-100px 0 0 -50px;opacity:.7;background:url("../../images/site-plan/loader.svg") no-repeat #fff;border-radius:50px;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}#siteplan-info{width:100%;position:relative;margin:1em 0 0 0;text-align:center}@media(max-width: 1300px){#siteplan-info{margin:0 0 .5em 0}}#siteplan-info h2{font-family:"raleway",Arial,Helvetica,sans-serif;font-size:2em;color:#000;display:none;width:100%;margin:.7em auto 0 auto;text-align:center;text-transform:uppercase}@media(max-width: 700px){#siteplan-info h2{font-size:1.5em}}#siteplan-info .legend,#siteplan-info .legend-mobile{max-width:1100px;display:inline-block;width:100%;margin:0 auto 2em auto;text-align:center}#siteplan-info .legend img,#siteplan-info .legend-mobile img{width:100%;max-width:700px;height:auto}#siteplan-info .legend.legend-mobile,#siteplan-info .legend-mobile.legend-mobile{max-width:350px;display:none}@media(max-width: 800px){#siteplan-info .legend.legend-mobile,#siteplan-info .legend-mobile.legend-mobile{display:inline-block}#siteplan-info .legend.legend,#siteplan-info .legend-mobile.legend{display:none}}#siteplan-info h3{font-family:"Lato",sans-serif;font-size:1.25em;color:#bcbec0;display:none;margin:.7em 0;vertical-align:middle}@media(max-width: 1160px){#siteplan-info h3{width:100%;margin:.5em 0}}@media(max-width: 700px){#siteplan-info h3{font-size:1.25em}}#siteplan-info .level-nav{text-align:center;overflow:hidden;display:none;vertical-align:middle}@media(max-width: 1160px){#siteplan-info .level-nav{width:100%;margin:0}}#siteplan-info .level-nav .level-select{margin:0;padding:0;list-style:none;display:inline-block;vertical-align:top}#siteplan-info .level-nav .level-select .fade-it{opacity:.5}#siteplan-info .level-nav .level-select div,#siteplan-info .level-nav .level-select a,#siteplan-info .level-nav .level-select ul li{display:inline-block;text-align:center;padding:.25em;margin:.3em .5em;width:auto;background-color:hsl(210,3.0769230769%,86.5098039216%)}@media(min-width: 700px){#siteplan-info .level-nav .level-select div:hover,#siteplan-info .level-nav .level-select a:hover,#siteplan-info .level-nav .level-select ul li:hover{background-color:#bcbec0}}#siteplan-info .level-nav .level-select div:hover,#siteplan-info .level-nav .level-select a:hover,#siteplan-info .level-nav .level-select ul li:hover{cursor:pointer}#siteplan-info .level-nav .level-select div h4,#siteplan-info .level-nav .level-select a h4,#siteplan-info .level-nav .level-select ul li h4{float:left;width:auto;font-size:.9em;display:inline-block;text-align:center;text-transform:uppercase;padding:.6em .6em .5em .6em;margin:0;color:#fff}@media(max-width: 1500px){#siteplan-info .level-nav .level-select div h4,#siteplan-info .level-nav .level-select a h4,#siteplan-info .level-nav .level-select ul li h4{font-size:.8em}}@media(max-width: 700px){#siteplan-info .level-nav .level-select div h4,#siteplan-info .level-nav .level-select a h4,#siteplan-info .level-nav .level-select ul li h4{font-size:.8em}}#siteplan-info .level-nav .level-select div h4 .no-units,#siteplan-info .level-nav .level-select a h4 .no-units,#siteplan-info .level-nav .level-select ul li h4 .no-units{width:100%;padding:.4em 0}#siteplan-info .level-nav .level-select div h5,#siteplan-info .level-nav .level-select a h5,#siteplan-info .level-nav .level-select ul li h5{display:none;float:right;width:auto;font-size:.9em;text-align:center;padding:.6em .6em .5em .6em;margin:0;color:#fff;background-color:rgba(0,0,0,.4)}@media(max-width: 1500px){#siteplan-info .level-nav .level-select div h5,#siteplan-info .level-nav .level-select a h5,#siteplan-info .level-nav .level-select ul li h5{font-size:.8em}}@media(max-width: 700px){#siteplan-info .level-nav .level-select div h5,#siteplan-info .level-nav .level-select a h5,#siteplan-info .level-nav .level-select ul li h5{font-size:.8em}}#siteplan-info .level-nav .level-select div h5.has-units,#siteplan-info .level-nav .level-select a h5.has-units,#siteplan-info .level-nav .level-select ul li h5.has-units{font-weight:600;background-color:#9e2917}#siteplan-info .level-nav .level-select .active{background-color:#7c2d08}#siteplan-info .level-nav .level-select .active:hover{background-color:#000}#sp-cover{z-index:6}#courtyard{z-index:5}#cover{width:100%;position:absolute;z-index:7;display:block}h2.lvl-titl{position:absolute;width:100%;text-align:center;top:3%;font-family:"raleway",Arial,Helvetica,sans-serif;font-size:2.2em;color:#000}@media(max-width: 900px){h2.lvl-titl{font-size:2em}}.detailContent{float:left;width:100%;padding:.8em}.detailContent h2{color:#bcbec0;font-family:"Montserrat",sans-serif;font-size:1.1em;text-transform:none;line-height:1.3em;margin:0 0 .1em 0;padding:0}.detailContent h3{color:#bcbec0;font-family:"Montserrat",sans-serif;font-size:1em;line-height:1.3em;margin:0 0 .2em 0;padding:0}.detailContent h4{font-family:"Lato",sans-serif;color:#333740;font-size:.9em;line-height:1.35em;margin:0;padding:0}.detailContent p{color:#333740;font-family:"Lato",sans-serif;font-size:.8em;line-height:1.3em;margin:0;padding:0}.detailContent p.planSpecial{margin:.2em 0 0 0;color:#233e3e;font-family:"raleway",Arial,Helvetica,sans-serif}.detailContent h5{cursor:pointer;width:100%;display:inline-block;font-family:"Lato",sans-serif;font-size:.9em;line-height:1.2em;text-align:center;text-decoration:none;padding:.3em 0;margin:.3em 0 0 0;color:#fff;background:#bcbec0;-webkit-transition:500ms;-moz-transition:500ms;-ms-transition:500ms;-o-transition:500ms;transition:500ms}.detailContent h5:hover{background:#333740}#info-window-outer{display:none;position:absolute;left:0;margin:0;z-index:500;width:100%;height:100%;background-color:rgba(0,0,0,.75);text-align:center}#info-window-clicker{position:absolute;left:0;margin:0;width:100%;height:100%}#info-window-inner{position:absolute;z-index:10;width:1000px;height:100%;left:50%;top:0;margin:0 0 0 -500px;background-color:#fff;border-bottom:1px solid #9a9b9b;text-align:center}@media(max-width: 1160px){#info-window-inner{width:96%;margin:0 auto;left:2%}}@media(max-width: 850px){#info-window-inner{width:100%;height:auto;margin:0 auto;position:relative;overflow:hidden;left:auto;top:auto}}#info-window-inner #info-photo{position:absolute;right:30px;top:25px;width:60%;height:92%}@media(max-width: 850px){#info-window-inner #info-photo{width:100%;height:auto;min-height:auto;position:relative;float:left;right:auto;top:auto;margin-bottom:1em;padding:1em;text-align:center}}#info-window-inner #info-photo img{max-width:100%;max-height:100%;position:relative;margin:0 auto;top:50%;transform:translateY(-50%)}@media(max-width: 850px){#info-window-inner #info-photo img{max-width:100%;max-height:600px;top:0;transform:translateY(0%);display:inline-block}}#info-window-inner #info-text{position:absolute;left:50px;top:70px;width:25%;text-align:center}@media(max-width: 1160px){#info-window-inner #info-text{left:20px}}@media(max-width: 850px){#info-window-inner #info-text{position:relative;float:left;width:100%;margin:1.5em auto;text-align:center;left:auto;top:auto}}#info-window-inner #info-text h2{font-family:"Montserrat",sans-serif;color:#333740;font-size:1.6em;line-height:1.5em;margin:0;padding:0}@media(max-width: 1160px){#info-window-inner #info-text h2{font-size:1.5em}}#info-window-inner #info-text h3{font-family:"Montserrat",sans-serif;color:#333740;font-size:1.6em;line-height:1.5em;margin:0 0 .5em 0;padding:0}@media(max-width: 1160px){#info-window-inner #info-text h3{font-size:1.5em}}#info-window-inner #info-text h4{font-size:1.1em;line-height:1.35em;margin-bottom:3em;color:#bcbec0}@media(max-width: 768px){#info-window-inner #info-text h4{font-size:1em}}#info-window-inner #info-text .date-needed{margin-bottom:.5em}#info-window-inner #info-text a:link,#info-window-inner #info-text a:visited,#info-window-inner #info-text button{font-family:#333740;width:100%;max-width:200px;display:block;font-size:1em;padding:12px 0px 12px 0px;margin:0 auto;margin-bottom:.5em;text-decoration:none;text-align:center;text-transform:uppercase;cursor:pointer;clear:both;color:#fff;border:0;background-color:#333740}#info-window-inner #info-text a:link:hover,#info-window-inner #info-text a:visited:hover,#info-window-inner #info-text button:hover{cursor:pointer;background-color:rgb(28.3826086957,30.6086956522,35.6173913043)}#info-window-inner #info-text p{font-family:"raleway",Arial,Helvetica,sans-serif;font-size:.9em;line-height:1.4em;color:#bcbec0;margin-top:2.5em;padding:0}#info-window-inner #info-text p.planSpecial{margin-top:-15px;margin-bottom:2em;font-size:1.1em;line-height:1.4em;color:#233e3e;font-family:"raleway",Arial,Helvetica,sans-serif}.date-needed{width:100%;background:#fff;color:#333740;padding:10px 10px 10px 10px;font-size:15px;height:36px;border:0;background:#fff url("../../images/availability/ui-icons-calendar.svg") no-repeat 98% 50%;border:1px solid #9a9b9b}@media(max-width: 850px){.date-needed{margin:0 auto;max-width:200px}}#info-disclaimer{display:block;position:absolute;z-index:3;left:750px;top:550px;width:200px;height:auto;font-size:.8em;line-height:1.3em;text-align:left;color:#333740}.close-info,.close-info-alt{position:absolute;z-index:100;right:0px;display:block;width:36px;height:36px;overflow:hidden;background-color:#333740;cursor:pointer;-webkit-transition:500ms;-moz-transition:500ms;-ms-transition:500ms;-o-transition:500ms;transition:500ms}.close-info-alt{top:0px}.close-info:hover,.close-info-alt:hover{background-color:rgb(28.3826086957,30.6086956522,35.6173913043)}.close-info::before,.close-info::after,.close-info-alt::before,.close-info-alt::after{content:"";position:absolute;height:2px;width:20px;top:50%;left:50%;margin:-1px auto 0 -10px;background:#fff;-webkit-transition:500ms;-moz-transition:500ms;-ms-transition:500ms;-o-transition:500ms;transition:500ms}.close-info::before,.close-info-alt::before{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.close-info::after,.close-info-alt::after{-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}.close-info.black::before,.close-info.black::after,.close-info-alt.black::before,.close-info-alt.black::after{margin-top:-2px}.fancybox-content{height:95% !important;max-width:1700px !important}div.fancybox-navigation button.fancybox-button--arrow_left,div.fancybox-navigation button.fancybox-button--arrow_right{display:none}button.fancybox-button{background-color:hsl(180,27.8350515464%,29.0196078431%) !important}@media(max-width: 850px){.pdf-link{display:none !important}}/*# sourceMappingURL=plans-availability.css.map */
