.people-stories{padding:60px 20px;background:url(review_bg.jpg) no-repeat;background-size:cover;color:#fff;margin-top:50px}.people_storibx{width:100%;max-width:1470px;margin:0 auto}.ps-content{display:flex;justify-content:space-between;align-items:center;margin-bottom:25px}.people_storibx h2{font-size:38px;font-family:Open Sans,sans-serif!important;font-weight:600;color:#fff}.ps-description{font-family:Roboto,sans-serif;font-size:18px;color:#e8e8e8;margin-top:6px}.ps-fix{display:flex;gap:40px;align-items:flex-start}.trusted-clients{max-width:440px;width:100%}.big-image{width:100%;border-radius:20px;object-fit:cover;margin-bottom:14px}.trusted-thumbs{display:flex;align-items:center;gap:10px;background:#ffffffe6;padding:10px 14px;border-radius:40px;justify-content:space-between;max-width:380px;margin:-41px auto 0;z-index:2;position:relative;top:0}.thumb_slidbx{display:flex;align-items:center}.thumb-label{font-size:18px;font-weight:600;color:#111;white-space:nowrap;margin-right:6px}.thumb-viewport{width:130px;overflow:hidden}.thumb-track{display:flex;gap:2px;transition:transform .35s ease}.thumb{width:38px;height:38px;border-radius:50%;cursor:pointer;flex-shrink:0;opacity:.6;border:2px solid transparent;transition:.25s;margin:2px}.thumb:hover{opacity:.9}.thumb.active{opacity:1;border-color:#7b6fd6;transform:scale(1.08)}.thumb-nav{background:#7b6fd6;color:#fff;border:none;width:28px;height:28px;border-radius:50%;cursor:pointer}.thumb-nav:hover{transform:scale(1.1)}.testimonial-slider{flex:1;overflow:hidden;max-width:1008px;width:100%;background:url(bgtestimonial.jpg);background-repeat:repeat-y;padding:42px;border-radius:20px}.testimonial-item{font-size:18px;line-height:1.6}.slick-slide{outline:none}.people-stories .slick-dots{display:flex!important;justify-content:center;align-items:center;gap:14px;margin-top:25px}.people-stories .slick-dots li button{font-size:0;padding:0}.people-stories .slick-dots li button:before{content:"";width:14px;height:14px;background:#0f1827;border-radius:50%;opacity:1;transition:all .3s ease;display:block}.people-stories .slick-dots li.slick-active button:before{background:#fff;width:16px;height:16px}.qut_starbx{display:flex;justify-content:space-between}.review-stars{display:flex;gap:6px;margin-bottom:12px}.review-stars .star svg{width:18px;height:18px;fill:#555;opacity:.35;transition:.3s}.review-stars .star.filled svg{fill:#fbbf24;opacity:1}.rv_bx{padding:20px 20px 0 55px}.review-author{display:flex;align-items:center;gap:12px;margin-top:14px;justify-content:space-between}.review-avatar img{width:76px;height:76px;border-radius:50%;object-fit:cover}.review-meta strong{display:block;font-size:20px;color:#fff}.review-position{font-size:19px;color:#ffdb85;font-family:Roboto,sans-serif}.review_footer{display:flex;gap:15px;max-width:360px}.review-text{position:relative}.review-text:not(.expanded) .rv-inner{max-height:80px;overflow:hidden}.review-text:not(.expanded) .rv-inner{position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(to bottom,black 70%,transparent 100%);mask-image:linear-gradient(to bottom,black 70%,transparent 100%)}.review-text.expanded .rv-inner{max-height:none;overflow:visible}.read-toggle{background:none;border:none;color:#ed8b45;cursor:pointer;font-size:13px;text-decoration:underline;padding:4px 0;display:block!important}.testimonial-slider .slick-slide{height:auto!important}.review-meta{margin-top:5px}.review-text .text-content{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.review-text.expanded .text-content{-webkit-line-clamp:unset}.read-toggle{background:none;border:none;color:#ed8b45;cursor:pointer;font-weight:600;margin-top:6px;padding:0}.review-portfolio{margin-top:16px;position:relative}.review-portfolio:before{content:"";position:absolute;width:1px;height:103px;background:#c2c2c2;left:-40px;top:40px}.portfolio-slider{max-width:360px;margin-top:6px}.portfolio-item img{width:80px;height:80px;border-radius:8px;object-fit:cover}.review-portfolio .slick-arrow{background:transparent;color:#fff}.portfolio-header{display:flex;align-items:center;gap:12px;margin-bottom:12px}.portfolio-title{font-size:20px;font-weight:600;color:#fff;white-space:nowrap}.portfolio-line{flex:1;height:1px;background:#c2c2c2}.portfolio-arrows{display:flex;gap:6px}.portfolio-arrows .slick-arrow{width:28px;height:28px;border-radius:50%;background:transparent;border:1px solid rgba(255,255,255,.6);cursor:pointer;font-size:0;position:relative}.portfolio-arrows .slick-arrow:hover{background:#ffffff26}.portfolio-arrows .slick-prev:before,.portfolio-arrows .slick-next:before{content:"";position:absolute;width:7px;height:7px;border-top:2px solid #fff;border-right:2px solid #fff;top:50%;left:50%}.portfolio-arrows .slick-prev:before{transform:translate(-40%,-50%) rotate(-135deg)}.portfolio-arrows .slick-next:before{transform:translate(-60%,-50%) rotate(45deg)}.fancy-btn{display:flex;align-items:center;justify-content:space-between;gap:14px;background:#fff;color:#111;padding:12px 14px 12px 18px;border-radius:14px;border:none;cursor:pointer;font-size:20px;font-weight:600;transition:all .25s ease}.fancy-btn:hover{transform:translateY(-2px);box-shadow:0 10px 26px #00000038}.fancy-btn .btn-text{white-space:nowrap}.fancy-btn .btn-icon{width:38px;height:38px;min-width:38px;display:flex;align-items:center;justify-content:center;color:#fff;font-size:18px;box-shadow:inset 0 0 0 1px #fff3}.btn-icon{position:relative}.btn-icon:before{position:absolute;content:" ";width:2px;background:#ccc;height:30px;left:-8px;top:5px}.review-modal{display:none;position:fixed;top:0;right:0;bottom:0;left:0;background:#0f172ad9;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:999999;align-items:center;justify-content:center}.review-modal.active{display:flex}.review-box.fancy-form{background:#fff;color:#111;width:420px;max-width:92%;padding:32px 28px;border-radius:16px;position:relative;box-shadow:0 25px 60px #00000059;animation:popupFade .35s ease;margin:5% auto}@keyframes popupFade{0%{opacity:0;transform:translateY(30px) scale(.96)}to{opacity:1;transform:translateY(0) scale(1)}}.popup-close{position:absolute;top:12px;right:14px;border:none;background:transparent;font-size:22px;cursor:pointer;color:#666}.popup-close:hover{color:#000}.fancy-form h3{font-size:22px;margin-bottom:6px;font-weight:600}.form-subtitle{font-size:14px;color:#666;margin-bottom:20px}.form-group{margin-bottom:16px}.form-group label{display:block;font-size:13px;font-weight:600;margin-bottom:6px;color:#333}.form-group input,.form-group textarea{width:100%;padding:12px;border-radius:8px;border:1px solid #ddd;font-size:14px;transition:.2s;font-family:inherit}.form-group input:focus,.form-group textarea:focus{outline:none;border-color:#6d4cff;box-shadow:0 0 0 2px #6d4cff26}.btn-submit{width:100%;margin-top:12px;padding:13px;border-radius:10px;border:none;background:linear-gradient(135deg,#6d4cff,#8f7bff);color:#fff;font-size:15px;font-weight:600;cursor:pointer;transition:.3s}.btn-submit:hover{transform:translateY(-1px);box-shadow:0 6px 18px #6d4cff66}.star-rating-input{display:flex;flex-direction:row-reverse;justify-content:flex-end;gap:6px;padding:4px 0}.star-rating-input input[type=radio]{display:none}.star-rating-input label{cursor:pointer;width:36px;height:36px;display:block}.star-rating-input label svg{width:36px;height:36px;fill:#ccc;transition:fill .2s}.star-rating-input label:hover svg,.star-rating-input label:hover~label svg,.star-rating-input input[type=radio]:checked~label svg{fill:#f5a623}@media(max-width:1367px){.rv_bx{padding:20px 20px 0}.fancy-btn,.rv_bx p{font-size:18px}}@media(max-width:1280px){.trusted-clients{max-width:330px}.review-author{display:flex}.review-portfolio:before{display:none}.trusted-thumbs{display:grid;justify-content:center;text-align:center}.ps-description{width:75%}.review-meta strong{font-size:18px}.review-position{font-size:17px}.fancy-btn,.rv_bx p{font-size:16px}}@media(max-width:1150px){.trusted-clients{max-width:285px}.portfolio-slider{max-width:290px}}@media(max-width:1080px){.people_storibx h2{font-size:32px}.ps-description{width:87%}.fancy-btn{padding:5px 10px;border-radius:5px}}@media(max-width:1024px){.review-author{display:grid}}@media(max-width:991px){.ps-fix{display:grid}.trusted-clients{order:2}.testimonial-slider{order:1}.trusted-clients{max-width:470px;margin:0 auto}.review-author,.trusted-thumbs{display:flex}.portfolio-slider{max-width:360px}}@media(max-width:900px){.ps-fix{flex-direction:column}}@media(max-width:767px){.portfolio-slider{max-width:210px}.people-stories{padding:40px 20px}.trusted-thumbs{top:0;margin-top:-60px}}@media(max-width:600px){.ps-content{display:grid}.ps-description{font-size:16px}.people_storibx h2{font-size:28px}.btn_popbx{margin-top:20px}.review-author,.trusted-thumbs{display:grid;justify-content:center}.qut_bx{width:40px}.portfolio-slider{max-width:350px}}@media(max-width:480px){.review-box.fancy-form{padding:22px 18px}.fancy-btn{font-size:14px;padding:10px 12px 10px 14px}.fancy-btn .btn-icon{width:34px;height:34px}.testimonial-slider{padding:20px}}@media(max-width:430px){.review_footer{display:grid;text-align:center;justify-content:center}.review-avatar{text-align:center}.slick-slide img{display:inline-block!important}.portfolio-slider{max-width:280px}.rv_bx{padding:15px 0 0}}
/*# sourceMappingURL=/cdn/shop/t/40/assets/custom2.css.map */
