.ova-testimonial .slide-testimonials .client_info .icon{height:74px;transform:translateX(50%);justify-content:center;right:50%;position:absolute;top:-37px;background-color:var(--secondary);align-items:center;border-radius:50%;width:74px;display:inline-flex}.ova-testimonial .slide-testimonials .client_info .icon i{font-size:30px;color:#fff;display:inline-flex}.ova-testimonial .slide-testimonials .client_info p.evaluate{font-size:18px;margin:0 0 8px}.ova-testimonial .slide-testimonials .client_info .top_info{padding:60px 30px 35px;border:1px solid transparent;transition:all .3s ease;position:relative;text-align:center;background-color:#ecf0f4;margin:0 0 40px;border-radius:10px;z-index:1}.ova-testimonial .slide-testimonials .client_info .top_info:before{height:1px;transform:rotate(30deg);right:41px;content:"";position:absolute;bottom:-1px;background-color:transparent;transform-origin:bottom left;width:81px;z-index:1}.ova-testimonial .slide-testimonials .client_info .top_info:after{height:42px;border-right:1px solid transparent;right:50px;content:"";position:absolute;-webkit-clip-path:polygon(100% 0,0 0,100% 100%);clip-path:polygon(100% 0,0 0,100% 100%);bottom:-41.5px;background-color:inherit;width:72px}.ova-testimonial .slide-testimonials .client_info .info{position:relative;gap:15px;align-items:center;direction:ltr;display:flex}.ova-testimonial .slide-testimonials .client_info .info .client{position:relative}.ova-testimonial .slide-testimonials .client_info .info .client:after{height:calc(100% + 4px);transform:translate(-50%,-50%);content:"";position:absolute;top:50%;border-radius:50%;background:var(--primary);left:50%;width:calc(100% + 4px);z-index:-1}.ova-testimonial .slide-testimonials .client_info .info .client img{height:60px;border:3px solid #fff;object-fit:cover;min-width:60px;border-radius:50%;width:60px;display:block}.ova-testimonial .slide-testimonials .client_info .info .name-job .name{font-size:18px;margin:0;line-height:1.3}.ova-testimonial .slide-testimonials .client_info .info .name-job .job{font-size:14px;margin:0}.ova-testimonial .slide-testimonials .client_info .rating-icon{font-size:14px;color:#fda300;line-height:1;display:inline-block}.ova-testimonial .slide-testimonials .client_info:hover .top_info{border:1px solid var(--light);transition:all .3s ease;background-color:#fff}.ova-testimonial .slide-testimonials .client_info:hover .top_info:before{background-color:var(--light)}.ova-testimonial .slide-testimonials .client_info:hover .top_info:after{border-right:1px solid var(--light)}.ova-testimonial.ova-testimonial-template2 .slide-testimonials .client_info .icon{transform:none;border:5px solid #fff;right:25px;background-color:var(--heading)}@media (max-width:420px){.ova-testimonial.ova-testimonial-template2 .slide-testimonials .client_info .icon{top:-57px}}.ova-testimonial.ova-testimonial-template2 .slide-testimonials .client_info .evaluate-wrap{padding:30px}@media (max-width:420px){.ova-testimonial.ova-testimonial-template2 .slide-testimonials .client_info .evaluate-wrap{padding:20px 20px 30px}}.ova-testimonial.ova-testimonial-template2 .slide-testimonials .client_info p.evaluate{font-size:20px}.ova-testimonial.ova-testimonial-template2 .slide-testimonials .client_info .top_info{padding:10px;border:1px solid var(--primary);text-align:left;background-color:#fff}.ova-testimonial.ova-testimonial-template2 .slide-testimonials .client_info .top_info:before{background-color:var(--primary)}.ova-testimonial.ova-testimonial-template2 .slide-testimonials .client_info .top_info:after{border-right:1px solid var(--primary)}.ova-testimonial.ova-testimonial-template2 .slide-testimonials .client_info .info{padding:25px 35px;background-color:var(--primary);border-radius:0 0 10px 10px}.ova-testimonial.ova-testimonial-template2 .slide-testimonials .client_info .info:after{height:42px;right:45px;transition:all .3s ease;content:"";position:absolute;-webkit-clip-path:polygon(100% 0,0 0,100% 100%);clip-path:polygon(100% 0,0 0,100% 100%);bottom:-41.5px;background-color:inherit;width:72px;z-index:1}.ova-testimonial.ova-testimonial-template2 .slide-testimonials .client_info .info .client{display:none}.ova-testimonial.ova-testimonial-template2 .slide-testimonials .client_info .info .name-job{column-gap:15px;flex-wrap:wrap;display:flex}.ova-testimonial.ova-testimonial-template2 .slide-testimonials .client_info .info .name-job .job,.ova-testimonial.ova-testimonial-template2 .slide-testimonials .client_info .info .name-job .name,.ova-testimonial.ova-testimonial-template2 .slide-testimonials .client_info .info .name-job .separator{color:#fff}.ova-testimonial .swiper.swiper-loading .swiper-wrapper{opacity:0;visibility:hidden}.ova-testimonial .swiper .swiper-wrapper .swiper-slide{padding:37px 10px;max-width:100%}.ova-testimonial .button-dots{justify-content:center;gap:9px;align-items:center;display:flex}.ova-testimonial .button-dots.swiper-pagination-bullets{transform:translateY(-50%)!important;left:50%!important;width:100%!important}.ova-testimonial .button-dots .swiper-pagination-bullet{height:4px;transition:opacity .2s ease;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;transition:all .3s ease;background-color:#b3b0ba;margin:0;border-radius:0;width:16px;display:block}.ova-testimonial .button-dots .swiper-pagination-bullet.swiper-pagination-bullet-active,.ova-testimonial .button-dots .swiper-pagination-bullet:hover{background-color:var(--primary)}.ova-testimonial .button-nav{height:40px;transform:translateY(-50%);justify-content:center;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;transition:all .3s ease;position:absolute;opacity:0;visibility:hidden;top:50%;background-color:#fff;align-items:center;box-shadow:0 10px 30px rgba(0,0,0,.2);border-radius:50%;width:40px;display:flex;z-index:1}.ova-testimonial .button-nav.button-prev{left:-20px}.ova-testimonial .button-nav.button-next{right:-20px}.ova-testimonial .button-nav:focus{outline:none}.ova-testimonial .button-nav i{font-size:14px;color:var(--text);-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;transition:all .3s ease;cursor:pointer;display:inline-flex}.ova-testimonial .button-nav:hover{background-color:var(--primary)}.ova-testimonial .button-nav:hover i{color:#fff}@media screen and (max-width:768px){.ova-testimonial .button-nav{display:none}}.ova-testimonial:hover .button-nav{opacity:1;visibility:visible;top:45%}