body{font-family: 'Roboto', sans-serif;color:#000;font-size:16px;line-height:1.7em;font-weight:300;}h1, h2{font-size: 48px;margin: 0 0 5px;font-weight: 300;}h1 + h2{font-size: 30px;margin: 0 0 5px;font-weight:300;}h2.small{font-size: 30px}h1 + hr, h2 + hr, h2 + h3 + hr{width: 0;margin: 15px auto 25px;border-width: 3px;border-color: #243444;transition: 0.5s;}hr.animate{width: 80px;transition: 0.5s;}h3{color:#243444;font-size: 30px;margin: 30px 0 20px;font-weight:300;}p{margin-bottom:25px;}a, a:link, a:visited{color:#243444;text-decoration:none;-webkit-transition: all 0.5s;-o-transition: all 0.5s;transition: all 0.5s;}a:hover, a:active{color:#707070;}.text-alt{color:#243444;}.btn, .paypal-button.paypal-button-color-gold, .paypal-button[data-funding-source=venmo].paypal-button-color-blue{background:#243444;border-color:#243444;color:#fff!important;padding: 0px 16px;font-size: 18px;line-height: 48px;height: 48px;border-radius: 0px;min-width: 232px;}.btn.lg{font-size: 22px;line-height: 62px;height: 60px;min-width: 297px;}.btn.sm{min-width: 180px;}.btn:hover{color:#243444!important;border-color:#243444;background:#fff;}.btn:active{-webkit-box-shadow: inset 0px 0px 3px 0px rgba(0,0,0,0.55);box-shadow: inset 0px 0px 3px 0px rgba(0,0,0,0.55);}.btn-invert{background-color:Transparent;border-color:#fff;background-repeat:no-repeat;}.btn-list{display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;-webkit-box-pack: start;-ms-flex-pack: start;justify-content: flex-start;margin: -10px -10px 30px;}.btn-list .btn{margin: 10px;}img.content{padding: 0;}.box{padding:15px;border:solid 1px #cccccc;background:#fff;}.no-outline:focus{outline: none;}a:focus, a:active{outline: none;-moz-outline-style: none;}button::-moz-focus-inner{border: 0;}.address{list-style: none;padding: 0;}.banner-replace{display: none;}.text-center-sm{text-align: left;}.form-direction:after{content: 'to the right'}.form-direction-l:after{content: 'to the left'}.lazy-fade, .lazy-fade-in, .lazy-fade-l, .lazy-fade-d, .lazy-fade-u, .lazy-text> *{opacity: 0;}.underline{position: relative;margin-bottom: 20px;padding-bottom: 20px;}.underline::after{content: '';position: absolute;display: block;height: 3px;width: 80px;background: #243444;margin: 0 auto;left: 0;right: 0;bottom: 0;}.margin-top-none{margin-top: 0!important;}@media (min-width: 1200px){.row.xtra-padding { margin-left: -25px;margin-right: -25px;}.row.xtra-padding [class^="col-"]{padding-left: 25px;padding-right: 25px;}}@media (min-width: 992px){img.content { max-width: 40%;}}@media (max-width: 991px){.form-direction:after,.form-direction-l:after { content: 'below'}.btn-list{-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;}.text-center-sm{text-align: center;}.text-center-sm hr{margin-left: auto!important;margin-right: auto!important;}.padding-left-xl{padding-left: 15px;}.padding-right-xl{padding-right: 15px;}}@media (max-width: 500px){h1, h2 { font-size: 36px;}h1 + h2, h3{font-size: 24px;}}@media (max-width: 425px){img.content { float: none;width: 100%;margin: 0 auto 30px;}.btn-list{-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;}}ul.with-pipes{list-style: none;padding: 0;margin: 0;}ul.with-pipes> li{display: inline-block;}ul.with-pipes> li:nth-child(1n+2):before{content: "|";margin: 0 8px 0 6px;display: inline-block;}ul.icons{list-style: none;padding: 0;margin: 10px 0 20px;display: inline-block;}ul.icons li{position: relative;padding-left: 55px;margin: 0 0 35px;font-size: 20px;text-align: left;}ul.icons li .icon{position: absolute;left: 0;top: 2px;}ul.numbers{list-style: none;padding: 0;margin: 10px 0 20px;display: inline-block;}ul.numbers li{position: relative;padding-left: 85px;margin: 0 0 50px;font-size: 24px;text-align: left;counter-increment: item-counter;}ul.numbers li::before{content: counter(item-counter) ".";position: absolute;left: 0;top: 2px;font-size: 24px;font-weight: bold;height: 58px;width: 58px;border-radius: 50%;border: 1px solid #fff;background: #243444;color: #fff;text-align: center;line-height: 55px;padding-left: 3px;}ul.numbers li h3{font-size: 30px;font-weight: bold;text-transform: uppercase;letter-spacing: 0.15em;margin: 0 0 15px;}ul.numbers.small li{font-size: 22px;}ul.numbers.small li h3{font-size: 26px;letter-spacing: 0.04em;}ul.numbers.xs li{font-size: 18px;padding-left: 65px;margin: 0 0 40px;}ul.numbers.xs li::before{height: 42px;width: 42px;font-size: 20px;line-height: 38px;}ul.numbers.xs li h3{font-size: 22px;letter-spacing: 0.04em;}@media (max-width: 375px){ul.numbers li { padding-left: 65px;font-size: 20px;}ul.numbers li::before{height: 48px;width: 48px;font-size: 20px;line-height: 45px;}ul.numbers li h3{font-size: 20px;}}ul.checks{list-style: none;padding: 0;margin: 20px 0;}ul.checks li{position: relative;padding-left: 35px;margin-bottom: 10px;font-size: 18px;font-weight: 500;}ul.checks li::before{color: #243444;position: absolute;left: 0;top: 3px;content: "\f058";font: normal normal normal 14px/1 FontAwesome;font-size: 20px;text-rendering: auto;-webkit-font-smoothing: antialiased;}.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;}.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;width: 30px;height: 30px;line-height: 30px;text-align: center;border: 1px solid #fff;border-radius: 50%}.social ul li a i{color: #fff;transition: .5s all ease-in-out}.social ul li:hover a{background-color: #fff}.social ul li:hover a i{color: #003e89;transform: rotate(360deg)}#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: 120px;position:absolute;top: 0;left: 0;right: 0;z-index:1003;background:#fff}#header .container{position: relative;height: 100%;}#header .logo{position: absolute;left: 15px;top: 50%;transform: translatey(-50%);}#header .nav{position: absolute;right: 15px;top: 50%;transform: translatey(-50%)}#header .nav .launch-menu-button{color: #000000;}#header.affix{height: 50px;box-shadow: 2px 2px 3px rgba(0,0,0,0.5);-webkit-box-shadow: 2px 2px 3px rgba(0,0,0,0.5);-moz-box-shadow: 2px 2px 3px rgba(0,0,0,0.5)}#header.affix .mobile-show{display: block !important;}#header.affix .mobile-hide{display: none !important;}#header.affix .logo{left: 15px;right: auto;top: 50%;transform: translatey(-50%);}#header.affix .logo img{max-height: 30px;}#header.affix .nav{left: auto;right: 15px;top: 50%;transform: translatey(-50%);}@media (max-width: 767px){#header .logo img { max-height: 40px;}#header .nav{left: 15px;text-align: center;top: auto;bottom: 5px;}}#nav{}#nav> ul> li{position:relative;list-style:none;display:inline-block;margin: 0 25px}#nav> ul> li> a, #nav> ul> li> a:link, #nav> ul> li> a:visited{display:inline-block;line-height:30px;color:#000;}#nav> ul> li> a:hover, #nav> ul> li> a:active{color:#888;}#nav> ul> li> ul{display:none;position:absolute;white-space:nowrap;z-index:1003;text-align:left;padding:0;background-color:#000;top:30px;left:0;}#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;}#nav> ul> li> ul> li:hover{background-color:#243444;}@media (max-width: 992px){#header .logo { padding-top: 37px;}}@media (max-width: 1313px){#nav > ul { padding-top: 85px;left: 100px;}#header .logo{padding-bottom: 37px;}#header.affix .logo{padding-top: 35px;}}@media(max-width: 550px){#header .nav .launch-menu-button .mobile-show { padding-top: 20px;display: block}}#contact-bar{position: absolute;top: 120px;left: 0;right: 0;background-color: rgba(36,52,68,0.8);z-index: 1001}#contact-bar .container{position: relative;padding: 10px 0}#contact-bar ul.contact-links{list-style-type: none;padding: 0;position: absolute;right: 15px;top: 10px;margin: 0}#contact-bar ul.contact-links li{display: inline-block}#contact-bar ul.contact-links li:after{content: '|';margin: 0 10px;color: #fff;font-size: 24px;vertical-align: middle}#contact-bar ul.contact-links li:last-child:after{content: '';margin: 0}#contact-bar ul.contact-links li a{color: #fff}#contact-bar ul.contact-links li:first-child a{font-size: 24px;font-weight: 300;vertical-align: middle;display: inline-block;margin-left: 10px}#contact-bar ul.contact-links li:last-child a{font-size: 15px;font-weight: 300;vertical-align: middle}#contact-bar ul.cotnact-links li img{display: inline-block;vertical-align: middle}@media(max-width: 550px){#contact-bar .social{display: none}#contact-bar ul.contact-links{position: relative;text-align: center;right: 0;top: 0}}.launch-menu-mask{background: #000;}.launch-menu-close{opacity: 0.6;}.launch-menu-close:hover{opacity: 1;}.launch-menu.sidebar{background: #000;}.launch-menu> ul> li{border-bottom:solid 1px rgba(255,255,255,0.3);}.launch-menu> ul> li:hover{background:#243444;-webkit-box-shadow: inset 0px 0px 5px 0px rgba(0,0,0,0.25);-moz-box-shadow: inset 0px 0px 5px 0px rgba(0,0,0,0.25);box-shadow: inset 0px 0px 5px 0px rgba(0,0,0,0.25);}.launch-menu> ul> li:first-child{border-top:solid 1px rgba(255,255,255,0.3);}.launch-menu a{color:#fff;}.launch-menu> ul> li> ul> li:hover{background:rgba(0,0,0,0.3);-webkit-box-shadow: inset 0px 0px 5px 0px rgba(0,0,0,0.25);-moz-box-shadow: inset 0px 0px 5px 0px rgba(0,0,0,0.25);box-shadow: inset 0px 0px 5px 0px rgba(0,0,0,0.25);}.launch-menu .phone, .launch-menu .tel{font-size: 26px;text-align: center;margin: 20px 0;color: #fff;}.launch-menu .phone a:hover{color: #243444;}.launch-menu .links> ul> li{margin: 10px 0;}.launch-menu .social{text-align: center;padding: 10px 0 20px;}#footer-form{padding: 70px 0;background: #000;color: #fff;text-align: center;}#footer-form hr{margin-bottom: 35px;border-color: #fff;}#footer-form form{max-width: 580px;margin: 0 auto;}#footer-form form label{display: none;}#footer-form form input{border-radius: 0;background: Transparent;border: 0;border-bottom: 1px solid #fff;padding: 0;line-height: 35px;}#footer-form form .ion-form-group{margin: 0 0 35px;}#footer-form form ::-webkit-input-placeholder{color: #fff;font-size: 18px;}#footer-form form button{height: 38px;line-height: 38px;width: 150px;padding: 0;font-size: 0;}#footer-form form button::after{content: 'Get Started';font-size: 18px;}#footer{text-align: center;padding: 45px 0 0;}#footer .container-fluid{max-width: 1630px;margin: 0 auto;}#footer .social{margin-bottom: 30px;}#footer .affil{margin: 40px 0 10px;}#footer .affil img{padding: 5px;max-height: 60px}#footer .contact{margin: 0 0 15px;}#footer .contact> li{display: inline-flex;}#footer .contact .address li{display: inline;}#footer .ada{padding: 20px 0;border-top: 1px solid #ccc;border-bottom: 1px solid #ccc;font-size: 14px;margin: 45px 0;}#footer .ada a{color: #000;}#footer .ada a:hover{color: #243444;}@media (max-width: 500px) {#footer .contact li { display: block;}#footer .contact li:nth-child(1n+2):before{display: none;}}#body-container{position: relative;padding-top:65px;padding-bottom: 60px;font-size: 17px;}#body-container hr{margin: 15px 0 25px;}#body-container .side-content{}#body-container .side-content .ctas .col-xs-6{width: 100%;margin-bottom: 30px;}.banner{padding: 55px 0;}.banner h1, .banner h2{}.banner h2 + h3{font-size: 30px;margin: 0 0 5px;color: inherit;}.banner hr{position: relative;width: 0px;border-width: 1px;border-color: #000000;overflow: visible;transition: 0.8s;margin-left: auto!important;margin-right: auto!important;}.banner hr::after{content: '';width: 0px;height: 3px;background-color: #243444;position: absolute;left: 50%;bottom: 0;transform: translateX(-50%);transition: 0.8s;}.banner hr.animate{width: 100%;transition: 0.8s}.banner hr.animate::after{width: 80px;transition: 0.8s;}.banner-gray{background-color: #ebebeb;}.banner-primary{background-color:#243444;}.blog-page{}.blog-page .index{display: block;margin: 0 auto;color: #444;}.blog-container{}.blog-container h1{margin-bottom: 35px;display: inline-block}.blog-container h1 a{color: inherit;}.blog-oval{display: inline-block;border-radius: 50%;width: 80px}.blog-container .wrapper .side-panel{float: none;width: 100%;}.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: 15px 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;min-width: 100px;border-radius: 3px;overflow: hidden;transition: 0.3s;}.blog-container .wrapper .side-panel .blog-recent-posts li a .post-thumb .default, .post-thumb .video{border: 1px solid #f2f2f2;height: 0;width: 100%;padding-top: 56.25%;position: relative;border-radius: 3px;background: #ebebeb;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%;}.blog-container .wrapper .side-panel .blog-recent-posts li a .post-details{font-size: 13px;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: 11px;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: #243444;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;border-radius: 3px;background: #243444;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: #243444;}.blog-container .wrapper .side-panel .social a{background: #243444;display: inline-block;transition: 0.3s;}.blog-container .wrapper .side-panel .social a:hover{background: #243444;transition: 0.3s;transform: rotate(360deg) scale(1.01);}.blog-container .wrapper .side-panel .social a:hover::after{box-shadow: 0 0 0 2px #243444;transition: 0.3s;}.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;}.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: #ebebeb;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: 17px;margin: 0;}.blog-container .blog-post .read-more{position: relative;white-space: nowrap;margin: 0!important;}.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: #243444;text-transform: uppercase;font-size: 18px;}.blog-container .index:hover{color: #243444;}.blog-container .post-list{float: none;width: 100%;}.blog-container .post-list .video-wrapper a{position: absolute;height: 100%;width: 100%;overflow: hidden;}.blog-container .post-list .video-wrapper img{width: 100%;height: 100%;object-fit: cover;}.blog-container .post-list .default img{object-fit: contain;}@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 (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;}}.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.4em;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{margin: 45px 0;}.launch-accordion> li{margin-bottom: 10px;}.launch-accordion> li> h4{position: relative;font-size: 18px;font-weight: bold;text-transform: uppercase;letter-spacing: 0.025em;background-color:#f1f1f1;color: #000;border: 0;-webkit-transition:background-color 0.05s ease;-o-transition:background-color 0.05s ease;transition:background-color 0.05s ease;padding: 15px 50px 16px 15px;line-height: 1.333em;}.launch-accordion> li> h4:after{content: '+';right: 35px;color: #adadad;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: rgba(189,190,192,0.44);-webkit-transition: background-color 0.3s;-o-transition: background-color 0.3s;background-color: all 0.3s;}.launch-accordion> li> div{background-color: #f7f7f7;border-color: #ecebeb;padding: 30px 20px;}.launch-accordion> li> div p{margin-bottom: 20px;}.launch-accordion> li> div ul{list-style: disc;margin: 20px 0;}.launch-accordion> li> div ul li{margin: 0 0 10px;}.launch-accordion> li> div *:last-child{margin: 0;}.launch-accordion> li> div *:first-child{margin-top: 0;}.launch-accordion.no-margin> li.active + li> h4, .launch-accordion.no-margin> li:hover + li> h4{border-color: #ecebeb;border-top: 0;}@media (min-width: 768px) {.launch-accordion > li > h4 { padding: 15px 65px 15px 35px;}.launch-accordion> li> div{padding: 20px 35px;}}.form-container{background: #243444;border: 0;padding-top: 0;}.form-container.maintenance{margin-top: -130px;}.form-container h2{color: #fff;text-align: center;font-size: 32px;margin: 0px -18px 30px;padding: 35px 18px 30px;text-transform: uppercase;font-weight: bold;}.form-container h3{color: #fff;font-size: 20px;}.ion-form button{border: 1px solid #fff;background-color: #243444;}.ion-form button:hover{color: #243444;}.ion-form .ion-form-group label{color:#fff;font-weight: lighter;}@media (max-width: 991px) {.form-container { margin-top: 50px;}.form-container.maintenance{margin-top: 0px;}}blockquote.testimonial{}blockquote.testimonial .quote{}blockquote.testimonial .credit{}#areas{padding: 40px 0 0;}#areas h2{text-align: center;font-size: 36px;margin: 0 0 35px;}ul.areas{margin:0;padding:0;padding-left: 8%;text-align:left;}ul.areas li{width:16.66%;list-style:none;float:left;padding:.3em 1em .3em 0;font-size:16px;margin:0;color: #243444;}@media (max-width: 991px) {ul.areas li { width:25%;}}@media (max-width: 767px) {ul.areas li { width:33%;padding:.3em 1em;}}@media (max-width: 550px) {ul.areas li { width:50%;}}@media (max-width: 425px) {ul.areas { padding-left: 0;}ul.areas li{width:100%;text-align: center;padding-left: 0;padding-right: 0;}}#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;}.faqs h1{text-align: center;}.faqs hr{margin-left: auto!important;margin-right: auto!important;}.faqs .launch-accordion{max-width: 1070px;margin: 45px auto 0;}#home-banner{position:relative;padding-top: 145px;height: 100vh;min-height: 1004px;display: flex;justify-content: center;align-items: center;}#home-banner::after{content: '';position: absolute;top: 0;left: 0;height: 100%;width: 100%;background: rgba(0,0,0,0.2);}#home-banner .container{position: relative;z-index: 1;}#home-banner .prompt{max-width: 838px;color: #fff;position: relative;z-index: 100;margin: 30px auto 0;text-align: center;background-color: rgba(36,52,68,1);padding: 30px;box-shadow: 0px 3px 7px 0px rgba(0,0,0,0.35);}#home-banner .prompt h1{font-size: 42px;display: block;color: #fff;margin: 0 0 25px;line-height: 1.15em;}#home-banner .prompt h1 .pre{font-size: 24px;display: block;}#home-banner .prompt .btn{height: 54px;line-height: 50px;min-width: 0;width: 100%;max-width: 182px;margin: 0 auto;padding: 0;text-transform: uppercase;font-size: 20px;border: 2px solid #fff;}@media (min-width: 2001px){#home-banner { background-size: contain;}}@media (min-height: 1070px){#home-banner { background-size: cover;}}@media (max-width: 991px){#home-banner { min-height: unset;height: auto;display: block;}#home-banner .prompt{margin-top: 80px;}}@media (max-width: 767px){#home-banner { padding-top: 185px;}#home-banner .prompt{margin-top: 50px;}#home-banner{height: 100%;overflow: hidden;background-attachment:scroll}.service-banner{background-attachment:scroll;height: 100%;overflow: hidden;}}@media (max-width: 500px){#home-banner .prompt h1 { font-size: 36px;}#home-banner .prompt h1 .pre{font-size: 22px;}}@media (max-width: 425px){#home-banner .prompt { margin: 30px auto 0;}}#home-banner .ctas{position: relative;margin: 100px 0 0;}#home-banner .ctas .cta{margin-bottom: 30px;}.ctas .cta{display: block;background-color: rgba(36,52,68,1);color: #fff;text-align: center;padding: 45px 15px;transition: 0.3s;}.ctas .cta:hover{background-color: rgba(36,52,68,1);transition: 0.3s;transform: scale(1.01);box-shadow: 0px 3px 7px 0px rgba(0,0,0,0.35);}.ctas .cta h3{color: #fff;font-size: 22px;text-transform: uppercase;margin: 5px 0 0;}.ctas .cta .icon{font-size: 54px;height: 69px;display: flex;justify-content: center;align-items: center;}.ctas .cta .icon-cta-owners::before{font-size: 69px;line-height: 60px;}@media (max-width: 991px){#home-banner .ctas { margin: 80px 0 50px;}}@media (max-width: 767px){#home-banner .ctas { margin: 50px 0 30px;}}@media (max-width: 425px){#home-banner .ctas { margin: 30px 0;}#home-banner .ctas .cta h3{font-size: 18px;}#home-banner .ctas .cta .icon{height: 49px;font-size: 34px;}.ctas .cta .icon-cta-owners::before{font-size: 40px;}#home-banner .ctas .cta .icon img{max-height: 34px;}}@media (max-width: 375px){#home-banner .ctas .col-xs-6 { width: 100%;}#home-banner .ctas .cta{padding: 30px 15px;}}#home-banner .homepage-form h2{font-size: 24px;padding-bottom: 10px;}#home-banner .homepage-form .form{padding: 10px;}#home-banner .homepage-form .form input{border-radius: 10px;border: none;padding: 10px;width: 30%;color: #000;}#home-banner .homepage-form .form button{margin-top: 20px;}#home-carousel{width: 100%;height: 100%;position: absolute;top: 0;left: 0;}#home-carousel .carousel-inner{height: 100%;width: 100%;}#home-carousel .carousel-inner .item{height: 100%;width: 100%;background-size: 2000px;background-repeat: no-repeat;background-position: center top;background-attachment: initial;}#home-carousel .carousel-inner .item.banner1{background-image: url('/images/banner-1.jpg');}#home-carousel .carousel-inner .item.banner2{background-image: url('/images/banner-2.jpg');}#home-carousel .carousel-inner .item.banner3{background-image: url('/images/banner-3.jpg');}#home-carousel .carousel-inner .item.banner4{background-image: url('/images/banner-4.jpg');}@media (min-width: 2001px){#home-carousel .carousel-inner .item { background-size: contain;}}@media (min-height: 1070px){#home-carousel .carousel-inner .item { background-size: cover;}}@media (max-width: 991px){#home-carousel .carousel-inner .item { background-size: cover;background-attachment: scroll;}}.carousel-fade .carousel-inner .item{-webkit-transition-property: opacity;-o-transition-property: opacity;transition-property: opacity;}.carousel-fade .carousel-inner .item, .carousel-fade .carousel-inner .active.left, .carousel-fade .carousel-inner .active.right{opacity: 0;}.carousel-fade .carousel-inner .active, .carousel-fade .carousel-inner .next.left, .carousel-fade .carousel-inner .prev.right{opacity: 1;}.carousel-fade .carousel-inner .next,.carousel-fade .carousel-inner .prev, .carousel-fade .carousel-inner .active.left, .carousel-fade .carousel-inner .active.right{left: 0;-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);}#home-welcome{padding: 55px 0;text-align: center;}#home-info{padding: 0;text-align: center;}#home-info .item{position: relative;z-index: 0;overflow: hidden;padding: 80px 25px;margin: 0 auto 30px;font-family: 'Muli';color: #000;display: block;max-width: 400px;}#home-info .item h3{margin: 0 0 5px;color: #243444;font-size: 34px;}#home-info .item img{position: absolute;object-fit: cover;font-family: 'object-fit: cover;';top: 0;left: 0;width: 100%;height: 100%;z-index: -1;}#home-info .item .content{background: rgba(255,255,255,0.80);padding: 50px 10px 20px;line-height: 1.35em;position: relative;z-index: 1;}#home-info .item::before{content: '';position: absolute;top: 0;left: 0;width: 100%;height: 100%;z-index: 0;background-color: rgba(0,118,163,0);transition: background-color 0.5s;}#home-info .item:hover::before{background-color: rgba(252, 176, 64, 0.7);transition: background-color 0.5s;}@media (min-width: 992px){#home-info .row, #home-info .col-md-4, #home-info .item { display: flex;}}#home-rentals{padding: 30px 0 70px;text-align: center;}#home-rentals .map{height: 450px;overflow: hidden;position: relative;}#home-rentals .map-container{position: relative;}#home-rentals .map-container .overlay{position: absolute;height: 100%;width: 100%;top: 0;bottom: 0;right: 0;left: 0;background: rgba(0, 0, 0, 0);transition: all 0.2s;z-index: 1;}#home-rentals .map-container .overlay:hover{cursor: pointer;background: rgba(0, 0, 0, 0.5);}#home-rentals .map-container .overlay:hover:after{content: '- Click to Enable Scroll -';position: absolute;top: 45%;left: 0;right: 0;text-align: center;color: #fff;font-size: 24px;}#home-blog{padding: 60px 0 25px;letter-spacing: 0.04em;}#home-blog h2, #home-blog h3{text-align: center;}#home-blog .post-title{font-size: 24px;margin: 20px 0 30px;}#home-blog .post-body{color: #222222;line-height: 1.375em;margin-bottom: 50px;}#home-blog .read-more{white-space: nowrap;margin: 35px 0 0;display: block;margin-top: 25px;}@media (min-width: 992px){#home-blog .row { margin-left: -25px;margin-right: -25px;}#home-blog .row [class^="col-"]{padding-left: 25px;padding-right: 25px;}}@media (max-width: 991px){#home-blog { text-align: center;}#home-blog .post-date{margin: 20px 0 ;}}#secondary-banner{position:relative;height:auto;min-height: 600px;padding: 145px 0 0;background-attachment: initial;background-position: center top;display: flex;align-items: center;justify-content: center;}#secondary-banner::after{content: '';position: absolute;height: 100%;width: 100%;top: 0;bottom: 0;right: 0;left: 0;background: rgba(0, 0, 0, 0.2);}#secondary-banner.services{min-height: 400px}#secondary-banner .container{position: relative;z-index: 2;}#secondary-banner .prompt{color: #fff;text-align: center;}#secondary-banner .prompt .lead{font-size: 48px;margin: 0;}#secondary-banner .prompt .sub{font-size: 26px;margin: 10px 0 0;}@media (min-width: 2001px){#secondary-banner { background-size: cover;}}@media (max-width: 991px){#secondary-banner { min-height: 400px;background-size: cover;background-attachment: scroll;background-position-y:120px}#secondary-banner .ctas{display: none;}#secondary-banner .prompt{padding: 50px 0;}}@media (max-width: 767px){#secondary-banner { padding-top: 185px;}}@media (max-width: 500px){#secondary-banner { height: 350px;}#secondary-banner .prompt .lead{font-size: 36px;}#secondary-banner .prompt .sub{font-size: 22px;}}#tenant-resources h2{font-size: 36px;margin-top: 30px;}.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;min-width: 0;width: 100%;height: 48px;line-height: 48px;padding: 0;}.frs-widget .frs-btn, .frs-widget .prop-result .prop-btn a, .frs-tabl-link .frs-btn{background:#243444;border-color:#243444;border-width: 1px;border-style: solid;color:#fff!important;padding: 15px 30px;font-size: 18px;line-height: 1.3333333;border-radius: 0px;-webkit-transition: all 0.5s;-o-transition: all 0.5s;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: #243444 !important;background: #ffffff!important;text-decoration: none;}.frs-widget .prop-tabs{width: 100%;text-align: left;}.frs-widget .prop-tabs .prop-tab-nav ul li a{background: #243444;}.frs-widget form input[type='text'], .frs-widget form select{border:1px solid #999}.frs-widget.prop-view{display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;width: 100%;align-items: flex-start;}.frs-widget.prop-view .prop-tabs .prop-tab-nav ul{display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: nowrap;flex-wrap: nowrap;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;width: 100%;}.frs-widget.prop-view .prop-tabs .prop-tab-nav ul li{-webkit-box-flex: 1;-ms-flex-positive: 1;flex-grow: 1;-ms-flex-preferred-size: auto;flex-basis: auto;}.frs-widget.prop-view .prop-tabs .prop-tab-nav ul li:last-child{margin-right: 0;}.frs-widget.prop-view .prop-tabs .prop-tab-nav ul li a{width: 100%;}.frs-widget.prop-view .prop-view-cmd{margin-left: auto;-webkit-box-ordinal-group: -2;-ms-flex-order: -3;order: -3;}.frs-widget.prop-view .prop-title{line-height: 1.2em;margin: 15px 0 30px;color: #2E2E2E;width: 100%;-webkit-box-ordinal-group: -1;-ms-flex-order: -2;order: -2;}.frs-widget.prop-view .prop-form{padding: 0!important;}.frs-widget.prop-view .prop-form label{width:100%;padding:0;margin-bottom:0;font-weight: bold;}.frs-widget.prop-view .prop-form label + br{display:none}.frs-widget.prop-view .prop-form input{padding: 3px 8px;}.frs-widget.prop-view .prop-form textarea{border:1px solid #999}.frs-widget.prop-view .prop-form{width:247px;padding: 0 0 15px;margin-bottom: 30px;}.frs-widget.prop-view .prop-form .prop-lead-form{padding: 15px;background: #f1f1f1;}.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: #243444;}.frs-widget.prop-view .prop-form .prop-form-hdr{color: #fff;background: #243444;border: 0;margin: 0;padding: 15px;text-align: center;}.frs-widget.prop-view .prop-info{padding-top: 0;flex-grow: 1;}.frs-widget.prop-view .prop-details> div{padding: 0px;margin: 0;}.frs-widget.prop-view .prop-details .prop-rent, .frs-widget.prop-view .prop-phone{margin: 20px 0 10px;}.frs-widget.prop-view .prop-gallery{-webkit-box-flex: 1;-ms-flex-positive: 1;flex-grow: 1;max-width: 50%;}.frs-widget.prop-view .prop-gallery .prop-img{overflow: hidden;margin-bottom: 4px;}.frs-widget.prop-view .prop-gallery .prop-img img{-webkit-transition: 0.8s;-o-transition: 0.8s;transition: 0.8s;}.frs-widget.prop-view .prop-gallery .prop-img a:hover{opacity: 1;}.frs-widget.prop-view .prop-gallery .prop-img a:hover img{-webkit-transform: scale(1.05);-ms-transform: scale(1.05);transform: scale(1.05);-webkit-transition: 1s;-o-transition: 1s;transition: 1s;}.frs-widget.prop-view .prop-gallery .prop-thmb-row{display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;-webkit-box-pack: start;-ms-flex-pack: start;justify-content: flex-start;width: 100%;position: relative;}.frs-widget.prop-view .prop-gallery .prop-thmbs{margin: 0 0 0 -8px;}.frs-widget.prop-view .prop-gallery .prop-thmbs .prop-thmb, .frs-widget.prop-view .prop-gallery .prop-thmbs .prop-thmb:first-child{width: 25%;margin: 0;-ms-flex-preferred-size: auto;flex-basis: auto;float: none;overflow: hidden;position: relative;}.frs-widget.prop-view .prop-gallery .prop-thmbs .prop-thmb a{display: block;width: 100%;height: 0;padding-top: 80%;position: relative;margin: 4px 8px;overflow: hidden;}.frs-widget.prop-view .prop-gallery .prop-thmbs .prop-thmb a:hover{opacity: 1;}.frs-widget.prop-view .prop-gallery .prop-thmbs .prop-thmb img{max-width: none;max-height: none;min-width: 100%;min-height: 100%;width: auto;height: auto;position: absolute;top: 50%;left: 50%;-webkit-transform: translate(-50%,-50%);-ms-transform: translate(-50%,-50%);transform: translate(-50%,-50%);-webkit-transition: 1s;-o-transition: 1s;transition: 1s;}.frs-widget.prop-view .prop-gallery .prop-thmbs .prop-thmb a:hover img{-webkit-transform: translate(-50%,-50%) scale(1.05);-ms-transform: translate(-50%,-50%) scale(1.05);transform: translate(-50%,-50%) scale(1.05);-webkit-transition: 1s;-o-transition: 1s;transition: 1s;}.frs-widget.prop-view .prop-gallery .prop-gallery-count{margin: 15px auto 35px;font-size: 14px;font-weight: 300;}.frs-widget.prop-view .prop-section h3{font-weight: 400;margin: 0 0 10px;}.frs-widget.prop-view .prop-links{border: 0;}.frs-widget .prop-tabs .prop-section> div{margin: 8px 0px;}.frs-widget.prop-view .prop-details-tab .prop-video, .frs-widget.prop-view .prop-video-tab{position: relative;padding-bottom: 56.25%;height: 0;overflow: hidden;max-width: 100%;margin-bottom: 20px;}.frs-widget.prop-view .prop-details-tab .prop-video iframe, .frs-widget.prop-view .prop-video-tab iframe{position: absolute;top: 0;left: 0;width: 100%;height: 100%;min-height: 0;}.frs-widget form label{font-weight:normal}.prop-list-paging{width: 100%;}.frs-paging{padding: 40px 0;display: flex;justify-content: space-between;flex-direction: row-reverse;position: relative;}.frs-paging> div{display: none;margin: 0;float: none;}.frs-paging-btn:first-child, .frs-paging-btn:last-child, .frs-paging-btn.active{display: block;}.frs-paging-btn:first-child a::after{content: '>';padding-left: 8px;}.frs-paging-btn:last-child a::before{content: '<';padding-right: 8px;}.frs-paging-btn a{background:transparent;border: 0;color:#243444;font-size: 16px;letter-spacing: 0.025em;text-transform: uppercase;padding: 0px 12px;line-height: 1.42857143;text-decoration: none;}.frs-paging-btn a:hover, .frs-paging-btn.active a{background:transparent;color:#454545;}.frs-paging-btn.active a{border: 0;text-transform: lowercase;background:transparent;color:#454545;position: absolute;left: 50%;top: 50%;transform: translate(-50%, -50%);}.frs-paging-btn.active a:hover{background:transparent;color:#404040;text-decoration: none;}.frs-paging-btn.active a::before{content: 'page';padding-right: 8px;}.frs-paging-btn.active a::after{display: none;}.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%);-webkit-filter: gray;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:1199px);{.frs-widget.prop-list .prop-search {padding:20px 50px}.frs-widget.prop-view .prop-info{margin: 0 1%;width: 21%;}.frs-widget.prop-view .prop-thmbs{display: block;}.frs-widget.prop-view .prop-gallery{margin: 0;width: 50%;}}@media screen and (max-width:1060px);{.frs-widget.prop-list .prop-search {padding:20px 50px}.frs-widget.prop-view .prop-info{margin: 0 1%;width: 21%;}.frs-widget.prop-view .prop-thmbs{display: block;}.frs-widget.prop-view .prop-gallery{margin: 0;width: 50%;}}@media screen and (max-width: 991px) {.frs-widget.prop-view .prop-form { width: 100%;max-width: 500px;-webkit-box-ordinal-group: 2;-ms-flex-order: 1;order: 1;margin: 50px auto 0;}.frs-widget.prop-view .prop-info{width: 30%;padding-left: 0;padding-top: 0;margin-left: 0;}.frs-widget.prop-view .prop-gallery{width: 60%;}.frs-widget.prop-view .prop-links{width: 100%;text-align: center;}}@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-view .prop-form, .frs-widget.prop-view .prop-info{width:100%;padding-left: 0px;padding-right: 0px;}.frs-widget.prop-view .prop-info{margin-bottom: 35px;}.frs-widget.prop-view .prop-gallery{max-width: 100%;}.frs-widget.prop-view .prop-form label{text-align: left;}.frs-widget.prop-view .prop-info{margin-left:0px;}.frs-widget.prop-view .prop-gallery{margin-left:0%;clear:both;width:100%;-webkit-box-ordinal-group: 0;-ms-flex-order: -1;order: -1;}.frs-widget.prop-view .prop-links{width:100%}.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: 0 0 40px;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: 100%;}}@media screen and (max-width: 475px) {.frs-widget.prop-view .prop-tabs .prop-tab-nav ul { height:auto;-ms-flex-wrap: wrap;flex-wrap: wrap;text-align:center;width:100%;}.frs-widget.prop-view .prop-tabs .prop-tab-nav ul li{width:100%;margin: 0 0 2px}.frs-widget.prop-view .prop-gallery .prop-thmbs .prop-thmb, .frs-widget.prop-view .prop-gallery .prop-thmbs .prop-thmb:first-child{width: 25%;}}@media screen and (max-width: 375px) {.frs-widget.prop-view .prop-gallery .prop-thmbs .prop-thmb, .frs-widget.prop-view .prop-gallery .prop-thmbs .prop-thmb:first-child { width: 33.33%;}}@media (max-width: 991px){.mobile-show { display: block !Important;}.mobile-hide{display: none !Important;}}@media (min-width: 1314px) {.container { width: 1284px;}}.frs-widget.prop-view .prop-links .prop-share .prop-fb{width: 127px;margin: 0 10px;height: 23px;}.frs-widget.prop-view .prop-links .prop-share .prop-twitter{margin: 0 0 0 10px;}.frs-widget.prop-view .prop-links .prop-share .prop-pintrest{position: relative;top: -6px;left: 4px;}#pm-info .icon{background-color: #243444!important;}#pm-info .analysis-cta .analysis-arrow svg{fill: #243444!important;}#pm-explore .service .title .icon, #pm-explore .service .title h3{color: #243444!important;}.post-card .frs-widget.prop-list .prop-search, .post-card .prop-search .prop-search-form{background: #243444;}.post-card .frs-widget.prop-list .prop-search .prop-search-form-button button{background: #fff!important;color: #243444!important;}.post-card ul.listings li .view-details .btn-listing{border: 1px solid #243444!important;background-color: #243444!important;color: #fff;}.post-card ul.listings li .view-details .btn-listing:hover{background-color: #fff!important;color: #243444!important;}.launch-quick-lead .phone{color:#fff}.launch-quick-lead .phone a{color: #fff}.launch-quick-lead p{color:#fff;}.launch-quick-lead .frs-widget.quick-lead.step-1 button{border-color:#243444!important;background-color:#243444!important;color: #fff}.launch-quick-lead .frs-widget.quick-lead.step-1 button:hover{background-color: #fff!important;color: #243444!important}.launch-quick-lead.step-2 .phone{color: #243444!important}.launch-quick-lead.step-2 .phone a{color: #243444!important}.launch-quick-lead.step-2 h1{color:#fff!important}.launch-quick-lead.step-2 button{background-color:#243444!important}.launch-quick-lead.step-2 p{color:#fff}.launch-quick-lead.step-2 .header{background: #243444!important;color: #fff;}.box-shadow, ul.listings li, .frs-widget.prop-view .prop-form, .frs-widget.prop-view .prop-gallery .prop-img, .prop-links, .prop-tab-nav a, .prop-info .frs-btn, .prop-list .prop-search, .launch-accordion> li> h4, #popup .modal-header button.close, .form-container{-webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.24);-moz-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.24);-ms-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.24);-o-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.24);box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.24);-webkit-transition: all 0.25s ease-in-out;-moz-transition: all 0.25s ease-in-out}#resident-page #secondary-banner{background-image: url('/images/resident-benefits-package-banner.jpg') !important}#resident-page .residentialh1{text-align: center;margin-bottom: 50px;font-weight: bold}#resident-page .residential ul{list-style: none;padding-left: 0;display: grid;grid-template-columns: repeat(auto-fit, minmax(300px, 1fr));gap: 20px}#resident-page .residential ul img{display: block;object-fit: cover;width: 100%;min-height: 216px}#resident-page .residential ul p{color: #000}#resident-page .residential ul a{color: #337ab7;display: block}#resident-page .residential ul li{overflow: hidden;position: relative;padding: 10px}#resident-page .residential ul li a.show-hover{width: 100%;text-align: center;background: #337ab7;border: 1px solid #337ab7;color: #fff;visibility: hidden;opacity: 0;transition: all 0.35s ease-in-out;padding: 5px 0px;border-radius: 2px;pointer-events: none}#resident-page .residential ul li a.show-hover:hover{background: #fff;color: #337ab7}#resident-page .residential ul li a{position: relative}#resident-page .residential ul li a h4,#resident-page .residential ul li a p,#resident-page .residential ul li a img{transition: all 0.35s ease-in-out}#resident-page .residential ul li:hover a h4,#resident-page .residential ul li:hover a p{transform: translateY(-170px);color: #fff}#resident-page .residential ul li:hover a:not(.show-hover){pointer-events: none;}#resident-page .residential ul li:hover a img{transform: scale(1.1);filter: brightness(0.2)}#resident-page .residential ul li:hover a.show-hover{visibility: visible;opacity: 100;pointer-events: auto}@media only screen and (max-width: 375px) {#resident-page .residential{ padding-right: 0;padding-left: 0}}#resident-page .residential ul li .content{position: absolute;top: 0;left: 50%;transform: translate(-50%, 0);width: 100%;padding: 15px;text-align: center;opacity: 0;visibility: hidden;transition: all 0.35s ease-in-out;}#resident-page .residential ul li:hover .content,#resident-page .residential ul li:hover .content> *{opacity: 1;visibility: visible;color: #fff;}#resident-page .residential ul li:hover a.show-hover{margin-top: 15px}#resident-page .residential ul li:hover img{filter: blur(5px) brightness(0.3)}#maintenance-page{text-align: center}#maintenance-page h1{padding-bottom: 20px}#maintenance-page h2{font-size: 24px;padding-top: 20px}.ion-form-success,.ion-form-success *{color: #fff !important}a[disable]{pointer-events: none !important;background: grey !important;border: 1px solid grey !important;color: #fff !important}#body-container> div.blog-container.animated.fadeInUp.animate-2> div> section> article> div.post-body> ul{padding-left: 20px !important}