.company-page .background-image img {
    object-position: top center;
}

/* @media (min-width: 1025px) {
    .company-page .background-image img {
        object-position: top center;
        object-fit: none;
    }
    
    .company-page.color-gradient-page > .background-image:before {
        top: 35%;
    }
} */

.team-members {
    display: grid;
    grid-template-columns: repeat(2, 1fr);
    gap: 40px;
}

@media (min-width: 768px) {
    .team-members {
        grid-template-columns: repeat(3, 1fr);
        gap: 40px;
    }
}

/* .team-members .team-member {
    max-width: 480px;
    margin: 0 auto;
} */

.team-members .team-member .image {
    border-radius: 999px;
    overflow: hidden;
    aspect-ratio: 1/1;
    position: relative;
}

@media (min-width: 960px) {
    .team-members {
        grid-template-columns: repeat(4, 1fr);
        gap: 70px;
    }
}

.company-page > .container > .bg-white {
    margin-top: 370px;
}

@media (min-width: 1025px) {
    .company-page > .container > .bg-white {
        margin-top: 420px;
    }
    .science-intro-section .container .container.lg-pb-10 {
        padding-bottom: 0 !important;
    }
}

.science-sections-x .container {
    padding-left: 0;
    padding-right: 0;
}

.science-image-text-section .image {
    border-radius: 0px !important;
    overflow:visible !important;
}

.science-image-text-section .image img {
    object-fit: contain !important;
    object-position: left center !important;
}

.science-image-text-section .flex-container.row-reverse .image img {
    object-fit: contain !important;
    object-position: right center !important;
}

@media (max-width: 1024px) {
    .science-image-text-section .flex-container .image img {
        position: static;
    }

    .science-image-text-section .image {
        aspect-ratio: auto;
        height: auto;
    }
}