.elementor-10 .elementor-element.elementor-element-fe4583b{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-ea08040{--display:flex;--min-height:600px;--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;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:initial;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;position:relative !important;}.elementor-10 .elementor-element.elementor-element-a23157d{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:0;position:absolute !important;top:0px;right:0px;bottom:0px;left:0px;}.elementor-10 .elementor-element.elementor-element-ba1dbbf{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;background-image:linear-gradient(to top, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0.2), rgba(0, 0, 0, 0.1));background-size:auto;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:0;position:absolute !important;top:0px;right:0px;bottom:0px;left:0px;}.elementor-10 .elementor-element.elementor-element-7972b49{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;--z-index:10;position:relative !important;}.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-10 .elementor-element.elementor-element-a812321{width:var( --container-widget-width, auto );max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:auto;--container-widget-flex-grow:0;text-align:center;}.elementor-10 .elementor-element.elementor-element-a812321 .elementor-heading-title{font-size:72px;font-weight:300;line-height:1;letter-spacing:-1.4400000572205px;color:#ffffffff;}.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-10 .elementor-element.elementor-element-bbe57d2{width:var( --container-widget-width, auto );max-width:auto;margin:24px auto calc(var(--kit-widget-spacing, 0px) + 0px) auto;--container-widget-width:auto;--container-widget-flex-grow:0;text-align:center;font-size:20px;line-height:28px;color:#ffffffe6;}.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-10 .elementor-element.elementor-element-3292702 .elementor-button{background-color:var( --e-global-color-primary );border-radius:30px 30px 30px 30px;padding:12px 25px 12px 25px;}.elementor-10 .elementor-element.elementor-element-3292702 .elementor-button:hover, .elementor-10 .elementor-element.elementor-element-3292702 .elementor-button:focus{background-color:var( --e-global-color-accent );}.elementor-10 .elementor-element.elementor-element-3292702{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-10 .elementor-element.elementor-element-1407f43{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:0;position:absolute !important;bottom:32px;left:50%;}.elementor-10 .elementor-element.elementor-element-0559384{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:96px;--padding-bottom:96px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-0559384:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-0559384 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffffff;}.elementor-10 .elementor-element.elementor-element-9ec1863{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-widget-softlite_dynamic_card_box .softlite-dynamic-card-box-text-1{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-secondary );}.elementor-widget-softlite_dynamic_card_box .softlite-dynamic-card-box-text-2{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-secondary );}.elementor-widget-softlite_dynamic_card_box .softlite-dynamic-card-box-text-3{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-secondary );}.elementor-widget-softlite_dynamic_card_box .softlite-dynamic-card-box-text-4{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-secondary );}.elementor-widget-softlite_dynamic_card_box .softlite-dynamic-card-box-button-text{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-10 .elementor-element.elementor-element-54ea3d8 i.softlite-dynamic-icon{font-size:100%;}.elementor-10 .elementor-element.elementor-element-54ea3d8 .softlite-dynamic-icon i{font-size:100%;}.elementor-10 .elementor-element.elementor-element-54ea3d8 .softlite-dynamic-icon:not(i){width:100%;}.elementor-10 .elementor-element.elementor-element-54ea3d8 .softlite-dynamic-icon svg{width:100%;}.elementor-10 .elementor-element.elementor-element-54ea3d8 .softlite-dynamic-card-box-text-1{font-size:14px;text-transform:uppercase;line-height:20px;letter-spacing:1.3999999761581px;color:#09a523ff;}.elementor-10 .elementor-element.elementor-element-54ea3d8 .softlite-dynamic-card-box-text-2{font-size:48px;font-weight:600;line-height:1;color:#2e2e2eff;}.elementor-10 .elementor-element.elementor-element-54ea3d8 .softlite-dynamic-card-box-text-3{font-size:20px;font-style:italic;line-height:28px;color:#2e2e2eb2;}.elementor-10 .elementor-element.elementor-element-54ea3d8 .softlite-dynamic-card-box-background-color-1{background-color:#09a523ff;}.elementor-10 .elementor-element.elementor-element-89e3dca{--display:flex;--gap:48px 48px;--row-gap:48px;--column-gap:48px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-c96fa4f i.softlite-dynamic-icon{font-size:100%;}.elementor-10 .elementor-element.elementor-element-c96fa4f .softlite-dynamic-icon i{font-size:100%;}.elementor-10 .elementor-element.elementor-element-c96fa4f .softlite-dynamic-icon:not(i){width:100%;}.elementor-10 .elementor-element.elementor-element-c96fa4f .softlite-dynamic-icon svg{width:100%;}.elementor-10 .elementor-element.elementor-element-c96fa4f .softlite-dynamic-card-box-text-1{font-size:18px;font-weight:600;line-height:28px;color:#2e2e2eff;}.elementor-10 .elementor-element.elementor-element-c96fa4f .softlite-dynamic-card-box-text-2{font-size:14px;line-height:1.625;color:#666666ff;}.elementor-10 .elementor-element.elementor-element-c96fa4f .softlite-dynamic-card-box-background-color-1{background-color:#09a5231a;}.elementor-10 .elementor-element.elementor-element-eb28cfa i.softlite-dynamic-icon{font-size:100%;}.elementor-10 .elementor-element.elementor-element-eb28cfa .softlite-dynamic-icon i{font-size:100%;}.elementor-10 .elementor-element.elementor-element-eb28cfa .softlite-dynamic-icon:not(i){width:100%;}.elementor-10 .elementor-element.elementor-element-eb28cfa .softlite-dynamic-icon svg{width:100%;}.elementor-10 .elementor-element.elementor-element-eb28cfa .softlite-dynamic-card-box-text-1{font-size:18px;font-weight:600;line-height:28px;color:#2e2e2eff;}.elementor-10 .elementor-element.elementor-element-eb28cfa .softlite-dynamic-card-box-text-2{font-size:14px;line-height:1.625;color:#666666ff;}.elementor-10 .elementor-element.elementor-element-eb28cfa .softlite-dynamic-card-box-background-color-1{background-color:#09a5231a;}.elementor-10 .elementor-element.elementor-element-ae43f6f i.softlite-dynamic-icon{font-size:100%;}.elementor-10 .elementor-element.elementor-element-ae43f6f .softlite-dynamic-icon i{font-size:100%;}.elementor-10 .elementor-element.elementor-element-ae43f6f .softlite-dynamic-icon:not(i){width:100%;}.elementor-10 .elementor-element.elementor-element-ae43f6f .softlite-dynamic-icon svg{width:100%;}.elementor-10 .elementor-element.elementor-element-ae43f6f .softlite-dynamic-card-box-text-1{font-size:18px;font-weight:600;line-height:28px;color:#2e2e2eff;}.elementor-10 .elementor-element.elementor-element-ae43f6f .softlite-dynamic-card-box-text-2{font-size:14px;line-height:1.625;color:#666666ff;}.elementor-10 .elementor-element.elementor-element-ae43f6f .softlite-dynamic-card-box-background-color-1{background-color:#09a5231a;}.elementor-10 .elementor-element.elementor-element-7d263f8 i.softlite-dynamic-icon{font-size:100%;}.elementor-10 .elementor-element.elementor-element-7d263f8 .softlite-dynamic-icon i{font-size:100%;}.elementor-10 .elementor-element.elementor-element-7d263f8 .softlite-dynamic-icon:not(i){width:100%;}.elementor-10 .elementor-element.elementor-element-7d263f8 .softlite-dynamic-icon svg{width:100%;}.elementor-10 .elementor-element.elementor-element-7d263f8 .softlite-dynamic-card-box-text-1{font-size:18px;font-weight:600;line-height:28px;color:#2e2e2eff;}.elementor-10 .elementor-element.elementor-element-7d263f8 .softlite-dynamic-card-box-text-2{font-size:14px;line-height:1.625;color:#666666ff;}.elementor-10 .elementor-element.elementor-element-7d263f8 .softlite-dynamic-card-box-background-color-1{background-color:#09a5231a;}.elementor-10 .elementor-element.elementor-element-8cf5410 i.softlite-dynamic-icon{font-size:100%;}.elementor-10 .elementor-element.elementor-element-8cf5410 .softlite-dynamic-icon i{font-size:100%;}.elementor-10 .elementor-element.elementor-element-8cf5410 .softlite-dynamic-icon:not(i){width:100%;}.elementor-10 .elementor-element.elementor-element-8cf5410 .softlite-dynamic-icon svg{width:100%;}.elementor-10 .elementor-element.elementor-element-8cf5410 .softlite-dynamic-card-box-text-1{font-size:18px;font-weight:600;line-height:28px;color:#2e2e2eff;}.elementor-10 .elementor-element.elementor-element-8cf5410 .softlite-dynamic-card-box-text-2{font-size:14px;line-height:1.625;color:#666666ff;}.elementor-10 .elementor-element.elementor-element-8cf5410 .softlite-dynamic-card-box-background-color-1{background-color:#09a5231a;}.elementor-10 .elementor-element.elementor-element-2ce72e9 i.softlite-dynamic-icon{font-size:100%;}.elementor-10 .elementor-element.elementor-element-2ce72e9 .softlite-dynamic-icon i{font-size:100%;}.elementor-10 .elementor-element.elementor-element-2ce72e9 .softlite-dynamic-icon:not(i){width:100%;}.elementor-10 .elementor-element.elementor-element-2ce72e9 .softlite-dynamic-icon svg{width:100%;}.elementor-10 .elementor-element.elementor-element-2ce72e9 .softlite-dynamic-card-box-text-1{font-size:18px;font-weight:600;line-height:28px;color:#2e2e2eff;}.elementor-10 .elementor-element.elementor-element-2ce72e9 .softlite-dynamic-card-box-text-2{font-size:14px;line-height:1.625;color:#666666ff;}.elementor-10 .elementor-element.elementor-element-2ce72e9 .softlite-dynamic-card-box-background-color-1{background-color:#09a5231a;}.elementor-10 .elementor-element.elementor-element-e744cd8{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:96px;--padding-bottom:96px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-e744cd8:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-e744cd8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#faf8f5ff;}.elementor-10 .elementor-element.elementor-element-e123e44{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-10 .elementor-element.elementor-element-0379041 i.softlite-dynamic-icon{font-size:100%;}.elementor-10 .elementor-element.elementor-element-0379041 .softlite-dynamic-icon i{font-size:100%;}.elementor-10 .elementor-element.elementor-element-0379041 .softlite-dynamic-icon:not(i){width:100%;}.elementor-10 .elementor-element.elementor-element-0379041 .softlite-dynamic-icon svg{width:100%;}.elementor-10 .elementor-element.elementor-element-0379041 .softlite-dynamic-card-box-text-1{font-size:14px;text-transform:uppercase;line-height:20px;letter-spacing:1.3999999761581px;color:#09a523ff;}.elementor-10 .elementor-element.elementor-element-0379041 .softlite-dynamic-card-box-text-2{font-size:48px;font-weight:600;line-height:1;color:#2e2e2eff;}.elementor-10 .elementor-element.elementor-element-0379041 .softlite-dynamic-card-box-text-3{font-size:20px;font-style:italic;line-height:28px;color:#2e2e2eb2;}.elementor-10 .elementor-element.elementor-element-0379041 .softlite-dynamic-card-box-background-color-1{background-color:#09a523ff;}.elementor-10 .elementor-element.elementor-element-4e45899{--display:flex;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-1ad214a{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-8143f3b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:initial;--border-radius:12px 12px 12px 12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-8143f3b:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-8143f3b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffffff;}.elementor-10 .elementor-element.elementor-element-d6c0512{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;position:relative !important;}.elementor-widget-softlite_image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-10 .elementor-element.elementor-element-1fc95d9 img{width:100%;}.elementor-10 .elementor-element.elementor-element-f78da4a{--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;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:initial;--border-radius:9999px 9999px 9999px 9999px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:0;position:absolute !important;top:16px;left:16px;}.elementor-10 .elementor-element.elementor-element-f78da4a:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-f78da4a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#09a523e6;}.elementor-10 .elementor-element.elementor-element-cc34bf8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:initial;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-10 .elementor-element.elementor-element-51511ad{width:var( --container-widget-width, auto );max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;--container-widget-width:auto;--container-widget-flex-grow:0;text-align:center;}.elementor-10 .elementor-element.elementor-element-51511ad .elementor-heading-title{font-size:20px;font-weight:600;line-height:28px;color:#2e2e2eff;}.elementor-10 .elementor-element.elementor-element-ef7fdbb{width:var( --container-widget-width, auto );max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;--container-widget-width:auto;--container-widget-flex-grow:0;text-align:center;font-size:14px;line-height:1.625;color:#666666ff;}.elementor-10 .elementor-element.elementor-element-319b56a .elementor-button{background-color:var( --e-global-color-primary );border-radius:30px 30px 30px 30px;padding:12px 25px 12px 25px;}.elementor-10 .elementor-element.elementor-element-319b56a .elementor-button:hover, .elementor-10 .elementor-element.elementor-element-319b56a .elementor-button:focus{background-color:var( --e-global-color-accent );}.elementor-10 .elementor-element.elementor-element-0a5be0b{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-726709f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:initial;--border-radius:12px 12px 12px 12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-726709f:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-726709f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffffff;}.elementor-10 .elementor-element.elementor-element-90ab982{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;position:relative !important;}.elementor-10 .elementor-element.elementor-element-fcd4164 img{width:100%;}.elementor-10 .elementor-element.elementor-element-c3957d4{--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;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:initial;--border-radius:9999px 9999px 9999px 9999px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:0;position:absolute !important;top:16px;left:16px;}.elementor-10 .elementor-element.elementor-element-c3957d4:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-c3957d4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#09a523e6;}.elementor-10 .elementor-element.elementor-element-25d7c59{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:initial;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-10 .elementor-element.elementor-element-90ce6a9{width:var( --container-widget-width, auto );max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;--container-widget-width:auto;--container-widget-flex-grow:0;text-align:center;}.elementor-10 .elementor-element.elementor-element-90ce6a9 .elementor-heading-title{font-size:20px;font-weight:600;line-height:28px;color:#2e2e2eff;}.elementor-10 .elementor-element.elementor-element-b5aa2f6{width:var( --container-widget-width, auto );max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;--container-widget-width:auto;--container-widget-flex-grow:0;text-align:center;font-size:14px;line-height:1.625;color:#666666ff;}.elementor-10 .elementor-element.elementor-element-3a01891 .elementor-button{background-color:var( --e-global-color-primary );border-radius:30px 30px 30px 30px;padding:12px 25px 12px 25px;}.elementor-10 .elementor-element.elementor-element-3a01891 .elementor-button:hover, .elementor-10 .elementor-element.elementor-element-3a01891 .elementor-button:focus{background-color:var( --e-global-color-accent );}.elementor-10 .elementor-element.elementor-element-d6ef56b{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-702b456{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:initial;--border-radius:12px 12px 12px 12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-702b456:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-702b456 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffffff;}.elementor-10 .elementor-element.elementor-element-bc9ad43{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;position:relative !important;}.elementor-10 .elementor-element.elementor-element-310d433 img{width:100%;}.elementor-10 .elementor-element.elementor-element-b34fc48{--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;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:initial;--border-radius:9999px 9999px 9999px 9999px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:0;position:absolute !important;top:16px;left:16px;}.elementor-10 .elementor-element.elementor-element-b34fc48:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-b34fc48 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#09a523e6;}.elementor-10 .elementor-element.elementor-element-d3092a5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:initial;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-10 .elementor-element.elementor-element-8c5f981{width:var( --container-widget-width, auto );max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;--container-widget-width:auto;--container-widget-flex-grow:0;text-align:center;}.elementor-10 .elementor-element.elementor-element-8c5f981 .elementor-heading-title{font-size:20px;font-weight:600;line-height:28px;color:#2e2e2eff;}.elementor-10 .elementor-element.elementor-element-11bc128{width:var( --container-widget-width, auto );max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;--container-widget-width:auto;--container-widget-flex-grow:0;text-align:center;font-size:14px;line-height:1.625;color:#666666ff;}.elementor-10 .elementor-element.elementor-element-7d4726e .elementor-button{background-color:var( --e-global-color-primary );border-radius:30px 30px 30px 30px;padding:12px 25px 12px 25px;}.elementor-10 .elementor-element.elementor-element-7d4726e .elementor-button:hover, .elementor-10 .elementor-element.elementor-element-7d4726e .elementor-button:focus{background-color:var( --e-global-color-accent );}.elementor-10 .elementor-element.elementor-element-d12a48c{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:96px;--padding-bottom:96px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-d12a48c:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-d12a48c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffffff;}.elementor-10 .elementor-element.elementor-element-4b3fec7{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-10 .elementor-element.elementor-element-cd88dca i.softlite-dynamic-icon{font-size:100%;}.elementor-10 .elementor-element.elementor-element-cd88dca .softlite-dynamic-icon i{font-size:100%;}.elementor-10 .elementor-element.elementor-element-cd88dca .softlite-dynamic-icon:not(i){width:100%;}.elementor-10 .elementor-element.elementor-element-cd88dca .softlite-dynamic-icon svg{width:100%;}.elementor-10 .elementor-element.elementor-element-cd88dca .softlite-dynamic-card-box-text-1{font-size:14px;text-transform:uppercase;line-height:20px;letter-spacing:1.3999999761581px;color:#09a523ff;}.elementor-10 .elementor-element.elementor-element-cd88dca .softlite-dynamic-card-box-text-2{font-size:48px;font-weight:600;line-height:1;color:#2e2e2eff;}.elementor-10 .elementor-element.elementor-element-cd88dca .softlite-dynamic-card-box-text-3{font-size:16px;line-height:1.625;color:#666666ff;}.elementor-10 .elementor-element.elementor-element-cd88dca .softlite-dynamic-card-box-background-color-1{background-color:#09a52366;}.elementor-10 .elementor-element.elementor-element-cd88dca .softlite-dynamic-card-box-background-color-2{background-color:#09a523ff;}.elementor-10 .elementor-element.elementor-element-671d8e3{--display:flex;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--margin-top:0px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-023f6d8 i.softlite-dynamic-icon{font-size:100%;}.elementor-10 .elementor-element.elementor-element-023f6d8 .softlite-dynamic-icon i{font-size:100%;}.elementor-10 .elementor-element.elementor-element-023f6d8 .softlite-dynamic-icon:not(i){width:100%;}.elementor-10 .elementor-element.elementor-element-023f6d8 .softlite-dynamic-icon svg{width:100%;}.elementor-10 .elementor-element.elementor-element-023f6d8 .softlite-dynamic-card-box-text-1{font-size:14px;font-weight:700;line-height:20px;color:#ffffffff;}.elementor-10 .elementor-element.elementor-element-023f6d8 .softlite-dynamic-card-box-text-2{font-size:20px;font-weight:600;line-height:28px;color:#2e2e2eff;}.elementor-10 .elementor-element.elementor-element-023f6d8 .softlite-dynamic-card-box-text-3{font-size:14px;line-height:1.625;color:#666666ff;}.elementor-10 .elementor-element.elementor-element-023f6d8 .softlite-dynamic-card-box-background-color-1{background-color:#ffffffff;}.elementor-10 .elementor-element.elementor-element-023f6d8 .softlite-dynamic-card-box-background-color-2{background-color:#09a523ff;}.elementor-10 .elementor-element.elementor-element-e9dce15 i.softlite-dynamic-icon{font-size:100%;}.elementor-10 .elementor-element.elementor-element-e9dce15 .softlite-dynamic-icon i{font-size:100%;}.elementor-10 .elementor-element.elementor-element-e9dce15 .softlite-dynamic-icon:not(i){width:100%;}.elementor-10 .elementor-element.elementor-element-e9dce15 .softlite-dynamic-icon svg{width:100%;}.elementor-10 .elementor-element.elementor-element-e9dce15 .softlite-dynamic-card-box-text-1{font-size:14px;font-weight:700;line-height:20px;color:#ffffffff;}.elementor-10 .elementor-element.elementor-element-e9dce15 .softlite-dynamic-card-box-text-2{font-size:20px;font-weight:600;line-height:28px;color:#2e2e2eff;}.elementor-10 .elementor-element.elementor-element-e9dce15 .softlite-dynamic-card-box-text-3{font-size:14px;line-height:1.625;color:#666666ff;}.elementor-10 .elementor-element.elementor-element-e9dce15 .softlite-dynamic-card-box-background-color-1{background-color:#ffffffff;}.elementor-10 .elementor-element.elementor-element-e9dce15 .softlite-dynamic-card-box-background-color-2{background-color:#09a523ff;}.elementor-10 .elementor-element.elementor-element-3208ba9 i.softlite-dynamic-icon{font-size:100%;}.elementor-10 .elementor-element.elementor-element-3208ba9 .softlite-dynamic-icon i{font-size:100%;}.elementor-10 .elementor-element.elementor-element-3208ba9 .softlite-dynamic-icon:not(i){width:100%;}.elementor-10 .elementor-element.elementor-element-3208ba9 .softlite-dynamic-icon svg{width:100%;}.elementor-10 .elementor-element.elementor-element-3208ba9 .softlite-dynamic-card-box-text-1{font-size:14px;font-weight:700;line-height:20px;color:#ffffffff;}.elementor-10 .elementor-element.elementor-element-3208ba9 .softlite-dynamic-card-box-text-2{font-size:20px;font-weight:600;line-height:28px;color:#2e2e2eff;}.elementor-10 .elementor-element.elementor-element-3208ba9 .softlite-dynamic-card-box-text-3{font-size:14px;line-height:1.625;color:#666666ff;}.elementor-10 .elementor-element.elementor-element-3208ba9 .softlite-dynamic-card-box-background-color-1{background-color:#ffffffff;}.elementor-10 .elementor-element.elementor-element-3208ba9 .softlite-dynamic-card-box-background-color-2{background-color:#09a523ff;}.elementor-10 .elementor-element.elementor-element-49bd500{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-02de8b1{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:56px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-579022e .elementor-button{background-color:var( --e-global-color-primary );border-radius:30px 30px 30px 30px;padding:12px 25px 12px 25px;}.elementor-10 .elementor-element.elementor-element-579022e .elementor-button:hover, .elementor-10 .elementor-element.elementor-element-579022e .elementor-button:focus{background-color:var( --e-global-color-accent );}.elementor-10 .elementor-element.elementor-element-38305ab{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:96px;--padding-bottom:96px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-38305ab:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-38305ab > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#faf8f5ff;}.elementor-10 .elementor-element.elementor-element-00c08ea{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-10 .elementor-element.elementor-element-f37b21a i.softlite-dynamic-icon{font-size:100%;}.elementor-10 .elementor-element.elementor-element-f37b21a .softlite-dynamic-icon i{font-size:100%;}.elementor-10 .elementor-element.elementor-element-f37b21a .softlite-dynamic-icon:not(i){width:100%;}.elementor-10 .elementor-element.elementor-element-f37b21a .softlite-dynamic-icon svg{width:100%;}.elementor-10 .elementor-element.elementor-element-f37b21a .softlite-dynamic-card-box-text-1{font-size:14px;text-transform:uppercase;line-height:20px;letter-spacing:1.3999999761581px;color:#09a523ff;}.elementor-10 .elementor-element.elementor-element-f37b21a .softlite-dynamic-card-box-text-2{font-size:48px;font-weight:600;line-height:1;color:#2e2e2eff;}.elementor-10 .elementor-element.elementor-element-f37b21a .softlite-dynamic-card-box-text-3{font-size:16px;line-height:1.625;color:#666666ff;}.elementor-10 .elementor-element.elementor-element-f37b21a .softlite-dynamic-card-box-background-color-1{background-color:#09a52366;}.elementor-10 .elementor-element.elementor-element-f37b21a .softlite-dynamic-card-box-background-color-2{background-color:#09a523ff;}.elementor-widget-softlite_dynamic_list .softlite-dynamic-list-item-text-1{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-secondary );}.elementor-widget-softlite_dynamic_list .softlite-dynamic-list-item-text-2{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-secondary );}.elementor-widget-softlite_dynamic_list .softlite-dynamic-list-item-text-3{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-secondary );}.elementor-widget-softlite_dynamic_list .softlite-dynamic-list-item-button-text{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-10 .elementor-element.elementor-element-aee1627{width:var( --container-widget-width, auto );max-width:auto;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-aee1627 .softlite-dynamic-list{flex-direction:row;}.elementor-10 .elementor-element.elementor-element-aee1627 .softlite-dynamic-list-item{width:auto;}.elementor-10 .elementor-element.elementor-element-aee1627 i.softlite-dynamic-icon{font-size:100%;}.elementor-10 .elementor-element.elementor-element-aee1627 .softlite-dynamic-icon i{font-size:100%;}.elementor-10 .elementor-element.elementor-element-aee1627 .softlite-dynamic-icon:not(i){width:100%;}.elementor-10 .elementor-element.elementor-element-aee1627 .softlite-dynamic-icon svg{width:100%;}.elementor-10 .elementor-element.elementor-element-99aaa94{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-8c85f43{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:48px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-d097571 .elementor-button{background-color:var( --e-global-color-primary );border-radius:30px 30px 30px 30px;padding:12px 25px 12px 25px;}.elementor-10 .elementor-element.elementor-element-d097571 .elementor-button:hover, .elementor-10 .elementor-element.elementor-element-d097571 .elementor-button:focus{background-color:var( --e-global-color-accent );}.elementor-10 .elementor-element.elementor-element-9e4bb13{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:96px;--padding-bottom:96px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-9e4bb13:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-9e4bb13 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffffff;}.elementor-10 .elementor-element.elementor-element-9b13417{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-10 .elementor-element.elementor-element-22de044{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:64px 64px;--row-gap:64px;--column-gap:64px;--margin-top:0px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-3e17108{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-312975c{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-1f319fd{width:var( --container-widget-width, auto );max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:auto;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-1f319fd .elementor-heading-title{font-size:48px;font-weight:600;line-height:1;color:#2e2e2eff;}.elementor-10 .elementor-element.elementor-element-9649563{width:var( --container-widget-width, auto );max-width:auto;margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:auto;--container-widget-flex-grow:0;font-size:14px;line-height:1.625;color:#666666ff;}.elementor-10 .elementor-element.elementor-element-61b17fd{--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:16px 16px;--row-gap:16px;--column-gap:16px;--flex-wrap:initial;--margin-top:32px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-f00dae3{width:var( --container-widget-width, auto );max-width:auto;--container-widget-width:auto;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-f00dae3 .elementor-heading-title{font-size:14px;font-weight:600;line-height:20px;color:#2e2e2eff;}.elementor-10 .elementor-element.elementor-element-371660a .elementor-button{background-color:#61CE7000;fill:#666666ff;color:#666666ff;border-radius:9999px 9999px 9999px 9999px;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-371660a{width:var( --container-widget-width, 36px );max-width:36px;--container-widget-width:36px;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-01c1a78 .elementor-button{background-color:#61CE7000;fill:#666666ff;color:#666666ff;border-radius:9999px 9999px 9999px 9999px;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-01c1a78{width:var( --container-widget-width, 36px );max-width:36px;--container-widget-width:36px;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-403f1ca .elementor-button{background-color:#61CE7000;fill:#666666ff;color:#666666ff;border-radius:9999px 9999px 9999px 9999px;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-403f1ca{width:var( --container-widget-width, 36px );max-width:36px;--container-widget-width:36px;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-f1ec93e{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-form .elementor-field-group > label, .elementor-widget-form .elementor-field-subgroup label{color:var( --e-global-color-text );}.elementor-widget-form .elementor-field-group > label{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .elementor-field-type-html{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .elementor-field-group .elementor-field{color:var( --e-global-color-text );}.elementor-widget-form .elementor-field-group .elementor-field, .elementor-widget-form .elementor-field-subgroup label{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-form .e-form__buttons__wrapper__button-next{background-color:var( --e-global-color-accent );}.elementor-widget-form .elementor-button[type="submit"]{background-color:var( --e-global-color-accent );}.elementor-widget-form .e-form__buttons__wrapper__button-previous{background-color:var( --e-global-color-accent );}.elementor-widget-form .elementor-message{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .e-form__indicators__indicator, .elementor-widget-form .e-form__indicators__indicator__label{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-form{--e-form-steps-indicator-inactive-primary-color:var( --e-global-color-text );--e-form-steps-indicator-active-primary-color:var( --e-global-color-accent );--e-form-steps-indicator-completed-primary-color:var( --e-global-color-accent );--e-form-steps-indicator-progress-color:var( --e-global-color-accent );--e-form-steps-indicator-progress-background-color:var( --e-global-color-text );--e-form-steps-indicator-progress-meter-color:var( --e-global-color-text );}.elementor-widget-form .e-form__indicators__indicator__progress__meter{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-10 .elementor-element.elementor-element-b486fb8 .elementor-field-group{padding-right:calc( 11px/2 );padding-left:calc( 11px/2 );margin-bottom:14px;}.elementor-10 .elementor-element.elementor-element-b486fb8 .elementor-form-fields-wrapper{margin-left:calc( -11px/2 );margin-right:calc( -11px/2 );margin-bottom:-14px;}.elementor-10 .elementor-element.elementor-element-b486fb8 .elementor-field-group.recaptcha_v3-bottomleft, .elementor-10 .elementor-element.elementor-element-b486fb8 .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0;}body.rtl .elementor-10 .elementor-element.elementor-element-b486fb8 .elementor-labels-inline .elementor-field-group > label{padding-left:1px;}body:not(.rtl) .elementor-10 .elementor-element.elementor-element-b486fb8 .elementor-labels-inline .elementor-field-group > label{padding-right:1px;}body .elementor-10 .elementor-element.elementor-element-b486fb8 .elementor-labels-above .elementor-field-group > label{padding-bottom:1px;}.elementor-10 .elementor-element.elementor-element-b486fb8 .elementor-field-group > label, .elementor-10 .elementor-element.elementor-element-b486fb8 .elementor-field-subgroup label{color:var( --e-global-color-secondary );}.elementor-10 .elementor-element.elementor-element-b486fb8 .elementor-field-type-html{padding-bottom:0px;}.elementor-10 .elementor-element.elementor-element-b486fb8 .elementor-field-group .elementor-field{color:var( --e-global-color-secondary );}.elementor-10 .elementor-element.elementor-element-b486fb8 .elementor-field-group .elementor-field:not(.elementor-select-wrapper){background-color:var( --e-global-color-text );border-color:#B8B9B6;border-radius:20px 20px 20px 20px;}.elementor-10 .elementor-element.elementor-element-b486fb8 .elementor-field-group .elementor-select-wrapper select{background-color:var( --e-global-color-text );border-color:#B8B9B6;border-radius:20px 20px 20px 20px;}.elementor-10 .elementor-element.elementor-element-b486fb8 .elementor-field-group .elementor-select-wrapper::before{color:#B8B9B6;}.elementor-10 .elementor-element.elementor-element-b486fb8 .elementor-button{font-family:"Inter", Sans-serif;font-weight:500;border-radius:30px 30px 30px 30px;}.elementor-10 .elementor-element.elementor-element-b486fb8 .e-form__buttons__wrapper__button-next{background-color:var( --e-global-color-primary );color:#ffffff;}.elementor-10 .elementor-element.elementor-element-b486fb8 .elementor-button[type="submit"]{background-color:var( --e-global-color-primary );color:#ffffff;}.elementor-10 .elementor-element.elementor-element-b486fb8 .elementor-button[type="submit"] svg *{fill:#ffffff;}.elementor-10 .elementor-element.elementor-element-b486fb8 .e-form__buttons__wrapper__button-previous{color:#ffffff;}.elementor-10 .elementor-element.elementor-element-b486fb8 .e-form__buttons__wrapper__button-next:hover{background-color:var( --e-global-color-accent );color:#ffffff;}.elementor-10 .elementor-element.elementor-element-b486fb8 .elementor-button[type="submit"]:hover{background-color:var( --e-global-color-accent );color:#ffffff;}.elementor-10 .elementor-element.elementor-element-b486fb8 .elementor-button[type="submit"]:hover svg *{fill:#ffffff;}.elementor-10 .elementor-element.elementor-element-b486fb8 .e-form__buttons__wrapper__button-previous:hover{color:#ffffff;}.elementor-10 .elementor-element.elementor-element-b486fb8{--e-form-steps-indicators-spacing:20px;--e-form-steps-indicator-padding:30px;--e-form-steps-indicator-inactive-secondary-color:#ffffff;--e-form-steps-indicator-active-secondary-color:#ffffff;--e-form-steps-indicator-completed-secondary-color:#ffffff;--e-form-steps-divider-width:1px;--e-form-steps-divider-gap:10px;}.elementor-10 .elementor-element.elementor-element-434c5eb{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;position:relative !important;}.elementor-10 .elementor-element.elementor-element-4e60db3{--display:flex;--min-height:500px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-6619e40{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;position:relative !important;}.elementor-10 .elementor-element.elementor-element-6619e40:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-6619e40 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#e8e0d4ff;}.elementor-10 .elementor-element.elementor-element-7ad2dab img{width:100%;}.elementor-10 .elementor-element.elementor-element-02b4825{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;--z-index:0;position:absolute !important;right:0px;bottom:0px;left:0px;}.elementor-10 .elementor-element.elementor-element-02b4825:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-02b4825 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#232729e6;}.elementor-10 .elementor-element.elementor-element-fe30690{width:var( --container-widget-width, auto );max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;--container-widget-width:auto;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-fe30690 .elementor-heading-title{font-size:30px;font-weight:600;line-height:36px;color:#faf8f5ff;}.elementor-10 .elementor-element.elementor-element-ccc8086{width:var( --container-widget-width, auto );max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;--container-widget-width:auto;--container-widget-flex-grow:0;font-size:14px;line-height:1.625;color:#faf8f5b2;}.elementor-10 .elementor-element.elementor-element-551238a .elementor-button{background-color:var( --e-global-color-primary );border-radius:30px 30px 30px 30px;padding:12px 25px 12px 25px;}.elementor-10 .elementor-element.elementor-element-551238a .elementor-button:hover, .elementor-10 .elementor-element.elementor-element-551238a .elementor-button:focus{background-color:var( --e-global-color-accent );}.elementor-10 .elementor-element.elementor-element-3e84f19{--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;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:initial;--padding-top:64px;--padding-bottom:64px;--padding-left:64px;--padding-right:64px;}.elementor-10 .elementor-element.elementor-element-3e84f19:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-3e84f19 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#faf8f5ff;}.elementor-10 .elementor-element.elementor-element-e2f1252{width:var( --container-widget-width, auto );max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;--container-widget-width:auto;--container-widget-flex-grow:0;font-size:14px;text-transform:uppercase;line-height:20px;letter-spacing:1.3999999761581px;color:#09a523ff;}.elementor-10 .elementor-element.elementor-element-131ff91{width:var( --container-widget-width, auto );max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 40px) 0px;--container-widget-width:auto;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-131ff91 .elementor-heading-title{font-size:36px;font-weight:600;line-height:40px;color:#2e2e2eff;}.elementor-10 .elementor-element.elementor-element-8f9727c{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;position:relative !important;}.elementor-10 .elementor-element.elementor-element-2572512{width:var( --container-widget-width, auto );max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;--container-widget-width:auto;--container-widget-flex-grow:0;font-size:60px;line-height:1;color:#09a52333;}.elementor-10 .elementor-element.elementor-element-c2bc439{width:var( --container-widget-width, auto );max-width:auto;margin:-24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 16px;--container-widget-width:auto;--container-widget-flex-grow:0;font-size:16px;line-height:1.625;color:#666666ff;}.elementor-10 .elementor-element.elementor-element-b10063e i.softlite-dynamic-icon{font-size:100%;}.elementor-10 .elementor-element.elementor-element-b10063e .softlite-dynamic-icon i{font-size:100%;}.elementor-10 .elementor-element.elementor-element-b10063e .softlite-dynamic-icon:not(i){width:100%;}.elementor-10 .elementor-element.elementor-element-b10063e .softlite-dynamic-icon svg{width:100%;}.elementor-10 .elementor-element.elementor-element-b10063e .softlite-dynamic-card-box-text-1{font-size:18px;font-weight:700;line-height:28px;color:#09a523ff;}.elementor-10 .elementor-element.elementor-element-b10063e .softlite-dynamic-card-box-text-2{font-size:14px;font-weight:600;text-transform:uppercase;line-height:20px;letter-spacing:0.34999999403954px;color:#2e2e2eff;}.elementor-10 .elementor-element.elementor-element-b10063e .softlite-dynamic-card-box-text-3{font-size:12px;line-height:16px;color:#666666ff;}.elementor-10 .elementor-element.elementor-element-b10063e .softlite-dynamic-card-box-background-color-1{background-color:#09a52333;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-10 .elementor-element.elementor-element-ea08040{--flex-wrap:initial;}.elementor-10 .elementor-element.elementor-element-7972b49{--margin-top:0px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-10 .elementor-element.elementor-element-a812321{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-10 .elementor-element.elementor-element-bbe57d2{margin:24px auto calc(var(--kit-widget-spacing, 0px) + 0px) auto;}.elementor-10 .elementor-element.elementor-element-0559384{--padding-top:96px;--padding-bottom:96px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-9ec1863{--margin-top:0px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-10 .elementor-element.elementor-element-e744cd8{--padding-top:96px;--padding-bottom:96px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-e123e44{--margin-top:0px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-10 .elementor-element.elementor-element-8143f3b{--flex-wrap:initial;--border-radius:12px 12px 12px 12px;}.elementor-10 .elementor-element.elementor-element-f78da4a{--flex-wrap:initial;--border-radius:9999px 9999px 9999px 9999px;}.elementor-10 .elementor-element.elementor-element-cc34bf8{--flex-wrap:initial;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-10 .elementor-element.elementor-element-51511ad{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;}.elementor-10 .elementor-element.elementor-element-ef7fdbb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;}.elementor-10 .elementor-element.elementor-element-726709f{--flex-wrap:initial;--border-radius:12px 12px 12px 12px;}.elementor-10 .elementor-element.elementor-element-c3957d4{--flex-wrap:initial;--border-radius:9999px 9999px 9999px 9999px;}.elementor-10 .elementor-element.elementor-element-25d7c59{--flex-wrap:initial;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-10 .elementor-element.elementor-element-90ce6a9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;}.elementor-10 .elementor-element.elementor-element-b5aa2f6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;}.elementor-10 .elementor-element.elementor-element-702b456{--flex-wrap:initial;--border-radius:12px 12px 12px 12px;}.elementor-10 .elementor-element.elementor-element-b34fc48{--flex-wrap:initial;--border-radius:9999px 9999px 9999px 9999px;}.elementor-10 .elementor-element.elementor-element-d3092a5{--flex-wrap:initial;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-10 .elementor-element.elementor-element-8c5f981{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;}.elementor-10 .elementor-element.elementor-element-11bc128{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;}.elementor-10 .elementor-element.elementor-element-d12a48c{--padding-top:96px;--padding-bottom:96px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-4b3fec7{--margin-top:0px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-10 .elementor-element.elementor-element-671d8e3{--margin-top:0px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;}.elementor-10 .elementor-element.elementor-element-02de8b1{--margin-top:56px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-10 .elementor-element.elementor-element-38305ab{--padding-top:96px;--padding-bottom:96px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-00c08ea{--margin-top:0px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-10 .elementor-element.elementor-element-8c85f43{--margin-top:48px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-10 .elementor-element.elementor-element-9e4bb13{--padding-top:96px;--padding-bottom:96px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-9b13417{--margin-top:0px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-10 .elementor-element.elementor-element-22de044{--margin-top:0px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;}.elementor-10 .elementor-element.elementor-element-1f319fd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-10 .elementor-element.elementor-element-9649563{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-10 .elementor-element.elementor-element-61b17fd{--flex-wrap:initial;--margin-top:32px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-10 .elementor-element.elementor-element-371660a .elementor-button{border-radius:9999px 9999px 9999px 9999px;}.elementor-10 .elementor-element.elementor-element-01c1a78 .elementor-button{border-radius:9999px 9999px 9999px 9999px;}.elementor-10 .elementor-element.elementor-element-403f1ca .elementor-button{border-radius:9999px 9999px 9999px 9999px;}.elementor-10 .elementor-element.elementor-element-02b4825{--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-10 .elementor-element.elementor-element-fe30690{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;}.elementor-10 .elementor-element.elementor-element-ccc8086{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;}.elementor-10 .elementor-element.elementor-element-3e84f19{--flex-wrap:initial;--padding-top:64px;--padding-bottom:64px;--padding-left:64px;--padding-right:64px;}.elementor-10 .elementor-element.elementor-element-e2f1252{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;}.elementor-10 .elementor-element.elementor-element-131ff91{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 40px) 0px;}.elementor-10 .elementor-element.elementor-element-2572512{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;}.elementor-10 .elementor-element.elementor-element-c2bc439{margin:-24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 16px;}}@media(min-width:768px){.elementor-10 .elementor-element.elementor-element-ea08040{--width:auto;}.elementor-10 .elementor-element.elementor-element-a23157d{--width:auto;}.elementor-10 .elementor-element.elementor-element-ba1dbbf{--width:auto;}.elementor-10 .elementor-element.elementor-element-7972b49{--width:auto;}.elementor-10 .elementor-element.elementor-element-1407f43{--width:auto;}.elementor-10 .elementor-element.elementor-element-0559384{--width:auto;}.elementor-10 .elementor-element.elementor-element-9ec1863{--width:100%;}.elementor-10 .elementor-element.elementor-element-89e3dca{--width:auto;}.elementor-10 .elementor-element.elementor-element-e744cd8{--width:auto;}.elementor-10 .elementor-element.elementor-element-e123e44{--width:100%;}.elementor-10 .elementor-element.elementor-element-4e45899{--width:auto;}.elementor-10 .elementor-element.elementor-element-1ad214a{--width:auto;}.elementor-10 .elementor-element.elementor-element-8143f3b{--width:auto;}.elementor-10 .elementor-element.elementor-element-d6c0512{--width:auto;}.elementor-10 .elementor-element.elementor-element-f78da4a{--width:40px;}.elementor-10 .elementor-element.elementor-element-cc34bf8{--width:auto;}.elementor-10 .elementor-element.elementor-element-0a5be0b{--width:auto;}.elementor-10 .elementor-element.elementor-element-726709f{--width:auto;}.elementor-10 .elementor-element.elementor-element-90ab982{--width:auto;}.elementor-10 .elementor-element.elementor-element-c3957d4{--width:40px;}.elementor-10 .elementor-element.elementor-element-25d7c59{--width:auto;}.elementor-10 .elementor-element.elementor-element-d6ef56b{--width:auto;}.elementor-10 .elementor-element.elementor-element-702b456{--width:auto;}.elementor-10 .elementor-element.elementor-element-bc9ad43{--width:auto;}.elementor-10 .elementor-element.elementor-element-b34fc48{--width:40px;}.elementor-10 .elementor-element.elementor-element-d3092a5{--width:auto;}.elementor-10 .elementor-element.elementor-element-d12a48c{--width:auto;}.elementor-10 .elementor-element.elementor-element-4b3fec7{--width:100%;}.elementor-10 .elementor-element.elementor-element-671d8e3{--width:auto;}.elementor-10 .elementor-element.elementor-element-49bd500{--width:auto;}.elementor-10 .elementor-element.elementor-element-02de8b1{--width:auto;}.elementor-10 .elementor-element.elementor-element-38305ab{--width:auto;}.elementor-10 .elementor-element.elementor-element-00c08ea{--width:100%;}.elementor-10 .elementor-element.elementor-element-99aaa94{--width:auto;}.elementor-10 .elementor-element.elementor-element-8c85f43{--width:auto;}.elementor-10 .elementor-element.elementor-element-9e4bb13{--width:auto;}.elementor-10 .elementor-element.elementor-element-9b13417{--width:100%;}.elementor-10 .elementor-element.elementor-element-22de044{--width:auto;}.elementor-10 .elementor-element.elementor-element-3e17108{--width:auto;}.elementor-10 .elementor-element.elementor-element-312975c{--width:auto;}.elementor-10 .elementor-element.elementor-element-61b17fd{--width:auto;}.elementor-10 .elementor-element.elementor-element-f1ec93e{--width:auto;}.elementor-10 .elementor-element.elementor-element-434c5eb{--width:auto;}.elementor-10 .elementor-element.elementor-element-4e60db3{--width:auto;}.elementor-10 .elementor-element.elementor-element-6619e40{--width:auto;}.elementor-10 .elementor-element.elementor-element-02b4825{--width:auto;}.elementor-10 .elementor-element.elementor-element-3e84f19{--width:auto;}.elementor-10 .elementor-element.elementor-element-8f9727c{--width:auto;}}@media(max-width:767px){.elementor-10 .elementor-element.elementor-element-ea08040{--width:auto;--flex-wrap:initial;}.elementor-10 .elementor-element.elementor-element-a23157d{--width:auto;}.elementor-10 .elementor-element.elementor-element-ba1dbbf{--width:auto;}.elementor-10 .elementor-element.elementor-element-7972b49{--width:auto;--margin-top:0px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-10 .elementor-element.elementor-element-a812321{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-10 .elementor-element.elementor-element-a812321 .elementor-heading-title{font-size:48px;line-height:1.25;letter-spacing:-0.95999997854233px;}.elementor-10 .elementor-element.elementor-element-bbe57d2{margin:24px auto calc(var(--kit-widget-spacing, 0px) + 0px) auto;font-size:18px;line-height:1.625;}.elementor-10 .elementor-element.elementor-element-1407f43{--width:auto;}.elementor-10 .elementor-element.elementor-element-0559384{--width:auto;--padding-top:96px;--padding-bottom:96px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-9ec1863{--width:100%;--margin-top:0px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-10 .elementor-element.elementor-element-54ea3d8 .softlite-dynamic-card-box-text-2{font-size:30px;line-height:1.25;}.elementor-10 .elementor-element.elementor-element-54ea3d8 .softlite-dynamic-card-box-text-3{font-size:18px;line-height:1.625;}.elementor-10 .elementor-element.elementor-element-89e3dca{--width:auto;}.elementor-10 .elementor-element.elementor-element-e744cd8{--width:auto;--padding-top:96px;--padding-bottom:96px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-e123e44{--width:100%;--margin-top:0px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-10 .elementor-element.elementor-element-0379041 .softlite-dynamic-card-box-text-2{font-size:30px;line-height:1.25;}.elementor-10 .elementor-element.elementor-element-0379041 .softlite-dynamic-card-box-text-3{font-size:18px;line-height:1.625;}.elementor-10 .elementor-element.elementor-element-4e45899{--width:auto;}.elementor-10 .elementor-element.elementor-element-1ad214a{--width:auto;}.elementor-10 .elementor-element.elementor-element-8143f3b{--width:auto;--flex-wrap:initial;--border-radius:12px 12px 12px 12px;}.elementor-10 .elementor-element.elementor-element-d6c0512{--width:auto;}.elementor-10 .elementor-element.elementor-element-f78da4a{--width:40px;--flex-wrap:initial;--border-radius:9999px 9999px 9999px 9999px;}.elementor-10 .elementor-element.elementor-element-cc34bf8{--width:auto;--flex-wrap:initial;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-10 .elementor-element.elementor-element-51511ad{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;}.elementor-10 .elementor-element.elementor-element-ef7fdbb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;}.elementor-10 .elementor-element.elementor-element-0a5be0b{--width:auto;}.elementor-10 .elementor-element.elementor-element-726709f{--width:auto;--flex-wrap:initial;--border-radius:12px 12px 12px 12px;}.elementor-10 .elementor-element.elementor-element-90ab982{--width:auto;}.elementor-10 .elementor-element.elementor-element-c3957d4{--width:40px;--flex-wrap:initial;--border-radius:9999px 9999px 9999px 9999px;}.elementor-10 .elementor-element.elementor-element-25d7c59{--width:auto;--flex-wrap:initial;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-10 .elementor-element.elementor-element-90ce6a9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;}.elementor-10 .elementor-element.elementor-element-b5aa2f6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;}.elementor-10 .elementor-element.elementor-element-d6ef56b{--width:auto;}.elementor-10 .elementor-element.elementor-element-702b456{--width:auto;--flex-wrap:initial;--border-radius:12px 12px 12px 12px;}.elementor-10 .elementor-element.elementor-element-bc9ad43{--width:auto;}.elementor-10 .elementor-element.elementor-element-b34fc48{--width:40px;--flex-wrap:initial;--border-radius:9999px 9999px 9999px 9999px;}.elementor-10 .elementor-element.elementor-element-d3092a5{--width:auto;--flex-wrap:initial;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-10 .elementor-element.elementor-element-8c5f981{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;}.elementor-10 .elementor-element.elementor-element-11bc128{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;}.elementor-10 .elementor-element.elementor-element-d12a48c{--width:auto;--padding-top:96px;--padding-bottom:96px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-4b3fec7{--width:100%;--margin-top:0px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-10 .elementor-element.elementor-element-cd88dca .softlite-dynamic-card-box-text-2{font-size:30px;line-height:36px;}.elementor-10 .elementor-element.elementor-element-671d8e3{--width:auto;--margin-top:0px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;}.elementor-10 .elementor-element.elementor-element-49bd500{--width:auto;}.elementor-10 .elementor-element.elementor-element-02de8b1{--width:auto;--margin-top:56px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-10 .elementor-element.elementor-element-38305ab{--width:auto;--padding-top:96px;--padding-bottom:96px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-00c08ea{--width:100%;--margin-top:0px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-10 .elementor-element.elementor-element-f37b21a .softlite-dynamic-card-box-text-2{font-size:30px;line-height:36px;}.elementor-10 .elementor-element.elementor-element-aee1627{width:var( --container-widget-width, auto );max-width:auto;--container-widget-width:auto;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-99aaa94{--width:auto;}.elementor-10 .elementor-element.elementor-element-8c85f43{--width:auto;--margin-top:48px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-10 .elementor-element.elementor-element-9e4bb13{--width:auto;--padding-top:96px;--padding-bottom:96px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-9b13417{--width:100%;--margin-top:0px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-10 .elementor-element.elementor-element-22de044{--width:auto;--margin-top:0px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;}.elementor-10 .elementor-element.elementor-element-3e17108{--width:auto;}.elementor-10 .elementor-element.elementor-element-312975c{--width:auto;}.elementor-10 .elementor-element.elementor-element-1f319fd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-10 .elementor-element.elementor-element-1f319fd .elementor-heading-title{font-size:30px;line-height:1.25;}.elementor-10 .elementor-element.elementor-element-9649563{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-10 .elementor-element.elementor-element-61b17fd{--width:auto;--flex-wrap:initial;--margin-top:32px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-10 .elementor-element.elementor-element-371660a{width:var( --container-widget-width, 36px );max-width:36px;--container-widget-width:36px;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-371660a .elementor-button{border-radius:9999px 9999px 9999px 9999px;}.elementor-10 .elementor-element.elementor-element-01c1a78{width:var( --container-widget-width, 36px );max-width:36px;--container-widget-width:36px;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-01c1a78 .elementor-button{border-radius:9999px 9999px 9999px 9999px;}.elementor-10 .elementor-element.elementor-element-403f1ca{width:var( --container-widget-width, 36px );max-width:36px;--container-widget-width:36px;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-403f1ca .elementor-button{border-radius:9999px 9999px 9999px 9999px;}.elementor-10 .elementor-element.elementor-element-f1ec93e{--width:auto;}.elementor-10 .elementor-element.elementor-element-434c5eb{--width:auto;}.elementor-10 .elementor-element.elementor-element-4e60db3{--width:auto;}.elementor-10 .elementor-element.elementor-element-6619e40{--width:auto;}.elementor-10 .elementor-element.elementor-element-02b4825{--width:auto;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-10 .elementor-element.elementor-element-fe30690{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;}.elementor-10 .elementor-element.elementor-element-fe30690 .elementor-heading-title{font-size:24px;line-height:32px;}.elementor-10 .elementor-element.elementor-element-ccc8086{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;}.elementor-10 .elementor-element.elementor-element-3e84f19{--width:auto;--flex-wrap:initial;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-10 .elementor-element.elementor-element-e2f1252{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;}.elementor-10 .elementor-element.elementor-element-131ff91{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 40px) 0px;}.elementor-10 .elementor-element.elementor-element-131ff91 .elementor-heading-title{font-size:30px;line-height:36px;}.elementor-10 .elementor-element.elementor-element-8f9727c{--width:auto;}.elementor-10 .elementor-element.elementor-element-2572512{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;}.elementor-10 .elementor-element.elementor-element-c2bc439{margin:-24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 16px;}}.elementor-10 .elementor-element.elementor-element-67b3c76 {width: 100%;}.elementor-10 .elementor-element.elementor-element-67b3c76 {height: 100%;}.elementor-10 .elementor-element.elementor-element-67b3c76 {max-width: 100% !important}.elementor-10 .elementor-element.elementor-element-67b3c76 .deuf622x{display: block;height: 100%;object-fit: cover;vertical-align: middle;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-10 .elementor-element.elementor-element-67b3c76 .deuf622x::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-10 .elementor-element.elementor-element-67b3c76 .deuf622x::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-10 .elementor-element.elementor-element-67b3c76 .cblq4g41{color: rgb(0, 0, 0);font-family: "Times New Roman";width: auto;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-10 .elementor-element.elementor-element-67b3c76 .cblq4g41::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;line-height: normal;outline-color: rgb(0, 0, 0);text-decoration: none solid rgb(0, 0, 0);text-decoration-color: rgb(0, 0, 0);-webkit-text-fill-color: rgb(0, 0, 0);-webkit-text-stroke-color: rgb(0, 0, 0);}.elementor-10 .elementor-element.elementor-element-67b3c76 .cblq4g41::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;line-height: normal;outline-color: rgb(0, 0, 0);text-decoration: none solid rgb(0, 0, 0);text-decoration-color: rgb(0, 0, 0);-webkit-text-fill-color: rgb(0, 0, 0);-webkit-text-stroke-color: rgb(0, 0, 0);}
.elementor-10 .elementor-element.elementor-element-ba1dbbf::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-10 .elementor-element.elementor-element-ba1dbbf::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}
.elementor-10 .elementor-element.elementor-element-a23157d{display: block;}.elementor-10 .elementor-element.elementor-element-a23157d::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-10 .elementor-element.elementor-element-a23157d::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}
.elementor-10 .elementor-element.elementor-element-a812321 .nmuunfh4{color: rgb(9, 165, 35);font-family: Inter, sans-serif;font-size: 72px;font-weight: 300;letter-spacing: -1.440000057220459px;line-height: 1;text-align: center;width: auto;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-10 .elementor-element.elementor-element-a812321 .nmuunfh4::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;line-height: 72px;-webkit-text-fill-color: rgb(9, 165, 35);-webkit-text-stroke-color: rgb(9, 165, 35);}.elementor-10 .elementor-element.elementor-element-a812321 .nmuunfh4::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;line-height: 72px;-webkit-text-fill-color: rgb(9, 165, 35);-webkit-text-stroke-color: rgb(9, 165, 35);}@media (max-width: 767px) {.elementor-10 .elementor-element.elementor-element-a812321 .nmuunfh4{font-size: 48px;letter-spacing: -0.9599999785423279px;line-height: 1.25;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}@media (max-width: 767px) {.elementor-10 .elementor-element.elementor-element-a812321 .nmuunfh4::before{line-height: 60px;}}@media (max-width: 767px) {.elementor-10 .elementor-element.elementor-element-a812321 .nmuunfh4::after{line-height: 60px;}}.elementor-10 .elementor-element.elementor-element-a812321 .elementor-heading-title{font-family: Inter, sans-serif;}.elementor-10 .elementor-element.elementor-element-a812321 .elementor-heading-title::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;line-height: 72px;-webkit-text-fill-color: rgb(255, 255, 255);-webkit-text-stroke-color: rgb(255, 255, 255);}.elementor-10 .elementor-element.elementor-element-a812321 .elementor-heading-title::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;line-height: 72px;-webkit-text-fill-color: rgb(255, 255, 255);-webkit-text-stroke-color: rgb(255, 255, 255);}@media (max-width: 767px) {.elementor-10 .elementor-element.elementor-element-a812321 .elementor-heading-title::before{line-height: 60px;}}@media (max-width: 767px) {.elementor-10 .elementor-element.elementor-element-a812321 .elementor-heading-title::after{line-height: 60px;}}
.elementor-10 .elementor-element.elementor-element-bbe57d2 {max-width: 672px !important}.elementor-10 .elementor-element.elementor-element-bbe57d2 p{font-family: Inter, sans-serif;}.elementor-10 .elementor-element.elementor-element-bbe57d2 p::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgba(255, 255, 255, 0.9);-webkit-text-stroke-color: rgba(255, 255, 255, 0.9);}.elementor-10 .elementor-element.elementor-element-bbe57d2 p::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgba(255, 255, 255, 0.9);-webkit-text-stroke-color: rgba(255, 255, 255, 0.9);}@media (max-width: 767px) {.elementor-10 .elementor-element.elementor-element-bbe57d2 p::before{line-height: 29.25px;}}@media (max-width: 767px) {.elementor-10 .elementor-element.elementor-element-bbe57d2 p::after{line-height: 29.25px;}}

