.elementor-2511 .elementor-element.elementor-element-4227888{--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;--padding-top:96px;--padding-bottom:96px;--padding-left:0px;--padding-right:0px;}.elementor-2511 .elementor-element.elementor-element-4227888:not(.elementor-motion-effects-element-type-background), .elementor-2511 .elementor-element.elementor-element-4227888 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0F172A;}.elementor-2511 .elementor-element.elementor-element-b128d39 > .elementor-widget-container{background-color:#22C55E1A;margin:0px 0px 0px 0px;padding:12px 24px 12px 24px;border-style:solid;border-width:2px 2px 2px 2px;border-color:#22C55E4D;border-radius:9999px 9999px 9999px 9999px;}.elementor-2511 .elementor-element.elementor-element-b128d39.elementor-element{--align-self:center;}.elementor-2511 .elementor-element.elementor-element-b128d39{text-align:center;font-size:14px;font-weight:500;line-height:1.4;color:#4ADE80;}.elementor-2511 .elementor-element.elementor-element-9c7f2ed > .elementor-widget-container{margin:5px 0px 5px 0px;}.elementor-2511 .elementor-element.elementor-element-9c7f2ed{text-align:center;}.elementor-2511 .elementor-element.elementor-element-9c7f2ed .elementor-heading-title{font-size:48px;font-weight:700;line-height:1;color:var( --e-global-color-68f4d99 );}.elementor-2511 .elementor-element.elementor-element-45273ad{width:var( --container-widget-width, 768px );max-width:768px;--container-widget-width:768px;--container-widget-flex-grow:0;text-align:center;font-size:20px;font-weight:400;color:#D1D5DB;}.elementor-2511 .elementor-element.elementor-element-45273ad > .elementor-widget-container{margin:0px 0px 4px 0px;}.elementor-2511 .elementor-element.elementor-element-45273ad.elementor-element{--align-self:center;}.elementor-2511 .elementor-element.elementor-element-fb0c2e4{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--margin-top:0px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;}.elementor-2511 .elementor-element.elementor-element-91b4a65 .elementor-button{background-color:#22C55E;font-size:1.125rem;font-weight:600;line-height:1.125rem;border-style:none;padding:0.65rem 2rem 0.7rem 2rem;}.elementor-2511 .elementor-element.elementor-element-91b4a65 .elementor-button:hover, .elementor-2511 .elementor-element.elementor-element-91b4a65 .elementor-button:focus{background-color:#16A34A;}.elementor-2511 .elementor-element.elementor-element-91b4a65.elementor-element{--align-self:center;}.elementor-2511 .elementor-element.elementor-element-41e28a5 .elementor-button{background-color:#FFFFFF00;font-size:1.125rem;font-weight:600;line-height:1.125rem;border-style:solid;border-width:2px 2px 2px 2px;border-color:#FFFFFF;padding:0.65rem 2rem 0.7rem 2rem;}.elementor-2511 .elementor-element.elementor-element-41e28a5 .elementor-button:hover, .elementor-2511 .elementor-element.elementor-element-41e28a5 .elementor-button:focus{background-color:var( --e-global-color-68f4d99 );color:#0F172A;}.elementor-2511 .elementor-element.elementor-element-41e28a5.elementor-element{--align-self:center;}.elementor-2511 .elementor-element.elementor-element-41e28a5 .elementor-button:hover svg, .elementor-2511 .elementor-element.elementor-element-41e28a5 .elementor-button:focus svg{fill:#0F172A;}.elementor-2511 .elementor-element.elementor-element-bbc6434{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:4.375rem;--padding-bottom:4.375rem;--padding-left:2.375rem;--padding-right:2.375rem;}.elementor-2511 .elementor-element.elementor-element-bbc6434:not(.elementor-motion-effects-element-type-background), .elementor-2511 .elementor-element.elementor-element-bbc6434 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-68f4d99 );}.elementor-2511 .elementor-element.elementor-element-991f40f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2511 .elementor-element.elementor-element-f68233a .elementor-heading-title{font-size:2.25rem;font-weight:700;line-height:2.5rem;color:#0F172A;}.elementor-2511 .elementor-element.elementor-element-dd44796{width:var( --container-widget-width, 616px );max-width:616px;--container-widget-width:616px;--container-widget-flex-grow:0;font-size:1.125rem;font-weight:400;line-height:1.625;color:#334155;}.elementor-2511 .elementor-element.elementor-element-dd44796 > .elementor-widget-container{margin:4px 0px 0px 0px;}.elementor-2511 .elementor-element.elementor-element-569a8af > .elementor-widget-container{background-color:#DCFCE7;margin:4px 0px 0px 0px;padding:1.5rem 3rem 1.5rem 1.5rem;border-style:solid;border-width:0px 0px 0px 4px;border-color:#22C55E;border-radius:0rem 0.5rem 0.5rem 0rem;}.elementor-2511 .elementor-element.elementor-element-569a8af{font-size:1.125rem;font-weight:400;line-height:1.625;color:#166534;}.elementor-2511 .elementor-element.elementor-element-b889966{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2511 .elementor-element.elementor-element-d5fe427.elementor-element{--align-self:flex-end;}.elementor-2511 .elementor-element.elementor-element-d5fe427.elementor-position-right .elementor-image-box-img{margin-left:8px;}.elementor-2511 .elementor-element.elementor-element-d5fe427.elementor-position-left .elementor-image-box-img{margin-right:8px;}.elementor-2511 .elementor-element.elementor-element-d5fe427.elementor-position-top .elementor-image-box-img{margin-bottom:8px;}.elementor-2511 .elementor-element.elementor-element-d5fe427 .elementor-image-box-title{margin-bottom:0px;font-size:1.125rem;font-weight:600;line-height:1.75rem;color:#0F172A;}.elementor-2511 .elementor-element.elementor-element-d5fe427 .elementor-image-box-wrapper .elementor-image-box-img{width:320px;}.elementor-2511 .elementor-element.elementor-element-d5fe427 .elementor-image-box-img img{border-radius:1rem;transition-duration:0.3s;}.elementor-2511 .elementor-element.elementor-element-d5fe427 .elementor-image-box-description{font-size:16px;font-weight:500;line-height:24px;color:#16A34A;}.elementor-2511 .elementor-element.elementor-element-3d2ae3e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:96px;--padding-bottom:96px;--padding-left:0px;--padding-right:0px;}.elementor-2511 .elementor-element.elementor-element-3d2ae3e:not(.elementor-motion-effects-element-type-background), .elementor-2511 .elementor-element.elementor-element-3d2ae3e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1E293B;}.elementor-2511 .elementor-element.elementor-element-fd294db > .elementor-widget-container{margin:0px 0px 6px 0px;}.elementor-2511 .elementor-element.elementor-element-fd294db{text-align:center;}.elementor-2511 .elementor-element.elementor-element-fd294db .elementor-heading-title{font-size:36px;font-weight:700;line-height:2.5rem;color:var( --e-global-color-68f4d99 );}.elementor-2511 .elementor-element.elementor-element-1ba107b{width:var( --container-widget-width, 768px );max-width:768px;--container-widget-width:768px;--container-widget-flex-grow:0;text-align:center;font-size:20px;font-weight:400;color:#D1D5DB;}.elementor-2511 .elementor-element.elementor-element-1ba107b > .elementor-widget-container{margin:0px 0px 32px 0px;}.elementor-2511 .elementor-element.elementor-element-1ba107b.elementor-element{--align-self:center;}.elementor-2511 .elementor-element.elementor-element-757c792{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--flex-wrap:wrap;}.elementor-2511 .elementor-element.elementor-element-bff4f7a{--display:flex;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#475569;--border-color:#475569;--border-radius:8px 8px 8px 8px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-2511 .elementor-element.elementor-element-bff4f7a:not(.elementor-motion-effects-element-type-background), .elementor-2511 .elementor-element.elementor-element-bff4f7a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#334155;}.elementor-2511 .elementor-element.elementor-element-bff4f7a:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#22C55E80;--border-color:#22C55E80;}.elementor-2511 .elementor-element.elementor-element-bff4f7a, .elementor-2511 .elementor-element.elementor-element-bff4f7a::before{--border-transition:0.3s;}.elementor-2511 .elementor-element.elementor-element-9550b0b{--icon-box-icon-margin:16px;}.elementor-2511 .elementor-element.elementor-element-9550b0b .elementor-icon-box-title{margin-bottom:14px;}.elementor-2511 .elementor-element.elementor-element-9550b0b.elementor-view-stacked .elementor-icon{background-color:#22C55E1A;}.elementor-2511 .elementor-element.elementor-element-9550b0b.elementor-view-framed .elementor-icon, .elementor-2511 .elementor-element.elementor-element-9550b0b.elementor-view-default .elementor-icon{fill:#22C55E1A;color:#22C55E1A;border-color:#22C55E1A;}.elementor-2511 .elementor-element.elementor-element-9550b0b .elementor-icon{font-size:32px;padding:16px;}.elementor-2511 .elementor-element.elementor-element-9550b0b .elementor-icon-box-title, .elementor-2511 .elementor-element.elementor-element-9550b0b .elementor-icon-box-title a{font-size:20px;line-height:1.4;}.elementor-2511 .elementor-element.elementor-element-9550b0b .elementor-icon-box-description{font-size:16px;font-weight:400;color:#D1D5DB;}.elementor-2511 .elementor-element.elementor-element-cf897bc{--display:flex;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#475569;--border-color:#475569;--border-radius:8px 8px 8px 8px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-2511 .elementor-element.elementor-element-cf897bc:not(.elementor-motion-effects-element-type-background), .elementor-2511 .elementor-element.elementor-element-cf897bc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#334155;}.elementor-2511 .elementor-element.elementor-element-cf897bc:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#22C55E80;--border-color:#22C55E80;}.elementor-2511 .elementor-element.elementor-element-cf897bc, .elementor-2511 .elementor-element.elementor-element-cf897bc::before{--border-transition:0.3s;}.elementor-2511 .elementor-element.elementor-element-d4d7f11{--icon-box-icon-margin:16px;}.elementor-2511 .elementor-element.elementor-element-d4d7f11 .elementor-icon-box-title{margin-bottom:14px;}.elementor-2511 .elementor-element.elementor-element-d4d7f11.elementor-view-stacked .elementor-icon{background-color:#3B82F61A;}.elementor-2511 .elementor-element.elementor-element-d4d7f11.elementor-view-framed .elementor-icon, .elementor-2511 .elementor-element.elementor-element-d4d7f11.elementor-view-default .elementor-icon{fill:#3B82F61A;color:#3B82F61A;border-color:#3B82F61A;}.elementor-2511 .elementor-element.elementor-element-d4d7f11 .elementor-icon{font-size:32px;padding:16px;}.elementor-2511 .elementor-element.elementor-element-d4d7f11 .elementor-icon-box-title, .elementor-2511 .elementor-element.elementor-element-d4d7f11 .elementor-icon-box-title a{font-size:20px;line-height:1.4;}.elementor-2511 .elementor-element.elementor-element-d4d7f11 .elementor-icon-box-description{font-size:16px;font-weight:400;color:#D1D5DB;}.elementor-2511 .elementor-element.elementor-element-619214f{--display:flex;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#475569;--border-color:#475569;--border-radius:8px 8px 8px 8px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-2511 .elementor-element.elementor-element-619214f:not(.elementor-motion-effects-element-type-background), .elementor-2511 .elementor-element.elementor-element-619214f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#334155;}.elementor-2511 .elementor-element.elementor-element-619214f:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#22C55E80;--border-color:#22C55E80;}.elementor-2511 .elementor-element.elementor-element-619214f, .elementor-2511 .elementor-element.elementor-element-619214f::before{--border-transition:0.3s;}.elementor-2511 .elementor-element.elementor-element-73e0ed8{--icon-box-icon-margin:16px;}.elementor-2511 .elementor-element.elementor-element-73e0ed8 .elementor-icon-box-title{margin-bottom:14px;}.elementor-2511 .elementor-element.elementor-element-73e0ed8.elementor-view-stacked .elementor-icon{background-color:#A855F71A;}.elementor-2511 .elementor-element.elementor-element-73e0ed8.elementor-view-framed .elementor-icon, .elementor-2511 .elementor-element.elementor-element-73e0ed8.elementor-view-default .elementor-icon{fill:#A855F71A;color:#A855F71A;border-color:#A855F71A;}.elementor-2511 .elementor-element.elementor-element-73e0ed8 .elementor-icon{font-size:32px;padding:16px;}.elementor-2511 .elementor-element.elementor-element-73e0ed8 .elementor-icon-box-title, .elementor-2511 .elementor-element.elementor-element-73e0ed8 .elementor-icon-box-title a{font-size:20px;line-height:1.4;}.elementor-2511 .elementor-element.elementor-element-73e0ed8 .elementor-icon-box-description{font-size:16px;font-weight:400;color:#D1D5DB;}.elementor-2511 .elementor-element.elementor-element-fd93bbd{--display:flex;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#475569;--border-color:#475569;--border-radius:8px 8px 8px 8px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-2511 .elementor-element.elementor-element-fd93bbd:not(.elementor-motion-effects-element-type-background), .elementor-2511 .elementor-element.elementor-element-fd93bbd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#334155;}.elementor-2511 .elementor-element.elementor-element-fd93bbd:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#22C55E80;--border-color:#22C55E80;}.elementor-2511 .elementor-element.elementor-element-fd93bbd, .elementor-2511 .elementor-element.elementor-element-fd93bbd::before{--border-transition:0.3s;}.elementor-2511 .elementor-element.elementor-element-bb412a6{--icon-box-icon-margin:16px;}.elementor-2511 .elementor-element.elementor-element-bb412a6 .elementor-icon-box-title{margin-bottom:14px;}.elementor-2511 .elementor-element.elementor-element-bb412a6.elementor-view-stacked .elementor-icon{background-color:#F973161A;}.elementor-2511 .elementor-element.elementor-element-bb412a6.elementor-view-framed .elementor-icon, .elementor-2511 .elementor-element.elementor-element-bb412a6.elementor-view-default .elementor-icon{fill:#F973161A;color:#F973161A;border-color:#F973161A;}.elementor-2511 .elementor-element.elementor-element-bb412a6 .elementor-icon{font-size:32px;padding:16px;}.elementor-2511 .elementor-element.elementor-element-bb412a6 .elementor-icon-box-title, .elementor-2511 .elementor-element.elementor-element-bb412a6 .elementor-icon-box-title a{font-size:20px;line-height:1.4;}.elementor-2511 .elementor-element.elementor-element-bb412a6 .elementor-icon-box-description{font-size:16px;font-weight:400;color:#D1D5DB;}.elementor-2511 .elementor-element.elementor-element-82d1db8{--display:flex;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#475569;--border-color:#475569;--border-radius:8px 8px 8px 8px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-2511 .elementor-element.elementor-element-82d1db8:not(.elementor-motion-effects-element-type-background), .elementor-2511 .elementor-element.elementor-element-82d1db8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#334155;}.elementor-2511 .elementor-element.elementor-element-82d1db8:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#22C55E80;--border-color:#22C55E80;}.elementor-2511 .elementor-element.elementor-element-82d1db8, .elementor-2511 .elementor-element.elementor-element-82d1db8::before{--border-transition:0.3s;}.elementor-2511 .elementor-element.elementor-element-a94c5fb{--icon-box-icon-margin:16px;}.elementor-2511 .elementor-element.elementor-element-a94c5fb .elementor-icon-box-title{margin-bottom:14px;}.elementor-2511 .elementor-element.elementor-element-a94c5fb.elementor-view-stacked .elementor-icon{background-color:#EC48991A;}.elementor-2511 .elementor-element.elementor-element-a94c5fb.elementor-view-framed .elementor-icon, .elementor-2511 .elementor-element.elementor-element-a94c5fb.elementor-view-default .elementor-icon{fill:#EC48991A;color:#EC48991A;border-color:#EC48991A;}.elementor-2511 .elementor-element.elementor-element-a94c5fb .elementor-icon{font-size:32px;padding:16px;}.elementor-2511 .elementor-element.elementor-element-a94c5fb .elementor-icon-box-title, .elementor-2511 .elementor-element.elementor-element-a94c5fb .elementor-icon-box-title a{font-size:20px;line-height:1.4;}.elementor-2511 .elementor-element.elementor-element-a94c5fb .elementor-icon-box-description{font-size:16px;font-weight:400;color:#D1D5DB;}.elementor-2511 .elementor-element.elementor-element-f7f8947{--display:flex;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#475569;--border-color:#475569;--border-radius:8px 8px 8px 8px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-2511 .elementor-element.elementor-element-f7f8947:not(.elementor-motion-effects-element-type-background), .elementor-2511 .elementor-element.elementor-element-f7f8947 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#334155;}.elementor-2511 .elementor-element.elementor-element-f7f8947:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#22C55E80;--border-color:#22C55E80;}.elementor-2511 .elementor-element.elementor-element-f7f8947, .elementor-2511 .elementor-element.elementor-element-f7f8947::before{--border-transition:0.3s;}.elementor-2511 .elementor-element.elementor-element-61d58a7{--icon-box-icon-margin:16px;}.elementor-2511 .elementor-element.elementor-element-61d58a7 .elementor-icon-box-title{margin-bottom:14px;}.elementor-2511 .elementor-element.elementor-element-61d58a7.elementor-view-stacked .elementor-icon{background-color:#06B6D41A;}.elementor-2511 .elementor-element.elementor-element-61d58a7.elementor-view-framed .elementor-icon, .elementor-2511 .elementor-element.elementor-element-61d58a7.elementor-view-default .elementor-icon{fill:#06B6D41A;color:#06B6D41A;border-color:#06B6D41A;}.elementor-2511 .elementor-element.elementor-element-61d58a7 .elementor-icon{font-size:32px;padding:16px;}.elementor-2511 .elementor-element.elementor-element-61d58a7 .elementor-icon-box-title, .elementor-2511 .elementor-element.elementor-element-61d58a7 .elementor-icon-box-title a{font-size:20px;line-height:1.4;}.elementor-2511 .elementor-element.elementor-element-61d58a7 .elementor-icon-box-description{font-size:16px;font-weight:400;color:#D1D5DB;}.elementor-2511 .elementor-element.elementor-element-ce3305f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:6rem;--padding-bottom:6rem;--padding-left:0rem;--padding-right:0rem;}.elementor-2511 .elementor-element.elementor-element-ce3305f:not(.elementor-motion-effects-element-type-background), .elementor-2511 .elementor-element.elementor-element-ce3305f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0F172A;}.elementor-2511 .elementor-element.elementor-element-73d137d > .elementor-widget-container{margin:0px 0px 6px 0px;}.elementor-2511 .elementor-element.elementor-element-73d137d.elementor-element{--align-self:center;}.elementor-2511 .elementor-element.elementor-element-73d137d{text-align:center;}.elementor-2511 .elementor-element.elementor-element-73d137d .elementor-heading-title{font-size:36px;font-weight:700;line-height:2.5rem;color:var( --e-global-color-68f4d99 );}.elementor-2511 .elementor-element.elementor-element-a306523{width:var( --container-widget-width, 706px );max-width:706px;--container-widget-width:706px;--container-widget-flex-grow:0;text-align:center;font-size:20px;font-weight:400;line-height:1.4;color:#D1D5DB;}.elementor-2511 .elementor-element.elementor-element-a306523 > .elementor-widget-container{margin:0px 0px 50px 0px;}.elementor-2511 .elementor-element.elementor-element-a306523.elementor-element{--align-self:center;}.elementor-2511 .elementor-element.elementor-element-b3ea22c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:70px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2511 .elementor-element.elementor-element-8f06853{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-2511 .elementor-element.elementor-element-47abd0f .elementor-heading-title{font-size:20px;font-weight:700;line-height:1.4;}.elementor-2511 .elementor-element.elementor-element-a7fcbcd.elementor-element{--align-self:center;}.elementor-2511 .elementor-element.elementor-element-a7fcbcd{text-align:center;font-size:16px;font-weight:400;color:#D1D5DB;}.elementor-2511 .elementor-element.elementor-element-7616252{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-2511 .elementor-element.elementor-element-7eeb075 .elementor-heading-title{font-size:20px;font-weight:700;line-height:1.4;}.elementor-2511 .elementor-element.elementor-element-a0c34d5.elementor-element{--align-self:center;}.elementor-2511 .elementor-element.elementor-element-a0c34d5{text-align:center;font-size:16px;font-weight:400;color:#D1D5DB;}.elementor-2511 .elementor-element.elementor-element-5a2add0{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-2511 .elementor-element.elementor-element-4b0cab6 .elementor-heading-title{font-size:20px;font-weight:700;line-height:1.4;}.elementor-2511 .elementor-element.elementor-element-a5acaf6.elementor-element{--align-self:center;}.elementor-2511 .elementor-element.elementor-element-a5acaf6{text-align:center;font-size:16px;font-weight:400;color:#D1D5DB;}.elementor-2511 .elementor-element.elementor-element-3d34eda{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-2511 .elementor-element.elementor-element-014cbf3 .elementor-heading-title{font-size:20px;font-weight:700;line-height:1.4;}.elementor-2511 .elementor-element.elementor-element-30a15e1.elementor-element{--align-self:center;}.elementor-2511 .elementor-element.elementor-element-30a15e1{text-align:center;font-size:16px;font-weight:400;color:#D1D5DB;}.elementor-2511 .elementor-element.elementor-element-0dcbe13{--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;--padding-top:5.375rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-2511 .elementor-element.elementor-element-0dcbe13:not(.elementor-motion-effects-element-type-background), .elementor-2511 .elementor-element.elementor-element-0dcbe13 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-68f4d99 );}.elementor-2511 .elementor-element.elementor-element-54a67bf{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2511 .elementor-element.elementor-element-10a2589{--display:flex;--margin-top:0px;--margin-bottom:54px;--margin-left:0px;--margin-right:0px;}.elementor-2511 .elementor-element.elementor-element-6988f45 > .elementor-widget-container{background-color:#21C45D1A;padding:.75rem 1.5rem .75rem 1.5rem;border-style:solid;border-width:2px 2px 2px 2px;border-color:#22C55E4D;border-radius:100px 100px 100px 100px;}.elementor-2511 .elementor-element.elementor-element-6988f45.elementor-element{--align-self:center;}.elementor-2511 .elementor-element.elementor-element-6988f45{text-align:center;}.elementor-2511 .elementor-element.elementor-element-6988f45 .elementor-heading-title{font-size:0.875rem;font-weight:500;line-height:1.25rem;color:#16A34A;}.elementor-2511 .elementor-element.elementor-element-0ee104e > .elementor-widget-container{margin:12px 0px 4px 0px;padding:0px 0px 0px 0px;}.elementor-2511 .elementor-element.elementor-element-0ee104e{text-align:center;}.elementor-2511 .elementor-element.elementor-element-0ee104e .elementor-heading-title{font-size:3.75rem;font-weight:700;line-height:1em;color:#16A34A;}.elementor-2511 .elementor-element.elementor-element-1e9e42f{width:var( --container-widget-width, 921px );max-width:921px;--container-widget-width:921px;--container-widget-flex-grow:0;text-align:center;color:#475569;}.elementor-2511 .elementor-element.elementor-element-1e9e42f.elementor-element{--align-self:center;}.elementor-2511 .elementor-element.elementor-element-1e9e42f a{color:#16A34A;}.elementor-2511 .elementor-element.elementor-element-0e695a3{width:100%;max-width:100%;text-align:center;font-size:1.125rem;font-weight:400;line-height:1.625;color:#475569;}.elementor-2511 .elementor-element.elementor-element-0e695a3 > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-2511 .elementor-element.elementor-element-0e695a3.elementor-element{--align-self:center;}.elementor-2511 .elementor-element.elementor-element-0e695a3 a{color:#16A34A;}.elementor-2511 .elementor-element.elementor-element-e6cfc3e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:38px;--padding-left:9px;--padding-right:9px;}.elementor-2511 .elementor-element.elementor-element-f9c3fc2{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:12px 12px;--row-gap:12px;--column-gap:12px;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#E2E8F080;--border-color:#E2E8F080;--border-radius:24px 24px 24px 24px;box-shadow:0px 25px 50px -12px rgba(14.999999999999995, 23.000000000000007, 41.99999999999999, 0.10196078431372549);--padding-top:38px;--padding-bottom:38px;--padding-left:38px;--padding-right:38px;}.elementor-2511 .elementor-element.elementor-element-f9c3fc2:hover{border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;--border-radius:24px 24px 24px 24px;--border-top-left-radius:24px;--border-top-right-radius:24px;--border-bottom-right-radius:24px;--border-bottom-left-radius:24px;}.elementor-2511 .elementor-element.elementor-element-f9c3fc2, .elementor-2511 .elementor-element.elementor-element-f9c3fc2::before{--border-transition:0.3s;}.elementor-2511 .elementor-element.elementor-element-5dd8108{--display:flex;}.elementor-2511 .elementor-element.elementor-element-fe5762b{--icon-box-icon-margin:25px;}.elementor-2511 .elementor-element.elementor-element-fe5762b .elementor-icon{font-size:31px;padding:23px;border-radius:16px 16px 16px 16px;}.elementor-2511 .elementor-element.elementor-element-fe5762b .elementor-icon-box-title, .elementor-2511 .elementor-element.elementor-element-fe5762b .elementor-icon-box-title a{font-size:30px;font-weight:700;line-height:1.2;}.elementor-2511 .elementor-element.elementor-element-fe5762b .elementor-icon-box-title{color:#16A34A;}.elementor-2511 .elementor-element.elementor-element-fe5762b .elementor-icon-box-description{font-size:18px;font-weight:500;line-height:1.55555555556;color:#16A34A;}.elementor-2511 .elementor-element.elementor-element-37f0012{font-size:18px;font-weight:400;line-height:1.625;color:#334155;}.elementor-2511 .elementor-element.elementor-element-4d63e90 > .elementor-widget-container{background-color:#22C55E1A;padding:16px 16px 16px 16px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#22C55E33;border-radius:12px 12px 12px 12px;}.elementor-2511 .elementor-element.elementor-element-4d63e90{font-size:16px;font-weight:500;line-height:24px;color:#15803D;}.elementor-2511 .elementor-element.elementor-element-7a7f7a0{--display:flex;}.elementor-2511 .elementor-element.elementor-element-52e000c{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#CBD5E14D;--border-color:#CBD5E14D;--border-radius:16px 16px 16px 16px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-2511 .elementor-element.elementor-element-52e000c:not(.elementor-motion-effects-element-type-background), .elementor-2511 .elementor-element.elementor-element-52e000c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E2E8F04D;}.elementor-2511 .elementor-element.elementor-element-dde0ede{--display:flex;--border-radius:16px 16px 16px 16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2511 .elementor-element.elementor-element-4b87198{--e-transform-transition-duration:3ms;}.elementor-2511 .elementor-element.elementor-element-4b87198 img{width:100%;max-width:585px;height:255px;object-fit:cover;object-position:center center;border-radius:16px 16px 16px 16px;}.elementor-2511 .elementor-element.elementor-element-c42abca > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2511 .elementor-element.elementor-element-c42abca{text-align:center;font-size:0.875rem;font-weight:400;line-height:1.25rem;color:#475569;}.elementor-2511 .elementor-element.elementor-element-11be773{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:10px;--padding-bottom:10px;--padding-left:9px;--padding-right:9px;}.elementor-2511 .elementor-element.elementor-element-d55a6c0 > .elementor-widget-container{background-color:#F1F5F980;padding:32px 32px 32px 32px;border-style:solid;border-width:2px 2px 2px 2px;border-color:#E2E8F080;border-radius:1rem 1rem 1rem 1rem;}.elementor-2511 .elementor-element.elementor-element-d55a6c0:hover .elementor-widget-container{border-style:solid;border-width:2px 2px 2px 2px;border-color:#22C55E80;}.elementor-2511 .elementor-element.elementor-element-d55a6c0{--icon-box-icon-margin:16px;}.elementor-2511 .elementor-element.elementor-element-d55a6c0 .elementor-icon-box-title{margin-bottom:35px;color:#16A34A;}.elementor-2511 .elementor-element.elementor-element-d55a6c0 .elementor-icon{font-size:24px;}.elementor-2511 .elementor-element.elementor-element-d55a6c0 .elementor-icon-box-title, .elementor-2511 .elementor-element.elementor-element-d55a6c0 .elementor-icon-box-title a{font-size:1.25rem;font-weight:700;line-height:1.75rem;}.elementor-2511 .elementor-element.elementor-element-d55a6c0 .elementor-icon-box-description{font-size:1rem;font-weight:400;line-height:1.625;color:#334155;}.elementor-2511 .elementor-element.elementor-element-b32c32e > .elementor-widget-container{background-color:#F1F5F980;padding:32px 32px 32px 32px;border-style:solid;border-width:2px 2px 2px 2px;border-color:#E2E8F080;border-radius:1rem 1rem 1rem 1rem;}.elementor-2511 .elementor-element.elementor-element-b32c32e:hover .elementor-widget-container{border-style:solid;border-width:2px 2px 2px 2px;border-color:#22C55E80;}.elementor-2511 .elementor-element.elementor-element-b32c32e{--icon-box-icon-margin:16px;}.elementor-2511 .elementor-element.elementor-element-b32c32e .elementor-icon-box-title{margin-bottom:29px;color:#16A34A;}.elementor-2511 .elementor-element.elementor-element-b32c32e .elementor-icon{font-size:24px;}.elementor-2511 .elementor-element.elementor-element-b32c32e .elementor-icon-box-title, .elementor-2511 .elementor-element.elementor-element-b32c32e .elementor-icon-box-title a{font-size:1.25rem;font-weight:700;line-height:1.75rem;}.elementor-2511 .elementor-element.elementor-element-b32c32e .elementor-icon-box-description{font-size:1rem;font-weight:400;line-height:1.625;color:#334155;}.elementor-2511 .elementor-element.elementor-element-eb47531 > .elementor-widget-container{background-color:#F1F5F980;padding:32px 32px 32px 32px;border-style:solid;border-width:2px 2px 2px 2px;border-color:#E2E8F080;border-radius:1rem 1rem 1rem 1rem;}.elementor-2511 .elementor-element.elementor-element-eb47531:hover .elementor-widget-container{border-style:solid;border-width:2px 2px 2px 2px;border-color:#22C55E80;}.elementor-2511 .elementor-element.elementor-element-eb47531{--icon-box-icon-margin:16px;}.elementor-2511 .elementor-element.elementor-element-eb47531 .elementor-icon-box-title{margin-bottom:35px;color:#16A34A;}.elementor-2511 .elementor-element.elementor-element-eb47531 .elementor-icon{font-size:24px;}.elementor-2511 .elementor-element.elementor-element-eb47531 .elementor-icon-box-title, .elementor-2511 .elementor-element.elementor-element-eb47531 .elementor-icon-box-title a{font-size:1.25rem;font-weight:700;line-height:1.75rem;}.elementor-2511 .elementor-element.elementor-element-eb47531 .elementor-icon-box-description{font-size:1rem;font-weight:400;line-height:1.625;color:#334155;}.elementor-2511 .elementor-element.elementor-element-b855ee5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:4.375rem;--padding-bottom:6rem;--padding-left:2rem;--padding-right:2rem;}.elementor-2511 .elementor-element.elementor-element-b855ee5:not(.elementor-motion-effects-element-type-background), .elementor-2511 .elementor-element.elementor-element-b855ee5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-68f4d99 );}.elementor-2511 .elementor-element.elementor-element-075ac98{--display:flex;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#22C55E4D;--border-color:#22C55E4D;--border-radius:1.5rem 1.5rem 1.5rem 1.5rem;box-shadow:0px 25px 50px -12px rgba(0, 0, 0, 0.25098039215686274);--padding-top:2.5rem;--padding-bottom:2.5rem;--padding-left:2.5rem;--padding-right:2.5rem;}.elementor-2511 .elementor-element.elementor-element-533645d{text-align:center;}.elementor-2511 .elementor-element.elementor-element-533645d .elementor-heading-title{font-size:1.875rem;font-weight:700;line-height:2.25rem;color:#16A34A;}.elementor-2511 .elementor-element.elementor-element-a0d7a5e{width:100%;max-width:100%;text-align:center;font-size:1.125rem;font-weight:400;line-height:1.625;color:#334155;}.elementor-2511 .elementor-element.elementor-element-a0d7a5e > .elementor-widget-container{margin:-4px 0px 10.7px 0px;}.elementor-2511 .elementor-element.elementor-element-a0d7a5e.elementor-element{--align-self:center;}.elementor-2511 .elementor-element.elementor-element-a0d7a5e a{color:#16A34A;}.elementor-2511 .elementor-element.elementor-element-6ca9293 .elementor-button{font-size:1.125rem;font-weight:700;line-height:1.75rem;box-shadow:0px 25px 50px -12px rgba(34.00000000000002, 197.00000000000003, 94.00000000000003, 0.25098039215686274);border-style:none;padding:1rem 2.5rem 1rem 2.5rem;}.elementor-2511 .elementor-element.elementor-element-6ca9293 .elementor-button:hover, .elementor-2511 .elementor-element.elementor-element-6ca9293 .elementor-button:focus{box-shadow:0px 25px 50px -12px rgba(34.00000000000002, 197.00000000000003, 94.00000000000003, 0.4);}.elementor-2511 .elementor-element.elementor-element-7d4e53d{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:3rem 3rem;--row-gap:3rem;--column-gap:3rem;--padding-top:6rem;--padding-bottom:06rem;--padding-left:2rem;--padding-right:2rem;}.elementor-2511 .elementor-element.elementor-element-7d4e53d:not(.elementor-motion-effects-element-type-background), .elementor-2511 .elementor-element.elementor-element-7d4e53d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1E293B;}.elementor-2511 .elementor-element.elementor-element-8d05628{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2511 .elementor-element.elementor-element-478a364 > .elementor-widget-container{margin:0rem 0rem 1.5rem 0rem;}.elementor-2511 .elementor-element.elementor-element-478a364{text-align:left;}.elementor-2511 .elementor-element.elementor-element-478a364 .elementor-heading-title{font-size:2.25rem;font-weight:700;line-height:2.5rem;color:var( --e-global-color-68f4d99 );}.elementor-2511 .elementor-element.elementor-element-4f003f4 > .elementor-widget-container{margin:0rem 0rem 2rem 0rem;}.elementor-2511 .elementor-element.elementor-element-4f003f4{text-align:left;font-size:1.25rem;font-weight:400;line-height:1.5em;color:#D1D5DB;}.elementor-2511 .elementor-element.elementor-element-4f003f4 a{color:#020101;}.elementor-2511 .elementor-element.elementor-element-6e660c5 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(1.3rem/2);}.elementor-2511 .elementor-element.elementor-element-6e660c5 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(1.3rem/2);}.elementor-2511 .elementor-element.elementor-element-6e660c5 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(1.3rem/2);margin-left:calc(1.3rem/2);}.elementor-2511 .elementor-element.elementor-element-6e660c5 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-1.3rem/2);margin-left:calc(-1.3rem/2);}body.rtl .elementor-2511 .elementor-element.elementor-element-6e660c5 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-1.3rem/2);}body:not(.rtl) .elementor-2511 .elementor-element.elementor-element-6e660c5 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-1.3rem/2);}.elementor-2511 .elementor-element.elementor-element-6e660c5 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-2511 .elementor-element.elementor-element-6e660c5 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-2511 .elementor-element.elementor-element-6e660c5{--e-icon-list-icon-size:24px;--icon-vertical-align:flex-start;--icon-vertical-offset:5px;}.elementor-2511 .elementor-element.elementor-element-6e660c5 .elementor-icon-list-icon{padding-right:0.3rem;}.elementor-2511 .elementor-element.elementor-element-6e660c5 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2511 .elementor-element.elementor-element-6e660c5 .elementor-icon-list-item > a{font-size:1rem;font-weight:400;}.elementor-2511 .elementor-element.elementor-element-6e660c5 .elementor-icon-list-text{color:#D1D5DB;transition:color 0.3s;}.elementor-2511 .elementor-element.elementor-element-a0aa64a{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#22C55E4D;--border-color:#22C55E4D;--border-radius:1rem 1rem 1rem 1rem;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-2511 .elementor-element.elementor-element-a0aa64a:not(.elementor-motion-effects-element-type-background), .elementor-2511 .elementor-element.elementor-element-a0aa64a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(131deg, #22C55E33 0%, #3B82F633 100%);}.elementor-2511 .elementor-element.elementor-element-3ef3ad8{--display:flex;--gap:0.75rem 0.75rem;--row-gap:0.75rem;--column-gap:0.75rem;--border-radius:.75rem .75rem .75rem .75rem;--padding-top:1.5rem;--padding-bottom:1.5rem;--padding-left:1.5rem;--padding-right:1.5rem;}.elementor-2511 .elementor-element.elementor-element-3ef3ad8:not(.elementor-motion-effects-element-type-background), .elementor-2511 .elementor-element.elementor-element-3ef3ad8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0F172A;}.elementor-2511 .elementor-element.elementor-element-3d03d69 > .elementor-widget-container{padding:1px 1px 0px 0px;}.elementor-2511 .elementor-element.elementor-element-3d03d69 img{width:100%;}.elementor-2511 .elementor-element.elementor-element-afaa218 > .elementor-widget-container{background-color:#22C55E1A;padding:0.75rem 0.75rem 0.75rem 0.75rem;border-style:solid;border-width:1px 1px 1px 1px;border-color:#22C55E4D;border-radius:0.25rem 0.25rem 0.25rem 0.25rem;}.elementor-2511 .elementor-element.elementor-element-afaa218 .elementor-heading-title{font-size:0.875rem;font-weight:400;line-height:1.25rem;color:#4ADE80;}.elementor-2511 .elementor-element.elementor-element-04b287a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:6rem;--padding-bottom:6rem;--padding-left:2rem;--padding-right:2rem;}.elementor-2511 .elementor-element.elementor-element-04b287a:not(.elementor-motion-effects-element-type-background), .elementor-2511 .elementor-element.elementor-element-04b287a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0F172A;}.elementor-2511 .elementor-element.elementor-element-4ca99fa{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#22C55E4D;--border-color:#22C55E4D;--border-radius:1rem 1rem 1rem 1rem;--padding-top:3rem;--padding-bottom:3rem;--padding-left:3rem;--padding-right:3rem;}.elementor-2511 .elementor-element.elementor-element-4ca99fa:not(.elementor-motion-effects-element-type-background), .elementor-2511 .elementor-element.elementor-element-4ca99fa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(90deg, #22C55E1A 0%, #3B82F61A 100%);}.elementor-2511 .elementor-element.elementor-element-36f39a8 > .elementor-widget-container{margin:0rem 0rem 1.5rem 0rem;}.elementor-2511 .elementor-element.elementor-element-36f39a8{text-align:center;}.elementor-2511 .elementor-element.elementor-element-36f39a8 .elementor-heading-title{font-size:2.25rem;font-weight:700;line-height:2.5rem;color:var( --e-global-color-68f4d99 );}.elementor-2511 .elementor-element.elementor-element-1032ed0{width:var( --container-widget-width, 42rem );max-width:42rem;--container-widget-width:42rem;--container-widget-flex-grow:0;text-align:center;font-size:1.25rem;font-weight:400;line-height:1.5em;color:#D1D5DB;}.elementor-2511 .elementor-element.elementor-element-1032ed0 > .elementor-widget-container{margin:0rem 0rem 2rem 0rem;}.elementor-2511 .elementor-element.elementor-element-1032ed0 a{color:#020101;}.elementor-2511 .elementor-element.elementor-element-e08c6ff{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;border-style:none;--border-style:none;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2511 .elementor-element.elementor-element-fc610e3 .elementor-button{background-color:#22C55E;font-size:1.125rem;font-weight:600;line-height:1.125rem;border-style:none;padding:0.65rem 2rem 0.6rem 2rem;}.elementor-2511 .elementor-element.elementor-element-fc610e3 .elementor-button:hover, .elementor-2511 .elementor-element.elementor-element-fc610e3 .elementor-button:focus{background-color:#16A34A;}.elementor-2511 .elementor-element.elementor-element-fc610e3 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2511 .elementor-element.elementor-element-fc610e3 .elementor-button .elementor-button-content-wrapper{gap:18px;}@media(max-width:1024px){.elementor-2511 .elementor-element.elementor-element-4227888{--padding-top:80px;--padding-bottom:80px;--padding-left:10px;--padding-right:10px;}.elementor-2511 .elementor-element.elementor-element-b128d39 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2511 .elementor-element.elementor-element-9c7f2ed > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2511 .elementor-element.elementor-element-45273ad > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2511 .elementor-element.elementor-element-45273ad p{margin-bottom:12px;}.elementor-2511 .elementor-element.elementor-element-fb0c2e4{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2511 .elementor-element.elementor-element-bbc6434{--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:4.375rem;--padding-bottom:4.375rem;--padding-left:0.75rem;--padding-right:0.75rem;}.elementor-2511 .elementor-element.elementor-element-d5fe427.elementor-element{--align-self:center;}.elementor-2511 .elementor-element.elementor-element-1ba107b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2511 .elementor-element.elementor-element-1ba107b p{margin-bottom:12px;}.elementor-2511 .elementor-element.elementor-element-757c792{--gap:28px 28px;--row-gap:28px;--column-gap:28px;}.elementor-2511 .elementor-element.elementor-element-a306523 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2511 .elementor-element.elementor-element-a306523 p{margin-bottom:12px;}.elementor-2511 .elementor-element.elementor-element-b3ea22c{--gap:100px 0px;--row-gap:100px;--column-gap:0px;--flex-wrap:wrap;}.elementor-2511 .elementor-element.elementor-element-0dcbe13{--padding-top:5.375rem;--padding-bottom:0rem;--padding-left:0.75rem;--padding-right:0.75rem;}.elementor-2511 .elementor-element.elementor-element-f9c3fc2{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2511 .elementor-element.elementor-element-4b87198 img{max-width:100%;object-fit:cover;object-position:center center;}.elementor-2511 .elementor-element.elementor-element-b855ee5{--padding-top:4.375rem;--padding-bottom:6rem;--padding-left:1.5rem;--padding-right:1.5rem;}.elementor-2511 .elementor-element.elementor-element-7d4e53d{--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:6rem;--padding-bottom:6rem;--padding-left:1.5rem;--padding-right:1.5rem;}.elementor-2511 .elementor-element.elementor-element-4f003f4{width:var( --container-widget-width, 672px );max-width:672px;--container-widget-width:672px;--container-widget-flex-grow:0;}.elementor-2511 .elementor-element.elementor-element-04b287a{--padding-top:6rem;--padding-bottom:6rem;--padding-left:1.5rem;--padding-right:1.5rem;}.elementor-2511 .elementor-element.elementor-element-1032ed0{width:var( --container-widget-width, 672px );max-width:672px;--container-widget-width:672px;--container-widget-flex-grow:0;}}@media(max-width:767px){.elementor-2511 .elementor-element.elementor-element-4227888{--padding-top:80px;--padding-bottom:70px;--padding-left:10px;--padding-right:10px;}.elementor-2511 .elementor-element.elementor-element-9c7f2ed > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2511 .elementor-element.elementor-element-9c7f2ed .elementor-heading-title{font-size:36px;line-height:1.1;}.elementor-2511 .elementor-element.elementor-element-45273ad p{margin-bottom:10px;}.elementor-2511 .elementor-element.elementor-element-91b4a65{width:100%;max-width:100%;}.elementor-2511 .elementor-element.elementor-element-41e28a5{width:100%;max-width:100%;}.elementor-2511 .elementor-element.elementor-element-bbc6434{--gap:28px 28px;--row-gap:28px;--column-gap:28px;--padding-top:4.375rem;--padding-bottom:04.375rem;--padding-left:0.375rem;--padding-right:0.375rem;}.elementor-2511 .elementor-element.elementor-element-f68233a .elementor-heading-title{font-size:1.875rem;line-height:1.25;}.elementor-2511 .elementor-element.elementor-element-d5fe427 .elementor-image-box-img{margin-bottom:8px;}.elementor-2511 .elementor-element.elementor-element-3d2ae3e{--padding-top:60px;--padding-bottom:60px;--padding-left:10px;--padding-right:10px;}.elementor-2511 .elementor-element.elementor-element-fd294db > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2511 .elementor-element.elementor-element-fd294db .elementor-heading-title{font-size:1.875rem;line-height:1.25;}.elementor-2511 .elementor-element.elementor-element-1ba107b p{margin-bottom:10px;}.elementor-2511 .elementor-element.elementor-element-ce3305f{--padding-top:60px;--padding-bottom:60px;--padding-left:10px;--padding-right:10px;}.elementor-2511 .elementor-element.elementor-element-73d137d > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2511 .elementor-element.elementor-element-73d137d .elementor-heading-title{font-size:1.875rem;line-height:1.25;}.elementor-2511 .elementor-element.elementor-element-a306523 > .elementor-widget-container{padding:0px 10px 0px 10px;}.elementor-2511 .elementor-element.elementor-element-a306523 p{margin-bottom:10px;}.elementor-2511 .elementor-element.elementor-element-b3ea22c{--gap:110px 110px;--row-gap:110px;--column-gap:110px;}.elementor-2511 .elementor-element.elementor-element-0dcbe13{--padding-top:5.375rem;--padding-bottom:0rem;--padding-left:0.375rem;--padding-right:0.375rem;}.elementor-2511 .elementor-element.elementor-element-0ee104e .elementor-heading-title{font-size:3rem;line-height:1.25;}.elementor-2511 .elementor-element.elementor-element-e6cfc3e{--padding-top:0px;--padding-bottom:0px;--padding-left:010px;--padding-right:10px;}.elementor-2511 .elementor-element.elementor-element-f9c3fc2{--gap:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-2511 .elementor-element.elementor-element-5dd8108{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2511 .elementor-element.elementor-element-7a7f7a0{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2511 .elementor-element.elementor-element-11be773{--padding-top:48px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-2511 .elementor-element.elementor-element-d55a6c0 .elementor-icon-box-wrapper{text-align:left;}.elementor-2511 .elementor-element.elementor-element-eb47531 .elementor-icon-box-wrapper{text-align:left;}.elementor-2511 .elementor-element.elementor-element-b855ee5{--padding-top:4.375rem;--padding-bottom:6rem;--padding-left:1rem;--padding-right:1rem;}.elementor-2511 .elementor-element.elementor-element-7d4e53d{--padding-top:6rem;--padding-bottom:6rem;--padding-left:1rem;--padding-right:1rem;}.elementor-2511 .elementor-element.elementor-element-478a364 .elementor-heading-title{font-size:1.875rem;line-height:1.25;}.elementor-2511 .elementor-element.elementor-element-04b287a{--padding-top:6rem;--padding-bottom:6rem;--padding-left:1rem;--padding-right:1rem;}.elementor-2511 .elementor-element.elementor-element-36f39a8 .elementor-heading-title{font-size:1.875rem;line-height:1.25;}.elementor-2511 .elementor-element.elementor-element-e08c6ff{--gap:16px 16px;--row-gap:16px;--column-gap:16px;}}@media(min-width:768px){.elementor-2511 .elementor-element.elementor-element-fb0c2e4{--content-width:1340px;}.elementor-2511 .elementor-element.elementor-element-bbc6434{--content-width:1300px;}.elementor-2511 .elementor-element.elementor-element-991f40f{--width:50%;}.elementor-2511 .elementor-element.elementor-element-b889966{--width:50%;}.elementor-2511 .elementor-element.elementor-element-757c792{--content-width:1360px;}.elementor-2511 .elementor-element.elementor-element-bff4f7a{--width:31.5%;}.elementor-2511 .elementor-element.elementor-element-cf897bc{--width:31.5%;}.elementor-2511 .elementor-element.elementor-element-619214f{--width:31.5%;}.elementor-2511 .elementor-element.elementor-element-fd93bbd{--width:31.5%;}.elementor-2511 .elementor-element.elementor-element-82d1db8{--width:31.5%;}.elementor-2511 .elementor-element.elementor-element-f7f8947{--width:31.5%;}.elementor-2511 .elementor-element.elementor-element-b3ea22c{--content-width:1360px;}.elementor-2511 .elementor-element.elementor-element-b855ee5{--content-width:1340px;}.elementor-2511 .elementor-element.elementor-element-7d4e53d{--content-width:1340px;}.elementor-2511 .elementor-element.elementor-element-8d05628{--width:50%;}.elementor-2511 .elementor-element.elementor-element-a0aa64a{--width:50%;}.elementor-2511 .elementor-element.elementor-element-04b287a{--content-width:1340px;}}@media(max-width:1024px) and (min-width:768px){.elementor-2511 .elementor-element.elementor-element-991f40f{--width:100%;}.elementor-2511 .elementor-element.elementor-element-b889966{--width:100%;}.elementor-2511 .elementor-element.elementor-element-bff4f7a{--width:48%;}.elementor-2511 .elementor-element.elementor-element-cf897bc{--width:48%;}.elementor-2511 .elementor-element.elementor-element-619214f{--width:48%;}.elementor-2511 .elementor-element.elementor-element-fd93bbd{--width:48%;}.elementor-2511 .elementor-element.elementor-element-82d1db8{--width:48%;}.elementor-2511 .elementor-element.elementor-element-f7f8947{--width:48%;}.elementor-2511 .elementor-element.elementor-element-8f06853{--width:50%;}.elementor-2511 .elementor-element.elementor-element-7616252{--width:50%;}.elementor-2511 .elementor-element.elementor-element-5a2add0{--width:50%;}.elementor-2511 .elementor-element.elementor-element-3d34eda{--width:50%;}.elementor-2511 .elementor-element.elementor-element-8d05628{--width:100%;}.elementor-2511 .elementor-element.elementor-element-a0aa64a{--width:100%;}}/* Start custom CSS for text-editor, class: .elementor-element-b128d39 */.elementor-2511 .elementor-element.elementor-element-b128d39{
    font-family: ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", Segoe UI Symbol, "Noto Color Emoji";
    
  backdrop-filter: blur(24px);
  box-shadow:
    0 5px 5px -10px rgba(34, 197, 94, 0.25),
    0 10px 10px -10px rgba(16, 185, 129, 0.25);
    border-radius: 9999px
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9c7f2ed */.elementor-2511 .elementor-element.elementor-element-9c7f2ed .elementor-heading-title{
      font-family: ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", Segoe UI Symbol, "Noto Color Emoji";
}
.elementor-2511 .elementor-element.elementor-element-9c7f2ed .elementor-heading-title span{
 display: block;
 color: #22c55e;

}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-45273ad */.elementor-2511 .elementor-element.elementor-element-45273ad{
    font-family: ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", Segoe UI Symbol, "Noto Color Emoji";
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-91b4a65 */.elementor-2511 .elementor-element.elementor-element-91b4a65 a.elementor-button{
    min-height: 2.5rem;
    font-family: ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", Segoe UI Symbol, "Noto Color Emoji";
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-41e28a5 */.elementor-2511 .elementor-element.elementor-element-41e28a5 a.elementor-button{
    min-height: 2.4rem;
    font-family: ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", Segoe UI Symbol, "Noto Color Emoji";
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f68233a */.elementor-2511 .elementor-element.elementor-element-f68233a h4{font-family: ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", Segoe UI Symbol, "Noto Color Emoji";
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-dd44796 */.elementor-2511 .elementor-element.elementor-element-dd44796 h6 strong, .elementor-2511 .elementor-element.elementor-element-dd44796 strong{
        font-size: 1.25rem;
    line-height: 1.75rem;
    font-weight: 600;
    color: #334155;
    font-family: ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", Segoe UI Symbol, "Noto Color Emoji" ;
;
}
.elementor-2511 .elementor-element.elementor-element-dd44796 p:not(:last-child) {
  margin-bottom: 1.5rem ;
}
.elementor-2511 .elementor-element.elementor-element-dd44796 p{
    font-family: ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", Segoe UI Symbol, "Noto Color Emoji" ;
}
.elementor-2511 .elementor-element.elementor-element-dd44796 h6 strong{
    color: #0f172a !important;
;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-569a8af */.elementor-2511 .elementor-element.elementor-element-569a8af h4{
        font-size: 1.5rem;
    line-height: 2rem;
        margin-bottom: .5rem;
    color: #15803d;
    margin-top: 0;
    font-family: ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", Segoe UI Symbol, "Noto Color Emoji" ;
    
}
.elementor-2511 .elementor-element.elementor-element-569a8af p{
    font-family: ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", Segoe UI Symbol, "Noto Color Emoji" ;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-d5fe427 */.elementor-2511 .elementor-element.elementor-element-d5fe427 img{
    height: 380px;
    object-fit: cover;
        --tw-shadow: 0 25px 50px -12px rgb(0 0 0 / .25);
    --tw-shadow-colored: 0 25px 50px -12px var(--tw-shadow-color);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
    
}
.elementor-2511 .elementor-element.elementor-element-d5fe427 h5{
    margin:0;
    font-family: ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", Segoe UI Symbol, "Noto Color Emoji" ;
}
.elementor-2511 .elementor-element.elementor-element-d5fe427:before , .elementor-2511 .elementor-element.elementor-element-d5fe427:after{
    content: "";
    width: 32px;
    height: 32px;
    background-color: #4ade8080;
    display: block;
    border-radius: 100px;
    position: absolute;
    right: -17px;
top: -17px;
}
.elementor-2511 .elementor-element.elementor-element-d5fe427:after{
content: "";
    width: 48px;
    height: 48px;
    left: -25px;
    bottom: -30px;
    top: unset;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-fd294db */.elementor-2511 .elementor-element.elementor-element-fd294db h4{
    font-family: ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", Segoe UI Symbol, "Noto Color Emoji";
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1ba107b */.elementor-2511 .elementor-element.elementor-element-1ba107b{
    font-family: ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", Segoe UI Symbol, "Noto Color Emoji";
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-757c792 */.elementor-2511 .elementor-element.elementor-element-757c792 h3 span, .elementor-2511 .elementor-element.elementor-element-757c792 p{
    font-family: ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", Segoe UI Symbol, "Noto Color Emoji";
}
.elementor-2511 .elementor-element.elementor-element-757c792 .card__box{
    box-shadow:  0 1px 2px 0 rgb(0 0 0 / .05);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-73d137d */.elementor-2511 .elementor-element.elementor-element-73d137d h4{
    font-family: ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", Segoe UI Symbol, "Noto Color Emoji";
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a306523 */.elementor-2511 .elementor-element.elementor-element-a306523{
    font-family: ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", Segoe UI Symbol, "Noto Color Emoji";
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7616252 */.elementor-2511 .elementor-element.elementor-element-7616252 h3::before{
    background-color: #3b82f6 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5a2add0 */.elementor-2511 .elementor-element.elementor-element-5a2add0 h3::before{
    background-color: #a855f7 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3d34eda */.elementor-2511 .elementor-element.elementor-element-3d34eda h3::before{
    background-color: #f97316 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b3ea22c */.elementor-2511 .elementor-element.elementor-element-b3ea22c{
    counter-reset: section;
}
.elementor-2511 .elementor-element.elementor-element-b3ea22c h3, .elementor-2511 .elementor-element.elementor-element-b3ea22c p{
    font-family: ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", Segoe UI Symbol, "Noto Color Emoji";
}
.elementor-2511 .elementor-element.elementor-element-b3ea22c h3{
    position: relative;
}
.elementor-2511 .elementor-element.elementor-element-b3ea22c h3::before{
    counter-increment: section;
  content: " " counter(section) " ";
    position: absolute;
    width: 64px;
    height: 64px;
    top:-88px;
    left: 50%;
transform: translate(-50%);
    background-color: #22c55e;
    border-radius: 50%;
    display: flex;
    justify-content: center;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6988f45 */.elementor-2511 .elementor-element.elementor-element-6988f45 .elementor-widget-container {
  --tw-shadow-color: rgb(34 197 4 / 0.1);
  --tw-shadow: 0 25px 50px -12px var(--tw-shadow-color);
  --tw-shadow-colored: 0 25px 50px -12px var(--tw-shadow-color);

  --tw-ring-offset-shadow: 0 0 #0000;
  --tw-ring-shadow: 0 0 #0000;

  box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
}
.elementor-2511 .elementor-element.elementor-element-6988f45 h6{
    font-family: ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", Segoe UI Symbol, "Noto Color Emoji";

}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0ee104e */.elementor-2511 .elementor-element.elementor-element-0ee104e span{
 background-image: linear-gradient(to right, #16a34a, #059669);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  display: inline-block;
    display: block
}
.elementor-2511 .elementor-element.elementor-element-0ee104e h3{
    font-family: ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", Segoe UI Symbol, "Noto Color Emoji";

}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1e9e42f */.elementor-2511 .elementor-element.elementor-element-1e9e42f p:not(:last-child) {
  margin-bottom: 1.5rem ;
}
.elementor-2511 .elementor-element.elementor-element-1e9e42f h6{
        font-size: 1.25rem;
        line-height: 1.625;
    color: #334155;
    font-weight: 400 !important;
    font-family: ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", Segoe UI Symbol, "Noto Color Emoji";

}
.elementor-2511 .elementor-element.elementor-element-1e9e42f h6 strong{
    font-weight: 500;
    color: #16a34a;
}
.elementor-2511 .elementor-element.elementor-element-1e9e42f span{
    font-weight: 500;
     text-decoration-color: rgb(22, 163, 74) !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0e695a3 */.elementor-2511 .elementor-element.elementor-element-0e695a3 p:not(:last-child) {
  margin-bottom: 1.5rem ;

}
.elementor-2511 .elementor-element.elementor-element-0e695a3 p{
      font-family: ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", Segoe UI Symbol, "Noto Color Emoji" ;

}
.elementor-2511 .elementor-element.elementor-element-0e695a3 h6{
        font-size: 1.25rem;
        line-height: 1.625;
    color: #334155;
    font-weight: 400 !important;
  font-family: ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", Segoe UI Symbol, "Noto Color Emoji" ;

}
.elementor-2511 .elementor-element.elementor-element-0e695a3 h6 strong{
    font-weight: 500;
    color: #16a34a;
}
.elementor-2511 .elementor-element.elementor-element-0e695a3 span{
    font-weight: 500;
     text-decoration-color: rgb(22, 163, 74) !important;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-fe5762b */.elementor-2511 .elementor-element.elementor-element-fe5762b .elementor-icon-box-title{
    margin: 0 0 6px;
}
.elementor-2511 .elementor-element.elementor-element-fe5762b .elementor-icon-box-description,.elementor-2511 .elementor-element.elementor-element-fe5762b .elementor-icon-box-title{
    font-family: ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", Segoe UI Symbol, "Noto Color Emoji";
}
.elementor-2511 .elementor-element.elementor-element-fe5762b .elementor-icon{
      background: linear-gradient(to right, #22c55e, #059669);

  backdrop-filter: blur(24px);
  box-shadow:
    0 35px 60px -10px rgba(34, 197, 94, 0.25),
    0 15px 25px -10px rgba(16, 185, 129, 0.25);

  border: 2px solid #ffffff1a
}
.elementor-2511 .elementor-element.elementor-element-fe5762b .badge{
  display: inline-block;
  font-size: 0.875rem;        
  line-height: 1.25rem;
  font-weight: 700; 
  color: rgba(255, 255, 255, 1); 
  padding: 3px 13px 4px;   
  border-radius: 9999px;      
  background-image: linear-gradient(to right, #22c55e, #10b981);
  box-shadow:
    0 10px 15px -3px rgba(0, 0, 0, 0.1),
    0 4px 6px -4px rgba(0, 0, 0, 0.1);
  animation: pulse 2s cubic-bezier(0.4, 0, 0.6, 1) infinite;
  opacity: 0.999636;
 position: relative;
 top: -6px;
 left: 4px;
 text-transform: uppercase;
}
@keyframes pulse {
  0%, 100% {
    opacity: 1;
  }
  50% {
    opacity: 0.5;
  }
}
@media (max-width: 767px) {
.elementor-2511 .elementor-element.elementor-element-fe5762b .elementor-icon-box-wrapper{

            align-items: center;

}
    
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-37f0012 */.elementor-2511 .elementor-element.elementor-element-37f0012{
    font-family: ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", Segoe UI Symbol, "Noto Color Emoji";
}
.elementor-2511 .elementor-element.elementor-element-37f0012 p:not(:last-child) {
  margin-bottom: 1.5rem ;
}
.elementor-2511 .elementor-element.elementor-element-37f0012 strong{
    font-weight: 600;
    color: #16a34a
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4d63e90 */.elementor-2511 .elementor-element.elementor-element-4d63e90{
    font-family: ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", Segoe UI Symbol, "Noto Color Emoji";
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dde0ede */.elementor-2511 .elementor-element.elementor-element-dde0ede{
    overflow: hidden;
        background: linear-gradient(to bottom right, rgb(34 197 94 / 0.2), rgb(16 185 129 / 0.2));

}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c42abca */.elementor-2511 .elementor-element.elementor-element-c42abca p{
    font-family: ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", Segoe UI Symbol, "Noto Color Emoji";

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-52e000c */.elementor-2511 .elementor-element.elementor-element-52e000c{
    backdrop-filter: blur(4px);
}
.elementor-2511 .elementor-element.elementor-element-52e000c:before{
    content: "";
    width: 100%;
    height: 100%;
    display: block;
    filter: blur(24px); 
    background-image: linear-gradient(to bottom right, rgba(34, 197, 94, 0.2), rgba(16, 185, 129, 0.2));
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f9c3fc2 */.elementor-2511 .elementor-element.elementor-element-f9c3fc2 .scale__img {
    overflow: hidden;
    transition: all 0.6s ease;
}

.elementor-2511 .elementor-element.elementor-element-f9c3fc2 .elementor-icon {
    transition: all 0.6s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e6cfc3e *//*.elementor-2511 .elementor-element.elementor-element-e6cfc3e {*/
/*     counter-reset: number;*/
/*      counter-reset: step;*/
/*}*/
/*.elementor-2511 .elementor-element.elementor-element-e6cfc3e .img__heading{*/
/*    position: relative;*/
/*    font-family: ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", Segoe UI Symbol, "Noto Color Emoji";*/
/*}*/
/*.elementor-2511 .elementor-element.elementor-element-e6cfc3e .img__heading::before{*/
/*   counter-increment: number;*/
/*  content: "" counter(number) "";*/
/*  position: absolute;*/
/*  right: -18px;*/
/*  transform: translateX(-50%);*/
  
/*    background: linear-gradient(to right, #22c55e, #059669);*/
/*  box-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1),*/
/*              0 4px 6px -4px rgba(0, 0, 0, 0.1);*/
/*  width: 32px;*/
/*  height: 32px;*/
/*  display: flex;*/
/*  justify-content: center;*/
/*  align-items: center;*/
/*  border-radius: 9999px;*/
/*  font-weight: 700; */
/*  color: #ffffff;*/
/*  font-size: 12px*/
/*}*/
/*.elementor-2511 .elementor-element.elementor-element-e6cfc3e .img__heading::after{*/
/*      counter-increment: step;*/
/*  content: "Step" counter(step) ":";*/
/*   position: absolute;*/
/*   top: 0;*/
/*}*//* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-d55a6c0 */.elementor-2511 .elementor-element.elementor-element-d55a6c0 h4{
    margin-top: 9px;
}

@media (max-width: 1024px) {

    .elementor-2511 .elementor-element.elementor-element-d55a6c0 h4{
    margin-top: -5px
}
}

@media (max-width: 767px) {

    .elementor-2511 .elementor-element.elementor-element-d55a6c0 h4{
    margin-top: 8px;
}
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-b32c32e */.elementor-2511 .elementor-element.elementor-element-b32c32e h4{
    margin-top: -5px
}
@media (max-width: 767px) {

    .elementor-2511 .elementor-element.elementor-element-b32c32e h4{
    margin-top: 8px;
}
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-eb47531 */.elementor-2511 .elementor-element.elementor-element-eb47531 h4{
    margin-top: 9px;
}
@media (max-width: 1024px) {

    .elementor-2511 .elementor-element.elementor-element-eb47531 h4{
    margin-top: -5px
}
}
@media (max-width: 767px) {

    .elementor-2511 .elementor-element.elementor-element-eb47531 h4{
    margin-top: 8px;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-11be773 */.elementor-2511 .elementor-element.elementor-element-11be773 .stick-box .elementor-widget-container{
    box-shadow: 0 20px 25px -5px rgb(0 0 0 / 0.1), 0 8px 10px -6px rgb(0 0 0 / 0.1);
backdrop-filter: blur(4px);
}

.elementor-2511 .elementor-element.elementor-element-11be773 h4 , .elementor-2511 .elementor-element.elementor-element-11be773 p{
    font-family: ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", Segoe UI Symbol, "Noto Color Emoji" ;
}
.elementor-2511 .elementor-element.elementor-element-11be773 span.elementor-icon{
    width: 48px;
    height: 48px;
      background: linear-gradient(to bottom right, #22c55e, #059669);
border-radius: .75rem;
display: flex;
justify-content: center;
align-items: center
}
.elementor-2511 .elementor-element.elementor-element-11be773 p.elementor-icon-box-description {
    margin-left: -64px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-533645d */.elementor-2511 .elementor-element.elementor-element-533645d h4{
    font-family: ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", Segoe UI Symbol, "Noto Color Emoji" ;

}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a0d7a5e */.elementor-2511 .elementor-element.elementor-element-a0d7a5e p:not(:last-child) {
  margin-bottom: 1.5rem ;

}
.elementor-2511 .elementor-element.elementor-element-a0d7a5e p{
      font-family: ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", Segoe UI Symbol, "Noto Color Emoji" ;

}
.elementor-2511 .elementor-element.elementor-element-a0d7a5e h6{
        font-size: 1.25rem;
        line-height: 1.625;
    color: #334155;
    font-weight: 400 !important;
  font-family: ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", Segoe UI Symbol, "Noto Color Emoji" ;

}
.elementor-2511 .elementor-element.elementor-element-a0d7a5e h6 strong{
    font-weight: 500;
    color: #16a34a;
}
.elementor-2511 .elementor-element.elementor-element-a0d7a5e span{
    font-weight: 500;
     text-decoration-color: rgb(22, 163, 74) !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-6ca9293 */.elementor-2511 .elementor-element.elementor-element-6ca9293 a.elementor-button{
    font-family: ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", Segoe UI Symbol, "Noto Color Emoji" ;
  background: linear-gradient(to bottom right, #22c55e, #059669);

}
.elementor-2511 .elementor-element.elementor-element-6ca9293 a.elementor-button:hover{
    background: linear-gradient(to right, #16a34a, #047857);
        transform: scale(1.05);
    transition: transform 0.3s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-075ac98 */.elementor-2511 .elementor-element.elementor-element-075ac98 {
    background: linear-gradient(to bottom right, rgb(34 197 94 / 0.1), rgb(16 185 129 / 0.1));
backdrop-filter: blur(4px);

}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-478a364 */.elementor-2511 .elementor-element.elementor-element-478a364 h4{font-family: ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", Segoe UI Symbol, "Noto Color Emoji";
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4f003f4 */.elementor-2511 .elementor-element.elementor-element-4f003f4 p{
    font-family: ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", Segoe UI Symbol, "Noto Color Emoji";
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-6e660c5 */.elementor-2511 .elementor-element.elementor-element-6e660c5 ul li b{
        font-size: 1.125rem;
    line-height: 1.75rem;
    display: block;
    font-weight: 600;
    color: #fff;
    margin-bottom: 5px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a0aa64a */.elementor-2511 .elementor-element.elementor-element-a0aa64a.bg_blur{
    backdrop-filter: blur(4px) !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-36f39a8 */.elementor-2511 .elementor-element.elementor-element-36f39a8 h4{font-family: ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", Segoe UI Symbol, "Noto Color Emoji";
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1032ed0 */.elementor-2511 .elementor-element.elementor-element-1032ed0 p{
    font-family: ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", Segoe UI Symbol, "Noto Color Emoji";
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-fc610e3 */.elementor-2511 .elementor-element.elementor-element-fc610e3 a.elementor-button{
    min-height: 2.5rem;
    font-family: ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", Segoe UI Symbol, "Noto Color Emoji";
}
.elementor-2511 .elementor-element.elementor-element-fc610e3 a.elementor-button svg {
  transition: transform 0.3s ease;
  transform: translateX(0);
}

.elementor-2511 .elementor-element.elementor-element-fc610e3 a.elementor-button:hover svg {
  transform: translateX(8px);
}
.elementor-2511 .elementor-element.elementor-element-fc610e3 .elementor-button-icon svg {
    height: 16px;
    width: 16px;
}

@media(max-width:635px){
    .elementor-2511 .elementor-element.elementor-element-fc610e3{
        width:100% !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e08c6ff */@media(max-width:635px){
    .elementor-2511 .elementor-element.elementor-element-e08c6ff.btn_wrapper{
        flex-wrap:wrap !important;
    }
}/* End custom CSS */
/* Start custom CSS */body *{
    font-family: ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", Segoe UI Symbol, "Noto Color Emoji" !important;
}/* End custom CSS */