.section__features-grid .shell{max-width:1580px}.section__features-grid.bkg-s{margin:40px auto 80px}.grid__header{font-size:23px;margin-bottom:80px;text-align:center}.body__grid{column-gap:56px;display:flex;flex-wrap:wrap;justify-content:center;padding:0;row-gap:88px}.grid__card{background-color:#fff;border:2px solid #fff;border-radius:24px;-webkit-box-shadow:-2px 4px 20px 2px rgba(68,69,75,.43);-moz-box-shadow:-2px 4px 20px 2px rgba(68,69,75,.43);box-shadow:-2px 4px 20px 2px rgba(68,69,75,.43);flex-basis:100%;padding:0;position:relative;text-decoration:none;fill:#bcbec0}.card__header{margin-bottom:24px;padding:78px 24px 0}.grid__card.grid__card__with-variation .card__header{border-radius:24px 24px 0 0;color:#fff;padding:60px 24px 20px}.grid__card.grid__card__with-variation .card__header h3{font-size:27px}.grid__card .card_title{font-size:30px}.grid__card ul{list-style-type:none;padding:0}.grid__card ul li{font-size:19px;font-weight:600;margin-left:32px;position:relative}.grid__card ul li:before{background-image:url(https://8307129.fs1.hubspotusercontent-na1.net/hubfs/8307129/ico-check.svg);background-repeat:no-repeat;background-size:contain;content:"";display:inline-block;height:18px;left:-30px;margin-right:8px;position:absolute;vertical-align:middle;width:20px}.card__icon{border-radius:50%;height:122px;left:calc(50% - 61px);padding:12px;position:absolute;top:-56px;width:122px}.card__icon,.card__icon span{align-items:center;display:flex;justify-content:center}.card__icon span{flex-basis:100%;fill:#fff}.card__body{padding:0 24px 24px;text-align:left}.card__cta{bottom:18px;height:32px;position:absolute;right:24px;width:32px}@media (min-width:768px){.section__features-grid h2{font-size:48px}.grid__header{margin-bottom:100px}.body__grid{padding:0 40px}.grid__card{flex-basis:45%}.card__icon{left:-32px}}@media (min-width:1024px){.grid__card{flex-basis:30%}.grid__header{margin-bottom:120px}}.section__features-grid .card__body ul{line-height:1!important}.section__features-grid .card__body li{line-height:1.4!important;margin-top:15px!important}.section__features-grid .card__body li br{display:none}.section__features-grid .card__body li:first-child{margin-top:0!important}.grid__card ul li:before{top:3px}