/* Start custom CSS for container, class: .elementor-element-7972b49 */.elementor-10 .elementor-element.elementor-element-7972b49 {
  display: block;
  max-width: 896px;
  text-align: center;
}

.elementor-10 .elementor-element.elementor-element-7972b49::before,
.elementor-10 .elementor-element.elementor-element-7972b49::after {
  border: 0;
}/* End custom CSS */

.elementor-10 .elementor-element.elementor-element-3cf07c3 {width: 32px;}.elementor-10 .elementor-element.elementor-element-3cf07c3 {height: 32px;}.elementor-10 .elementor-element.elementor-element-3cf07c3 .t45d6fdp{color: rgba(255, 255, 255, 0.7);display: block;fill: none;height: 32px;overflow-clip-margin: content-box;stroke: rgba(255, 255, 255, 0.7);stroke-linecap: round;stroke-linejoin: round;stroke-width: 2px;vertical-align: middle;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;overflow: hidden;}.elementor-10 .elementor-element.elementor-element-3cf07c3 .t45d6fdp::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgba(255, 255, 255, 0.7);-webkit-text-stroke-color: rgba(255, 255, 255, 0.7);}.elementor-10 .elementor-element.elementor-element-3cf07c3 .t45d6fdp::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgba(255, 255, 255, 0.7);-webkit-text-stroke-color: rgba(255, 255, 255, 0.7);}@media (max-width: 1024px) {.elementor-10 .elementor-element.elementor-element-3cf07c3 .t45d6fdp{overflow: hidden;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}@media (max-width: 767px) {.elementor-10 .elementor-element.elementor-element-3cf07c3 .t45d6fdp{overflow: hidden;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}.elementor-10 .elementor-element.elementor-element-3cf07c3 .q324sr9z{color: rgba(255, 255, 255, 0.7);fill: none;stroke: rgba(255, 255, 255, 0.7);stroke-linecap: round;stroke-linejoin: round;stroke-width: 2px;transform-origin: 0px 0px;width: auto;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-10 .elementor-element.elementor-element-3cf07c3 .q324sr9z::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgba(255, 255, 255, 0.7);-webkit-text-stroke-color: rgba(255, 255, 255, 0.7);}.elementor-10 .elementor-element.elementor-element-3cf07c3 .q324sr9z::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgba(255, 255, 255, 0.7);-webkit-text-stroke-color: rgba(255, 255, 255, 0.7);}
.elementor-10 .elementor-element.elementor-element-1407f43{animation-iteration-count: infinite;animation-name: scroll-indicator;animation-timing-function: ease-in-out;transform: translate(-50%, 0px) rotate(0deg) skew(0deg) skewY(0deg) scale(1, 1) scale(1, 1);display: block;}.elementor-10 .elementor-element.elementor-element-1407f43::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-10 .elementor-element.elementor-element-1407f43::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}
/* Start custom CSS for container, class: .elementor-element-ea08040 */.elementor-10 .elementor-element.elementor-element-ea08040 {
  min-height: 90vh;
  overflow: hidden;
}

