@media screen and (max-width:767px) {

    .hd-img-section .hd-title {
        line-height: 30px;
    }

    .com-title {
        display: none;
    }

    .com-title-M h3 {
        color: #FFBE1B;
    }

    .my-section {
        padding: 30px 0 0 0;
    }

    .my-wrapper {
        margin-top: 30px;
    }

    .my-wrapper-3 {
        flex-direction: column;
    }

    .left-wrapper-3 {
        width: 100%;
        order: 2;
        margin-top: 20px;
    }

    .right-wrapper-3 {
        width: 100%;
        order: 1;
    }

    .qualification {
        width: 100%;
        padding: 10px;
    }

    .qua-title {
        padding: 10px;
        font-size: 20px;
    }

    .qua-list li {
        font-size: 16px;
        padding: 8px 20px;
    }

    .grey-qua-txt p {
        font-size: 13px;
        line-height: 20px;
    }

    .content-wrapper-3 {
        margin-top: 30px;
        padding: 15px;
        background-color: #fff;
        border-radius: 20px;
        box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.08);
    }

    .con-title-3 {
        background-color: #FFF5D1;
        border-radius: 20px;
        display: inline-flex;
        align-items: center;
        /* justify-content: center; */
        padding: 0px 20px;
        width: auto;
        font-size: 17px;
        line-height: 35px;
        margin-bottom: 20px;
    }

    .M-wrapper-4 .con-sec-title-3 {
        background-color: #FFF5D1;
        border-radius: 20px;
        display: inline-flex;
        align-items: center;
        padding: 0px 20px;
        width: auto;
        font-size: 17px;
        line-height: 35px;
        margin-bottom: 10px;
    }

    .con-title-3 span {
        width: 13px;
        height: 13px;
        margin-right: 5px;
    }

    .con-sec-title-3 {
        font-size: 18px;
        line-height: 26px;
    }

    .content-wrapper-3>div>p {
        font-size: 16px;
        line-height: 29px;
        margin-bottom: 10px;
    }

    .con-txt-3 {
        margin: 10px 0;
    }

    .con-title-3.M-change-item {
        margin-bottom: 0;
    }

    .con-title-3.M-change-item p {
        display: none;
    }

    .M-wrapper-4 .con-sec-title-3.M-change-item p {
        display: none;
    }

    .M-change-item-txt {
        display: block;
        margin-bottom: 15px;
    }

    .M-wrapper-4 .M-change-item-txt p {
        text-indent: 1em;
    }

    .tab-txt {
        text-indent: 2em;
        margin-top: 10px;
    }

    .padding-con-txt {
        padding-left: 25px;
    }

   
    .padding-con-txt p {
        font-size: 15px;
    }

    .M-box-txt span {
        width: 13px;
        height: 13px;
        background-color: #88654f;
        margin-right: 5px;
        display: inline-block;
    }

    .M-change-item-txt.M-box-txt {
        margin-top: 5px;
    }

    .M-change-item-txt.M-box-txt p {
        font-size: 15px;
        line-height: 25px;
        margin-bottom: 0;
        font-weight: 500;
        text-indent: 1em;
    }

    .my-wrapper-3 .c-bg-96,
    .c-bg-95,
    .c-bg-97 {
        display: none;
    }

    .my-wrapper-4 .qualification {
        width: 100%;
    }

    .qua-title-flex .qua-title {
        font-size: 13px;
    }

    .qua-list-flex {
        column-gap: 0;
    }

    .qua-list-flex .qua-list li {
        padding: 8px 10px;
        font-size: 12px;
    }

    .M-img-service {
        display: block;
        margin-top: 15px;
    }

    .M-img-service img {
        max-width: 100%;
        height: auto;
    }

    .left-wrapper-3 img {
        border-radius: 12px;
    }




}

@media screen and (min-width:768px) and (max-width:1023px) {

    .qualification{
        width: 100%;
    }
    .right-wrapper-3{
        width: 50%;
    }
    .qua-title{
        font-size: 22px;
    }

}

@media screen and (min-width:1024px) and (max-width:1280px) {

    .qualification{
        width: 100%;
    }    

}


@media screen and (max-width:524px){
.page-en-us .con-title-3{
	font-size:14px;
}

.content-wrapper-3>div>p{
    line-height: 25px;
}

.M-wrapper-4 .con-sec-title-3{
    line-height: 28px; font-size: 16px;
}


}
 