#reviews-carousel{background:#4492dd url("../jpg/bg-reviews65c3.jpg?format=auto") center center no-repeat;background-size:cover;padding:36px 0;color:#777;font-size:16px;line-height:1.625}#reviews-carousel h2.header{background:rgba(0,0,0,0);border:none;font-size:30px;line-height:43px;font-weight:800;color:#fff;text-align:center;margin:0 0 32px;height:auto}#reviews-carousel h2.header strong{font-weight:700}#reviews-carousel h2.header .rating-stars{display:block;font-weight:800}#reviews-carousel .reviews-container{position:relative;margin:0 auto;padding:0 42px 44px;max-width:1170px;overflow:visible}#reviews-carousel #rc-reviews{position:relative;flex-wrap:nowrap;align-items:stretch;overflow-x:hidden;z-index:1}#reviews-carousel #rc-nav{position:absolute;inset:0;margin:0}#reviews-carousel #rc-nav .rc-nav-btn{position:inherit;top:50%;left:0;height:28px;width:18px;border:0;background:none;font-size:26px;color:rgba(255,255,255,.3)}#reviews-carousel #rc-nav .rc-nav-btn::before{position:inherit;height:0;width:0;transform:translate(-20px, -28px);font-size:1.5em;line-height:1.5em}#reviews-carousel #rc-nav .rc-nav-btn:hover{color:rgba(255,255,255,.4)}#reviews-carousel #rc-nav .rc-nav-btn:active{color:rgba(255,255,255,.5)}#reviews-carousel #rc-nav .rc-nav-btn#rc-next-btn{right:0;left:unset}#reviews-carousel #rc-nav #rc-nav-dots{position:inherit;margin:0 auto;padding:0;bottom:0;left:1.5rem;right:1.5rem;width:unset;list-style-type:none;white-space:nowrap;overflow:hidden;text-align:center;z-index:0}#reviews-carousel #rc-nav #rc-nav-dots li{display:inline-block;width:12px;height:12px;background-color:rgba(255,255,255,.3);border-radius:50%;margin:0 8px}#reviews-carousel #rc-nav #rc-nav-dots li:hover{background-color:rgba(255,255,255,.6)}#reviews-carousel #rc-nav #rc-nav-dots li.active{background-color:#fff}#reviews-carousel #rc-nav #rc-nav-dots li button{display:block;height:100%;border:0;background-color:rgba(0,0,0,0)}#reviews-carousel .rc-review{transition:margin .1s ease-out}#reviews-carousel .rc-review blockquote{margin:0}#reviews-carousel .rc-review .rc-review-content{position:relative;margin:0;padding:1.5rem 1.5rem 5em;height:100%;background-color:#fff;border:none;border-radius:5px}#reviews-carousel .rc-review .rc-review-content q{font-weight:500;line-height:1.5em}#reviews-carousel .rc-review .rc-header{margin-bottom:15px;height:26px}#reviews-carousel .rc-review .rc-footer{position:absolute;padding:0 0 1.5rem;bottom:0}#reviews-carousel .rc-review .rc-footer p{margin:0;font-size:16px;line-height:22px}#reviews-carousel .rc-review .rc-footer .rc-author{font-weight:800}#reviews-carousel .rc-review .rc-footer .rc-date{font-size:14px;color:#79818d}#reviews-carousel .container{overflow:hidden}@media screen and (max-width: 1199px){#reviews-carousel .reviews-container{margin-left:40px;margin-right:40px}#reviews-carousel .rc-review-content{line-height:23px}}@media screen and (max-width: 991px){#reviews-carousel #rc-nav #rc-nav-dots li{margin:0 6px}}@media screen and (max-width: 767px){#reviews-carousel .reviews-container{margin-left:32px;margin-right:32px}#reviews-carousel h2{margin-bottom:36px}}@media screen and (max-width: 640px){#reviews-carousel .header{display:inline-block}}@media screen and (max-width: 575px){#reviews-carousel .reviews-container{margin-left:16px;margin-right:16px;padding-left:32px;padding-right:32px}#reviews-carousel h2{font-size:21px;line-height:29px}}