.iniciativas-item-titulo {
  font-weight: 700 !important;
  font-size: 1.75em;
  margin-bottom: .5rem;
  line-height: 1.2;
  margin-top: 0;
}

.boxHomeEsferas {
        display: flex;
        flex-wrap: nowrap;
    }

    .Homexesferas {
        flex-basis: 22%;
        margin: 1%;
        margin-bottom: 1%;
        display: flex;
        flex-direction: column;
        align-items: center;

    }

    .boxHomeEsferas .Homexesferas figure {
        display: flex;
        justify-content: center;

    }

    .boxHomeEsferas .Homexesferas figure a {
        text-align: center;
    }

    .boxHomeEsferas .Homexesferas figure a img {
        text-align: center;
    }

    .boxHomeEsferas .Homexesferas span.he-title {
        padding: .3rem 1rem 0 1rem;
        font-size: 1.25rem;
        text-align: center;
        font-weight: 700;
        display: inline-block;
    }

    .boxHomeEsferas .Homexesferas p {
        padding: 0 1rem;
        font-size: 0.9rem;
        text-align: center;
    }

    .boxHomeEsferas .Homexesferas div {
        padding: 0 1rem;
        font-size: 0.9rem;
        text-align: center;
    }

    .boxHomeEsferas .Homexesferas a {
        color: black;
    }

    .basHome {
        background-position: center top;
        background-size: cover;
    }

    .boxHomeEsferas .Homexesferas .expan {
        margin-bottom: 10px;
        overflow: hidden;

    }

    @media (max-width:991px) {
        .boxHomeEsferas {
            flex-wrap: wrap;
        }

        .boxHomeEsferas .Homexesferas .expan {
            height: 70px;
            overflow: hidden;
        }

        .Homexesferas {
            flex-basis: 46%;
        }
    }

    @media (max-width:767px) {
        .boxHomeEsferas {
            flex-wrap: wrap;
        }

        .Homexesferas {
            flex-basis: 100%;
            margin-bottom: 5%;
        }

        .boxHomeEsferas .Homexesferas .expan {
            height: 70px;
            overflow: hidden;
        }
    }

    @media (max-width:360px) {
        .boxHomeEsferas {
            flex-wrap: wrap;
        }

        .Homexesferas {
            flex-basis: 100%;
            margin-bottom: 5%;
        }

        .boxHomeEsferas .Homexesferas .expan {
            height: 95px;
            overflow: unset;
        }
    }