#apply-dropdown a,#apply-dropdown p,.btn,.floorplan-buttons input[type=submit],.header-btns button,.header-btns form input[type=submit],.leaselabs-gmiw,.mobile-menu-wrap .mobile-menu nav a,.poi,.tabs .tabs-title a,.toolbar a,body,nav .menu li a,p{font-family:"Open Sans",Arial,sans-serif}.contact-form-property .column-group-c .response-group,.contact-form-property .input-group #submit_button,.contact-form-property .input-group .invalid-msg,.contact-form-property .input-group input,.contact-form-property .input-group label,.contact-form-property .input-group select,.contact-form-property .input-group textarea,.contact-title.content-block .interior-title h2,.contact-title.content-block .interior-title p,.content-home .content-block .wrapper h1,.content-home .content-block .wrapper h2,.content-home .content-right .wrapper h1,.content-home .content-right .wrapper h2,.content-home .homepage-tagline p,.foot-wrap .footer-right a,.hero .hero-actions .main-content-section em,.hero .hero-actions .main-content-section strong,.interior-title h2,.interior-title p,.specials-banner-title,.specials-popup-title,h1,h2,h3,h4,h5,h6,li{font-family:Montserrat,Helvetica,sans-serif}.floorplans-2 .floorplan-info .text-wrapper .bedbath,.floorplans-2 .floorplan-info .text-wrapper .price,.floorplans-2 .floorplan-info .text-wrapper .sqft{font-family:Helvetica,sans-serif}.row .row{padding:0;margin:0}.tabs-title>a{font-size:inherit}.tabs,.tabs-content{background:0 0;border:0}.tabs-panel{padding:0}.gallery-image.column{padding:0}.slick-slide,:focus{outline:0}html{font-size:62.5%}body{font-size:1.6rem;line-height:2rem;color:#000}h1,h2,h3,h4,h5,h6{padding:0;margin:0;color:#999;text-transform:uppercase;font-weight:400}h1{font-size:2rem;line-height:3rem;color:#333;letter-spacing:.3em}h2{font-size:5rem;line-height:3.5rem;font-weight:700;color:#fff;letter-spacing:.3em}h3{color:#333;font-size:2rem;line-height:2rem}p{font-weight:400;font-size:1.2rem;line-height:2.9rem;color:#333;margin:.5rem 0}a{-webkit-transition:color .3s linear,background-color .3s linear,border-color .3s linear;-moz-transition:color .3s linear,background-color .3s linear,border-color .3s linear;-o-transition:color .3s linear,background-color .3s linear,border-color .3s linear;transition:color .3s linear,background-color .3s linear,border-color .3s linear;color:#999}li{font-size:1rem;font-weight:400;color:#333;text-transform:uppercase;letter-spacing:.3em}.phone-number:focus,.phone-number:hover{color:#fff}.bulleted-list ul{list-style:none;margin-left:0;padding-left:0;line-height:2}.bulleted-list ul li{padding-left:3.5rem;position:relative;margin-bottom:2.3rem}.bulleted-list ul li:before{position:absolute;left:0;top:.3rem;content:"";height:1.2rem;width:1.3rem;background-color:#000}.mobile-menu-wrap .mobile-toggle-contain{position:fixed;top:0;left:0;z-index:1010}.mobile-menu-wrap .mobile-toggle{position:relative;display:table-cell;padding:2rem 0 0 .8rem}.mobile-menu-wrap .mobile-toggle:before{content:"";display:block;position:absolute;width:4.1rem;height:4.1rem;top:0;left:0}.mobile-menu-wrap .mobile-toggle span,.mobile-menu-wrap .mobile-toggle span:after,.mobile-menu-wrap .mobile-toggle span:before{position:absolute;width:2.2rem;height:.2rem;background:#fff;transition:all .4s ease-in-out;z-index:100}.mobile-menu-wrap .mobile-toggle span:after,.mobile-menu-wrap .mobile-toggle span:before{content:"";display:block;position:absolute}.mobile-menu-wrap .mobile-toggle span:before{top:-.6rem}.mobile-menu-wrap .mobile-toggle span:after{top:.6rem}.mobile-menu-wrap .mobile-toggle.transmogrify span{background:0 0!important}.mobile-menu-wrap .mobile-toggle.transmogrify span:after,.mobile-menu-wrap .mobile-toggle.transmogrify span:before{top:0!important;zoom:1}.mobile-menu-wrap .mobile-toggle.transmogrify span:before{transform:rotate(-45deg)}.mobile-menu-wrap .mobile-toggle.transmogrify span:after{transform:rotate(45deg)}.mobile-menu-wrap .mobile-menu{position:fixed;z-index:-9;top:0;left:0;width:100%;height:0;display:flex;justify-content:center;align-items:flex-start;transition:z-index .1s 1s ease}.mobile-menu-wrap .mobile-menu nav{position:relative;z-index:99;width:95%;height:100%;text-align:left;padding-top:8rem}.mobile-menu-wrap .mobile-menu nav li{position:relative;text-align:left;opacity:0;transform:translateY(3rem);transition:opacity .6s cubic-bezier(.19,1,.22,1),transform 1s cubic-bezier(.19,1,.22,1)}.mobile-menu-wrap .mobile-menu nav a{position:relative;display:inline-block;overflow:hidden;padding:0 .25em;font-size:1.5rem;transition:color .4s ease-in-out}.mobile-menu-wrap .mobile-menu:after,.mobile-menu-wrap .mobile-menu:before{content:"";display:block;position:fixed;z-index:92;top:0;left:0;width:100%;height:100%;background:#fff;will-change:transform,transition}.mobile-menu-wrap .mobile-menu:before{width:200%;transform:translateX(200%);transition:all 1s cubic-bezier(.77,0,.175,1)}.mobile-menu-wrap .mobile-menu.open{z-index:1000;height:100vh;transform:translateX(0);transition:z-index .1s 0s ease}.mobile-menu-wrap .mobile-menu.open nav li{opacity:1;transform:translateY(0);transition:opacity 2s .7s cubic-bezier(.19,1,.22,1),transform 1s .7s cubic-bezier(.19,1,.22,1)}.mobile-menu-wrap .mobile-menu.open nav li:nth-child(1){transition-delay:.2s}.mobile-menu-wrap .mobile-menu.open nav li:nth-child(2){transition-delay:.4s}.mobile-menu-wrap .mobile-menu.open nav li:nth-child(3){transition-delay:.6s}.mobile-menu-wrap .mobile-menu.open nav li:nth-child(4){transition-delay:.8s}.mobile-menu-wrap .mobile-menu.open nav li:nth-child(5){transition-delay:1s}.mobile-menu-wrap .mobile-menu.open nav li:nth-child(6){transition-delay:1.2s}.mobile-menu-wrap .mobile-menu.open nav li:nth-child(7){transition-delay:1.4s}.mobile-menu-wrap .mobile-menu.open nav li:nth-child(8){transition-delay:1.6s}.mobile-menu-wrap .mobile-menu.open nav li:nth-child(9){transition-delay:1.8s}.mobile-menu-wrap .mobile-menu.open nav li:nth-child(10){transition-delay:2s}.mobile-menu-wrap .mobile-menu.open nav li:nth-child(11){transition-delay:2.2s}.mobile-menu-wrap .mobile-menu.open nav li:nth-child(12){transition-delay:2.4s}.mobile-menu-wrap .mobile-menu.open nav li:nth-child(13){transition-delay:2.6s}.mobile-menu-wrap .mobile-menu.open nav li:nth-child(14){transition-delay:2.8s}.mobile-menu-wrap .mobile-menu.open:before{transform:translateX(0);transition:all .6s .6s cubic-bezier(.77,0,.175,1)}.mobile-menu-wrap .mobile-menu.open:after{transform:translateX(0);transition:all .6s cubic-bezier(.77,0,.175,1)}@media screen and (max-height:25.625em){.mobile-menu-wrap .nav-mobile-list a{font-size:2rem;line-height:2.5rem}}@media screen and (max-height:29.375em){.mobile-menu-wrap .nav-mobile-list{columns:2;column-gap:0;width:100%;text-align:left}.mobile-menu-wrap .nav-mobile-list li{break-inside:avoid;page-break-inside:avoid}}.hero{position:relative}.hero .overlay{position:absolute;top:0;left:0;width:100%;height:100%}.hero .bg-img{width:100%;min-height:40rem}.hero .bg-img:after{display:block;content:'';padding-bottom:55%}.hero .hero-carousel{margin:0}.hero .hero-content{position:absolute;background:0 0;bottom:0;width:100%;height:100%;padding:0 2.5rem;left:0;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:-o-flex;display:flex;justify-content:center;-webkit-justify-content:center;-ms-flex-pack:center;align-items:center;-webkit-align-items:center;-ms-flex-align:center;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;-o-flex-direction:column;flex-direction:column}#apply-dropdown .hero .hero-content a,.floorplan-buttons .hero .hero-content input[type=submit],.header-btns form .hero .hero-content input[type=submit],.hero .hero-content #apply-dropdown a,.hero .hero-content .btn,.hero .hero-content .floorplan-buttons input[type=submit],.hero .hero-content .header-btns form input[type=submit]{padding:1.05rem 2rem;width:100%;max-width:21rem}.hero .hero-actions{margin:2rem 0;max-width:100%}.hero .hero-actions .main-content-section{text-transform:uppercase}.hero .hero-actions .main-content-section p{color:#fff;line-height:1.1;margin:0}.hero .hero-actions .main-content-section em{font-style:normal;letter-spacing:.5em}.hero .hero-actions .main-content-section strong{font-size:2.5rem;letter-spacing:.5em}.hero .hero-actions .main-content-section u{font-size:1rem;text-decoration:none;letter-spacing:.5em}.hero-video{margin-top:2rem;display:inline-block}.scroll-box{margin-top:6rem;position:absolute;bottom:2rem}.scroll-btn{color:#fff;height:3rem;width:3rem;display:inline-block;line-height:3rem;transform:rotate(90deg);font-size:4.1rem}@media screen and (min-width:40em){.hero .hero-content{padding:0 3.5rem}.hero .hero-actions .main-content-section em{font-size:1.6rem}.hero .hero-actions .main-content-section strong{font-size:3.5rem}.scroll-box{bottom:4rem}}@media screen and (min-width:64.125em){.hero{margin-top:0;padding:0 3.2rem;border-bottom:5.5rem solid #000}.hero .overlay{padding:0 3.2rem}.hero .bg-img{padding-bottom:0;height:65rem}.hero .hero-actions .main-content-section em{font-size:2rem}.hero .hero-actions .main-content-section strong{font-size:5.5rem}.hero-carousel{margin-bottom:0}.scroll-box{margin-top:17rem}.hero-video-wrap{display:none}}@media screen and (min-width:1400px){.hero .hero-actions .main-content-section strong{font-size:7.5rem}}.social{display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:-o-flex;display:flex;justify-content:flex-end;-webkit-justify-content:flex-end;-ms-flex-pack:end}.social li{margin:0 0 0 1.5rem}.social a{display:inline-block;width:1.5rem;font-size:1.2rem;color:#fff;text-align:center}#apply-dropdown a,.btn,.floorplan-buttons input[type=submit],.header-btns button,.header-btns form input[type=submit]{display:inline-block;font-weight:400;font-size:1.5rem;color:#fff;background:#000;padding:1.5rem 4.5rem;text-transform:uppercase;letter-spacing:2px;text-align:center;border-width:.2rem;border-style:solid;line-height:inherit}#apply-dropdown a:hover,.btn:hover,.floorplan-buttons input:hover[type=submit],.header-btns button:hover,.header-btns form input:hover[type=submit]{color:#fff;background-color:#666}#apply-dropdown a:focus,#apply-dropdown a:visited,.btn:focus,.btn:visited,.floorplan-buttons input:focus[type=submit],.floorplan-buttons input:visited[type=submit],.header-btns button:focus,.header-btns button:visited,.header-btns form input:focus[type=submit],.header-btns form input:visited[type=submit]{color:#fff}#apply-dropdown a.floorplan-btn,.btn.floorplan-btn,.floorplan-buttons input[type=submit],.header-btns button.floorplan-btn,.header-btns form input.floorplan-btn[type=submit]{color:#fff;width:19rem;text-align:center;margin:1rem;padding:.5rem 3.5rem;min-height:5rem;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:-o-flex;display:flex;justify-content:center;-webkit-justify-content:center;-ms-flex-pack:center;align-items:center;-webkit-align-items:center;-ms-flex-align:center}#apply-dropdown a.negative,.btn.negative,.floorplan-buttons input.negative[type=submit],.header-btns button.negative,.header-btns form input.negative[type=submit]{background-color:transparent}#apply-dropdown a.negative:hover,.btn.negative:hover,.floorplan-buttons input.negative:hover[type=submit],.header-btns button.negative:hover,.header-btns form input.negative:hover[type=submit]{color:#fff}.floorplan-buttons input[type=submit]{border:none}button.btn{-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.icon-link{font-size:1.8rem;display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex;vertical-align:middle}.icon-link span{font-size:1.5rem;line-height:1.5rem;margin-left:.9rem;display:inline-block;position:relative;padding-bottom:.3rem}.icon-link span:after{content:'';position:absolute;width:100%;height:.1rem;background-color:#333;bottom:0;left:0}.pattern{background-image:url(../../../../shared/images/patterns/edge.png)}.tabs{display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:-o-flex;display:flex;flex-wrap:wrap;-ms-flex-wrap:wrap}.tabs .tabs-title{position:relative;display:block;-webkit-box-flex:0 0 100%;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%}.tabs .tabs-title a{font-size:1.5rem;line-height:2rem;text-transform:uppercase;text-align:center;font-weight:400;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:-o-flex;display:flex;align-items:center;-webkit-align-items:center;-ms-flex-align:center;justify-content:center;-webkit-justify-content:center;-ms-flex-pack:center;height:100%;text-align:center}.tabs-main,.tabs-secondary{justify-content:center;-webkit-justify-content:center;-ms-flex-pack:center;margin:0}.tabs-main .tabs-title,.tabs-secondary .tabs-title{margin:.1rem 0;background-color:#999}.tabs-main .tabs-title a,.tabs-secondary .tabs-title a{background:0 0;color:#fff;padding:1rem;letter-spacing:.5em}.tabs-main .tabs-title:hover,.tabs-secondary .tabs-title:hover{background-color:#666}.tabs-main .tabs-title.is-active,.tabs-secondary .tabs-title.is-active{background-color:#000}.tabs-main .tabs-title.is-active a,.tabs-secondary .tabs-title.is-active a{color:#fff;position:relative}#specials-banner{overflow:hidden;position:relative;display:none}#specials-banner,#specials-banner h1,#specials-banner h2,#specials-banner h3,#specials-banner h4,#specials-banner h5,#specials-banner p{color:#fff}#specials-banner p{line-height:1.6}#specials-banner a{text-decoration:underline solid transparent;transition:text-decoration 0.3s ease}#specials-banner a:hover{text-decoration: underline solid Currentcolor}#specials-banner .inner-wrap{padding:4.7rem 5rem}#specials-banner .content{max-width:90rem;margin:0 auto}#specials-banner:after{content:'';position:absolute;z-index:-1;top:1.7rem;bottom:1.7rem;left:2rem;right:2rem;border:.1rem solid #fff}.specials-banner-title,.specials-popup-title{text-align:center;text-transform:uppercase;letter-spacing:.2em}#specials-banner-toggle svg{transition:.7s;-webkit-transition:.7s;-moz-transition:.7s;-ms-transition:.7s;-o-transition:.7s}#specials-banner-toggle.closed svg{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-o-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}#specials-modal p{line-height:1.6}.specials-popup-title{font-size:2rem;margin-bottom:2rem}.specials-popup-text *{text-align:center}.slick-next,.slick-prev{z-index:50}.slick-next:before,.slick-prev:before{font-family:FontAwesome;font-size:4rem;line-height:1;font-weight:400;font-style:normal}.slick-prev{left:-3rem}.slick-prev:before{content:'\f0d9'}.slick-next{right:-3rem}.slick-next:before{content:'\f0da'}.slick-next:before,.slick-prev:before{color:#000}.carousel-slide{display:none}.carousel-slide:first-child,.slick-initialized .carousel-slide{display:block}.bg-img{background-repeat:no-repeat;background-position:center center;background-size:cover}.bg-white{background-color:#fff}.interior-hero{height:35rem;position:relative}.interior-hero .overlay{text-align:center;position:absolute;top:0;left:0;width:100%;height:100%;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:-o-flex;display:flex;align-items:center;-webkit-align-items:center;-ms-flex-align:center;justify-content:center;-webkit-justify-content:center;-ms-flex-pack:center}.interior-title h2,.interior-title p{display:inline-block;font-size:2rem;letter-spacing:.5em;line-height:1.16;font-weight:700;color:#fff;text-transform:uppercase}.black-border{border-bottom:5.5rem solid #000}.floorplan-img img{width:100%}.p-40{padding-top:4rem}.gm-style-iw *{overflow:visible;-ms-overflow-style:none}.leaselabs-gmiw{text-align:center}.leaselabs-gmiw p{margin:.75rem 0;display:block}.leaselabs-gmiw p,.leaselabs-gmiw p a{font-size:1.2rem;line-height:1.5rem}.leaselabs-gmiw p a strong,.leaselabs-gmiw p strong{text-transform:uppercase;font-size:1.5rem;line-height:2rem;font-weight:400}.content-row>.column{min-height:20rem}.flex-content{display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:-o-flex;display:flex;align-items:center;-webkit-align-items:center;-ms-flex-align:center;justify-content:center;-webkit-justify-content:center;-ms-flex-pack:center}.content-column{-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;-o-flex-direction:column;flex-direction:column;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:-o-flex;display:flex;align-items:center;-webkit-align-items:center;-ms-flex-align:center;justify-content:center;-webkit-justify-content:center;-ms-flex-pack:center}.content-block{padding:4rem 2.5rem}.content-block .wrapper h1,.content-block .wrapper h2{font-size:2rem;line-height:3rem;color:#333;margin-bottom:1.75rem;font-weight:400}.content-block .wrapper h1:first-child,.content-block .wrapper h2:first-child{position:relative;z-index:1;padding-bottom:2rem}.content-block .wrapper h1:first-child:before,.content-block .wrapper h2:first-child:before{content:"";position:absolute;left:30.5%;bottom:0;height:1px;width:39%;border-bottom:2px solid #000}.content-block .wrapper h1:nth-child(2),.content-block .wrapper h2:nth-child(2){font-size:1.5rem}.content-block .wrapper p{margin-left:auto;margin-right:auto;display:inline-block}.content-block .wrapper li,.content-block .wrapper p{text-align:left}.content-block .link-wrap a{margin:2rem 2.5rem 0}html{height:auto}.site{display:flex;flex-direction:column;position:relative;min-height:100vh;height:100%;background:#fff}.content-wrap{flex:1 0 auto}h1{margin-bottom:1.5rem}ul{margin:0}li{list-style:none}.row{max-width:100%}.row-small{max-width:120rem}.logo img{max-height:10rem;max-width:20rem}.foot-logo .logo img{max-width:40rem}.service-request-popup{position:relative;background:#fff;padding:3rem;width:auto;max-width:80%;margin:2rem auto}.service-request-popup h2{font-size:2rem;line-height:3rem;color:#333}.default-popup{position:relative;padding:4.5rem;max-width:90%;margin:2rem auto}.default-popup :not(.mfp-close){position:relative;z-index:2}.default-popup .mfp-close{color:#fff;top:.5rem;right:.5rem}.default-popup,.default-popup a,.default-popup h1,.default-popup h2,.default-popup h3,.default-popup h4,.default-popup h5,.default-popup li,.default-popup p,.default-popup ul{color:#fff}.default-popup h1,.default-popup h2,.default-popup h3,.default-popup h4,.default-popup h5{text-align:center}.default-popup:after{position:absolute;content:'';top:1.5rem;bottom:1.5rem;left:1.5rem;right:1.5rem;border:.1rem solid #fff;z-index:1!important}header a{-webkit-backface-visibility:hidden}.header-btn{display:none}.header-btn.schedule-tour{display:inline-block}.header-btn,.header-btns button{padding:.35rem 1.5rem;font-size:1.2rem;color:#fff;text-transform:uppercase;letter-spacing:.2em;text-align:center;min-width:11.5rem}.header-btn:focus,.header-btn:hover,.header-btn:visited,.header-btns button:focus,.header-btns button:hover,.header-btns button:visited{color:#fff}.header-btn.header-link,.header-btns button.header-link{background-color:transparent;border-color:transparent;min-width:0;padding:.35rem 1rem;font-weight:600}.header-btn.header-link:focus,.header-btn.header-link:hover,.header-btns button.header-link:focus,.header-btns button.header-link:hover{background-color:transparent;border-color:transparent}.header-btns{display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:-o-flex;display:flex;align-items:center;-webkit-align-items:center;-ms-flex-align:center;justify-content:center;-webkit-justify-content:center;-ms-flex-pack:center;margin-top:2rem}.header-btns form{display:inline-block}.header-btns form input[type=submit]{font-size:1.2rem;letter-spacing:.2em;padding:.45rem 1.5rem;margin-left:3rem;margin-bottom:2.5rem;-webkit-appearance:none;-moz-appearance:none;appearance:none;min-width:11.5rem}#apply-dropdown{text-align:center}#apply-dropdown a{padding:.5rem 1.5rem;margin:1rem 0}#apply-dropdown p{font-weight:600;color:#333;letter-spacing:2px;padding-bottom:0;margin:0;text-transform:uppercase}.toolbar{padding:0 3.2rem 0 7.2rem;height:4.1rem}.toolbar .header-phone,.toolbar .header-social,.toolbar .header-special{flex:1 0 0}.toolbar .header-social{display:none}.toolbar .header-special{text-align:right}.toolbar a{font-weight:600;font-size:1.2rem;letter-spacing:.2em;color:#fff;text-transform:uppercase}#specials-banner-toggle{padding:.5rem}#specials-banner-toggle span{margin-right:1rem}.main-head{position:relative;padding:0 3.2rem 2.5rem}.main-head .logo{display:inline-block}.main-head .phone{letter-spacing:2px}.main-head .phone span{margin:0 0 0 1rem}.logo-wrap.text-logo{max-width:250px;margin:auto}.header-left{margin-top:4rem}.nav-list{display:none}nav .menu li a{font-weight:600;color:#333;padding:0 0 1.1rem 0}nav .menu li a:focus,nav .menu li a:visited{color:#333}@media screen and (min-width:40em){.logo-wrap.text-logo{max-width:none;margin:inherit}.toolbar .header-social{display:block}.toolbar .header-special{text-align:center}}@media screen and (min-width:64.125em){#homeNav,.mobile-menu-wrap{display:none}.head-wrap{position:fixed;top:0;width:100%;z-index:1000}.body-check-availability .head-wrap,.body-wrapper .head-wrap{position:relative}.nav-list{display:block}nav .menu{justify-content:flex-end;-webkit-justify-content:flex-end;-ms-flex-pack:end}nav .menu li{display:inline;margin:0 1rem;font-size:1rem}nav .menu li:last-child{margin-right:0}nav .menu li a{border-bottom:9px solid transparent}nav .menu li.active>a{color:#333;background-color:transparent}nav .menu li a:hover{color:#333}.toolbar{height:3rem;padding:0 3.2rem}.main-head{padding:0 3.2rem;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:-o-flex;display:flex;justify-content:space-between;-webkit-justify-content:space-between;-ms-flex-pack:justify}.main-head .logo-wrap{padding-left:4rem}.main-head .phone{padding-bottom:2.5rem}.header-btn{display:inline-block}.header-btn,.header-btns button{margin-left:3rem;margin-bottom:2.8rem}.header-btns{justify-content:flex-end;-webkit-justify-content:flex-end;-ms-flex-pack:end;margin-top:0}.header-btns div{margin-left:3rem;margin-bottom:1.8rem}.header-btns .schedule-tour-modal,.header-btns .schedule-tour-modal div{margin:auto}.header-left{margin-top:0;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:-o-flex;display:flex;align-items:center;-webkit-align-items:center;-ms-flex-align:center;justify-content:center;-webkit-justify-content:center;-ms-flex-pack:center;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;-o-flex-direction:column;flex-direction:column}.header-right{text-align:right}.header-right .wrap{padding:2.8rem 0 4rem}}.foot-wrap{background-color:#000;padding:2rem}.foot-wrap,.foot-wrap a,.foot-wrap li,.foot-wrap p,.foot-wrap span{color:#fff}.foot-wrap .column{display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:-o-flex;display:flex;align-items:center;-webkit-align-items:center;-ms-flex-align:center;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;-o-flex-direction:column;flex-direction:column;justify-content:center;-webkit-justify-content:center;-ms-flex-pack:center;padding:0 2rem;margin:2rem 0}.foot-wrap li{margin:.5rem}.foot-wrap .privacy-terms li{margin:0 0 2.5rem 0}.foot-wrap .privacy-terms .spacer{display:none}.foot-wrap .footer-right a{font-size:1rem;text-transform:uppercase;letter-spacing:.2em}.foot-wrap .social{display:block}.foot-wrap .social li{display:inline-block;margin:.25rem}.foot-wrap .social a{width:3.7rem;height:3.7rem;border:1px solid rgba(255,255,255,.7);font-size:2rem;line-height:3.7rem}.foot-wrap .social a:focus,.foot-wrap .social a:hover{color:#fff!important}.footer-icons{margin-top:2rem}.footer-icons li{display:inline;font-size:2.4rem;margin:0 .5rem}@media screen and (min-width:64em){.foot-wrap{padding:2.5rem 2rem 5rem}.foot-wrap .footer-middle{border-right:1px solid #fff;border-left:1px solid #fff}.foot-wrap .column{min-height:15.5rem}}.content-home .home-column{min-height:30rem}.content-home .content-left{border:2rem solid #fff;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:-o-flex;display:flex;align-items:center;-webkit-align-items:center;-ms-flex-align:center;justify-content:center;-webkit-justify-content:center;-ms-flex-pack:center}.content-home .homepage-tagline{padding:2rem}.content-home .homepage-tagline p{margin:0;text-transform:uppercase;color:#fff;font-size:1.6rem;line-height:1.1}.content-home .homepage-tagline p strong{font-size:3.7rem;font-weight:300}.content-home .content-block,.content-home .content-right{padding:2.5rem}.content-home .content-block .wrapper,.content-home .content-right .wrapper{text-align:center}.content-home .content-block .wrapper h1,.content-home .content-block .wrapper h2,.content-home .content-right .wrapper h1,.content-home .content-right .wrapper h2{line-height:3rem;font-weight:400;color:#333;letter-spacing:.3em}.content-home .content-block .wrapper h1:first-child,.content-home .content-block .wrapper h2:first-child,.content-home .content-right .wrapper h1:first-child,.content-home .content-right .wrapper h2:first-child{position:relative;z-index:1;padding-bottom:2rem;display:inline-block;font-size:2rem;margin-top:1rem}.content-home .content-block .wrapper h1:first-child:before,.content-home .content-block .wrapper h2:first-child:before,.content-home .content-right .wrapper h1:first-child:before,.content-home .content-right .wrapper h2:first-child:before{content:"";position:absolute;left:18.5%;bottom:0;height:1px;width:63%;border-bottom:2px solid #333}.content-home .content-block .wrapper h1:nth-child(2),.content-home .content-block .wrapper h2:nth-child(2),.content-home .content-right .wrapper h1:nth-child(2),.content-home .content-right .wrapper h2:nth-child(2){font-size:1.5rem;padding-top:1.5rem}@media screen and (min-width:40em){.content-home .homepage-tagline p{font-size:2rem}.content-home .homepage-tagline p strong{font-size:4.7rem}}@media screen and (min-width:64em){.content-home .content-left{border:5rem solid #fff}.content-home .content-right{padding:5rem}.content-home .content-right .wrapper{text-align:left}.content-home .content-right .wrapper h1:first-child:before,.content-home .content-right .wrapper h2:first-child:before{left:0}}.amenity-content .amenity-img{padding:4rem 3rem 0}.amenity-content .amenity-img .bg-img{max-width:55rem;margin:0 auto}.amenity-content .amenity-img .bg-img:after{content:'';display:block;padding-bottom:63%}.amenity-content .amenity-info{padding:4rem 3rem;text-align:center}.amenity-content .amenity-info .content{max-width:55rem;margin:0 auto}.amenity-content .amenity-info .content>ul{text-align:left}@media screen and (min-width:64em){.amenities-4{width:90%;max-width:160rem;margin:0 auto}#amenity-tabs{margin-top:2.5rem}#amenity-tabs .tabs-title{margin:0 1.75rem}.amenity-content{padding-bottom:9rem}.amenity-content .amenity-img{padding:4.5rem 1.75rem 0}.amenity-content .amenity-img .bg-img{max-width:100%;height:100%;min-height:40rem}.amenity-content .amenity-img .bg-img:after{padding-bottom:0}.amenity-content .amenity-info{padding:8.5rem 1.75rem 0}.amenity-content .amenity-info .content{max-width:100%}.amenity-content .amenity-info .content>ul{padding-left:6.5rem}.amenity-content .amenity-info.split-list{text-align:left}.amenity-content .amenity-info.split-list .content{padding-left:6.5rem}.amenity-content .amenity-info.split-list .content>ul{padding-left:0;display:block}.amenity-content .amenity-info.split-list .content>ul .sub-list{float:left;width:50%}.amenity-content .amenity-info.split-list .content>ul .sub-list:last-child{padding-left:6.5rem}.amenity-content .amenity-info.split-list .content>ul:after{content:"";display:table;clear:both}.amenity-content .amenity-info.one-col .content{display:inline-block}.amenity-content .amenity-info.one-col .content>ul{padding-left:0}}.floorplans-2 .fp-frame{max-width:96rem;margin:0 auto}.floorplans-2 .floorplans-content{padding:2rem 0}.floorplans-2 .floorplan{padding:3rem 0 2rem;position:relative;z-index:1;max-width:160rem;margin:0 auto}.floorplans-2 .floorplan:not(:last-child):before{content:"";position:absolute;left:12.5%;bottom:0;height:1px;width:75%;border-bottom:1px solid #666}.floorplans-2 .floorplan-img{padding:2rem}.floorplans-2 .floorplan-img a img{height:31rem;width:auto}.floorplans-2 .floorplan-img img{height:31rem;width:auto}.floorplans-2 .floorplan-info{padding:2rem}.floorplans-2 .floorplan-info .text-wrapper{text-align:center;margin-bottom:2.5rem;display:inline-block}.floorplans-2 .floorplan-info .text-wrapper .title{letter-spacing:.3em}.floorplans-2 .floorplan-info .text-wrapper .bedbath,.floorplans-2 .floorplan-info .text-wrapper .sqft{margin-bottom:1rem}.floorplans-2 .floorplan-info .text-wrapper .bedbath,.floorplans-2 .floorplan-info .text-wrapper .price,.floorplans-2 .floorplan-info .text-wrapper .sqft{font-size:1.5rem;text-transform:uppercase;letter-spacing:.5em}.floorplans-2 .floorplan-info .text-wrapper .floorplans-disclaimer{max-width:40rem}.floorplans-2 .floorplan-buttons{margin-top:3rem;max-width:50rem;display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex;flex-wrap:wrap;-ms-flex-wrap:wrap;justify-content:center;-webkit-justify-content:center;-ms-flex-pack:center}#apply-dropdown .floorplans-2 .floorplan-buttons a.floorplan-btn,.floorplans-2 .floorplan-buttons #apply-dropdown a.floorplan-btn,.floorplans-2 .floorplan-buttons .btn.floorplan-btn,.floorplans-2 .floorplan-buttons .header-btns form input.floorplan-btn[type=submit],.floorplans-2 .floorplan-buttons input[type=submit],.header-btns form .floorplans-2 .floorplan-buttons input.floorplan-btn[type=submit]{font-size:1.2rem;letter-spacing:.1em;padding:.3rem 3.8rem;line-height:1.5rem;margin:.5rem 1rem}@media screen and (min-width:64em){.floorplans-2 .floorplans-content{padding:1rem 2rem 2rem}.floorplans-2 .floorplan{padding:5rem 0 4rem}.floorplans-2 .floorplan-info{align-items:flex-start;-webkit-align-items:flex-start;-ms-flex-align:start}.floorplans-2 .floorplan-info .title{margin-bottom:5rem}.floorplans-2 .floorplan-info .text-wrapper{text-align:left;display:block;padding-left:2rem}.floorplans-2 .floorplan-links{padding-left:2rem}.floorplans-2 .floorplan-buttons{justify-content:flex-start;-webkit-justify-content:flex-start;-ms-flex-pack:start;align-items:flex-start;-webkit-align-items:flex-start;-ms-flex-align:start;width:100%;max-width:44.5rem}#apply-dropdown .floorplans-2 .floorplan-buttons a.floorplan-btn,.floorplans-2 .floorplan-buttons #apply-dropdown a.floorplan-btn,.floorplans-2 .floorplan-buttons .btn.floorplan-btn,.floorplans-2 .floorplan-buttons .header-btns form input.floorplan-btn[type=submit],.floorplans-2 .floorplan-buttons input[type=submit],.header-btns form .floorplans-2 .floorplan-buttons input.floorplan-btn[type=submit]{margin:0;width:100%;max-width:21rem}#apply-dropdown .floorplans-2 .floorplan-buttons a.floorplan-btn:first-child,.floorplans-2 .floorplan-buttons #apply-dropdown a.floorplan-btn:first-child,.floorplans-2 .floorplan-buttons .btn.floorplan-btn:first-child,.floorplans-2 .floorplan-buttons .header-btns form input.floorplan-btn:first-child[type=submit],.floorplans-2 .floorplan-buttons input:first-child[type=submit],.header-btns form .floorplans-2 .floorplan-buttons input.floorplan-btn:first-child[type=submit]{margin:0 2.4rem 1rem 0}.floorplans-2 .floorplan-img a img{max-height:48rem;height:auto;max-width:100%}.floorplans-2 .floorplan-img img{max-height:48rem;height:auto;max-width:100%}}.gallery-content{padding:4rem 2rem;max-width:160rem;margin:0 auto}.gallery-module .gallery-img-container{position:relative}.gallery-module .video-container{max-width:80.5rem;margin:0 auto}.gallery-module .video-container a:after{content:'';position:absolute;height:7rem;width:7rem;left:0;right:0;top:0;bottom:0;margin:auto;background-image:url(../../../shared/images/button_video.png);background-repeat:no-repeat;background-size:100%;z-index:0;transition:opacity .3s ease}@media screen and (max-width:39.97em){.gallery-module .swipe{padding:2rem;font-size:1.6rem}.gallery-module .swipe .fa{vertical-align:middle;color:#5e5e5e}.gallery-module .swipe .fa-long-arrow-left,.gallery-module .swipe .fa-long-arrow-right{padding:0 .5rem}.gallery-module .swipe .fa-hand-o-up{font-size:3rem}}.gallery-module .tabs-content>.tabs-panel{display:block;height:0;overflow:hidden;padding:0}.gallery-module .tabs-content>.tabs-panel.is-active{height:inherit;max-height:none}@media screen and (min-width:40em){.gallery-content{padding:4rem 0}.gallery-module .medium-gallery-carousel{padding:0 4rem}.gallery-module .gallery-img-container{position:relative}.gallery-module .gallery-img-container:after{content:'';display:block;padding-bottom:70.4%}.gallery-module .gallery-img-container img{position:absolute;top:0;left:0;width:100%;height:100%}.gallery-module .gallery-img-container.video-container:after{padding-bottom:58.4%}.gallery-module .gallery-panel{padding:1rem}.gallery-module .gallery-panel .gallery-image{padding:.75rem}.gallery-module .gallery-arrow{position:absolute;top:50%;transform:translateY(-50%);font-size:2.7rem}.gallery-module .gallery-arrow.gallery-prev{left:1.5rem}.gallery-module .gallery-arrow.gallery-next{right:1.5rem}}@media screen and (min-width:64em){.gallery-module .video-container a:hover:after{opacity:.75}.gallery-module .medium-gallery-carousel{padding:0 5.5rem}.gallery-module .gallery-arrow.gallery-prev{left:2.25rem}.gallery-module .gallery-arrow.gallery-next{right:2.25rem}}#location-tabs .tabs-title a{letter-spacing:.2em}#neighborhood-features .content-right{justify-content:flex-start;-webkit-justify-content:flex-start;-ms-flex-pack:start}.location-small h3{color:#333;margin:1rem 0 1rem 0}.small-poi{padding:2rem}.location-content{padding:5rem 2.5rem}.location-content .inner-wrap{max-width:35rem;margin:0 auto}.poi-category{letter-spacing:.3em;margin-bottom:3.5rem}.poi{list-style:decimal;list-style-position:inside;text-indent:-2.2rem;padding-left:2.4rem;font-size:1.2rem;font-weight:300;text-transform:capitalize;color:#333;letter-spacing:.3rem;line-height:3rem}.poi:not(:last-child){margin-bottom:1.5rem}.poi a{border-bottom:1px solid transparent}.poi a:hover{border-bottom:1px solid #333}@media screen and (min-width:64em){.neighborhood .content-block{padding:7.5rem 0}.poi-category{letter-spacing:.5em}#location-tabs .tabs-title{-webkit-box-flex:1 auto;-webkit-flex:1 auto;-ms-flex:1 auto;flex:1 auto}#location-tabs .tabs-title a{font-size:1.4rem;padding:2.75rem 1.5rem}}.res-row{position:relative;z-index:1}.res-lrg{margin:1rem 2.5rem;width:31.7rem;padding:1.3rem 4.3rem}.res-sml{display:block;margin:.1rem;padding:1.5rem 0!important}.res-mod{padding:.5rem;min-height:0!important}.res-mod .resident-links{width:100%}@media screen and (min-width:40em){.res-sml{width:33%;display:inline-block}}@media screen and (min-width:64em){.residents-hero .resident-links{margin-top:5.5rem;padding:0 1.5rem;max-width:130rem;margin:0 auto}.residents-hero .resident-links a:first-child{margin-top:5.5rem}}.body-blog h2{color:#999}.body-blog .single-view .blog-share .share-feature a{padding:.1rem .5rem .1rem .6rem}.body-blog .single-view .blog-share .share-feature a span{display:inline;letter-spacing:0;text-transform:none;font-size:1rem}.body-blog .single-view .blog-share .share-feature a:focus,.body-blog .single-view .blog-share .share-feature a:hover{color:#fff}.body-blog .blog-2 .blog-section-1{align-items:stretch}.body-blog .blog-2 .blog-section-1 .blog-title{padding-bottom:2rem;padding-top:2rem}.body-blog .blog-2 .blog-section-1 .blog-title h2{line-height:1}hr{width:100%;border-color:#999;max-width:none;margin:0}.contact-title.content-block{padding-bottom:0}.contact-title.content-block .interior-title{position:relative;top:auto;-webkit-transform:none;-ms-transform:none;transform:none}.contact-title.content-block .interior-title h2,.contact-title.content-block .interior-title p{color:#000;text-transform:uppercase;position:relative;z-index:1;padding-bottom:2rem;font-size:2.5rem}.contact-title.content-block .interior-title h2:before,.contact-title.content-block .interior-title p:before{content:"";position:absolute;left:39%;bottom:0;height:1px;width:22%;border-bottom:5px solid #000}.contact-intro .content-block{justify-content:flex-start;-webkit-justify-content:flex-start;-ms-flex-pack:start;padding:3rem 2.5rem}.contact-row{padding:4rem 2.5rem 6rem}.contact-info-col .inner-wrap{display:inline-block}.contact-module h3{letter-spacing:.5em;margin-bottom:1rem}.contact-module *{color:#333}.contact-module .schema-data *{font-size:1.2rem;line-height:2rem}.contact-module .seo-schema-name{margin:.5rem 0}.contact-module:not(:last-child){margin-bottom:4rem}.contact-form-property{max-width:61.5rem;margin:0 auto}.contact-form-property .column-group-c{display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:-o-flex;display:flex;flex-wrap:wrap;-ms-flex-wrap:wrap;justify-content:space-between;-webkit-justify-content:space-between;-ms-flex-pack:justify;padding:5rem 0;position:relative}.contact-form-property .column-group-c .input-group{width:auto}.contact-form-property .column-group-c .response-group{position:absolute;top:0;right:0;font-size:1.1rem;letter-spacing:.1rem}.contact-form-property .input-group{display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:-o-flex;display:flex;flex-wrap:wrap;-ms-flex-wrap:wrap;margin-bottom:2rem}.contact-form-property .input-group.input-group-email label,.contact-form-property .input-group.input-group-name label,.contact-form-property .input-group.input-group-phone label{-webkit-box-flex:0 0 100%;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%}.contact-form-property .input-group.input-group-email label:after,.contact-form-property .input-group.input-group-name label:after{content:'*';color:#000}.contact-form-property .input-group.input-group-bedrooms label,.contact-form-property .input-group.input-group-message label,.contact-form-property .input-group.input-group-move-in-date label{-webkit-box-flex:0 0 100%;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%}.contact-form-property .input-group.input-group-captcha{width:20.5rem;margin-bottom:0;margin-right:2rem}.contact-form-property .input-group.input-group-captcha label{width:100%}.contact-form-property .input-group.input-group-submit{justify-content:center;-webkit-justify-content:center;-ms-flex-pack:center;align-items:center;-webkit-align-items:center;-ms-flex-align:center;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;margin-bottom:0}.contact-form-property .input-group input,.contact-form-property .input-group label,.contact-form-property .input-group select,.contact-form-property .input-group textarea{height:auto;font-size:inherit;margin:0;background-color:transparent;box-shadow:none;font-size:1.1rem;letter-spacing:.1rem;color:#333}.contact-form-property .input-group label{text-transform:uppercase}.contact-form-property .input-group input:not([type=submit]){border:0;border-bottom:.1rem solid #333;height:4rem}.contact-form-property .input-group select{height:4rem;text-transform:uppercase;padding:.5rem 2rem}.contact-form-property .input-group select,.contact-form-property .input-group textarea{border:.1rem solid #333}.contact-form-property .input-group input:not([type=submit]),.contact-form-property .input-group select,.contact-form-property .input-group textarea{width:auto;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.contact-form-property .input-group .group-move-in-date{display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:-o-flex;display:flex;-webkit-box-flex:0 1 100%;-webkit-flex:0 1 100%;-ms-flex:0 1 100%;flex:0 1 100%}.contact-form-property .input-group .group-move-in-date select{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;margin:0 .5rem}.contact-form-property .input-group .group-move-in-date select:first-child{margin-left:0}.contact-form-property .input-group .group-move-in-date select:last-child{margin-right:0}.contact-form-property .input-group textarea{min-height:15rem}.contact-form-property .input-group #submit_button{-webkit-appearance:none;-moz-appearance:none;padding:2.5rem 3rem;border:0;background:#000;color:#fff;text-transform:uppercase;font-size:1.4rem;letter-spacing:.2rem;margin-bottom:.3rem;flex-grow:0;-webkit-transition:color .3s linear,background-color .3s linear;-moz-transition:color .3s linear,background-color .3s linear;-o-transition:color .3s linear,background-color .3s linear;transition:color .3s linear,background-color .3s linear;width:100%;max-width:20.5rem}.contact-form-property .input-group #submit_button:hover{background:#333}.contact-form-property .input-group .invalid-msg{width:100%;display:none;padding:5px;background-color:red;line-height:inherit;font-size:inherit;color:#fff;font-size:1.1rem;letter-spacing:.1rem}.contact-form-property .input-group.invalid .invalid-msg{display:block}.contact-form-property .input-group.invalid label:after{content:'*';color:red}.contact-form-property .input-group.invalid>input,.contact-form-property .input-group.invalid>select,.contact-form-property .input-group.invalid>textarea{border:.1rem solid red}@media screen and (min-width:40em){.contact-content{padding:10rem 5rem}.contact-title.content-block .interior-title h2,.contact-title.content-block .interior-title p{padding-bottom:3rem;font-size:5rem}.contact-form-property .column-group-c{padding:5rem 0 5rem 11rem}.contact-form-property .column-group-c .input-group{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.contact-form-property .column-group-c .input-group .group-move-in-date,.contact-form-property .column-group-c .input-group input,.contact-form-property .column-group-c .input-group select,.contact-form-property .column-group-c .input-group textarea{-webkit-flex-grow:1;-moz-flex-grow:1;-ms-flex-grow:1;flex-grow:1;width:auto;margin:0 .5rem}.contact-form-property .input-group.input-group-email label,.contact-form-property .input-group.input-group-name label,.contact-form-property .input-group.input-group-phone label{-webkit-box-flex:0 0 120px;-webkit-flex:0 0 120px;-ms-flex:0 0 120px;flex:0 0 120px;margin-top:1rem}.contact-form-property .input-group.input-group-bedrooms label,.contact-form-property .input-group.input-group-message label,.contact-form-property .input-group.input-group-move-in-date label{-webkit-box-flex:0 0 120px;-webkit-flex:0 0 120px;-ms-flex:0 0 120px;flex:0 0 120px;margin-top:1rem}.contact-form-property .input-group .group-move-in-date{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.contact-form-property .input-group .invalid-msg{margin-left:12rem}.contact-form-property .input-group.input-group-submit{justify-content:flex-end;-webkit-justify-content:flex-end;-ms-flex-pack:end}}@media screen and (min-width:64em){.contact-title.content-block{padding-bottom:0}.contact-info{padding-left:2rem;text-align:left}.contact-info .info-group{margin:0 0 6rem 1.5rem}.contact-form-property .column-group-c{padding:5rem 0 0 11rem}}#rc-imageselect,.g-recaptcha{transform:scale(.7);-webkit-transform:scale(.7);transform-origin:0 0;-webkit-transform-origin:0 0}@media screen and (max-width:40em){.content-home .content-left{height:auto!important}}@media screen and (min-width:40em){.interior-hero{height:45rem}.interior-title h2,.interior-title p{font-size:5rem}#ll-map{height:60rem}#specials-banner .content{display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:-o-flex;display:flex;align-items:center;-webkit-align-items:center;-ms-flex-align:center}.specials-banner-title{padding-right:2rem;font-size:2rem}.specials-popup-title{font-size:3rem;margin-bottom:3rem}#specials-modal{padding:9.5rem 8rem}.default-popup{max-width:80%;padding:5.5rem 6rem}.default-popup:after{top:2.6rem;bottom:2.6rem;left:3.5rem;right:3.5rem}}@media screen and (max-width:64.063em){.content-wrap{padding-top:0!important}}@media screen and (min-width:64em){.tabs .tabs-title{display:list-item;width:auto;-webkit-box-flex:inherit;-webkit-flex:inherit;-ms-flex:inherit;flex:inherit;background-color:#000;position:relative;z-index:1}.tabs .tabs-title:before{content:" ";position:absolute;z-index:-1;border:1px solid transparent}.tabs-main .tabs-title{margin:2rem}.tabs-main .tabs-title a{padding:4rem 3rem}.tabs-main .tabs-title:before{top:15px;left:18px;right:18px;bottom:15px}.tabs-secondary .tabs-title{margin:0}.tabs-secondary .tabs-title a{padding:3.5rem 1.8rem}.tabs-secondary .tabs-title:before{top:15px;left:12px;right:12px;bottom:15px}.tabs-main,.tabs-secondary{width:100%}.tabs-main .tabs-title,.tabs-secondary .tabs-title{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;background-color:#999}.tabs-main .tabs-title a,.tabs-secondary .tabs-title a{color:#fff}.tabs-main .tabs-title:hover,.tabs-secondary .tabs-title:hover{background-color:#666;-webkit-transition:color .3s linear,background-color .3s linear;-moz-transition:color .3s linear,background-color .3s linear;-o-transition:color .3s linear,background-color .3s linear;transition:color .3s linear,background-color .3s linear}.tabs-main .tabs-title.is-active,.tabs-secondary .tabs-title.is-active{background-color:#000;position:relative;z-index:1}.tabs-main .tabs-title.is-active:before,.tabs-secondary .tabs-title.is-active:before{border-color:#fff}.tabs-main .tabs-title.is-active a,.tabs-secondary .tabs-title.is-active a{color:#fff}.content-block{padding:5rem 0}.interior-hero{height:53.5rem}.p-40{padding-top:0}#scBCBF a img{margin-top:-1.7rem}#specials-banner .inner-wrap{padding:4.7rem 6rem}.specials-banner-title{padding-right:4rem;font-size:3rem}#specials-modal{min-height:48rem;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:-o-flex;display:flex;justify-content:center;-webkit-justify-content:center;-ms-flex-pack:center;align-items:center;-webkit-align-items:center;-ms-flex-align:center;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;-o-flex-direction:column;flex-direction:column}#specials-modal content{max-width:55rem}.default-popup{padding:6.5rem 8rem}.default-popup:after{top:3.6rem;bottom:3.6rem;left:4.5rem;right:4.5rem}}
/*# sourceMappingURL=sourcemaps/app-0c307052.min.css.map */
