.item-img-wrap-box{position:relative;width:100%;height:210px;background-color:#ebebeb;overflow:hidden}.cap-item-text-box{padding:27px 0 7px 20px}.img-response{border-style:none;vertical-align:middle;max-width:100%;max-height:100%}.item-img-wrap-box>.title-img{position:absolute;bottom:0;left:0;width:100%;padding:0;background-color:#000}.item-img-wrap-box>a>img{object-fit:cover;width:100%}.item-img-wrap-box>.title-img>.undeline-deco{height:2px;width:100%;background-color:#FFF;display:flex;margin:7px 0}.item-img-wrap-box>.title-img>h4{padding:0 20px;border:0;margin:0;margin-top:12px;font-weight:normal;font-size:16px;text-transform:uppercase;color:#FFF}.title-img>h4.color-white{color:#FFF !important}.title-img>h4.color-black{color:#000}.item-img-wrap-box>.title-img.color-bg-black{background-color:#000}.item-img-wrap-box>.title-img.color-bg-white{background-color:#FFF}.item-img-wrap-box>.title-img.color-bg-red{background-color:#b94e4e}.item-img-wrap-box>.title-img.color-bg-redBright{background-color:#eb0303}.item-img-wrap-box>.title-img.color-bg-blue{background-color:#193e72}.item-img-wrap-box>.title-img.color-bg-blueLight{background-color:#58759d}.item-img-wrap-box>.title-img.color-bg-green{background-color:#80c414}.item-img-wrap-box>.title-img.color-bg-orange{background-color:#f79113}.item-img-wrap-box>.title-img.color-bg-yellow{background-color:#f7c613}.item-img-wrap-box>.title-img.color-bg-purple{background-color:#636f9b}.item-img-wrap-box>.title-img.color-bg-gray{background-color:#8c8c8c}@media all and (max-width:768px){.item-img-wrap-box{max-height:350px}}.column-box>span{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.column-box>span:after{content:"";-webkit-box-flex:1;-ms-flex:auto;flex:auto}.column-box>span>div{-ms-flex-preferred-size:100%;flex-basis:100%;padding:20px}.img-hover-zoom-box img{transition:transform .5s ease}.img-hover-zoom-box:hover img{transform:scale(1.2)}@media(min-width:768px){.column-box>span>div{-ms-flex-preferred-size:50%;flex-basis:50%}}@media(min-width:1000px){.column-box>span>div{-ms-flex-preferred-size:33.33%;flex-basis:33.33%}}@media(min-width:1300px){.column-box>span>div{-ms-flex-preferred-size:25%;flex-basis:25%}.column-box{padding-left:100px;padding-right:100px}}