.about-whoweare-section .col-group-wrap{gap:20px;}
.about-whoweare-section .col-group-wrap .column-box{width:100%;max-width:calc(20% - 20px * 4 / 5);background-color:rgba(var(--box_bg_color), 0.8);border-radius:20px;padding:21px 34px;}
.about-whoweare-section .col-group-wrap .column-box .column-box-title{margin:0px 0px 4px;line-height:1.25;color:var(--color);}
.about-whoweare-section .col-group-wrap .column-box .description{margin:0px;line-height:1.25;font-weight:700;}
.about-whoweare-section .page-section-title-box{margin-bottom:40px;}
.about-whoweare-section .page-section-title-box .page-section-title{margin:0px;}

@media only screen and (max-width:989px){
    .about-whoweare-section .col-group-wrap .column-box{max-width:calc(33.33% - 20px * 2 / 3);padding:20px;}
}

@media only screen and (max-width:749px){
    .about-whoweare-section .page-section-title-box{margin-bottom:20px;}
    .about-whoweare-section .col-group-wrap{gap:10px;}
    .about-whoweare-section .col-group-wrap .column-box{max-width:calc(50% - 10px / 2);padding:20px;border-radius:10px;}
}
