/* Main container styling */
.imprint-container {
    background-color: #f0f8ff;
    padding: 30px;
}

/* Card styling */
.imprint-card {
    display: flex;
    flex-direction: row;
    flex-wrap: wrap;
    gap: 20px;
}

/* Bangla section styling */
.imprint-bangla, .imprint-english {
    display: flex;
    flex: 1;
    flex-direction: column;
    gap: 20px;
}

/* Content styling for Bangla and English sections */
.imprint-content {
    display: flex;
    flex-direction: column;
    gap: 15px;
}

.imprint-content > div {
    background-color: #bed1e4;
    color: #8E6800;
    padding: 15px;
    border-radius: 8px;
    transition: box-shadow 0.3s ease, transform 0.3s ease;
}

/* Hover effect */
.imprint-content > div:hover {
    box-shadow: 0 4px 12px rgba(0, 0, 0, 0.2);
    transform: translateY(-4px);
}

/* Image styling with hover effect */
.imprint-image {
    background-color: #f0f8ff;
    padding: 20px;
    border-radius: 8px;
    display: flex;
    justify-content: center;
    align-items: center;
    transition: box-shadow 0.3s ease, transform 0.3s ease;
}

.imprint-image:hover {
    box-shadow: 0 4px 12px rgba(0, 0, 0, 0.2);
    transform: translateY(-4px);
}

.imprint-logo {
    max-width: 100%;
    height: auto;
}

/* Headings styling */
h2, h3 {
    color: #070452;
}

/* Paragraph styling */
p {
    font-size: 16px;
    line-height: 1.6;
}

/* Link styling */
a {
    color: #070452;
    text-decoration: none;
}

a:hover {
    text-decoration: underline;
}
