.main-content {
    margin-top: 20px;
}
h1{
    text-align: center;
}
.social-media
{
    margin-left: 0px;
}

/* About Page */
.about-section
{
    padding-bottom: 3rem;
}
.about-section h4
{
    text-align: center;
    margin-bottom: 10px;
}
.about-section p
{
    text-align: justify;
    margin-bottom: 0;
}
.about-section .card-part
{
    margin: 1rem 0;
}
.about-section .card-part .about-card
{
    padding: 1rem;
    margin: 1rem auto;
    height: 230px;
    box-shadow: rgba(0, 0, 0, 0.24) 0px 3px 8px;
}
.about-section .card-part .about-card h6
{
    text-align: center;
}
.about-section .bottom-part
{
    margin-top: 1rem;
}

/* Media Query */
@media only screen and (max-width: 991px) {
    .about-section .card-part .about-card
    {
        height: 250px;
    }
}
@media only screen and (max-width: 767px) {
    .about-section .card-part .about-card
    {
        height: max-content;
        max-height: 200px;
        margin-bottom: 2rem;
    }
}