section#painpoint-cards-section{align-items:center;background:linear-gradient(180deg,#f9fff5,#dce3de 23.35%,#939da4 51.11%,#1f2f49 90.22%,#0a1b39 97.79%);display:flex;flex-flow:column;padding:60px 0 80px}section#painpoint-cards-section div.new-center{align-items:center;display:flex;flex-direction:column}section#painpoint-cards-section div.new-center h3.section-title{color:var(--main-blue);font-family:var(--headline-font);font-size:35px;font-style:normal;font-weight:300;line-height:42px;text-align:center;text-transform:uppercase}section#painpoint-cards-section div.new-center h3.section-title strong{font-weight:600}section#painpoint-cards-section div.new-center div.title-container{display:flex;flex-flow:row wrap;gap:15px;justify-content:space-between;width:100%}section#painpoint-cards-section div.new-center div.title-container .title-eyebrow-container{display:flex;flex-flow:column;gap:10px;max-width:600px}section#painpoint-cards-section div.new-center div.title-container p.eyebrow{color:var(--cube-light-green);font-family:var(--headline-font);font-size:15px;font-style:normal;font-weight:700;letter-spacing:.3px;line-height:25px;margin:0}section#painpoint-cards-section div.new-center div.title-container h3.title{color:var(--cube-white);font-size:35px;font-weight:300;line-height:42px;margin:0;text-transform:uppercase}section#painpoint-cards-section div.new-center div.title-container h3.title strong{font-weight:600}section#painpoint-cards-section div.new-center div.title-container p.description{color:var(--cube-white);font-family:var(--headline-font);font-size:22px;font-style:normal;font-weight:400;letter-spacing:.22px;line-height:33px;margin:0;max-width:600px;padding:28px 0 0}section#painpoint-cards-section div.painpoint-cards-container{display:flex;flex-flow:column;gap:20px;justify-content:space-between;padding:20px 0 80px;position:relative;width:100%}section#painpoint-cards-section div.painpoint-card{background:var(--cube-white);border-radius:20px;display:flex;flex-flow:column;justify-content:space-between;padding:42px 36px;width:100%}section#painpoint-cards-section div.painpoint-card div.card-container{align-items:center;display:flex;flex-flow:column nowrap;gap:10px;height:100%;justify-content:space-around}section#painpoint-cards-section .painpoint-card .icon-container{align-self:center}section#painpoint-cards-section .icon-container img{height:auto;max-width:150px;min-height:50px}section#painpoint-cards-section div.type-logo-container{align-items:flex-start;display:flex;flex-flow:column nowrap;gap:15px;margin:0 0 7px}section#painpoint-cards-section div.type-logo-container p.title{color:var(--cube-green);font-family:var(--headline-font);font-size:18px;font-weight:700;line-height:27px;margin:0}section#painpoint-cards-section div.painpoint-card p.text{color:var(--main-blue);font-family:var(--headline-font);font-size:15px;font-weight:400;line-height:25px;margin:0;max-width:280px}@media (min-width:1200px){section#painpoint-cards-section div.painpoint-cards-container{flex-flow:row nowrap}section#painpoint-cards-section div.painpoint-card{max-width:293px}}