.o-009-testimonial-wrapper .o-009-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;width:100%;padding:40px;gap:40px}
@media only screen and (max-width:979px){.o-009-testimonial-wrapper .o-009-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:40px 0;gap:30px}
}
.o-009-testimonial-wrapper .o-009-wrapper .image-box{width:50%;min-height:310px}
@media only screen and (max-width:979px){.o-009-testimonial-wrapper .o-009-wrapper .image-box{width:100%}
}
@media only screen and (max-width:707px){.o-009-testimonial-wrapper .o-009-wrapper .image-box{min-height:178px}
}
.o-009-testimonial-wrapper .o-009-wrapper .image-box figure{border-radius:30px}
.o-009-testimonial-wrapper .o-009-wrapper .text-box{width:50%}
@media only screen and (max-width:979px){.o-009-testimonial-wrapper .o-009-wrapper .text-box{width:100%}
}
.o-009-testimonial-wrapper .o-009-wrapper .text-box .audience-tag{background-color:#c5003e;color:#fff;font-family:"Noto Sans Bold",sans-serif;font-size:14px;line-height:26px;padding:0 10px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;font-weight:bold;border-radius:10px;margin-bottom:20px}
.o-009-testimonial-wrapper .o-009-wrapper .text-box .text-container{width:100%;font-size:28px;color:#c5003e;font-family:"Value-Bold",sans-serif;line-height:36px;letter-spacing:0;text-align:left;padding-bottom:20px}
@media only screen and (max-width:979px){.o-009-testimonial-wrapper .o-009-wrapper .text-box .text-container{font-size:22px;line-height:30px}
}
.o-009-testimonial-wrapper .o-009-wrapper .text-box .text-name{text-align:left}
.o-009-testimonial-wrapper .o-009-wrapper .text-box .text-name .item-name{padding-bottom:20px;font-size:12px;line-height:22px;color:#444}
.o-009-testimonial-wrapper .o-009-wrapper .text-box .text-name .text-cta{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}
@media only screen and (max-width:707px){.o-009-testimonial-wrapper .o-009-wrapper .text-box .text-name .text-cta{width:100%}
}
@media only screen and (max-width:707px){.o-009-testimonial-wrapper .o-009-wrapper .text-box .text-name .text-cta .btn{width:100%}
}
.o-009-testimonial-wrapper .o-009-wrapper .text-box .text-name .text-cta .btn:hover{background-color:#f6e6eb;color:#c5003e;border:2px solid #c5003e;text-decoration:underline}