.elementor-10311 .elementor-element.elementor-element-f71538c{--display:flex;--justify-content:center;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-10311 .elementor-element.elementor-element-fc3c988{--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;--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-10311 .elementor-element.elementor-element-a35cd7a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-10311 .elementor-element.elementor-element-a35cd7a .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:11px;font-weight:500;text-transform:uppercase;letter-spacing:3px;color:#04B45C;}.elementor-10311 .elementor-element.elementor-element-69034bf .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:104px;font-weight:800;text-transform:uppercase;line-height:0.95;letter-spacing:-4px;}.elementor-10311 .elementor-element.elementor-element-b5652d8{--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 48px;--row-gap:0px;--column-gap:48px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10311 .elementor-element.elementor-element-4c53955{--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:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10311 .elementor-element.elementor-element-719c7e3 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:20px;line-height:1.45;color:#FFFFFFB0;}.elementor-10311 .elementor-element.elementor-element-d6400e1{--display:flex;--justify-content:space-between;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-10311 .elementor-element.elementor-element-44cc5f7 .elementor-button{background-color:#04B45C;font-family:"Poppins", Sans-serif;font-size:20px;font-weight:900;text-transform:none;letter-spacing:0.3px;fill:#000000;color:#000000;border-style:none;border-radius:8px 8px 8px 8px;padding:20px 30px 20px 30px;}.elementor-10311 .elementor-element.elementor-element-44cc5f7 .elementor-button:hover, .elementor-10311 .elementor-element.elementor-element-44cc5f7 .elementor-button:focus{background-color:#04B45C;}.elementor-10311 .elementor-element.elementor-element-44cc5f7 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-10311 .elementor-element.elementor-element-44cc5f7 .elementor-button .elementor-button-content-wrapper{gap:30px;}.elementor-10311 .elementor-element.elementor-element-69f3a2b{text-align:center;}.elementor-10311 .elementor-element.elementor-element-69f3a2b .elementor-heading-title{font-family:"JetBrains Mono", Sans-serif;font-size:12.5px;text-transform:uppercase;line-height:18px;letter-spacing:0.8px;color:#FFFFFF70;}.elementor-10311 .elementor-element.elementor-element-6592fb2 .elementor-heading-title{font-size:13.5px;text-decoration:underline;color:var( --e-global-color-900df51 );}.elementor-10311 .elementor-element.elementor-element-6592fb2 .elementor-heading-title a:hover, .elementor-10311 .elementor-element.elementor-element-6592fb2 .elementor-heading-title a:focus{color:#FFFFFF;}.elementor-10311 .elementor-element.elementor-element-6592fb2 .elementor-heading-title a{transition-duration:25s;}.elementor-10311 .elementor-element.elementor-element-b4137e1{--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:#FFFFFF1F;--border-color:#FFFFFF1F;--border-radius:14px 14px 14px 14px;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-10311 .elementor-element.elementor-element-b4137e1:not(.elementor-motion-effects-element-type-background), .elementor-10311 .elementor-element.elementor-element-b4137e1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0A0C10;}.elementor-10311 .elementor-element.elementor-element-2134892{--display:flex;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-10311 .elementor-element.elementor-element-67fa300{--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:52px 52px;--row-gap:52px;--column-gap:52px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10311 .elementor-element.elementor-element-df2c885{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10311 .elementor-element.elementor-element-741298e .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:2px;color:#04B45C;}.elementor-10311 .elementor-element.elementor-element-8a00b62 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:72px;font-weight:800;text-transform:uppercase;line-height:0.95;letter-spacing:-2.2px;}.elementor-10311 .elementor-element.elementor-element-a9340b8{--display:flex;--justify-content:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10311 .elementor-element.elementor-element-16c87e3{width:var( --container-widget-width, 494px );max-width:494px;--container-widget-width:494px;--container-widget-flex-grow:0;}.elementor-10311 .elementor-element.elementor-element-16c87e3 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:17px;line-height:1.5;}.elementor-10311 .elementor-element.elementor-element-b7730c7{--display:flex;--border-radius:40px 40px 40px 40px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10311 .elementor-element.elementor-element-04dbbbc{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10311 .elementor-element.elementor-element-7605a99 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:12px;text-transform:uppercase;}.elementor-10311 .elementor-element.elementor-element-77c6c7e .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:12px;letter-spacing:2.4px;color:var( --e-global-color-181f915 );}.elementor-10311 .elementor-element.elementor-element-2e2292b{--display:flex;--padding-top:100px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-10311 .elementor-element.elementor-element-9eeb1b3{--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:48px 48px;--row-gap:48px;--column-gap:48px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10311 .elementor-element.elementor-element-d38073a{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10311 .elementor-element.elementor-element-70c210b .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:2px;color:#04B45C;}.elementor-10311 .elementor-element.elementor-element-64fdc9e .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:72px;font-weight:800;text-transform:uppercase;line-height:0.95;letter-spacing:-2.2px;}.elementor-10311 .elementor-element.elementor-element-59bea2b{--display:flex;--justify-content:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10311 .elementor-element.elementor-element-0731841 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:17px;line-height:1.5;}.elementor-10311 .elementor-element.elementor-element-521c378{--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;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10311 .elementor-element.elementor-element-42f5ad9{--display:flex;--min-height:220px;--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:#FFFFFF0F;--border-color:#FFFFFF0F;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-10311 .elementor-element.elementor-element-42f5ad9:not(.elementor-motion-effects-element-type-background), .elementor-10311 .elementor-element.elementor-element-42f5ad9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0A0C10;}.elementor-10311 .elementor-element.elementor-element-42f5ad9:hover{background-color:#0D1015;}.elementor-10311 .elementor-element.elementor-element-aca542b .elementor-icon-wrapper{text-align:start;}.elementor-10311 .elementor-element.elementor-element-aca542b .elementor-icon{font-size:26px;}.elementor-10311 .elementor-element.elementor-element-aca542b .elementor-icon svg{height:26px;}.elementor-10311 .elementor-element.elementor-element-3c8f385 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:700;}.elementor-10311 .elementor-element.elementor-element-2b94e21 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;line-height:1.5;}.elementor-10311 .elementor-element.elementor-element-9bf43c2 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:14px;letter-spacing:1px;}.elementor-10311 .elementor-element.elementor-element-9d0a674{--display:flex;--min-height:220px;--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:#FFFFFF0F;--border-color:#FFFFFF0F;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-10311 .elementor-element.elementor-element-9d0a674:not(.elementor-motion-effects-element-type-background), .elementor-10311 .elementor-element.elementor-element-9d0a674 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0A0C10;}.elementor-10311 .elementor-element.elementor-element-9d0a674:hover{background-color:#0D1015;}.elementor-10311 .elementor-element.elementor-element-21f87f9 .elementor-icon-wrapper{text-align:start;}.elementor-10311 .elementor-element.elementor-element-21f87f9 .elementor-icon{font-size:26px;}.elementor-10311 .elementor-element.elementor-element-21f87f9 .elementor-icon svg{height:26px;}.elementor-10311 .elementor-element.elementor-element-092d01c .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:700;}.elementor-10311 .elementor-element.elementor-element-31ac4f1 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;line-height:1.5;}.elementor-10311 .elementor-element.elementor-element-4d65fd6 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:14px;letter-spacing:1px;}.elementor-10311 .elementor-element.elementor-element-e9f3ccb{--display:flex;--min-height:220px;--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:#FFFFFF0F;--border-color:#FFFFFF0F;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-10311 .elementor-element.elementor-element-e9f3ccb:not(.elementor-motion-effects-element-type-background), .elementor-10311 .elementor-element.elementor-element-e9f3ccb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0A0C10;}.elementor-10311 .elementor-element.elementor-element-e9f3ccb:hover{background-color:#0D1015;}.elementor-10311 .elementor-element.elementor-element-4f7aa7a .elementor-icon-wrapper{text-align:start;}.elementor-10311 .elementor-element.elementor-element-4f7aa7a .elementor-icon{font-size:26px;}.elementor-10311 .elementor-element.elementor-element-4f7aa7a .elementor-icon svg{height:26px;}.elementor-10311 .elementor-element.elementor-element-c8193c0 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:700;}.elementor-10311 .elementor-element.elementor-element-5234829 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;line-height:1.5;}.elementor-10311 .elementor-element.elementor-element-826db8f .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:14px;letter-spacing:1px;}.elementor-10311 .elementor-element.elementor-element-e3f338d{--display:flex;--min-height:220px;--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:#FFFFFF0F;--border-color:#FFFFFF0F;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-10311 .elementor-element.elementor-element-e3f338d:not(.elementor-motion-effects-element-type-background), .elementor-10311 .elementor-element.elementor-element-e3f338d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0A0C10;}.elementor-10311 .elementor-element.elementor-element-e3f338d:hover{background-color:#0D1015;}.elementor-10311 .elementor-element.elementor-element-e5600ee .elementor-icon-wrapper{text-align:start;}.elementor-10311 .elementor-element.elementor-element-e5600ee .elementor-icon{font-size:26px;}.elementor-10311 .elementor-element.elementor-element-e5600ee .elementor-icon svg{height:26px;}.elementor-10311 .elementor-element.elementor-element-90ba678 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:700;}.elementor-10311 .elementor-element.elementor-element-38c07f4 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;line-height:1.5;}.elementor-10311 .elementor-element.elementor-element-f4cba17 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:14px;letter-spacing:1px;}.elementor-10311 .elementor-element.elementor-element-a049232{--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:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10311 .elementor-element.elementor-element-e0126da{--display:flex;--min-height:220px;--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:#FFFFFF0F;--border-color:#FFFFFF0F;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;--z-index:1;}.elementor-10311 .elementor-element.elementor-element-e0126da:not(.elementor-motion-effects-element-type-background), .elementor-10311 .elementor-element.elementor-element-e0126da > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0A0C10;}.elementor-10311 .elementor-element.elementor-element-e0126da:hover{background-color:#0D1015;}.elementor-10311 .elementor-element.elementor-element-6b61ed2 .elementor-icon-wrapper{text-align:start;}.elementor-10311 .elementor-element.elementor-element-6b61ed2 .elementor-icon{font-size:26px;}.elementor-10311 .elementor-element.elementor-element-6b61ed2 .elementor-icon svg{height:26px;}.elementor-10311 .elementor-element.elementor-element-5d853ef .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:700;}.elementor-10311 .elementor-element.elementor-element-1d911ee .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;line-height:1.5;}.elementor-10311 .elementor-element.elementor-element-44ba289 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:14px;letter-spacing:1px;}.elementor-10311 .elementor-element.elementor-element-aa40313{--display:flex;--min-height:220px;--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:#FFFFFF0F;--border-color:#FFFFFF0F;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;--z-index:1;}.elementor-10311 .elementor-element.elementor-element-aa40313:not(.elementor-motion-effects-element-type-background), .elementor-10311 .elementor-element.elementor-element-aa40313 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0A0C10;}.elementor-10311 .elementor-element.elementor-element-aa40313:hover{background-color:#0D1015;}.elementor-10311 .elementor-element.elementor-element-b718b15 .elementor-icon-wrapper{text-align:start;}.elementor-10311 .elementor-element.elementor-element-b718b15 .elementor-icon{font-size:26px;}.elementor-10311 .elementor-element.elementor-element-b718b15 .elementor-icon svg{height:26px;}.elementor-10311 .elementor-element.elementor-element-f223af9 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:700;}.elementor-10311 .elementor-element.elementor-element-a90aa3c .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;line-height:1.5;}.elementor-10311 .elementor-element.elementor-element-e76f8d9 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:14px;letter-spacing:1px;}.elementor-10311 .elementor-element.elementor-element-2767387{--display:flex;--min-height:220px;--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:#FFFFFF0F;--border-color:#FFFFFF0F;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;--z-index:1;}.elementor-10311 .elementor-element.elementor-element-2767387:not(.elementor-motion-effects-element-type-background), .elementor-10311 .elementor-element.elementor-element-2767387 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0A0C10;}.elementor-10311 .elementor-element.elementor-element-2767387:hover{background-color:#0D1015;}.elementor-10311 .elementor-element.elementor-element-86bf280 .elementor-icon-wrapper{text-align:start;}.elementor-10311 .elementor-element.elementor-element-86bf280 .elementor-icon{font-size:26px;}.elementor-10311 .elementor-element.elementor-element-86bf280 .elementor-icon svg{height:26px;}.elementor-10311 .elementor-element.elementor-element-36ca8a8 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:700;}.elementor-10311 .elementor-element.elementor-element-b401358 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;line-height:1.5;}.elementor-10311 .elementor-element.elementor-element-c7f597b .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:14px;letter-spacing:1px;}.elementor-10311 .elementor-element.elementor-element-d3547ef{--display:flex;--min-height:220px;--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:#FFFFFF0F;--border-color:#FFFFFF0F;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;--z-index:1;}.elementor-10311 .elementor-element.elementor-element-d3547ef:not(.elementor-motion-effects-element-type-background), .elementor-10311 .elementor-element.elementor-element-d3547ef > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0A0C10;}.elementor-10311 .elementor-element.elementor-element-d3547ef:hover{background-color:#0D1015;}.elementor-10311 .elementor-element.elementor-element-a62b3b6 .elementor-icon-wrapper{text-align:start;}.elementor-10311 .elementor-element.elementor-element-a62b3b6 .elementor-icon{font-size:26px;}.elementor-10311 .elementor-element.elementor-element-a62b3b6 .elementor-icon svg{height:26px;}.elementor-10311 .elementor-element.elementor-element-58b72de .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:700;}.elementor-10311 .elementor-element.elementor-element-e785383 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;line-height:1.5;}.elementor-10311 .elementor-element.elementor-element-bb1109c .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:14px;letter-spacing:1px;}.elementor-10311 .elementor-element.elementor-element-be85501{--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:56px 56px;--row-gap:56px;--column-gap:56px;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-10311 .elementor-element.elementor-element-be85501:not(.elementor-motion-effects-element-type-background), .elementor-10311 .elementor-element.elementor-element-be85501 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-769e56f );}.elementor-10311 .elementor-element.elementor-element-646cca2{--display:flex;--min-height:466px;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:#FFFFFF1F;--border-color:#FFFFFF1F;--border-radius:14px 14px 14px 14px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:20px;}.elementor-10311 .elementor-element.elementor-element-97f806a > .elementor-widget-container{margin:30px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-10311 .elementor-element.elementor-element-97f806a img{width:100%;height:500px;}.elementor-10311 .elementor-element.elementor-element-50a9de7{--display:flex;--gap:25px 25px;--row-gap:25px;--column-gap:25px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10311 .elementor-element.elementor-element-2620557 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:2px;color:#04B45C;}.elementor-10311 .elementor-element.elementor-element-9dd442f .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:56px;font-weight:800;text-transform:uppercase;line-height:0.98;letter-spacing:-1.8px;}.elementor-10311 .elementor-element.elementor-element-ae378bf .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:17px;line-height:1.5;}.elementor-10311 .elementor-element.elementor-element-941bc8f{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10311 .elementor-element.elementor-element-ea0d003{--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;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#FFFFFF0F;--border-color:#FFFFFF0F;--padding-top:10px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10311 .elementor-element.elementor-element-d1acd85 .elementor-icon-wrapper{text-align:center;}.elementor-10311 .elementor-element.elementor-element-d1acd85 .elementor-icon{font-size:16px;}.elementor-10311 .elementor-element.elementor-element-d1acd85 .elementor-icon svg{height:16px;}.elementor-10311 .elementor-element.elementor-element-096e724{--display:flex;--gap:8px 0px;--row-gap:8px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10311 .elementor-element.elementor-element-0852d56 .elementor-heading-title{font-size:14px;font-weight:700;text-transform:uppercase;letter-spacing:0.5px;color:#FFFFFF;}.elementor-10311 .elementor-element.elementor-element-e839069 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:13.5px;}.elementor-10311 .elementor-element.elementor-element-bce9c80{--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;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#FFFFFF0F;--border-color:#FFFFFF0F;--padding-top:10px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10311 .elementor-element.elementor-element-a37160e .elementor-icon-wrapper{text-align:center;}.elementor-10311 .elementor-element.elementor-element-a37160e .elementor-icon{font-size:16px;}.elementor-10311 .elementor-element.elementor-element-a37160e .elementor-icon svg{height:16px;}.elementor-10311 .elementor-element.elementor-element-ea4c58b{--display:flex;--gap:8px 0px;--row-gap:8px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10311 .elementor-element.elementor-element-fbb0ae7 .elementor-heading-title{font-size:14px;font-weight:700;text-transform:uppercase;letter-spacing:0.5px;color:#FFFFFF;}.elementor-10311 .elementor-element.elementor-element-a842f1e .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:13.5px;}.elementor-10311 .elementor-element.elementor-element-71f30e1{--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;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#FFFFFF0F;--border-color:#FFFFFF0F;--padding-top:10px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10311 .elementor-element.elementor-element-b5b2469 .elementor-icon-wrapper{text-align:center;}.elementor-10311 .elementor-element.elementor-element-b5b2469 .elementor-icon{font-size:16px;}.elementor-10311 .elementor-element.elementor-element-b5b2469 .elementor-icon svg{height:16px;}.elementor-10311 .elementor-element.elementor-element-519497d{--display:flex;--gap:8px 0px;--row-gap:8px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10311 .elementor-element.elementor-element-f2ba59b .elementor-heading-title{font-size:14px;font-weight:700;text-transform:uppercase;letter-spacing:0.5px;color:#FFFFFF;}.elementor-10311 .elementor-element.elementor-element-16ae84d .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:13.5px;}.elementor-10311 .elementor-element.elementor-element-41f5f6b{--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;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#FFFFFF0F;--border-color:#FFFFFF0F;--padding-top:10px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10311 .elementor-element.elementor-element-bee51b8 .elementor-icon-wrapper{text-align:center;}.elementor-10311 .elementor-element.elementor-element-bee51b8 .elementor-icon{font-size:16px;}.elementor-10311 .elementor-element.elementor-element-bee51b8 .elementor-icon svg{height:16px;}.elementor-10311 .elementor-element.elementor-element-2499131{--display:flex;--gap:8px 0px;--row-gap:8px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10311 .elementor-element.elementor-element-a1f24ba .elementor-heading-title{font-size:14px;font-weight:700;text-transform:uppercase;letter-spacing:0.5px;color:#FFFFFF;}.elementor-10311 .elementor-element.elementor-element-08f6ef7 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:13.5px;}.elementor-10311 .elementor-element.elementor-element-93e3fba{--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;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#FFFFFF0F;--border-color:#FFFFFF0F;--padding-top:10px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10311 .elementor-element.elementor-element-51607b9 .elementor-icon-wrapper{text-align:center;}.elementor-10311 .elementor-element.elementor-element-51607b9 .elementor-icon{font-size:16px;}.elementor-10311 .elementor-element.elementor-element-51607b9 .elementor-icon svg{height:16px;}.elementor-10311 .elementor-element.elementor-element-9183606{--display:flex;--gap:8px 0px;--row-gap:8px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10311 .elementor-element.elementor-element-f7fb0d8 .elementor-heading-title{font-size:14px;font-weight:700;text-transform:uppercase;letter-spacing:0.5px;color:#FFFFFF;}.elementor-10311 .elementor-element.elementor-element-4220258 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:13.5px;}.elementor-10311 .elementor-element.elementor-element-0670cea .elementor-button{background-color:#04B45C;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:900;text-transform:none;letter-spacing:0.3px;fill:#000000;color:#000000;border-style:none;border-radius:8px 8px 8px 8px;padding:14px 22px 14px 22px;}.elementor-10311 .elementor-element.elementor-element-0670cea .elementor-button:hover, .elementor-10311 .elementor-element.elementor-element-0670cea .elementor-button:focus{background-color:#04B45C;}.elementor-10311 .elementor-element.elementor-element-04a1473{--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:56px 56px;--row-gap:56px;--column-gap:56px;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-10311 .elementor-element.elementor-element-04a1473:not(.elementor-motion-effects-element-type-background), .elementor-10311 .elementor-element.elementor-element-04a1473 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-769e56f );}.elementor-10311 .elementor-element.elementor-element-ae76cce{--display:flex;--gap:25px 25px;--row-gap:25px;--column-gap:25px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10311 .elementor-element.elementor-element-8f044f5 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:2px;color:#04B45C;}.elementor-10311 .elementor-element.elementor-element-5063b4a .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:56px;font-weight:800;text-transform:uppercase;line-height:0.98;letter-spacing:-1.8px;}.elementor-10311 .elementor-element.elementor-element-599d30b .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:17px;line-height:1.5;}.elementor-10311 .elementor-element.elementor-element-45ebdcc{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10311 .elementor-element.elementor-element-8a4d1a6{--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;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#FFFFFF0F;--border-color:#FFFFFF0F;--padding-top:10px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10311 .elementor-element.elementor-element-cfe529d .elementor-icon-wrapper{text-align:center;}.elementor-10311 .elementor-element.elementor-element-cfe529d .elementor-icon{font-size:16px;}.elementor-10311 .elementor-element.elementor-element-cfe529d .elementor-icon svg{height:16px;}.elementor-10311 .elementor-element.elementor-element-90d7493{--display:flex;--gap:8px 0px;--row-gap:8px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10311 .elementor-element.elementor-element-f43c1b9 .elementor-heading-title{font-size:14px;font-weight:700;text-transform:uppercase;letter-spacing:0.5px;color:#FFFFFF;}.elementor-10311 .elementor-element.elementor-element-faa61b0 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:13.5px;}.elementor-10311 .elementor-element.elementor-element-35fa8b3{--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;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#FFFFFF0F;--border-color:#FFFFFF0F;--padding-top:10px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10311 .elementor-element.elementor-element-bdf81f0 .elementor-icon-wrapper{text-align:center;}.elementor-10311 .elementor-element.elementor-element-bdf81f0 .elementor-icon{font-size:16px;}.elementor-10311 .elementor-element.elementor-element-bdf81f0 .elementor-icon svg{height:16px;}.elementor-10311 .elementor-element.elementor-element-f060a1c{--display:flex;--gap:8px 0px;--row-gap:8px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10311 .elementor-element.elementor-element-b36b4e0 .elementor-heading-title{font-size:14px;font-weight:700;text-transform:uppercase;letter-spacing:0.5px;color:#FFFFFF;}.elementor-10311 .elementor-element.elementor-element-b72854b .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:13.5px;}.elementor-10311 .elementor-element.elementor-element-0544d61{--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;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#FFFFFF0F;--border-color:#FFFFFF0F;--padding-top:10px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10311 .elementor-element.elementor-element-0ab1f62 .elementor-icon-wrapper{text-align:center;}.elementor-10311 .elementor-element.elementor-element-0ab1f62 .elementor-icon{font-size:16px;}.elementor-10311 .elementor-element.elementor-element-0ab1f62 .elementor-icon svg{height:16px;}.elementor-10311 .elementor-element.elementor-element-079503e{--display:flex;--gap:8px 0px;--row-gap:8px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10311 .elementor-element.elementor-element-e9ca395 .elementor-heading-title{font-size:14px;font-weight:700;text-transform:uppercase;letter-spacing:0.5px;color:#FFFFFF;}.elementor-10311 .elementor-element.elementor-element-eacad71 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:13.5px;}.elementor-10311 .elementor-element.elementor-element-2c76491{--display:flex;--min-height:466px;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:#FFFFFF1F;--border-color:#FFFFFF1F;--border-radius:14px 14px 14px 14px;--padding-top:0px;--padding-bottom:200px;--padding-left:0px;--padding-right:20px;}.elementor-10311 .elementor-element.elementor-element-bae82ca > .elementor-widget-container{margin:30px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-10311 .elementor-element.elementor-element-bae82ca img{width:100%;height:500px;}.elementor-10311 .elementor-element.elementor-element-173f96d{--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:8px 8px;--row-gap:8px;--column-gap:8px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10311 .elementor-element.elementor-element-2434f9c{--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:#FFFFFF0F;--border-color:#FFFFFF0F;--border-radius:8px 8px 8px 8px;--padding-top:10px;--padding-bottom:10px;--padding-left:14px;--padding-right:14px;}.elementor-10311 .elementor-element.elementor-element-2434f9c:not(.elementor-motion-effects-element-type-background), .elementor-10311 .elementor-element.elementor-element-2434f9c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#050608E6;}.elementor-10311 .elementor-element.elementor-element-df9da41 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:12px;letter-spacing:1px;}.elementor-10311 .elementor-element.elementor-element-9a7f2e6 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:700;letter-spacing:1px;color:#04B45C;}.elementor-10311 .elementor-element.elementor-element-c31c8cf{--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:#FFFFFF0F;--border-color:#FFFFFF0F;--border-radius:8px 8px 8px 8px;--padding-top:10px;--padding-bottom:10px;--padding-left:14px;--padding-right:14px;}.elementor-10311 .elementor-element.elementor-element-c31c8cf:not(.elementor-motion-effects-element-type-background), .elementor-10311 .elementor-element.elementor-element-c31c8cf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#050608E6;}.elementor-10311 .elementor-element.elementor-element-768bc5f .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:12px;letter-spacing:1px;}.elementor-10311 .elementor-element.elementor-element-518660b .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:700;letter-spacing:1px;color:#FFA500;}.elementor-10311 .elementor-element.elementor-element-c5cca80{--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:#FFFFFF0F;--border-color:#FFFFFF0F;--border-radius:8px 8px 8px 8px;--padding-top:10px;--padding-bottom:10px;--padding-left:14px;--padding-right:14px;}.elementor-10311 .elementor-element.elementor-element-c5cca80:not(.elementor-motion-effects-element-type-background), .elementor-10311 .elementor-element.elementor-element-c5cca80 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#050608E6;}.elementor-10311 .elementor-element.elementor-element-1223692 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:12px;letter-spacing:1px;}.elementor-10311 .elementor-element.elementor-element-4d37ab5 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:700;letter-spacing:1px;color:#FF6B4A;}.elementor-10311 .elementor-element.elementor-element-cb22bd6{--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:#FFFFFF0F;--border-color:#FFFFFF0F;--border-radius:8px 8px 8px 8px;--padding-top:10px;--padding-bottom:10px;--padding-left:14px;--padding-right:14px;}.elementor-10311 .elementor-element.elementor-element-cb22bd6:not(.elementor-motion-effects-element-type-background), .elementor-10311 .elementor-element.elementor-element-cb22bd6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#050608E6;}.elementor-10311 .elementor-element.elementor-element-68ccb6c .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:12px;letter-spacing:1px;}.elementor-10311 .elementor-element.elementor-element-43a2070 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:700;letter-spacing:1px;color:#FFFFFF;}.elementor-10311 .elementor-element.elementor-element-783d26a{--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:56px 56px;--row-gap:56px;--column-gap:56px;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-10311 .elementor-element.elementor-element-783d26a:not(.elementor-motion-effects-element-type-background), .elementor-10311 .elementor-element.elementor-element-783d26a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-769e56f );}.elementor-10311 .elementor-element.elementor-element-b2aee7a{--display:flex;--min-height:466px;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:#FFFFFF1F;--border-color:#FFFFFF1F;--border-radius:14px 14px 14px 14px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:20px;}.elementor-10311 .elementor-element.elementor-element-84a8c34 > .elementor-widget-container{margin:30px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-10311 .elementor-element.elementor-element-84a8c34 img{width:100%;height:500px;}.elementor-10311 .elementor-element.elementor-element-f6f8639{--display:flex;--gap:25px 25px;--row-gap:25px;--column-gap:25px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10311 .elementor-element.elementor-element-dfe8cd0 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:2px;color:#04B45C;}.elementor-10311 .elementor-element.elementor-element-5f3eaa6 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:56px;font-weight:800;text-transform:uppercase;line-height:0.98;letter-spacing:-1.8px;}.elementor-10311 .elementor-element.elementor-element-c4fe8a2 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:17px;line-height:1.5;}.elementor-10311 .elementor-element.elementor-element-ba0c048{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10311 .elementor-element.elementor-element-67f4b59{--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;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#FFFFFF0F;--border-color:#FFFFFF0F;--padding-top:10px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10311 .elementor-element.elementor-element-f856b4c .elementor-icon-wrapper{text-align:center;}.elementor-10311 .elementor-element.elementor-element-f856b4c .elementor-icon{font-size:16px;}.elementor-10311 .elementor-element.elementor-element-f856b4c .elementor-icon svg{height:16px;}.elementor-10311 .elementor-element.elementor-element-bf8c344{--display:flex;--gap:8px 0px;--row-gap:8px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10311 .elementor-element.elementor-element-6242f82 .elementor-heading-title{font-size:14px;font-weight:700;text-transform:uppercase;letter-spacing:0.5px;color:#FFFFFF;}.elementor-10311 .elementor-element.elementor-element-b8a8f37 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:13.5px;}.elementor-10311 .elementor-element.elementor-element-c33229a{--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;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#FFFFFF0F;--border-color:#FFFFFF0F;--padding-top:10px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10311 .elementor-element.elementor-element-c67fc19 .elementor-icon-wrapper{text-align:center;}.elementor-10311 .elementor-element.elementor-element-c67fc19 .elementor-icon{font-size:16px;}.elementor-10311 .elementor-element.elementor-element-c67fc19 .elementor-icon svg{height:16px;}.elementor-10311 .elementor-element.elementor-element-9ad72bd{--display:flex;--gap:8px 0px;--row-gap:8px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10311 .elementor-element.elementor-element-c367947 .elementor-heading-title{font-size:14px;font-weight:700;text-transform:uppercase;letter-spacing:0.5px;color:#FFFFFF;}.elementor-10311 .elementor-element.elementor-element-c3b1c8a .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:13.5px;}.elementor-10311 .elementor-element.elementor-element-cc45f2e{--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;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#FFFFFF0F;--border-color:#FFFFFF0F;--padding-top:10px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10311 .elementor-element.elementor-element-d63d22d .elementor-icon-wrapper{text-align:center;}.elementor-10311 .elementor-element.elementor-element-d63d22d .elementor-icon{font-size:16px;}.elementor-10311 .elementor-element.elementor-element-d63d22d .elementor-icon svg{height:16px;}.elementor-10311 .elementor-element.elementor-element-84f5c2b{--display:flex;--gap:8px 0px;--row-gap:8px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10311 .elementor-element.elementor-element-1c42c95 .elementor-heading-title{font-size:14px;font-weight:700;text-transform:uppercase;letter-spacing:0.5px;color:#FFFFFF;}.elementor-10311 .elementor-element.elementor-element-fc206fe .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:13.5px;}.elementor-10311 .elementor-element.elementor-element-3939a4e{--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;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#FFFFFF0F;--border-color:#FFFFFF0F;--padding-top:10px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10311 .elementor-element.elementor-element-4cb1a86 .elementor-icon-wrapper{text-align:center;}.elementor-10311 .elementor-element.elementor-element-4cb1a86 .elementor-icon{font-size:16px;}.elementor-10311 .elementor-element.elementor-element-4cb1a86 .elementor-icon svg{height:16px;}.elementor-10311 .elementor-element.elementor-element-8421e65{--display:flex;--gap:8px 0px;--row-gap:8px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10311 .elementor-element.elementor-element-0013efc .elementor-heading-title{font-size:14px;font-weight:700;text-transform:uppercase;letter-spacing:0.5px;color:#FFFFFF;}.elementor-10311 .elementor-element.elementor-element-53bd978 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:13.5px;}.elementor-10311 .elementor-element.elementor-element-324a2f0 .elementor-button{background-color:#04B45C;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:900;text-transform:none;letter-spacing:0.3px;fill:#000000;color:#000000;border-style:none;border-radius:8px 8px 8px 8px;padding:14px 22px 14px 22px;}.elementor-10311 .elementor-element.elementor-element-324a2f0 .elementor-button:hover, .elementor-10311 .elementor-element.elementor-element-324a2f0 .elementor-button:focus{background-color:#04B45C;}.elementor-10311 .elementor-element.elementor-element-82c0994{--display:flex;--padding-top:100px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-10311 .elementor-element.elementor-element-d512de5{--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:48px 48px;--row-gap:48px;--column-gap:48px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10311 .elementor-element.elementor-element-5a171f2{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10311 .elementor-element.elementor-element-0e127af .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:2px;color:#04B45C;}.elementor-10311 .elementor-element.elementor-element-3d5fbc1 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:72px;font-weight:800;text-transform:uppercase;line-height:0.95;letter-spacing:-2.2px;}.elementor-10311 .elementor-element.elementor-element-af30fc2{--display:flex;--justify-content:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10311 .elementor-element.elementor-element-055ac57 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:17px;line-height:1.5;}.elementor-10311 .elementor-element.elementor-element-48461fb{--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;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10311 .elementor-element.elementor-element-1530d5a{--display:flex;--min-height:220px;--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:#FFFFFF0F;--border-color:#FFFFFF0F;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-10311 .elementor-element.elementor-element-1530d5a:not(.elementor-motion-effects-element-type-background), .elementor-10311 .elementor-element.elementor-element-1530d5a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0A0C10;}.elementor-10311 .elementor-element.elementor-element-1530d5a:hover{background-color:#0D1015;}.elementor-10311 .elementor-element.elementor-element-e615d74 .elementor-icon-wrapper{text-align:start;}.elementor-10311 .elementor-element.elementor-element-e615d74 .elementor-icon{font-size:26px;}.elementor-10311 .elementor-element.elementor-element-e615d74 .elementor-icon svg{height:26px;}.elementor-10311 .elementor-element.elementor-element-4bf5864 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:700;}.elementor-10311 .elementor-element.elementor-element-c9cdd8f .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;line-height:1.5;}.elementor-10311 .elementor-element.elementor-element-675a3a5 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:14px;letter-spacing:1px;}.elementor-10311 .elementor-element.elementor-element-3b71d1a{--display:flex;--min-height:220px;--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:#FFFFFF0F;--border-color:#FFFFFF0F;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-10311 .elementor-element.elementor-element-3b71d1a:not(.elementor-motion-effects-element-type-background), .elementor-10311 .elementor-element.elementor-element-3b71d1a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0A0C10;}.elementor-10311 .elementor-element.elementor-element-3b71d1a:hover{background-color:#0D1015;}.elementor-10311 .elementor-element.elementor-element-fd0e895 .elementor-icon-wrapper{text-align:start;}.elementor-10311 .elementor-element.elementor-element-fd0e895 .elementor-icon{font-size:26px;}.elementor-10311 .elementor-element.elementor-element-fd0e895 .elementor-icon svg{height:26px;}.elementor-10311 .elementor-element.elementor-element-12e5bd5 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:700;}.elementor-10311 .elementor-element.elementor-element-8fb2b5a .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;line-height:1.5;}.elementor-10311 .elementor-element.elementor-element-f097ce2 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:14px;letter-spacing:1px;}.elementor-10311 .elementor-element.elementor-element-aaac943{--display:flex;--min-height:220px;--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:#FFFFFF0F;--border-color:#FFFFFF0F;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-10311 .elementor-element.elementor-element-aaac943:not(.elementor-motion-effects-element-type-background), .elementor-10311 .elementor-element.elementor-element-aaac943 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0A0C10;}.elementor-10311 .elementor-element.elementor-element-aaac943:hover{background-color:#0D1015;}.elementor-10311 .elementor-element.elementor-element-cf28240 .elementor-icon-wrapper{text-align:start;}.elementor-10311 .elementor-element.elementor-element-cf28240 .elementor-icon{font-size:26px;}.elementor-10311 .elementor-element.elementor-element-cf28240 .elementor-icon svg{height:26px;}.elementor-10311 .elementor-element.elementor-element-0ad63ea .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:700;}.elementor-10311 .elementor-element.elementor-element-21a6e72 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;line-height:1.5;}.elementor-10311 .elementor-element.elementor-element-83a96bc .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:14px;letter-spacing:1px;}.elementor-10311 .elementor-element.elementor-element-b49dade{--display:flex;--min-height:220px;--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:#FFFFFF0F;--border-color:#FFFFFF0F;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-10311 .elementor-element.elementor-element-b49dade:not(.elementor-motion-effects-element-type-background), .elementor-10311 .elementor-element.elementor-element-b49dade > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0A0C10;}.elementor-10311 .elementor-element.elementor-element-b49dade:hover{background-color:#0D1015;}.elementor-10311 .elementor-element.elementor-element-390adb6 .elementor-icon-wrapper{text-align:start;}.elementor-10311 .elementor-element.elementor-element-390adb6 .elementor-icon{font-size:26px;}.elementor-10311 .elementor-element.elementor-element-390adb6 .elementor-icon svg{height:26px;}.elementor-10311 .elementor-element.elementor-element-7a68e6b .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:700;}.elementor-10311 .elementor-element.elementor-element-7743d7a .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;line-height:1.5;}.elementor-10311 .elementor-element.elementor-element-a094bf2 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:14px;letter-spacing:1px;}.elementor-10311 .elementor-element.elementor-element-eb82341{--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:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10311 .elementor-element.elementor-element-9f2934a{--display:flex;--min-height:220px;--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:#FFFFFF0F;--border-color:#FFFFFF0F;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;--z-index:1;}.elementor-10311 .elementor-element.elementor-element-9f2934a:not(.elementor-motion-effects-element-type-background), .elementor-10311 .elementor-element.elementor-element-9f2934a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0A0C10;}.elementor-10311 .elementor-element.elementor-element-9f2934a:hover{background-color:#0D1015;}.elementor-10311 .elementor-element.elementor-element-a49ab62 .elementor-icon-wrapper{text-align:start;}.elementor-10311 .elementor-element.elementor-element-a49ab62 .elementor-icon{font-size:26px;}.elementor-10311 .elementor-element.elementor-element-a49ab62 .elementor-icon svg{height:26px;}.elementor-10311 .elementor-element.elementor-element-38df09c .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:700;}.elementor-10311 .elementor-element.elementor-element-ae510d7 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;line-height:1.5;}.elementor-10311 .elementor-element.elementor-element-57d5108 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:14px;letter-spacing:1px;}.elementor-10311 .elementor-element.elementor-element-6cffa26{--display:flex;--min-height:220px;--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:#FFFFFF0F;--border-color:#FFFFFF0F;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;--z-index:1;}.elementor-10311 .elementor-element.elementor-element-6cffa26:not(.elementor-motion-effects-element-type-background), .elementor-10311 .elementor-element.elementor-element-6cffa26 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0A0C10;}.elementor-10311 .elementor-element.elementor-element-6cffa26:hover{background-color:#0D1015;}.elementor-10311 .elementor-element.elementor-element-f337bb7 .elementor-icon-wrapper{text-align:start;}.elementor-10311 .elementor-element.elementor-element-f337bb7 .elementor-icon{font-size:26px;}.elementor-10311 .elementor-element.elementor-element-f337bb7 .elementor-icon svg{height:26px;}.elementor-10311 .elementor-element.elementor-element-36ef896 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:700;}.elementor-10311 .elementor-element.elementor-element-0209740 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;line-height:1.5;}.elementor-10311 .elementor-element.elementor-element-18338cf .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:14px;letter-spacing:1px;}.elementor-10311 .elementor-element.elementor-element-1657ef0{--display:flex;--min-height:220px;--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:#FFFFFF0F;--border-color:#FFFFFF0F;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;--z-index:1;}.elementor-10311 .elementor-element.elementor-element-1657ef0:not(.elementor-motion-effects-element-type-background), .elementor-10311 .elementor-element.elementor-element-1657ef0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0A0C10;}.elementor-10311 .elementor-element.elementor-element-1657ef0:hover{background-color:#0D1015;}.elementor-10311 .elementor-element.elementor-element-7f39d48 .elementor-icon-wrapper{text-align:start;}.elementor-10311 .elementor-element.elementor-element-7f39d48 .elementor-icon{font-size:26px;}.elementor-10311 .elementor-element.elementor-element-7f39d48 .elementor-icon svg{height:26px;}.elementor-10311 .elementor-element.elementor-element-e40f35b .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:700;}.elementor-10311 .elementor-element.elementor-element-1691221 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;line-height:1.5;}.elementor-10311 .elementor-element.elementor-element-167ce98 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:14px;letter-spacing:1px;}.elementor-10311 .elementor-element.elementor-element-1241963{--display:flex;--min-height:220px;--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:#FFFFFF0F;--border-color:#FFFFFF0F;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;--z-index:1;}.elementor-10311 .elementor-element.elementor-element-1241963:not(.elementor-motion-effects-element-type-background), .elementor-10311 .elementor-element.elementor-element-1241963 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0A0C10;}.elementor-10311 .elementor-element.elementor-element-1241963:hover{background-color:#0D1015;}.elementor-10311 .elementor-element.elementor-element-d0797d0 .elementor-icon-wrapper{text-align:start;}.elementor-10311 .elementor-element.elementor-element-d0797d0 .elementor-icon{font-size:26px;}.elementor-10311 .elementor-element.elementor-element-d0797d0 .elementor-icon svg{height:26px;}.elementor-10311 .elementor-element.elementor-element-64cba3b .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:700;}.elementor-10311 .elementor-element.elementor-element-128701c .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;line-height:1.5;}.elementor-10311 .elementor-element.elementor-element-c8b82e5 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:14px;letter-spacing:1px;}.elementor-10311 .elementor-element.elementor-element-05423ec{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:100px;--padding-bottom:150px;--padding-left:0px;--padding-right:0px;}.elementor-10311 .elementor-element.elementor-element-a9ca361{text-align:center;}.elementor-10311 .elementor-element.elementor-element-a9ca361 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:2px;color:#04B45C;}.elementor-10311 .elementor-element.elementor-element-47efc32{text-align:center;}.elementor-10311 .elementor-element.elementor-element-47efc32 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:128px;font-weight:800;text-transform:uppercase;line-height:0.95;letter-spacing:-2.2px;}.elementor-10311 .elementor-element.elementor-element-7f846ec{width:var( --container-widget-width, 683px );max-width:683px;--container-widget-width:683px;--container-widget-flex-grow:0;text-align:center;}.elementor-10311 .elementor-element.elementor-element-7f846ec .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:20px;line-height:1.55;}.elementor-10311 .elementor-element.elementor-element-a45bfe3{--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;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10311 .elementor-element.elementor-element-c9f895f .elementor-button{background-color:#04B45C;font-family:"Poppins", Sans-serif;font-size:20px;font-weight:900;text-transform:none;letter-spacing:0.3px;fill:#000000;color:#000000;border-style:none;border-radius:8px 8px 8px 8px;padding:20px 30px 20px 30px;}.elementor-10311 .elementor-element.elementor-element-c9f895f .elementor-button:hover, .elementor-10311 .elementor-element.elementor-element-c9f895f .elementor-button:focus{background-color:#04B45C;}.elementor-10311 .elementor-element.elementor-element-c9f895f .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-10311 .elementor-element.elementor-element-c9f895f .elementor-button .elementor-button-content-wrapper{gap:30px;}.elementor-10311 .elementor-element.elementor-element-384c850 .elementor-button{background-color:#04B45C;font-family:"Poppins", Sans-serif;font-size:20px;font-weight:900;text-transform:none;letter-spacing:0.3px;fill:#000000;color:#000000;border-style:none;border-radius:8px 8px 8px 8px;padding:20px 30px 20px 30px;}.elementor-10311 .elementor-element.elementor-element-384c850 .elementor-button:hover, .elementor-10311 .elementor-element.elementor-element-384c850 .elementor-button:focus{background-color:#04B45C;}.elementor-10311 .elementor-element.elementor-element-384c850 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-10311 .elementor-element.elementor-element-384c850 .elementor-button .elementor-button-content-wrapper{gap:30px;}.elementor-10311 .elementor-element.elementor-element-62511f1 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:12.5px;font-weight:400;letter-spacing:2.2px;}.elementor-10311 .elementor-element.elementor-element-af2900b{--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:46px 46px;--row-gap:46px;--column-gap:46px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10311 .elementor-element.elementor-element-bf8ed12 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:14px;text-decoration:underline;color:#FFFFFF;}.elementor-10311 .elementor-element.elementor-element-3271d3c .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:14px;text-decoration:underline;color:#FFFFFF;}.elementor-10311 .elementor-element.elementor-element-ea28a12 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:14px;text-decoration:underline;color:#FFFFFF;}.elementor-10311 .elementor-element.elementor-element-0e2a743 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:14px;text-decoration:underline;color:#FFFFFF;}.elementor-10311 .elementor-element.elementor-element-acaefbd .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:12.5px;font-weight:400;letter-spacing:2.2px;}@media(max-width:1024px){.elementor-10311 .elementor-element.elementor-element-f71538c{--padding-top:100px;--padding-bottom:100px;--padding-left:30px;--padding-right:30px;}.elementor-10311 .elementor-element.elementor-element-a35cd7a .elementor-heading-title{font-size:11px;}.elementor-10311 .elementor-element.elementor-element-69034bf .elementor-heading-title{font-size:70px;}.elementor-10311 .elementor-element.elementor-element-b5652d8{--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;}.elementor-10311 .elementor-element.elementor-element-2134892{--padding-top:60px;--padding-bottom:60px;--padding-left:30px;--padding-right:30px;}.elementor-10311 .elementor-element.elementor-element-67fa300{--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-10311 .elementor-element.elementor-element-df2c885{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-10311 .elementor-element.elementor-element-2e2292b{--padding-top:80px;--padding-bottom:80px;--padding-left:30px;--padding-right:30px;}.elementor-10311 .elementor-element.elementor-element-9eeb1b3{--gap:0px 20px;--row-gap:0px;--column-gap:20px;}.elementor-10311 .elementor-element.elementor-element-70c210b .elementor-heading-title{font-size:10px;}.elementor-10311 .elementor-element.elementor-element-64fdc9e .elementor-heading-title{font-size:57.3px;}.elementor-10311 .elementor-element.elementor-element-521c378{--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;--flex-wrap:wrap;}.elementor-10311 .elementor-element.elementor-element-a049232{--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;--flex-wrap:wrap;}.elementor-10311 .elementor-element.elementor-element-be85501{--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:60px;--padding-bottom:60px;--padding-left:30px;--padding-right:30px;}.elementor-10311 .elementor-element.elementor-element-04a1473{--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:60px;--padding-bottom:60px;--padding-left:30px;--padding-right:30px;}.elementor-10311 .elementor-element.elementor-element-783d26a{--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:60px;--padding-bottom:60px;--padding-left:30px;--padding-right:30px;}.elementor-10311 .elementor-element.elementor-element-82c0994{--padding-top:80px;--padding-bottom:80px;--padding-left:30px;--padding-right:30px;}.elementor-10311 .elementor-element.elementor-element-d512de5{--gap:0px 20px;--row-gap:0px;--column-gap:20px;}.elementor-10311 .elementor-element.elementor-element-0e127af .elementor-heading-title{font-size:10px;}.elementor-10311 .elementor-element.elementor-element-3d5fbc1 .elementor-heading-title{font-size:57.3px;}.elementor-10311 .elementor-element.elementor-element-48461fb{--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;--flex-wrap:wrap;}.elementor-10311 .elementor-element.elementor-element-eb82341{--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;--flex-wrap:wrap;}.elementor-10311 .elementor-element.elementor-element-05423ec{--padding-top:80px;--padding-bottom:100px;--padding-left:30px;--padding-right:30px;}.elementor-10311 .elementor-element.elementor-element-47efc32 .elementor-heading-title{font-size:90px;}.elementor-10311 .elementor-element.elementor-element-7f846ec .elementor-heading-title{font-size:18px;}}@media(max-width:767px){.elementor-10311 .elementor-element.elementor-element-f71538c{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-10311 .elementor-element.elementor-element-a35cd7a .elementor-heading-title{font-size:10px;letter-spacing:1.6px;}.elementor-10311 .elementor-element.elementor-element-69034bf .elementor-heading-title{font-size:39px;letter-spacing:-1.5px;}.elementor-10311 .elementor-element.elementor-element-719c7e3 .elementor-heading-title{font-size:18px;}.elementor-10311 .elementor-element.elementor-element-d6400e1{--justify-content:center;}.elementor-10311 .elementor-element.elementor-element-44cc5f7 .elementor-button{font-size:10px;padding:15px 20px 15px 20px;}.elementor-10311 .elementor-element.elementor-element-2134892{--padding-top:40px;--padding-bottom:40px;--padding-left:15px;--padding-right:15px;--z-index:2;}.elementor-10311 .elementor-element.elementor-element-67fa300{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--z-index:9999;}.elementor-10311 .elementor-element.elementor-element-8a00b62 .elementor-heading-title{font-size:38px;}.elementor-10311 .elementor-element.elementor-element-a9340b8{--z-index:9999;}.elementor-10311 .elementor-element.elementor-element-16c87e3 .elementor-heading-title{font-size:16px;}.elementor-10311 .elementor-element.elementor-element-2e2292b{--padding-top:40px;--padding-bottom:40px;--padding-left:15px;--padding-right:15px;}.elementor-10311 .elementor-element.elementor-element-64fdc9e .elementor-heading-title{font-size:34px;}.elementor-10311 .elementor-element.elementor-element-0731841 .elementor-heading-title{font-size:16px;}.elementor-10311 .elementor-element.elementor-element-e0126da{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-10311 .elementor-element.elementor-element-aa40313{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-10311 .elementor-element.elementor-element-2767387{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-10311 .elementor-element.elementor-element-d3547ef{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-10311 .elementor-element.elementor-element-be85501{--padding-top:40px;--padding-bottom:40px;--padding-left:15px;--padding-right:15px;--z-index:2;}.elementor-10311 .elementor-element.elementor-element-97f806a img{height:299px;}.elementor-10311 .elementor-element.elementor-element-9dd442f .elementor-heading-title{font-size:34px;}.elementor-10311 .elementor-element.elementor-element-ae378bf .elementor-heading-title{font-size:16px;}.elementor-10311 .elementor-element.elementor-element-096e724{--width:68%;}.elementor-10311 .elementor-element.elementor-element-e839069 .elementor-heading-title{font-size:11px;}.elementor-10311 .elementor-element.elementor-element-ea4c58b{--width:68%;}.elementor-10311 .elementor-element.elementor-element-a842f1e .elementor-heading-title{font-size:11px;}.elementor-10311 .elementor-element.elementor-element-519497d{--width:68%;}.elementor-10311 .elementor-element.elementor-element-16ae84d .elementor-heading-title{font-size:11px;}.elementor-10311 .elementor-element.elementor-element-2499131{--width:68%;}.elementor-10311 .elementor-element.elementor-element-08f6ef7 .elementor-heading-title{font-size:11px;}.elementor-10311 .elementor-element.elementor-element-9183606{--width:68%;}.elementor-10311 .elementor-element.elementor-element-4220258 .elementor-heading-title{font-size:11px;}.elementor-10311 .elementor-element.elementor-element-0670cea .elementor-button{font-size:15px;padding:10px 15px 10px 15px;}.elementor-10311 .elementor-element.elementor-element-04a1473{--padding-top:40px;--padding-bottom:40px;--padding-left:15px;--padding-right:15px;--z-index:2;}.elementor-10311 .elementor-element.elementor-element-5063b4a .elementor-heading-title{font-size:34px;}.elementor-10311 .elementor-element.elementor-element-599d30b .elementor-heading-title{font-size:16px;}.elementor-10311 .elementor-element.elementor-element-90d7493{--width:68%;}.elementor-10311 .elementor-element.elementor-element-faa61b0 .elementor-heading-title{font-size:11px;}.elementor-10311 .elementor-element.elementor-element-f060a1c{--width:68%;}.elementor-10311 .elementor-element.elementor-element-b72854b .elementor-heading-title{font-size:11px;}.elementor-10311 .elementor-element.elementor-element-079503e{--width:68%;}.elementor-10311 .elementor-element.elementor-element-eacad71 .elementor-heading-title{font-size:11px;}.elementor-10311 .elementor-element.elementor-element-bae82ca img{height:299px;}.elementor-10311 .elementor-element.elementor-element-173f96d{--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:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-10311 .elementor-element.elementor-element-2434f9c{--width:21%;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-10311 .elementor-element.elementor-element-c31c8cf{--width:21%;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-10311 .elementor-element.elementor-element-c5cca80{--width:21%;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-10311 .elementor-element.elementor-element-1223692 .elementor-heading-title{font-size:9px;}.elementor-10311 .elementor-element.elementor-element-cb22bd6{--width:21%;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-10311 .elementor-element.elementor-element-68ccb6c .elementor-heading-title{font-size:9px;}.elementor-10311 .elementor-element.elementor-element-783d26a{--padding-top:40px;--padding-bottom:40px;--padding-left:15px;--padding-right:15px;--z-index:2;}.elementor-10311 .elementor-element.elementor-element-84a8c34 img{height:299px;}.elementor-10311 .elementor-element.elementor-element-5f3eaa6 .elementor-heading-title{font-size:34px;}.elementor-10311 .elementor-element.elementor-element-c4fe8a2 .elementor-heading-title{font-size:16px;}.elementor-10311 .elementor-element.elementor-element-bf8c344{--width:68%;}.elementor-10311 .elementor-element.elementor-element-b8a8f37 .elementor-heading-title{font-size:11px;}.elementor-10311 .elementor-element.elementor-element-9ad72bd{--width:68%;}.elementor-10311 .elementor-element.elementor-element-c3b1c8a .elementor-heading-title{font-size:11px;}.elementor-10311 .elementor-element.elementor-element-84f5c2b{--width:68%;}.elementor-10311 .elementor-element.elementor-element-fc206fe .elementor-heading-title{font-size:11px;}.elementor-10311 .elementor-element.elementor-element-8421e65{--width:68%;}.elementor-10311 .elementor-element.elementor-element-53bd978 .elementor-heading-title{font-size:11px;}.elementor-10311 .elementor-element.elementor-element-324a2f0 .elementor-button{font-size:15px;padding:10px 15px 10px 15px;}.elementor-10311 .elementor-element.elementor-element-82c0994{--padding-top:40px;--padding-bottom:40px;--padding-left:15px;--padding-right:15px;}.elementor-10311 .elementor-element.elementor-element-3d5fbc1 .elementor-heading-title{font-size:34px;}.elementor-10311 .elementor-element.elementor-element-055ac57 .elementor-heading-title{font-size:16px;}.elementor-10311 .elementor-element.elementor-element-9f2934a{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-10311 .elementor-element.elementor-element-6cffa26{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-10311 .elementor-element.elementor-element-1657ef0{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-10311 .elementor-element.elementor-element-1241963{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-10311 .elementor-element.elementor-element-05423ec{--padding-top:60px;--padding-bottom:80px;--padding-left:15px;--padding-right:15px;--z-index:2;}.elementor-10311 .elementor-element.elementor-element-47efc32 .elementor-heading-title{font-size:38px;}.elementor-10311 .elementor-element.elementor-element-7f846ec .elementor-heading-title{font-size:16px;}.elementor-10311 .elementor-element.elementor-element-c9f895f .elementor-button{font-size:10px;padding:15px 20px 15px 20px;}.elementor-10311 .elementor-element.elementor-element-384c850 .elementor-button{font-size:10px;padding:15px 20px 15px 20px;}.elementor-10311 .elementor-element.elementor-element-62511f1{text-align:center;}.elementor-10311 .elementor-element.elementor-element-62511f1 .elementor-heading-title{line-height:1.2em;letter-spacing:-0.3px;}.elementor-10311 .elementor-element.elementor-element-bf8ed12 .elementor-heading-title{font-size:12px;}.elementor-10311 .elementor-element.elementor-element-3271d3c .elementor-heading-title{font-size:12px;}.elementor-10311 .elementor-element.elementor-element-ea28a12 .elementor-heading-title{font-size:12px;}.elementor-10311 .elementor-element.elementor-element-0e2a743 .elementor-heading-title{font-size:12px;}.elementor-10311 .elementor-element.elementor-element-acaefbd{text-align:center;}.elementor-10311 .elementor-element.elementor-element-acaefbd .elementor-heading-title{line-height:1.2em;letter-spacing:-0.3px;}}@media(min-width:768px){.elementor-10311 .elementor-element.elementor-element-4c53955{--width:100%;}.elementor-10311 .elementor-element.elementor-element-d6400e1{--width:67%;}.elementor-10311 .elementor-element.elementor-element-df2c885{--width:94%;}.elementor-10311 .elementor-element.elementor-element-a9340b8{--width:100%;}.elementor-10311 .elementor-element.elementor-element-50a9de7{--width:90%;}.elementor-10311 .elementor-element.elementor-element-ae76cce{--width:90%;}.elementor-10311 .elementor-element.elementor-element-f6f8639{--width:90%;}.elementor-10311 .elementor-element.elementor-element-a45bfe3{--width:50%;}}@media(max-width:1024px) and (min-width:768px){.elementor-10311 .elementor-element.elementor-element-d6400e1{--width:100%;}.elementor-10311 .elementor-element.elementor-element-42f5ad9{--width:50%;}.elementor-10311 .elementor-element.elementor-element-9d0a674{--width:50%;}.elementor-10311 .elementor-element.elementor-element-e9f3ccb{--width:50%;}.elementor-10311 .elementor-element.elementor-element-e3f338d{--width:50%;}.elementor-10311 .elementor-element.elementor-element-e0126da{--width:50%;}.elementor-10311 .elementor-element.elementor-element-aa40313{--width:50%;}.elementor-10311 .elementor-element.elementor-element-2767387{--width:50%;}.elementor-10311 .elementor-element.elementor-element-d3547ef{--width:50%;}.elementor-10311 .elementor-element.elementor-element-1530d5a{--width:50%;}.elementor-10311 .elementor-element.elementor-element-3b71d1a{--width:50%;}.elementor-10311 .elementor-element.elementor-element-aaac943{--width:50%;}.elementor-10311 .elementor-element.elementor-element-b49dade{--width:50%;}.elementor-10311 .elementor-element.elementor-element-9f2934a{--width:50%;}.elementor-10311 .elementor-element.elementor-element-6cffa26{--width:50%;}.elementor-10311 .elementor-element.elementor-element-1657ef0{--width:50%;}.elementor-10311 .elementor-element.elementor-element-1241963{--width:50%;}.elementor-10311 .elementor-element.elementor-element-a45bfe3{--width:80%;}}/* Start custom CSS for heading, class: .elementor-element-a35cd7a *//* 16px dot */
.live-dot {
    display: inline-block !important;
    width: 14px !important;
    height: 14px !important;
    position: relative !important;
    margin-right: 8px !important;
    vertical-align: middle !important;
}

/* Pulse ring */
.live-dot::before {
    content: "" !important;
    position: absolute !important;
    inset: 0 !important;
    border-radius: 50% !important;
    background: #04b45c !important;
    opacity: 0.4 !important;
    animation: live-pulse 1.8s infinite !important;
}

/* Inner solid dot (perfect proportion) */
.live-dot::after {
    content: "" !important;
    position: absolute !important;
    inset: 5px !important; /* 👈 16px ke liye best balance */
    border-radius: 50% !important;
    background: #04b45c !important;
}

/* Animation */
@keyframes live-pulse {
    0% { transform: scale(1); opacity: 0.4; }
    70% { transform: scale(0.6); opacity: 0; }
    100% { opacity: 0; }
}

@media (max-width: 480px) {

    .live-dot {
        width: 12px !important;
        height: 12px !important;
        margin-right: 6px !important;
    }

    .live-dot::after {
        inset: 3px !important; /* proportion adjust */
    }

}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-69034bf */.os-heading-mobile {
  display: none;
}

.os-typewriter {
  display: inline-block;
  overflow: hidden;
  white-space: nowrap;
  width: 0;
  border-right: 5px solid #04b45c;
  animation:
    os-type-loop 5s steps(20, end) 0.3s infinite,
    os-cursor 0.6s step-end infinite;
}

@keyframes os-type-loop {
  0% {
    width: 0;
  }

  45% {
    width: 20ch;
  }

  70% {
    width: 20ch;
  }

  100% {
    width: 0;
  }
}

@keyframes os-cursor {
  0%, 100% {
    border-color: transparent;
  }

  50% {
    border-color: #04b45c;
  }
}

/* Mobile */
@media (max-width: 767px) {
  .os-heading-desktop {
    display: none;
  }

  .os-heading-mobile {
    display: inline-block;
    
  }

  .os-typewriter-mobile {
    display: inline-block;
    overflow: hidden;
    white-space: nowrap;
    border-right: 3px solid #04b45c;
    animation:
      os-mobile-reveal 5s steps(19, end) 0.3s infinite,
      os-cursor 0.6s step-end infinite;
  }

  @keyframes os-mobile-reveal {
    0% {
      clip-path: inset(0 100% 0 0);
    }

    45% {
      clip-path: inset(0 0 0 0);
    }

    70% {
      clip-path: inset(0 0 0 0);
    }

    100% {
      clip-path: inset(0 100% 0 0);
    }
  }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-44cc5f7 */.elementor-10311 .elementor-element.elementor-element-44cc5f7{
    font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", system-ui, sans-serif;
    transition: all 0.3s ease;
}

.elementor-10311 .elementor-element.elementor-element-44cc5f7:hover{
    filter: brightness(1.08);
    transform: translateY(-3px);
    box-shadow: 0 10px 20px rgba(0,0,0,0.1);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6592fb2 */.elementor-10311 .elementor-element.elementor-element-6592fb2{
    text-underline-offset: 4px;
    
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-dcfb803 */.elementor-10311 .elementor-element.elementor-element-dcfb803{
    object-fit: cover;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b4137e1 */.elementor-10311 .elementor-element.elementor-element-b4137e1{
    overflow: hidden;
    box-shadow: inset 0 40px 120px rgba(0, 0, 0, .6), 0 0 0 1px rgba(4, 180, 92, .13);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f71538c *//*.elementor-10311 .elementor-element.elementor-element-f71538c {*/
/*    position: relative;*/
/*    --border: rgba(255, 255, 255, 0.1); */
/*}*/

/*.elementor-10311 .elementor-element.elementor-element-f71538c::before {*/
/*    content: "";*/
/*    position: absolute;*/
/*    inset: 0;*/
/*    background-image: */
/*        linear-gradient(var(--border) 1px, transparent 1px), */
/*        linear-gradient(90deg, var(--border) 1px, transparent 1px);*/
/*    background-size: 48px 48px;*/
/*    pointer-events: none;*/
/*}*//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a9340b8 */.elementor-10311 .elementor-element.elementor-element-a9340b8{
    overflow: visible !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2134892 */.elementor-10311 .elementor-element.elementor-element-2134892 {
    position: relative;
    --border: rgba(255,255,255,0.1);
}

/* SVG Pattern Layer */
.elementor-10311 .elementor-element.elementor-element-2134892::before {
    content: "";
    position: absolute;
    inset: 0;
    background-image: url("data:image/svg+xml;utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3E%3Crect width='8' height='8' fill='%23070709'/%3E%3Crect width='4' height='4' fill='%230d0d11'/%3E%3Crect x='4' y='4' width='4' height='4' fill='%230d0d11'/%3E%3Crect x='4' width='4' height='1' fill='%23141418'/%3E%3Crect y='4' width='4' height='1' fill='%23141418'/%3E%3C/svg%3E");
    pointer-events: none;
    z-index: ;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9bf43c2 */.elementor-10311 .elementor-element.elementor-element-9bf43c2{
        position: absolute;
    top: 14px;
    right: 18px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-42f5ad9 */.card {
  position: relative;
  overflow: hidden; /* 👈 important (light bahar nahi jayegi) */
}

/* LIGHT */
.card::before {
  content: "";
  position: absolute;
  top: 0;
  left: -100%; /* 👈 ab distance kam rakha */
  width: 100%;
  height: 100%;

  background: linear-gradient(
    120deg,
    transparent 30%,
    rgba(0, 255, 150, 0.15),
    transparent 70%
  );

  transform: skewX(-12deg);

  /* 👇 slow + smooth */
  transition: transform 1.6s cubic-bezier(0.22, 1, 0.36, 1);
}

/* 👇 move using transform (better than left) */
.card:hover::before {
  transform: translateX(200%) skewX(-12deg);
}
/* TEXT SMOOTH */
.card p {
  opacity: 0.6;
  transform: translateY(8px);
  transition: all 0.4s cubic-bezier(0.4, 0, 0.2, 1);
}

.card:hover p {
  opacity: 1;
  transform: translateY(0);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4d65fd6 */.elementor-10311 .elementor-element.elementor-element-4d65fd6{
        position: absolute;
    top: 14px;
    right: 18px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-826db8f */.elementor-10311 .elementor-element.elementor-element-826db8f{
        position: absolute;
    top: 14px;
    right: 18px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f4cba17 */.elementor-10311 .elementor-element.elementor-element-f4cba17{
        position: absolute;
    top: 14px;
    right: 18px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-44ba289 */.elementor-10311 .elementor-element.elementor-element-44ba289{
        position: absolute;
    top: 14px;
    right: 18px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e76f8d9 */.elementor-10311 .elementor-element.elementor-element-e76f8d9{
        position: absolute;
    top: 14px;
    right: 18px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c7f597b */.elementor-10311 .elementor-element.elementor-element-c7f597b{
        position: absolute;
    top: 14px;
    right: 18px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-bb1109c */.elementor-10311 .elementor-element.elementor-element-bb1109c{
        position: absolute;
    top: 14px;
    right: 18px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-97f806a */.elementor-10311 .elementor-element.elementor-element-97f806a{
    object-fit: cover;
    object-position: center center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-646cca2 */.elementor-10311 .elementor-element.elementor-element-646cca2{
        overflow: hidden;
        object-fit: contain !important;
  object-position: center center !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-0670cea */.elementor-10311 .elementor-element.elementor-element-0670cea{
    font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", system-ui, sans-serif;
    transition: all 0.3s ease;
}

.elementor-10311 .elementor-element.elementor-element-0670cea:hover{
    filter: brightness(1.08);
    transform: translateY(-3px);
    box-shadow: 0 10px 20px rgba(0,0,0,0.1);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-bae82ca */.elementor-10311 .elementor-element.elementor-element-bae82ca{
    object-fit: cover;
    object-position: center center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2434f9c */.elementor-10311 .elementor-element.elementor-element-2434f9c{
    backdrop-filter: blur(8px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c31c8cf */.elementor-10311 .elementor-element.elementor-element-c31c8cf{
    backdrop-filter: blur(8px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c5cca80 */.elementor-10311 .elementor-element.elementor-element-c5cca80{
    backdrop-filter: blur(8px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cb22bd6 */.elementor-10311 .elementor-element.elementor-element-cb22bd6{
    backdrop-filter: blur(8px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-173f96d */.elementor-10311 .elementor-element.elementor-element-173f96d{
        position: absolute;
    bottom: 14px;
   
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2c76491 */.elementor-10311 .elementor-element.elementor-element-2c76491{
        overflow: hidden;
        object-fit: contain !important;
  object-position: center center !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-84a8c34 */.elementor-10311 .elementor-element.elementor-element-84a8c34{
    object-fit: cover;
    object-position: center center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b2aee7a */.elementor-10311 .elementor-element.elementor-element-b2aee7a{
        overflow: hidden;
        object-fit: contain !important;
  object-position: center center !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-324a2f0 */.elementor-10311 .elementor-element.elementor-element-324a2f0{
    font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", system-ui, sans-serif;
    transition: all 0.3s ease;
}

.elementor-10311 .elementor-element.elementor-element-324a2f0:hover{
    filter: brightness(1.08);
    transform: translateY(-3px);
    box-shadow: 0 10px 20px rgba(0,0,0,0.1);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-675a3a5 */.elementor-10311 .elementor-element.elementor-element-675a3a5{
        position: absolute;
    top: 14px;
    right: 18px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1530d5a */.card {
  position: relative;
  overflow: hidden; /* 👈 important (light bahar nahi jayegi) */
}

/* LIGHT */
.card::before {
  content: "";
  position: absolute;
  top: 0;
  left: -100%; /* 👈 ab distance kam rakha */
  width: 100%;
  height: 100%;

  background: linear-gradient(
    120deg,
    transparent 30%,
    rgba(0, 255, 150, 0.15),
    transparent 70%
  );

  transform: skewX(-12deg);

  /* 👇 slow + smooth */
  transition: transform 1.6s cubic-bezier(0.22, 1, 0.36, 1);
}

/* 👇 move using transform (better than left) */
.card:hover::before {
  transform: translateX(200%) skewX(-12deg);
}
/* TEXT SMOOTH */
.card p {
  opacity: 0.6;
  transform: translateY(8px);
  transition: all 0.4s cubic-bezier(0.4, 0, 0.2, 1);
}

.card:hover p {
  opacity: 1;
  transform: translateY(0);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f097ce2 */.elementor-10311 .elementor-element.elementor-element-f097ce2{
        position: absolute;
    top: 14px;
    right: 18px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-83a96bc */.elementor-10311 .elementor-element.elementor-element-83a96bc{
        position: absolute;
    top: 14px;
    right: 18px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a094bf2 */.elementor-10311 .elementor-element.elementor-element-a094bf2{
        position: absolute;
    top: 14px;
    right: 18px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-57d5108 */.elementor-10311 .elementor-element.elementor-element-57d5108{
        position: absolute;
    top: 14px;
    right: 18px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-18338cf */.elementor-10311 .elementor-element.elementor-element-18338cf{
        position: absolute;
    top: 14px;
    right: 18px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-167ce98 */.elementor-10311 .elementor-element.elementor-element-167ce98{
        position: absolute;
    top: 14px;
    right: 18px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c8b82e5 */.elementor-10311 .elementor-element.elementor-element-c8b82e5{
        position: absolute;
    top: 14px;
    right: 18px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-47efc32 */.typewriter {
  display: inline-block;
  overflow: hidden;
  white-space: nowrap;
  width: 0;
  border-right: 6px solid transparent;
}
.typewriter--line1 {
  animation:
    tw-type 2.2s steps(15, end) 0.2s forwards,
    tw-cursor 0.6s step-end 0.2s 2.5;
}
.typewriter--line2 {
  animation:
    tw-type-2 2.8s steps(7, end) 0.2s infinite,
    tw-cursor-green 0.6s step-end 3.5s infinite;
}

.typewriter--line3 {
  animation:
    tw-type-3 4.5s steps(38, end) 3.2s forwards,
    tw-cursor-green 0.6s step-end 3.2s 8;
}

@keyframes tw-type-3 {
  to {
    width: 38ch;
  }
}
@keyframes tw-type    { to { width: 15ch; } }
@keyframes tw-type-2  { to { width: 8ch; } }
@keyframes tw-cursor       { 0%,100%{border-color:transparent} 50%{border-color:#fff} }
@keyframes tw-cursor-green { 0%,100%{border-color:transparent} 50%{border-color:#04b45c} }
@keyframes tw-cursor-hide  { to { border-color: transparent; } }/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-c9f895f */.elementor-10311 .elementor-element.elementor-element-c9f895f{
    font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", system-ui, sans-serif;
    transition: all 0.3s ease;
}

.elementor-10311 .elementor-element.elementor-element-c9f895f:hover{
    filter: brightness(1.08);
    transform: translateY(-3px);
    box-shadow: 0 10px 20px rgba(0,0,0,0.1);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-384c850 */.elementor-10311 .elementor-element.elementor-element-384c850{
    font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", system-ui, sans-serif;
    transition: all 0.3s ease;
}

.elementor-10311 .elementor-element.elementor-element-384c850:hover{
    filter: brightness(1.08);
    transform: translateY(-3px);
    box-shadow: 0 10px 20px rgba(0,0,0,0.1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-05423ec */.elementor-10311 .elementor-element.elementor-element-05423ec {
    position: relative;
}

/* SVG Pattern (bottom layer) */
.elementor-10311 .elementor-element.elementor-element-05423ec::before {
    content: "";
    position: absolute;
    inset: 0;
    background-image: url("data:image/svg+xml;utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3E%3Crect width='8' height='8' fill='%23070709'/%3E%3Crect width='4' height='4' fill='%230d0d11'/%3E%3Crect x='4' y='4' width='4' height='4' fill='%230d0d11'/%3E%3Crect x='4' width='4' height='1' fill='%23141418'/%3E%3Crect y='4' width='4' height='1' fill='%23141418'/%3E%3C/svg%3E");
    pointer-events: none;
    z-index: 0;
}

/* Glow (top layer) */
.elementor-10311 .elementor-element.elementor-element-05423ec::after {
    content: "";
    position: absolute;
    inset: 0;
    background: radial-gradient(ellipse at 50% 100%, rgba(4, 180, 92, .2), transparent 65%);
    pointer-events: none;
    z-index: 1;
}

/* Content upar rahe */
.elementor-10311 .elementor-element.elementor-element-05423ec > * {
    position: relative;
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS */.postid-10311 ::selection{background-color:#04b45c;color:#000;}/* End custom CSS */