.testimonial-main-section{background:#fff;padding:60px 0}.testimonial-main-section .content-box:last-child{margin-top:55px}.testimonial-main-section .main-box{background:#f7f9fc;border:1px solid #108a001f;border-radius:4px;padding:35px 20px;position:sticky;top:120px}.testimonial-main-section .main-box .platform{align-items:center;display:flex;margin-bottom:20px}.testimonial-main-section .platform .logo{line-height:0;margin-right:14px}.testimonial-main-section .platform .logo img{border-radius:100%;max-height:39px;min-height:39px;object-fit:cover;width:39px}.testimonial-main-section .platform .text h6{color:#27272a;font-size:16px;font-weight:500;margin:0}.testimonial-main-section .main-box .heading-text{border-bottom:1px solid #e5e7f5;padding-bottom:10px}.testimonial-main-section .main-box .heading-text h4{color:#020204;font-size:22px;font-weight:600;line-height:1.4;margin-bottom:0}.testimonial-main-section .main-box ul{margin:25px 0;padding:0}.testimonial-main-section .main-box ul li{align-items:center;color:#020204;display:flex;font-size:16px;font-weight:600;line-height:1.4;list-style:none;padding:9px 0}.testimonial-main-section .main-box ul li img{margin-right:10px}.testimonial-main-section .main-box .cta-box a{align-items:center;color:#fff;display:flex;font-size:14px;justify-content:center}.testimonial-main-section .main-box .cta-box a span{line-height:0}.testimonial-main-section .main-box .cta-box a svg{height:13px;margin-left:10px;width:13px;fill:#fff}.testimonial-main-section .main-box .cta-box a:hover{color:#000}.testimonial-main-section .main-box .cta-box a:hover svg{fill:#000}.testimonial-main-section .review-cards{column-count:2;column-gap:0}.testimonial-main-section .review-cards .card{display:inline-block;height:100%;padding:0 15px;width:100%}.testimonial-main-section .review-cards .card .main{background:#fff;border:1px solid #e5e7f5cc;border-radius:4px;box-shadow:0 4px 25px 0 #00000017;margin-bottom:30px;padding:20px}.testimonial-main-section .review-cards .card .main .quote{line-height:0;margin-bottom:20px;margin-top:-34px}.testimonial-main-section .review-cards .card .main h5{color:#020204;font-size:20px;font-weight:600;margin-bottom:12px}.testimonial-main-section .review-cards .card .main p{color:#000;font-size:16px;margin:0}.testimonial-main-section .review-cards .card .main .review-col{border-top:1px solid #e5e7f5;margin-top:15px;padding-top:15px}@media(min-width:992px) and (max-width:1199.98px){.testimonial-main-section .main-box .cta-box a{font-size:12px;padding:16px}}@media(max-width:991.98px){.testimonial-main-section .review-cards{column-count:1}}@media(max-width:767.98px){.testimonial-main-section .review-cards .card{max-width:100%;padding:0}.testimonial-main-section .main-box{margin-bottom:35px}.testimonial-main-section .review-cards .card:last-child .main{margin-bottom:0}}