.container{max-width:1200px;margin:0 auto}.showcase-details-2-area .row{justify-content:center;display:flex;flex-wrap:wrap}.showcase-details-2-area .col-xl-12,.showcase-details-2-area .col-xl-6,.showcase-details-2-area .col-xl-8,.showcase-details-2-area .col-xl-9{margin:0 auto;float:none}.showcase-details-2-area .col-xl-9{max-width:800px}.showcase-details-2-area .col-xl-8{max-width:700px}.showcase-details-2-area{padding-bottom:80px;padding-top:40px}.showcase-details-2-section-title{font-size:50px;line-height:50px;letter-spacing:2px;font-weight:700;color:#1a1a1a;margin-bottom:50px;text-align:center}.showcase-details-2-content-right{text-align:left}.showcase-details-2-content-right p{font-size:17px;line-height:1.8;color:#555;margin-bottom:25px;text-align:left}.quality-points{grid-template-columns:1fr 1fr;grid-gap:25px;margin-top:40px}.quality-point{background:#f8f9fa;padding:30px;border-radius:12px;box-shadow:0 2px 12px rgba(0,123,255,.08);border:1px solid #e9ecef;transition:all .3s ease}.quality-point:hover{background:#ffffff;transform:translateY(-3px);box-shadow:0 8px 25px rgba(0,123,255,.15);border-color:#007bff}.quality-point h5{font-size:20px;font-weight:700;color:#2c2c2c;margin-bottom:15px;text-align:left}.quality-point p{font-size:16px;line-height:1.8;color:#666;text-align:left}@media (max-width:768px){.quality-points{grid-template-columns:1fr;grid-gap:20px}.showcase-details-2-section-title{font-size:30px}.quality-point{padding:20px}.quality-point h5{font-size:18px}.quality-point p{font-size:15px}}