.reviews-page .site-inner{max-width:100%;padding-top:80px}.reviews-page .site-inner h2{border-left:none;font-size:30px;font-weight:700;line-height:36px;text-align:center}.reviews-page .site-inner h2+p{margin-bottom:16px}.reviews-page .site-inner p{font-size:16px;line-height:26px;text-align:center}.reviews-page .site-inner .container{padding:40px 0}.reviews-page .site-inner .hero-section.hero-proof{background-color:#00284c;background-image:linear-gradient(0deg,#00284ccf,#00284ccf),url(../images/template-reviews/hero-background-pattern.webp);background-position:center center,center center;background-repeat:no-repeat,repeat-x;background-size:auto,auto 100%;padding:60px 0 48px;position:relative;width:100%}.reviews-page .site-inner .hero-section.hero-proof .hero-inner{margin:0 auto;max-width:1280px;padding:0 24px;width:100%}.reviews-page .site-inner .hero-section.hero-proof .hero-copy{padding-right:48px;text-align:left}.reviews-page .site-inner .hero-section.hero-proof .hero-eyebrow{align-items:center;background-color:#ebf0ff;border-radius:100px;color:#003462;display:inline-flex;font-size:12px;font-weight:700;gap:7px;letter-spacing:.08em;line-height:16px;margin:0 0 18px;padding:7px 14px;text-align:left;text-transform:uppercase}.reviews-page .site-inner .hero-section.hero-proof .hero-eyebrow img{display:block;flex-shrink:0}.reviews-page .site-inner .hero-section.hero-proof .hero-title{color:#fff;font-size:42px;font-weight:700;letter-spacing:-.015em;line-height:52px;margin:0 0 16px;max-width:600px;text-align:left}.reviews-page .site-inner .hero-section.hero-proof .hero-sub{color:#dce7f5;font-size:17px;line-height:28px;margin:0 0 30px;max-width:560px;text-align:left}.reviews-page .site-inner .hero-section.hero-proof .money-back-guarantee{align-items:center;display:flex;gap:8px;justify-content:flex-start;margin-top:14px}.reviews-page .site-inner .hero-section.hero-proof .money-back-guarantee .money-back-guarantee-text{color:#e6eef8;font-size:14px;font-weight:700;line-height:20px}.reviews-page .site-inner .hero-section.hero-proof .proof-card{background-color:#fff;border:1px solid #E4EAF7;border-radius:16px;box-shadow:0 24px 54px #0010226b;padding:20px}.reviews-page .site-inner .hero-section.hero-proof .proof-plaque{border-radius:8px;display:block;height:auto;width:100%}.reviews-page .site-inner .hero-section.hero-proof .proof-note{color:#676f92;font-size:13px;font-weight:600;line-height:20px;margin:16px 0 0;text-align:center}.reviews-page .site-inner .hero-section.hero-proof .proof-sources{align-items:center;border-top:1px solid #EDF1FA;display:flex;gap:16px;justify-content:space-around;list-style:none;margin:16px 0 0;padding:18px 4px 2px}.reviews-page .site-inner .hero-section.hero-proof .proof-sources li{align-items:center;display:flex;justify-content:center}.reviews-page .site-inner .hero-section.hero-proof .proof-sources li img{display:block;height:auto;object-fit:contain;width:auto}.reviews-page .site-inner .hero-section.hero-proof .proof-sources .proof-source--seal img{max-height:70px}.reviews-page .site-inner .hero-section.hero-proof .proof-sources .proof-source--wordmark img{max-height:46px}.reviews-page .site-inner .reviews-icons{margin-bottom:32px}.reviews-page .site-inner .esa-steps-banner-cards,.reviews-page .site-inner .video-testimonials-swiper{margin-top:32px}@media(max-width:767px){.reviews-page .site-inner{padding:70px 0 0}.reviews-page .site-inner section{padding:16px}.reviews-page .site-inner .container{padding:0}.reviews-page .site-inner .hero-section.hero-proof{background-repeat:no-repeat,repeat;background-size:auto,auto 320px;padding:32px 0 34px}.reviews-page .site-inner .hero-section.hero-proof .hero-inner{padding:0 20px}.reviews-page .site-inner .hero-section.hero-proof .hero-copy{padding-right:0}.reviews-page .site-inner .hero-section.hero-proof .hero-eyebrow{font-size:11px;margin-bottom:14px}.reviews-page .site-inner .hero-section.hero-proof .hero-title{font-size:30px;line-height:38px;margin-bottom:12px}.reviews-page .site-inner .hero-section.hero-proof .hero-sub{font-size:15px;line-height:24px;margin-bottom:22px}.reviews-page .site-inner .hero-section.hero-proof .money-back-guarantee{justify-content:center}.reviews-page .site-inner .hero-section.hero-proof .hero-proof-col{margin-top:28px}.reviews-page .site-inner .hero-section.hero-proof .proof-card{padding:16px}.reviews-page .site-inner .hero-section.hero-proof .proof-sources{gap:10px;padding:16px 0 2px}.reviews-page .site-inner .hero-section.hero-proof .proof-sources .proof-source--seal img{max-height:56px}.reviews-page .site-inner .hero-section.hero-proof .proof-sources .proof-source--wordmark img{max-height:38px}.reviews-page .site-inner h2{padding-left:16px;padding-right:16px}.reviews-page .site-inner .review-card img{max-width:80%}.reviews-page .cta-banner{margin:24px 0}}.cta-banner{background-color:var(--blue-brand);border-radius:8px;color:var(--white);padding:40px 60px;text-align:center}.cta-banner .banner-title{border-left:none;font-size:24px;font-weight:700;line-height:32px;padding:0;text-align:center}.cta-banner .banner-description{font-size:14px;font-weight:400;line-height:24px;margin-bottom:24px;text-align:center}.cta-banner .item-list{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;list-style-type:none;margin:0 auto 24px;max-width:1024px;padding:0;text-align:left}.cta-banner .item-list li{padding-left:32px;position:relative}.cta-banner .item-list li:before{background-image:url(../images/check-icon-circle.svg);background-position:center;background-repeat:no-repeat;background-size:contain;content:"";height:24px;left:0;position:absolute;top:0;width:24px}.cta-banner .item-list li{font-size:14px;font-weight:400;line-height:22px}@media(max-width:768px){.cta-banner{padding:24px 16px}.cta-banner .banner-title{font-size:24px;font-weight:700;line-height:32px}.cta-banner .banner-description{font-size:14px;font-weight:400;line-height:24px;margin-bottom:24px}.cta-banner .item-list{align-items:flex-start;display:flex;flex-direction:column;gap:16px;list-style-type:none;margin-bottom:24px;padding:0 16px}.cta-banner .item-list li{margin-bottom:0}.cta-banner .item-list li img{margin-right:6px}.cta-banner .item-list li:last-child{margin-bottom:0}}.esa-steps-banner .card{align-items:center;margin-bottom:40px;flex:1 1 30%;margin-right:24px;border:unset}.esa-steps-banner .card:last-child{margin-right:0}.esa-steps-banner .card .card-image{height:80px;border-radius:8px;margin:0 auto 16px;object-fit:contain}.esa-steps-banner .card .card-title{border:none;margin-bottom:16px;font-size:20px;font-weight:700;line-height:24px;text-align:center}.esa-steps-banner .card .card-text{color:var(--black);font-size:16px;font-weight:400;line-height:24px;text-align:center}.esa-steps-banner .text-section p{font-size:16px;font-weight:400;line-height:24px}@media(max-width:768px){.esa-steps-banner .card{flex:1 1 100%;margin-right:0;margin-bottom:24px}.esa-steps-banner .card .card-title{font-size:20px}.esa-steps-banner .card .card-text{font-size:14px;font-weight:400;line-height:20px}.esa-steps-banner .text-section{margin-top:24px}}
