.review-listing-section .section-heading{margin-bottom:48px;text-align:center}.review-listing-col{border-radius:12px;break-inside:avoid;margin:0 16px 32px;padding:24px}.review-listing-row{column-count:4;column-gap:0;margin:0 -16px}.review-video video{border-radius:12px;width:100%!important}.review-video{position:relative}.review-video .myBtn.button{align-items:center;backdrop-filter:blur(4px);background:rgba(222,231,229,.8);border:0;border-radius:40px;color:#00473a;cursor:pointer;display:flex;height:56px;justify-content:center;left:50%;padding:0;position:absolute;top:calc(50% - 40px);transform:translate(-50%,-50%);width:56px}.review-video .myBtn .fas:before{color:#00473a;font-size:30px}.review-video .myBtn .fa-play{padding-left:5px}.review-listing-col .profile-block{margin-bottom:12px}.profile-block .image{margin-right:12px;width:40px}.profile-block .image img{display:block;height:40px!important;object-fit:cover;width:100%}.profile-block .name p{font-weight:500}.review-listing-col .review-text img{display:block;margin-bottom:12px;max-width:96px!important}.review-listing-col .review-text p{font-size:14px;line-height:142.857%;margin-bottom:0}.b-description_readmore_ellipsis{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;text-overflow:ellipsis}.b-description_readmore_button{color:#00473a;cursor:pointer;font-size:14px;line-height:142.857%;margin-top:8px;text-decoration:underline;text-transform:uppercase}.review-listing-col.video{max-height:540px;overflow:hidden;padding:0;position:relative}.review-listing-col.video .review-text{backdrop-filter:blur(4px);background:rgba(222,231,229,.8);border-radius:0 0 8px 8px;bottom:0;left:0;padding:8px 12px;position:absolute;width:100%}.review-text p.name{font-size:16px;font-weight:500}@media screen and (max-width:991px){.review-listing-row{column-count:3}}@media screen and (max-width:767px){.review-listing-section .section-heading{margin-bottom:24px}.review-listing-col{margin:0 8px 16px;padding:12px}.review-listing-row{margin:0 -8px}.profile-block .image{margin-right:8px;width:24px}.profile-block .image img{height:24px!important}.profile-block .name p,.review-listing-col .review-text p{font-size:12px}.review-video .myBtn{height:32px;top:50%;width:32px}.review-video .myBtn .fas:before{font-size:16px}.b-description_readmore_ellipsis{-webkit-line-clamp:5}}@media screen and (max-width:630px){.review-listing-row{column-count:2}}