.refinancing-heading{background-position:center;background-repeat:no-repeat;background-size:cover;display:flex;flex-direction:column;justify-content:center;min-height:250px;padding:4rem 2rem;position:relative}.refinancing-heading-inner{position:relative;z-index:1}.refinancing-heading:after{background:#000;content:"";display:block;height:100%;left:0;opacity:0.35;position:absolute;top:0;width:100%}.refinancing-heading h1{color:white;font-size:1.6em;font-weight:700;text-shadow:0 0 12px rgba(0,0,0,0.75);text-shadow:var(--shadow)}.refinancing-grid{display:flex;flex-direction:column}@media (min-width:768px){.refinancing-grid{flex-direction:row}.refinancing-grid__item--img{width:60%}}.refinancing-grid__item--img img{display:block;height:100%;max-height:600px;-o-object-fit:cover;object-fit:cover;width:100%}.refinancing-grid__item--copy{align-items:center;background:radial-gradient(#706d72,#57555c);color:white;display:flex;flex-direction:column;justify-content:center;padding:4rem;text-align:center;text-shadow:0 0 12px rgba(0,0,0,0.75);text-shadow:var(--shadow)}@media (min-width:768px){.refinancing-grid__item--copy{width:40%}}.refinancing-grid__item--copy h2{color:white;font-size:1.3em;font-weight:700;line-height:2rem;margin-bottom:2rem;text-shadow:0 0 12px rgba(0,0,0,0.75);text-shadow:var(--shadow)}.refinancing-grid__item-btns{align-items:center;display:flex;flex-direction:column}.refinancing-content{padding:4rem;text-align:center}@media (min-width:768px){.refinancing-content{padding-left:0;padding-right:0}}.refinancing-content h2{font-size:1.6em;margin-bottom:2rem;text-align:center}.refinancing-content h3{font-weight:700;margin-bottom:2rem;text-align:center}.refinancing-content--first-time{background:#04716a;background:var(--dark-color);color:white}