:root{--primary: #ff6600;--dark: #000000;--gray: #f6f6f6;--primary-font: inherit;}body{font-family: 'Poppins', sans-serif;color:#363636;font-size:16px;line-height:1.7em;font-weight:300;overflow-x:hidden;}h1{margin-top:0;color:#243e8f;}h2{font-weight:400;margin-bottom:30px;}h3{color:#243e8f;font-size:26px;}p{margin-bottom:20px;}a, a:link, a:visited{color:#243e8f;text-decoration:none;transition: all 0.5s;}a:hover, a:active{color:#ff6600;}.text-alt{color:#243e8f;}.btn{background:#ff6600;border-color:#ff6600;color:#fff!important;padding: 10px 16px;font-size: 18px;line-height: 1.3333333;border-radius: 3px;}.btn:hover{color:#ff6600!important;border-color:#ff6600;background:#fff;border-radius: 3px;}.btn-invert{background-color:Transparent;border-color:#fff;background-repeat:no-repeat;border-radius: 3px;}.btn.full{width: 100%}.btn2{background:#243e8f;border-color:#ff6600;color:#fff!important;padding: 10px 16px;font-size: 18px;line-height: 1.3333333;border-radius: 3px;border:solid 1px #fff}.btn2:hover{color:#243e8f!important;border-color:#ff6600;background:transparent;border-radius: 3px;}img.content{border:1px solid #CCC}.box{padding:15px;border:solid 1px #cccccc;background:#fff;}ul li{padding-left:5px;padding-bottom:7px}ol li{padding-left:5px;padding-bottom:7px}.clear.height-sm{height:10px}.center{text-align: center}.anchor-offset{display: block;content: '';height: 75px;margin: -75px 0 0 0;}.overlay{content: '';position: absolute;top: 0;bottom: 0;left: 0;right: 0;background-color: rgba(0,0,0,0.5);z-index: 0}.ion-form button{background-color:#ff6600;border-color:#ff6600;}.ion-form button:hover{background-color:#fff;border-color:#ff6600;color:#ff6600}.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%;}.mb-1{margin-bottom: 0.25rem;}.mb-2{margin-bottom: 0.5rem;}.mb-3{margin-bottom: 1rem;}.mb-4{margin-bottom: 1.5rem;}.mb-5{margin-bottom: 3rem;}.banner-replace{display: none;}.address{list-style-type: none;padding-left: 0}.address.standard{display: block}.address.in-line{display: inline-block}.address.standard li{display: block;margin: 10px 0}.address.in-line li{display: inline-block;margin: 0 5px}.address.with-piping li{margin: 0}.address.with-piping li:after{content: '|';margin: 0 10px}.address.with-piping li:last-child:after{content: '';margin: 0}.content-list ul, ul.content-list{padding: 0;margin: 0;list-style-type: none;}.content-list ul> li, ul.content-list> li{padding: 0;margin: 0;list-style-type: none;display: inline-block;}.content-list.with-bars ul> li:after, ul.content-list.with-bars> li:after{content: '|';margin: 0 5px;}.content-list.with-bars ul> li:last-child:after, ul.content-list.with-bars> li:last-child:after{content: '';margin: 0 0 5px 0;}.btn-list ul{padding: 0;margin: 0;list-style-type: none;}.btn-list ul li{padding: 0;margin: 0;list-style-type: none;display: inline-block;margin: 10px 10px 10px 0;}#skip a{position:absolute;left:-13636360px;top:auto;width:1px;height:1px;overflow:hidden;}#skip a:focus{position:static;width:auto;height:auto;}.table-pricing{padding: 100px 0}table.pricing{table-layout: fixed;text-align: center}table.pricing thead{padding: 30px 10px 10px}table.pricing thead th:nth-child(2){box-shadow: inset -10px 0px 9px -5px rgba(0,0,0,0.13);border-left: 1px solid #c2c2c2}table.pricing thead th:nth-child(4){box-shadow: inset 10px 0px 9px -5px rgba(0,0,0,0.13);border-right: 1px solid #c2c2c2}table.pricing .best-value .white-block{padding-top: 55px;height: 1000px;border: 1px solid #c2c2c2;overflow: hidden;background: #fff;position: absolute;top: -75px;left: -1px;right: -1px;z-index: -1;box-shadow: 0px 0px 9px 5px rgba(0,0,0,0.13)}table.pricing .best-value .white-block .stripe{font-size: 14px;line-height: 1.15em;padding: 2px 40px;position: absolute;top: 33px;right: -40px;transform: rotate(43deg);background-color: #003470;color: #fff}table.pricing thead th{font-size: 22px;text-align: center;line-height: 1.25em;font-weight: 400;vertical-align: middle;border-bottom: 0;border: 1px solid #c2c2c2;background: #fff;padding-top: 15px}table.pricing thead th.title{padding-left: 0;font-size: 17px;font-weight: 700}table.pricing thead th:first-child{border-top: 0;border-left: 0;vertical-align: bottom;text-align: left!important;width: 27%}table.pricing thead th .coming-soon{background-color: transparent;color: #000;padding: 5px 0;box-shadow: inset 10px 0px 9px -5px rgba(255,255,255,0.13)}table.pricing thead th.coming-soon{position: relative;border-top: none;background-color: transparent}table.pricing thead th.coming-soon .white-block{padding-top: 55px;height: 1000px;border: 1px solid #c2c2c2;overflow: hidden;background: #fff;position: absolute;top: -75px;left: -1px;right: -1px;z-index: -1;box-shadow: 0px 0px 9px 5px rgba(0,0,0,0.13)}table.pricing thead th.coming-soon .white-block .stripe{font-size: 14px;line-height: 1.15em;padding: 2px 40px;position: absolute;top: 33px;right: -40px;transform: rotate(43deg);background-color: #003470;color: #fff}table.pricing .best-value{position: relative;border-top: 0!important;background: transparent;border-left: 1px solid #c2c2c2;border-right: 1px solid #c2c2c2}table.pricing tr{border-bottom: 1px solid #c2c2c2}table.pricing tr td{word-wrap: break-word;width: 15%;padding: 8px 0;border-left: 1px solid #c2c2c2;border-right: 1px solid #c2c2c2}table.pricing tr td:first-child{padding-right: 10px;border-left: 0;text-align: left!important;padding-left: 15px;width: 40%}table.pricing tr td:nth-child(2){box-shadow: inset -10px 0px 9px -5px rgba(0,0,0,0.13)}table.pricing tr td:nth-child(4){box-shadow: inset 10px 0px 9px -5px rgba(0,0,0,0.13);}table.pricing tr td.section{background-color:#243e8f;color: #fff;}table.pricing tr td img{max-height: 25px}table.pricing tr td i.fa{width: 30px;height: 30px;background-color: #fe6700;border-radius: 50%;color: #fff;line-height: 30px}table.pricing tr td:nth-child(3){background-color: #fff}table.pricing tr td .subtext{font-size: 14px;line-height: 1.25em}.btn.price{margin: 15px 15px 15px 0;word-wrap: break-word}.pricing-inquiry{padding: 50px 0}p.multifamily{font-size: 18px;margin: 15px auto;text-align: center}@media (max-width: 570px){table.pricing .best-value .white-block{top: -50px}table.pricing .best-value .white-block .stripe{transform: rotate(0deg);width: 100%;right: 0;left: 0;top: 0;padding:5px}table.pricing thead th{font-size: 18px;padding: 0 10px}table.pricing tr td{padding: 5px 10px;font-size: 14px}.btn.price{display: block;margin: 15px auto;width: 100%;padding: .5em 0}}#header{top: 0;height: 187px;position:absolute;z-index:1000;width: 100%;color: #ffffff;-webkit-box-shadow: 0px 2px 10px 0px rgba(0,0,0,0.55);-moz-box-shadow: 0px 2px 10px 0px rgba(0,0,0,0.55);box-shadow: 0px 2px 10px 0px rgba(0,0,0,0.55);}#header .top{background: #FFFFFF;height: 132px;border-bottom: 5px solid #243e8f}#header .container{position: relative;height: 100%;}#header .logo{position: absolute;left: 15px;top: 20px;z-index: 100;}#header .phone{font-size: 30px;font-weight: 300;position: absolute;right: 15px;top: 40px}#header .phone a{color:#363636}#header .phone a:hover{color:#243e8f}#header .logins{font-size: 15px;font-weight: 300;position: absolute;right: 15px;top: 80px;text-transform: uppercase;}#header .logins> ul{list-style-type: none;padding: 0;margin: 0;}#header .logins> ul> li{list-style-type: none;padding: 0;margin: 0;display: inline-block;}#header .logins> ul> li:nth-child(1n+2):before{content: "|";margin: 0 5px;display: inline-block;color:#363636 }#header .logins> ul> li> a, #header .logins> ul> li> a:link, #header .logins> ul> li> a:visited{color: #363636;}#header .logins> ul> li> a:hover{opacity: 0.7;color: #243e8f }#header .nav{position: absolute;bottom: 0;height: 55px;background: rgba(0,0,0,0.7);width: 100%;}#header .nav .launch-menu-button{color: #243e8f;}#header .social{text-align: center;position: absolute;left: 15px;right: 15px;top: 50px;}#header .social> ul{list-style-type: none;padding: 0;margin: 0;}#header .social> ul> li{list-style-type: none;padding: 0;margin: 0;display: inline-block;}#header .social> ul> li> a{color: #ffffff;background-color: #243e8f;width: 34px;height: 34px;line-height: 34px;border-radius: 17px;margin: 0 3px;display: inline-block;font-size: 20px;}#header .social> ul> li> a:hover{-webkit-transform: scale(1.3);-ms-transform: scale(1.3);transform: scale(1.3);}#header.affix{height: 50px;background: #ffffff;}#header.affix .top{height: auto;}#header.affix .mobile-show{display: block!Important;}#header.affix .mobile-hide{display: none!Important;}#header.affix .logo{left: 15px;right: auto;top: 10px;}#header.affix .logo img{max-height: 30px;}#header.affix .phone{display: none;}#header.affix .social{display: none;}#header.affix .logins{display: none;}#header.affix .nav{left: auto;right: 15px;line-height: 50px;top: 0px;bottom: auto;background: transparent;text-align: right;}#header.affix-top .launch-menu-button.mobile-show{color:#FFFFFF !important}#header .phone img{position: relative;top: -4px}@media (max-width: 1200px){.nav .mobile-show { display: block !Important;}.nav .mobile-hide{display: none !Important;}#header .nav{text-align: center;line-height: 55px;}}@media (max-width: 1024px){#nav > ul > li > a, #nav > ul > li > a:link {font-size:15px}}@media (max-width: 991px){#header .logo img { max-height: 65px;}}@media (max-width: 767px){#header { height: 212px;}#header .top{height: 157px;}#header .phone{left: 15px;text-align: center;top: 5px;font-size: 20px;}#header .logo{right: 15px;text-align: center;top: 40px;}#header .logo img{max-height: 30px;}#header .logins{left: 15px;text-align: center;}#header .social{top: 110px;}#header .phone img{display:none}}#nav{text-transform: uppercase;font-size: 17px;font-weight: 300;line-height: 55px;text-align: center;}#nav> ul{padding: 0;margin: 0;}#nav> ul> li{position:relative;list-style:none;display:inline-block;margin: 0 25px;}#nav> ul> li:first-child{margin: 0 25px 0 0;}#nav> ul> li:last-child{margin: 0 0 0 25px;}#nav> ul> li> a, #nav> ul> li> a:link, #nav> ul> li> a:visited{display:inline-block;line-height:30px;color:#ffffff;font-size: 15px}#nav> ul> li{margin: 0 10px}#nav> ul> li> a:hover, #nav> ul> li> a:active{color:#ffffff;}#nav> ul> li> ul{display:none;position:absolute;white-space:nowrap;z-index:575;text-align:left;padding:0;background-color:#363636;top:55px;left:0px;}#nav> ul> li:hover> ul{display:block;}#nav> ul> li:hover:after{content: '';display: block;height: 5px;background-color: #243e8f;}#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:#243e8f;}@media (max-width: 1199px){#nav > ul > li { margin: 0 10px;}#nav> ul> li:first-child{margin: 0 10px 0 0;}#nav> ul> li:last-child{margin: 0 0 0 10px;}}@media (max-width: 991px){#nav { text-align: center;}}.launch-menu> ul> li{border-bottom:solid 1px #bbb;}.launch-menu> ul> li:hover{background:#f8f8f8;}.launch-menu> ul> li:first-child{border-top:solid 1px #bbb;}.launch-menu a{color:#333;}.launch-menu> ul> li> ul> li:hover{background:#fff;}.launch-menu .phone{font-size: 1.4em;text-align: center;}.launch-menu.sidebar .portals a{color: #243e8f}.launch-menu.sidebar .social{padding-bottom:25px;padding-top:10px}.launch-menu.sidebar .social a{display:inline-block;background: #243e8f;width: 40px;height: 40px;text-align: center;line-height: 40px;font-size: 22px;border-radius: 20px;color: #ffffff;margin: 0 5px}.launch-menu.sidebar .tel a{color: #243e8f}#footer{}#footer h2{font-size: 36px;font-weight: 300;margin-top: 0}#footer .links a{color:#FFFFFF}#footer .links a:hover{color:#243e8f}#footer .links, #footer .links li{list-style:none;margin:0;}#footer .phone a{color: #fff}#footer ul.links{padding-left: 20px;}#footer .copy{font-size:.9em;background: #111;color: #ffffff;padding: 0px 0 50px 0;}#footer .copy a, #footer .copy a:link, #footer .copy a:visited{color: #ffffff;}#footer .copy a:active, #footer .copy a:hover{color: #243e8f;}#footer .copy hr{border-color: #2f2f2f;}#footer .info{background: #111111;color: #ffffff;padding: 80px 0 50px 0;}#footer .info h3{font-size: 18px;font-weight: normal;margin: 0 0 20px 0;padding: 0 0 20px 0;text-transform: uppercase;border-bottom: 1px solid #767676;color: #ffffff;}#footer .info h4{font-size: 18px;font-weight: 300;text-transform: uppercase;margin: 10px 0}#footer .form label{font-weight: 300;text-transform: uppercase;color: #ffffff;}#footer .form input, #footer .form textarea{background: transparent;color: #ffffff;border: 0;border-bottom: 1px solid #ffffff;}#footer .social{text-align: left;margin-top:20px;}#footer .social> ul{list-style-type: none;padding: 0;margin: 0;}#footer .social> ul> li{list-style-type: none;padding: 0;margin: 0;display: inline-block;}#footer .social> ul> li> a{text-align: center;color: #ffffff;width: 40px;height: 40px;line-height: 40px;border: 1px solid #243e8f;background-color:#243e8f;margin: 0 5px;display: inline-block;font-size: 20px;border-radius: 20px;}#footer .social> ul> li> a:hover{-webkit-transform: scale(1.3);-ms-transform: scale(1.3);transform: scale(1.3);}#footer .affil{text-align: center;}#footer .affil img{margin: 0 5px;vertical-align: baseline}#footer .tel a:hover{color: #243e8f}#footer ul li{padding-left:0}#footer a{color: #FFFFFF}#footer a:hover{color: #243e8f}#footer ul{list-style-image: none}@media (max-width: 991px){#footer .info {padding: 80px 0 0 0;}#footer .info h3{margin: 20px 0;}#footer{text-align: center}#footer .cities{margin: 30px 0}#footer ul.links{padding-left: 0}#footer .social{text-align: center;margin: 20px 0}}#body-container{padding-top:30px;padding-bottom:30px;}#body-container .side-content{}#body-container .side-content ul.ctas{margin: 0;padding: 0;list-style-type: none;text-align: center;}#body-container .side-content ul.ctas li{position: relative;margin: 0;padding: 0;list-style-type: none;}#body-container .side-content ul.ctas a{display: inline-block;padding: 25px 0;color: #363636;}#body-container .side-content ul.ctas li .icon{transition: all 0.5s;font-size: 50px;color: #243e8f;}#body-container .side-content ul.ctas li:hover .icon{-webkit-transform: scale(1.3);-ms-transform: scale(1.3);transform: scale(1.3);}#body-container .side-content ul.ctas .title{font-size: 36px;text-transform: uppercase;margin: 15px 0;}#body-container .side-content ul.ctas .sub{font-size: 20px;}#body-container .side-content ul.ctas li:nth-child(1n+2):before{content: '';width: 225px;display: inline-block;border-top: 1px solid #243e8f;height: 2px;}.banner{padding: 40px 0;}.banner h2{font-size: 36px;}.banner h3{font-size: 20px;}.banner-gray{background-color: #F2F2F2;box-shadow: 0 0 7px rgba(0, 0, 0, 0.07) inset;-webkit-box-shadow: 0 0 7px rgba(0, 0, 0, 0.07) inset}.banner-gray-full{background-color: #F2F2F2;padding:30px}.banner-primary{background-color:#243e8f;}.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;color:#243e8f}.blog-container .blog-post .post-body{}.blog-container .blog-post .post-body .read-more{display:block;margin-top:15px;font-size:.90em;text-transform:lowercase;}.blog-container .blog-post .post-title{margin-bottom:30px}#home-blog .post-title a{font-size:18px;color:#fff}#home-blog a.btn:hover{color: #243e8f !important;border: 1px solid #243e8f}#home-blog .post-body p{font-weight:300}#home-blog.banner{padding:40px 0 80px 0}@media (max-width: 768px) {.blog-container .post-list { float:none;display:block;width:100%;}.blog-container .side-panel{display:none;}}.blog-post .post-footer-author{margin-top: 30px;padding-top: 30px;border-top: 1px solid #ccc;}.blog-post .post-footer-author .author-image{position: relative;height: 130px;width: 130px;overflow: hidden;margin: 0 auto 30px;border-radius: 50%;}.blog-post .post-footer-author .author-image img{position: absolute;top: 0;left: 0;width: 100%;height: 100%;z-index: 1;}.blog-post .post-footer-author .author-details{text-align: center;}.blog-post .post-footer-author .author-details .author-name{font-size: 18px;color: #333333;letter-spacing: 0.1em;text-transform: uppercase;margin: 0;}.blog-post .post-footer-author .author-details .author-title{font-size: 14px;color: #545655;line-height: 1.1;text-transform: uppercase;margin-bottom: 15px;}.blog-post .post-footer-author .author-details .author-bio{display: none;}.blog-post .post-footer-author .author-details .author-bio, .author-bio-preview{font-size: 15px;color: #545655;line-height: 1.1;}.blog-post .post-footer-author .author-details .author-bio> *:last-child{display: inline;}.blog-post .post-footer-author .author-details .author-bio-toggle{font-size: 13px;display: inline;color: #545655;letter-spacing: 0.025em;text-transform: uppercase;}@media (min-width:501px) {.blog-post .post-footer-author .author-image { float: left;margin: 5px 30px 10px 0;}.blog-post .post-footer-author .author-details{text-align: left;}}.bios .bio{padding-bottom:1.0em;margin-bottom:1.0em;border-bottom:solid 1px #ccc;}.bios .bio:after{content:"";display:table;clear:both;}.bios .bio .name{font-size:1.8em;font-weight:500;line-height:2.2em;}.bios .bio .image{float:left;width:25%;margin-right:5%;margin-bottom:1.2em;}.bios .bio .image img{width:100%;max-width:100%;}.bios .bio .content{float:left;width:70%;}.bios .bio .contact{margin-top:1.5em;}.bios .bio .contact:before{content:"";display:table;clear:both;}.bios .bio .contact .item{display:block;}@media (max-width: 991px) {}@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;}}#about-realty .side-content{display:none}#about-realty .col-md-7{width:100%}#about-realty iframe{margin:0}#about-realty .col-md-6 p{margin-bottom:15px}#about-realty .col-md-4{text-align: center}#about-realty .col-md-8{margin-top:20px}#about-realty .arrows-about{color: #243e8f}.launch-accordion> li> h4{background-color:#eee;transition:background-color 0.05s ease;}.launch-accordion> li> h4:hover{background-color:#aaa;}.form-container{}.form-container.certified{padding:0px;background-color: #ececec}.form-container.certified h2{background-color: #ff6600;color:#fff;text-align: center;font-size: 24px;padding: 10px 0px;margin-top: 0px;border:solid 1px #cccccc;}.form-container.certified form{margin: 10px}.form-container.certified .ion-form button{font-size: 24px}.ion-form .ion-form-group label span{font-weight: normal}.box.protect{background-color: #ececec}.box.protect h3{color:#363636}.box.protect h2{color:#243e8f;font-size: 32px;font-weight: bold}.box.protect h3 span{color:#243e8f;font-size: 32px;font-weight: bold}.box.protect h2.orange{color:#ff6600;font-weight: bold}.box.protect p, .box.protect ul li{font-size: 20px;color:#363636;font-weight: 500}blockquote.testimonial{}blockquote.testimonial .quote{}blockquote.testimonial .credit{}.reputation-widget{margin-bottom:35px}.areasvideo{float:left;margin-right:20px;margin-bottom: 20px}ul.areas{margin:0 10px;padding:0;text-align:left;font-size:1.125em;}ul.areas li{width:20%;list-style:none;float:left;padding:.3em 1em .3em 0;font-size:22px;margin:0;}@media (max-width: 991px) {ul.areas li { width:25%;}}@media (max-width: 767px) {ul.areas li { width:33%;}}@media (max-width: 550px) {ul.areas li { width:50%;}}.home.blog-container .post-list{width:92%;float:none;display:block;}#fields{width:100%;display:inline-block;font-family: 'Poppins', sans-serif;}#fields *{text-align:left;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}#fields .label{display:block;font-size:15px;margin-bottom:0;}#fields .input input[type="textbox"]{display:block;width:100%;font-size:16px;padding:6px 13px;margin:0;background-color:#fff;border:1px solid #c9c1ba;}#fields .reqd{color:#F00;}#fields textarea{width:100%;height:100px;padding:10px;font-size:16px;font-family: 'Open Sans', sans-serif;resize:none;background-color:#fff;border:1px solid #c9c1ba;}#fields select{width:100%;padding: 6px 5px;font-size:16px;background-color:#fff;border:1px solid #c9c1ba;}#fields .title{font-size:18px;margin:10px 0 0 0;}#fields .btn{padding:9px 40px;color:#fff;font-size:16px;margin:10px 0;display:inline-block;cursor:pointer;height:auto;width:auto;float:right;border-radius: 3px;}#fields .btn:hover{border-style:solid;border-width:1px;border-radius: 3px}#fields .btn:active{position:relative;top:1px;}#fields .cb{float:left;clear:both;}#fields .cb-descr{float:left;margin-left:8px;}.faq-question{font-size:1.2em;font-weight:500;}.faq-answer{margin-bottom:25px;}.faq-answer p{padding:0;margin:0;}#home-banner{position:relative;height:929px;}#home-banner .container{position: relative;}#home-banner .prompt2{margin-top: 280px;left: 15px;color: #ffffff;font-weight: 300;padding: 15px;border:solid 5px #fff;}#home-banner .prompt2 h2{font-size:48px;color: #ffffff}#home-banner .prompt2 h3{font-size:32px;color: #ffffff}#home-banner .prompt{margin-top: 620px;left: 15px;background: rgba(0,0,0,0.7);color: #ffffff;font-weight: 300;padding: 15px;font-size: 30px;line-height: 35px;text-align: right;}#home-banner .prompt .btn{width: 100%;margin-top: 15px;font-size: 18px;font-weight: 300;border-radius: 3px}#home-banner h1{position: absolute;left: 50%;top: 50%;transform: translate(-50%, -50%);z-index: 1;color: #fff;font-size: 37px;text-wrap: balance;text-align: center}@media (max-width: 1199px){#home-banner .prompt { margin-top: 563px;font-size: 30px;}}@media (max-width: 991px){#home-banner { height: 85vh;height: 85dvh}#home-banner .prompt{margin-top: 450px;text-align: center;}#home-banner h1}@media (max-width: 781px){#home-banner .prompt2 { margin-top: 250px;left: 15px;color: #ffffff;font-weight: 300;padding: 15px;border:solid 5px #fff;}#home-banner .prompt2 h2{font-size:28px;color: #ffffff}#home-banner .prompt2 h3{font-size:14px;color: #ffffff}}#home-carousel{height: 100%;width: 100%;position: absolute;}#home-carousel .carousel-inner{height: 100%;width: 100%;}#home-carousel .carousel-inner .item{height: 100%;background-position: center center;background-repeat: no-repeat;background-size: cover;background-attachment: fixed;}#home-carousel .carousel-inner .item.banner1{background-image: url('/images/home-banner-1.jpg');}#home-carousel .carousel-inner .item.banner2{background-image: url('/images/home-banner-2.jpg');}#home-carousel .carousel-inner .item.banner3{background-image: url('/images/home-banner-3.jpg');}#home-carousel .carousel-inner .item.banner4{background-image: url('/images/banner-5.jpg');}@media (max-width: 991px){#home-carousel .carousel-inner .item{position:initial}}#home-cta{position: relative;background: rgba(0,0,0,0.7);margin-top: -189px;z-index: 400;}#home-cta .cta{display: block;text-align: center;padding: 15px 0 30px 0;}#home-cta .cta .icon{transition: all 0.5s;font-size: 60px;color: #ff6600;display: block;margin: 0 0 15px 0;}#home-cta .cta:hover .icon{-webkit-transform: scale(1.3);-ms-transform: scale(1.3);transform: scale(1.3);}#home-cta .cta .title{font-size: 36px;color: #ffffff;text-transform: uppercase;display: block;margin: 0 0 15px 0;}#home-cta .cta .sub{font-size: 20px;color: #ffffff;display: block;}@media (max-width: 1199px){#home-cta { margin-top: -216px;}#home-cta .cta{min-height: 216px;}#home-cta .cta .title{font-size: 30px;}}@media (max-width: 991px){#home-cta { background: #363636;margin-top: 0;}}#home-welcome h1{color: #243e8f;text-align:center}#home-welcome h2{color: #363636;font-size: 18px;}@media (max-width: 600px){#home-welcome{text-align: center}}@media (max-width: 440px){#home-welcome .btn-list ul li{width: 100%;border-radius: 3px}#home-welcome a.btn{width: 100%;display: block;border-radius: 3px}}#home-rentals{position: relative;}#home-rentals .overlay{position: absolute;left: 0;right: 0;top: 0;bottom: 0;z-index: 50;}#home-rentals .container{position: relative;z-index: 30;}#home-rentals .map{padding: 10px;background: #ffffff;}#home-rentals .map .widget{height: 376px;}#home-marketing.banner{position: relative;text-align: center;padding: 85px 0;background-color: #f2f2f2;margin-top: 10px;}#home-marketing .bg{position: absolute;top:0;bottom: 0;left: 50%;width: 50%;background-image: url('/images/marketing-bg.jpg');background-repeat: no-repeat;background-position: center center;background-size: cover;}#home-marketing .bg:after{content: ' ';position: absolute;top: 50%;left: 0;transform: translateY(-50%);width: 0;height: 0;border-style: solid;border-width: 79px 0 79px 135px;border-color: transparent transparent transparent #f2f2f2;}#home-marketing hr{margin: 25px auto 40px;}#home-marketing p{font-size: 18px;line-height: 34px;}#home-marketing a{font-size: 20px;text-transform: uppercase;}#home-marketing iframe{margin-bottom: 15px}.padding-left-xxl{padding-left: 85px;}.padding-right-xxl{padding-right: 85px;}a#gradeus-review-button.link{font-size:10px !important}@media (max-width: 991px) {#home-marketing .bg { display:none;}#home-marketing .bg:after{display: none;}.padding-left-xxl, .padding-left-xl{padding-left: 15px;}.padding-right-xxl, .padding-right-xl{padding-right: 15px;}}#home-blog{position: relative;color: #ffffff;background-image: url('/images/home-blog-bg-bw.jpg');background-position: center center;background-size: cover;background-repeat: no-repeat;background-attachment: fixed;}#home-blog .overlay{position: absolute;left: 0;top: 0;right: 0;bottom: 0;background-color: rgba(36,62,143,0.85);z-index: 20;}#home-blog .container{position: relative;z-index: 500;min-height: 650px !important}#home-blog .blog-post{vertical-align: top}#home-blog .post-title{height: 2em;color:#fff}#home-blog .post-body{height: 13em}#home-blog a, #home-blog a:link, #home-blog a:visited{color: #ffffff;}#home-blog a:hover{opacity: 0.7;}@media (max-width: 991px){#home-blog .blog-post{margin: 0 0 50px 0}#home-blog .post-body{height: auto}}#secondary-banner{position:relative;height: 650px;border-bottom: 3px solid #243e8f;top:0px;background-position: center center}#secondary-banner.amp .container{position: absolute;left: 0;right: 0;height: 100%;z-index: 3}#secondary-banner .prompt{padding-top: 250px;color: #ffffff;font-weight: 300;}#secondary-banner .prompt2{margin-top: 280px;left: 15px;color: #ffffff;font-weight: 300;padding: 15px;border:solid 5px #fff;z-index: 1;position: relative}#secondary-banner .prompt2 h2{font-size:48px;color: #ffffff}#secondary-banner .prompt2 h3{font-size:32px;color: #ffffff}@media (max-width: 767px){#secondary-banner {height: 440px}#secondary-banner .prompt2{margin-top: 250px;left: 15px;color: #ffffff;font-weight: 300;padding: 5px;border:solid 5px #fff;}#secondary-banner .prompt2 h2{font-size:24px;color: #ffffff}#secondary-banner .prompt2 h3{font-size:14px;color: #ffffff}}.amp.alternate .amp__form .ion-amp-form input{border:2px solid var(--primary)!important}.-widget.prop-new .prop-new-item, .-widget.prop-rented .prop-rented-item{padding: 5px 0px 5px 0px;margin:0px;}.-widget.prop-new .prop-new-item .prop-img, .-widget.prop-rented .prop-rented-item .prop-img{width: 33%;float:left;margin-right:0}.-widget.prop-new .prop-new-item, .-widget.prop-rented .prop-rented-item{font-size: 0.85em;}.-widget.prop-new .prop-new-item .prop-info, .-widget.prop-rented .prop-rented-item .prop-info{width :64%;float:right;}.-widget.prop-new .prop-new-item .prop-details, .-widget.prop-rented .prop-rented-item .prop-details{padding-top: 5px;}.-widget.prop-new .prop-new-item .prop-title a{font-size:.85em}.-widget.prop-view .prop-apply, .-widget.prop-view .prop-showing{text-transform:none;}.-widget.prop-view .prop-form button{height:auto;}.-widget .-btn, .-widget .prop-result .prop-btn a, .-tabl-link .-btn{background:#243e8f;border-color:#243e8f;border-width: 1px;border-style: solid;color:#fff!important;padding: 15px 30px;font-size: 18px;line-height: 1.3333333;border-radius: 3px;transition: all 0.5s;font-weight: normal;}.-widget .-btn:hover, .-widget .prop-result .prop-btn a:hover, .-tabl-link .-btn:hover{color: #243e8f !important;background: #ffffff!important;border-radius: 3px}.-widget .prop-tabs .prop-tab-nav ul li a{background: #243e8f;}.-widget form input[type='text'], .-widget form select{border:1px solid #999}.-widget.prop-view .prop-title{line-height: 2em;color: #2E2E2E;}.-widget.prop-view .prop-form label{width:100%;padding:0;margin-bottom:0}.-widget.prop-view .prop-form label + br{display:none}.-widget.prop-view .prop-form textarea{border:1px solid #999}.-widget.prop-view .prop-form{width:230px}.-widget.prop-view .prop-form .prop-form-hdr, .-widget.prop-view .prop-phone, .-widget.prop-view .prop-rent, .-widget .prop-tabs .prop-section h3, .-widget .prop-result .prop-rent{color: #243e8f;}.-widget form label{font-weight:normal}.-paging-btn a{border:1px solid #243e8f;color:#243e8f;border-radius: 3px}.-paging-btn a:hover, .-paging-btn.active a{background:#243e8f;color:#fff;border-radius: 3px}.prop-map{height: 550px;width: 100%;}.-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/2363636/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);{.-widget.prop-list .prop-search {padding:20px 50px}.-widget.prop-view .prop-form, .-widget.prop-view .prop-info, .-widget.prop-view .prop-gallery{width:32%}.-widget.prop-view .prop-info, .-widget.prop-view .prop-gallery{margin-left:1%}.-widget.prop-view .prop-thmbs{display: none;}}@media screen and (max-width: 890px) {.-widget.prop-list .prop-search {padding:20px 10px 40px 10px}}@media screen and (max-width: 768px) {.-widget.prop-list .prop-search .prop-search-form-rent {clear:both}.-widget.prop-list .prop-search .prop-search-form-button{clear:both;float:none}.-widget .prop-result .prop-img, .-widget .prop-result .prop-info, .-widget .prop-result .prop-details{float:none;width:100%;text-align:center}.prop-list-paging{position: relative;display: inline-block}.-widget.prop-list .prop-search .prop-search-form-keyword, .-widget.prop-list .prop-search .prop-search-form-rent, .-widget.prop-list .prop-search .prop-search-form-pets, .-widget.prop-list .prop-search .prop-search-form-sort, .-widget.prop-list .prop-search .prop-search-form-button{width:100%;margin-left:0;padding-left:0}.-widget.prop-list .prop-search .prop-search-form-beds, .-widget.prop-list .prop-search .prop-search-form-baths{width:49%;margin-left:0;padding-left:0}.-widget.prop-list .prop-search .prop-search-form-baths{margin-left:2%}.-widget{text-align:center}.-widget .prop-tabs .prop-tab-nav ul{height:auto;display:inline-block;text-align:center;width:100%}.-widget .prop-tabs .prop-tab-nav ul li{width:100%;float:none;display:inline-block;margin-bottom:2px}.-widget .prop-tabs .prop-tab-nav ul li a{display:inline-block;width:100%}.-widget.prop-view .prop-form, .-widget.prop-view .prop-info{width:100%;padding-left: 0px;padding-right: 0px;}.-widget.prop-view .prop-info{margin-left:0px;}.-widget.prop-view .prop-gallery{margin-left:0%;clear:both;width:100%}.-widget.prop-view .prop-gallery .prop-img img{width:auto;max-width:100%}.-widget.prop-view .prop-links{width:90%}.-widget.prop-view .prop-gallery .prop-gallery-count{padding-bottom: 10px;}.-widget.prop-list .prop-subscribe{text-align:center}.-widget form input[type='text']{border-radius:3px}}@media screen and (max-width: 560px) {.-widget.prop-list .prop-search .prop-search-form-keyword, .-widget.prop-list .prop-search .prop-search-form-rent, .-widget.prop-list .prop-search .prop-search-form-pets, .-widget.prop-list .prop-search .prop-search-form-sort, .-widget.prop-list .prop-search .prop-search-form-button {width:100%;margin-left:0;padding-left:0}.-widget.prop-list .prop-search .prop-search-form-beds, .-widget.prop-list .prop-search .prop-search-form-baths{width:49%;margin-left:0;padding-left:0}.-widget.prop-list .prop-search .prop-search-form-baths{margin-left:2%}.-widget.prop-view .prop-form, .-widget.prop-view .prop-info{width:100%}.-widget.prop-view .prop-info{margin-left:0%;padding: 0px;}.-widget.prop-view .prop-form{padding-right:0}.-widget.prop-view .prop-form form input[type='text'],.-widget.prop-view .prop-form form textarea{width: 90%;}}@media (max-width: 991px){.mobile-show { display: block !Important;}.mobile-hide{display: none !Important;}}@media (max-width: 1024px){}@media (min-width: 1314px) {.container { width: 1284px;}}#home-referral{text-align: center;color: #ffffff;font-size: 30px;padding: 20px 0;background-color: #243e8f}#home-referral p{color: #ffffff;font-size: 28px;margin: 0 40px 0 0;display: inline-block}#home-referral .btn:hover{border-color:#ffffff;color:#243e8f !important;border-radius: 3px}.title-divide{margin:30px auto 30px auto;width:50px;border-bottom:1px solid #ff6600}.designations-box{background-color: #fff}.designations-box h2{color:#243e8f}.designations-box .box{padding: 5px}.designations-box .box p{margin-bottom: 0px}.designations-box-why{background-color: #fff}.designations-box-why h2{color:#243e8f}.designations-box-why .box{padding: 5px;height: 275px}#home-benefits{text-align:center}#home-benefits h3{font-weight: 300;font-style: italic;font-size: 30px;margin: 60px 0 30px 0;color:#363636}#home-benefits .benefits-table{margin: 0 0 50px 0;}#home-benefits .facts-btn{margin-top:40px}#home-benefits .facts-btn:hover{background-color: #F2F2F2}#home-benefits .benefits-table h3,#home-benefits .benefits-table span{font-size: 45px;font-weight: bold;font-style: normal;margin: 0 0 20px 0;color:#243e8f;}#home-benefits .benefits-table h4{font-size: 18px;text-transform: uppercase;}.testimonial-box{border-top: 1px solid #cccccc;border-bottom: 1px solid #cccccc;padding: 35px 0;}.testimonial-box img{max-width: 140px;border: 1px solid #3a68a7;border-radius: 50%;}.testimonial-box img.quote{border: 0;}.testimonial-box em{font-size: 18px;margin-top:25px;display: inline-block;color: #2175bc;padding-right:10px;padding-left:10px;text-align:center}.testimonial-box blockquote, .banner-gray-full blockquote{font-family: Libre Baskerville, serif;font-size: 18px;font-style: italic;position: relative;color: #383838;border:none;margin-bottom:0;}.testimonial-box blockquote:before{display: block;padding-left: 10px;content: "\201C";font-size: 80px;position: absolute;left: -5px;color: #8E9093;}.banner-gray-full blockquote:before{display: block;padding-left: 10px;content: "\201C";font-size: 80px;position: absolute;left: -30px;color: #8E9093;}blockquote cite{color: #999999;font-size: 14px;display: block;margin-top: 5px;}blockquote cite:before{content: "\2014 \2009";}#top-center-section{text-align:center}#top-center-section p{font-size:20px}.property-management-sections{margin-bottom:30px}.property-management-sections h4, .video-marketing-explained-sections h4, #why-ssr h4{font-size:18px;color:#243e8f}.property-management-sections p{margin-bottom:15px}.property-management-sections ul{margin-bottom:20px}.property-management-sections .btn{padding:5px 11px;border-radius:3px}#video-section iframe{width:100%;height:400px}#manage-your-property iframe, #why-ssr iframe{margin:auto 20px 20px auto}#manage-your-property p{margin-top:15px}#manage-your-property .col-md-8 div{}#manage-your-property iframe{margin-top:0;margin-bottom:0;max-width:100%}#video-marketing-explained, .tenancy-explained-sections{clear:both}#video-section img{width:350px;margin:auto 20px 20px auto}#video-marketing-explained ul, #why-ssr ul{list-style-image: url('/images/list-style-img.png')}#video-marketing-explained ul li{padding-left:5px}.video-marketing-explained-sections{margin-bottom: 40px}#video-marketing-explained .video-marketing-explained-sections.gray-bg{background-color: }.videoWrapper{;padding-bottom: 56.25%;padding-top: 25px;height: 0}.videoWrapper iframe{position: absolute;top: 0;left: 0px;width: 90%;height: 90%;margin-top:35px;margin-bottom:40px}.padding-bottom-xl #video-marketing-explained .video-marketing-explained-sections .row .col-md-6.content:before{top: -50px;}.right-wrapper iframe{margin-left:50px}.left-info{margin-top:40px;margin-right:30px}.left-col{padding-left:0}.center-container div{text-align: center}.full-testimonial{text-align:center}.extra-info-video{margin: 30px 50px auto 50px}#before-tenancy{margin-bottom: 60px}#during-tenancy{margin-bottom:30px}#before-tenancy, #during-tenancy, #after-tenancy{padding-left:15px;padding-right:15px}#pm-tiles{}@media(max-width:991px){#pm-tiles .embed-container {margin-top:30px}}.screening-methods{color:#ff6600;font-weight:500}.tenancy-explained-sections{padding-bottom:15px}.tenancy-explained-sections p{margin-bottom:15px}.tenancy-explained-sections ol.no-pic li{list-style-image: url('/images/list-style-img.png');padding-left:5px}.tenancy-explained-sections h3{color:#243e8f}.tenancy-explained-sections ul{list-style-image: url('/images/list-style-img.png')}.pricing-methods{color:#ff6600;font-weight:500}.tenancy-explained-sections ul li, .video-marketing-explained-sections ul li{padding-bottom:7px}.padding-left-xl-2{padding-left:15px;clear:both}.why-ssr-headings h4{color:#243e8f}.why-ssr-headings ul{list-style-image: url('/images/list-style-img.png')}.why-ssr-headings img{width:40px;position:relative;bottom:2px;left:8px}#video-tours{margin: auto auto 80px auto}@media (max-width: 1024px){.left-info{margin:initial}.right-wrapper iframe{margin:initial}.right-col{margin: auto 30px}.extra-info-video{margin: auto 12px;margin-top:30px}.helping-extra-videos{margin: auto 30px}.full-testimonial{margin:30px}}@media (max-width: 991px){.why-ssr-headings {margin-top:30px}}@media screen and (max-width: 768px) {.full-testimonial{margin:15px}blockquote{padding:initial}}.padding-bottom-xl #video-marketing-explained .video-marketing-explained-sections .row .content:before{content: ' ';position: absolute;top: 0;bottom: 0;left: 0;display: block;width: 45%;border-left: 1px solid #eee;}.padding-bottom-xl #video-marketing-explained .video-marketing-explained-sections .row .content:after{content: ' ';position: absolute;bottom: 0;left: 0;margin-left: -2px;width: 6px;height: 6px;display: block;border-radius: 3px;background-color: #ff6600}.padding-bottom-xl #video-marketing-explained .video-marketing-explained-sections .row .content-left:after{content: ' ';position: absolute;top: 0;bottom: 0;right: 0;display: block;width: 45%;border-left: 1px solid #eee;}.padding-bottom-xl #video-marketing-explained .video-marketing-explained-sections .row .content-left:before{content: ' ';position: absolute;bottom: 0;right: 0;margin-left: -2px;width: 6px;height: 6px;display: block;border-radius: 3px;background-color: #ff6600}.padding-bottom-xl #video-marketing-explained .video-marketing-explained-sections .row .content p{margin-left:30px;margin-top:40px;margin-bottom:40px}.border-helper{margin:30px}#tenants-page ul{list-style-image: url('/images/list-style-img.png')}#tenants-page ul li{padding-left:5px}@media (min-width: 1315px) {#tenants-page .col-md-6.border-content {border-right:solid 1px #eee}#tenants-page .col-md-6.content:after{content: ' ';position: absolute;bottom: -30px;left: -2px;margin-left: -2px;width: 6px;height: 6px;display: block;border-radius: 3px;background-color: #ff6600}}@media (max-width: 1314px) {.border-helper{margin-bottom:60px}}@media (max-width: 1024px){.padding-bottom-xl #video-marketing-explained .video-marketing-explained-sections .row .content:before, .padding-bottom-xl #video-marketing-explained .video-marketing-explained-sections .row .content:after {display:none}.videoWrapper iframe{width:100%;margin-top:10px}.col-md-5.col-md-offset-1{margin-left:30px;margin-right:30px}.padding-bottom-xl #video-marketing-explained .video-marketing-explained-sections .row .content p{margin-top:0;margin-bottom:0;margin-left:10px}#tenants-page .col-md-6.border-content{border-right:none}#tenants-page .col-md-6.content:after{diplay:none}}@media (max-width: 991px){.top-video-section-mobile {margin-top:50px}}@media screen and (max-width: 768px) {}.tax-form-sections{margin-bottom: 30px;}.county-rows p{margin-bottom:15px}.county-rows li{margin-bottom:5px}#owners-page ul{list-style-image: url('/images/list-style-img.png')}ul.ebook{list-style-image: url('/images/list-style-img.png')}#agents-section p{margin-bottom: 15px}#agents-section ul{list-style-image: url('/images/list-style-img.png')}#agents-section ul li{padding-left:5px;padding-bottom:7px}.testimonial-page{font-family: Libre Baskerville, serif;font-size: 18px;font-style: italic;position: relative;color: #383838;text-align:left;padding-left:45px;}.testimonial-page:before{display: block;padding-left: 20px;content: "\201C";font-size: 80px;position: absolute;left: -13px;color: #ff6600;}.testimonial-page cite{color: #243e8f;font-size: 14px;display: block;margin-top: 5px;}.testimonial-page cite:before{content: "\2014 \2009";}#vid-testimonials{margin-bottom:50px;margin-top:50px}#testimonials-form{max-width:800px;margin: 0 auto}@media screen and (max-width: 768px) {.testimonial-page:before {font-size:75px}}#guarantees-page .col-md-6 img{width:100%}#contact-page.container .row .col-sm-10{text-align:left}#contact-page.container .row .col-sm-2{font-weight:500}.hours{padding-top: 40px}#footer-referral{text-align: center;color: #ffffff;font-size: 20px;padding: 20px 0;background-color: #111111}#footer-referral a{color: #ffffff}#footer-referral a:hover{color: #243e8f}#footer-referral p{color: #ffffff;font-size: 20px;margin: 0 40px 0 0;display: inline-block}#footer-referral img{width:60px}@media (max-width: 991px){#home-referral p { display: block;margin: 0 0 20px 0;}#home-referral p{text-align:center}#home-referral .btn{font-size:20px;border-radius: 3px}.testimonial-box blockquote:before{left:-25px}}@media screen and (max-width: 768px) {#home-referral .btn {font-size:16px}.testimonial-box blockquote{padding-bottom:20px;margin: 0 15px;padding-top:20px}.testimonial-box blockquote:before{top:25px;font-size:55px}.testimonial-box iframe{width:100%}}.w-btn-primary{background-color: #243e8f;border-color: #243e8f;}.w-btn-primary:hover{background-color: #ffffff;color: #243e8f !important;border-color: #243e8f;}.w-nav-pills .w-nav-link.w-active, .w-nav-pills .w-show> .w-nav-link{background-color: #243e8f;color: #fff;}.w-nav-pills .w-nav-link.video-btn{background-color: #17a2b8;color: #fff;}.w-card-body h3.w-card-title{text-decoration: none;color: #000}.w-card-body{text-decoration: none}.w-col-md-4 a{text-decoration: none;}a:active .w-list-inline li,a:hover .w-list-inline li,a:active .w-card-text,a:hover .w-card-text{color: #243e8f}#special-offer{text-align: center;position:relative}#special-offer h2{color:#fff;font-size:28px;font-weight:normal;text-transform: uppercase;margin-top:40px;margin-bottom:20px}#special-offer h3{color:#fff;font-size:15px;max-width:841px;margin:0 auto 35px;font-weight:400;line-height:30px}#special-offer #myBtn{display:none;position:fixed;z-index:2147483640;bottom:0;right:90px;-webkit-box-shadow:0px 0px 20px 0px rgba(0,0,0,0.25);-moz-box-shadow: 0px 0px 20px 0px rgba(0,0,0,0.25);box-shadow:0px 0px 20px 0px rgba(0,0,0,0.25);border-radius:6px 6px 0 0 !important;background-color:#293e8a;border-color:#293e8a}#special-offer #myBtn:hover{background:#fff;color:#293e8a !important}#special-offer .buttons a.btn{border-radius:0 !important;min-width:200px;margin: 0 5px 0;font-weight:bold;font-size:15px;height:50px;line-height:50px;padding:0}#special-offer #mySpecial{display:none;position:fixed;z-index:2147483640;bottom:0;right:90px;-webkit-box-shadow:0px 0px 20px 0px rgba(0,0,0,0.25);-moz-box-shadow: 0px 0px 20px 0px rgba(0,0,0,0.25);box-shadow:0px 0px 20px 0px rgba(0,0,0,0.25);border-radius:0;background-color:#293e8a;border-color:#293e8a;padding: 0 30px 40px;overflow:hidden}#special-offer #mySpecial .special-star{position:absolute;z-index:4;max-height:115px;bottom:0;left:-15px}#special-offer #mySpecial .inner{position: relative;z-index:5}.modal{background:rgba(0,0,0,0.4)}#special-offer .modal-dialog{width:528px}#special-offer .modal-content{box-shadow:none;border-radius:10px}#professional{background-color: #fff;padding: 20px 0px;text-align: center}.blog-tag-list .btn{width: 250px;margin-bottom: 10px}.tipue_search_content_title a:hover{text-decoration: underline}.tipue_search_image_close, .tipue_search_image_block{display: none}:root{--primary: #ff6600;--secondary: #243e8f;--dark: #243e8f;--light: #51b4cf;--gray: #f3f3f3;--body-text: #000;--primary-font: 'darkmode-off', sans-serif;--secondary-font: 'depot-new-web', sans-serif;--header-height: 149px;}body.no-hero main{margin-top: var(--header-height);}body.no-hero #secondary-banner{display: none;}body.no-hero .body-container{width: 100%;max-width: 100%;padding: 0;}.amp-step-2{text-align: center;font-family: var(--primary-font);letter-spacing: .05em;}.amp-step-2__header{position: relative;padding: 210px 15px 0;background: var(--dark);color: #fff;font-weight: 500;letter-spacing: .05em;}.amp-step-2__header h1{font-size: 70px;font-weight: 500;letter-spacing: .05em;text-transform: uppercase;color: inherit;margin: 0 0 20px;}.amp-step-2__header p{font-size: 22px;color: inherit;width: 800px;max-width: 100%;margin: 0 auto 70px;}.amp-step-2__header-img{position: relative;max-width: 90%;margin: 0 auto;display: inline-block;}.amp-step-2__logo{position: absolute;top: 200px;left: 50px;transform: rotate(-25.84deg);height: 40px;transform-origin: left;}@media (max-width: 850px) {.amp-step-2__logo { height: 4.5vw;top: 22vw;left: 6.5vw;}}.amp-step-2__form{position: relative;background: #fff;padding: 50px 55px;border-radius: 20px;width: 1072px;max-width: 95vw;margin: 0 auto;letter-spacing: .05em;box-shadow: 0px 6px 43px 0px rgba(0, 0, 0, 0.17);transform: translateY(-20px);z-index: 2;}.amp-step-2__form .ion-form-group-break h3{font-size: 22px;text-transform: uppercase;font-weight: 500;letter-spacing: .05em;margin: 40px 0 20px;}.amp-step-2__form .ion-form-group-break:first-of-type h3{margin-top: 0;}.amp-step-2__form .ion-form .ion-form-group label{font-size: 20px;letter-spacing: .05em;font-weight: 400;font-family: var(--secondary-font);margin: 0 12px 12px;}.amp-step-2__form input, .amp-step-2__form select, .amp-step-2__form textarea{background: var(--gray)!important;border: 0!important;border-radius: 0!important;height: 54px!important;padding: 12px!important;font-size: 20px;font-family: var(--secondary-font);}.amp-step-2__form textarea{height: 4em!important;}.amp-step-2__form .ion-btn{font-size: 0;color: #fff;background-color: var(--secondary);border-color: var(--secondary);height: 47px;line-height: 47px;padding: 0 20px;text-transform: uppercase;font-weight: 500;border-radius: 10px;width: 270px;letter-spacing: .05em;margin: 58px 10px 10px auto;}.amp-step-2__form .ion-btn::after{content: 'send my free report!';font-size: 18px;}.amp-step-2__form .ion-btn:hover{border-color: var(--secondary);color: var(--secondary);}.amp-step-2__footer{font-size: 18px;padding: 50px 15px 70px;width: 1072px;max-width: 95vw;margin: 0 auto;line-height: 1.66em;}.amp-step-2__footer h2{font-size: 60px;font-family: var(--secondary-font);font-weight: 500;letter-spacing: .05em;margin: 0 0 45px;}.amp-step-2__footer .amp-step-2__icon{background: var(--gray);height: 90px;width: 90px;border-radius: 50%;margin: 0 auto 15px;display: flex;justify-content: center;align-items: center;}.amp-step-2__footer .amp-step-2__phone{font-size: 22px;color: var(--body-text);white-space: nowrap;}.amp-step-2__footer .amp-step-2__phone a{color: var(--body-text);}.amp-step-2__footer .amp-step-2__phone a:hover{color: var(--primary);}.amp-step-2__icon{fill: var(--light);}.amp-step-2__icon--email svg{margin-left: -25px;height: 59px;}.amp-step-2__icon--support svg{margin-top: -25px;height: 83px;}.amp-step-2__footer .btn{height: 47px;line-height: 47px;border-radius: 10px;}@media (min-width: 600px) {.amp-step-2__form form { display: flex;flex-wrap: wrap;margin: -10px;}.amp-step-2__form .ion-form-group{flex: 1 1 190px;padding: 10px;margin: 0;}.amp-step-2__form .ion-form-group:nth-child(4), .amp-step-2__form .ion-form-group:nth-child(8), .amp-step-2__form .ion-form-group:nth-child(12){flex: 2 1 339px;}.amp-step-2__form .ion-form-group:nth-child(10){flex: 1 1 100%;}.amp-step-2__form .ion-form-group:last-of-type{flex-grow: 0;}.amp-step-2__form .ion-form-group-break, .amp-step-2__form .ion-form-group-textarea{flex: 1 1 100%;}}@media (min-width: 600px) and (max-width: 1051px){.amp-step-2__form .ion-btn { margin-left: 10px;}}@media (max-width: 500px) {.amp-step-2__header h1 { font-size: 40px;}.amp-step-2__form{padding: 50px 25px;}.amp-step-2__footer h2{font-size: 36px;}}.amp{text-align: center;}.amp a{color: inherit;}.amp a:hover{color: var(--primary);}.amp__lead{font-size: 42px;line-height: 1.2;margin-top: 15px;}.amp__sub{font-size: 24px;font-family: var(--secondary-font);line-height: 1.2;}.amp__form{max-width: 800px;margin: 0 auto;min-height: 50px;}.amp__form .ion-amp-form{display: flex;}.amp__form .ion-amp-form .ion-form-group{margin: 0;flex: 1 1 auto;}.amp__form .ion-amp-form label{display: none;}.amp__form .ion-amp-form input{border: 0;height: 50px;padding: 0 15px;border-radius: 0!important;border: 0!important;}.amp__form .ion-amp-form button{background: var(--primary);border: 1px solid var(--primary);font-weight: bold;white-space: nowrap;opacity: 1!important;text-transform: uppercase;flex: 0 1 150px;}.amp__form .ion-amp-form button:hover{background: #fff;color: var(--primary);}@media (max-width: 600px){.amp__lead { font-size: 34px;}.amp__sub{font-size: 20px;}.amp__form .ion-amp-form{flex-wrap: wrap;}.amp__form .ion-amp-form button{width: 100%;}}.label{color: #000 !important}.btn{margin-bottom: 10px !important}li.sub-nav{position: relative}li.sub-nav ul{position: absolute;left: 100%;top: 0;padding: 0;list-style: none;display: none;overflow: auto;max-height: 350px}li.sub-nav:hover> ul{display: block}li.sub-nav ul li{padding: 0;background-color: #363636}li.sub-nav ul li a{color: #fff}li.sub-nav ul li:hover{background: #243e8f}@media(max-width:991px) {li.sub-nav ul{display: block;position: static}li.sub-nav ul li{background-color: transparent}li.sub-nav ul li a{color: #000}}#pm-areas{padding:80px 0}#pm-areas h2{color: #233d8f;position:relative;font-size:42px;text-align: center;margin-top:0}#pm-areas ul.areas li{padding:5px 0;width:16.6666667%}#pm-areas ul.areas li a{font-size:17px}@media(max-width:991px){h2 {font-size:34px !important}#pm-areas ul.areas li{width:20%}}@media(max-width:767px){#pm-areas ul.areas li {width:25%}}@media(max-width:600px){#pm-areas ul.areas li {width:50%;text-align: center}}.footer__areas{background: #111111;}.footer__areas p{color: #fff;display: inline;flex: 0 0 126px}.footer__areas .container{display: flex}.footer__areas ul.areas li:not(:first-of-type){margin-left: 15px}.footer__areas ul.areas li{font-size: .9em;width: unset;position: relative;padding: 0;margin: 0}.footer__areas ul.areas li::after{content: "";position: absolute;height: 75%;width: 2px;background: #fff;left: 108%;top: 50%;transform: translate(100%, -50%);}@media(max-width: 501px) {.footer__areas ul.areas li {float: none}.footer__areas ul.areas li:not(:first-of-type){margin-left: 0}.footer__areas ul.areas li::after{content: unset}}.video-wrapper{background-color: #000;}.video-wrapper.play::after, .video-wrapper.play::before, .video-wrapper.play .video-thumbnail, .video-wrapper.play .video-title{visibility: hidden;opacity: 0;z-index: -9;transition: 0.3s;margin: 0 !important;}.video-wrapper .video-thumbnail{position: absolute;top: 0;left: 0;width: 100%;height: 100%;z-index: 1;background-repeat: no-repeat;background-size: cover;background-position: center;}.video-wrapper .video-thumbnail::after{content: '';position: absolute;top: 0;left: 0;width: 100%;height: 100%;background: rgba(0, 0, 0, .4);z-index: 1;}.video-wrapper::before{content: "";position: absolute;top: 50%;left: 50%;z-index: 99;transform: translate(-50%, -50%);width: 68px;height: 68px;border: 3px solid #fff;border-radius: 50%;transition: 0.3s;}.video-wrapper::after{content: "";position: absolute;top: 50%;left: 50%;z-index: 99;transform: translate(-33%, -50%);height: 0;border-style: solid;border-width: 15px 0 15px 25px;border-color: transparent transparent transparent #ffffff;z-index: 999;}.video-wrapper:hover::before{background: #007bff;cursor: pointer;transition: 0.3s;}.video-wrapper:hover{cursor: pointer;}.video-wrapper .video-title{position: absolute;z-index: 9;color: #fff;text-align: center;top: 55%;left: 15px;right: 15px;font-size: 24px;font-weight: 600;}@media (max-width:500px) {.video-wrapper .video-title { font-size: 18px;}}.my-10{margin: 10px 0}.text-white{color: #fff !important}#pm-discover p a{color: #ff6600 !important;}#header.affix{top: 0}#header.affix .phone{display: block;top: 11px;font-size: 22px;right: 110px;z-index: 1}#header.affix .phone img{width: 20px}@media(max-width: 600px) {#header.affix {height: auto}#header.affix .container> *, #header.affix .nav{position: static;transform: unset;margin-inline: auto;text-align: center}}.fra-sticky{position: fixed;bottom: 10px;right: 10px;z-index: 10000;}