/* Scoped legacy layout stylesheet. */

.ik-legacy-scope .w-layout-grid{grid-row-gap:16px;grid-column-gap:16px;display:grid;grid-auto-columns:1fr;grid-template-columns:1fr 1fr;grid-template-rows:auto auto}
.ik-legacy-scope .padding-section-large{padding-bottom:6rem;padding-top:6rem}
.ik-legacy-scope .component_container{margin-left:auto;margin-right:auto;max-width:90rem;position:relative;width:100%}
.ik-legacy-scope .text-size-medium{font-size:1.25rem}
.ik-legacy-scope .text-size-medium.text-weight-semibold{font-weight:600}
.ik-legacy-scope .text-size-medium.text-weight-bold{font-weight:700}
.ik-legacy-scope .feature3_grid{grid-column-gap:5rem;grid-row-gap:4rem;align-items:start;display:grid;grid-auto-columns:1fr;grid-template-columns:1fr 1fr;grid-template-rows:auto}
.ik-legacy-scope .feature3_left{margin-left:auto;margin-right:auto;max-width:35rem;position:sticky;top:25%}
.ik-legacy-scope .feature3_right{align-items:flex-start;display:flex;flex-direction:column}
.ik-legacy-scope .feature3_item{background-color:#fff;border-radius:.625rem;color:var(--black);margin-bottom:2rem;max-width:40rem;padding:2rem;position:sticky;width:100%}
.ik-legacy-scope .feature3_heading{font-size:1.5rem;font-weight:700;line-height:1.4}
.ik-legacy-scope .feature3_item-icon{align-items:center;background-color:var(--dark-slate-grey);border-radius:100%;display:flex;height:4rem;justify-content:center;margin-bottom:.5rem;padding:.3125rem;width:4rem}
.ik-legacy-scope .background-color-green3{background-color:var(--dark-slate-grey);color:#fff}
.ik-legacy-scope .component{width:100%}
@media screen and (max-width:991px){.ik-legacy-scope .padding-section-large{padding-bottom:6rem;padding-top:6rem}
.ik-legacy-scope .feature3_grid{grid-column-gap:3rem;grid-auto-flow:row;grid-template-columns:1fr 1fr;min-height:auto}}
@media screen and (max-width:767px){.ik-legacy-scope .padding-section-large{padding-bottom:4rem;padding-top:4rem}
.ik-legacy-scope .feature3_grid{grid-row-gap:3rem;grid-template-columns:1fr}
.ik-legacy-scope .feature3_left{position:static}
.ik-legacy-scope .feature3_item{position:relative}
.ik-legacy-scope .feature3_heading{font-size:1.5rem;margin-bottom:.5rem}}
@media screen and (max-width:479px){.ik-legacy-scope .component_container{flex-flow:column;grid-auto-columns:1fr;grid-template-columns:1fr;grid-template-rows:auto}
.ik-legacy-scope .text-size-medium{font-size:1.125rem}
.ik-legacy-scope .feature3_grid{grid-template-columns:1fr}
.ik-legacy-scope .feature3_left{align-items:center;display:flex;flex-direction:column;text-align:center}
.ik-legacy-scope .feature3_item{padding-left:1.5rem;padding-right:1.5rem;padding-top:1.5rem}}
