.testimonial-card--container{border-radius:10px;box-shadow:4px 4px 0 #e3edf5;margin:1em 2em!important;min-height:200px;opacity:1!important;padding:2em 2em 1em;width:42%}@media (max-width:768px){.testimonial-card--container{width:100%}}.testimonial-card--container.is-selected{opacity:1}.testimonial-card--inner{height:97%;position:relative}.testimonial-card--inner.extra-padding{padding-bottom:6rem!important}.testimonial-card--text{font-size:16px;position:relative}.testimonial-card--name{font-weight:500;margin-top:0;padding:0 1rem}.counsellor-link{bottom:20px;position:absolute;right:30px}.counsellor-info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.testimonial-card--image{border:2px solid #1a8268;height:80px;margin:initial;text-align:right;width:80px}.counsellor-info p{color:#1a8268;font-size:14px;font-weight:700;margin:8px 0;padding-right:10px;text-align:right}.counsellor-info .name{color:#1a8268;display:block;font-weight:300}.counsellor-link:hover .testimonial-card--image{border-color:#ea8b26}.counsellor-link:hover .counsellor-info p{color:#ea8b26}.counsellor-link:hover .counsellor-info .name{color:#333}.circle-img-mask{overflow:hidden}.circle-img-mask__img{display:block;height:100%;object-fit:cover;object-position:center;width:100%}.single-testimonial{position:relative;z-index:1}.single-testimonial__image{margin:1.33em auto 2.66em!important}.single-testimonial__body{font-size:1.33em;text-align:center}.single-testimonial__name{font-weight:700;text-align:center}.test-section--bubbles{background-color:#f0f2f5;padding:6.33em 1.33em!important;position:relative}.test-section--bubbles:after,.test-section--bubbles:before{aspect-ratio:1/1;background-color:#f3541f;content:"";display:block;position:absolute;width:20%}.test-section--bubbles:before{border-radius:0 100% 100% 0/0 0 100% 100%;left:0;top:0}.test-section--bubbles:after{border-radius:100% 0 100% 0/100% 100% 0 0;bottom:0;right:0}.testimonial-card--w-accent{box-shadow:2px 2px 0 3px #d8deeb!important;position:relative}.testimonial-card--w-accent:before{aspect-ratio:1.66/1;background-color:#f0f2f5;border-radius:100% 0 100% 0/100% 100% 0 0;bottom:0;content:"";display:block;position:absolute;right:0;width:58%}@media (min-width:768px){.section-header--reviews{align-items:center;display:flex;gap:1.66em;text-align:left}}@media (max-width:689px){.testimonial-card--container.testimonial-card--container{margin:1.33em auto!important}}.testimonials--container .flickity-page-dots .dot.is-selected{background:#f3541f}.testimonials--container.flickity-enabled:before{background-image:linear-gradient(90deg,#fff 5%,hsla(0,0%,100%,0));left:0}.testimonials--container.flickity-enabled:after,.testimonials--container.flickity-enabled:before{bottom:0;content:"";display:block;pointer-events:none;position:absolute;top:0;width:8em;z-index:1}.testimonials--container.flickity-enabled:after{background-image:linear-gradient(270deg,#fff 5%,hsla(0,0%,100%,0));right:0}.testimonials--container.flickity-enabled .flickity-button{z-index:2}.md-circle{aspect-ratio:1/1;height:auto!important}@media (max-width:420px){.md-circle{align-self:center;width:70px!important}.counsellor-link:hover .counsellor-info p,.full-testimonial--wrapper .counsellor-info p,.testimonial-card--container .counsellor-info p{line-height:1.2}}@media (max-width:678px){.testimonials--container.flickity-enabled:after,.testimonials--container.flickity-enabled:before{display:none}}