.section-pillars{text-align:center;background:#320361;padding:120px 0}@media screen and (max-width:767px){.section-pillars{padding:60px 0}}.section-pillars h2,.section-pillars h3,.section-pillars h4,.section-pillars p{color:#fff!important}.section-pillars--initial{max-width:535px;margin:0 auto 60px}.section-pillars--image{margin-bottom:-70px}.section-pillars--main-card{margin-bottom:60px;border-radius:20px;padding:120px 30px 60px;border:2px solid #8b75ff}.section-pillars--main-card h3{margin-bottom:30px}.section-pillars--main-card .cta{margin:0 auto;margin-top:60px}.section-pillars--main-card p{margin:0 auto;max-width:85%}.section-pillars--main-card .pillars{gap:15px;display:flex;margin:60px 0;flex-wrap:wrap}.section-pillars--main-card .pillars .item{flex:3}.section-pillars--main-card .pillars .item h4{margin-bottom:20px}@media screen and (max-width:767px){.section-pillars--main-card .pillars{gap:20px}.section-pillars--main-card .pillars .item{flex:0 0 100%}}.section-pillars--cards{gap:60px;display:flex}.section-pillars--cards .card-item{flex:1;gap:30px;display:flex;text-align:center;flex-direction:column}.section-pillars--cards .card-item img{width:100%;height:auto;display:block;border-radius:20px}.section-pillars--cards .card-item p{color:#fff;font-size:16px;font-weight:300;line-height:160%;letter-spacing:-.48px}.section-pillars--cards .card-item a{color:#21bcff;font-size:16px;font-weight:400;line-height:100%;letter-spacing:-.48px;display:block;margin:auto auto 0;transition:border-bottom .3s ease;border-bottom:1px solid #21bcff}.section-pillars--cards .card-item a:hover{border-bottom:1px solid #320361}@media screen and (max-width:767px){.section-pillars--cards{gap:30px;flex-direction:column}}