.cm-concern .content-container,.cm-concern .item-lists{background-color:#fff;background-position:top,100% 100%;background-repeat:no-repeat,no-repeat;background-size:100% auto,70% auto;min-height:300px;padding:40px 0}.cm-concern .item-lists .cm-lists{display:flex;flex-wrap:wrap}.cm-concern .item-lists .page-center{max-width:1600px}.cm-concern .bottom-content{margin-top:20px;padding:0 10px;text-align:center}.cm-concern .cm-top{padding:0 10px 30px}.cm-concern .item-lists .box-container{margin-bottom:20px;padding-left:10px;padding-right:10px;width:33.33333333%}.cm-concern .box-background-container{background-color:#000;background-position:50%;background-repeat:no-repeat;background-size:cover;float:left;height:0;overflow:hidden;padding-bottom:50%;position:relative;width:100%}.cm-concern .box-overlay{background-color:rgba(0,0,0,.5);bottom:0;height:100%;left:0;position:absolute;right:0;top:0;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease;width:100%}.cm-concern .box-content-container,.cm-concern .box-overlay a{display:table;height:100%;width:100%}.cm-concern .box-content{display:table-cell;padding:10px 20px;text-align:center;vertical-align:middle}.cm-concern .box-content h3{color:#fff;font-size:145%;margin:0;text-align:center;word-break:normal}.cm-concern .box-background-container:hover{background-color:#029fd9}.cm-concern .box-overlay:hover{background-color:rgba(0,0,0,.25);-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}.cm-concern .item-lists{background-color:#0f1010;color:#fff}.cm-concern .item-lists h2{color:#fff;line-height:normal}.cm-concern .bottom-content a{-webkit-appearance:none;background:0 0;border:1px solid #fff;color:#fff;cursor:pointer;display:inline-block;font-family:muli,sans-serif;font-size:80%;font-weight:200;letter-spacing:2px;line-height:normal;padding:10px 32px;text-decoration:none;text-transform:uppercase;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}.cm-concern .bottom-content a:hover{background-color:#0f1010;border-color:#fff;color:#fff}@media (max-width:991px){.cm-concern .box-content h3{font-size:125%}.cm-concern .item-lists .box-container{width:50%}}@media (max-width:767px){.cm-concern .item-lists .box-container{width:100%}}