.policy-content a {
    color: #3b82f6; 
    text-decoration: underline;
    transition: color 0.3s ease;
}

.policy-content a:hover {
    color: #1d4ed8; 
    text-decoration: underline;
}

.policy-content a:visited {
    color: #7c3aed; 
}

#page-banner img.banner-img {
    width:100%;
    height:auto;
}

@media (max-width: 768px) {
    #page-banner {
        margin-top: 60px !important;
    }
}

@media (max-width: 768px) and (device-height: 1024px) and (orientation: portrait) {
    #page-banner {
        margin-top: 68px !important;
    }
}

