.elementor-877 .elementor-element.elementor-element-5202a4a{--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:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-877 .elementor-element.elementor-element-e9a77c2{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--margin-top:0px;--margin-bottom:16px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-877 .elementor-element.elementor-element-f4c8b59 .ehx-beacon{font-family:"Oswald", Sans-serif;font-size:14px;color:#15803d;background-color:#f0fdf4;border-color:rgba(45, 173, 0, 0.25);}.elementor-877 .elementor-element.elementor-element-f4c8b59 .ehx-beacon-dot{background-color:#2DAD00;--ehx-pulse-c:rgba(45, 173, 0, 0.7);}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );color:var( --e-global-color-primary );}.elementor-877 .elementor-element.elementor-element-116bdb3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 20px 0px;text-align:center;}.elementor-877 .elementor-element.elementor-element-116bdb3 .elementor-heading-title{font-family:"Aldrich", Sans-serif;font-size:68px;font-weight:900;line-height:1.08em;letter-spacing:-0.04em;color:#090d16;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );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-877 .elementor-element.elementor-element-72aca1d{text-align:center;font-family:"Plus Jakarta Sans", Sans-serif;font-size:18px;font-weight:450;line-height:1.65em;color:#334155;}.elementor-877 .elementor-element.elementor-element-72aca1d p{margin-block-end:0px;}.elementor-877 .elementor-element.elementor-element-06b7d5a{--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:16px 16px;--row-gap:16px;--column-gap:16px;--flex-wrap:wrap;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-877 .elementor-element.elementor-element-acce035 .elementor-button{background-color:#2DAD00;font-family:"Aldrich", Sans-serif;font-size:16px;font-weight:700;text-transform:none;line-height:23.1px;letter-spacing:0px;fill:#ffffff;color:#ffffff;border-style:solid;border-width:1px 1px 1px 1px;border-color:rgba(0, 0, 0, 0);border-radius:9999px 9999px 9999px 9999px;padding:10px 20px 10px 20px;}.elementor-877 .elementor-element.elementor-element-acce035 .elementor-button:hover, .elementor-877 .elementor-element.elementor-element-acce035 .elementor-button:focus{background-color:var( --e-global-color-canvas );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-877 .elementor-element.elementor-element-acce035:hover{--e-transform-translateY:-10px;}.elementor-877 .elementor-element.elementor-element-acce035 .elementor-button-content-wrapper{flex-direction:row;}.elementor-877 .elementor-element.elementor-element-acce035 .elementor-button:hover svg, .elementor-877 .elementor-element.elementor-element-acce035 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-877 .elementor-element.elementor-element-7b1bd2a .elementor-button{background-color:#ffffff;font-family:"Aldrich", Sans-serif;font-size:16px;font-weight:700;text-transform:none;line-height:23.1px;letter-spacing:0px;fill:#090d16;color:#090d16;border-style:solid;border-width:1px 1px 1px 1px;border-color:#e2e8f0;border-radius:9999px 9999px 9999px 9999px;padding:10px 20px 10px 20px;}.elementor-877 .elementor-element.elementor-element-7b1bd2a .elementor-button:hover, .elementor-877 .elementor-element.elementor-element-7b1bd2a .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-canvas );border-color:var( --e-global-color-primary );}.elementor-877 .elementor-element.elementor-element-7b1bd2a:hover{--e-transform-translateY:-10px;}.elementor-877 .elementor-element.elementor-element-7b1bd2a .elementor-button-content-wrapper{flex-direction:row;}.elementor-877 .elementor-element.elementor-element-7b1bd2a .elementor-button:hover svg, .elementor-877 .elementor-element.elementor-element-7b1bd2a .elementor-button:focus svg{fill:var( --e-global-color-canvas );}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-877 .elementor-element.elementor-element-1c45320{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:20px 0px 0px 0px;--e-icon-list-icon-size:10px;--icon-vertical-offset:0px;}.elementor-877 .elementor-element.elementor-element-1c45320 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(25px/2);}.elementor-877 .elementor-element.elementor-element-1c45320 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(25px/2);}.elementor-877 .elementor-element.elementor-element-1c45320 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(25px/2);}.elementor-877 .elementor-element.elementor-element-1c45320 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-25px/2);}.elementor-877 .elementor-element.elementor-element-1c45320 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-25px/2);}.elementor-877 .elementor-element.elementor-element-1c45320 .elementor-icon-list-item:not(:last-child):after{content:"";border-color:#ddd;}.elementor-877 .elementor-element.elementor-element-1c45320 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-block-start-style:solid;border-block-start-width:1px;}.elementor-877 .elementor-element.elementor-element-1c45320 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-style:solid;}.elementor-877 .elementor-element.elementor-element-1c45320 .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-width:1px;}.elementor-877 .elementor-element.elementor-element-1c45320 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-877 .elementor-element.elementor-element-1c45320 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-877 .elementor-element.elementor-element-1c45320 .elementor-icon-list-icon{padding-inline-end:8px;}.elementor-877 .elementor-element.elementor-element-1c45320 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-877 .elementor-element.elementor-element-1c45320 .elementor-icon-list-item > a{font-family:"Plus Jakarta Sans", Sans-serif;font-size:14px;font-weight:400;line-height:1.65em;}.elementor-877 .elementor-element.elementor-element-1c45320 .elementor-icon-list-text{color:#64748b;transition:color 0.3s;}.elementor-877 .elementor-element.elementor-element-796228f{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-877 .elementor-element.elementor-element-796228f:not(.elementor-motion-effects-element-type-background), .elementor-877 .elementor-element.elementor-element-796228f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f4f6f8;}.elementor-877 .elementor-element.elementor-element-6ecbb7b{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:52px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-877 .elementor-element.elementor-element-78e2eb3 > .elementor-widget-container{margin:0px 0px 10px 0px;padding:0px 0px 0px 0px;}.elementor-877 .elementor-element.elementor-element-78e2eb3 .ehx-beacon{font-family:"Oswald", Sans-serif;font-size:14px;color:#15803d;background-color:#f0fdf4;border-color:rgba(45, 173, 0, 0.25);}.elementor-877 .elementor-element.elementor-element-78e2eb3 .ehx-beacon-dot{background-color:#2DAD00;--ehx-pulse-c:rgba(45, 173, 0, 0.7);}.elementor-877 .elementor-element.elementor-element-2bd5399{text-align:center;}.elementor-877 .elementor-element.elementor-element-2bd5399 .elementor-heading-title{font-family:"Aldrich", Sans-serif;font-size:44px;font-weight:900;line-height:1.15em;letter-spacing:-0.03em;color:#090d16;}.elementor-877 .elementor-element.elementor-element-2a9f45d{text-align:center;font-family:"Plus Jakarta Sans", Sans-serif;font-size:16.5px;line-height:1.65em;color:#334155;}.elementor-877 .elementor-element.elementor-element-2a9f45d p{margin-block-end:0px;}.elementor-877 .elementor-element.elementor-element-09b63de{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:15px 15px;--row-gap:15px;--column-gap:15px;--grid-auto-flow:row;--justify-items:center;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-877 .elementor-element.elementor-element-09b63de.e-con{--align-self:center;}.elementor-877 .elementor-element.elementor-element-fa7b6d2{--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;border-style:solid;--border-style:solid;border-width:1.5px 1.5px 1.5px 1.5px;--border-top-width:1.5px;--border-right-width:1.5px;--border-bottom-width:1.5px;--border-left-width:1.5px;border-color:#e2e8f0;--border-color:#e2e8f0;--border-radius:32px 32px 32px 32px;box-shadow:0px 4px 14px -2px rgba(15, 23, 42, 0.06);--padding-top:36px;--padding-bottom:36px;--padding-left:30px;--padding-right:30px;}.elementor-877 .elementor-element.elementor-element-fa7b6d2:not(.elementor-motion-effects-element-type-background), .elementor-877 .elementor-element.elementor-element-fa7b6d2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-877 .elementor-element.elementor-element-fa7b6d2:hover{box-shadow:0px 32px 64px -16px rgba(15, 23, 42, 0.12);}.elementor-877 .elementor-element.elementor-element-ecb5be5{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-877 .elementor-element.elementor-element-58209d6 .elementor-icon-wrapper{text-align:center;}.elementor-877 .elementor-element.elementor-element-58209d6.elementor-view-stacked .elementor-icon{background-color:#2DAD00;}.elementor-877 .elementor-element.elementor-element-58209d6.elementor-view-framed .elementor-icon, .elementor-877 .elementor-element.elementor-element-58209d6.elementor-view-default .elementor-icon{color:#2DAD00;border-color:#2DAD00;}.elementor-877 .elementor-element.elementor-element-58209d6.elementor-view-framed .elementor-icon, .elementor-877 .elementor-element.elementor-element-58209d6.elementor-view-default .elementor-icon svg{fill:#2DAD00;}.elementor-877 .elementor-element.elementor-element-58209d6 .elementor-icon{font-size:26px;}.elementor-877 .elementor-element.elementor-element-58209d6 .elementor-icon svg{height:26px;}.elementor-877 .elementor-element.elementor-element-821ff62{text-align:start;}.elementor-877 .elementor-element.elementor-element-821ff62 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:21px;font-weight:800;line-height:1.25em;letter-spacing:-0.02em;color:#090d16;}.elementor-877 .elementor-element.elementor-element-fbdba85{text-align:start;font-family:"Plus Jakarta Sans", Sans-serif;font-size:14.5px;line-height:1.65em;color:#334155;}.elementor-877 .elementor-element.elementor-element-fbdba85 p{margin-block-end:0px;}.elementor-877 .elementor-element.elementor-element-ef90573{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--e-icon-list-icon-size:16px;--icon-vertical-offset:0px;}.elementor-877 .elementor-element.elementor-element-ef90573 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-877 .elementor-element.elementor-element-ef90573 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-877 .elementor-element.elementor-element-ef90573 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-877 .elementor-element.elementor-element-ef90573 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-877 .elementor-element.elementor-element-ef90573 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-877 .elementor-element.elementor-element-ef90573 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-877 .elementor-element.elementor-element-ef90573 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-877 .elementor-element.elementor-element-ef90573 .elementor-icon-list-icon{padding-inline-end:8px;}.elementor-877 .elementor-element.elementor-element-ef90573 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-877 .elementor-element.elementor-element-ef90573 .elementor-icon-list-item > a{font-family:"Plus Jakarta Sans", Sans-serif;font-size:14px;font-weight:400;line-height:1.65em;}.elementor-877 .elementor-element.elementor-element-ef90573 .elementor-icon-list-text{color:#64748b;transition:color 0.3s;}.elementor-877 .elementor-element.elementor-element-a2d2871{text-align:start;}.elementor-877 .elementor-element.elementor-element-a2d2871 .elementor-heading-title{font-family:"Aldrich", Sans-serif;font-size:13.5px;font-weight:700;text-transform:none;letter-spacing:0px;color:#2DAD00;}.elementor-877 .elementor-element.elementor-element-13c039c{--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;border-style:solid;--border-style:solid;border-width:1.5px 1.5px 1.5px 1.5px;--border-top-width:1.5px;--border-right-width:1.5px;--border-bottom-width:1.5px;--border-left-width:1.5px;border-color:#e2e8f0;--border-color:#e2e8f0;--border-radius:32px 32px 32px 32px;box-shadow:0px 4px 14px -2px rgba(15, 23, 42, 0.06);--padding-top:36px;--padding-bottom:36px;--padding-left:30px;--padding-right:30px;}.elementor-877 .elementor-element.elementor-element-13c039c:not(.elementor-motion-effects-element-type-background), .elementor-877 .elementor-element.elementor-element-13c039c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-877 .elementor-element.elementor-element-13c039c:hover{box-shadow:0px 32px 64px -16px rgba(15, 23, 42, 0.12);}.elementor-877 .elementor-element.elementor-element-5c9fc59{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-877 .elementor-element.elementor-element-36266bd .elementor-icon-wrapper{text-align:center;}.elementor-877 .elementor-element.elementor-element-36266bd.elementor-view-stacked .elementor-icon{background-color:#0284c7;}.elementor-877 .elementor-element.elementor-element-36266bd.elementor-view-framed .elementor-icon, .elementor-877 .elementor-element.elementor-element-36266bd.elementor-view-default .elementor-icon{color:#0284c7;border-color:#0284c7;}.elementor-877 .elementor-element.elementor-element-36266bd.elementor-view-framed .elementor-icon, .elementor-877 .elementor-element.elementor-element-36266bd.elementor-view-default .elementor-icon svg{fill:#0284c7;}.elementor-877 .elementor-element.elementor-element-36266bd .elementor-icon{font-size:26px;}.elementor-877 .elementor-element.elementor-element-36266bd .elementor-icon svg{height:26px;}.elementor-877 .elementor-element.elementor-element-6d52cc4{text-align:start;}.elementor-877 .elementor-element.elementor-element-6d52cc4 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:21px;font-weight:800;line-height:1.25em;letter-spacing:-0.02em;color:#090d16;}.elementor-877 .elementor-element.elementor-element-94a2623{text-align:start;font-family:"Plus Jakarta Sans", Sans-serif;font-size:14.5px;line-height:1.65em;color:#334155;}.elementor-877 .elementor-element.elementor-element-94a2623 p{margin-block-end:0px;}.elementor-877 .elementor-element.elementor-element-2fda630{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--e-icon-list-icon-size:16px;--icon-vertical-offset:0px;}.elementor-877 .elementor-element.elementor-element-2fda630 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-877 .elementor-element.elementor-element-2fda630 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-877 .elementor-element.elementor-element-2fda630 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-877 .elementor-element.elementor-element-2fda630 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-877 .elementor-element.elementor-element-2fda630 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-877 .elementor-element.elementor-element-2fda630 .elementor-icon-list-icon i{color:var( --e-global-color-cyan );transition:color 0.3s;}.elementor-877 .elementor-element.elementor-element-2fda630 .elementor-icon-list-icon svg{fill:var( --e-global-color-cyan );transition:fill 0.3s;}.elementor-877 .elementor-element.elementor-element-2fda630 .elementor-icon-list-icon{padding-inline-end:8px;}.elementor-877 .elementor-element.elementor-element-2fda630 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-877 .elementor-element.elementor-element-2fda630 .elementor-icon-list-item > a{font-family:"Plus Jakarta Sans", Sans-serif;font-size:14px;font-weight:400;line-height:1.65em;}.elementor-877 .elementor-element.elementor-element-2fda630 .elementor-icon-list-text{color:#64748b;transition:color 0.3s;}.elementor-877 .elementor-element.elementor-element-1e66fd2{text-align:start;}.elementor-877 .elementor-element.elementor-element-1e66fd2 .elementor-heading-title{font-family:"Aldrich", Sans-serif;font-size:13.5px;font-weight:700;text-transform:none;letter-spacing:0px;color:var( --e-global-color-cyan );}.elementor-877 .elementor-element.elementor-element-e7dd096{--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;border-style:solid;--border-style:solid;border-width:1.5px 1.5px 1.5px 1.5px;--border-top-width:1.5px;--border-right-width:1.5px;--border-bottom-width:1.5px;--border-left-width:1.5px;border-color:#e2e8f0;--border-color:#e2e8f0;--border-radius:32px 32px 32px 32px;box-shadow:0px 4px 14px -2px rgba(15, 23, 42, 0.06);--padding-top:36px;--padding-bottom:36px;--padding-left:30px;--padding-right:30px;}.elementor-877 .elementor-element.elementor-element-e7dd096:not(.elementor-motion-effects-element-type-background), .elementor-877 .elementor-element.elementor-element-e7dd096 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-877 .elementor-element.elementor-element-e7dd096:hover{box-shadow:0px 32px 64px -16px rgba(15, 23, 42, 0.12);}.elementor-877 .elementor-element.elementor-element-58079c4{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-877 .elementor-element.elementor-element-d9ea2b1 .elementor-icon-wrapper{text-align:center;}.elementor-877 .elementor-element.elementor-element-d9ea2b1.elementor-view-stacked .elementor-icon{background-color:#d97706;}.elementor-877 .elementor-element.elementor-element-d9ea2b1.elementor-view-framed .elementor-icon, .elementor-877 .elementor-element.elementor-element-d9ea2b1.elementor-view-default .elementor-icon{color:#d97706;border-color:#d97706;}.elementor-877 .elementor-element.elementor-element-d9ea2b1.elementor-view-framed .elementor-icon, .elementor-877 .elementor-element.elementor-element-d9ea2b1.elementor-view-default .elementor-icon svg{fill:#d97706;}.elementor-877 .elementor-element.elementor-element-d9ea2b1 .elementor-icon{font-size:26px;}.elementor-877 .elementor-element.elementor-element-d9ea2b1 .elementor-icon svg{height:26px;}.elementor-877 .elementor-element.elementor-element-1cab7be{text-align:start;}.elementor-877 .elementor-element.elementor-element-1cab7be .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:21px;font-weight:800;line-height:1.25em;letter-spacing:-0.02em;color:#090d16;}.elementor-877 .elementor-element.elementor-element-82df74b{text-align:start;font-family:"Plus Jakarta Sans", Sans-serif;font-size:14.5px;line-height:1.65em;color:#334155;}.elementor-877 .elementor-element.elementor-element-82df74b p{margin-block-end:0px;}.elementor-877 .elementor-element.elementor-element-c4cdfe6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--e-icon-list-icon-size:16px;--icon-vertical-offset:0px;}.elementor-877 .elementor-element.elementor-element-c4cdfe6 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-877 .elementor-element.elementor-element-c4cdfe6 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-877 .elementor-element.elementor-element-c4cdfe6 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-877 .elementor-element.elementor-element-c4cdfe6 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-877 .elementor-element.elementor-element-c4cdfe6 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-877 .elementor-element.elementor-element-c4cdfe6 .elementor-icon-list-icon i{color:var( --e-global-color-amber );transition:color 0.3s;}.elementor-877 .elementor-element.elementor-element-c4cdfe6 .elementor-icon-list-icon svg{fill:var( --e-global-color-amber );transition:fill 0.3s;}.elementor-877 .elementor-element.elementor-element-c4cdfe6 .elementor-icon-list-icon{padding-inline-end:8px;}.elementor-877 .elementor-element.elementor-element-c4cdfe6 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-877 .elementor-element.elementor-element-c4cdfe6 .elementor-icon-list-item > a{font-family:"Plus Jakarta Sans", Sans-serif;font-size:14px;font-weight:400;line-height:1.65em;}.elementor-877 .elementor-element.elementor-element-c4cdfe6 .elementor-icon-list-text{color:#64748b;transition:color 0.3s;}.elementor-877 .elementor-element.elementor-element-efe0787{text-align:start;}.elementor-877 .elementor-element.elementor-element-efe0787 .elementor-heading-title{font-family:"Aldrich", Sans-serif;font-size:13.5px;font-weight:700;text-transform:none;letter-spacing:0px;color:var( --e-global-color-amber );}.elementor-877 .elementor-element.elementor-element-112a868{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-877 .elementor-element.elementor-element-d8df1e3{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:52px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-877 .elementor-element.elementor-element-1160fa1 > .elementor-widget-container{margin:0px 0px 10px 0px;padding:0px 0px 0px 0px;}.elementor-877 .elementor-element.elementor-element-1160fa1 .ehx-beacon{font-family:"Oswald", Sans-serif;font-size:14px;color:#15803d;background-color:#f0fdf4;border-color:rgba(45, 173, 0, 0.25);}.elementor-877 .elementor-element.elementor-element-1160fa1 .ehx-beacon-dot{background-color:#2DAD00;--ehx-pulse-c:rgba(45, 173, 0, 0.7);}.elementor-877 .elementor-element.elementor-element-5c107ba{text-align:center;}.elementor-877 .elementor-element.elementor-element-5c107ba .elementor-heading-title{font-family:"Aldrich", Sans-serif;font-size:44px;font-weight:900;line-height:1.15em;letter-spacing:-0.03em;color:#090d16;}.elementor-877 .elementor-element.elementor-element-382da91{text-align:center;font-family:"Plus Jakarta Sans", Sans-serif;font-size:16.5px;line-height:1.65em;color:#334155;}.elementor-877 .elementor-element.elementor-element-382da91 p{margin-block-end:0px;}.elementor-877 .elementor-element.elementor-element-9ebf68a{--display:grid;--e-con-grid-template-columns:repeat(5, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-877 .elementor-element.elementor-element-cd41b4b{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:15px 15px;--row-gap:15px;--column-gap:15px;border-style:solid;--border-style:solid;border-width:1.5px 1.5px 1.5px 1.5px;--border-top-width:1.5px;--border-right-width:1.5px;--border-bottom-width:1.5px;--border-left-width:1.5px;border-color:#e2e8f0;--border-color:#e2e8f0;--border-radius:32px 32px 32px 32px;box-shadow:0px 4px 14px -2px rgba(15, 23, 42, 0.05);--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-877 .elementor-element.elementor-element-cd41b4b:not(.elementor-motion-effects-element-type-background), .elementor-877 .elementor-element.elementor-element-cd41b4b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-877 .elementor-element.elementor-element-deb4ef8{text-align:start;}.elementor-877 .elementor-element.elementor-element-deb4ef8 .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:11px;color:#2DAD00;}.elementor-877 .elementor-element.elementor-element-7359af9{text-align:start;}.elementor-877 .elementor-element.elementor-element-7359af9 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:18px;color:#090d16;}.elementor-877 .elementor-element.elementor-element-d4bb196{text-align:start;font-family:"Plus Jakarta Sans", Sans-serif;font-size:14px;line-height:1.6em;color:#334155;}.elementor-877 .elementor-element.elementor-element-d4bb196 p{margin-block-end:0px;}.elementor-877 .elementor-element.elementor-element-5d2511f{--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:flex-start;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:67px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-877 .elementor-element.elementor-element-4b92e14{background-color:#8D939B2B;padding:7px 7px 7px 7px;border-radius:10px 10px 10px 10px;font-family:"Plus Jakarta Sans", Sans-serif;font-size:11px;font-weight:700;text-transform:none;line-height:1.53em;letter-spacing:0px;color:#090d16;}.elementor-877 .elementor-element.elementor-element-4b92e14 p{margin-block-end:0px;}.elementor-877 .elementor-element.elementor-element-7cde0e2{background-color:#8D939B2B;padding:7px 7px 7px 7px;border-radius:10px 10px 10px 10px;font-family:"Plus Jakarta Sans", Sans-serif;font-size:11px;font-weight:700;text-transform:none;line-height:1.53em;letter-spacing:0px;color:#090d16;}.elementor-877 .elementor-element.elementor-element-7cde0e2 p{margin-block-end:0px;}.elementor-877 .elementor-element.elementor-element-fa1b769{background-color:#8D939B2B;padding:7px 7px 7px 7px;border-radius:10px 10px 10px 10px;font-family:"Plus Jakarta Sans", Sans-serif;font-size:11px;font-weight:700;text-transform:none;line-height:1.53em;letter-spacing:0px;color:#090d16;}.elementor-877 .elementor-element.elementor-element-fa1b769 p{margin-block-end:0px;}.elementor-877 .elementor-element.elementor-element-2eee47b{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:15px 15px;--row-gap:15px;--column-gap:15px;border-style:solid;--border-style:solid;border-width:1.5px 1.5px 1.5px 1.5px;--border-top-width:1.5px;--border-right-width:1.5px;--border-bottom-width:1.5px;--border-left-width:1.5px;border-color:#e2e8f0;--border-color:#e2e8f0;--border-radius:32px 32px 32px 32px;box-shadow:0px 4px 14px -2px rgba(15, 23, 42, 0.05);--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-877 .elementor-element.elementor-element-2eee47b:not(.elementor-motion-effects-element-type-background), .elementor-877 .elementor-element.elementor-element-2eee47b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-877 .elementor-element.elementor-element-9eb484e{text-align:start;}.elementor-877 .elementor-element.elementor-element-9eb484e .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:11px;color:#2DAD00;}.elementor-877 .elementor-element.elementor-element-d9cd714{text-align:start;}.elementor-877 .elementor-element.elementor-element-d9cd714 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:18px;color:#090d16;}.elementor-877 .elementor-element.elementor-element-aa9ef6f{text-align:start;font-family:"Plus Jakarta Sans", Sans-serif;font-size:14px;line-height:1.6em;color:#334155;}.elementor-877 .elementor-element.elementor-element-aa9ef6f p{margin-block-end:0px;}.elementor-877 .elementor-element.elementor-element-da08345{--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:flex-start;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:67px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-877 .elementor-element.elementor-element-ce1ba92{background-color:#8D939B2B;padding:7px 7px 7px 7px;border-radius:10px 10px 10px 10px;font-family:"Plus Jakarta Sans", Sans-serif;font-size:11px;font-weight:700;text-transform:none;line-height:1.53em;letter-spacing:0px;color:#090d16;}.elementor-877 .elementor-element.elementor-element-ce1ba92 p{margin-block-end:0px;}.elementor-877 .elementor-element.elementor-element-23e4365{background-color:#8D939B2B;padding:7px 7px 7px 7px;border-radius:10px 10px 10px 10px;font-family:"Plus Jakarta Sans", Sans-serif;font-size:11px;font-weight:700;text-transform:none;line-height:1.53em;letter-spacing:0px;color:#090d16;}.elementor-877 .elementor-element.elementor-element-23e4365 p{margin-block-end:0px;}.elementor-877 .elementor-element.elementor-element-281c2a6{background-color:#8D939B2B;padding:7px 7px 7px 7px;border-radius:10px 10px 10px 10px;font-family:"Plus Jakarta Sans", Sans-serif;font-size:11px;font-weight:700;text-transform:none;line-height:1.53em;letter-spacing:0px;color:#090d16;}.elementor-877 .elementor-element.elementor-element-281c2a6 p{margin-block-end:0px;}.elementor-877 .elementor-element.elementor-element-77a7503{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:15px 15px;--row-gap:15px;--column-gap:15px;border-style:solid;--border-style:solid;border-width:1.5px 1.5px 1.5px 1.5px;--border-top-width:1.5px;--border-right-width:1.5px;--border-bottom-width:1.5px;--border-left-width:1.5px;border-color:#e2e8f0;--border-color:#e2e8f0;--border-radius:32px 32px 32px 32px;box-shadow:0px 4px 14px -2px rgba(15, 23, 42, 0.05);--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-877 .elementor-element.elementor-element-77a7503:not(.elementor-motion-effects-element-type-background), .elementor-877 .elementor-element.elementor-element-77a7503 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-877 .elementor-element.elementor-element-4f4d64c{text-align:start;}.elementor-877 .elementor-element.elementor-element-4f4d64c .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:11px;color:#2DAD00;}.elementor-877 .elementor-element.elementor-element-36b1a5d{text-align:start;}.elementor-877 .elementor-element.elementor-element-36b1a5d .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:18px;color:#090d16;}.elementor-877 .elementor-element.elementor-element-8dce913{text-align:start;font-family:"Plus Jakarta Sans", Sans-serif;font-size:14px;line-height:1.6em;color:#334155;}.elementor-877 .elementor-element.elementor-element-8dce913 p{margin-block-end:0px;}.elementor-877 .elementor-element.elementor-element-7a5aa7b{--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:flex-start;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-877 .elementor-element.elementor-element-4153a5a{background-color:#8D939B2B;padding:7px 7px 7px 7px;border-radius:10px 10px 10px 10px;font-family:"Plus Jakarta Sans", Sans-serif;font-size:11px;font-weight:700;text-transform:none;line-height:1.53em;letter-spacing:0px;color:#090d16;}.elementor-877 .elementor-element.elementor-element-4153a5a p{margin-block-end:0px;}.elementor-877 .elementor-element.elementor-element-e88d49b{background-color:#8D939B2B;padding:7px 7px 7px 7px;border-radius:10px 10px 10px 10px;font-family:"Plus Jakarta Sans", Sans-serif;font-size:11px;font-weight:700;text-transform:none;line-height:1.53em;letter-spacing:0px;color:#090d16;}.elementor-877 .elementor-element.elementor-element-e88d49b p{margin-block-end:0px;}.elementor-877 .elementor-element.elementor-element-97c5b6f{background-color:#8D939B2B;padding:7px 7px 7px 7px;border-radius:10px 10px 10px 10px;font-family:"Plus Jakarta Sans", Sans-serif;font-size:11px;font-weight:700;text-transform:none;line-height:1.53em;letter-spacing:0px;color:#090d16;}.elementor-877 .elementor-element.elementor-element-97c5b6f p{margin-block-end:0px;}.elementor-877 .elementor-element.elementor-element-302dfb3{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:15px 15px;--row-gap:15px;--column-gap:15px;border-style:solid;--border-style:solid;border-width:1.5px 1.5px 1.5px 1.5px;--border-top-width:1.5px;--border-right-width:1.5px;--border-bottom-width:1.5px;--border-left-width:1.5px;border-color:#e2e8f0;--border-color:#e2e8f0;--border-radius:32px 32px 32px 32px;box-shadow:0px 4px 14px -2px rgba(15, 23, 42, 0.05);--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-877 .elementor-element.elementor-element-302dfb3:not(.elementor-motion-effects-element-type-background), .elementor-877 .elementor-element.elementor-element-302dfb3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-877 .elementor-element.elementor-element-835b00c{text-align:start;}.elementor-877 .elementor-element.elementor-element-835b00c .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:11px;color:#2DAD00;}.elementor-877 .elementor-element.elementor-element-bd453f1{text-align:start;}.elementor-877 .elementor-element.elementor-element-bd453f1 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:18px;color:#090d16;}.elementor-877 .elementor-element.elementor-element-9753e73{text-align:start;font-family:"Plus Jakarta Sans", Sans-serif;font-size:14px;line-height:1.6em;color:#334155;}.elementor-877 .elementor-element.elementor-element-9753e73 p{margin-block-end:0px;}.elementor-877 .elementor-element.elementor-element-fb28014{--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:flex-start;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:45px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-877 .elementor-element.elementor-element-82ebd07{background-color:#8D939B2B;padding:7px 7px 7px 7px;border-radius:10px 10px 10px 10px;font-family:"Plus Jakarta Sans", Sans-serif;font-size:11px;font-weight:700;text-transform:none;line-height:1.53em;letter-spacing:0px;color:#090d16;}.elementor-877 .elementor-element.elementor-element-82ebd07 p{margin-block-end:0px;}.elementor-877 .elementor-element.elementor-element-ea8f187{background-color:#8D939B2B;padding:7px 7px 7px 7px;border-radius:10px 10px 10px 10px;font-family:"Plus Jakarta Sans", Sans-serif;font-size:11px;font-weight:700;text-transform:none;line-height:1.53em;letter-spacing:0px;color:#090d16;}.elementor-877 .elementor-element.elementor-element-ea8f187 p{margin-block-end:0px;}.elementor-877 .elementor-element.elementor-element-2c60244{background-color:#8D939B2B;padding:7px 7px 7px 7px;border-radius:10px 10px 10px 10px;font-family:"Plus Jakarta Sans", Sans-serif;font-size:11px;font-weight:700;text-transform:none;line-height:1.53em;letter-spacing:0px;color:#090d16;}.elementor-877 .elementor-element.elementor-element-2c60244 p{margin-block-end:0px;}.elementor-877 .elementor-element.elementor-element-5ed8161{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:15px 15px;--row-gap:15px;--column-gap:15px;border-style:solid;--border-style:solid;border-width:1.5px 1.5px 1.5px 1.5px;--border-top-width:1.5px;--border-right-width:1.5px;--border-bottom-width:1.5px;--border-left-width:1.5px;border-color:#e2e8f0;--border-color:#e2e8f0;--border-radius:32px 32px 32px 32px;box-shadow:0px 4px 14px -2px rgba(15, 23, 42, 0.05);--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-877 .elementor-element.elementor-element-5ed8161:not(.elementor-motion-effects-element-type-background), .elementor-877 .elementor-element.elementor-element-5ed8161 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-877 .elementor-element.elementor-element-1dcceda{text-align:start;}.elementor-877 .elementor-element.elementor-element-1dcceda .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:11px;color:#2DAD00;}.elementor-877 .elementor-element.elementor-element-d0a84a5{text-align:start;}.elementor-877 .elementor-element.elementor-element-d0a84a5 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:18px;color:#090d16;}.elementor-877 .elementor-element.elementor-element-dda8ccf{text-align:start;font-family:"Plus Jakarta Sans", Sans-serif;font-size:14px;line-height:1.6em;color:#334155;}.elementor-877 .elementor-element.elementor-element-dda8ccf p{margin-block-end:0px;}.elementor-877 .elementor-element.elementor-element-5308b75{--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:flex-start;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:45px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-877 .elementor-element.elementor-element-2e64b60{background-color:#8D939B2B;padding:7px 7px 7px 7px;border-radius:10px 10px 10px 10px;font-family:"Plus Jakarta Sans", Sans-serif;font-size:11px;font-weight:700;text-transform:none;line-height:1.53em;letter-spacing:0px;color:#090d16;}.elementor-877 .elementor-element.elementor-element-2e64b60 p{margin-block-end:0px;}.elementor-877 .elementor-element.elementor-element-0d01656{background-color:#8D939B2B;padding:7px 7px 7px 7px;border-radius:10px 10px 10px 10px;font-family:"Plus Jakarta Sans", Sans-serif;font-size:11px;font-weight:700;text-transform:none;line-height:1.53em;letter-spacing:0px;color:#090d16;}.elementor-877 .elementor-element.elementor-element-0d01656 p{margin-block-end:0px;}.elementor-877 .elementor-element.elementor-element-e14720f{background-color:#8D939B2B;padding:7px 7px 7px 7px;border-radius:10px 10px 10px 10px;font-family:"Plus Jakarta Sans", Sans-serif;font-size:11px;font-weight:700;text-transform:none;line-height:1.53em;letter-spacing:0px;color:#090d16;}.elementor-877 .elementor-element.elementor-element-e14720f p{margin-block-end:0px;}.elementor-877 .elementor-element.elementor-element-5dc4028{--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:space-between;--align-items:center;--gap:28px 28px;--row-gap:28px;--column-gap:28px;--flex-wrap:nowrap;border-style:solid;--border-style:solid;border-width:1.5px 1.5px 1.5px 1.5px;--border-top-width:1.5px;--border-right-width:1.5px;--border-bottom-width:1.5px;--border-left-width:1.5px;border-color:rgba(45, 173, 0, 0.25);--border-color:rgba(45, 173, 0, 0.25);--border-radius:40px 40px 40px 40px;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-877 .elementor-element.elementor-element-5dc4028:not(.elementor-motion-effects-element-type-background), .elementor-877 .elementor-element.elementor-element-5dc4028 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(228deg, #FFFFFF 6%, #DCFCE7 100%);}.elementor-877 .elementor-element.elementor-element-d527226{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-877 .elementor-element.elementor-element-01721bc .ehx-beacon{font-family:"Oswald", Sans-serif;font-size:14px;color:#15803d;background-color:#f0fdf4;border-color:rgba(45, 173, 0, 0.25);}.elementor-877 .elementor-element.elementor-element-01721bc .ehx-beacon-dot{background-color:#2DAD00;--ehx-pulse-c:rgba(45, 173, 0, 0.7);}.elementor-877 .elementor-element.elementor-element-ed9ad06 .elementor-heading-title{font-family:"Aldrich", Sans-serif;font-size:38px;font-weight:900;line-height:1.15em;letter-spacing:-0.03em;color:#090d16;}.elementor-877 .elementor-element.elementor-element-2350e27{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;color:#334155;}.elementor-877 .elementor-element.elementor-element-2350e27 p{margin-block-end:0px;}.elementor-877 .elementor-element.elementor-element-4492642 .elementor-button{background-color:#2DAD00;font-family:"Aldrich", Sans-serif;font-size:16px;font-weight:700;text-transform:none;line-height:1.65em;letter-spacing:0px;fill:#ffffff;color:#ffffff;border-style:solid;border-width:1px 1px 1px 1px;border-color:rgba(0, 0, 0, 0);border-radius:9999px 9999px 9999px 9999px;padding:10px 20px 10px 20px;}.elementor-877 .elementor-element.elementor-element-4492642{width:var( --container-widget-width, 23% );max-width:23%;--container-widget-width:23%;--container-widget-flex-grow:0;}.elementor-877 .elementor-element.elementor-element-4492642 .elementor-button-content-wrapper{flex-direction:row;}.elementor-877 .elementor-element.elementor-element-7c864db{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-877 .elementor-element.elementor-element-7c864db:not(.elementor-motion-effects-element-type-background), .elementor-877 .elementor-element.elementor-element-7c864db > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f4f6f8;}.elementor-877 .elementor-element.elementor-element-b325ce2{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--margin-top:0px;--margin-bottom:52px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-877 .elementor-element.elementor-element-158953c > .elementor-widget-container{margin:0px 0px 10px 0px;padding:0px 0px 0px 0px;}.elementor-877 .elementor-element.elementor-element-158953c .ehx-beacon{font-family:"Oswald", Sans-serif;font-size:14px;color:#15803d;background-color:#f0fdf4;border-color:rgba(45, 173, 0, 0.25);}.elementor-877 .elementor-element.elementor-element-158953c .ehx-beacon-dot{background-color:#2DAD00;--ehx-pulse-c:rgba(45, 173, 0, 0.7);}.elementor-877 .elementor-element.elementor-element-796b9d8{text-align:center;}.elementor-877 .elementor-element.elementor-element-796b9d8 .elementor-heading-title{font-family:"Aldrich", Sans-serif;font-size:44px;font-weight:900;line-height:1.15em;letter-spacing:-0.03em;color:#090d16;}.elementor-877 .elementor-element.elementor-element-c56af53{text-align:center;font-family:"Plus Jakarta Sans", Sans-serif;font-size:16.5px;line-height:1.65em;color:#334155;}.elementor-877 .elementor-element.elementor-element-c56af53 p{margin-block-end:0px;}.elementor-877 .elementor-element.elementor-element-63a8d5e{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(3, 1fr);--gap:15px 15px;--row-gap:15px;--column-gap:15px;--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-877 .elementor-element.elementor-element-a4cb439{--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;border-style:solid;--border-style:solid;border-width:1.5px 1.5px 1.5px 1.5px;--border-top-width:1.5px;--border-right-width:1.5px;--border-bottom-width:1.5px;--border-left-width:1.5px;border-color:#e2e8f0;--border-color:#e2e8f0;--border-radius:32px 32px 32px 32px;box-shadow:0px 4px 14px -2px rgba(15, 23, 42, 0.06);--padding-top:36px;--padding-bottom:36px;--padding-left:30px;--padding-right:30px;}.elementor-877 .elementor-element.elementor-element-a4cb439:not(.elementor-motion-effects-element-type-background), .elementor-877 .elementor-element.elementor-element-a4cb439 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-877 .elementor-element.elementor-element-a4cb439:hover{box-shadow:0px 32px 64px -16px rgba(15, 23, 42, 0.12);}.elementor-877 .elementor-element.elementor-element-ae66188{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-877 .elementor-element.elementor-element-597db4b .elementor-icon-wrapper{text-align:center;}.elementor-877 .elementor-element.elementor-element-597db4b.elementor-view-stacked .elementor-icon{background-color:#2DAD00;}.elementor-877 .elementor-element.elementor-element-597db4b.elementor-view-framed .elementor-icon, .elementor-877 .elementor-element.elementor-element-597db4b.elementor-view-default .elementor-icon{color:#2DAD00;border-color:#2DAD00;}.elementor-877 .elementor-element.elementor-element-597db4b.elementor-view-framed .elementor-icon, .elementor-877 .elementor-element.elementor-element-597db4b.elementor-view-default .elementor-icon svg{fill:#2DAD00;}.elementor-877 .elementor-element.elementor-element-597db4b .elementor-icon{font-size:26px;}.elementor-877 .elementor-element.elementor-element-597db4b .elementor-icon svg{height:26px;}.elementor-877 .elementor-element.elementor-element-f40e53f{text-align:start;}.elementor-877 .elementor-element.elementor-element-f40e53f .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:21px;font-weight:800;line-height:1.25em;letter-spacing:-0.02em;color:#090d16;}.elementor-877 .elementor-element.elementor-element-753e5a4{text-align:start;font-family:"Plus Jakarta Sans", Sans-serif;font-size:14.5px;line-height:1.65em;color:#334155;}.elementor-877 .elementor-element.elementor-element-753e5a4 p{margin-block-end:0px;}.elementor-877 .elementor-element.elementor-element-8724e86{text-align:start;}.elementor-877 .elementor-element.elementor-element-8724e86 .elementor-heading-title{font-family:"Aldrich", Sans-serif;font-size:13.5px;font-weight:700;text-transform:none;letter-spacing:0px;color:#2DAD00;}.elementor-877 .elementor-element.elementor-element-af3aeaf{--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;border-style:solid;--border-style:solid;border-width:1.5px 1.5px 1.5px 1.5px;--border-top-width:1.5px;--border-right-width:1.5px;--border-bottom-width:1.5px;--border-left-width:1.5px;border-color:#e2e8f0;--border-color:#e2e8f0;--border-radius:32px 32px 32px 32px;box-shadow:0px 4px 14px -2px rgba(15, 23, 42, 0.06);--padding-top:36px;--padding-bottom:36px;--padding-left:30px;--padding-right:30px;}.elementor-877 .elementor-element.elementor-element-af3aeaf:not(.elementor-motion-effects-element-type-background), .elementor-877 .elementor-element.elementor-element-af3aeaf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-877 .elementor-element.elementor-element-af3aeaf:hover{box-shadow:0px 32px 64px -16px rgba(15, 23, 42, 0.12);}.elementor-877 .elementor-element.elementor-element-53db097{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-877 .elementor-element.elementor-element-25422e9 .elementor-icon-wrapper{text-align:center;}.elementor-877 .elementor-element.elementor-element-25422e9.elementor-view-stacked .elementor-icon{background-color:#0284c7;}.elementor-877 .elementor-element.elementor-element-25422e9.elementor-view-framed .elementor-icon, .elementor-877 .elementor-element.elementor-element-25422e9.elementor-view-default .elementor-icon{color:#0284c7;border-color:#0284c7;}.elementor-877 .elementor-element.elementor-element-25422e9.elementor-view-framed .elementor-icon, .elementor-877 .elementor-element.elementor-element-25422e9.elementor-view-default .elementor-icon svg{fill:#0284c7;}.elementor-877 .elementor-element.elementor-element-25422e9 .elementor-icon{font-size:26px;}.elementor-877 .elementor-element.elementor-element-25422e9 .elementor-icon svg{height:26px;}.elementor-877 .elementor-element.elementor-element-8bf3b83{text-align:start;}.elementor-877 .elementor-element.elementor-element-8bf3b83 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:21px;font-weight:800;line-height:1.25em;letter-spacing:-0.02em;color:#090d16;}.elementor-877 .elementor-element.elementor-element-f9e8f5c{text-align:start;font-family:"Plus Jakarta Sans", Sans-serif;font-size:14.5px;line-height:1.65em;color:#334155;}.elementor-877 .elementor-element.elementor-element-f9e8f5c p{margin-block-end:0px;}.elementor-877 .elementor-element.elementor-element-4d83255{text-align:start;}.elementor-877 .elementor-element.elementor-element-4d83255 .elementor-heading-title{font-family:"Aldrich", Sans-serif;font-size:13.5px;font-weight:700;text-transform:none;letter-spacing:0px;color:var( --e-global-color-cyan );}.elementor-877 .elementor-element.elementor-element-b205d4c{--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;border-style:solid;--border-style:solid;border-width:1.5px 1.5px 1.5px 1.5px;--border-top-width:1.5px;--border-right-width:1.5px;--border-bottom-width:1.5px;--border-left-width:1.5px;border-color:#e2e8f0;--border-color:#e2e8f0;--border-radius:32px 32px 32px 32px;box-shadow:0px 4px 14px -2px rgba(15, 23, 42, 0.06);--padding-top:36px;--padding-bottom:36px;--padding-left:30px;--padding-right:30px;}.elementor-877 .elementor-element.elementor-element-b205d4c:not(.elementor-motion-effects-element-type-background), .elementor-877 .elementor-element.elementor-element-b205d4c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-877 .elementor-element.elementor-element-b205d4c:hover{box-shadow:0px 32px 64px -16px rgba(15, 23, 42, 0.12);}.elementor-877 .elementor-element.elementor-element-bf0a2cc{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-877 .elementor-element.elementor-element-2e5d35f .elementor-icon-wrapper{text-align:center;}.elementor-877 .elementor-element.elementor-element-2e5d35f.elementor-view-stacked .elementor-icon{background-color:#8B5CF6;}.elementor-877 .elementor-element.elementor-element-2e5d35f.elementor-view-framed .elementor-icon, .elementor-877 .elementor-element.elementor-element-2e5d35f.elementor-view-default .elementor-icon{color:#8B5CF6;border-color:#8B5CF6;}.elementor-877 .elementor-element.elementor-element-2e5d35f.elementor-view-framed .elementor-icon, .elementor-877 .elementor-element.elementor-element-2e5d35f.elementor-view-default .elementor-icon svg{fill:#8B5CF6;}.elementor-877 .elementor-element.elementor-element-2e5d35f .elementor-icon{font-size:26px;}.elementor-877 .elementor-element.elementor-element-2e5d35f .elementor-icon svg{height:26px;}.elementor-877 .elementor-element.elementor-element-d21bc60{text-align:start;}.elementor-877 .elementor-element.elementor-element-d21bc60 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:21px;font-weight:800;line-height:1.25em;letter-spacing:-0.02em;color:#090d16;}.elementor-877 .elementor-element.elementor-element-4ce9f94{text-align:start;font-family:"Plus Jakarta Sans", Sans-serif;font-size:14.5px;line-height:1.65em;color:#334155;}.elementor-877 .elementor-element.elementor-element-4ce9f94 p{margin-block-end:0px;}.elementor-877 .elementor-element.elementor-element-7cd7d4b{text-align:start;}.elementor-877 .elementor-element.elementor-element-7cd7d4b .elementor-heading-title{font-family:"Aldrich", Sans-serif;font-size:13.5px;font-weight:700;text-transform:none;letter-spacing:0px;color:#8B5CF6;}.elementor-877 .elementor-element.elementor-element-94bdc25{--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;border-style:solid;--border-style:solid;border-width:1.5px 1.5px 1.5px 1.5px;--border-top-width:1.5px;--border-right-width:1.5px;--border-bottom-width:1.5px;--border-left-width:1.5px;border-color:#e2e8f0;--border-color:#e2e8f0;--border-radius:32px 32px 32px 32px;box-shadow:0px 4px 14px -2px rgba(15, 23, 42, 0.06);--padding-top:36px;--padding-bottom:36px;--padding-left:30px;--padding-right:30px;}.elementor-877 .elementor-element.elementor-element-94bdc25:not(.elementor-motion-effects-element-type-background), .elementor-877 .elementor-element.elementor-element-94bdc25 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-877 .elementor-element.elementor-element-94bdc25:hover{box-shadow:0px 32px 64px -16px rgba(15, 23, 42, 0.12);}.elementor-877 .elementor-element.elementor-element-e3db3bf{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-877 .elementor-element.elementor-element-6d26dd5 .elementor-icon-wrapper{text-align:center;}.elementor-877 .elementor-element.elementor-element-6d26dd5.elementor-view-stacked .elementor-icon{background-color:#d97706;}.elementor-877 .elementor-element.elementor-element-6d26dd5.elementor-view-framed .elementor-icon, .elementor-877 .elementor-element.elementor-element-6d26dd5.elementor-view-default .elementor-icon{color:#d97706;border-color:#d97706;}.elementor-877 .elementor-element.elementor-element-6d26dd5.elementor-view-framed .elementor-icon, .elementor-877 .elementor-element.elementor-element-6d26dd5.elementor-view-default .elementor-icon svg{fill:#d97706;}.elementor-877 .elementor-element.elementor-element-6d26dd5 .elementor-icon{font-size:26px;}.elementor-877 .elementor-element.elementor-element-6d26dd5 .elementor-icon svg{height:26px;}.elementor-877 .elementor-element.elementor-element-8a1e26a{text-align:start;}.elementor-877 .elementor-element.elementor-element-8a1e26a .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:21px;font-weight:800;line-height:1.25em;letter-spacing:-0.02em;color:#090d16;}.elementor-877 .elementor-element.elementor-element-91f7a94{text-align:start;font-family:"Plus Jakarta Sans", Sans-serif;font-size:14.5px;line-height:1.65em;color:#334155;}.elementor-877 .elementor-element.elementor-element-91f7a94 p{margin-block-end:0px;}.elementor-877 .elementor-element.elementor-element-d7cad91{text-align:start;}.elementor-877 .elementor-element.elementor-element-d7cad91 .elementor-heading-title{font-family:"Aldrich", Sans-serif;font-size:13.5px;font-weight:700;text-transform:none;letter-spacing:0px;color:var( --e-global-color-amber );}.elementor-877 .elementor-element.elementor-element-a59b806{--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;border-style:solid;--border-style:solid;border-width:1.5px 1.5px 1.5px 1.5px;--border-top-width:1.5px;--border-right-width:1.5px;--border-bottom-width:1.5px;--border-left-width:1.5px;border-color:#e2e8f0;--border-color:#e2e8f0;--border-radius:32px 32px 32px 32px;box-shadow:0px 4px 14px -2px rgba(15, 23, 42, 0.06);--padding-top:36px;--padding-bottom:36px;--padding-left:30px;--padding-right:30px;}.elementor-877 .elementor-element.elementor-element-a59b806:not(.elementor-motion-effects-element-type-background), .elementor-877 .elementor-element.elementor-element-a59b806 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-877 .elementor-element.elementor-element-a59b806:hover{box-shadow:0px 32px 64px -16px rgba(15, 23, 42, 0.12);}.elementor-877 .elementor-element.elementor-element-81d8f37{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-877 .elementor-element.elementor-element-9f16d47 .elementor-icon-wrapper{text-align:center;}.elementor-877 .elementor-element.elementor-element-9f16d47.elementor-view-stacked .elementor-icon{background-color:#EF4444;}.elementor-877 .elementor-element.elementor-element-9f16d47.elementor-view-framed .elementor-icon, .elementor-877 .elementor-element.elementor-element-9f16d47.elementor-view-default .elementor-icon{color:#EF4444;border-color:#EF4444;}.elementor-877 .elementor-element.elementor-element-9f16d47.elementor-view-framed .elementor-icon, .elementor-877 .elementor-element.elementor-element-9f16d47.elementor-view-default .elementor-icon svg{fill:#EF4444;}.elementor-877 .elementor-element.elementor-element-9f16d47 .elementor-icon{font-size:26px;}.elementor-877 .elementor-element.elementor-element-9f16d47 .elementor-icon svg{height:26px;}.elementor-877 .elementor-element.elementor-element-6267def{text-align:start;}.elementor-877 .elementor-element.elementor-element-6267def .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:21px;font-weight:800;line-height:1.25em;letter-spacing:-0.02em;color:#090d16;}.elementor-877 .elementor-element.elementor-element-0a93db7{text-align:start;font-family:"Plus Jakarta Sans", Sans-serif;font-size:14.5px;line-height:1.65em;color:#334155;}.elementor-877 .elementor-element.elementor-element-0a93db7 p{margin-block-end:0px;}.elementor-877 .elementor-element.elementor-element-1e20ab4{text-align:start;}.elementor-877 .elementor-element.elementor-element-1e20ab4 .elementor-heading-title{font-family:"Aldrich", Sans-serif;font-size:13.5px;font-weight:700;text-transform:none;letter-spacing:0px;color:#EF4444;}.elementor-877 .elementor-element.elementor-element-df889d2{--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;border-style:solid;--border-style:solid;border-width:1.5px 1.5px 1.5px 1.5px;--border-top-width:1.5px;--border-right-width:1.5px;--border-bottom-width:1.5px;--border-left-width:1.5px;border-color:#e2e8f0;--border-color:#e2e8f0;--border-radius:32px 32px 32px 32px;box-shadow:0px 4px 14px -2px rgba(15, 23, 42, 0.06);--padding-top:36px;--padding-bottom:36px;--padding-left:30px;--padding-right:30px;}.elementor-877 .elementor-element.elementor-element-df889d2:not(.elementor-motion-effects-element-type-background), .elementor-877 .elementor-element.elementor-element-df889d2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-877 .elementor-element.elementor-element-df889d2:hover{box-shadow:0px 32px 64px -16px rgba(15, 23, 42, 0.12);}.elementor-877 .elementor-element.elementor-element-dd2e4da{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-877 .elementor-element.elementor-element-6e44fa6 .elementor-icon-wrapper{text-align:center;}.elementor-877 .elementor-element.elementor-element-6e44fa6.elementor-view-stacked .elementor-icon{background-color:#10b981;}.elementor-877 .elementor-element.elementor-element-6e44fa6.elementor-view-framed .elementor-icon, .elementor-877 .elementor-element.elementor-element-6e44fa6.elementor-view-default .elementor-icon{color:#10b981;border-color:#10b981;}.elementor-877 .elementor-element.elementor-element-6e44fa6.elementor-view-framed .elementor-icon, .elementor-877 .elementor-element.elementor-element-6e44fa6.elementor-view-default .elementor-icon svg{fill:#10b981;}.elementor-877 .elementor-element.elementor-element-6e44fa6 .elementor-icon{font-size:26px;}.elementor-877 .elementor-element.elementor-element-6e44fa6 .elementor-icon svg{height:26px;}.elementor-877 .elementor-element.elementor-element-d71955d{text-align:start;}.elementor-877 .elementor-element.elementor-element-d71955d .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:21px;font-weight:800;line-height:1.25em;letter-spacing:-0.02em;color:#090d16;}.elementor-877 .elementor-element.elementor-element-80713f3{text-align:start;font-family:"Plus Jakarta Sans", Sans-serif;font-size:14.5px;line-height:1.65em;color:#334155;}.elementor-877 .elementor-element.elementor-element-80713f3 p{margin-block-end:0px;}.elementor-877 .elementor-element.elementor-element-b8c0d7e{text-align:start;}.elementor-877 .elementor-element.elementor-element-b8c0d7e .elementor-heading-title{font-family:"Aldrich", Sans-serif;font-size:13.5px;font-weight:700;text-transform:none;letter-spacing:0px;color:var( --e-global-color-emerald );}.elementor-877 .elementor-element.elementor-element-08e3a14{--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;border-style:solid;--border-style:solid;border-width:1.5px 1.5px 1.5px 1.5px;--border-top-width:1.5px;--border-right-width:1.5px;--border-bottom-width:1.5px;--border-left-width:1.5px;border-color:#e2e8f0;--border-color:#e2e8f0;--border-radius:32px 32px 32px 32px;box-shadow:0px 4px 14px -2px rgba(15, 23, 42, 0.06);--padding-top:36px;--padding-bottom:36px;--padding-left:30px;--padding-right:30px;}.elementor-877 .elementor-element.elementor-element-08e3a14:not(.elementor-motion-effects-element-type-background), .elementor-877 .elementor-element.elementor-element-08e3a14 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-877 .elementor-element.elementor-element-08e3a14:hover{box-shadow:0px 32px 64px -16px rgba(15, 23, 42, 0.12);}.elementor-877 .elementor-element.elementor-element-cae7e9a{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-877 .elementor-element.elementor-element-27b73b0 .elementor-icon-wrapper{text-align:center;}.elementor-877 .elementor-element.elementor-element-27b73b0.elementor-view-stacked .elementor-icon{background-color:#0284c7;}.elementor-877 .elementor-element.elementor-element-27b73b0.elementor-view-framed .elementor-icon, .elementor-877 .elementor-element.elementor-element-27b73b0.elementor-view-default .elementor-icon{color:#0284c7;border-color:#0284c7;}.elementor-877 .elementor-element.elementor-element-27b73b0.elementor-view-framed .elementor-icon, .elementor-877 .elementor-element.elementor-element-27b73b0.elementor-view-default .elementor-icon svg{fill:#0284c7;}.elementor-877 .elementor-element.elementor-element-27b73b0 .elementor-icon{font-size:26px;}.elementor-877 .elementor-element.elementor-element-27b73b0 .elementor-icon svg{height:26px;}.elementor-877 .elementor-element.elementor-element-273a1e3{text-align:start;}.elementor-877 .elementor-element.elementor-element-273a1e3 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:21px;font-weight:800;line-height:1.25em;letter-spacing:-0.02em;color:#090d16;}.elementor-877 .elementor-element.elementor-element-7df654c{text-align:start;font-family:"Plus Jakarta Sans", Sans-serif;font-size:14.5px;line-height:1.65em;color:#334155;}.elementor-877 .elementor-element.elementor-element-7df654c p{margin-block-end:0px;}.elementor-877 .elementor-element.elementor-element-3f82b24{text-align:start;}.elementor-877 .elementor-element.elementor-element-3f82b24 .elementor-heading-title{font-family:"Aldrich", Sans-serif;font-size:13.5px;font-weight:700;text-transform:none;letter-spacing:0px;color:var( --e-global-color-cyan );}.elementor-877 .elementor-element.elementor-element-d95a2c9{--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;border-style:solid;--border-style:solid;border-width:1.5px 1.5px 1.5px 1.5px;--border-top-width:1.5px;--border-right-width:1.5px;--border-bottom-width:1.5px;--border-left-width:1.5px;border-color:#e2e8f0;--border-color:#e2e8f0;--border-radius:32px 32px 32px 32px;box-shadow:0px 4px 14px -2px rgba(15, 23, 42, 0.06);--padding-top:36px;--padding-bottom:36px;--padding-left:30px;--padding-right:30px;}.elementor-877 .elementor-element.elementor-element-d95a2c9:not(.elementor-motion-effects-element-type-background), .elementor-877 .elementor-element.elementor-element-d95a2c9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-877 .elementor-element.elementor-element-d95a2c9:hover{box-shadow:0px 32px 64px -16px rgba(15, 23, 42, 0.12);}.elementor-877 .elementor-element.elementor-element-a24af28{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-877 .elementor-element.elementor-element-713e3b3 .elementor-icon-wrapper{text-align:center;}.elementor-877 .elementor-element.elementor-element-713e3b3.elementor-view-stacked .elementor-icon{background-color:#10b981;}.elementor-877 .elementor-element.elementor-element-713e3b3.elementor-view-framed .elementor-icon, .elementor-877 .elementor-element.elementor-element-713e3b3.elementor-view-default .elementor-icon{color:#10b981;border-color:#10b981;}.elementor-877 .elementor-element.elementor-element-713e3b3.elementor-view-framed .elementor-icon, .elementor-877 .elementor-element.elementor-element-713e3b3.elementor-view-default .elementor-icon svg{fill:#10b981;}.elementor-877 .elementor-element.elementor-element-713e3b3 .elementor-icon{font-size:26px;}.elementor-877 .elementor-element.elementor-element-713e3b3 .elementor-icon svg{height:26px;}.elementor-877 .elementor-element.elementor-element-8ad2f0c{text-align:start;}.elementor-877 .elementor-element.elementor-element-8ad2f0c .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:21px;font-weight:800;line-height:1.25em;letter-spacing:-0.02em;color:#090d16;}.elementor-877 .elementor-element.elementor-element-ac38beb{text-align:start;font-family:"Plus Jakarta Sans", Sans-serif;font-size:14.5px;line-height:1.65em;color:#334155;}.elementor-877 .elementor-element.elementor-element-ac38beb p{margin-block-end:0px;}.elementor-877 .elementor-element.elementor-element-4891052{text-align:start;}.elementor-877 .elementor-element.elementor-element-4891052 .elementor-heading-title{font-family:"Aldrich", Sans-serif;font-size:13.5px;font-weight:700;text-transform:none;letter-spacing:0px;color:var( --e-global-color-emerald );}.elementor-877 .elementor-element.elementor-element-39783af{--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;border-style:solid;--border-style:solid;border-width:1.5px 1.5px 1.5px 1.5px;--border-top-width:1.5px;--border-right-width:1.5px;--border-bottom-width:1.5px;--border-left-width:1.5px;border-color:#e2e8f0;--border-color:#e2e8f0;--border-radius:32px 32px 32px 32px;box-shadow:0px 4px 14px -2px rgba(15, 23, 42, 0.06);--padding-top:36px;--padding-bottom:36px;--padding-left:30px;--padding-right:30px;}.elementor-877 .elementor-element.elementor-element-39783af:not(.elementor-motion-effects-element-type-background), .elementor-877 .elementor-element.elementor-element-39783af > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-877 .elementor-element.elementor-element-39783af:hover{box-shadow:0px 32px 64px -16px rgba(15, 23, 42, 0.12);}.elementor-877 .elementor-element.elementor-element-90e7302{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-877 .elementor-element.elementor-element-db6e097 .elementor-icon-wrapper{text-align:center;}.elementor-877 .elementor-element.elementor-element-db6e097.elementor-view-stacked .elementor-icon{background-color:#8B5CF6;}.elementor-877 .elementor-element.elementor-element-db6e097.elementor-view-framed .elementor-icon, .elementor-877 .elementor-element.elementor-element-db6e097.elementor-view-default .elementor-icon{color:#8B5CF6;border-color:#8B5CF6;}.elementor-877 .elementor-element.elementor-element-db6e097.elementor-view-framed .elementor-icon, .elementor-877 .elementor-element.elementor-element-db6e097.elementor-view-default .elementor-icon svg{fill:#8B5CF6;}.elementor-877 .elementor-element.elementor-element-db6e097 .elementor-icon{font-size:26px;}.elementor-877 .elementor-element.elementor-element-db6e097 .elementor-icon svg{height:26px;}.elementor-877 .elementor-element.elementor-element-7fe28dd{text-align:start;}.elementor-877 .elementor-element.elementor-element-7fe28dd .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:21px;font-weight:800;line-height:1.25em;letter-spacing:-0.02em;color:#090d16;}.elementor-877 .elementor-element.elementor-element-e6bbb84{text-align:start;font-family:"Plus Jakarta Sans", Sans-serif;font-size:14.5px;line-height:1.65em;color:#334155;}.elementor-877 .elementor-element.elementor-element-e6bbb84 p{margin-block-end:0px;}.elementor-877 .elementor-element.elementor-element-b0d391c{text-align:start;}.elementor-877 .elementor-element.elementor-element-b0d391c .elementor-heading-title{font-family:"Aldrich", Sans-serif;font-size:13.5px;font-weight:700;text-transform:none;letter-spacing:0px;color:#8B5CF6;}.elementor-877 .elementor-element.elementor-element-4e3b7ae{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-877 .elementor-element.elementor-element-6cefa96{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--margin-top:0px;--margin-bottom:52px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-877 .elementor-element.elementor-element-0beaa17 .ehx-beacon{font-family:"Oswald", Sans-serif;font-size:14px;color:#15803d;background-color:#f0fdf4;border-color:rgba(45, 173, 0, 0.25);}.elementor-877 .elementor-element.elementor-element-0beaa17 .ehx-beacon-dot{background-color:#2DAD00;--ehx-pulse-c:rgba(45, 173, 0, 0.7);}.elementor-877 .elementor-element.elementor-element-037a2ac{text-align:center;}.elementor-877 .elementor-element.elementor-element-037a2ac .elementor-heading-title{font-family:"Aldrich", Sans-serif;font-size:44px;font-weight:700;line-height:1.15em;letter-spacing:-0.03em;color:#090d16;}.elementor-877 .elementor-element.elementor-element-35ac1a2{text-align:center;font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;line-height:1.65em;color:#334155;}.elementor-877 .elementor-element.elementor-element-35ac1a2 p{margin-block-end:0px;}.elementor-877 .elementor-element.elementor-element-b69fa6b{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:15px 15px;--row-gap:15px;--column-gap:15px;--grid-auto-flow:row;--justify-items:center;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-877 .elementor-element.elementor-element-b69fa6b.e-con{--align-self:center;}.elementor-877 .elementor-element.elementor-element-57b8855{--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;border-style:solid;--border-style:solid;border-width:1.5px 1.5px 1.5px 1.5px;--border-top-width:1.5px;--border-right-width:1.5px;--border-bottom-width:1.5px;--border-left-width:1.5px;border-color:#e2e8f0;--border-color:#e2e8f0;--border-radius:32px 32px 32px 32px;box-shadow:0px 4px 14px -2px rgba(15, 23, 42, 0.06);--padding-top:36px;--padding-bottom:36px;--padding-left:30px;--padding-right:30px;}.elementor-877 .elementor-element.elementor-element-57b8855:not(.elementor-motion-effects-element-type-background), .elementor-877 .elementor-element.elementor-element-57b8855 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-877 .elementor-element.elementor-element-57b8855:hover{box-shadow:0px 32px 64px -16px rgba(15, 23, 42, 0.12);}.elementor-877 .elementor-element.elementor-element-80536d0{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-877 .elementor-element.elementor-element-8170c53{text-align:start;}.elementor-877 .elementor-element.elementor-element-8170c53 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:21px;font-weight:800;line-height:1.25em;letter-spacing:-0.02em;color:#090d16;}.elementor-877 .elementor-element.elementor-element-84debea{text-align:start;}.elementor-877 .elementor-element.elementor-element-84debea .elementor-heading-title{font-family:"Aldrich", Sans-serif;font-size:30px;font-weight:700;line-height:1.15em;letter-spacing:-0.03em;color:var( --e-global-color-primary );}.elementor-877 .elementor-element.elementor-element-68aab53{text-align:start;font-family:"Plus Jakarta Sans", Sans-serif;font-size:14.5px;line-height:1.65em;color:#334155;}.elementor-877 .elementor-element.elementor-element-68aab53 p{margin-block-end:0px;}.elementor-877 .elementor-element.elementor-element-123b3ad{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--e-icon-list-icon-size:10px;--icon-vertical-offset:0px;}.elementor-877 .elementor-element.elementor-element-123b3ad .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-877 .elementor-element.elementor-element-123b3ad .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-877 .elementor-element.elementor-element-123b3ad .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-877 .elementor-element.elementor-element-123b3ad .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-877 .elementor-element.elementor-element-123b3ad .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-877 .elementor-element.elementor-element-123b3ad .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-877 .elementor-element.elementor-element-123b3ad .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-877 .elementor-element.elementor-element-123b3ad .elementor-icon-list-icon{padding-inline-end:8px;}.elementor-877 .elementor-element.elementor-element-123b3ad .elementor-icon-list-item > .elementor-icon-list-text, .elementor-877 .elementor-element.elementor-element-123b3ad .elementor-icon-list-item > a{font-family:"Plus Jakarta Sans", Sans-serif;font-size:14px;font-weight:400;line-height:1.65em;}.elementor-877 .elementor-element.elementor-element-123b3ad .elementor-icon-list-text{color:#64748b;transition:color 0.3s;}.elementor-877 .elementor-element.elementor-element-476e4d6 .elementor-button{background-color:#2DAD00;font-family:"Aldrich", Sans-serif;font-size:16px;font-weight:700;text-transform:none;line-height:23.1px;letter-spacing:0px;fill:#ffffff;color:#ffffff;border-style:solid;border-width:1px 1px 1px 1px;border-color:rgba(0, 0, 0, 0);border-radius:9999px 9999px 9999px 9999px;padding:10px 20px 10px 20px;}.elementor-877 .elementor-element.elementor-element-476e4d6 .elementor-button:hover, .elementor-877 .elementor-element.elementor-element-476e4d6 .elementor-button:focus{background-color:var( --e-global-color-canvas );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-877 .elementor-element.elementor-element-476e4d6:hover{--e-transform-translateY:-10px;}.elementor-877 .elementor-element.elementor-element-476e4d6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:42px 0px 0px 0px;}.elementor-877 .elementor-element.elementor-element-476e4d6 .elementor-button-content-wrapper{flex-direction:row;}.elementor-877 .elementor-element.elementor-element-476e4d6 .elementor-button:hover svg, .elementor-877 .elementor-element.elementor-element-476e4d6 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-877 .elementor-element.elementor-element-d9acc9f{--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;border-style:solid;--border-style:solid;border-width:1.5px 1.5px 1.5px 1.5px;--border-top-width:1.5px;--border-right-width:1.5px;--border-bottom-width:1.5px;--border-left-width:1.5px;border-color:#e2e8f0;--border-color:#e2e8f0;--border-radius:32px 32px 32px 32px;box-shadow:0px 4px 14px -2px rgba(15, 23, 42, 0.06);--padding-top:36px;--padding-bottom:36px;--padding-left:30px;--padding-right:30px;}.elementor-877 .elementor-element.elementor-element-d9acc9f:not(.elementor-motion-effects-element-type-background), .elementor-877 .elementor-element.elementor-element-d9acc9f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #F0FDF4 0%, #DCFCE7 100%);}.elementor-877 .elementor-element.elementor-element-d9acc9f:hover{box-shadow:0px 32px 64px -16px rgba(15, 23, 42, 0.12);}.elementor-877 .elementor-element.elementor-element-4145c64{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-877 .elementor-element.elementor-element-6d0843e{text-align:start;}.elementor-877 .elementor-element.elementor-element-6d0843e .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:21px;font-weight:800;line-height:1.25em;letter-spacing:-0.02em;color:#090d16;}.elementor-877 .elementor-element.elementor-element-15e7740{text-align:start;}.elementor-877 .elementor-element.elementor-element-15e7740 .elementor-heading-title{font-family:"Aldrich", Sans-serif;font-size:30px;font-weight:700;line-height:1.15em;letter-spacing:-0.03em;color:var( --e-global-color-primary );}.elementor-877 .elementor-element.elementor-element-9141842{text-align:start;font-family:"Plus Jakarta Sans", Sans-serif;font-size:14.5px;line-height:1.65em;color:#334155;}.elementor-877 .elementor-element.elementor-element-9141842 p{margin-block-end:0px;}.elementor-877 .elementor-element.elementor-element-7de885a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--e-icon-list-icon-size:10px;--icon-vertical-offset:0px;}.elementor-877 .elementor-element.elementor-element-7de885a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-877 .elementor-element.elementor-element-7de885a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-877 .elementor-element.elementor-element-7de885a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-877 .elementor-element.elementor-element-7de885a .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-877 .elementor-element.elementor-element-7de885a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-877 .elementor-element.elementor-element-7de885a .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-877 .elementor-element.elementor-element-7de885a .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-877 .elementor-element.elementor-element-7de885a .elementor-icon-list-icon{padding-inline-end:8px;}.elementor-877 .elementor-element.elementor-element-7de885a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-877 .elementor-element.elementor-element-7de885a .elementor-icon-list-item > a{font-family:"Plus Jakarta Sans", Sans-serif;font-size:14px;font-weight:400;line-height:1.65em;}.elementor-877 .elementor-element.elementor-element-7de885a .elementor-icon-list-text{color:#64748b;transition:color 0.3s;}.elementor-877 .elementor-element.elementor-element-d3802d7 .elementor-button{background-color:#2DAD00;font-family:"Aldrich", Sans-serif;font-size:16px;font-weight:700;text-transform:none;line-height:23.1px;letter-spacing:0px;fill:#ffffff;color:#ffffff;border-style:solid;border-width:1px 1px 1px 1px;border-color:rgba(0, 0, 0, 0);border-radius:9999px 9999px 9999px 9999px;padding:10px 20px 10px 20px;}.elementor-877 .elementor-element.elementor-element-d3802d7 .elementor-button:hover, .elementor-877 .elementor-element.elementor-element-d3802d7 .elementor-button:focus{background-color:var( --e-global-color-canvas );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-877 .elementor-element.elementor-element-d3802d7:hover{--e-transform-translateY:-10px;}.elementor-877 .elementor-element.elementor-element-d3802d7{padding:10px 0px 0px 0px;}.elementor-877 .elementor-element.elementor-element-d3802d7 .elementor-button-content-wrapper{flex-direction:row;}.elementor-877 .elementor-element.elementor-element-d3802d7 .elementor-button:hover svg, .elementor-877 .elementor-element.elementor-element-d3802d7 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-877 .elementor-element.elementor-element-5fc5bc4{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-877 .elementor-element.elementor-element-5fc5bc4:not(.elementor-motion-effects-element-type-background), .elementor-877 .elementor-element.elementor-element-5fc5bc4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f4f6f8;}.elementor-877 .elementor-element.elementor-element-31db576{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--margin-top:0px;--margin-bottom:52px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-877 .elementor-element.elementor-element-88025b2 > .elementor-widget-container{margin:0px 0px 10px 0px;padding:0px 0px 0px 0px;}.elementor-877 .elementor-element.elementor-element-88025b2 .ehx-beacon{font-family:"Oswald", Sans-serif;font-size:14px;color:#15803d;background-color:#f0fdf4;border-color:rgba(45, 173, 0, 0.25);}.elementor-877 .elementor-element.elementor-element-88025b2 .ehx-beacon-dot{background-color:#2DAD00;--ehx-pulse-c:rgba(45, 173, 0, 0.7);}.elementor-877 .elementor-element.elementor-element-8e879ec{text-align:center;}.elementor-877 .elementor-element.elementor-element-8e879ec .elementor-heading-title{font-family:"Aldrich", Sans-serif;font-size:44px;font-weight:900;line-height:1.15em;letter-spacing:-0.03em;color:#090d16;}.elementor-877 .elementor-element.elementor-element-97f986f{text-align:center;font-family:"Plus Jakarta Sans", Sans-serif;font-size:16.5px;line-height:1.65em;color:#334155;}.elementor-877 .elementor-element.elementor-element-97f986f p{margin-block-end:0px;}.elementor-877 .elementor-element.elementor-element-6740ac9{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:15px 15px;--row-gap:15px;--column-gap:15px;--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-877 .elementor-element.elementor-element-44fadd3{--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;border-style:solid;--border-style:solid;border-width:1.5px 1.5px 1.5px 1.5px;--border-top-width:1.5px;--border-right-width:1.5px;--border-bottom-width:1.5px;--border-left-width:1.5px;border-color:#e2e8f0;--border-color:#e2e8f0;--border-radius:32px 32px 32px 32px;box-shadow:0px 4px 14px -2px rgba(15, 23, 42, 0.06);--padding-top:36px;--padding-bottom:36px;--padding-left:30px;--padding-right:30px;}.elementor-877 .elementor-element.elementor-element-44fadd3:not(.elementor-motion-effects-element-type-background), .elementor-877 .elementor-element.elementor-element-44fadd3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-877 .elementor-element.elementor-element-44fadd3:hover{box-shadow:0px 32px 64px -16px rgba(15, 23, 42, 0.12);}.elementor-877 .elementor-element.elementor-element-29ca3e8{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-877 .elementor-element.elementor-element-fb1d360 .elementor-icon-wrapper{text-align:center;}.elementor-877 .elementor-element.elementor-element-fb1d360.elementor-view-stacked .elementor-icon{background-color:#2DAD00;}.elementor-877 .elementor-element.elementor-element-fb1d360.elementor-view-framed .elementor-icon, .elementor-877 .elementor-element.elementor-element-fb1d360.elementor-view-default .elementor-icon{color:#2DAD00;border-color:#2DAD00;}.elementor-877 .elementor-element.elementor-element-fb1d360.elementor-view-framed .elementor-icon, .elementor-877 .elementor-element.elementor-element-fb1d360.elementor-view-default .elementor-icon svg{fill:#2DAD00;}.elementor-877 .elementor-element.elementor-element-fb1d360 .elementor-icon{font-size:26px;}.elementor-877 .elementor-element.elementor-element-fb1d360 .elementor-icon svg{height:26px;}.elementor-877 .elementor-element.elementor-element-90dc87c{text-align:start;}.elementor-877 .elementor-element.elementor-element-90dc87c .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:21px;font-weight:800;line-height:1.25em;letter-spacing:-0.02em;color:#090d16;}.elementor-877 .elementor-element.elementor-element-93b6f18{text-align:start;font-family:"Plus Jakarta Sans", Sans-serif;font-size:14.5px;line-height:1.65em;color:#334155;}.elementor-877 .elementor-element.elementor-element-93b6f18 p{margin-block-end:0px;}.elementor-877 .elementor-element.elementor-element-dee9824{background-color:#2DAD001A;padding:7px 7px 7px 7px;border-radius:10px 10px 10px 10px;text-align:end;font-family:"Plus Jakarta Sans", Sans-serif;font-size:11px;font-weight:700;text-transform:none;line-height:1.53em;letter-spacing:0px;color:var( --e-global-color-primary );}.elementor-877 .elementor-element.elementor-element-dee9824 p{margin-block-end:0px;}.elementor-877 .elementor-element.elementor-element-82b4908{--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;border-style:solid;--border-style:solid;border-width:1.5px 1.5px 1.5px 1.5px;--border-top-width:1.5px;--border-right-width:1.5px;--border-bottom-width:1.5px;--border-left-width:1.5px;border-color:#e2e8f0;--border-color:#e2e8f0;--border-radius:32px 32px 32px 32px;box-shadow:0px 4px 14px -2px rgba(15, 23, 42, 0.06);--padding-top:36px;--padding-bottom:36px;--padding-left:30px;--padding-right:30px;}.elementor-877 .elementor-element.elementor-element-82b4908:not(.elementor-motion-effects-element-type-background), .elementor-877 .elementor-element.elementor-element-82b4908 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-877 .elementor-element.elementor-element-82b4908:hover{box-shadow:0px 32px 64px -16px rgba(15, 23, 42, 0.12);}.elementor-877 .elementor-element.elementor-element-7003a81{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-877 .elementor-element.elementor-element-259c8c4 .elementor-icon-wrapper{text-align:center;}.elementor-877 .elementor-element.elementor-element-259c8c4.elementor-view-stacked .elementor-icon{background-color:#0284c7;}.elementor-877 .elementor-element.elementor-element-259c8c4.elementor-view-framed .elementor-icon, .elementor-877 .elementor-element.elementor-element-259c8c4.elementor-view-default .elementor-icon{color:#0284c7;border-color:#0284c7;}.elementor-877 .elementor-element.elementor-element-259c8c4.elementor-view-framed .elementor-icon, .elementor-877 .elementor-element.elementor-element-259c8c4.elementor-view-default .elementor-icon svg{fill:#0284c7;}.elementor-877 .elementor-element.elementor-element-259c8c4 .elementor-icon{font-size:26px;}.elementor-877 .elementor-element.elementor-element-259c8c4 .elementor-icon svg{height:26px;}.elementor-877 .elementor-element.elementor-element-e6e0f81{text-align:start;}.elementor-877 .elementor-element.elementor-element-e6e0f81 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:21px;font-weight:800;line-height:1.25em;letter-spacing:-0.02em;color:#090d16;}.elementor-877 .elementor-element.elementor-element-e650b4a{text-align:start;font-family:"Plus Jakarta Sans", Sans-serif;font-size:14.5px;line-height:1.65em;color:#334155;}.elementor-877 .elementor-element.elementor-element-e650b4a p{margin-block-end:0px;}.elementor-877 .elementor-element.elementor-element-69b745a{background-color:#0284C71A;padding:7px 7px 7px 7px;border-radius:10px 10px 10px 10px;font-family:"Plus Jakarta Sans", Sans-serif;font-size:11px;font-weight:700;text-transform:none;line-height:1.53em;letter-spacing:0px;color:#0284C7;}.elementor-877 .elementor-element.elementor-element-69b745a p{margin-block-end:0px;}.elementor-877 .elementor-element.elementor-element-d2ad569{--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;border-style:solid;--border-style:solid;border-width:1.5px 1.5px 1.5px 1.5px;--border-top-width:1.5px;--border-right-width:1.5px;--border-bottom-width:1.5px;--border-left-width:1.5px;border-color:#e2e8f0;--border-color:#e2e8f0;--border-radius:32px 32px 32px 32px;box-shadow:0px 4px 14px -2px rgba(15, 23, 42, 0.06);--padding-top:36px;--padding-bottom:36px;--padding-left:30px;--padding-right:30px;}.elementor-877 .elementor-element.elementor-element-d2ad569:not(.elementor-motion-effects-element-type-background), .elementor-877 .elementor-element.elementor-element-d2ad569 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-877 .elementor-element.elementor-element-d2ad569:hover{box-shadow:0px 32px 64px -16px rgba(15, 23, 42, 0.12);}.elementor-877 .elementor-element.elementor-element-30cb99b{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-877 .elementor-element.elementor-element-125e674 .elementor-icon-wrapper{text-align:center;}.elementor-877 .elementor-element.elementor-element-125e674.elementor-view-stacked .elementor-icon{background-color:#8B5CF6;}.elementor-877 .elementor-element.elementor-element-125e674.elementor-view-framed .elementor-icon, .elementor-877 .elementor-element.elementor-element-125e674.elementor-view-default .elementor-icon{color:#8B5CF6;border-color:#8B5CF6;}.elementor-877 .elementor-element.elementor-element-125e674.elementor-view-framed .elementor-icon, .elementor-877 .elementor-element.elementor-element-125e674.elementor-view-default .elementor-icon svg{fill:#8B5CF6;}.elementor-877 .elementor-element.elementor-element-125e674 .elementor-icon{font-size:26px;}.elementor-877 .elementor-element.elementor-element-125e674 .elementor-icon svg{height:26px;}.elementor-877 .elementor-element.elementor-element-5e360ee{text-align:start;}.elementor-877 .elementor-element.elementor-element-5e360ee .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:21px;font-weight:800;line-height:1.25em;letter-spacing:-0.02em;color:#090d16;}.elementor-877 .elementor-element.elementor-element-e5a6482{text-align:start;font-family:"Plus Jakarta Sans", Sans-serif;font-size:14.5px;line-height:1.65em;color:#334155;}.elementor-877 .elementor-element.elementor-element-e5a6482 p{margin-block-end:0px;}.elementor-877 .elementor-element.elementor-element-582bf20{background-color:#8B5CF61A;padding:7px 7px 7px 7px;border-radius:10px 10px 10px 10px;font-family:"Plus Jakarta Sans", Sans-serif;font-size:11px;font-weight:700;text-transform:none;line-height:1.53em;letter-spacing:0px;color:#8B5CF6;}.elementor-877 .elementor-element.elementor-element-582bf20 p{margin-block-end:0px;}.elementor-877 .elementor-element.elementor-element-ff54652{--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;border-style:solid;--border-style:solid;border-width:1.5px 1.5px 1.5px 1.5px;--border-top-width:1.5px;--border-right-width:1.5px;--border-bottom-width:1.5px;--border-left-width:1.5px;border-color:#e2e8f0;--border-color:#e2e8f0;--border-radius:32px 32px 32px 32px;box-shadow:0px 4px 14px -2px rgba(15, 23, 42, 0.06);--padding-top:36px;--padding-bottom:36px;--padding-left:30px;--padding-right:30px;}.elementor-877 .elementor-element.elementor-element-ff54652:not(.elementor-motion-effects-element-type-background), .elementor-877 .elementor-element.elementor-element-ff54652 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-877 .elementor-element.elementor-element-ff54652:hover{box-shadow:0px 32px 64px -16px rgba(15, 23, 42, 0.12);}.elementor-877 .elementor-element.elementor-element-b4249c0{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-877 .elementor-element.elementor-element-5a49b6a .elementor-icon-wrapper{text-align:center;}.elementor-877 .elementor-element.elementor-element-5a49b6a.elementor-view-stacked .elementor-icon{background-color:#d97706;}.elementor-877 .elementor-element.elementor-element-5a49b6a.elementor-view-framed .elementor-icon, .elementor-877 .elementor-element.elementor-element-5a49b6a.elementor-view-default .elementor-icon{color:#d97706;border-color:#d97706;}.elementor-877 .elementor-element.elementor-element-5a49b6a.elementor-view-framed .elementor-icon, .elementor-877 .elementor-element.elementor-element-5a49b6a.elementor-view-default .elementor-icon svg{fill:#d97706;}.elementor-877 .elementor-element.elementor-element-5a49b6a .elementor-icon{font-size:26px;}.elementor-877 .elementor-element.elementor-element-5a49b6a .elementor-icon svg{height:26px;}.elementor-877 .elementor-element.elementor-element-b0620c5{text-align:start;}.elementor-877 .elementor-element.elementor-element-b0620c5 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:21px;font-weight:800;line-height:1.25em;letter-spacing:-0.02em;color:#090d16;}.elementor-877 .elementor-element.elementor-element-c288ae6{text-align:start;font-family:"Plus Jakarta Sans", Sans-serif;font-size:14.5px;line-height:1.65em;color:#334155;}.elementor-877 .elementor-element.elementor-element-c288ae6 p{margin-block-end:0px;}.elementor-877 .elementor-element.elementor-element-dd50757{background-color:#D977061A;padding:7px 7px 7px 7px;border-radius:10px 10px 10px 10px;font-family:"Plus Jakarta Sans", Sans-serif;font-size:11px;font-weight:700;text-transform:none;line-height:1.53em;letter-spacing:0px;color:var( --e-global-color-amber );}.elementor-877 .elementor-element.elementor-element-dd50757 p{margin-block-end:0px;}.elementor-877 .elementor-element.elementor-element-76b69a7{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-877 .elementor-element.elementor-element-6f39b60{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--margin-top:0px;--margin-bottom:52px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-877 .elementor-element.elementor-element-bc2e1f7 .ehx-beacon{font-family:"Oswald", Sans-serif;font-size:14px;color:#15803d;background-color:#f0fdf4;border-color:rgba(45, 173, 0, 0.25);}.elementor-877 .elementor-element.elementor-element-bc2e1f7 .ehx-beacon-dot{background-color:#2DAD00;--ehx-pulse-c:rgba(45, 173, 0, 0.7);}.elementor-877 .elementor-element.elementor-element-4411cb7{text-align:center;}.elementor-877 .elementor-element.elementor-element-4411cb7 .elementor-heading-title{font-family:"Aldrich", Sans-serif;font-size:44px;font-weight:700;line-height:1.15em;letter-spacing:-0.03em;color:#090d16;}.elementor-877 .elementor-element.elementor-element-43ded10{text-align:center;font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;line-height:1.65em;color:#334155;}.elementor-877 .elementor-element.elementor-element-43ded10 p{margin-block-end:0px;}.elementor-877 .elementor-element.elementor-element-d814129{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:15px 15px;--row-gap:15px;--column-gap:15px;--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-877 .elementor-element.elementor-element-0ecddfa{--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;border-style:solid;--border-style:solid;border-width:1.5px 1.5px 1.5px 1.5px;--border-top-width:1.5px;--border-right-width:1.5px;--border-bottom-width:1.5px;--border-left-width:1.5px;border-color:#e2e8f0;--border-color:#e2e8f0;--border-radius:32px 32px 32px 32px;box-shadow:0px 4px 14px -2px rgba(15, 23, 42, 0.06);--padding-top:36px;--padding-bottom:36px;--padding-left:30px;--padding-right:30px;}.elementor-877 .elementor-element.elementor-element-0ecddfa:not(.elementor-motion-effects-element-type-background), .elementor-877 .elementor-element.elementor-element-0ecddfa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-877 .elementor-element.elementor-element-0ecddfa:hover{box-shadow:0px 32px 64px -16px rgba(15, 23, 42, 0.12);}.elementor-877 .elementor-element.elementor-element-0baa9c9{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-877 .elementor-element.elementor-element-4f58179 .elementor-icon-wrapper{text-align:center;}.elementor-877 .elementor-element.elementor-element-4f58179.elementor-view-stacked .elementor-icon{background-color:#2DAD00;}.elementor-877 .elementor-element.elementor-element-4f58179.elementor-view-framed .elementor-icon, .elementor-877 .elementor-element.elementor-element-4f58179.elementor-view-default .elementor-icon{color:#2DAD00;border-color:#2DAD00;}.elementor-877 .elementor-element.elementor-element-4f58179.elementor-view-framed .elementor-icon, .elementor-877 .elementor-element.elementor-element-4f58179.elementor-view-default .elementor-icon svg{fill:#2DAD00;}.elementor-877 .elementor-element.elementor-element-4f58179 .elementor-icon{font-size:26px;}.elementor-877 .elementor-element.elementor-element-4f58179 .elementor-icon svg{height:26px;}.elementor-877 .elementor-element.elementor-element-7a5f1af{text-align:start;}.elementor-877 .elementor-element.elementor-element-7a5f1af .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:21px;font-weight:800;line-height:1.25em;letter-spacing:-0.02em;color:#090d16;}.elementor-877 .elementor-element.elementor-element-5730257{text-align:start;font-family:"Plus Jakarta Sans", Sans-serif;font-size:14.5px;line-height:1.65em;color:#334155;}.elementor-877 .elementor-element.elementor-element-5730257 p{margin-block-end:0px;}.elementor-877 .elementor-element.elementor-element-5147852{text-align:start;}.elementor-877 .elementor-element.elementor-element-5147852 .elementor-heading-title{font-family:"Aldrich", Sans-serif;font-size:13.5px;font-weight:700;text-transform:none;letter-spacing:0px;color:#2DAD00;}.elementor-877 .elementor-element.elementor-element-34dd290{--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;border-style:solid;--border-style:solid;border-width:1.5px 1.5px 1.5px 1.5px;--border-top-width:1.5px;--border-right-width:1.5px;--border-bottom-width:1.5px;--border-left-width:1.5px;border-color:#e2e8f0;--border-color:#e2e8f0;--border-radius:32px 32px 32px 32px;box-shadow:0px 4px 14px -2px rgba(15, 23, 42, 0.06);--padding-top:36px;--padding-bottom:36px;--padding-left:30px;--padding-right:30px;}.elementor-877 .elementor-element.elementor-element-34dd290:not(.elementor-motion-effects-element-type-background), .elementor-877 .elementor-element.elementor-element-34dd290 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-877 .elementor-element.elementor-element-34dd290:hover{box-shadow:0px 32px 64px -16px rgba(15, 23, 42, 0.12);}.elementor-877 .elementor-element.elementor-element-509afbf{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-877 .elementor-element.elementor-element-96bb177 .elementor-icon-wrapper{text-align:center;}.elementor-877 .elementor-element.elementor-element-96bb177.elementor-view-stacked .elementor-icon{background-color:#0284c7;}.elementor-877 .elementor-element.elementor-element-96bb177.elementor-view-framed .elementor-icon, .elementor-877 .elementor-element.elementor-element-96bb177.elementor-view-default .elementor-icon{color:#0284c7;border-color:#0284c7;}.elementor-877 .elementor-element.elementor-element-96bb177.elementor-view-framed .elementor-icon, .elementor-877 .elementor-element.elementor-element-96bb177.elementor-view-default .elementor-icon svg{fill:#0284c7;}.elementor-877 .elementor-element.elementor-element-96bb177 .elementor-icon{font-size:26px;}.elementor-877 .elementor-element.elementor-element-96bb177 .elementor-icon svg{height:26px;}.elementor-877 .elementor-element.elementor-element-401d94b{text-align:start;}.elementor-877 .elementor-element.elementor-element-401d94b .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:21px;font-weight:800;line-height:1.25em;letter-spacing:-0.02em;color:#090d16;}.elementor-877 .elementor-element.elementor-element-6ba6653{text-align:start;font-family:"Plus Jakarta Sans", Sans-serif;font-size:14.5px;line-height:1.65em;color:#334155;}.elementor-877 .elementor-element.elementor-element-6ba6653 p{margin-block-end:0px;}.elementor-877 .elementor-element.elementor-element-cda19c1{text-align:start;}.elementor-877 .elementor-element.elementor-element-cda19c1 .elementor-heading-title{font-family:"Aldrich", Sans-serif;font-size:13.5px;font-weight:700;text-transform:none;letter-spacing:0px;color:var( --e-global-color-cyan );}.elementor-877 .elementor-element.elementor-element-ff8bd71{--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;border-style:solid;--border-style:solid;border-width:1.5px 1.5px 1.5px 1.5px;--border-top-width:1.5px;--border-right-width:1.5px;--border-bottom-width:1.5px;--border-left-width:1.5px;border-color:#e2e8f0;--border-color:#e2e8f0;--border-radius:32px 32px 32px 32px;box-shadow:0px 4px 14px -2px rgba(15, 23, 42, 0.06);--padding-top:36px;--padding-bottom:36px;--padding-left:30px;--padding-right:30px;}.elementor-877 .elementor-element.elementor-element-ff8bd71:not(.elementor-motion-effects-element-type-background), .elementor-877 .elementor-element.elementor-element-ff8bd71 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-877 .elementor-element.elementor-element-ff8bd71:hover{box-shadow:0px 32px 64px -16px rgba(15, 23, 42, 0.12);}.elementor-877 .elementor-element.elementor-element-26f515f{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-877 .elementor-element.elementor-element-9d3fe78 .elementor-icon-wrapper{text-align:center;}.elementor-877 .elementor-element.elementor-element-9d3fe78.elementor-view-stacked .elementor-icon{background-color:#d97706;}.elementor-877 .elementor-element.elementor-element-9d3fe78.elementor-view-framed .elementor-icon, .elementor-877 .elementor-element.elementor-element-9d3fe78.elementor-view-default .elementor-icon{color:#d97706;border-color:#d97706;}.elementor-877 .elementor-element.elementor-element-9d3fe78.elementor-view-framed .elementor-icon, .elementor-877 .elementor-element.elementor-element-9d3fe78.elementor-view-default .elementor-icon svg{fill:#d97706;}.elementor-877 .elementor-element.elementor-element-9d3fe78 .elementor-icon{font-size:26px;}.elementor-877 .elementor-element.elementor-element-9d3fe78 .elementor-icon svg{height:26px;}.elementor-877 .elementor-element.elementor-element-7270c23{text-align:start;}.elementor-877 .elementor-element.elementor-element-7270c23 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:21px;font-weight:800;line-height:1.25em;letter-spacing:-0.02em;color:#090d16;}.elementor-877 .elementor-element.elementor-element-172b675{text-align:start;font-family:"Plus Jakarta Sans", Sans-serif;font-size:14.5px;line-height:1.65em;color:#334155;}.elementor-877 .elementor-element.elementor-element-172b675 p{margin-block-end:0px;}.elementor-877 .elementor-element.elementor-element-a0ca7ba{text-align:start;}.elementor-877 .elementor-element.elementor-element-a0ca7ba .elementor-heading-title{font-family:"Aldrich", Sans-serif;font-size:13.5px;font-weight:700;text-transform:none;letter-spacing:0px;color:var( --e-global-color-amber );}.elementor-877 .elementor-element.elementor-element-fb7deee{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-877 .elementor-element.elementor-element-fb7deee:not(.elementor-motion-effects-element-type-background), .elementor-877 .elementor-element.elementor-element-fb7deee > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f4f6f8;}.elementor-877 .elementor-element.elementor-element-eee852a{--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:space-between;--align-items:center;--gap:28px 28px;--row-gap:28px;--column-gap:28px;--flex-wrap:nowrap;border-style:solid;--border-style:solid;border-width:1.5px 1.5px 1.5px 1.5px;--border-top-width:1.5px;--border-right-width:1.5px;--border-bottom-width:1.5px;--border-left-width:1.5px;border-color:rgba(45, 173, 0, 0.25);--border-color:rgba(45, 173, 0, 0.25);--border-radius:40px 40px 40px 40px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:35px;--padding-bottom:35px;--padding-left:35px;--padding-right:35px;}.elementor-877 .elementor-element.elementor-element-eee852a:not(.elementor-motion-effects-element-type-background), .elementor-877 .elementor-element.elementor-element-eee852a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(135deg, #F0FDF4 0%, #DCFCE7 100%);}.elementor-877 .elementor-element.elementor-element-05c9085{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-877 .elementor-element.elementor-element-bff575c .ehx-beacon{font-family:"Oswald", Sans-serif;font-size:14px;color:#15803d;background-color:#f0fdf4;border-color:rgba(45, 173, 0, 0.25);}.elementor-877 .elementor-element.elementor-element-bff575c .ehx-beacon-dot{background-color:#2DAD00;--ehx-pulse-c:rgba(45, 173, 0, 0.7);}.elementor-877 .elementor-element.elementor-element-8dfa333 .elementor-heading-title{font-family:"Aldrich", Sans-serif;font-size:38px;font-weight:900;line-height:1.15em;letter-spacing:-0.03em;color:#090d16;}.elementor-877 .elementor-element.elementor-element-caa5622{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;color:#334155;}.elementor-877 .elementor-element.elementor-element-caa5622 p{margin-block-end:0px;}.elementor-877 .elementor-element.elementor-element-92aeba9 .elementor-button{background-color:#2DAD00;font-family:"Aldrich", Sans-serif;font-size:16px;font-weight:700;text-transform:none;line-height:1.65em;letter-spacing:0px;fill:#ffffff;color:#ffffff;border-style:solid;border-width:1px 1px 1px 1px;border-color:rgba(0, 0, 0, 0);border-radius:9999px 9999px 9999px 9999px;padding:10px 20px 10px 20px;}.elementor-877 .elementor-element.elementor-element-92aeba9{width:var( --container-widget-width, 23% );max-width:23%;--container-widget-width:23%;--container-widget-flex-grow:0;}.elementor-877 .elementor-element.elementor-element-92aeba9 .elementor-button-content-wrapper{flex-direction:row;}@media(min-width:768px){.elementor-877 .elementor-element.elementor-element-d527226{--width:60%;}.elementor-877 .elementor-element.elementor-element-b69fa6b{--width:75%;}.elementor-877 .elementor-element.elementor-element-05c9085{--width:60%;}}@media(max-width:1024px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-877 .elementor-element.elementor-element-116bdb3 .elementor-heading-title{font-size:49px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-877 .elementor-element.elementor-element-72aca1d{font-size:16.4px;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-877 .elementor-element.elementor-element-acce035 .elementor-button{font-size:14px;}.elementor-877 .elementor-element.elementor-element-7b1bd2a .elementor-button{font-size:14px;}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-877 .elementor-element.elementor-element-2bd5399 .elementor-heading-title{font-size:32px;}.elementor-877 .elementor-element.elementor-element-09b63de{--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(3, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-877 .elementor-element.elementor-element-5c107ba .elementor-heading-title{font-size:32px;}.elementor-877 .elementor-element.elementor-element-9ebf68a{--grid-auto-flow:row;}.elementor-877 .elementor-element.elementor-element-5dc4028{--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-877 .elementor-element.elementor-element-ed9ad06 .elementor-heading-title{font-size:30px;}.elementor-877 .elementor-element.elementor-element-4492642{width:var( --container-widget-width, 57% );max-width:57%;--container-widget-width:57%;--container-widget-flex-grow:0;}.elementor-877 .elementor-element.elementor-element-796b9d8 .elementor-heading-title{font-size:32px;}.elementor-877 .elementor-element.elementor-element-63a8d5e{--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(3, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-877 .elementor-element.elementor-element-6cefa96{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-877 .elementor-element.elementor-element-037a2ac .elementor-heading-title{font-size:32px;}.elementor-877 .elementor-element.elementor-element-b69fa6b{--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(3, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-877 .elementor-element.elementor-element-84debea .elementor-heading-title{font-size:32px;}.elementor-877 .elementor-element.elementor-element-476e4d6 .elementor-button{font-size:14px;}.elementor-877 .elementor-element.elementor-element-15e7740 .elementor-heading-title{font-size:32px;}.elementor-877 .elementor-element.elementor-element-d3802d7 .elementor-button{font-size:14px;}.elementor-877 .elementor-element.elementor-element-8e879ec .elementor-heading-title{font-size:32px;}.elementor-877 .elementor-element.elementor-element-6740ac9{--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(3, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-877 .elementor-element.elementor-element-4411cb7 .elementor-heading-title{font-size:32px;}.elementor-877 .elementor-element.elementor-element-d814129{--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(3, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-877 .elementor-element.elementor-element-eee852a{--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-877 .elementor-element.elementor-element-8dfa333 .elementor-heading-title{font-size:30px;}.elementor-877 .elementor-element.elementor-element-92aeba9{width:var( --container-widget-width, 57% );max-width:57%;--container-widget-width:57%;--container-widget-flex-grow:0;}}@media(max-width:767px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-877 .elementor-element.elementor-element-116bdb3{width:initial;max-width:initial;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-877 .elementor-element.elementor-element-116bdb3 .elementor-heading-title{font-size:35px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-877 .elementor-element.elementor-element-72aca1d{font-size:16px;}.elementor-877 .elementor-element.elementor-element-06b7d5a{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-877 .elementor-element.elementor-element-acce035{width:100%;max-width:100%;}.elementor-877 .elementor-element.elementor-element-acce035 .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-877 .elementor-element.elementor-element-acce035 .elementor-button{font-size:13px;}.elementor-877 .elementor-element.elementor-element-7b1bd2a{width:100%;max-width:100%;}.elementor-877 .elementor-element.elementor-element-7b1bd2a .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-877 .elementor-element.elementor-element-7b1bd2a .elementor-button{font-size:16px;}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-877 .elementor-element.elementor-element-1c45320 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-877 .elementor-element.elementor-element-1c45320 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-877 .elementor-element.elementor-element-1c45320 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-877 .elementor-element.elementor-element-1c45320 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-877 .elementor-element.elementor-element-1c45320 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-877 .elementor-element.elementor-element-1c45320 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-877 .elementor-element.elementor-element-1c45320 .elementor-icon-list-item > a{font-size:14px;}.elementor-877 .elementor-element.elementor-element-796228f{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-877 .elementor-element.elementor-element-2bd5399 .elementor-heading-title{font-size:27px;}.elementor-877 .elementor-element.elementor-element-09b63de{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-877 .elementor-element.elementor-element-fa7b6d2{--justify-content:center;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-877 .elementor-element.elementor-element-ef90573 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-877 .elementor-element.elementor-element-ef90573 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-877 .elementor-element.elementor-element-ef90573 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-877 .elementor-element.elementor-element-ef90573 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-877 .elementor-element.elementor-element-ef90573 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-877 .elementor-element.elementor-element-ef90573 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-877 .elementor-element.elementor-element-ef90573 .elementor-icon-list-item > a{font-size:14px;}.elementor-877 .elementor-element.elementor-element-13c039c{--justify-content:center;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-877 .elementor-element.elementor-element-2fda630 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-877 .elementor-element.elementor-element-2fda630 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-877 .elementor-element.elementor-element-2fda630 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-877 .elementor-element.elementor-element-2fda630 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-877 .elementor-element.elementor-element-2fda630 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-877 .elementor-element.elementor-element-2fda630 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-877 .elementor-element.elementor-element-2fda630 .elementor-icon-list-item > a{font-size:14px;}.elementor-877 .elementor-element.elementor-element-e7dd096{--justify-content:center;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-877 .elementor-element.elementor-element-c4cdfe6 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-877 .elementor-element.elementor-element-c4cdfe6 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-877 .elementor-element.elementor-element-c4cdfe6 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-877 .elementor-element.elementor-element-c4cdfe6 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-877 .elementor-element.elementor-element-c4cdfe6 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-877 .elementor-element.elementor-element-c4cdfe6 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-877 .elementor-element.elementor-element-c4cdfe6 .elementor-icon-list-item > a{font-size:14px;}.elementor-877 .elementor-element.elementor-element-112a868{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-877 .elementor-element.elementor-element-5c107ba .elementor-heading-title{font-size:27px;}.elementor-877 .elementor-element.elementor-element-9ebf68a{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-877 .elementor-element.elementor-element-5d2511f{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-877 .elementor-element.elementor-element-4b92e14{padding:5px 5px 5px 5px;}.elementor-877 .elementor-element.elementor-element-7cde0e2{padding:5px 5px 5px 5px;}.elementor-877 .elementor-element.elementor-element-fa1b769{padding:5px 5px 5px 5px;}.elementor-877 .elementor-element.elementor-element-da08345{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-877 .elementor-element.elementor-element-ce1ba92{padding:5px 5px 5px 5px;}.elementor-877 .elementor-element.elementor-element-23e4365{padding:5px 5px 5px 5px;}.elementor-877 .elementor-element.elementor-element-281c2a6{padding:5px 5px 5px 5px;}.elementor-877 .elementor-element.elementor-element-4153a5a{padding:5px 5px 5px 5px;}.elementor-877 .elementor-element.elementor-element-e88d49b{padding:5px 5px 5px 5px;}.elementor-877 .elementor-element.elementor-element-97c5b6f{padding:5px 5px 5px 5px;}.elementor-877 .elementor-element.elementor-element-fb28014{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-877 .elementor-element.elementor-element-82ebd07{padding:5px 5px 5px 5px;}.elementor-877 .elementor-element.elementor-element-ea8f187{padding:5px 5px 5px 5px;}.elementor-877 .elementor-element.elementor-element-2c60244{padding:5px 5px 5px 5px;}.elementor-877 .elementor-element.elementor-element-5308b75{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-877 .elementor-element.elementor-element-2e64b60{padding:5px 5px 5px 5px;}.elementor-877 .elementor-element.elementor-element-0d01656{padding:5px 5px 5px 5px;}.elementor-877 .elementor-element.elementor-element-e14720f{padding:5px 5px 5px 5px;}.elementor-877 .elementor-element.elementor-element-5dc4028{--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:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-877 .elementor-element.elementor-element-ed9ad06 .elementor-heading-title{font-size:25px;}.elementor-877 .elementor-element.elementor-element-4492642{width:100%;max-width:100%;}.elementor-877 .elementor-element.elementor-element-4492642 .elementor-button{font-size:13px;padding:10px 20px 10px 20px;}.elementor-877 .elementor-element.elementor-element-7c864db{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-877 .elementor-element.elementor-element-796b9d8 .elementor-heading-title{font-size:27px;}.elementor-877 .elementor-element.elementor-element-63a8d5e{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(6, 1fr);--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-877 .elementor-element.elementor-element-a4cb439{--justify-content:center;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-877 .elementor-element.elementor-element-af3aeaf{--justify-content:center;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-877 .elementor-element.elementor-element-b205d4c{--justify-content:center;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-877 .elementor-element.elementor-element-94bdc25{--justify-content:center;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-877 .elementor-element.elementor-element-a59b806{--justify-content:center;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-877 .elementor-element.elementor-element-df889d2{--justify-content:center;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-877 .elementor-element.elementor-element-08e3a14{--justify-content:center;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-877 .elementor-element.elementor-element-d95a2c9{--justify-content:center;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-877 .elementor-element.elementor-element-39783af{--justify-content:center;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-877 .elementor-element.elementor-element-4e3b7ae{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-877 .elementor-element.elementor-element-6cefa96{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-877 .elementor-element.elementor-element-037a2ac .elementor-heading-title{font-size:27px;}.elementor-877 .elementor-element.elementor-element-b69fa6b{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-877 .elementor-element.elementor-element-57b8855{--justify-content:center;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-877 .elementor-element.elementor-element-84debea .elementor-heading-title{font-size:27px;}.elementor-877 .elementor-element.elementor-element-123b3ad .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-877 .elementor-element.elementor-element-123b3ad .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-877 .elementor-element.elementor-element-123b3ad .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-877 .elementor-element.elementor-element-123b3ad .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-877 .elementor-element.elementor-element-123b3ad .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-877 .elementor-element.elementor-element-123b3ad .elementor-icon-list-item > .elementor-icon-list-text, .elementor-877 .elementor-element.elementor-element-123b3ad .elementor-icon-list-item > a{font-size:14px;}.elementor-877 .elementor-element.elementor-element-476e4d6{width:100%;max-width:100%;}.elementor-877 .elementor-element.elementor-element-476e4d6 .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-877 .elementor-element.elementor-element-476e4d6 .elementor-button{font-size:13px;}.elementor-877 .elementor-element.elementor-element-d9acc9f{--justify-content:center;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-877 .elementor-element.elementor-element-15e7740 .elementor-heading-title{font-size:27px;}.elementor-877 .elementor-element.elementor-element-7de885a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-877 .elementor-element.elementor-element-7de885a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-877 .elementor-element.elementor-element-7de885a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-877 .elementor-element.elementor-element-7de885a .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-877 .elementor-element.elementor-element-7de885a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-877 .elementor-element.elementor-element-7de885a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-877 .elementor-element.elementor-element-7de885a .elementor-icon-list-item > a{font-size:14px;}.elementor-877 .elementor-element.elementor-element-d3802d7{width:100%;max-width:100%;}.elementor-877 .elementor-element.elementor-element-d3802d7 .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-877 .elementor-element.elementor-element-d3802d7 .elementor-button{font-size:13px;}.elementor-877 .elementor-element.elementor-element-5fc5bc4{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-877 .elementor-element.elementor-element-8e879ec .elementor-heading-title{font-size:27px;}.elementor-877 .elementor-element.elementor-element-6740ac9{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(6, 1fr);--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-877 .elementor-element.elementor-element-44fadd3{--justify-content:center;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-877 .elementor-element.elementor-element-dee9824{padding:5px 5px 5px 5px;}.elementor-877 .elementor-element.elementor-element-82b4908{--justify-content:center;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-877 .elementor-element.elementor-element-69b745a{padding:5px 5px 5px 5px;}.elementor-877 .elementor-element.elementor-element-d2ad569{--justify-content:center;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-877 .elementor-element.elementor-element-582bf20{padding:5px 5px 5px 5px;}.elementor-877 .elementor-element.elementor-element-ff54652{--justify-content:center;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-877 .elementor-element.elementor-element-dd50757{padding:5px 5px 5px 5px;}.elementor-877 .elementor-element.elementor-element-76b69a7{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-877 .elementor-element.elementor-element-4411cb7 .elementor-heading-title{font-size:27px;}.elementor-877 .elementor-element.elementor-element-d814129{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(3, 1fr);--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-877 .elementor-element.elementor-element-0ecddfa{--justify-content:center;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-877 .elementor-element.elementor-element-34dd290{--justify-content:center;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-877 .elementor-element.elementor-element-ff8bd71{--justify-content:center;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-877 .elementor-element.elementor-element-fb7deee{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-877 .elementor-element.elementor-element-eee852a{--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:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-877 .elementor-element.elementor-element-8dfa333 .elementor-heading-title{font-size:25px;}.elementor-877 .elementor-element.elementor-element-92aeba9{width:100%;max-width:100%;}.elementor-877 .elementor-element.elementor-element-92aeba9 .elementor-button{font-size:13px;padding:10px 20px 10px 20px;}}/* Start custom CSS for heading, class: .elementor-element-116bdb3 */.elementor-877 .elementor-element.elementor-element-116bdb3 .gradient-highlight{background:linear-gradient(135deg,#2DAD00 0%,#059669 50%,#0284c7 100%) !important;-webkit-background-clip:text !important;background-clip:text !important;-webkit-text-fill-color:transparent !important;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-72aca1d */.elementor-877 .elementor-element.elementor-element-72aca1d strong{color:#090d16 !important;font-weight:800 !important;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2bd5399 */.elementor-877 .elementor-element.elementor-element-2bd5399{width:100% !important;max-width:none !important;margin:0px 0px 16px 0px !important;gap:0 !important;}
.elementor-877 .elementor-element.elementor-element-2bd5399 .elementor-heading-title{margin:0 0 16px !important;}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-58209d6 */.elementor-877 .elementor-element.elementor-element-58209d6{width:52px !important;max-width:none !important;gap:0 !important;}
.elementor-877 .elementor-element.elementor-element-58209d6 .elementor-icon-wrapper{width:52px !important;height:52px !important;border-radius:24px !important;background:#f0fdf4 !important;border:1.5px solid rgba(45, 173, 0, 0.25) !important;color:#2DAD00 !important;display:flex !important;align-items:center !important;justify-content:center !important;text-align:initial !important;box-shadow:0 8px 18px -4px rgba(45, 173, 0, 0.20) !important;transition:0.35s cubic-bezier(0.16, 1, 0.3, 1) !important;}
.elementor-877 .elementor-element.elementor-element-58209d6 .elementor-icon{padding:0 !important;border-radius:0 !important;background:none !important;}
.elementor-877 .elementor-element.elementor-element-58209d6:hover .elementor-icon-wrapper{transform:scale(1.06) !important;}
.elementor-877 .elementor-element.elementor-element-58209d6 .elementor-icon{--ehx-icon:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20width%3D%2226%22%20height%3D%2226%22%20fill%3D%22none%22%20stroke%3D%22currentColor%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M3%2021h18M3%2010h18M5%206l7-3%207%203M4%2010v11M20%2010v11M8%2014v3M12%2014v3M16%2014v3%22%2F%3E%3C%2Fsvg%3E") !important;}
.elementor-877 .elementor-element.elementor-element-58209d6 .elementor-icon{display:inline-flex !important;align-items:center !important;justify-content:center !important;}
.elementor-877 .elementor-element.elementor-element-58209d6 .elementor-icon>svg{display:none !important;}
.elementor-877 .elementor-element.elementor-element-58209d6 .elementor-icon>i{display:none !important;}
.elementor-877 .elementor-element.elementor-element-58209d6 .elementor-icon::before{content:"" !important;display:inline-block !important;width:26px !important;height:26px !important;background-color:currentColor !important;-webkit-mask-image:var(--ehx-icon) !important;mask-image:var(--ehx-icon) !important;-webkit-mask-repeat:no-repeat !important;mask-repeat:no-repeat !important;-webkit-mask-size:contain !important;mask-size:contain !important;-webkit-mask-position:center !important;mask-position:center !important;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a2d2871 */.elementor-877 .elementor-element.elementor-element-a2d2871 .elementor-heading-title{display:inline-flex !important;align-self:flex-start !important;width:auto !important;text-decoration:none !important;color:#2DAD00 !important;align-items:center !important;gap:6px !important;transition:0.18s cubic-bezier(0.16, 1, 0.3, 1) !important;line-height:1.65 !important;font-weight:800 !important;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fa7b6d2 */.elementor-877 .elementor-element.elementor-element-fa7b6d2{transition:0.35s cubic-bezier(0.16, 1, 0.3, 1) !important;}
.elementor-877 .elementor-element.elementor-element-fa7b6d2:hover{transform:translateY(-4px) !important;box-shadow:0 32px 64px -16px rgba(15, 23, 42, 0.12), 0 12px 32px -6px rgba(15, 23, 42, 0.06) !important;border-color:rgba(45, 173, 0, 0.25) !important;}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-36266bd */.elementor-877 .elementor-element.elementor-element-36266bd{width:52px !important;max-width:none !important;gap:0 !important;}
.elementor-877 .elementor-element.elementor-element-36266bd .elementor-icon-wrapper{width:52px !important;height:52px !important;border-radius:24px !important;background:#f0f9ff !important;border:1.5px solid rgba(2, 132, 199, 0.25) !important;color:#0284c7 !important;display:flex !important;align-items:center !important;justify-content:center !important;text-align:initial !important;box-shadow:0 8px 18px -4px rgba(45, 173, 0, 0.20) !important;transition:0.35s cubic-bezier(0.16, 1, 0.3, 1) !important;}
.elementor-877 .elementor-element.elementor-element-36266bd .elementor-icon{padding:0 !important;border-radius:0 !important;background:none !important;}
.elementor-877 .elementor-element.elementor-element-36266bd:hover .elementor-icon-wrapper{transform:scale(1.06) !important;}
.elementor-877 .elementor-element.elementor-element-36266bd .elementor-icon{--ehx-icon:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20width%3D%2226%22%20height%3D%2226%22%20fill%3D%22none%22%20stroke%3D%22currentColor%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M14%202H6a2%202%200%200%200-2%202v16a2%202%200%200%200%202%202h12a2%202%200%200%200%202-2V8z%22%2F%3E%3Cpolyline%20points%3D%2214%202%2014%208%2020%208%22%2F%3E%3Cline%20x1%3D%2216%22%20y1%3D%2213%22%20x2%3D%228%22%20y2%3D%2213%22%2F%3E%3Cline%20x1%3D%2216%22%20y1%3D%2217%22%20x2%3D%228%22%20y2%3D%2217%22%2F%3E%3C%2Fsvg%3E") !important;}
.elementor-877 .elementor-element.elementor-element-36266bd .elementor-icon{display:inline-flex !important;align-items:center !important;justify-content:center !important;}
.elementor-877 .elementor-element.elementor-element-36266bd .elementor-icon>svg{display:none !important;}
.elementor-877 .elementor-element.elementor-element-36266bd .elementor-icon>i{display:none !important;}
.elementor-877 .elementor-element.elementor-element-36266bd .elementor-icon::before{content:"" !important;display:inline-block !important;width:26px !important;height:26px !important;background-color:currentColor !important;-webkit-mask-image:var(--ehx-icon) !important;mask-image:var(--ehx-icon) !important;-webkit-mask-repeat:no-repeat !important;mask-repeat:no-repeat !important;-webkit-mask-size:contain !important;mask-size:contain !important;-webkit-mask-position:center !important;mask-position:center !important;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1e66fd2 */.elementor-877 .elementor-element.elementor-element-1e66fd2 .elementor-heading-title{display:inline-flex !important;align-self:flex-start !important;width:auto !important;text-decoration:none !important;align-items:center !important;gap:6px !important;transition:0.18s cubic-bezier(0.16, 1, 0.3, 1) !important;line-height:1.65 !important;font-weight:800 !important;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-13c039c */.elementor-877 .elementor-element.elementor-element-13c039c{transition:0.35s cubic-bezier(0.16, 1, 0.3, 1) !important;}
.elementor-877 .elementor-element.elementor-element-13c039c:hover{transform:translateY(-4px) !important;box-shadow:0 32px 64px -16px rgba(15, 23, 42, 0.12), 0 12px 32px -6px rgba(15, 23, 42, 0.06) !important;border-color:rgba(45, 173, 0, 0.25) !important;}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-d9ea2b1 */.elementor-877 .elementor-element.elementor-element-d9ea2b1{width:52px !important;max-width:none !important;gap:0 !important;}
.elementor-877 .elementor-element.elementor-element-d9ea2b1 .elementor-icon-wrapper{width:52px !important;height:52px !important;border-radius:24px !important;background:#fffbeb !important;border:1.5px solid rgba(245, 158, 11, 0.25) !important;color:#d97706 !important;display:flex !important;align-items:center !important;justify-content:center !important;text-align:initial !important;box-shadow:0 8px 18px -4px rgba(45, 173, 0, 0.20) !important;transition:0.35s cubic-bezier(0.16, 1, 0.3, 1) !important;}
.elementor-877 .elementor-element.elementor-element-d9ea2b1 .elementor-icon{padding:0 !important;border-radius:0 !important;background:none !important;}
.elementor-877 .elementor-element.elementor-element-d9ea2b1:hover .elementor-icon-wrapper{transform:scale(1.06) !important;}
.elementor-877 .elementor-element.elementor-element-d9ea2b1 .elementor-icon{--ehx-icon:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20width%3D%2226%22%20height%3D%2226%22%20fill%3D%22none%22%20stroke%3D%22%23d97706%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M22%2012h-4l-3%209L9%203l-3%209H2%22%2F%3E%3C%2Fsvg%3E") !important;}
.elementor-877 .elementor-element.elementor-element-d9ea2b1 .elementor-icon{display:inline-flex !important;align-items:center !important;justify-content:center !important;}
.elementor-877 .elementor-element.elementor-element-d9ea2b1 .elementor-icon>svg{display:none !important;}
.elementor-877 .elementor-element.elementor-element-d9ea2b1 .elementor-icon>i{display:none !important;}
.elementor-877 .elementor-element.elementor-element-d9ea2b1 .elementor-icon::before{content:"" !important;display:inline-block !important;width:26px !important;height:26px !important;background-color:currentColor !important;-webkit-mask-image:var(--ehx-icon) !important;mask-image:var(--ehx-icon) !important;-webkit-mask-repeat:no-repeat !important;mask-repeat:no-repeat !important;-webkit-mask-size:contain !important;mask-size:contain !important;-webkit-mask-position:center !important;mask-position:center !important;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-efe0787 */.elementor-877 .elementor-element.elementor-element-efe0787 .elementor-heading-title{display:inline-flex !important;align-self:flex-start !important;width:auto !important;text-decoration:none !important;align-items:center !important;gap:6px !important;transition:0.18s cubic-bezier(0.16, 1, 0.3, 1) !important;line-height:1.65 !important;font-weight:800 !important;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e7dd096 */.elementor-877 .elementor-element.elementor-element-e7dd096{transition:0.35s cubic-bezier(0.16, 1, 0.3, 1) !important;}
.elementor-877 .elementor-element.elementor-element-e7dd096:hover{transform:translateY(-4px) !important;box-shadow:0 32px 64px -16px rgba(15, 23, 42, 0.12), 0 12px 32px -6px rgba(15, 23, 42, 0.06) !important;border-color:rgba(45, 173, 0, 0.25) !important;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5c107ba */.elementor-877 .elementor-element.elementor-element-5c107ba{width:100% !important;max-width:none !important;margin:0px 0px 16px 0px !important;gap:0 !important;}
.elementor-877 .elementor-element.elementor-element-5c107ba .elementor-heading-title{margin:0 0 16px !important;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-deb4ef8 */.elementor-877 .elementor-element.elementor-element-deb4ef8{margin:0 0 12px !important;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cd41b4b */.elementor-877 .elementor-element.elementor-element-cd41b4b{transition:0.35s cubic-bezier(0.16, 1, 0.3, 1) !important;}
.elementor-877 .elementor-element.elementor-element-cd41b4b:hover{transform:translateY(-4px) !important;box-shadow:0 24px 48px -12px rgba(15, 23, 42, 0.10), 0 8px 24px -4px rgba(15, 23, 42, 0.05) !important;border-color:rgba(45, 173, 0, 0.25) !important;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9eb484e */.elementor-877 .elementor-element.elementor-element-9eb484e{margin:0 0 12px !important;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2eee47b */.elementor-877 .elementor-element.elementor-element-2eee47b{transition:0.35s cubic-bezier(0.16, 1, 0.3, 1) !important;}
.elementor-877 .elementor-element.elementor-element-2eee47b:hover{transform:translateY(-4px) !important;box-shadow:0 24px 48px -12px rgba(15, 23, 42, 0.10), 0 8px 24px -4px rgba(15, 23, 42, 0.05) !important;border-color:rgba(45, 173, 0, 0.25) !important;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4f4d64c */.elementor-877 .elementor-element.elementor-element-4f4d64c{margin:0 0 12px !important;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-77a7503 */.elementor-877 .elementor-element.elementor-element-77a7503{transition:0.35s cubic-bezier(0.16, 1, 0.3, 1) !important;}
.elementor-877 .elementor-element.elementor-element-77a7503:hover{transform:translateY(-4px) !important;box-shadow:0 24px 48px -12px rgba(15, 23, 42, 0.10), 0 8px 24px -4px rgba(15, 23, 42, 0.05) !important;border-color:rgba(45, 173, 0, 0.25) !important;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-835b00c */.elementor-877 .elementor-element.elementor-element-835b00c{margin:0 0 12px !important;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-302dfb3 */.elementor-877 .elementor-element.elementor-element-302dfb3{transition:0.35s cubic-bezier(0.16, 1, 0.3, 1) !important;}
.elementor-877 .elementor-element.elementor-element-302dfb3:hover{transform:translateY(-4px) !important;box-shadow:0 24px 48px -12px rgba(15, 23, 42, 0.10), 0 8px 24px -4px rgba(15, 23, 42, 0.05) !important;border-color:rgba(45, 173, 0, 0.25) !important;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1dcceda */.elementor-877 .elementor-element.elementor-element-1dcceda{margin:0 0 12px !important;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5ed8161 */.elementor-877 .elementor-element.elementor-element-5ed8161{transition:0.35s cubic-bezier(0.16, 1, 0.3, 1) !important;}
.elementor-877 .elementor-element.elementor-element-5ed8161:hover{transform:translateY(-4px) !important;box-shadow:0 24px 48px -12px rgba(15, 23, 42, 0.10), 0 8px 24px -4px rgba(15, 23, 42, 0.05) !important;border-color:rgba(45, 173, 0, 0.25) !important;}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-597db4b */.elementor-877 .elementor-element.elementor-element-597db4b{width:52px !important;max-width:none !important;gap:0 !important;}
.elementor-877 .elementor-element.elementor-element-597db4b .elementor-icon-wrapper{width:52px !important;height:52px !important;border-radius:24px !important;background:#f0fdf4 !important;border:1.5px solid rgba(45, 173, 0, 0.25) !important;color:#2DAD00 !important;display:flex !important;align-items:center !important;justify-content:center !important;text-align:initial !important;box-shadow:0 8px 18px -4px rgba(45, 173, 0, 0.20) !important;transition:0.35s cubic-bezier(0.16, 1, 0.3, 1) !important;}
.elementor-877 .elementor-element.elementor-element-597db4b .elementor-icon{padding:0 !important;border-radius:0 !important;background:none !important;}
.elementor-877 .elementor-element.elementor-element-597db4b:hover .elementor-icon-wrapper{transform:scale(1.06) !important;}
.elementor-877 .elementor-element.elementor-element-597db4b .elementor-icon{--ehx-icon:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20width%3D%2226%22%20height%3D%2226%22%20fill%3D%22none%22%20stroke%3D%22currentColor%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M14%202H6a2%202%200%200%200-2%202v16a2%202%200%200%200%202%202h12a2%202%200%200%200%202-2V8z%22%2F%3E%3Cpolyline%20points%3D%2214%202%2014%208%2020%208%22%2F%3E%3Cline%20x1%3D%2216%22%20y1%3D%2213%22%20x2%3D%228%22%20y2%3D%2213%22%2F%3E%3Cline%20x1%3D%2216%22%20y1%3D%2217%22%20x2%3D%228%22%20y2%3D%2217%22%2F%3E%3C%2Fsvg%3E") !important;}
.elementor-877 .elementor-element.elementor-element-597db4b .elementor-icon{display:inline-flex !important;align-items:center !important;justify-content:center !important;}
.elementor-877 .elementor-element.elementor-element-597db4b .elementor-icon>svg{display:none !important;}
.elementor-877 .elementor-element.elementor-element-597db4b .elementor-icon>i{display:none !important;}
.elementor-877 .elementor-element.elementor-element-597db4b .elementor-icon::before{content:"" !important;display:inline-block !important;width:26px !important;height:26px !important;background-color:currentColor !important;-webkit-mask-image:var(--ehx-icon) !important;mask-image:var(--ehx-icon) !important;-webkit-mask-repeat:no-repeat !important;mask-repeat:no-repeat !important;-webkit-mask-size:contain !important;mask-size:contain !important;-webkit-mask-position:center !important;mask-position:center !important;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8724e86 */.elementor-877 .elementor-element.elementor-element-8724e86 .elementor-heading-title{display:inline-flex !important;align-self:flex-start !important;width:auto !important;text-decoration:none !important;color:#2DAD00 !important;align-items:center !important;gap:6px !important;transition:0.18s cubic-bezier(0.16, 1, 0.3, 1) !important;line-height:1.65 !important;font-weight:800 !important;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a4cb439 */.elementor-877 .elementor-element.elementor-element-a4cb439{transition:0.35s cubic-bezier(0.16, 1, 0.3, 1) !important;}
.elementor-877 .elementor-element.elementor-element-a4cb439:hover{transform:translateY(-4px) !important;box-shadow:0 32px 64px -16px rgba(15, 23, 42, 0.12), 0 12px 32px -6px rgba(15, 23, 42, 0.06) !important;border-color:rgba(45, 173, 0, 0.25) !important;}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-25422e9 */.elementor-877 .elementor-element.elementor-element-25422e9{width:52px !important;max-width:none !important;gap:0 !important;}
.elementor-877 .elementor-element.elementor-element-25422e9 .elementor-icon-wrapper{width:52px !important;height:52px !important;border-radius:24px !important;background:#f0f9ff !important;border:1.5px solid rgba(2, 132, 199, 0.25) !important;color:#0284c7 !important;display:flex !important;align-items:center !important;justify-content:center !important;text-align:initial !important;box-shadow:0 8px 18px -4px rgba(45, 173, 0, 0.20) !important;transition:0.35s cubic-bezier(0.16, 1, 0.3, 1) !important;}
.elementor-877 .elementor-element.elementor-element-25422e9 .elementor-icon{padding:0 !important;border-radius:0 !important;background:none !important;}
.elementor-877 .elementor-element.elementor-element-25422e9:hover .elementor-icon-wrapper{transform:scale(1.06) !important;}
.elementor-877 .elementor-element.elementor-element-25422e9 .elementor-icon{--ehx-icon:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20width%3D%2224%22%20height%3D%2224%22%20fill%3D%22none%22%20stroke%3D%22currentColor%22%20stroke-width%3D%222%22%3E%3Ccircle%20cx%3D%2212%22%20cy%3D%2212%22%20r%3D%225%22%3E%3C%2Fcircle%3E%3Cpath%20d%3D%22M12%201v2M12%2021v2M4.22%204.22l1.42%201.42M18.36%2018.36l1.42%201.42M1%2012h2M21%2012h2M4.22%2019.78l1.42-1.42M18.36%205.64l1.42-1.42%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E") !important;}
.elementor-877 .elementor-element.elementor-element-25422e9 .elementor-icon{display:inline-flex !important;align-items:center !important;justify-content:center !important;}
.elementor-877 .elementor-element.elementor-element-25422e9 .elementor-icon>svg{display:none !important;}
.elementor-877 .elementor-element.elementor-element-25422e9 .elementor-icon>i{display:none !important;}
.elementor-877 .elementor-element.elementor-element-25422e9 .elementor-icon::before{content:"" !important;display:inline-block !important;width:26px !important;height:26px !important;background-color:currentColor !important;-webkit-mask-image:var(--ehx-icon) !important;mask-image:var(--ehx-icon) !important;-webkit-mask-repeat:no-repeat !important;mask-repeat:no-repeat !important;-webkit-mask-size:contain !important;mask-size:contain !important;-webkit-mask-position:center !important;mask-position:center !important;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4d83255 */.elementor-877 .elementor-element.elementor-element-4d83255 .elementor-heading-title{display:inline-flex !important;align-self:flex-start !important;width:auto !important;text-decoration:none !important;align-items:center !important;gap:6px !important;transition:0.18s cubic-bezier(0.16, 1, 0.3, 1) !important;line-height:1.65 !important;font-weight:800 !important;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-af3aeaf */.elementor-877 .elementor-element.elementor-element-af3aeaf{transition:0.35s cubic-bezier(0.16, 1, 0.3, 1) !important;}
.elementor-877 .elementor-element.elementor-element-af3aeaf:hover{transform:translateY(-4px) !important;box-shadow:0 32px 64px -16px rgba(15, 23, 42, 0.12), 0 12px 32px -6px rgba(15, 23, 42, 0.06) !important;border-color:rgba(45, 173, 0, 0.25) !important;}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-2e5d35f */.elementor-877 .elementor-element.elementor-element-2e5d35f{width:52px !important;max-width:none !important;gap:0 !important;}
.elementor-877 .elementor-element.elementor-element-2e5d35f .elementor-icon-wrapper{width:52px !important;height:52px !important;border-radius:24px !important;background:#ede9fe !important;border:1.5px solid #8b5cf6 !important;color:#8b5cf6 !important;display:flex !important;align-items:center !important;justify-content:center !important;text-align:initial !important;box-shadow:0 8px 18px -4px rgba(45, 173, 0, 0.20) !important;transition:0.35s cubic-bezier(0.16, 1, 0.3, 1) !important;}
.elementor-877 .elementor-element.elementor-element-2e5d35f .elementor-icon{padding:0 !important;border-radius:0 !important;background:none !important;}
.elementor-877 .elementor-element.elementor-element-2e5d35f:hover .elementor-icon-wrapper{transform:scale(1.06) !important;}
.elementor-877 .elementor-element.elementor-element-2e5d35f .elementor-icon{--ehx-icon:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20width%3D%2224%22%20height%3D%2224%22%20fill%3D%22none%22%20stroke%3D%22%230284c7%22%20stroke-width%3D%222%22%3E%3Cpath%20d%3D%22M9.59%204.59A2%202%200%201%201%2011%208H2m10.59%2011.41A2%202%200%201%200%2014%2016H2m15.73-8.27A2.5%202.5%200%201%201%2019.5%2012H2%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E") !important;}
.elementor-877 .elementor-element.elementor-element-2e5d35f .elementor-icon{display:inline-flex !important;align-items:center !important;justify-content:center !important;}
.elementor-877 .elementor-element.elementor-element-2e5d35f .elementor-icon>svg{display:none !important;}
.elementor-877 .elementor-element.elementor-element-2e5d35f .elementor-icon>i{display:none !important;}
.elementor-877 .elementor-element.elementor-element-2e5d35f .elementor-icon::before{content:"" !important;display:inline-block !important;width:26px !important;height:26px !important;background-color:currentColor !important;-webkit-mask-image:var(--ehx-icon) !important;mask-image:var(--ehx-icon) !important;-webkit-mask-repeat:no-repeat !important;mask-repeat:no-repeat !important;-webkit-mask-size:contain !important;mask-size:contain !important;-webkit-mask-position:center !important;mask-position:center !important;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7cd7d4b */.elementor-877 .elementor-element.elementor-element-7cd7d4b .elementor-heading-title{display:inline-flex !important;align-self:flex-start !important;width:auto !important;text-decoration:none !important;color:#8b5cf6 !important;align-items:center !important;gap:6px !important;transition:0.18s cubic-bezier(0.16, 1, 0.3, 1) !important;line-height:1.65 !important;font-weight:800 !important;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b205d4c */.elementor-877 .elementor-element.elementor-element-b205d4c{transition:0.35s cubic-bezier(0.16, 1, 0.3, 1) !important;}
.elementor-877 .elementor-element.elementor-element-b205d4c:hover{transform:translateY(-4px) !important;box-shadow:0 32px 64px -16px rgba(15, 23, 42, 0.12), 0 12px 32px -6px rgba(15, 23, 42, 0.06) !important;border-color:rgba(45, 173, 0, 0.25) !important;}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-6d26dd5 */.elementor-877 .elementor-element.elementor-element-6d26dd5{width:52px !important;max-width:none !important;gap:0 !important;}
.elementor-877 .elementor-element.elementor-element-6d26dd5 .elementor-icon-wrapper{width:52px !important;height:52px !important;border-radius:24px !important;background:#fffbeb !important;border:1.5px solid rgba(245, 158, 11, 0.25) !important;color:#d97706 !important;display:flex !important;align-items:center !important;justify-content:center !important;text-align:initial !important;box-shadow:0 8px 18px -4px rgba(45, 173, 0, 0.20) !important;transition:0.35s cubic-bezier(0.16, 1, 0.3, 1) !important;}
.elementor-877 .elementor-element.elementor-element-6d26dd5 .elementor-icon{padding:0 !important;border-radius:0 !important;background:none !important;}
.elementor-877 .elementor-element.elementor-element-6d26dd5:hover .elementor-icon-wrapper{transform:scale(1.06) !important;}
.elementor-877 .elementor-element.elementor-element-6d26dd5 .elementor-icon{--ehx-icon:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20width%3D%2226%22%20height%3D%2226%22%20fill%3D%22none%22%20stroke%3D%22currentColor%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M11%2020A7%207%200%200%201%209.8%206.1C15.5%205%2017%204.48%2019%202c1%202%202%204.18%202%208%200%205.5-4.78%2010-10%2010Z%22%2F%3E%3C%2Fsvg%3E") !important;}
.elementor-877 .elementor-element.elementor-element-6d26dd5 .elementor-icon{display:inline-flex !important;align-items:center !important;justify-content:center !important;}
.elementor-877 .elementor-element.elementor-element-6d26dd5 .elementor-icon>svg{display:none !important;}
.elementor-877 .elementor-element.elementor-element-6d26dd5 .elementor-icon>i{display:none !important;}
.elementor-877 .elementor-element.elementor-element-6d26dd5 .elementor-icon::before{content:"" !important;display:inline-block !important;width:26px !important;height:26px !important;background-color:currentColor !important;-webkit-mask-image:var(--ehx-icon) !important;mask-image:var(--ehx-icon) !important;-webkit-mask-repeat:no-repeat !important;mask-repeat:no-repeat !important;-webkit-mask-size:contain !important;mask-size:contain !important;-webkit-mask-position:center !important;mask-position:center !important;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-94bdc25 */.elementor-877 .elementor-element.elementor-element-94bdc25{transition:0.35s cubic-bezier(0.16, 1, 0.3, 1) !important;}
.elementor-877 .elementor-element.elementor-element-94bdc25:hover{transform:translateY(-4px) !important;box-shadow:0 32px 64px -16px rgba(15, 23, 42, 0.12), 0 12px 32px -6px rgba(15, 23, 42, 0.06) !important;border-color:rgba(45, 173, 0, 0.25) !important;}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-9f16d47 */.elementor-877 .elementor-element.elementor-element-9f16d47{width:52px !important;max-width:none !important;gap:0 !important;}
.elementor-877 .elementor-element.elementor-element-9f16d47 .elementor-icon-wrapper{width:52px !important;height:52px !important;border-radius:24px !important;background:rgba(239, 68, 68, 0.1) !important;border:1.5px solid #EF4444 !important;color:#EF4444 !important;display:flex !important;align-items:center !important;justify-content:center !important;text-align:initial !important;box-shadow:0 8px 18px -4px rgba(45, 173, 0, 0.20) !important;transition:0.35s cubic-bezier(0.16, 1, 0.3, 1) !important;}
.elementor-877 .elementor-element.elementor-element-9f16d47 .elementor-icon{padding:0 !important;border-radius:0 !important;background:none !important;}
.elementor-877 .elementor-element.elementor-element-9f16d47:hover .elementor-icon-wrapper{transform:scale(1.06) !important;}
.elementor-877 .elementor-element.elementor-element-9f16d47 .elementor-icon{--ehx-icon:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20width%3D%2224%22%20height%3D%2224%22%20fill%3D%22none%22%20stroke%3D%22currentColor%22%20stroke-width%3D%222%22%3E%3Cpath%20d%3D%22M14%2014.76V3.5a2.5%202.5%200%200%200-5%200v11.26a4.5%204.5%200%201%200%205%200z%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E") !important;}
.elementor-877 .elementor-element.elementor-element-9f16d47 .elementor-icon{display:inline-flex !important;align-items:center !important;justify-content:center !important;}
.elementor-877 .elementor-element.elementor-element-9f16d47 .elementor-icon>svg{display:none !important;}
.elementor-877 .elementor-element.elementor-element-9f16d47 .elementor-icon>i{display:none !important;}
.elementor-877 .elementor-element.elementor-element-9f16d47 .elementor-icon::before{content:"" !important;display:inline-block !important;width:26px !important;height:26px !important;background-color:currentColor !important;-webkit-mask-image:var(--ehx-icon) !important;mask-image:var(--ehx-icon) !important;-webkit-mask-repeat:no-repeat !important;mask-repeat:no-repeat !important;-webkit-mask-size:contain !important;mask-size:contain !important;-webkit-mask-position:center !important;mask-position:center !important;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a59b806 */.elementor-877 .elementor-element.elementor-element-a59b806{transition:0.35s cubic-bezier(0.16, 1, 0.3, 1) !important;}
.elementor-877 .elementor-element.elementor-element-a59b806:hover{transform:translateY(-4px) !important;box-shadow:0 32px 64px -16px rgba(15, 23, 42, 0.12), 0 12px 32px -6px rgba(15, 23, 42, 0.06) !important;border-color:rgba(45, 173, 0, 0.25) !important;}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-6e44fa6 */.elementor-877 .elementor-element.elementor-element-6e44fa6{width:52px !important;max-width:none !important;gap:0 !important;}
.elementor-877 .elementor-element.elementor-element-6e44fa6 .elementor-icon-wrapper{width:52px !important;height:52px !important;border-radius:24px !important;background:#ecfdf5 !important;border:1.5px solid rgba(16, 185, 129, 0.25) !important;color:#10b981 !important;display:flex !important;align-items:center !important;justify-content:center !important;text-align:initial !important;box-shadow:0 8px 18px -4px rgba(45, 173, 0, 0.20) !important;transition:0.35s cubic-bezier(0.16, 1, 0.3, 1) !important;}
.elementor-877 .elementor-element.elementor-element-6e44fa6 .elementor-icon{padding:0 !important;border-radius:0 !important;background:none !important;}
.elementor-877 .elementor-element.elementor-element-6e44fa6:hover .elementor-icon-wrapper{transform:scale(1.06) !important;}
.elementor-877 .elementor-element.elementor-element-6e44fa6 .elementor-icon{--ehx-icon:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20width%3D%2226%22%20height%3D%2226%22%20fill%3D%22none%22%20stroke%3D%22currentColor%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M13%202L3%2014h9l-1%208%2010-12h-9l1-8z%22%2F%3E%3C%2Fsvg%3E") !important;}
.elementor-877 .elementor-element.elementor-element-6e44fa6 .elementor-icon{display:inline-flex !important;align-items:center !important;justify-content:center !important;}
.elementor-877 .elementor-element.elementor-element-6e44fa6 .elementor-icon>svg{display:none !important;}
.elementor-877 .elementor-element.elementor-element-6e44fa6 .elementor-icon>i{display:none !important;}
.elementor-877 .elementor-element.elementor-element-6e44fa6 .elementor-icon::before{content:"" !important;display:inline-block !important;width:26px !important;height:26px !important;background-color:currentColor !important;-webkit-mask-image:var(--ehx-icon) !important;mask-image:var(--ehx-icon) !important;-webkit-mask-repeat:no-repeat !important;mask-repeat:no-repeat !important;-webkit-mask-size:contain !important;mask-size:contain !important;-webkit-mask-position:center !important;mask-position:center !important;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b8c0d7e */.elementor-877 .elementor-element.elementor-element-b8c0d7e .elementor-heading-title{display:inline-flex !important;align-self:flex-start !important;width:auto !important;text-decoration:none !important;align-items:center !important;gap:6px !important;transition:0.18s cubic-bezier(0.16, 1, 0.3, 1) !important;line-height:1.65 !important;font-weight:800 !important;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-df889d2 */.elementor-877 .elementor-element.elementor-element-df889d2{transition:0.35s cubic-bezier(0.16, 1, 0.3, 1) !important;}
.elementor-877 .elementor-element.elementor-element-df889d2:hover{transform:translateY(-4px) !important;box-shadow:0 32px 64px -16px rgba(15, 23, 42, 0.12), 0 12px 32px -6px rgba(15, 23, 42, 0.06) !important;border-color:rgba(45, 173, 0, 0.25) !important;}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-27b73b0 */.elementor-877 .elementor-element.elementor-element-27b73b0{width:52px !important;max-width:none !important;gap:0 !important;}
.elementor-877 .elementor-element.elementor-element-27b73b0 .elementor-icon-wrapper{width:52px !important;height:52px !important;border-radius:24px !important;background:#f0f9ff !important;border:1.5px solid rgba(2, 132, 199, 0.25) !important;color:#0284c7 !important;display:flex !important;align-items:center !important;justify-content:center !important;text-align:initial !important;box-shadow:0 8px 18px -4px rgba(45, 173, 0, 0.20) !important;transition:0.35s cubic-bezier(0.16, 1, 0.3, 1) !important;}
.elementor-877 .elementor-element.elementor-element-27b73b0 .elementor-icon{padding:0 !important;border-radius:0 !important;background:none !important;}
.elementor-877 .elementor-element.elementor-element-27b73b0:hover .elementor-icon-wrapper{transform:scale(1.06) !important;}
.elementor-877 .elementor-element.elementor-element-27b73b0 .elementor-icon{--ehx-icon:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20width%3D%2226%22%20height%3D%2226%22%20fill%3D%22none%22%20stroke%3D%22currentColor%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Ccircle%20cx%3D%2212%22%20cy%3D%2212%22%20r%3D%2210%22%2F%3E%3Cpath%20d%3D%22M12%202a14.5%2014.5%200%200%200%200%2020%2014.5%2014.5%200%200%200%200-20%22%2F%3E%3Cpath%20d%3D%22M2%2012h20%22%2F%3E%3C%2Fsvg%3E") !important;}
.elementor-877 .elementor-element.elementor-element-27b73b0 .elementor-icon{display:inline-flex !important;align-items:center !important;justify-content:center !important;}
.elementor-877 .elementor-element.elementor-element-27b73b0 .elementor-icon>svg{display:none !important;}
.elementor-877 .elementor-element.elementor-element-27b73b0 .elementor-icon>i{display:none !important;}
.elementor-877 .elementor-element.elementor-element-27b73b0 .elementor-icon::before{content:"" !important;display:inline-block !important;width:26px !important;height:26px !important;background-color:currentColor !important;-webkit-mask-image:var(--ehx-icon) !important;mask-image:var(--ehx-icon) !important;-webkit-mask-repeat:no-repeat !important;mask-repeat:no-repeat !important;-webkit-mask-size:contain !important;mask-size:contain !important;-webkit-mask-position:center !important;mask-position:center !important;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3f82b24 */.elementor-877 .elementor-element.elementor-element-3f82b24 .elementor-heading-title{display:inline-flex !important;align-self:flex-start !important;width:auto !important;text-decoration:none !important;align-items:center !important;gap:6px !important;transition:0.18s cubic-bezier(0.16, 1, 0.3, 1) !important;line-height:1.65 !important;font-weight:800 !important;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-08e3a14 */.elementor-877 .elementor-element.elementor-element-08e3a14{transition:0.35s cubic-bezier(0.16, 1, 0.3, 1) !important;}
.elementor-877 .elementor-element.elementor-element-08e3a14:hover{transform:translateY(-4px) !important;box-shadow:0 32px 64px -16px rgba(15, 23, 42, 0.12), 0 12px 32px -6px rgba(15, 23, 42, 0.06) !important;border-color:rgba(45, 173, 0, 0.25) !important;}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-713e3b3 */.elementor-877 .elementor-element.elementor-element-713e3b3{width:52px !important;max-width:none !important;gap:0 !important;}
.elementor-877 .elementor-element.elementor-element-713e3b3 .elementor-icon-wrapper{width:52px !important;height:52px !important;border-radius:24px !important;background:#ecfdf5 !important;border:1.5px solid rgba(16, 185, 129, 0.25) !important;color:#10b981 !important;display:flex !important;align-items:center !important;justify-content:center !important;text-align:initial !important;box-shadow:0 8px 18px -4px rgba(45, 173, 0, 0.20) !important;transition:0.35s cubic-bezier(0.16, 1, 0.3, 1) !important;}
.elementor-877 .elementor-element.elementor-element-713e3b3 .elementor-icon{padding:0 !important;border-radius:0 !important;background:none !important;}
.elementor-877 .elementor-element.elementor-element-713e3b3:hover .elementor-icon-wrapper{transform:scale(1.06) !important;}
.elementor-877 .elementor-element.elementor-element-713e3b3 .elementor-icon{--ehx-icon:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20width%3D%2224%22%20height%3D%2224%22%20fill%3D%22none%22%20stroke%3D%22%230284c7%22%20stroke-width%3D%222%22%3E%3Crect%20x%3D%221%22%20y%3D%226%22%20width%3D%2218%22%20height%3D%2212%22%20rx%3D%222%22%3E%3C%2Frect%3E%3Cline%20x1%3D%2223%22%20y1%3D%2210%22%20x2%3D%2223%22%20y2%3D%2214%22%3E%3C%2Fline%3E%3C%2Fsvg%3E") !important;}
.elementor-877 .elementor-element.elementor-element-713e3b3 .elementor-icon{display:inline-flex !important;align-items:center !important;justify-content:center !important;}
.elementor-877 .elementor-element.elementor-element-713e3b3 .elementor-icon>svg{display:none !important;}
.elementor-877 .elementor-element.elementor-element-713e3b3 .elementor-icon>i{display:none !important;}
.elementor-877 .elementor-element.elementor-element-713e3b3 .elementor-icon::before{content:"" !important;display:inline-block !important;width:26px !important;height:26px !important;background-color:currentColor !important;-webkit-mask-image:var(--ehx-icon) !important;mask-image:var(--ehx-icon) !important;-webkit-mask-repeat:no-repeat !important;mask-repeat:no-repeat !important;-webkit-mask-size:contain !important;mask-size:contain !important;-webkit-mask-position:center !important;mask-position:center !important;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4891052 */.elementor-877 .elementor-element.elementor-element-4891052 .elementor-heading-title{display:inline-flex !important;align-self:flex-start !important;width:auto !important;text-decoration:none !important;align-items:center !important;gap:6px !important;transition:0.18s cubic-bezier(0.16, 1, 0.3, 1) !important;line-height:1.65 !important;font-weight:800 !important;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d95a2c9 */.elementor-877 .elementor-element.elementor-element-d95a2c9{transition:0.35s cubic-bezier(0.16, 1, 0.3, 1) !important;}
.elementor-877 .elementor-element.elementor-element-d95a2c9:hover{transform:translateY(-4px) !important;box-shadow:0 32px 64px -16px rgba(15, 23, 42, 0.12), 0 12px 32px -6px rgba(15, 23, 42, 0.06) !important;border-color:rgba(45, 173, 0, 0.25) !important;}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-db6e097 */.elementor-877 .elementor-element.elementor-element-db6e097{width:52px !important;max-width:none !important;gap:0 !important;}
.elementor-877 .elementor-element.elementor-element-db6e097 .elementor-icon-wrapper{width:52px !important;height:52px !important;border-radius:24px !important;background:#ede9fe !important;border:1.5px solid #8b5cf6 !important;color:#8b5cf6 !important;display:flex !important;align-items:center !important;justify-content:center !important;text-align:initial !important;box-shadow:0 8px 18px -4px rgba(45, 173, 0, 0.20) !important;transition:0.35s cubic-bezier(0.16, 1, 0.3, 1) !important;}
.elementor-877 .elementor-element.elementor-element-db6e097 .elementor-icon{padding:0 !important;border-radius:0 !important;background:none !important;}
.elementor-877 .elementor-element.elementor-element-db6e097:hover .elementor-icon-wrapper{transform:scale(1.06) !important;}
.elementor-877 .elementor-element.elementor-element-db6e097 .elementor-icon{--ehx-icon:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20width%3D%2224%22%20height%3D%2224%22%20fill%3D%22none%22%20stroke%3D%22currentColor%22%20stroke-width%3D%222%22%3E%3Cpath%20d%3D%22M12%202v20M17%205H9.5a3.5%203.5%200%200%200%200%207h5a3.5%203.5%200%200%201%200%207H6%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E") !important;}
.elementor-877 .elementor-element.elementor-element-db6e097 .elementor-icon{display:inline-flex !important;align-items:center !important;justify-content:center !important;}
.elementor-877 .elementor-element.elementor-element-db6e097 .elementor-icon>svg{display:none !important;}
.elementor-877 .elementor-element.elementor-element-db6e097 .elementor-icon>i{display:none !important;}
.elementor-877 .elementor-element.elementor-element-db6e097 .elementor-icon::before{content:"" !important;display:inline-block !important;width:26px !important;height:26px !important;background-color:currentColor !important;-webkit-mask-image:var(--ehx-icon) !important;mask-image:var(--ehx-icon) !important;-webkit-mask-repeat:no-repeat !important;mask-repeat:no-repeat !important;-webkit-mask-size:contain !important;mask-size:contain !important;-webkit-mask-position:center !important;mask-position:center !important;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b0d391c */.elementor-877 .elementor-element.elementor-element-b0d391c .elementor-heading-title{display:inline-flex !important;align-self:flex-start !important;width:auto !important;text-decoration:none !important;color:#8b5cf6 !important;align-items:center !important;gap:6px !important;transition:0.18s cubic-bezier(0.16, 1, 0.3, 1) !important;line-height:1.65 !important;font-weight:800 !important;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-39783af */.elementor-877 .elementor-element.elementor-element-39783af{transition:0.35s cubic-bezier(0.16, 1, 0.3, 1) !important;}
.elementor-877 .elementor-element.elementor-element-39783af:hover{transform:translateY(-4px) !important;box-shadow:0 32px 64px -16px rgba(15, 23, 42, 0.12), 0 12px 32px -6px rgba(15, 23, 42, 0.06) !important;border-color:rgba(45, 173, 0, 0.25) !important;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-57b8855 */.elementor-877 .elementor-element.elementor-element-57b8855{transition:0.35s cubic-bezier(0.16, 1, 0.3, 1) !important;}
.elementor-877 .elementor-element.elementor-element-57b8855:hover{transform:translateY(-4px) !important;box-shadow:0 32px 64px -16px rgba(15, 23, 42, 0.12), 0 12px 32px -6px rgba(15, 23, 42, 0.06) !important;border-color:rgba(45, 173, 0, 0.25) !important;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d9acc9f */.elementor-877 .elementor-element.elementor-element-d9acc9f{transition:0.35s cubic-bezier(0.16, 1, 0.3, 1) !important;}
.elementor-877 .elementor-element.elementor-element-d9acc9f:hover{transform:translateY(-4px) !important;box-shadow:0 32px 64px -16px rgba(15, 23, 42, 0.12), 0 12px 32px -6px rgba(15, 23, 42, 0.06) !important;border-color:rgba(45, 173, 0, 0.25) !important;}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-fb1d360 */.elementor-877 .elementor-element.elementor-element-fb1d360{width:52px !important;max-width:none !important;gap:0 !important;}
.elementor-877 .elementor-element.elementor-element-fb1d360 .elementor-icon-wrapper{width:52px !important;height:52px !important;border-radius:24px !important;background:#f0fdf4 !important;border:1.5px solid rgba(45, 173, 0, 0.25) !important;color:#2DAD00 !important;display:flex !important;align-items:center !important;justify-content:center !important;text-align:initial !important;box-shadow:0 8px 18px -4px rgba(45, 173, 0, 0.20) !important;transition:0.35s cubic-bezier(0.16, 1, 0.3, 1) !important;}
.elementor-877 .elementor-element.elementor-element-fb1d360 .elementor-icon{padding:0 !important;border-radius:0 !important;background:none !important;}
.elementor-877 .elementor-element.elementor-element-fb1d360:hover .elementor-icon-wrapper{transform:scale(1.06) !important;}
.elementor-877 .elementor-element.elementor-element-fb1d360 .elementor-icon{--ehx-icon:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20width%3D%2224%22%20height%3D%2224%22%20fill%3D%22none%22%20stroke%3D%22currentColor%22%20stroke-width%3D%222%22%3E%3Cpath%20d%3D%22M12%202L2%207l10%205%2010-5-10-5zM2%2017l10%205%2010-5M2%2012l10%205%2010-5%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E") !important;}
.elementor-877 .elementor-element.elementor-element-fb1d360 .elementor-icon{display:inline-flex !important;align-items:center !important;justify-content:center !important;}
.elementor-877 .elementor-element.elementor-element-fb1d360 .elementor-icon>svg{display:none !important;}
.elementor-877 .elementor-element.elementor-element-fb1d360 .elementor-icon>i{display:none !important;}
.elementor-877 .elementor-element.elementor-element-fb1d360 .elementor-icon::before{content:"" !important;display:inline-block !important;width:26px !important;height:26px !important;background-color:currentColor !important;-webkit-mask-image:var(--ehx-icon) !important;mask-image:var(--ehx-icon) !important;-webkit-mask-repeat:no-repeat !important;mask-repeat:no-repeat !important;-webkit-mask-size:contain !important;mask-size:contain !important;-webkit-mask-position:center !important;mask-position:center !important;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-44fadd3 */.elementor-877 .elementor-element.elementor-element-44fadd3{transition:0.35s cubic-bezier(0.16, 1, 0.3, 1) !important;}
.elementor-877 .elementor-element.elementor-element-44fadd3:hover{transform:translateY(-4px) !important;box-shadow:0 32px 64px -16px rgba(15, 23, 42, 0.12), 0 12px 32px -6px rgba(15, 23, 42, 0.06) !important;border-color:rgba(45, 173, 0, 0.25) !important;}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-259c8c4 */.elementor-877 .elementor-element.elementor-element-259c8c4{width:52px !important;max-width:none !important;gap:0 !important;}
.elementor-877 .elementor-element.elementor-element-259c8c4 .elementor-icon-wrapper{width:52px !important;height:52px !important;border-radius:24px !important;background:#f0f9ff !important;border:1.5px solid rgba(2, 132, 199, 0.25) !important;color:#0284c7 !important;display:flex !important;align-items:center !important;justify-content:center !important;text-align:initial !important;box-shadow:0 8px 18px -4px rgba(45, 173, 0, 0.20) !important;transition:0.35s cubic-bezier(0.16, 1, 0.3, 1) !important;}
.elementor-877 .elementor-element.elementor-element-259c8c4 .elementor-icon{padding:0 !important;border-radius:0 !important;background:none !important;}
.elementor-877 .elementor-element.elementor-element-259c8c4:hover .elementor-icon-wrapper{transform:scale(1.06) !important;}
.elementor-877 .elementor-element.elementor-element-259c8c4 .elementor-icon{--ehx-icon:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20width%3D%2224%22%20height%3D%2224%22%20fill%3D%22none%22%20stroke%3D%22%230284c7%22%20stroke-width%3D%222%22%3E%3Ccircle%20cx%3D%2212%22%20cy%3D%2212%22%20r%3D%2210%22%3E%3C%2Fcircle%3E%3Cpath%20d%3D%22M12%206v6l4%202%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E") !important;}
.elementor-877 .elementor-element.elementor-element-259c8c4 .elementor-icon{display:inline-flex !important;align-items:center !important;justify-content:center !important;}
.elementor-877 .elementor-element.elementor-element-259c8c4 .elementor-icon>svg{display:none !important;}
.elementor-877 .elementor-element.elementor-element-259c8c4 .elementor-icon>i{display:none !important;}
.elementor-877 .elementor-element.elementor-element-259c8c4 .elementor-icon::before{content:"" !important;display:inline-block !important;width:26px !important;height:26px !important;background-color:currentColor !important;-webkit-mask-image:var(--ehx-icon) !important;mask-image:var(--ehx-icon) !important;-webkit-mask-repeat:no-repeat !important;mask-repeat:no-repeat !important;-webkit-mask-size:contain !important;mask-size:contain !important;-webkit-mask-position:center !important;mask-position:center !important;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-82b4908 */.elementor-877 .elementor-element.elementor-element-82b4908{transition:0.35s cubic-bezier(0.16, 1, 0.3, 1) !important;}
.elementor-877 .elementor-element.elementor-element-82b4908:hover{transform:translateY(-4px) !important;box-shadow:0 32px 64px -16px rgba(15, 23, 42, 0.12), 0 12px 32px -6px rgba(15, 23, 42, 0.06) !important;border-color:rgba(45, 173, 0, 0.25) !important;}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-125e674 */.elementor-877 .elementor-element.elementor-element-125e674{width:52px !important;max-width:none !important;gap:0 !important;}
.elementor-877 .elementor-element.elementor-element-125e674 .elementor-icon-wrapper{width:52px !important;height:52px !important;border-radius:24px !important;background:#ede9fe !important;border:1.5px solid #8b5cf6 !important;color:#8b5cf6 !important;display:flex !important;align-items:center !important;justify-content:center !important;text-align:initial !important;box-shadow:0 8px 18px -4px rgba(45, 173, 0, 0.20) !important;transition:0.35s cubic-bezier(0.16, 1, 0.3, 1) !important;}
.elementor-877 .elementor-element.elementor-element-125e674 .elementor-icon{padding:0 !important;border-radius:0 !important;background:none !important;}
.elementor-877 .elementor-element.elementor-element-125e674:hover .elementor-icon-wrapper{transform:scale(1.06) !important;}
.elementor-877 .elementor-element.elementor-element-125e674 .elementor-icon{--ehx-icon:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20width%3D%2224%22%20height%3D%2224%22%20fill%3D%22none%22%20stroke%3D%22%23d97706%22%20stroke-width%3D%222%22%3E%3Cpath%20d%3D%22M16%2021v-2a4%204%200%200%200-4-4H6a4%204%200%200%200-4%204v2%22%3E%3C%2Fpath%3E%3Ccircle%20cx%3D%229%22%20cy%3D%227%22%20r%3D%224%22%3E%3C%2Fcircle%3E%3Cpath%20d%3D%22M22%2021v-2a4%204%200%200%200-3-3.87%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M16%203.13a4%204%200%200%201%200%207.75%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E") !important;}
.elementor-877 .elementor-element.elementor-element-125e674 .elementor-icon{display:inline-flex !important;align-items:center !important;justify-content:center !important;}
.elementor-877 .elementor-element.elementor-element-125e674 .elementor-icon>svg{display:none !important;}
.elementor-877 .elementor-element.elementor-element-125e674 .elementor-icon>i{display:none !important;}
.elementor-877 .elementor-element.elementor-element-125e674 .elementor-icon::before{content:"" !important;display:inline-block !important;width:26px !important;height:26px !important;background-color:currentColor !important;-webkit-mask-image:var(--ehx-icon) !important;mask-image:var(--ehx-icon) !important;-webkit-mask-repeat:no-repeat !important;mask-repeat:no-repeat !important;-webkit-mask-size:contain !important;mask-size:contain !important;-webkit-mask-position:center !important;mask-position:center !important;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d2ad569 */.elementor-877 .elementor-element.elementor-element-d2ad569{transition:0.35s cubic-bezier(0.16, 1, 0.3, 1) !important;}
.elementor-877 .elementor-element.elementor-element-d2ad569:hover{transform:translateY(-4px) !important;box-shadow:0 32px 64px -16px rgba(15, 23, 42, 0.12), 0 12px 32px -6px rgba(15, 23, 42, 0.06) !important;border-color:rgba(45, 173, 0, 0.25) !important;}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-5a49b6a */.elementor-877 .elementor-element.elementor-element-5a49b6a{width:52px !important;max-width:none !important;gap:0 !important;}
.elementor-877 .elementor-element.elementor-element-5a49b6a .elementor-icon-wrapper{width:52px !important;height:52px !important;border-radius:24px !important;background:#fffbeb !important;border:1.5px solid rgba(245, 158, 11, 0.25) !important;color:#d97706 !important;display:flex !important;align-items:center !important;justify-content:center !important;text-align:initial !important;box-shadow:0 8px 18px -4px rgba(45, 173, 0, 0.20) !important;transition:0.35s cubic-bezier(0.16, 1, 0.3, 1) !important;}
.elementor-877 .elementor-element.elementor-element-5a49b6a .elementor-icon{padding:0 !important;border-radius:0 !important;background:none !important;}
.elementor-877 .elementor-element.elementor-element-5a49b6a:hover .elementor-icon-wrapper{transform:scale(1.06) !important;}
.elementor-877 .elementor-element.elementor-element-5a49b6a .elementor-icon{--ehx-icon:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20width%3D%2224%22%20height%3D%2224%22%20fill%3D%22none%22%20stroke%3D%22currentColor%22%20stroke-width%3D%222%22%3E%3Cpath%20d%3D%22M14%202H6a2%202%200%200%200-2%202v16a2%202%200%200%200%202%202h12a2%202%200%200%200%202-2V8z%22%3E%3C%2Fpath%3E%3Cpolyline%20points%3D%2214%202%2014%208%2020%208%22%3E%3C%2Fpolyline%3E%3C%2Fsvg%3E") !important;}
.elementor-877 .elementor-element.elementor-element-5a49b6a .elementor-icon{display:inline-flex !important;align-items:center !important;justify-content:center !important;}
.elementor-877 .elementor-element.elementor-element-5a49b6a .elementor-icon>svg{display:none !important;}
.elementor-877 .elementor-element.elementor-element-5a49b6a .elementor-icon>i{display:none !important;}
.elementor-877 .elementor-element.elementor-element-5a49b6a .elementor-icon::before{content:"" !important;display:inline-block !important;width:26px !important;height:26px !important;background-color:currentColor !important;-webkit-mask-image:var(--ehx-icon) !important;mask-image:var(--ehx-icon) !important;-webkit-mask-repeat:no-repeat !important;mask-repeat:no-repeat !important;-webkit-mask-size:contain !important;mask-size:contain !important;-webkit-mask-position:center !important;mask-position:center !important;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ff54652 */.elementor-877 .elementor-element.elementor-element-ff54652{transition:0.35s cubic-bezier(0.16, 1, 0.3, 1) !important;}
.elementor-877 .elementor-element.elementor-element-ff54652:hover{transform:translateY(-4px) !important;box-shadow:0 32px 64px -16px rgba(15, 23, 42, 0.12), 0 12px 32px -6px rgba(15, 23, 42, 0.06) !important;border-color:rgba(45, 173, 0, 0.25) !important;}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-4f58179 */.elementor-877 .elementor-element.elementor-element-4f58179{width:52px !important;max-width:none !important;margin:0px 0px 22px 0px !important;gap:0 !important;}
.elementor-877 .elementor-element.elementor-element-4f58179 .elementor-icon-wrapper{width:52px !important;height:52px !important;border-radius:24px !important;background:#f0fdf4 !important;border:1.5px solid rgba(45, 173, 0, 0.25) !important;color:#2DAD00 !important;display:flex !important;align-items:center !important;justify-content:center !important;text-align:initial !important;box-shadow:0 8px 18px -4px rgba(45, 173, 0, 0.20) !important;transition:0.35s cubic-bezier(0.16, 1, 0.3, 1) !important;}
.elementor-877 .elementor-element.elementor-element-4f58179 .elementor-icon{padding:0 !important;border-radius:0 !important;background:none !important;}
.elementor-877 .elementor-element.elementor-element-4f58179:hover .elementor-icon-wrapper{transform:scale(1.06) !important;}
.elementor-877 .elementor-element.elementor-element-4f58179 .elementor-icon{--ehx-icon:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20width%3D%2226%22%20height%3D%2226%22%20fill%3D%22none%22%20stroke%3D%22currentColor%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M14%202H6a2%202%200%200%200-2%202v16a2%202%200%200%200%202%202h12a2%202%200%200%200%202-2V8z%22%2F%3E%3Cpolyline%20points%3D%2214%202%2014%208%2020%208%22%2F%3E%3Cline%20x1%3D%2216%22%20y1%3D%2213%22%20x2%3D%228%22%20y2%3D%2213%22%2F%3E%3Cline%20x1%3D%2216%22%20y1%3D%2217%22%20x2%3D%228%22%20y2%3D%2217%22%2F%3E%3C%2Fsvg%3E") !important;}
.elementor-877 .elementor-element.elementor-element-4f58179 .elementor-icon{display:inline-flex !important;align-items:center !important;justify-content:center !important;}
.elementor-877 .elementor-element.elementor-element-4f58179 .elementor-icon>svg{display:none !important;}
.elementor-877 .elementor-element.elementor-element-4f58179 .elementor-icon>i{display:none !important;}
.elementor-877 .elementor-element.elementor-element-4f58179 .elementor-icon::before{content:"" !important;display:inline-block !important;width:26px !important;height:26px !important;background-color:currentColor !important;-webkit-mask-image:var(--ehx-icon) !important;mask-image:var(--ehx-icon) !important;-webkit-mask-repeat:no-repeat !important;mask-repeat:no-repeat !important;-webkit-mask-size:contain !important;mask-size:contain !important;-webkit-mask-position:center !important;mask-position:center !important;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5147852 */.elementor-877 .elementor-element.elementor-element-5147852 .elementor-heading-title{display:inline-flex !important;align-self:flex-start !important;width:auto !important;text-decoration:none !important;color:#2DAD00 !important;align-items:center !important;gap:6px !important;transition:0.18s cubic-bezier(0.16, 1, 0.3, 1) !important;line-height:1.65 !important;font-weight:800 !important;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0ecddfa */.elementor-877 .elementor-element.elementor-element-0ecddfa{transition:0.35s cubic-bezier(0.16, 1, 0.3, 1) !important;}
.elementor-877 .elementor-element.elementor-element-0ecddfa:hover{transform:translateY(-4px) !important;box-shadow:0 32px 64px -16px rgba(15, 23, 42, 0.12), 0 12px 32px -6px rgba(15, 23, 42, 0.06) !important;border-color:rgba(45, 173, 0, 0.25) !important;}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-96bb177 */.elementor-877 .elementor-element.elementor-element-96bb177{width:52px !important;max-width:none !important;margin:0px 0px 22px 0px !important;gap:0 !important;}
.elementor-877 .elementor-element.elementor-element-96bb177 .elementor-icon-wrapper{width:52px !important;height:52px !important;border-radius:24px !important;background:#f0f9ff !important;border:1.5px solid rgba(2, 132, 199, 0.25) !important;color:#0284c7 !important;display:flex !important;align-items:center !important;justify-content:center !important;text-align:initial !important;box-shadow:0 8px 18px -4px rgba(45, 173, 0, 0.20) !important;transition:0.35s cubic-bezier(0.16, 1, 0.3, 1) !important;}
.elementor-877 .elementor-element.elementor-element-96bb177 .elementor-icon{padding:0 !important;border-radius:0 !important;background:none !important;}
.elementor-877 .elementor-element.elementor-element-96bb177:hover .elementor-icon-wrapper{transform:scale(1.06) !important;}
.elementor-877 .elementor-element.elementor-element-96bb177 .elementor-icon{--ehx-icon:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20width%3D%2226%22%20height%3D%2226%22%20fill%3D%22none%22%20stroke%3D%22currentColor%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Ccircle%20cx%3D%2212%22%20cy%3D%2212%22%20r%3D%2210%22%2F%3E%3Cpath%20d%3D%22M12%202a14.5%2014.5%200%200%200%200%2020%2014.5%2014.5%200%200%200%200-20%22%2F%3E%3Cpath%20d%3D%22M2%2012h20%22%2F%3E%3C%2Fsvg%3E") !important;}
.elementor-877 .elementor-element.elementor-element-96bb177 .elementor-icon{display:inline-flex !important;align-items:center !important;justify-content:center !important;}
.elementor-877 .elementor-element.elementor-element-96bb177 .elementor-icon>svg{display:none !important;}
.elementor-877 .elementor-element.elementor-element-96bb177 .elementor-icon>i{display:none !important;}
.elementor-877 .elementor-element.elementor-element-96bb177 .elementor-icon::before{content:"" !important;display:inline-block !important;width:26px !important;height:26px !important;background-color:currentColor !important;-webkit-mask-image:var(--ehx-icon) !important;mask-image:var(--ehx-icon) !important;-webkit-mask-repeat:no-repeat !important;mask-repeat:no-repeat !important;-webkit-mask-size:contain !important;mask-size:contain !important;-webkit-mask-position:center !important;mask-position:center !important;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-cda19c1 */.elementor-877 .elementor-element.elementor-element-cda19c1 .elementor-heading-title{display:inline-flex !important;align-self:flex-start !important;width:auto !important;text-decoration:none !important;align-items:center !important;gap:6px !important;transition:0.18s cubic-bezier(0.16, 1, 0.3, 1) !important;line-height:1.65 !important;font-weight:800 !important;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-34dd290 */.elementor-877 .elementor-element.elementor-element-34dd290{transition:0.35s cubic-bezier(0.16, 1, 0.3, 1) !important;}
.elementor-877 .elementor-element.elementor-element-34dd290:hover{transform:translateY(-4px) !important;box-shadow:0 32px 64px -16px rgba(15, 23, 42, 0.12), 0 12px 32px -6px rgba(15, 23, 42, 0.06) !important;border-color:rgba(45, 173, 0, 0.25) !important;}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-9d3fe78 */.elementor-877 .elementor-element.elementor-element-9d3fe78{width:52px !important;max-width:none !important;margin:0px 0px 22px 0px !important;gap:0 !important;}
.elementor-877 .elementor-element.elementor-element-9d3fe78 .elementor-icon-wrapper{width:52px !important;height:52px !important;border-radius:24px !important;background:#fffbeb !important;border:1.5px solid rgba(245, 158, 11, 0.25) !important;color:#d97706 !important;display:flex !important;align-items:center !important;justify-content:center !important;text-align:initial !important;box-shadow:0 8px 18px -4px rgba(45, 173, 0, 0.20) !important;transition:0.35s cubic-bezier(0.16, 1, 0.3, 1) !important;}
.elementor-877 .elementor-element.elementor-element-9d3fe78 .elementor-icon{padding:0 !important;border-radius:0 !important;background:none !important;}
.elementor-877 .elementor-element.elementor-element-9d3fe78:hover .elementor-icon-wrapper{transform:scale(1.06) !important;}
.elementor-877 .elementor-element.elementor-element-9d3fe78 .elementor-icon{--ehx-icon:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20width%3D%2226%22%20height%3D%2226%22%20fill%3D%22none%22%20stroke%3D%22currentColor%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M11%2020A7%207%200%200%201%209.8%206.1C15.5%205%2017%204.48%2019%202c1%202%202%204.18%202%208%200%205.5-4.78%2010-10%2010Z%22%2F%3E%3C%2Fsvg%3E") !important;}
.elementor-877 .elementor-element.elementor-element-9d3fe78 .elementor-icon{display:inline-flex !important;align-items:center !important;justify-content:center !important;}
.elementor-877 .elementor-element.elementor-element-9d3fe78 .elementor-icon>svg{display:none !important;}
.elementor-877 .elementor-element.elementor-element-9d3fe78 .elementor-icon>i{display:none !important;}
.elementor-877 .elementor-element.elementor-element-9d3fe78 .elementor-icon::before{content:"" !important;display:inline-block !important;width:26px !important;height:26px !important;background-color:currentColor !important;-webkit-mask-image:var(--ehx-icon) !important;mask-image:var(--ehx-icon) !important;-webkit-mask-repeat:no-repeat !important;mask-repeat:no-repeat !important;-webkit-mask-size:contain !important;mask-size:contain !important;-webkit-mask-position:center !important;mask-position:center !important;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a0ca7ba */.elementor-877 .elementor-element.elementor-element-a0ca7ba .elementor-heading-title{display:inline-flex !important;align-self:flex-start !important;width:auto !important;text-decoration:none !important;align-items:center !important;gap:6px !important;transition:0.18s cubic-bezier(0.16, 1, 0.3, 1) !important;line-height:1.65 !important;font-weight:800 !important;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ff8bd71 */.elementor-877 .elementor-element.elementor-element-ff8bd71{transition:0.35s cubic-bezier(0.16, 1, 0.3, 1) !important;}
.elementor-877 .elementor-element.elementor-element-ff8bd71:hover{transform:translateY(-4px) !important;box-shadow:0 32px 64px -16px rgba(15, 23, 42, 0.12), 0 12px 32px -6px rgba(15, 23, 42, 0.06) !important;border-color:rgba(45, 173, 0, 0.25) !important;}/* End custom CSS */