.elementor-10 .elementor-element.elementor-element-ea08040::before,
.elementor-10 .elementor-element.elementor-element-ea08040::after {
  display: block;
  border: 0;
}/* End custom CSS */

.elementor-10 .elementor-element.elementor-element-54ea3d8 {
  width: auto;
}

.elementor-10 .elementor-element.elementor-element-54ea3d8 .m9n5jw9k {
  transform: translate(0, 0);
  border: 0;
}

.elementor-10 .elementor-element.elementor-element-54ea3d8 .m9n5jw9k::before,
.elementor-10 .elementor-element.elementor-element-54ea3d8 .m9n5jw9k::after {
  border: 0;
}

.elementor-10 .elementor-element.elementor-element-54ea3d8 .k44by26k {
  display: grid;
  grid-template-columns: repeat(2, minmax(0, 1fr));
  grid-template-rows: auto;
  align-items: flex-start;
  gap: 48px;
  width: auto;
  margin: 0 0 80px;
  border: 0;
}

.elementor-10 .elementor-element.elementor-element-54ea3d8 .k44by26k::before,
.elementor-10 .elementor-element.elementor-element-54ea3d8 .k44by26k::after {
  display: block;
  border: 0;
}

@media (max-width: 767px) {
  .elementor-10 .elementor-element.elementor-element-54ea3d8 .k44by26k {
    grid-template-columns: repeat(1, minmax(0, 1fr));
  }
}

