.warranty-content .h2{max-width:570px;margin-top:50px;margin-bottom:20px}.step-box{display:flex;flex-direction:column;gap:10px;width:calc(33.33% - 11px);padding:25px;background:var(--gray);border-radius:5px}.step-box .h3 span{color:var(--primary)}@media (max-width:768px){.warranty-content .h2{margin-top:30px;margin-bottom:15px}.step-box{width:calc(100% - 0px);padding:25px}}.warranty-where{padding-top:60px;padding-bottom:60px}.warranty-where .h3{padding-bottom:20px}.col-left{display:flex;flex-direction:column;gap:10px;padding:25px;width:450px;background:#f5f6f8;border-radius:10px}.col-left .contact-item.schedule a p{flex-direction:column;gap:15px}.col-left .contact-item .contact-icon{width:30px;height:30px;padding:7px}.col-left .contact-item .contact-link{padding-top:4px}.col-left .contact-item .contact-link p{font-size:16px;line-height:20px}.col-left .btn{margin-top:20px}.col-right{width:calc(100% - 450px - 16px)}.col-right iframe{border-radius:10px}@media (max-width:768px){.col-right{width:100%}.col-right{width:calc(100%)}}.warranty-faq{padding-bottom:100px}.warranty-faq .h2{margin-bottom:20px}.faq-block{display:flex;flex-direction:column;gap:10px}.question{display:flex;justify-content:space-between;align-items:center;cursor:pointer;padding:7px 7px 7px 15px;background:#f8f9fb;border-radius:3px}.question span{font-weight:600;margin-top:2px;border-radius:3px}.answer{display:none;padding:7px 7px 7px 15px;margin-top:10px}@media (max-width:1024px){.warranty-faq{padding-bottom:60px}}