.hm-page-about--department .section-market{padding-top:2.5rem;padding-bottom:5rem;}.hm-page-about--department .section-market .header{font-size:2.57143rem;line-height:1;color:#000;}.hm-page-about--department .section-market--main{background-color:#003263;}.hm-page-about--department .section-market.section-market--main .header{color:#fff;}.cards{display:flex;flex-wrap:wrap;justify-content:space-between;}.hm-page-about--department .cards{justify-content:flex-start;margin-top:3.57143rem;}a:hover{color:#fff;}@media screen and (max-width:991px){.hm-page-about--department .cards{display:block;}}@media screen and (max-width:1600px){.hm-page-about--department .card__info .desc{font-size:14px;}}.hm-page-about--department .card{display:block;width:30%;margin-left:5%;}.hm-page-about--department .card:nth-of-type(3n+1){margin-left:0;}.hm-page-about--department .card:nth-of-type(n+4){margin-top:3.57143rem;}.button--primary{color:#fff;background-color:#910028;}.card__cover img{display:block;width:100%;}.card__info .desc{margin-top:.92857rem;font-size:1.14286rem;line-height:2.14286rem;color:#535353;}.hm-page-about--department .card__info{margin-top:1.78571rem;}.card--white .card__info .title,.card--white .card__info .desc{color:#fff;}.card__info .title{font-size:1.71429rem;line-height:2.28571rem;}.hm-page-about--department .card__info .desc{margin-top:.35714rem;}@media screen and (max-width:991px){.hm-page-about--department .card{width:100%;margin-left:0;}.hm-page-about--department .card+.card{margin-top:2.14286rem;}}