.feature-col-wrapper{display:flex;height:auto;width:100%;min-width:100%;flex-direction:column;background-color:rgb(29 11 47 / 0.4)}.feature-cols{display:flex;height:auto;width:100%;flex-wrap:wrap;align-items:center;-moz-column-gap:3rem;column-gap:3rem;row-gap:2.5rem;overflow:hidden;padding:1.5rem;--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity, 1));transition-property:all;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);transition-duration:300ms}.feature-cols:hover{background-color:rgb(29 11 47 / 0.9);--tw-text-opacity:1;color:rgb(213 157 51 / var(--tw-text-opacity, 1))}@media (min-width: 768px){.feature-cols{padding-left:4.688rem;padding-right:4.688rem;padding-top:3rem;padding-bottom:3rem}}@media (min-width: 1024px){.feature-cols{flex-wrap:nowrap}}.feature-cols .color-stroke{stroke:rgb(166, 126, 208)}.feature-cols .color-fill{fill:rgb(166, 126, 208)}.feature-cols:hover .color-fill{fill:rgb(213, 157, 51)}.feature-cols:hover .color-stroke{stroke:rgb(213, 157, 51)}.feature-col-header--15{margin-top:1%}@media (min-width: 768px){.feature-col-header--15{width:100%}}@media (min-width: 1024px){.feature-col-header--15{width:14%}}.feature-col-header--15 svg{height:auto;width:auto}@media (min-width: 1024px){.feature-col-header--15 svg{height:auto;width:100%}}@media (min-width: 768px){.feature-col-header--85{width:100%}}@media (min-width: 1024px){.feature-col-header--85{width:86%}}.feature-col-header--85 h3,.feature-col-wrapper.zig-zag-grid-view .feature-cols.zig-zag-grid-card .color-fill h3,.feature-col-wrapper.zig-zag-grid-view .feature-cols.zig-zag-grid-card .color-stroke h3{margin-bottom:0.75rem;font-family:Helvetica Neue, sans-serif;font-size:2rem;font-weight:500}.feature-col-header--85 p{margin-bottom:0px;font-family:Open Sans, sans-serif;font-size:1rem;line-height:1.5rem;font-weight:300}.feature-col-header--85 p a{font-weight:700;--tw-text-opacity:1;color:rgb(213 157 51 / var(--tw-text-opacity, 1));text-decoration-line:none}.feature-col-wrapper .feature-cols:nth-child(2n) .feature-col-header--85{order:2;text-align:left}@media (min-width: 1024px){.feature-col-wrapper .feature-cols:nth-child(2n) .feature-col-header--85{order:1;text-align:right}}.feature-col-wrapper .feature-cols:nth-child(2n) .feature-col-header--15{order:1}@media (min-width: 1024px){.feature-col-wrapper .feature-cols:nth-child(2n) .feature-col-header--15{order:2}}.vision-target-wrapper{margin-top:1.75rem;display:flex;width:auto;flex-wrap:wrap;justify-content:flex-start;row-gap:2.5rem}@media (min-width: 768px){.vision-target-wrapper{flex-wrap:nowrap}}@media (min-width: 1024px){.vision-target-wrapper{justify-content:flex-end}}.vision-target-col{display:flex;width:100%;flex-direction:column;row-gap:0.625rem;text-align:left}.vision-target-col:first-child{padding-right:2.25rem}@media (min-width: 768px){.vision-target-col:first-child{border-right-width:1px;--tw-border-opacity:1;border-right-color:rgb(166 126 208 / var(--tw-border-opacity, 1))}.vision-target-col:nth-child(even){padding-left:2.25rem}}@media (min-width: 1024px){.vision-target-col{width:auto;text-align:right}}.vision-target-col h5{font-family:Helvetica Neue, sans-serif;font-size:1.125rem;line-height:1.75rem;line-height:normal}.vision-target-col h4{margin-bottom:0px;font-size:2rem;font-weight:700;line-height:normal}.vision-target-col p{font-family:Helvetica Neue, sans-serif;font-size:1rem;line-height:1.5rem;font-weight:500;line-height:normal}.vision-target-col p span{font-weight:500;--tw-text-opacity:1;color:rgb(213 157 51 / var(--tw-text-opacity, 1))}.mission-vision .btn.btn--primary{margin-top:3.5rem}.feature-col-header--15.color-stroke svg path{fill:none;stroke:rgb(166, 126, 208)}.feature-col-header--15.color-fill svg path{fill:rgb(166, 126, 208);stroke:none}.feature-cols:hover .feature-col-header--15.color-stroke svg path{stroke:rgb(213, 157, 51)}.feature-cols:hover .feature-col-header--15.color-fill SVG path{fill:rgb(213, 157, 51)}.feature-col-wrapper.zig-zag-grid-view{display:grid;height:auto;width:100%;grid-template-columns:repeat(1, minmax(0, 1fr));gap:1.5rem;background-color:transparent !important}@media (min-width: 768px){.feature-col-wrapper.zig-zag-grid-view{grid-template-columns:repeat(2, minmax(0, 1fr))}}.feature-col-wrapper.zig-zag-grid-view .feature-cols.zig-zag-grid-card{background-color:rgb(29 11 47 / 0.5);padding:1.5rem}.feature-col-wrapper.zig-zag-grid-view .feature-cols.zig-zag-grid-card:hover{--tw-bg-opacity:1;background-color:rgb(29 11 47 / var(--tw-bg-opacity, 1))}@media (min-width: 768px){.feature-col-wrapper.zig-zag-grid-view .feature-cols.zig-zag-grid-card{padding:1.5rem}}@media (min-width: 1024px){.feature-col-wrapper.zig-zag-grid-view .feature-cols.zig-zag-grid-card{padding-left:4.688rem;padding-right:4.688rem;padding-top:3rem;padding-bottom:3rem}}.feature-col-wrapper.zig-zag-grid-view .feature-cols.zig-zag-grid-card .color-fill,.feature-col-wrapper.zig-zag-grid-view .feature-cols.zig-zag-grid-card .color-stroke{width:100%}.feature-col-wrapper.zig-zag-grid-view .feature-cols.zig-zag-grid-card .color-fill svg,.feature-col-wrapper.zig-zag-grid-view .feature-cols.zig-zag-grid-card .color-stroke svg,.feature-col-wrapper.zig-zag-grid-view .feature-cols.zig-zag-grid-card img{float:none;margin-right:0px;margin-bottom:2rem;height:7rem;width:7rem}@media (min-width: 1280px){.feature-col-wrapper.zig-zag-grid-view .feature-cols.zig-zag-grid-card .color-fill svg,.feature-col-wrapper.zig-zag-grid-view .feature-cols.zig-zag-grid-card .color-stroke svg,.feature-col-wrapper.zig-zag-grid-view .feature-cols.zig-zag-grid-card img{float:left;margin-bottom:0px;margin-right:3.75rem}}.feature-col-wrapper.zig-zag-grid-view .feature-cols.zig-zag-grid-card:hover .color-stroke svg path{stroke:rgb(213, 157, 51)}.feature-col-wrapper.zig-zag-grid-view .feature-cols.zig-zag-grid-card:hover .color-fill svg path{fill:rgb(213, 157, 51)}.feature-col-wrapper.zig-zag-grid-view .feature-cols.zig-zag-grid-card .color-fill h3,.feature-col-wrapper.zig-zag-grid-view .feature-cols.zig-zag-grid-card .color-stroke h3,.feature-col-wrapper.zig-zag-grid-view .feature-cols.zig-zag-grid-card h3{margin-bottom:0.625rem;font-size:1.5rem;line-height:2.25rem}@media (min-width: 1024px){.feature-col-wrapper.zig-zag-grid-view .feature-cols.zig-zag-grid-card .color-fill h3,.feature-col-wrapper.zig-zag-grid-view .feature-cols.zig-zag-grid-card .color-stroke h3,.feature-col-wrapper.zig-zag-grid-view .feature-cols.zig-zag-grid-card h3{font-size:2rem}}.feature-col-wrapper.zig-zag-grid-view .feature-cols.zig-zag-grid-card .color-fill p,.feature-col-wrapper.zig-zag-grid-view .feature-cols.zig-zag-grid-card .color-stroke p,.feature-col-wrapper.zig-zag-grid-view .feature-cols.zig-zag-grid-card p{display:flex;font-family:Open Sans, sans-serif;font-size:1rem;font-weight:400;line-height:2rem}.feature-cols .feature-col-header--15:has(img):not(.block-editor-page .feature-cols .feature-col-header--15:has(img)){width:100%}.feature-cols .zig-zag-readmore-btn{background-image:url("data:image/svg+xml,%3Csvg width=%2722%27 height=%2710%27 viewBox=%270 0 22 10%27 fill=%27none%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath d=%27M17 1L21 5M21 5L17 9M21 5H1%27 stroke=%27%23242424%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27/%3E%3C/svg%3E");background-size:20px 8px !important;background-repeat:no-repeat;background-position:calc(100% - 24px) center;margin-top:1.25rem;display:flex;width:-moz-fit-content;width:fit-content;align-items:center;justify-content:center;-moz-column-gap:0.75rem;column-gap:0.75rem;white-space:nowrap;border-radius:0.375rem;border-width:1px;border-style:solid;border-color:transparent;--tw-border-opacity:1;border-color:rgb(213 157 51 / var(--tw-border-opacity, 1));--tw-bg-opacity:1;background-color:rgb(213 157 51 / var(--tw-bg-opacity, 1));background-size:contain;padding-top:0.5rem;padding-bottom:0.5rem;padding-left:1.25rem;padding-right:3.5rem;font-family:Open Sans, sans-serif;font-size:1rem;line-height:1.5rem;font-weight:600;text-transform:capitalize;--tw-text-opacity:1;color:rgb(36 36 36 / var(--tw-text-opacity, 1));text-decoration-line:none;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);transition-property:all;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);transition-duration:300ms}.feature-cols .zig-zag-readmore-btn:hover{--tw-border-opacity:1;border-color:rgb(255 255 255 / var(--tw-border-opacity, 1));--tw-bg-opacity:1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));background-position:calc(100% - 18px) center}
