/*
* Prefixed by https://autoprefixer.github.io
* PostCSS: v8.4.14,
* Autoprefixer: v10.4.7
* Browsers: last 4 version
*/

/*
    Theme name: BigCity Theme
*/

.indpersona {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    gap: 0.5rem;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
}

.indpersona img {
    height: 200px;
}

.persona {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
    -webkit-box-pack: space-evenly;
        -ms-flex-pack: space-evenly;
            justify-content: space-evenly;
}

.personatext {
    color: #000;
    text-align: center;
    font-size: 22px;
    font-style: normal;
    font-weight: 600;
    line-height: normal;
}

.modules {
    background: -o-linear-gradient(333deg, #172C5D 27.09%, #234492 88.59%);
    background: linear-gradient(117deg, #172C5D 27.09%, #234492 88.59%);
    padding-top: 80px;
    padding-bottom: 80px;
}

.indmodule {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    gap: 1rem;
    padding: 24px 24px;
    border-radius: 12px;
    opacity: 0.9;
    background: #2A4A92;
}

.modulegrid {
    display: -ms-grid;
    display: grid;
    -ms-grid-columns: 1fr 40px 1fr 40px 1fr;
    grid-template-columns: repeat(3, 1fr);
    gap: 40px;
}

.indmodule img {
    width: 92px;
    height: 92px;
}

.moduleheader {
    color: #ABC44A;
    font-size: 22px;
    font-style: normal;
    font-weight: 700;
    line-height: normal;
}

.modulesubheader {
    color: #FFF;
    font-size: 18px;
    font-style: normal;
    font-weight: 400;
    line-height: normal;
}

@media screen and (max-width: 600px) {
    .modulegrid {
        -ms-grid-columns: none;
        grid-template-columns: none;
    }
}