.home-testimonials-sec{background-color:#151515;padding:100px 0;overflow:hidden;position:relative}.home-testimonials-sec .dotted-shape{position:absolute;bottom:70px;left:35%;display:inline-block;animation:floatY 3s ease-in-out infinite}@keyframes floatY{0%{transform:translateY(0)}50%{transform:translateY(-15px)}100%{transform:translateY(0)}}.home-testimonials-sec .title-area{margin-bottom:35px;font-family:Outfit,sans-serif}.home-testimonials-sec .title-area .sub-title h3{display:flex;align-items:center;gap:10px;color:#fff;text-transform:uppercase;font-size:18px;font-weight:500;margin-bottom:9px;position:relative}.home-testimonials-sec{font-family:'Outfit',sans-serif}.home-testimonials-sec .title-area .sub-heading{font-size:30px;margin-top:14px;font-weight:200;text-transform:uppercase;font-family:'Outfit',sans-serif;color:#fff;line-height:1.3}.home-testimonials-sec .title-area .sub-heading br{display:none}.home-testimonials-sec .testi-clutch{background-color:#e1e1e1fa;border-radius:5px;display:inline-block;max-width:220px;padding:15px;margin-bottom:28px}.home-testimonials-sec .array-button{display:flex;align-items:center;gap:10px}.home-testimonials-sec .array-button .array-prev,.home-testimonials-sec .array-button .array-next{font-size:16px;width:44px;height:44px;display:flex;justify-content:center;align-items:center;border-radius:50%;transition:all .4s ease 0s;padding:0;position:relative;background:linear-gradient(60deg,#f79533,#f37055,#ef4e7b,#a166ab,#5073b8,#1098ad,#07b39b,#6fba82);animation:animatedgradient 3s ease alternate infinite;background-size:300% 300%}@keyframes animatedgradient{0%{background-position:0% 50%}50%{background-position:100% 50%}100%{background-position:0% 50%}}.home-testimonials-sec .array-button .array-prev:before,.home-testimonials-sec .array-button .array-next:before{position:absolute;content:"";width:44px;height:44px;inset:0;border-radius:50%;background-size:contain}.home-testimonials-sec .array-button .array-prev:before{background:url(https://www.logicrays.us/wp-content/themes/logicrays-us/images/hire-dev/arrow-left-2.svg) no-repeat center center;filter:invert(1)}.home-testimonials-sec .array-button .array-next:before{background:url(https://www.logicrays.us/wp-content/themes/logicrays-us/images/hire-dev/arrow-right-2.svg) no-repeat center center}.home-testimonials-sec .right-content{overflow:hidden;padding:10px}.home-testimonials-sec .right-content .testi-slider{overflow:visible}.home-testimonials-sec .right-content .testi-slider .testimonial-card{position:relative}.home-testimonials-sec .right-content .testi-slider .testimonial-card::before{position:absolute;content:"";left:50%;transform:translateX(-50%);transition:all .4s ease 0s;top:10px;width:90%;height:100%;border-radius:20px;background:#383838;z-index:-1}.home-testimonials-sec .right-content .testi-slider .testimonial-card .inner-box{min-height:390px;background:#000;padding:26px 18px 70px;border-radius:20px;position:relative;z-index:1;overflow:hidden;transition:all .4s ease 0s}.home-testimonials-sec .right-content .testi-slider .swiper-wrapper{display:flex}.home-testimonials-sec .right-content .testi-slider .swiper-wrapper .swiper-slide{flex-shrink:0}.home-testimonials-sec .right-content .testi-slider .testimonial-card:hover .inner-box{transform:translateY(10px)}.home-testimonials-sec .right-content .testi-slider .testimonial-card .inner-box .title{font-size:16px;margin-bottom:15px;transition:all .4s ease 0s;color:#fff;font-weight:500;text-transform:uppercase;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;height:88px}.home-testimonials-sec .right-content .testi-slider .testimonial-card .inner-box .title img{display:block;margin-bottom:20px;width:26px;height:19px;object-fit:contain}.home-testimonials-sec .right-content .testi-slider .testimonial-card .inner-box .title i{font-size:30px;color:#C12D18}.home-testimonials-sec .right-content .testi-slider .testimonial-card .inner-box .rating{margin-bottom:20px;display:flex}.home-testimonials-sec .right-content .testi-slider .testimonial-card .inner-box .rating img{width:23px;height:23px;object-fit:cover;margin-right:4px}.home-testimonials-sec .right-content .testi-slider .testimonial-card .inner-box .text{font-size:16px;line-height:22px;margin-bottom:0;color:#C8C8C8;transition:all .4s ease 0s;font-family:Outfit,sans-serif}.home-testimonials-sec .right-content .testi-slider .testimonial-card .inner-box .user-info{display:flex;align-items:center;gap:20px}.home-testimonials-sec .right-content .testi-slider .testimonial-card .inner-box .user-info .user-name{font-size:18px;line-height:26px;margin-bottom:0;color:#C8C8C8;font-family:Outfit,sans-serif;font-weight:400;position:absolute;left:18px;bottom:70px}input.error{color:#000!important}@media (max-width:768px){.home-testimonials-sec{padding:50px 20px}.home-testimonials-sec .title-area{margin-bottom:22px}.home-testimonials-sec .title-area .sub-title h3{font-size:16px;line-height:22px}.home-testimonials-sec .title-area .sub-heading{font-size:22px;line-height:26px}.home-testimonials-sec .right-content .testi-slider .testimonial-card .inner-box{min-height:340px}.home-testimonials-sec .right-content .testi-slider .testimonial-card .inner-box .title{font-size:14px;line-height:20px}.home-testimonials-sec .right-content .testi-slider .testimonial-card .inner-box .text{font-size:16px;line-height:20px}.home-testimonials-sec .right-content .testi-slider .testimonial-card .inner-box .user-info .user-name{bottom:50px;font-size:16px;line-height:20px}}