#fe.reviews{max-width:100%;overflow-x:hidden}#fe.reviews .page-header{display:inline-block;max-width:45rem}#fe.reviews .testimonial-section{align-items:center;border-bottom:3px solid #e0e0e0;display:flex;justify-content:center;padding:0 5%}#fe.reviews .testimonial-section .testimonial-text{max-width:100%}#fe.reviews .testimonial-section .testimonial-text .testimonial-content{color:#1e1e2f;font-size:20px;font-weight:700;line-height:1.4;position:relative}#fe.reviews .testimonial-section .testimonial-text .testimonial-content span.pink{color:var(--Color-Secondary-Pink)}#fe.reviews .testimonial-section .testimonial-text .testimonial-content span.start-quotemark{font-size:4rem;left:-16px;opacity:.5;position:absolute;top:-25px;z-index:-1}#fe.reviews .testimonial-section .testimonial-text .testimonial-author{color:#1e1e2f;font-size:10px;margin-top:16px}#fe.reviews .testimonial-section .testimonial-text .testimonial-author strong{font-weight:700}#fe.reviews .testimonial-section .testimonial-image{max-width:35%}#fe.reviews .testimonial-section .testimonial-image img{margin-left:-45px;margin-top:-15px}#fe.reviews .subtitle3{font-size:18px;font-weight:700;letter-spacing:.1px;line-height:22px;padding-bottom:16px;text-align:center}#fe.reviews .review-copy{display:flex;flex-direction:column;padding-top:40px;text-align:center}#fe.reviews .review-copy p{margin:0 auto;max-width:650px}#fe.reviews .review-video-section{align-items:center;display:flex;flex-direction:column;justify-items:center;margin:30px auto}#fe.reviews .review-video-section .review-videos{display:flex;flex-direction:column;gap:2rem;justify-content:space-between}#fe.reviews .review-video-section .review-videos iframe{height:240px;width:325px}#fe.reviews .calling-card-section{margin:2.5rem 0}#fe.reviews .calling-card-section .calling-card{align-items:center;background:var(--Color-Secondary-White,#fffdfa);border:3px solid var(--Color-Secondary-White,#fffdfa);border-radius:24px;box-shadow:5px 5px 20px 0 rgba(0,0,0,.25);display:flex;flex-direction:column;gap:24px;justify-content:center;margin:0 16px;max-width:650px;padding:24px;text-align:center}#fe.reviews .calling-card-section .calling-card a{color:var(--Color-Primary-500,#132551);font-size:14px}#fe.reviews .calling-card-section .calling-card .calling-card-buttons{display:flex;flex-direction:column;gap:20px;width:100%}#fe.reviews .calling-card-section .calling-card .calling-card-buttons button{border-radius:24px!important;font-weight:700;padding:16px 24px}#fe.reviews .calling-card-section .calling-card .calling-card-buttons button:hover{background:var(--Color-Primary-050,#e7e9ee)!important;border:1px solid var(--Color-Primary-500,#132551)!important;color:var(--Color-Primary-500,#132551)!important}#fe.reviews .partners-section{margin:60px 0;text-align:center}#fe.reviews .partners-section p{margin:0}#fe.reviews .partners-section p b{letter-spacing:.5px;line-height:22px;margin-bottom:3px}#fe.reviews .partners-section .partner-logos{align-content:center;align-items:center;align-self:stretch;-moz-column-gap:60px;column-gap:60px;display:flex;flex-wrap:wrap;justify-content:center;padding:16px 0;text-align:center}#fe.reviews .partners-section .partner-logos img{display:inline-block;vertical-align:middle}#fe.reviews .partners-section .partner-logos img.the-hartford-logo{max-height:60px;max-width:90px}#fe.reviews .partners-section .partner-logos img.lm-logo{max-height:50px;max-width:105px}#fe.reviews .partners-section .partner-logos img.progressive-logo{max-height:20px;max-width:145px}#fe.reviews .partners-section .partner-logos img.mylo-logo{max-height:60px;max-width:100px}#fe.reviews .partners-section .partner-logos img.acuity-logo{max-height:35px;max-width:127px}@media screen and (min-width:380px){#fe.reviews .testimonial-section .testimonial-text{margin-bottom:10px;margin-left:15px}#fe.reviews .testimonial-section .testimonial-text .testimonial-content{font-size:22px}#fe.reviews .testimonial-section .testimonial-text .testimonial-author{font-size:12px}#fe.reviews .testimonial-section .testimonial-image{margin-right:10%;max-width:20%}#fe.reviews .subtitle3{padding-bottom:12px}}@media screen and (min-width:576px){#fe.reviews .subtitle3{font-size:24px}#fe.reviews .testimonial-section .testimonial-text .testimonial-content{font-size:27px}#fe.reviews .testimonial-section .testimonial-text .testimonial-content span.start-quotemark{font-size:5rem;left:-21px;top:-33px}#fe.reviews .testimonial-section .testimonial-text .testimonial-author{font-size:16px}#fe.reviews .testimonial-section .testimonial-image img{height:auto;width:auto}#fe.reviews .review-video-section .review-videos{flex-direction:row}#fe.reviews .calling-card-section .calling-card{margin:0 auto}#fe.reviews .calling-card-section .calling-card .calling-card-buttons{flex-direction:row;width:auto}#fe.reviews .calling-card-section .calling-card .calling-card-buttons button{padding:8px 16px}}@media screen and (min-width:992px){#fe.reviews .subtitle3{font-size:30px;padding-bottom:25px}#fe.reviews .testimonial-section{justify-content:center}#fe.reviews .testimonial-section .testimonial-text .testimonial-content{font-size:36px}#fe.reviews .testimonial-section .testimonial-text .testimonial-content span.start-quotemark{font-size:7rem;left:-31px;top:-46px}#fe.reviews .testimonial-section .testimonial-image{margin-right:0;margin-top:-40px}#fe.reviews .testimonial-section .testimonial-image img{height:auto;width:auto}#fe.reviews .calling-card-section .calling-card{margin:0 auto}}
