.elementor-406 .elementor-element.elementor-element-9342473{--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;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:020px;--padding-right:020px;}.elementor-406 .elementor-element.elementor-element-3174da1{--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;--overflow:hidden;--overlay-opacity:0.87;--border-radius:30px 30px 30px 30px;--padding-top:5em;--padding-bottom:5em;--padding-left:4em;--padding-right:4em;}.elementor-406 .elementor-element.elementor-element-3174da1:not(.elementor-motion-effects-element-type-background), .elementor-406 .elementor-element.elementor-element-3174da1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-9514200 );background-image:url("https://fastcashloans.todosalaweb.com/wp-content/uploads/2025/12/5402.webp");background-position:center center;background-size:cover;}.elementor-406 .elementor-element.elementor-element-3174da1::before, .elementor-406 .elementor-element.elementor-element-3174da1 > .elementor-background-video-container::before, .elementor-406 .elementor-element.elementor-element-3174da1 > .e-con-inner > .elementor-background-video-container::before, .elementor-406 .elementor-element.elementor-element-3174da1 > .elementor-background-slideshow::before, .elementor-406 .elementor-element.elementor-element-3174da1 > .e-con-inner > .elementor-background-slideshow::before, .elementor-406 .elementor-element.elementor-element-3174da1 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-9514200 );--background-overlay:'';}.elementor-widget-heading .elementor-heading-title{font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-406 .elementor-element.elementor-element-1b88cae{width:var( --container-widget-width, 660px );max-width:660px;--container-widget-width:660px;--container-widget-flex-grow:0;text-align:center;}.elementor-406 .elementor-element.elementor-element-1b88cae .elementor-heading-title{font-size:1em;font-weight:300;line-height:1.1em;color:var( --e-global-color-a30326c );}.elementor-406 .elementor-element.elementor-element-b0a3d9e{text-align:center;}.elementor-406 .elementor-element.elementor-element-b0a3d9e .elementor-heading-title{font-size:clamp(1.5rem, 0.75rem + 3.75vw, 4.5rem);font-weight:900;line-height:1.2em;color:var( --e-global-color-a30326c );}.elementor-widget-text-editor{font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-406 .elementor-element.elementor-element-60dc859{width:var( --container-widget-width, 570px );max-width:570px;--container-widget-width:570px;--container-widget-flex-grow:0;text-align:center;font-weight:400;color:var( --e-global-color-a30326c );}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-406 .elementor-element.elementor-element-d6dc983 .elementor-button:hover, .elementor-406 .elementor-element.elementor-element-d6dc983 .elementor-button:focus{background-color:var( --e-global-color-primary );}.elementor-406 .elementor-element.elementor-element-d6dc983 .elementor-button{font-size:1em;font-weight:500;fill:var( --e-global-color-a30326c );color:var( --e-global-color-a30326c );border-radius:100px 100px 100px 100px;padding:15px 25px 15px 25px;}.elementor-406 .elementor-element.elementor-element-6000ef8{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:1.5rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-406 .elementor-element.elementor-element-ab6d84a{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-cd10ce3 );--border-color:var( --e-global-color-cd10ce3 );--border-radius:20px 20px 20px 20px;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-406 .elementor-element.elementor-element-ab6d84a:not(.elementor-motion-effects-element-type-background), .elementor-406 .elementor-element.elementor-element-ab6d84a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF36;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-406 .elementor-element.elementor-element-cdc4792 .elementor-icon-box-wrapper{align-items:start;text-align:center;gap:15px;}.elementor-406 .elementor-element.elementor-element-cdc4792.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-a30326c );fill:var( --e-global-color-9514200 );color:var( --e-global-color-9514200 );}.elementor-406 .elementor-element.elementor-element-cdc4792.elementor-view-framed .elementor-icon, .elementor-406 .elementor-element.elementor-element-cdc4792.elementor-view-default .elementor-icon{fill:var( --e-global-color-a30326c );color:var( --e-global-color-a30326c );border-color:var( --e-global-color-a30326c );}.elementor-406 .elementor-element.elementor-element-cdc4792.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-9514200 );}.elementor-406 .elementor-element.elementor-element-cdc4792 .elementor-icon{font-size:30px;padding:10px;}.elementor-406 .elementor-element.elementor-element-cdc4792 .elementor-icon-box-title, .elementor-406 .elementor-element.elementor-element-cdc4792 .elementor-icon-box-title a{font-family:"Inter Tight", Sans-serif;font-weight:300;}.elementor-406 .elementor-element.elementor-element-cdc4792 .elementor-icon-box-title{color:var( --e-global-color-a30326c );}.elementor-406 .elementor-element.elementor-element-cdc4792:has(:hover) .elementor-icon-box-title,
					 .elementor-406 .elementor-element.elementor-element-cdc4792:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-a30326c );}.elementor-406 .elementor-element.elementor-element-cdc4792 .elementor-icon-box-description{font-family:"Inter Tight", Sans-serif;font-weight:700;color:var( --e-global-color-a30326c );}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-406 .elementor-element.elementor-element-104564e{margin:0px 5px calc(var(--kit-widget-spacing, 0px) + 0px) -5px;}.elementor-406 .elementor-element.elementor-element-104564e .elementor-icon-wrapper{text-align:center;}.elementor-406 .elementor-element.elementor-element-104564e.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-a30326c );}.elementor-406 .elementor-element.elementor-element-104564e.elementor-view-framed .elementor-icon, .elementor-406 .elementor-element.elementor-element-104564e.elementor-view-default .elementor-icon{color:var( --e-global-color-a30326c );border-color:var( --e-global-color-a30326c );}.elementor-406 .elementor-element.elementor-element-104564e.elementor-view-framed .elementor-icon, .elementor-406 .elementor-element.elementor-element-104564e.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-a30326c );}.elementor-406 .elementor-element.elementor-element-104564e .elementor-icon{font-size:20px;}.elementor-406 .elementor-element.elementor-element-104564e .elementor-icon svg{height:20px;}.elementor-406 .elementor-element.elementor-element-646b645{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-cd10ce3 );--border-color:var( --e-global-color-cd10ce3 );--border-radius:20px 20px 20px 20px;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-406 .elementor-element.elementor-element-646b645:not(.elementor-motion-effects-element-type-background), .elementor-406 .elementor-element.elementor-element-646b645 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF36;}.elementor-406 .elementor-element.elementor-element-081a72c .elementor-icon-box-wrapper{align-items:start;text-align:center;gap:15px;}.elementor-406 .elementor-element.elementor-element-081a72c.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-a30326c );fill:var( --e-global-color-9514200 );color:var( --e-global-color-9514200 );}.elementor-406 .elementor-element.elementor-element-081a72c.elementor-view-framed .elementor-icon, .elementor-406 .elementor-element.elementor-element-081a72c.elementor-view-default .elementor-icon{fill:var( --e-global-color-a30326c );color:var( --e-global-color-a30326c );border-color:var( --e-global-color-a30326c );}.elementor-406 .elementor-element.elementor-element-081a72c.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-9514200 );}.elementor-406 .elementor-element.elementor-element-081a72c .elementor-icon{font-size:30px;padding:10px;}.elementor-406 .elementor-element.elementor-element-081a72c .elementor-icon-box-title, .elementor-406 .elementor-element.elementor-element-081a72c .elementor-icon-box-title a{font-family:"Inter Tight", Sans-serif;font-weight:300;}.elementor-406 .elementor-element.elementor-element-081a72c .elementor-icon-box-title{color:var( --e-global-color-a30326c );}.elementor-406 .elementor-element.elementor-element-081a72c:has(:hover) .elementor-icon-box-title,
					 .elementor-406 .elementor-element.elementor-element-081a72c:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-a30326c );}.elementor-406 .elementor-element.elementor-element-081a72c .elementor-icon-box-description{font-family:"Inter Tight", Sans-serif;font-weight:700;color:var( --e-global-color-a30326c );}.elementor-406 .elementor-element.elementor-element-6f79c18{margin:0px 5px calc(var(--kit-widget-spacing, 0px) + 0px) -5px;}.elementor-406 .elementor-element.elementor-element-6f79c18 .elementor-icon-wrapper{text-align:center;}.elementor-406 .elementor-element.elementor-element-6f79c18.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-a30326c );}.elementor-406 .elementor-element.elementor-element-6f79c18.elementor-view-framed .elementor-icon, .elementor-406 .elementor-element.elementor-element-6f79c18.elementor-view-default .elementor-icon{color:var( --e-global-color-a30326c );border-color:var( --e-global-color-a30326c );}.elementor-406 .elementor-element.elementor-element-6f79c18.elementor-view-framed .elementor-icon, .elementor-406 .elementor-element.elementor-element-6f79c18.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-a30326c );}.elementor-406 .elementor-element.elementor-element-6f79c18 .elementor-icon{font-size:20px;}.elementor-406 .elementor-element.elementor-element-6f79c18 .elementor-icon svg{height:20px;}.elementor-406 .elementor-element.elementor-element-574ee8b{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-cd10ce3 );--border-color:var( --e-global-color-cd10ce3 );--border-radius:20px 20px 20px 20px;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-406 .elementor-element.elementor-element-574ee8b:not(.elementor-motion-effects-element-type-background), .elementor-406 .elementor-element.elementor-element-574ee8b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF36;}.elementor-406 .elementor-element.elementor-element-cd50f83 .elementor-icon-box-wrapper{align-items:start;text-align:center;gap:15px;}.elementor-406 .elementor-element.elementor-element-cd50f83.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-a30326c );fill:var( --e-global-color-9514200 );color:var( --e-global-color-9514200 );}.elementor-406 .elementor-element.elementor-element-cd50f83.elementor-view-framed .elementor-icon, .elementor-406 .elementor-element.elementor-element-cd50f83.elementor-view-default .elementor-icon{fill:var( --e-global-color-a30326c );color:var( --e-global-color-a30326c );border-color:var( --e-global-color-a30326c );}.elementor-406 .elementor-element.elementor-element-cd50f83.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-9514200 );}.elementor-406 .elementor-element.elementor-element-cd50f83 .elementor-icon{font-size:30px;padding:10px;}.elementor-406 .elementor-element.elementor-element-cd50f83 .elementor-icon-box-title, .elementor-406 .elementor-element.elementor-element-cd50f83 .elementor-icon-box-title a{font-family:"Inter Tight", Sans-serif;font-weight:300;}.elementor-406 .elementor-element.elementor-element-cd50f83 .elementor-icon-box-title{color:var( --e-global-color-a30326c );}.elementor-406 .elementor-element.elementor-element-cd50f83:has(:hover) .elementor-icon-box-title,
					 .elementor-406 .elementor-element.elementor-element-cd50f83:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-a30326c );}.elementor-406 .elementor-element.elementor-element-cd50f83 .elementor-icon-box-description{font-family:"Inter Tight", Sans-serif;font-weight:700;color:var( --e-global-color-a30326c );}.elementor-406 .elementor-element.elementor-element-558eb80{--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;--padding-top:5rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:1rem;}.elementor-406 .elementor-element.elementor-element-b678551{text-align:center;}.elementor-406 .elementor-element.elementor-element-b678551 .elementor-heading-title{font-size:clamp(1.5rem, 1.125rem + 1.875vw, 3rem);font-weight:800;line-height:1.2em;color:var( --e-global-color-text );}.elementor-406 .elementor-element.elementor-element-014f155{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:50px 50px;--row-gap:50px;--column-gap:50px;--grid-auto-flow:row;--align-items:center;}.elementor-406 .elementor-element.elementor-element-d7f6247{--display:flex;}.elementor-406 .elementor-element.elementor-element-5cf0440{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-406 .elementor-element.elementor-element-5cf0440 .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-406 .elementor-element.elementor-element-5cf0440 .elementor-icon-box-title, .elementor-406 .elementor-element.elementor-element-5cf0440 .elementor-icon-box-title a{font-family:"Inter Tight", Sans-serif;font-size:1.2rem;font-weight:800;}.elementor-406 .elementor-element.elementor-element-5cf0440 .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-406 .elementor-element.elementor-element-f269844{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 1rem) 0rem;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-406 .elementor-element.elementor-element-f269844 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(30px/2);}.elementor-406 .elementor-element.elementor-element-f269844 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(30px/2);}.elementor-406 .elementor-element.elementor-element-f269844 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(30px/2);}.elementor-406 .elementor-element.elementor-element-f269844 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-30px/2);}.elementor-406 .elementor-element.elementor-element-f269844 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-30px/2);}.elementor-406 .elementor-element.elementor-element-f269844 .elementor-icon-list-item:not(:last-child):after{content:"";border-color:var( --e-global-color-cd10ce3 );}.elementor-406 .elementor-element.elementor-element-f269844 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-block-start-style:solid;border-block-start-width:1px;}.elementor-406 .elementor-element.elementor-element-f269844 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-style:solid;}.elementor-406 .elementor-element.elementor-element-f269844 .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-width:1px;}.elementor-406 .elementor-element.elementor-element-f269844 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-406 .elementor-element.elementor-element-f269844 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-406 .elementor-element.elementor-element-f269844 .elementor-icon-list-text{transition:color 0.3s;}.elementor-406 .elementor-element.elementor-element-4decbcd{background-color:#D9F9E6;margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 20px 0px 20px;border-radius:100px 100px 100px 100px;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-406 .elementor-element.elementor-element-4decbcd.elementor-element{--align-self:flex-start;}.elementor-406 .elementor-element.elementor-element-4decbcd .elementor-icon-list-icon i{color:#55B685;transition:color 0.3s;}.elementor-406 .elementor-element.elementor-element-4decbcd .elementor-icon-list-icon svg{fill:#55B685;transition:fill 0.3s;}.elementor-406 .elementor-element.elementor-element-4decbcd .elementor-icon-list-item > .elementor-icon-list-text, .elementor-406 .elementor-element.elementor-element-4decbcd .elementor-icon-list-item > a{font-family:"Inter Tight", Sans-serif;font-weight:500;}.elementor-406 .elementor-element.elementor-element-4decbcd .elementor-icon-list-text{color:#55B685;transition:color 0.3s;}.elementor-406 .elementor-element.elementor-element-4243d36{--display:flex;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-406 .elementor-element.elementor-element-f551910{--divider-border-style:solid;--divider-color:var( --e-global-color-4d1f960 );--divider-border-width:1px;margin:2rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;}.elementor-406 .elementor-element.elementor-element-f551910 .elementor-divider-separator{width:1200px;margin:0 auto;margin-center:0;}.elementor-406 .elementor-element.elementor-element-f551910 .elementor-divider{text-align:center;padding-block-start:30px;padding-block-end:30px;}.elementor-406 .elementor-element.elementor-element-3c317f1{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:50px 50px;--row-gap:50px;--column-gap:50px;--grid-auto-flow:row;--align-items:center;}.elementor-406 .elementor-element.elementor-element-adf7024{--display:flex;}.elementor-406 .elementor-element.elementor-element-44c199b{--display:flex;}.elementor-406 .elementor-element.elementor-element-7aac2e0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-406 .elementor-element.elementor-element-7aac2e0 .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-406 .elementor-element.elementor-element-7aac2e0 .elementor-icon-box-title, .elementor-406 .elementor-element.elementor-element-7aac2e0 .elementor-icon-box-title a{font-family:"Inter Tight", Sans-serif;font-size:1.2rem;font-weight:800;}.elementor-406 .elementor-element.elementor-element-7aac2e0 .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-406 .elementor-element.elementor-element-751f4e9{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 1rem) 0rem;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-406 .elementor-element.elementor-element-751f4e9 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(30px/2);}.elementor-406 .elementor-element.elementor-element-751f4e9 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(30px/2);}.elementor-406 .elementor-element.elementor-element-751f4e9 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(30px/2);}.elementor-406 .elementor-element.elementor-element-751f4e9 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-30px/2);}.elementor-406 .elementor-element.elementor-element-751f4e9 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-30px/2);}.elementor-406 .elementor-element.elementor-element-751f4e9 .elementor-icon-list-item:not(:last-child):after{content:"";border-color:var( --e-global-color-cd10ce3 );}.elementor-406 .elementor-element.elementor-element-751f4e9 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-block-start-style:solid;border-block-start-width:1px;}.elementor-406 .elementor-element.elementor-element-751f4e9 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-style:solid;}.elementor-406 .elementor-element.elementor-element-751f4e9 .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-width:1px;}.elementor-406 .elementor-element.elementor-element-751f4e9 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-406 .elementor-element.elementor-element-751f4e9 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-406 .elementor-element.elementor-element-751f4e9 .elementor-icon-list-text{transition:color 0.3s;}.elementor-406 .elementor-element.elementor-element-fd4289e{background-color:#D9F9E6;margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 20px 0px 20px;border-radius:100px 100px 100px 100px;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-406 .elementor-element.elementor-element-fd4289e.elementor-element{--align-self:flex-start;}.elementor-406 .elementor-element.elementor-element-fd4289e .elementor-icon-list-icon i{color:#55B685;transition:color 0.3s;}.elementor-406 .elementor-element.elementor-element-fd4289e .elementor-icon-list-icon svg{fill:#55B685;transition:fill 0.3s;}.elementor-406 .elementor-element.elementor-element-fd4289e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-406 .elementor-element.elementor-element-fd4289e .elementor-icon-list-item > a{font-family:"Inter Tight", Sans-serif;font-weight:500;}.elementor-406 .elementor-element.elementor-element-fd4289e .elementor-icon-list-text{color:#55B685;transition:color 0.3s;}.elementor-406 .elementor-element.elementor-element-5e14a44{--divider-border-style:solid;--divider-color:var( --e-global-color-4d1f960 );--divider-border-width:1px;margin:2rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;}.elementor-406 .elementor-element.elementor-element-5e14a44 .elementor-divider-separator{width:1200px;margin:0 auto;margin-center:0;}.elementor-406 .elementor-element.elementor-element-5e14a44 .elementor-divider{text-align:center;padding-block-start:30px;padding-block-end:30px;}.elementor-406 .elementor-element.elementor-element-ee04412{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:50px 50px;--row-gap:50px;--column-gap:50px;--grid-auto-flow:row;--align-items:center;}.elementor-406 .elementor-element.elementor-element-cfa24e0{--display:flex;}.elementor-406 .elementor-element.elementor-element-6c9e549{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-406 .elementor-element.elementor-element-6c9e549 .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-406 .elementor-element.elementor-element-6c9e549 .elementor-icon-box-title, .elementor-406 .elementor-element.elementor-element-6c9e549 .elementor-icon-box-title a{font-family:"Inter Tight", Sans-serif;font-size:1.2rem;font-weight:800;}.elementor-406 .elementor-element.elementor-element-6c9e549 .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-406 .elementor-element.elementor-element-5feb53f{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 1rem) 0rem;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-406 .elementor-element.elementor-element-5feb53f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(30px/2);}.elementor-406 .elementor-element.elementor-element-5feb53f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(30px/2);}.elementor-406 .elementor-element.elementor-element-5feb53f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(30px/2);}.elementor-406 .elementor-element.elementor-element-5feb53f .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-30px/2);}.elementor-406 .elementor-element.elementor-element-5feb53f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-30px/2);}.elementor-406 .elementor-element.elementor-element-5feb53f .elementor-icon-list-item:not(:last-child):after{content:"";border-color:var( --e-global-color-cd10ce3 );}.elementor-406 .elementor-element.elementor-element-5feb53f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-block-start-style:solid;border-block-start-width:1px;}.elementor-406 .elementor-element.elementor-element-5feb53f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-style:solid;}.elementor-406 .elementor-element.elementor-element-5feb53f .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-width:1px;}.elementor-406 .elementor-element.elementor-element-5feb53f .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-406 .elementor-element.elementor-element-5feb53f .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-406 .elementor-element.elementor-element-5feb53f .elementor-icon-list-text{transition:color 0.3s;}.elementor-406 .elementor-element.elementor-element-62ce14a{background-color:#D9F9E6;margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 20px 0px 20px;border-radius:100px 100px 100px 100px;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-406 .elementor-element.elementor-element-62ce14a.elementor-element{--align-self:flex-start;}.elementor-406 .elementor-element.elementor-element-62ce14a .elementor-icon-list-icon i{color:#55B685;transition:color 0.3s;}.elementor-406 .elementor-element.elementor-element-62ce14a .elementor-icon-list-icon svg{fill:#55B685;transition:fill 0.3s;}.elementor-406 .elementor-element.elementor-element-62ce14a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-406 .elementor-element.elementor-element-62ce14a .elementor-icon-list-item > a{font-family:"Inter Tight", Sans-serif;font-weight:500;}.elementor-406 .elementor-element.elementor-element-62ce14a .elementor-icon-list-text{color:#55B685;transition:color 0.3s;}.elementor-406 .elementor-element.elementor-element-c19dbdf{--display:flex;}.elementor-406 .elementor-element.elementor-element-54b1b51{--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;--padding-top:4rem;--padding-bottom:5rem;--padding-left:1rem;--padding-right:1rem;}.elementor-406 .elementor-element.elementor-element-3278e47{text-align:center;}.elementor-406 .elementor-element.elementor-element-3278e47 .elementor-heading-title{font-size:clamp(1.5rem, 1.125rem + 1.875vw, 3rem);font-weight:800;line-height:1.2em;color:var( --e-global-color-text );}.elementor-406 .elementor-element.elementor-element-2c406d2{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-cd10ce3 );--border-color:var( --e-global-color-cd10ce3 );--border-radius:20px 20px 20px 20px;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-406 .elementor-element.elementor-element-2c406d2:not(.elementor-motion-effects-element-type-background), .elementor-406 .elementor-element.elementor-element-2c406d2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-34da2c4 );}.elementor-406 .elementor-element.elementor-element-9042e5c{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--border-radius:20px 20px 20px 20px;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-406 .elementor-element.elementor-element-9042e5c:not(.elementor-motion-effects-element-type-background), .elementor-406 .elementor-element.elementor-element-9042e5c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-34da2c4 );}.elementor-406 .elementor-element.elementor-element-9caa0e9{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-cd10ce3 );--border-color:var( --e-global-color-cd10ce3 );--border-radius:20px 20px 20px 20px;--padding-top:3rem;--padding-bottom:3rem;--padding-left:2rem;--padding-right:2rem;}.elementor-406 .elementor-element.elementor-element-9caa0e9:not(.elementor-motion-effects-element-type-background), .elementor-406 .elementor-element.elementor-element-9caa0e9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a30326c );}.elementor-406 .elementor-element.elementor-element-5505e5a .elementor-icon-box-title, .elementor-406 .elementor-element.elementor-element-5505e5a .elementor-icon-box-title a{font-family:"Inter Tight", Sans-serif;font-size:1.2rem;font-weight:800;}.elementor-406 .elementor-element.elementor-element-5505e5a .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-406 .elementor-element.elementor-element-e3ddd8c{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-cd10ce3 );--border-color:var( --e-global-color-cd10ce3 );--border-radius:20px 20px 20px 20px;--padding-top:3rem;--padding-bottom:3rem;--padding-left:2rem;--padding-right:2rem;}.elementor-406 .elementor-element.elementor-element-e3ddd8c:not(.elementor-motion-effects-element-type-background), .elementor-406 .elementor-element.elementor-element-e3ddd8c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a30326c );}.elementor-406 .elementor-element.elementor-element-822a4cd .elementor-icon-box-title, .elementor-406 .elementor-element.elementor-element-822a4cd .elementor-icon-box-title a{font-family:"Inter Tight", Sans-serif;font-size:1.2rem;font-weight:800;}.elementor-406 .elementor-element.elementor-element-822a4cd .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-406 .elementor-element.elementor-element-5ad560e{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-cd10ce3 );--border-color:var( --e-global-color-cd10ce3 );--border-radius:20px 20px 20px 20px;--padding-top:3rem;--padding-bottom:3rem;--padding-left:2rem;--padding-right:2rem;}.elementor-406 .elementor-element.elementor-element-5ad560e:not(.elementor-motion-effects-element-type-background), .elementor-406 .elementor-element.elementor-element-5ad560e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a30326c );}.elementor-406 .elementor-element.elementor-element-4611b54 .elementor-icon-box-title, .elementor-406 .elementor-element.elementor-element-4611b54 .elementor-icon-box-title a{font-family:"Inter Tight", Sans-serif;font-size:1.2rem;font-weight:800;}.elementor-406 .elementor-element.elementor-element-4611b54 .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-406 .elementor-element.elementor-element-3d13121{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-cd10ce3 );--border-color:var( --e-global-color-cd10ce3 );--border-radius:20px 20px 20px 20px;--padding-top:3rem;--padding-bottom:3rem;--padding-left:2rem;--padding-right:2rem;}.elementor-406 .elementor-element.elementor-element-3d13121:not(.elementor-motion-effects-element-type-background), .elementor-406 .elementor-element.elementor-element-3d13121 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a30326c );}.elementor-406 .elementor-element.elementor-element-8e6e992 .elementor-icon-box-title, .elementor-406 .elementor-element.elementor-element-8e6e992 .elementor-icon-box-title a{font-family:"Inter Tight", Sans-serif;font-size:1.2rem;font-weight:800;}.elementor-406 .elementor-element.elementor-element-8e6e992 .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-406 .elementor-element.elementor-element-61f0267{--divider-border-style:solid;--divider-color:var( --e-global-color-4d1f960 );--divider-border-width:1px;margin:2rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;}.elementor-406 .elementor-element.elementor-element-61f0267 .elementor-divider-separator{width:1200px;margin:0 auto;margin-center:0;}.elementor-406 .elementor-element.elementor-element-61f0267 .elementor-divider{text-align:center;padding-block-start:10px;padding-block-end:10px;}.elementor-406 .elementor-element.elementor-element-3c7d1d2{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--e-icon-list-icon-size:30px;--icon-vertical-offset:0px;}.elementor-406 .elementor-element.elementor-element-3c7d1d2 .elementor-icon-list-icon i{color:var( --e-global-color-7594ff0 );transition:color 0.3s;}.elementor-406 .elementor-element.elementor-element-3c7d1d2 .elementor-icon-list-icon svg{fill:var( --e-global-color-7594ff0 );transition:fill 0.3s;}.elementor-406 .elementor-element.elementor-element-3c7d1d2 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-406 .elementor-element.elementor-element-3c7d1d2 .elementor-icon-list-item > a{font-family:"Inter Tight", Sans-serif;font-size:1.9rem;font-weight:700;}.elementor-406 .elementor-element.elementor-element-3c7d1d2 .elementor-icon-list-text{color:var( --e-global-color-7594ff0 );transition:color 0.3s;}.elementor-406 .elementor-element.elementor-element-1b1dafa{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:10px 10px;--row-gap:10px;--column-gap:10px;--grid-auto-flow:row;--border-radius:0px 0px 0px 0px;}.elementor-406 .elementor-element.elementor-element-42e3a9d{background-color:var( --e-global-color-a30326c );padding:10px 10px 10px 10px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-cd10ce3 );border-radius:10px 10px 10px 10px;--e-icon-list-icon-size:18px;--icon-vertical-offset:0px;}.elementor-406 .elementor-element.elementor-element-42e3a9d .elementor-icon-list-icon i{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-406 .elementor-element.elementor-element-42e3a9d .elementor-icon-list-icon svg{fill:var( --e-global-color-text );transition:fill 0.3s;}.elementor-406 .elementor-element.elementor-element-42e3a9d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-406 .elementor-element.elementor-element-42e3a9d .elementor-icon-list-item > a{font-family:"Inter Tight", Sans-serif;font-size:1rem;font-weight:400;}.elementor-406 .elementor-element.elementor-element-42e3a9d .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-406 .elementor-element.elementor-element-0c64434{background-color:var( --e-global-color-a30326c );padding:10px 10px 10px 10px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-cd10ce3 );border-radius:10px 10px 10px 10px;--e-icon-list-icon-size:18px;--icon-vertical-offset:0px;}.elementor-406 .elementor-element.elementor-element-0c64434 .elementor-icon-list-icon i{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-406 .elementor-element.elementor-element-0c64434 .elementor-icon-list-icon svg{fill:var( --e-global-color-text );transition:fill 0.3s;}.elementor-406 .elementor-element.elementor-element-0c64434 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-406 .elementor-element.elementor-element-0c64434 .elementor-icon-list-item > a{font-family:"Inter Tight", Sans-serif;font-size:1rem;font-weight:400;}.elementor-406 .elementor-element.elementor-element-0c64434 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-406 .elementor-element.elementor-element-56ff590{background-color:var( --e-global-color-a30326c );padding:10px 10px 10px 10px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-cd10ce3 );border-radius:10px 10px 10px 10px;--e-icon-list-icon-size:18px;--icon-vertical-offset:0px;}.elementor-406 .elementor-element.elementor-element-56ff590 .elementor-icon-list-icon i{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-406 .elementor-element.elementor-element-56ff590 .elementor-icon-list-icon svg{fill:var( --e-global-color-text );transition:fill 0.3s;}.elementor-406 .elementor-element.elementor-element-56ff590 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-406 .elementor-element.elementor-element-56ff590 .elementor-icon-list-item > a{font-family:"Inter Tight", Sans-serif;font-size:1rem;font-weight:400;}.elementor-406 .elementor-element.elementor-element-56ff590 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-406 .elementor-element.elementor-element-f0d62ad{background-color:var( --e-global-color-a30326c );padding:10px 10px 10px 10px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-cd10ce3 );border-radius:10px 10px 10px 10px;--e-icon-list-icon-size:18px;--icon-vertical-offset:0px;}.elementor-406 .elementor-element.elementor-element-f0d62ad .elementor-icon-list-icon i{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-406 .elementor-element.elementor-element-f0d62ad .elementor-icon-list-icon svg{fill:var( --e-global-color-text );transition:fill 0.3s;}.elementor-406 .elementor-element.elementor-element-f0d62ad .elementor-icon-list-item > .elementor-icon-list-text, .elementor-406 .elementor-element.elementor-element-f0d62ad .elementor-icon-list-item > a{font-family:"Inter Tight", Sans-serif;font-size:1rem;font-weight:400;}.elementor-406 .elementor-element.elementor-element-f0d62ad .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-406 .elementor-element.elementor-element-e86e596{background-color:var( --e-global-color-a30326c );padding:10px 10px 10px 10px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-cd10ce3 );border-radius:10px 10px 10px 10px;--e-icon-list-icon-size:18px;--icon-vertical-offset:0px;}.elementor-406 .elementor-element.elementor-element-e86e596 .elementor-icon-list-icon i{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-406 .elementor-element.elementor-element-e86e596 .elementor-icon-list-icon svg{fill:var( --e-global-color-text );transition:fill 0.3s;}.elementor-406 .elementor-element.elementor-element-e86e596 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-406 .elementor-element.elementor-element-e86e596 .elementor-icon-list-item > a{font-family:"Inter Tight", Sans-serif;font-size:1rem;font-weight:400;}.elementor-406 .elementor-element.elementor-element-e86e596 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-406 .elementor-element.elementor-element-9aa62f5{background-color:var( --e-global-color-a30326c );padding:10px 10px 10px 10px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-cd10ce3 );border-radius:10px 10px 10px 10px;--e-icon-list-icon-size:18px;--icon-vertical-offset:0px;}.elementor-406 .elementor-element.elementor-element-9aa62f5 .elementor-icon-list-icon i{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-406 .elementor-element.elementor-element-9aa62f5 .elementor-icon-list-icon svg{fill:var( --e-global-color-text );transition:fill 0.3s;}.elementor-406 .elementor-element.elementor-element-9aa62f5 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-406 .elementor-element.elementor-element-9aa62f5 .elementor-icon-list-item > a{font-family:"Inter Tight", Sans-serif;font-size:1rem;font-weight:400;}.elementor-406 .elementor-element.elementor-element-9aa62f5 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-406 .elementor-element.elementor-element-cf8292e{--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;--padding-top:5rem;--padding-bottom:5rem;--padding-left:1rem;--padding-right:1rem;}.elementor-406 .elementor-element.elementor-element-df6bc67{text-align:center;}.elementor-406 .elementor-element.elementor-element-df6bc67 .elementor-heading-title{font-size:clamp(1.5rem, 1.125rem + 1.875vw, 3rem);font-weight:800;line-height:1.2em;color:var( --e-global-color-text );}.elementor-406 .elementor-element.elementor-element-6fc5e37{--display:flex;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-406 .elementor-element.elementor-element-a2759cc p{margin-block-end:0px;}.elementor-406 .elementor-element.elementor-element-cf78260{--display:flex;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-406 .elementor-element.elementor-element-c3b5555 p{margin-block-end:0px;}.elementor-406 .elementor-element.elementor-element-3b96ba6{--display:flex;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-406 .elementor-element.elementor-element-7176591 p{margin-block-end:0px;}.elementor-406 .elementor-element.elementor-element-78a98c6{--display:flex;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-406 .elementor-element.elementor-element-d667c1b p{margin-block-end:0px;}.elementor-406 .elementor-element.elementor-element-f95fdaa{--display:flex;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-406 .elementor-element.elementor-element-93e5cb7 p{margin-block-end:0px;}.elementor-406 .elementor-element.elementor-element-afc5201{--n-accordion-title-font-size:1.1rem;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:15px;--n-accordion-item-title-distance-from-content:15px;--n-accordion-border-radius:15px 15px 15px 15px;--n-accordion-title-normal-color:var( --e-global-color-9514200 );--n-accordion-icon-size:15px;}.elementor-406 .elementor-element.elementor-element-afc5201 {--n-accordion-padding:20px 20px 20px 20px;}:where( .elementor-406 .elementor-element.elementor-element-afc5201 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-weight:600;}:where( .elementor-406 .elementor-element.elementor-element-afc5201 > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );--border-radius:15px 15px 15px 15px;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-406 .elementor-element.elementor-element-3174da1{--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;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-406 .elementor-element.elementor-element-1b88cae .elementor-heading-title{font-size:0.9em;}.elementor-406 .elementor-element.elementor-element-b0a3d9e .elementor-heading-title{font-size:2em;}.elementor-406 .elementor-element.elementor-element-d6dc983 .elementor-button{font-size:0.9em;}.elementor-406 .elementor-element.elementor-element-ab6d84a{--padding-top:1rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:1rem;}.elementor-406 .elementor-element.elementor-element-646b645{--padding-top:1rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:1rem;}.elementor-406 .elementor-element.elementor-element-574ee8b{--padding-top:1rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:1rem;}.elementor-406 .elementor-element.elementor-element-2c61839{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;text-align:center;}.elementor-406 .elementor-element.elementor-element-2c61839.elementor-element{--align-self:center;}.elementor-406 .elementor-element.elementor-element-014f155{--grid-auto-flow:row;}.elementor-406 .elementor-element.elementor-element-3c317f1{--grid-auto-flow:row;}.elementor-406 .elementor-element.elementor-element-ee04412{--grid-auto-flow:row;}.elementor-406 .elementor-element.elementor-element-2c406d2{--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;}.elementor-406 .elementor-element.elementor-element-9042e5c{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-406 .elementor-element.elementor-element-1b1dafa{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-406 .elementor-element.elementor-element-cf8292e{--padding-top:4rem;--padding-bottom:4rem;--padding-left:2rem;--padding-right:2rem;}}@media(max-width:767px){.elementor-406 .elementor-element.elementor-element-9342473{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-406 .elementor-element.elementor-element-3174da1{--border-radius:0px 0px 0px 0px;--padding-top:2em;--padding-bottom:2em;--padding-left:1em;--padding-right:1em;}.elementor-406 .elementor-element.elementor-element-b0a3d9e .elementor-heading-title{font-size:1.6em;}.elementor-406 .elementor-element.elementor-element-6000ef8{--justify-content:center;}.elementor-406 .elementor-element.elementor-element-104564e{--e-transform-rotateZ:90deg;}.elementor-406 .elementor-element.elementor-element-6f79c18{--e-transform-rotateZ:90deg;}.elementor-406 .elementor-element.elementor-element-558eb80{--padding-top:03em;--padding-bottom:0em;--padding-left:0.5em;--padding-right:0.5em;}.elementor-406 .elementor-element.elementor-element-b678551 .elementor-heading-title{font-size:1.4em;}.elementor-406 .elementor-element.elementor-element-2c61839{text-align:center;}.elementor-406 .elementor-element.elementor-element-014f155{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-406 .elementor-element.elementor-element-f551910 .elementor-divider{padding-block-start:10px;padding-block-end:10px;}.elementor-406 .elementor-element.elementor-element-3c317f1{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-406 .elementor-element.elementor-element-44c199b.e-con{--order:-99999 /* order start hack */;}.elementor-406 .elementor-element.elementor-element-5e14a44 .elementor-divider{padding-block-start:10px;padding-block-end:10px;}.elementor-406 .elementor-element.elementor-element-ee04412{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-406 .elementor-element.elementor-element-54b1b51{--padding-top:03em;--padding-bottom:3em;--padding-left:0.5em;--padding-right:0.5em;}.elementor-406 .elementor-element.elementor-element-3278e47{padding:0rem 1rem 0rem 1rem;}.elementor-406 .elementor-element.elementor-element-3278e47 .elementor-heading-title{font-size:1.4em;}.elementor-406 .elementor-element.elementor-element-4120824{padding:0rem 1rem 0rem 1rem;text-align:center;}.elementor-406 .elementor-element.elementor-element-2c406d2{--padding-top:1rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:1rem;}.elementor-406 .elementor-element.elementor-element-9042e5c{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-406 .elementor-element.elementor-element-61f0267{margin:1rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;}.elementor-406 .elementor-element.elementor-element-3c7d1d2{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-406 .elementor-element.elementor-element-3c7d1d2 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-406 .elementor-element.elementor-element-3c7d1d2 .elementor-icon-list-item > a{font-size:1.2rem;}.elementor-406 .elementor-element.elementor-element-1b1dafa{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-406 .elementor-element.elementor-element-cf8292e{--padding-top:03em;--padding-bottom:4em;--padding-left:0.5em;--padding-right:0.5em;}.elementor-406 .elementor-element.elementor-element-df6bc67 .elementor-heading-title{font-size:1.4em;}.elementor-406 .elementor-element.elementor-element-7f688ad{text-align:center;}.elementor-406 .elementor-element.elementor-element-6fc5e37{--padding-top:1.5rem;--padding-bottom:1.5rem;--padding-left:1.5rem;--padding-right:1.5rem;}.elementor-406 .elementor-element.elementor-element-cf78260{--padding-top:1.5rem;--padding-bottom:1.5rem;--padding-left:1.5rem;--padding-right:1.5rem;}.elementor-406 .elementor-element.elementor-element-3b96ba6{--padding-top:1.5rem;--padding-bottom:1.5rem;--padding-left:1.5rem;--padding-right:1.5rem;}.elementor-406 .elementor-element.elementor-element-78a98c6{--padding-top:1.5rem;--padding-bottom:1.5rem;--padding-left:1.5rem;--padding-right:1.5rem;}.elementor-406 .elementor-element.elementor-element-f95fdaa{--padding-top:1.5rem;--padding-bottom:1.5rem;--padding-left:1.5rem;--padding-right:1.5rem;}}@media(min-width:768px){.elementor-406 .elementor-element.elementor-element-6000ef8{--width:850px;}.elementor-406 .elementor-element.elementor-element-014f155{--content-width:1200px;}.elementor-406 .elementor-element.elementor-element-3c317f1{--content-width:1200px;}.elementor-406 .elementor-element.elementor-element-ee04412{--content-width:1200px;}.elementor-406 .elementor-element.elementor-element-54b1b51{--content-width:1200px;}.elementor-406 .elementor-element.elementor-element-cf8292e{--content-width:1000px;}}@media(max-width:1024px) and (min-width:768px){.elementor-406 .elementor-element.elementor-element-6000ef8{--width:100%;}}/* Start custom CSS for container, class: .elementor-element-ab6d84a */.elementor-406 .elementor-element.elementor-element-ab6d84a {
     backdrop-filter: blur(10px);
     -webkit-backdrop-filter: blur(10px); /* Para navegadores WebKit (Safari, Chrome) */

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-646b645 */.elementor-406 .elementor-element.elementor-element-646b645 {
     backdrop-filter: blur(10px);
     -webkit-backdrop-filter: blur(10px); /* Para navegadores WebKit (Safari, Chrome) */

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-574ee8b */.elementor-406 .elementor-element.elementor-element-574ee8b {
     backdrop-filter: blur(10px);
     -webkit-backdrop-filter: blur(10px); /* Para navegadores WebKit (Safari, Chrome) */

}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b678551 */.elementor-406 .elementor-element.elementor-element-b678551 b {
    font-weight: 900;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-558eb80 */:root {
            --primary: #1B365D;
            --primary-dark: #0f2442;
            --accent: #E31837;
            --accent-hover: #c41430;
            --white: #FFFFFF;
            --gray-50: #F8FAFC;
            --gray-100: #F1F5F9;
            --gray-200: #E2E8F0;
            --gray-300: #CBD5E1;
            --gray-400: #94A3B8;
            --gray-500: #64748B;
            --gray-600: #475569;
            --gray-700: #334155;
            --gray-800: #1E293B;
            --gray-900: #0F172A;
            --success: #10B981;
            --success-light: #D1FAE5;
            --purple: #8B5CF6;
        
            
            --shadow-sm: 0 1px 2px 0 rgb(0 0 0 / 0.05);
            --shadow: 0 1px 3px 0 rgb(0 0 0 / 0.1);
            --shadow-md: 0 4px 6px -1px rgb(0 0 0 / 0.1);
            --shadow-lg: 0 10px 15px -3px rgb(0 0 0 / 0.1);
            --shadow-xl: 0 20px 25px -5px rgb(0 0 0 / 0.1);
            --shadow-2xl: 0 25px 50px -12px rgb(0 0 0 / 0.25);
            
            --radius: 12px;
            --radius-lg: 16px;
            --radius-xl: 24px;
            --radius-2xl: 32px;
            --radius-full: 9999px;
            
            --transition: all 0.3s cubic-bezier(0.4, 0, 0.2, 1);
        }
        
        
        /* Buttons */
        .btn {
            display: inline-flex;
            align-items: center;
            justify-content: center;
            gap: 10px;
            padding: 16px 32px;
            font-family: var(--font-main);
            font-size: 1rem;
            font-weight: 600;
            text-decoration: none;
            border-radius: var(--radius-full);
            cursor: pointer;
            transition: var(--transition);
            border: none;
        }
        
        .btn-primary {
            background: var(--accent);
            color: var(--white);
        }
        
        .btn-primary:hover {
            background: var(--accent-hover);
            transform: translateY(-2px);
            box-shadow: var(--shadow-lg);
        }
        
        .btn-white {
            background: var(--white);
            color: var(--primary);
        }
        
        .btn-white:hover {
            background: var(--gray-100);
            transform: translateY(-2px);
        }
        
        .btn-lg {
            padding: 20px 40px;
            font-size: 1.125rem;
        }
        
        .btn i {
            width: 20px;
            height: 20px;
        }
        
        /* Header */
        .header {
            position: fixed;
            top: 0;
            left: 0;
            right: 0;
            z-index: 1000;
            background: rgba(255, 255, 255, 0.95);
            backdrop-filter: blur(20px);
            border-bottom: 1px solid var(--gray-100);
        }
        
        .header-inner {
            display: flex;
            align-items: center;
            justify-content: space-between;
            padding: 16px 24px;
            max-width: 1400px;
            margin: 0 auto;
        }
        
        .logo img {
            height: 40px;
        }
        
        .nav-links {
            display: flex;
            gap: 32px;
            list-style: none;
        }
        
        .nav-links a {
            color: var(--gray-600);
            text-decoration: none;
            font-weight: 500;
            transition: var(--transition);
        }
        
        .nav-links a:hover {
            color: var(--primary);
        }
        
        .header-cta {
            display: flex;
            gap: 16px;
            align-items: center;
        }
        
        .header-phone {
            color: var(--primary);
            text-decoration: none;
            font-weight: 600;
            display: flex;
            align-items: center;
            gap: 8px;
        }
        
        .header-phone i {
            width: 18px;
            height: 18px;
        }
        
        .mobile-toggle {
            display: none;
            background: none;
            border: none;
            cursor: pointer;
        }
        
        /* Hero Section */
        .hero {
            padding: 180px 0 120px;
            background: linear-gradient(135deg, var(--primary) 0%, var(--primary-dark) 100%);
            position: relative;
            overflow: hidden;
        }
        
        .hero::before {
            content: '';
            position: absolute;
            top: -50%;
            right: -20%;
            width: 1000px;
            height: 1000px;
            background: radial-gradient(circle, rgba(227, 24, 55, 0.15) 0%, transparent 70%);
            pointer-events: none;
        }
        
        .hero::after {
            content: '';
            position: absolute;
            bottom: -30%;
            left: -10%;
            width: 600px;
            height: 600px;
            background: radial-gradient(circle, rgba(16, 185, 129, 0.1) 0%, transparent 70%);
            pointer-events: none;
        }
        
        .hero-content {
            position: relative;
            z-index: 1;
            text-align: center;
            max-width: 900px;
            margin: 0 auto;
        }
        
        .hero-badge {
            display: inline-flex;
            align-items: center;
            gap: 8px;
            padding: 10px 20px;
            background: rgba(255, 255, 255, 0.15);
            border: 1px solid rgba(255, 255, 255, 0.2);
            border-radius: var(--radius-full);
            color: var(--white);
            font-size: 0.875rem;
            font-weight: 500;
            margin-bottom: 24px;
        }
        
        .hero-badge i {
            width: 18px;
            height: 18px;
        }
        
        .hero h1 {
            color: var(--white);
            margin-bottom: 24px;
        }
        
        .hero-subtitle {
            font-size: 1.375rem;
            color: rgba(255, 255, 255, 0.85);
            line-height: 1.7;
            margin-bottom: 40px;
            max-width: 700px;
            margin-left: auto;
            margin-right: auto;
        }
        
        .hero-cta {
            display: flex;
            gap: 16px;
            justify-content: center;
            flex-wrap: wrap;
        }
        
        /* Timeline Preview */
        .timeline-preview {
            display: flex;
            justify-content: center;
            gap: 20px;
            margin-top: 60px;
            flex-wrap: wrap;
        }
        
        .timeline-preview-item {
            display: flex;
            align-items: center;
            gap: 12px;
            padding: 16px 24px;
            background: rgba(255, 255, 255, 0.1);
            border: 1px solid rgba(255, 255, 255, 0.15);
            border-radius: var(--radius-lg);
            color: var(--white);
        }
        
        .timeline-preview-icon {
            width: 48px;
            height: 48px;
            background: var(--accent);
            border-radius: 50%;
            display: flex;
            align-items: center;
            justify-content: center;
        }
        
        .timeline-preview-icon i {
            width: 24px;
            height: 24px;
        }
        
        .timeline-preview-text span {
            display: block;
            font-size: 0.75rem;
            color: rgba(255, 255, 255, 0.6);
            text-transform: uppercase;
            letter-spacing: 0.5px;
        }
        
        .timeline-preview-text strong {
            font-size: 1.125rem;
        }
        
        .timeline-arrow {
            color: rgba(255, 255, 255, 0.4);
            display: flex;
            align-items: center;
        }
        
        .timeline-arrow i {
            width: 24px;
            height: 24px;
        }
        
        /* Main Steps Section */
        .steps-section {
            padding: 120px 0;
            background: var(--white);
        }
        
        .section-header {
            text-align: center;
            max-width: 700px;
            margin: 0 auto 80px;
        }
        
        .section-header p {
            margin-top: 16px;
            font-size: 1.25rem;
            line-height: 1.7;
        }
        
        /* Step Cards */
        
        .step-card {
            display: grid;
            grid-template-columns: 1fr 1fr;
            gap: 80px;
            align-items: center;
            padding: 80px 0;
            border-bottom: 1px solid var(--gray-100);
        }
        
        .step-card:last-child {
            border-bottom: none;
        }
        
        .step-card.reverse {
            direction: rtl;
        }
        
        .step-card.reverse > * {
            direction: ltr;
        }
        
        .step-content {
            max-width: 500px;
        }
        
        .step-number {
            display: inline-flex;
            align-items: center;
            justify-content: center;
            width: 56px;
            height: 56px;
            background: var(--accent);
            color: var(--white);
            font-size: 1.5rem;
            font-weight: 800;
            border-radius: 50%;
            margin-bottom: 24px;
        }
        
        .step-content h3 {
            font-size: 2rem;
            margin-bottom: 16px;
        }
        
        .step-content > p {
            font-size: 1.125rem;
            line-height: 1.8;
            margin-bottom: 24px;
        }
        
        .step-features {
            list-style: none;
        }
        
        .step-features li {
            display: flex;
            align-items: flex-start;
            gap: 12px;
            padding: 12px 0;
            border-bottom: 1px solid var(--gray-100);
        }
        
        .step-features li:last-child {
            border-bottom: none;
        }
        
        .step-features i {
            width: 24px;
            height: 24px;
            color: var(--success);
            flex-shrink: 0;
            margin-top: 2px;
        }
        
        .step-features span {
            font-size: 1rem;
            color: var(--gray-700);
        }
        
        .step-time {
            display: inline-flex;
            align-items: center;
            gap: 8px;
            padding: 10px 20px;
            background: var(--success-light);
            color: var(--success);
            font-weight: 600;
            font-size: 0.875rem;
            border-radius: var(--radius-full);
            margin-top: 24px;
        }
        
        .step-time i {
            width: 18px;
            height: 18px;
        }
        
        /* Step Visual */
        .step-visual {
            position: relative;
        }
        
        .step-visual-card {
            background: var(--white);
            border-radius: var(--radius-2xl);
            box-shadow: var(--shadow-2xl);
            overflow: hidden;
            border: 1px solid var(--gray-100);
        }
        
        .step-visual-header {
            padding: 20px 24px;
            background: var(--gray-50);
            border-bottom: 1px solid var(--gray-100);
            display: flex;
            align-items: center;
            gap: 12px;
        }
        
        .step-visual-dots {
            display: flex;
            gap: 6px;
        }
        
        .step-visual-dots span {
            width: 12px;
            height: 12px;
            border-radius: 50%;
            background: var(--gray-300);
        }
        
        .step-visual-dots span:first-child { background: #EF4444; }
        .step-visual-dots span:nth-child(2) { background: #F59E0B; }
        .step-visual-dots span:last-child { background: #10B981; }
        
        .step-visual-title {
            font-size: 0.8125rem;
            color: var(--gray-500);
            font-weight: 500;
        }
        
        .step-visual-content {
            padding: 32px;
        }
        
        /* Form Preview */
        .form-preview {
            display: flex;
            flex-direction: column;
            gap: 20px;
        }
        
        .form-preview-row {
            display: grid;
            grid-template-columns: 1fr 1fr;
            gap: 16px;
        }
        
        .form-preview-field {
            background: var(--gray-50);
            border: 2px solid var(--gray-200);
            border-radius: var(--radius);
            padding: 14px 16px;
        }
        
        .form-preview-field span {
            font-size: 0.75rem;
            color: var(--gray-500);
            display: block;
            margin-bottom: 4px;
        }
        
        .form-preview-field strong {
            font-size: 0.9375rem;
            color: var(--gray-700);
        }
        
        .form-preview-field.full {
            grid-column: span 2;
        }
        
        .form-preview-button {
            background: var(--accent);
            color: var(--white);
            border: none;
            padding: 16px;
            border-radius: var(--radius-full);
            font-weight: 600;
            font-size: 1rem;
            display: flex;
            align-items: center;
            justify-content: center;
            gap: 8px;
            margin-top: 8px;
        }
        
        /* Approval Preview */
        .approval-preview {
            text-align: center;
        }
        
        .approval-icon {
            width: 100px;
            height: 100px;
            margin: 0 auto 24px;
            background: var(--success-light);
            border-radius: 50%;
            display: flex;
            align-items: center;
            justify-content: center;
            color: var(--success);
        }
        
        .approval-icon i {
            width: 48px;
            height: 48px;
        }
        
        .approval-preview h4 {
            font-size: 1.5rem;
            color: var(--success);
            margin-bottom: 8px;
        }
        
        .approval-preview p {
            color: var(--gray-500);
            margin-bottom: 24px;
        }
        
        .approval-details {
            background: var(--gray-50);
            border-radius: var(--radius-lg);
            padding: 24px;
            text-align: left;
        }
        
        .approval-detail {
            display: flex;
            justify-content: space-between;
            padding: 12px 0;
            border-bottom: 1px solid var(--gray-200);
        }
        
        .approval-detail:last-child {
            border-bottom: none;
        }
        
        .approval-detail span {
            color: var(--gray-500);
        }
        
        .approval-detail strong {
            color: var(--primary);
        }
        
        /* Transfer Preview */
        .transfer-preview {
            text-align: center;
        }
        
        .transfer-flow {
            display: flex;
            align-items: center;
            justify-content: center;
            gap: 20px;
            margin-bottom: 32px;
        }
        
        .transfer-node {
            text-align: center;
        }
        
        .transfer-node-icon {
            width: 72px;
            height: 72px;
            background: var(--gray-50);
            border-radius: 50%;
            display: flex;
            align-items: center;
            justify-content: center;
            margin: 0 auto 12px;
            color: var(--gray-400);
            border: 2px solid var(--gray-200);
            transition: var(--transition);
        }
        
        .transfer-node-icon.active {
            background: var(--success);
            border-color: var(--success);
            color: var(--white);
        }
        
        .transfer-node-icon i {
            width: 32px;
            height: 32px;
        }
        
        .transfer-node span {
            font-size: 0.8125rem;
            color: var(--gray-500);
        }
        
        .transfer-arrow {
            color: var(--success);
            animation: pulse-right 1.5s infinite;
        }
        
        @keyframes pulse-right {
            0%, 100% { opacity: 1; transform: translateX(0); }
            50% { opacity: 0.5; transform: translateX(4px); }
        }
        
        .transfer-amount {
            font-size: 3rem;
            font-weight: 800;
            color: var(--success);
            margin-bottom: 8px;
        }
        
        .transfer-time {
            color: var(--gray-500);
            font-size: 0.9375rem;
        }
        
        /* Requirements Section */
        .requirements-section {
            padding: 100px 0;
            background: var(--gray-50);
        }
        
        .requirements-grid {
            display: grid;
            grid-template-columns: repeat(4, 1fr);
            gap: 24px;
        }
        
        .requirement-card {
            background: var(--white);
            border-radius: var(--radius-lg);
            padding: 32px;
            text-align: center;
            border: 1px solid var(--gray-100);
            transition: var(--transition);
        }
        
        .requirement-card:hover {
            border-color: var(--accent);
            box-shadow: var(--shadow-lg);
            transform: translateY(-4px);
        }
        
        .requirement-icon {
            width: 64px;
            height: 64px;
            margin: 0 auto 20px;
            background: rgba(227, 24, 55, 0.1);
            border-radius: 50%;
            display: flex;
            align-items: center;
            justify-content: center;
            color: var(--accent);
            transition: var(--transition);
        }
        
        .requirement-card:hover .requirement-icon {
            background: var(--accent);
            color: var(--white);
        }
        
        .requirement-icon i {
            width: 28px;
            height: 28px;
        }
        
        .requirement-card h4 {
            font-size: 1.0625rem;
            margin-bottom: 8px;
        }
        
        .requirement-card p {
            font-size: 0.875rem;
            line-height: 1.6;
        }
        
        /* Not Required */
        .not-required {
            margin-top: 48px;
            background: var(--white);
            border-radius: var(--radius-xl);
            padding: 40px;
            border: 1px solid var(--gray-100);
        }
        
        .not-required h3 {
            display: flex;
            align-items: center;
            gap: 12px;
            margin-bottom: 24px;
            color: var(--success);
        }
        
        .not-required h3 i {
            width: 28px;
            height: 28px;
        }
        
        .not-required-grid {
            display: grid;
            grid-template-columns: repeat(3, 1fr);
            gap: 16px;
        }
        
        .not-required-item {
            display: flex;
            align-items: center;
            gap: 12px;
            padding: 16px;
            background: var(--gray-50);
            border-radius: var(--radius);
        }
        
        .not-required-item i {
            width: 24px;
            height: 24px;
            color: var(--success);
        }
        
        .not-required-item span {
            font-size: 0.9375rem;
            color: var(--gray-700);
        }
        
        /* FAQ Section */
        .faq-section {
            padding: 100px 0;
        }
        
        .faq-grid {
            max-width: 800px;
            margin: 0 auto;
        }
        
        .faq-item {
            background: var(--white);
            border: 1px solid var(--gray-100);
            border-radius: var(--radius);
            margin-bottom: 12px;
            overflow: hidden;
        }
        
        .faq-question {
            width: 100%;
            padding: 24px;
            background: none;
            border: none;
            display: flex;
            justify-content: space-between;
            align-items: center;
            cursor: pointer;
            font-family: var(--font-main);
            font-size: 1.0625rem;
            font-weight: 600;
            color: var(--primary);
            text-align: left;
            transition: var(--transition);
        }
        
        .faq-question:hover {
            background: var(--gray-50);
        }
        
        .faq-question i {
            width: 24px;
            height: 24px;
            color: var(--gray-400);
            transition: var(--transition);
            flex-shrink: 0;
        }
        
        .faq-item.active .faq-question i {
            transform: rotate(180deg);
            color: var(--accent);
        }
        
        .faq-answer {
            max-height: 0;
            overflow: hidden;
            transition: max-height 0.3s ease;
        }
        
        .faq-item.active .faq-answer {
            max-height: 500px;
        }
        
        .faq-answer-inner {
            padding: 0 24px 24px;
            color: var(--gray-600);
            line-height: 1.7;
        }
        
        /* CTA Section */
        .cta-section {
            padding: 120px 0;
            background: linear-gradient(135deg, var(--accent) 0%, var(--accent-hover) 100%);
            text-align: center;
            position: relative;
            overflow: hidden;
        }
        
        .cta-section::before {
            content: '';
            position: absolute;
            top: -50%;
            left: -20%;
            width: 600px;
            height: 600px;
            background: radial-gradient(circle, rgba(255,255,255,0.1) 0%, transparent 70%);
        }
        
        .cta-content {
            position: relative;
            z-index: 1;
            max-width: 700px;
            margin: 0 auto;
        }
        
        .cta-section h2 {
            color: var(--white);
            margin-bottom: 20px;
        }
        
        .cta-section p {
            color: rgba(255, 255, 255, 0.9);
            font-size: 1.25rem;
            margin-bottom: 40px;
            line-height: 1.7;
        }
        
        .cta-features {
            display: flex;
            justify-content: center;
            gap: 32px;
            margin-top: 40px;
            flex-wrap: wrap;
        }
        
        .cta-feature {
            display: flex;
            align-items: center;
            gap: 8px;
            color: rgba(255, 255, 255, 0.9);
            font-size: 0.9375rem;
            font-weight: 500;
        }
        
        .cta-feature i {
            width: 20px;
            height: 20px;
            color: var(--white);
        }
        
        /* Footer */
        .footer {
            background: var(--gray-900);
            color: var(--gray-500);
            padding: 60px 0 40px;
        }
        
        .footer-grid {
            display: grid;
            grid-template-columns: 2fr 1fr 1fr 1fr;
            gap: 48px;
            margin-bottom: 40px;
        }
        
        .footer-brand img {
            height: 40px;
            filter: brightness(0) invert(1);
        }
        
        .footer-brand p {
            margin-top: 16px;
            font-size: 0.9375rem;
        }
        
        .footer-col h4 {
            color: var(--white);
            font-size: 1rem;
            margin-bottom: 16px;
        }
        
        .footer-links {
            list-style: none;
        }
        
        .footer-links li {
            margin-bottom: 10px;
        }
        
        .footer-links a {
            color: var(--gray-500);
            text-decoration: none;
            font-size: 0.9375rem;
            transition: var(--transition);
        }
        
        .footer-links a:hover {
            color: var(--white);
        }
        
        .footer-bottom {
            padding-top: 24px;
            border-top: 1px solid var(--gray-800);
            font-size: 0.875rem;
        }
        
        /* Responsive */
        @media (max-width: 1024px) {
            .step-card {
                grid-template-columns: 1fr;
                gap: 48px;
            }
            
            .step-card.reverse {
                direction: ltr;
            }
            
            .step-content {
                max-width: none;
            }
            
            .requirements-grid {
                grid-template-columns: repeat(2, 1fr);
            }
            
            .not-required-grid {
                grid-template-columns: 1fr;
            }
            
            .footer-grid {
                grid-template-columns: repeat(2, 1fr);
            }
            
            .timeline-preview {
                flex-direction: column;
                align-items: center;
            }
            
            .timeline-arrow {
                transform: rotate(90deg);
            }
        }
        
        @media (max-width: 768px) {
            .nav-links, .header-cta .btn {
                display: none;
            }
            
            .mobile-toggle {
                display: block;
            }
            
            .section {
                padding: 60px 0;
            }
            
            .hero {
                padding: 140px 0 80px;
            }
            
            .hero-cta {
                flex-direction: column;
                align-items: center;
            }
            
            .requirements-grid {
                grid-template-columns: 1fr;
            }
            
            .form-preview-row {
                grid-template-columns: 1fr;
            }
            
            .form-preview-field.full {
                grid-column: span 1;
            }
            
            .transfer-flow {
                flex-direction: column;
            }
            
            .transfer-arrow {
                transform: rotate(90deg);
            }
            
            .footer-grid {
                grid-template-columns: 1fr;
            }
            
            .cta-features {
                flex-direction: column;
                gap: 16px;
            }
        }
        
        /* Animations */
        .fade-in {
            opacity: 0;
            transform: translateY(30px);
            transition: opacity 0.6s ease, transform 0.6s ease;
        }
        
        .fade-in.visible {
            opacity: 1;
            transform: translateY(0);
        }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3278e47 */.elementor-406 .elementor-element.elementor-element-3278e47 b {
    font-weight: 900;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-df6bc67 */.elementor-406 .elementor-element.elementor-element-df6bc67 b {
    font-weight: 900;
}/* End custom CSS */