body{font-family: 'Oxygen', sans-serif;color:#464646;font-size:16px;line-height:1.5em;}h1{margin-top:0;color:#000;}h2{font-weight:400;margin-bottom:30px;}h3{color:#000;}p, ul{margin-bottom:30px;line-height:1.5em;}a, a:link, a:visited{color:#309ab3;text-decoration:none;transition: all 0.5s;}a:hover, a:active{color:#005ba5;}.text-alt{color:#000;}img.content{border:1px solid #CCC;}.box{padding:15px;border:solid 1px #cccccc;background:#fff;}.gray{color: #707070;}.container-fluid{max-width: 1715px;margin: auto;}.overlay{position: absolute;height:100%;width: 100%;top:0;bottom: 0;right: 0;left: 0;background: rgba(0,0,0,0.4);}.banner-replace{display: none;}#intro{background: #f2f2f2;padding: 85px 0 60px;text-align: center;}#intro h2{font-size: 42px;font-weight: bold;margin: 0 0 40px;text-transform: uppercase;}#intro h2 .sub{font-size: 30px;color: #707070;display: block;margin-bottom: 10px;font-weight: 400;text-transform: none;}#intro p{font-size: 24px;}#intro .btn{margin: 45px auto 0;}#intro .buttons{margin: 40px -10px 10px;}#intro .buttons .btn{display: inline-block;margin: 10px;min-width: 378px;}#intro .read-more-toggle{font-size: 36px;color: #000;padding-top: 30px;display: block;}#intro .read-more-toggle:hover{opacity: 0.6;}:focus{outline: 0;}.no-margin{margin: 0;}.btn{font-size: 24px;display: block;font-weight: bold;margin-top: 10px;background: #222222;color: #fff!important;padding: 0;border: 2px solid #222;height: 81px;line-height: 79px;min-width: 0;max-width: 349px;border-radius: 0;display: block;text-transform: uppercase;}.btn:hover{color: #222!important;background: #f2f2f2;}.btn-black{background-color: #000;color: #fff !important;text-transform: uppercase;text-align: center;padding: 1em 2em;border: 1px solid #fff;border-radius: 0;font-family: 'Faustina';font-size: 20px}.btn-black:hover{background-color: #fff;color: #000 !important;border: 1px solid #000}.btn-white{background-color: #fff;color: #000 !important;text-transform: uppercase;text-align: center;padding: 1em 2em;border: 1px solid #000;border-radius: 0;font-family: 'Faustina';font-size: 20px}.btn-white:hover{background-color: #000;color: #fff !important;border: 1px solid #fff}.buttons{margin: 40px -1% 70px;}.buttons .btn{display: inline-block;width: 45%;margin: 1%;}#header{position: absolute;height: 90px;width: 100%;background-color: #000;color: #fff;z-index: 9999;}#header .container-fluid, #header .container{position: relative;max-width: 1715px;margin: auto;height: 100%;}#header .phone{position: absolute;top: 50%;right: 15px;transform: translatey(-50%);font-size: 24px;}#header .phone a, #header .phone .frs-phone-number{color: #fff;font-size: 24px;font-weight: 300}#header .phone a:hover{opacity: 0.6;}#header .nav{list-style-type: none;padding: 0;position: absolute;top: 50%;right: 215px;transform: translatey(-50%);}#header .logo{height: 90px;line-height: 90px;}#header .logo a{transition: all 0s;}#header .portal{position: absolute;right: 215px;top: 50%;transform: translatey(-50%);font-size: 24px;}#header .portal a{color: #fff;}#header.home .phone{position: absolute;top: 50%;left: 15px;transform: translatey(-50%)}#header.home .phone a{color: #fff;font-size: 30px;font-weight: 300}#header.home .nav{list-style-type: none;padding: 0;position: absolute;top: 50%;right: 15px;transform: translatey(-50%);}#header.home .logo{display: none;}#header.landing .phone a{font-size: 18px;}#header #header-right{text-align: right}#header.affix{height: 50px;-webkit-box-shadow: 0px 2px 10px 0px rgba(0,0,0,0.55);-moz-box-shadow: 0px 2px 10px 0px rgba(0,0,0,0.55);box-shadow: 0px 2px 10px 0px rgba(0,0,0,0.55);}#header.affix .logo{height: 50px;line-height: 50px;}#header.affix .logo img{max-height: 35px;}#header.home.affix .logo{display: none;}#header.affix .nav{}@media (max-width: 991px){#header .phone { top: 15px;transform: translatey(0%);font-size: 18px;}#header .portal{right: 15px;top: 50px;transform: translatey(0%);font-size: 18px;}}@media (max-width: 767px) {#header { height: 170px;}#header .logo{position: absolute;left: 15px;right: 15px;text-align: center;top: 50px;}#header .top{height: 40px;}#header .top .social{display: none;}#header .top .links{display: none;}#header .phone{position: absolute;top: 15px;right: 15px;left: 15px;text-align: center;font-size: 24px;line-height: 40px;}#header .portal{right: 15px;left: 15px;top: auto;bottom: 10px;text-align: center;}}@media (max-width: 500px) {#header .phone { font-size: 18px;line-height: 1em;}#header .portal{font-size: 18px;}#header .logo{top: 45px;}}#header-main{position: relative;height: 90px;width: 100%;background-color: #000;color: #fff}#header-main .phone{position: absolute;top: 50%;left: 15px;transform: translatey(-50%)}#header-main .phone a{color: #fff;font-size: 30px;font-weight: 300}#header-main .persona{list-style-type: none;padding: 0;position: absolute;top: 50%;right: 15px;transform: translatey(-50%);}#header-main .persona li{display: inline-block}#header-main .persona li:after{content: '|';margin: 0 10px;color: #fff}#header-main .persona li:last-child:after{content: '';margin: 0}#header-main .persona li a{color: #fff;text-transform: uppercase;font-size: 18px;font-weight: 300}#header-main #header-right{text-align: right}#footer-main{position: relative;padding: 30px;width: 100%;background-color: #000;color: #fff}#footer-main .affil-list{list-style-type: none;padding: 0}#footer-main .affil-list li{display: inline-block;margin: 0 5px}#footer-main .copyright{text-align: center}#footer-main .copyright .copy{display: inline-block;font-size: 14px}#footer-main .copyright ul{list-style-type: none;padding: 0;display: inline-block;margin: 0;font-size: 14px}#footer-main .copyright ul li{display: inline-block}#footer-main .copyright ul li a{color: #fff}#footer-main .copyright ul li:after{content: '|';margin: 0 5px}#footer-main .copyright ul li:last-child:after{content: '';margin: 0}#footer-main .ada{text-align: center;font-size: 14px}#footer-main .ada a{color: #fff}.social{}.social ul{list-style-type: none;padding: 0;margin: 0}.social ul li{display: inline-block;margin: 0 5px}.social ul li a{display: block;height: 40px;width: 40px;border: 1px solid #fff;border-radius: 50%;text-align: center;line-height: 40px}.social ul li a i{color: #fff}#nav{font-size: 18px;font-weight: 300;height: 40px;line-height: 40px;text-transform: uppercase;}#nav> ul> li{position:relative;list-style:none;display:inline-block;}#nav> ul> li:nth-child(1n+2):before{content: '|';margin: 0 10px 0 5px;}#nav> ul> li> a, #nav> ul> li> a:link, #nav> ul> li> a:visited{display:inline-block;line-height:40px;color:#fff;}#nav> ul> li> a:hover, #nav> ul> li> a:active{opacity: 0.6;}#nav> ul> li> ul{display:none;position:absolute;white-space:nowrap;z-index:575;text-align:left;padding:0;background-color:#000;top:40px;left:8px;}#nav> ul> li:hover> ul{display:block;}#nav> ul> li> ul> li, #nav> ul> li> ul> li a{height:35px;line-height:35px;display:block;padding:0 30px;}#nav> ul> li> ul> li> a{font-size:16px;color:#fff;padding:0;}#nav> ul> li> ul> li:hover{background-color: rgba(255,255,255,0.3);transition: all 0.3s;}@media (max-width: 1199px){#nav > ul > li:nth-child(1n+2):before { content: '|';margin: 0 5px 0 0px;}}.launch-menu> ul> li{border-bottom:solid 1px #bbb;}.launch-menu> ul> li:hover{background:#f8f8f8;}.launch-menu> ul> li:first-child{border-top:solid 1px #bbb;}.launch-menu a{color:#333;}.launch-menu> ul> li> ul> li:hover{background:#fff;}.launch-menu .phone{font-size: 1.4em;text-align: center;}.launch-menu .links> ul> li{margin: 10px 0;}.launch-menu .social{text-align: center;padding: 10px 0;}.launch-menu .social> ul{list-style-type: none;padding: 0;margin: 0;}.launch-menu .social> ul> li{list-style-type: none;padding: 0;margin: 0;display: inline-block;}.launch-menu .social> ul> li> a{color: #25bcda;width: 30px;height: 30px;line-height: 30px;background-color: #ffffff;margin: 0 2px;display: inline-block;font-size: 18px;border-radius: 15px;text-align: center;}.launch-menu .social> ul> li> a:hover{opacity: 0.7;}#footer{background: #222222;color: #ffffff;padding: 85px 0;}#footer a, #footer a:visited, #footer a:link{color: #ffffff;}#footer a:hover{opacity: 0.6;}#footer .links h3{color: #fff;font-size: 24px;text-transform: uppercase;margin: 0;line-height: 36px;}#footer .links li a{color: #fff;text-transform: uppercase;line-height: 36px;font-size: 18px;}#footer .address, #footer .contact{text-transform: uppercase;margin: 0 0 40px;line-height: 36px;font-size: 18px;}#footer .info{padding: 50px 0 45px 0;text-align: center;}#footer .info .affil img{margin: 0 5px;}#footer .info hr{border-top: 1px solid rgba(255, 255, 255, 0.1);}#footer .copy{font-size:.9em;text-align: center;margin-top: 85px;}#footer .social{margin-bottom: 60px;text-align: right;}#footer .social ul li{margin: 0 3px}#footer .social ul li a{display: block;height: 37px;width: 37px;border-color: transparent;background-color: rgba(255,255,255,0.1);border-radius: 50%;text-align: center;line-height: 37px}#footer .social ul li a i{color: #fff}#footer .affil-list{list-style-type: none;padding: 0;text-align: right}#footer .affil-list li{display: inline-block;margin: 0 5px}#footer .copyright{text-align: center}#footer .copyright .copy{display: inline-block;font-size: 14px}#footer .copyright ul{list-style-type: none;padding: 0;display: inline-block;margin: 0;font-size: 14px}#footer .copyright ul li{display: inline-block}#footer .copyright ul li a{color: #fff}#footer .copyright ul li:after{content: '|';margin: 0 5px}#footer .copyright ul li:last-child:after{content: '';margin: 0}#footer .ada{text-align: center;font-size: 14px;line-height: 36px;margin-top: 35px;border-top: 1px solid rgba(255,255,255,0.1);border-bottom: 1px solid rgba(255,255,255,0.1);padding: 45px 0;}#footer .ada a{color: #fff}#body-container{padding-top:90px;padding-bottom:35px;}#body-container h2{font-size: 42px;font-weight: bold;text-transform: uppercase;margin: 0 0 35px;}#body-container h3{font-size: 30px;text-transform: uppercase;margin: 0 0 5px;}#body-container p, #body-container li{font-size: 24px;line-height: 36px;}.banner{padding: 50px 0;text-align: left;}.banner h2{font-size: 42px;font-weight: bold;text-transform: uppercase;color: #000;}.banner h2 .sub{display: block;font-size: 30px;line-height: 1.35em;font-weight: 400;color: #707070;text-transform: none;}.banner h3{font-size: 24px;color: #464646;margin: 10px 0 40px 0;font-weight: 400;}@media (max-width: 768px) {.banner h2 { font-size: 44px;}.banner h3{font-size: 20px;}}@media (max-width: 500px) {.banner h2 { font-size: 36px;}}.banner-primary{background-color:#000;}.blog-container{}.blog-container .post-list{}.blog-container .blog-post{margin-bottom:35px;}.blog-container .blog-post h2{font-size:20px!important;font-weight: 400;color: #707070;padding-bottom:5px;margin-bottom:20px;border-bottom:solid 1px #ccc;}.blog-container .blog-post .post-title{font-size:36px;margin-bottom: 15px;}.blog-container .blog-post .post-body{}.blog-container .blog-post .post-body .read-more{display:block;margin-top:15px;font-size:.90em;text-transform:lowercase;}@media (max-width: 768px) {.blog-container .post-list { float:none;display:block;width:100%;}.blog-container .side-panel{display:none;}}.bios .bio{padding-bottom:1.0em;margin-bottom:1.0em;border-bottom:solid 1px #ccc;}.bios .bio:after{content:"";display:table;clear:both;}.bios .bio .name{font-size:1.8em;font-weight:500;line-height:2.2em;}.bios .bio .image{float:left;width:25%;margin-right:5%;margin-bottom:1.2em;}.bios .bio .image img{width:100%;max-width:100%;}.bios .bio .content{float:left;width:70%;}.bios .bio .contact{margin-top:1.5em;}.bios .bio .contact:before{content:"";display:table;clear:both;}.bios .bio .contact .item{display:block;}@media (max-width: 768px) {.bios .bio .content { float:none;width:100%;}}@media (max-width: 600px) {.bios .bio .image { float:none;width:100%;margin-right:0;text-align:center;}.bios .bio .image img{width:auto;}}.launch-accordion> li> h4{background-color:#eee;transition:background-color 0.05s ease;}.launch-accordion> li> h4:hover{background-color:#aaa;}.accordion{list-style: none;padding: 0;}.accordion> li> h4{margin: 0;position: relative;font-size: 30px;font-weight: bold;margin-bottom: 0;border-bottom: 1px solid #707070;transition:background-color 0.05s ease;padding: 40px 0 15px;}.accordion> li> h4:hover{background-color:#eee;cursor: pointer;}.accordion> li> h4.plus:after{content: '+';font-size: 30px;color: #707070;font-weight: bold;position: absolute;width: 20px;right: 0px;bottom: 5px;}.accordion> li> h4.minus:after{content: '-';font-size: 30px;color: #707070;font-weight: bold;position: absolute;width: 15px;right: 0px;bottom: 5px;}.accordion> li> div{display: none;padding: 20px 0;font-size: 24px;line-height: 36px;border-bottom: 1px solid #707070;}.form-container{}blockquote.testimonial{margin-bottom: 55px;}blockquote.testimonial .quote{}blockquote.testimonial .credit{}ul.areas{margin:0 10px;padding:0;text-align:left;font-size:1.125em;}ul.areas li{width:20%;list-style:none;float:left;padding:.3em 1em .3em 0;font-size:22px;margin:0;}@media (max-width: 991px) {ul.areas li { width:25%;}}@media (max-width: 767px) {ul.areas li { width:33%;}}@media (max-width: 550px) {ul.areas li { width:50%;}}.home.blog-container .post-list{width:92%;float:none;display:block;}#fields{width:100%;display:inline-block;font-family: 'Open Sans', sans-serif;}#fields *{text-align:left;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}#fields .label{display:block;font-size:15px;margin-bottom:0;}#fields .input input[type="textbox"]{display:block;width:100%;font-size:16px;padding:6px 13px;margin:0;background-color:#fff;border:1px solid #c9c1ba;}#fields .reqd{color:#F00;}#fields textarea{width:100%;height:100px;padding:10px;font-size:16px;font-family: 'Open Sans', sans-serif;resize:none;background-color:#fff;border:1px solid #c9c1ba;}#fields select{width:100%;padding: 6px 5px;font-size:16px;background-color:#fff;border:1px solid #c9c1ba;}#fields .title{font-size:18px;margin:10px 0 0 0;}#fields .btn{padding:9px 40px;color:#fff;font-size:16px;margin:10px 0;display:inline-block;cursor:pointer;height:auto;width:auto;float:right;}#fields .btn:hover{border-style:solid;border-width:1px;}#fields .btn:active{position:relative;top:1px;}#fields .cb{float:left;clear:both;}#fields .cb-descr{float:left;margin-left:8px;}.faq-question{font-size:1.2em;font-weight:500;}.faq-answer{margin-bottom:25px;}.faq-answer p{padding:0;margin:0;}#analysis-banner{max-width: 1050px;}#analysis-banner p{font-size: 24px;margin: 40px 0 20px;}#analysis-banner p strong{font-size: 30px;display: block;}#analysis-banner form{position: relative;}#analysis-banner form label{display: none;}#analysis-banner form input{height: 83px;width: 90%;padding-left: 15px;outline: none;border: 0;}#analysis-banner button{height: 83px;width: 10%;border-radius: 0;position: absolute;right: 0;min-width: 218px;text-transform: uppercase;font-size: 24px;font-weight: bold;}#analysis-banner ::-webkit-input-placeholder{display: none;}#analysis-banner .frs-widget .frs-btn:hover{-moz-opacity: 1;opacity: 1;}@media (max-width: 650px){#analysis-banner button { display: block;position: relative;margin: 20px auto 0;text-align: center;right: 0;}#analysis-banner form input{width: 100%;}}#home-banner{position: relative;height: 1030px;background-image: url('/images/landing/home-banner-1.jpg');background-size: cover;background-attachment: fixed;background-position: center center;background-repeat: no-repeat;filter: grayscale(100%);-webkit-filter: grayscale(100%);transition: .5s all ease-in-out;}#home-banner:hover{filter: none;-webkit-filter: none;}#home-banner #left-side{height: 100%;padding-top: 440px}#home-banner #right-side{height: 100%;padding-top: 440px;background-color: rgba(0,0,0,0.6)}#home-banner .call-to-action{text-align: center}#home-banner .call-to-action img{display: block;margin: 15px auto}#home-banner #left-side .call-to-action img{margin-bottom: 60px}#home-banner #right-side .call-to-action img{margin-bottom: 30px}#home-banner .call-to-action a.btn-black, #home-banner .call-to-action a.btn-white{display: block;width: 350px;margin: 15px auto}#home-banner .overlay{position: absolute;height:100%;width: 100%;top:0;bottom: 0;right: 0;left: 0;background: rgba(0,0,0,0.30);}#home-banner .container{position: relative;height: 100%;}#home-banner .prompt{text-align: center;color: #fff;padding-top: 475px;}#home-banner .prompt h1{font-size: 118px;color: #fff;}#home-banner .prompt .sub{font-size: 38px;}#home-banner .scroll-down{text-align: center;position: absolute;left: 0;right: 0;bottom: 40px;transition: all 0.3s;}#home-banner .scroll-down:hover{opacity: 0.6;transition: all 0.3s;}#property-management #home-banner{height: 100vh;min-height: 800px;}#home-banner-carousel{position: absolute;left: 0;bottom: 0;right: 0;top: 0;}#home-banner-carousel .carousel-inner, #home-banner-carousel .carousel-inner .item{width: 100%;height: 100%;}#home-banner-carousel .banner-1{background-image: url('/images/banner01.jpg');}#home-banner-carousel .banner-2{background-image: url('/images/banner02.jpg');}#home-banner-carousel .banner-3{background-image: url('/images/banner03.jpg');}#home-banner-carousel .banner-4{background-image: url('/images/banner04.jpg');}#home-cta{}#home-cta .container-fluid{max-width: 100%;}#home-cta .cta{position: relative;height: 650px;background-size: cover;background-position: center top;background-repeat: no-repeat;}#home-cta .cta a{padding: 100px 0 0 75px;position: absolute;height:100%;width: 100%;top:0;bottom: 0;right: 0;left: 0;background: rgba(0,0,0,0.0);transition: all 0.3s;}#home-cta .cta a:hover{background: rgba(0,0,0,0.30);transition: all 0.3s;}#home-cta .cta img{display: none;}#home-cta .cta h2{font-size: 42px;font-weight: bold;text-transform: uppercase;color: #000;}#home-cta .cta h2 .sub{display: block;font-size: 36px;line-height: 1.35em;font-weight: 400;color: #707070;text-transform: none;}#home-cta .cta p{font-size: 24px;max-width: 1145px;color: #000;}#home-cta .row .cta:first-child a{padding-left: 145px;}@media (min-width: 992px) ;{#home-cta .col-md-4.side { width: 35.35%;}#home-cta .col-md-4.center{width: 29.3%;background-position: left top;}}#home-services{padding: 100px 145px 90px;background-image: url('/images/home-services-banner.jpg');background-size: cover;background-position: center top;background-repeat: no-repeat;}#home-services h2{margin: 0 0 80px;}#home-services h2, #home-services h2 .sub{color: #fff!important;}#home-services .list{text-align: center;max-width: 1060px;margin: auto;}#home-services .list .item{display: block;background: #000;color: #fff;border-radius: 50%;height: 266px;width: 266px;margin-bottom: 40px;box-shadow: 0px 3px 7px 0px rgba(0, 0, 0, 0.35);}#home-services .list .item .icon{position: relative;height: 124px;}#home-services .list .item .icon img{position: absolute;bottom: 10px;left: 50%;transform: translateX(-50%);}#home-services .list .item h3{font-size: 28px;color: #fff;margin: 0;text-transform: uppercase;font-weight: bold;}#home-testimonial{background: #000;color: #ffffff;}#home-testimonial hr{border-top: 1px solid rgba(255, 255, 255, 0.1);}#home-testimonial .quote{border-top: 1px solid rgba(255, 255, 255, 0.1);border-bottom: 1px solid rgba(255, 255, 255, 0.1);}#home-testimonial .quote .icon{position: absolute;margin-top: -20px;margin-left: -19.5px;}#home-testimonial .quote p{margin: 30px 0 25px 0;}#home-prompt{background: #ebebeb;}#home-prompt .points{}#home-prompt .points .item{min-height: 60px;padding-left: 50px;text-align: left;font-size: 24px;}#home-prompt .points .icon{position: absolute;left: 0;top: 5px;}#home-prompt .form{margin-top: 40px;text-align: left;}#home-prompt .form .form-group{width: 28%;}#home-prompt .form .form-group .form-control{width: 100%;border-radius: 0;}#home-prompt .form .btn{width: 13%;margin-left: 1%;}@media (max-width: 767px){#home-prompt .points .item { text-align: center;margin-bottom: 20px;padding: 0;}#home-prompt .points .item .icon{position: relative;left: auto;top: auto;display:block;margin-bottom: 10px;text-align: center;}#home-prompt .form .form-group{width: 90%;margin:10px auto;}#home-prompt .form .btn{width: 90%;margin: 0 auto;display: block;}}#home-why{}#home-why .item{margin: 25px 0;text-align: left;}#home-why .item h3{font-size: 24px;color: #464646;margin: 0 0 10px 0;}@media (max-width: 767px){#home-why .item .icon { text-align: center;margin-bottom: 25px;}}#home-blog{padding: 75px 0 55px;}#home-blog h3{margin: 25px 0 30px 0;}#home-blog h3 a{font-size: 28px;color: #309ab3;}#home-blog .post-body{color: #222222;font-size: 18px;margin-bottom: 40px;}#home-blog .read-more{display: block;margin-top: 30px;color: #309ab3;}@media (max-width: 991px){#home-blog .list .item { padding: 10px 0;}}#secondary-banner{position:relative;height:547px;background-position: center top;background-attachment: fixed;background-size: 2000px;background-repeat: no-repeat;background-image: url('/images/secondary-bg.jpg');}#secondary-banner.tall{height: 100vh;min-height: 700px;max-height: 1150px;}#secondary-banner .container-fluid{position: relative;height: 100%;}#secondary-banner .prompt{color: #ffffff;position: absolute;top: 50%;transform: translateY(-50%);padding-top: 90px;right: 15px;left: 15px;}#secondary-banner.tall .prompt{top: 60%;}#secondary-banner .prompt h1{color: #ffffff;margin: 0;font-size: 48px;font-weight: bold;text-transform: uppercase;}#secondary-banner .prompt h1 .sub{margin: 0 0 10px;font-size: 36px;font-weight: 400;display: block;text-transform: none;}#secondary-banner .prompt h3{color: #ffffff;font-size: 30px;margin: 15px 0 50px 0;}#secondary-banner .prompt .btn{margin-top: 35px;}@media (max-width: 991px){#secondary-banner .prompt h2 { font-size: 43px;}#secondary-banner .prompt h3{font-size: 25px;}}@media (max-width: 767px){#secondary-banner { height: auto;background-size: cover;}#secondary-banner.tall{height: 100vh;min-height: 0px;max-height: 1150px;}#secondary-banner .prompt, #secondary-banner.tall .prompt{padding: 300px 0 100px;position: relative;top: 0;left: 0;right: 0;transform: translateY(0);}}@media (max-width: 500px){#secondary-banner { }#secondary-banner .prompt h2{font-size: 38px;}#secondary-banner .prompt h3{font-size: 20px;}#secondary-banner .prompt{}}@media (max-width: 400px){#secondary-banner .prompt { }}.banner-replace{display: none;}#contact #body-container{padding: 0 15px 100px;}#contact .vcard{font-size: 24px;line-height: 36px;margin-bottom: 50px;}#contact .org{font-size: 36px;text-transform: uppercase;margin: 100px 0 5px;}#contact .address{margin-bottom: 35px;}#contact-form{background: #222222;padding: 100px 0 120px;}#contact-form h2, #contact-form h2 .sub{color: #fff;}#contact-form h2{margin-bottom: 45px;}#contact-form .frs-widget .frs-form{text-align: center;}#contact-form .frs-widget .frs-form .frs-form-field{margin: 0 0 30px;}#contact-form .frs-widget .frs-form input[type='text']{color: #222;border-radius: 0px;width: 100%;padding: 0 20px;height: 72px;line-height: 72px;border: 0;}#contact-form ::-webkit-input-placeholder{color: #7b7b7a;font-size: 16px;font-weight: bold;}#contact-form .frs-widget .frs-form textarea{color: #222;border-radius: 0;padding: 0 20px;border: 0;height: 72px;line-height: 72px;}#contact-form .frs-form-submit{text-align: right;}#contact-form .frs-btn{background: transparent;padding: 0;height: 72px;line-height: 72px;width: 100%;font-size: 24px;font-weight: bold;text-transform: uppercase;border: 2px solid #fff;border-radius: 0;}#areas{color: #fff;position: relative;padding: 80px 0 150px;background-position: center center;background-attachment: fixed;background-size: cover;background-repeat: no-repeat;background-image: url('/images/areas-banner.jpg');}#areas .overlay{background: rgba(90,81,62,0.8);}#areas .container, #areas .container-fluid{position: relative;}#areas h2, #areas h2 .sub{color: #fff;}#areas h2{font-size: 48px;margin-bottom: 45px;}#areas h3{color: #fff;font-size: 48px;margin: 80px 0 35px;font-weight: bold;text-transform: uppercase;line-height: 1.25em;}#areas li{font-size: 24px;line-height: 36px;}#areas p{font-size: 24px;margin: 0;}@media (max-width: 767px){#areas { text-align: center;}}@media (max-width: 500px){#areas h3 { font-size: 36px;}}#tenant-faq-banner{position: relative;color: #fff;padding: 95px 0 60px;background-position: center top;background-attachment: fixed;background-size: cover;background-repeat: no-repeat;background-image: url('/images/tenant-faq-banner.jpg');}#tenant-faq-banner .container-fluid{position: relative;}#tenant-faq-banner .overlay{background: rgba(0,0,0,0.35);}#tenant-faq-banner h2{color: #fff;margin-bottom: 60px;}#tenant-faq-banner h3{font-size: 30px;color: #fff;margin-bottom: 10px;}#tenant-faq-banner p{font-size: 18px;}#tenant-faq-banner a{font-size: 24px;font-weight: bold;text-transform: uppercase;color: #fff;}#tenant-faq-banner a:hover{opacity: 0.6;}#owner-benefits{position: relative;padding: 130px 0 20px;background-position: left center;background-attachment: fixed;background-size: cover;background-repeat: no-repeat;background-image: url('/images/owner-benefits.jpg');}#owner-benefits p,#owner-benefits li{font-size: 24px;line-height: 1.5em;}#owner-benefits ul{margin-bottom: 60px;}#about-service{position: relative;padding: 100px 0 110px;background-position: center top;background-attachment: fixed;background-size: cover;background-repeat: no-repeat;background-image: url('/images/about-service.jpg');}#about-service p{font-size: 24px;}#about-service .btn{margin-top: 40px;}#team{padding: 75px 0 25px;}#team h2{margin-bottom: 45px;}#team h3{font-size: 36px;margin: 0 0 15px;}#team .bio{font-size: 24px;min-height: 215px;line-height: 1.5em;padding-bottom: 30px;}#team .name{font-size: 30px;}#pm-benefits{position: relative;padding: 105px 0 80px;background-position: center top;background-size: cover;background-repeat: no-repeat;background-image: url('/images/pm-benefits.jpg');}#pm-benefits ul{font-size: 24px;padding-left: 25px;}#analysis{padding: 45px 0;background: #222;color: #fff;text-align: center;}#analysis h2{color: #fff;display: inline-block;line-height: 97px;height: 97px;margin: 0;vertical-align: middle;}#analysis .btn{border-color: #fff;display: inline-block;min-width: 292px;line-height: 75px;height: 75px;margin: 10px 20px;}#pm-services{position: relative;padding: 100px 0 110px;background-position: center top;background-size: cover;background-repeat: no-repeat;background-image: url('/images/pm-services.jpg');}#pm-services ul{font-size: 24px;padding-left: 25px;}#pm-discover{position: relative;padding: 100px 0 110px;background-position: center top;background-size: cover;background-repeat: no-repeat;background-image: url('/images/pm-discover.jpg');}.frs-widget.prop-new .prop-new-item, .frs-widget.prop-rented .prop-rented-item{padding: 5px 0px 5px 0px;margin:0px;}.frs-widget.prop-new .prop-new-item .prop-img, .frs-widget.prop-rented .prop-rented-item .prop-img{width: 33%;float:left;margin-right:0}.frs-widget.prop-new .prop-new-item, .frs-widget.prop-rented .prop-rented-item{font-size: 0.85em;}.frs-widget.prop-new .prop-new-item .prop-info, .frs-widget.prop-rented .prop-rented-item .prop-info{width :64%;float:right;}.frs-widget.prop-new .prop-new-item .prop-details, .frs-widget.prop-rented .prop-rented-item .prop-details{padding-top: 5px;}.frs-widget.prop-new .prop-new-item .prop-title a{font-size:.85em}.frs-widget.prop-view .prop-apply, .frs-widget.prop-view .prop-showing{text-transform:none;}.frs-widget.prop-view .prop-form button{height:auto;}.frs-widget .frs-btn, .frs-widget .prop-result .prop-btn a, .frs-tabl-link .frs-btn{background:#000;border-color:#000;border: 2px solid #000;color:#fff!important;padding: 10px 16px;font-size: 20px;line-height: 1.3333333;border-radius: 6px;font-weight:300;transition: all 0.5s;}.frs-widget .frs-btn:hover, .frs-widget .prop-result .prop-btn a:hover, .frs-tabl-link .frs-btn:hover{opacity: 1;background: #ffffff;color: #000 !important;}.frs-widget .prop-tabs .prop-tab-nav ul li a{background: #000;}.frs-widget form input[type='text'], .frs-widget form select{border:1px solid #999}.frs-widget.prop-view .prop-title{line-height: 2em;color: #2E2E2E;}.frs-widget.prop-view .prop-form label{width:100%;padding:0;margin-bottom:0}.frs-widget.prop-view .prop-form label + br{display:none}.frs-widget.prop-view .prop-form textarea{border:1px solid #999}.frs-widget.prop-view .prop-form{width:230px}.frs-widget.prop-view .prop-form .prop-form-hdr, .frs-widget.prop-view .prop-phone, .frs-widget.prop-view .prop-rent, .frs-widget .prop-tabs .prop-section h3, .frs-widget .prop-result .prop-rent{color: #000;}.frs-widget form label{font-weight:normal}.frs-paging-btn a{border:1px solid #000;color:#000;}.frs-paging-btn a:hover, .frs-paging-btn.active a{background:#000;color:#fff;}.prop-map{height: 550px;width: 100%;}.frs-widget .hide.active{display: block!important;}.prop-ad-links *{-webkit-filter: grayscale(100%);filter: grayscale(100%);filter: gray;filter: url("data:image/svg+xml;utf8,<svg version='1.1' xmlns='http://www.w3.org/2000/svg' height='0'><filter id='greyscale'><feColorMatrix type='matrix' values='0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0' /></filter></svg>#greyscale")}@media screen and (max-width:1060px);{.frs-widget.prop-list .prop-search {padding:20px 50px}.frs-widget.prop-view .prop-form, .frs-widget.prop-view .prop-info, .frs-widget.prop-view .prop-gallery{width:32%}.frs-widget.prop-view .prop-info, .frs-widget.prop-view .prop-gallery{margin-left:1%}.frs-widget.prop-view .prop-thmbs{display: none;}}@media screen and (max-width: 890px) {.frs-widget.prop-list .prop-search {padding:20px 10px}}@media screen and (max-width: 768px) {.frs-widget.prop-list .prop-search .prop-search-form-rent {clear:both}.frs-widget.prop-list .prop-search .prop-search-form-button{clear:both;float:none}.frs-widget .prop-result .prop-img, .frs-widget .prop-result .prop-info, .frs-widget .prop-result .prop-details{float:none;width:100%;text-align:center}.prop-list-paging{position: relative;display: inline-block}.frs-widget.prop-list .prop-search .prop-search-form-keyword, .frs-widget.prop-list .prop-search .prop-search-form-rent, .frs-widget.prop-list .prop-search .prop-search-form-pets, .frs-widget.prop-list .prop-search .prop-search-form-sort, .frs-widget.prop-list .prop-search .prop-search-form-button{width:100%;margin-left:0;padding-left:0}.frs-widget.prop-list .prop-search .prop-search-form-beds, .frs-widget.prop-list .prop-search .prop-search-form-baths{width:49%;margin-left:0;padding-left:0}.frs-wientdget.prop-list .prop-search .prop-search-form-baths{margin-left:2%}.frs-widget{text-align:center}.frs-widget .prop-tabs .prop-tab-nav ul{height:auto;display:inline-block;text-align:center;width:100%}.frs-widget .prop-tabs .prop-tab-nav ul li{width:100%;float:none;display:inline-block;margin-bottom:2px}.frs-widget .prop-tabs .prop-tab-nav ul li a{display:inline-block;width:100%}.frs-widget.prop-view .prop-form, .frs-widget.prop-view .prop-info{width:100%;padding-left: 0px;padding-right: 0px;}.frs-widget.prop-view .prop-info{margin-left:0px;}.frs-widget.prop-view .prop-gallery{margin-left:0%;clear:both;width:100%}.frs-widget.prop-view .prop-gallery .prop-img img{width:auto;max-width:100%}.frs-widget.prop-view .prop-links{width:90%}.frs-widget.prop-view .prop-gallery .prop-gallery-count{padding-bottom: 10px;}}@media screen and (max-width: 560px) {.frs-widget.prop-list .prop-search .prop-search-form-keyword, .frs-widget.prop-list .prop-search .prop-search-form-rent, .frs-widget.prop-list .prop-search .prop-search-form-pets, .frs-widget.prop-list .prop-search .prop-search-form-sort, .frs-widget.prop-list .prop-search .prop-search-form-button {width:100%;margin-left:0;padding-left:0}.frs-widget.prop-list .prop-search .prop-search-form-beds, .frs-widget.prop-list .prop-search .prop-search-form-baths{width:49%;margin-left:0;padding-left:0}.frs-widget.prop-list .prop-search .prop-search-form-baths{margin-left:2%}.frs-widget.prop-view .prop-form, .frs-widget.prop-view .prop-info{width:100%}.frs-widget.prop-view .prop-info{margin-left:0%;padding: 0px;}.frs-widget.prop-view .prop-form{padding-right:0}.frs-widget.prop-view .prop-form form input[type='text'],.frs-widget.prop-view .prop-form form textarea{width: 90%;}}#home-banner-landing{position:relative;height:650px;}#home-banner-landing .container{position: relative;height: 100%;}#home-banner-landing .prompt{text-align: center;color: #ffffff;position: absolute;bottom: 180px;width: 100%;}#home-banner-landing .prompt h2{margin: 0;font-size: 48px;}#home-banner-landing .prompt h3{color: #ffffff;font-size: 30px;margin: 15px 0 50px 0;}#home-banner-landing .prompt .btn{margin: 0 20px 20px 20px;border-color: #ffffff;}@media (max-width: 991px){#home-banner-landing .prompt h2 { font-size: 43px;}#home-banner-landing .prompt h3{font-size: 25px;}}@media (max-width: 767px){#home-banner-landing { background-position: left top;}}@media (max-width: 500px){#home-banner-landing { background-position: center top;height: 600px;}#home-banner-landing .prompt h2{font-size: 38px;}#home-banner-landing .prompt h3{font-size: 20px;}#home-banner-landing .prompt{bottom: 100px;}}@media (max-width: 400px){#home-banner-landing .prompt { bottom: 80px;}}@media (min-width: 1314px) {.container { width: 1284px;}}