.branch-info{margin-bottom:8px}.bio-image a{border:none;display:block;margin-top:8px!important}.bio-image i.fa.fa-facebook{background:#2a5297}.bio-image i{background-color:#1676da;border-radius:80px;color:#fff;font-size:18px;height:47px;line-height:47px;margin:0 3px;text-align:center;transition:.3s;width:47px}.bio-desc{margin-top:48px}.bio-details .fa-phone{margin-top:2px}.bio-details .fa-mobile-alt{margin-left:3px}.bio-details .fas{float:left;margin-top:7px;position:absolute}span.spanish{font-size:15px!important;font-style:italic;margin-top:10px}.bio-details span{display:block;font-size:24px;margin-left:24px}.bio-details h6{display:block;font-size:1em;margin-bottom:20px;margin-top:10px}.bio-details h2{color:#6eb43f;font-size:1.4em!important;margin:0}.bio-details h1{margin-bottom:0;margin-top:0}.bio-details a:hover,.bio-details button:hover{background:#3d711b;color:#fff}.bio-details a,.bio-details button{background:#6eb43f;border:none;border-radius:3px;color:#fff;display:inline-block;font-family:Open Sans,sans-serif;font-size:16px;line-height:inherit;margin-top:24px;max-width:100%;padding:10px!important;text-align:center;transition:.2s ease;width:auto}.house-bg{background-image:url(https://www.contourmortgage.com/hubfs/house-gradient.png);background-position:top;background-repeat:no-repeat;background-size:100%}.house-padding{padding:190px 100px 80px}.form-title{display:none}body textarea{height:100px}.house-bg form label{color:#fff}@media (max-width:650px){.house-padding{padding:10px}.house-bg{background-image:none;background:linear-gradient(138deg,#002b5c,#002b5ceb,#8ac43f)}}.recent-posts-content span{display:block;margin-top:20px}.pop-posts ul{list-style:none;margin:0}.pop-posts ul li{font-size:16px;margin-bottom:12px;margin-left:0;padding:0}.pop-posts{float:left;width:40%}.blog .recent-posts-wrapper{margin-bottom:0!important}.recent-posts{display:flex;flex-wrap:wrap;width:100%}.recent-posts-content span{color:#8dc640}.recent-posts-content{background:#fff;padding:40px}.recent-posts-content h5{margin-top:0}.recent-posts a img{width:100%}.recent-posts a{background:#fff;border:1px solid #e9e9e9;color:#888;margin:1%;transition:all .3s ease;width:30%}.recent-posts a:hover{box-shadow:0 12.5px 10px rgba(0,0,0,.035),0 100px 80px rgba(0,0,0,.07)}.homepage-2019 .recent-posts-wrapper{margin-bottom:0!important}.recent-posts-wrapper h3{color:#002a5c;font-size:24px!important;margin-bottom:10px;margin-top:0;padding:0!important}@media (max-width:768px){.pop-posts{float:none;width:100%}.blog .recent-posts-wrapper{margin-bottom:0!important}.recent-posts-wrapper{padding:40px 0}.recent-posts a{width:100%}.recent-posts{display:block;float:none;width:100%}}p.boli-grid{align-items:center;display:flex;justify-content:center;margin:0 auto;text-align:center}.top-lo-info{padding:0 10px}html{scroll-behavior:smooth}.about-cm-section{padding:80px 0}.contact-form input{padding:8px 15px!important}.about-lo-section{margin:0 auto;max-width:100%;padding:80px 10px;width:950px}.desktop-hide{display:none}.bio-headshot{background-clip:content-box,border-box;background-image:linear-gradient(#fff,#fff),radial-gradient(circle at top left,#004698,#8dc63f)!important;background-origin:border-box;border:8px double transparent;border-radius:32px;height:380px;margin-bottom:10px;max-width:100%;overflow:hidden;width:100%}.bio-headshot img{border-radius:22px;height:auto;width:100%}.contact-form-section{background-color:hsla(0,0%,100%,.78)!important;padding:80px 10px}.contact-form-bg{background-image:url(https://www.contourmortgage.com/hubfs/Imported%20sitepage%20images/064293b1-perfect-usa-home-pgakgc7_1000000000000000000028.jpg)!important;background-position:50%!important;background-repeat:no-repeat!important;background-size:cover!important}.bio p{font-size:14px}.my-page-headshot img{height:auto;max-width:100%}.form-title,.submitted-message,form{background:none}.my-page-headshot{border:3px solid #8cc63f;border-radius:77px;height:152px;margin:0 auto;overflow:hidden;position:relative;width:147px}.branch,.job-title,.lo-name,.nmls,h1.lo-name{margin:0}.job-title{color:#575757;font-size:23px;font-weight:900}.branch,.nmls{font-size:16px}.lo-table{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;margin:0 auto;max-width:100%;text-align:center;width:400px;grid-gap:20px;padding:20px 0}.lo-table a{color:#575757;font-size:14px;line-height:1}.lo-table a,.lo-table span:nth-child(2){display:block}.social-icons .fab{color:#0958aa}.social-icons a{padding:0 8px}.social-icons{text-align:center}.slide-txt blockquote{border:none;margin:0}.slide-txt{margin:0 auto;max-width:100%;width:900px}.testimonial-bg{background:linear-gradient(90deg,hsla(0,0%,100%,.4),hsla(0,0%,100%,.4)),url(https://www.contourmortgage.com/hubfs/Imported%20sitepage%20images/d37807e5-adobestock-2756034991_12yo1o0000000000000028.jpeg);background-attachment:fixed;background-position:50%;background-repeat:no-repeat;background-size:cover;padding:60px 0}.splide__pagination__page.is-active{background:#00838d!important}.splide__track{overflow:visible!important}.splide__arrow{opacity:1}.splide__arrow:disabled{opacity:.1}button.splide__arrow.splide__arrow--prev{background:none;left:70px;top:50px}button.splide__arrow.splide__arrow--next{background:none;left:100px;right:auto;top:50px}@media (max-width:700px){.slide-txt{padding:0 30px}button.splide__arrow.splide__arrow--prev{left:0}button.splide__arrow.splide__arrow--next{left:30px}.testimonial-quote p{font-size:16px}h1{font-size:32px}h2{font-size:24px}}@media (min-width:767px){.bio-grid{display:grid;grid-template-columns:1fr 2fr;grid-gap:40px}.contact-form-grid{margin:0 auto;max-width:100%;width:800px}}@media (max-width:450px){.desktop-hide{display:block}.mobile-hide{display:none}.about-cm-section,.about-lo-section,.contact-form-section{padding:40px 10px}}