.testimonial-wrap{background:#ebedef;padding:64px 0}.testimonial-wrap .intro-section{padding:0 8px 40px}.testimonial-items{display:flex;flex-wrap:wrap;width:100%}.testimonial-items .testimonial-item{flex:0 0 auto;padding:8px;width:33.3333%}.testimonial-item .test-inside{background:#fff;border-radius:2rem 0 2rem 0;height:100%;min-height:400px;padding:2rem 2rem 8rem;position:relative}.test-inside .test-content{padding:1.2rem 0}.test-inside .test-bottom{bottom:2rem;left:0;padding:0 2rem;position:absolute;width:100%}.test-inside .test-program-name{border:2px solid var(--color-primary);color:var(--color-primary);display:inline-block;font-size:.85rem;margin:0 0 0 7px;padding:.25rem .5rem;text-transform:uppercase;transform:translateX(-.5rem)}.testimonial-items .testimonial-item.t-half-width{width:66.6666%}.testimonial-items .testimonial-item.t-half-width .test-inside{background:transparent;display:flex;flex-wrap:wrap;padding:0}.testimonial-items .testimonial-item.t-half-width .test-inside .image{flex:0 0 auto;height:100%;width:40%}.testimonial-items .testimonial-item.t-half-width .test-inside .image img{border-radius:2rem 0 2rem 0;height:100%;object-fit:cover;object-position:center;width:100%}.testimonial-items .testimonial-item.t-half-width .test-inside .content{align-items:center;display:flex;flex:0 0 auto;padding:0 10px 0 30px;width:60%}.testimonial-items .testimonial-item.t-half-width .test-inside .content .test-content{font-size:24px;font-weight:600;line-height:1.1;padding-bottom:45px;text-wrap:pretty}.testimonial-items .testimonial-item.t-half_image{width:66.6666%}.testimonial-items .testimonial-item.t-half_image .test-inside{background:transparent;padding:0}.testimonial-items .testimonial-item.t-half_image .test-inside .image{background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:2rem 0 2rem 0;height:100%;width:100%}.testimonial-items .testimonial-item.t-full_width{width:100%}.testimonial-items .testimonial-item.t-full_width .test-inside{background:transparent;display:flex;flex-wrap:wrap;padding:0}.testimonial-items .testimonial-item.t-full_width .test-inside .image{flex:0 0 auto;padding-right:8px;width:33.3333%}.testimonial-items .testimonial-item.t-full_width .test-inside .image img{border-radius:2rem 0 2rem 0;height:100%;object-fit:cover;object-position:center;width:100%}.testimonial-items .testimonial-item.t-full_width .test-inside .content{flex:0 0 auto;padding-left:8px;width:66.6666%}.testimonial-items .testimonial-item.t-full_width .test-inside .content svg path{fill:#000}.testimonial-items .testimonial-item.t-full_width .test-inside .content .inside{align-items:center;background:var(--color-primary);border-radius:2rem 0 2rem 0;color:#000;display:flex;height:100%;padding:2rem}.testimonial-items .testimonial-item.t-full_width .test-inside .content .inside .test-content{font-size:24px;font-weight:600;line-height:1.1;padding-bottom:50px}.testimonial-items .testimonial-item.t-full_width .test-inside .content .inside .test-program-name{border-color:#000;color:#000}@media (max-width:1024px){.testimonial-items .testimonial-item,.testimonial-items .testimonial-item.t-half-width,.testimonial-items .testimonial-item.t-half_image{width:50%}.testimonial-items .testimonial-item.t-half-width .test-inside .image{display:none}.testimonial-items .testimonial-item.t-half-width .test-inside .content{width:100%}.testimonial-items .testimonial-item.t-full_width{width:50%}.testimonial-items .testimonial-item.t-full_width .test-inside .image{display:none}.testimonial-items .testimonial-item.t-full_width .test-inside .content{width:100%}}@media (max-width:480px){.testimonial-items .testimonial-item,.testimonial-items .testimonial-item.t-half-width,.testimonial-items .testimonial-item.t-half_image{height:auto;width:100%}.testimonial-items .testimonial-item.t-half-width .test-inside .image{display:block;height:auto;width:100%}.testimonial-items .testimonial-item.t-half-width .test-inside .image img{height:auto;width:100%}.testimonial-items .testimonial-item.t-half-width .test-inside .content{padding:16px 0}.testimonial-items .testimonial-item.t-full_width{width:100%}.testimonial-items .testimonial-item.t-full_width .test-inside .image{display:block;height:auto;width:100%}.testimonial-items .testimonial-item.t-full_width .test-inside .content{padding-top:16px;width:100%}}