body{font-family: 'Catamaran', sans-serif;color:#545454;font-size:16px;line-height:1.7em;font-weight: 400;}h1{margin-top:0;color:#263757;margin-bottom: 10px;line-height: 1.25em;font-size: 48px;font-weight: 400}h2{font-weight:400;margin-bottom:35px;margin-top: 0;font-size: 30px;color:#ae1719;font-weight: 400;line-height: 1.25em;}h3{color:#263757;margin-bottom:30px;font-size: 30px;font-weight: 400;line-height: 1.25em}h4{font-size: 24px;color:#263757;margin: 35px 0 5px;font-weight: 400;}p{margin-bottom: 25px;font-size: 17px;}p.bold{font-size: 18px;font-weight: 500;color:#263757;}a, a:link, a:visited{color:#ae1719;text-decoration:none;transition: all 0.5s;}a:hover, a:active{color:#707070;}.text-alt{color:#263757;}.btn, .ion-form button{background:#ae1719;border-color:#ae1719;color:#fff!important;padding: 10px 16px;font-size: 18px;line-height: 1.3333333;border-radius: 0px;}.btn:hover, .ion-form button:hover{color:#ae1719!important;border-color:#ae1719;background:#fff;}.btn-invert{background-color:Transparent;border-color:#fff;background-repeat:no-repeat;}.btn-lg{height: 57px;line-height: 57px;padding: 0 50px;}img.content{border:0;padding: 0;margin-right: 30px;}.box{padding:15px;border:solid 1px #cccccc;background:#fff;}.embed-container{position: relative;padding-bottom: 56.25%;height: 0;overflow: hidden;max-width: 100%;}.embed-container iframe, .embed-container object, .embed-container embed{position: absolute;top: 0;left: 0;width: 100%;height: 100%;}.overlay{position: absolute;height:100%;width: 100%;top:0;bottom: 0;right: 0;left: 0;background: rgba(183,183,183,0.5);}.container-fluid{position: relative;max-width: 1600px;margin: auto;}.container{max-width: 1195px;}.padding-left-xxl{padding-left: 35px;}.padding-right-xxl{padding-right: 35px;}.padding-left-xxxl{padding-left: 55px;}.padding-right-xxxl{padding-right: 55px;}ul.checks{font-size: 18px;color: #fff;list-style: none;padding: 0;margin: 0;}ul.checks li{padding: 0px 0px 0px 50px;margin-bottom: 20px;background-image: url('/images/check.png');background-position: left top;background-repeat: no-repeat;}ul.checks.red{padding-left: 0px;}ul.checks.red li{background-image: url('/images/check-red.png');font-size: 17px;color: #545454;margin: 0;padding-bottom: 20px;}ul.checks.lg{margin-bottom: 30px;}ul.checks.lg li{background-image: url('/images/check-lg.png');background-position: 12px top;font-size: 18px;color: #545454;margin: 0;padding-bottom: 15px;}ul.checks.lg.white li{background-image: url('/images/check-lg-w.png');background-position: left -3px;font-size: 18px;color: #fff;margin: 0;padding-bottom: 15px;}.read-more{display: inline-block;padding-right: 35px;background-position: right top;background-repeat: no-repeat;text-transform: uppercase;line-height: 24px;font-size: 19px;}.read-more.more{background-image: url('/images/more.png');}.read-more.less{background-image: url('/images/less.png');}.webform label{font-size: 16px;color: #444444}.webform span.red{color: #a90027}.banner-replace{display: none;}.anchor-offset{display: block;content: '';height: 50px;margin: -50px 0 0 0;}.buttons{margin: -8px;}.buttons .btn{margin: 8px;min-width: 225px;padding: 0;}.sitemap .nav-phone{display: none;}.direction:after{content: 'to the right';}.referral-iframe{text-align: center}.alt-text{color: #ae1719;font-size: 18px;text-transform: uppercase;}p.lead{font-size: 24px;font-weight: 400;#545454;margin-bottom: 10px;}.frsw-typeahead{z-index: 1000 !important}@media (max-width: 991px){.padding-left-xxl, .padding-right-xxl, .padding-left-xxxl, .padding-right-xl, .padding-left-xl { padding: 0 15px;}.direction:after{content: 'below';}}@media (max-width: 425px){h1 { font-size: 38px;}h2{font-size: 24px;}}.social> ul{list-style-type: none;padding: 0;margin: 0;}.social> ul> li{list-style-type: none;padding: 0;margin: 0;display: inline-block;}.social> ul> li> a{color: #263757;border: 1px solid #263757;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;}.social> ul> li> a:hover{transform: rotate(360deg);}h2a{font-weight:400;font-size: 40px;color:#ae1719;font-weight: 400;line-height: 5px;text-align: center !important;}h3a{color:#263757;font-size: 30px;font-weight: 400;line-height: 5px}h4a{font-size: 24px;color:#ae1719;font-weight: 400}.center{text-align: center !important}.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;}#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: 145px;width: 100%;position:absolute;z-index:1000;background-color: #fff;-webkit-box-shadow: 0px 3px 7px 0px rgba(0,0,0,0.2);-moz-box-shadow: 0px 3px 7px 0px rgba(0,0,0,0.2);box-shadow: 0px 3px 7px 0px rgba(0,0,0,0.2);}#header .container-fluid{position: relative;height: 100%;}#header .logo{position: absolute;left: 15px;top: 15px !important;}#header .phone{position: absolute;font-size: 24px;display: none;color: #253757;right: 15px;top: 10px;}#header .nav-phone{font-size: 24px;color: #253757;}#header .phone a, #header .nav-phone a{color: #253757!important;}#header .nav{position: absolute;right: 15px;bottom: 20px;}#header .nav .launch-menu-button{color: #545454;text-align: right;}#header .alert{padding: 5px 0px;text-align: center;color:#ae1719;font-size: 18px;position: absolute;left:0px;right:0px}#header .social{position: absolute;right: 15px;top: 24px;}#header .links{position: absolute;right: 15px;top: 12px;text-transform: uppercase;font-size: 14px;}#header .links a{color: #ae1719;}#header .links a:hover{color: #707070;}#header .links .lock{padding-left: 20px;background: url('/images/lock.png') no-repeat;background-position: left 2px;}#header .links> ul{list-style-type: none;padding: 0;margin: 0;}#header .links> ul> li{list-style-type: none;padding: 0;margin: 0;display: inline-block;}#header .links> ul> li:nth-child(1n+2):before{content: "|";margin: 0 5px;}#header.affix{height: 50px;border-top: 0;}#header.affix .mobile-show{display: inline-block!Important;text-align: right;}#header.affix .mobile-hide{display: none!Important;}#header.affix .logo{left: 15px;right: auto;top: 8px!important;}#header.affix .logo img{max-height: 35px;}#header.affix .social{display: none;}#header.affix .links{display: none;}#header.affix .phone{display: none;}#header.affix .nav{left: auto;right: 15px;top: 12px;border: 0;}@media (max-width: 1305px){#header .links { top: 28px;left: 15px;right: 15px;text-align: center;}#header .phone{display: block;}#header .nav-phone{display: none;}}@media (max-width: 1044px){#header { height: 130px;}#header .phone{top: 20px;}#header .links{display: none;}#header .nav{right: 15px;bottom: 20px;text-align: right;}#header .logo{top: 25px !important;}}@media (min-width:601px ) and (max-width: 1044px) {#header .logo img { width: 125px;}#header .alert{display: none}}@media (max-width: 600px){#header { height: 180px;}#header .phone{right: 0;left: 0;text-align: center;top: 10px;font-size: 18px;}#header .logo{right: 0;left: 0;text-align: center;top: 55px !important;}#header .logo img{max-height: 65px;top: 12px;}#header .nav{right: 15px;left: 15px;text-align: center;bottom: 15px;}}#nav{font-size: 16px;text-align: right;color: #545454;}#nav> ul{padding: 0;margin: 0;}#nav> ul> li{position:relative;list-style:none;display:inline-block;margin: 0;}#nav> ul> li:nth-child(1n+2):before{content: "|";margin: 0 -1px;font-size: 16px;color: #545454;}#nav> ul> li> a, #nav> ul> li> a:link, #nav> ul> li> a:visited{display:inline-block;color:#545454;padding: 0 15px 15px 15px;border-bottom: 5px solid transparent;}#nav> ul> li:last-child> a, #nav> ul> li:last-child> a:link, #nav> ul> li:last-child> a:visited{display:inline-block;color:#545454;padding: 0 0px 15px 15px;border-bottom: 0!important}#nav> ul> li:hover> a, #nav> ul> li:hover> a:active, #nav> ul> li> a.active{color:#ae1719;border-bottom: 5px solid #253757;}#nav> ul> li> ul{display:none;position:absolute;white-space:nowrap;z-index:575;text-align:left;padding:0;background-color:#000;top:41px;left:0px;border-bottom: 5px solid #253757;-webkit-box-shadow: 0px 3px 7px 0px rgba(0,0,0,0.2);-moz-box-shadow: 0px 3px 7px 0px rgba(0,0,0,0.2);box-shadow: 0px 3px 7px 0px rgba(0,0,0,0.2);}#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 25px;}#nav> ul> li> ul> li> a{font-size:16px;color:#fff;padding:0!important;}#nav> ul> li> ul> li:hover{background-color:#ae1719;}#nav> ul> li> ul> li> ul> li:hover{background-color:#ae1719;}#nav> ul> li> ul> li:hover> ul{display: block}#nav> ul> li> ul> li> ul> li{position: relative;}#nav> ul> li> ul> li> ul> li> a{color: #fff}#nav> ul> li> ul> li, #nav> ul> li> ul> li a{position: relative;height:40px;line-height:40px;display:block;padding:0 25px;text-transform: capitalize;}#nav> ul> li> ul> li> ul{display: none;list-style-type: none;position: absolute;white-space: nowrap;z-index: 575;text-align: left;padding: 0;background-color:#000;top: 0;left: 100%}#nav> ul> li> ul> li> ul> li{position: relative;}#nav> ul> li> ul> li> ul> li> ul> li:hover{background-color:#ae1719;}#nav> ul> li> ul> li> ul> li> ul{display: none;list-style-type: none;position: absolute;white-space: nowrap;z-index: 575;text-align: left;padding: 0;background-color:#000;top: 0;left: 100%}#nav> ul> li> ul> li> ul> li:hover> ul{display: block}#nav> ul> li> ul> li> ul> li> ul> li> a{color: #fff}@media (max-width: 1360px) {#nav > ul > li > a, #nav > ul > li > a:link, #nav > ul > li > a:visited { padding: 0 10px 15px 10px;}}@media (max-width: 1199px) {#nav > ul > li { }}.launch-menu> ul> li{border-bottom:solid 1px #ccc;}.launch-menu> ul> li:hover{background:#f9f9f9;-webkit-box-shadow: inset 1px 1px 5px 0px rgba(0,0,0,0.35);-moz-box-shadow: inset 1px 1px 5px 0px rgba(0,0,0,0.35);box-shadow: inset 1px 1px 5px 0px rgba(0,0,0,0.35);}.launch-menu> ul> li:first-child{border-top:solid 1px #ccc;}.launch-menu a{color:#333;}.launch-menu> ul> li> ul> li:hover{background:#fff;-webkit-box-shadow: inset 1px 1px 5px 0px rgba(0,0,0,0.35);-moz-box-shadow: inset 1px 1px 5px 0px rgba(0,0,0,0.35);box-shadow: inset 1px 1px 5px 0px rgba(0,0,0,0.35);}.launch-menu .phone{font-size: 1.4em;text-align: center;margin: 10px 0 20px;}.launch-menu .phone a:hover{color: #ae1719;}.launch-menu .nav-phone{display: none;}.launch-menu .links> ul> li{margin: 10px 0;}.launch-menu .social{text-align: center;padding: 10px 0 15px;}.launch-menu-close img{max-height: 30px;}#footer{color: #fff;}#footer a, #footer a:link, #footer a:visited{color: #fff;}#footer a:active, #footer a:hover{opacity: 0.7;}#footer .links, #footer .links li{list-style:none;margin:0;padding:0;}#footer .office{text-transform: uppercase;}#footer .social{padding: 5px 0 45px;}#footer .social a, #footer .social a:link, #footer .social a:visited{background: transparent;border: 1px solid #fff;}#footer .address{display: inline-block;margin: 0;}#footer .address li{display: inline-block;margin: 0px;padding: 0;}#footer .contact{padding: 20px 0 0px;border-top: 1px solid rgba(235,235,235,0.2);max-width: 1200px;margin: auto;}#footer .contact ul, #footer .list-inline>li{margin: 0;padding: 0;}#footer .with-piping li:nth-child(1n+2):before{content: "|";margin: 0 9px 0 8px;}#footer .copy{padding: 0px 0 15px;border-bottom: 1px solid rgba(235,235,235,0.2);margin-bottom: 45px;font-size: 15px;}#footer .ada{margin-bottom: 15px;font-size: 15px;}#footer .affil{padding: 20px 0;}#footer .affil img{margin: 5px;}#footer-lower .container-fluid{max-width: 1600px;}#footer-form{background-color: #ebebeb;display: block;position: relative;padding: 60px 0 50px}#footer-form.banner{padding-bottom: 10px;}#footer-form h2{font-size: 48px;color: #263757;text-align: center;}#footer-form form{margin: 50px auto;color: #000;}#footer-form form label{display: block;color: #7c7c7c;margin: 0;font-size: 15px;font-weight: 400;}#footer-form form textarea{display: block;width: 100%;height: 6.75em;background-color: #cacaca;border-radius: 0px;border: 0;}#footer-form form .frs-widget .frs-form legend{display: none;}#footer-form form .frs-widget .frs-form .frs-form-field{margin-bottom: 10px;}#footer-form form input[type='text'], #footer-form form input[type='tel'], #footer-form form input[type='email']{border-radius: 0px;padding: .5em .5em;border: 0;background: #cacaca;height: 49px;}#footer-form form .frs-widget .frs-form select{width: 100%;height: 2.5em;border-radius: 0px;background-color: #cacaca;border: 0;height: 49px;}#footer-form form .frs-widget .frs-btn{background: #ae1719;min-width: 151px;margin-top: 30px;font-size: 15px;border: 1px solid #ae1719;}#footer-form form .frs-widget .frs-btn:hover{color: #ae1719!important;}#footer-form form .ion-form-group-checkbox{margin-top: 10px;}#footer-form form .ion-form-group-checkbox input{position: relative;display: inline-block;min-width: 161px;}#footer-form form input[type='checkbox']{margin-right: 0.4em;height: 20px;width: 20px;border-radius: 0;vertical-align: middle;}@media (max-width: 425px) {#footer h2 { font-size: 38px;}}@media (max-width:325px) {#footer-form .frs-form-check-item { width: 100%;}#footer-form .frs-form-check-item:first-child{margin-bottom: 10px;}}#footer-form p, #contact-form p{color: #7c7c7c;margin: 50px 0 5px;font-size: 15px;}#footer-form a, #footer-form a:hover, #contact-form a, #contact-form a:hover{color: #7c7c7c!important;opacity: 1;}#footer-form ul, #contact-form ul{padding: 0;margin: 0;list-style: none;color: #7c7c7c;display: flex;}#footer-form ul li, #contact-form ul li{display: flex;padding-left: 25px;padding-right: 25px;position: relative;font-size: 15px;}#footer-form ul li a::before, #contact-form ul li a::before{content: '';position: absolute;left: 0;top: 2px;height: 20px;width: 20px;background: #cacaca;display: block;transition: 0.3s;}#footer-form ul li a::after, #contact-form li a::after{content: "\e013";color: #cacaca;position: absolute;left: 2px;top: 2px;font-family: "Glyphicons Halflings";font-style: normal;font-weight: 400;line-height: 20px;-webkit-font-smoothing: antialiased;transition: 0.3s}#footer-form ul li:hover a::after, #contact-form li:hover a::after{color: rgba(255,255,255,0.4 );transition: 0.3s}#footer-form ul li.active a::after, #contact-form li.active a::after{color: #7c7c7c;transition: 0.3s;}#footer-form form{margin-top: 10px;}#footer-form .tab-content .ion-form-group-checkbox, #contact-form .tab-content .ion-form-group-checkbox{display: none;}#footer-form .ion-form-group-dropdown, #footer-form .ion-form-group-state{position: relative;}#footer-form .ion-form-group-dropdown::before, #footer-form .ion-form-group-state::before{content: '';position: absolute;left: 0;bottom: 0;width: 100%;border-radius: 0px;padding: .5em .5em;border: 0;background: #cacaca;height: 49px;}#footer-form .ion-form-group-dropdown select, #footer-form .ion-form-group-state select, #footer-form form .ion-form-group select{color: #7c7c7c;background: transparent;position: relative;z-index: 9;height: 49px;}#contact-form p{margin: 0 0 5px;}#contact-form ul{margin-bottom: 10px;}#body-container{position: relative;padding-top:100px;padding-bottom:55px;background-color: #ffffff;z-index: 300;}#body-container.amp{}#body-container .side-content{margin-top: -100px;}#body-container .side-content ul.ctas{margin: 0;padding: 0;list-style-type: none;text-align: center;}#body-container .side-content ul.ctas li{margin: 0;padding: 0;list-style-type: none;text-align: right;}#body-container .side-content ul.ctas a{display: inline-block;background: #ae1719;margin-bottom: 3px;}#body-container .side-content ul.ctas li .icon{font-size: 50px;color: #fff;}#body-container .side-content ul.ctas li:hover .icon{-webkit-transform: scale(1.05);-ms-transform: scale(1.05);transform: scale(1.05);}#body-container .side-content ul.ctas .cta{text-align: left;display: block;padding: 25px 30px;width: 280px;margin-left: auto;}#body-container .side-content ul.ctas .cta .icon{font-size: 36px;display: inline-block;color: #263757;padding-right: 10px;}#body-container .side-content ul.ctas .cta .icon img{vertical-align: bottom;}#body-container .side-content ul.ctas .cta .title{font-size: 22px;display: inline-block;text-transform: uppercase;color: #fff;}#body-container .side-content ul.ctas .cta .title .line{display: block;}#body-container .side-content ul.ctas .cta .sub{color: #fff;margin-top: 15px;font-size: 15px;line-height: 15px;display: block;line-height: 1.6em;}#body-container .side-content ul.ctas .cta .sub .link{display: block;margin-top: 20px;}#body-container .side-content ul.ctas a:hover{background: #263757;}.banner{padding: 55px 0;}.banner h1, .banner h2{font-size: 48px;color: #263757;margin: 0 0 30px 0;line-height: 1em;text-align: center;}.banner h3{font-size: 24px;color: #284069;margin: 0 0 15px 0;}.banner-gray{background-color: #ebebeb;}.banner-primary{background-color:#263757;color: #fff!important;}@media (max-width: 768px) {.banner h1, .banner h2 { font-size: 38px;}}#team{padding: 40px 0;}#team .item{background: #f2f2f2;padding: 20px 30px;margin-bottom: 45px;text-align: center;min-height: 525px;}#team .item .pic{border: 4px solid #fff;}#team .item .pic img{width: 100%;}#team .item .name{font-size: 24px;color: #263757;margin: 10px 0 3px;}#team .item .title{font-size: 18px;color: #545454;min-height: 55px;}#team .item .contact{text-align: center;}#team .item .contact a{font-size: 18px;color: #ae1719;}@media (max-width:991px) {#team .item { min-height: 609px;}}@media (max-width:700px) {#team .item { min-height: 560px;}}@media (max-width:600px) {#team .item { padding: 50px;margin-bottom: 15px;}#team #home-squares h2{margin-top: 0;}}@media (max-width:400px) {#team .item { min-height: auto;}}.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 img{float: left;padding: 10px 15px 15px 0;}.blog-container .blog-post .post-body .read-more{display:block;margin-top:15px;font-size:.90em;text-transform:lowercase;}.blog-container .blog-post .post-body:after{float: none;}.blog-container .side-panel a{color: #263757;}.blog-container .side-panel a:hover{color: #ae1719;}@media (max-width: 768px) {.blog-container .post-list { float:none;display:block;width:100%;}.blog-container .side-panel{display:none;}}#team .team-member{padding: 15px;border: 1px solid #ccc;background-color: #eeeeee;}#team .team-member .bio{display: none;text-align: left;}#team .team-member:hover{cursor: pointer;}.team-member{text-align: center;line-height: 1.875em;letter-spacing: 0.10em;margin-bottom: 55px;}.team-member .image{height: 300px;width: 100%;padding: 25px;border: 1px solid #ccc;margin-bottom: 15px;transition: all 0.3s;background-size: cover;background-position: center top;overflow: hidden;}.team-member .image img{display: none;}.team-member .name{font-size: 26px;color: #000;font-weight: bold}.team-member .title{font-size: 18px;min-height: 60px;color: #000}#popup{display: none;position: fixed;left: 0px;top: 0px;width: 100%;height: 100%;z-index: 99999;background: rgba(0,0,0,0.9);background-size:cover;overflow: hidden;}#popup .inner .close-button{position: absolute;height: 20px;width: 20px;top: 15px;right: 15px;cursor: pointer;font-size: 20px;opacity: 0.5;}#popup .inner .close-button:hover{opacity: 0.9;}#popup .inner{padding: 30px;min-height: 300px;width: 60%;background: #fff;position: absolute;top: 40px;left: 50%;transform: translateX(-50%);z-index: 10000;border-radius: 20px;overflow: scroll;bottom: 40px;}#popup .team-member{text-align: left;}#popup .team-member .image{display: inline;float: left;width: 180px;margin: 0 30px 15px 0px;}#popup .team-member .title{min-height: 0px;}#popup .team-member .title br{display: none;}#popup .team-member .bio{margin-top: 15px;}@media (max-width: 990px){#popup { overflow: scroll;}#popup .inner{top: 40px;left: 0;right: 0;transform: translateY(0%) translateX(0%);margin: auto;width: 95%;margin-bottom: 40px;}}#about #secondary-banner{background-position: center 50px;}#about #body-container{max-width: 1175px;margin: 0 auto;padding: 60px 15px 70px;}#about #footer-form{display: none;}#about-mission{text-align: center;padding: 50px 0 20px;border-top: 1px solid #ebebeb;border-bottom: 1px solid #ebebeb;margin-bottom: 50px;}#about-mission h1{margin-bottom: 15px;}#about-mission h2{margin-bottom: 25px;font-size: 24px;color: #212f4e;}#about-mission h3{color: #ae1719;margin: 30px 0 15px;font-size: 30px;}#about-mission p{font-size: 18px;}#about-mission .credit{display: block;margin-top: 15px;}#about-why{padding-bottom: 65px;}#about-why h2{font-size: 36px;text-align: center;color: #263757;}#about-why li{font-size: 20px;padding-bottom: 25px;}#about-why ul{margin: 0;}#about-cta{text-align: center;}#about-cta h3{font-size: 30px;margin: 0 0 25px;}#about-cta p{font-size: 24px;color: #263757;}@media (max-width: 991px) {#about-values .content { position: relative;top: 0;transform: translateY(0%);right: auto;left: auto;}#about-values .row{height: auto;}#about-values .image{height: 300px;max-width: 100%;width: 100%;}#about-values .image img{max-width: none;min-height: 100%;width: 100%;}}.launch-accordion> li> h4{background-color:#f2f2f2;transition:background-color 0.05s ease;font-size: 22px;color: #263757;border: 1px solid #e2e2e2;height: 59px;line-height: 60px;}.launch-accordion> li> h4> span{color: #ae1719;font-size: 30px;margin-right: 15px;vertical-align: middle;}.launch-accordion> li> div{border: 1px solid #e2e2e2;border-top: 0;font-size: 18px;}.launch-accordion> li> h4:hover{background-color:#f4f4f4;}.form-container h2{font-size: 30px;text-align: center;margin: 15px 0 20px;color: #263757;}.form-container textarea{height: 6.75em;}.form-container{background-color: #ebebeb;}.form-container form .ion-form-group label{display: block;color: #7c7c7c;margin: 0;font-size: 15px;font-weight: 400;}.form-container form .ion-form-group textarea{display: block;width: 100%;height: 6.75em;background-color: #cacaca;border-radius: 0px;border: 0;}.form-container form .ion-form-group legend{display: none;}.form-container form .frs-widget .frs-form .frs-form-field{margin-bottom: 10px;}.form-container form .ion-form-group:not(.ion-form-group-checkbox) input{border-radius: 0px;padding: .5em .5em;border: 0;background: #cacaca;height: 49px;}.form-container form .ion-form-group select{width: 100%;height: 2.5em;border-radius: 0px;background-color: #cacaca;border: 0;height: 49px;}.form-container form button{background: #ae1719;min-width: 151px;margin-top: 15px;font-size: 15px;border: 1px solid #ae1719;}.form-container form button:hover{color: #ae1719!important;}.form-container form .ion-form-group-checkbox{margin-top: 10px;}.form-container .ion-form-group-checkbox{display: flex;flex-wrap: wrap;}.form-container .ion-form-group-checkbox label:first-of-type{width: 100%;}.form-container .ion-form-group-checkbox label:not(:first-of-type){flex-basis: 50%;}.form-container .ion-form-group-checkbox input{position: absolute;opacity: 0;cursor: pointer;height: 0;width: 0;}.form-container .ion-form-group-checkbox span{display: flex;padding-left: 25px;padding-right: 15px;position: relative;font-size: 15px;}.form-container .ion-form-group-checkbox span::before{content: '';position: absolute;left: 0;top: 2px;height: 20px;width: 20px;background: #cacaca;display: block;transition: 0.3s;}.form-container .ion-form-group-checkbox span::after{content: "\e013";color: #cacaca;position: absolute;left: 2px;top: 2px;font-family: "Glyphicons Halflings";font-style: normal;font-weight: 400;line-height: 20px;-webkit-font-smoothing: antialiased;transition: 0.3s}.form-container .ion-form-group-checkbox input:hover span::after{color: rgba(255,255,255,0.4 );transition: 0.3s}.form-container .ion-form-group-checkbox input:checked ~ span::after{color: #7c7c7c;transition: 0.3s;}.form-container .ion-form-group-dropdown, .form-container .ion-form-group-state{position: relative;}.form-container .ion-form-group-dropdown::before, .form-container .ion-form-group-state::before{content: '';position: absolute;left: 0;bottom: 0;width: 100%;border-radius: 0px;padding: .5em .5em;border: 0;background: #cacaca;height: 49px;}.form-container .ion-form-group-dropdown select, .form-container .ion-form-group-state select, .form-container form .ion-form-group select{background: transparent;position: relative;z-index: 9;}@media (max-width: 991px) {.form-container { margin-top: 20px;}}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: '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;}#home-banner{position:relative;height:845px;padding-top: 383px;background-image: url('/images/home-banner.jpg');background-attachment: fixed;background-size: 2000px;}#home-banner .prompt{position: relative;z-index: 100;text-align: center;padding-bottom: 50px;}#home-banner .prompt h1{color: #fff;font-size: 46px;margin-bottom: 15px;font-weight: 500;text-shadow: 0px 3px 7px rgba(0, 0, 0, 0.35);}#home-banner .prompt p, #home-banner .prompt li{font-size: 22px;color: #fff;margin-bottom: 35px;text-shadow: 0px 3px 7px rgba(0, 0, 0, 0.35);max-width: 775px;margin-right: auto;margin-left: auto;}#home-banner .prompt li:nth-child(1n+2):before{content: " • ";margin: 0 12px 0 0;padding-left: 0;margin-left: 0px;display: inline;}#home-banner .prompt .btn{font-size: 22px;height: 67px;padding: 0;line-height: 67px;min-width: 285px;margin: 15px 8px 3px;}@media (min-width: 2001px){#home-banner { background-size: contain;}}@media (max-width: 650px){#home-banner { height:auto;padding-top: 300px;background-attachment: initial;background-size: cover;}}@media (max-width: 425px){#home-banner { padding-top: 200px;}#home-banner .prompt h1{font-size: 36px;}#home-banner .prompt p{font-size: 24px;}#home-banner .prompt .btn{font-size: 20px;min-width: 0;width: 80%;margin: 8px auto;}}#home-welcome.banner{padding: 65px 0 0px;}#home-welcome h2{margin-bottom: 10px;}#home-welcome h3{margin-bottom: 20px;}#home-welcome p{color: #545454;font-size: 18px;}#home-welcome a{text-transform: uppercase;font-size: 18px;}@media (max-width: 991px){#home-welcome .btn { margin-bottom: 45px;}}#home-services.banner{padding: 50px 0 0px;}#home-services .items{text-align: center;}#home-services .item{width: 190px;display: inline-block;margin-bottom: 50px;}#home-services .item .icon{margin-bottom: 15px;}#home-services .item:hover .icon{transform: scale(1.1);}#home-services .item .title{font-size: 24px;color: #263757;margin: 0;line-height: 1.25em;}@media (max-width: 1199px){#home-services .item { width: 19%;}}@media (max-width: 659px){#home-services .item { width: 190px;}}#analysis.banner.banner-primary h2{color: #fff!important;text-align: right;font-size: 36px;margin-bottom: 0;line-height: 1.25em;}#analysis.banner-primary .btn{height: 56px;line-height: 56px;padding: 0;min-width: 141px;font-size: 20px;margin: 15px 0;}#analysis.banner.banner-gray{padding: 39px 0;}#analysis.banner.banner-gray h2{color: #263757;text-align: right;font-size: 30px;margin-bottom: 0;line-height: 1.25em;}#analysis.banner-gray .btn{height: 67px;line-height: 67px;padding: 0;max-width: 335px;font-size: 18px;margin-top: 3px;width: 100%;}@media (max-width: 1199px){#analysis.banner.banner-primary h2 { font-size: 30px;}#analysis.banner-primary .btn{margin: 10px 0;}}@media (max-width: 991px){#analysis.banner.banner-primary { padding: 30px 0 35px;}#analysis.banner.banner-primary h2, #analysis.banner.banner-gray h2{text-align: center;}#analysis.banner-primary .col-md-3, #analysis.banner.banner-gray .col-md-5, #analysis.banner.banner-gray .col-md-2, #analysis.banner.banner-gray .col-md-4{margin: 10px auto 0;text-align: center;}}@media (max-width: 640px){#analysis.banner.banner-gray h2 br, #analysis.banner.banner-primary h2 br { display: none!important;}}@media (max-width: 425px){#analysis.banner-gray .btn, #analysis.banner-gray .btn { min-width: 0;width: 80%;margin-right: auto;margin-left: auto;}}#home-testimonial.banner{padding: 70px 0 35px;}#home-testimonial h3{color: #ae1719;font-size: 30px;margin-top: 40px;}#home-testimonial h2{margin-bottom: 0px;margin-bottom: 25px;}#home-testimonial .embed-container{position: relative;border: 1px solid #cacaca;height: 338px;padding: 0;}#home-testimonial .overlay{z-index: 1;background: rgba(255,255,255,0.2);}#home-testimonial .overlay .click{display: none;color: #fff;text-align: center;font-size: 24px;font-weight: 500;position: absolute;top: 50%;left: 50%;transform: translateY(-50%) translateX(-50%);}#home-testimonial .overlay:hover{cursor: pointer;background: rgba(0,0,0,0.5);}#home-testimonial .overlay:hover .click{display: block;}#home-rentals .map{border: 1px solid #cacaca;text-align: center;}#home-rentals .inner{height: 440px;}#home-why.banner{padding-bottom: 0;}#home-why.banner h2{margin-bottom: 5px;padding: 0 15px;}#home-why .items{max-width: 100%;overflow: hidden;}#home-why .items .item{position: relative;height: 391px;margin: 30px 0;}#home-why .items .item.lg{height: 563px;}#home-why .items .item .container{position: relative;height: 100%;}#home-why .items .item.left .image{left: 0;}#home-why .items .item.left .content{left: 40%;right: 15px;}#home-why .items .item.right .image{right: 0;}#home-why .items .item.right .content{right: 40%;left: 15px;}#home-why .items .item .image{position: absolute;top: 0;bottom: 0;width: 40%;background-position: center top;background-repeat: no-repeat;background-size: cover;}#home-why .items .item .image.marketing{background-image: url('/images/marketing.jpg');background-position: 20% top;}#home-why .items .item .image.accounting{background-image: url('/images/accounting.jpg');}#home-why .items .item .image.maintenance{background-image: url('/images/maintenance.jpg');}#home-why .items .item .image.market{background-image: url('/images/market.jpg');}#home-why .items .item .image.screening{background-image: url('/images/screening.jpg');}#home-why .items .item .image.management{background-image: url('/images/management.jpg');}#home-why .items .item .image.improve{background-image: url('/images/improve.jpg');}#home-why .items .item .image.renovate{background-image: url('/images/renovate.jpg');}#home-why .items .item .image.evaluate{background-image: url('/images/evaluate.jpg');}#home-why .items .item .image.advertise{background-image: url('/images/advertising.jpg');}#home-why .items .item .image.screen{background-image: url('/images/screening-tenants.jpg');}#home-why .items .item .image.retain{background-image: url('/images/retain.jpg');}#home-why .items .item .image.inspect{background-image: url('/images/inspection.jpg');}#home-why .items .item .image.maintain{background-image: url('/images/maintain.jpg');}#home-why .items .item .content{position: relative;top: 50%;transform: translateY(-50%);width: 60%;left: 15px;right: 15px;}#home-why .items .item .content .title{font-size: 36px;color:#ae1719;margin-bottom: 35px;margin-top: 0;}#home-why .items .item .content p, #home-why .items .item .content li{font-size: 18px;color: #545454;}#home-why .items .item .content h3{margin-top: 35px;}#home-why .items .item.left .content p{padding-right: 0px;}#home-why .items .item .content a{color:#ae1719;text-transform: uppercase;}#home-why .items .item .content a:hover{color:#707070;}@media (max-width: 1441px){#home-why .items .item .content { width: 56%;}#home-why .items .item.left .content{left: 44%;}#home-why .items .item.right .content{right: 44%;}}@media (max-width: 767px){#home-why .items { padding-right: 15px;padding-left: 15px;}#home-why .items .item{height: auto;}#home-why .items .item .image{position: relative;width: 100%;height: 300px;background-size: cover;}#home-why .items .item .content{position: relative;top: 0;transform: translateY(0%);width: 100%;padding: 40px 0 0px;}#home-why .items .item.left .content, #home-why .items .item.right .content, #home-why .items .item.right .image, #home-why .items .item.left .image{left: auto;right: auto;}#home-why .container{padding-right: 0px;padding-left: 0px;}#home-why> .container{padding-right: 15px;padding-left: 15px;}}@media (max-width: 500px){#home-why .items .item .image { height: 230px;}}#home-blog{color: #545454;line-height: 1.25em;}#home-blog.banner{padding: 50px 0 90px;}#home-blog.banner h2{margin-bottom: 50px;}#home-blog .post-date{font-size: 16px;margin-bottom: 20px;}#home-blog .post-title{margin-top: 30px;}#home-blog .post-title a{font-size: 24px;}#home-blog img{width: 100%;margin-bottom: 30px;}#home-blog .post-body .read-more{display: block;margin-top: 20px;font-size: 18px;}#home-blog .post-body .read-more a{color: #ae1719;text-transform: uppercase;}@media (max-width: 991px){#home-blog .post-title { margin-top: 40px;}#home-blog .post-date{margin: 20px 0 ;}}#secondary-banner{position:relative;height:564px;padding-top: 309px;background-image: url('/images/secondary-bg.jpg');background-attachment: fixed;background-size: 2000px;}#secondary-banner.amp .container{position: absolute;top: 0;bottom: 0;left: 0;right: 0;z-index: 5}#secondary-banner .prompt{position: relative;z-index: 100;text-align: center;}#secondary-banner .prompt h1{color: #fff;font-size: 46px;margin-bottom: 15px;font-weight: 500;text-shadow: 0px 3px 7px rgba(0, 0, 0, 0.35);}#secondary-banner .prompt p, #secondary-banner .prompt li{font-size: 22px;color: #fff;margin-bottom: 35px;text-shadow: 0px 3px 7px rgba(0, 0, 0, 0.35);max-width: 775px;margin-right: auto;margin-left: auto;}#secondary-banner .prompt li:nth-child(1n+2):before{content: " • ";margin: 0 12px 0 0;padding-left: 0;margin-left: 0px;display: inline;}@media (min-width: 2001px){#secondary-banner { background-size: contain;}}@media (max-width: 600px){#secondary-banner { height: auto;padding-top: 209px;background-attachment: initial;background-size: cover;}#secondary-banner .prompt{padding-bottom: 50px;}}#pm #secondary-banner{background-position: center 50px;}#pm #secondary-banner .prompt h1{margin: 0;}#pm #footer-form{display: none;}#pm-welcome h2{margin-top: 0;}#pm-welcome h3{margin-bottom: 20px;}#pm-welcome .intro{font-size: 17px;margin-bottom: 40px;}#pm-welcome .accordion{margin-bottom: 10px!important;}#pm-welcome .panel-collapse{margin: 15px 0;}#pm-welcome .read-more{display: inline-block;margin-bottom: 10px;}#pm-welcome ul.checks.red{padding-left: 20px;}#pm #home-why h2{margin-bottom: 10px;}#pm #home-why p{color: #545454;font-size: 20px;margin-bottom: 15px;}#pm-why{position:relative;min-height:688px;padding-top: 175px;padding-bottom: 125px;background-image: url('/images/pm-why-banner.jpg');background-attachment: fixed;background-size: 2000px;}#pm-why .overlay{background: rgba(0,0,0,0.4);}#pm-why .prompt{position: relative;z-index: 100;text-align: left;max-width: 624px;}#pm-why .prompt h2{text-align: left;color: #fff;font-size: 46px;margin-bottom: 30px;}@media (min-width: 2001px){#pm-why { background-size: contain;}}@media (max-width: 600px){#pm-why { background-attachment: initial;background-size: cover;padding-top: 125px;padding-bottom: 75px;}}#pm-multi{text-align: center;}#pm-multi .inner{padding: 60px 15px;max-width: 1065px;margin: auto;}#pm-multi p{font-size: 18px;}#pm-multi .btn{height: 67px;line-height: 67px;min-width: 225px;}#pm-services.banner{padding: 0px;}#pm-services.banner h2{margin-bottom: 15px;}#pm-services.banner p.sub{margin-bottom: 35px;font-size: 30px;text-align: center;color: #ae1719;}#pm-services .item{text-align: center;margin-bottom: 55px;}#pm-services .icon{margin-bottom: 30px;height: 45px;}#pm-services .detail h3{font-size: 18px;text-transform: uppercase;margin-bottom: 25px;color: #545454;}#pm-services .detail p{font-size: 16px;margin-bottom: 0;color: #545454;}#pm-services p.lead{font-size: 18px;text-align: center;font-weight: 500;color: #263757;line-height: 30px;}#pm-services .row{margin-right: -70px;margin-left: -70px;}#pm-services .row .col-md-4{padding-left: 70px;padding-right: 70px;}@media (max-width: 767px) {#pm-services .item .detail { max-width: 400px;margin-right: auto;margin-left: auto;}#pm-services .row{margin-right: -15px;margin-left: -15px;}#pm-services .row .col-md-4{padding-left: 15px;padding-right: 15px;}}#area-info{text-align: center;padding: 0;}#area-info img{margin-bottom: 40px;height: 300px;width: 1000px}#areas-serviced{padding-bottom: 50px;text-align: center;}#areas-serviced li{text-align: center;font-size: 18px;}#leasing #footer-form{display: none;}#leasing #home-why.banner{padding-top: 15px;padding-bottom: 45px;}#leasing-welcome h1{margin-bottom: 30px;}#leasing-welcome h3{font-size: 24px;margin-top: 40px;}#leasing-welcome p{font-size: 17px;color: #545454;}#leasing-welcome img{margin: 20px 0 5px;}#leasing #home-why h3{margin-top: 0;}#leasing #pm-analysis{margin-top: 55px;}#current-owners{font-size: 17px;}#current-owners h3{font-size: 24px;}#current-owners h4{font-size: 24px;}#current-owners ul{padding-left: 35px;}#current-owners ul li{margin-bottom: 15px;}ul.checks-red{font-size: 20px;list-style: none;padding: 0;margin: 0;}ul.checks-red li{padding: 0px 0px 0px 50px;margin-bottom: 25px;min-height: 30px;background-image: url('/images/check-red.png');background-position: left top;background-repeat: no-repeat;}#prospective-owners #body-container{padding: 70px 15px 80px;}#prospective-owners #footer-form{display: none;}#prospective-owners-welcome .intro{font-size: 17px;margin-bottom: 10px;max-width: 1000px;margin-left: auto;margin-right: auto;}#prospective-owners-welcome .list{padding-left: 70px;max-width: 800px;margin-left: auto;margin-right: auto;}#prospective-owners-welcome .list .items{position: relative;padding-left: 70px;border-left: 1px solid #263757;margin-bottom: 50px;padding-top: 52px;}#prospective-owners-welcome .list .items:after{content: ' ';position: absolute;top: -1px;left: -4px;width: 8px;height: 8px;display: block;border-radius: 4px;background-color: #263757;}#prospective-owners-welcome .list .items .item{position: relative;min-height: 120px;}#prospective-owners-welcome .list .items .item:last-child{min-height: 0;}#prospective-owners-welcome .list .items .item .icon{position: absolute;top: 8px;left: -115px;}#prospective-owners-welcome .list .items .item .content{position: relative;top: 23px;}#prospective-owners-welcome .btn{margin-left: 70px;}#prospective-owner-benefits.banner{padding-top: 75px;}#prospective-owner-benefits.banner h2{line-height: 1.25em;margin-bottom: 45px;}#prospective-owners #analysis.banner-gray h2{font-size: 29px;}#prospective-owners #analysis.banner-gray .btn{min-width: 259px;max-width: 100%;}@media (max-width: 991px) {#prospective-owner-benefits .image { text-align: center;}#prospective-owner-benefits ul.checks-red{margin: 40px auto 0;width: 80%;}}@media (max-width: 795px) {#prospective-owners-welcome .list .items .item { margin-bottom: 30px;}#prospective-owners-welcome .list .items .item .content{top: 10px;}#prospective-owners #analysis.banner-gray h2{font-size: 24px;}#prospective-owners #analysis.banner-gray h2 br{display: none;}#prospective-owner-benefits.banner{padding-bottom: 0;}}@media (max-width: 500px) {#prospective-owners-welcome .list { padding-left: 0px;width: 80%;}#prospective-owners-welcome .list .items{padding-left: 0px;border-left: 0;margin-bottom: 50px;padding-top: 52px;}#prospective-owners-welcome .list .items:after{display: none;}#prospective-owners-welcome .list .items .item .content{top: 0;margin-bottom: 40px;}#prospective-owners-welcome .list .items .item .icon{position: relative;top: 0;left: auto;text-align: center;margin-bottom: 15px;}#prospective-owners-welcome .btn{display: block;margin-left: auto;margin-right: auto;}}#faqs #body-container{padding: 70px 0 80px;}#faq-welcome h1{text-align: center;}#faq-welcome .intro{font-size: 18px;text-align: center;margin-bottom: 60px;}#brokerage #footer-form{display: none;}#brokerage #body-container{padding-bottom: 0;}#brokerage #home-why{padding-top: 10px;padding-bottom: 35px;}#brokerage-welcome h3{font-size: 24px;}#rehab #footer-form{display: none;}#rehab-welcome h1{margin-bottom: 20px;}#rehab-welcome h3{font-size: 24px;margin-top: 45px;}#rehab #home-why{padding-top: 5px;padding-bottom: 25px;}#rehab #home-why .title{color: #263757;margin-bottom: 15px;}#rehab #home-why h5{font-size: 24px;margin: 40px 0 20px;color: #263757;}#rehab #home-why ul.checks.red{padding-left: 15px;}#rehab #home-why ul.checks.red li{padding-left: 60px;}#rehab .contact-us{text-align: center;padding-top: 40px;}#rehab .contact-us p{font-size: 22px;margin-bottom: 20px;}#maintaining{}#maintaining #body-container{padding: 70px 15px 0px;}#maintaining #footer-form{display: none;}#maintaining #welcome h1{margin-bottom: 25px;}#maintaining #welcome h3{margin: 40px 0 10px;color: #ae1719;font-size: 30px;}#maintaining #welcome h4{margin: 40px 0;}#maintaining #home-why{padding: 35px 0 60px;}#maintaining #maintenance{position: relative;padding: 135px 0 100px;background: url('/images/reporting-maintanence.jpg') no-repeat;background-size: cover;background-position: center top;color: #fff;}#maintaining #maintenance .overlay{position: absolute;height:100%;width: 100%;top:0;bottom: 0;right: 0;left: 0;background: rgba(0,0,0,0.35);}#maintaining #maintenance .container{position: relative;}#maintaining #maintenance h2{color: #fff;text-align: left;margin-bottom: 25px;}#maintaining #maintenance p{font-size: 18px;}#maintaining #maintenance ul{margin: 35px 0 45px;}#maintaining #maintenance li{font-size: 24px;}#maintaining #maintenance li a{font-weight: 600;color: #fff;}#maintaining #maintenance li a:hover{opacity: 0.6;}#maintaining #analysis.banner-gray{background: #f2f2f2;}#maintaining #analysis.banner-gray h2{font-size: 30px;margin-top: 18px;}#maintaining #analysis.banner-gray .btn{min-width: 260px;}#animal-verification{padding: 30px 0}#animal-verification form{}#animal-verification form label{font-size: 18px;display: inline-block;width: 25%;vertical-align: middle}#animal-verification form br{display: none}#animal-verification form input{vertical-align: middle}#animal-verification form select{vertical-align: middle}#animal-verification form textarea{vertical-align: top}#animal-verification form span.req{color: #ae1719}#animal-verification form .btn{width: 250px;margin-top: 35px}#partners a img{display: block;margin: 10px auto}.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:#263757;border-color:#263757;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: #263757 !important;background: #ffffff!important;}.frs-widget .prop-tabs .prop-tab-nav ul li a{background: #263757;}.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: #263757;}.frs-widget form label{font-weight:normal}.frs-paging-btn a{border:1px solid #263757;color:#263757;}.frs-paging-btn a:hover, .frs-paging-btn.active a{background:#263757;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: 1030px){.mobile-show { display: inline-block !Important;}.mobile-hide{display: none !Important;}}@media (min-width: 1314px) {.container { width: 1284px;}}#renewal-form .cat_textbox{width: 100%}#renewal-form .heading{color: #a90027;font-size: 18px}#renewal-form .req{color: #a90027}#renewal-form label{color: #000;font-size: 16px;font-weight: 600}#renewal-form td.label{width: 200px}#renewal-form h3{font-size: 18px;color: #000;font-weight: 600;line-height: 1.5em}#renewal-form h4{font-size: 16px;color: #000;font-weight: 400;line-height: 1.5em}.outside_container .submit_button{background: #a90027}#mission h3{font-size: 42px;color: #263757;font-weight: 400;margin-bottom: 25px;}#mission h4{font-size: 24px;color: #263757;font-weight: 400;margin-bottom: 30px;}#mission p{margin-bottom: 30px;}#mission .text-center{margin-bottom: 85px;}#mission .content h3{margin-bottom: 15px;margin-top: 0;}#mission .content h4{font-size: 24px;color: #545454;}#mission .banner-inline{margin: 50px 0;}#mission .banner-inline .banner-img.innovative{background-image: url('/images/innovative.jpg');}#mission .banner-inline .banner-img.comprehensive{background-image: url('/images/comprehensive.jpg');}#mission .banner-inline .banner-img.core-values{background-image: url('/images/core-values.jpg');}#mission .intro{text-align: center;margin-bottom: 50px;padding: 0 30px;}#mission .intro h3{font-weight: 400;color: #263757;font-size: 42px;margin-bottom: 30px}#mission .intro h4{font-weight: 400;color: #263757;font-size: 24px;}#mission .intro p{margin-bottom: 40px;}@media (max-width:1191px) {#mission .banner-inline .content .text { position: relative;top: 0;transform: translateY(0);}}.table-responsive{border: 1px solid #ddd;border-radius:10px !important}.table-responsive th{color: #fff;background-color: #263757;font-weight:400}.table-responsive tr td:first-child{color: #ae1719}.frsw-btn-primary{background:#ae1719;border-color: #ae1719}.frsw-btn-primary:hover{background-color: #fff;color: #ae1719 !important;border-color: #ae1719}.frsw-nav-pills .frsw-nav-link.frsw-active, .frsw-nav-pills .frsw-show> .frsw-nav-link{background:#ae1719;border-color: #ae1719}.frsw-nav-pills .frsw-nav-link.frsw-active:hover, .frsw-nav-pills .frsw-show> .frsw-nav-link:hover{background-color: #fff;color: #ae1719 !important;border-color: #ae1719 !important}.frsw-btn-info{background:#263757;border-color:#263757;border-radius:0;margin-bottom:10px}.frsw-btn-info:hover{background:#fff;border-color:#263757;color:#263757 !important}.frsw-card-title.text-primary{color:#ae1719 !important}.freerentalsite-widget p{color:#000}.freerentalsite-widget h1{margin-top:15px}.frsw-page-item.frsw-active .frsw-page-link{background-color:#ae1719;border-color:#ae17191}.frsw-page-link{color:#ae1719}.blog-page{}.blog-container{}.blog-container h1{margin-bottom: 50px;}.blog-container .wrapper .side-panel{float: none;width: 100%;align-self: flex-start;}.blog-container .wrapper .side-panel section{margin-bottom: 35px;}.blog-container .wrapper .side-panel section h4{font-size: 13px;padding: 10px 0;letter-spacing: 0.4em;font-weight: bold;text-transform: uppercase;}.blog-container .wrapper .side-panel section ul{list-style: none;padding: 0;margin: 0;}.blog-container .wrapper .side-panel .blog-recent-posts li{padding: 10px 0;border-bottom: 1px solid #f2f2f2;}.blog-container .wrapper .side-panel .blog-recent-posts li a{display: flex;align-items: center;}.blog-container .wrapper .side-panel .blog-recent-posts li a .post-thumb{width: 100px;height: 65px;min-width: 100px;border-radius: 3px;overflow: hidden;transition: 0.3s;}.blog-container .wrapper .side-panel .blog-recent-posts li a .post-thumb> img.cover{height: 100%;width: 100%;}.blog-container .wrapper .side-panel .blog-recent-posts li a .post-thumb .default, .post-thumb .video{height: 0;width: 100%;padding-top: 65%;position: relative;border-radius: 3px;background: #f2f2f2;text-align: center;font-size: 36px;color: #ff0000;}.blog-container .wrapper .side-panel .blog-recent-posts li a .post-thumb .default img, .post-thumb .video i{position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%);width: 80%;color: #263757;}.blog-container .wrapper .side-panel .blog-recent-posts li a .post-details{font-size: 14px;line-height: 1.25em;padding-left: 10px;color: #000;}.blog-container .wrapper .side-panel .blog-recent-posts li a .post-details .post-date{font-size: 12px;color: #707070;}.blog-container .wrapper .side-panel .blog-recent-posts li a:hover .post-thumb{box-shadow: 1px 1px 5px rgba(0,0,0,0.18);transform: scale(1.005);transition: 0.3s;background: #f2f2f2;}.blog-container .wrapper .side-panel .blog-recent-posts li a:hover .post-details{color: #263757;transition: 0.3s;}.blog-container .wrapper .side-panel .blog-tag-list li{font-size: 14px;display: inline-block;padding: 0px 10px;height: 30px;line-height: 32px;margin-left: 1px;margin-bottom: 5px;border-radius: 3px;background: #263757;transition: 0.3s;border-bottom: 2px solid rgba(0,0,0,0.1);}.blog-container .wrapper .side-panel .blog-tag-list li a{color: #fff;}.blog-container .wrapper .side-panel .blog-tag-list li:hover{box-shadow: 1px 1px 5px rgba(0,0,0,0.35);transform: scale(1.01);transition: 0.3s;background: #263757;}.blog-container .blog-post{margin-bottom: 45px;padding-bottom: 1px;}.blog-container .blog-post:last-child{margin-bottom: 0;}.blog-container .blog-post .post-header{padding: 0 0 5px;border-bottom: 1px solid #f2f2f2;}.blog-container .blog-post .post-header .post-title{border-bottom: 0;font-size: 30px;margin: 0;padding: 0;letter-spacing: 0.02em;text-transform: none;}.blog-container .blog-post .post-header .post-title a{color: #263757;}.blog-container .blog-post .post-header .post-date{font-size: 12px;text-transform: uppercase;color: #707070;}.blog-container .blog-post .post-featured{margin: 15px 0 25px;border-radius: 3px;overflow: hidden;}.blog-container .blog-post .post-featured .default{background: #f2f2f2;height: 100%;width: 100%;padding-top: 56.25%;position: relative;border-radius: 3px;}.blog-container .blog-post .post-featured .default img{position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%);width: 80%;}.blog-container .blog-post .post-body{font-size: 18px;margin: 0;letter-spacing: 0.02em;}.blog-container .blog-post .read-more{white-space: nowrap;display: block;margin: 20px 0 0;}.blog-container .blog-post .post-footer{display: flex;justify-content: space-between;}.blog-container .blog-post .post-footer .post-tags li{background: #f2f2f2;color: #fff;padding: 0px 10px;height: 38px;line-height: 38px;display: inline-block;margin-left: 1px;border-radius: 3px;}.blog-container .blog-post .post-footer h4{font-size: 12px;color: #707070;letter-spacing: 0.4em;font-weight: 700;text-transform: uppercase;}.blog-container .index{letter-spacing: 0.02em;color: #263757;text-transform: uppercase;font-size: 18px;}.blog-container .index:hover{color: #263757;}.blog-container .post-list{float: none;width: 100%;}.blog-container .post-list .video-wrapper img{width: 100%;}.blog-container .post-list .post-featured .default img[src*="logo"]{width: 80%;}@media (min-width: 992px) {.blog-container .wrapper { display: flex;justify-content: space-between;}.blog-container .wrapper .main-panel{padding-right: 30px;}.blog-container .wrapper .side-panel{min-width: 300px;width: 300px;padding-left: 20px;}}@media (max-width: 991px) {.blog-container .index { text-align: center;display: block;margin-bottom: 40px;}}@media (min-width: 501px) {.blog-page #secondary-banner .prompt .lead { font-size: 48px;}}@media (min-width: 768px) {.blog-container .post-list .blog-post { display: flex;flex-wrap: wrap;align-items: center;}.blog-container .post-list .blog-post .post-header{width: 100%;}.blog-container .post-list .blog-post .post-featured{width: 48%;}.blog-container .post-list .blog-post .post-body{width: 50%;line-height: 1.45em;font-size: 16px;padding-left: 4%;flex-grow: 1;}}.blog-page{background: #fff;}.blog-page .blog-container .wrapper .side-panel,.blog-page .blog-container .blog-post{background: #ebebeb;border-radius: 6px;padding: 20px;overflow: hidden;-webkit-box-shadow: 0 2px 2px 0 rgba(0,0,0,0.14), 0 3px 1px -2px rgba(0,0,0,0.12), 0 1px 5px 0 rgba(0,0,0,0.2);box-shadow: 0 2px 2px 0 rgba(0,0,0,0.14), 0 3px 1px -2px rgba(0,0,0,0.12), 0 1px 5px 0 rgba(0,0,0,0.2);}@media (min-width: 992px) {.blog-page .blog-container .wrapper .main-panel { padding-right: 45px;}.blog-page .blog-container .wrapper .side-panel{margin-bottom: 45px;padding: 15px 20px 20px;}.blog-page .blog-container .post-list{margin: 0 0 -30px;}}.pagination>.active>a, .pagination>.active>a:focus, .pagination>.active>a:hover, .pagination>.active>span, .pagination>.active>span:focus, .pagination>.active>span:hover{z-index: 3;color: #fff;cursor: default;background-color: #263757;border-color: #263757;}.pagination>li>a, .pagination>li>span{position: relative;float: left;padding: 6px 12px;margin-left: -1px;line-height: 1.42857143;color: #263757;text-decoration: none;background-color: #ebebeb;border: 1px solid #ddd;}#overlay{position: fixed;top: 0;left: 0;width: 100%;height: 100%;background-color: #000;filter:alpha(opacity=70);-moz-opacity:0.7;-khtml-opacity: 0.7;opacity: 0.7;z-index: 100;display: none;}.cnt223 a{text-decoration: none;}.popup-onload{width: 100%;margin: 0 auto;display: none;position: absolute;top:30px;z-index: 1001;}.cnt223{width: 600px;max-width: 100%;min-height: 150px;margin: 100px auto;background: #f3f3f3;position: relative;z-index: 103;padding: 15px 35px;border-radius: 5px;box-shadow: 0 2px 5px #000;}.cnt223 p{clear: both;color: #555555;font-size: 20px;font-family: sans-serif;}.cnt223 p a{color: #d91900;font-weight: bold;opacity: 1;}.cnt223 .x{float: right;height: 35px;left: 22px;position: relative;top: -25px;width: 34px;}.cnt223 .x:hover{cursor: pointer;}