section.google-review-section{position:relative;overflow:hidden;background:#fff}section.google-review-section .boundaries{max-width:1080px;padding:50px 0;margin:0 auto;text-align:center}section.google-review-section h2{padding:0 20px;margin:0 auto 80px}section.google-review-section .review-box{max-width:65%;margin:10px 30px;padding:40px 80px;box-shadow:0 0 6px 0 rgb(0 0 0 / 30%);text-align:left;color:#444;min-height:325px;position:relative;background:#fff}section.google-review-section .slick-active{position:relative}section.google-review-section .review-box:before{content:"";display:block;width:60px;height:60px;background:#82bc00 url(/content/dam/credit-repair/common/assets/imgs/review-icon.png) no-repeat center 10px;background-size:35px auto;border-radius:50%;top:50%;z-index:109;left:0;transform:translate(-50%,-50%);position:absolute}section.google-review-section .rating-wrapper{margin:30px auto;--star-size:20px;--star-color:#F1F4F8;--star-background:#F4CE4D;display:flex;flex-wrap:wrap}section.google-review-section .rating-wrapper .img-logo{height:30px;padding:0 20px 0 0}section.google-review-section .rating-wrapper .img-logo.best{background:url(/content/dam/credit-repair/common/assets/imgs/reviews-best.png) no-repeat left 7px;background-size:125px auto;width:125px}section.google-review-section .rating-wrapper .img-logo.trust{background:url(/content/dam/credit-repair/common/assets/imgs/reviews-trustpilot.png) no-repeat top left;background-size:auto 30px;width:145px}section.google-review-section .rating-wrapper .img-logo.fb{background:url(/content/dam/credit-repair/common/assets/imgs/reviews-facebook.png) no-repeat left 7px;background-size:auto 20px;width:105px}section.google-review-section .rating-wrapper .img-logo.play{background:url(/content/dam/credit-repair/common/assets/imgs/reviews-google-play.png) no-repeat bottom left;background-size:auto 30px;width:110px}section.google-review-section .rating-wrapper .stars-wrapper{font-size:16px;line-height:normal;color:#404245;padding:9px 0 0}section.google-review-section .rating-wrapper .stars{--percent:calc(var(--rating) / 5 * 100%);display:inline-block;font-size:var(--star-size);font-family:Times;line-height:1}section.google-review-section .rating-wrapper .stars:before{content:'★★★★★';letter-spacing:3px;background:linear-gradient(90deg,var(--star-background) var(--percent),var(--star-color) var(--percent));background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}section.google-review-section .rating-wrapper .total-reviews{font-size:16px;color:#444;padding:9px 0 0}section.google-review-section .review-statement{margin:30px 0;font-size:18px;line-height:30px}section.google-review-section .reviewer{font-size:20px;color:#007cba;font-weight:600;margin:0}.location{font-size:16px;line-height:20px;color:#63666a;margin:0}section.google-review-section .review-disclaimer{margin:-20px auto 50px;text-align:left;max-width:750px;padding:0 20px;font-size:14px;font-weight:500;color:#63666a;font-family:work-sans,sans-serif;text-decoration:underline;cursor:pointer}section.google-review-section .slick-dotted.slick-slider{margin-bottom:30px;text-align:center}section.google-review-section .slick-slide img{display:inline-block}section.google-review-section .slick-prev{left:0;z-index:1}section.google-review-section .slick-next{right:0;z-index:1}section.google-review-section .slick-prev:before{position:absolute;top:50%;width:1vmin;height:1vmin;background:0 0;border-top:.5vmin solid #000;border-right:.5vmin solid #000;box-shadow:0 0 0 #d3d3d3;transition:all .2s ease;left:25px;color:transparent;transform:translate3d(0,-50%,0) rotate(-135deg)}section.google-review-section .slick-next:before{position:absolute;top:50%;width:1vmin;height:1vmin;background:0 0;border-top:.5vmin solid #000;border-right:.5vmin solid #000;box-shadow:0 0 0 #d3d3d3;transition:all .2s ease;right:25px;color:transparent;transform:translate3d(0,-50%,0) rotate(45deg)}section.google-review-section .slick-dots{bottom:-60px}section.google-review-section .slick-dots li button:before{content:'';width:15px;height:15px;background:#eaeaea;opacity:1;border-radius:50%}section.google-review-section .slick-dots li.slick-active button:before{background:#00c1d4}section.google-review-section .btn-wrapper{padding:0 20px}section.google-review-section #point-modal{box-shadow:0 5px 8px rgba(0,0,0,.2),0 7px 20px 0 rgba(0,0,0,.17);background:#fff;border-radius:1px;max-width:450px;width:95%;position:fixed;transition:all .3s ease-in-out;top:110px;left:50%;z-index:31;transform:translate(-50%,0);text-align:center;display:none}section.google-review-section #point-modal .modal-container{text-align:center}section.google-review-section #point-modal .modal-heading{background-color:#fff;padding:11px}section.google-review-section #point-modal .closeBtn{float:right;cursor:pointer;transition:all .3s ease-in-out;color:#d1d1d3;font-size:16px;font-style:normal;font-weight:700}section.google-review-section #point-modal .modal-content{padding:20px;background-color:#fff;color:#6c6c6c;font-size:16px;font-weight:300;line-height:normal}section.google-review-section #point-modal .modal-content h5{color:#181d3a;font-size:24px;font-weight:300;text-align:center;line-height:normal;margin:0 auto}.tooltipOverlay{display:none;position:fixed;width:100%;height:100%;background:#333;opacity:.5;top:0;left:0}@media screen and (max-width:768px){section.google-review-section h2{margin:0 auto 30px}section.google-review-section .review-box{padding:20px 50px 40px;background-color:#f9f9f9;border:1px solid #e3e3e4;box-shadow:none}section.google-review-section .rating-wrapper .total-reviews{width:100%}section.google-review-section .review-box:before{content:"";width:45px;height:45px;background:#82bc00 url(/content/dam/credit-repair/common/assets/imgs/review-icon.png) no-repeat center 8px;background-size:25px auto;top:80%;left:auto;transform:translate(0,-50%);right:-20px}}@media screen and (max-width:500px){section.google-review-section .review-box{padding:20px;min-height:350px}section.google-review-section #disclaimer-modal{top:80px}section.google-review-section #point-modal .modal-content{padding:10px}section.google-review-section #point-modal .modal-content p{margin:10px auto;font-size:15px}}