:root{--primary: #222480;--dark: #000000;--gray: #f6f6f6;--primary-font: inherit;}body{font-family: 'PT Sans', sans-serif;color:#252525;font-size:16px;line-height:1.45;font-weight:400;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;}h1{font-size: 42px;color: #303030;margin: 0 0 10px;font-weight: 400;text-transform: uppercase;line-height: 1.125;}h1.lg{font-size: 48px;}h2{font-weight:400;margin-top:0;margin-bottom:30px;font-size: 30px;line-height: 1.35;text-transform: uppercase;}h3, .display-3{color:#222480;font-size: 30px;font-weight:400;line-height: 1.25;}h3.sm{font-size: 24px;}h3.xs{font-size: 22px;}h4, .display-4{font-size: 22px;color: #2f3193;text-transform: uppercase;font-weight:500;}h4.sm{font-size: 20px;color: #2f3193;text-transform: none;color: #303030;font-weight: bold;margin: 35px 0 5px;}h5{font-size: 18px;margin: 15px 0;font-weight: 400;}h6, .display-6{font-size: 22px;margin: 0 0 3px;font-weight: bold;font-style: italic;color:#222480;}.display-7{font-size: 28px;font-weight: bold;font-style: italic;color: #2f3193;text-transform: none;}[class^="underline"]{padding-bottom: 30px;position: relative;}[class^="underline"]:after{content: '';height: 1px;width: 51px;background: #2f2d96;display: block;margin: 0 auto;position: absolute;bottom: 0;right: 0;left: 0;}.underline-l:after{margin: 0;}h1.text-center + h2{text-align: center;}h1 + h2:after{margin: 0;}h1.underline + p.lead, h1.underline + p.lg{text-align: center;margin-top: 35px;}p{margin-bottom:25px;}p.lead{font-size: 22px;color: #252525;margin-bottom:25px;font-weight: 400;}p.md{font-size: 18px!important;}p.lg{font-size: 20px;}p.lg ~ h3{margin-top: 60px;}p.lg ~ h3.sm{margin-top: 40px;}a, a:link, a:visited{color:#0083c7;text-decoration:none;-webkit-transition: all 0.5s;-o-transition: all 0.5s;transition: all 0.5s;}a:hover, a:active{color:#222480;}a[data-toggle="tooltip"]:hover{cursor: pointer;text-transform: underline;}.text-alt{color:#0083c7;}.text-alt-dk{color:#222480;}.map-container{margin-bottom: -7px;}@media (max-width: 500px){h1 { font-size: 36px;}h1.lg{font-size: 38px;}h2{font-size: 26px;}h3{font-size: 26px;}}.letters> li{list-style-type: lower-alpha;}.roman> li{list-style-type: lower-roman;}p + ul.arrows{margin-top: -15px;}ul.arrows{list-style: none;padding: 0;}ul.arrows> li{padding-left: 30px;position: relative;margin: 5px 0!important;}ul.arrows> li::before{content: '\f101';position: absolute;left: 10px;top: 2px;display: inline-block;font: normal normal normal 14px/1 FontAwesome;font-size: inherit;text-rendering: auto;-webkit-font-smoothing: antialiased;}ul.arrows> li ul{list-style-type: none;padding: 0;}ul.arrows> li ul li{padding-left: 15px;position: relative;margin: 5px 0;}ul.arrows> li ul li::before{content: '-';position: absolute;left: 0;}ul.arrows.lg{margin: 20px 0 30px;}ul.arrows.lg> li{font-size: 17px;margin: 15px 0!important;}h3 + ul.checks{margin: 20px 0 35px;}ul.checks{list-style: none;padding: 0;margin: 0;}ul.checks.padding-left-lg{padding-left: 25px;}ul.checks li{padding-left: 35px;margin-bottom: 10px;font-size: 18px;font-style: italic;color: #303030;background: url('/images/check-cir.png') no-repeat;background-position: left top;}ul.checks.lg li{background: url('/images/check-cir-lg.png') no-repeat;padding-left: 60px;background-position: 15px top;margin-bottom: 20px;}ul.checks.alt li{background: url('/images/check-cir-alt.png') no-repeat;padding-left: 45px;background-position: 12px top;margin-bottom: 10px;font-size: 17px;font-style: normal;}ul.img-list{list-style: none;padding: 0;margin: 30px 0 20px;}ul.img-list> li{position: relative;font-size: 18px;margin: 0 0 25px;text-align: center;}ul.img-list> li> ul{text-align: left;}ul.img-list> li .icon{margin-bottom: 15px;}ul.img-list> li h4{font-size: 20px;margin: 0 0 10px;font-weight: bold;color:#303030;}ul.img-list> li h5{font-size: 22px;margin: 0 0 3px;font-weight: bold;font-style: italic;color:#222480;}ul.img-list> li> p:last-of-type{margin-bottom: 40px;}ul.img-list.alt-colors li:nth-child(3n+1) h5{color: #f28d1f;}ul.img-list.alt-colors li:nth-child(3n+2) h5{color: #0083c7;}ul.img-list.sm> li{font-size: 20px;margin: 0 0 35px;}ul.img-list table td:nth-child(2), ul.img-list table th:nth-child(2){text-align: center;}@media (min-width: 426px){ul.img-list > li { padding-left: 85px;text-align: left;}ul.img-list> li .icon{position: absolute;left: 0;top: 0;}ul.img-list.sm> li .icon{position: absolute;left: 25px;top: 50%;-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%);max-height: 40px;max-width: 40px;}}@media (max-width: 400px){ul.checks.padding-left-lg { padding-left: 0px;}}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: #222480;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: 20px;padding-left: 65px;margin: 0 0 20px;min-height: 42px;display: flex;align-items: center;flex-wrap: wrap;}ul.numbers.xs> li> ol{margin-top: 10px;}ul.numbers.xs> li::before{height: 42px;width: 42px;font-size: 20px;line-height: 42px;}ul.numbers.xs> li a{padding: 0 8px;}ul.numbers.xs> li h3{font-size: 22px;letter-spacing: 0.04em;}ul.numbers.xxs{padding-left: 15px;}ul.numbers.xxs> li{font-size: 18px;padding-left: 45px;margin: 0 0 10px;min-height: 30px;}ul.numbers.xxs> li::before{height: 30px;width: 30px;font-size: 15px;line-height: 30px;top: -2px;}@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;}}ol.options{list-style: none;padding: 0;margin: 10px 0 20px;font-size: 18px;}ol.options> li{position: relative;padding-left: 80px;margin: 0 0 15px;font-size: 18px!important;text-align: left;counter-increment: item-counter;}ol.options> li::before{content: 'Option ' counter(item-counter) ".";position: absolute;left: 0;font-weight: bold;color: #222480;}.btn{background:#222480;fill: #fff;border-color:#222480;color:#fff!important;padding: 0px 16px;font-size: 14px;line-height: 57px;height: 57px;border-radius: 25px;text-transform: uppercase;min-width: 283px;}.btn span{vertical-align: sub;}.btn-alt{border: 1px solid #fff;}.btn-alt:after{content: '\61';display: inline-block;vertical-align: sub;margin-left: 5px;font-family: "Roboto";text-transform: none;}.btn.lg{font-size: 16px;line-height: 62px;height: 60px;min-width: 297px;}.btn.md{font-size: 17px;line-height: 51px;height: 51px;min-width: 239px;}.btn.sm{min-width: 180px;}.btn:hover{color:#222480!important;border-color:#222480;background:#fff;fill: #222480;}.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-red{background: #c31b12;border-color: #c31b12;}.btn-red:hover{color: #c31b12!important;background: #fff;border-color: #c31b12;}.btn-green{background: #00a788;border-color: #00a788;}.btn-green:hover{color: #00a788!important;background: #fff;border-color: #00a788;}.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;}.btn-list.text-center{justify-content: center;}@media (max-width: 500px){.btn { display: block;margin-right: auto;margin-left: auto;max-width: 297px;}}img.content{padding: 0;width: 100%;}img.full{width: 100%;}.box{padding:15px;background:#f1f1f1;}.container.sm{max-width: 1114px;}.video-wrapper + h3{margin: 45px 0 20px;}.video-wrapper + .quote{margin: 45px 0 30px;}h3 + .video-wrapper{margin-top: 30px;}.margin-top-none{margin-top: 0!important;}.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'}[class^="lazy-fade"]{opacity: 0;}.padding-bottom-xxl{padding-bottom: 55px;}.steps{margin: 0 0 35px;padding-left: 25px;}.steps .step{position: relative;font-size: 18px!important;margin-bottom: 15px;padding-left: 65px;}.steps .step h5{margin: 10px 0 5px;font-weight: bold;}.steps .step p{margin-bottom: 10px;}.steps .step strong{position: absolute;left: 0;top: 0;}.steps .step span{font-weight: bold;}.jarallax{position: relative;z-index: 0;}.jarallax> .jarallax-img{position: absolute;object-fit: cover;font-family: 'object-fit: cover;';top: 0;left: 0;width: 100%;height: 100%;z-index: -1;}@media (max-width: 1199px){.margin-top-none-md { margin-top: 0!important;}}@media (min-width: 992px){.row.xtra-padding { margin-left: -25px;margin-right: -25px;}.row.xtra-padding [class^="col-"]{padding-left: 25px;padding-right: 25px;}.padding-right-xxl{padding-right: 60px!important;}img.content{max-width: 33%;}}@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;}.padding-left-xl{padding-left: 15px;}.padding-right-xl{padding-right: 15px;}}@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;}.col-xxs-12{width: 100%;}.steps{padding-left: 0px;}}ul.with-pipes{list-style: none;padding: 0;margin: 0;}ul.with-pipes li{display: inline;}ul.with-pipes li:nth-child(1n+2):before{content: "|";margin: 0 8px 0 6px;display: inline;}.social> ul{list-style-type: none;padding: 0;margin: 0;}.social> ul> li{list-style-type: none;padding: 0;margin: 0;display: inline-block;}.social> ul> li> a{color: #0083c7;width: 30px;height: 30px;line-height: 30px;border: 1px solid #0083c7;border-radius: 50%;background-color: #fff;margin: 0 2px;display: inline-block;font-size: 16px;text-align: center;}.social> ul> li> a:hover{-webkit-transform: rotate(360deg);-ms-transform: rotate(360deg);transform: rotate(360deg);-webkit-transition: 0.3s;-o-transition: 0.3s;transition: 0.3s;}.content-list ul, ul.content-list{padding: 0;margin: 0;list-style-type: none;}.content-list ul> li, ul.content-list> li{padding: 0;margin: 0;list-style-type: none;display: inline-block;}.content-list.with-bars ul> li:after, ul.content-list.with-bars> li:after{content: '|';margin: 0 5px;}.content-list.with-bars ul> li:last-child:after, ul.content-list.with-bars> li:last-child:after{content: '';margin: 0 0 5px 0;}#skip a{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden;}#skip a:focus{position:static;width:auto;height:auto;}#header{height: 166px;width: 100%;position:absolute;z-index:1000;background-color: #fff;-webkit-box-shadow: 0px 3px 7px 0px rgba(0,0,0,0.35);box-shadow: 0px 3px 7px 0px rgba(0,0,0,0.35);}#header .container-fluid{position: relative;height: 100%;max-width: 1730px;margin: 0 auto;}#header .logo{position: absolute;left: 15px;top: 10px;max-width: 200px}#header .logo img{max-width: 250px}#header .phone{position: absolute;right: 15px;top: 20px;}#header .phone .lbl{font-size: 24px;}#header .phone a, #header .phone .number{font-size: 28px;color: #252525;}#header .phone a:hover{color: #222480;}#header .nav{position: absolute;right: 15px;left: 15px;bottom: 0px;}#header .nav .launch-menu-button{color: #252525;}#header .social{position: absolute;top: 55px;left: 50%;-webkit-transform: translateX(-50%);-ms-transform: translateX(-50%);transform: translateX(-50%);}#header .links{position: absolute;top: 60px;right: 15px;text-transform: uppercase;font-size: 14px;color: #222480;}#header .links .btn{height: 45px;line-height: 45px;width: 100%;max-width: 230px;min-width: 230px;border-radius: 22.5px;font-size: 14px;}#header.affix{height: 50px;-webkit-box-shadow: 0px 1px 5px 0px rgba(0,0,0,0.35);box-shadow: 0px 1px 5px 0px rgba(0,0,0,0.35);}#header.affix .mobile-show{display: block!Important;}#header.affix .mobile-hide{display: none!Important;}#header.affix .logo{left: 15px;right: auto;top: 50%;-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%);}#header.affix .logo img{max-height: 30px;}#header.affix .phone, #header.affix .social, #header.affix .links{display: none;}#header.affix .nav{left: auto;right: 15px;top: 14px;border: 0;}@media(min-width:768px) {#header .logo {top: 20%}}@media (max-width: 991px){#header .nav { bottom: 10px;text-align: center;}}@media (max-width: 767px){#header .phone { left: 15px;right: 15px;text-align: center;top: 5px;}#header .phone a, #header .phone .number{font-size: 20px;}#header .phone .lbl{font-size: 16px;}#header .logo{right: 15px;text-align: center;top: 50%;left: 50%;-webkit-transform: translate(-50%, -50%);-ms-transform: translate(-50%, -50%);transform: translate(-50%, -50%);}#header .logo img{max-height: 80px;}#header .nav{left: 15px;text-align: center;top: auto;bottom: 5px;}#header .social{display: none;}#header .links{display: none;}}@media (max-width: 425px){#header .logo img {width: 100%}#header.affix .logo img{max-width: 180px;}}#nav{font-size: 16px;text-transform: uppercase;text-align: center;}#nav> ul{padding: 0;margin: 0;}#nav> ul> li{position:relative;list-style:none;display:inline-block;padding: 0 15px;height: 45px;line-height: 45px;}#nav> ul> li> a, #nav> ul> li> a:link, #nav> ul> li> a:visited{display:inline-block;color:#252525;}#nav> ul> li> a:hover, #nav> ul> li> a:active, #nav> ul> li.active> a{color:#222480;}#nav> ul> li> ul{display:none;position:absolute;white-space:nowrap;z-index:575;text-align:left;padding:0;background-color:#222;top:100%;left: 0px;}#nav> ul> li:hover> ul{display:block;}#nav> ul> li.dropdown:hover> ul{display:none;}#nav> ul> li> ul> li, #nav> ul> li> ul> li a{min-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:#222480;}@media (max-width: 1285px) {#nav > ul > li { padding: 0 11px;}}@media (max-width: 1199px) {#nav { font-size: 15px;}#nav> ul> li{padding: 0 6px;}}#nav .multi-level li ul{display: none;list-style:none;white-space:nowrap;z-index:575;text-align:left;padding:0;background-color:#222480;}#nav .multi-level li a{color: #fff;display: flex;justify-content: space-between;align-items: center;transition: 0s;transition: color 0.3s;}#nav .multi-level li{position: relative;padding-right: 15px;}#nav .multi-level li.red{background-color: red}#nav .multi-level li.red:hover{background-color: white;color:red}#nav .multi-level li> a + ul{position: relative;margin: 0 -15px 0 -25px;}#nav .multi-level li:hover> a + ul{display: block;}#nav .multi-level li .submenu a{padding-left: 40px;display: block;}#nav .multi-level li.dropdown .caret{transition: 0.3s;}#nav .multi-level li.dropdown:hover> a + ul{display: none;}#nav .multi-level li.dropdown.active .caret{transform: rotate(90deg);transition: 0.3s;}#nav .multi-level li.dropdown.active{background: #222480;}#nav .multi-level li> ul li:hover{background: #0083c7;}#nav .multi-level li> ul li:hover a{color: #fff;}#nav .caret{border-style: solid;border-width: 5px 0 5px 7px;border-color: transparent transparent transparent rgba(255,255,255,0.4);margin-left: 20px;}.launch-menu-mask{background: #222;}.launch-menu ul li a:not(.btn){line-height: 1.33;padding: 15px 0;}.launch-menu .dropdown ul{display: none;}.launch-menu> ul> li{border-bottom:solid 1px #bbb;}.launch-menu> ul> li> a:not(.btn){font-size: 18px;color: #222480;line-height: 1.33;padding: 18px 0;}.launch-menu> ul> li> a small{font-size: 16px;color: #151515;display: block;}.launch-menu> ul> li:hover{background:#f8f8f8;-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 #bbb;}.launch-menu> ul> li> ul> li{padding-right: 15px;}.launch-menu a{color:#333;font-size: 16px;}.launch-menu> ul> li> ul> li:hover{background:#fff;-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 .submenu a:hover{color: #222480;}.launch-menu .phone{font-size: 26px;text-align: center;margin: 20px 0;}.launch-menu .phone a{font-size: 26px;}.launch-menu .phone a:hover{color: #222480;}.launch-menu .links> ul> li{margin: 10px 0;}.launch-menu .links .btn{height: 45px;line-height: 45px;width: 100%;max-width: 230px;min-width: 0;margin: 0 auto;border-radius: 22.5px;font-size: 14px;}.launch-menu .social{text-align: center;padding: 10px 0 20px;}.launch-menu .social li a{padding: 0!important;line-height: 30px!important;}#sign-up{padding: 10px 0;text-align: center;}#sign-up .container-fluid{display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: nowrap;flex-wrap: nowrap;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;}#sign-up h3{font-family: 'Nothing You Could Do', cursive;font-size: 48px;text-transform: none;margin: 10px 0 0;-ms-flex-item-align: center;-ms-grid-row-align: center;align-self: center;white-space: nowrap;}#sign-up h4{font-size: 24px;text-align: right;margin: 15px 20px 15px 50px;-ms-flex-item-align: center;-ms-grid-row-align: center;align-self: center;text-transform: none;}#sign-up .btn{-ms-flex-item-align: center;-ms-grid-row-align: center;align-self: center;}#sign-up .animated-line svg{max-width: 282px;}#sign-up .animated-line svg path{margin: 0 auto;height: 43px;width: 100%;}svg .lazy-draw{stroke-dasharray: 2000;stroke-dashoffset: 2000;}svg .draw{-webkit-animation: draw 4s forwards;animation: draw 4s forwards;}@-webkit-keyframes draw {to { stroke-dashoffset: 0;}}@keyframes draw {to { stroke-dashoffset: 0;}}@media (min-width: 992px) and (max-width: 1199px) {#sign-up h4 br { display: none;}}@media (max-width: 991px) {#sign-up .container-fluid { display: block;padding: 20px 15px 35px;}#sign-up h4{text-align: center;margin-left: 0;margin-right: 0;}}#footer{color: #fff;text-align: center;}#footer .container-fluid{max-width: 1730px;margin: 0 auto;padding-top: 55px;}#footer h3{font-size: 24px;text-transform: uppercase;color: #fff;margin: 0 0 30px;}#footer a{color: #fff;}#footer a:hover{color: #0083c7;}#footer .affil{padding: 55px 0;}#footer .affil img{padding: 5px;}#footer .contact{margin: 0 0 60px;padding: 0;list-style: none;}#footer .social> ul> li> a{color: #fff;width: 37px;height: 37px;line-height: 37px;border: 1px solid #fff;background-color: transparent;font-size: 18px;}#footer .copy{font-size: 14px;}#footer .ada{padding: 20px 0;border-top: 1px solid rgba(255,255,255,0.1);border-bottom: 1px solid rgba(255,255,255,0.1);font-size: 14px;margin: 20px 0 70px;}#footer .ada a{color: #fff;}#footer .ada a:hover{color: #222480;}@media (max-width: 991px) {#footer, #footer .text-left, #footer .text-right { text-align: center;}#footer .copy{margin-top: 50px;}}body.services-step-2 #sign-up{display: none;}#body-container{position: relative;padding-top:60px;padding-bottom: 60px;}#body-container.pm-markets{padding-bottom: 0;}.padding-bottom-none #body-container{padding-bottom: 0;}.padding-none #body-container{padding: 0 15px;}#body-container .side-content{text-align: center;}.banner{padding: 55px 0;position: relative;}.banner h1, .banner h2{font-size: 42px;color: #303030;margin: 0 0 5px;font-weight: 300;text-transform: uppercase;text-align: center;}.banner h3{font-weight:400;margin-top:0;margin-bottom:30px;font-size: 30px;text-transform: none;color: #303030;}.banner h2 + h3{text-align: center;margin-top:0;text-transform: uppercase;}.banner h2.lg{font-size: 56px;}.banner h2.lg + h3{font-size: 42px;}.banner-gray{background-color: #f2f2f2;}.banner-gray-dk{background-color: #e4e3e3;}.banner-dark{background-color: #252525;}.banner-primary{background-color:#2e2b94;color: #fff;}.banner-primary h1, .banner-primary h2, .banner-primary h3, .banner-primary h4,.banner-invert, .banner-invert h1, .banner-invert h2, .banner-invert h3,.banner-invert h4{color: #fff;}.banner-invert .underline:after, .banner-primary .underline:after{background: #fff;}@media (max-width: 500px) {.banner h1, .banner h2 { font-size: 36px;}.banner h2.lg{font-size: 38px;}.banner h3{font-size: 24px;}.banner h2.lg + h3{font-size: 30px;}}.bios .bio{padding-bottom:1.0em;margin-bottom:1.0em;border-bottom:solid 1px #ccc;}.bios .bio:after{content:"";display:table;clear:both;}.bios .bio .name{font-size:1.8em;font-weight:500;line-height:2.2em;}.bios .bio .image{float:left;width:25%;margin-right:5%;margin-bottom:1.2em;}.bios .bio .image img{width:100%;max-width:100%;}.bios .bio .content{float:left;width:70%;}.bios .bio .contact{margin-top:1.5em;}.bios .bio .contact:before{content:"";display:table;clear:both;}.bios .bio .contact .item{display:block;}@media (max-width: 768px) {.bios .bio .content { float:none;width:100%;}}@media (max-width: 600px) {.bios .bio .image { float:none;width:100%;margin-right:0;text-align:center;}.bios .bio .image img{width:auto;}}.launch-accordion> li{margin-bottom: 10px;}.launch-accordion> li> h4{position: relative;font-size: 18px;text-transform: none;background-color:#fff;color: #333333;border: 1px solid #ecebeb;-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: #f3f3f3;-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: 20px;}.launch-accordion> li> div li{margin: 15px 0;}.launch-accordion> li> div ol> li{margin: 5px 0;}.launch-accordion> li> div h5{font-weight: bold;margin: 0 0 5px;font-size: 17px;}.launch-accordion> li> div p, .launch-accordion> li> div ul, .launch-accordion> li> div ol{margin-bottom: 20px;}.launch-accordion> li> div p:last-child{margin: 0;}.launch-accordion> li> div table{background: #fff;border-color: #f7f7f7;}.launch-accordion> li> div table *{border-color: #f7f7f7;}.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;}}h3 + .launch-accordion.sm{margin-top: 20px;}.launch-accordion.sm + h3{margin-top: 45px;}.launch-accordion.sm h4{border-color: #bebebe;padding: 10px 50px 10px 15px;color: #222480;text-transform: uppercase;}.launch-accordion.sm h4:after{color: #222480;right: 25px;}.launch-accordion.sm> li> div{border-color: #bebebe;padding: 15px;}.form-container{background: #f2f2f2;border: 0;padding-top: 0;}.form-container.maintenance{margin-top: -100px;}.form-container h2{text-align: center;font-size: 36px;margin: 0px -18px 30px;padding: 50px 18px 15px;color: #222480;}.form-container h3{font-size: 20px;}.form-container .ion-form-success{text-align: center;}.ion-form button{border: 1px solid #222480;background-color: #222480;}.ion-form button:hover{color: #222480;}@media (max-width: 991px) {.form-container { margin-top: 50px;}.form-container.maintenance{margin-top: 0px;}}blockquote.testimonial{}blockquote.testimonial .quote{}blockquote.testimonial .credit{}ul.areas{margin:0;padding:0;text-align:left;}ul.areas li{width:20%;list-style:none;float:left;padding:.3em 1em .3em 0;font-size:20px;margin:0;color: #fff;}@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 li { width:100%;}}#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;}h1 + .launch-accordion{margin-top: 45px;max-width: 850px;margin-right: auto;margin-left: auto;}.faq-page #body-container{max-width: 850px;margin-right: auto;margin-left: auto;}.faq-page #body-container h1{margin-bottom: 45px;text-align: center;}.faq-page #body-container h3{margin-top: 45px;text-align: center;font-size: 24px;}#home-banner{position:relative;height: 100vh;min-height: 660px;padding-top: 166px;}#home-banner .container{position: relative;height: 100%;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: start;-ms-flex-pack: start;justify-content: flex-start;}#home-banner .prompt{margin-top: 166px;color: #fff;position: relative;z-index: 100;text-align: left;-ms-flex-item-align: center;-ms-grid-row-align: center;align-self: center;width: 100%;max-width: 700px;}#home-banner .prompt h1{font-size: 60px;font-weight: bold;display: block;color: #fff;margin: 0 0 30px;line-height: 1.15em;}#home-banner .prompt h1 .sub{position: relative;font-size: 24px;font-weight: normal;display: block;margin-top: 70px;line-height: 1.25em;text-transform: none;}#home-banner .prompt h1 .sub::before{content: '';position: absolute;border: 1px solid #fff;top: -35px;width: 100%;max-width: 223px;}#home-banner .prompt .btn{height: 57px;line-height: 57px;border-radius: 25px;border: 1px solid #fff;font-size: 16px;width: 100%;max-width: 283px;}#home-banner .prompt .btn:hover{border-color: #222480;}@media (max-width: 600px){#home-banner .prompt { text-align: center;}#home-banner .prompt h1 .sub::before{margin: 0 auto;left: 15px;right: 15px;}}@media (max-width: 500px){#home-banner .prompt { margin-top: 100px;}#home-banner .prompt h1{font-size: 40px;}#home-banner .prompt h1 .sub{font-size: 22px}}#home-carousel{width: 100%;height: 100%;position: absolute;top: 0;left: 0;z-index: 10;}#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: fixed;}#home-carousel .carousel-inner .item:after{content: '';position: absolute;top: 0;bottom: 0;left: 0;right: 0;background: rgba(0,0,0,0.25);z-index: 10;}#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/home-banner-3.jpg');}#home-carousel .carousel-inner .item.banner4{background-image: url('/images/home-banner-5.jpg');}#home-carousel .carousel-indicators li, #home-carousel .carousel-indicators li.active{width: 14px;height: 14px;margin: 1px;}@media (min-width: 2001px){#home-carousel .carousel-inner .item { background-size: contain;}}@media (min-height: 995px){#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);}#ctas{text-align: center;padding: 60px 0 45px;}#ctas h4{font-size: 30px;color: #303030;margin: 15px 0;}#ctas .icon{-webkit-transition: 0.3s;-o-transition: 0.3s;transition: 0.3s;margin-top: 5px;}#ctas a:hover h4{color: #222480;}#ctas a:hover .icon{-webkit-transform: scale(0.95);-ms-transform: scale(0.95);transform: scale(0.95);-webkit-transition: 0.4s;-o-transition: 0.4s;transition: 0.4s;}@media (max-width: 991px){#ctas .cta { display: block;margin-bottom: 40px;}}#ctas.split{padding: 40px 0 0;}#ctas.split h4{font-size: 24px;margin-bottom: 45px;}#services{text-align: center;padding: 65px 0 10px;}#services h3{color: #222480;}#services.inner{padding: 40px 0 35px;}#services.inner h2{margin-bottom: 30px;}#services .lead{font-size: 20px;margin-bottom: 55px;}#services .service h4{font-size: 22px;color: #222480;margin: 25px 0 15px;}#services .service p{font-size: 15px;color: #252525;margin: 0 0 15px;line-height: 1.25em;}#services .service .icon{-webkit-transition: 0.3s;-o-transition: 0.3s;transition: 0.3s;min-height: 101px;}#services .service .more{color: #0083c7;font-size: 15px;margin-bottom: 55px;display: block;}#services .service:hover .more{color: #222480;-webkit-transition: 0.4s;-o-transition: 0.4s;transition: 0.4s;}#services .service:hover .icon{-webkit-transform: scale(0.95);-ms-transform: scale(0.95);transform: scale(0.95);-webkit-transition: 0.4s;-o-transition: 0.4s;transition: 0.4s;}@media (max-width: 991px){#services .service p { max-width: 400px;margin-left: auto;margin-right: auto;}}#other-services{text-align: center;padding: 65px 0px;font-size: 15px;}#other-services .service h4{font-size: 24px;color: #222480;margin: 15px 0 20px;}#other-services .service .icon{margin: 30px 0 0;-webkit-transition: 0.3s;-o-transition: 0.3s;transition: 0.3s;}#other-services .service:hover .icon{-webkit-transform: scale(0.95);-ms-transform: scale(0.95);transform: scale(0.95);-webkit-transition: 0.4s;-o-transition: 0.4s;transition: 0.4s;}#home-guarantees{padding: 75px 0 0;}#home-guarantees .guarantees{padding: 0;list-style: none;display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;}#home-guarantees .guarantees li{width: 280px;margin: 0 15px 75px;font-size: 15px;line-height: 1.4em;}#home-guarantees .guarantees li h4{position: relative;font-size: 22px;margin: 0;padding: 10px 0 25px 80px;text-transform: uppercase;color: #222480;background: url('/images/guarantee-badge.png') no-repeat;background-position: left top;}#home-guarantees .guarantees li h4 span{position: absolute;color: #fff;font-weight: bold;font-size: 24px;left: 22px;top: 18px;}#home-guarantees .guarantees li a{display: block;}@media (max-width: 991px){#home-guarantees .guarantees li:nth-child(1n+9) { margin: 0;}}@media (max-width: 620px){#home-guarantees .guarantees li:nth-child(1n+8) { margin: 0;}}#guarantees{padding: 80px 0 35px;text-align: center;}#guarantees h2{margin-bottom: 30px;}#guarantees p{font-size: 24px;color: #2e2c95;margin-bottom: 40px;}#guarantees p span{font-size: 28px;font-weight: bold;font-style: italic;display: block;}#guarantees .guarantees{padding: 0;list-style: none;display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;}#guarantees .guarantees li{margin: 0 23px 35px;}#guarantees .guarantees li a{display: block;-webkit-transform: 0.4s;-ms-transform: 0.4s;transform: 0.4s;}#guarantees .guarantees li a:hover{-webkit-transform: scale(0.95);-ms-transform: scale(0.95);transform: scale(0.95);-webkit-transform: 0.4s;-ms-transform: 0.4s;transform: 0.4s;}#hire-us{position: relative;padding: 150px 0 170px;text-align: center;background-image: url('/images/hire-us-banner.jpg');background-position: center center;background-attachment: fixed;}#hire-us:after{content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;background: rgba(0,0,0,0.30);}#hire-us .container{position: relative;z-index: 1;}#hire-us h2{margin-bottom: 30px;}#hire-us h3{font-size: 22px;font-weight: bold;margin: 0px 0 60px;}#hire-us .icon{border: 2px solid #fff;border-radius: 50%;height: 114px;width: 114px;line-height: 110px;margin: 10px auto 20px;-webkit-transition: 0.3s;-o-transition: 0.3s;transition: 0.3s;}#hire-us a:hover .icon{border-color: Transparent;background: #222480;-webkit-transform: rotate(360deg);-ms-transform: rotate(360deg);transform: rotate(360deg);-webkit-transition: 0.3s;-o-transition: 0.3s;transition: 0.3s;}#hire-us a .icon::after{pointer-events: none;position: absolute;width: 100%;height: 100%;content: '';-webkit-box-sizing: content-box;-moz-box-sizing: content-box;box-sizing: content-box;top: -5px;left: -5px;padding: 5px;box-shadow: 0 0 0 3px #fff;border-radius: 50%;transition: transform 0.2s, opacity 0.2s;transform: scale(0.8);opacity: 0;}#hire-us a:hover .icon::after{transition: transform 0.2s, opacity 0.2s;transform: scale(1);opacity: 1}#free-rental-analysis{position: relative;padding: 87px 0 0;overflow: hidden;}#free-rental-analysis:before{content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;height: 100%;background-image: url('/images/free-rental-analysis-bg.png');background-repeat: no-repeat;background-position: right center;opacity: 0.2;}#free-rental-analysis .container-fluid{position: relative;z-index: 1;display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: nowrap;flex-wrap: nowrap;}#free-rental-analysis .image{-webkit-box-ordinal-group: 0;-ms-flex-order: -1;order: -1;padding: 0 20px;-ms-flex-item-align: end;align-self: flex-end;}#free-rental-analysis .content{width: 50%;}#free-rental-analysis h2{font-size: 24px;margin: 35px 0 30px;}#free-rental-analysis h2 .sub{font-size: 52px;text-transform: none;display: block;margin-top: 15px;}#free-rental-analysis .-widget.quick-lead.step-1{display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: nowrap;flex-wrap: nowrap;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;width: 100%;}#free-rental-analysis form label{display: none;}#free-rental-analysis form input{height: 59px;-webkit-box-flex: 1;-ms-flex-positive: 1;flex-grow: 1;border-radius: 15px;padding-left: 15px;outline: none;border: 0;margin-right: 10px;color: #303030;}#free-rental-analysis button{height: 58px;line-height: 58px;padding: 0;width: 10%;min-width: 129px;border-radius: 25px;text-transform: uppercase;font-size: 14px;background: #78cdd4;border-color: #78cdd4;}#free-rental-analysis button:after{content: '\61';display: inline-block;vertical-align: sub;margin-left: 5px;font-family: "Roboto";text-transform: none;}#free-rental-analysis .-widget .-btn:hover{-moz-opacity: 1;opacity: 1;border-color: #222480;}@media (max-width: 1199px) {#free-rental-analysis { padding-top: 75px;}#free-rental-analysis h2{margin-top: 0;}#free-rental-analysis .content{-ms-flex-item-align: center;-ms-grid-row-align: center;align-self: center;padding-bottom: 50px;}}@media (min-width: 992px) and (max-width: 1199px) {#free-rental-analysis .image img { max-width: 400px;}}@media (max-width: 991px){#free-rental-analysis .container-fluid { -ms-flex-wrap: wrap;flex-wrap: wrap;}#free-rental-analysis .content{width: 100%;}#free-rental-analysis .image{-webkit-box-ordinal-group: 1;-ms-flex-order: 0;order: 0;padding: 0;margin: 0 auto;}}@media (max-width: 650px){#free-rental-analysis .-widget.quick-lead.step-1 { -ms-flex-wrap: wrap;flex-wrap: wrap;}#free-rental-analysis button{display: block;position: relative;margin: 20px auto 0;text-align: center;right: 0;}#free-rental-analysis form input{width: 100%;margin-right: 0;}}@media (max-width: 500px){#free-rental-analysis h2 .sub { font-size: 38px;}}#testimonials{text-align: center;padding: 75px 0 30px;font-size: 18px;}#testimonials h3{margin-bottom: 40px;}#testimonials h4{position: relative;font-size: 24px;padding-top: 30px;margin: 35px 0 10px;}#testimonials h4:before{content: '';height: 3px;width: 51px;background: #2f2d96;display: block;margin: 0 auto;position: absolute;top: 0;right: 0;left: 0;}#testimonials p{max-width: 400px;margin-left: auto;margin-right: auto;}#testimonials a{display: block;}#testimonials .image{height: 171px;width: 171px;overflow: hidden;border-radius: 50%;margin: 0 auto;}#testimonials .name{margin-bottom: 45px;font-size: 24px;text-transform: uppercase;}@media (min-width: 992px){#testimonials .row { margin-left: -25px;margin-right: -25px;}#testimonials .row .col-md-4{padding-left: 25px;padding-right: 25px;}}#areas-we-service{padding: 150px 0 120px;position: relative;background-image: url('/images/areas-we-serve-bg.jpg');}#areas-we-service:after{content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;background: rgba(0,0,0,0.45);}#areas-we-service .container{position: relative;z-index: 1;}#areas-we-service .area-container, .area-container{padding-left: 8%;}#areas-we-service h4, .area-container h4{font-size: 24px;margin: 35px 0 10px;}#areas-we-service a{color: #fff;}#areas-we-service a:hover{opacity: 0.7;}.area-container.dark li{color: #2e2b94;}.area-container.dark a{color: #2e2b94;}@media (max-width: 425px){#areas-we-service .area-container h4, #areas-we-service .areas li { text-align: center;}#areas-we-service .area-container, .area-container{padding-left: 0%;}}#home-blog{padding: 75px 0 50px;}#home-blog h3{margin: 0 0 45px;}#home-blog .item{margin-bottom: 40px;}#home-blog .post-title{font-size: 24px;margin: 0 0 20px;min-height: 2em;}#home-blog .post-title a{color: #2e2b94;}#home-blog .post-body{line-height: 1.375em;}#home-blog .read-more{white-space: nowrap;}@media (min-width: 992px){#home-blog .row { margin-left: -25px;margin-right: -25px;}#home-blog .row .col-md-6{padding-left: 25px;padding-right: 25px;}}@media (max-width: 991px){#home-blog { text-align: center;}#home-blog .post-date{margin: 20px 0 ;}}.amp-overlay{position: absolute;height: 100%;width: 100%;top: 0;left: 0;background: rgba(0, 0, 0, 0.3);}#secondary-banner{position:relative;height:570px;background-size: 2000px;background-attachment: fixed;background-position: center top;}#secondary-banner .container{position: relative;height: 100%;}@media (min-width: 2001px){#secondary-banner { background-size: contain;}}@media (max-width: 991px){#secondary-banner { background-size: cover;background-attachment: scroll;}}@media (max-width: 500px){#secondary-banner { height: 350px;}}h1 + #intro{margin-top: 55px;}h2 + #intro, p + #intro{margin-top: 50px;}#intro h3 + h3, h3 + h3{font-size: 24px;font-weight: bold;font-style: italic;color: #0083c7;margin: 25px 0 20px;}#intro h3 + p.lead{margin: -5px 0 35px;font-size: 24px;}#intro h3 + p.lg + .img-list{margin-top: 40px;}#intro p{font-size: 17px;}#intro p.lead.large{font-size: 20px;}#intro p.lg, #intro p.lg ~ p{font-size: 20px;}#intro ol li{margin: 10px 0;font-size: 17px;}#intro.investors p{margin-bottom: 20px;}@media (min-width: 992px){#intro > .col-md-5 { padding-left: 85px;}}.icon-left{margin-bottom: 35px;font-size: 20px;color: #4e4e4e;}.icon-left::after{content: '';clear: both;display: block;position: relative;}.icon-left .icon{float: left;margin-right: 15px;}@media (max-width: 500px){.icon-left { text-align: center;}.icon-left .icon{float: none;margin: 0 0 15px;}}ul.icon-top-inline{text-align: center;list-style: none;padding: 0;margin: 40px 0px 0;}ul.icon-top-inline li{display: inline-block;width: 180px;font-size: 22px;color: #303030;text-align: center;margin: 0 25px 40px;}ul.icon-top-inline li a{color: #303030;}ul.icon-top-inline li img{margin: 0 auto 15px;display: block;}ul.icon-top-inline li a:hover{color: #0083c7;}.contact-us{font-size: 17px;color: #303030;}.contact-us h3{font-size: 20px;}.contact-us h3.org{text-transform: uppercase;}.contact-us .emergency{margin: 35px 0 30px;padding: 35px 0;border-top: 1px solid #cccccc;border-bottom: 1px solid #cccccc;}.contact-us .emergency h4{color: #bd2026;font-size: 20px;margin: 0 0 20px;}.contact-us table{margin: 10px 0 20px;width: 100%;}.contact-us table th{font-weight: 400;padding-right: 15px;line-height: 1.76em;}.contact-us table td, .contact-us table th{vertical-align: top;}#cta-arrow{position: relative;font-size: 30px;font-weight: bold;font-style: italic;color: #2f3193;text-align: right;padding: 35px 50px 0 0;}#cta-arrow .arrow{position: absolute;right: -85px;bottom: -15px;}#cta-arrow.sm{font-size: 24px;font-weight: 400;font-style: normal;text-align: left;margin-top: 15px;}#cta-arrow.sm .arrow{position: absolute;right: -45px;bottom: 0px;}#cta-arrow.sm .arrow svg{-webkit-transform: rotate(-15deg);-ms-transform: rotate(-15deg);transform: rotate(-15deg);}#cta-arrow.sm .arrow path{stroke: #78cdd4!important;}@media (max-width: 991px){#cta-arrow { text-align: center;padding: 35px 0 0 0;}#cta-arrow .arrow{display: none;}}.quote{text-align: center;max-width: 719px;margin: 20px auto;padding: 20px;font-size: 24px;font-style: italic;color: #0083c7;border-top: 1px solid #ccc;border-bottom: 1px solid #ccc;line-height: 1.33em;}.quote .credit{display: block;margin-top: 5px;font-size: 20px;color: #4e4e4e;}h1 + .quote{margin-bottom: 60px;}#phone-consultation{padding: 0;font-size: 17px;text-align: center;}#phone-consultation .text{-ms-flex-item-align: center;-ms-grid-row-align: center;align-self: center;}#phone-consultation .text h3{margin: 0;}#phone-consultation .text p{margin: 0px;}#phone-consultation img, #phone-consultation .btn{-ms-flex-item-align: center;-ms-grid-row-align: center;align-self: center;margin: 15px 0;}#phone-consultation .btn{min-width: 0;height: 51px;line-height: 51px;font-size: 17px;margin: 25px auto;}@media (min-width: 992px){#phone-consultation .container { text-align: left;display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: nowrap;flex-wrap: nowrap;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;}#phone-consultation .text{margin: 0 4% 0 2%;}#phone-consultation .btn{margin: 25px 0;}}#analysis{padding: 70px 0 65px;}#analysis h2{font-weight: bold;margin: 0 0 5px;}#analysis h3{font-weight: bold;margin: 5px 0 35px;}#analysis .-widget.quick-lead.step-1{width: 100%;max-width: 986px;margin: 0 auto;}#analysis form label{display: none;}#analysis form input{height: 63px;outline: none;padding-left: 15px;border: 0;width: 100%;color: #000;}#analysis button{height: 60px;line-height: 60px;padding: 0;display: block;width: 203px;margin: 0px 15px 0;border-radius: 25px;text-transform: uppercase;font-size: 20px;color: #303030!important;background: #78cdd4;border-color: #fff;}#analysis .-widget .-btn:hover{-moz-opacity: 1;opacity: 1;border-color: #222480;}@media (max-width: 650px){#analysis button { display: block;position: relative;margin: 20px auto 0;text-align: center;right: 0;}#analysis form input{width: 100%;}}@media (min-width: 501px){#analysis h2 { font-size: 48px;}#analysis h3{font-size: 36px;}}#pm-difference{padding: 95px 0 55px;font-size: 15px;}#pm-difference:after{content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;background-image: url('/images/pm-difference-bg.jpg');background-attachment: fixed;background-position: center;background-size: cover;opacity: 0.2;}#pm-difference .container{position: relative;z-index: 2;}#pm-difference h2{margin-bottom: 45px;}#pm-difference h4{font-size: 30px;margin: 40px 0 5px;}#pm-difference .ratings{display: block;margin-top: 5px;font-size: 30px;}#pm-difference .ratings .num{padding: 0 35px 0 15px;vertical-align: text-top;}#pm-discover{padding: 75px 0 65px;}#pm-discover img{margin: 25px 0 35px;}#pm-discover p{font-size: 17px;margin-bottom: 20px;}#pm-discover blockquote{padding: 0;margin: 0;font-size: inherit;border-left: 0;}#pet-screening{padding: 115px 0 80px;background-image: url('/images/pet-screening-bg.jpg');}#pet-screening h2{text-align: left;margin-bottom: 15px;}#pet-screening p{font-size: 20px;margin-bottom: 20px;max-width: 630px;}#pet-screening p:first-of-type, #pet-screening p:last-of-type{margin-bottom: 35px;}#faq-banner{padding: 85px 0 30px;max-width: 1054px;margin: 0 auto;}#faq-banner .container{width: 100%;}#faq-banner h2{margin-bottom: 35px;}#faq-banner .launch-accordion> li{margin-top: 15px;}#benefits{padding: 0;text-align: center;}#benefits + #faq-banner{padding-top: 40px;}#benefits h2{margin-bottom: 35px;}#benefits .benefits-container{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;}#benefits .benefit{background: #f4f4f9;padding: 40px 30px;margin-bottom: 50px;-ms-flex-preferred-size: 30.5%;flex-basis: 30.5%;color: #4e4e4e;}#benefits .benefit .icon{height: 59px;line-height: 59px;}#benefits .benefit h4{font-size: 24px;font-weight: bold;}#benefits .benefit p{font-size: 20px;color: #4e4e4e;margin-bottom: 20px;}#benefits .benefit a.read-more{font-weight: bold;color: #2f3193;font-size: 20px;}#benefits .benefit .panel-collapse{padding: 1px;border-top: 1px solid #ccc;}#benefits .benefit .panel-collapse h5{font-size: 18px;color: #4e4e4e;font-weight: bold;line-height: 1.5em;margin: 20px 0 5px;}#benefits .benefit .panel-collapse h6{font-size: 16px;font-style: normal;text-transform: uppercase;line-height: 1.5em;margin: 20px 0 5px;}#benefits .benefit .panel-collapse p{font-size: 17px;margin-bottom: 30px;}#benefits .benefit .panel-collapse .chat-box{text-align: left;background: #fff;border: 1px solid #ccc;padding: 5px 15px;margin-bottom: 30px;}#benefits .benefit .panel-collapse .chat-box li{margin: 10px 0;}@media (max-width: 991px){#benefits .benefit { -ms-flex-preferred-size: 47%;flex-basis: 47%;}}@media (max-width: 767px){#benefits .benefits-container { -webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;}#benefits .benefit{-ms-flex-preferred-size: 391px;flex-basis: 391px;}}#difference{padding: 60px 0;text-align: center;font-size: 18px;color: #303030;}#difference .item{position: relative;}#difference .item h4{text-transform: none;font-size: 24px;margin-bottom: 5px;}@media (min-width: 768px){#difference .item { padding-left: 60px;text-align: left;}#difference .item .icon{position: absolute;left: 0;top: 0;}}#repair-life-cycle{padding-bottom: 0;color: #303030;font-size: 18px;}#repair-life-cycle h2{margin-bottom: 40px;}#repair-life-cycle .steps{display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: nowrap;flex-wrap: nowrap;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;width: 100%;padding: 0;margin: 0;}#repair-life-cycle .steps .step{position: relative;padding: 55px 35px 20px;width: 33.33%;background: #b3e1e9;margin: 0;}#repair-life-cycle .steps .step h3{font-size: 30px;margin: 0 0 15px;text-transform: uppercase;}#repair-life-cycle .steps .step p{margin-bottom: 15px;}#repair-life-cycle .steps .step:nth-child(2){background: #93d7dd;}#repair-life-cycle .steps .step:before{content: '';position: absolute;left: 0;top: 50%;-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%);width: 0;height: 0;border-style: solid;border-width: 12.5px 0 12.5px 20px;border-color: transparent transparent transparent #b3e1e9;}#repair-life-cycle .steps .step:nth-child(3){background: #fec46b;}#repair-life-cycle .steps .step:nth-child(3):before{border-color: transparent transparent transparent #93d7dd;}@media (max-width: 991px){#repair-life-cycle .steps { -ms-flex-wrap: wrap;flex-wrap: wrap;text-align: center;}#repair-life-cycle .steps .step{width: 100%;}#repair-life-cycle .steps .step:before{top: 0;left: 50%;-webkit-transform: translateX(-50%);-ms-transform: translateX(-50%);transform: translateX(-50%);border-width: 20px 12.5px 0 12.5px;border-color: #b3e1e9 transparent transparent transparent;}#repair-life-cycle .steps .step:nth-child(3):before{border-color: #93d7dd transparent transparent transparent;}}@media (max-width: 425px){#repair-life-cycle .steps .step { padding: 55px 15px 20px;}}#rent-collection-process{padding: 85px 0 65px;text-align: center;font-size: 18px;}#rent-collection-process h2{margin-bottom: 30px;}#rent-collection-process h3{font-size: 30px;margin: 20px 0 0;color: #2f3193;}#rent-collection-process h4{font-size: 24px;font-style: italic;font-weight: bold;margin: 0 0 40px;text-transform: none;}#rent-collection-process h5{font-size: 24px;color: #2f3193;margin: 15px 0;}#rent-collection-process .blue-box{text-align: left;font-size: 20px;line-height: 1.25;padding: 60px 20px 1px 30px;margin: 0 0 35px;min-height: 252px;color: #fff;background-image: url('/images/blue-box-bg.jpg');background-size: cover;background-position: left top;}#rent-collection-process .blue-box h5{margin: 0 0 5px;color: #fff;text-transform: uppercase;}@media (max-width: 1314px){#rent-collection-process .blue-box { min-height: 270px;}}@media (max-width: 1199px){#rent-collection-process .blue-box { min-height: 320px;}}@media (max-width: 991px){#rent-collection-process .blue-box { text-align: center;min-height: 0px;padding: 60px 30px 30px 30px;}}#rent-protection{position: relative;padding: 55px 0 0;font-size: 20px;overflow: hidden;}#rent-protection .container-fluid{position: relative;z-index: 1;display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: nowrap;flex-wrap: nowrap;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;}#rent-protection .image{-webkit-box-ordinal-group: 0;-ms-flex-order: -1;order: -1;width: 40%;padding-right: 3%;text-align: right;-ms-flex-item-align: end;align-self: flex-end;display: -webkit-box;display: -ms-flexbox;display: flex;}#rent-protection .image img{-ms-flex-item-align: end;align-self: flex-end;}#rent-protection .content{width: 31%;-ms-flex-item-align: center;-ms-grid-row-align: center;align-self: center;margin-bottom: 30px;}#rent-protection .content h2{text-align: left;color: #4e4e4e;margin: 0 0 20px;}@media (max-width: 1460px){#rent-protection .image, #rent-protection .content { width: 50%;}}@media (max-width: 1199px){#rent-protection .container-fluid, #rent-protection .content h2 { -ms-flex-wrap: wrap;flex-wrap: wrap;text-align: center;}#rent-protection .content{width: 100%;max-width: 900px;margin: 0 auto 30px;}#rent-protection .image{width: 100%;-webkit-box-ordinal-group: 2;-ms-flex-order: 1;order: 1;text-align: center;}#rent-protection .image img{margin: 0 auto;}}#our-guarantees{padding-top: 45px;padding-bottom: 0;font-size: 17px;}#our-guarantees .guarantee{text-align: center;margin-bottom: 45px;}#our-guarantees .guarantee .image{margin: 15px auto;}#our-guarantees .guarantee .text h3{color: #2e2b94;margin: 0 0 20px;text-transform: uppercase;}#our-guarantees .guarantee .text h4{color: #0083c7;margin: 20px 0 10px;font-weight: 400;text-transform: none;}#our-guarantees .guarantee .text p{margin-bottom: 15px;}#our-guarantees .guarantee .text .read-more{font-weight: bold;font-size: 22px;}@media (min-width: 768px){#our-guarantees .guarantee { text-align: left;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%;}#our-guarantees .guarantee:nth-child(even) .image{-webkit-box-ordinal-group: 2;-ms-flex-order: 1;order: 1;margin: 0 0 15px 15px;}#our-guarantees .guarantee .image{min-width: 220px;margin: 0 15px 15px 0;}}#case-studies{font-size: 17px;color: #303030;}#case-studies h1{margin-bottom: 50px;}#case-studies h3{text-transform: uppercase;margin: 0 0 20px;}#case-studies h3 + h4{font-size: 22px;color: #0083c7;margin: 25px 0 20px;font-style: italic;font-weight: bold;text-transform: none;}#case-studies p{margin-bottom: 20px;}#case-studies dl{display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;margin: 0 0 15px;text-align: left;}#case-studies dl.no-margin{margin: 0;}#case-studies dl dt{min-width: 140px;}#case-studies dl dd{-webkit-box-flex: 2;-ms-flex: 2 0px;flex: 2 0px;margin-left: 10px;}#case-studies hr{margin: 45px 0 70px;border-color: #f2f2f2;}#case-studies img{margin-bottom: 25px;}#case-studies .launch-accordion{margin: 40px 0 20px;text-align: left;}#case-studies .launch-accordion h4{background: #f2f2f2;}@media (max-width: 991px){#case-studies { text-align: center;}#case-studies dl, #case-studies dl.no-margin{-ms-flex-pack: distribute;justify-content: space-around;max-width: 260px;margin-left: auto;margin-right: auto;}}#action-steps{padding: 70px 0 45px;font-size: 17px;}#action-steps h2 + p{text-align: center;margin: 30px 0 45px;}#action-steps .container> ul{list-style: none;margin: 0 auto;padding: 0;max-width: 800px;}#action-steps .container> ul> li{padding-left: 50px;position: relative;margin-bottom: 30px;}#action-steps .container> ul> li:hover{cursor: pointer;}#action-steps .container> ul> li::before{content: '';position: absolute;left: 0;top: 0;height: 28px;width: 28px;background: #fff;border: 1px solid #cccccc;}#action-steps .container> ul> li::after{content: url('/images/check.png');position: absolute;left: 4px;top: 4px;-webkit-filter: grayscale(100%) brightness(50%);filter: grayscale(100%) brightness(50%);opacity: 0;-webkit-transition: 0.3s;-o-transition: 0.3s;transition: 0.3s;}#action-steps .container> ul> li:hover::after{opacity: 0.2;-webkit-transition: 0.3s;-o-transition: 0.3s;transition: 0.3s;cursor: pointer;}#action-steps .container> ul> li.checked::after{opacity: 0.9;}#action-steps .container> ul> li h4{text-transform: none;margin: 0 0 5px;}#action-steps ul ul{list-style: disc;margin-top: 5px;}#mission{font-size: 18px;padding: 80px 0 35px;}#mission h3{font-size: 24px;color: #2e2b94;margin: 20px 0 10px;}#mission em{display: block;margin-bottom: 35px;}@media (max-width: 991px){#mission { text-align: center;}}#team h2{margin-bottom: 60px;}#team h3{margin: 20px 0 30px;padding-bottom: 20px;text-align: center;text-transform: uppercase;}#team h3 + p{font-size: 18px;margin-bottom: 30px;text-align: center;}#team .team-row{display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;}#team .team-member{max-width: 282px;margin: 0 25px 20px;-webkit-transition: 0.4s;-o-transition: 0.4s;transition: 0.4s;}#team .team-member .bio{display: none;text-align: left;}#team .team-member:hover{cursor: pointer;-webkit-box-shadow: 0px 2px 4px rgba(0,0,0,0.18);box-shadow: 0px 2px 4px rgba(0,0,0,0.18);background: #f7f7f7;border-radius: 6px;overflow: hidden;-webkit-transform: scale(1.01);-ms-transform: scale(1.01);transform: scale(1.01);-webkit-transition: 0.4s;-o-transition: 0.4s;transition: 0.4s;}#team .team-member .link{font-size: 16px;color: #0083c7;font-style: italic;display: block;margin-bottom: 35px;}.team-member{text-align: center;margin-bottom: 55px;}.team-member .image{height: 282px;width: 282px;margin: auto;margin-bottom: 45px;-webkit-transition: all 0.3s;-o-transition: all 0.3s;transition: all 0.3s;background-size: cover;background-position: center top;overflow: hidden;}.team-member .image img{display: none;}.team-member .name{font-size: 24px;text-transform: uppercase;color: #2e2b94;line-height: 1.1;}.team-member .title{font-size: 18px;min-height: 40px;color: #303030;font-style: italic;}#popup{display: none;position: fixed;left: 0px;top: 0px;width: 100%;height: 100%;z-index: 999999;background: rgba(0,0,0,0.8);background-size:cover;padding: 80px 0;overflow: scroll;}#popup .inner{position: relative;z-index: 10000;min-height: 300px;width: 100%;max-width: 900px;margin: auto;background: #fff;overflow: hidden;border-radius: 20px;-webkit-box-shadow: 0 5px 15px rgba(0,0,0,.5);box-shadow: 0 5px 15px rgba(0,0,0,.5);}#popup .inner .close-button.top{position: absolute;height: 20px;width: 20px;top: 15px;right: 15px;cursor: pointer;font-size: 20px;opacity: 0.5;}#popup .inner .close-button.top:hover{opacity: 0.9;}#popup .inner .close-button.bottom{text-align: right;padding: 15px 30px 15px;background: #f2f2f2;}#popup .inner .close-button.bottom .btn{padding: 0 25px;height: 40px;line-height: 40px;font-size: 16px;min-width: 0;}#popup .team-member{text-align: left;padding: 30px 30px 0px;font-size: 18px;}#popup .team-member p{margin-bottom: 20px;}#popup .team-member:after{content: ' ';display: block;clear: both;}#popup .team-member .image{display: inline;float: left;margin: 0 30px 15px 0px;}#popup .team-member .title{min-height: 0px;margin: 0 0 30px;}#popup .team-member .title br{display: none;}#popup .team-member .link{display: none;}#popup .team-member .bio{margin-top: 15px;}@media (max-width: 991px){#popup .inner { width: 95%;}}@media (max-width: 500px){#popup .team-member .image { display: block;float: none;text-align: center;margin: 15px auto;height: 0;padding-top: 100%;width: 100%;}#popup .team-member .name, #popup .team-member .title{text-align: center;}}#ethics{padding-top: 0px;font-size: 17px;}#ethics h2 + p{margin: 25px 0 30px;text-align: center;}#ethics .list p{margin-bottom: 15px;}#our-culture{}#our-culture h1{margin-bottom: 35px;}#our-culture h3{font-size: 29px;margin-bottom: 35px;}#our-culture .fun{position: relative;padding: 65px 115px;color: #fff;overflow: hidden;margin-top: 50px;}#our-culture .fun .background{position: absolute;top: 0;left: 0;min-height: 100%;min-width: 100%;max-width: none;}#our-culture .fun::after{content: '';position: absolute;top: 0;bottom: 0;left: 0;right: 0;background: rgba(0,0,0,0.50)}#our-culture .fun .inner{position: relative;z-index: 2;padding: 60px 30px;}#our-culture .fun .inner .border{position: absolute;top: 0;bottom: 0;left: 0;right: 0;width: 100%;height: 100%;}#our-culture .fun .inner .text{display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: nowrap;flex-wrap: nowrap;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;position: relative;z-index: 2;}#our-culture .fun .inner .text> *, #our-culture .fun .inner .text .title> *{-ms-flex-item-align: center;-ms-grid-row-align: center;align-self: center;}#our-culture .fun .inner .text .title{text-align: right;font-size: 72px;font-family: 'Montserrat';margin-right: 30px;text-transform: uppercase;display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: nowrap;flex-wrap: nowrap;-webkit-box-pack: end;-ms-flex-pack: end;justify-content: flex-end;}#our-culture .fun .inner .text .title span{font-size: 36px;line-height: 1;-webkit-transform: scale(1, 0.8);-ms-transform: scale(1, 0.8);transform: scale(1, 0.8);}#our-culture .fun .inner .text .description p{font-size: 22px;font-weight: bold;font-style: italic;margin: 5px 0;text-align: left;}@media (max-width: 991px){#our-culture .fun .inner .text { -ms-flex-wrap: wrap;flex-wrap: wrap;}#our-culture .fun .inner .text .title{margin: 0 auto;}#our-culture .fun .inner .text .description p{text-align: center;}}#our-culture .values{padding: 85px 0 0;color: #303030;}#our-culture .values .sub-heading{text-transform: uppercase;font-size: 36px;}#our-culture .values .heading{font-size: 100px;font-family:"Lobster";line-height: 1.1;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;margin-bottom: 80px;}#our-culture .values .heading .text{margin: 0 50px;display: inline-block;}#our-culture .values .heading:before, .values .heading:after{content: '';height: 1px;-webkit-box-flex: 1;-ms-flex-positive: 1;flex-grow: 1;background: #333333;display: inline-block;-ms-flex-item-align: center;-ms-grid-row-align: center;align-self: center;margin-top: 25px;}#our-culture .values .image-row{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;-ms-flex-line-pack: stretch;align-content: stretch;margin: 0 -25px;}#our-culture .values img{width: 100%;padding: 25px;}@media (max-width: 991px){#our-culture .values .image-row { margin: 0 -15px;}#our-culture .values img{padding: 15px;}}@media (max-width: 767px){#our-culture .values .image-row { -ms-flex-wrap: wrap;flex-wrap: wrap;margin: 0;}#our-culture .values .image{width: 100%;}#our-culture .values img{padding: 15px 0;}}#why-choose-us h1{margin-bottom: 35px;}#why-choose-us h3{font-size: 29px;}.solutions{padding-top: 30px;}.solutions h2{margin-bottom: 15px;}.solutions .solution{padding: 50px 0;border-top: 1px solid #f2f2f2;text-align: center;}.solutions .solution:last-child{padding-bottom: 0;}.solutions .solution .image{padding: 0 0 20px;}.solutions .solution .image img{max-width: 200px;}.solutions .solution .text h3{margin-top: 0;}.solutions .solution .text p{font-size: 17px;margin-bottom: 15px;}@media (min-width: 601px){.solutions .solution { display: -webkit-box;display: -ms-flexbox;display: flex;text-align: left;}.solutions .solution .image{padding: 0 30px 0 0;}}#cpm{}#cpm .intro{text-align: center;padding-bottom: 50px;}#cpm .intro h4{}#cpm .section{margin: 70px 0;}#cpm .section .image{-ms-flex-preferred-size: 40%;flex-basis: 40%;margin-bottom: 30px;}#cpm .section .image img{width: 100%;}#cpm .section .text{-ms-flex-preferred-size: 55%;flex-basis: 55%;-ms-flex-item-align: center;-ms-grid-row-align: center;align-self: center;}#cpm .section .text h3{margin: 0 0 15px;}#cpm .section .text h4{text-transform: none;margin: 30px 0 0;}#cpm .section .text p{font-size: 17px;margin-bottom: 15px;}#cpm .section .text ul{margin: 20px 0;padding-left: 0px;font-size: 16px;}#cpm .section .text .checklist{margin-top: 20px;margin-bottom: 10px;}#cpm .section .text .checklist ul{margin: 0;}@media (min-width: 767px){#cpm .section { display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;}#cpm .section .image{margin: 0;}#cpm .section:nth-child(odd) .image{-webkit-box-ordinal-group: 2;-ms-flex-order: 1;order: 1;}}.banner-img{padding: 95px 0 75px;font-size: 15px;}.banner-img:after{content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;background-image: url('/images/marketing-plan-bg.jpg');background-attachment: fixed;background-position: center;background-size: cover;opacity: 0.15;}.banner-img .container{position: relative;z-index: 2;}.banner-img h2{margin-bottom: 45px;}.banner-img h4{font-size: 30px;margin: 40px 0 5px;}.banner-img p{margin-bottom: 10px;}.banner-img a{color: #fff;font-weight: bold;font-style: italic;}.banner-img a:hover{text-decoration: underline;}.resources{text-align: center;padding-bottom: 0;}.resources .icon{color: #222480;font-size: 48px;height: 105px;width: 105px;display: -webkit-box;display: -ms-flexbox;display: flex;border-radius: 50%;border: 3px solid #222480;background: #f2f2f2;margin: 0 auto;-webkit-transition: 0.3s;-o-transition: 0.3s;transition: 0.3s;}.resources .icon img, .resources .icon i, .resources .icon span{margin: auto;}.resources h4, .resources a{color: #303030;font-weight: bold;}.resources h4{min-height: 58px;}.resources a{display: block;margin: 30px 0 0px;}.resources a:hover h4{color: #222480;}.resources a:hover .icon{color: #f2f2f2;background: #222480;-webkit-transform: scale(1.05) rotate(360deg);-ms-transform: scale(1.05) rotate(360deg);transform: scale(1.05) rotate(360deg);-webkit-transition: 0.3s;-o-transition: 0.3s;transition: 0.3s;}.affiliations .affiliate{display: block;padding: 50px 0;border-top: 1px solid #f2f2f2;}.affiliations .affiliate img{max-width: 200px;-webkit-transition: 0.4s;-o-transition: 0.4s;transition: 0.4s;}.affiliations .affiliate h3{margin: 25px 0 0;-webkit-transition: 0.4s;-o-transition: 0.4s;transition: 0.4s;}.affiliations .affiliate:hover img{-webkit-transform: scale(0.95);-ms-transform: scale(0.95);transform: scale(0.95);-webkit-transition: 0.4s;-o-transition: 0.4s;transition: 0.4s;}.affiliations .affiliate:hover h3{color: #0083c7;-webkit-transition: 0.4s;-o-transition: 0.4s;transition: 0.4s;}#videos{padding-top: 30px;}#videos .video{background: #fff;padding: 15px 10px 10px;border-radius: 6px;margin-bottom: 55px;-webkit-box-shadow: 0px 2px 4px rgba(0,0,0,0.18);box-shadow: 0px 2px 4px rgba(0,0,0,0.18);}#videos h3{font-size: 24px;margin: 0;min-height: 4em;}#videos .video-wrapper{margin: 0;}.arrow-flow{list-style: none;margin: 0;padding: 0;width: 95%;display: inline-flex;flex-direction: row;flex-wrap: nowrap;justify-content: center;}.arrow-flow li{position: relative;background: #222480;color: #fff;text-align: center;font-size: 16px;display: flex;width: 25%;justify-content: center;padding: 15px;}.arrow-flow li .arrow:before{content: '';position: absolute;top: 50%;transform: translateY(-50%);left: 100%;width: 0;height: 0;border-style: solid;border-width: 62px 0 62px 37px;border-color: transparent transparent transparent #fff;z-index: 2;}.arrow-flow li .arrow:after{content: '';position: absolute;top: 50%;transform: translateY(-50%);left: 100%;width: 0;height: 0;border-style: solid;border-width: 60px 0 60px 35px;border-color: transparent transparent transparent #222480;z-index: 2;}.arrow-flow li span{align-self: center;width: 80%;}.arrow-flow li:first-child span{left: 50%;}@media (max-width: 991px){.arrow-flow li { font-size: 17px;}.arrow-flow li span{left: 65%;}}@media (max-width: 767px){.arrow-flow { width: 100%;max-width: 300px;margin: 0 auto;display: block;}.arrow-flow li{width: 100%;height: 200px;}.arrow-flow li:first-child{height: 170px;}.arrow-flow li span{top: 60%;left: 50%;font-size: 20px;}.arrow-flow li .arrow:before{width: 0;height: 0;top: 100%;left: -2px;border-style: solid;border-width: 37px 152px 0 152px;border-color: #fff transparent transparent transparent;}.arrow-flow li .arrow:after{width: 0;height: 0;top: 100%;left: 0;border-style: solid;border-width: 35px 150px 0 150px;border-color: #222480 transparent transparent transparent;}}#glossary{list-style: none;padding: 0;font-size: 17px;}#glossary li{margin: 25px 0;}#re-services{}#re-services .services-offered h3{text-transform: uppercase;margin-top: 0;}#re-services .services-offered p{margin-bottom: 15px;}#re-services .services-offered{padding: 30px 0 50px;font-size: 18px;}#re-services .services-offered .row{display: flex;flex-wrap: wrap;}#re-services .services-offered .row .col-md-4:nth-child(2){border-right: 2px solid #d0e8e5;border-left: 2px solid #d0e8e5;}#re-services .investment-service{background: #d0e8e5;padding: 30px 30px 0;font-size: 18px;}#re-services .investment-service h2{margin-bottom: 15px;}#re-services .investment-service ul{font-size: 24px;margin: 15px auto 30px;padding-left: 25px;display: inline-block;}#re-services .investment-service ul li{padding-left: 10px;text-align: left;}#re-services .investment-service .flex-row{display: flex;flex-wrap: wrap;align-items: flex-end;}#re-services .investment-service .flex-row .flex-col{padding-right: 30px;}@media (max-width: 991px){#re-services .services-offered .row .col-md-4:nth-child(2) { padding: 35px 15px;margin: 35px 0;border: 0;border-top: 2px solid #d0e8e5;border-bottom: 2px solid #d0e8e5;}#re-services .investment-service .flex-row{text-align: center;justify-content: center;}#re-services .investment-service .flex-row> *{flex-grow: 1;}}@media (max-width: 425px){#re-services .investment-service .flex-row .flex-col { padding-right: 0px;}}#re-timeline h2{margin-bottom: 35px;}#re-timeline ul{list-style: none;margin: 0;padding: 0;display: flex;flex-wrap: wrap;justify-content: center;align-items: flex-end;}#re-timeline ul li{width: 225px;position: relative;margin-bottom: 45px;counter-increment: item-counter;}#re-timeline ul li:first-child::before{content: 'STEP';position: absolute;left: 20px;top: 50%;font-size: 16px;color: #133958;font-weight: bold;}#re-timeline ul li .icon::before{content: counter(item-counter) ".";position: absolute;right: 129px;top: -15px;font-size: 18px;font-weight: bold;height: 34px;width: 34px;border-radius: 50%;background: #133958;color: #fff;text-align: center;line-height: 34px;padding-left: 3px;}#re-timeline ul li h4{text-transform: none;font-size: 18px;text-align: center;width: 175px;min-height: 76px;margin: 0 0 30px;display: flex;align-items: center;justify-content: center;}#re-timeline ul li .icon{height: 90px;position: relative;padding: 25px 0 0 35px;background: url('/images/timeline-connector.png');background-repeat: no-repeat;background-position: right top;background-size: 150px;}#re-timeline ul li .icon .image{width: 88px;text-align: center;}#re-timeline ul li .icon img{max-width: 88px;max-height: 70px;margin: auto;}#re-tips{background: #d0e8e5;padding: 30px 30px 30px 15%;font-size: 18px;min-height: 290px;position: relative;border: 10px solid #133958;}#re-tips:before{content: '';height: 10px;top: -10px;background: #fff;position: absolute;width: 85%;left: 50%;transform: translateX(-50%);}#re-tips:after{content: '';height: 10px;bottom: -10px;background: #fff;position: absolute;width: 85%;left: 50%;transform: translateX(-50%);}#re-tips ul{padding-left: 25px;margin: 0;display: flex;flex-wrap: wrap;}#re-tips ul li{padding-left: 15px;margin: 8px 0;font-size: 20px;}@media (min-width: 992px){#re-tips h2 { min-width: 297px;padding: 0 15px;background: #fff;position: absolute;transform: rotate(-90deg) translate(-27%,-385%);transform-origin: right, top;-ms-transform: rotate(-90deg) translate(-27%,-385%);-ms-transform-origin:right, top;-webkit-transform: rotate(-90deg) translate(-27%,-385%);-webkit-transform-origin:right, top;}#re-timeline h2{text-align: left;}}@media (min-width: 992px) and (max-width: 1313px){#re-tips h2 { transform: rotate(-90deg) translate(-27%,-370%);-ms-transform: rotate(-90deg) translate(-27%,-370%);-webkit-transform: rotate(-90deg) translate(-27%,-370%);}}@media (min-width: 992px) and (max-width: 1199px){#re-tips h2 { padding: 0 30px;}}@media (max-width: 991px){#re-tips { padding: 35px 30px;}}@media (max-width: 589px){#re-timeline ul li { margin-left: 55px;}}@media (max-width: 425px){#re-tips { padding: 35px 15px;}#re-tips ul li{padding: 0;}}#pricing{display: flex;flex-wrap: wrap;}#pricing .item{display: flex;text-align: center;font-size: 18px;margin-bottom: 35px;}#pricing .item .panel{width: 100%;padding: 30px;background: #f2f2f2;-webkit-box-shadow: 0 2px 2px 0 rgba(0,0,0,0.14), 0 3px 1px -2px rgba(0,0,0,0.12), 0 1px 5px 0 rgba(0,0,0,0.2);box-shadow: 0 2px 2px 0 rgba(0,0,0,0.14), 0 3px 1px -2px rgba(0,0,0,0.12), 0 1px 5px 0 rgba(0,0,0,0.2);}#pricing .item .panel h3{border-bottom: 1px solid #2f2d96;padding-bottom: 20px;}#pricing .item .panel h4{font-size: 15px;font-weight: bold;letter-spacing: 1px;}#pricing .item .panel ul{display: inline-block;}#pricing .item .panel ul li{text-align: left;margin-bottom: 25px;}#pricing .item .panel small{display: block;}#pricing .item .banner-primary{background-color:#2e2b94;color: #fff;}#pricing .banner-primary h1, .banner-primary h2, .banner-primary h3, .banner-primary h4,.banner-invert, .banner-invert h1, .banner-invert h2, .banner-invert h3,.banner-invert h4{color: #fff;}#pricing .pricing-banner{background-color:#2e2b94}#pricing .pricing-banner h4{color: #fff;padding: 10px;}#rental-criteria{font-size: 17px;}#rental-criteria h3{font-size: 26px;margin-top: 50px;}#rental-criteria h4{font-size: 18px;font-weight: bold;text-transform: none;letter-spacing: 0.025em;margin: 40px 0 15px;color: #000;}#rental-criteria ul, #rental-criteria ol{margin: 20px 0;}#rental-criteria h4 + ul, #rental-criteria h4 + ol, #rental-criteria h3 + ol{margin-top: 15px;}#rental-criteria li{margin: 15px 0;}#rental-criteria p{margin-bottom: 20px;}#leasing-process .fa{color: #222480}.process-flow-chart{position: relative;}.process-flow-chart .process-flow-chart-inner{position: absolute;top: 0;bottom: 0;left: 50%;border-left: 1px solid #000000;}.process-flow-chart .items .item{position: relative;}.process-flow-chart .items .item:after{content: ' ';clear: both;display: block;}.process-flow-chart .items .item .content h4{font-size: 30px;color: #222480;margin: -10px 0 10px 0;text-transform: none;}.process-flow-chart .items .item .content p{font-size: 18px;}.process-flow-chart .items .item .icon{position: absolute;background: #222480;width: 56px;height: 56px;display: inline-block;border-radius: 28px;text-align: center;line-height: 50px;}.process-flow-chart .items .item.left .icon{right: -15px;top: -20px;}.process-flow-chart .items .item.right .icon{left: -15px;top: -20px;}.process-flow-chart .items .item .content{width: 33%;}.process-flow-chart .items .item.left .content{position: relative;float: left;text-align: right;padding: 0 60px 0 0;}.process-flow-chart .items .item.left .content:before{content: ' ';position: absolute;top: 0;bottom: 0;right: -45%;display: block;width: 45%;border-right: 1px solid #cccccc;}.process-flow-chart .items .item.left .content:after{content: ' ';position: absolute;bottom: 0;right: -45%;margin-right: -2px;width: 6px;height: 6px;display: block;border-radius: 3px;background-color: #222480;}.process-flow-chart .items .item.left .content h4:before{content: ' ';position: absolute;top: 0;right: -45%;width: 35%;border-top: 1px solid #cccccc;}.process-flow-chart .items .item.right .content{position: relative;float: right;text-align: left;padding: 0 0 0 60px;}.process-flow-chart .items .item.right .content:before{content: ' ';position: absolute;top: 0;bottom: 0;left: -45%;display: block;width: 45%;border-left: 1px solid #cccccc;}.process-flow-chart .items .item.right .content:after{content: ' ';position: absolute;bottom: 0;left: -45%;margin-left: -2px;width: 6px;height: 6px;display: block;border-radius: 3px;background-color: #222480;}.process-flow-chart .items .item.right .content h4:before{content: ' ';position: absolute;top: 0;left: -45%;width: 35%;border-top: 1px solid #cccccc;}.process-flow-chart .items .item.overlap{margin-top: -60px;}.process-flow-chart .items .item.overlap .content:before{top: -50px;}.process-flow-chart .items .item.end .content:before{border: 0;}.process-flow-chart .items .item.end .content:after{bottom: auto;top: -2px;}.process-flow-chart .items .item.continue .content:after{width: 11px;height: 13px;background-image: url('/images/arrow-continue.png');background-position: center center;background-repeat: no-repeat;background-color: transparent;}.process-flow-chart .items .item.left.continue .content:after{margin-right: -5px;}.process-flow-chart .items .item.right.continue .content:after{margin-left: -5px;}@media (max-width: 767px){.process-flow-chart .process-flow-chart-inner { display: none;}.process-flow-chart .items .item{padding: 20px 0;}.process-flow-chart .items .item .icon{position: relative;margin: 10px auto;padding: 0;top: auto!important;right: auto!important;bottom: auto!important;left: auto!important;display: block;}.process-flow-chart .items .item.left .content, .process-flow-chart .items .item.right .content{float: none;text-align: left;width: auto;padding: 0;}.process-flow-chart .items .item.overlap{margin: 0;}.process-flow-chart .items .item.end .content:before{display: none;}.process-flow-chart .items .item.end .content:after{display:none;}.process-flow-chart .items .item.right.continue .content:after{display: none;}.process-flow-chart .items .item.left.continue .content:after{display: none;}.process-flow-chart .items .item.right .content h4:before{display: none;}.process-flow-chart .items .item.left .content h4:before{display: none;}.process-flow-chart .items .item.right .content:after{display: none;}.process-flow-chart .items .item.right .content:after{display: none;}.process-flow-chart .items .item.left .content:after{display: none;}.process-flow-chart .items .item.left .content:after{display: none;}}.-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;min-width: 0;width: 100%;height: 48px;line-height: 48px;padding: 0;}.-widget .-btn, .-widget .prop-result .prop-btn a, .-tabl-link .-btn{background:#222480;border-color:#222480;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;}.-widget .-btn:hover, .-widget .prop-result .prop-btn a:hover, .-tabl-link .-btn:hover{color: #222480 !important;background: #ffffff!important;}.-widget .prop-tabs{width: 100%;}.-widget .prop-tabs .prop-tab-nav ul li a{background: #222480;}.-widget form input[type='text'], .-widget form select{border:1px solid #999}.-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%;}.-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%;}.-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;}.-widget.prop-view .prop-tabs .prop-tab-nav ul li:last-child{margin-right: 0;}.-widget.prop-view .prop-tabs .prop-tab-nav ul li a{width: 100%;}.-widget.prop-view .prop-view-cmd{margin-left: auto;-webkit-box-ordinal-group: -2;-ms-flex-order: -3;order: -3;}.-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;}.-widget.prop-view .prop-form label{width:100%;padding:0;margin-bottom:0;font-weight: bold;}.-widget.prop-view .prop-form label + br{display:none}.-widget.prop-view .prop-form input{padding: 3px 8px;}.-widget.prop-view .prop-form textarea{border:1px solid #999}.-widget.prop-view .prop-form{width:247px;padding: 0 0 15px;margin-bottom: 30px;}.-widget.prop-view .prop-form .prop-lead-form{padding: 15px;background: #f1f1f1;}.-widget.prop-view .prop-phone, .-widget.prop-view .prop-rent, .-widget .prop-tabs .prop-section h3, .-widget .prop-result .prop-rent{color: #222480;}.-widget.prop-view .prop-form .prop-form-hdr{color: #fff;background: #222480;border: 0;margin: 0;padding: 15px;text-align: center;}.-widget.prop-view .prop-info{margin-right: 20px;padding-top: 0;}.-widget.prop-view .prop-details> div{padding: 0px;margin: 0;}.-widget.prop-view .prop-details .prop-rent, .-widget.prop-view .prop-phone{margin: 20px 0 10px;}.-widget.prop-view .prop-gallery{-webkit-box-flex: 1;-ms-flex-positive: 1;flex-grow: 1;}.-widget.prop-view .prop-gallery .prop-img{overflow: hidden;margin-bottom: 4px;}.-widget.prop-view .prop-gallery .prop-img img{-webkit-transition: 0.8s;-o-transition: 0.8s;transition: 0.8s;}.-widget.prop-view .prop-gallery .prop-img a:hover{opacity: 1;}.-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;}.-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;}.-widget.prop-view .prop-gallery .prop-thmbs{margin: 0 0 0 -8px;}.-widget.prop-view .prop-gallery .prop-thmbs .prop-thmb, .-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;}.-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;}.-widget.prop-view .prop-gallery .prop-thmbs .prop-thmb a:hover{opacity: 1;}.-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;}.-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;}.-widget.prop-view .prop-gallery .prop-gallery-count{margin: 15px auto 35px;font-size: 14px;font-weight: 300;}.-widget.prop-view .prop-section h3{font-weight: 400;margin: 0 0 10px;}.-widget .prop-tabs .prop-section> div{margin: 8px 0px;}.-widget.prop-view .prop-details-tab .prop-video, .-widget.prop-view .prop-video-tab{position: relative;padding-bottom: 56.25%;height: 0;overflow: hidden;max-width: 100%;margin-bottom: 20px;}.-widget.prop-view .prop-details-tab .prop-video iframe, .-widget.prop-view .prop-video-tab iframe{position: absolute;top: 0;left: 0;width: 100%;height: 100%;min-height: 0;}.-widget form label{font-weight:normal}.-paging-btn a{border:1px solid #222480;color:#222480;}.-paging-btn a:hover, .-paging-btn.active a{background:#222480;color:#fff;}.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%);-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);{.-widget.prop-list .prop-search {padding:20px 50px}.-widget.prop-view .prop-info{margin: 0 1%;width: 21%;}.-widget.prop-view .prop-thmbs{display: block;}.-widget.prop-view .prop-gallery{margin: 0;width: 50%;}}@media screen and (max-width:1060px);{.-widget.prop-list .prop-search {padding:20px 50px}.-widget.prop-view .prop-info{margin: 0 1%;width: 21%;}.-widget.prop-view .prop-thmbs{display: block;}.-widget.prop-view .prop-gallery{margin: 0;width: 50%;}}@media screen and (max-width: 991px) {.-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;}.-widget.prop-view .prop-info{width: 30%;padding-left: 0;padding-top: 0;margin-left: 0;}.-widget.prop-view .prop-gallery{width: 60%;}.-widget.prop-view .prop-links{width: 100%;text-align: center;}}@media screen and (max-width: 890px) {.-widget.prop-list .prop-search {padding:20px 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-view .prop-form, .-widget.prop-view .prop-info{width:100%;padding-left: 0px;padding-right: 0px;}.-widget.prop-view .prop-form label{text-align: left;}.-widget.prop-view .prop-info{margin-left:0px;}.-widget.prop-view .prop-gallery{margin-left:0%;clear:both;width:100%;-webkit-box-ordinal-group: 0;-ms-flex-order: -1;order: -1;}.-widget.prop-view .prop-links{width:100%}.-widget.prop-view .prop-gallery .prop-gallery-count{padding-bottom: 10px;}}@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: 0 0 40px;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: 100%;}}@media screen and (max-width: 475px) {.-widget.prop-view .prop-tabs .prop-tab-nav ul { height:auto;-ms-flex-wrap: wrap;flex-wrap: wrap;text-align:center;width:100%;}.-widget.prop-view .prop-tabs .prop-tab-nav ul li{width:100%;margin: 0 0 2px}.-widget.prop-view .prop-gallery .prop-thmbs .prop-thmb, .-widget.prop-view .prop-gallery .prop-thmbs .prop-thmb:first-child{width: 25%;}}@media screen and (max-width: 375px) {.-widget.prop-view .prop-gallery .prop-thmbs .prop-thmb, .-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;}}.-widget.prop-list .prop-search, .prop-search .prop-search-form{background: #222480;padding-bottom: 35px;}.-widget.prop-list .prop-search label, .prop-search .prop-search-form label, .-widget.prop-list .prop-search-form .prop-search-form-info{color: #fff;font-weight: normal;height: auto;line-height: 1em;margin: 0;}.-widget.prop-list .prop-search .prop-search-form-rent{color: #fff;}.-widget.prop-list .prop-search input{padding: 0 10px;}.-widget.prop-list .prop-search input, .-widget.prop-list .prop-search select, .-widget.prop-list .prop-search textarea,.prop-search .prop-search-form input, .prop-search .prop-search-form select, .prop-search .prop-search-form textarea{color: #222;border-radius: 6px;line-height: 38px;height: 38px;}.-widget.prop-list .prop-search .prop-search-form-button button{background: #fff!important;color: #222480!important;}.-widget.prop-view .prop-links .prop-share .prop-fb{width: 127px;margin: 0 10px;height: 23px;}.-widget.prop-view .prop-links .prop-share .prop-twitter{margin: 0 0 0 10px;}.-widget.prop-view .prop-links .prop-share .prop-pintrest{position: relative;top: -6px;left: 4px;}#pm-info .icon{background-color: #222480!important;}#pm-info .analysis-cta .analysis-arrow svg{fill: #222480!important;}#pm-explore .service .title .icon, #pm-explore .service .title h3{color: #222480!important;}.launch-quick-lead .phone{color:#fff}.launch-quick-lead .phone a{color: #fff}.launch-quick-lead p{color:#fff;}.launch-quick-lead .-widget.quick-lead.step-1 button{border-color:#222480!important;background-color:#222480!important;color: #fff}.launch-quick-lead .-widget.quick-lead.step-1 button:hover{background-color: #fff!important;color: #222480!important}.launch-quick-lead.step-2 .phone{color: #222480!important}.launch-quick-lead.step-2 .phone a{color: #222480!important}.launch-quick-lead.step-2 h1{color:#fff!important}.launch-quick-lead.step-2 button{background-color:#222480!important}.launch-quick-lead.step-2 p{color:#fff}.launch-quick-lead.step-2 .header{background: #222480!important;color: #fff;}@media (min-width: 1314px) {.container { width: 1284px;}}.modal{display: none;position: fixed;z-index: 1;padding-top: 100px;left: 0;top: 0;width: 100%;height: 100%;overflow: auto;background-color: rgb(0,0,0);background-color: rgba(0,0,0,0.4);}.modal-content{position: relative;background-color: #fefefe;margin: auto;padding: 0;border: 1px solid #888;width: 80%;box-shadow: 0 4px 8px 0 rgba(0,0,0,0.2),0 6px 20px 0 rgba(0,0,0,0.19);-webkit-animation-name: animatetop;-webkit-animation-duration: 0.4s;animation-name: animatetop;animation-duration: 0.4s;max-width: 800px;}@-webkit-keyframes animatetop {from {top:-300px;opacity:0}to{top:0;opacity:1}}@keyframes animatetop {from {top:-300px;opacity:0}to{top:0;opacity:1}}.close{color: white;float: right;font-size: 28px;font-weight: bold;}.close:hover,.close:focus{color: #000;text-decoration: none;cursor: pointer;}.modal-header{padding: 2px 16px;background-color: #fff;color: #222480;}.modal-body{padding: 2px 16px;text-align: center}.modal-body .-widget.quick-lead label{display: block}.modal-body .-widget.quick-lead.step-1{width: 100%;}.modal-body label{display: none}.modal-body form input{height: 59px;margin-bottom: 10px;border-radius: 15px;padding-left: 15px;outline: none;border: 0;margin-right: 10px;color: #303030;background-color: #ececec}.modal-body button{height: 58px;line-height: 58px;padding: 0;width: 10%;min-width: 129px;border-radius: 25px;text-transform: uppercase;font-size: 14px;background: #78cdd4;border-color: #78cdd4;}.modal-footer{padding: 2px 16px;background-color: #5cb85c;color: white;}.alert-bar{position: relative;display: block;color: #fff!important;overflow: hidden;width: 100%;height: 55px;background: rgba(34,36,128,0.8);color: #fff;line-height: 55px;font-size: 20px;font-style: italic;font-family: 'Libre Baskerville', serif;z-index: 10}.alert-bar:hover{background: rgba(43,104,149,0.9);cursor: pointer}.alert-bar.emergency{background: rgba(238,179,0,0.8);}.alert-bar.emergency-red{background: rgba(238,0,0,0.8);}.alert-bar.emergency:hover{background: rgba(43,104,149,0.9);}.alert-bar.blue{background: rgba(43,104,149,0.9);}.alert-bar.blue:hover{background: rgba(204,102,51,0.8);cursor: pointer}.alert-bar .text a{color:#fff}.alert-bar .text{position: absolute;width: 100%;height: 100%;margin: 0;line-height: 55px;text-align: center;transform: translate3d(100%, 0, 0);-webkit-animation: text-scroll 30s linear infinite;animation: text-scroll 30s linear infinite;white-space: nowrap;}.alert-bar .text.delay{transform: translate3d(100%, 0, 0);-webkit-animation: text-scroll-delay 25s linear 12s infinite;animation: text-scroll-delay 25s linear 12s infinite;}@-webkit-keyframes text-scroll {0% { -webkit-transform: translate3d(100%, 0, 0);}100%{-webkit-transform: translateX(-100%);}}@keyframes text-scroll {0% { -webkit-transform: translate3d(100%, 0, 0);transform: translate3d(100%, 0, 0);}100%{-webkit-transform: translateX(-100%);transform: translateX(-100%);}}@-webkit-keyframes text-scroll-delay {0% { -webkit-transform: translate3d(200%);}100%{-webkit-transform: translateX(-100%);}}@keyframes text-scroll-delay {0% { -webkit-transform: translate3d(100%, 0, 0);transform: translate3d(100%, 0, 0);}100%{-webkit-transform: translateX(-100%);transform: translateX(-100%);}}@media (max-width: 991px) {.alert-bar .text.delay { display: none;}}@media (max-width: 425px) {.alert-bar .text { -webkit-animation: text-scroll 60s linear infinite;animation: text-scroll 60s linear infinite;}}.amp{text-align: center;margin-top: 300px;}.amp a{color: inherit;}.amp a:hover{color: var(--primary);}.amp__lead{color:#fff;font-size: 42px;line-height: 1.2;margin-top: 15px;}.amp__sub{color:#fff;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 .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(min-width:601px){.amp__form .ion-amp-form { display: flex;justify-content:center;align-items:center;}.amp__form .ion-amp-form button{margin-left:15px}}@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%;}}.amp-step-2, .amp{--primary: #222480;--secondary: #f4ac00;--dark: #222480;--light: #222480;--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: 170px 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;}} .form-swap{text-align: left;}.form-swap p{margin: 0 0 5px;}.form-swap a, .form-swap a:hover{color: #000!important;opacity: 1;}.form-swap ul, #contact-page .form-swap ul{flex-wrap: wrap;padding: 0!important;margin: 0 0 20px!important;list-style: none;color: #000;display: flex!important;}.form-swap ul li, #contact-page .form-swap ul:not(.address)> li{display: flex;padding-left: 25px;padding-right: 25px!important;position: relative;font-size: 15px;margin: 0;width: 50%;margin-bottom: 5px}.form-swap ul li a::before{content: '';position: absolute;left: 0;top: 2px;height: 20px;width: 20px;background: #fff;border: 1px solid #000;display: block;transition: 0.3s;}.form-swap ul li a::after{content: "\e013";color: #000;opacity: 0;position: absolute;left: 2px;top: 2px;font-family: "Glyphicons Halflings";font-style: normal;font-weight: 400;line-height: 20px;-webkit-font-smoothing: antialiased;transition: 0.3s}.form-swap ul li:hover a::after{opacity: .4;transition: 0.3s}.form-swap ul li.active a::after{opacity: 1;transition: 0.3s;}.form-swap .is-required:after{display: inline-block;content: '*';color: #dc3545;margin-left: .5em;}.nhw-btn{color: #fff !important}.close{color: #333 !important}:root{--primary-light: var(--primary);--secondary-light: var(--secondary);--accent: var(--light);--box-shadow: 0 2px 2px 0 rgb(0 0 0 / 14%), 0 3px 1px -2px rgb(0 0 0 / 12%), 0 1px 5px 0 rgb(0 0 0 / 20%);}#rentals{width: 2000px;max-width: 100%;padding: 120px 5.5vw;margin: 0 auto;}@media (max-width:700px) {#rentals { padding: 80px 5.5vw;}}.rvw .icon{line-height: 1;}.rvw .icon svg> *{fill: currentColor;}.fa-rvw-location{font-size: 30px;}.fa-rvw-calendar{font-size: 23px;}.fa-rvw-user{font-size: 28px;}.fa-rvw-search{font-size: 25px;}.rvw__no-listings{padding: 80px 0;text-align: center;}.mapboxgl-marker svg path[fill*='#3FB1CE']{fill: var(--dark)!important;}select{-webkit-appearance: initial;}.f-carousel__viewport.is-draggable{cursor: pointer!important;}.rvw-header{text-align: center;position: relative;margin-bottom: 55px;}.rvw-header .display-1{margin-bottom: 45px!important;}@media (min-width: 1451px) {.rvw { padding-top: 60px!important;}.rvw-header{padding-top: 65px;}.rvw-header .display-1{width: 775px;max-width: 100%;margin: 0 auto!important;}.rvw-header .btn-list{position: absolute;right: 0;top: 0;flex-direction: column;}}@media (max-width: 992px) {.rvw-header .btn-list { justify-content: center;}}.prop-search-form{background: none!important;padding: 0!important;}.prop-search-form__container{display: flex;background-color: #ffffff;height:78px;border-radius: 35px;padding: 15px;cursor: pointer;max-width: 1062px;margin: 0 auto;-webkit-user-select: none;-ms-user-select: none;user-select: none;margin: 55px auto 85px;box-shadow: 0px 2px 50px 0px rgba(0, 0, 0, 0.15);}.prop-search-form__item{position: relative;display: flex;vertical-align: middle;align-items: center;padding: 0px 24px;flex-grow: 1;}.prop-search-form__item--search{flex-grow: 1;padding-left: 10px;}.prop-search-form__icon{flex-grow: 0;display: flex;align-items: center;justify-content: center;padding-bottom: 7px;}.prop-search-form__icon .icon{min-width: 30px;height: 30px;color: var(--primary);font-size: 30px;line-height: 1;display: flex;align-items: center;justify-content: center;margin: auto;}.prop-search-form__field{padding-left: 10px;position: relative;flex-grow: 1;}.prop-search-form__field label, .prop-search-form__label, .prop-search__dropdown label{font-size: 16px;line-height: 1;color: var(--body-text);font-weight: bold;letter-spacing: .05em;margin: 0;}.prop-search-form__field input, .prop-search-form__field select, .prop-search-form__value, .prop-search-form__placeholder{border: 0;font-size: 15px;color: var(--muted);white-space: nowrap;background: none;height: 20px!important;padding: 0;}.prop-search-form__field select{position: relative;left: 0;top: -3px;-webkit-appearance: initial;}.prop-search-form__field input{position: relative;top: -2px;z-index: 1;}.prop-search-form__placeholder{position: absolute;bottom: 5px;left: 10px;z-index: 0;}.prop-search-form__btn{display: flex;align-items: center;}.prop-search-form__btn button{background-color: var(--accent);display: flex;align-items: center;justify-content: center;border: none;font-size: 25px;width: 49px;height: 49px;border-radius: 50%;color: #fff;line-height: 56px;text-align: center;transition: .4s;}.prop-search-form__btn button:hover{background-color: var(--primary);}.prop-search-form__btn .sr-only{font-size: 0;}@media (max-width: 1200px) {.prop-search-form__container { height: auto;flex-wrap: wrap;justify-content: center;}.prop-search-form__item{padding: 15px;}.prop-search-form__item--search{flex: 1 1 100%;border: 0!important;border-bottom: 3px solid #eeefef!important;}.prop-search-form__btn{display: flex;align-items: center;justify-content: center;margin-left: auto;}}@media (max-width: 500px) {.prop-search-form__container { flex-direction: column;}.prop-search-form__icon .icon{max-width: 30px;}.prop-search-form__icon .fa-nhvl-king-bed{font-size: 20px;}}.prop-search-options{display: flex;justify-content: center;margin: 30px 0;}.prop-search-options a:not(:hover){color: var(--body-text);}.prop-search-options__item{padding: 0 25px;display: flex;align-items: center;position: relative;transition: .05s;}.prop-search-options__item:hover{cursor: pointer;color: var(--primary);}.prop-search-options__icon{color: var(--primary);font-size: 29px;}.prop-search-options__label{font-size: 16px;letter-spacing: .025em;font-weight: bold;padding-left: 10px;}@media (max-width: 710px) {.prop-search-options { margin-top: 0;flex-direction: column;text-align: center;}.prop-search-options__item{padding: 15px;}}.prop-search__dropdown{display: none;background: #fff;text-align: left;padding: 15px;width: 100%;min-width: 280px;border-radius: 20px;position: absolute;top: 100%;left: 15px;box-shadow: 0px 2px 50px 0px rgba(0, 0, 0, 0.15);z-index: 99;}.prop-search__dropdown label ~ label{margin-top: 15px;}@media (max-width: 710px) {.prop-search__dropdown { left: 0;right: 0;}}.rvw-list{display: grid;grid-template-columns: repeat(auto-fit, minmax(350px, 420px));justify-content: center;grid-gap: 45px 30px;overflow: hidden;}.rvw-list:has(.rvw-list__item:nth-child(4)){grid-template-columns: repeat(auto-fill, minmax(350px, 1fr));}.rvw-list a{color: var(--body-text);}.rvw-list__item{text-align: center;font-size: 16px;line-height: 1.15;cursor: pointer;-webkit-user-select: none;-ms-user-select: none;user-select: none;}.rvw-list__image{width: 100%;height: 0;padding-top: 69.35%;background-color: #efefef;border-radius: 20px;overflow: hidden;position: relative;}.rvw-list__image img{width: 100%;height: 100%;object-fit: cover;object-position: 50% 50%;position: absolute;top: 0;left: 0;}.rvw-list__price{letter-spacing: .025em;font-weight: bold;padding-top: 20px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;width: 100%;padding-right: 15px;}.rvw-list__location{margin: 10px 0;}.rvw-list__details{margin: 10px 0 8px;}.rvw-list__prop-type{font-weight: bold;}.rvw-list__availability{margin: 10px 0 0;color: var(--muted);}.rvw-list__item ul{list-style-type: none;margin: 0;padding: 0;}.rvw-list__item ul li{display: inline-block;padding: 0;margin: 0;padding: 0 10px 0 5px;border-right: 1px solid #555;}.rvw-list__item ul li:last-child{border-right: 0;padding-right: 0;}.rvw-list__item ul li:first-child{padding-left: 0;}#rentvine-property-map-panel{border-radius: 20px;overflow: hidden;}#rentvine-property-map-panel .rentvine-widget{font-size: 14px;color: #000;}.rvw-map-property-info-window-img{position: relative;width: 100%;height: 0;padding-top: 60%;margin-bottom: 5px;overflow: hidden;}.rvw-map-property-info-window-img img{position: absolute;top: 0;left: 0;height: 100%;width: 100%;object-fit: cover;transition: .8s ease;}.rvw-map-property-info-window-img:hover img{transform: scale(1.05);transition: .8s ease;}.rvw-map-property-info-window-img ~ div{display: inline-block;}.rvw-map-property-info-window-amount ~ div::before{content: '|';padding: 0 5px;}.rvw-map-property-info-window-amount{margin: 10px 0 5px;}.rvw-map-property-info-window-amount::before{content: '$';}.rvw-map-property-info-window-beds{margin: 5px 0;}.rvw-map-property-info-window-beds::after{content: ' Beds';}.rvw-map-property-info-window-baths::after{content: ' Baths';}.rvw-pagination{margin-top: 50px;text-align: center;justify-content: center;}.rvw-pagination ul{display: flex;justify-content: center;padding-left: 0;list-style: none;margin-top: 20px;}.rvw-pagination a{position: relative;display: block;padding: 0.375rem 0.75rem;font-size: 16px;color: var(--secondary);text-decoration: none;background-color: #fff;border: 1px solid var(--gray);transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;}.rvw-pagination a:hover{z-index: 2;color: var(--secondary);background-color: var(--gray);border-color: var(--gray);}.rvw-pagination a:focus{z-index: 3;color: #fff;background-color: var(--secondary);outline: 0;box-shadow: var(--box-shadow);}.rvw-pagination a.rvw-active, .rvw-active> a, .rvw-page-item.rvw-active .rvw-page-link{z-index: 3;color: #fff;background-color: var(--primary);border-color: var(--primary);}.rvw-pagination a.disabled, .disabled> .rvw-pagination a{color: var(--secondary-light);pointer-events: none;background-color: var(--secondary-light);border-color: var(--secondary-light);}.rvw-pagination li{margin: 0;}.rvw-pagination li:not(:first-child) a{margin-left: calc(1px * -1);}.rvw-pagination li:first-child a{border-top-left-radius: 0.375rem;border-bottom-left-radius: 0.375rem;}.rvw-pagination li:last-child a{border-top-right-radius: 0.375rem;border-bottom-right-radius: 0.375rem;}@media (prefers-reduced-motion: reduce) {.rvw-pagination a { transition: none;}}.rvw .f-carousel{position: absolute;top: 0;left: 0;height: 100%;width: 100%;}.rvw .f-carousel__slide{height: 100%;}.rvw .f-carousel__nav{transition: 0.4s;}.rvw .f-button{height: 39px;width: 39px;background: var(--dark);color: #fff;border-radius: 50%;transition: 0.3s ease-in-out;}.rvw .f-button:hover{background: var(--accent)!important;color: var(--dark)!important;transition: 0.3s ease-in-out;}.rvw .image:not(:hover) .f-carousel__nav{opacity: 0;transition: 0.4s;}.rvw-details{width: 1475px;max-width: 100%;margin: 0 auto;}.rvw-details__header{position: relative;}.rvw-details__header h1{}.rvw-details__header h2{margin-bottom: 35px;font-weight: normal;}.rvw-back-btn{text-align: right;margin-bottom: 20px;}.rvw-back-btn a{display: inline-flex;align-items: center;font-weight: bold;font-size: 16px;letter-spacing: .025em;color: var(--body-text);}.rvw-back-btn a i{font-size: 34px;color: var(--primary);margin-right: 12px;transition: 0.4s;}.rvw-back-btn a:hover, .rvw-back-btn a:hover i{color: var(--accent);}@media (min-width: 1451px) {.rvw-details__header { padding-top: 60px;}}@media (min-width: 992px) {.rvw-back-btn { position: absolute;right: 0;bottom: -20px;}}@media (max-width: 500px) {.rvw-back-btn { text-align: center;}}.rvw-details__gallery{display: flex!important;position: relative;align-items: stretch;min-height: 540px;margin: -10px;padding-bottom: 50px;}.rvw-details__gallery .image-preview{position: relative;background-color: #efefef;border-radius: 20px;overflow: hidden;}.rvw-details__gallery .image-container{padding: 10px;}.rvw-details__gallery .image-container--primary{flex: 1 1 auto;}.rvw-details__gallery .image-container--primary .image-preview{height: 100%;width: 100%;}.rvw-details__gallery .image-container--secondary{flex: 0 1 600px;display: flex;flex-wrap: wrap;grid-gap: 20px;grid-template-columns: repeat(auto-fit, minmax(200px,1fr));}.rvw-details__gallery .image-container--secondary .image-preview{flex: 1 1 35%;}.rvw-details__gallery img{width: 100%;height: 100%;object-fit: cover;object-position: 50% 50%;position: absolute;top: 0;left: 0;transition: .5s cubic-bezier(0,.49,.54,.99);}.rvw-details__gallery .image-preview:hover img{transform: scale(1.08);transition: 1.5s cubic-bezier(0,.49,.54,.99);}.rvw-details__gallery .rvw-listing-detail-view-gallery, .rvw-listing-detail-view-video{position: absolute;height: 44px;width: 149px;text-align: center;line-height: 44px;bottom: 70px;right: 20px;background: #fff;display: flex;align-items: center;justify-content: center;font-weight: bold;border-radius: 10px;font-size: 16px;letter-spacing: .05em;cursor: pointer;transition: .4s;color: var(--body-text)!important;}.rvw-details__gallery .rvw-listing-detail-view-gallery i, .rvw-listing-detail-view-video i{font-size: 24px;margin-right: 10px;}.rvw-details__gallery .rvw-listing-detail-view-gallery:hover, .rvw-listing-detail-view-video:hover{background: var(--accent);transform: scale(1.03)}.rvw-details__gallery .rvw-listing-detail-view-gallery:active, .rvw-listing-detail-view-video:active{transform: scale(0.97)}.rvw-listing-detail-view-video{bottom: 125px;}.rvw-details__gallery .additional-images{display: none;}@media (min-width: 992px) and (max-width: 1330px) {.rvw-details__gallery .image-container--secondary { max-width: 50%;}}@media (max-width: 991px) {.rvw-details__gallery { min-height: 61.1vw;}.rvw-details__gallery .image-container--primary{flex: 1 1 100%;}.rvw-details__gallery .image-container--secondary{display: none;}}.rvw-nav-pills .rvw-nav-link.rvw-active, .rvw-nav-pills .rvw-show>.rvw-nav-link{background: var(--primary);}.rvw-details__share{text-align: right;margin-bottom: 20px;font-size: 16px;letter-spacing: .05em;}.rvw-details__share .social-icons{display: inline-block;}.rvw-details__share a:not(:hover){color: var(--body-text);}.rvw-details__content{}.rvw-details__property-info .key-details{display: flex;flex-wrap: wrap;margin: 0 -10px 25px;line-height: 1.1;}.rvw-details__property-info .key-detail{flex: 1 1 auto;padding: 10px;}.rvw-details__property-info .key-detail .label{font-size: 16px;font-weight: bold;letter-spacing: .05em;padding-left: 5px;white-space: nowrap;}.rvw-details__property-info .key-detail .value{font-weight: bold;font-size: 26px;color: var(--accent);}.rvw-details__property-info .key-detail.rent .value{position: relative;top: 4px;}.rvw-details__property-info hr{border-color: #f1f1f1;border-width: 4px;margin: 30px 0;}.rvw-details__property-info .sub-detail{display: flex;align-items: center;}.rvw-details__property-info .sub-details{display: grid;grid-template-columns: repeat(auto-fit, minmax(270px, 1fr));grid-gap: 15px 25px;margin-bottom: 45px;line-height: 1.1;}.rvw-details__property-info .sub-detail__label{font-weight: bold;font-size: 16px;letter-spacing: .05em;padding-right: 15px;}.rvw-details__property-info .sub-detail__value{font-weight: bold;font-size: 20px;color: var(--primary);letter-spacing: .05em;}.rvw-details__property-info .headline{font-weight: bold;}.rvw-details__property-info .features ul{display: grid;grid-template-columns: repeat(auto-fit, minmax(250px, 1fr));grid-gap: 5px;margin: 0;padding: 0;}.rvw-details__property-info .features li{margin: 0;}.rvw-details__heading{font-size: 30px;font-weight: bold;letter-spacing: .025em;margin: 40px 0 25px!important;color: var(--body-text);}.rvw-details__map-container, #rentvine-property-view-map-panel{border-radius: 20px;overflow: hidden;margin-bottom: 20px;}#rvw-listing-detail-map-container{height: 394px;}@media (min-width: 992px) {.rvw-details__content { display: flex!important;}.rvw-details__property-info{padding-right: 5vw;flex-grow: 1;}}@media (max-width: 500px) {.rvw-details__heading { font-size: 24px;}.rvw-details__property-info .key-detail.price{flex: 1 0 100%;}}.rvw-details__contact-info{text-align: center;}.rvw-details__form-container{padding: 70px 55px 55px;background: #fff;border-radius: 20px;box-shadow: 0px 2px 50px 0px rgba(0, 0, 0, 0.1);}.rvw-details__form-container h3{font-size: 22px;margin: 0 0 15px;}.rvw-details__form-container .btn-list{margin-bottom: 50px;justify-content: center;}.rvw-details__form-container .btn-list .btn{min-width: 240px;}.rvw-details__form-container form{text-align: left;margin-top: 40px;}.rvw-details__form-container form br{display: none;}.rvw-details__form-container a:not(:hover){color: var(--body-text);}.rvw-details__form-container input, .rvw-details__form-container textarea{border: 0;border-radius: 0;border-bottom: 1px solid #000;height: 40px;padding-left: 0!important;padding-right: 0!important;}.rvw-details__form-container input:focus, .rvw-details__form-container textarea:focus{outline: none;box-shadow: none;}.rvw-form-control:focus{border-color: var(--accent);}.rvw-details__form-container .rvw-btn{position: relative;padding: 0;background: none!important;border: 0;width: auto;margin-left: auto;padding-right: 65px;font-size: 18px;color: var(--body-text)!important;display: block;line-height: 40px;white-space: nowrap;text-transform: uppercase;font-weight: 600;letter-spacing: .05em;}.rvw-details__form-container .rvw-btn::after{content: '\e000';color: var(--body-text);font-size: 15px;height: 40px;width: 40px;text-align: center;border-radius: 50%;border: 3px solid var(--primary-light);position: absolute;right: 0;top: 50%;transform: translateY(-50%);transition: .5s;font-family: "Font Awesome Kit";font-style: normal;font-weight: 400;line-height: 35px;}.rvw-details__form-container .rvw-btn:hover{color: var(--accent)!important;}.rvw-details__form-container .rvw-btn:hover::after{border-color: var(--accent);transition: .5s;}.rvw-details__form-container .rvw-form .rvw-form-group{position: relative;}.rvw-details__form-container .rvw-form .rvw-form-group:not(.rvw-form-group-checkbox):not(.rvw-form-group-radio):not(.rvw-form-group-textarea) label{font-weight: 400;margin: 0;position: absolute;font-size: 16px;bottom: 10px;left: 0;z-index: 2;height: 100%;padding: 1rem 0rem 0;overflow: hidden;text-align: start;text-overflow: ellipsis;white-space: nowrap;pointer-events: none;border: var(--bs-border-width) solid transparent;transform-origin: 0 0;transition: opacity 0.1s ease-in-out, transform 0.1s ease-in-out;}.rvw-details__form-container .rvw-form-group-textarea label{font-weight: 400;margin: 0;font-size: 16px;height: 100%;padding: 0;position: relative!important;}.rvw-details__form-container .rvw-form-group ::-webkit-input-placeholder, .rvw-details__form-container .rvw-form-group select:invalid, .rvw-details__form-container .rvw-form-group select:not(:focus){color: transparent!important;}.rvw-details__form-container .rvw-form .rvw-form-group:not(.rvw-form-group-checkbox):not(.rvw-form-group-radio):has(input:focus) label, .rvw-details__form-container .rvw-form .rvw-form-group:has(select:focus) label, .rvw-details__form-container .float-label{transform: translateY(-1em) scale(.8);opacity: .7;}.rvw-details__form-container .rvw-form-group-dropdown:has(.float-label) select:not(:focus){color: var(--body-text)!important;}.rvw-details__form-container .rvw-form-group-dropdown label{left: -1px!important;}@media (min-width: 992px) {.rvw-details__contact-info { flex: 0 0 475px;}}@media (min-width: 992px) and (max-width: 1330px) {.rvw-details__contact-info { max-width: 50%;}.rvw-details__form-container{padding: 55px 35px 50px;}}@media (max-width: 991px) {.rvw-details__contact-info { padding-top: 50px;}}@media (max-width: 550px) {.rvw-details__contact-info .heading { flex-direction: column;justify-content: center;text-align: center;}.rvw-details__form-container{padding: 55px 20px 50px;}}.rvw-details__location{text-align: left;margin-top: 70px;}.mt-0{margin-top: 0!important;}#maincontent.blog{padding-top: 200px}#blog #header:not(.affix){background: #fff;}#blog main{padding-top: 155px;margin: 0;}@media (max-width:767px) {#blog main { padding-top: 110px;}}@media (max-width:425px) {#blog main { padding-top: 100px;}}.blog__container{--post-width: 840px;--ad-width: 940px;}@media (min-width: 992px) and (max-width: 1300px) {.blog__container { --post-width: 60vw;--ad-width: 65vw;}}@media (max-width: 991px) {.blog__container { --post-width: 100%;--ad-width: 100%;}}#blog-subnav{position: relative;background: var(--gray-dark);color: #fff;z-index: 999;}#blog-subnav::before{content: '';position: absolute;top: -100px;height: 100px;background: #fff;width: 100%;}#blog-subnav .container-fluid{background: var(--gray-dark);display: flex;justify-content: space-between;align-items: center;}#blog-subnav__categories{background: var(--gray-dark);padding: 20px 0;flex: 1 1 auto;position: relative;}#blog-subnav__categories ul{list-style: none;margin: 0;padding: 0;display: flex;}#blog-subnav__categories li{padding: 0 1.6vw 0 0;margin: 0;}#blog-subnav__categories li::before{display: none;}#blog-subnav__categories a{color: #fff;letter-spacing: 0.025em;font-size: 16px;}#blog-subnav__categories li.active a, #blog-subnav__categories a:hover, #blog-subnav__categories a:active{color: var(--green);}#blog-subnav__search{}#blog-subnav__search #tipue_search_input{background: none!important;color: #fff!important;border: 0;transition: 0.4s;padding: 10px 0;position: relative;}#blog-subnav__search #tipue_search_input::-webkit-input-placeholder{font-size: 16px;opacity: 0;}#blog-subnav__search .tipue_search_group{height: 45px;position: relative;}#blog-subnav__search .tipue_search_group::after{content: '';position: absolute;bottom: 0;left: 0;width: 100%;height: 2px;background: #fff;transform-origin: right;opacity: .3;transform: scaleX(0);}#blog-subnav__search button{background: none;border: 0;font-size: 31px;font-weight: bold;padding: 0;opacity: .3;}#blog-subnav__search button i{font-weight: bold;}#blog-subnav__search button:hover{opacity: 1;color: #fff;}#blog-subnav__search:hover .tipue_search_group::after{transform: scaleX(1);transition: 0.4s;}#blog-subnav__search:hover #tipue_search_input::-webkit-input-placeholder, #blog-subnav__search #tipue_search_input:focus::-webkit-input-placeholder{opacity: 1;}@media (min-width:992px) {#blog-subnav { border-top: 20px solid #fff;}}@media (max-width:1250px) {#blog-subnav__categories a { font-size: 15px;}}@media (max-width:1200px) {#blog-subnav { overflow: visible;}#blog-subnav__categories{flex: 0 0 auto;}#blog-subnav__categories::before{content: 'Select Category +';display: block;font-weight: bold;}#blog-subnav__categories ul{transform: translateY(-100%);min-width: 200px;transition: .4s;flex-direction: column;position: absolute;top: 100%;left: 0;background: var(--gray-dark);z-index: -1;}#blog-subnav__categories li{padding: 0;}#blog-subnav__categories a{padding: 8px 20px;display: block;}#blog-subnav__categories a:hover{color: var(--primary);}#blog-subnav__categories:hover ul{transform: translateY(0);transition: .4s;}}@media (max-width:575px) {#blog-subnav .container-fluid { justify-content: center;flex-wrap: wrap;}#blog-subnav form{flex: 1 1 100%;padding-top: 10px;}#blog-subnav__search .tipue_search_group::after{transform: scaleX(1);}#blog-subnav__search #tipue_search_input::-webkit-input-placeholder{opacity: 1;}#blog-subnav__categories ul{text-align: center;left: 50%;transform: translate(-50%,-100%);}#blog-subnav__categories:hover ul{transform: translate(-50%,0);}}.blog__category-btns{display: flex;justify-content: space-between;padding-bottom: 60px;overflow: visible;}.blog__category-btn{flex: 0 0 18%;margin-bottom: 20px;background: var(--gray-light);padding: 0 20px;height: 52px;line-height: 1.1;font-size: 16px;color: var(--body-text)!important;font-weight: 500;text-align: center;display: flex;align-items: center;justify-content: center;}.blog__category-btn-icon{margin-left: 10px;color: var(--primary);font-size: 23px;}.blog__category-btn:hover{box-shadow: 0 0 0 1px var(--primary);}@media (max-width:1170px) {.blog__category-btn { font-size: 15px;}}@media (max-width:1080px) {.blog__category-btns { flex-wrap: wrap;justify-content: center;margin: 0 -10px;}.blog__category-btn{flex: 1 1 45%;white-space: nowrap;margin-left: 10px;margin-right: 10px;}}@media (max-width:700px) {.blog__category-btns { flex-wrap: wrap;justify-content: center;}.blog__category-btn{flex: 1 1 100%;margin-left: 0;margin-right: 0;}}.blog__recent-panel .heading-main a:not(:hover){color: inherit;}.blog__recent-panel{overflow: visible;}.blog__recent-panel .blog__panel-title{margin-bottom: 0;}.blog__recent-panel hr{margin: 15px 0 30px;}.blog__recent-panel:not(.all-posts) article:nth-child(1n+4){display: none;}.blog__recent-panel .blog-post-list{display: grid;}.blog__recent-panel .blog-post-list .post-title{font-size: 21px;}.blog__recent-panel.all-posts .blog-post-list .post-body{display: none;}.blog__recent-panel:not(.all-posts) article:first-child .post-title{font-size: 24px;}@media (min-width: 992px) {.blog__recent-panel:not(.all-posts) .blog-post-list { grid-template-columns: repeat(3, 1fr);gap: 40px 60px;}.blog__recent-panel:not(.all-posts) .blog-post-list article:first-child{grid-area: auto / auto / span 2 / span 2;}.blog__recent-panel:not(.all-posts) .blog-post-list article:not(:first-child) .post-body{display: none;}.blog__recent-panel.all-posts .blog-post-list{display: grid;grid-template-columns: repeat(3, 1fr);gap: 40px 60px;}}@media (min-width: 650px) and (max-width:991px) {.blog__recent-panel:not(.all-posts) .blog-post-list { grid-template-columns: repeat(2, 1fr);gap: 30px 40px;}.blog__recent-panel:not(.all-posts) .blog-post-list article:first-child{grid-area: auto / auto / span 2 / span 2;}.blog__recent-panel:not(.all-posts) .blog-post-list article:not(:first-child) .post-body{display: none;}.blog__recent-panel.all-posts .blog-post-list{display: grid;grid-template-columns: repeat(2, 1fr);gap: 30px 40px;}}.blog__container{padding-top: 20px;}.blog__panel-title{font-size: 24px;font-weight: bold;letter-spacing: 0.01em;margin: 30px 0 0;}.view-more-posts{font-size: 18px;font-weight: 500;white-space: nowrap;}@media (max-width: 500px) {.blog__panel-header { flex-wrap: wrap;}.view-more-posts{display: block;text-align: right;margin-top: 10px;align-self: end;flex: 1 1 100%;font-size: 16px;}}.blog__category-panel hr{margin: 15px 0 30px;}.blog__category-panel .post-title{font-size: 21px;}.blog__category-panel .post-body{display: none;}@media (min-width: 992px) {.blog__category-panel .blog-post-list { display: grid;grid-template-columns: repeat(3, 1fr);gap: 40px 60px;}}@media (min-width: 650px) and (max-width:991px) {.blog__category-panel .blog-post-list { display: grid;grid-template-columns: repeat(2, 1fr);gap: 30px 40px;}.blog__category-panel .blog-post-list article:last-child{display: none;}}.blog__recommended{max-width:var(--ad-width);width: 100%;margin: 0 auto;}.blog__recommended .blog__panel-title{margin-bottom: 10px;}.blog__recommended article{display: flex;align-items: center;border-bottom: 1px solid var(--border-color);padding: 35px 0;}.blog__recommended .post-image{flex: 0 0 223px;}.blog__recommended .post-title{transition: 0.4s;}.blog__recommended .post-content{padding-left: 35px;flex: 1 1 auto;}.blog__recommended a:hover{cursor: pointer;}.blog__recommended a:hover .post-image img{transform: scale(1.05);}.blog__recommended a:hover .post-image img.default{transform: translate(-50%,-50%) scale(1.05);}.blog__recommended a:hover .post-title{color: var(--primary);transition: 0.4s;}@media (max-width: 600px) {.blog__recommended .post-image { flex: 0 0 120px;}.blog__recommended .post-title{font-size: 18px!important;}.blog__recommended .post-content{padding-left: 25px;}}.blog__full-post{width: 100%;max-width: 1062px;margin: 0 auto;}.blog__full-post .post-featured{padding-top: 45%;position: relative;overflow: hidden;margin-bottom: 55px;}.blog__full-post .post-featured--video{padding-top: 56.25%;}.blog__full-post .post-featured img, .blog__full-post .post-featured .video-wrapper{position: absolute;top: 0;left: 0;height: 100%;width: 100%;}.blog__full-post .post-header{padding: 0 0 40px;max-width: var(--post-width);width: 100%;margin: 0 auto;}.blog__full-post .post-title{font-size: 36px;margin: 0 0 10px;}.blog__full-post .post-date{font-size: 18px;letter-spacing: 0.01em;}.blog__full-post .author-icon{height: 39px;width: 39px;border-radius: 50%;border: 0;background-repeat: no-repeat;background-size: cover;background-position: center top;display: inline-block;vertical-align: middle;margin-right: 3px;}.blog__full-post .post-header__share{flex: 0 0 225px;text-align: right;}.blog__full-post .post-header__share h4{text-transform: uppercase;font-weight: 500;margin-bottom: 15px;font-size: 16px;}.blog__full-post .post-body{padding: 0;font-size: 17px;letter-spacing: 0.01em;max-width: var(--post-width);width: 100%;margin: 0 auto;position: relative;overflow: visible;}.blog__full-post .post-body .fr-video iframe{max-width: 100%;}.blog__full-post .post-body h2{font-size: 24px;margin: 40px 0 10px;font-weight: bold;}.blog__full-post .post-body h3{font-size: 20px;margin: 35px 0 10px;font-weight: bold;}.blog__full-post .post-body h4{font-size: 18px;margin: 25px 0 10px;font-weight: bold;}.blog__full-post .post-body p> img{display: block;margin: 30px auto;}.blog__full-post .post-body p{margin-bottom: 20px;}.blog__full-post .post-body a:not(.btn){font-weight: bold;}.blog__full-post .post-body a:not(.btn):hover{color: var(--green);}.blog__full-post:has(img) #blog-side-nav{top: 28%;}#blog-side-nav{position: fixed;bottom: 0;left: 0;width: 15%;max-width: 300px;}#blog-side-nav.affix{z-index: 998;top: 16%;}#blog-side-nav ul{display: block;}#blog-side-nav li{padding: 3px 0;transition: 0.4s;}#blog-side-nav li a{padding-left: 35%;color: var(--body-text);font-size: 18px;display: block;position: relative;}#blog-side-nav li a:not(.active){transform: translateX(-30px);}#blog-side-nav li a::before{content: '';position: absolute;top: 1.2em;left: 0;transform: translateY(-50%);height: 3px;width: 25%;background: var(--body-text);transition: 0.4s;}#blog-side-nav li a::after{content: '';position: absolute;top: 1.2em;left: 25%;transform: translateY(-50%) scaleX(0);height: 6px;width: 6px;border-radius: 50%;background: var(--body-text);transition: 0.4s;transform-origin: left;}#blog-side-nav li a.active, #blog-side-nav li a:hover{color: var(--primary);text-shadow: 0.5px 0 0 currentColor;}#blog-side-nav li a.active::before{background: var(--green);transition: 0.4s;}#blog-side-nav li a.active::after{background: var(--green);transform: translateY(-50%) scaleX(1);transition: 0.4s;}#blog-side-nav:not(.affix) li{transform: translateX(-100%);transition: 0.4s;}@media (min-width: 1490px) {#blog-side-nav { width: 19%;}}@media (max-width: 1300px) {#blog-side-nav { width: 20%;}#blog-side-nav li a{font-size: 15px;}}@media (max-width: 1200px) {#blog-side-nav { width: 200px;}}@media (max-width: 991px) {#blog-side-nav { display: none;}}.post-body .text-center> img{margin: 35px auto 40px;}.blog-img{position: relative;margin: 60px auto 65px;width: var(--ad-width);left: 50%;transform: translateX(-50%);}.post-body ul.dashes{list-style: none;padding: 0 0 0 40px;margin: 0;}.post-body ul.dashes li{position: relative;margin: 25px 0;padding-left: 25px;}.post-body ul.dashes li::before{content: '';height: 36px;width: 6px;background: var(--green);border-radius: 3px;position: absolute;top: 4px;left: 0;}.post-body .quote{position: relative;margin: 30px 0 35px!important;padding-left: 35px;font-family: var(--cursive-font);font-size: 1.35em;letter-spacing: .025em;color: var(--secondary);line-height: 1.25;}.post-body .quote::before{content: '"';display: inline;}.post-body .quote::after{content: '"';display: inline;}.blog-ad{position: relative;width: var(--ad-width);left: 50%;transform: translateX(-50%);background: var(--gray-light);margin: 55px auto;padding: 0 45px;display: flex;align-items: center;font-size: 18px;font-weight: 500;}.blog-ad h3{font-size: 30px!important;font-weight: bold;margin: 0 0 25px!important;}.blog-ad__content{padding: 80px 15px;}.blog-ad__img{padding-top: 10px;display: flex;flex-direction: column;}.blog-ad__img img{margin: auto auto 0;}.blog-ad--orange{background-color: #fdf0dc!important;}.blog-ad--blue{background-color: #e8f9fc!important;}@media (max-width: 991px) {.blog-ad__content { text-align: center;padding: 60px 15px 50px;}}@media (max-width: 500px) {.blog-ad { padding: 0 15px;}.blog-ad h3{font-size: 24px!important;}}.blog-post-list-all-posts{margin: 30px 0px}.blog-post-list-all-posts .blog-post:nth-child(-n+3){display: none}.three-grid-container{display: grid;grid-template-columns: 1fr 1fr 1fr;gap: 20px;}#blog__subscribe{left: 0;transform: none;padding: 45px;display: none;}#blog__subscribe form{display: flex;}#blog__subscribe .hs-form-field{flex: 1 1 auto;}#blog__subscribe input[type="email"]{height: 52px;border: 1px solid var(--border-color)!important;border-right: 0!important;}#blog__subscribe input[type="email"]::-webkit-input-placeholder{text-transform: none;}#blog__subscribe .hs-button{border-radius: 0!important;height: 52px;background-color: var(--green);border-color: var(--green)!important;font-weight: 500;}#blog__subscribe .hs-button:hover{color: var(--green)!important;}#blog__subscribe .actions{padding: 0;}@media (min-width: 500px) and (max-width: 767px) {#blog__subscribe{ padding: 45px 15px;}#blog__subscribe img{max-width: 70%;margin: 0 auto;}}@media (max-width: 500px) {#blog__subscribe form { flex-direction: column;justify-content: center;}#blog__subscribe input[type="email"]{border-right: 1px solid var(--border-color)!important;}}@media (max-width: 400px) {#blog__subscribe .checks { padding-left: 0;}}.blog-container{width: 100%;}.blog-container .main-panel{}.blog-container .side-panel{float: none;width: unset;}.blog-container .index{display: block;margin: 30px 0;text-transform: uppercase;font-weight: bold;}@media (min-width:992px) {.blog-container { display: flex;justify-content: space-between;}.blog-container .main-panel{flex: 1 1 auto;margin-right: 105px;}.blog-container .side-panel{flex: 0 0 300px;margin-right: auto;}}@media (min-width:992px) and (max-width:1199px) {.blog-container .main-panel { margin-right: 60px;}}@media (max-width:991px)  {.blog-container .main-panel { width: 100%;}#blog .heading-main{text-align: center;}#blog .heading-main .back-btn{float: none!important;}}@media (max-width:600px)  {#blog .body-container { width: 100%;padding: 50px 15px;}.blog-container .side-panel, .blog-container .index{padding-left: 15px;padding-right: 15px;}}#tipue_search_content{max-width: 100% !important;padding: 0 !important;}#tipue_search_content{padding: 0!Important;max-width: 100%!Important;font-weight: 400;}#tipue_search_content .tipue_search_content_title{font-size: 24px;font-weight: 400;color: var(--secondary);line-height: 1.15;}#tipue_search_content .tipue_search_content_title ~ .tipue_search_content_title{margin-top: 50px;}#tipue_search_content .tipue_search_content_url a{color: var(--primary)!Important;font-size: 16px!Important;font-weight: 400!Important;}#tipue_search_content .tipue_search_content_text{font-weight: 400 !important;}#tipue_search_input{background: var(--gray);padding: 10px;border-radius: 15px 0 0 15px;flex: 1 1 auto;border: 0;font-size: 16px;color: #000;}#tipue_search_input::-webkit-input-placeholder{}.tipue_search_group{display: flex;height: 30px;width: 100%;}.tipue_search_button{color: #fff;background: var(--primary);border: 1px solid var(--primary);border-radius: 0 15px 15px 0;flex: 0 0 37px;padding: 0 5px 0 0;transition: 0.4s;outline: none!important;}.tipue_search_button:hover{background: #fff;color: var(--primary);transition: 0.4s;}ul.pagination{padding: 15px 0;}ul.pagination li{font-weight: 500;padding: 0;height: 35px;width: 35px;line-height: 35px;border-radius: 3px;border: 1px solid var(--primary);text-align: center;}ul.pagination li a{display: block;}ul.pagination li:hover, ul.pagination li.active{background: var(--primary);color: #fff;}ul.pagination li:hover a, ul.pagination li.active a{color: #fff;}.blog-container .side-panel section{margin: 0 0 45px;overflow: visible;}.blog-container .side-panel section h4{font-size: 15px;letter-spacing: 0.1em;font-weight: 500;text-transform: uppercase;padding-bottom: 15px;margin: 0 0 20px;border-bottom: 1px solid #cccccc;}.blog-container .side-panel section ul{list-style: none;padding: 0;margin: 0;}.blog-container .side-panel section a{}.blog-container .side-panel section a:hover{}.blog-container .side-panel section .social a:hover{}.blog-container .side-panel section .social a.d-none{display: inline-block!important;}@media (max-width: 1199px) {.blog-container .side-panel { margin-top: 50px;}}.blog-container .side-panel .tipue_search_group{display: flex;}.blog-container .side-panel .tipue_search_group input{flex: 1 1 auto;background: #fff !important;padding: 10px !important;}.blog-container .side-panel .tipue_search_group button{flex: 0 0 46px;}.blog-recent-posts{}.blog-recent-posts li{margin-bottom: 25px;}.blog-recent-posts li a{display: flex;justify-content: space-between;}.blog-recent-posts .post-thumb{position: relative;flex: 0 0 127px;height: 85px;overflow: hidden;margin-right: 20px;background: var(--dark);border-radius: 4px}.blog-recent-posts .post-thumb img{position: absolute;top: 0;left: 0;height: 100%;width: 100%;z-index: 1;transition: 0.7s;}.blog-recent-posts .post-thumb .video{position: absolute;top: 0;left: 0;height: 100%;width: 100%;color: #fff;text-align: center;line-height: 85px;font-size: 50px;transition: 0.7s;z-index: 2;background: rgba(0,0,0,.3);}.blog-recent-posts .post-thumb .default{max-height: 60%;width: auto;height: auto;max-width: 80%;top: 50%;left: 50%;transform: translate(-50%, -50%);transition: 0.7s;filter: brightness(0) invert(1);}.blog-recent-posts .post-thumb .video-thumbnail{transform: scale(1.2);}.blog-recent-posts .post-details{font-size: 14px;line-height: 1.2;flex: 1 1 auto;display: flex;flex-direction: column;justify-content: center;}.blog-recent-posts .post-details .post-title{margin: 0 0 3px;font-weight: 500;letter-spacing: 0.01em;color: var(--body-text);}.blog-recent-posts .post-details .post-date{color: #8f8f8f;font-size: 12px;margin: 0 0 10px;}.blog-recent-posts .post-details:hover .post-title{color: var(--primary);}.blog-recent-posts li a:hover .post-thumb img, .blog-recent-posts li a:hover .post-thumb .video{transform: scale(1.1);transition: 0.7s;}.blog-recent-posts li a:hover .post-thumb .video-thumbnail{transform: scale(1.3);transition: 0.7s;}.blog-recent-posts li a:hover .post-thumb img.default{transform: translate(-50%, -50%) scale(1.1);transition: 0.7s;}.blog-category-list li{font-size: 15px;display: block;font-weight: 500;padding: 0px 10px;margin: 0 0 5px;}.blog-category-list li::before{content: '- ';}.blog-category-list li a{}.blog-tag-list li{font-size: 14px;display: inline-block;padding: 8px 10px 7px;line-height: 1;margin-left: 1px;margin-bottom: 5px;border-radius: 3px;background: var(--primary);transition: 0.3s;border-bottom: 2px solid rgba(0,0,0,0.1);}.blog-tag-list li a{color: #fff;}.blog-tag-list li:hover{box-shadow: 1px 1px 5px rgba(0,0,0,0.35);transform: scale(1.01);transition: 0.3s;background: var(--primary);}.blog-author-list{display: flex;flex-wrap: wrap;text-align: center;margin: 0 -10px}.blog-author-list li{flex: 0 0 80px;padding: 0 10px 15px;}.blog-author-list .author-image{height: 100px;width: 100px;margin: 0 auto 5px;border-radius: 50%;border: 3px solid var(--primary);background: var(--primary);position: relative;overflow: hidden;background-position: center top;background-size: cover;transition: 0.7s;}.blog-author-list .author-image img{position: absolute;top: 0;left: 0;transition: 0.7s;}.blog-author-list .author-name{font-size: 13px;text-transform: uppercase;font-weight: 500;}.blog-author-list li a:hover .author-image{transform: scale(1.025);transition: 0.7s;box-shadow: var(--box-shadow);}@media (max-width: 991px) {.blog-author-list { justify-content: center;}}.blog-post{background: #fff;border: 0;}.blog-post .post-featured{position: relative;display: block;height: 0;padding-top: 56.25%;overflow: hidden;background: var(--dark);border-radius: 4px;}.blog-post .post-featured img, .blog-post .post-featured iframe{position: absolute;top: 0;left: 0;height: 100%;width: 100%;z-index: 1;transition: 0.7s linear;}.blog-post .post-featured img.default{width: 300px!important;max-width: 70%;height: auto;width: auto;margin: 0 auto;top: 50%;left: 50%;transform: translate(-50%, -50%);}.blog-post .post-featured img:not(.default){transform: scale(1.01);}.blog-post .post-featured .video-wrapper{position: absolute;top: 0;left: 0;bottom: 0;right: 0;}.blog-post a.post-featured:hover img:not(.default){transform: scale(1.03);transition: 0.7s ease;}.blog-post .post-header{padding: 25px 0 20px;border: 0;margin: 0;}.blog-post .post-header .post-title{font-size: 21px;font-weight: 500;margin: 0;padding: 0;border: 0;letter-spacing: -0.01em;text-transform: none;color: var(--body-text);line-height: 1.2;}.blog-post .post-header .post-title a{color: inherit;}.blog-post .post-header .post-title a:hover{color: var(--primary);}.blog-post .post-header h1.post-title{font-size: 34px;color: var(--body-text);font-weight: 600;}.blog-post .post-header .post-date{font-size: 12px;color: #545655;line-height: 1.4;letter-spacing: 0.07em;text-transform: uppercase;font-weight: 500;margin: 0 0 10px;}.blog-post .post-body{padding: 25px 0px 0;font-size: 18px;margin: 0;line-height: 1.8;letter-spacing: -0.005em;}.blog-post .post-body h2{font-size: 30px;margin: 40px 0 25px;}.blog-post .post-body a{font-weight: bold;color: var(--secondary);}.blog-post .post-body a:hover{color: var(--primary);}.blog-post .post-footer{padding: 20px 35px 35px;}.blog-post .post-footer h4, .blog-post .post-comments h4, .post-footer-author h4{font-size: 15px!important;font-weight: 500!important;letter-spacing: 0.1em;text-transform: uppercase;margin: 0 0 20px;}.blog-post .post-footer-share{text-align: right;}.blog-post .read-more{margin-top: 30px;display: block;text-transform: uppercase;font-size: 14px;font-weight: bold;}.post-footer-author{margin: 50px 0 80px;padding-top: 50px;border-top: 1px solid #f1f3f5;}.post-footer-author .author-image{position: relative;height: 80px;width: 80px;overflow: hidden;margin: 0 auto 30px;border-radius: 50%;background-position: center top;background-size: cover;border: 0;border-radius: 50%;}.post-footer-author .author-image img{position: absolute;top: 0;left: 0;width: 100%;height: 100%;z-index: 1;object-position: top;}.post-footer-author .author-details{text-align: center;font-size: 15px;line-height: 1.8;letter-spacing: -.005em;color: #556575;}.post-footer-author .author-details .author-name{font-size: 21px;color: #333333;font-weight: 500;letter-spacing: -0.01em;margin: 10px 0;}.post-footer-author .author-details .author-title{font-size: 14px;color: #545655;line-height: 1.1;text-transform: none;margin: -10px 0 10px;}.post-footer-author .author-details .author-bio{display: none;}.post-footer-author .author-details .author-bio, .author-bio-preview{font-size: 16px;color: #545655;line-height: 1.25;}.post-footer-author .author-details .author-bio> *:last-child{display: inline;}.post-footer-author .author-details .author-bio-toggle{font-size: 13px;display: inline;color: #545655;text-transform: uppercase;}.blog-post .post-comments{padding: 45px 0 10px;}.author-icon{height: 39px;width: 39px;border-radius: 50%;border: 0;background-repeat: no-repeat;background-size: cover;background-position: center top;display: inline-block;vertical-align: middle;margin-right: 3px;}@media (min-width:501px) {.post-footer-author .author-image { float: left;margin: 0 24px 10px 0;}.post-footer-author .author-details{text-align: left;}}.blog-post--full{}.blog-post--full .post-body img{display: block;margin: 0 auto;}.blog-post--full .post-body, .blog-post--full .post-header, .blog-post--full .post-footer{padding-left: 0;padding-right: 0;}.blog-post-list{}.blog-post-list .blog-post{margin-bottom: 30px;}.blog-post-list .post-body{padding: 0 0px 35px;font-size: 18px;color: #545655;line-height: 1.8;letter-spacing: -0.005em;}.blog-post-list .blog-post .post-featured .default svg{position: absolute;top: 50%;left: 50%;max-width: 70%;transform: translate(-50%, -50%);}.blog-post-list .blog-post .post-featured .default #logo-text *{fill: #fff;}#blog-inline{}#blog-inline .blog-post{background: var(--primary);border: 0;color: #fff;height: 100%;position: relative;overflow: hidden;}#blog-inline .blog-post img{transition: 0.7s ease;}#blog-inline .blog-post .post-featured{padding-top: 56.25%;}#blog-inline .blog-post .post-featured .video-wrapper{position: absolute;top: 0;left: 0;bottom: 0;right: 0;padding: 0;height: 100%;}#blog-inline .blog-post .post-featured .video-thumbnail{transform: scale(1.34);transition: 0.7s;}#blog-inline .blog-post .post-header{padding: 0;margin: 0 0 20px;}#blog-inline .blog-post .post-date{font-size: 16px;color: inherit;font-weight: bold;margin: 0 0 30px;text-transform: none;}#blog-inline .blog-post .post-title{color: #fff;font-size: 20px;font-weight: bold;text-transform: none;margin: 0;}#blog-inline .blog-post .post-body{padding: 45px 65px 25px;margin: 0;background: var(--primary);}#blog-inline .blog-post .post-body .post-content{margin-bottom: 20px;}#blog-inline a:hover img:not([src*='logo']){transform: scale(1.05);transition: 0.7s;transform-origin: center;}#blog-inline a:hover img.video-thumbnail{transform: scale(1.40)!important;}@media (min-width:992px) {#blog-inline .blog-post { display: flex;flex-direction: column;text-align: left;padding-bottom: 200px;}#blog-inline .blog-post .post-body .post-content{display: none;}#blog-inline .blog-post .post-body{position: absolute;bottom: 0;left: 0;right: 0;z-index: 9;}}@media (max-width:1300px) {#blog-inline .blog-post .post-body { padding: 45px 40px 25px;}}@media (min-width:992px) and (max-width:1100px) {#blog-inline .blog-post .post-body { padding: 45px 30px 25px;font-size: 16px;}#blog-inline .blog-post .post-title{font-size: 18px;}#blog-inline .blog-post .post-date{font-size: 14px;}#blog-inline .row{margin: 0 -15px!important;}#blog-inline .row> [class*='col-']{padding: 0 -15px!important;}}@media (max-width:991px) {#blog-inline .blog-post { max-width: 500px;margin: 0 auto;}}@media (max-width:500px) {#blog-inline .blog-post .post-body { padding: 45px 15px 25px;}}.blog-header{margin-bottom: 50px;}.blog-header h1 a{color: var(--primary);}.blog-header h1 a:hover{color: var(--light);}.blog-header .breadcrumb{background: none;padding: 40px 0 15px;margin: 0;position: relative;font-size: 15px;transform: translateY(-60px);font-family: var(--primary-font);letter-spacing: .05em;}.blog-template:not(.no-hero) .blog-header{padding-top: 181px;}main.blog-template{overflow: visible;}.blog-container{max-width: 1600px;margin-left: auto;margin-right: auto;}.blog-container .main-panel{}.blog-container .side-panel{float: none;width: unset;display: none;}.blog-post__article .side-panel{display: block;}.blog-container .index{display: block;margin: 30px 0;text-transform: uppercase;font-weight: bold;}@media (min-width:1450px) {.blog-header h1 { font-size: 42px;}.blog-header:has(~ .blog-post__article) h1{max-width: 1200px;}.blog-container{display: flex;justify-content: space-between;align-items: flex-start;}.blog-container .main-panel{flex: 1 1 auto;}.blog-post__article .main-panel{margin-right: 105px;}.blog-container .side-panel{flex: 0 0 350px;margin-right: auto;}}#tipue_search_content{max-width: 100% !important;padding: 0 20px!important;}#tipue_search_content{padding: 0 20px!important;max-width: 100%!important;font-weight: 400;}#tipue_search_content .tipue_search_content_title{font-size: 24px;font-weight: 400;color: var(--secondary);line-height: 1.15;}#tipue_search_content .tipue_search_content_title ~ .tipue_search_content_title{margin-top: 50px;}#tipue_search_content .tipue_search_content_url a{color: var(--secondary)!Important;font-size: 16px!Important;font-weight: 400!Important;}#tipue_search_content .tipue_search_content_text{font-weight: 400 !important;}#tipue_search_input{background: #fff!important;padding-left: 27px!important;border-radius: 48px 0 0 48px!important;flex: 1 1 auto;border: 2px solid #000!important;border-right: 0!important;font-size: 16px!important;color: #000!important;font-family: var(--secondary-font)!important;}#tipue_search_input::-webkit-input-placeholder{color: #000!important;}#tipue_search_content .btn-list{margin: 76px 0 0;}.tipue_search_group{display: flex;height: 48px;width: 100%;margin-bottom: 73px;}.tipue_search_button{color: #000!important;border-radius: 0 48px 48px 0;flex: 0 0 37px;padding: 0 19px 0 0;transition: 0.4s;outline: none!important;border: 2px solid #000;border-left: 0;background: #fff!important;flex: 0 1 50px;}.tipue_search_button:hover{background: #fff;color: var(--secondary);transition: 0.4s;}.tipue_search_content_url, .tipue_search_content_text{display: none;}.tipue_search_content_container{display: flex;flex-wrap: wrap;gap: 40px;}.tipue_search_item{flex: 0 1 calc(25% - 40px);}.tipue_search_content_image{height: 235px;}.tipue_search_content_image a{display: block;height: 100%;}.tipue_search_content_image img{border-radius: 10px;height: 100%;object-fit: cover;}.tipue_search_content_image:has(.default){background: var(--primary);display: flex;justify-content: center;align-items: center;border-radius: 10px;}.tipue_search_content_image:has(.default) a, .tipue_search_content_image:has(.default) img{height: auto;}.tipue_search_content_image:has(.default) img{filter: brightness(0) invert(1);}.tipue_search_content_title a{font-size: 18px;font-family: var(--secondary-font);font-weight: 500;margin: 0 0 5px;padding: 0;border: 0;text-transform: none;color: var(--primary);line-height: 125%;text-transform: capitalize;color: var(--gray-dark);letter-spacing: .3px;}@media (max-width: 1200px){.tipue_search_content_container { justify-content: center;}.tipue_search_item{flex: 0 1 calc(500px - 40px);}}.blog-container .side-panel{background: #fff;border-radius: 40px;padding: 40px;box-shadow: 0px 33px 79px 0px rgba(0, 0, 0, 0.08);}.blog-container .side-panel section{margin: 0 0 45px;}.blog-container .side-panel section h4{font-size: 15px;text-transform: uppercase;padding-bottom: 15px;margin: 0 0 20px;border-bottom: 1px solid #cccccc;letter-spacing: .1em;}.blog-container .side-panel section ul{list-style: none;padding: 0;margin: 0;}.blog-container .side-panel section a{}.blog-container .side-panel section a:hover{}.blog-container .side-panel section .social a:hover{color: var(--light);}.blog-container .side-panel .tipue_search_group{display: flex;}.blog-container .side-panel .tipue_search_group input{flex: 1 1 auto;background: #fff !important;padding: 10px !important;}.blog-container .side-panel .tipue_search_group button{flex: 0 0 46px;}.blog-recent-posts{}.blog-recent-posts li{margin-bottom: 25px;}.blog-recent-posts li a{display: flex;justify-content: space-between;}.blog-recent-posts .post-thumb{position: relative;flex: 0 0 127px;height: 85px;overflow: hidden;margin-right: 20px;background: var(--dark);border-radius: 8px;}.blog-recent-posts .post-thumb img{position: absolute;top: 0;left: 0;height: 100%;width: 100%;z-index: 1;transition: 0.7s;}.blog-recent-posts .post-thumb .video{color: var(--primary);text-align: center;line-height: 85px;font-size: 50px;transition: 0.7s;}.blog-recent-posts .post-thumb .default{max-height: 60%;width: auto;height: auto;max-width: 80%;top: 50%;left: 50%;transform: translate(-50%, -50%);transition: 0.7s;filter: brightness(0) invert(1);}.blog-recent-posts .post-details{font-size: 14px;line-height: 1.2;flex: 1 1 auto;display: flex;flex-direction: column;justify-content: center;font-family: var(--primary-font);letter-spacing: .05em;}.blog-recent-posts .post-details .post-title{margin: 0 0 3px;}.blog-recent-posts .post-details .post-date{color: #8f8f8f;font-size: 0.9em;margin-bottom: 0;}.blog-recent-posts li a:hover .post-thumb img, .blog-recent-posts li a:hover .post-thumb .video{transform: scale(1.1);transition: 0.7s;}.blog-recent-posts li a:hover .post-thumb img.default{transform: translate(-50%, -50%) scale(1.1);transition: 0.7s;}.blog-category-list li{font-size: 15px;display: block;padding: 0px 10px;margin: 0 0 5px;}.blog-category-list li::before{content: '- ';}.blog-category-list li a{}.blog-tag-list li{font-size: 14px;display: inline-block;padding: 8px 10px 7px;line-height: 1;margin-left: 1px;margin-bottom: 5px;border-radius: 3px;background: var(--primary);transition: 0.3s;border-bottom: 2px solid rgba(0,0,0,0.1);}.blog-tag-list li a{color: #fff;}.blog-tag-list li:hover{box-shadow: 1px 1px 5px rgba(0,0,0,0.35);transform: scale(1.01);transition: 0.3s;background: var(--primary);}.blog-author-list{display: flex;flex-wrap: wrap;text-align: center;justify-content: space-around;}.blog-author-list li{flex: 0 0 80px;}.blog-author-list .author-image{height: 100px;width: 100px;margin: 0 auto 5px;border-radius: 50%;border: 3px solid var(--primary);background: var(--primary);position: relative;overflow: hidden;}.blog-author-list .author-image img{position: absolute;top: 50%;left: 50%;-webkit-transition: 0.7s;-o-transition: 0.7s;transition: 0.7s;transform: translate(-50%,-50%)}.blog-author-list .author-image img[src*='favicon']{filter: brightness(0) invert(1);top: 50%;left: 50%;transform: translate(-50%,-50%);}.blog-author-list .author-name{font-size: 12px;letter-spacing: 0.025em;line-height: 1.1em;text-transform: none;}.blog-author-list li a:hover .author-image img[src*='favicon']{max-width: 80%;transform: translate(-50%,-50%) scale(1.1);}.blog-post{background: #fff;border: 0;}.blog-post .post-featured{position: relative;display: block;height: 0;padding-top: 44.25%;overflow: hidden;background: var(--dark);border-radius: 10px;}.blog-post .post-featured img, .blog-post .post-featured iframe{position: absolute;top: 0;left: 0;height: 100%;width: 100%;z-index: 1;transition: 0.7s linear;}.blog-post .post-featured img.default{max-width: 70%;height: auto;width: auto;margin: 0 auto;top: 50%;left: 50%;transform: translate(-50%, -50%);filter: brightness(0) invert(1);}.blog-post .post-featured img:not(.default){transform: scale(1.01);}.blog-post a.post-featured:hover img:not(.default){transform: scale(1.1);transition: 0.7s ease;}.blog-post .post-header{padding: 27px 0 0;text-transform: lowercase;border: 0;margin: 0;}.blog-post .post-header .post-title{font-size: 18px;font-family: var(--secondary-font);font-weight: 500;margin: 0 0 5px;padding: 0;border: 0;text-transform: none;color: var(--primary);line-height: 125%;text-transform: capitalize;color: var(--gray-dark);letter-spacing: .3px;}.blog-post .post-header .post-date{font-size: 14px;color: var(--gray-dark);text-transform: uppercase;line-height: 1.1;margin-bottom: 25px;}.blog-post .post-body{padding: 5px 0 0;font-size: 18px;margin: 0;line-height: 1.66;}.blog-post .post-body h2{font-size: 30px;margin: 35px 0 15px;}.blog-post .post-body h3{font-size: 24px;letter-spacing: .05em;}.blog-post .post-body h4{font-size: 20px;letter-spacing: .05em;}.blog-post .post-footer{padding: 20px 0 35px;}.blog-post .post-footer h4{font-size: 15px;text-transform: uppercase;margin: 0 0 20px;letter-spacing: .1em;}.blog-post .post-footer-share{text-align: right;}.blog-post .read-more{font-size: 18px;margin-top: 30px;display: flex;align-items: center;justify-content: flex-start;font-weight: 600;text-align: right;letter-spacing: .1em;}.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;text-transform: uppercase;margin: 0;}.blog-post .post-footer-author .author-details .author-title{font-size: 14px;color: var(--body-text);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: var(--body-text);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: var(--body-text);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;}}.blog-post-list{display: flex;gap: 60px 40px;flex-wrap: wrap;}.blog-post-list .blog-post{margin-bottom: 0;flex: 0 1 calc(25% - 30px);display: none;}.blog-post-list .blog-post.visible{display: block;}.blog-post-list .blog-post .post-featured{padding-top: 67.25%;}.blog-post-list .post-body{padding: 0 0 35px;font-size: 18px;color: var(--body-text);line-height: 1.5;}.blog-post-list .blog-post .post-featured .default svg{position: absolute;top: 50%;left: 50%;max-width: 70%;transform: translate(-50%, -50%);}.blog-post-list .blog-post .post-featured .default #logo-text *{fill: #fff;}@media (max-width: 1200px){.blog-post-list { justify-content: center;}.blog-post-list .blog-post{flex: 0 1 calc(500px - 40px);}}.mw-670{max-width: 670px}