.customer-reviews{padding:20px 30px;position:relative}.customer-reviews .page-center{max-width:1140px!important;padding:0}.customer-reviews h3{font-size:30px;font-weight:600;letter-spacing:0;line-height:1.33;margin-bottom:.5em}.customer-reviews .top_sec{margin-bottom:23px;text-align:center}.customer-reviews .quotes{font-size:15px;line-height:1.5}.customer-reviews .quote-box{background:#e5ecff;box-shadow:1px 3px 7px rgba(0,0,0,.2);color:#3f5d6f;display:flex;flex-wrap:wrap;margin:0 0 45px;padding:0}.customer-reviews .quote-left{background:#003471;color:#fff;padding:25px;width:40.170940171000005%}.customer-reviews .quote-left p{font-size:18px;font-weight:300;line-height:24px;margin:0}.customer-reviews .quote-left p.op{opacity:.8}.customer-reviews .quote-right{display:flex;flex-wrap:wrap;margin-left:2.564102564%;padding:25px;width:57.264957265%}.customer-reviews .ratings{font-size:14px;width:71%}.customer-reviews .ratings .box{float:left;margin:0 5% 10px 0;width:45%}.customer-reviews .ratings .stars{clear:both;height:16px;line-height:16px;margin:0 0 2px;position:relative;width:80px}.customer-reviews .ratings .rate{color:#82a6c0;font-size:13px;left:85px;position:absolute;width:60px}.customer-reviews .ratings .stars:after,.customer-reviews .ratings .stars:before{content:"";display:block;height:100%;left:0;position:absolute;top:0;width:100%}.customer-reviews .ratings .stars:before{background:url(https://cdn2.hubspot.net/hubfs/493201/star.png)}.customer-reviews .ratings .stars:after{background:url(https://cdn2.hubspot.net/hubfs/493201/star-action.png)}.customer-reviews .ratings .star-5:after{width:80px}.customer-reviews .ratings .star-4:after{width:64px}.customer-reviews .ratings .star-3:after{width:48px}.customer-reviews .ratings .star-2:after{width:32px}.customer-reviews .ratings .star-1:after{width:16px}.customer-reviews .ratings.first{width:25%}.customer-reviews .ratings.first .box{width:90%}.customer-reviews .ratings .big{color:#3f5d6f;font-size:50px;left:0;line-height:50px;margin:0 0 10px;padding:0;position:static;width:100%}.customer-reviews .quote-box:last-child{margin-bottom:30px}@media (max-width:767px){.customer-reviews .quote-left{width:100%}.customer-reviews .quote-right{margin:0;width:100%}}@media (max-width:600px){.customer-reviews .ratings.first{width:100%}.customer-reviews .ratings{font-size:14px;width:100%}.customer-reviews .ratings .box{float:none;width:100%}}