.about_container {
    display: grid;
    grid-template-columns: 1fr 1fr;
    gap: 7rem;
    padding: 3rem 0;
    align-items: center;
}
.about_image img{
    /* height: 30rem; */
    border-radius: 10px;
    
}

.about_story p {
    margin-bottom: 0.6rem;
    line-height: 1.5;

}

.about_story h2 {
    margin-bottom: 2rem;
}
 
@media screen and (max-width: 1240px) {
    .about_container{
        grid-template-columns: 1fr;
        gap: 2rem;
        
    }
    .about_story p {
        font-size: 15px;
        line-height: 1.2;
    
    }
}