.bh-product-boxes{padding:50px 35px;border-radius:30px;min-height:450px;max-width:450px;position:relative;-moz-transition:all .15s ease;-o-transition:all .15s ease;-webkit-transition:all .15s ease;transition:all .15s ease}.bh-product-boxes:hover{background:#fff;box-shadow:-2px 6px 50px #e2e9f6}.bh-product-boxes img{width:auto}.bh-product-boxes .product-boxes-icon{min-height:66px;margin-bottom:30px}.bh-product-boxes h4{text-align:center;font-size:21px;font-weight:600;margin-bottom:30px}.bh-product-boxes p{font-weight:400;line-height:1.4;min-height:130px}.bh-product-boxes a{font-family:Montserrat,sans-serif;font-size:18px;font-weight:600;text-decoration:none;text-transform:uppercase;color:#4c5f75}.bh-product-boxes:hover a,.bh-product-boxes:focus a{color:#06e}.bh-product-boxes .product-boxes-icon .product-image{background:url(https://www.benefithub.com/hubfs/BenefitHub-Icons.svg);background-repeat:no-repeat;bottom:0;overflow:hidden;width:80px;height:60px;z-index:9999;background-position:21px -99px;min-height:66px;margin:0 auto;float:none;display:block;background-size:250px}.td1 .bh-product-boxes .product-boxes-icon .product-image{background-size:216px;background-position:4px -60px !important;width:50px;height:66px}.td2 .bh-product-boxes .product-boxes-icon .product-image{background-size:216px;background-position:-85px -60px !important;width:53px;height:67px}.td3 .bh-product-boxes .product-boxes-icon .product-image{background-size:170px;background-position:-124px -36px !important;width:53px;height:67px}@media(max-width:767px){.bh-products-section .bh-module{padding:10px !important}}