.faq-wrapper{background-color:#fff;padding-block:80px}.faq-wrapper .container{max-width:1285px}.faq-header{margin-bottom:62px}.faq-heading{letter-spacing:-1.8px;color:#000;margin-bottom:12px;font-size:48px;line-height:77px}.faq-subtext{color:#161c2d;font-size:24px;font-weight:500;line-height:32px}.faq-content{justify-content:space-between;align-items:start;gap:50px;padding-right:46px;display:flex}.faq-right{flex-direction:column;gap:25px;width:100%;max-width:795px;margin-left:auto;display:flex}.faq-item{border-bottom:1px solid #e7e9ed;padding-bottom:28px}.faq-question{cursor:pointer;justify-content:space-between;align-items:center;display:flex}.faq-question h4{color:#161c2d;font-size:22px;font-weight:500;line-height:32px}.faq-icon{flex:none;transition:all .3s}.faq-icon.rotate{transform:rotate(180deg)}.faq-answer{color:#161c2db3;opacity:0;text-align:left;letter-spacing:-.2px;height:0;padding-left:0;font-size:17px;line-height:29px;transition:height .4s,padding .4s,opacity .4s;overflow:hidden;transform:translateY(-6px)}.faq-answer.open{height:unset;opacity:1;padding-block:17px 26px;transform:translateY(0)}@media (max-width:1400px){.faq-header{margin-bottom:50px}}@media (max-width:1200px){.faq-header{margin-bottom:40px}.faq-subtext{font-size:20px;line-height:26px}.faq-content{gap:30px;padding-right:0}.faq-item{padding-bottom:14px}}@media (max-width:992px){.faq-header{margin-bottom:30px}.faq-wrapper{padding-block:55px}.faq-heading{font-size:45px;line-height:52px}.faq-subtext{font-size:18px;line-height:24px}.faq-content{flex-direction:column}.faq-right{max-width:unset;gap:15px}.faq-answer{font-size:16px;line-height:24px}.faq-answer.open{padding-block:8px 0}.faq-question h4{font-size:20px;line-height:28px}}@media (max-width:768px){.faq-header{margin-bottom:20px}.faq-heading{letter-spacing:-.5px;margin-bottom:8px;font-size:32px;line-height:36px}.faq-wrapper{padding-block:40px}.faq-subtext{font-size:14px;line-height:20px}.faq-item{padding-bottom:10px}.faq-right,.faq-question{gap:10px}}@media (max-width:576px){.faq-wrapper{padding-block:25px}.faq-heading{font-size:28px}.faq-answer{font-size:14px}.faq-question h4{font-size:17px}}@media (max-width:480px){.faq-heading{font-size:24px}}
.testimonial-wrapper{background:#000;padding-block:80px}.testimonial-wrapper .content{padding-bottom:50px}.testimonial-wrapper .content h2{letter-spacing:-1.8px;color:#fff;width:100%;max-width:1062px;margin-bottom:12px;font-size:48px;line-height:58px}.testimonial-wrapper .content p{color:#fff;width:100%;max-width:1062px;font-size:24px;font-weight:500;line-height:32px}.review-toggle-wrapper{justify-content:flex-start;margin-top:32px;display:flex}.review-toggle-btn{font-family:var(--ff-secondary);color:#000;cursor:pointer;background:#fff;border:1px solid #fff;border-radius:8px;padding:12px 32px;font-size:16px;font-weight:700;line-height:20px;transition:all .3s;box-shadow:0 4px 4px #00000040}.review-toggle-btn:hover{background:#f0f0f0;transform:translateY(-2px);box-shadow:0 6px 8px #00000059}.review-toggle-btn.active{color:#000;background:#d9d9d9}.testimonial-wrapper .cards{grid-template-columns:repeat(2,1fr);gap:48px;margin-inline:80px;display:grid}.testimonial-wrapper .card{background:#fff;border-radius:20px;flex-direction:column;justify-content:space-between;padding:40px;display:flex}.testimonial-wrapper .star{justify-content:start;align-items:center;gap:12px;display:flex}.message{color:#061c3d;margin-block:24px 28px;font-family:Inter;font-size:18px;font-weight:400;line-height:26px}.bottom-row{justify-content:space-between;align-items:center;gap:15px;display:flex}.profile-left{align-items:center;gap:16px;display:flex}.avatar-img{border-radius:50%;width:64px;height:64px}.name{color:#061c3d;margin-bottom:4px;font-family:Inter;font-size:18px;font-weight:500;line-height:26px}.bio{color:#42526b;font-family:Inter;font-size:16px;line-height:24px}.testimonial-wrapper .swiper-button-next,.testimonial-wrapper .swiper-button-prev{display:none!important}.testimonial-wrapper .custom-btns{justify-content:flex-end;align-items:center;gap:16px;margin:48px 5px 5px;display:flex}.testimonial-wrapper .custom-btns>*{cursor:pointer;background:linear-gradient(90.42deg,#f3f6ed .29%,#cfcfcf 99.57%);border-radius:50%;justify-content:center;align-items:center;width:64px;height:64px;transition:all .3s;display:flex}.testimonial-wrapper .custom-btns>:hover{transform:scale(1.1)}.testimonial-wrapper .custom-prev img{transform:rotate(-180deg)}@media (max-width:1400px){.testimonial-wrapper .cards{margin-inline:40px}}@media (max-width:1200px){.testimonial-wrapper .content{padding-bottom:40px}.testimonial-wrapper .content p{font-size:20px;line-height:26px}.testimonial-wrapper .cards{margin-inline:0}.testimonial-wrapper .card{padding:32px}.testimonial-wrapper .star{gap:5px}.message{margin-block:17px 20px}.profile-left{gap:10px}}@media (max-width:992px){.testimonial-wrapper .content{padding-bottom:30px}.testimonial-wrapper{padding-block:55px}.testimonial-wrapper .content h2{font-size:45px;line-height:52px}.testimonial-wrapper .content p{font-size:18px;line-height:24px}.testimonial-wrapper .star{width:24px;height:24px}.testimonial-wrapper .card{border-radius:12px;padding:24px}.testimonial-wrapper .custom-btns{justify-content:center;margin-top:32px}.testimonial-wrapper .custom-btns>*{width:52px;height:52px}.testimonial-wrapper .custom-btns img{width:20px;height:20px}}@media (max-width:768px){.testimonial-wrapper .content{padding-bottom:20px}.testimonial-wrapper{padding-block:40px}.testimonial-wrapper .content h2{letter-spacing:-.5px;margin-bottom:8px;font-size:32px;line-height:36px}.testimonial-wrapper .content p{font-size:14px;line-height:20px}}@media (max-width:576px){.testimonial-wrapper{padding-block:25px}.testimonial-wrapper .content h2{font-size:28px}.testimonial-wrapper .custom-btns>*{width:44px;height:44px}.testimonial-wrapper .custom-btns img{width:16px;height:16px}}@media (max-width:480px){.testimonial-wrapper .content h2{font-size:24px}.testimonial-wrapper .card{padding:24px 16px}.message{margin-block:12px;font-size:16px;line-height:24px}.name{line-height:22px}.testimonial-wrapper .profile-right img{width:36px;height:36px}}.video-reviews-wrapper{width:100%}.video-reviews-loading,.video-reviews-empty{text-align:center;color:#fff;padding:60px 20px;font-size:18px;font-weight:500}.video-card{background:#fff;border-radius:20px;flex-direction:column;min-height:400px;padding:0;display:flex;overflow:hidden}.video-container{background:#000;width:100%;height:0;padding-bottom:56.25%;position:relative}.video-iframe,.video-element{border:none;width:100%;height:100%;position:absolute;top:0;left:0}.video-element{object-fit:contain}@media (max-width:992px){.video-card{border-radius:12px;min-height:300px}.review-toggle-btn{padding:10px 24px;font-size:14px}}@media (max-width:768px){.video-card{min-height:250px}.review-toggle-wrapper{margin-top:24px}.review-toggle-btn{padding:10px 20px;font-size:14px}}@media (max-width:480px){.video-card{min-height:200px}.review-toggle-btn{padding:8px 16px;font-size:12px}}