.elementor-10 .elementor-element.elementor-element-54ea3d8 .mwcsqxdi {
  width: auto;
  border: 0;
}

.elementor-10 .elementor-element.elementor-element-54ea3d8 .mwcsqxdi::before,
.elementor-10 .elementor-element.elementor-element-54ea3d8 .mwcsqxdi::after {
  border: 0;
}

.elementor-10 .elementor-element.elementor-element-54ea3d8 .whvuxrmy {
  width: auto;
  margin: 0 0 12px;
  border: 0;
  font-family: Inter, sans-serif;
}

.elementor-10 .elementor-element.elementor-element-54ea3d8 .whvuxrmy::before,
.elementor-10 .elementor-element.elementor-element-54ea3d8 .whvuxrmy::after {
  border: 0;
  -webkit-text-fill-color: rgb(9, 165, 35);
  -webkit-text-stroke-color: rgb(9, 165, 35);
}

.elementor-10 .elementor-element.elementor-element-54ea3d8 .oxm1cbf5 {
  width: auto;
  margin: 0;
  border: 0;
  font-family: Inter, sans-serif;
}

.elementor-10 .elementor-element.elementor-element-54ea3d8 .oxm1cbf5::before,
.elementor-10 .elementor-element.elementor-element-54ea3d8 .oxm1cbf5::after {
  border: 0;
  line-height: 48px;
}

@media (max-width: 767px) {
  .elementor-10 .elementor-element.elementor-element-54ea3d8 .oxm1cbf5::before,
  .elementor-10 .elementor-element.elementor-element-54ea3d8 .oxm1cbf5::after {
    line-height: 37.5px;
  }
}

.elementor-10 .elementor-element.elementor-element-54ea3d8 .c2e5lwle {
  width: 64px;
  height: 3px;
  margin: 20px 0 0;
  border: 0;
}

.elementor-10 .elementor-element.elementor-element-54ea3d8 .c2e5lwle::before,
.elementor-10 .elementor-element.elementor-element-54ea3d8 .c2e5lwle::after {
  border: 0;
}

.elementor-10 .elementor-element.elementor-element-54ea3d8 .ov1m6fvh {
  display: flex;
  flex-direction: row;
  align-items: flex-start;
  width: auto;
  border: 0;
}

.elementor-10 .elementor-element.elementor-element-54ea3d8 .ov1m6fvh::before,
.elementor-10 .elementor-element.elementor-element-54ea3d8 .ov1m6fvh::after {
  display: block;
  border: 0;
}

.elementor-10 .elementor-element.elementor-element-54ea3d8 .d20rkap7 {
  width: auto;
  margin: 0;
  padding: 0 0 0 24px;
  border-top: 0;
  border-right: 0;
  border-bottom: 0;
  border-left: 2px solid rgba(9, 165, 35, 0.298);
  font-family: Inter, sans-serif;
}

.elementor-10 .elementor-element.elementor-element-54ea3d8 .d20rkap7::before,
.elementor-10 .elementor-element.elementor-element-54ea3d8 .d20rkap7::after {
  border: 0;
  -webkit-text-fill-color: rgba(46, 46, 46, 0.698);
  -webkit-text-stroke-color: rgba(46, 46, 46, 0.698);
}

@media (max-width: 767px) {
  .elementor-10 .elementor-element.elementor-element-54ea3d8 .d20rkap7::before,
  .elementor-10 .elementor-element.elementor-element-54ea3d8 .d20rkap7::after {
    line-height: 29.25px;
  }
}
/* Start custom CSS for softlite_dynamic_card_box, class: .elementor-element-c96fa4f */.elementor-10 .elementor-element.elementor-element-c96fa4f {
  width: auto;
}

.elementor-10 .elementor-element.elementor-element-c96fa4f .softlite-dynamic-card-box {
  height: 100%;
}

.elementor-10 .elementor-element.elementor-element-c96fa4f .h8zx8wxw {
  transform: translate(0, 0);
  border: 0;
}

.elementor-10 .elementor-element.elementor-element-c96fa4f .h8zx8wxw::before,
.elementor-10 .elementor-element.elementor-element-c96fa4f .h8zx8wxw::after {
  border: 0;
}

.elementor-10 .elementor-element.elementor-element-c96fa4f .bkdtc46z {
  display: flex;
  flex-direction: row;
  align-items: flex-start;
  gap: 20px;
  width: auto;
  border: 0;
}

.elementor-10 .elementor-element.elementor-element-c96fa4f .bkdtc46z::before,
.elementor-10 .elementor-element.elementor-element-c96fa4f .bkdtc46z::after {
  display: block;
  border: 0;
}

.elementor-10 .elementor-element.elementor-element-c96fa4f .gzzcgx6h {
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: center;
  flex-shrink: 0;
  width: 48px;
  height: 48px;
  border: 0;
  border-radius: 9999px;
}

.elementor-10 .elementor-element.elementor-element-c96fa4f .gzzcgx6h::before,
.elementor-10 .elementor-element.elementor-element-c96fa4f .gzzcgx6h::after {
  display: block;
  border: 0;
}

.elementor-10 .elementor-element.elementor-element-c96fa4f .voezz8h6 {
  display: block;
  width: 20px;
  height: 20px;
  color: rgb(9, 165, 35);
  fill: none;
  stroke: rgb(9, 165, 35);
  stroke-width: 2px;
  stroke-linecap: round;
  stroke-linejoin: round;
  vertical-align: middle;
  overflow: hidden;
  border: 0;
}

.elementor-10 .elementor-element.elementor-element-c96fa4f .voezz8h6::before,
.elementor-10 .elementor-element.elementor-element-c96fa4f .voezz8h6::after {
  border: 0;
  -webkit-text-fill-color: rgb(9, 165, 35);
  -webkit-text-stroke-color: rgb(9, 165, 35);
}

.elementor-10 .elementor-element.elementor-element-c96fa4f .jb40qnbh {
  width: auto;
  border: 0;
}

.elementor-10 .elementor-element.elementor-element-c96fa4f .jb40qnbh::before,
.elementor-10 .elementor-element.elementor-element-c96fa4f .jb40qnbh::after {
  border: 0;
}

.elementor-10 .elementor-element.elementor-element-c96fa4f .kmxi196l {
  width: auto;
  margin: 0 0 4px;
  border: 0;
  font-family: Inter, sans-serif;
}

.elementor-10 .elementor-element.elementor-element-c96fa4f .kmxi196l::before,
.elementor-10 .elementor-element.elementor-element-c96fa4f .kmxi196l::after {
  border: 0;
}

.elementor-10 .elementor-element.elementor-element-c96fa4f .zjw2lzyn {
  width: auto;
  margin: 0;
  border: 0;
  font-family: Inter, sans-serif;
}

.elementor-10 .elementor-element.elementor-element-c96fa4f .zjw2lzyn::before,
.elementor-10 .elementor-element.elementor-element-c96fa4f .zjw2lzyn::after {
  border: 0;
  line-height: 22.75px;
  -webkit-text-fill-color: rgb(102, 102, 102);
  -webkit-text-stroke-color: rgb(102, 102, 102);
}/* End custom CSS */

/* Start custom CSS for softlite_dynamic_card_box, class: .elementor-element-eb28cfa */.elementor-10 .elementor-element.elementor-element-eb28cfa {
  width: auto;
}

.elementor-10 .elementor-element.elementor-element-eb28cfa .softlite-dynamic-card-box {
  height: 100%;
}

.elementor-10 .elementor-element.elementor-element-eb28cfa .b9r0bby2 {
  transform: translate(0, 0);
  border: 0;
}

.elementor-10 .elementor-element.elementor-element-eb28cfa .b9r0bby2::before,
.elementor-10 .elementor-element.elementor-element-eb28cfa .b9r0bby2::after {
  border: 0;
}

.elementor-10 .elementor-element.elementor-element-eb28cfa .erb27zxq {
  display: flex;
  flex-direction: row;
  align-items: flex-start;
  gap: 20px;
  width: auto;
  border: 0;
}

.elementor-10 .elementor-element.elementor-element-eb28cfa .erb27zxq::before,
.elementor-10 .elementor-element.elementor-element-eb28cfa .erb27zxq::after {
  display: block;
  border: 0;
}

.elementor-10 .elementor-element.elementor-element-eb28cfa .ewb36f0m {
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: center;
  flex-shrink: 0;
  width: 48px;
  height: 48px;
  border: 0;
  border-radius: 9999px;
}

.elementor-10 .elementor-element.elementor-element-eb28cfa .ewb36f0m::before,
.elementor-10 .elementor-element.elementor-element-eb28cfa .ewb36f0m::after {
  display: block;
  border: 0;
}

.elementor-10 .elementor-element.elementor-element-eb28cfa .cte1ams8 {
  display: block;
  width: 20px;
  height: 20px;
  color: rgb(9, 165, 35);
  fill: none;
  stroke: rgb(9, 165, 35);
  stroke-width: 2px;
  stroke-linecap: round;
  stroke-linejoin: round;
  vertical-align: middle;
  overflow: hidden;
  border: 0;
}

.elementor-10 .elementor-element.elementor-element-eb28cfa .cte1ams8::before,
.elementor-10 .elementor-element.elementor-element-eb28cfa .cte1ams8::after {
  border: 0;
  -webkit-text-fill-color: rgb(9, 165, 35);
  -webkit-text-stroke-color: rgb(9, 165, 35);
}

.elementor-10 .elementor-element.elementor-element-eb28cfa .i500g1l2 {
  width: auto;
  border: 0;
}

.elementor-10 .elementor-element.elementor-element-eb28cfa .i500g1l2::before,
.elementor-10 .elementor-element.elementor-element-eb28cfa .i500g1l2::after {
  border: 0;
}

.elementor-10 .elementor-element.elementor-element-eb28cfa .p6qqlbwe {
  width: auto;
  margin: 0 0 4px;
  border: 0;
  font-family: Inter, sans-serif;
}

.elementor-10 .elementor-element.elementor-element-eb28cfa .p6qqlbwe::before,
.elementor-10 .elementor-element.elementor-element-eb28cfa .p6qqlbwe::after {
  border: 0;
}

.elementor-10 .elementor-element.elementor-element-eb28cfa .tgfgs42f {
  width: auto;
  margin: 0;
  border: 0;
  font-family: Inter, sans-serif;
}

.elementor-10 .elementor-element.elementor-element-eb28cfa .tgfgs42f::before,
.elementor-10 .elementor-element.elementor-element-eb28cfa .tgfgs42f::after {
  border: 0;
  line-height: 22.75px;
  -webkit-text-fill-color: rgb(102, 102, 102);
  -webkit-text-stroke-color: rgb(102, 102, 102);
}/* End custom CSS */

/* Start custom CSS for softlite_dynamic_card_box, class: .elementor-element-ae43f6f */.elementor-10 .elementor-element.elementor-element-ae43f6f {
  width: auto;
}

.elementor-10 .elementor-element.elementor-element-ae43f6f .softlite-dynamic-card-box {
  height: 100%;
}

.elementor-10 .elementor-element.elementor-element-ae43f6f .kys7sh3i {
  transform: translate(0, 0);
  border: 0;
}

.elementor-10 .elementor-element.elementor-element-ae43f6f .kys7sh3i::before,
.elementor-10 .elementor-element.elementor-element-ae43f6f .kys7sh3i::after {
  border: 0;
}

.elementor-10 .elementor-element.elementor-element-ae43f6f .jqrels39 {
  display: flex;
  flex-direction: row;
  align-items: flex-start;
  gap: 20px;
  width: auto;
  border: 0;
}

.elementor-10 .elementor-element.elementor-element-ae43f6f .jqrels39::before,
.elementor-10 .elementor-element.elementor-element-ae43f6f .jqrels39::after {
  display: block;
  border: 0;
}

.elementor-10 .elementor-element.elementor-element-ae43f6f .w1u73o2x {
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: center;
  flex-shrink: 0;
  width: 48px;
  height: 48px;
  border: 0;
  border-radius: 9999px;
}

.elementor-10 .elementor-element.elementor-element-ae43f6f .w1u73o2x::before,
.elementor-10 .elementor-element.elementor-element-ae43f6f .w1u73o2x::after {
  display: block;
  border: 0;
}

.elementor-10 .elementor-element.elementor-element-ae43f6f .jovfslsp {
  display: block;
  width: 20px;
  height: 20px;
  color: rgb(9, 165, 35);
  fill: none;
  stroke: rgb(9, 165, 35);
  stroke-width: 2px;
  stroke-linecap: round;
  stroke-linejoin: round;
  vertical-align: middle;
  overflow: hidden;
  border: 0;
}

.elementor-10 .elementor-element.elementor-element-ae43f6f .jovfslsp::before,
.elementor-10 .elementor-element.elementor-element-ae43f6f .jovfslsp::after {
  border: 0;
  -webkit-text-fill-color: rgb(9, 165, 35);
  -webkit-text-stroke-color: rgb(9, 165, 35);
}

.elementor-10 .elementor-element.elementor-element-ae43f6f .tmx3imsk {
  width: auto;
  border: 0;
}

.elementor-10 .elementor-element.elementor-element-ae43f6f .tmx3imsk::before,
.elementor-10 .elementor-element.elementor-element-ae43f6f .tmx3imsk::after {
  border: 0;
}

.elementor-10 .elementor-element.elementor-element-ae43f6f .p7ztpi0f {
  width: auto;
  margin: 0 0 4px;
  border: 0;
  font-family: Inter, sans-serif;
}

.elementor-10 .elementor-element.elementor-element-ae43f6f .p7ztpi0f::before,
.elementor-10 .elementor-element.elementor-element-ae43f6f .p7ztpi0f::after {
  border: 0;
}

.elementor-10 .elementor-element.elementor-element-ae43f6f .y0d5rqnh {
  width: auto;
  margin: 0;
  border: 0;
  font-family: Inter, sans-serif;
}

.elementor-10 .elementor-element.elementor-element-ae43f6f .y0d5rqnh::before,
.elementor-10 .elementor-element.elementor-element-ae43f6f .y0d5rqnh::after {
  border: 0;
  line-height: 22.75px;
  -webkit-text-fill-color: rgb(102, 102, 102);
  -webkit-text-stroke-color: rgb(102, 102, 102);
}/* End custom CSS */

/* Start custom CSS for softlite_dynamic_card_box, class: .elementor-element-7d263f8 */.elementor-10 .elementor-element.elementor-element-7d263f8 {
  width: auto;
}

.elementor-10 .elementor-element.elementor-element-7d263f8 .softlite-dynamic-card-box {
  height: 100%;
}

.elementor-10 .elementor-element.elementor-element-7d263f8 .hp3p8286 {
  transform: translate(0, 0);
  border: 0;
}

.elementor-10 .elementor-element.elementor-element-7d263f8 .hp3p8286::before,
.elementor-10 .elementor-element.elementor-element-7d263f8 .hp3p8286::after {
  border: 0;
}

.elementor-10 .elementor-element.elementor-element-7d263f8 .o5km87pt {
  display: flex;
  flex-direction: row;
  align-items: flex-start;
  gap: 20px;
  width: auto;
  border: 0;
}

.elementor-10 .elementor-element.elementor-element-7d263f8 .o5km87pt::before,
.elementor-10 .elementor-element.elementor-element-7d263f8 .o5km87pt::after {
  display: block;
  border: 0;
}

.elementor-10 .elementor-element.elementor-element-7d263f8 .fzc765lw {
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: center;
  flex-shrink: 0;
  width: 48px;
  height: 48px;
  border: 0;
  border-radius: 9999px;
}

.elementor-10 .elementor-element.elementor-element-7d263f8 .fzc765lw::before,
.elementor-10 .elementor-element.elementor-element-7d263f8 .fzc765lw::after {
  display: block;
  border: 0;
}

.elementor-10 .elementor-element.elementor-element-7d263f8 .jva4ke0b {
  display: block;
  width: 20px;
  height: 20px;
  color: rgb(9, 165, 35);
  fill: none;
  stroke: rgb(9, 165, 35);
  stroke-width: 2px;
  stroke-linecap: round;
  stroke-linejoin: round;
  vertical-align: middle;
  overflow: hidden;
  border: 0;
}

.elementor-10 .elementor-element.elementor-element-7d263f8 .jva4ke0b::before,
.elementor-10 .elementor-element.elementor-element-7d263f8 .jva4ke0b::after {
  border: 0;
  -webkit-text-fill-color: rgb(9, 165, 35);
  -webkit-text-stroke-color: rgb(9, 165, 35);
}

.elementor-10 .elementor-element.elementor-element-7d263f8 .jcraiy5t {
  width: auto;
  border: 0;
}

.elementor-10 .elementor-element.elementor-element-7d263f8 .jcraiy5t::before,
.elementor-10 .elementor-element.elementor-element-7d263f8 .jcraiy5t::after {
  border: 0;
}

.elementor-10 .elementor-element.elementor-element-7d263f8 .v4te8b2e {
  width: auto;
  margin: 0 0 4px;
  border: 0;
  font-family: Inter, sans-serif;
}

.elementor-10 .elementor-element.elementor-element-7d263f8 .v4te8b2e::before,
.elementor-10 .elementor-element.elementor-element-7d263f8 .v4te8b2e::after {
  border: 0;
}

.elementor-10 .elementor-element.elementor-element-7d263f8 .z5npzr7h {
  width: auto;
  margin: 0;
  border: 0;
  font-family: Inter, sans-serif;
}

.elementor-10 .elementor-element.elementor-element-7d263f8 .z5npzr7h::before,
.elementor-10 .elementor-element.elementor-element-7d263f8 .z5npzr7h::after {
  border: 0;
  line-height: 22.75px;
  -webkit-text-fill-color: rgb(102, 102, 102);
  -webkit-text-stroke-color: rgb(102, 102, 102);
}/* End custom CSS */

/* Start custom CSS for softlite_dynamic_card_box, class: .elementor-element-8cf5410 */.elementor-10 .elementor-element.elementor-element-8cf5410 {
  width: auto;
}

.elementor-10 .elementor-element.elementor-element-8cf5410 .softlite-dynamic-card-box {
  height: 100%;
}

.elementor-10 .elementor-element.elementor-element-8cf5410 .t5ypa3xj {
  transform: translate(0, 0);
  border: 0;
}

.elementor-10 .elementor-element.elementor-element-8cf5410 .t5ypa3xj::before,
.elementor-10 .elementor-element.elementor-element-8cf5410 .t5ypa3xj::after {
  border: 0;
}

.elementor-10 .elementor-element.elementor-element-8cf5410 .ipo2u6a1 {
  display: flex;
  flex-direction: row;
  align-items: flex-start;
  gap: 20px;
  width: auto;
  border: 0;
}

.elementor-10 .elementor-element.elementor-element-8cf5410 .ipo2u6a1::before,
.elementor-10 .elementor-element.elementor-element-8cf5410 .ipo2u6a1::after {
  display: block;
  border: 0;
}

.elementor-10 .elementor-element.elementor-element-8cf5410 .b079ddqq {
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: center;
  flex-shrink: 0;
  width: 48px;
  height: 48px;
  border: 0;
  border-radius: 9999px;
}

.elementor-10 .elementor-element.elementor-element-8cf5410 .b079ddqq::before,
.elementor-10 .elementor-element.elementor-element-8cf5410 .b079ddqq::after {
  display: block;
  border: 0;
}

.elementor-10 .elementor-element.elementor-element-8cf5410 .ljiswfyp {
  display: block;
  width: 20px;
  height: 20px;
  color: rgb(9, 165, 35);
  fill: none;
  stroke: rgb(9, 165, 35);
  stroke-width: 2px;
  stroke-linecap: round;
  stroke-linejoin: round;
  vertical-align: middle;
  overflow: hidden;
  border: 0;
}

.elementor-10 .elementor-element.elementor-element-8cf5410 .ljiswfyp::before,
.elementor-10 .elementor-element.elementor-element-8cf5410 .ljiswfyp::after {
  border: 0;
  -webkit-text-fill-color: rgb(9, 165, 35);
  -webkit-text-stroke-color: rgb(9, 165, 35);
}

.elementor-10 .elementor-element.elementor-element-8cf5410 .sj4as4bh {
  width: auto;
  border: 0;
}

