.onesolutions_testimonial_carousel_wrap{position:relative}.onesolutions_testimonial_carousel_wrap .ks_title{text-align:left;margin-bottom:64px}.onesolutions_testimonial_carousel_wrap .testimonial-navigation{position:absolute;top:0px!important;right:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px}.onesolutions_testimonial_carousel_wrap .testimonial-navigation>div{position:static!important;display:block!important;margin:0!important;border-radius:50%;width:46px;height:46px;background-color:rgba(255,255,255,0.1);-webkit-transition:all 0.3s;transition:all 0.3s;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-image:url(../img/prev.svg);background-repeat:no-repeat;background-size:28px 28px;background-position:center}.onesolutions_testimonial_carousel_wrap .testimonial-navigation>div svg,.onesolutions_testimonial_carousel_wrap .testimonial-navigation>div:after,.onesolutions_testimonial_carousel_wrap .testimonial-navigation>div:before{display:none!important}.onesolutions_testimonial_carousel_wrap .testimonial-navigation>div:hover{background-color:#9B2430}.onesolutions_testimonial_carousel_wrap .testimonial-navigation .testimonial-arrow-prev{left:auto!important;right:55px!important}.onesolutions_testimonial_carousel_wrap .testimonial-navigation .testimonial-arrow-next{right:0!important;background-image:url(../img/next.svg)}.onesolutions_testimonial_carousel.testimonial--static .swiper-slide:last-child{margin:0!important}.onesolutions_testimonial_carousel.testimonial--static .swiper-wrapper{-webkit-box-pack:center!important;-ms-flex-pack:center!important;justify-content:center!important}.onesolutions_testimonial_carousel.testimonial--static h2.ks_title{text-align:center}.os_testimonial_slid{color:#fff;border-radius:24px;background-color:rgba(255,255,255,0.05);border:1px solid rgba(255,255,255,0.04);padding:32px;min-height:340px;position:relative;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.os_testimonial_slid__decor_icon{margin-bottom:32px}.os_testimonial_slid__decor_icon svg{display:block;width:40px;height:auto}.os_testimonial_slid__text{letter-spacing:-0.01em;font-size:16px;line-height:1.5;font-family:"Inter",Sans-serif;color:rgb(255,255,255);margin-bottom:8px;max-height:75px;overflow:hidden;position:relative}.os_testimonial_slid__text.clamp{display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical;overflow:hidden}.os_testimonial_slid__text p{margin-bottom:8px}.os_testimonial_slid__text p:last-child{margin-bottom:0}.os_testimonial_slid__footer{display:-ms-grid;display:grid;-ms-grid-columns:48px 12px 1fr;grid-template-columns:48px 1fr;grid-gap:12px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:auto}.os_testimonial_slid__img img{display:block;width:48px;height:48px;border-radius:50%;-o-object-fit:cover;object-fit:cover}.os_testimonial_slid__name{font-family:"General Sans",Sans-serif;font-weight:600;line-height:1.2;letter-spacing:-0.001em;font-size:16px;line-height:1.5;color:#fff}.os_testimonial_slid__after_name{letter-spacing:-0.01em;font-size:16px;line-height:1.5;font-family:"Inter",Sans-serif;color:rgba(255,255,255,0.7)}.js_read_more_feedback{display:none!important;color:#D64D5B!important;font-weight:600;position:relative}.js_read_more_feedback:before{content:"";width:100%;height:1px;background-color:#D64D5B;position:absolute;bottom:0;left:0}.js_read_more_feedback:hover{color:#DE6E79}.js_read_more_feedback.active{display:inline-block!important;width:auto}@media (max-width:768px){.onesolutions_testimonial_carousel_wrap .ks_title{margin-bottom:40px;text-align:center}.onesolutions_testimonial_carousel_wrap .testimonial-navigation{position:static;width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-top:40px}.os_testimonial_slid__text{max-height:85px;font-size:14px}.os_testimonial_slid__after_name,.os_testimonial_slid__name{font-size:14px}}@media (max-width:480px){.os_testimonial_slid{min-height:320px;padding:24px}.os_testimonial_slid__decor_icon{margin-bottom:24px}.os_testimonial_slid__decor_icon svg{width:32px}.os_testimonial_slid__footer{-ms-grid-columns:40px 12px 1fr;grid-template-columns:40px 1fr}.os_testimonial_slid__img img{width:40px;height:40px}.os_testimonial_slid__after_name,.os_testimonial_slid__name{font-size:14px}}.os_popup{position:fixed;width:100%;height:100%;background-color:rgba(0,0,0,0.7);top:0;left:0;opacity:0;visibility:hidden;overflow-y:auto;overflow-x:hidden;-webkit-transition:all 0.8s;transition:all 0.8s;z-index:333}.os_popup.open{opacity:1;visibility:visible}.os_popup.open .os_popup__content{opacity:1;-webkit-transform:translate(0px,0);transform:translate(0px,0)}.os_popup__body{min-height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:30px 10px}.os_popup__content{letter-spacing:-0.01em;font-size:16px;line-height:1.5;font-family:"Inter",Sans-serif;background-color:#1E2323;color:#fff;max-width:540px;width:100%;padding:60px 32px;border-radius:24px;position:relative;-webkit-transition:all 0.8s;transition:all 0.8s;opacity:0;-webkit-transform:translate(0px,-100%);transform:translate(0px,-100%)}.os_popup__close{position:absolute;top:15px;right:20px;text-decoration:none;width:18px;height:18px}.os_popup__close:after,.os_popup__close:before{content:"";width:20px;height:1px;background-color:#fff;position:absolute;left:-1px;top:18px;-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition:all 0.3s;transition:all 0.3s}.os_popup__close:after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.os_popup__close:hover:after,.os_popup__close:hover:before{background-color:#555}.os_popup body.lock{overflow:hidden}.testimonials_popup_content{margin-bottom:40px}@media (max-width:440px){.os_popup__content{padding:50px 20px}}
/*# sourceMappingURL=testimonial.css.map */