.home-growth-stack {padding: 50px 0;}
.home-products-feature{padding:2.75rem 0}
.feature-product-logo{min-height:147px;background-color:#073971;margin:-2rem -1.5rem 0;justify-content: center;align-items: center;display: flex;justify-content: center;align-items: center;}
@media (min-width:501px) and (max-width:1024px){
    .feature-product-logo{margin:-2rem -2rem 0}}
@media (max-width:414px){
    .feature-product-logo{margin:-2rem -2rem 0}}
.feature-product-logo img {min-width:100%}
.home-products-feature__card--image-wrapper h4{color:#0860b8 !important;font-family: var(--h4-font-family);font-weight: var(--h4-font-weight);line-height: var(--h4-line-height);font-size: var(--h4-font-size);padding-top:2em}
@media (min-width:768px){
    .home-products-feature{padding:8rem 0}}
.home-products-feature__container{margin-bottom:2rem;display:flex;flex-wrap:wrap}
.hsg-page-width-normal {max-width: 1500px;margin: 0 auto;padding: 0 1rem;box-sizing: content-box;}

.home-products-feature__card{backface-visibility:hidden;cursor:pointer;transition:box-shadow .15s ease-in-out,transform .15s ease-in-out;border-width:0;background:#fff;margin-bottom:1.3rem;margin-right:0;transition:.3s ease-in-out;position:relative;display:flex;padding:1rem;box-shadow:0 0 11px #eaf0f6;width:100%}
.home-products-feature__card:hover{box-shadow:0 10px 50px -5px rgba(51,71,91,.12);transform:scale(1.014)}
.home-products-feature-v2 .home-products-feature__card{text-align:left;width:calc(50% - 1rem);margin-right:1.5rem}
/* @media (max-width:767px){
    .home-products-feature-v2 .home-products-feature__card{width:100%;padding:2rem 1.5rem;margin-right:0}} */
@media (min-width:501px) and (max-width:1024px){
    .home-products-feature__card{padding:2rem 2rem 2.3rem;display:block;margin:0.625em 25% }}
@media (min-width: 768px){
    .home-products-feature__card{width:49%;margin-right:2%}}
@media (min-width:1025px){
    .home-products-feature__card{padding:2rem 4.5rem 2.3rem}
    .home-products-feature-v2 .home-products-feature__card{padding:1.5rem;width:calc(27% - 1rem);margin-right:1rem;margin-bottom:1rem;margin-left:1rem}}
@media (min-width:1080px) and (max-width:1367px){
    .home-products-feature-v2 .home-products-feature__card{width:calc(26% - 1rem);}}

@media (max-width:500px){
    .home-products-feature-v2 .home-products-feature__card{width: calc(100% - 1rem);padding:2rem 2rem 2.3rem;display:block;margin:25px 5%}}
.home-products-feature__card:hover{cursor:auto}
.home-products-feature__card--image{width:1.5rem;height:1.5rem;display:inline-block;margin-right:.625rem}
.home-products-feature__card--image-wrapper{display:flex;align-items:left}
@media (min-width:1025px){
    .home-products-feature__card--image-wrapper{justify-content:left}
    .home-products-feature-v2 .home-products-feature__card--image-wrapper{justify-content:flex-start}}
.home-products-feature__card:nth-child(2n){margin-right:0}
@media (min-width:1025px){
    .home-products-feature-v2 .home-products-feature__card:nth-child(2n){margin-right:1.5rem}}
@media (max-width:414px){
    .home-products-feature-v2 .home-products-feature__card:nth-child(2n){margin-right:5%}}}
@media (min-width:1025px){
    .home-products-feature-v2 .home-products-feature__card:nth-child(3){margin-right:0}}
.home-products-feature__card.full-width-card{width:100%}
@media (min-width:701px){
    .home-products-feature__card.full-width-card{width:48%;margin-right:2%}}
@media (min-width:1025px){
    .home-products-feature__card.full-width-card{width:66%;margin-right:0}}
.home-products-feature__card.full-width-card .home-products-feature__card--text-wrapper{width:100%}
@media (min-width:1025px){
    .home-products-feature__card.full-width-card .home-products-feature__card--list{display:flex;justify-content:space-between;align-items:flex-start}}
.home-products-feature__card.full-width-card .home-products-feature__card--list a{margin-top:1rem;width:100%}
@media (min-width:1025px){
    .home-products-feature__card.full-width-card .home-products-feature__card--list a{margin-top:0;width:15rem}}
@media (min-width:1025px){
    .home-products-feature__card.full-width-card .home-products-feature__features ul li{float:left}}
@media (min-width:1025px){
    .home-products-feature__card.full-width-card .home-products-feature__features p{text-align:left;border-top:0;padding-top:0}}
.home-products-feature__card.full-width-card .home-products-feature__features p:after{content:none}
@media (min-width:1025px){
    .home-products-feature__card.full-width-card .home-products-feature__features p:after{content:"";position:absolute;height:.3125rem;margin-left:.625rem;border-bottom:1px solid rgba(153,172,194,.2);top:4px;width:100%}}
.home-products-feature__card--content-description{font-size:18px;line-height:1.3;text-align:left;padding-bottom:1.5625em;border-bottom:.5px solid #cccccc}

.home-products-feature-v2 .home-products-feature__card--content-description{text-align:left;border-bottom:1px solid #cbd6e2;min-height: 4rem;padding-bottom:1.5rem}
@media (min-width:501px) and (max-width:1024px){
    .home-products-feature-v2 .home-products-feature__card--content-description {min-height:8rem}}
@media (max-width:1024px){
    .home-products-feature-v2 .home-products-feature__card--content-description {min-height:5rem}}
.home-products-feature__cta{display:block;text-align:center;transition:transform .3s;padding-top:2.77rem;float:left;position:absolute;bottom:25px;}

@media (min-width:768px){
    .home-products-feature__cta{clear:both}}
.home-products-feature__features--title{font-size:.875rem;text-align:left;text-transform:uppercase;font-weight:600;margin-bottom:.94rem;margin-top:2rem;overflow:hidden;position:relative;z-index:1;border-top:1px solid rgba(153,172,194,.2);padding-top:2rem}
.home-products-feature__features ul{margin-left:0;min-height:7.5rem;padding-bottom:75px;}

.home-products-feature__features ul li{font-size:14px;margin-bottom:1.5625em;font-weight:500;line-height:normal;padding-left:5px;}
.home-products-feature__features ul li:not(:last-child){margin-right:1.25rem}
.home-products-feature__features ul li::before{font-family:  "Font Awesome 5 Free";font-weight:400;content:"\f35a";color:#ed4e39;width:1.125rem;height:1.125rem;display:inline-block;margin-bottom:-.3125rem;margin-right:.625rem;margin-top:0.05rem}
.button{word-break:keep-all}
