.error404 .search-form,.error404 .page-sub-title{display:none !important}.page-title,.entry-title,.entry-content{text-align:center}.business-division-grid{display:grid;grid-template-columns:1fr 1fr;gap:20px;max-width:100%}.business-division-cell{text-align:center;border:1px solid #ccc;padding:10px}.business-division-cell:hover{background-color:#ccc;transition:background-color .5s}.business-division-cell h3{margin-bottom:.5em}.business-division-cell img{max-width:100%;height:auto;display:block;margin-bottom:10px}.product-grid{display:grid;grid-template-columns:1fr 1fr 1fr;gap:20px}.product-cell{text-align:center;border:1px solid #ccc;padding:10px}.product-cell:hover{background-color:#ccc;transition:background-color .5s}.product-cell img{max-width:100%;height:auto;display:block;margin-bottom:10px}.download-btn{display:inline-block;padding:8px 30px;font-size:18px;font-weight:700;color:#fff;text-decoration:none;border-radius:999px;background:linear-gradient(145deg,#a82639,#d53c51);box-shadow:0 6px 12px rgba(0,0,0,.25);transition:all .3s ease}.download-btn:hover{background:linear-gradient(145deg,#d53c51,#a82639);box-shadow:0 10px 18px rgba(0,0,0,.35);transform:translateY(-3px)}.download-btn:active{transform:translateY(0);box-shadow:0 5px 10px rgba(0,0,0,.2)}.ast-single-post .entry-content a.download-btn{text-decoration:none;color:#fff !important}@media (max-width:600px){.business-division-grid,.product-grid{grid-template-columns:1fr}}