
#about-section .container-fluid {
    background-color: #79CEED;
    padding-bottom: 100px;
}

#about-section .col-md-6 {
    color: #FEFEFE;
    margin: auto;
}

#about-section .container-fluid img {
    padding: 20px;
}

#about-section .container-fluid h1 {
    font-family: "Fredoka One", cursive;
    padding-bottom: 30px;
}



.page-title {
    margin-top: 20%;
}


@media only screen and (max-width: 768px) {
    .page-title {
    }

    #about-section .container-fluid img {
        padding: 0%;
    }

}



#about-description {
    width: 60%;
    margin: auto auto 100px auto;
}


#about-description .container{
    background: #FFFFFF;
    box-shadow: 0 10px 20px rgba(98, 98, 98, 0.19), 0 6px 6px rgba(240, 230, 230, 0.23);
    border-radius: 13px;
    margin-top: -80px;
    padding: 20px;
}

#about-description h3, #about-description h4, .description, #about-description h5 {
    font-family: "Quicksand", sans-serif;
    color: #434957;
    font-weight: bold;
    line-height: 30px;
    text-align: justify;
}

#about-description h4{
    padding-bottom: 20px;
}

#about-description h3{
    padding-top: 30px;
    font-size: 18px;
    text-align: right;
    font-weight: bolder;
}

#about-description h5{
    font-size: 15px;
    text-align: right;
    font-weight: normal;
}




@media only screen and (max-width: 768px) {
    #about-description {
        width: 80%;
    }
}