/* common */
#c5_wrap .c_inner { max-width: 1460px; width: 100%; margin:0 auto; position: relative; padding:0 60px;}
#c5_wrap .c_title h2 {font-size: 44px; font-weight: 500; color:#000; letter-spacing: -1.1px; text-transform: uppercase; }
#c5_wrap .c_title p {margin-top: 10px; font-size: 16px; font-weight: 300; color:#333; letter-spacing: -.4px; }



/*Content CSS*/
#c5_wrap {padding: 100px 0; text-align: center; overflow: hidden;}

#c5_wrap .pa_list {display: flex; flex-wrap:wrap; margin-top: 50px; position: relative; }
#c5_wrap .pa_list > li {width: calc(20% - 16px); margin-right: 20px; display: flex; align-items: center; justify-content: center;}
@media screen and (min-width: 1025px) {
    #c5_wrap .pa_list > li:nth-child(5n) {margin-right: 0; }
    #c5_wrap .pa_list > li:nth-child(n+6) {margin-top:20px; }
}







@media screen and (max-width:1460px) {
    #c5_wrap .c_inner {padding: 0 50px;}

    /* content */


}
@media screen and (max-width: 1024px) {
    #c5_wrap {padding: 60px 0;}
    #c5_wrap .c_inner {padding: 0 30px;}
    #c5_wrap .c_title h2 {font-size: 35px;  }
    #c5_wrap .c_title p { font-size: 15px; }

    /* content */
    #c5_wrap .pa_list {margin-top: 30px;}
    #c5_wrap .pa_list > li {width: calc(25% - 15px); margin-right: 20px; }
    @media screen and (min-width: 641px) {
        #c5_wrap .pa_list > li:nth-child(4n) {margin-right: 0; }
        #c5_wrap .pa_list > li:nth-child(n+5) {margin-top:50px; }
    }



}
@media screen and (max-width: 640px) {
    #c5_wrap {padding: 50px 0;}
    #c5_wrap .c_inner {padding: 0 20px;}
    #c5_wrap .c_title h2 {font-size: 30px;  }
    #c5_wrap .c_title p { font-size: 14px; margin-top: 5px;}

    /* content */
    #c5_wrap {display: none;}
    #c5_wrap .pa_list > li {width: calc(33.3% - 10px); margin-right: 15px; }
    @media screen and (min-width: 481px) {
        #c5_wrap .pa_list > li:nth-child(3n) {margin-right: 0;}
        #c5_wrap .pa_list > li:nth-child(n+4) {margin-top: 15px; }
    }
}

@media screen and (max-width: 480px) {
    #c5_wrap .pa_list > li {width: calc(50% - 5px); margin-right: 10px; }
    #c5_wrap .pa_list > li:nth-child(2n) {margin-right: 0;}
    #c5_wrap .pa_list > li:nth-child(n+3) {margin-top: 10px; }
}
