body{font-family: 'Poppins', sans-serif;color:#000;font-size:16px;line-height:1.5em;font-weight:300;}h1{margin-top:0px;padding-top:0px;color:#1672a5;}h2{font-weight:400;margin-bottom:30px;}h3{color:#1672a5;}p{margin-bottom:20px;}a, a:link, a:visited{color:#1672a5;text-decoration:none;transition: all 0.5s;}a:hover, a:active{color:#0393FC;}.text-alt{color:#1672a5;}.btn{background:#1672a5;border-color:#1672a5;color:#fff!important;padding: 10px 16px;font-size: 18px;line-height: 1.3333333;border-radius: 0px;}.btn:hover{color:#1672a5!important;border-color:#1672a5;background:#fff;}.btn-invert{background-color:Transparent;border-color:#fff;background-repeat:no-repeat;}img.content{border:1px solid #CCC;}.box{padding:15px;border:solid 1px #cccccc;background:#fff;}.address{list-style-type: none;padding-left: 0}.address.standard{display: block}.address.in-line{display: inline-block}.address.standard li{display: block;margin: 10px 0}.address.in-line li{display: inline-block;margin: 0 5px}.address.with-piping li{margin: 0}.address.with-piping li:after{content: '|';margin: 0 10px}.address.with-piping li:last-child:after{content: '';margin: 0}.content-list ul, ul.content-list{padding: 0;margin: 0;list-style-type: none;}.content-list ul> li, ul.content-list> li{padding: 0;margin: 0;list-style-type: none;display: inline-block;}.content-list.with-bars ul> li:after, ul.content-list.with-bars> li:after{content: '|';margin: 0 5px;}.content-list.with-bars ul> li:last-child:after, ul.content-list.with-bars> li:last-child:after{content: '';margin: 0 0 5px 0;}.btn-list ul{padding: 0;margin: 0;list-style-type: none;}.btn-list ul li{padding: 0;margin: 0;list-style-type: none;display: inline-block;margin: 10px 10px 10px 0;}#skip a{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden;}#skip a:focus{position:static;width:auto;height:auto;}#header{height: 187px;position:absolute;top: 0;z-index:1000;width: 100%;color: #ffffff;-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 .top{background: #1672a5;height: 132px;}#header .container{position: relative;height: 100%;}#header .logo{position: absolute;left: 15px;top: 15px;z-index: 100;}#header .phone{font-size: 30px;font-weight: 300;position: absolute;right: 15px;top: 40px;}#header .phone a{color: #fff}#header .logins{font-size: 15px;font-weight: 300;position: absolute;right: 15px;top: 80px;text-transform: uppercase;}#header .logins> ul{list-style-type: none;padding: 0;margin: 0;}#header .logins> ul> li{list-style-type: none;padding: 0;margin: 0;display: inline-block;}#header .logins> ul> li:nth-child(1n+2):before{content: "|";margin: 0 5px;display: inline-block;}#header .logins> ul> li> a, #header .logins> ul> li> a:link, #header .logins> ul> li> a:visited{color: #ffffff;}#header .logins> ul> li> a:hover{opacity: 0.7;}#header .nav{position: absolute;bottom: 0;height: 55px;background: rgba(0,0,0,0.7);width: 100%;}#header .nav .launch-menu-button{color: #ffffff;}#header .social{text-align: center;position: absolute;left: 15px;right: 15px;top: 50px;}#header .social> ul{list-style-type: none;padding: 0;margin: 0;}#header .social> ul> li{list-style-type: none;padding: 0;margin: 0;display: inline-block;}#header .social> ul> li> a{color: #1672a5;background-color: #ffffff;width: 30px;height: 30px;line-height: 34px;border-radius: 15px;margin: 0 3px;display: inline-block;font-size: 20px;}#header .social> ul> li> a:hover{-webkit-transform: scale(1.3);-ms-transform: scale(1.3);transform: scale(1.3);}#header.affix{height: 70px;background: #1672a5;}#header.affix .top{height: auto;}#header.affix .mobile-show{display: block!Important;margin-top: 7px;}#header.affix .mobile-hide{display: none!Important;}#header.affix .logo{left: 15px;right: auto;top: 5px;}#header.affix .logo img{max-height: 60px;}#header.affix .phone{display: none;}#header.affix .social{display: none;}#header.affix .logins{display: none;}#header.affix .nav{left: auto;right: 15px;line-height: 50px;top: 0px;bottom: auto;background: transparent;text-align: right;}@media (max-width: 991px){#header .nav { text-align: center;line-height: 55px;}}@media (max-width: 767px){#header { height: 228px;}#header .top{height: 173px;}#header .phone{left: 15px;text-align: center;top: 5px;font-size: 20px;}#header .logo{right: 15px;text-align: center;top: 30px;}#header .logo img{max-height: 60px;}#header .logins{left: 15px;text-align: center;top: 90px;}#header .social{top: 120px;}}#nav{text-transform: uppercase;font-size: 17px;font-weight: 300;line-height: 55px;text-align: center;}#nav> ul{padding: 0;margin: 0;}#nav> ul> li{position:relative;list-style:none;display:inline-block;margin: 0 25px;}#nav> ul> li:first-child{margin: 0 25px 0 0;}#nav> ul> li:last-child{margin: 0 0 0 25px;}#nav> ul> li> a, #nav> ul> li> a:link, #nav> ul> li> a:visited{display:inline-block;line-height:30px;color:#ffffff;}#nav> ul> li> a:hover, #nav> ul> li> a:active{color:#ffffff;}#nav> ul> li> ul{display:none;position:absolute;white-space:nowrap;z-index:575;text-align:left;padding:0;background-color:#000;top:55px;left:0px;}#nav> ul> li:hover> ul{display:block;}#nav> ul> li:hover:after{content: '';display: block;height: 5px;background-color: #1672a5;}#nav> ul> li> ul> li, #nav> ul> li> ul> li a{height:35px;line-height:35px;display:block;padding:0 25px;}#nav> ul> li> ul> li> a{font-size:16px;color:#fff;padding:0;}#nav> ul> li> ul> li:hover{background-color:#1672a5;}@media (max-width: 1199px){#nav > ul > li { margin: 0 15px;}#nav> ul> li:first-child{margin: 0 15px 0 0;}#nav> ul> li:last-child{margin: 0 0 0 15px;}}@media (max-width: 991px){#nav { text-align: center;}}.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;}#footer{}#footer h2{font-size: 36px;font-weight: 300;margin-top: 0}#footer .links, #footer .links li{list-style:none;margin:0;}#footer .phone a{color: #fff}#footer ul.links{padding-left: 20px;}#footer .copy{font-size:.9em;background: #000000;color: #ffffff;padding: 0px 0 50px 0;}#footer .copy a, #footer .copy a:link, #footer .copy a:visited{color: #ffffff;}#footer .copy a:active, #footer .copy a:hover{color: #02cad1;}#footer .copy hr{border-color: #2f2f2f;}#footer .info{background: #111111;color: #ffffff;padding: 80px 0 75px 0;}#footer .info h3{font-size: 18px;font-weight: normal;margin: 0 0 20px 0;padding: 0 0 20px 0;text-transform: uppercase;border-bottom: 1px solid #767676;color: #ffffff;}#footer .info h4{font-size: 18px;font-weight: 300;text-transform: uppercase;margin: 10px 0}#footer .form label{font-weight: 300;text-transform: uppercase;color: #ffffff;}#footer .form input, #footer .form textarea{background: transparent;color: #ffffff;border: 0;border-bottom: 1px solid #ffffff;}#footer .social{text-align: left;}#footer .social> ul{list-style-type: none;padding: 0;margin: 0;}#footer .social> ul> li{list-style-type: none;padding: 0;margin: 0;display: inline-block;}#footer .social> ul> li> a{text-align: center;color: #ffffff;width: 30px;height: 30px;line-height: 30px;border: 1px solid #ffffff;margin: 0 2px;display: inline-block;font-size: 18px;border-radius: 15px;}#footer .social> ul> li> a:hover{-webkit-transform: scale(1.3);-ms-transform: scale(1.3);transform: scale(1.3);}#footer .affil{text-align: center;}#footer .affil img{margin: 0 5px;}@media (max-width: 991px){#footer .info h3 { margin: 20px 0;}#footer{text-align: center}#footer .cities{margin: 30px 0}#footer ul.links{padding-left: 0}#footer .social{text-align: center;margin: 20px 0}}#body-container{padding-top:30px;padding-bottom:30px;}#body-container .side-content{}#body-container .side-content ul.ctas{margin: 0;padding: 0;list-style-type: none;text-align: center;}#body-container .side-content ul.ctas li{position: relative;margin: 0;padding: 0;list-style-type: none;}#body-container .side-content ul.ctas a{display: inline-block;padding: 25px 0;color: #000000;}#body-container .side-content ul.ctas li .icon{transition: all 0.5s;font-size: 50px;color: #1672a5;}#body-container .side-content ul.ctas li:hover .icon{-webkit-transform: scale(1.3);-ms-transform: scale(1.3);transform: scale(1.3);}#body-container .side-content ul.ctas .title{font-size: 36px;text-transform: uppercase;margin: 15px 0;}#body-container .side-content ul.ctas .sub{font-size: 20px;}#body-container .side-content ul.ctas li:nth-child(1n+2):before{content: '';width: 225px;display: inline-block;border-top: 1px solid #1672a5;height: 2px;}.banner{padding: 40px 0;}.banner h2{font-size: 36px;}.banner h3{font-size: 24px;}.banner-gray{background-color: #ebebeb;}.banner-primary{background-color:#1672a5;}.blog-container{}.blog-container .post-list{}.blog-container .blog-post{margin-bottom:35px;}.blog-container .blog-post .post-head{font-size:1.5em;padding-bottom:5px;margin-bottom:20px;border-bottom:solid 1px #ccc;}.blog-container .blog-post .post-title{font-size:1.2em;}.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{position: relative;background-color:#0e61ae;color: #fff;border: 1px solid #0e61ae;text-transform: uppercase;-webkit-transition:background-color 0.05s ease;-o-transition:background-color 0.05s ease;transition:background-color 0.05s ease;padding: 20px 50px 16px 20px;line-height: 1.333em;}.launch-accordion> li> h4:after{content: '+';right: 20px;top: 50%;-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%);position: absolute;-webkit-transition: all 0.3s;-o-transition: all 0.3s;transition: all 0.3s;}.launch-accordion> li.active> h4:after{content: '-';-webkit-transition: all 0.3s;-o-transition: all 0.3s;transition: all 0.3s;}.launch-accordion> li> h4:hover, .launch-accordion> li.active> h4, .launch-accordion.no-margin> li.active> h4{background-color: #f9f9f9;color:#0e61ae;border: 1px solid #0e61ae;-webkit-transition: background-color 0.3s;-o-transition: background-color 0.3s;background-color: all 0.3s;}.launch-accordion> li> h4, .launch-accordion> li> div{border-color: #0e61ae;}.launch-accordion> li> div{background-color: #fff;padding: 20px;}.launch-accordion> li> div p:last-child{margin: 0;}.launch-accordion.no-margin> li:nth-child(n+2)> h4{border-top: 1px solid #fdfdfd;}.launch-accordion.no-margin> li.active + li> h4, .launch-accordion.no-margin> li:hover + li> h4{border-color: #0e61ae;border-top: 0;}.form-container{}blockquote.testimonial{}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: 'Poppins', 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;}#home-banner{position:relative;height:929px;}#home-banner .container{position: relative;}#home-banner .prompt{margin-top: 620px;left: 15px;background: rgba(0,0,0,0.7);color: #ffffff;font-weight: 300;padding: 15px;font-size: 30px;line-height: 35px;text-align: right;}#home-banner .prompt .btn{width: 100%;margin-top: 15px;font-size: 18px;font-weight: 300;}@media (max-width: 1199px){#home-banner .prompt { margin-top: 563px;font-size: 30px;}}@media (max-width: 991px){#home-banner { height: 629px;}#home-banner .prompt{margin-top: 300px;text-align: center;}}#home-carousel{height: 100%;width: 100%;position: absolute;}#home-carousel .carousel-inner{height: 100%;width: 100%;}#home-carousel .carousel-inner .item{height: 100%;background-position: center center;background-repeat: no-repeat;background-size: cover;background-attachment: fixed;}#home-carousel .carousel-inner .item.banner1{background-image: url('/images/home-banner-1v2.jpg');}#home-carousel .carousel-inner .item.banner2{background-image: url('/images/home-banner-2.jpg');}#home-carousel .carousel-inner .item.banner3{background-image: url('/images/home-banner-3.jpg');}#home-carousel .carousel-inner .item.banner4{background-image: url('/images/home-banner-4.jpg');}#home-cta{position: relative;background: rgba(0,0,0,0.7);margin-top: -189px;z-index: 400;}#home-cta .cta{display: block;text-align: center;padding: 15px 0 30px 0;}#home-cta .cta .icon{transition: all 0.5s;font-size: 60px;color: #1672a5;display: block;margin: 0 0 15px 0;}#home-cta .cta:hover .icon{-webkit-transform: scale(1.3);-ms-transform: scale(1.3);transform: scale(1.3);}#home-cta .cta .title{font-size: 36px;color: #ffffff;text-transform: uppercase;display: block;margin: 0 0 15px 0;}#home-cta .cta .sub{font-size: 20px;color: #ffffff;display: block;}@media (max-width: 1199px){#home-cta { margin-top: -216px;}#home-cta .cta{min-height: 216px;}#home-cta .cta .title{font-size: 30px;}}@media (max-width: 991px){#home-cta { background: #000000;margin-top: 0;}}#home-welcome h1{color: #1672a5;}#home-welcome h2{color: #000000;font-size: 18px;}@media (max-width: 600px){#home-welcome{text-align: center}}@media (max-width: 440px){#home-welcome .btn-list ul li{width: 100%}#home-welcome a.btn{width: 100%;display: block}}#home-rentals{position: relative;}#home-rentals .overlay{position: absolute;left: 0;right: 0;top: 0;bottom: 0;z-index: 50;}#home-rentals .container{position: relative;z-index: 30;}#home-rentals .map{padding: 10px;background: #ffffff;}#home-rentals .map .widget{height: 376px;}#home-blog{position: relative;color: #ffffff;background-image: url('/images/city-bg.jpg');background-position: center center;background-size: cover;background-repeat: no-repeat;background-attachment: fixed;}#home-blog .overlay{position: absolute;left: 0;top: 0;right: 0;bottom: 0;background-color: rgba(22,114,165,0.85);z-index: 20;}#home-blog .container{position: relative;z-index: 500;}#home-blog .blog-post{vertical-align: top}#home-blog .post-title{height: 3em}#home-blog .post-body{height: 13em}#home-blog a, #home-blog a:link, #home-blog a:visited{color: #ffffff;}#home-blog a:hover{opacity: 0.7;}@media (max-width: 991px){#home-blog .blog-post{margin: 0 0 50px 0}#home-blog .post-body{height: auto}}#secondary-banner{position:relative;height: 640px;border-bottom: 3px solid #1672a5;}#secondary-banner.amp .container{position: absolute;left: 0;right: 0;height: 100%;z-index: 3}.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:#1672a5;border-color:#1672a5;border-width: 1px;border-style: solid;color:#fff!important;padding: 15px 30px;font-size: 18px;line-height: 1.3333333;border-radius: 0px;transition: all 0.5s;font-weight: normal;}.frs-widget .frs-btn:hover, .frs-widget .prop-result .prop-btn a:hover, .frs-tabl-link .frs-btn:hover{color: #1672a5 !important;background: #ffffff!important;}.frs-widget .prop-tabs .prop-tab-nav ul li a{background: #1672a5;}.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: #1672a5;}.frs-widget form label{font-weight:normal}.frs-paging-btn a{border:1px solid #1672a5;color:#1672a5;}.frs-paging-btn a:hover, .frs-paging-btn.active a{background:#1672a5;color:#fff;}.prop-map{height: 550px;width: 100%;}.frs-widget .hide.active{display: block!important;}.lightbox .lb-image{max-width: inherit;}.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-widget.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%;}}@media (max-width: 991px){.mobile-show { display: block !Important;}.mobile-hide{display: none !Important;}}@media (min-width: 1314px) {.container { width: 1284px;}}#footer .foot-form h3{font-size: 32px;color: #ffffff;text-transform: uppercase;font-weight: 400;margin-top: 0px;}#footer .foot-form form .btn{height: 50px;line-height: 20px;font-size: 16px;min-width: 196px;margin-top: 25px;}#footer .foot-form form input{text-align: left;background-color: transparent;color: #ffffff;display: block;border: 0;border-bottom: 1px solid #ffffff;width: 100%;padding: 15px 0 5px;margin: 10px 0;}#footer .foot-form form input::-webkit-input-placeholder, #footer .contact-form form textarea::-webkit-input-placeholder{color: #fff;}#footer .foot-form form textarea{background-color: transparent;color: #ffffff;display: block;border: 0;border-bottom: 1px solid #ffffff;width: 100%;margin: 20px 0;}#pm-discover{padding: 0px 0 40px;font-size: 17px;text-align: center;}#pm-discover h3{margin-bottom: 30px }#pm-discover p{margin-bottom: 20px;}#pm-discover p.text-alt{font-size: 18px;}#pm-discover img{margin-bottom: 30px;width: 100%;}#pm-discover .read-more-toggle{position: relative;display: block;font-size: 20px;height: 50px;line-height: 50px;width: 100%;}#pm-discover .read-more-toggle i{display: block;position: relative;left: 0;right: 0;top: 5px;-webkit-transition: top 0.2s;-o-transition: top 0.2s;transition: top 0.2s;}#pm-discover .read-more-toggle:hover i{top: 0px;-webkit-transition: top 0.3s;-o-transition: top 0.3s;transition: top 0.3s;opacity: 0.7;}#pm-discover .read-more-toggle.collapsed i{top: -15px;}#pm-discover .read-more-toggle.collapsed:hover i{top: -10px;}#rental-widget{padding-top: 187px;}#rental-widget #secondary-banner{display: none;}#pw-widget-container{}#pw-listing-widget a, #pw-listing-widget a> .more, #pw-listing-widget a> .less, #pw-listing-widget .property_related-link{color: #1672a5;font-weight: 600;}#pw-listing-widget .property_related-link, #pw-listing-widget .property_related-link a, #pw-listing-widget .property_related-link .icon{color: #1672a5!important;font-weight: 600;font-size: 16px;}#pw-listing-widget{font-size: 16px;font-family: 'Montserrat', sans-serif!important;color:#000;}#pw-listing-widget .ms-scroll{min-height: 100vh!important;}#pw-listing-widget .btn{background: inherit;border-color: inherit;color: inherit;padding: inherit;line-height: inherit;height: inherit;border-radius: inherit;text-transform: inherit;min-width: inherit;transition: all 0.5s;}#pw-listing-widget .btn:hover{color: #fff!important;border-color: inherit;background: inherit;transition: all 0.5s;opacity: 0.6;}#pw-listing-widget .btn-primary, #pw-listing-widget button.btn.btn-default.btn-lg.btn-block.text-uppercase.text-semibold, .property_summary .btn{background: #1672a5!important;border: 1px solid #1672a5!important;border-radius: 0!important;font-weight: 600!important;}#pw-listing-widget .btn-primary:hover, #pw-listing-widget button.btn.btn-default.btn-lg.btn-block.text-uppercase.text-semibold:hover, .property_summary .btn:hover{opacity: 1!important;background: #fff!important;color: #1672a5!important;}#pw-listing-widget button.btn.btn-link.btn-link-gradient.navbar-btn{margin-top: 10px!important;}#pw-listing-widget .navbar-default .btn-link{border: 0;}#pw-listing-widget .navbar-btn.navbar-left button:hover{opacity: 1!important;}#pw-listing-widget .grid-select_item.active{color: #fff;background: linear-gradient(180deg,#1672a5 0,#1672a5)!important;}#pw-listing-widget .filters .btn-primary{background: linear-gradient(90deg,#1672a5 0,#1672a5)!important;}#pw-listing-widget .filters .btn-control{color: #000!important;border-color: #ccc!important;}#pw-listing-widget .filters .btn-control.active{background: #999!important;color: #fff!important;opacity: 1;}#pw-listing-widget .filters .checkbox__input:checked+.checkbox__placeholder{background-color: #1672a5!important;}#pw-listing-widget .filters .btn-primary:hover{background: #fff!important;}#pw-listing-widget .property-container p> a[href="#"]{color: #1672a5;}#pw-listing-widget .list-header-count, #pw-listing-widget .list-header-count span, #pw-listing-widget .list-header-sort-by label{color: #454545!important;font-style: normal!important;font-size: 16px;}#pw-listing-widget .list-header{padding-top: 20px;}#pw-listing-widget button.btn.btn-link.list-header-button{color: #1672a5!important;font-weight: bold;font-size: 18px;text-transform: uppercase;}#pw-listing-widget .list-header-button .icon{margin-left: 0px!important;width: 1.429em;height: 1em!important;line-height: 18px;position: relative;top: -1px;}#pw-listing-widget .card-property-title, #pw-listing-widget .card-property-price{font-size: 18px;}#pw-listing-widget .card-property-address.card-property-address-top, #pw-listing-widget .card-property-information{font-size: 16px;}#pw-listing-widget .card-property-information{padding-top: 10px;}#pw-listing-widget .property_summary-price>:first-child{font-size: 16px!important;}#pw-listing-widget address.property_address.flex.flex--align-center.m-0, #pw-listing-widget .property_summary-price>:first-child span{font-size: 20px!important;font-family: 'Montserrat', sans-serif!important;}#pw-listing-widget .property_summary-price>:first-child span{font-size: 24px!important;}#pw-listing-widget .properties-slider .card-property-address.card-property-address-top{text-align: center;}#pw-listing-widget .property-container .scroll p{padding-top: 15px;}#pw-listing-widget .property-container .scroll p.contact-agent_agent_info_line{padding: 0;}#pw-listing-widget .property_summary .btn:hover{color: #1672a5!important;}#pw-listing-widget .navbar-btn{color: #1672a5!important;}#pw-listing-widget .navbar-btn:hover{color: #999!important;}#pw-listing-widget .media-map_description .btn-default{background: #1672a5!important;}