.home-feats .text{text-align:center;width:94%;max-width:1024px;margin:0 auto}.home-feats .text .snippet{display:inline-block;vertical-align:top}.home-feats .text .snippet .hs_cos_wrapper_type_inline_rich_text>h2{text-align:center}.home-feats .feats-image{display:table;width:100%;margin:75px 0 0}.home-feats .feats-image:first-child{margin:0}.home-feats .image{display:table-cell;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.home-feats .features{display:table-cell;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.home-feats .feature{padding:0 0 0 80px;margin:32px 0 0;position:relative}.home-feats .icon{position:absolute;top:0;left:0;width:50px;height:50px;line-height:50px;text-align:center;-webkit-border-radius:50%;border-radius:50%}.home-feats .icon svg{max-width:50%;max-height:50%;fill:#fff;vertical-align:middle}.home-feats .features .snippet{padding:34px 0 0;border-top:1px solid #fff}.home-feats .feature:first-child{margin:0}.home-feats .feature:first-child .icon{top:0}.home-feats .features,.home-feats div[dir='rtl'] .image{padding:0 0 0 20px}.home-feats .image,.home-feats div[dir='rtl'] .features{padding:0 20px 0 0}.home-feats .ctas{margin:60px 0 0}@media screen and (min-width:1921px){.home-feats .text{max-width:53.333vw}.home-feats .feats-image{margin:3.906vw 0 0}.home-feats .feature{padding:0 0 0 4.167vw;margin:1.667vw 0 0}.home-feats .icon{width:2.604vw;height:2.604vw;line-height:2.604vw}.home-feats .features .snippet{padding:1.771vw 0 0;border-top:.052vw solid #fff}.home-feats .features,.home-feats div[dir='rtl'] .image{padding:0 0 0 1.042vw}.home-feats .image,.home-feats div[dir='rtl'] .features{padding:0 1.042vw 0 0}.home-feats .ctas{margin:3.125vw 0 0}}@media(max-width:834px){.custom-module.home-feats .cell-wrapper{padding:80px 0}.home-feats .feats-image{display:block;width:auto;margin:40px 0 0}.home-feats .features,.home-feats .image{display:block;padding:0 !important;width:auto !important}.home-feats .image{margin:0 0 30px}}@media(max-width:600px){.custom-module.home-feats .cell-wrapper{padding:55px 0}.home-feats .feats-image{margin:35px 0 0}.home-feats .ctas{margin:40px 0 0}}