:root{--primary:#0d3050;--light-bg:#f5f1e5;--green:#72a596;--sky-blue:#aed7ec;--white:#fff}h1,h2,h3,h4,h5,h6{font-family:massilia,sans-serif;font-style:normal;font-weight:800;color:var(--primary);margin-bottom:2rem}a{color:var(--white)}@media(min-width:1200px){.h1,.h2,h1,h2{font-size:2.8rem}.h3,h3{font-size:1.2rem}}.avant-text{font-family:interface,sans-serif;font-style:normal;font-weight:400;font-size:1.1rem;color:#1c1d20;margin-bottom:2rem}.btn:not(.btn-outline-primary){color:#fff;font-size:1.2rem;padding:.7rem;border-radius:5px;border:2px solid;border-color:var(--primary);background-color:var(--primary);font-weight:400;box-shadow:0 5px 10px rgba(0,0,0,.3);-webkit-transition-duration:.4s;transition-duration:.4s}@media (min-width:991px){.btn:not(.btn-outline-primary){max-width:260px;min-width:230px}}header{background-color:var(--primary)}header .nav-bar{padding:1rem}.nav-bar .header-phone a{border:2px solid #fff;color:#fff;font-size:1rem}@media (max-width:767px){header section.nav-bar{justify-content:center}}@media (min-width:768px){header section.nav-bar{justify-content:space-between}}.navbar-brand .logo-resize{width:200px;margin:0}.header-phone{min-width:200px;position:relative}#header-hero{background-color:var(--light-bg);position:relative;padding:4rem 0}#header-hero h1{color:#0d3050;line-height:1;margin-bottom:1.5rem}#header-hero h1 span{text-transform:uppercase;font-size:1.2rem;font-weight:700;margin-bottom:1.1rem}@media (max-width:991px){#header-hero .header-content{margin-bottom:4rem}#header-hero h1 span{font-size:1rem}}#benefits .m-checkup{margin-bottom:2rem}.benefits-homebuyers{position:relative}.benefits-homebuyers:before{content:url(https://images.primelending.com/_assets/images/te-lp/fthb/benefits-first-time-v2.png);zoom:65%;display:inline-block}.four-box .card{padding:1rem;text-align:center;border:none;min-height:186px;box-shadow:0 0 22px rgba(0,0,0,.2);font-family:itc-avant-garde-gothic-pro,sans-serif;color:var(--green)}.four-box .card span{font-weight:700;display:block;margin-bottom:1.5rem;line-height:1}.four-box .card img{max-width:75px}@media (min-width:280px){#benefits .m-checkup{margin-bottom:2rem}.four-box .card{min-height:215px}}#lead-head h2{margin-bottom:3rem}#whypl #pl-slider .pl-slide{max-width:320px;margin:0 auto}#whypl #pl-slider .pl-slide img{margin-bottom:2rem}#whypl #pl-slider .pl-slide .copy h3{margin-bottom:1rem}#whypl #pl-slider .pl-slide .copy{padding-left:.5rem;padding-right:.5rem;max-width:350px}#whypl #pl-slider .pl-slide img{width:100%;height:92px}@media (min-width:390px){#whypl #pl-slider{margin-bottom:4rem}}@media (max-width:999px){#whypl #pl-slider .pl-slide .copy{text-align:center}}.form-image{position:absolute;bottom:0;left:0}#get-in-touch .moving-section{margin-bottom:2rem}#get-in-touch{background-color:var(--sky-blue)}#get-in-touch .relo-form-wrapper{padding:2rem 0;position:relative}#get-in-touch .form-label{text-transform:capitalize}#get-in-touch .relo-form-wrapper:before{content:"";background:url(http://primelending-images-live.cphostaccess.com/_assets/images/te-lp/fthb/blue-arrow.png) no-repeat 0 0;position:absolute;right:5rem;background-size:contain}@media (min-width:320px){#get-in-touch .relo-form-wrapper{padding-top:3rem;padding-bottom:3rem}#get-in-touch .relo-form-wrapper:before{top:-1rem;width:50px;height:50px}}@media (min-width:768px){#get-in-touch .relo-form-wrapper:before{top:-2rem;width:75px;height:75px}}@media(min-width:991px){#get-in-touch .relo-form-wrapper{margin-top:1rem}}.footer-section{background-color:var(--primary)}.footer-section .footer-content{color:var(--white);font-size:.9rem}.logo_resize{margin:50px 0 50px;width:250px}#faq{padding:5rem 0}#faq .question .q a{color:#0d3050;font-weight:700;font-size:1.2rem;display:flex;align-items:center;gap:1rem}#faq .question .q a,#faq .question .q a:hover{text-decoration:none}#faq .question .q span.check-toggle{position:relative}#faq .question .q a[aria-expanded=false] span.check-toggle:before{content:'+'}#faq .question .q a[aria-expanded=true] span.check-toggle:before{content:'-'}#faq .question .q a span.check-toggle::before{color:#72a596;font-weight:700;font-size:2rem}[id^=question]{padding:0 2rem}