.rating-module-heading h2{font-family:Roboto,sans-serif;font-weight:500;line-height:1.3;margin:0;text-align:center}.rating-tab ul{align-items:center;border-radius:10px;display:flex;justify-content:center;list-style:none;margin:0;padding:0}.rating-tab{padding:20px 0;text-align:center}.rating-tab ul li{border-bottom:2px solid #33a9e1;border-top:2px solid #33a9e1;cursor:pointer;display:inline-block;font-family:Roboto,sans-serif;font-weight:300;line-height:1.3;margin:0;padding:8px 13px}.rating-tab ul li:last-child{border-radius:0 8px 8px 0;border-right:2px solid #33a9e1}.rating-tab ul li:first-child{border-left:2px solid #33a9e1;border-radius:8px 0 0 8px}.rating-tab ul li.active{background-color:#33a9e1;color:#fff}.tab-content-outer-sec a{text-decoration:none}.tab-content-outer-wrap{left:0;opacity:0;position:absolute;top:30px;visibility:hidden;width:100%}.tab-content-outer-wrap.active-tab{opacity:1;visibility:visible}.review-section-outer{margin:0 auto;max-width:800px;min-height:500px;position:relative}.review-section-outer:after,.review-section-outer:before{content:"";filter:blur(5px);height:100%;left:-6px;position:absolute;top:0;width:20px;z-index:9999}.review-section-outer:after{left:auto;right:-6px}.tab-content-wrap{background-color:#fff;border-radius:30px;box-shadow:0 2px 2px 0 rgba(0,0,0,.32);box-sizing:border-box;margin:20px auto;max-width:330px;padding:40px 30px;width:100%}.review-img{margin:0 auto;max-width:200px;padding-bottom:20px;text-align:center}.review-content p{font-family:Roboto,sans-serif;font-weight:400;line-height:1.4;margin:0;text-align:center}.author-img{background-position:50%;background-repeat:no-repeat;background-size:cover;filter:grayscale(100%);height:60px;margin:0 auto;max-width:60px}.author-img img{border-radius:50%}.review-content{padding-bottom:20px}.author-details h2{font-family:Roboto,sans-serif;font-weight:500;line-height:1.4;margin:0;padding-top:10px;text-align:center;text-transform:uppercase}.tab-content ul.slick-dots{bottom:-60px;margin:0;padding:0}.author-img img{max-width:60px}.slick-dots li button{position:relative;z-index:9999}@media(max-width:767px){.rating-module-heading h2{font-size:24px!important}.author-details h2,.rating-tab ul li,.review-content p{font-size:14px!important}.tab-content-outer-wrap{top:0!important}.rating-module-inner{padding-bottom:60px!important;padding-top:40px!important}.review-section-outer:after,.review-section-outer:before{width:15px}}@media(max-width:600px){.tab-content-wrap{max-width:90%}}@media(max-width:480px){.review-section-outer:after,.review-section-outer:before{width:15px}}