.testimonial_card-v2{display:flex;flex-direction:column;flex-wrap:nowrap;height:100%}.testimonial_cards-v2-heading{line-height:1}.testimonial_card-v2.has-image{overflow:hidden}.testimonial_card-v2-block.has-image{padding-top:0!important}.testimonial_card-v2-footer{align-items:flex-end;column-gap:15px;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;margin-top:auto;width:100%}.testimonial_card-v2-rating-stars{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;width:100%}.testimonial_cards-v2:not(.testimonial_cards-v2-slider){align-items:stretch;display:flex;flex-direction:row;flex-wrap:wrap}.testimonial_card-v2-image{display:block;height:auto;width:100%}.testimonial_card-v2-icon{position:relative}.testimonial_card-v2-icon-inner{display:flex;flex-direction:row;flex-wrap:nowrap;left:0;position:absolute;right:0;top:0}.horizontal_align_left .testimonial_card-v2-icon-inner{justify-content:flex-start}.horizontal_align_right .testimonial_card-v2-icon-inner{justify-content:flex-end}.horizontal_align_center .testimonial_card-v2-icon-inner{justify-content:center}.vertical_align_top .testimonial_card-v2-icon-inner{bottom:auto;top:0}.vertical_align_bottom .testimonial_card-v2-icon-inner{bottom:0;top:auto}.vertical_align_middle .testimonial_card-v2-icon-inner{bottom:auto;top:0}.vertical_align_middle .testimonial_card-v2-icon-inner .testimonial_card-v2-icon-image{transform:translateY(-50%)}.testimonial_cards-v2-slider{align-items:center;display:flex!important;flex-direction:row;flex-wrap:wrap;justify-content:flex-start}.testimonial_cards-v2-slider .slick-track{display:flex!important}.testimonial_cards-v2-slider .slick-slide{height:inherit!important}.testimonial_cards-v2-slider .slick-list{order:1;width:100%}.testimonial_cards-v2-slider .slick-prev{order:2}.testimonial_cards-v2-slider .slick-next{order:4}.testimonial_cards-v2-slider .slick-dots{column-gap:15px;display:flex!important;flex-direction:row;flex-wrap:nowrap;list-style:none;margin:0;order:3;padding:0 15px}.testimonial_cards-v2-slider .slick-dots li{margin:0}.testimonial_cards-v2-slider .slick-dots button{background-color:rgba(0,0,0,.5);border:0;border-radius:50px;cursor:pointer;display:block;font-size:0;height:10px;margin:0;padding:0;transition:all .3s ease;width:10px}.testimonial_cards-v2-slider .slick-dots .slick-active button{background-color:#000}.testimonial_cards-v2-slider .slick-arrow{background:none;border:0;cursor:pointer;margin-bottom:0;padding:0}.testimonial_cards-v2-slider .slick-arrow svg{display:block;height:18px;width:18px}.testimonial_card-v2-header{align-items:center;display:flex;justify-content:space-between}.testimonial_card-v2-author{flex-grow:1}.testimonial_cards-v2-slider .slick-arrow{background-color:#fff;border-radius:100px;box-shadow:0 0 3px 0 rgba(0,0,0,.2);margin:0 5px;padding:10px}@media (min-width:768px){.testimonial_cards-v2-heading,.testimonial_cards-v2-section{position:relative;z-index:2}.testimonial_cards-v2-wrap{width:75%}.testimonial_cards-v2-bgimage{align-items:center;bottom:0;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-end;margin-bottom:-40px;margin-top:-40px;overflow:hidden;position:absolute;right:0;top:0;width:75%}.testimonial_card-v2-bgimage-img{bottom:0;height:100%;object-fit:cover;position:absolute;right:0;top:0;width:100%}}@media (max-width:767px){.testimonial_cards-v2-bgimage{margin-bottom:-15%!important;margin-top:0!important}.testimonial_card-v2-bgimage-img{height:auto}.testimonial_card-v2-header{align-content:center;align-items:center;flex-direction:column;text-align:center}.testimonial_card-v2-media{margin-bottom:20px!important;padding:0!important}}@media(max-width:780px){.testimonial_cards-v2:not(.testimonial_cards-v2-slider) .testimonial_card-v2-block{flex:0 0 100%!important;max-width:100%!important;width:100%!important}.testimonial_cards-v2-slider{justify-content:center}}