.resource-section{text-align:center;padding:45px 0;background:#e4e1de;overflow:hidden;position:relative}.resource{text-align:center;position:relative}.hs-blog-post .resource-section__title{padding-bottom:30px;font-weight:500;color:#0a5a79 !important;font-size:40px !important}.divide .resource-section__title{padding-top:30px}.divide .resource-section{border-top:4px solid;border-color:#0a5a79}.resource__body{padding-top:15px;display:block;text-align:left}.resource__body .hs-button{margin-top:10px;color:#fff}.resource__body h4{color:#0a5a79;font-size:1.3em;text-align:center}@media screen and (min-width:768px){.resource img{max-width:70%}.resource{width:33%;position:relative;padding:0 .5em;padding-bottom:60px;display:table-cell}.resource__body .hs-button{position:absolute;bottom:0;left:0;right:0;width:170px;margin:auto}.resource-section--4-columns .resource{width:25%}.resource-section__row{margin-top:40px}}@media screen and (max-width:767px){.resource{margin:30px 0}}.lp_page-banner .inner_page_banner_text h3{color:#fff !important}.lp_page-banner .inner_page_banner_text{margin-right:0 !important}.lp_page-banner .inner__template_banner{background-position:center center !important}.lp_header img{width:205px !important}.lp_form .hs_are_you_working_with_a_loan_officer_.field.hs-form-field{padding-top:0 !important}.lp_form .hs_cos_wrapper_type_form .hs-form-field>label,.lp_form .hs_cos_wrapper_type_form .hs-form-field>span{font-weight:normal;color:black}.lp_form h2{padding-top:20px}.lp_form .hs_submit{text-align:center}.lp-footer{background:#0a5a79;padding:15px 0}.lp-footer p{color:#fff !important}.lp-footer a{color:#fff !important;font-weight:600;text-decoration:underline}.lp-footer a:hover{text-decoration:none}.lp_form .actions input:after{content:'\f105' !important;font-family:'FontAwesome'}.lp_form.blue{background:#dcf0f8;padding:30px 10px}.lp_form .form-title{text-align:center;font-weight:500}.lp_form.request-quote{background-image:linear-gradient(rgba(10,90,116,0.6),rgba(10,90,121,0.6)),url('//cdn2.hubspot.net/hubfs/450717/Images/Inner_Template/buying_a_home_background-1.png');background-size:cover;background-position:center center;padding:60px;background-attachment:fixed;background-repeat:no-repeat}.lp_form.request-quote h2{color:#fff;font-weight:normal}.lp_form.request-quote label{color:#fff !important}.lp_page-banner .inner__template_banner{padding:45px 0 !important}@media screen and (min-width:768px){.lp_header{padding:20px 0}.main-content{padding:40px 0}}@media screen and (max-width:767px){.main-content img{float:none !important}.lp_header{margin-bottom:10px}.lp_form.request-quote{padding:15px 0}.lp_form.request-quote h3{font-size:24px !important}}.lp_form.request-quote fieldset.form-columns-2{margin:0 auto;width:80%}.lp_form.request-quote fieldset.form-columns-1{margin:0 auto;width:80%}@media screen and (max-width:767px){.lp_page-banner .inner__template_banner{margin-top:10px !important}.lp_header{padding-top:5px}}@media screen and (min-width:401px){.lp_form form.hs-form fieldset[class*="form-columns"] .hs-input{height:45px}}@media screen and (min-width:601px){.lp_form .hs_how_would_you_rate_your_credit.field.hs-form-field{padding-top:24px}}@media screen and (max-width:960px){.lp_form.request-quote .hs-form fieldset.form-columns-2 .hs-form-field{width:100% !important}}:target:before{content:"";display:block;height:150px;margin:-150px 0 0}.lp_form ul.hs-error-msgs.inputs-list{color:#8a0000 !important}.text-center{text-align:center}.page-banner--blog{background-size:cover;background-position:center center;padding-bottom:100px;padding-top:25px;margin-top:20px !important;color:#fff}.page-banner--blog h1,.page-banner--blog p{color:#fff !important}.section.post-body{padding-top:30px;color:#383232 !important}.section.post-body a{color:#0a5a79}.blog-pagination a{color:#0a5a79}.main-blog-listing a{color:#0a5a79}@media screen and (max-width:767px){.section.post-body img{float:none !important}}#comments-listing{border:none !important}.blog-pagination{text-align:left !important;padding:20px 0}.blog-post__subscribe .hs-form-required{display:none}.blog-post__subscribe .hs_cos_wrapper_type_form input[type="email"]{height:38px;border-radius:0}.blog-post__subscribe .primary{box-shadow:none !important;-webkit-box-shadow:none !important;-moz-box-shadow:none !important}.blog-post__subscribe .hs-button{border-radius:0;padding:7px 10px}@media screen and (min-width:700px){.blog-post__subscribe .hs-button{display:inline-block;float:left}.blog-post__subscribe{padding:30px 0}.blog-post__subscribe .hs_cos_wrapper_type_form input[type="email"]{width:70%;float:left;margin-left:5%}.blog-post__subscribe form{max-width:66%;margin:auto}}@media screen and (max-width:767px){.page-banner--blog{margin-top:55px !important}.blog-post.blog-post--listing{text-align:center}.blog-post.blog-post--listing{padding:10px 0}}@media screen and (min-width:768px){.main-blog-listing .hs-featured-image-wrapper img{border-radius:100%;max-height:300px !important;margin-top:50px !important}.blog-post--listing{padding-top:30px;padding-bottom:30px}}.main-blog-listing .blog-listing-wrapper .post-listing .post-item .post-body{padding-top:60px}a.more-link{font-size:17px}.main-blog-listing a.more-link:after{content:'\f105';font-family:'FontAwesome';padding-left:5px}.main-blog-listing .post-item{padding:30px 0 !important}.blog-post__title{line-height:1.1;font-size:36px}@media screen and (max-width:849px){.main-blog-listing .blog-listing-wrapper .post-listing .post-item{clear:both}}.blog-post:after{clear:both;content:' ';display:table}.clearfix:after{clear:both}.blog-post--listing{content:'';display:table}article.blog-post.blog-post--listing{content:' ';display:table}.blog-post:before{content:' ';display:table}.blog-list__sidebar .hs-search-module label{font-family:'Lato',Arial,sans-serif;margin:10px 0;text-rendering:optimizelegibility;font-weight:300;font-size:32px;color:#383232}.blog-post--listing{border-bottom:1px solid #ccc}.blog-list__sidebar .widget-type-google_search .hs-button{border-radius:0;padding:7px 10px;box-shadow:none !important;-webkit-box-shadow:none !important;-moz-box-shadow:none !important}.blog-listing__filter ul li{list-style:none}.blog-list__sidebar .widget-type-google_search{padding-bottom:20px}.page-banner--blog .blog-sharing{float:none !important;margin-left:auto !important;margin-right:auto !important;max-width:400px}.blog-list__sidebar .widget-type-google_search input[type="text"]{height:38px;border-radius:0;width:100%;margin-bottom:10px}.post-listing-simple .hs-featured-image-wrapper{float:none}.blog-list__subscribe input[type="email"]{height:38px;border-radius:0}.blog-list__subscribe .hs-form-required{display:none}@media screen and (min-width:980px){.blog-list__sidebar .widget-type-google_search input[type="text"]{width:50% !important}.blog-list__sidebar .widget-type-google_search .hs-button{width:100px}.blog-list__subscribe input[type="email"]{width:50% !important;display:inline-block;float:left}.blog-list__subscribe .hs_submit{float:left;display:inline-block}.blog-list__subscribe .hs-button{width:100px;margin-left:2px}}.blog-list__subscribe .hs-button{border-radius:0;padding:7px 10px;box-shadow:none !important;-webkit-box-shadow:none !important;-moz-box-shadow:none !important}.blog-author-bio{padding:30px 20px}.blog-author-bio img{border-radius:100%}.blog-author-bio .hs-author-social-links a.hs-author-social-link.hs-social-facebook{background-image:url("//static.hubspot.com/final/img/common/icons/social/facebook-24x24.png") !important}.blog-author-bio .hs-author-social-links a.hs-author-social-link.hs-social-linkedin{background-image:url("//static.hubspot.com/final/img/common/icons/social/linkedin-24x24.png") !important}.blog-author-bio .hs-author-social-links a.hs-author-social-link.hs-social-twitter{background-image:url("//static.hubspot.com/final/img/common/icons/social/twitter-24x24.png") !important}@media screen and (min-width:768px){.post-filter-section{background:#303440}.post-filter-section ul li{display:inline-block}.post-filter-section ul li a:after{content:'|';padding:0 5px;color:#fff !important}.post-filter-section ul li:nth-child(5) a:after{display:none}}.post-filter-section ul li a{color:#fff}.post-filter-section .filter-link-count{display:none}.post-filter-section{text-align:center}.post-filter-section ul li{list-style:none}@media screen and (max-width:767px){.post-filter-section ul li{border-bottom:1px solid;border-left:1px solid;border-right:1px solid;padding:10px}.post-filter-section ul{margin:0;padding:0;padding-left:0 !important}.post-filter-section ul li:nth-child(1){border-top:1px solid}.post-filter-section ul li a{color:#0a5a79}}.blog-post__featured-image img{border-radius:100%}.blog-post__body{padding-top:10px}@media screen and (min-width:768px){.blog-post__featured-image{width:32.20339%;float:left;margin-left:0}.blog-post--listing .blog-post__summary{margin-top:0;width:66.10169%;float:right;margin-left:1.69492%}.blog-post__featured-image img{padding-right:10px}}.popular-posts{margin-top:30px !important}.hs-blog-post h1{font-size:18pt;text-decoration:underline}.hs-blog-post h2{font-weight:bold;font-size:16pt !important}.page-banner--blog .post-title h1{font-size:42px !important}.hs-blog-post h3{font-style:italic;font-size:14pt}.hs-blog-post h4{font-size:13pt}.hs-blog-post h5{font-size:12pt}.page-banner--blog .post-title h1{text-decoration:none !important}.facebook-blog__icon:before{font-family:FontAwesome;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-transform:translate(0,0);transform:translate(0,0);font-weight:normal;font-style:normal;font-variant:normal;text-rendering:auto;text-transform:none;speak:none;vertical-align:middle;text-align:center;content:"\f09a";font-size:1.5em}a.facebook-blog__icon:hover{color:#3b5998 !important}.linkedin-blog__icon:before{font-family:FontAwesome;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-transform:translate(0,0);transform:translate(0,0);font-weight:normal;font-style:normal;font-variant:normal;text-rendering:auto;text-transform:none;speak:none;vertical-align:middle;text-align:center;content:"\f0e1";font-size:1.5em}a.twitter-blog__icon:hover{color:#00aced !important}.twitter-blog__icon:before{font-family:FontAwesome;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-transform:translate(0,0);transform:translate(0,0);font-weight:normal;font-style:normal;font-variant:normal;text-rendering:auto;text-transform:none;speak:none;vertical-align:middle;text-align:center;content:"\f099";font-size:1.5em}a.linkedin-blog__icon:hover{color:#0077b5 !important}.blog-list__social-sharing{padding:1.5em 0;text-align:center}.blog-list__social-sharing .span12.widget-span{float:none}.blog-list__social-sharing a{padding:0 5px;color:inherit}body{padding-top:0 !important}.ap-connect-logo{padding:15px 0}.ap-connect-logo19 img{width:400px !important}.ap-connect__header{padding:8px 0;background-size:cover;background-position:center center;background-repeat:no-repeat;background:url(//cdn2.hubspot.net/hubfs/450717/Images/Landing_Page/chalkboard-background.png)}.ap-connect__header--launchpad,.ap-connect__header--swp{background-size:cover;background-position:center 15%;background-repeat:no-repeat;background-image:url(https://cdn2.hubspot.net/hubfs/450717/Images/Landing_Page/background-man-with-beard.jpg?v=2);position:relative;z-index:0}.ap-connect__header--swp{background-image:url(https://cdn2.hubspot.net/hubfs/450717/Images/Landing_Page/background-handshake.jpg);background-position:center center}.ap-connect__header--launchpad:before,.ap-connect__header--swp:before{content:'';background-color:black;opacity:.1;top:0;bottom:0;left:0;right:0;position:absolute}.ap-connect__header--launchpad>.row-fluid-wrapper,.ap-connect__header--swp>.row-fluid-wrapper{position:relative;z-index:10}@media screen and (max-width:767px){.ap-connect__header--launchpad{background-position:60% 15%;background-size:auto}.ap-connect__header--launchpad:before,.ap-connect__header--swp:before{opacity:.5}}.ap-connect__video-banner{padding:40px 0}.ap-connect__video iframe{width:100% !important}.ap-connect__banner-body h4{color:white}.ap-connect__banner-body{padding-bottom:20px}.ap-connect__banner-body--launchpad,.ap-connect__banner-body--swp{padding:10px;border:2px solid #ecb21d;margin-bottom:20px;text-align:center}.ap-connect__banner-body--launchpadBlue{border-color:#01597b}.ap-connect__banner-body--launchpadBlue h4{color:#01597b}.ap-connect__banner-body--launchpad h4,.ap-connect__banner-body--swp h4{margin:0}@media screen and (min-width:768px){.faq-button .hs-button.connect{float:right;margin-top:20px}}.faq-button .hs-button.connect{border-color:#ecb21d !important;color:#fff !important;display:inline-block;background:#ecb21d !important}.faq-button .hs-button.connect:hover{background:#fff !important;color:#efb22e !important;border-color:#fff !important}.ap-connect__banner-buttons .hs-button.connect:hover{background:#fff !important;color:#efb22e !important;border-color:#fff !important}.ap-connect__banner-buttons .hs-button.connect{padding:25px 30px;border-color:#ecb21d !important;color:#fff !important;display:inline-block;background:#ecb21d !important}.ap-connect__form{background:url(//cdn2.hubspot.net/hubfs/450717/Images/Landing_Page/chalkboard-banner.png);padding:30px;text-align:center;color:#fff}.ap-connect__form.ap-connect__form19{background-image:none;background-color:#40474f}.ap-connect__form .hs_are_you_working_with_a_loan_officer_.field.hs-form-field{padding-top:0}.ap-connect__form .form-title{color:#fff !important}.ap-connect__form .hs_cos_wrapper_type_form .hs-form-field>label{color:#fff !important}.ap-connect__form input[type="submit"]{background:#ecb21d;border-color:#ecb21d}.ap-connect__form input[type="submit"]:hover{background:#383232 !important;border-color:#383232 !important}.thank-you__connect{background:#efb22e;padding:50px 0;color:#383232}.builder .thank-you__connect{background:#fff !important;color:#383232 !important}.thank-you__connect--launchpad{background-color:#01597b;color:white}.thank-you__connect h1,.thank-you__connect h2,.thank-you__connect h3,.thank-you__connect h4,.thank-you__connect h5,.thank-you__connect h6,.thank-you__connect p{color:inherit !important}.ap-connect__footer{padding:10px 0;background-repeat:no-repeat;background-size:cover;background-color:#40474f}.ap-connect__footer a{color:#ecb21d}.ap-connect__footer a:hover{color:#fff !important}.ap-connect__footer p{font-size:14px;color:#fff !important}.ap-connect__bottom-content{padding:50px 0}.ap-connect__footer--launchpad{padding:20px 0}.ap-connect__footer--launchpad .license-text p{text-align:left}@media screen and (min-width:768px){.ap-connect__header{margin-top:-100px !important}.bottom-right img{padding-top:45px}.ap-connect.main-content .left-side{padding-right:30px}.ap-connect.main-content .header{padding-bottom:25px;text-align:center}.ap-connect.main-content{padding-bottom:30px}.ap-connect__icon-section{padding-top:50px}.ap-connect__banner-buttons .hs-button.connect{width:65%}.ap-connect__form .hs-button{width:50%}.ap-connect__footer--launchpad .license-text{text-align:right}}@media screen and (max-width:767px){.ap-connect.main-content .left-side{padding-bottom:20px}.ap-connect__bottom-content .bottom-right{padding-top:20px}.ap-connect__banner-buttons,.ap-connect__banner-body{text-align:center}.ap-connect__banner-buttons{padding-bottom:20px}.ap-connect__icon-section{padding-top:30px}.font-awesome__icon-section{padding:10px 0}.ap-connect__banner-buttons .hs-button.connect{width:80%}.ap-connect__form .hs-button{width:100%}.ap-connect__footer--launchpad{text-align:center}}.ap-connect__banner-buttons--launchpad .hs-button.connect{width:80%;white-space:normal}.ap-connect__icon-section{padding:40px 0}.ap-connect__icon-section img{padding-bottom:30px}.ap-connect.main-content hr{border-top:1px solid #edb11f;border-bottom:1px solid #edb11f;margin-bottom:30px}.ap-connect__form li.hs-form-booleancheckbox span{float:left;padding-top:5px}.ap-connect__form .hs-input[type="checkbox"]{zoom:2}@media screen and (min-width:481px) and (max-width:767px){.ap-connect__form .hs_submit{padding:0 10px 0 0}}@media screen and (max-width:480px) and (min-width:320px){.ap-connect__form .hs-input{width:100% !important}.ap-connect__form fieldset .hs-form-field{padding:0 !important}}.connect.testimonial_section{background-color:#efb22e}.connect .quote-box{background:transparent !important;color:#fff;margin-left:20px;text-align:center}.connect.testimonial_section h3{padding-top:10px}.connect .testimony_links p{padding-bottom:10px}.connect .testimonial-slider{padding-top:0 !important;padding:0 80px}.connect.testimonial_section .white:hover{background:#fff;border-color:#fff;color:#eeb22e !important}.connect .slider__control-wrapper--paging,.slider__control-nav,.hs_cos_flex-control-paging{display:none}.connect .testimonial-headshot img{display:none !important}.faq-section .hs_cos_wrapper_type_rich_text ol li{color:#383333;font-weight:bold}.faq-section .hs_cos_wrapper_type_rich_text ul li{font-weight:normal;font-size:1em}.faq-section .hs_cos_wrapper_type_rich_text ul li:before{color:#383333}