.elementor-1632 .elementor-element.elementor-element-b0dd0ec{--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;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-1632 .elementor-element.elementor-element-b0dd0ec:not(.elementor-motion-effects-element-type-background), .elementor-1632 .elementor-element.elementor-element-b0dd0ec > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ECF8FD;}.elementor-1632 .elementor-element.elementor-element-2c3d3a6{--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;}.elementor-widget-heading .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-1632 .elementor-element.elementor-element-11af925{text-align:center;}.elementor-1632 .elementor-element.elementor-element-dacd33c{text-align:center;}.elementor-1632 .elementor-element.elementor-element-dacd33c .elementor-heading-title{font-weight:400;}.elementor-1632 .elementor-element.elementor-element-3c9a69a{--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;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-1632 .elementor-element.elementor-element-3c9a69a:not(.elementor-motion-effects-element-type-background), .elementor-1632 .elementor-element.elementor-element-3c9a69a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2e75f05 );}.elementor-1632 .elementor-element.elementor-element-fd1bf6b{--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;}.elementor-1632 .elementor-element.elementor-element-2d73b7d{--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;}.elementor-1632 .elementor-element.elementor-element-26be627{text-align:center;}.elementor-1632 .elementor-element.elementor-element-8eb0de6{--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;}.elementor-widget-text-editor{color:var( --e-global-color-text );--textColor: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-1632 .elementor-element.elementor-element-71955d8{--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;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-1632 .elementor-element.elementor-element-f7dafb2{--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;}.elementor-1632 .elementor-element.elementor-element-a852cad{--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;}.elementor-1632 .elementor-element.elementor-element-9412869{text-align:center;}.elementor-1632 .elementor-element.elementor-element-81a7c95{--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;}.elementor-1632 .elementor-element.elementor-element-d390eb4{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1632 .elementor-element.elementor-element-0a652e5{--display:flex;--width:23%;--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;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:#E2E8F0;--border-color:#E2E8F0;--border-radius:8px 8px 8px 8px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.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{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{color:var( --e-global-color-text );}.elementor-1632 .elementor-element.elementor-element-3b04463{--icon-box-icon-margin:15px;}.elementor-1632 .elementor-element.elementor-element-3b04463.elementor-view-framed .elementor-icon{background-color:#1B988B1A;}.elementor-1632 .elementor-element.elementor-element-3b04463.elementor-view-stacked .elementor-icon{fill:#1B988B1A;color:#1B988B1A;}.elementor-1632 .elementor-element.elementor-element-3b04463 .elementor-icon{font-size:24px;border-width:0px 0px 0px 0px;}.elementor-1632 .elementor-element.elementor-element-3b04463 .elementor-icon-box-title, .elementor-1632 .elementor-element.elementor-element-3b04463 .elementor-icon-box-title a{font-size:20px;font-weight:500;line-height:1.3em;}.elementor-1632 .elementor-element.elementor-element-3a38f9c{--display:flex;--width:23%;--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;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:#E2E8F0;--border-color:#E2E8F0;--border-radius:8px 8px 8px 8px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1632 .elementor-element.elementor-element-b568218{--icon-box-icon-margin:15px;}.elementor-1632 .elementor-element.elementor-element-b568218.elementor-view-framed .elementor-icon{background-color:#1B988B1A;}.elementor-1632 .elementor-element.elementor-element-b568218.elementor-view-stacked .elementor-icon{fill:#1B988B1A;color:#1B988B1A;}.elementor-1632 .elementor-element.elementor-element-b568218 .elementor-icon{font-size:24px;border-width:0px 0px 0px 0px;}.elementor-1632 .elementor-element.elementor-element-b568218 .elementor-icon-box-title, .elementor-1632 .elementor-element.elementor-element-b568218 .elementor-icon-box-title a{font-size:20px;font-weight:500;}.elementor-1632 .elementor-element.elementor-element-f4a3178{--display:flex;--width:23%;--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;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:#E2E8F0;--border-color:#E2E8F0;--border-radius:8px 8px 8px 8px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1632 .elementor-element.elementor-element-7a06298{--icon-box-icon-margin:15px;}.elementor-1632 .elementor-element.elementor-element-7a06298.elementor-view-framed .elementor-icon{background-color:#1B988B1A;}.elementor-1632 .elementor-element.elementor-element-7a06298.elementor-view-stacked .elementor-icon{fill:#1B988B1A;color:#1B988B1A;}.elementor-1632 .elementor-element.elementor-element-7a06298 .elementor-icon{font-size:24px;border-width:0px 0px 0px 0px;}.elementor-1632 .elementor-element.elementor-element-7a06298 .elementor-icon-box-title, .elementor-1632 .elementor-element.elementor-element-7a06298 .elementor-icon-box-title a{font-size:20px;font-weight:500;}.elementor-1632 .elementor-element.elementor-element-f31f2c7{--display:flex;--width:23%;--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;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:#E2E8F0;--border-color:#E2E8F0;--border-radius:8px 8px 8px 8px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1632 .elementor-element.elementor-element-ed6ea4d{--icon-box-icon-margin:15px;}.elementor-1632 .elementor-element.elementor-element-ed6ea4d.elementor-view-framed .elementor-icon{background-color:#1B988B1A;}.elementor-1632 .elementor-element.elementor-element-ed6ea4d.elementor-view-stacked .elementor-icon{fill:#1B988B1A;color:#1B988B1A;}.elementor-1632 .elementor-element.elementor-element-ed6ea4d .elementor-icon{font-size:24px;border-width:0px 0px 0px 0px;}.elementor-1632 .elementor-element.elementor-element-ed6ea4d .elementor-icon-box-title, .elementor-1632 .elementor-element.elementor-element-ed6ea4d .elementor-icon-box-title a{font-size:20px;font-weight:500;}.elementor-1632 .elementor-element.elementor-element-294871e{--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;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-1632 .elementor-element.elementor-element-294871e:not(.elementor-motion-effects-element-type-background), .elementor-1632 .elementor-element.elementor-element-294871e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2e75f05 );}.elementor-1632 .elementor-element.elementor-element-8215986{--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;}.elementor-1632 .elementor-element.elementor-element-25dbe3f{--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;}.elementor-1632 .elementor-element.elementor-element-2e78c96{text-align:center;}.elementor-1632 .elementor-element.elementor-element-4adf4b5{--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;}.elementor-1632 .elementor-element.elementor-element-ad9652e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1632 .elementor-element.elementor-element-bc2b119{--display:flex;--width:32%;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 20px;--row-gap:10px;--column-gap:20px;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:#1B988B33;--border-color:#1B988B33;--border-radius:8px 8px 8px 8px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-1632 .elementor-element.elementor-element-bc2b119:not(.elementor-motion-effects-element-type-background), .elementor-1632 .elementor-element.elementor-element-bc2b119 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1B988B1A;}.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-1632 .elementor-element.elementor-element-f16aef7 .elementor-icon-wrapper{text-align:left;}.elementor-1632 .elementor-element.elementor-element-f16aef7.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-9b25e55 );color:var( --e-global-color-accent );}.elementor-1632 .elementor-element.elementor-element-f16aef7.elementor-view-framed .elementor-icon, .elementor-1632 .elementor-element.elementor-element-f16aef7.elementor-view-default .elementor-icon{color:var( --e-global-color-9b25e55 );border-color:var( --e-global-color-9b25e55 );}.elementor-1632 .elementor-element.elementor-element-f16aef7.elementor-view-framed .elementor-icon, .elementor-1632 .elementor-element.elementor-element-f16aef7.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-9b25e55 );}.elementor-1632 .elementor-element.elementor-element-f16aef7.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-1632 .elementor-element.elementor-element-f16aef7.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-1632 .elementor-element.elementor-element-f16aef7 .elementor-icon{font-size:30px;border-width:0px 0px 0px 0px;}.elementor-1632 .elementor-element.elementor-element-f16aef7 .elementor-icon svg{height:30px;}.elementor-1632 .elementor-element.elementor-element-bd23c8e .elementor-icon-box-wrapper{align-items:start;}.elementor-1632 .elementor-element.elementor-element-bd23c8e{--icon-box-icon-margin:15px;}.elementor-1632 .elementor-element.elementor-element-bd23c8e .elementor-icon{font-size:18px;}.elementor-1632 .elementor-element.elementor-element-d2405c3 .elementor-icon-box-wrapper{align-items:start;}.elementor-1632 .elementor-element.elementor-element-d2405c3{--icon-box-icon-margin:15px;}.elementor-1632 .elementor-element.elementor-element-d2405c3 .elementor-icon{font-size:18px;}.elementor-1632 .elementor-element.elementor-element-0378f31 .elementor-icon-box-wrapper{align-items:start;}.elementor-1632 .elementor-element.elementor-element-0378f31{--icon-box-icon-margin:15px;}.elementor-1632 .elementor-element.elementor-element-0378f31 .elementor-icon{font-size:18px;}.elementor-1632 .elementor-element.elementor-element-cb7cf33 .elementor-icon-box-wrapper{align-items:start;}.elementor-1632 .elementor-element.elementor-element-cb7cf33{--icon-box-icon-margin:15px;}.elementor-1632 .elementor-element.elementor-element-cb7cf33 .elementor-icon-box-title{margin-block-end:0px;}.elementor-1632 .elementor-element.elementor-element-cb7cf33 .elementor-icon{font-size:18px;}.elementor-1632 .elementor-element.elementor-element-c9e4365{--display:flex;--width:32%;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 20px;--row-gap:10px;--column-gap:20px;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:#1B988B33;--border-color:#1B988B33;--border-radius:8px 8px 8px 8px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-1632 .elementor-element.elementor-element-c9e4365:not(.elementor-motion-effects-element-type-background), .elementor-1632 .elementor-element.elementor-element-c9e4365 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1B988B1A;}.elementor-1632 .elementor-element.elementor-element-47f0f32 .elementor-icon-wrapper{text-align:left;}.elementor-1632 .elementor-element.elementor-element-47f0f32.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-9b25e55 );color:var( --e-global-color-accent );}.elementor-1632 .elementor-element.elementor-element-47f0f32.elementor-view-framed .elementor-icon, .elementor-1632 .elementor-element.elementor-element-47f0f32.elementor-view-default .elementor-icon{color:var( --e-global-color-9b25e55 );border-color:var( --e-global-color-9b25e55 );}.elementor-1632 .elementor-element.elementor-element-47f0f32.elementor-view-framed .elementor-icon, .elementor-1632 .elementor-element.elementor-element-47f0f32.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-9b25e55 );}.elementor-1632 .elementor-element.elementor-element-47f0f32.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-1632 .elementor-element.elementor-element-47f0f32.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-1632 .elementor-element.elementor-element-47f0f32 .elementor-icon{font-size:30px;border-width:0px 0px 0px 0px;}.elementor-1632 .elementor-element.elementor-element-47f0f32 .elementor-icon svg{height:30px;}.elementor-1632 .elementor-element.elementor-element-21e3327 .elementor-icon-box-wrapper{align-items:start;}.elementor-1632 .elementor-element.elementor-element-21e3327{--icon-box-icon-margin:15px;}.elementor-1632 .elementor-element.elementor-element-21e3327 .elementor-icon{font-size:18px;}.elementor-1632 .elementor-element.elementor-element-ccfd296 .elementor-icon-box-wrapper{align-items:start;}.elementor-1632 .elementor-element.elementor-element-ccfd296{--icon-box-icon-margin:15px;}.elementor-1632 .elementor-element.elementor-element-ccfd296 .elementor-icon{font-size:18px;}.elementor-1632 .elementor-element.elementor-element-45c38b5 .elementor-icon-box-wrapper{align-items:start;}.elementor-1632 .elementor-element.elementor-element-45c38b5{--icon-box-icon-margin:15px;}.elementor-1632 .elementor-element.elementor-element-45c38b5 .elementor-icon{font-size:18px;}.elementor-1632 .elementor-element.elementor-element-8a52b00 .elementor-icon-box-wrapper{align-items:start;}.elementor-1632 .elementor-element.elementor-element-8a52b00{--icon-box-icon-margin:15px;}.elementor-1632 .elementor-element.elementor-element-8a52b00 .elementor-icon-box-title{margin-block-end:0px;}.elementor-1632 .elementor-element.elementor-element-8a52b00 .elementor-icon{font-size:18px;}.elementor-1632 .elementor-element.elementor-element-530f278{--display:flex;--width:32%;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 20px;--row-gap:10px;--column-gap:20px;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:#1B988B33;--border-color:#1B988B33;--border-radius:8px 8px 8px 8px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-1632 .elementor-element.elementor-element-530f278:not(.elementor-motion-effects-element-type-background), .elementor-1632 .elementor-element.elementor-element-530f278 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1B988B1A;}.elementor-1632 .elementor-element.elementor-element-e14bd15 .elementor-icon-wrapper{text-align:left;}.elementor-1632 .elementor-element.elementor-element-e14bd15.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-9b25e55 );color:var( --e-global-color-accent );}.elementor-1632 .elementor-element.elementor-element-e14bd15.elementor-view-framed .elementor-icon, .elementor-1632 .elementor-element.elementor-element-e14bd15.elementor-view-default .elementor-icon{color:var( --e-global-color-9b25e55 );border-color:var( --e-global-color-9b25e55 );}.elementor-1632 .elementor-element.elementor-element-e14bd15.elementor-view-framed .elementor-icon, .elementor-1632 .elementor-element.elementor-element-e14bd15.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-9b25e55 );}.elementor-1632 .elementor-element.elementor-element-e14bd15.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-1632 .elementor-element.elementor-element-e14bd15.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-1632 .elementor-element.elementor-element-e14bd15 .elementor-icon{font-size:30px;border-width:0px 0px 0px 0px;}.elementor-1632 .elementor-element.elementor-element-e14bd15 .elementor-icon svg{height:30px;}.elementor-1632 .elementor-element.elementor-element-fcf5e45 .elementor-icon-box-wrapper{text-align:left;}.elementor-1632 .elementor-element.elementor-element-3b9296c{--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;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-1632 .elementor-element.elementor-element-4976427{--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;}.elementor-1632 .elementor-element.elementor-element-c6335d7{--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;}.elementor-1632 .elementor-element.elementor-element-161f87f{text-align:center;}.elementor-1632 .elementor-element.elementor-element-0bdba6f{--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;}.elementor-1632 .elementor-element.elementor-element-5c26186{--display:flex;--width:60%;--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;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:#1B988B33;--border-color:#1B988B33;--border-radius:8px 8px 8px 8px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-1632 .elementor-element.elementor-element-a7e99e6 .elementor-icon-box-wrapper{align-items:start;}.elementor-1632 .elementor-element.elementor-element-a7e99e6{--icon-box-icon-margin:15px;}.elementor-1632 .elementor-element.elementor-element-a7e99e6 .elementor-icon{font-size:18px;}.elementor-1632 .elementor-element.elementor-element-107a1ad .elementor-icon-box-wrapper{align-items:start;}.elementor-1632 .elementor-element.elementor-element-107a1ad{--icon-box-icon-margin:15px;}.elementor-1632 .elementor-element.elementor-element-107a1ad .elementor-icon{font-size:18px;}.elementor-1632 .elementor-element.elementor-element-67c6857 .elementor-icon-box-wrapper{align-items:start;}.elementor-1632 .elementor-element.elementor-element-67c6857{--icon-box-icon-margin:15px;}.elementor-1632 .elementor-element.elementor-element-67c6857 .elementor-icon{font-size:18px;}.elementor-1632 .elementor-element.elementor-element-b3c04c8 .elementor-icon-box-wrapper{align-items:start;}.elementor-1632 .elementor-element.elementor-element-b3c04c8{--icon-box-icon-margin:15px;}.elementor-1632 .elementor-element.elementor-element-b3c04c8 .elementor-icon{font-size:18px;}.elementor-1632 .elementor-element.elementor-element-c91e0d4{--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;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-1632 .elementor-element.elementor-element-c91e0d4:not(.elementor-motion-effects-element-type-background), .elementor-1632 .elementor-element.elementor-element-c91e0d4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-1632 .elementor-element.elementor-element-46f0fb5{--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;}.elementor-1632 .elementor-element.elementor-element-278b66a{text-align:center;}.elementor-1632 .elementor-element.elementor-element-278b66a .elementor-heading-title{color:var( --e-global-color-9b25e55 );}.elementor-1632 .elementor-element.elementor-element-42aa524{text-align:center;}.elementor-1632 .elementor-element.elementor-element-42aa524 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:400;color:#CCFBF1;}.elementor-1632 .elementor-element.elementor-element-ef44946{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );background-image:var( --e-global-color-accent );}.elementor-1632 .elementor-element.elementor-element-1de287f .elementor-button{background-color:var( --e-global-color-9b25e55 );background-image:var( --e-global-color-9b25e55 );fill:var( --e-global-color-accent );color:var( --e-global-color-accent );}.elementor-1632 .elementor-element.elementor-element-1de287f .elementor-button-content-wrapper{flex-direction:row;}.elementor-1632 .elementor-element.elementor-element-1de287f .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-1632 .elementor-element.elementor-element-36ef0ff .elementor-button{background-color:#0D948100;background-image:none;fill:var( --e-global-color-9b25e55 );color:var( --e-global-color-9b25e55 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-9b25e55 );border-radius:8px 8px 8px 8px;}.elementor-1632 .elementor-element.elementor-element-36ef0ff .elementor-button:hover, .elementor-1632 .elementor-element.elementor-element-36ef0ff .elementor-button:focus{background-color:var( --e-global-color-9b25e55 );background-image:var( --e-global-color-9b25e55 );color:var( --e-global-color-accent );}.elementor-1632 .elementor-element.elementor-element-36ef0ff .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1632 .elementor-element.elementor-element-36ef0ff .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-1632 .elementor-element.elementor-element-36ef0ff .elementor-button:hover svg, .elementor-1632 .elementor-element.elementor-element-36ef0ff .elementor-button:focus svg{fill:var( --e-global-color-accent );}@media(max-width:1024px){.elementor-1632 .elementor-element.elementor-element-b0dd0ec{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-1632 .elementor-element.elementor-element-11af925 .elementor-heading-title{font-size:48px;}.elementor-1632 .elementor-element.elementor-element-3c9a69a{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-1632 .elementor-element.elementor-element-26be627 .elementor-heading-title{font-size:30px;}.elementor-1632 .elementor-element.elementor-element-8eb0de6{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1632 .elementor-element.elementor-element-71955d8{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-1632 .elementor-element.elementor-element-9412869 .elementor-heading-title{font-size:30px;}.elementor-1632 .elementor-element.elementor-element-81a7c95{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1632 .elementor-element.elementor-element-294871e{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-1632 .elementor-element.elementor-element-8215986{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1632 .elementor-element.elementor-element-2e78c96 .elementor-heading-title{font-size:30px;}.elementor-1632 .elementor-element.elementor-element-3b9296c{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-1632 .elementor-element.elementor-element-161f87f .elementor-heading-title{font-size:30px;}.elementor-1632 .elementor-element.elementor-element-c91e0d4{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}}@media(max-width:767px){.elementor-1632 .elementor-element.elementor-element-11af925 .elementor-heading-title{font-size:36px;line-height:1.3em;}.elementor-1632 .elementor-element.elementor-element-d390eb4{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-1632 .elementor-element.elementor-element-0a652e5{--width:100%;}.elementor-1632 .elementor-element.elementor-element-3a38f9c{--width:100%;}.elementor-1632 .elementor-element.elementor-element-f4a3178{--width:100%;}.elementor-1632 .elementor-element.elementor-element-f31f2c7{--width:100%;}.elementor-1632 .elementor-element.elementor-element-ad9652e{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1632 .elementor-element.elementor-element-bc2b119{--width:100%;}.elementor-1632 .elementor-element.elementor-element-c9e4365{--width:100%;}.elementor-1632 .elementor-element.elementor-element-530f278{--width:100%;}.elementor-1632 .elementor-element.elementor-element-c6335d7{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1632 .elementor-element.elementor-element-0bdba6f{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1632 .elementor-element.elementor-element-5c26186{--width:100%;}}/* Start custom CSS for text-editor, class: .elementor-element-47521c2 */._stepsFlow-card {
  background: white;
  border-radius: 12px;
  padding: 40px;
  margin-bottom: 30px;
  box-shadow: 0 2px 8px rgba(0,0,0,0.06);
  position: relative;
  transition: transform 0.3s, box-shadow 0.3s;
}

._stepsFlow-card:hover {
  transform: translateY(-4px);
  box-shadow: 0 8px 20px rgba(0,0,0,0.1);
}

._stepsFlow-number {
  position: absolute;
  top: -20px;
  left: 40px;
  background: #2d9b8e;
  color: white;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: 24px;
  font-weight: 700;
  box-shadow: 0 4px 8px rgba(45, 155, 142, 0.3);
}

._stepsFlow-card h3 {
  font-size: 24px;
  color: #1a1a1a;
  margin-bottom: 15px;
  margin-top: 10px;
  font-weight: 600;
}

._stepsFlow-card p {
  color: #555;
  margin-bottom: 15px;
  font-size: 16px;
  line-height: 1.6;
}

._stepsFlow-card ul {
  list-style: none;
  margin-top: 15px;
  padding-left: 0;
}

._stepsFlow-card ul li {
  padding: 10px 0;
  padding-left: 30px;
  position: relative;
  color: #000;
  line-height: 1.5;
  list-style: none;
}
._stepsFlow-card ul li span {
    font-weight: 600;
}
._stepsFlow-card ul li:before {
  content: "✓";
  position: absolute;
  left: 0;
  color: #2d9b8e;
  font-weight: bold;
  font-size: 18px;
}

._stepsFlow-types {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(280px, 1fr));
  gap: 20px;
  margin-top: 20px;
}

._stepsFlow-type {
  background: #f0faf8;
  padding: 20px;
  border-radius: 8px;
  border: 2px solid #2d9b8e;
  text-align: center;
  transition: all 0.3s ease;
}

._stepsFlow-type:hover {
  background: #e0f5f1;
  transform: translateY(-2px);
}

._stepsFlow-type h4 {
  color: #2d9b8e;
  margin-bottom: 5px;
  font-size: 18px;
  font-weight: 600;
}

._stepsFlow-highlightBox {
  background: #1b988b33;
  border-left: 4px solid #0D9481;
  padding: 20px;
  margin: 20px 0;
  border-radius: 4px;
}

._stepsFlow-highlightBox strong {
  color: #000;
  display: block;
  margin-bottom: 10px;
  font-size: 16px;
}

._stepsFlow-highlightBox ul {
  margin-top: 10px;
}

/* Responsive Design */
@media (max-width: 768px) {
  ._stepsFlow-card {
    padding: 30px 20px;
    margin-bottom: 40px;
  }

  ._stepsFlow-number {
    left: 20px;
    width: 45px;
    height: 45px;
    font-size: 20px;
  }

  ._stepsFlow-card h3 {
    font-size: 20px;
  }

  ._stepsFlow-types {
    grid-template-columns: 1fr;
    gap: 15px;
  }

  ._stepsFlow-highlightBox {
    padding: 15px;
    margin: 15px 0;
  }
}

@media (max-width: 480px) {
  ._stepsFlow-card {
    padding: 25px 15px;
  }

  ._stepsFlow-number {
    left: 15px;
    width: 40px;
    height: 40px;
    font-size: 18px;
  }
}
._strong_includes {
    display: block;
    padding-top: 10px;
}/* End custom CSS */