.body-single-reverse-mortgage,.body-single-reverse-mortgages{--dark-black:#0b0b0b;padding:clamp(2.5rem,calc(1.14458rem + 6.0241vw),5rem) 0;.reverse-mortgages-listing,.single-reverse-morgtgage{.custom-container{margin:0 auto;padding:0 24px;width:min(1360px,100%);&.small{width:min(1071px,100%)}}.intro{margin:0 auto;text-align:center;.single-featured-image{margin:52px auto clamp(2.5rem,calc(1.14458rem + 6.0241vw),5rem);width:min(1024px,100%);img{height:auto;width:100%}}.featured{margin-top:80px;img{height:auto;width:100%}}.intro-content{margin:clamp(4rem,calc(2.10242rem + 8.4337vw),7.5rem) auto 0;width:min(640px,100%);p{color:var(--dark-black);font-size:18px;font-weight:800;line-height:125%}}}.wbc-container{padding:0;width:min(1034px,100%)}.text-with-image-columns{margin:clamp(4rem,calc(2.10242rem + 8.4337vw),7.5rem) auto 0}.benefits{backdrop-filter:blur(6px);background:#0f0f0f;border:1px solid hsla(0,0%,100%,.06);border-radius:24px;box-shadow:0 -1px 1px 0 hsla(0,0%,100%,.06),0 1px 1px 0 hsla(0,0%,100%,.06);margin-top:clamp(4rem,calc(2.10242rem + 8.4337vw),7.5rem);padding:clamp(4rem,calc(2.10242rem + 8.4337vw),7.5rem) 24px;h2{color:#fff;margin:0 auto 52px;text-align:center}}.dynamic-cols-with-heading-and-text{padding:clamp(4rem,calc(2.10242rem + 8.4337vw),7.5rem) 0}.compare-our-reverse-mortgage-options{padding:clamp(4rem,calc(2.10242rem + 8.4337vw),7.5rem) 0;h2{margin:0 auto 52px;text-align:center;width:min(608px,100%)}.grid{display:grid;gap:32px;grid-template-columns:repeat(3,1fr);@media(max-width:991px){grid-template-columns:100%}.col{background:var(--Primary-Section,#edf3fd);border-radius:16px;display:flex;flex-direction:column;gap:24px;padding:48px;@media(max-width:600px){padding-bottom:24px;padding-left:24px;padding-right:24px;padding-top:24px}h6{font-size:18px;font-weight:900;margin:0}.inner{display:flex;flex-direction:column;gap:24px;.item{display:flex;flex-direction:column;gap:8px;p{color:var(--dark-black);font-size:14px;line-height:150%;margin:0;&.bold{font-weight:700}}}}.btn{background:transparent!important;width:100%!important}}}}.steps{counter-reset:steps;display:grid;gap:52px;padding:0 0 clamp(4rem,calc(2.10242rem + 8.4337vw),7.5rem);text-align:center;h2{margin:0}.btn{margin:0 auto}.steps-columns{display:flex;flex-wrap:wrap;gap:32px;justify-content:center;@media(max-width:1024px){gap:24px}.steps-col{position:relative;width:min(343px,100%);.step-title{color:var(--dark-black);font-size:18px;font-style:normal;font-weight:700;line-height:100%;margin-bottom:12px;text-align:center;&:before{align-items:center;background-color:#1c69e2;border-radius:50%;color:var(--Light-White,#fff);content:"0" counter(steps);counter-increment:steps;display:block;display:flex;font-size:14px;font-style:normal;font-weight:700;height:52px;justify-content:center;line-height:100%;margin:0 auto 16px;text-align:center;text-transform:capitalize;width:52px}}.step-subheading{font-size:16px;font-style:normal;font-weight:400;line-height:150%;text-align:center}}}}.compliance{color:hsla(0,0%,4%,.7);font-size:12px;text-align:center}}.single-reverse-morgtgage{.dynamic-cols-with-heading-and-text.cols-2{padding:0}.under-featured{margin:0 auto;h2{color:var(--light-p);font-size:13px;font-weight:700;letter-spacing:.39px;line-height:150%;text-transform:uppercase}p{font-size:18px;line-height:125%}}.reviews{align-items:stretch;display:flex;flex-wrap:wrap;justify-content:center;padding-bottom:clamp(4rem,calc(2.10242rem + 8.4337vw),7.5rem);.review{align-self:stretch;margin-bottom:0;width:min(395px,100%);.review-author{margin-bottom:0;.review-author-job{margin-bottom:0}}}}}}