[data-v-a548674e]:root{--header-height:48px;--header-height-mobile:60px}@media screen and (max-width:1200px){[data-v-a548674e]:root{--header-height:60px}}.container[data-v-a548674e]{background:url(https://e-static.franklinwh.us/website/office/dist_V_1752481896084/assets/images/get-franklinwh/homeowner-satisfaction.png) 50% no-repeat;background-size:cover;height:752px;padding:64px 0 0}.container .title[data-v-a548674e]{color:#333;font-size:56px;line-height:64px;margin:0 auto;width:475px}.container .tips[data-v-a548674e],.container .title[data-v-a548674e]{font-family:Inter-Bold;text-align:center}.container .tips[data-v-a548674e]{color:rgba(51,51,51,.5);font-size:16px;letter-spacing:2px;line-height:32px;margin-top:16px}.container .gallery-container[data-v-a548674e]{height:512px;margin:0 auto;max-width:1824px;padding-top:64px;position:relative}.container .gallery-container[data-v-a548674e] .swiper-container{height:100%;overflow:visible;overflow:initial}.container .gallery-container[data-v-a548674e] .swiper-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.container .gallery-container[data-v-a548674e] .swiper-item .message-wall{background:#fff;border-radius:24px;-webkit-box-shadow:0 2px 20px 0 rgba(0,0,0,.05);box-shadow:0 2px 20px 0 rgba(0,0,0,.05);padding:20px 32px 24px;width:435px}.container .gallery-container[data-v-a548674e] .swiper-item .message-wall:not(:first-child){margin-left:48px}.container .gallery-container[data-v-a548674e] .swiper-item .message-wall .quote{display:block;height:32px;width:26px}.container .gallery-container[data-v-a548674e] .swiper-item .message-wall .quote-end{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.container .gallery-container[data-v-a548674e] .swiper-item .message-wall .content{color:#333;font-family:Inter-Medium;font-size:16px;line-height:24px}.container .gallery-container[data-v-a548674e] .swiper-item .message-wall .name{color:#333;font-family:Inter-Bold;font-size:16px;line-height:24px;margin-top:34px;text-align:right}.container .gallery-container[data-v-a548674e] .swiper-item .message-wall .from{color:#999;font-family:Inter-Medium;font-size:12px;line-height:15px;margin-top:4px;text-align:right}.container .gallery-container[data-v-a548674e] .swiper-pagination{bottom:24px;font-size:12px;line-height:1}.container .gallery-container[data-v-a548674e] .swiper-pagination .swiper-pagination-bullet{background:#f7e3c0;border-radius:4px;height:4px;opacity:1;width:16px}.container .gallery-container[data-v-a548674e] .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#f7b643;width:32px}.container .gallery-container .swiper-button-next[data-v-a548674e],.container .gallery-container[data-v-a548674e] .swiper-button-prev{background:none;cursor:pointer;display:block;font-size:0;height:auto;margin-top:0;top:80px;width:auto}.container .mobile-gallery-container[data-v-a548674e]{display:none}@media screen and (max-width:1440px){.container .gallery-container[data-v-a548674e] .swiper-item .message-wall{width:425px}.container .gallery-container[data-v-a548674e] .swiper-item .message-wall:not(:first-child){margin-left:25px}}@media screen and (max-width:1280px){.container[data-v-a548674e]{padding:64px 20px 0}.container .gallery-container[data-v-a548674e] .swiper-item .message-wall{padding:20px 20px 24px}.container .gallery-container[data-v-a548674e] .swiper-item .message-wall:not(:first-child){margin-left:20px}}@media screen and (max-width:1023px){.container[data-v-a548674e]{background:url(https://e-static.franklinwh.us/website/office/dist_V_1752481896084/assets/images/get-franklinwh/homeowner-satisfaction-mobile.png) 50% no-repeat;background-size:cover;height:12.87rem}.container .title[data-v-a548674e]{font-size:.6rem;line-height:.9rem;width:5.68rem}.container .tips[data-v-a548674e]{font-size:.24rem;line-height:.29rem}.container .gallery-container[data-v-a548674e]{display:none}.container .mobile-gallery-container[data-v-a548674e]{display:block;height:9.98rem;padding-top:1.28rem}.container .mobile-gallery-container[data-v-a548674e] .swiper-slide{width:5.62rem}.container .mobile-gallery-container[data-v-a548674e] .mobile-swiper-item{background-color:#fff;border-radius:.24rem;-webkit-box-shadow:0 2px 20px 0 rgba(0,0,0,.05);box-shadow:0 2px 20px 0 rgba(0,0,0,.05);font-size:0;padding:.4rem .4rem .48rem}.container .mobile-gallery-container[data-v-a548674e] .mobile-swiper-item .quote{height:.65rem;width:.5rem}.container .mobile-gallery-container[data-v-a548674e] .mobile-swiper-item .content{color:#333;font-family:Inter-Medium;font-size:.32rem;line-height:.48rem}.container .mobile-gallery-container[data-v-a548674e] .mobile-swiper-item .quote-end{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.container .mobile-gallery-container[data-v-a548674e] .mobile-swiper-item .name{color:#333;font-family:Inter-Bold;font-size:.32rem;line-height:.48rem;margin-top:.8rem;text-align:right}.container .mobile-gallery-container[data-v-a548674e] .mobile-swiper-item .from{color:#999;font-family:Inter-Medium;font-size:.24rem;line-height:.29rem;text-align:right}}@media screen and (max-width:767px){.container[data-v-a548674e]{padding:.48rem 0 0}}
