.avatar{float:left}.alignleft .avatar{margin-right:24px;margin-right:2.4rem}.alignright .avatar{margin-left:24px;margin-left:2.4rem}.search-form{width:50%}.search-form input[type='submit']{position:absolute;clip:rect(0, 0, 0, 0);width:1px;height:1px;margin:-1px;padding:0;border:0}img.centered,.aligncenter{display:block;margin:0 auto 24px;margin:0 auto 2.4rem}img.alignnone{margin-bottom:12px;margin-bottom:1.2rem}.alignleft{float:left;text-align:left}.alignright{float:right;text-align:right}img.alignleft,.featured-content .alignleft img,.wp-caption.alignleft{margin:-20px 24px 24px 0;margin:-2rem 2.4rem 2.4rem 0}.featured-content img{padding:-3rem}img.alignright,.featured-content .alignright img,.wp-caption.alignright{margin:0 0 24px 24px;margin:0 0 2.4rem 2.4rem}.wp-caption-text{font-size:14px;font-size:1.4rem;font-weight:700;margin:0;text-align:center}.widget_calendar table{width:100%}.widget_calendar td{text-align:center}h1,h2,h3,h4,h5,h6,.faq-wrapper .content h4{margin:0;margin-bottom:16px;margin-bottom:1.6rem;padding:0}h1{font-size:36px;font-size:3.6rem}h2{font-size:30px;font-size:3rem}h3{font-size:24px;font-size:2.4rem}h4{font-size:20px;font-size:2rem}h5{font-size:18px;font-size:1.8rem}h6,.faq-wrapper .content h4{font-size:16px;font-size:1.6rem}html,body{width:100%;max-width:100%;height:100%}.container{overflow-x:hidden}@media (min-width: 769px){.container{overflow-x:visible}}.navbar{position:fixed;z-index:1000;top:0;left:0;width:100%;height:74px;margin:0;border:0;border-radius:0;background:white;box-shadow:0 1.5px 2px rgba(0,0,0,0.17);-webkit-transition:all .1s ease-in-out;-moz-transition:all .1s ease-in-out;-ms-transition:all .1s ease-in-out;-o-transition:all .1s ease-in-out;transition:all .1s ease-in-out}.navbar.headroom--not-top{height:74px}.navbar.headroom--not-top .nav-container .navbar-brand{width:163px;height:44px;padding:15px;background-image:url("inc/imgs/menu-logo-small.svg");background-repeat:no-repeat;background-size:163px 44px}.nav-container{height:100%;padding:0 15px}.nav-container .navbar-header{position:relative;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.nav-container .navbar-brand{box-sizing:content-box;width:163px;height:44px;padding:15px 5px;background-image:url("inc/imgs/menu-logo-small.svg");background-repeat:no-repeat;background-position:center center;background-size:163px 44px;-webkit-transition:all .1s ease-in-out;-moz-transition:all .1s ease-in-out;-ms-transition:all .1s ease-in-out;-o-transition:all .1s ease-in-out;transition:all .1s ease-in-out}.nav-container .navmenu{width:270px;height:calc(100vh - 74px);margin-left:-15px;padding:10px 20px 0;border:none;border-radius:0;background-color:#003a5c}.nav-container #menu-main-menu li a,.nav-container .dropdown-menu a,.nav-container .contact-link a{font-size:14px;font-weight:100;display:block;padding:12px 0;color:white}.nav-container #menu-main-menu{margin:0}.nav-container #menu-main-menu li.active>a,.nav-container #menu-main-menu li:hover>a,.nav-container #menu-main-menu li.open>a,.nav-container #menu-main-menu li.current-menu-ancestor>a,.nav-container #menu-main-menu li.current-page-ancestor>a{color:#eaaa00;background:none}.nav-container #menu-main-menu li.dropdown>a{padding:11px 15px}.nav-container #menu-main-menu li a{text-transform:uppercase;background:none}.nav-container #menu-main-menu li a:focus{outline:none}.nav-container #menu-main-menu li a.dropdown-toggle{display:none;text-indent:-9999px}.nav-container #menu-main-menu li.contact-link{margin-top:12px;padding-top:18px;border-top:1px solid #eaaa00}.nav-container #menu-main-menu li.contact-link ~ li.contact-link{margin-top:0;padding-top:0;border-top:none}.nav-container #menu-main-menu li.contact-link a{font-size:18px;padding:6px 0;text-transform:none}.nav-container .navbar-nav li .dropdown-menu{position:static;display:block;width:100%;margin:12px 0;padding:12px 0;border:none;border-top:1px solid #eaaa00;border-radius:0;background-color:transparent;box-shadow:none}.nav-container .navbar-toggle{margin:0;padding:23px 5px 20px 5px}.nav-container .dropdown-toggle{height:48px}.nav-container .navbar-toggle .icon-bar,.nav-container .dropdown-toggle .icon-bar{display:block;width:25px;height:2px;margin:5px 0;background-color:#eaaa00;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.nav-container .navbar-toggle.open span,.nav-container .dropdown.open .dropdown-toggle span{margin:-2px 0}.nav-container .navbar-toggle.open span:nth-of-type(2),.nav-container .dropdown.open .dropdown-toggle span:first-of-type{margin-top:12px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.nav-container .navbar-toggle.open span:nth-of-type(3),.nav-container .dropdown.open .dropdown-toggle span:nth-of-type(2){display:none}.nav-container .navbar-toggle.open span:last-of-type,.nav-container .dropdown.open .dropdown-toggle span:last-of-type{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}@media (min-width: 768px){.navbar{height:100px}.navbar.headroom--not-top{height:74px;-webkit-transition:all .1s ease-in-out;-moz-transition:all .1s ease-in-out;-ms-transition:all .1s ease-in-out;-o-transition:all .1s ease-in-out;transition:all .1s ease-in-out}.navbar.headroom--not-top .nav-container .navmenu{height:74px !important}.navbar.headroom--not-top .nav-container .navmenu #menu-main-menu.navbar-nav li.open .dropdown-menu,.navbar.headroom--not-top .nav-container .navmenu .page-template-property-listings-template #menu-main-menu.navbar-nav li.open .dropdown-menu{top:61px}.navbar.headroom--not-top .nav-container #menu-main-menu{height:74px}.nav-container .navbar-brand{width:163px;height:53px;padding:22px 15px;background-image:url("inc/imgs/menu-logo.svg");background-size:163px 53px}.nav-container .navmenu{width:auto;height:auto;margin:0;padding:0;background-color:white}.nav-container #menu-main-menu li a,.nav-container .dropdown-menu a,.nav-container .contact-link a{font-size:12px;font-weight:300;padding:0 8px;color:#003a5c}.nav-container #menu-main-menu{height:100px;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.nav-container #menu-main-menu>li{position:relative;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.nav-container #menu-main-menu li a.dropdown-toggle{display:block}.nav-container #menu-main-menu .dropdown{position:relative}.nav-container #menu-main-menu.navbar-nav li .dropdown-menu{position:absolute;top:74px;right:-15px;display:none;width:285px;margin:0;padding:12px 26px;border:none;background-color:white;box-shadow:0 2px 2px rgba(0,0,0,0.2)}.nav-container #menu-main-menu.navbar-nav li.open .dropdown-menu{display:block}.nav-container #menu-main-menu.navbar-nav li.open .dropdown-menu a{padding:12px 0}.nav-container #menu-main-menu.navbar-nav li.open .dropdown-menu .email a{font-size:14px;padding:0 0 12px}.nav-container #menu-main-menu li.contact-link{padding-top:12px;border-color:#979797}.nav-container #menu-main-menu li.contact-link a{font-size:20px;text-transform:uppercase}}@media (min-width: 800px){.nav-container #menu-main-menu li a,.nav-container .dropdown-menu a,.nav-container .contact-link a{padding:0 10px}}@media (min-width: 830px){.nav-container #menu-main-menu li a,.nav-container .dropdown-menu a,.nav-container .contact-link a{padding:0 12px}}@media (min-width: 860px){.nav-container #menu-main-menu li a,.nav-container .dropdown-menu a,.nav-container .contact-link a{padding:0 15px}}@media (min-width: 992px){.nav-container #menu-main-menu li a,.nav-container .dropdown-menu a,.nav-container .contact-link a{font-size:15px}}.footer-wrapper{padding:65px 0;background-color:#003a5c}.footer-wrapper a{color:white}.footer-wrapper ul{padding-left:0}.footer-wrapper .gform_wrapper li{margin-bottom:20px}.footer-wrapper .gform_wrapper .ginput_complex.ginput_container{overflow:hidden}.footer-wrapper .gform_wrapper .ginput_complex.ginput_container span{float:left;width:calc(50% - 10px) !important}.footer-wrapper .gform_wrapper .ginput_complex.ginput_container span:first-of-type{margin-right:20px !important}.footer-wrapper .gform_wrapper label,.footer-wrapper .gform_wrapper .ginput_complex label,.footer-wrapper .gform_wrapper .top_label .gfield_label{display:none}.footer-wrapper .gform_wrapper input[type=text],.footer-wrapper .gform_wrapper input[type=email]{font-size:14px;font-weight:100;margin-bottom:0 !important;color:white;border:1px solid white;background-color:transparent}.footer-wrapper .gform_wrapper input[type=text]::placeholder,.footer-wrapper .gform_wrapper input[type=email]::placeholder{color:white}.footer-wrapper .gform_wrapper ul.gfield_checkbox li{margin:0}.footer-wrapper .gform_wrapper input[type='checkbox']{display:none}.footer-wrapper .gform_wrapper input[type='checkbox']+label{font-size:14px;font-weight:100;margin:0 0 0 31px;cursor:pointer;color:white}.footer-wrapper .gform_wrapper input[type='checkbox']+label:before{position:absolute;top:2px;left:0;display:inline-block;width:16px;height:16px;content:'';transition:all .3s ease;background-color:white}.footer-wrapper .gform_wrapper input[type='checkbox']:checked+label{font-weight:100 !important}.footer-wrapper .gform_wrapper input[type='checkbox']:checked+label:after{font-size:14px;position:absolute;top:0;left:2px;content:'\f00c';color:#eaaa00}.footer-wrapper .gform_wrapper .gform_footer{border-top:none !important}.footer-wrapper .gform_wrapper .validation_error{font-size:14px;font-weight:100;font-style:italic;margin-bottom:20px;padding:10px 0;color:#eaaa00;border-top:1px solid #eaaa00;border-bottom:1px solid #eaaa00}.footer-wrapper .gform_wrapper .top_label .gfield_description.validation_message,.footer-wrapper .gform_wrapper .gfield_description.validation_message{font-weight:100;font-style:italic;width:100%;margin:0;padding:5px 0 0;text-align:right;color:#eaaa00 !important}.footer-wrapper .gform_wrapper .gform_footer{position:relative;padding:0}.footer-wrapper .gform_wrapper .gform_ajax_spinner{position:absolute;right:15px;bottom:12px;width:22px;height:22px;padding:0 !important}.footer-wrapper .gform_confirmation_message{font-size:14px;font-weight:100;font-style:italic;margin-bottom:20px;padding:10px 0;color:white;border-top:1px solid white;border-bottom:1px solid white}.footer-wrapper .logo-column{position:relative;text-align:right}.footer-wrapper .logo-column img{width:100px;opacity:.8}.footer-wrapper .logo-column .copyright-info{font-size:14px;line-height:23px;margin-top:102px;letter-spacing:.23px;color:white}.footer-wrapper .logo-column .copyright-info .copyright-date{display:block}@media (max-width: 1199px){.footer-wrapper .email-form{width:100%}}@media (max-width: 1199px) and (min-width: 768px){.footer-wrapper .logo-column{margin-top:36px}.footer-wrapper .logo-column img{float:left}.footer-wrapper .logo-column .copyright-info{margin-top:0}}@media (max-width: 767px){.footer-wrapper{padding:40px 0 57px}.footer-wrapper .footer-column{margin-top:36px}.footer-wrapper .footer-column ul{margin-bottom:0}.footer-wrapper .footer-column.social-column,.footer-wrapper .footer-column:first-child{margin-top:0}.footer-wrapper .logo-column{text-align:center}.footer-wrapper .logo-column .copyright-info{margin-top:36px}}.plistings-views a,.page-cta h4{font-family:'proxima-nova', sans-serif;font-weight:300}h1,h2,h4,blockquote,.featured-properties .hover-content p.price,.plistings-wrapper .listings-wrapper .property-info .price,.location-wrapper .phone-link .pnum,.location-wrapper .property-type .details-1 p:last-of-type,.location-wrapper .property-type .details-2 p:last-of-type,.blue-content,.resident-wrapper .sidebar-section .contact-search-result .result-name{font-family:'kepler-std-semicondensed-dis', serif}body,.marker-cluster,.home-search-content select,.plistings-wrapper .map-wrapper .infoBox p,.plistings-wrapper .filter-wrapper select,.plistings-wrapper .filter-wrapper label,.plistings-wrapper .filter-wrapper p,.plistings-wrapper .listings-wrapper .no-results h6,.plistings-wrapper .listings-wrapper .no-results .faq-wrapper .content h4,.faq-wrapper .content .plistings-wrapper .listings-wrapper .no-results h4,.location-head-wrapper .header-content h2 a,.location-head-wrapper .header-content h3,.location-head-wrapper .header-content h3 a,.resident-wrapper .sidebar-section .contact-search-result .result-phone,.testimonial-content p{font-family:'proxima-nova', sans-serif;font-weight:300}h3,h5,h6,.faq-wrapper .content h4,.team-carousel-block-wrapper .carousel-wrapper .owl-item .hover-block .block-information .name,.testimonial-content p.author{font-family:'proxima-nova', sans-serif;font-weight:700}.location-wrapper .location-feature li:before,.location-wrapper .share .share-link:after,.careers-wrapper .sidebar ul li.feature:before,.careers-wrapper .sidebar .share .share-link:after,.resident-wrapper .sidebar-section .lookup-form:after,.post-wrapper .sidebar .share .share-link:after,.nav-wrapper div:after,.nav-wrapper div:before,.team-carousel-block-wrapper .carousel-wrapper .owl-nav .owl-prev:after,.team-carousel-block-wrapper .carousel-wrapper .owl-nav .owl-next:after{font-family:'icomoon';font-weight:normal;font-style:normal;font-variant:normal;line-height:1;text-transform:none;text-rendering:auto;speak:none}.footer-wrapper .gform_wrapper input[type='checkbox']:checked+label:after,.plistings-views a i:before,.location-wrapper .location-feature h6:before,.location-wrapper .location-feature .faq-wrapper .content h4:before,.faq-wrapper .content .location-wrapper .location-feature h4:before,.location-wrapper .property-type:before,.resident-wrapper .sidebar-section h6:before,.resident-wrapper .sidebar-section .faq-wrapper .content h4:before,.faq-wrapper .content .resident-wrapper .sidebar-section h4:before{font-family:'icon'}@font-face{font-family:'icomoon';font-weight:normal;font-style:normal;src:url("inc/fonts/icomoon.eot?c2d0gc");src:url("inc/fonts/icomoon.eot?c2d0gc#iefix") format("embedded-opentype"),url("inc/fonts/icomoon.ttf?c2d0gc") format("truetype"),url("inc/fonts/icomoon.woff?c2d0gc") format("woff"),url("inc/fonts/icomoon.svg?c2d0gc#icomoon") format("svg")}@font-face{font-family:'icon';font-weight:normal;font-style:normal;src:url("inc/fonts/icon.eot?owcrl9");src:url("inc/fonts/icon.eot?owcrl9#iefix") format("embedded-opentype"),url("inc/fonts/icon.ttf?owcrl9") format("truetype"),url("inc/fonts/icon.woff?owcrl9") format("woff"),url("inc/fonts/icon.svg?owcrl9#icon") format("svg")}[class^='icon-'],[class*=' icon-']{font-family:'icon' !important;font-weight:normal;font-style:normal;font-variant:normal;line-height:1;text-transform:none;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-midwest-quote:before{content:'\e912';color:#eaaa00}.icon-midwest-map-list:before{content:'\e90f';color:#003a5c}.icon-midwest-map-view:before{content:'\e910';color:#003a5c}.icon-midwest-filter:before{content:'\e911';color:#003a5c}.icon-midwest-envelope:before{content:'\e907';color:#003a5c}.icon-midwest-pdf:before{content:'\e908';color:#003a5c}.icon-midwest-location:before{content:'\e909';color:#003a5c}.icon-midwest-cellphone:before{content:'\e90a';color:#003a5c}.icon-midwest-building:before{content:'\e90b';color:#003a5c}.icon-midwest-floorplan:before{content:'\e90c';color:#003a5c}.icon-midwest-location-circle:before{content:'\e90d';color:#003a5c}.icon-midwest-window:before{content:'\e90e';color:#003a5c}.icon-midwest-pets:before{content:'\e900';color:#003a5c}.icon-midwest-laundry:before{content:'\e901';color:#003a5c}.icon-midwest-parking:before{content:'\e902';color:#003a5c}.icon-midwest-pool:before{content:'\e903';color:#003a5c}.icon-midwest-fitness:before{content:'\e904';color:#003a5c}.icon-midwest-yard:before{content:'\e905';color:#003a5c}.icon-midwest-garage:before{content:'\e906';color:#003a5c}.icon-twitter:before{content:'\f099'}.icon-facebook:before{content:'\f09a'}.icon-angle-left:before{content:'\f104'}.icon-angle-right:before{content:'\f105'}body{font-size:16px;line-height:18px;margin-top:100px;transition:opacity .2s ease;letter-spacing:.4px;color:#4a4a4a}h1{font-size:36px;line-height:36px;letter-spacing:.55px;color:white;text-shadow:0 3px 10px rgba(0,0,0,0.5)}h2{font-size:22px;line-height:22px;letter-spacing:.85px;color:#454545}h3{font-size:48px;line-height:56px;letter-spacing:3.43px;text-transform:uppercase;opacity:.24;color:#eaaa00}h4{font-size:22px;line-height:26px;letter-spacing:1.57px;color:#eaaa00}h5{font-size:20px;line-height:24px;text-transform:uppercase}h6,.faq-wrapper .content h4{font-size:14px;line-height:17px;text-transform:uppercase}a{-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}ol li,ul li{font-size:16px;line-height:24px;list-style:none}blockquote{font-size:36px;font-weight:400;line-height:36px;margin:0;padding:40px 40px 48px;text-align:center;color:#003a5c;border:none}blockquote b{font-weight:400}.text-center{position:relative;text-align:center}.testimonials{font-size:24px;line-height:29px}.cta-wrapper{font-size:36px;line-height:44px}.gold-button,a.gold-button{font-size:13px;line-height:22px;display:inline-block;padding:27px 66px 25px;text-decoration:none;letter-spacing:1.5px;text-transform:uppercase;color:white;border:1px solid #eaaa00;background-color:#eaaa00;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.gold-button:hover,a.gold-button:hover{color:#eaaa00;background-color:transparent}.gold-button:focus,a.gold-button:focus{outline:none}.gold-button.disabled,a.gold-button.disabled{color:white;border-color:#ddd;background-color:#ddd}.gold-button.ghost,a.gold-button.ghost{color:#eaaa00;background-color:transparent}.gold-button.ghost:hover,a.gold-button.ghost:hover{color:white;background-color:#eaaa00}.page-cta a.gold-button{font-size:14px;padding:27px 56px 25px}.white-button,a.white-button{font-size:12px;line-height:1;display:inline-block;padding:8px 24px;text-decoration:none;letter-spacing:1.5px;text-transform:uppercase;color:#454545;background-color:white;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.white-button:hover,a.white-button:hover{color:#eaaa00}.hero-wrapper h1,.title-wrapper h1{position:relative !important;width:100%}.offset-title-wrapper{position:relative;margin-bottom:20px;margin-left:0}.offset-title-wrapper h2{position:absolute;top:32px;left:19px}.content-wrapper{padding-top:63px;padding-bottom:43px}.content p,.content ul{margin-bottom:2.5rem}.content li{margin-top:1rem;list-style:disc}.content li li{list-style:circle}.content h6,.faq-wrapper .content h4{margin-bottom:1rem}.content .gold-button{padding:14px 66px 12px}.hover-block{position:relative;overflow:hidden;background-repeat:no-repeat;background-position:50%;background-size:cover}.hover-block .hover-state-wrapper{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;background-color:rgba(0,0,0,0.55);-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.hover-block .hover-state-wrapper .hover-state{position:relative;overflow:hidden;width:calc(100% - 20px);height:calc(100% - 20px);margin:10px;padding:10px;border:1px solid white}.hover-block .hover-state-wrapper .hover-state .hover-content{color:white}.hover-block .hover-state-wrapper .hover-state .hover-content :last-child{margin-bottom:0}.hover-block:hover .hover-state-wrapper,.hover-block:focus .hover-state-wrapper{opacity:1}#a2apage_dropdown.a2a_menu{left:0;width:calc(100% - 2px);margin-top:10px;margin-left:-1px;border-right:none;border-left:none;border-radius:0}#a2apage_dropdown.a2a_menu .a2a_svg{width:30px;height:30px;border-radius:0;background-size:30px}#a2apage_dropdown.a2a_menu .a2a_more{display:none}#a2apage_dropdown.a2a_menu .a2a_i{font-size:14px;line-height:15px;display:inline-block;width:30px;color:transparent}#a2apage_dropdown.a2a_menu .a2a_i:hover,#a2apage_dropdown.a2a_menu .a2a_i:active{border-right:1px solid #ccc;border-left:1px solid #ccc}input,textarea{border-radius:0 !important;box-shadow:none !important;-webkit-appearance:none !important;appearance:none !important}::-ms-clear{display:none}.gform_wrapper{max-width:100%;margin:0}.gform_wrapper .top_label li.gfield.gf_left_half,.gform_wrapper .top_label li.gfield.gf_right_half{width:100%}.gform_wrapper .top_label li.gfield.gf_left_half,.gform_wrapper .top_label li.gfield.gf_right_half{margin:0}.gform_wrapper label.gfield_label+div.ginput_container{margin-top:0}.gform_wrapper input[type=email],.gform_wrapper input[type=number],.gform_wrapper input[type=password],.gform_wrapper input[type=tel],.gform_wrapper input[type=text],.gform_wrapper input[type=url],.gform_wrapper textarea{line-height:1.4;width:100% !important;margin-bottom:25px;padding:12px;border:1px solid #bababa;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.gform_wrapper input[type=email]:focus,.gform_wrapper input[type=number]:focus,.gform_wrapper input[type=password]:focus,.gform_wrapper input[type=tel]:focus,.gform_wrapper input[type=text]:focus,.gform_wrapper input[type=url]:focus,.gform_wrapper textarea:focus{border-color:#eaaa00;outline:none}.gform_wrapper input::-webkit-input-placeholder,.gform_wrapper textarea::-webkit-input-placeholder{color:#454545}.gform_wrapper input:-moz-placeholder,.gform_wrapper textarea:-moz-placeholder{color:#454545}.gform_wrapper input::-moz-placeholder,.gform_wrapper textarea::-moz-placeholder{color:#454545}.gform_wrapper input:-ms-input-placeholder,.gform_wrapper textarea:-ms-input-placeholder{color:#454545}.gform_wrapper .gform_footer{margin-top:0;padding:0 0 8px}.gform_wrapper .gform_footer input[type=submit]{font-size:13px;line-height:22px;display:block;width:100%;padding:10px;text-decoration:none;text-transform:uppercase;color:white;border:1px solid #eaaa00;background-color:#eaaa00;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.gform_wrapper .gform_footer input[type=submit]:hover{color:#eaaa00;background-color:transparent}.pl-form-wrapper{font-size:1.6rem}.pl-form-wrapper.error .validation-error{display:block;color:#f53d3d}.pl-form-wrapper .success-message{display:none}.pl-form-wrapper.success .success-message{display:block}.pl-form-wrapper.success form{display:none}.pl-form-wrapper form .form-page{-webkit-transition:opacity .4s ease-in-out 0s, visibility 0s linear .4s, max-height 0s linear .4s;-moz-transition:opacity .4s ease-in-out 0s, visibility 0s linear .4s, max-height 0s linear .4s;-ms-transition:opacity .4s ease-in-out 0s, visibility 0s linear .4s, max-height 0s linear .4s;transition:opacity .4s ease-in-out 0s, visibility 0s linear .4s, max-height 0s linear .4s}.pl-form-wrapper form .form-page.active{-webkit-transition:opacity .4s ease-in-out .4s, visibility 0s linear .4s, max-height 0s linear .4s;-moz-transition:opacity .4s ease-in-out .4s, visibility 0s linear .4s, max-height 0s linear .4s;-ms-transition:opacity .4s ease-in-out .4s, visibility 0s linear .4s, max-height 0s linear .4s;transition:opacity .4s ease-in-out .4s, visibility 0s linear .4s, max-height 0s linear .4s}.pl-form-wrapper label.section-label{font-size:14px}.pl-form-wrapper input[type=email],.pl-form-wrapper input[type=number],.pl-form-wrapper input[type=password],.pl-form-wrapper input[type=tel],.pl-form-wrapper input[type=text],.pl-form-wrapper input[type=url],.pl-form-wrapper input[type=date],.pl-form-wrapper select,.pl-form-wrapper textarea{line-height:1.4;width:100%;margin-bottom:25px;padding:12px;border:1px solid #bababa;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.pl-form-wrapper input[type=email]:focus,.pl-form-wrapper input[type=number]:focus,.pl-form-wrapper input[type=password]:focus,.pl-form-wrapper input[type=tel]:focus,.pl-form-wrapper input[type=text]:focus,.pl-form-wrapper input[type=url]:focus,.pl-form-wrapper input[type=date]:focus,.pl-form-wrapper select:focus,.pl-form-wrapper textarea:focus{border-color:#eaaa00;outline:none}.pl-form-wrapper input[type=email][disabled],.pl-form-wrapper input[type=number][disabled],.pl-form-wrapper input[type=password][disabled],.pl-form-wrapper input[type=tel][disabled],.pl-form-wrapper input[type=text][disabled],.pl-form-wrapper input[type=url][disabled],.pl-form-wrapper input[type=date][disabled],.pl-form-wrapper select[disabled],.pl-form-wrapper textarea[disabled]{opacity:.5}.pl-form-wrapper #submit-application input[type=submit].gold-button{border-color:#0e2e41;background-color:#0e2e41}.pl-form-wrapper #submit-application input[type=submit].gold-button:hover{color:#0e2e41;background-color:transparent}.pl-form-wrapper a.gold-button,.pl-form-wrapper input[type=submit].gold-button{width:100%;margin-bottom:15px;padding:14px 15px 12px;text-align:center}.pl-form-wrapper input[type=submit][disabled]{opacity:.5}.pl-form-wrapper input[type=submit].ajax-error{background-color:#cc3d3d}.pl-form-wrapper a.gold-button.half-width.form-goto-step:not(.full-width-xs){float:left;width:calc(50% - 10px)}.pl-form-wrapper a.gold-button.half-width.form-goto-step:not(.full-width-xs)+a.gold-button.half-width.form-goto-step{margin-left:20px}.pl-form-wrapper input[type=date]{height:48px}.pl-form-wrapper .select-wrapper{position:relative;float:left;width:100%}.pl-form-wrapper .select-wrapper:after{font-family:'fontawesome';font-size:22px;position:absolute;top:14px;right:15px;content:'\f107';pointer-events:none;color:#071721}.pl-form-wrapper .select-wrapper.loading:after{font-size:16px;top:13px;content:'\f1ce';-webkit-animation:fa-spin 2s infinite linear;animation:fa-spin 2s infinite linear}.pl-form-wrapper .select-wrapper.ajax-error:after{font-size:16px;top:13px;content:'\f071';color:#f53d3d}.pl-form-wrapper .select-wrapper.ajax-error select{background-color:#fee}.pl-form-wrapper select{border-radius:0;background-color:white;-webkit-appearance:none;-moz-appearance:none;appearance:none}.pl-form-wrapper textarea{resize:vertical}.pl-form-wrapper input::-webkit-input-placeholder,.pl-form-wrapper textarea::-webkit-input-placeholder{color:#454545}.pl-form-wrapper input:-moz-placeholder,.pl-form-wrapper textarea:-moz-placeholder{color:#454545}.pl-form-wrapper input::-moz-placeholder,.pl-form-wrapper textarea::-moz-placeholder{color:#454545}.pl-form-wrapper input:-ms-input-placeholder,.pl-form-wrapper textarea:-ms-input-placeholder{color:#454545}.pl-form-wrapper fieldset{margin-bottom:1rem}.pl-form-wrapper .radio-group{margin-bottom:25px;margin-left:1px}.pl-form-wrapper .radio-group input[type='radio']{display:inline-block;float:left;-webkit-appearance:radio !important;-moz-appearance:radio !important;appearance:radio !important}.pl-form-wrapper .radio-group label{font-weight:normal;position:relative;top:3px;display:block;margin-left:20px;padding:0 1rem}.pl-form-wrapper .checkbox-group{margin-bottom:25px}.pl-form-wrapper .checkbox-group input[type='checkbox']{display:inline-block;float:left;-webkit-appearance:checkbox !important;-moz-appearance:checkbox !important;appearance:checkbox !important}.pl-form-wrapper .checkbox-group label{font-weight:normal;position:relative;top:3px;display:block;margin-left:20px;padding:0 1rem}.pl-form-wrapper .form__step-indicator{width:100%;margin-bottom:30px;padding-bottom:21px}.pl-form-wrapper .form__step-indicator .step-indicator__step{position:relative;display:inline-block;width:calc(20% - 4px);height:6px;margin:0 2px;background-color:whitesmoke}.pl-form-wrapper .form__step-indicator .step-indicator__step.active{background-color:#eaaa00}.pl-form-wrapper .form__step-indicator .step-indicator__step .step__label{font-size:10px;font-weight:bold;line-height:24px;position:absolute;top:8px;width:100%;text-align:center;text-transform:uppercase}.pl-form-wrapper .validation-error{font-style:italic;display:none;margin-bottom:22px}.pl-form-wrapper .input-error{background-color:#fee}.pl-form-wrapper .input-error:focus{background-color:inherit}.form-note{margin-top:-1.5rem;margin-bottom:25px;font-size:85%}@media screen and (min-width: 640px){.modal .pl-form-wrapper{padding:3rem 6rem}.pl-form-wrapper input[type=email].half-width,.pl-form-wrapper input[type=number].half-width,.pl-form-wrapper input[type=password].half-width,.pl-form-wrapper input[type=tel].half-width,.pl-form-wrapper input[type=text].half-width,.pl-form-wrapper input[type=url].half-width,.pl-form-wrapper input[type=date].half-width,.pl-form-wrapper .select-wrapper.half-width,.pl-form-wrapper .input-wrapper.half-width,.pl-form-wrapper textarea.half-width{float:left;width:calc(50% - 10px)}.pl-form-wrapper input[type=email].half-width:first-child,.pl-form-wrapper input[type=number].half-width:first-child,.pl-form-wrapper input[type=password].half-width:first-child,.pl-form-wrapper input[type=tel].half-width:first-child,.pl-form-wrapper input[type=text].half-width:first-child,.pl-form-wrapper input[type=url].half-width:first-child,.pl-form-wrapper input[type=date].half-width:first-child,.pl-form-wrapper .select-wrapper.half-width:first-child,.pl-form-wrapper .input-wrapper.half-width:first-child,.pl-form-wrapper textarea.half-width:first-child{margin-right:20px}.pl-form-wrapper a.gold-button.half-width,.pl-form-wrapper input[type=submit].gold-button.half-width{float:left;width:calc(50% - 10px)}.pl-form-wrapper a.gold-button.half-width+a.gold-button.half-width,.pl-form-wrapper a.gold-button.half-width+input[type=submit].gold-button.half-width,.pl-form-wrapper input[type=submit].gold-button.half-width+a.gold-button.half-width,.pl-form-wrapper input[type=submit].gold-button.half-width+input[type=submit].gold-button.half-width{margin-left:20px}}@media screen and (min-width: 768px){#application_form .modal-dialog,#viewing_form .modal-dialog{margin-top:10vh;vertical-align:top}}@media screen and (min-width: 992px){.pl-form-wrapper .form__step-indicator .step-indicator__step .step__label{font-size:12px}}.modal-open{position:fixed}.modal-open .pika-single{position:fixed !important}_:-webkit-full-screen-ancestor,:root .modal-open{position:static}_:-webkit-full-screen-ancestor .pika-single,:root .modal-open .pika-single{position:absolute !important}.marker-cluster{font-size:13px;position:absolute;cursor:pointer;text-align:center;color:white;border-radius:100%;background-color:#003a5c}@media (max-width: 767px){body{max-height:calc(100vh - 74px);margin-top:74px}h4{font-size:22px;line-height:26px;letter-spacing:1.57px}ol li,ul li{font-size:14px;line-height:18px;letter-spacing:.23px}}@media (min-width: 640px){.page .gform_wrapper .top_label li.gfield.gf_left_half,.page .gform_wrapper .top_label li.gfield.gf_right_half{width:48%}.page .gform_wrapper .top_label li.gfield.gf_left_half{margin-right:4%}}@media (min-width: 768px){body{font-size:18px;line-height:22px;letter-spacing:.5px}h1{font-size:65px;line-height:62px;letter-spacing:1px;text-shadow:0 2px 15px rgba(0,0,0,0.5)}h2{font-size:25px;line-height:20px;letter-spacing:1px}h3{font-size:53px;line-height:64px;letter-spacing:5px}h4{font-size:28px;line-height:34px;letter-spacing:2px}a[href^='tel:']{pointer-events:none}blockquote{font-size:50px;line-height:55px}.offset-title-wrapper{margin-left:0}.offset-title-wrapper h2{top:42px;left:16px}#a2apage_dropdown.a2a_menu{left:inherit;width:auto;max-width:100%;border:1px solid #ccc}#a2apage_dropdown.a2a_menu .a2a_i{line-height:30px;width:auto;color:#0e2e41}}@media (min-width: 992px){h2{font-size:36px;line-height:30px}h3{font-size:82px;line-height:98px}blockquote{font-size:58px;line-height:65px}.offset-title-wrapper{margin-top:-20px;margin-bottom:28px;margin-left:-34px}.offset-title-wrapper h2{top:58px;left:34px}.page-cta a.gold-button{padding:27px 66px 25px}}.hero-wrapper.home-search-hero{height:500px;padding:0}.hero-wrapper.home-search-hero h1{position:relative;top:auto;margin-bottom:50px;transform:none}.hero-wrapper.home-search-hero h6,.hero-wrapper.home-search-hero .faq-wrapper .content h4,.faq-wrapper .content .hero-wrapper.home-search-hero h4{color:#eaaa00}.home-search-content-wrapper{position:relative;height:100%}.home-search-content{padding-right:15px;position:absolute;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.home-search-content .search-block{padding:20px 20px 25px;background-color:rgba(0,58,93,0.65)}.home-search-content .select-wrapper{position:relative;display:inline-block;width:100%}.home-search-content select{width:100%;padding:14px;cursor:pointer;border:none;border-right:46px solid #eaaa00;border-radius:0;outline:none;background-color:white;-webkit-appearance:none;-moz-appearance:none;appearance:none}.home-search-content select::-ms-expand{display:none}.home-search-content .select-arrow{position:absolute;top:20px;right:18px;width:0;height:0;pointer-events:none;border-top:7px solid white;border-right:5px solid transparent;border-left:5px solid transparent}.home-search-content .full-search{display:none}.featured-properties{padding:40px 0 28px}.featured-properties .row{margin:0}.featured-properties .col-md-6{padding:0}.featured-properties .offset-title-wrapper{margin-bottom:30px}.featured-properties .hover-block{height:175px;margin-bottom:12px}.featured-properties .hover-block:hover .location-price{opacity:0}.featured-properties .location-price{position:absolute;right:10px;bottom:10px;color:white;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.featured-properties .location-price p{font-size:9px;line-height:1.4;margin:0;text-align:right}.featured-properties .location-price p.city{font-weight:bold;text-transform:uppercase}.featured-properties .location-price p.price{font-size:12px;font-weight:300}.featured-properties .hover-content{text-align:center;position:relative;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.featured-properties .hover-content h6,.featured-properties .hover-content .faq-wrapper .content h4,.faq-wrapper .content .featured-properties .hover-content h4{margin-bottom:0}.featured-properties .hover-content p{font-size:14px;font-weight:100;margin:0}.featured-properties .hover-content p.address{margin-bottom:5px}.featured-properties .hover-content p.price{font-size:24px;line-height:1;margin-bottom:5px}.featured-properties .hover-content p.options{margin-bottom:7px}.main-content{background-color:#f8f8f8}.page-promos{padding-top:50px}.page-promos img{width:100%;margin-bottom:30px}.page-promos p{margin-bottom:20px}.page-promos .gold-button{display:block;margin-bottom:50px;padding:14px 0 12px;text-align:center}@media (min-width: 768px){.hero-wrapper.home-search-hero{height:575px}.home-search-content .search-block{margin-bottom:50px;padding:24px 40px 80px}.home-search-content .full-search{display:block}.home-search-content .full-search .select-1,.home-search-content .full-search .select-2,.home-search-content .full-search .select-3{float:left;margin-right:1%}.home-search-content .full-search .select-1{width:39%}.home-search-content .full-search .select-2,.home-search-content .full-search .select-3{width:22%}.home-search-content .full-search select{font-size:14px;padding:12px;border-right:none}.home-search-content .full-search .pform-submit{font-size:12px;display:inline-block;float:left;width:14%;padding:12px;cursor:pointer;text-align:center;text-decoration:none;letter-spacing:1.5px;text-transform:uppercase;color:white;border:none;background-color:#eaaa00;box-shadow:none}.home-search-content .full-search .pform-submit:hover{color:#454545}.home-search-content .full-search .select-arrow{border-top-color:#454545}.home-search-content .mobile-search{display:none}.home-search-content .post-form-content{font-size:20px;line-height:1.4;color:white}.featured-properties .hover-block{height:250px}.page-promos img{margin-top:50px}}@media (min-width: 992px){.hero-wrapper.home-search-hero{height:830px}.home-search-content .search-block{margin-bottom:50px;padding:36px 40px 50px}.home-search-content .full-search{overflow:hidden;height:52px}.home-search-content .full-search select{font-size:16px;padding:15px 20px}.home-search-content .full-search .pform-submit{font-size:14px;padding:16px 20px 15px}.home-search-content .full-search .select-arrow{top:24px}.home-search-content .post-form-content{font-size:24px}.featured-properties{padding:50px 0}.featured-properties .hover-block{margin-bottom:0}.featured-properties .location-price p{font-size:12px}.featured-properties .location-price p.price{font-size:16px}.featured-properties .hover-content h6,.featured-properties .hover-content .faq-wrapper .content h4,.faq-wrapper .content .featured-properties .hover-content h4{margin-bottom:5px}.featured-properties .hover-content p.address{margin-bottom:24px}.featured-properties .hover-content p.price{margin-bottom:15px}.featured-properties .hover-content p.options{margin-bottom:30px}.featured-properties .hover-content .white-button{padding:12px 32px}.featured-properties .featured-1{padding-right:30px}.featured-properties .featured-1 .hover-block{height:550px}.featured-properties .featured-1 .hover-content p{font-size:16px}.featured-properties .featured-1 .hover-content p.price{font-size:36px}.featured-properties .featured-1 .hover-content .white-button{font-size:13px;padding:12px 32px}.featured-properties .featured-2{padding:28px 0 30px}.featured-properties .featured-2 .hover-block{height:300px}.featured-properties .featured-3 .hover-block,.featured-properties .featured-4 .hover-block{height:300px}.featured-properties .featured-3{padding-right:15px}.featured-properties .featured-4{padding-left:15px}.page-promos{padding:50px 15px 40px}.page-promos>div:first-of-type{margin-bottom:40px}.page-promos img{margin:0}.page-promos .gold-button{margin-bottom:0}.page-promo-content:not(.col-sm-pull-7){margin-left:4%}}@media (min-width: 1200px){.featured-properties .hover-content p{font-size:16px}.featured-properties .hover-content p.price{font-size:36px}.featured-properties .hover-content .white-button{font-size:13px;padding:12px 32px}}.plistings-views{position:relative;z-index:400;overflow:hidden;text-align:center;box-shadow:0 1.5px 2px rgba(0,0,0,0.17)}.plistings-views a{font-size:14px;line-height:20px;position:relative;display:inline-block;float:left;width:50%;padding:20px 20px 20px 52px;cursor:pointer;text-decoration:none;text-transform:uppercase;color:#003a5c}.plistings-views a i{position:relative;display:inline-block;width:25px;height:25px;margin:0 10px -10px -32px}.plistings-views a i:before{font-size:20px;font-style:normal;position:absolute;right:0}.plistings-views a#filter-toggle i:before{content:'\e911'}.plistings-views a#filter-toggle:after{position:absolute;top:0;right:0;bottom:0;width:1px;content:'';background-color:#c4c4c4}.plistings-views a#filter-toggle.toggled{color:white;background-color:#eaaa00}.plistings-views a#view-toggle i:before{content:'\e90f'}.plistings-views a#view-toggle:after{content:'List View'}.plistings-views a#view-toggle.toggled:after{content:'Map View'}.plistings-views a#view-toggle.toggled i:before{content:'\e910'}.plistings-wrapper{position:relative;overflow:scroll;overflow-x:hidden;width:100%;height:calc(100vh - 134px);-webkit-transition:all .1s ease-in-out;-moz-transition:all .1s ease-in-out;-ms-transition:all .1s ease-in-out;-o-transition:all .1s ease-in-out;transition:all .1s ease-in-out}.plistings-wrapper .map-wrapper,.plistings-wrapper .filter-wrapper,.plistings-wrapper .listings-wrapper{position:absolute;top:0;left:0;width:100%;-webkit-transition:all .1s ease-in-out;-moz-transition:all .1s ease-in-out;-ms-transition:all .1s ease-in-out;-o-transition:all .1s ease-in-out;transition:all .1s ease-in-out}.plistings-wrapper .map-wrapper.selected-section,.plistings-wrapper .filter-wrapper.selected-section,.plistings-wrapper .listings-wrapper.selected-section{z-index:1000}.plistings-wrapper .map-wrapper{z-index:100}.plistings-wrapper .map-wrapper .listings-map{width:100%;height:calc(100vh - 134px)}.plistings-wrapper .map-wrapper .infoBox{width:210px}.plistings-wrapper .map-wrapper .infoBox a{position:relative;display:block;padding:8px;cursor:pointer;background-color:#003a5c}.plistings-wrapper .map-wrapper .infoBox a:hover{text-decoration:none}.plistings-wrapper .map-wrapper .infoBox .location-photo{height:160px;margin-bottom:12px;background-position:center center;background-size:cover}.plistings-wrapper .map-wrapper .infoBox p{font-size:13px;line-height:20px;margin:0;padding:0 7px 0;color:white}.plistings-wrapper .map-wrapper .infoBox p.location-title{font-size:15px;font-weight:500;margin-bottom:6px;text-transform:uppercase}.plistings-wrapper .map-wrapper .infoBox p.location-info{font-weight:400;margin-bottom:4px;text-transform:uppercase}.plistings-wrapper .map-wrapper .infoBox p.location-details{font-weight:100;margin-bottom:5px}.plistings-wrapper .map-wrapper .infoBox .infoBox-arrow{position:absolute;bottom:-12px;left:calc(50% - 12px);width:0;height:0;border-top:12px solid #003a5c;border-right:12px solid transparent;border-left:12px solid transparent}.plistings-wrapper .search-wrapper{overflow-y:scroll}.plistings-wrapper .filter-wrapper{z-index:300;overflow:visible;overflow-y:scroll;height:100%;padding:30px 15px;border-bottom:1px solid #e6e6e6;background-color:white}.plistings-wrapper .filter-wrapper.list-closed{z-index:0;overflow:hidden;height:0;padding:0}.plistings-wrapper .filter-wrapper h6,.plistings-wrapper .filter-wrapper .faq-wrapper .content h4,.faq-wrapper .content .plistings-wrapper .filter-wrapper h4{margin:0 0 18px;color:#003a5c}.plistings-wrapper .filter-wrapper select,.plistings-wrapper .filter-wrapper label,.plistings-wrapper .filter-wrapper p{font-size:14px;font-weight:400;line-height:24px}.plistings-wrapper .filter-wrapper .primary-filters{overflow:hidden}.plistings-wrapper .filter-wrapper .select-wrapper{position:relative;display:inline-block;float:left;width:100%;margin-bottom:10px}.plistings-wrapper .filter-wrapper .select-wrapper.select-2,.plistings-wrapper .filter-wrapper .select-wrapper.select-3,.plistings-wrapper .filter-wrapper .select-wrapper.select-4,.plistings-wrapper .filter-wrapper .select-wrapper.select-5,.plistings-wrapper .filter-wrapper .select-wrapper.select-6_1,.plistings-wrapper .filter-wrapper .select-wrapper.select-6_2{width:49%}.plistings-wrapper .filter-wrapper .select-wrapper.select-2,.plistings-wrapper .filter-wrapper .select-wrapper.select-4,.plistings-wrapper .filter-wrapper .select-wrapper.select-6_1{margin-right:2%}.plistings-wrapper .filter-wrapper .select-wrapper.select-4,.plistings-wrapper .filter-wrapper .select-wrapper.select-5,.plistings-wrapper .filter-wrapper .select-wrapper.select-6_1,.plistings-wrapper .filter-wrapper .select-wrapper.select-6_2{margin-bottom:30px}.plistings-wrapper .filter-wrapper .select-wrapper.select-2 select{font-weight:300;color:white;border-color:#0e2e41;background-color:#003a5c}.plistings-wrapper .filter-wrapper .select-wrapper.select-2 .select-arrow{border-top-color:white}.plistings-wrapper .filter-wrapper .select-wrapper.select-6{overflow:hidden;margin-bottom:0}.plistings-wrapper .filter-wrapper .select-wrapper select{font-weight:300;width:100%;padding:11px 28px 11px 11px;cursor:pointer;border:1px solid #bababa;border-radius:0;outline:none;background-color:white;-webkit-appearance:none;-moz-appearance:none;appearance:none}.plistings-wrapper .filter-wrapper .select-wrapper select::-ms-expand{display:none}.plistings-wrapper .filter-wrapper .select-wrapper .select-arrow{position:absolute;top:20px;right:14px;width:0;height:0;pointer-events:none;border-top:7px solid grey;border-right:5px solid transparent;border-left:5px solid transparent}.plistings-wrapper .filter-wrapper #filters-toggle{width:100%;padding:14px 12px 12px;cursor:pointer;text-align:center}.plistings-wrapper .filter-wrapper #filters-toggle:after{content:'View More Filters'}.plistings-wrapper .filter-wrapper #filters-toggle.open:after{content:'Hide Filters'}.plistings-wrapper .filter-wrapper .checkbox-wrapper{overflow:hidden;margin-bottom:22px}.plistings-wrapper .filter-wrapper .checkbox-wrapper h6,.plistings-wrapper .filter-wrapper .checkbox-wrapper .faq-wrapper .content h4,.faq-wrapper .content .plistings-wrapper .filter-wrapper .checkbox-wrapper h4{margin-bottom:16px}.plistings-wrapper .filter-wrapper .checkbox-wrapper div:nth-of-type(odd){margin-right:8%}.plistings-wrapper .filter-wrapper .checkbox-wrapper .checkbox-option{float:left;width:46%}.plistings-wrapper .filter-wrapper .checkbox-wrapper input[type='checkbox']{display:none}.plistings-wrapper .filter-wrapper .checkbox-wrapper input[type='checkbox']+label{position:relative;padding-left:20px;cursor:pointer}.plistings-wrapper .filter-wrapper .checkbox-wrapper input[type='checkbox']+label:before{position:absolute;top:4px;left:0;display:inline-block;width:15px;height:15px;content:'';border:1px solid #bababa}.plistings-wrapper .filter-wrapper .checkbox-wrapper input[type='checkbox']:checked+label:before{background-color:#003a5c}.plistings-wrapper .filter-wrapper .checkbox-wrapper label{margin-bottom:8px}.plistings-wrapper .filter-wrapper .pet-info{margin-bottom:-15px}.plistings-wrapper .filter-wrapper .pet-info h6,.plistings-wrapper .filter-wrapper .pet-info .faq-wrapper .content h4,.faq-wrapper .content .plistings-wrapper .filter-wrapper .pet-info h4{margin-bottom:13px}.plistings-wrapper .filter-wrapper .secondary-filters #filter-toggle,.plistings-wrapper .filter-wrapper .secondary-filters #clear-filters{font-size:13px;line-height:22px;display:inline-block;width:100%;margin:30px 0 0;padding:14px 12px 12px;cursor:pointer;text-align:center;text-decoration:none;letter-spacing:1.5px;text-transform:uppercase;border:1px solid #eaaa00;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.plistings-wrapper .filter-wrapper .secondary-filters #filter-toggle{color:white;background-color:#eaaa00}.plistings-wrapper .filter-wrapper .secondary-filters #filter-toggle:hover{color:#eaaa00;background-color:white}.plistings-wrapper .filter-wrapper .secondary-filters #clear-filters{color:#eaaa00;background-color:white}.plistings-wrapper .filter-wrapper .secondary-filters #clear-filters:hover{color:white;background-color:#eaaa00}.plistings-wrapper .listings-wrapper{z-index:200;overflow:visible;overflow-y:scroll;height:100%;padding:10px;background-color:white}.plistings-wrapper .listings-wrapper.list-closed{z-index:0;overflow:hidden;height:0;padding:0}.plistings-wrapper .listings-wrapper .no-results{display:none;padding:12px;text-align:center;background-color:#003a5c;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.plistings-wrapper .listings-wrapper .no-results h6,.plistings-wrapper .listings-wrapper .no-results .faq-wrapper .content h4,.faq-wrapper .content .plistings-wrapper .listings-wrapper .no-results h4{font-weight:400;margin-bottom:0;color:white}.plistings-wrapper .listings-wrapper .fail .no-results{display:block}.plistings-wrapper .listings-wrapper .listing-wrapper{position:relative;overflow:hidden;width:100%;margin-bottom:10px;cursor:pointer;box-shadow:0 1px 4px rgba(0,0,0,0.35)}.plistings-wrapper .listings-wrapper .listing-wrapper:last-of-type{margin-bottom:0}.plistings-wrapper .listings-wrapper .limited-offer-bg{position:absolute;z-index:1;top:-33px;right:-8px;width:0;height:0;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);border-top:50px solid transparent;border-bottom:50px solid transparent;border-left:50px solid #eaaa00;box-shadow:0 1px 4px rgba(0,0,0,0.35)}.plistings-wrapper .listings-wrapper .limited-offer{position:absolute;z-index:1;top:14px;right:2px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);text-align:center}.plistings-wrapper .listings-wrapper .limited-offer p{font-size:8px;font-weight:700;line-height:9px;margin:0;color:#0e2e41}.plistings-wrapper .listings-wrapper .limited-offer+.property-heading{padding-right:50px}.plistings-wrapper .listings-wrapper .property-heading{position:relative;overflow:hidden;height:60px;padding:12px;cursor:pointer;background-color:#003a5c}.plistings-wrapper .listings-wrapper .property-heading h2,.plistings-wrapper .listings-wrapper .property-heading p{font-weight:100;display:inline-block;float:left;width:49%;margin:0;color:white;position:relative;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.plistings-wrapper .listings-wrapper .property-heading h2{font-size:21px;line-height:28px;margin-right:2%}.plistings-wrapper .listings-wrapper .property-heading p{font-size:10px;line-height:12px}.plistings-wrapper .listings-wrapper .property-image{position:relative;height:200px;cursor:pointer;background-position:center center;background-size:cover}.plistings-wrapper .listings-wrapper .property-image .loading{position:absolute;z-index:-1;top:0;right:0;bottom:0;left:0;pointer-events:none;background-color:white;background-image:url("inc/imgs/ajax_spinner.gif");background-repeat:no-repeat;background-position:center center;background-size:3.2rem 3.2rem}.plistings-wrapper .listings-wrapper .map-link_secondary{display:none}.plistings-wrapper .listings-wrapper .property-info{float:left;width:50%;padding:12px}.plistings-wrapper .listings-wrapper .property-info .price{font-size:28px;font-weight:400;line-height:40px;margin:0;color:#0e2e41}.plistings-wrapper .listings-wrapper .property-info .br-details,.plistings-wrapper .listings-wrapper .property-info .sqft-details{font-size:14px;font-weight:100;line-height:20px;margin:0;color:#454545}.plistings-wrapper .listings-wrapper .property-ficons{display:none}.plistings-wrapper .listings-wrapper .property-ficons [class^='icon-'],.plistings-wrapper .listings-wrapper .property-ficons [class*=' icon-']{font-size:30px}.plistings-wrapper .listings-wrapper .property-link,.plistings-wrapper .listings-wrapper .map-link{float:left;width:50%;text-align:center}.plistings-wrapper .listings-wrapper .property-link a,.plistings-wrapper .listings-wrapper .map-link a{font-size:11px;line-height:22px;display:table-cell;width:100%;height:55px;padding:12px;cursor:pointer;vertical-align:middle}.plistings-wrapper .listings-wrapper .property-link{display:table}.plistings-wrapper .listings-wrapper .property-link a{height:110px}.plistings-wrapper .listings-wrapper .property-link a:hover{color:white;background-color:#eaaa00}.plistings-wrapper .listings-wrapper .map-link{display:none}.plistings-wrapper .listings-wrapper .map-link a{height:55px;color:#eaaa00;border:1px solid #eaaa00}.plistings-wrapper .listings-wrapper .map-link a:hover{color:#eaaa00;background-color:white}#listings-section .mix{display:none}@media (max-width: 767px){.filter-wrapper #filters-toggle{display:none}.filter-wrapper .secondary-filters{display:block !important}}@media (min-width: 768px){.page-template-property-listings-template{margin-top:0}.page-template-property-listings-template .navbar{position:relative}.page-template-property-listings-template .navbar{height:74px}.page-template-property-listings-template .navbar .nav-container .navbar-brand{width:163px;height:44px;padding:15px 5px;background-image:url("inc/imgs/menu-logo-small.svg");background-size:163px 44px}.page-template-property-listings-template .navbar .nav-container .navmenu{height:74px !important}.page-template-property-listings-template .navbar .nav-container #menu-main-menu{height:74px}.plistings-views{display:none}.plistings-wrapper{height:calc(100vh - 74px);min-height:500px}.plistings-wrapper .map-wrapper,.plistings-wrapper .filter-wrapper,.plistings-wrapper .listings-wrapper{height:auto}.plistings-wrapper .map-wrapper,.plistings-wrapper .search-wrapper{float:left;width:50%;height:100%}.plistings-wrapper .map-wrapper,.plistings-wrapper .filter-wrapper,.plistings-wrapper .listings-wrapper{position:relative;display:block !important}.plistings-wrapper .map-wrapper{border-right:1px solid #e6e6e6}.plistings-wrapper .map-wrapper .listings-map{height:calc(100vh - 74px);min-height:500px}.plistings-wrapper .filter-wrapper{z-index:300 !important;overflow:visible !important;height:auto !important;padding:30px 15px !important}.plistings-wrapper .filter-wrapper .primary-filters h6,.plistings-wrapper .filter-wrapper .primary-filters .faq-wrapper .content h4,.faq-wrapper .content .plistings-wrapper .filter-wrapper .primary-filters h4{text-align:center}.plistings-wrapper .filter-wrapper #filters-toggle{margin:7px 0 0}.plistings-wrapper .listings-wrapper{z-index:200 !important;overflow:visible !important;height:100% !important;padding:10px !important}.plistings-wrapper .listings-wrapper .property-link a{height:55px}.plistings-wrapper .listings-wrapper .map-link{display:table}.plistings-wrapper .checkbox-wrapper.checkbox-1{margin-top:30px}}@media (min-width: 992px){.plistings-wrapper .map-wrapper{width:60%}.plistings-wrapper .search-wrapper{width:40%}.plistings-wrapper .filter-wrapper .select-wrapper{margin-bottom:18px}.plistings-wrapper .filter-wrapper .select-wrapper.select-1{width:65.5%;margin-right:3.5%}.plistings-wrapper .filter-wrapper .select-wrapper.select-2,.plistings-wrapper .filter-wrapper .select-wrapper.select-3,.plistings-wrapper .filter-wrapper .select-wrapper.select-4,.plistings-wrapper .filter-wrapper .select-wrapper.select-5,.plistings-wrapper .filter-wrapper .select-wrapper.select-6_1,.plistings-wrapper .filter-wrapper .select-wrapper.select-6_2{width:31%}.plistings-wrapper .filter-wrapper .select-wrapper.select-2,.plistings-wrapper .filter-wrapper .select-wrapper.select-5{margin-right:0}.plistings-wrapper .filter-wrapper .select-wrapper.select-1,.plistings-wrapper .filter-wrapper .select-wrapper.select-3,.plistings-wrapper .filter-wrapper .select-wrapper.select-4,.plistings-wrapper .filter-wrapper .select-wrapper.select-6_1{margin-right:3.5%}}@media (min-width: 1200px){.plistings-wrapper{min-height:500px}.plistings-wrapper .map-wrapper .listings-map{min-height:500px}.plistings-wrapper .filter-wrapper select,.plistings-wrapper .filter-wrapper label,.plistings-wrapper .filter-wrapper p{font-size:16px}.plistings-wrapper .listings-wrapper{padding:0 !important}.plistings-wrapper .listings-wrapper .listing-wrapper{margin-bottom:1px;box-shadow:none}.plistings-wrapper .listings-wrapper .listing-wrapper:last-of-type{margin-bottom:2px}.plistings-wrapper .listings-wrapper .limited-offer-bg{top:-46px;right:-11px;border-top:70px solid transparent;border-bottom:70px solid transparent;border-left:70px solid #eaaa00}.plistings-wrapper .listings-wrapper .limited-offer{top:20px;right:5px}.plistings-wrapper .listings-wrapper .limited-offer p{font-size:10px;line-height:12px}.plistings-wrapper .listings-wrapper .limited-offer+.property-heading{padding-right:80px}.plistings-wrapper .listings-wrapper .property-heading{height:auto;padding:11px 18px;cursor:pointer}.plistings-wrapper .listings-wrapper .property-heading h2,.plistings-wrapper .listings-wrapper .property-heading p{width:auto;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none}.plistings-wrapper .listings-wrapper .property-heading h2{font-size:28px;line-height:28px;margin-right:18px}.plistings-wrapper .listings-wrapper .property-heading p{font-size:14px;line-height:28px}.plistings-wrapper .listings-wrapper .property-image{position:relative;float:left;width:50%;height:250px;margin-top:30px}.plistings-wrapper .listings-wrapper .property-image:before{position:absolute;top:-30px;width:100%;height:30px;content:''}.plistings-wrapper .listings-wrapper .map-link_secondary{position:absolute;top:-30px;left:0;display:block;width:100%;padding:3px 20px 4px 36px;background-color:rgba(0,58,93,0.95)}.plistings-wrapper .listings-wrapper .map-link_secondary:before{font-family:'icon';font-size:10px;line-height:1;position:absolute;top:11px;left:20px;content:'\e909';opacity:.95;color:white}.plistings-wrapper .listings-wrapper .map-link_secondary a{font-size:12px;text-transform:uppercase;color:white}.plistings-wrapper .listings-wrapper .map-link_secondary a:hover{text-decoration:none}.plistings-wrapper .listings-wrapper .property-info{float:left;width:50%;padding:24px 25px 12px}.plistings-wrapper .listings-wrapper .property-info .price{font-size:36px;margin-bottom:8px}.plistings-wrapper .listings-wrapper .property-info .br-details,.plistings-wrapper .listings-wrapper .property-info .sqft-details{font-size:18px;line-height:25px}.plistings-wrapper .listings-wrapper .property-ficons{display:block;float:left;width:50%;padding:0 20px 12px}.plistings-wrapper .listings-wrapper .property-link{display:block;margin:0;padding:0 20px 25px}.plistings-wrapper .listings-wrapper .property-link a{font-size:13px;display:inline-block;width:100%;height:auto;padding:10px}.plistings-wrapper .listings-wrapper .property-link a:hover{color:#eaaa00;background-color:white}.plistings-wrapper .listings-wrapper .map-link{display:none}}.location-head-wrapper .location-header{position:relative;height:140px;margin-bottom:10px;background-position:center center;background-size:cover}.location-head-wrapper .background-overlay{position:absolute;top:0;right:0;width:100%;height:100%;background-color:rgba(0,0,0,0.7)}.location-head-wrapper .header-content{padding:0 15px;text-align:center;position:relative;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.location-head-wrapper .header-content h1{margin:0;padding:20px 0 10px}.location-head-wrapper .header-content h2{display:none}.location-head-wrapper .header-content h2 a{font-size:14px;line-height:1.4;display:inline-block;padding:10px 15px;cursor:pointer;text-decoration:none;color:white;border:1px solid #eaaa00;background-color:#eaaa00;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.location-head-wrapper .header-content h2 a:hover{color:#eaaa00;background-color:transparent}.location-head-wrapper .header-content h3,.location-head-wrapper .header-content h3 a{font-size:14px;font-weight:100;line-height:1;margin-bottom:0;letter-spacing:normal;text-transform:capitalize;opacity:1}.location-head-wrapper .header-content h3 i,.location-head-wrapper .header-content h3 a i{font-size:12px}.location-head-wrapper .header-content a{font-size:12px;font-weight:100;line-height:1;padding:10px 0;text-decoration:none;color:#eaaa00}.location-head-wrapper .location-carousel .image{height:300px;background-position:center center;background-size:cover}.location-head-wrapper .location-carousel .carousel-control{cursor:pointer;opacity:1;background-image:url("inc/imgs/carousel-arrow.png");background-repeat:no-repeat;background-position:20% 50%;background-size:40px 52px;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}@media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min--moz-device-pixel-ratio: 1.5), only screen and (-o-min-device-pixel-ratio: 1.5 / 1), only screen and (min-resolution: 144dpi), only screen and (min-resolution: 1.5dppx){.location-head-wrapper .location-carousel .carousel-control{background-image:url("inc/imgs/carousel-arrow@2x.png");background-size:40px 52px}}.location-head-wrapper .location-carousel .carousel-control.right{-webkit-transform:scaleX(-1);-moz-transform:scaleX(-1);-o-transform:scaleX(-1);transform:scaleX(-1);filter:FlipH;-ms-filter:'FlipH'}.location-head-wrapper .location-carousel .carousel-control:hover{background-position:10% 50%}.location-head-wrapper .location-carousel .carousel-indicators{bottom:20px;margin-bottom:0}.location-head-wrapper .location-carousel .carousel-indicators li{width:6px;height:6px;border:none;background-color:rgba(255,255,255,0.5);-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.location-head-wrapper .location-carousel .carousel-indicators li.active{margin:1px;background-color:white}.location-head-wrapper .carousel .item .loading{position:absolute;z-index:-1;top:0;right:0;bottom:0;left:0;min-width:250px;min-height:250px;pointer-events:none;background-color:white;background-image:url("inc/imgs/ajax_spinner.gif");background-repeat:no-repeat;background-position:center center;background-size:3.2rem 3.2rem}.location-wrapper .content-wrapper{padding:50px 0}.location-wrapper .phone-links{margin-bottom:50px;text-align:center}.location-wrapper .phone-links-full{display:none}.location-wrapper .phone-link{line-height:normal;display:inline-block;margin-bottom:15px}.location-wrapper .phone-link .plabel{font-size:16px;display:table-cell;vertical-align:middle;text-transform:uppercase}.location-wrapper .phone-link .pnum{font-size:36px;font-weight:400;display:table-cell;padding-left:5px;vertical-align:middle;text-decoration:none;color:#454545}.location-wrapper .gold-button{display:block;margin-bottom:15px;padding:10px;text-align:center;width:100%}.location-wrapper .location-feature{position:relative;margin-bottom:30px}.location-wrapper .location-feature h6,.location-wrapper .location-feature .faq-wrapper .content h4,.faq-wrapper .content .location-wrapper .location-feature h4{position:relative;margin:0;padding:4px 0 10px 30px;color:#003a5c;border-bottom:1px solid #003a5c;background-repeat:no-repeat;background-position:left top;background-size:25px}.location-wrapper .location-feature h6:before,.location-wrapper .location-feature .faq-wrapper .content h4:before,.faq-wrapper .content .location-wrapper .location-feature h4:before{font-size:20px;position:absolute;left:0;width:25px;text-align:center}.location-wrapper .location-feature .section-arrow-wrapper{position:absolute;top:0;right:0;width:100%;height:32px;cursor:pointer}.location-wrapper .location-feature .section-arrow{position:absolute;top:10px;right:0;width:0;height:0;border-top:7px solid #eaaa00;border-right:5px solid transparent;border-left:5px solid transparent;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.location-wrapper .location-feature .section-arrow.open{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.location-wrapper .location-feature ul{margin:0;padding:10px 0 0 7px}.location-wrapper .location-feature li{line-height:24px;position:relative;padding-left:12px}.location-wrapper .location-feature li:before{font-size:11px;position:absolute;top:7px;left:-7px;content:'\e803';color:#eaaa00}.location-wrapper .location-feature p{font-size:14px;line-height:24px;padding-top:10px}.location-wrapper .suite-features h6:before,.location-wrapper .suite-features .faq-wrapper .content h4:before,.faq-wrapper .content .location-wrapper .suite-features h4:before{content:'\e90e'}.location-wrapper .building-features h6:before,.location-wrapper .building-features .faq-wrapper .content h4:before,.faq-wrapper .content .location-wrapper .building-features h4:before{content:'\e90b'}.location-wrapper .location-features h6:before,.location-wrapper .location-features .faq-wrapper .content h4:before,.faq-wrapper .content .location-wrapper .location-features h4:before{font-size:18px;content:'\e90d'}.location-wrapper .pet-policy{margin-bottom:0}.location-wrapper .pet-policy h6:before,.location-wrapper .pet-policy .faq-wrapper .content h4:before,.faq-wrapper .content .location-wrapper .pet-policy h4:before{font-size:26px;content:'\e900'}.location-wrapper .pet-policy p{margin:0}.location-wrapper .share{margin-right:16px;margin-bottom:22px}.location-wrapper .share .share-link{font-size:12px;line-height:22px;cursor:pointer;text-decoration:none;text-transform:uppercase;color:#003a5c}.location-wrapper .share .share-link:after{font-size:16px;position:relative;top:3px;right:-14px;content:'\e800'}.location-wrapper .share .share-link:hover span{text-decoration:underline}.location-wrapper .content{margin-bottom:40px}.location-wrapper .property-type{position:relative;margin-bottom:40px;padding:20px 18px;background-color:#f8f8f8}.location-wrapper .property-type:before{font-size:49px;line-height:1;position:absolute;top:20px;left:18px;width:49px;height:49px;content:'\e90c';color:#003a5c}.location-wrapper .property-type .details-1,.location-wrapper .property-type .details-2{padding:0 0 20px 72px}.location-wrapper .property-type .details-1 p,.location-wrapper .property-type .details-2 p{margin:0}.location-wrapper .property-type .details-1 p:first-of-type,.location-wrapper .property-type .details-2 p:first-of-type{font-size:14px;line-height:22px}.location-wrapper .property-type .details-1 p:last-of-type,.location-wrapper .property-type .details-2 p:last-of-type{font-size:22px;font-weight:400;line-height:1}.location-wrapper .property-type .details-2{padding-bottom:28px}.location-wrapper .property-type .gold-button{margin-bottom:0}.location-map{width:100%;height:300px}.location-map img{max-width:inherit !important}@media (min-width: 300px){#schedule-tour-popup-button{font-family:Arial, sans-serif;letter-spacing:initial;position:fixed;margin-right:32px;margin-left:0px;margin-bottom:32px;left:calc(100% - 177px);bottom:60px;z-index:1;max-width:145px;color:#fff;background:#003A5C;border-color:#003A5C;border-radius:4px;text-transform:capitalize;font-weight:600}#schedule-tour-popup-button:hover{background:#fff;color:#003A5C}.schedule-tour .content-wrapper .sidebar{top:205px}#icChat{z-index:1001}}@media (min-width: 400px){.location-wrapper .property-type{margin-bottom:30px;padding:20px 28px}.location-wrapper .property-type:before{top:20px;left:28px}.location-wrapper .property-type .details-1,.location-wrapper .property-type .details-2{float:left}.location-wrapper .property-type .details-1{padding-left:78px}.location-wrapper .property-type .details-2{padding-left:29px}.location-wrapper .property-type .gold-button{clear:both}}@media (min-width: 768px){.location-head-wrapper{overflow:hidden}.location-head-wrapper .location-header{float:left;width:40%;height:365px;margin-bottom:0}.location-head-wrapper .background-overlay{background-color:transparent;background-image:-webkit-linear-gradient(270deg, transparent 0%, rgba(0,0,0,0.5) 100%);background-image:linear-gradient(180deg, transparent 0%, rgba(0,0,0,0.5) 100%)}.location-head-wrapper .header-content h1{font-size:30px;line-height:35px;padding:220px 0 10px}.location-head-wrapper .location-carousel{float:left;width:60%;padding-left:2px}.location-head-wrapper .location-carousel .image{height:365px}.location-head-wrapper .location-carousel .carousel-control{background-size:35px 45px}}@media only screen and (min-width: 768px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-width: 768px) and (min--moz-device-pixel-ratio: 1.5), only screen and (min-width: 768px) and (-o-min-device-pixel-ratio: 1.5 / 1), only screen and (min-width: 768px) and (min-resolution: 144dpi), only screen and (min-width: 768px) and (min-resolution: 1.5dppx){.location-head-wrapper .location-carousel .carousel-control{background-size:35px 45px}}@media (min-width: 768px){.location-wrapper .phone-link .plabel{font-size:14px}.location-wrapper .phone-link .pnum{font-size:25px}.location-wrapper .gold-button{font-size:12px}.location-wrapper .content-wrapper{position:relative}.location-wrapper .content-wrapper .content{margin:0;padding:0}.location-wrapper .content-wrapper .sidebar{z-index:100;padding:0 15px 15px;background-color:white}}@media (min-width: 768px) and (min-width: 768px){.location-wrapper .content-wrapper .sidebar{position:absolute;top:260px}}@media (min-width: 768px){.location-wrapper .content-wrapper .content p{font-size:14px;line-height:17px}.location-wrapper .phone-links{text-align:left}.location-wrapper .phone-links-mobile{display:none}.location-wrapper .phone-links-full{display:block}.location-wrapper .location-feature .section-arrow-wrapper{display:none}.location-wrapper .location-feature .lfeature-content{display:block !important}.location-wrapper .location-feature .lfeature-content li,.location-wrapper .location-feature .lfeature-content p{font-size:13px}.location-wrapper .property-types{margin-top:50px}.location-wrapper .property-type .details-1 p:last-of-type,.location-wrapper .property-type .details-2 p:last-of-type{font-size:25px}.location-wrapper .property-type .details-1{width:60%;padding-left:88px}.location-wrapper .property-type .details-2{width:40%;padding-left:39px}.location-map{height:340px}}@media (min-width: 992px){.location-head-wrapper .location-header{height:620px}.location-head-wrapper .header-content h1{font-size:65px;line-height:62px;padding:0 0 10px}.location-head-wrapper .header-content h2{display:inline-block;margin:280px 0 10px}.location-head-wrapper .header-content h2 a{font-size:10px;line-height:22px;padding:8px 12px;text-transform:uppercase}.location-head-wrapper .header-content h3,.location-head-wrapper .header-content h3 a{font-size:20px;line-height:28px;color:white}.location-head-wrapper .header-content h3 i,.location-head-wrapper .header-content h3 a i{font-size:16px}.location-head-wrapper .location-carousel .image{height:620px}.location-head-wrapper .location-carousel .carousel-control{background-size:51px 66px}}@media only screen and (min-width: 992px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-width: 992px) and (min--moz-device-pixel-ratio: 1.5), only screen and (min-width: 992px) and (-o-min-device-pixel-ratio: 1.5 / 1), only screen and (min-width: 992px) and (min-resolution: 144dpi), only screen and (min-width: 992px) and (min-resolution: 1.5dppx){.location-head-wrapper .location-carousel .carousel-control{background-size:51px 66px}}@media (min-width: 992px){.location-wrapper .share{margin-bottom:0;text-align:right}.location-wrapper .location-feature .lfeature-content li,.location-wrapper .location-feature .lfeature-content p{font-size:16px}.location-wrapper .content-wrapper .content p{font-size:18px;line-height:22px}.location-wrapper .property-type{overflow:hidden;margin-bottom:2px;padding:35px 40px}.location-wrapper .property-type:before{top:34px;left:38px}.location-wrapper .property-type .details-1,.location-wrapper .property-type .details-2{float:left;width:40%;padding-bottom:0}.location-wrapper .property-type .details-1 p:first-of-type,.location-wrapper .property-type .details-2 p:first-of-type{font-size:16px}.location-wrapper .property-type .details-2{width:32%}.location-wrapper .property-type .gold-button{float:left;clear:none;width:28%;padding:12px}.location-map{height:440px}}@media (min-width: 1200px){.location-head-wrapper .header-content h2{margin:350px 0 10px}.location-wrapper .gold-button{font-size:13px}.location-wrapper .phone-link .plabel{font-size:16px}.location-wrapper .phone-link .pnum{font-size:36px}.location-wrapper .property-type:before{top:40px;left:40px}.location-wrapper .property-type .details-1 p:last-of-type,.location-wrapper .property-type .details-2 p:last-of-type{font-size:36px}.location-wrapper .property-type .gold-button{margin-top:6px}}.careers-wrapper{padding-bottom:43px}.careers-wrapper .content{margin-bottom:25px}.careers-wrapper .content p{margin-bottom:34px}.careers-wrapper .content h6,.careers-wrapper .faq-wrapper .content h4,.faq-wrapper .careers-wrapper .content h4{margin-bottom:14px}.careers-wrapper .content :last-child{margin-bottom:0}.careers-wrapper .sidebar{font-size:16px}.careers-wrapper .sidebar .info{clear:right}.careers-wrapper .sidebar h6,.careers-wrapper .sidebar .faq-wrapper .content h4,.faq-wrapper .content .careers-wrapper .sidebar h4{margin-top:27px;margin-right:16px;padding-bottom:9px;color:#003a5c;border-bottom:solid 1px #003a5c}.careers-wrapper .sidebar ul{margin-bottom:15px;padding-left:7px}.careers-wrapper .sidebar ul li{color:#454545}.careers-wrapper .sidebar ul li.feature:before{font-size:11px;position:relative;left:-7px;content:'\e803';color:#eaaa00}.careers-wrapper .sidebar .share{margin-top:20px}.careers-wrapper .sidebar .share .share-link{font-size:12px;line-height:22px;cursor:pointer;text-decoration:none;text-transform:uppercase;color:#003a5c}.careers-wrapper .sidebar .share .share-link:after{font-size:16px;position:relative;top:3px;right:-14px;content:'\e800'}.careers-wrapper .sidebar .share .share-link:hover span{text-decoration:underline}@media (min-width: 768px){.careers-wrapper{padding-bottom:67px}}@media (min-width: 992px){.careers-wrapper .content{margin-bottom:0}.single-careers #a2apage_dropdown.a2a_menu{width:212px}.single-careers #a2apage_dropdown.a2a_menu .a2a_i{width:100%}}@media (min-width: 1200px){.single-careers #a2apage_dropdown.a2a_menu{width:262px}}.resume-submission{overflow:hidden}.resume-submission .upload-button{width:100%;height:45px;padding:12px 20px 11px;text-align:center}.resume-submission .upload-button:hover{cursor:pointer}.resume-submission .upload-button.open{color:#eaaa00;border:1px solid #eaaa00;background:transparent}.resume-submission .submission-buttons{position:relative;width:100%;max-height:0;opacity:0;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.resume-submission .submission-buttons.open{max-height:100px;margin-top:22px;opacity:1}.resume-submission .gform_wrapper{max-width:100%;margin:0;margin-bottom:1px}.resume-submission .gform_wrapper .gform_body,.resume-submission .gform_wrapper .gform_footer{display:inline-block;width:100%;margin:0;padding:0}.resume-submission .gform_wrapper .gform_body{height:45px}.resume-submission .gform_wrapper .gform_footer{border-top:none !important}.resume-submission .gform_wrapper #input_3_1{position:absolute;z-index:10;top:0;left:0;width:100%;height:45px;margin:0;padding:0;pointer-events:none;opacity:0;filter:alpha(opacity=0)}.resume-submission .gform_wrapper #gform_submit_button_3{font-size:14px;line-height:22px;display:inline-block;width:100%;height:45px;padding:12px 20px 11px;text-align:center;text-decoration:none;letter-spacing:.5px;text-transform:uppercase;color:white;border:1px solid #eaaa00;background-color:#eaaa00;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.resume-submission .gform_wrapper #gform_submit_button_3:hover{color:#eaaa00;background-color:transparent}.resume-submission .gform_wrapper label.gfield_label,.resume-submission .gform_wrapper .validation_error,.resume-submission .gform_wrapper .gfield_error .validation_message,.resume-submission .gform_wrapper .ginput_preview{display:none}.resume-submission .gform_wrapper .screen-reader-text{opacity:0}.resume-submission .gform_wrapper #gform_ajax_spinner_3{position:absolute;z-index:100;top:10px;left:5px;width:auto;height:25px}.resume-submission .gform_confirmation_message{margin-top:10px;margin-bottom:-1px;background:#fff;position:relative;top:-1px;z-index:1;padding:1px 0}.resume-submission .choose-file-button{position:absolute;top:0;left:0;width:100%;height:45px;padding:12px 20px 11px;text-align:center;border:1px solid #003a5c;background:#003a5c}.resume-submission .choose-file-button:hover{cursor:pointer;color:#003a5c;background:transparent}.resume-submission .choose-file-button.error{border-color:#7d0000;background:#7d0000}.resume-submission .choose-file-button.error:hover{color:#7d0000;background:transparent}.resume-submission .choose-file-button.success{border-color:#007d00;background:#007d00}.resume-submission .choose-file-button.success:hover{color:#007d00;background:transparent}.career-cta .gform_confirmation_message{background-color:#f8f8f8}.center-offset-title{margin-top:43px;text-align:center}.center-offset-title h2{position:relative;top:-34px;text-align:center}.blue-content{font-size:30px;line-height:28px;width:100%;letter-spacing:.89px;color:white;background-color:#003a5c}.blue-content .row{position:relative;height:200px}.blue-content .text-column{text-align:center;position:absolute;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.career-list-wrapper{overflow:hidden;padding:40px 0 32px}.career-list-wrapper .career-list-title h2{margin-left:15px}.career-list-wrapper h4{color:#003a5c}.career-listing{position:relative;overflow:hidden;height:375px;margin:15px;padding:37px 29px 93px;background-color:#f8f8f8}.career-listing p{margin-top:28px;margin-bottom:0}.career-listing p:nth-child(2){margin-top:0}.career-listing h6,.career-listing .faq-wrapper .content h4,.faq-wrapper .content .career-listing h4{margin-bottom:8px}.career-listing .gold-button{position:absolute;bottom:24px;left:29px;width:calc(100% - 58px);padding:12px 20px 11px;text-align:center}.career-cta{margin:15px;padding:37px 29px 24px;background-color:#f8f8f8}.career-cta p{margin-bottom:21px}.career-cta .gold-button{width:100%;padding:12px 20px 11px;text-align:center}@media (min-width: 768px){.blue-content{font-size:50px;line-height:55px}.blue-content .row{height:284px}.career-list-wrapper .gold-button,.career-list-wrapper .submission-buttons{max-width:300px}.career-listing{margin:15px 0}.career-listing p{margin-top:0}.career-listing h6,.career-listing .faq-wrapper .content h4,.faq-wrapper .content .career-listing h4{display:none}.career-cta{margin:15px 0}}@media (min-width: 992px){.blue-content{font-size:58px;line-height:65px}.career-list-wrapper{padding:60px 0 45px}.center-offset-title{margin-top:67px}.center-offset-title h2{top:-46px}}@media (min-width: 1200px){.career-cta{position:relative}.career-cta .text-wrapper{display:inline-block;width:75%;padding-right:44px}.career-cta .button-wrapper{right:29px;width:25%;position:absolute;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.career-list-wrapper{padding:80px 0 45px}.career-listing p{margin-top:28px}.career-listing h6,.career-listing .faq-wrapper .content h4,.faq-wrapper .content .career-listing h4{display:block}}.resident-wrapper{padding:50px 0}.resident-wrapper .gold-button{display:block;margin-bottom:15px;padding:12px;text-align:center}.resident-wrapper .sidebar-section{position:relative;margin-bottom:50px}.resident-wrapper .sidebar-section h6,.resident-wrapper .sidebar-section .faq-wrapper .content h4,.faq-wrapper .content .resident-wrapper .sidebar-section h4{margin:0 0 10px 0;padding:4px 0 10px 30px;color:#003a5c;border-bottom:1px solid #003a5c;background-repeat:no-repeat;background-position:left top;background-size:20px 20px}.resident-wrapper .sidebar-section h6:before,.resident-wrapper .sidebar-section .faq-wrapper .content h4:before,.faq-wrapper .content .resident-wrapper .sidebar-section h4:before{font-size:20px;position:absolute;left:0;width:25px;text-align:center}.resident-wrapper .sidebar-section p{font-size:14px;line-height:24px;padding-top:10px}.resident-wrapper .sidebar-section .econtact{padding-top:12px}.resident-wrapper .sidebar-section .econtact h2{line-height:1.4;margin:0}.resident-wrapper .sidebar-section .econtact p{line-height:1.4;padding-top:0}.resident-wrapper .sidebar-section .econtact a{text-decoration:none;color:#454545}.resident-wrapper .sidebar-section .lookup-form{position:relative;width:100%}.resident-wrapper .sidebar-section .lookup-form:after{position:absolute;top:24px;right:13px;content:'\f002';pointer-events:none;color:#eaaa00}.resident-wrapper .sidebar-section .lookup-form input{font-size:1.6rem;line-height:1.4;width:100%;margin-top:1rem;padding:12px;color:#454545;border:1px solid #bababa;box-shadow:none}.resident-wrapper .sidebar-section .lookup-form input:focus{border-color:#bababa;outline:none}.resident-wrapper .sidebar-section .lookup-form #buildinglookup{position:absolute;z-index:2;top:100%;display:none;overflow-y:scroll;width:100%;max-height:300px;padding:5px 0;border:1px solid #bababa;border-top:none;background:white}.resident-wrapper .sidebar-section .lookup-form #buildinglookup ul{margin-bottom:0;padding-left:0}.resident-wrapper .sidebar-section .lookup-form #buildinglookup ul li{padding:0 10px}.resident-wrapper .sidebar-section .lookup-form #buildinglookup ul li:hover{cursor:pointer;background:#eee}.resident-wrapper .sidebar-section .lookup-form #buildinglookup ul span{font-size:1.6rem;padding:0 10px}.resident-wrapper .sidebar-section .contact-search-result-link{text-decoration:none}.resident-wrapper .sidebar-section .contact-search-result{margin-top:20px;padding:13px 15px;color:white;background:#003a5c}.resident-wrapper .sidebar-section .contact-search-result .result-name{font-size:2.4rem;line-height:1.4;color:white}.resident-wrapper .sidebar-section .contact-search-result .result-phone{font-size:1.4rem;line-height:1;margin-bottom:4px}.resident-wrapper .contact-search h6:before,.resident-wrapper .contact-search .faq-wrapper .content h4:before,.faq-wrapper .content .resident-wrapper .contact-search h4:before,.resident-wrapper .emergency-contact h6:before,.resident-wrapper .emergency-contact .faq-wrapper .content h4:before,.faq-wrapper .content .resident-wrapper .emergency-contact h4:before{content:'\e90a'}.resident-wrapper .resident-handbook h6:before,.resident-wrapper .resident-handbook .faq-wrapper .content h4:before,.faq-wrapper .content .resident-wrapper .resident-handbook h4:before{content:'\e908'}@media (min-width: 768px){.resident-wrapper .content p{font-size:14px;line-height:17px}.resident-wrapper .gold-button{font-size:12px}.resident-wrapper .sidebar-section p{font-size:13px}.resident-wrapper .sidebar-section .contact-search-result-link{pointer-events:none}.resident-wrapper .sidebar-section .econtact a{font-size:15px;pointer-events:none}}@media (min-width: 992px){.resident-wrapper .content p{font-size:18px;line-height:22px}.resident-wrapper .sidebar-section p{font-size:16px}.resident-wrapper .sidebar-section .econtact h2{font-size:24px;line-height:1}}@media (min-width: 1200px){.resident-wrapper .gold-button{font-size:13px}}.about-wrapper{position:relative;overflow:hidden}.about-wrapper .map-wrapper{display:none}.about-wrapper .about-content-wrapper{padding:50px 15px}.about-wrapper .about-content-wrapper .history-image-column{padding:0;text-align:center}.about-wrapper .about-content-wrapper .row:not(:last-child){margin-bottom:62px}.about-wrapper .history-image{width:100%;max-width:450px;height:auto;margin-bottom:27px}.mission-title{display:inline-block;margin-top:37px;margin-left:15px}.staff-image{width:100%;height:100%;background-position:center center;background-size:cover}@media (min-width: 768px){.about-wrapper .about-content-wrapper{padding:0}.about-wrapper .about-content-wrapper .row{margin-bottom:100px}.about-wrapper .about-content-wrapper .row:first-child{margin-top:120px}}@media (min-width: 992px){.about-wrapper .map-wrapper{position:absolute;top:0;right:calc(75vw - 1200px);display:block}.about-wrapper .history-image{margin-bottom:0}.mission-title{margin-top:50px}.three-column-content-wrapper{margin-bottom:69px}}@media (min-width: 1260px){.about-wrapper .history{margin-top:40px}}.faq-wrapper{padding:50px 0}.faq-wrapper .content h4{margin:0;color:#003a5c}.faq-wrapper .content h4 a{color:#eaaa00}.faq-wrapper .qa-sections{margin-bottom:40px}.faq-wrapper .qa-section{position:relative;margin-bottom:2px;padding:20px 12px;background-color:#f8f8f8}.faq-wrapper .qa-section h4{padding-right:45px}.faq-wrapper .qa-section-toggle{position:absolute;top:0;right:0;width:57px;height:57px;cursor:pointer}.faq-wrapper .qa-section-toggle .icon-bar{position:absolute;top:27px;right:22px;width:12px;height:2px;background-color:#eaaa00;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.faq-wrapper .qa-section-toggle span:last-of-type{-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}.faq-wrapper .qa-section-toggle.open span:last-of-type{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}.faq-wrapper .qa-answer{margin-top:20px}.faq-wrapper .qa-answer p:last-of-type{margin-bottom:0}.faq-wrapper .qa-contact{padding:0 12px}@media (min-width: 768px){.faq-wrapper .qa-section{padding:30px 22px}.faq-wrapper .qa-section h4{padding-right:65px}.faq-wrapper .qa-section-toggle{width:77px;height:77px}.faq-wrapper .qa-section-toggle .icon-bar{top:37px;right:33px}.faq-wrapper .qa-contact{padding:0 22px}}@media (min-width: 992px){.faq-wrapper .qa-section{padding:40px 32px}.faq-wrapper .qa-section h4{padding-right:85px}.faq-wrapper .qa-section-toggle{width:97px;height:97px}.faq-wrapper .qa-section-toggle .icon-bar{top:47px;right:43px}.faq-wrapper .qa-contact{padding:0 32px}}.contact-wrapper{padding:50px 0}.contact-wrapper i{font-size:20px;position:absolute;top:2px;left:0;width:20px;text-align:center}.contact-wrapper .contact-map{width:100%;height:230px}.contact-wrapper .contact-map img{max-width:inherit !important}.contact-wrapper .contact-info{line-height:24px;margin:30px 0 40px}.contact-wrapper .contact-info a{text-decoration:none;color:#454545}.contact-wrapper .contact-info .address,.contact-wrapper .contact-info .email,.contact-wrapper .contact-info .phone-links{position:relative;margin-bottom:20px;padding-left:40px;background-repeat:no-repeat;background-position:left 2px;background-size:20px 20px}.contact-wrapper .contact-info span[itemprop=streetAddress]{display:block}.contact-wrapper .contact-info .phone-links{margin-bottom:30px}.contact-wrapper .contact-info .phone-links a{display:block}.contact-wrapper .contact-info .sm-links .fb,.contact-wrapper .contact-info .sm-links .twitter{position:relative;display:block;margin-bottom:10px;padding-left:40px;background-repeat:no-repeat;background-position:left 2px;background-size:20px 20px}.contact-wrapper .contact-info .sm-links .fb i,.contact-wrapper .contact-info .sm-links .twitter i{color:#eaaa00}.contact-wrapper .gform_wrapper .validation_error{font-style:italic;margin-bottom:22px}.contact-wrapper .gform_wrapper .top_label.gform_footer{border:none !important}.contact-wrapper .gform_wrapper .top_label .gfield_error input,.contact-wrapper .gform_wrapper .top_label .gfield_error textarea{background-color:#fee}.contact-wrapper .gform_wrapper .top_label .gfield_error input:focus,.contact-wrapper .gform_wrapper .top_label .gfield_error textarea:focus{background-color:inherit}.contact-wrapper .gform_wrapper .top_label .gfield_label{display:none}.contact-wrapper .gform_wrapper .top_label .validation_message{display:none}.contact-wrapper .gform_wrapper #gform_ajax_spinner_2{display:none}@media (min-width: 768px){.contact-wrapper h2{margin-bottom:30px}.contact-wrapper .contact-info .phone-links{margin-bottom:0}.contact-wrapper .contact-info .phone-links a{pointer-events:none}.contact-wrapper .contact-info .sm-links .fb,.contact-wrapper .contact-info .sm-links .twitter{padding-left:30px}}@media (min-width: 992px){.contact-wrapper .cinfo{position:relative;padding-right:50px}.contact-wrapper .cinfo:after{position:absolute;top:0;right:0;bottom:0;content:'';border-left:1px solid #003a5c}.contact-wrapper .cform{padding-left:50px}.contact-wrapper .contact-info{margin-bottom:0}}.post-wrapper{padding-bottom:43px}.post-wrapper .content{margin-bottom:25px}.post-wrapper .content p{margin-bottom:34px}.post-wrapper .content :last-child{margin-bottom:0}.post-wrapper .sidebar{font-size:1.6rem;line-height:2.4rem}.post-wrapper .sidebar .info{clear:right}.post-wrapper .sidebar h6,.post-wrapper .sidebar .faq-wrapper .content h4,.faq-wrapper .content .post-wrapper .sidebar h4{margin-top:27px;margin-right:16px;padding-bottom:9px;color:#003a5c;border-bottom:solid 1px #003a5c}.post-wrapper .sidebar .share{margin-top:20px}.post-wrapper .sidebar .share .share-link{font-size:12px;line-height:22px;cursor:pointer;text-decoration:none;text-transform:uppercase;color:#003a5c}.post-wrapper .sidebar .share .share-link:after{font-size:16px;position:relative;top:3px;right:-14px;content:'\e800'}.post-wrapper .sidebar .share .share-link:hover span{text-decoration:underline}.nav-wrapper div{font-size:1.4rem;font-weight:400;line-height:1.7rem;display:inline-block;text-decoration:none;letter-spacing:.1rem;color:#eaaa00}.nav-wrapper div:after,.nav-wrapper div:before{font-size:5rem;position:relative;top:1.2rem;color:#003a5c;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.nav-wrapper .prev-post{float:left;margin-left:20px}.nav-wrapper .prev-post:before{left:-20px;content:'\f104'}.nav-wrapper .prev-post:hover:before{left:-15px}.nav-wrapper .next-post{float:right;margin-right:20px}.nav-wrapper .next-post:after{right:-20px;content:'\f105'}.nav-wrapper .next-post:hover:after{right:-15px}@media (min-width: 768px){.post-wrapper{padding-bottom:67px}}@media (min-width: 992px){.post-wrapper .content{margin-bottom:0}.single-post #a2apage_dropdown.a2a_menu{width:212px}.single-post #a2apage_dropdown.a2a_menu .a2a_i{width:100%}}@media (min-width: 1200px){.single-post #a2apage_dropdown.a2a_menu{width:262px}}.blog-posts .blog-block{margin-top:64px}.blog-posts .blog-block a{text-decoration:none;color:#454545;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.blog-posts .blog-block a:hover{color:#003a5c}.blog-posts .blog-block p{margin-bottom:20px}.blog-posts .blog-block .hover-block{height:auto;min-height:280px;margin-bottom:24px}.blog-posts .blog-block .hover-block .hover-state-wrapper{opacity:1;background:none}.blog-posts .blog-block .category-labels{font-size:1.2rem;font-weight:700;line-height:1.4rem;letter-spacing:.086rem;text-transform:uppercase;color:black}.blog-posts .blog-block .category-labels a{text-decoration:none;color:#eaaa00}.blog-posts .blog-block .category-labels a:hover{color:#9e7200}.blog-posts .blog-block .gold-button{width:100%;padding:10px 38px 6px;text-align:center}.blog-posts .pagination-wrapper{margin:24px 0}.blog-posts .pagination-wrapper .pagination{width:100%;text-align:center}.blog-posts .pagination-wrapper .pagination .nav-links{width:100%}.blog-posts .pagination-wrapper .screen-reader-text{display:none}.blog-posts .pagination-wrapper .page-numbers{font-size:2.2rem;font-weight:300;line-height:3.4rem;display:inline-block;width:8%;text-align:center;text-decoration:none;color:#eaaa00}.blog-posts .pagination-wrapper .page-numbers:hover{color:#9e7200}.blog-posts .pagination-wrapper .page-numbers.current{color:#454545}.blog-posts .pagination-wrapper .page-numbers.prev,.blog-posts .pagination-wrapper .page-numbers.next{font-size:2rem;font-size:4rem;position:relative;top:6px;color:#003a5c}.blog-posts .pagination-wrapper .page-numbers.prev:hover{padding-left:5px}.blog-posts .pagination-wrapper .page-numbers.next:hover{padding-right:5px}@media (min-width: 768px){.blog-posts .blog-block .gold-button{width:auto}.blog-posts .pagination-wrapper .page-numbers{font-size:2.8rem}}@media (min-width: 992px){.blog-posts .blog-block{margin-top:96px}.blog-posts .blog-block:nth-child(even) .image-wrapper{float:right}.blog-posts .blog-block .hover-block{margin-bottom:0}.blog-posts .pagination-wrapper{margin:96px 0 57px}.blog-posts .pagination-wrapper .page-numbers.prev,.blog-posts .pagination-wrapper .page-numbers.next{top:4px}}.page-template-city-page-template .plistings-wrapper{position:relative}.page-template-city-page-template .plistings-wrapper #filter-section .primary-filters{padding-top:7px;padding-bottom:15px}@media (min-width: 768px){.page-template-city-page-template .plistings-wrapper #filter-section .primary-filters{padding:0}}.page-template-city-page-template .plistings-wrapper #filter-section .primary-filters .select-left,.page-template-city-page-template .plistings-wrapper #filter-section .primary-filters .select-right{width:49%}.page-template-city-page-template .plistings-wrapper #filter-section .primary-filters .select-left{margin-right:2%}.page-template-city-page-template .plistings-wrapper .city-filter-wrap{width:100%;height:60px;position:relative;margin-bottom:43px;display:table}@media (min-width: 992px){.page-template-city-page-template .plistings-wrapper .city-filter-wrap{margin-bottom:25px}}@media (min-width: 768px){.page-template-city-page-template .plistings-wrapper .city-filter-wrap{margin-bottom:37px}}@media (min-width: 345px){.page-template-city-page-template .plistings-wrapper .city-filter-wrap{height:48px}}.page-template-city-page-template .plistings-wrapper .city-filter-wrap .city-filtered{width:49%;text-align:left;display:table-cell;vertical-align:middle;margin-bottom:0}.page-template-city-page-template .plistings-wrapper .city-filter-wrap .select-city{width:49%;margin-left:2%;margin-bottom:0;float:right;background:#fff;border:1px solid #bababa;padding:14px 28px 14px 11px;position:absolute;z-index:10}@media (min-width: 768px){.page-template-city-page-template .plistings-wrapper .city-filter-wrap .select-city{padding:11px 28px 11px 11px}}.page-template-city-page-template .plistings-wrapper .city-filter-wrap .select-city li{font-size:14px}@media (min-width: 1200px){.page-template-city-page-template .plistings-wrapper .city-filter-wrap .select-city li{font-size:16px}}@media (min-width: 768px){.page-template-city-page-template .plistings-wrapper .city-filter-wrap .select-city li{line-height:24px}}.page-template-city-page-template .plistings-wrapper .city-filter-wrap .select-city li ul{display:none;padding:0}.page-template-city-page-template .plistings-wrapper .city-filter-wrap .select-city li ul li{padding:3px 0}.page-template-city-page-template .plistings-wrapper .city-filter-wrap .select-city li ul li:first-of-type{padding-top:6px}.page-template-city-page-template .plistings-wrapper .city-filter-wrap .select-city li ul li:last-of-type{padding-bottom:0}.page-template-city-page-template .plistings-wrapper .city-filter-wrap .select-city li ul li a{text-decoration:none;color:#4a4a4a}.page-template-city-page-template .plistings-wrapper .city-filter-wrap .select-city li ul li a:hover{color:#eaaa00}@media (min-width: 992px){.page-template-city-page-template .plistings-wrapper .city-filter-wrap .select-city li ul li{padding:3px 0}}.page-template-city-page-template .plistings-wrapper .city-filter-wrap .select-city li:hover ul{display:block}@media (min-width: 768px){.page-template-city-page-template .plistings-wrapper ::-webkit-scrollbar{position:absolute;right:0;width:30px}.page-template-city-page-template .plistings-wrapper ::-webkit-scrollbar-button:vertical:increment,.page-template-city-page-template .plistings-wrapper ::-webkit-scrollbar-button:vertical:decrement{display:block;height:30px;background-color:#ddd;background-size:12px;background-position:9px;background-repeat:no-repeat}.page-template-city-page-template .plistings-wrapper ::-webkit-scrollbar-button:vertical:increment{background-image:url(inc/imgs/down-arrow.svg)}.page-template-city-page-template .plistings-wrapper ::-webkit-scrollbar-button:vertical:decrement{background-image:url(inc/imgs/up-arrow.svg)}.page-template-city-page-template .plistings-wrapper ::-webkit-scrollbar-track{background-color:#eee}.page-template-city-page-template .plistings-wrapper ::-webkit-scrollbar-thumb{height:100px;border-radius:15px;background-color:#EAAA02;background-image:url(inc/imgs/scroll-grip.svg);background-repeat:no-repeat;background-position:7px}}@media (min-width: 768px){.page-template-city-page-template .plistings-wrapper,.page-template-city-page-template .plistings-wrapper .map-wrapper,.page-template-city-page-template .plistings-wrapper .map-wrapper .listings-map{height:calc(100vh - 174px)}}.page-template-city-page-template .plistings-readmore{display:none;height:75px;background-color:#003A68;margin-bottom:17px}@media (min-width: 768px){.page-template-city-page-template .plistings-readmore{display:block;position:relative;z-index:10}}.page-template-city-page-template .plistings-readmore p{text-align:center;font-size:16px;line-height:24px;text-transform:uppercase;padding:25px 0;margin-bottom:0}.page-template-city-page-template .plistings-readmore p:after{font-family:'fontawesome';content:'\f107';pointer-events:none;margin-left:15px;color:#FFF}.page-template-city-page-template .plistings-readmore p a,.page-template-city-page-template .plistings-readmore p a:hover,.page-template-city-page-template .plistings-readmore p a:focus{color:#FFF;text-decoration:none}.page-template-city-page-template .plistings-content .content-wrapper{padding-top:35px}@media (min-width: 768px){.page-template-city-page-template .plistings-content .content-wrapper{padding-top:63px;padding-bottom:43px}}.page-template-city-page-template .plistings-content article h1{color:#4A4A4A;text-shadow:none}.page-template-city-page-template .plistings-content #about-city{margin-top:-175px;padding-top:175px}.page-template-city-page-template .plistings-articles .blog-posts:before{width:100%;border-top:2px solid #979797;padding:0 30px}.page-template-city-page-template .plistings-articles .blog-posts h2{padding-top:35px}.page-template-city-page-template .plistings-articles .blog-posts .blog-block:first-of-type{margin-top:9px}.page-template-city-page-template .plistings-articles .blog-posts .blog-block:last-of-type{margin-bottom:50px}.page-template-city-page-template .plistings-articles .blog-posts .blog-block{margin-top:30px}@media (min-width: 768px){.page-template-city-page-template .plistings-articles .blog-posts:before{padding:0 15px}.page-template-city-page-template .plistings-articles .blog-posts .blog-block:first-of-type{margin-top:50px}.page-template-city-page-template .plistings-articles .blog-posts .blog-block:last-of-type{margin-bottom:100px}.page-template-city-page-template .plistings-articles .blog-posts .blog-block{margin-top:95px}}.page-template-city-page-template article h1{margin-bottom:30px}.page-template-city-page-template article p+.gold-button{display:block;margin:35px auto 0;width:100%;text-align:center;max-width:355px}@media (min-width: 768px){.page-template-city-page-template article p+.gold-button{margin:35px 0 0;max-width:355px}}.page-template-city-page-template .city-testimonial{padding-top:50px;padding-bottom:7px;padding-left:0;padding-right:0}@media (min-width: 768px){.page-template-city-page-template .city-testimonial{padding-top:100px;padding-bottom:57px}}@media (max-width: 767px){.page-template-city-page-template .filter-wrapper .secondary-filters{margin-top:12px}}blockquote .city-testimonial-text{margin-bottom:30px}blockquote .city-testimonial-attribition{font-size:32px;line-height:32px}.team-carousel-block-wrapper{padding:36px 0 46px;background-color:#003a5c}.team-carousel-block-wrapper .offset-title-wrapper h2,.team-carousel-block-wrapper .offset-title-wrapper h3{color:white}.team-carousel-block-wrapper .carousel-wrapper .owl-item .hover-block{width:224px;height:222px}.team-carousel-block-wrapper .carousel-wrapper .owl-item .hover-block .hover-state-wrapper .hover-state .hover-content{position:absolute;bottom:10px}.team-carousel-block-wrapper .carousel-wrapper .owl-item .hover-block .hover-state-wrapper .hover-state .hover-content h4{font-size:28px;margin-bottom:10px;letter-spacing:.78px;color:white}.team-carousel-block-wrapper .carousel-wrapper .owl-item .hover-block .hover-state-wrapper .hover-state .hover-content h5{font-size:14px;line-height:17px;letter-spacing:1px;color:white}.team-carousel-block-wrapper .carousel-wrapper .owl-item .hover-block .block-information{position:absolute;bottom:10px;left:20px;opacity:1;color:white;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.team-carousel-block-wrapper .carousel-wrapper .owl-item .hover-block .block-information .name{font-size:12px;line-height:14px;display:block;letter-spacing:.86px;text-transform:uppercase}.team-carousel-block-wrapper .carousel-wrapper .owl-item .hover-block .block-information .job{display:block}.team-carousel-block-wrapper .carousel-wrapper .owl-item .hover-block:hover .block-information{opacity:0}.team-carousel-block-wrapper .carousel-wrapper .owl-nav .owl-prev{font-size:62px;line-height:80px;left:0;color:transparent;position:absolute;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.team-carousel-block-wrapper .carousel-wrapper .owl-nav .owl-prev:after{position:absolute;left:44px;content:'\f104';color:white}.team-carousel-block-wrapper .carousel-wrapper .owl-nav .owl-next{font-size:62px;line-height:80px;right:0;color:transparent;position:absolute;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.team-carousel-block-wrapper .carousel-wrapper .owl-nav .owl-next:after{position:absolute;right:44px;content:'\f105';color:white}@media (min-width: 768px){.team-carousel-block-wrapper{padding-bottom:92px}.team-carousel-block-wrapper .carousel-wrapper .owl-item .hover-block{width:346px;height:342px}}.hero-wrapper{height:340px;text-align:center;background-image:url();background-position:center center;background-size:cover}.hero-wrapper .row,.hero-wrapper .title-wrapper{height:100%}.hero-wrapper h1{position:absolute;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}@media (min-width: 768px){.hero-wrapper{height:600px}}.hero-wrapper.testimonial-hero{height:320px;padding:0;background-position:center center}.testimonial-content-wrapper{height:100%}.testimonial{height:100%;background-color:rgba(0,58,93,0.8);position:relative;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.testimonial-content{padding:32px 26px 22px;position:relative;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.testimonial-content i{font-size:48px;position:relative;display:inline-block;width:48px;height:56px}.testimonial-content i:before{position:absolute;top:0;left:0}.testimonial-content p{font-size:18px;font-weight:100;line-height:22px;margin-bottom:22px;color:white}.testimonial-content p.author{font-size:14px;line-height:17px;margin-bottom:0;text-transform:uppercase;color:#eaaa00}@media (min-width: 768px){.hero-wrapper.testimonial-hero{height:450px}.testimonial{height:auto}.testimonial-content{top:auto;padding-bottom:42px;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none}}@media (min-width: 992px){.hero-wrapper.testimonial-hero{height:630px}.testimonial-content{padding:45px}}.hero-wrapper.page-cta-hero{height:330px;padding:0;background-position:center center}.page-cta-content-wrapper{position:relative;height:100%}.page-cta-content{position:absolute;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.page-cta{height:auto}.page-cta h4{font-size:30px;line-height:36px;margin:0 5px 36px}@media (min-width: 768px){.hero-wrapper.page-cta-hero{height:220px}.page-cta h4{margin:0;text-align:left}.page-cta .gold-button{margin:0 20px}}@media (min-width: 992px){.hero-wrapper.page-cta-hero{height:280px}}.modal .modal-content{border:none;border-radius:0;box-shadow:none}.modal .close{position:absolute;top:2px;right:0;width:62px;height:62px;cursor:pointer;opacity:.8}.modal .close .icon-bar{position:absolute;top:31px;right:21px;width:20px;height:2px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);background-color:#eaaa00;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.modal .close span:last-of-type{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.modal .close:hover{opacity:1}.modal .carousel .item{padding-bottom:30px;text-align:center;height:auto !important}.modal .carousel .item img{display:inline;max-width:100%}.modal .carousel-control{cursor:pointer;opacity:1;background-image:url("inc/imgs/carousel-arrow-blue.png");background-repeat:no-repeat;background-position:20% 50%;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}@media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min--moz-device-pixel-ratio: 1.5), only screen and (-o-min-device-pixel-ratio: 1.5 / 1), only screen and (min-resolution: 144dpi), only screen and (min-resolution: 1.5dppx){.modal .carousel-control{background-image:url("inc/imgs/carousel-arrow-blue@2x.png")}}.modal .carousel-control.right{-webkit-transform:scaleX(-1);-moz-transform:scaleX(-1);-o-transform:scaleX(-1);transform:scaleX(-1);filter:FlipH;-ms-filter:'FlipH'}.modal .carousel-control:hover{background-position:15% 50%}.modal .carousel-indicators{bottom:-14px}.modal .carousel-indicators li{border-color:#003a5c}.modal .carousel-indicators .active{background-color:#003a5c}.modal .floorplans-1 .carousel-indicators,.modal .floorplans-1 .carousel-control{display:none}@media (min-width: 768px){.modal{text-align:center}.modal .close{width:70px;height:70px}.modal .close .icon-bar{top:35px;right:25px}.modal:before{display:inline-block;height:100%;content:' ';vertical-align:middle}.modal-dialog{display:inline-block;text-align:left;vertical-align:middle}}@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none){.seventhree .careerCTA h3::before{width:14px !important;height:17px !important}.contactQuinn .formWrap form .button.gform_button{height:50px !important}.singleStory .wash .insideWrap{width:350px !important}}
/*# sourceMappingURL=style.css.map */