.elementor-10 .elementor-element.elementor-element-8cf5410 .sj4as4bh::before,
.elementor-10 .elementor-element.elementor-element-8cf5410 .sj4as4bh::after {
  border: 0;
}

.elementor-10 .elementor-element.elementor-element-8cf5410 .w257xeq7 {
  width: auto;
  margin: 0 0 4px;
  border: 0;
  font-family: Inter, sans-serif;
}

.elementor-10 .elementor-element.elementor-element-8cf5410 .w257xeq7::before,
.elementor-10 .elementor-element.elementor-element-8cf5410 .w257xeq7::after {
  border: 0;
}

.elementor-10 .elementor-element.elementor-element-8cf5410 .x7u6p5ud {
  width: auto;
  margin: 0;
  border: 0;
  font-family: Inter, sans-serif;
}

.elementor-10 .elementor-element.elementor-element-8cf5410 .x7u6p5ud::before,
.elementor-10 .elementor-element.elementor-element-8cf5410 .x7u6p5ud::after {
  border: 0;
  line-height: 22.75px;
  -webkit-text-fill-color: rgb(102, 102, 102);
  -webkit-text-stroke-color: rgb(102, 102, 102);
}/* End custom CSS */

/* Start custom CSS for softlite_dynamic_card_box, class: .elementor-element-2ce72e9 */.elementor-10 .elementor-element.elementor-element-2ce72e9 {
  width: auto;
}

.elementor-10 .elementor-element.elementor-element-2ce72e9 .softlite-dynamic-card-box {
  height: 100%;
}

.elementor-10 .elementor-element.elementor-element-2ce72e9 .es81gf6h {
  transform: translate(0, 0);
  border: 0;
}

.elementor-10 .elementor-element.elementor-element-2ce72e9 .es81gf6h::before,
.elementor-10 .elementor-element.elementor-element-2ce72e9 .es81gf6h::after {
  border: 0;
}

.elementor-10 .elementor-element.elementor-element-2ce72e9 .w1i3eewh {
  display: flex;
  flex-direction: row;
  align-items: flex-start;
  gap: 20px;
  width: auto;
  border: 0;
}

.elementor-10 .elementor-element.elementor-element-2ce72e9 .w1i3eewh::before,
.elementor-10 .elementor-element.elementor-element-2ce72e9 .w1i3eewh::after {
  display: block;
  border: 0;
}

.elementor-10 .elementor-element.elementor-element-2ce72e9 .v27gs08z {
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: center;
  flex-shrink: 0;
  width: 48px;
  height: 48px;
  border: 0;
  border-radius: 9999px;
}

.elementor-10 .elementor-element.elementor-element-2ce72e9 .v27gs08z::before,
.elementor-10 .elementor-element.elementor-element-2ce72e9 .v27gs08z::after {
  display: block;
  border: 0;
}

.elementor-10 .elementor-element.elementor-element-2ce72e9 .lfp6ch5j {
  display: block;
  width: 20px;
  height: 20px;
  color: rgb(9, 165, 35);
  fill: none;
  stroke: rgb(9, 165, 35);
  stroke-width: 2px;
  stroke-linecap: round;
  stroke-linejoin: round;
  vertical-align: middle;
  overflow: hidden;
  border: 0;
}

.elementor-10 .elementor-element.elementor-element-2ce72e9 .lfp6ch5j::before,
.elementor-10 .elementor-element.elementor-element-2ce72e9 .lfp6ch5j::after {
  border: 0;
  -webkit-text-fill-color: rgb(9, 165, 35);
  -webkit-text-stroke-color: rgb(9, 165, 35);
}

.elementor-10 .elementor-element.elementor-element-2ce72e9 .c8emd8lu {
  width: auto;
  border: 0;
}

.elementor-10 .elementor-element.elementor-element-2ce72e9 .c8emd8lu::before,
.elementor-10 .elementor-element.elementor-element-2ce72e9 .c8emd8lu::after {
  border: 0;
}

.elementor-10 .elementor-element.elementor-element-2ce72e9 .ajaezbcz {
  width: auto;
  margin: 0 0 4px;
  border: 0;
  font-family: Inter, sans-serif;
}

.elementor-10 .elementor-element.elementor-element-2ce72e9 .ajaezbcz::before,
.elementor-10 .elementor-element.elementor-element-2ce72e9 .ajaezbcz::after {
  border: 0;
}

.elementor-10 .elementor-element.elementor-element-2ce72e9 .n4oqomhb {
  width: auto;
  margin: 0;
  border: 0;
  font-family: Inter, sans-serif;
}

.elementor-10 .elementor-element.elementor-element-2ce72e9 .n4oqomhb::before,
.elementor-10 .elementor-element.elementor-element-2ce72e9 .n4oqomhb::after {
  border: 0;
  line-height: 22.75px;
  -webkit-text-fill-color: rgb(102, 102, 102);
  -webkit-text-stroke-color: rgb(102, 102, 102);
}/* End custom CSS */

.elementor-10 .elementor-element.elementor-element-89e3dca{display: grid;grid-template-columns: repeat(3, minmax(0px, 1fr));grid-column-gap: 40px;grid-template-rows: auto;}.elementor-10 .elementor-element.elementor-element-89e3dca::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;}.elementor-10 .elementor-element.elementor-element-89e3dca::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;}@media (max-width: 767px) {.elementor-10 .elementor-element.elementor-element-89e3dca{grid-template-columns: repeat(1, minmax(0px, 1fr));}}
.elementor-10 .elementor-element.elementor-element-9ec1863{max-width: 1400px;display: block;}.elementor-10 .elementor-element.elementor-element-9ec1863::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-10 .elementor-element.elementor-element-9ec1863::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}@media (max-width: 1024px) {.elementor-10 .elementor-element.elementor-element-9ec1863{max-width: none;}}
.elementor-10 .elementor-element.elementor-element-0559384{display: block;}.elementor-10 .elementor-element.elementor-element-0559384::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-10 .elementor-element.elementor-element-0559384::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}
/* Start custom CSS for softlite_dynamic_card_box, class: .elementor-element-0379041 */.elementor-10 .elementor-element.elementor-element-0379041 {
  width: auto;
}

.elementor-10 .elementor-element.elementor-element-0379041 .rpgwx4pl {
  transform: translate(0, 0);
  border: 0;
}

.elementor-10 .elementor-element.elementor-element-0379041 .rpgwx4pl::before,
.elementor-10 .elementor-element.elementor-element-0379041 .rpgwx4pl::after {
  border: 0;
}

.elementor-10 .elementor-element.elementor-element-0379041 .ffuqydhj {
  display: grid;
  grid-template-columns: repeat(2, minmax(0, 1fr));
  grid-template-rows: auto;
  align-items: flex-start;
  gap: 48px;
  width: auto;
  margin: 0 0 64px;
  border: 0;
}

.elementor-10 .elementor-element.elementor-element-0379041 .ffuqydhj::before,
.elementor-10 .elementor-element.elementor-element-0379041 .ffuqydhj::after {
  display: block;
  border: 0;
}

@media (max-width: 767px) {
  .elementor-10 .elementor-element.elementor-element-0379041 .ffuqydhj {
    grid-template-columns: repeat(1, minmax(0, 1fr));
  }
}

.elementor-10 .elementor-element.elementor-element-0379041 .cvq0cmst {
  width: auto;
  border: 0;
}

.elementor-10 .elementor-element.elementor-element-0379041 .cvq0cmst::before,
.elementor-10 .elementor-element.elementor-element-0379041 .cvq0cmst::after {
  border: 0;
}

.elementor-10 .elementor-element.elementor-element-0379041 .a2f4j4q8 {
  width: auto;
  margin: 0 0 12px;
  border: 0;
  font-family: Inter, sans-serif;
}

.elementor-10 .elementor-element.elementor-element-0379041 .a2f4j4q8::before,
.elementor-10 .elementor-element.elementor-element-0379041 .a2f4j4q8::after {
  border: 0;
  -webkit-text-fill-color: rgb(9, 165, 35);
  -webkit-text-stroke-color: rgb(9, 165, 35);
}

.elementor-10 .elementor-element.elementor-element-0379041 .lm2xevqr {
  width: auto;
  margin: 0;
  border: 0;
  font-family: Inter, sans-serif;
}

.elementor-10 .elementor-element.elementor-element-0379041 .lm2xevqr::before,
.elementor-10 .elementor-element.elementor-element-0379041 .lm2xevqr::after {
  border: 0;
  line-height: 48px;
}

@media (max-width: 767px) {
  .elementor-10 .elementor-element.elementor-element-0379041 .lm2xevqr::before,
  .elementor-10 .elementor-element.elementor-element-0379041 .lm2xevqr::after {
    line-height: 37.5px;
  }
}

.elementor-10 .elementor-element.elementor-element-0379041 .vr5yydba {
  width: 64px;
  height: 3px;
  margin: 20px 0 0;
  border: 0;
}

.elementor-10 .elementor-element.elementor-element-0379041 .vr5yydba::before,
.elementor-10 .elementor-element.elementor-element-0379041 .vr5yydba::after {
  border: 0;
}

.elementor-10 .elementor-element.elementor-element-0379041 .rrz91nsu {
  display: flex;
  flex-direction: row;
  align-items: flex-start;
  width: auto;
  border: 0;
}

.elementor-10 .elementor-element.elementor-element-0379041 .rrz91nsu::before,
.elementor-10 .elementor-element.elementor-element-0379041 .rrz91nsu::after {
  display: block;
  border: 0;
}

.elementor-10 .elementor-element.elementor-element-0379041 .sk6baz8k {
  width: auto;
  margin: 0;
  padding: 0 0 0 24px;
  border-top: 0;
  border-right: 0;
  border-bottom: 0;
  border-left: 2px solid rgba(9, 165, 35, 0.298);
  font-family: Inter, sans-serif;
}

.elementor-10 .elementor-element.elementor-element-0379041 .sk6baz8k::before,
.elementor-10 .elementor-element.elementor-element-0379041 .sk6baz8k::after {
  border: 0;
  -webkit-text-fill-color: rgba(46, 46, 46, 0.698);
  -webkit-text-stroke-color: rgba(46, 46, 46, 0.698);
}

@media (max-width: 767px) {
  .elementor-10 .elementor-element.elementor-element-0379041 .sk6baz8k::before,
  .elementor-10 .elementor-element.elementor-element-0379041 .sk6baz8k::after {
    line-height: 29.25px;
  }
}/* End custom CSS */

.elementor-10 .elementor-element.elementor-element-1fc95d9 {max-width: 100% !important}.elementor-10 .elementor-element.elementor-element-1fc95d9 img{display: block;object-fit: cover;vertical-align: middle;aspect-ratio: 4 / 3;}.elementor-10 .elementor-element.elementor-element-1fc95d9 img::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-10 .elementor-element.elementor-element-1fc95d9 img::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}
.elementor-10 .elementor-element.elementor-element-845762c {width: 20px;}.elementor-10 .elementor-element.elementor-element-845762c {height: 20px;}.elementor-10 .elementor-element.elementor-element-845762c .dutp7k8f{color: rgb(255, 255, 255);display: block;fill: none;height: 20px;overflow-clip-margin: content-box;stroke: rgb(255, 255, 255);stroke-linecap: round;stroke-linejoin: round;stroke-width: 2px;vertical-align: middle;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;overflow: hidden;}.elementor-10 .elementor-element.elementor-element-845762c .dutp7k8f::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(255, 255, 255);-webkit-text-stroke-color: rgb(255, 255, 255);}.elementor-10 .elementor-element.elementor-element-845762c .dutp7k8f::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(255, 255, 255);-webkit-text-stroke-color: rgb(255, 255, 255);}@media (max-width: 1024px) {.elementor-10 .elementor-element.elementor-element-845762c .dutp7k8f{overflow: hidden;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}@media (max-width: 767px) {.elementor-10 .elementor-element.elementor-element-845762c .dutp7k8f{overflow: hidden;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}.elementor-10 .elementor-element.elementor-element-845762c .bahn4spt{color: rgb(255, 255, 255);fill: none;stroke: rgb(255, 255, 255);stroke-linecap: round;stroke-linejoin: round;stroke-width: 2px;transform-origin: 0px 0px;width: auto;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-10 .elementor-element.elementor-element-845762c .bahn4spt::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(255, 255, 255);-webkit-text-stroke-color: rgb(255, 255, 255);}.elementor-10 .elementor-element.elementor-element-845762c .bahn4spt::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(255, 255, 255);-webkit-text-stroke-color: rgb(255, 255, 255);}
.elementor-10 .elementor-element.elementor-element-f78da4a{height: 40px;}.elementor-10 .elementor-element.elementor-element-f78da4a::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;}.elementor-10 .elementor-element.elementor-element-f78da4a::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;}
.elementor-10 .elementor-element.elementor-element-d6c0512{display: block;}.elementor-10 .elementor-element.elementor-element-d6c0512::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-10 .elementor-element.elementor-element-d6c0512::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}
.elementor-10 .elementor-element.elementor-element-51511ad .elementor-heading-title{font-family: Inter, sans-serif;}.elementor-10 .elementor-element.elementor-element-51511ad .elementor-heading-title::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-10 .elementor-element.elementor-element-51511ad .elementor-heading-title::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}
.elementor-10 .elementor-element.elementor-element-ef7fdbb {flex-grow: 1 !important}.elementor-10 .elementor-element.elementor-element-ef7fdbb {flex-basis: 0% !important}.elementor-10 .elementor-element.elementor-element-ef7fdbb p{font-family: Inter, sans-serif;}.elementor-10 .elementor-element.elementor-element-ef7fdbb p::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;line-height: 22.75px;-webkit-text-fill-color: rgb(102, 102, 102);-webkit-text-stroke-color: rgb(102, 102, 102);}.elementor-10 .elementor-element.elementor-element-ef7fdbb p::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;line-height: 22.75px;-webkit-text-fill-color: rgb(102, 102, 102);-webkit-text-stroke-color: rgb(102, 102, 102);}

.elementor-10 .elementor-element.elementor-element-cc34bf8{flex-basis: 0%;flex-grow: 1;text-align: center;}.elementor-10 .elementor-element.elementor-element-cc34bf8::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;}.elementor-10 .elementor-element.elementor-element-cc34bf8::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;}
.elementor-10 .elementor-element.elementor-element-8143f3b{box-shadow: rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(0, 0, 0, 0.05) 0px 1px 2px 0px;height: 100%;overflow: hidden;}.elementor-10 .elementor-element.elementor-element-8143f3b::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;}.elementor-10 .elementor-element.elementor-element-8143f3b::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;}@media (max-width: 1024px) {.elementor-10 .elementor-element.elementor-element-8143f3b{overflow: hidden;}}@media (max-width: 767px) {.elementor-10 .elementor-element.elementor-element-8143f3b{overflow: hidden;}}
.elementor-10 .elementor-element.elementor-element-1ad214a{height: 100%;transform: translate(0px, 0px);display: block;}.elementor-10 .elementor-element.elementor-element-1ad214a::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-10 .elementor-element.elementor-element-1ad214a::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}
.elementor-10 .elementor-element.elementor-element-fcd4164 {max-width: 100% !important}.elementor-10 .elementor-element.elementor-element-fcd4164 img{display: block;object-fit: cover;vertical-align: middle;aspect-ratio: 4 / 3;}.elementor-10 .elementor-element.elementor-element-fcd4164 img::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-10 .elementor-element.elementor-element-fcd4164 img::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}
.elementor-10 .elementor-element.elementor-element-3d5103e {width: 20px;}.elementor-10 .elementor-element.elementor-element-3d5103e {height: 20px;}.elementor-10 .elementor-element.elementor-element-3d5103e .dn5xjxnp{color: rgb(255, 255, 255);display: block;fill: none;height: 20px;overflow-clip-margin: content-box;stroke: rgb(255, 255, 255);stroke-linecap: round;stroke-linejoin: round;stroke-width: 2px;vertical-align: middle;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;overflow: hidden;}.elementor-10 .elementor-element.elementor-element-3d5103e .dn5xjxnp::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(255, 255, 255);-webkit-text-stroke-color: rgb(255, 255, 255);}.elementor-10 .elementor-element.elementor-element-3d5103e .dn5xjxnp::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(255, 255, 255);-webkit-text-stroke-color: rgb(255, 255, 255);}@media (max-width: 1024px) {.elementor-10 .elementor-element.elementor-element-3d5103e .dn5xjxnp{overflow: hidden;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}@media (max-width: 767px) {.elementor-10 .elementor-element.elementor-element-3d5103e .dn5xjxnp{overflow: hidden;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}.elementor-10 .elementor-element.elementor-element-3d5103e .a55y9y9f{color: rgb(255, 255, 255);fill: none;stroke: rgb(255, 255, 255);stroke-linecap: round;stroke-linejoin: round;stroke-width: 2px;transform-origin: 0px 0px;width: auto;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-10 .elementor-element.elementor-element-3d5103e .a55y9y9f::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(255, 255, 255);-webkit-text-stroke-color: rgb(255, 255, 255);}.elementor-10 .elementor-element.elementor-element-3d5103e .a55y9y9f::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(255, 255, 255);-webkit-text-stroke-color: rgb(255, 255, 255);}
.elementor-10 .elementor-element.elementor-element-c3957d4{height: 40px;}.elementor-10 .elementor-element.elementor-element-c3957d4::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;}.elementor-10 .elementor-element.elementor-element-c3957d4::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;}
.elementor-10 .elementor-element.elementor-element-90ab982{display: block;}.elementor-10 .elementor-element.elementor-element-90ab982::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-10 .elementor-element.elementor-element-90ab982::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}
.elementor-10 .elementor-element.elementor-element-90ce6a9 .elementor-heading-title{font-family: Inter, sans-serif;}.elementor-10 .elementor-element.elementor-element-90ce6a9 .elementor-heading-title::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-10 .elementor-element.elementor-element-90ce6a9 .elementor-heading-title::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}
.elementor-10 .elementor-element.elementor-element-b5aa2f6 {flex-grow: 1 !important}.elementor-10 .elementor-element.elementor-element-b5aa2f6 {flex-basis: 0% !important}.elementor-10 .elementor-element.elementor-element-b5aa2f6 p{font-family: Inter, sans-serif;}.elementor-10 .elementor-element.elementor-element-b5aa2f6 p::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;line-height: 22.75px;-webkit-text-fill-color: rgb(102, 102, 102);-webkit-text-stroke-color: rgb(102, 102, 102);}.elementor-10 .elementor-element.elementor-element-b5aa2f6 p::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;line-height: 22.75px;-webkit-text-fill-color: rgb(102, 102, 102);-webkit-text-stroke-color: rgb(102, 102, 102);}

