.titulo {
    margin-bottom: 0.625rem!important;
}
.titulo b{
    font-weight: 400!important;
    font-size: 1rem;
    line-height: 1.4375rem;
    margin-bottom: 0.625rem!important;
}

.parrafo {
    margin-bottom: 1.25rem!important;
    font-size: .875rem;
    line-height: 1.25rem;
}

.parrafo2 {
    font-size: .875rem;
    line-height: 1.25rem;
}
[disabled]{opacity: .5};
.parrafo a, .parrafo2 a {
    color: #056dae;
    cursor: pointer;
    display: inline-flex;
    font-size: 1rem;
    font-weight: 300;
    line-height: inherit;
    position: relative;
}

.parrafo a::after, .parrafo2 a::after {
    content: "";
    left: 50%;
    position: absolute;
    border-color: currentColor;
    border-radius: 0.125rem;
    height: 100%;
    top: 50%;
    transform: translate(-50%,-50%);
    transition-delay: .08s;
    transition-duration: .16s;
    transition-property: box-shadow;
    width: 100%;
    z-index: 1;
}


@media (min-width: 64em), print {
    .titulo b {
        font-size: 1.125rem;
        line-height: 1.625rem;
    }

    .parrafo, .parrafo2 {
        font-size: 1rem;
        line-height: 1.4375rem;
    }
}
