.testimonial-sec{width:100%;padding:60px}.testimonial-sec .testimonial-wrap{width:50%;box-shadow:0 1px 5px 0 rgb(45 62 80 / 12%);padding:0;border-radius:.1875rem}.testimonial-sec .testimonial-wrap .testimonial{width:100%;display:inline-block;vertical-align:middle;text-align:left;background:linear-gradient(45deg,#9ac042,#00bda5);border-top-left-radius:4px;border-top-right-radius:4px;padding:2.5rem 96px 2rem}.testimonial-sec .testimonial-wrap .testimonial .caption{width:100%;display:inline-block;vertical-align:middle;position:relative}.testimonial-sec .testimonial-wrap .testimonial .caption:before{content:open-quote;font-size:5.75rem;font-weight:500;line-height:1;color:#fff;position:absolute;left:-3.5rem;top:5px}.testimonial-sec .testimonial-wrap .testimonial .caption:after{content:close-quote;font-size:5.75rem;font-weight:500;line-height:1;color:#fff;position:absolute;right:-3rem;bottom:-18px}.testimonial-sec .testimonial-wrap .testimonial .caption h1{width:100%;display:inline-block;vertical-align:middle;text-align:center}.testimonial-sec .testimonial-wrap .testimonial .caption h2{width:100%;display:inline-block;vertical-align:middle;text-align:center}.testimonial-sec .testimonial-wrap .testimonial .caption h3{width:100%;display:inline-block;vertical-align:middle;text-align:center}.testimonial-sec .testimonial-wrap .testimonial .caption h4{width:100%;display:inline-block;vertical-align:middle;text-align:center}.testimonial-sec .testimonial-wrap .testimonial .caption h5{width:100%;display:inline-block;vertical-align:middle;text-align:center}.testimonial-sec .testimonial-wrap .testimonial .caption h6{width:100%;display:inline-block;vertical-align:middle;text-align:center}.testimonial-sec .testimonial-wrap .testimonial .caption p{width:100%;display:inline-block;vertical-align:middle;font-size:22px;line-height:36px;font-weight:400;color:#fff;margin:8px 0}.testimonial-sec .testimonial-wrap .testimonial .caption a{font-size:22px;line-height:36px;font-weight:400;color:#35558a}.testimonial-sec .testimonial-wrap .testimonial .caption span{width:100%;display:inline-block;vertical-align:middle;font-size:22px;line-height:36px;font-weight:400;color:#fff}.testimonial-sec .testimonial-wrap .testimonial .caption ul{width:100%;display:inline-block;vertical-align:middle;list-style-type:none;padding-left:20px;margin:8px 0;color:#fff}.testimonial-sec .testimonial-wrap .testimonial .caption ul li{width:100%;display:inline-block;vertical-align:middle;font-size:22px;line-height:36px;font-weight:400;color:#fff;position:relative}.testimonial-sec .testimonial-wrap .testimonial .caption ul li:before{content:'';position:absolute;left:-20px;top:12px;width:8px;height:8px;background:#9ac042;opacity:.8;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}.testimonial-sec .testimonial-wrap .testimonial .caption ul li a{width:100%;display:inline-block;vertical-align:middle;font-size:22px;line-height:36px;font-weight:400;color:#fff}.testimonial-sec .testimonial-wrap .testimonial .caption ol{width:100%;display:inline-block;vertical-align:middle;list-style-type:none;padding-left:20px;margin:8px 0}.testimonial-sec .testimonial-wrap .testimonial .caption ol li{width:100%;display:inline-block;vertical-align:middle;font-size:22px;line-height:36px;font-weight:400;position:relative}.testimonial-sec .testimonial-wrap .testimonial .caption ol li a{width:100%;display:inline-block;vertical-align:middle;font-size:22px;line-height:36px;font-weight:400;color:#fff}.testimonial-info{width:100%;display:inline-block;vertical-align:middle;text-align:center;background-color:#fff;border-bottom-left-radius:4px;border-bottom-right-radius:4px;padding:32px 48px}.testimonial-info .info-wrap{width:100%;display:inline-block;vertical-align:middle}.testimonial-info .info-wrap p{width:100%;display:inline-block;vertical-align:middle;line-height:1.53333em;font-weight:600;text-transform:uppercase;margin:0}.testimonial-info .info-wrap span{width:100%;display:inline-block;vertical-align:middle;font-size:14px;line-height:1.53333em;font-weight:400;font-style:italic;margin:0}@media(max-width:1600px){.testimonial-sec .testimonial-wrap{width:100%}}@media(max-width:767px){.testimonial-sec{padding:40px 20px}.testimonial-sec .testimonial-wrap .testimonial{padding:48px 50px}.testimonial-sec .testimonial-wrap .testimonial .caption{padding:0}.testimonial-info{text-align:left;padding:24px 32px}}