/* Public Advisory page */

.public {
    background: white;
    text-align: center;
    position: relative;
}

.heading p {
    color: black;

}

.heading .underline {
    width: 180px;
    height: 2.8px;
    background: #0071bb;

    border-radius: 10px;
    margin: auto;
    margin-bottom: 30px;

}

/* ===== PUBLIC SECTION FADE FROM TOP ===== */

/* Initial hidden state */
.public .heading h2,
.public .heading .underline {
    opacity: 0;
    transform: translateY(-60px);
    transition: all 0.8s ease;
}
.public .heading p {
    opacity: 0;
    transform: translateY(-60px);
    transition: all 0.8s ease;
}

/* When section becomes visible */
.public.show .heading h2 {
    opacity: 1;
    transform: translateY(0);
    transition-delay: 0.6s;
}

.public.show .heading .underline {
    opacity: 1;
    transform: translateY(0);
    transition-delay: 0.7s;
}

.public.show .heading p {
    opacity: 1;
    transform: translateY(0);
    transition-delay: 0.9s;
}
    
