*
{
    margin: 0;
    padding: 0;
    box-sizing: border-box;
}

.aboutUs .image
{
    /* border: 1px solid; */
    /* width: 100%; */
    height: 15rem;
    overflow: hidden;
}

.aboutUs .image img
{
    width: 100%;
}

.aboutUs .grid-container
{
    /* border: 2px solid red; */
    display: grid;
    grid-template-columns: auto;
    gap: 3rem;
    padding: 5rem;
}

.aboutUs .grid-container .grid-item
{
    /* border: 2px solid black; */
    display: flex;
    gap: 3rem;
    align-items: center;
    justify-content: center;
    text-align: justify;
    width: 100%;
}


.aboutUs .grid-container .grid-item:nth-child(even) {
    flex-direction: row-reverse;
    margin: 1rem 0;
}

.aboutUs .grid-container .grid-item .grid-image img
{
    width: 100%;
}

@media all and (max-width: 1100px)
{

    
    .aboutUs .grid-container .grid-item
    {
        flex-direction: column;
    }
    .aboutUs .grid-container .grid-item:nth-child(even) {
        flex-direction: column;
    }
    
    .aboutUs .grid-container .grid-item .grid-text
    {
        width: 100%;
    }
    .aboutUs .grid-container .grid-item .grid-image
    {
        width: 100%
    }
}

@media all and (max-width: 768px)
{
    .aboutUs .grid-container
    {
        padding: 4rem;
    }
}

@media all and (max-width: 530px)
{
    .aboutUs .grid-container
    {
        padding: 3rem;
        gap: 2rem;
    }
}