.elementor-10 .elementor-element.elementor-element-25d7c59{flex-basis: 0%;flex-grow: 1;text-align: center;}.elementor-10 .elementor-element.elementor-element-25d7c59::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;}.elementor-10 .elementor-element.elementor-element-25d7c59::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;}
.elementor-10 .elementor-element.elementor-element-726709f{box-shadow: rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(0, 0, 0, 0.05) 0px 1px 2px 0px;height: 100%;overflow: hidden;}.elementor-10 .elementor-element.elementor-element-726709f::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;}.elementor-10 .elementor-element.elementor-element-726709f::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;}@media (max-width: 1024px) {.elementor-10 .elementor-element.elementor-element-726709f{overflow: hidden;}}@media (max-width: 767px) {.elementor-10 .elementor-element.elementor-element-726709f{overflow: hidden;}}
.elementor-10 .elementor-element.elementor-element-0a5be0b{height: 100%;transform: translate(0px, 0px);display: block;}.elementor-10 .elementor-element.elementor-element-0a5be0b::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-10 .elementor-element.elementor-element-0a5be0b::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}
.elementor-10 .elementor-element.elementor-element-310d433 {max-width: 100% !important}.elementor-10 .elementor-element.elementor-element-310d433 img{display: block;object-fit: cover;vertical-align: middle;aspect-ratio: 4 / 3;}.elementor-10 .elementor-element.elementor-element-310d433 img::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-10 .elementor-element.elementor-element-310d433 img::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}
.elementor-10 .elementor-element.elementor-element-d5e7a92 {width: 20px;}.elementor-10 .elementor-element.elementor-element-d5e7a92 {height: 20px;}.elementor-10 .elementor-element.elementor-element-d5e7a92 .xfcnabdw{color: rgb(255, 255, 255);display: block;fill: none;height: 20px;overflow-clip-margin: content-box;stroke: rgb(255, 255, 255);stroke-linecap: round;stroke-linejoin: round;stroke-width: 2px;vertical-align: middle;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;overflow: hidden;}.elementor-10 .elementor-element.elementor-element-d5e7a92 .xfcnabdw::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(255, 255, 255);-webkit-text-stroke-color: rgb(255, 255, 255);}.elementor-10 .elementor-element.elementor-element-d5e7a92 .xfcnabdw::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(255, 255, 255);-webkit-text-stroke-color: rgb(255, 255, 255);}@media (max-width: 1024px) {.elementor-10 .elementor-element.elementor-element-d5e7a92 .xfcnabdw{overflow: hidden;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}@media (max-width: 767px) {.elementor-10 .elementor-element.elementor-element-d5e7a92 .xfcnabdw{overflow: hidden;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}.elementor-10 .elementor-element.elementor-element-d5e7a92 .qd8kjv9m{color: rgb(255, 255, 255);fill: none;stroke: rgb(255, 255, 255);stroke-linecap: round;stroke-linejoin: round;stroke-width: 2px;transform-origin: 0px 0px;width: auto;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-10 .elementor-element.elementor-element-d5e7a92 .qd8kjv9m::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(255, 255, 255);-webkit-text-stroke-color: rgb(255, 255, 255);}.elementor-10 .elementor-element.elementor-element-d5e7a92 .qd8kjv9m::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(255, 255, 255);-webkit-text-stroke-color: rgb(255, 255, 255);}
.elementor-10 .elementor-element.elementor-element-b34fc48{height: 40px;}.elementor-10 .elementor-element.elementor-element-b34fc48::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;}.elementor-10 .elementor-element.elementor-element-b34fc48::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;}
.elementor-10 .elementor-element.elementor-element-bc9ad43{display: block;}.elementor-10 .elementor-element.elementor-element-bc9ad43::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-10 .elementor-element.elementor-element-bc9ad43::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}
.elementor-10 .elementor-element.elementor-element-8c5f981 .elementor-heading-title{font-family: Inter, sans-serif;}.elementor-10 .elementor-element.elementor-element-8c5f981 .elementor-heading-title::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-10 .elementor-element.elementor-element-8c5f981 .elementor-heading-title::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}
.elementor-10 .elementor-element.elementor-element-11bc128 {flex-grow: 1 !important}.elementor-10 .elementor-element.elementor-element-11bc128 {flex-basis: 0% !important}.elementor-10 .elementor-element.elementor-element-11bc128 p{font-family: Inter, sans-serif;}.elementor-10 .elementor-element.elementor-element-11bc128 p::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;line-height: 22.75px;-webkit-text-fill-color: rgb(102, 102, 102);-webkit-text-stroke-color: rgb(102, 102, 102);}.elementor-10 .elementor-element.elementor-element-11bc128 p::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;line-height: 22.75px;-webkit-text-fill-color: rgb(102, 102, 102);-webkit-text-stroke-color: rgb(102, 102, 102);}

.elementor-10 .elementor-element.elementor-element-d3092a5{flex-basis: 0%;flex-grow: 1;text-align: center;}.elementor-10 .elementor-element.elementor-element-d3092a5::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;}.elementor-10 .elementor-element.elementor-element-d3092a5::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;}
.elementor-10 .elementor-element.elementor-element-702b456{box-shadow: rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(0, 0, 0, 0.05) 0px 1px 2px 0px;height: 100%;overflow: hidden;}.elementor-10 .elementor-element.elementor-element-702b456::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;}.elementor-10 .elementor-element.elementor-element-702b456::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;}@media (max-width: 1024px) {.elementor-10 .elementor-element.elementor-element-702b456{overflow: hidden;}}@media (max-width: 767px) {.elementor-10 .elementor-element.elementor-element-702b456{overflow: hidden;}}
.elementor-10 .elementor-element.elementor-element-d6ef56b{height: 100%;transform: translate(0px, 0px);display: block;}.elementor-10 .elementor-element.elementor-element-d6ef56b::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-10 .elementor-element.elementor-element-d6ef56b::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}
.elementor-10 .elementor-element.elementor-element-4e45899{display: grid;grid-template-columns: repeat(3, minmax(0px, 1fr));grid-column-gap: 32px;grid-template-rows: auto;}.elementor-10 .elementor-element.elementor-element-4e45899::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;}.elementor-10 .elementor-element.elementor-element-4e45899::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;}@media (max-width: 767px) {.elementor-10 .elementor-element.elementor-element-4e45899{grid-template-columns: repeat(1, minmax(0px, 1fr));}}
.elementor-10 .elementor-element.elementor-element-e123e44{max-width: 1400px;display: block;}.elementor-10 .elementor-element.elementor-element-e123e44::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-10 .elementor-element.elementor-element-e123e44::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}@media (max-width: 1024px) {.elementor-10 .elementor-element.elementor-element-e123e44{max-width: none;}}
.elementor-10 .elementor-element.elementor-element-e744cd8{display: block;}.elementor-10 .elementor-element.elementor-element-e744cd8::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-10 .elementor-element.elementor-element-e744cd8::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}
/* Start custom CSS for softlite_dynamic_card_box, class: .elementor-element-cd88dca */.elementor-10 .elementor-element.elementor-element-cd88dca {
  width: auto;
}

.elementor-10 .elementor-element.elementor-element-cd88dca .pidj74ku {
  transform: translate(0, 0);
  border: 0;
}

.elementor-10 .elementor-element.elementor-element-cd88dca .pidj74ku::before,
.elementor-10 .elementor-element.elementor-element-cd88dca .pidj74ku::after {
  border: 0;
}

.elementor-10 .elementor-element.elementor-element-cd88dca .tdxjgb2f {
  width: auto;
  max-width: 672px;
  margin: 0 auto 64px;
  text-align: center;
  border: 0;
}

.elementor-10 .elementor-element.elementor-element-cd88dca .tdxjgb2f::before,
.elementor-10 .elementor-element.elementor-element-cd88dca .tdxjgb2f::after {
  border: 0;
}

.elementor-10 .elementor-element.elementor-element-cd88dca .vu8g2qp8 {
  width: auto;
  margin: 0 0 12px;
  text-align: center;
  border: 0;
  font-family: Inter, sans-serif;
}

.elementor-10 .elementor-element.elementor-element-cd88dca .vu8g2qp8::before,
.elementor-10 .elementor-element.elementor-element-cd88dca .vu8g2qp8::after {
  border: 0;
  -webkit-text-fill-color: rgb(9, 165, 35);
  -webkit-text-stroke-color: rgb(9, 165, 35);
}

.elementor-10 .elementor-element.elementor-element-cd88dca .dinkcmtn {
  width: auto;
  margin: 0 0 20px;
  text-align: center;
  border: 0;
  font-family: Inter, sans-serif;
}

.elementor-10 .elementor-element.elementor-element-cd88dca .dinkcmtn::before,
.elementor-10 .elementor-element.elementor-element-cd88dca .dinkcmtn::after {
  border: 0;
  line-height: 48px;
}

.elementor-10 .elementor-element.elementor-element-cd88dca .lt2c8vgo {
  width: auto;
  margin: 0;
  text-align: center;
  border: 0;
  font-family: Inter, sans-serif;
}

.elementor-10 .elementor-element.elementor-element-cd88dca .lt2c8vgo::before,
.elementor-10 .elementor-element.elementor-element-cd88dca .lt2c8vgo::after {
  border: 0;
  line-height: 26px;
  -webkit-text-fill-color: rgb(102, 102, 102);
  -webkit-text-stroke-color: rgb(102, 102, 102);
}

.elementor-10 .elementor-element.elementor-element-cd88dca .btd9c9o1 {
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: center;
  gap: 8px;
  width: auto;
  margin: 24px 0 0;
  text-align: center;
  border: 0;
}

.elementor-10 .elementor-element.elementor-element-cd88dca .btd9c9o1::before,
.elementor-10 .elementor-element.elementor-element-cd88dca .btd9c9o1::after {
  display: block;
  border: 0;
}

.elementor-10 .elementor-element.elementor-element-cd88dca .o7on22rs,
.elementor-10 .elementor-element.elementor-element-cd88dca .hfpy0ogn,
.elementor-10 .elementor-element.elementor-element-cd88dca .i0biz0x6 {
  display: block;
  height: 3px;
  text-align: center;
  border: 0;
  border-radius: 9999px;
}

.elementor-10 .elementor-element.elementor-element-cd88dca .o7on22rs {
  width: 20px;
}

.elementor-10 .elementor-element.elementor-element-cd88dca .hfpy0ogn {
  width: 40px;
}

.elementor-10 .elementor-element.elementor-element-cd88dca .i0biz0x6 {
  width: 20px;
  background-color: rgba(9, 165, 35, 0.4);
}

.elementor-10 .elementor-element.elementor-element-cd88dca .o7on22rs::before,
.elementor-10 .elementor-element.elementor-element-cd88dca .o7on22rs::after,
.elementor-10 .elementor-element.elementor-element-cd88dca .hfpy0ogn::before,
.elementor-10 .elementor-element.elementor-element-cd88dca .hfpy0ogn::after,
.elementor-10 .elementor-element.elementor-element-cd88dca .i0biz0x6::before,
.elementor-10 .elementor-element.elementor-element-cd88dca .i0biz0x6::after {
  border: 0;
}/* End custom CSS */

.elementor-10 .elementor-element.elementor-element-023f6d8 {
  width: auto;
}

.elementor-10 .elementor-element.elementor-element-023f6d8 .softlite-dynamic-card-box {
  height: 100%;
}

.elementor-10 .elementor-element.elementor-element-023f6d8 .lsq0oax9 {
  transform: translate(0, 0);
  border: 0;
}

.elementor-10 .elementor-element.elementor-element-023f6d8 .lsq0oax9::before,
.elementor-10 .elementor-element.elementor-element-023f6d8 .lsq0oax9::after {
  border: 0;
}

.elementor-10 .elementor-element.elementor-element-023f6d8 .tmz4n3xh {
  display: flex;
  flex-direction: column;
  align-items: center;
  width: auto;
  text-align: center;
  border: 0;
}

.elementor-10 .elementor-element.elementor-element-023f6d8 .tmz4n3xh::before,
.elementor-10 .elementor-element.elementor-element-023f6d8 .tmz4n3xh::after {
  display: block;
  border: 0;
}

.elementor-10 .elementor-element.elementor-element-023f6d8 .uho8g2dm {
  position: relative;
  width: auto;
  margin: 0 0 24px;
  text-align: center;
  border: 0;
}

.elementor-10 .elementor-element.elementor-element-023f6d8 .uho8g2dm::before,
.elementor-10 .elementor-element.elementor-element-023f6d8 .uho8g2dm::after {
  border: 0;
}

.elementor-10 .elementor-element.elementor-element-023f6d8 .yiuaypzf {
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: center;
  width: 96px;
  height: 96px;
  text-align: center;
  border: 1px solid rgba(224, 218, 209, 0.5);
  border-radius: 16px;
  box-shadow:
    rgba(0, 0, 0, 0) 0 0 0 0,
    rgba(0, 0, 0, 0) 0 0 0 0,
    rgba(0, 0, 0, 0.05) 0 1px 2px 0;
}

.elementor-10 .elementor-element.elementor-element-023f6d8 .yiuaypzf::before,
.elementor-10 .elementor-element.elementor-element-023f6d8 .yiuaypzf::after {
  display: block;
  border: 0;
}

.elementor-10 .elementor-element.elementor-element-023f6d8 .oc78xlt1 {
  display: block;
  width: 40px;
  height: 40px;
  color: rgb(9, 165, 35);
  fill: none;
  stroke: rgb(9, 165, 35);
  stroke-width: 2px;
  stroke-linecap: round;
  stroke-linejoin: round;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  border: 0;
}

.elementor-10 .elementor-element.elementor-element-023f6d8 .oc78xlt1::before,
.elementor-10 .elementor-element.elementor-element-023f6d8 .oc78xlt1::after {
  border: 0;
  -webkit-text-fill-color: rgb(9, 165, 35);
  -webkit-text-stroke-color: rgb(9, 165, 35);
}

.elementor-10 .elementor-element.elementor-element-023f6d8 .jg0yf2yg {
  position: absolute;
  top: -8px;
  right: -8px;
  z-index: 0;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: center;
  width: 32px;
  height: 32px;
  text-align: center;
  border: 0;
  border-radius: 9999px;
  box-shadow:
    rgba(0, 0, 0, 0) 0 0 0 0,
    rgba(0, 0, 0, 0) 0 0 0 0,
    rgba(0, 0, 0, 0.1) 0 4px 6px -1px,
    rgba(0, 0, 0, 0.1) 0 2px 4px -2px;
}

.elementor-10 .elementor-element.elementor-element-023f6d8 .jg0yf2yg::before,
.elementor-10 .elementor-element.elementor-element-023f6d8 .jg0yf2yg::after {
  display: block;
  border: 0;
}

.elementor-10 .elementor-element.elementor-element-023f6d8 .cn9egilh {
  display: block;
  width: auto;
  text-align: center;
  border: 0;
  font-family: Inter, sans-serif;
}

.elementor-10 .elementor-element.elementor-element-023f6d8 .cn9egilh::before,
.elementor-10 .elementor-element.elementor-element-023f6d8 .cn9egilh::after {
  border: 0;
  -webkit-text-fill-color: rgb(255, 255, 255);
  -webkit-text-stroke-color: rgb(255, 255, 255);
}

.elementor-10 .elementor-element.elementor-element-023f6d8 .g60vohib {
  width: auto;
  margin: 0 0 8px;
  text-align: center;
  border: 0;
  font-family: Inter, sans-serif;
}

.elementor-10 .elementor-element.elementor-element-023f6d8 .g60vohib::before,
.elementor-10 .elementor-element.elementor-element-023f6d8 .g60vohib::after {
  border: 0;
}

.elementor-10 .elementor-element.elementor-element-023f6d8 .n040rvt2 {
  width: auto;
  max-width: 320px;
  margin: 0;
  text-align: center;
  border: 0;
  font-family: Inter, sans-serif;
}

.elementor-10 .elementor-element.elementor-element-023f6d8 .n040rvt2::before,
.elementor-10 .elementor-element.elementor-element-023f6d8 .n040rvt2::after {
  border: 0;
  line-height: 22.75px;
  -webkit-text-fill-color: rgb(102, 102, 102);
  -webkit-text-stroke-color: rgb(102, 102, 102);
}
/* Start custom CSS for softlite_dynamic_card_box, class: .elementor-element-e9dce15 */.elementor-10 .elementor-element.elementor-element-e9dce15 {
  width: auto;
}

.elementor-10 .elementor-element.elementor-element-e9dce15 .softlite-dynamic-card-box {
  height: 100%;
}

.elementor-10 .elementor-element.elementor-element-e9dce15 .g1249tef {
  transform: translate(0, 0);
  border: 0;
}

.elementor-10 .elementor-element.elementor-element-e9dce15 .g1249tef::before,
.elementor-10 .elementor-element.elementor-element-e9dce15 .g1249tef::after {
  border: 0;
}

.elementor-10 .elementor-element.elementor-element-e9dce15 .hfbi7ohh {
  display: flex;
  flex-direction: column;
  align-items: center;
  width: auto;
  text-align: center;
  border: 0;
}

.elementor-10 .elementor-element.elementor-element-e9dce15 .hfbi7ohh::before,
.elementor-10 .elementor-element.elementor-element-e9dce15 .hfbi7ohh::after {
  display: block;
  border: 0;
}

.elementor-10 .elementor-element.elementor-element-e9dce15 .aj17zcgp {
  position: relative;
  width: auto;
  margin: 0 0 24px;
  text-align: center;
  border: 0;
}

.elementor-10 .elementor-element.elementor-element-e9dce15 .aj17zcgp::before,
.elementor-10 .elementor-element.elementor-element-e9dce15 .aj17zcgp::after {
  border: 0;
}

.elementor-10 .elementor-element.elementor-element-e9dce15 .uhomdwuz {
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: center;
  width: 96px;
  height: 96px;
  text-align: center;
  border: 1px solid rgba(224, 218, 209, 0.5);
  border-radius: 16px;
  box-shadow:
    rgba(0, 0, 0, 0) 0 0 0 0,
    rgba(0, 0, 0, 0) 0 0 0 0,
    rgba(0, 0, 0, 0.05) 0 1px 2px 0;
}

.elementor-10 .elementor-element.elementor-element-e9dce15 .uhomdwuz::before,
.elementor-10 .elementor-element.elementor-element-e9dce15 .uhomdwuz::after {
  display: block;
  border: 0;
}

.elementor-10 .elementor-element.elementor-element-e9dce15 .wkmrhpqh {
  display: block;
  width: 40px;
  height: 40px;
  color: rgb(9, 165, 35);
  fill: none;
  stroke: rgb(9, 165, 35);
  stroke-width: 2px;
  stroke-linecap: round;
  stroke-linejoin: round;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  border: 0;
}

.elementor-10 .elementor-element.elementor-element-e9dce15 .wkmrhpqh::before,
.elementor-10 .elementor-element.elementor-element-e9dce15 .wkmrhpqh::after {
  border: 0;
  -webkit-text-fill-color: rgb(9, 165, 35);
  -webkit-text-stroke-color: rgb(9, 165, 35);
}

.elementor-10 .elementor-element.elementor-element-e9dce15 .id3j68u1 {
  position: absolute;
  top: -8px;
  right: -8px;
  z-index: 0;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: center;
  width: 32px;
  height: 32px;
  text-align: center;
  border: 0;
  border-radius: 9999px;
  box-shadow:
    rgba(0, 0, 0, 0) 0 0 0 0,
    rgba(0, 0, 0, 0) 0 0 0 0,
    rgba(0, 0, 0, 0.1) 0 4px 6px -1px,
    rgba(0, 0, 0, 0.1) 0 2px 4px -2px;
}

.elementor-10 .elementor-element.elementor-element-e9dce15 .id3j68u1::before,
.elementor-10 .elementor-element.elementor-element-e9dce15 .id3j68u1::after {
  display: block;
  border: 0;
}

.elementor-10 .elementor-element.elementor-element-e9dce15 .b9j9x6vi {
  display: block;
  width: auto;
  text-align: center;
  border: 0;
  font-family: Inter, sans-serif;
}

.elementor-10 .elementor-element.elementor-element-e9dce15 .b9j9x6vi::before,
.elementor-10 .elementor-element.elementor-element-e9dce15 .b9j9x6vi::after {
  border: 0;
  -webkit-text-fill-color: rgb(255, 255, 255);
  -webkit-text-stroke-color: rgb(255, 255, 255);
}

.elementor-10 .elementor-element.elementor-element-e9dce15 .kdgxbl0t {
  width: auto;
  margin: 0 0 8px;
  text-align: center;
  border: 0;
  font-family: Inter, sans-serif;
}

.elementor-10 .elementor-element.elementor-element-e9dce15 .kdgxbl0t::before,
.elementor-10 .elementor-element.elementor-element-e9dce15 .kdgxbl0t::after {
  border: 0;
}

.elementor-10 .elementor-element.elementor-element-e9dce15 .xebswzcl {
  width: auto;
  max-width: 320px;
  margin: 0;
  text-align: center;
  border: 0;
  font-family: Inter, sans-serif;
}

.elementor-10 .elementor-element.elementor-element-e9dce15 .xebswzcl::before,
.elementor-10 .elementor-element.elementor-element-e9dce15 .xebswzcl::after {
  border: 0;
  line-height: 22.75px;
  -webkit-text-fill-color: rgb(102, 102, 102);
  -webkit-text-stroke-color: rgb(102, 102, 102);
}/* End custom CSS */

/* Start custom CSS for softlite_dynamic_card_box, class: .elementor-element-3208ba9 */.elementor-10 .elementor-element.elementor-element-3208ba9 {
  width: auto;
}

.elementor-10 .elementor-element.elementor-element-3208ba9 .softlite-dynamic-card-box {
  height: 100%;
}

.elementor-10 .elementor-element.elementor-element-3208ba9 .idqv3qcz {
  transform: translate(0, 0);
  border: 0;
}

.elementor-10 .elementor-element.elementor-element-3208ba9 .idqv3qcz::before,
.elementor-10 .elementor-element.elementor-element-3208ba9 .idqv3qcz::after {
  border: 0;
}

.elementor-10 .elementor-element.elementor-element-3208ba9 .rgyi8tn8 {
  display: flex;
  flex-direction: column;
  align-items: center;
  width: auto;
  text-align: center;
  border: 0;
}

.elementor-10 .elementor-element.elementor-element-3208ba9 .rgyi8tn8::before,
.elementor-10 .elementor-element.elementor-element-3208ba9 .rgyi8tn8::after {
  display: block;
  border: 0;
}

