
.mission-text{
    display: flex;
    justify-content: center;
}
.mission-inner{
    text-align: center;
    max-width: 500px;
}
.mission-inner h5{
    font-size: 30px;
    line-height: 1.3;
    color: #076922;
}
.mission-inner p{
    font-size: 20px;
    margin-top: 30px;
    line-height: 1.3;
}
.our-story-section{
    margin-top: 70px;
}
.our-story-inner p{
    text-align: justify;
}
.our-story-inner h4{
    margin-bottom: 15px;
    color:#0f8cf6;
    font-weight: 600;
}
@media (min-width: 768px) {
    .order-md-12 {
        order: 12;
    }
}
.story-image-column{
    padding: 0;
}
.our-story-inner{
    padding: 15px 10px 10px 10px;
}
.mission-text{
    position: relative;
    background: #b9ddf9;
}
 .certification-reasons {
    list-style: none;
    padding: 0;
}
.certification-reasons li {
    display: flex;
    align-items: flex-start;
    margin-bottom: 20px;
}
.certification-reasons li i {
    font-size: 28px;
    margin-right: 15px;
    flex-shrink: 0;
    color: #22ad48;
}
.firm-main-section{
    background-color: #c1f7d2;
}
.firm-inner-section{
    text-align: center;
    padding: 10px;
    margin-bottom: 20px;
}
.firm-icon{
    margin-bottom: 15px;
}
.firm-icon img{
    height: 70px;
}
.brand-certification-curve {
    bottom: -35px;
    transform: rotate(180deg);
    fill: #b9ddf9;
}

@media screen and (min-width:320px) and (max-width:767px) {
.story-image-column {
    text-align: center;
}
}