.first-part-au{
    padding: 0 15px; 

    .text-box{
        border: 1px solid #ebebeb;
        padding: 24px 15px 8px 15px;
        margin-bottom: 30px;
    }
    
    h2{
        border-bottom: 1px solid #e0e0e8;
        padding: 5px 0 19px 0;
        font-size: 21px;
        font-weight: 400;
        font-family: Merriweather;
        color: #31353d;
        letter-spacing: 0px;
        line-height: 1.5;
    }

    .p-1{
        padding: 17px 0 0 !important;
        margin-bottom: 16px;
        font-style: normal;
        font-weight: 400;
        font-size: 16px;
        line-height: 1.4375;
        font-family: MerriweatherSans , serif;
        letter-spacing: 0px;
        text-align: left;
        color: #777777;
    }
    
    .p-2{
        color: #15c1cb;
        font-style: normal;
        font-weight: 400;
        font-size: 16px;
        line-height: 1.4375;
        font-family: MerriweatherSans , serif;
        letter-spacing: 0px;
        padding: 17px 0 0 0 !important;
        
    }

}

@media only screen and (min-width:992px) {
    .fp-row{
    margin-top: 60px;
    }

    .first-part-au{
        padding: 0 30px;
    }
}