.custom-nested-repeater-widget{font-family:"IBM Plex Sans",Sans-serif}.custom-nested-repeater-widget .heading-container{display:flex;flex-direction:column;gap:.5rem;text-align:center;margin-inline:auto;padding-inline:1rem}.custom-nested-repeater-widget .main-heading,.custom-nested-repeater-widget .sub-heading{margin:0 auto}.custom-nested-repeater-widget .main-heading{max-width:38.125rem;font-weight:var(--e-global-typography-c8897cc-font-weight);font-size:var(--e-global-typography-c8897cc-font-size);line-height:1.2;color:var(--e-global-color-f039151)}.custom-nested-repeater-widget .sub-heading{max-width:47.75rem;line-height:1.6;color:var(--e-global-color-7503bf1);font-size:var(--e-global-typography-889da00-font-size)}.custom-nested-repeater-widget .main-sections{display:grid;margin-top:3rem;position:relative;gap:1rem}@media screen and (min-width: 1024px){.custom-nested-repeater-widget .main-sections{gap:0;grid-auto-rows:1fr}}.custom-nested-repeater-widget .main-sections>.section-item:nth-child(2n){color:#fff}.custom-nested-repeater-widget .main-sections>.section-item:nth-child(2n) .left-card{background:linear-gradient(174.7deg,#05102900 -18.99%,#05102999 22.74%,#051029cc 50.23%,#051029 104.25%)}.custom-nested-repeater-widget .main-sections>.section-item:nth-child(2n) .right-card{background-color:var(--e-global-color-83549d9)}.custom-nested-repeater-widget .main-sections>.section-item:nth-child(2n) .right-card .item__description{color:#fff}.custom-nested-repeater-widget .main-sections>.section-item:nth-child(odd) .left-card,.custom-nested-repeater-widget .main-sections>.section-item:nth-child(2n) .right-card{background-image:url(./svg-pattern-BNEj3I9G.svg);background-size:cover}.custom-nested-repeater-widget .section-item{display:grid;grid-template-areas:"left" "right"}@media screen and (min-width: 1024px){.custom-nested-repeater-widget .section-item{position:sticky;top:4.75rem;grid-template-rows:2.6563rem 1fr 2.6563rem;grid-template-columns:524fr 714fr;grid-template-areas:".    right" "left right" ".    right";padding:3.75rem 0;transition:top .2s ease-out}[data-elementor-type=header]:has(header.is-hidden)+main .custom-nested-repeater-widget .section-item{top:0}}.custom-nested-repeater-widget .left-card{grid-area:left;position:relative;display:flex;flex-direction:column;padding:7.25rem 1.5rem 2.25rem;background-color:var(--e-global-color-83549d9);color:#fff;border-radius:12px 12px 0 0;overflow:hidden}.custom-nested-repeater-widget .left-card .section-image{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.custom-nested-repeater-widget .left-card .section-label,.custom-nested-repeater-widget .left-card .section-heading,.custom-nested-repeater-widget .left-card .section-content{margin:0}.custom-nested-repeater-widget .left-card .section-label{font-size:var(--e-global-typography-171638d-font-size);line-height:1.6;text-transform:uppercase}.custom-nested-repeater-widget .left-card .section-heading{margin-top:.25rem;font-weight:var(--e-global-typography-c8897cc-font-weight);line-height:1.2;font-size:var(--e-global-typography-f276827-font-size)}.custom-nested-repeater-widget .left-card .section-content{margin-top:.75rem;line-height:1.6}@media screen and (min-width: 1024px){.custom-nested-repeater-widget .left-card{border-radius:1rem 0 0 1rem;padding:2.5rem;justify-content:flex-end}}.custom-nested-repeater-widget .right-card{grid-area:right;position:relative;padding:2.25rem 1rem;background:var(--e-global-color-3f02b83);border-radius:0 0 12px 12px}@media screen and (min-width: 768px){.custom-nested-repeater-widget .right-card{padding:3.5rem 2rem}}@media screen and (min-width: 1024px){.custom-nested-repeater-widget .right-card{border-radius:1rem;padding:7rem 3rem}}.custom-nested-repeater-widget .items-container{display:flex;flex-direction:column;gap:1rem}@media screen and (min-width: 768px){.custom-nested-repeater-widget .items-container{gap:2rem}}@media screen and (min-width: 1024px){.custom-nested-repeater-widget .items-container{gap:3.75rem}}.custom-nested-repeater-widget .item{display:grid;grid-template-columns:2rem minmax(0,1fr);gap:.5rem}@media screen and (min-width: 1024px){.custom-nested-repeater-widget .item{grid-template-columns:3rem minmax(0,1fr);gap:1rem;align-items:center}}.custom-nested-repeater-widget .item__icon{display:flex}.custom-nested-repeater-widget .item__title{margin:0;font-size:1.125rem;line-height:1.6;font-weight:500}.custom-nested-repeater-widget .item__description{margin-top:.375rem;color:var(--e-global-color-7503bf1);line-height:1.6}
