.hs-home-product-group{position:relative}.hs-home-product-group .section-quicklinks{-webkit-box-shadow:inset 0 3px 7px 0 rgb(0 0 0 / 35%);-moz-box-shadow:inset 0 3px 7px 0 rgba(0,0,0,.35);box-shadow:inset 0 3px 7px 0 rgb(0 0 0 / 35%);padding:25px 0;border-top:solid 1px #fff}.hs-home-product-group .list-group-image a{position:relative;overflow:hidden;display:table;-ms-border-top-left-radius:15px;border-top-left-radius:15px;-ms-border-top-right-radius:15px;border-top-right-radius:15px;height:165px;display:block;background-size:cover;background-repeat:no-repeat;background-position:center}.hs-home-product-group .list-group-image a:after{content:"";color:#fff;background-color:rgba(51,51,51,.75);-ms-border-top-left-radius:15px;border-top-left-radius:15px;-ms-border-top-right-radius:15px;border-top-right-radius:15px;bottom:0;display:block;height:100%;position:absolute;top:0;width:100%;text-align:center;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.hs-home-product-group .list-group-image a:hover:after{color:#fff;background-color:rgba(51,51,51,0);border:0;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.hs-home-product-group .list-group-image-caption{color:#fff;display:table;height:100%;width:100%;position:relative;z-index:1;text-align:center}.hs-home-product-group .list-group-image-caption-label{display:table-cell;vertical-align:middle}.hs-home-product-group .list-group-image-caption-label>span{text-transform:uppercase;font-size:26px;font-weight:600;line-height:31px}.hs-home-product-group ul.list-group{padding:0;list-style:none;margin-bottom:0;margin-left:-10px}.hs-home-product-group ul.list-group .list-group-item{position:relative;display:block;margin-bottom:-1px;background-color:#fff;border:1px solid #ddd;border-left:0;border-right:0;padding:2px 0;line-height:20px}.hs-home-product-group ul.list-group .list-group-item a{font-weight:600;font-size:15px;display:block;padding:8px 10px}.hs-home-product-group ul.list-group .list-group-item .fa{float:right;margin-left:.3em;color:#e3002b;margin-top:2px}.hs-home-product-group ul.list-group .list-group-item a:hover{background:#efefef}@media(min-width:1200px){.hs-home-product-group .hidden-lg{display:none}}@media(min-width:992px) and (max-width:1199px){.hs-home-product-group .hidden-md{display:none}}@media only screen and (max-width:992px){.hs-home-product-group .hidden-sm{display:none}.hs-home-product-group .section-quicklinks{padding:25px 10px 26px}.hs-home-product-group .section-quicklinks .content-wrapper{padding-left:25px;padding-right:25px}.hs-home-product-group .section-quicklinks h3{line-height:50px;background:#e3002b;color:#fff;padding:0 15px;text-transform:uppercase;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;font-size:20px;margin:4px 0 6px;font-weight:500}.hs-home-product-group .section-quicklinks .col-sm-6:nth-child(1) .hs-left-column-section .col-md-6{padding-left:5px}.hs-home-product-group .section-quicklinks .col-sm-6:nth-child(2) .hs-right-column-section .col-md-6{padding-right:5px}.hs-home-product-group ul.list-group{margin-left:0}.hs-home-product-group ul.list-group .list-group-item:first-child{border-top:0}.hs-home-product-group ul.list-group .list-group-item:last-child{border-bottom:0}.hs-home-product-group ul.list-group .list-group-item a{padding:4px 5px;font-size:16px}.hs-home-product-group ul.list-group .list-group-item .fa{margin-top:3px}.hs-home-product-group .section-quicklinks h3:hover{background:brown}}@media only screen and (max-width:767px){.hs-home-product-group .section-quicklinks{padding:25px 10px 25px}.hs-home-product-group .section-quicklinks .content-wrapper{padding-left:15px;padding-right:15px}.hs-home-product-group .section-quicklinks{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.hs-home-product-group .section-quicklinks .col-sm-6 .hs-left-column-section .col-md-6{padding-right:5px}.hs-home-product-group .section-quicklinks .col-sm-6 .hs-right-column-section .col-md-6{padding-left:5px}.hs-home-product-group ul.list-group .list-group-item:last-child{margin-bottom:0}}