.financial-updates-subscription {
    background-color: var(--primary-color);
    padding: 88px 0;
    min-height: 379px;
    display: flex;
    align-items: center;
    @media(max-width: 1140px){
        padding: 60px 0;
        min-height: auto;
    }
    @media(max-width: 991px){
        padding: 40px 0;
    }
}

.financial-updates-subscription .subscription-content {
    display: flex;
    flex-direction: column;
    align-items: flex-start;
    gap: 24px;
    width: 100%;
    max-width: 716px;
    @media (max-width: 991px) {
        gap: 20px;
    }
    @media (max-width: 576px) {
        gap: 16px;
        align-items: center;
        text-align: center;
    }
}

.financial-updates-subscription .hd-type2 {
    margin: 0;
}

@media (max-width: 576px) {   
    .financial-updates-subscription .btn-type2 {
        align-self: center;
    }
}