.three-cols-section{position:relative}.three-cols-section,.three-cols-section.white{background-color:#fff}.three-cols-section.light{background-color:#f4f5f8}.three-cols-section .container{position:relative;z-index:20}.three-cols-section .column-top{margin:0 auto;text-align:center}.three-cols-section .column{max-width:100%;width:calc(50% - 32.1px)}.three-cols-section .eyebrow-text{align-items:center;color:#020a23;display:inline-flex;font-size:10px;font-weight:700;gap:10px;letter-spacing:2.5px;margin-bottom:12px;text-transform:uppercase}.three-cols-section .eyebrow-text:before{background:var(--accent);content:"";display:inline-block;flex-shrink:0;height:2px;width:22px}.three-cols-section .eyebrow-text span{align-items:center;background:rgba(32,19,255,.08);border:1px solid rgba(32,19,255,.15);border-radius:100px;color:#020a23;display:inline-flex;font-size:9px;font-weight:700;gap:5px;letter-spacing:1.5px;margin-left:8px;padding:2px 8px;text-transform:uppercase;vertical-align:middle}.three-cols-section h2,.three-cols-section h2 *{font-weight:700;line-height:1;margin:0 0 14px}.three-cols-section .description{max-width:100%}.three-cols-section .description p{margin:0 0 18px}.three-cols-section .column .description p:last-child{margin:0}.three-cols-section .three-boxs{display:grid;gap:28px;grid-template-columns:repeat(3,1fr);margin-top:56px}.three-cols-section .three-box-inner{border:1px solid;border-radius:12px;padding:40px 32px;transition:all .22s ease}.three-cols-section .three-box-inner:hover{border-color:var(--accent);box-shadow:0 8px 32px rgba(2,10,35,.06);transform:translateY(-3px)}.heading-icon-bar{background:var(--accent);border-radius:2px;height:4px;margin-bottom:24px;width:36px}@media screen and (max-width:767px){.three-cols-section .three-boxs{gap:20px;grid-template-columns:1fr}}