.mybox {
  border: 2px solid rgba(0,0,0,0.3) !important;
  transition: border-color 0.4s ease, box-shadow 0.4s ease, transform 0.3s ease;
}

.mybox:hover {
  border-color: #2f7c4f !important;
  box-shadow: 0 8px 18px rgba(47,124,79,0.45);
  transform: translateY(-4px);
}
@media (max-width: 768px) {
  .theme-branding-info,
  .theme-logo-parent,
  .zs-logo-container {
    padding-left: 0 !important;
    padding-right: 0 !important;
    display: flex !important;
    justify-content: center !important;
    width: 100% !important;
  }
}