.cm-testimonial-slider{background-color:#ddf2ec;overflow:hidden;padding-bottom:2rem;padding-top:2rem}.cm-testimonial-slider .testimonial_content{align-items:flex-start;background:#fff;border-radius:4px;box-shadow:-2px 3px 10px #0003;display:flex;flex-direction:column;margin-left:auto;margin-right:auto;padding:30px;text-align:left;transform-style:preserve-3d}.cm-testimonial-slider .splide__slide{box-shadow:none;margin:0!important;padding:15px 4rem}.cm-testimonial-slider .splide .splide__track{margin-bottom:0;margin-top:0;padding:0}.cm-testimonial-slider .splide__slide{background:transparent}.cm-testimonial-slider .testimonial_content .testimonial_rating-wrapper{display:flex}.cm-testimonial-slider .testimonial_content .testimonial_rating-icon{align-items:center;color:#0000;display:flex;justify-content:center;margin-right:.25rem}.cm-testimonial-slider .testimonial_content .testimonial_rating-icon .icon-embed-custom1{align-items:center;display:flex;flex-direction:column;height:1.5rem;justify-content:center;width:1.5rem}.cm-testimonial-slider .testimonial_content .testimonial_rating-icon .icon-embed-custom1 svg{overflow:hidden}.cm-testimonial-slider .testimonial_content .testimonial-cnt{margin:2rem 0}.cm-testimonial-slider .testimonial_content .testimonial-cnt .testimonial-cnt-inr{color:#77c9b2;font-family:Museosans\ 700,sans-serif;font-size:1.7rem;font-weight:700;line-height:1.4}.cm-testimonial-slider .testimonial_content .testimonial_client{align-items:center;display:flex;text-align:left}.cm-testimonial-slider .testimonial_content .testimonial_client .testimonial_client-info{font-family:Museosans\ 700,sans-serif;font-size:1.1rem;font-weight:700;text-transform:uppercase}.cm-testimonial-slider .testimonial_content .testimonial_client .testimonial_client-info p{margin:0}.cm-testimonial-slider .splide__pagination{color:#fff;font-size:.5rem;height:1.75rem;inset:auto 0 0;bottom:20px;margin:auto;padding-top:10px;position:absolute}.splide__pagination>li button{background-color:#2226;height:8px;margin-left:3px;margin-right:3px;opacity:1;width:8px}.splide__pagination>li button.is-active{background-color:#222!important;transform:none}@media (max-width:991px){.cm-testimonial-slider .splide__slide{padding-right:0}}@media (max-width:767px){.cm-testimonial-slider .splide__slide{padding-left:2rem;padding-right:0}.cm-testimonial-slider .testimonial_content .testimonial-cnt .testimonial-cnt-inr{font-size:1.25rem}}