.elementor-12075 .elementor-element.elementor-element-9b8967f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-12075 .elementor-element.elementor-element-9b8967f:not(.elementor-motion-effects-element-type-background), .elementor-12075 .elementor-element.elementor-element-9b8967f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-12075 .elementor-element.elementor-element-93eac63{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );}.elementor-12075 .elementor-element.elementor-element-6a568ee{text-align:center;}.elementor-12075 .elementor-element.elementor-element-6a568ee .elementor-heading-title{font-size:13px;font-weight:600;letter-spacing:2px;color:#081EFD;}.elementor-12075 .elementor-element.elementor-element-7a14a5f{text-align:center;}.elementor-12075 .elementor-element.elementor-element-7a14a5f .elementor-heading-title{font-size:34px;font-weight:600;color:#050951;}.elementor-12075 .elementor-element.elementor-element-1b20139{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12075 .elementor-element.elementor-element-4490d94{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12075 .elementor-element.elementor-element-2e3ff7e{text-align:center;}.elementor-12075 .elementor-element.elementor-element-d628de5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:6px 6px;--row-gap:6px;--column-gap:6px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12075 .elementor-element.elementor-element-8f03dc9 .elementor-heading-title{font-size:18px;font-weight:600;color:#050951;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-12075 .elementor-element.elementor-element-8a9811e{font-size:14px;line-height:1.55em;color:#555;}.elementor-12075 .elementor-element.elementor-element-21f588a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12075 .elementor-element.elementor-element-c68be22{text-align:center;}.elementor-12075 .elementor-element.elementor-element-98500d4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:6px 6px;--row-gap:6px;--column-gap:6px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12075 .elementor-element.elementor-element-5718ce0 .elementor-heading-title{font-size:18px;font-weight:600;color:#050951;}.elementor-12075 .elementor-element.elementor-element-eff3bb0{font-size:14px;line-height:1.55em;color:#555;}.elementor-12075 .elementor-element.elementor-element-134343b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12075 .elementor-element.elementor-element-71a3057{text-align:center;}.elementor-12075 .elementor-element.elementor-element-bbc7033{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:6px 6px;--row-gap:6px;--column-gap:6px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12075 .elementor-element.elementor-element-ff14dee .elementor-heading-title{font-size:18px;font-weight:600;color:#050951;}.elementor-12075 .elementor-element.elementor-element-d64132d{font-size:14px;line-height:1.55em;color:#555;}.elementor-12075 .elementor-element.elementor-element-8e1478c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12075 .elementor-element.elementor-element-bb300c9{text-align:center;}.elementor-12075 .elementor-element.elementor-element-8c9958e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:6px 6px;--row-gap:6px;--column-gap:6px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12075 .elementor-element.elementor-element-8b9fc90 .elementor-heading-title{font-size:18px;font-weight:600;color:#050951;}.elementor-12075 .elementor-element.elementor-element-9a4dcb1{font-size:14px;line-height:1.55em;color:#555;}.elementor-12075 .elementor-element.elementor-element-23653dc{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12075 .elementor-element.elementor-element-7120d2f{text-align:center;}.elementor-12075 .elementor-element.elementor-element-a9c2c82{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:6px 6px;--row-gap:6px;--column-gap:6px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12075 .elementor-element.elementor-element-7a00950 .elementor-heading-title{font-size:18px;font-weight:600;color:#050951;}.elementor-12075 .elementor-element.elementor-element-a40b863{font-size:14px;line-height:1.55em;color:#555;}@media(min-width:768px){.elementor-12075 .elementor-element.elementor-element-9b8967f{--content-width:1200px;}.elementor-12075 .elementor-element.elementor-element-4490d94{--width:20%;}.elementor-12075 .elementor-element.elementor-element-21f588a{--width:20%;}.elementor-12075 .elementor-element.elementor-element-134343b{--width:20%;}.elementor-12075 .elementor-element.elementor-element-8e1478c{--width:20%;}.elementor-12075 .elementor-element.elementor-element-23653dc{--width:20%;}}@media(max-width:1024px) and (min-width:768px){.elementor-12075 .elementor-element.elementor-element-4490d94{--width:100%;}.elementor-12075 .elementor-element.elementor-element-21f588a{--width:100%;}.elementor-12075 .elementor-element.elementor-element-134343b{--width:100%;}.elementor-12075 .elementor-element.elementor-element-8e1478c{--width:100%;}.elementor-12075 .elementor-element.elementor-element-23653dc{--width:100%;}}@media(max-width:1024px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-12075 .elementor-element.elementor-element-1b20139{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:28px 28px;--row-gap:28px;--column-gap:28px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}}@media(max-width:767px){.elementor-12075 .elementor-element.elementor-element-9b8967f{--padding-top:56px;--padding-bottom:56px;--padding-left:16px;--padding-right:16px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-12075 .elementor-element.elementor-element-7a14a5f .elementor-heading-title{font-size:26px;}.elementor-12075 .elementor-element.elementor-element-4490d94{--width:100%;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-12075 .elementor-element.elementor-element-21f588a{--width:100%;}.elementor-12075 .elementor-element.elementor-element-134343b{--width:100%;}.elementor-12075 .elementor-element.elementor-element-8e1478c{--width:100%;}.elementor-12075 .elementor-element.elementor-element-23653dc{--width:100%;}}/* Start custom CSS for container, class: .elementor-element-9b8967f */.elementor-12075 .elementor-element.elementor-element-9b8967f .ffs-steps{counter-reset:s;position:relative}
.elementor-12075 .elementor-element.elementor-element-9b8967f .ffs-step{position:relative;text-align:center}
.elementor-12075 .elementor-element.elementor-element-9b8967f .ffs-step .ffs-num .elementor-heading-title{width:56px;height:56px;line-height:56px;border-radius:50%;margin:0 auto;background:#fff;border:2px solid #081EFD;color:#081EFD;font-weight:700;font-size:18px;position:relative;z-index:1}
@media(min-width:1025px){.elementor-12075 .elementor-element.elementor-element-9b8967f .ffs-step:not(:last-child)::after{content:"";position:absolute;top:28px;left:calc(50% + 34px);width:calc(100% - 68px + var(--gap,24px));height:2px;background:repeating-linear-gradient(90deg,#081EFD 0 8px,transparent 8px 14px);opacity:.45}}
@media(max-width:1024px){.elementor-12075 .elementor-element.elementor-element-9b8967f .ffs-step{text-align:left;flex-direction:row!important;gap:16px}.elementor-12075 .elementor-element.elementor-element-9b8967f .ffs-step .ffs-num .elementor-heading-title{margin:0}.elementor-12075 .elementor-element.elementor-element-9b8967f .ffs-step:not(:last-child)::after{content:"";position:absolute;left:28px;top:60px;bottom:-20px;width:2px;background:#081EFD;opacity:.25}}/* End custom CSS */