.elementor-10 .elementor-element.elementor-element-3208ba9 .yx568b1a {
  position: relative;
  width: auto;
  margin: 0 0 24px;
  text-align: center;
  border: 0;
}

.elementor-10 .elementor-element.elementor-element-3208ba9 .yx568b1a::before,
.elementor-10 .elementor-element.elementor-element-3208ba9 .yx568b1a::after {
  border: 0;
}

.elementor-10 .elementor-element.elementor-element-3208ba9 .o2sc9q5h {
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: center;
  width: 96px;
  height: 96px;
  text-align: center;
  border: 1px solid rgba(224, 218, 209, 0.5);
  border-radius: 16px;
  box-shadow:
    rgba(0, 0, 0, 0) 0 0 0 0,
    rgba(0, 0, 0, 0) 0 0 0 0,
    rgba(0, 0, 0, 0.05) 0 1px 2px 0;
}

.elementor-10 .elementor-element.elementor-element-3208ba9 .o2sc9q5h::before,
.elementor-10 .elementor-element.elementor-element-3208ba9 .o2sc9q5h::after {
  display: block;
  border: 0;
}

.elementor-10 .elementor-element.elementor-element-3208ba9 .s17tntaf {
  display: block;
  width: 40px;
  height: 40px;
  color: rgb(9, 165, 35);
  fill: none;
  stroke: rgb(9, 165, 35);
  stroke-width: 2px;
  stroke-linecap: round;
  stroke-linejoin: round;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  border: 0;
}

.elementor-10 .elementor-element.elementor-element-3208ba9 .s17tntaf::before,
.elementor-10 .elementor-element.elementor-element-3208ba9 .s17tntaf::after {
  border: 0;
  -webkit-text-fill-color: rgb(9, 165, 35);
  -webkit-text-stroke-color: rgb(9, 165, 35);
}

.elementor-10 .elementor-element.elementor-element-3208ba9 .ca92d3wo {
  position: absolute;
  top: -8px;
  right: -8px;
  z-index: 0;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: center;
  width: 32px;
  height: 32px;
  text-align: center;
  border: 0;
  border-radius: 9999px;
  box-shadow:
    rgba(0, 0, 0, 0) 0 0 0 0,
    rgba(0, 0, 0, 0) 0 0 0 0,
    rgba(0, 0, 0, 0.1) 0 4px 6px -1px,
    rgba(0, 0, 0, 0.1) 0 2px 4px -2px;
}

.elementor-10 .elementor-element.elementor-element-3208ba9 .ca92d3wo::before,
.elementor-10 .elementor-element.elementor-element-3208ba9 .ca92d3wo::after {
  display: block;
  border: 0;
}

.elementor-10 .elementor-element.elementor-element-3208ba9 .zxaa3vnx {
  display: block;
  width: auto;
  text-align: center;
  border: 0;
  font-family: Inter, sans-serif;
}

.elementor-10 .elementor-element.elementor-element-3208ba9 .zxaa3vnx::before,
.elementor-10 .elementor-element.elementor-element-3208ba9 .zxaa3vnx::after {
  border: 0;
  -webkit-text-fill-color: rgb(255, 255, 255);
  -webkit-text-stroke-color: rgb(255, 255, 255);
}

.elementor-10 .elementor-element.elementor-element-3208ba9 .rqc3r7ul {
  width: auto;
  margin: 0 0 8px;
  text-align: center;
  border: 0;
  font-family: Inter, sans-serif;
}

.elementor-10 .elementor-element.elementor-element-3208ba9 .rqc3r7ul::before,
.elementor-10 .elementor-element.elementor-element-3208ba9 .rqc3r7ul::after {
  border: 0;
}

.elementor-10 .elementor-element.elementor-element-3208ba9 .zmonclys {
  width: auto;
  max-width: 320px;
  margin: 0;
  text-align: center;
  border: 0;
  font-family: Inter, sans-serif;
}

.elementor-10 .elementor-element.elementor-element-3208ba9 .zmonclys::before,
.elementor-10 .elementor-element.elementor-element-3208ba9 .zmonclys::after {
  border: 0;
  line-height: 22.75px;
  -webkit-text-fill-color: rgb(102, 102, 102);
  -webkit-text-stroke-color: rgb(102, 102, 102);
}/* End custom CSS */

.elementor-10 .elementor-element.elementor-element-671d8e3{display: grid;grid-template-columns: repeat(3, minmax(0px, 1fr));max-width: 1024px;grid-column-gap: 32px;grid-template-rows: auto;}.elementor-10 .elementor-element.elementor-element-671d8e3::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;}.elementor-10 .elementor-element.elementor-element-671d8e3::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;}@media (max-width: 767px) {.elementor-10 .elementor-element.elementor-element-671d8e3{grid-template-columns: repeat(1, minmax(0px, 1fr));}}

.elementor-10 .elementor-element.elementor-element-02de8b1{text-align: center;display: block;}.elementor-10 .elementor-element.elementor-element-02de8b1::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-10 .elementor-element.elementor-element-02de8b1::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}
.elementor-10 .elementor-element.elementor-element-49bd500{transform: translate(0px, 0px);display: block;}.elementor-10 .elementor-element.elementor-element-49bd500::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-10 .elementor-element.elementor-element-49bd500::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}
.elementor-10 .elementor-element.elementor-element-4b3fec7{max-width: 1400px;display: block;}.elementor-10 .elementor-element.elementor-element-4b3fec7::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-10 .elementor-element.elementor-element-4b3fec7::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}@media (max-width: 1024px) {.elementor-10 .elementor-element.elementor-element-4b3fec7{max-width: none;}}
.elementor-10 .elementor-element.elementor-element-d12a48c{display: block;}.elementor-10 .elementor-element.elementor-element-d12a48c::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-10 .elementor-element.elementor-element-d12a48c::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}
.elementor-10 .elementor-element.elementor-element-f37b21a {
  width: auto;
}

.elementor-10 .elementor-element.elementor-element-f37b21a .djls8h09 {
  transform: translate(0, 0);
  border: 0;
}

.elementor-10 .elementor-element.elementor-element-f37b21a .djls8h09::before,
.elementor-10 .elementor-element.elementor-element-f37b21a .djls8h09::after {
  border: 0;
}

.elementor-10 .elementor-element.elementor-element-f37b21a .xmmmauc5 {
  width: auto;
  max-width: 672px;
  margin: 0 auto 48px;
  text-align: center;
  border: 0;
}

.elementor-10 .elementor-element.elementor-element-f37b21a .xmmmauc5::before,
.elementor-10 .elementor-element.elementor-element-f37b21a .xmmmauc5::after {
  border: 0;
}

.elementor-10 .elementor-element.elementor-element-f37b21a .r80zsftr {
  width: auto;
  margin: 0 0 12px;
  text-align: center;
  border: 0;
  font-family: Inter, sans-serif;
}

.elementor-10 .elementor-element.elementor-element-f37b21a .r80zsftr::before,
.elementor-10 .elementor-element.elementor-element-f37b21a .r80zsftr::after {
  border: 0;
  -webkit-text-fill-color: rgb(9, 165, 35);
  -webkit-text-stroke-color: rgb(9, 165, 35);
}

.elementor-10 .elementor-element.elementor-element-f37b21a .keg8zhuz {
  width: auto;
  margin: 0 0 20px;
  text-align: center;
  border: 0;
  font-family: Inter, sans-serif;
}

.elementor-10 .elementor-element.elementor-element-f37b21a .keg8zhuz::before,
.elementor-10 .elementor-element.elementor-element-f37b21a .keg8zhuz::after {
  border: 0;
  line-height: 48px;
}

.elementor-10 .elementor-element.elementor-element-f37b21a .brucbv72 {
  width: auto;
  margin: 0;
  text-align: center;
  border: 0;
  font-family: Inter, sans-serif;
}

.elementor-10 .elementor-element.elementor-element-f37b21a .brucbv72::before,
.elementor-10 .elementor-element.elementor-element-f37b21a .brucbv72::after {
  border: 0;
  line-height: 26px;
  -webkit-text-fill-color: rgb(102, 102, 102);
  -webkit-text-stroke-color: rgb(102, 102, 102);
}

.elementor-10 .elementor-element.elementor-element-f37b21a .lf50kcf6 {
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: center;
  gap: 8px;
  width: auto;
  margin: 24px 0 0;
  text-align: center;
  border: 0;
}

.elementor-10 .elementor-element.elementor-element-f37b21a .lf50kcf6::before,
.elementor-10 .elementor-element.elementor-element-f37b21a .lf50kcf6::after {
  display: block;
  border: 0;
}

.elementor-10 .elementor-element.elementor-element-f37b21a .gvm8s3kl,
.elementor-10 .elementor-element.elementor-element-f37b21a .ljz3p2zs,
.elementor-10 .elementor-element.elementor-element-f37b21a .ne3a7nm6 {
  display: block;
  height: 3px;
  text-align: center;
  border: 0;
  border-radius: 9999px;
}

.elementor-10 .elementor-element.elementor-element-f37b21a .gvm8s3kl {
  width: 20px;
}

.elementor-10 .elementor-element.elementor-element-f37b21a .ljz3p2zs {
  width: 40px;
}

.elementor-10 .elementor-element.elementor-element-f37b21a .ne3a7nm6 {
  width: 20px;
  background-color: rgba(9, 165, 35, 0.4);
}

.elementor-10 .elementor-element.elementor-element-f37b21a .gvm8s3kl::before,
.elementor-10 .elementor-element.elementor-element-f37b21a .gvm8s3kl::after,
.elementor-10 .elementor-element.elementor-element-f37b21a .ljz3p2zs::before,
.elementor-10 .elementor-element.elementor-element-f37b21a .ljz3p2zs::after,
.elementor-10 .elementor-element.elementor-element-f37b21a .ne3a7nm6::before,
.elementor-10 .elementor-element.elementor-element-f37b21a .ne3a7nm6::after {
  border: 0;
}
.elementor-10 .elementor-element.elementor-element-aee1627 .q0w1c0wv{column-gap: 16px;display: grid;grid-template-columns: repeat(4, minmax(0px, 1fr));row-gap: 16px;grid-column-gap: 16px;grid-template-rows: auto;}.elementor-10 .elementor-element.elementor-element-aee1627 .q0w1c0wv::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;}.elementor-10 .elementor-element.elementor-element-aee1627 .q0w1c0wv::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;}@media (max-width: 767px) {.elementor-10 .elementor-element.elementor-element-aee1627 .q0w1c0wv{grid-template-columns: repeat(2, minmax(0px, 1fr));}}.elementor-10 .elementor-element.elementor-element-aee1627 .gbnsr7bc{transform: translate(0px, 0px);border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-10 .elementor-element.elementor-element-aee1627 .gbnsr7bc::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-10 .elementor-element.elementor-element-aee1627 .gbnsr7bc::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-10 .elementor-element.elementor-element-aee1627 .aito9934{border-bottom-left-radius: 12px;border-bottom-right-radius: 12px;border-top-left-radius: 12px;border-top-right-radius: 12px;position: relative;width: auto;aspect-ratio: 3 / 4;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;overflow: hidden;}.elementor-10 .elementor-element.elementor-element-aee1627 .aito9934::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-10 .elementor-element.elementor-element-aee1627 .aito9934::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}@media (max-width: 1024px) {.elementor-10 .elementor-element.elementor-element-aee1627 .aito9934{border-bottom-left-radius: 12px;border-bottom-right-radius: 12px;border-top-left-radius: 12px;border-top-right-radius: 12px;overflow: hidden;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}@media (max-width: 767px) {.elementor-10 .elementor-element.elementor-element-aee1627 .aito9934{border-bottom-left-radius: 12px;border-bottom-right-radius: 12px;border-top-left-radius: 12px;border-top-right-radius: 12px;overflow: hidden;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}.elementor-10 .elementor-element.elementor-element-aee1627 .qy460ps1{display: block;height: 100%;max-width: 100%;object-fit: cover;vertical-align: middle;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-10 .elementor-element.elementor-element-aee1627 .qy460ps1::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-10 .elementor-element.elementor-element-aee1627 .qy460ps1::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-10 .elementor-element.elementor-element-aee1627 .ujm59f0r{bottom: 0px;left: 0px;position: absolute;right: 0px;top: 0px;width: auto;z-index: 0;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-10 .elementor-element.elementor-element-aee1627 .ujm59f0r::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-10 .elementor-element.elementor-element-aee1627 .ujm59f0r::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}

.elementor-10 .elementor-element.elementor-element-8c85f43{text-align: center;display: block;}.elementor-10 .elementor-element.elementor-element-8c85f43::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-10 .elementor-element.elementor-element-8c85f43::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}
.elementor-10 .elementor-element.elementor-element-99aaa94{transform: translate(0px, 0px);display: block;}.elementor-10 .elementor-element.elementor-element-99aaa94::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-10 .elementor-element.elementor-element-99aaa94::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}
.elementor-10 .elementor-element.elementor-element-00c08ea{max-width: 1400px;display: block;}.elementor-10 .elementor-element.elementor-element-00c08ea::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-10 .elementor-element.elementor-element-00c08ea::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}@media (max-width: 1024px) {.elementor-10 .elementor-element.elementor-element-00c08ea{max-width: none;}}
.elementor-10 .elementor-element.elementor-element-38305ab{display: block;}.elementor-10 .elementor-element.elementor-element-38305ab::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-10 .elementor-element.elementor-element-38305ab::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}
/* Start custom CSS for heading, class: .elementor-element-1f319fd */.elementor-10 .elementor-element.elementor-element-1f319fd .v1j4qkrb {
  width: auto;
  color: rgb(9, 165, 35);
  border: 0;
  font-family: Inter, sans-serif;
  font-size: 48px;
  font-weight: 600;
  line-height: 1;
}

.elementor-10 .elementor-element.elementor-element-1f319fd .v1j4qkrb::before,
.elementor-10 .elementor-element.elementor-element-1f319fd .v1j4qkrb::after {
  border: 0;
  line-height: 48px;
  -webkit-text-fill-color: rgb(9, 165, 35);
  -webkit-text-stroke-color: rgb(9, 165, 35);
}

@media (max-width: 767px) {
  .elementor-10 .elementor-element.elementor-element-1f319fd .v1j4qkrb {
    font-size: 30px;
    line-height: 1.25;
  }

  .elementor-10 .elementor-element.elementor-element-1f319fd .v1j4qkrb::before,
  .elementor-10 .elementor-element.elementor-element-1f319fd .v1j4qkrb::after,
  .elementor-10 .elementor-element.elementor-element-1f319fd .elementor-heading-title::before,
  .elementor-10 .elementor-element.elementor-element-1f319fd .elementor-heading-title::after {
    line-height: 37.5px;
  }
}

.elementor-10 .elementor-element.elementor-element-1f319fd .elementor-heading-title {
  font-family: Inter, sans-serif;
}

.elementor-10 .elementor-element.elementor-element-1f319fd .elementor-heading-title::before,
.elementor-10 .elementor-element.elementor-element-1f319fd .elementor-heading-title::after {
  border: 0;
  line-height: 48px;
}/* End custom CSS */

.elementor-10 .elementor-element.elementor-element-9649563 p{font-family: Inter, sans-serif;}.elementor-10 .elementor-element.elementor-element-9649563 p::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;line-height: 22.75px;white-space: pre-line;-webkit-text-fill-color: rgb(102, 102, 102);-webkit-text-stroke-color: rgb(102, 102, 102);}.elementor-10 .elementor-element.elementor-element-9649563 p::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;line-height: 22.75px;white-space: pre-line;-webkit-text-fill-color: rgb(102, 102, 102);-webkit-text-stroke-color: rgb(102, 102, 102);}
.elementor-10 .elementor-element.elementor-element-f00dae3 .elementor-heading-title{display: block;font-family: Inter, sans-serif;}.elementor-10 .elementor-element.elementor-element-f00dae3 .elementor-heading-title::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-10 .elementor-element.elementor-element-f00dae3 .elementor-heading-title::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}
.elementor-10 .elementor-element.elementor-element-371660a .ldfeppwy{color: rgb(102, 102, 102);cursor: pointer;display: block;fill: none;height: 16px;overflow-clip-margin: content-box;stroke: rgb(102, 102, 102);stroke-linecap: round;stroke-linejoin: round;stroke-width: 2px;width: 16px;vertical-align: middle;overflow: hidden;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-10 .elementor-element.elementor-element-371660a .ldfeppwy::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(102, 102, 102);-webkit-text-stroke-color: rgb(102, 102, 102);}.elementor-10 .elementor-element.elementor-element-371660a .ldfeppwy::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(102, 102, 102);-webkit-text-stroke-color: rgb(102, 102, 102);}.elementor-10 .elementor-element.elementor-element-371660a .l5jdndu5{color: rgb(102, 102, 102);cursor: pointer;fill: none;stroke: rgb(102, 102, 102);stroke-linecap: round;stroke-linejoin: round;stroke-width: 2px;transform-origin: 0px 0px;width: auto;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-10 .elementor-element.elementor-element-371660a .l5jdndu5::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(102, 102, 102);-webkit-text-stroke-color: rgb(102, 102, 102);}.elementor-10 .elementor-element.elementor-element-371660a .l5jdndu5::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(102, 102, 102);-webkit-text-stroke-color: rgb(102, 102, 102);}.elementor-10 .elementor-element.elementor-element-371660a {height: 36px;}.elementor-10 .elementor-element.elementor-element-371660a .elementor-button{cursor: pointer;height: 36px;flex-direction: row;}.elementor-10 .elementor-element.elementor-element-371660a .elementor-button {align-items: center;display: flex;justify-content: center;}.elementor-10 .elementor-element.elementor-element-371660a .elementor-button::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;-webkit-text-fill-color: rgb(102, 102, 102);-webkit-text-stroke-color: rgb(102, 102, 102);}.elementor-10 .elementor-element.elementor-element-371660a .elementor-button::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;-webkit-text-fill-color: rgb(102, 102, 102);-webkit-text-stroke-color: rgb(102, 102, 102);}
.elementor-10 .elementor-element.elementor-element-01c1a78 .y20ibmlw{color: rgb(102, 102, 102);cursor: pointer;display: block;fill: none;height: 16px;overflow-clip-margin: content-box;stroke: rgb(102, 102, 102);stroke-linecap: round;stroke-linejoin: round;stroke-width: 2px;width: 16px;vertical-align: middle;overflow: hidden;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-10 .elementor-element.elementor-element-01c1a78 .y20ibmlw::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(102, 102, 102);-webkit-text-stroke-color: rgb(102, 102, 102);}.elementor-10 .elementor-element.elementor-element-01c1a78 .y20ibmlw::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(102, 102, 102);-webkit-text-stroke-color: rgb(102, 102, 102);}.elementor-10 .elementor-element.elementor-element-01c1a78 .m740i75y{color: rgb(102, 102, 102);cursor: pointer;fill: none;height: 20px;stroke: rgb(102, 102, 102);stroke-linecap: round;stroke-linejoin: round;stroke-width: 2px;transform-origin: 0px 0px;width: 20px;x: 2px;y: 2px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-10 .elementor-element.elementor-element-01c1a78 .m740i75y::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(102, 102, 102);-webkit-text-stroke-color: rgb(102, 102, 102);}.elementor-10 .elementor-element.elementor-element-01c1a78 .m740i75y::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(102, 102, 102);-webkit-text-stroke-color: rgb(102, 102, 102);}.elementor-10 .elementor-element.elementor-element-01c1a78 .s7b2825e{color: rgb(102, 102, 102);cursor: pointer;fill: none;stroke: rgb(102, 102, 102);stroke-linecap: round;stroke-linejoin: round;stroke-width: 2px;transform-origin: 0px 0px;width: auto;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-10 .elementor-element.elementor-element-01c1a78 .s7b2825e::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(102, 102, 102);-webkit-text-stroke-color: rgb(102, 102, 102);}.elementor-10 .elementor-element.elementor-element-01c1a78 .s7b2825e::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(102, 102, 102);-webkit-text-stroke-color: rgb(102, 102, 102);}.elementor-10 .elementor-element.elementor-element-01c1a78 {height: 36px;}.elementor-10 .elementor-element.elementor-element-01c1a78 .elementor-button{cursor: pointer;height: 36px;flex-direction: row;}.elementor-10 .elementor-element.elementor-element-01c1a78 .elementor-button {align-items: center;display: flex;justify-content: center;}.elementor-10 .elementor-element.elementor-element-01c1a78 .elementor-button::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;-webkit-text-fill-color: rgb(102, 102, 102);-webkit-text-stroke-color: rgb(102, 102, 102);}.elementor-10 .elementor-element.elementor-element-01c1a78 .elementor-button::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;-webkit-text-fill-color: rgb(102, 102, 102);-webkit-text-stroke-color: rgb(102, 102, 102);}
.elementor-10 .elementor-element.elementor-element-403f1ca .anvcnqz1{color: rgb(102, 102, 102);cursor: pointer;display: block;fill: none;height: 16px;overflow-clip-margin: content-box;stroke: rgb(102, 102, 102);stroke-linecap: round;stroke-linejoin: round;stroke-width: 2px;width: 16px;vertical-align: middle;overflow: hidden;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-10 .elementor-element.elementor-element-403f1ca .anvcnqz1::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(102, 102, 102);-webkit-text-stroke-color: rgb(102, 102, 102);}.elementor-10 .elementor-element.elementor-element-403f1ca .anvcnqz1::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(102, 102, 102);-webkit-text-stroke-color: rgb(102, 102, 102);}.elementor-10 .elementor-element.elementor-element-403f1ca .h4ejyifp{color: rgb(102, 102, 102);cursor: pointer;fill: none;stroke: rgb(102, 102, 102);stroke-linecap: round;stroke-linejoin: round;stroke-width: 2px;transform-origin: 0px 0px;width: auto;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-10 .elementor-element.elementor-element-403f1ca .h4ejyifp::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(102, 102, 102);-webkit-text-stroke-color: rgb(102, 102, 102);}.elementor-10 .elementor-element.elementor-element-403f1ca .h4ejyifp::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(102, 102, 102);-webkit-text-stroke-color: rgb(102, 102, 102);}.elementor-10 .elementor-element.elementor-element-403f1ca .cza9mz0z{color: rgb(102, 102, 102);cursor: pointer;fill: none;height: 12px;stroke: rgb(102, 102, 102);stroke-linecap: round;stroke-linejoin: round;stroke-width: 2px;transform-origin: 0px 0px;width: 4px;x: 2px;y: 9px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-10 .elementor-element.elementor-element-403f1ca .cza9mz0z::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(102, 102, 102);-webkit-text-stroke-color: rgb(102, 102, 102);}.elementor-10 .elementor-element.elementor-element-403f1ca .cza9mz0z::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(102, 102, 102);-webkit-text-stroke-color: rgb(102, 102, 102);}.elementor-10 .elementor-element.elementor-element-403f1ca {height: 36px;}.elementor-10 .elementor-element.elementor-element-403f1ca .elementor-button{cursor: pointer;height: 36px;flex-direction: row;}.elementor-10 .elementor-element.elementor-element-403f1ca .elementor-button {align-items: center;display: flex;justify-content: center;}.elementor-10 .elementor-element.elementor-element-403f1ca .elementor-button::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;-webkit-text-fill-color: rgb(102, 102, 102);-webkit-text-stroke-color: rgb(102, 102, 102);}.elementor-10 .elementor-element.elementor-element-403f1ca .elementor-button::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;-webkit-text-fill-color: rgb(102, 102, 102);-webkit-text-stroke-color: rgb(102, 102, 102);}
.elementor-10 .elementor-element.elementor-element-61b17fd{grid-column-gap: 16px;}.elementor-10 .elementor-element.elementor-element-61b17fd::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;}.elementor-10 .elementor-element.elementor-element-61b17fd::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;}
.elementor-10 .elementor-element.elementor-element-312975c{display: block;}.elementor-10 .elementor-element.elementor-element-312975c::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-10 .elementor-element.elementor-element-312975c::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}
.elementor-10 .elementor-element.elementor-element-3e17108{transform: translate(0px, 0px);display: block;}.elementor-10 .elementor-element.elementor-element-3e17108::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-10 .elementor-element.elementor-element-3e17108::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}
/* Start custom CSS for form, class: .elementor-element-b486fb8 *//* Formular Gesamtbereich */
.elementor-10 .elementor-element.elementor-element-b486fb8 .elementor-form-fields-wrapper {
  display: flex;
  flex-wrap: wrap;
  gap: 5px;
}

