section.review-rate{overflow:hidden;position:relative;background-color:#f3f9fe}section.review-rate .boundaries{max-width:1080px;margin:0 auto;padding:50px 15px;text-align:center}section.review-rate #review-wrapper{margin:50px auto}section.review-rate .review{width:50%;margin:10px}section.review-rate .review .review-box-boundaries{padding:20px 0 0;background:#fff;margin:0 10px 30px;border-top:5px solid #33a1fd;box-shadow:0 0 5px 0 rgb(0 0 0 / 20%)}section.review-rate .review .blurb{font-size:15px;line-height:22px;color:#3c3c3c;height:195px;margin:20px 20px 25px;text-align:left}section.review-rate .review .blurb .highlight{display:block;font-size:22px;line-height:28px;font-weight:700;color:#33a1fd;margin-bottom:15px}section.review-rate .reviewer{margin:30px 20px 0;text-align:left}section.review-rate .reviewer .reviewer-name{font-size:20px;line-height:32px;font-weight:700;color:#00214f}section.review-rate .review .reviewer p{font-size:14px;line-height:20px;color:#404245;margin:0}section.review-rate .rating-wrapper{margin:15px auto 0;--star-size:20px;--star-color:#F1F4F8;--star-background:#F4CE4D;background:#f8f9fb;padding:20px 40px;display:flex;justify-content:space-between}section.review-rate .rating-wrapper .img-logo{width:auto;height:29px;margin:0}section.review-rate .rating-wrapper .img-logo img{margin:0 auto}section.review-rate .rating-wrapper .stars-wrapper{font-size:16px;line-height:normal;color:#404245}section.review-rate .rating-wrapper .stars{--percent:calc(var(--rating) / 5 * 100%);display:inline-block;font-size:var(--star-size);font-family:Times;line-height:1}section.review-rate .rating-wrapper .stars:before{content:"★★★★★";letter-spacing:3px;background:linear-gradient(90deg,var(--star-background) var(--percent),var(--star-color) var(--percent));-webkit-background-clip:text;-webkit-text-fill-color:transparent}section.review-rate .rating-wrapper .total-reviews{font-size:12px;line-height:20px;color:#404245;padding:5px 0}section.review-rate .slick-dots{bottom:-40px;z-index:8}section.review-rate .slick-dots li button:before{background-color:#d1d0d4;opacity:1;border-radius:50%;width:10px;height:10px}section.review-rate .slick-dots li.slick-active button:before{background-color:#1fd4c6;opacity:1;border-radius:50%;width:10px;height:10px}section.review-rate .slick-prev{left:35%;bottom:-45px;top:auto;z-index:10}section.review-rate .slick-next{right:35%;bottom:-45px;top:auto;z-index:10}section.review-rate .slick-next:before{content:' ';display:block;width:10px;height:10px;background:0 0;border-top:3px solid #d7d7d7;border-right:3px solid #d7d7d7;transform:rotate(45deg)}section.review-rate .slick-prev:before{content:' ';display:block;width:10px;height:10px;background:0 0;border-top:3px solid #d7d7d7;border-right:3px solid #d7d7d7;transform:rotate(-133deg)}section.review-rate .review-disclaimer{margin:0 auto;line-height:28px;position:relative}section.review-rate .review-disclaimer a{font-size:14px;color:#747476;text-decoration:underline;font-weight:300;position:absolute;top:-75px;left:70px}#disclaimer-modal{box-shadow:0 0 5px 0 rgb(0 0 0 / 20%);background:#fff;border-radius:1px;max-width:450px;width:85%;position:fixed;transition:all .3s ease-in-out;top:110px;left:50%;z-index:1001;transform:translate(-50%,0);text-align:center;display:none}#disclaimer-modal .modal-container{text-align:center}#disclaimer-modal .modal-heading{background-color:#fff;padding:11px}#disclaimer-modal .closeBtn{float:right;cursor:pointer;transition:all .3s ease-in-out;color:#d1d1d3;font-size:16px;font-style:normal;font-weight:700}#disclaimer-modal .modal-content{padding:20px;background-color:#fff;color:#6c6c6c;font-size:16px;line-height:normal;box-shadow:none;position:initial;border:none;font-weight:300}#disclaimer-modal .modal-content h5{color:#00214f;font-size:24px;font-weight:300;text-align:center;line-height:normal}#overlayBox{position:fixed;display:none;left:0;width:100%;height:100%;background:#333;opacity:.5;z-index:1000;top:0}@media screen and (max-width:890px){section.review-rate .review .blurb{height:270px}}@media screen and (max-width:768px){section.review-rate .review{width:100%;margin:10px auto}section.review-rate .review .blurb{height:auto;padding-bottom:20px}section.review-rate .review .blurb .highlight{font-size:20px;line-height:25px}section.review-rate .reviewer .reviewer-name{font-size:17px}section.review-rate .rating-wrapper{padding:15px 20px;height:20px}section.review-rate .rating-wrapper .img-logo img{height:20px}section.review-rate .review-disclaimer{max-width:600px}section.review-rate .review-disclaimer a{left:10px}}@media screen and (max-width:650px){section.review-rate .slick-prev{left:20%}section.review-rate .slick-next{right:20%}}@media screen and (max-width:500px){#disclaimer-modal{top:70px}}