.content-icons-1__rich-text{margin-bottom:2rem}.content-icons-1__icon.card.card--white h3{color:#000;font-family:var(--secondary-font-family);font-size:18px;font-style:normal;font-weight:500;letter-spacing:.1px;line-height:1.33;margin:0 0 16px}.content-icons-1__rich-text h2:last-of-type,.content-icons-1__rich-text h3:last-of-type,.content-icons-1__rich-text h4:last-of-type,.content-icons-1__rich-text h5:last-of-type,.content-icons-1__rich-text h6:last-of-type,.content-icons-1__rich-text p:last-of-type{margin-bottom:0}.content-icons-1__buttons{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:var(--gap);margin-top:40px}.content-icons-1__rich-text .subtitle-3{margin:0 0 16px;position:relative}.content-icons-1__rich-text .subtitle-3:after{background:#e6e6e6;content:"";height:1px;margin-left:20px;position:absolute;top:13px;width:-webkit-fill-available;width:stretch;width:fill}@media (min-width:768px){.content-icons-1__icons{grid-gap:2rem;display:grid;grid-template-columns:1fr 1fr}.content-icons-1{grid-gap:var(--gap-md);grid-gap:120px;display:grid;grid-template-columns:1fr 50%}.content-icons-1__rich-text{margin-bottom:0;position:-webkit-sticky;position:sticky;top:11rem}}@media (min-width:768px) and (max-width:991px){.content-icons-1{grid-gap:var(--gap-md);grid-gap:20px;display:grid;grid-template-columns:1fr 66%}}@media(max-width:767px){.content-icons-1__icon.card.card--white{margin:0 10px;width:256px}}