:root {
    --text-color: var(--zinc-900);
    --background-color: var(--lime-050);

    --nav-text-color: var(--zinc-200);
    --nav-background-color: var(--lime-950);
    --nav-text-color-hover: var(--lime-100);
    --nav-background-color-hover: var(--lime-700);
    --nav-text-color-current: var(--zinc-100);
    --nav-background-color-current: var(--lime-800);
}

/* ============================================================================ */

#services {
    h1 {
        text-transform: uppercase;
        text-align: center;
    }

    section:not(:first-child) {
        min-height: calc(50vh - var(--nav-height) * 2) !important;
    }

    section {
        gap: var(--gap);

        article {
            content {
                flex-direction: row !important;
                flex-wrap: wrap !important;
                align-items: flex-start;
                gap: var(--gap);
                padding: var(--gap);

                a {
                    img {
                        margin-top: 5px;
                        max-width: 150px;
                        aspect-ratio: 1;
                        object-fit: cover;

                        border-radius: 50%;
                        border-width: 5px;
                        border-style: solid;
                        border-color: var(--lime-600);
                        box-shadow: var(--box-shadow-SM);
                    }
                }

                h3 {
                    border-bottom: 1px solid var(--lime-600);
                    padding-bottom: 10px;
                }

                div {
                    flex: 1 1 430px;

                    .service > div {
                        color: var(--lime-900);
                        border: none;
                        padding-bottom: var(--gap);
                    }

                    .buttons {
                        border-top: 1px solid var(--lime-600);
                        justify-content: right;
                    }
                }
            }
        }
    }
}