/* Alle Felder volle Breite */
.elementor-10 .elementor-element.elementor-element-b486fb8 .elementor-field-group {
  width: 100%;
  margin: 0;
}

/* Inputs und Textarea */
.elementor-10 .elementor-element.elementor-element-b486fb8 .elementor-field {
  width: 100%;
  background: #f7f5f1;
  border: 1px solid rgba(46, 46, 46, 0.18);
  border-radius: 24px;
  padding: 12px 18px;
  font-family: Inter, sans-serif;
  font-size: 16px;
  color: #2E2E2E;
  transition: all 0.25s ease;
  box-shadow: none;
}

/* Textarea separat */
.elementor-10 .elementor-element.elementor-element-b486fb8 textarea.elementor-field {
  min-height: 140px;
  border-radius: 24px;
  resize: vertical;
  padding-top: 14px;
}

/* Placeholder */
.elementor-10 .elementor-element.elementor-element-b486fb8 .elementor-field::placeholder {
  color: rgba(46, 46, 46, 0.55);
  font-family: Inter, sans-serif;
  font-size: 16px;
}

/* Fokus */
.elementor-10 .elementor-element.elementor-element-b486fb8 .elementor-field:focus {
  outline: none;
  border-color: #09A523;
  background: #ffffff;
  box-shadow: 0 0 0 3px rgba(9, 165, 35, 0.08);
}

/* Acceptance / Checkbox Bereich */
.elementor-10 .elementor-element.elementor-element-b486fb8 .elementor-field-group-field_dccaf05 {
  margin-top: 2px;
}

/* Checkbox + Text sauber nebeneinander */
.elementor-10 .elementor-element.elementor-element-b486fb8 .elementor-field-subgroup .elementor-field-option {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* Checkbox */
.elementor-10 .elementor-element.elementor-element-b486fb8 input[type="checkbox"].elementor-acceptance-field {
  width: 18px;
  height: 18px;
  min-width: 18px;
  margin: 0;
  accent-color: #09A523;
}

/* Checkbox Text */
.elementor-10 .elementor-element.elementor-element-b486fb8 .elementor-field-group-field_dccaf05 label {
  margin: 0;
  font-family: Inter, sans-serif;
  font-size: 15px;
  line-height: 1.4;
  color: #2E2E2E;
  cursor: pointer;
}

/* Button Wrapper */
.elementor-10 .elementor-element.elementor-element-b486fb8 .e-form__buttons {
  width: 100%;
  margin-top: 6px;
}

/* Button */
.elementor-10 .elementor-element.elementor-element-b486fb8 .elementor-button {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  min-width: 180px;
  min-height: 50px;
  padding: 12px 26px;
  background: #09A523;
  border: none;
  border-radius: 999px;
  box-shadow: 0 8px 18px rgba(9, 165, 35, 0.16);
  transition: all 0.3s ease;
}

/* Button Hover */
.elementor-10 .elementor-element.elementor-element-b486fb8 .elementor-button:hover {
  background: #2E2E2E;
  transform: translateY(-1px);
  box-shadow: 0 12px 20px rgba(0, 0, 0, 0.14);
}

/* Button Text */
.elementor-10 .elementor-element.elementor-element-b486fb8 .elementor-button-text {
  font-family: Inter, sans-serif;
  font-size: 15px;
  font-weight: 600;
  letter-spacing: 0.08em;
  text-transform: uppercase;
  color: #ffffff;
}

/* Mobile */
@media (max-width: 767px) {
  .elementor-10 .elementor-element.elementor-element-b486fb8 .elementor-field {
    padding: 11px 16px;
    font-size: 15px;
  }

  .elementor-10 .elementor-element.elementor-element-b486fb8 .elementor-field::placeholder {
    font-size: 15px;
  }

  .elementor-10 .elementor-element.elementor-element-b486fb8 textarea.elementor-field {
    min-height: 120px;
  }

  .elementor-10 .elementor-element.elementor-element-b486fb8 .elementor-button {
    width: 100%;
    min-width: 100%;
  }
}/* End custom CSS */

.elementor-10 .elementor-element.elementor-element-f1ec93e{transform: translate(0px, 0px);display: block;}.elementor-10 .elementor-element.elementor-element-f1ec93e::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-10 .elementor-element.elementor-element-f1ec93e::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}
.elementor-10 .elementor-element.elementor-element-22de044{display: grid;grid-template-columns: repeat(2, minmax(0px, 1fr));max-width: 1152px;grid-column-gap: 64px;grid-template-rows: auto;}.elementor-10 .elementor-element.elementor-element-22de044::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;}.elementor-10 .elementor-element.elementor-element-22de044::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;}@media (max-width: 767px) {.elementor-10 .elementor-element.elementor-element-22de044{grid-template-columns: repeat(1, minmax(0px, 1fr));}}
.elementor-10 .elementor-element.elementor-element-9b13417{max-width: 1400px;display: block;}.elementor-10 .elementor-element.elementor-element-9b13417::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-10 .elementor-element.elementor-element-9b13417::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}@media (max-width: 1024px) {.elementor-10 .elementor-element.elementor-element-9b13417{max-width: none;}}
.elementor-10 .elementor-element.elementor-element-9e4bb13{display: block;}.elementor-10 .elementor-element.elementor-element-9e4bb13::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-10 .elementor-element.elementor-element-9e4bb13::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}
/* Start custom CSS for softlite_image, class: .elementor-element-7ad2dab */.elementor-10 .elementor-element.elementor-element-7ad2dab {
  max-width: 100% !important;
}

.elementor-10 .elementor-element.elementor-element-7ad2dab,
.elementor-10 .elementor-element.elementor-element-7ad2dab .elementor-widget-container,
.elementor-10 .elementor-element.elementor-element-7ad2dab .elementor-image {
  height: 100%;
}

.elementor-10 .elementor-element.elementor-element-7ad2dab img {
  display: block;
  height: 100%;
  object-fit: cover;
  vertical-align: middle;
}/* End custom CSS */

.elementor-10 .elementor-element.elementor-element-fe30690 .elementor-heading-title{font-family: Inter, sans-serif;}.elementor-10 .elementor-element.elementor-element-fe30690 .elementor-heading-title::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(250, 248, 245);-webkit-text-stroke-color: rgb(250, 248, 245);}.elementor-10 .elementor-element.elementor-element-fe30690 .elementor-heading-title::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(250, 248, 245);-webkit-text-stroke-color: rgb(250, 248, 245);}
.elementor-10 .elementor-element.elementor-element-ccc8086 p{font-family: Inter, sans-serif;}.elementor-10 .elementor-element.elementor-element-ccc8086 p::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;line-height: 22.75px;-webkit-text-fill-color: rgba(250, 248, 245, 0.698);-webkit-text-stroke-color: rgba(250, 248, 245, 0.698);}.elementor-10 .elementor-element.elementor-element-ccc8086 p::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;line-height: 22.75px;-webkit-text-fill-color: rgba(250, 248, 245, 0.698);-webkit-text-stroke-color: rgba(250, 248, 245, 0.698);}

.elementor-10 .elementor-element.elementor-element-02b4825{display: block;}.elementor-10 .elementor-element.elementor-element-02b4825::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-10 .elementor-element.elementor-element-02b4825::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}
.elementor-10 .elementor-element.elementor-element-6619e40{overflow: hidden;display: block;}.elementor-10 .elementor-element.elementor-element-6619e40::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-10 .elementor-element.elementor-element-6619e40::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}@media (max-width: 1024px) {.elementor-10 .elementor-element.elementor-element-6619e40{overflow: hidden;}}@media (max-width: 767px) {.elementor-10 .elementor-element.elementor-element-6619e40{display: none;overflow: hidden;}}
.elementor-10 .elementor-element.elementor-element-e2f1252 p{font-family: Inter, sans-serif;}.elementor-10 .elementor-element.elementor-element-e2f1252 p::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(9, 165, 35);-webkit-text-stroke-color: rgb(9, 165, 35);}.elementor-10 .elementor-element.elementor-element-e2f1252 p::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(9, 165, 35);-webkit-text-stroke-color: rgb(9, 165, 35);}
.elementor-10 .elementor-element.elementor-element-131ff91 .elementor-heading-title{font-family: Inter, sans-serif;}.elementor-10 .elementor-element.elementor-element-131ff91 .elementor-heading-title::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-10 .elementor-element.elementor-element-131ff91 .elementor-heading-title::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}
.elementor-10 .elementor-element.elementor-element-2572512 p{font-family: Inter, sans-serif;}.elementor-10 .elementor-element.elementor-element-2572512 p::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;line-height: 60px;-webkit-text-fill-color: rgba(9, 165, 35, 0.2);-webkit-text-stroke-color: rgba(9, 165, 35, 0.2);}.elementor-10 .elementor-element.elementor-element-2572512 p::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;line-height: 60px;-webkit-text-fill-color: rgba(9, 165, 35, 0.2);-webkit-text-stroke-color: rgba(9, 165, 35, 0.2);}
.elementor-10 .elementor-element.elementor-element-c2bc439 p{font-family: Inter, sans-serif;}.elementor-10 .elementor-element.elementor-element-c2bc439 p::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;line-height: 26px;-webkit-text-fill-color: rgb(102, 102, 102);-webkit-text-stroke-color: rgb(102, 102, 102);}.elementor-10 .elementor-element.elementor-element-c2bc439 p::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;line-height: 26px;-webkit-text-fill-color: rgb(102, 102, 102);-webkit-text-stroke-color: rgb(102, 102, 102);}
.elementor-10 .elementor-element.elementor-element-b10063e {width: auto;}.elementor-10 .elementor-element.elementor-element-b10063e {margin-top: 32px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;}.elementor-10 .elementor-element.elementor-element-b10063e .s4bsavkk{align-items: center;column-gap: 16px;display: flex;row-gap: 16px;grid-column-gap: 16px;flex-direction: row;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-10 .elementor-element.elementor-element-b10063e .s4bsavkk::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;}.elementor-10 .elementor-element.elementor-element-b10063e .s4bsavkk::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;}@media (max-width: 1024px) {.elementor-10 .elementor-element.elementor-element-b10063e {margin-top: 32px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;}}@media (max-width: 1024px) {.elementor-10 .elementor-element.elementor-element-b10063e .s4bsavkk{border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}@media (max-width: 767px) {.elementor-10 .elementor-element.elementor-element-b10063e {margin-top: 32px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;}}@media (max-width: 767px) {.elementor-10 .elementor-element.elementor-element-b10063e .s4bsavkk{border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}.elementor-10 .elementor-element.elementor-element-b10063e .eso0b5gy{align-items: center;border-bottom-left-radius: 9999px;border-bottom-right-radius: 9999px;border-top-left-radius: 9999px;border-top-right-radius: 9999px;display: flex;font-family: Inter, sans-serif;height: 48px;justify-content: center;width: 48px;flex-direction: row;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-10 .elementor-element.elementor-element-b10063e .eso0b5gy::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;-webkit-text-fill-color: rgb(9, 165, 35);-webkit-text-stroke-color: rgb(9, 165, 35);}.elementor-10 .elementor-element.elementor-element-b10063e .eso0b5gy::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;-webkit-text-fill-color: rgb(9, 165, 35);-webkit-text-stroke-color: rgb(9, 165, 35);}@media (max-width: 1024px) {.elementor-10 .elementor-element.elementor-element-b10063e .eso0b5gy{border-bottom-left-radius: 9999px;border-bottom-right-radius: 9999px;border-top-left-radius: 9999px;border-top-right-radius: 9999px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}@media (max-width: 767px) {.elementor-10 .elementor-element.elementor-element-b10063e .eso0b5gy{border-bottom-left-radius: 9999px;border-bottom-right-radius: 9999px;border-top-left-radius: 9999px;border-top-right-radius: 9999px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}.elementor-10 .elementor-element.elementor-element-b10063e .ztniyccu{width: auto;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-10 .elementor-element.elementor-element-b10063e .ztniyccu::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-10 .elementor-element.elementor-element-b10063e .ztniyccu::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-10 .elementor-element.elementor-element-b10063e .esjiesa0{font-family: Inter, sans-serif;margin-bottom: 0px;margin-top: 0px;width: auto;margin-right: 0px;margin-left: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-10 .elementor-element.elementor-element-b10063e .esjiesa0::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-10 .elementor-element.elementor-element-b10063e .esjiesa0::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}@media (max-width: 1024px) {.elementor-10 .elementor-element.elementor-element-b10063e .esjiesa0{margin-bottom: 0px;margin-top: 0px;margin-right: 0px;margin-left: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}@media (max-width: 767px) {.elementor-10 .elementor-element.elementor-element-b10063e .esjiesa0{margin-bottom: 0px;margin-top: 0px;margin-right: 0px;margin-left: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}.elementor-10 .elementor-element.elementor-element-b10063e .ulnyskam{font-family: Inter, sans-serif;margin-bottom: 0px;margin-top: 0px;width: auto;margin-right: 0px;margin-left: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-10 .elementor-element.elementor-element-b10063e .ulnyskam::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(102, 102, 102);-webkit-text-stroke-color: rgb(102, 102, 102);}.elementor-10 .elementor-element.elementor-element-b10063e .ulnyskam::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(102, 102, 102);-webkit-text-stroke-color: rgb(102, 102, 102);}@media (max-width: 1024px) {.elementor-10 .elementor-element.elementor-element-b10063e .ulnyskam{margin-bottom: 0px;margin-top: 0px;margin-right: 0px;margin-left: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}@media (max-width: 767px) {.elementor-10 .elementor-element.elementor-element-b10063e .ulnyskam{margin-bottom: 0px;margin-top: 0px;margin-right: 0px;margin-left: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}.elementor-10 .elementor-element.elementor-element-b10063e .sgo7xny1{column-gap: 2px;display: flex;margin-left: auto;row-gap: 2px;width: auto;grid-column-gap: 2px;flex-direction: row;margin-top: 0px;margin-right: 0px;margin-bottom: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-10 .elementor-element.elementor-element-b10063e .sgo7xny1::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;}.elementor-10 .elementor-element.elementor-element-b10063e .sgo7xny1::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;}@media (max-width: 1024px) {.elementor-10 .elementor-element.elementor-element-b10063e .sgo7xny1{margin-left: auto;margin-top: 0px;margin-right: 0px;margin-bottom: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}@media (max-width: 767px) {.elementor-10 .elementor-element.elementor-element-b10063e .sgo7xny1{margin-left: auto;margin-top: 0px;margin-right: 0px;margin-bottom: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}.elementor-10 .elementor-element.elementor-element-b10063e .eu17xfkx{color: rgb(9, 165, 35);display: block;fill: rgb(9, 165, 35);height: 16px;overflow-clip-margin: content-box;stroke: rgb(9, 165, 35);stroke-linecap: round;stroke-linejoin: round;stroke-width: 2px;width: 16px;vertical-align: middle;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;overflow: hidden;}.elementor-10 .elementor-element.elementor-element-b10063e .eu17xfkx::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(9, 165, 35);-webkit-text-stroke-color: rgb(9, 165, 35);}.elementor-10 .elementor-element.elementor-element-b10063e .eu17xfkx::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(9, 165, 35);-webkit-text-stroke-color: rgb(9, 165, 35);}@media (max-width: 1024px) {.elementor-10 .elementor-element.elementor-element-b10063e .eu17xfkx{overflow: hidden;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}@media (max-width: 767px) {.elementor-10 .elementor-element.elementor-element-b10063e .eu17xfkx{overflow: hidden;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}
.elementor-10 .elementor-element.elementor-element-8f9727c{display: block;}.elementor-10 .elementor-element.elementor-element-8f9727c::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-10 .elementor-element.elementor-element-8f9727c::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}
.elementor-10 .elementor-element.elementor-element-3e84f19::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;}.elementor-10 .elementor-element.elementor-element-3e84f19::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;}
.elementor-10 .elementor-element.elementor-element-4e60db3{display: grid;grid-template-columns: repeat(2, minmax(0px, 1fr));grid-template-rows: auto;}.elementor-10 .elementor-element.elementor-element-4e60db3::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;}.elementor-10 .elementor-element.elementor-element-4e60db3::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;}@media (max-width: 767px) {.elementor-10 .elementor-element.elementor-element-4e60db3{grid-template-columns: repeat(1, minmax(0px, 1fr));}}
.elementor-10 .elementor-element.elementor-element-434c5eb{display: block;}.elementor-10 .elementor-element.elementor-element-434c5eb::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-10 .elementor-element.elementor-element-434c5eb::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}

