.elementor-3 .elementor-element.elementor-element-2f8c5ee{--display:flex;--min-height:60vh;--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;--justify-content:center;--align-items:center;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-3 .elementor-element.elementor-element-2f8c5ee:not(.elementor-motion-effects-element-type-background), .elementor-3 .elementor-element.elementor-element-2f8c5ee > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #F8FAFC 0%, #F4FFF8 100%);}.elementor-3 .elementor-element.elementor-element-9cd3d5f{--display:flex;--flex-direction:column-reverse;--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;--justify-content:flex-start;--align-items:center;--margin-top:1px;--margin-bottom:1px;--margin-left:1px;--margin-right:1px;--padding-top:26px;--padding-bottom:26px;--padding-left:26px;--padding-right:26px;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;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-3 .elementor-element.elementor-element-233260e{margin:-21px -21px calc(var(--kit-widget-spacing, 0px) + -21px) -21px;padding:-26px 0px 0px 0px;font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-3 .elementor-element.elementor-element-abf42e9{text-align:center;font-family:"Roboto", Sans-serif;font-size:20px;font-weight:600;color:#6B7280;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-3 .elementor-element.elementor-element-660c8ce{text-align:center;}.elementor-3 .elementor-element.elementor-element-660c8ce .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:50px;font-weight:700;color:#0F172A;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-3 .elementor-element.elementor-element-ebe36f8 .elementor-button{background-color:transparent;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;fill:#FFFFFF;color:#FFFFFF;background-image:linear-gradient(90deg, var( --e-global-color-4ab6c60 ) 0%, var( --e-global-color-5151eef ) 100%);border-radius:999px 999px 999px 999px;}.elementor-3 .elementor-element.elementor-element-ebe36f8{margin:-11px -16px calc(var(--kit-widget-spacing, 0px) + -2px) -13px;padding:-4px -23px -16px -10px;}.elementor-3 .elementor-element.elementor-element-ca34c51{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:24px 24px;--row-gap:24px;--column-gap:24px;--grid-auto-flow:row;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-3 .elementor-element.elementor-element-ca34c51:not(.elementor-motion-effects-element-type-background), .elementor-3 .elementor-element.elementor-element-ca34c51 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3 .elementor-element.elementor-element-63681a8{--display:flex;--border-radius:16px 16px 16px 16px;box-shadow:0px 0px 0px 0px rgba(0,0,0,0.5);--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-3 .elementor-element.elementor-element-63681a8:not(.elementor-motion-effects-element-type-background), .elementor-3 .elementor-element.elementor-element-63681a8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(85deg, #F8FAFC 0%, #F8FFFF 100%);}.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-3 .elementor-element.elementor-element-0644363{background-color:transparent;margin:5px 67px calc(var(--kit-widget-spacing, 0px) + 67px) 67px;padding:4px 4px 4px 4px;background-image:linear-gradient(90deg, var( --e-global-color-4ab6c60 ) 0%, var( --e-global-color-5151eef ) 100%);border-radius:6px 6px 6px 6px;}.elementor-3 .elementor-element.elementor-element-0644363 .elementor-icon-wrapper{text-align:center;}.elementor-3 .elementor-element.elementor-element-0644363.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-3 .elementor-element.elementor-element-0644363.elementor-view-framed .elementor-icon, .elementor-3 .elementor-element.elementor-element-0644363.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-3 .elementor-element.elementor-element-0644363.elementor-view-framed .elementor-icon, .elementor-3 .elementor-element.elementor-element-0644363.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-3 .elementor-element.elementor-element-47e81c3{margin:-53px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-3 .elementor-element.elementor-element-47e81c3 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:600;color:#0F172A;}.elementor-3 .elementor-element.elementor-element-449ea09{text-align:center;color:#6B7280;}.elementor-3 .elementor-element.elementor-element-0ec8286{--display:flex;--border-radius:16px 16px 16px 16px;box-shadow:0px 0px 0px 0px rgba(0,0,0,0.5);--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-3 .elementor-element.elementor-element-0ec8286:not(.elementor-motion-effects-element-type-background), .elementor-3 .elementor-element.elementor-element-0ec8286 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(85deg, #F8FAFC 0%, #F8FFFF 100%);}.elementor-3 .elementor-element.elementor-element-35b0cce{background-color:transparent;margin:5px 67px calc(var(--kit-widget-spacing, 0px) + 67px) 67px;padding:4px 4px 4px 4px;background-image:linear-gradient(90deg, var( --e-global-color-4ab6c60 ) 0%, var( --e-global-color-5151eef ) 100%);border-radius:6px 6px 6px 6px;}.elementor-3 .elementor-element.elementor-element-35b0cce .elementor-icon-wrapper{text-align:center;}.elementor-3 .elementor-element.elementor-element-35b0cce.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-3 .elementor-element.elementor-element-35b0cce.elementor-view-framed .elementor-icon, .elementor-3 .elementor-element.elementor-element-35b0cce.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-3 .elementor-element.elementor-element-35b0cce.elementor-view-framed .elementor-icon, .elementor-3 .elementor-element.elementor-element-35b0cce.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-3 .elementor-element.elementor-element-aa83c92{margin:-53px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-3 .elementor-element.elementor-element-aa83c92 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:600;color:#0F172A;}.elementor-3 .elementor-element.elementor-element-514aab9{text-align:center;color:#6B7280;}.elementor-3 .elementor-element.elementor-element-976c2a4{--display:flex;--border-radius:16px 16px 16px 16px;box-shadow:0px 0px 0px 0px rgba(0,0,0,0.5);--margin-top:4px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:31px;--padding-bottom:31px;--padding-left:31px;--padding-right:31px;}.elementor-3 .elementor-element.elementor-element-976c2a4:not(.elementor-motion-effects-element-type-background), .elementor-3 .elementor-element.elementor-element-976c2a4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(85deg, #F8FAFC 0%, #F8FFFF 100%);}.elementor-3 .elementor-element.elementor-element-893709b{background-color:transparent;margin:5px 67px calc(var(--kit-widget-spacing, 0px) + 67px) 67px;padding:4px 4px 4px 4px;background-image:linear-gradient(90deg, var( --e-global-color-4ab6c60 ) 0%, var( --e-global-color-5151eef ) 100%);border-radius:6px 6px 6px 6px;}.elementor-3 .elementor-element.elementor-element-893709b .elementor-icon-wrapper{text-align:center;}.elementor-3 .elementor-element.elementor-element-893709b.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-3 .elementor-element.elementor-element-893709b.elementor-view-framed .elementor-icon, .elementor-3 .elementor-element.elementor-element-893709b.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-3 .elementor-element.elementor-element-893709b.elementor-view-framed .elementor-icon, .elementor-3 .elementor-element.elementor-element-893709b.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-3 .elementor-element.elementor-element-3a7cf44{margin:-53px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-3 .elementor-element.elementor-element-3a7cf44 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:600;color:#0F172A;}.elementor-3 .elementor-element.elementor-element-0ae7a17{text-align:center;color:#6B7280;}.elementor-3 .elementor-element.elementor-element-30f4e39{--display:flex;--border-radius:16px 16px 16px 16px;box-shadow:0px 0px 0px 0px rgba(0,0,0,0.5);--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-3 .elementor-element.elementor-element-30f4e39:not(.elementor-motion-effects-element-type-background), .elementor-3 .elementor-element.elementor-element-30f4e39 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(85deg, #F8FAFC 0%, #F8FFFF 100%);}.elementor-3 .elementor-element.elementor-element-edd0fa5{background-color:transparent;margin:5px 67px calc(var(--kit-widget-spacing, 0px) + 67px) 67px;padding:4px 4px 4px 4px;background-image:linear-gradient(90deg, var( --e-global-color-4ab6c60 ) 0%, var( --e-global-color-5151eef ) 100%);border-radius:6px 6px 6px 6px;}.elementor-3 .elementor-element.elementor-element-edd0fa5 .elementor-icon-wrapper{text-align:center;}.elementor-3 .elementor-element.elementor-element-edd0fa5.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-3 .elementor-element.elementor-element-edd0fa5.elementor-view-framed .elementor-icon, .elementor-3 .elementor-element.elementor-element-edd0fa5.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-3 .elementor-element.elementor-element-edd0fa5.elementor-view-framed .elementor-icon, .elementor-3 .elementor-element.elementor-element-edd0fa5.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-3 .elementor-element.elementor-element-cce6d42{margin:-53px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-3 .elementor-element.elementor-element-cce6d42 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:600;color:#0F172A;}.elementor-3 .elementor-element.elementor-element-b01a932{text-align:center;color:#6B7280;}.elementor-3 .elementor-element.elementor-element-48438d0e{--display:flex;--border-radius:0px 0px 0px 0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-3 .elementor-element.elementor-element-48438d0e:not(.elementor-motion-effects-element-type-background), .elementor-3 .elementor-element.elementor-element-48438d0e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #F8FAFC 0%, #F4FFF8 100%);}.elementor-3 .elementor-element.elementor-element-3b6c852f{margin:19px 19px calc(var(--kit-widget-spacing, 0px) + 19px) 19px;padding:40px 40px 40px 40px;border-radius:24px 24px 24px 24px;box-shadow:0px 2px 35px -14px rgba(0, 0, 0, 0.41);color:#000000;}.elementor-3 .elementor-element.elementor-element-3b6c852f a{color:#000000;}@media(min-width:768px){.elementor-3 .elementor-element.elementor-element-976c2a4{--content-width:1168px;}}@media(max-width:1024px){.elementor-3 .elementor-element.elementor-element-ca34c51{--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3 .elementor-element.elementor-element-63681a8{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3 .elementor-element.elementor-element-0644363{margin:3px 43px calc(var(--kit-widget-spacing, 0px) + 69px) 68px;padding:4px 3px 3px 2px;}.elementor-3 .elementor-element.elementor-element-0ec8286{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3 .elementor-element.elementor-element-35b0cce{margin:3px 43px calc(var(--kit-widget-spacing, 0px) + 69px) 68px;padding:4px 3px 3px 2px;}.elementor-3 .elementor-element.elementor-element-976c2a4{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3 .elementor-element.elementor-element-893709b{margin:3px 43px calc(var(--kit-widget-spacing, 0px) + 69px) 68px;padding:4px 3px 3px 2px;}.elementor-3 .elementor-element.elementor-element-30f4e39{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3 .elementor-element.elementor-element-edd0fa5{margin:3px 43px calc(var(--kit-widget-spacing, 0px) + 69px) 68px;padding:4px 3px 3px 2px;}}@media(max-width:767px){.elementor-3 .elementor-element.elementor-element-2f8c5ee{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3 .elementor-element.elementor-element-9cd3d5f{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-3 .elementor-element.elementor-element-233260e{font-size:15px;}.elementor-3 .elementor-element.elementor-element-abf42e9{font-size:15px;}.elementor-3 .elementor-element.elementor-element-660c8ce .elementor-heading-title{font-size:25px;}.elementor-3 .elementor-element.elementor-element-ebe36f8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-3 .elementor-element.elementor-element-ca34c51{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;--margin-top:-39px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-3 .elementor-element.elementor-element-0644363{margin:30px 140px calc(var(--kit-widget-spacing, 0px) + 38px) 140px;padding:6px 6px 8px 6px;}.elementor-3 .elementor-element.elementor-element-47e81c3 .elementor-heading-title{font-size:25px;}.elementor-3 .elementor-element.elementor-element-35b0cce{margin:30px 140px calc(var(--kit-widget-spacing, 0px) + 38px) 140px;padding:6px 6px 8px 6px;}.elementor-3 .elementor-element.elementor-element-aa83c92 .elementor-heading-title{font-size:25px;}.elementor-3 .elementor-element.elementor-element-893709b{margin:30px 140px calc(var(--kit-widget-spacing, 0px) + 38px) 140px;padding:6px 6px 8px 6px;}.elementor-3 .elementor-element.elementor-element-3a7cf44 .elementor-heading-title{font-size:25px;}.elementor-3 .elementor-element.elementor-element-edd0fa5{margin:30px 140px calc(var(--kit-widget-spacing, 0px) + 38px) 140px;padding:6px 6px 8px 6px;}.elementor-3 .elementor-element.elementor-element-cce6d42 .elementor-heading-title{font-size:25px;}.elementor-3 .elementor-element.elementor-element-48438d0e{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}}