.case-study-scustom-text-and-icons-columns{max-width:var(--case-study-layout-width);margin-left:auto;margin-right:auto}.case-study-scustom-text-and-icons-columns__title{margin-bottom:24px}.case-study-scustom-text-and-icons-columns__title *{color:var(--blue);text-wrap:balance}.case-study-scustom-text-and-icons-columns__container{display:flex;-moz-column-gap:32px;column-gap:32px}.case-study-scustom-text-and-icons-columns__text ol,.case-study-scustom-text-and-icons-columns__text ul{display:flex;flex-direction:column;row-gap:16px;margin-left:1.5em;margin-bottom:0}.case-study-scustom-text-and-icons-columns__icons{display:grid;grid-template-columns:1fr 1fr;grid-gap:10px;gap:10px;height:-moz-fit-content;height:fit-content}.case-study-scustom-text-and-icons-columns__icon{border-radius:20px;padding:10px;border:1px solid rgba(255,255,255,.12);box-shadow:0 10px 21px 0 rgba(77,96,107,.08);display:flex;align-items:center;justify-content:center;height:120px;min-width:120px}.last-icon-is-wider .case-study-scustom-text-and-icons-columns__icon:last-child{grid-column:span 2}@media screen and (max-width:676px){.case-study-scustom-text-and-icons-columns__container{flex-direction:column-reverse;row-gap:24px}.case-study-scustom-text-and-icons-columns__icon{padding:3vw;min-width:0;height:100%;min-height:100px}}@media screen and (max-width:350px){.case-study-scustom-text-and-icons-columns__icon{padding:10px}}