#cd5_module272 { box-sizing: border-box; display: block; position: relative; z-index: 2; padding: 0; margin: 0; position: relative; }
#cd5_module272 * { box-sizing: border-box; }
#cd5_module272 .m272_1400 { margin: 0 auto; width: 100%; max-width: 2000px; box-sizing: border-box; padding: 0px; display: flex; flex-wrap: wrap; justify-content: center; align-items: stretch;  }
#cd5_module272 .m272_box { position: relative; float: left; padding: 15px; flex: 1; min-width: 260px; }
#cd5_module272 .m272_imgdiv { display: flex; padding-bottom: 15px; min-height: 100px;align-items: flex-end;align-content: center;justify-content: center; }
#cd5_module272 .m272_border { margin: 0 auto; height: 4px; width: 80px;  }
#cd5_module272 .m272_img { display: block; width: 100%; max-width: 180px; }
#cd5_module272 .m272_titlediv { padding-top: 15px; font-family: poppinssemibold; text-align: center; letter-spacing: 0.4px; font-size: 16px; text-transform: uppercase; line-height: 1.4; min-height: 80px; }
@media only screen and (max-width: 540px) { #cd5_module272 .m272_box { min-width: 220px; }  }
#cd5_module272 { background-color: #fff; }
#cd5_module272 .m272_1400 { border-right: solid 1px #f5f5f5; border-bottom: solid 1px #f5f5f5; }
#cd5_module272 .m272_box { border-left: solid 1px #f5f5f5; border-top: solid 1px #f5f5f5; }
#cd5_module272 .m272_border { border-bottom: solid 4px #ff0000; }
#cd5_module272 .m272_titlediv { color: #242424; }

