.blue-button {
    background: linear-gradient(to bottom, #0d0acb, #0503a6); /* subtle top-to-bottom gradient */
    color: rgb(223, 223, 223);
     /* darker border for depth */
    padding: 5px 20px;
    text-align: center;
    text-decoration: none;
    display: inline-block;
    font-size: 13px;
    margin: 4px 10px;
    cursor: pointer;
    font-weight: 500;
    border-radius: 30px;
    box-sizing: border-box;
    transition: transform 0.1s ease, background 0.2s ease;
}

.blue-button:active {
    transform: translateY(2px); /* mimic press */
    background: linear-gradient(to bottom, #0503a6, #0d0acb); /* invert gradient on press */
}

.bold-text-1{
    color: #0503a6;
}

.small-paragraph-text-1{
    color: #3b3939;
    font-size: 18px;
    font-family: 'Ubuntu', sans-serif !important;
}

.line-something {
        display: flex;
        width: 100%;
        height: 8px; /* You can adjust thickness */
    }

    .line-something > div {
        flex: 1;
    }

    .line-blue {
        background-color: #1109b4; /* Bootstrap blue */
    }

    .line-brown {
        background-color: #8b0807; /* SaddleBrown */
    }

    .line-yellow {
        background-color: #f5d917; /* Gold */
    }

    .profile-heading{
        font-size: 50px;
        color: #0503a6;
        font-weight: 900;
    }

    .person-inside{
        background-image: url('../img/man-microphone.png');
    }

    .text-heading-article{
        color: #ac0a06;
        font-family: 'Ubuntu', sans-serif;
        margin: 10px 0px;
        font-weight: 600;
    }

    .president-microphone{
        width: 100%;

    }

    @media (max-width: 767px) {
        .signature{
            
        }
    }
        
    