.row.diretoria-wrapper {
    --bs-gutter-y: 30px;
    padding-bottom: 18px;
}

.diretor-card {
    .diretor-thumb {
        position: relative;
        border-radius: 10px 10px 0px 0px;
        overflow: hidden;

        img {
            height: 50dvh;
            width: 100%;
            object-fit: cover;
        }

        .cargo {
            position: absolute;
            bottom: 0;
            left: 0;
            background-color: #F8F8F8;
            border-top-right-radius: 10px;
            width: fit-content;
            padding: 18px 14px;
            font-family: 'Poppins';
            font-weight: 500;
            font-size: 16px;
            line-height: 100%;
            color: #5a5a5a;
        }
    }

    .diretor-body {
        padding: 26px 14px;
        border: 1px solid #ececec;
        border-radius: 0px 0px 10px 10px;
        box-shadow: 5px 5px 8px 0px #2C2C2C26;
    }

}