/*  CSS edermconsult.com, wind 2026  */

/* 
---------------------------------------------- 
---- contact.css ----------------------------- 
---------------------------------------------- 
*/

.wrapper#A section {
    display: flex;
    flex-direction: row;
    min-width: 0;
    flex-wrap: wrap;
    justify-content: space-between;
    align-items: flex-start;
    gap: 0.5rem 2rem;
    border: none;
    width: 100%;
    background-color: var(--page-background);

    .card {
        display: flex;
        flex: 1 1 20rem; min-width: 0;
        flex-direction: column;
        justify-content: flex-start;
        align-items: flex-start;
        align-self: flex-start;
        margin: 0;
        padding: 2rem;
        border-radius: 0.8rem;
        background-color: var(--card-on-page);
        border: 1px solid var(--section-border);

        .crow  {
            display: flex;
            gap: .85rem;
            align-items: flex-start;
            padding: .8rem 0;
            border-top: 1px solid var(--beige-100);

            .ic {
                width: 1.15rem;
                height: 1.15rem;
                color: var(--taupe);
                flex-shrink: 0;
                margin-top: .2rem;
            }

            .v {
                font-size: 1.02rem;
                line-height: 1.5;
                color: var(--ink-900);
            }
        }

        .first  {
            border-top: none;
            padding-top: .1rem;
        }
    }
}     