.value-content {
    font-size: 1.25em;
    font-family: Onest;
    font-weight: 300;
    font-style: normal;
    color: #F4FCFF;
    line-height: 1.3em;
    margin-top: 1.5em;
}

.value-title {
    font-size: 3.5em;
    font-family: AvrileSans-Condensed;
    font-weight: 500;
    font-style: normal;
    color: #0095DA;
    line-height: 1em;
}

.our-goal {
    grid-row: 2;
    background: linear-gradient(216.56deg, rgba(0, 149, 218, 0) 21.29%, rgba(0, 149, 218, 0.5) 86.26%),
                linear-gradient(142.43deg, rgba(111, 115, 203, 0) 21.74%, rgba(111, 115, 203, 0.6) 86.25%);
}

.our-task {
    grid-column-start: 6;
    grid-column-end: 12;
    padding: 2.5em 17.1111111% 2.5625em 12.4444444%;
    margin-left: 11.2222222%;
    backdrop-filter: blur(15px);
    -webkit-backdrop-filter: blur(15px);
    border-radius: 1.5625em;
}

.our-mission {
    grid-row: 3;
    background: linear-gradient(144.44deg, rgba(0, 149, 218, 0) 21.29%, rgba(0, 149, 218, 0.5) 86.26%),
                linear-gradient(217.57deg, rgba(111, 115, 203, 0) 21.74%, rgba(111, 115, 203, 0.6) 86.25%);
}

.our-team-image {
    width: 100%;
    height: 100%;
    object-fit: cover;
    grid-column-start: 1;
    grid-column-end: 7;
    grid-row-start: 1;
    grid-row-end: 5;
    border-radius: 1.5625em;
}

.values-section-container {
    margin-top: 3.125em;
    column-gap: 1.0989011%;
    row-gap: 1.9375em;
    border-radius: 1.5625em;
}

@media (max-width: 1024px) {
    .value-content {
        font-size: 1.125em;
        line-height: 1.2em;
        margin-top: 0.6111111111111111em;
    }

    .value-title {
        font-size: 1.875em;
    }

    .our-goal {
        grid-row: 3;
    }

    .our-task {
        grid-column-start: 1;
        grid-column-end: 13;
        padding: 2.25em 4.373177842565598% 2.1875em;
        margin-left: 0;
    }

    .our-mission {
        grid-row: 4;
    }

    .our-team-image {
        grid-column-end: 13;
        grid-row-start: 1;
        grid-row-end: 2;
        height: auto;
    }

    .values-section-container {
        margin-top: 1.25em;
        row-gap: 0.125em;
        grid-template-rows: auto 0.375em auto auto;
        z-index: 0;
    }
}