.google-reviews-wrapper{position:relative;max-width:980px;height:600px;overflow-x:hidden;overflow-y:scroll;margin:80px auto 40px;padding:0 0 20px;background-color:#fff;border:2px solid #111;box-sizing:border-box;list-style:1}.google-reviews-h2{position:sticky;font-size:28px;font-weight:700;margin:0 0 40px;padding:16px;top:0;left:0;width:100%;background-color:#111;color:#fff;text-align:center;line-height:1;box-sizing:border-box;letter-spacing:10px}.google-review{padding:16px;margin:0 40px 20px;background-color:#fff;box-shadow:0 2px 6px rgb(100 100 100 / .2)}.author-icon{width:30px;height:30px;margin-right:8px}.author-name__flex{padding:8px 8px 0;display:flex;align-items:center}.author-name{text-decoration:underline!important;color:#111;height:30px}.author-name:hover{text-decoration:none!important}.google-review__flex{display:flex;justify-content:space-between;align-items:flex-end;padding:8px}.review-rating,.review-time{margin-bottom:0}.review-rating--stars{color:#ffbf00;font-size:20px;letter-spacing:2px}.review-time{font-size:14px}.fa-calendar-days{margin-right:8px}.review-text{font-size:15px;border-top:1px solid #ccc;padding:8px;margin-bottom:0;line-height:1.25}.review-text__more-link{cursor:pointer;color:#007BFF;margin-left:8px}.review-text__more-link:hover{text-decoration:underline}.google-link{width:300px;margin:0 auto 80px;text-align:center}.google-link a{display:block;color:#fff;background:#111;padding:16px;border-radius:50px}.google-link a:hover{opacity:.8;color:#fff;background:#111}@media screen and (max-width:768px){.google-reviews-wrapper{height:500px;margin:64px 16px 40px}.google-review{margin:0 16px 16px}.google-reviews-h2{font-size:22px}.google-review__flex{flex-wrap:wrap;align-items:center}.review-rating--stars{font-size:18px}.review-time{margin-top:4px}}