body{ color: #333333; }
.profile-content{ margin-top: 50px; }
.profile-desc{ padding-left: 35px; position: relative; margin-bottom: 60px;}
.c-line{ position: absolute; width: 5px; height:35px; background-color: #6077ff; left: 0; }
.profile-text{ width: 725px; display: inline-block; }
.profile-img{ float: right; }
.profile-text h3{ font-size: 26px; font-weight: 600; margin-bottom: 25px; }
.profile-text p{ font-size: 17px; line-height: 35px; margin-bottom: 10px; }
.profile-strength{ padding-left: 35px; position: relative; margin-bottom: 110px; margin-top:50px; }
/* .strength-desc{ padding-top: 12px; } */
.strength-desc h3{ font-size: 26px; font-weight: 600; margin-bottom: 45px; }
.strength-columns{ height: 295px; font-size: 0; }
.columns-left{ width: 76%; background-color: #f0f0f0; height: 100%; display: inline-block; padding-top:50px; padding-left: 60px; }
.columns-right{ width: 24%; background-color: #2f328f; height: 100%; display: inline-block; padding-top:50px; padding-left: 60px; color: #ffffff; vertical-align: top; }
.columns-right .c-label{ font-size: 17px; margin-bottom: 65px; }
.columns-right .c-num img{ display: block; }
.columns-left ul{ font-size: 0; }
.columns-left ul li{ list-style: none; display: inline-block; font-size: 17px; }
.columns-left ul li.column-01{ width: 40%; }
.columns-left ul li.column-02{ width: 30%; }
.columns-left ul li.column-03{ width: 30%; }
.columns-left ul li .column-title{ margin-bottom: 65px; }
.columns-left ul li img{ display: block; }