.elementor-163 .elementor-element.elementor-element-d38d0b2{--display:flex;--min-height:auto;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:normal;--align-items:center;--gap:normal normal;--row-gap:normal;--column-gap:normal;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:112px;--padding-bottom:112px;--padding-left:0px;--padding-right:0px;}.elementor-163 .elementor-element.elementor-element-d38d0b2:not(.elementor-motion-effects-element-type-background), .elementor-163 .elementor-element.elementor-element-d38d0b2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#071917;}.elementor-163 .elementor-element.elementor-element-1ea4255{--display:flex;--min-height:auto;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:normal;--align-items:center;--gap:normal normal;--row-gap:normal;--column-gap:normal;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;--padding-top:0px;--padding-bottom:0px;--padding-left:32px;--padding-right:32px;}.elementor-163 .elementor-element.elementor-element-1ea4255:not(.elementor-motion-effects-element-type-background), .elementor-163 .elementor-element.elementor-element-1ea4255 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(0, 0, 0, 0);}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-163 .elementor-element.elementor-element-f3f2d13{width:var( --container-widget-width, auto );max-width:auto;background-color:rgba(0, 0, 0, 0);margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;border-radius:0px 0px 0px 0px;text-align:center;}.elementor-163 .elementor-element.elementor-element-f3f2d13 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:14px;font-weight:600;text-transform:none;line-height:20px;color:rgb(75, 227, 176);}.elementor-163 .elementor-element.elementor-element-467221d{width:var( --container-widget-width, auto );max-width:auto;background-color:rgba(0, 0, 0, 0);margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;border-radius:0px 0px 0px 0px;text-align:center;}.elementor-163 .elementor-element.elementor-element-467221d .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:48px;font-weight:800;text-transform:none;line-height:48px;letter-spacing:-1px;color:rgb(255, 255, 255);}.elementor-163 .elementor-element.elementor-element-acf8120{width:var( --container-widget-width, auto );max-width:auto;background-color:rgba(0, 0, 0, 0);margin:0px auto calc(var(--kit-widget-spacing, 0px) + 0px) auto;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;border-radius:0px 0px 0px 0px;text-align:center;}.elementor-163 .elementor-element.elementor-element-acf8120.elementor-element{--align-self:center;}.elementor-163 .elementor-element.elementor-element-acf8120 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:18px;font-weight:400;text-transform:none;line-height:28px;color:rgb(154, 179, 173);}.elementor-163 .elementor-element.elementor-element-b3f35b7{--display:flex;--min-height:auto;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:normal;--align-items:normal;--gap:normal normal;--row-gap:normal;--column-gap:normal;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:16px;--padding-bottom:112px;--padding-left:0px;--padding-right:0px;}.elementor-163 .elementor-element.elementor-element-b3f35b7:not(.elementor-motion-effects-element-type-background), .elementor-163 .elementor-element.elementor-element-b3f35b7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#071917;}.elementor-163 .elementor-element.elementor-element-c171dee{--display:flex;--min-height:auto;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:normal;--align-items:normal;--gap:normal normal;--row-gap:normal;--column-gap:normal;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;--padding-top:0px;--padding-bottom:0px;--padding-left:32px;--padding-right:32px;}.elementor-163 .elementor-element.elementor-element-c171dee:not(.elementor-motion-effects-element-type-background), .elementor-163 .elementor-element.elementor-element-c171dee > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(0, 0, 0, 0);}.elementor-163 .elementor-element.elementor-element-559f36d{--display:flex;--min-height:auto;--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:normal;--align-items:normal;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:48px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-163 .elementor-element.elementor-element-559f36d:not(.elementor-motion-effects-element-type-background), .elementor-163 .elementor-element.elementor-element-559f36d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(0, 0, 0, 0);}.elementor-163 .elementor-element.elementor-element-65e8fbd{--display:flex;--min-height:auto;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:normal;--align-items:center;--gap:normal normal;--row-gap:normal;--column-gap:normal;--border-radius:0px 0px 0px 0px;--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-163 .elementor-element.elementor-element-65e8fbd:not(.elementor-motion-effects-element-type-background), .elementor-163 .elementor-element.elementor-element-65e8fbd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(0, 0, 0, 0);}.elementor-163 .elementor-element.elementor-element-65e8fbd.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-163 .elementor-element.elementor-element-bbbdd03{width:var( --container-widget-width, 48px );max-width:48px;background-color:rgb(75, 227, 176);margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:48px;--container-widget-flex-grow:0;border-radius:9999px 9999px 9999px 9999px;text-align:start;}.elementor-163 .elementor-element.elementor-element-bbbdd03.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-163 .elementor-element.elementor-element-bbbdd03 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:18px;font-weight:700;text-transform:none;line-height:28px;color:rgb(7, 25, 23);}.elementor-163 .elementor-element.elementor-element-e1d6fe2{--display:flex;--min-height:auto;--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:normal;--align-items:normal;--gap:normal normal;--row-gap:normal;--column-gap:normal;--border-radius:0px 0px 0px 0px;--margin-top:16px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-163 .elementor-element.elementor-element-e1d6fe2:not(.elementor-motion-effects-element-type-background), .elementor-163 .elementor-element.elementor-element-e1d6fe2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgb(22, 57, 53);}.elementor-163 .elementor-element.elementor-element-e1d6fe2.e-con{--flex-grow:1;--flex-shrink:1;}.elementor-163 .elementor-element.elementor-element-48e7478{--display:flex;--min-height:auto;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:normal;--align-items:normal;--gap:normal normal;--row-gap:normal;--column-gap:normal;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:48px;--padding-left:0px;--padding-right:0px;}.elementor-163 .elementor-element.elementor-element-48e7478:not(.elementor-motion-effects-element-type-background), .elementor-163 .elementor-element.elementor-element-48e7478 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(0, 0, 0, 0);}.elementor-163 .elementor-element.elementor-element-48e7478.e-con{--flex-grow:0;--flex-shrink:1;}.elementor-163 .elementor-element.elementor-element-58b1deb{width:var( --container-widget-width, auto );max-width:auto;background-color:rgba(0, 0, 0, 0);margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;border-radius:0px 0px 0px 0px;text-align:start;}.elementor-163 .elementor-element.elementor-element-58b1deb .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:24px;font-weight:700;text-transform:none;line-height:32px;color:rgb(255, 255, 255);}.elementor-163 .elementor-element.elementor-element-cd1f246{width:var( --container-widget-width, auto );max-width:auto;background-color:rgba(0, 0, 0, 0);margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;border-radius:0px 0px 0px 0px;text-align:start;}.elementor-163 .elementor-element.elementor-element-cd1f246 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:400;text-transform:none;line-height:26px;color:rgb(154, 179, 173);}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-163 .elementor-element.elementor-element-2058dca .elementor-button{background-color:rgba(0, 0, 0, 0);font-family:"Plus Jakarta Sans", Sans-serif;font-size:14px;font-weight:600;line-height:20px;fill:rgb(75, 227, 176);color:rgb(75, 227, 176);border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-163 .elementor-element.elementor-element-2058dca .elementor-button:hover, .elementor-163 .elementor-element.elementor-element-2058dca .elementor-button:focus{background-color:#FFFFFF00;}.elementor-163 .elementor-element.elementor-element-2058dca{width:var( --container-widget-width, auto );max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:auto;--container-widget-flex-grow:0;}.elementor-163 .elementor-element.elementor-element-1c1e17f{--display:flex;--min-height:auto;--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:normal;--align-items:normal;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:48px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-163 .elementor-element.elementor-element-1c1e17f:not(.elementor-motion-effects-element-type-background), .elementor-163 .elementor-element.elementor-element-1c1e17f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(0, 0, 0, 0);}.elementor-163 .elementor-element.elementor-element-d0b283e{--display:flex;--min-height:auto;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:normal;--align-items:center;--gap:normal normal;--row-gap:normal;--column-gap:normal;--border-radius:0px 0px 0px 0px;--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-163 .elementor-element.elementor-element-d0b283e:not(.elementor-motion-effects-element-type-background), .elementor-163 .elementor-element.elementor-element-d0b283e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(0, 0, 0, 0);}.elementor-163 .elementor-element.elementor-element-d0b283e.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-163 .elementor-element.elementor-element-b7d62ba{width:var( --container-widget-width, 48px );max-width:48px;background-color:rgb(14, 44, 38);margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:48px;--container-widget-flex-grow:0;border-style:solid;border-width:1px 1px 1px 1px;border-color:rgb(75, 227, 176);border-radius:9999px 9999px 9999px 9999px;text-align:start;}.elementor-163 .elementor-element.elementor-element-b7d62ba.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-163 .elementor-element.elementor-element-b7d62ba .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:18px;font-weight:700;text-transform:none;line-height:28px;color:rgb(75, 227, 176);}.elementor-163 .elementor-element.elementor-element-f9d3a62{--display:flex;--min-height:auto;--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:normal;--align-items:normal;--gap:normal normal;--row-gap:normal;--column-gap:normal;--border-radius:0px 0px 0px 0px;--margin-top:16px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-163 .elementor-element.elementor-element-f9d3a62:not(.elementor-motion-effects-element-type-background), .elementor-163 .elementor-element.elementor-element-f9d3a62 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgb(22, 57, 53);}.elementor-163 .elementor-element.elementor-element-f9d3a62.e-con{--flex-grow:1;--flex-shrink:1;}.elementor-163 .elementor-element.elementor-element-71d423d{--display:flex;--min-height:auto;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:normal;--align-items:normal;--gap:normal normal;--row-gap:normal;--column-gap:normal;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:48px;--padding-left:0px;--padding-right:0px;}.elementor-163 .elementor-element.elementor-element-71d423d:not(.elementor-motion-effects-element-type-background), .elementor-163 .elementor-element.elementor-element-71d423d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(0, 0, 0, 0);}.elementor-163 .elementor-element.elementor-element-71d423d.e-con{--flex-grow:0;--flex-shrink:1;}.elementor-163 .elementor-element.elementor-element-865be8e{width:var( --container-widget-width, auto );max-width:auto;background-color:rgba(0, 0, 0, 0);margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;border-radius:0px 0px 0px 0px;text-align:start;}.elementor-163 .elementor-element.elementor-element-865be8e .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:24px;font-weight:700;text-transform:none;line-height:32px;color:rgb(255, 255, 255);}.elementor-163 .elementor-element.elementor-element-1af9024{width:var( --container-widget-width, auto );max-width:auto;background-color:rgba(0, 0, 0, 0);margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;border-radius:0px 0px 0px 0px;text-align:start;}.elementor-163 .elementor-element.elementor-element-1af9024 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:400;text-transform:none;line-height:26px;color:rgb(154, 179, 173);}.elementor-163 .elementor-element.elementor-element-e4f6ea1{--display:flex;--min-height:auto;--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:normal;--align-items:normal;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:48px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-163 .elementor-element.elementor-element-e4f6ea1:not(.elementor-motion-effects-element-type-background), .elementor-163 .elementor-element.elementor-element-e4f6ea1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(0, 0, 0, 0);}.elementor-163 .elementor-element.elementor-element-abc64b2{--display:flex;--min-height:auto;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:normal;--align-items:center;--gap:normal normal;--row-gap:normal;--column-gap:normal;--border-radius:0px 0px 0px 0px;--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-163 .elementor-element.elementor-element-abc64b2:not(.elementor-motion-effects-element-type-background), .elementor-163 .elementor-element.elementor-element-abc64b2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(0, 0, 0, 0);}.elementor-163 .elementor-element.elementor-element-abc64b2.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-163 .elementor-element.elementor-element-bf1a642{width:var( --container-widget-width, 48px );max-width:48px;background-color:rgb(14, 44, 38);margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:48px;--container-widget-flex-grow:0;border-style:solid;border-width:1px 1px 1px 1px;border-color:rgb(75, 227, 176);border-radius:9999px 9999px 9999px 9999px;text-align:start;}.elementor-163 .elementor-element.elementor-element-bf1a642.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-163 .elementor-element.elementor-element-bf1a642 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:18px;font-weight:700;text-transform:none;line-height:28px;color:rgb(75, 227, 176);}.elementor-163 .elementor-element.elementor-element-7eba226{--display:flex;--min-height:auto;--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:normal;--align-items:normal;--gap:normal normal;--row-gap:normal;--column-gap:normal;--border-radius:0px 0px 0px 0px;--margin-top:16px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-163 .elementor-element.elementor-element-7eba226:not(.elementor-motion-effects-element-type-background), .elementor-163 .elementor-element.elementor-element-7eba226 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgb(22, 57, 53);}.elementor-163 .elementor-element.elementor-element-7eba226.e-con{--flex-grow:1;--flex-shrink:1;}.elementor-163 .elementor-element.elementor-element-a6f7a04{--display:flex;--min-height:auto;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:normal;--align-items:normal;--gap:normal normal;--row-gap:normal;--column-gap:normal;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:48px;--padding-left:0px;--padding-right:0px;}.elementor-163 .elementor-element.elementor-element-a6f7a04:not(.elementor-motion-effects-element-type-background), .elementor-163 .elementor-element.elementor-element-a6f7a04 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(0, 0, 0, 0);}.elementor-163 .elementor-element.elementor-element-a6f7a04.e-con{--flex-grow:0;--flex-shrink:1;}.elementor-163 .elementor-element.elementor-element-e5f162b{width:var( --container-widget-width, auto );max-width:auto;background-color:rgba(0, 0, 0, 0);margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;border-radius:0px 0px 0px 0px;text-align:start;}.elementor-163 .elementor-element.elementor-element-e5f162b .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:24px;font-weight:700;text-transform:none;line-height:32px;color:rgb(255, 255, 255);}.elementor-163 .elementor-element.elementor-element-577c42a{width:var( --container-widget-width, auto );max-width:auto;background-color:rgba(0, 0, 0, 0);margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;border-radius:0px 0px 0px 0px;text-align:start;}.elementor-163 .elementor-element.elementor-element-577c42a .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:400;text-transform:none;line-height:26px;color:rgb(154, 179, 173);}.elementor-163 .elementor-element.elementor-element-d0db2d2{--display:flex;--min-height:auto;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:normal;--align-items:normal;--gap:normal normal;--row-gap:normal;--column-gap:normal;--border-radius:12px 12px 12px 12px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-163 .elementor-element.elementor-element-d0db2d2:not(.elementor-motion-effects-element-type-background), .elementor-163 .elementor-element.elementor-element-d0db2d2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgb(8, 32, 29);}.elementor-163 .elementor-element.elementor-element-c8f3b20{width:var( --container-widget-width, auto );max-width:auto;background-color:rgba(0, 0, 0, 0);margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;border-radius:0px 0px 0px 0px;text-align:start;}.elementor-163 .elementor-element.elementor-element-c8f3b20 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:14px;font-weight:600;text-transform:none;line-height:20px;color:rgb(255, 255, 255);}.elementor-163 .elementor-element.elementor-element-9604d2a{width:var( --container-widget-width, auto );max-width:auto;background-color:rgba(0, 0, 0, 0);margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;border-radius:0px 0px 0px 0px;text-align:start;}.elementor-163 .elementor-element.elementor-element-9604d2a .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:14px;font-weight:400;text-transform:none;line-height:20px;color:rgb(154, 179, 173);}.elementor-163 .elementor-element.elementor-element-c1e2c39{--display:flex;--min-height:auto;--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:normal;--align-items:normal;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:48px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-163 .elementor-element.elementor-element-c1e2c39:not(.elementor-motion-effects-element-type-background), .elementor-163 .elementor-element.elementor-element-c1e2c39 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(0, 0, 0, 0);}.elementor-163 .elementor-element.elementor-element-5bbd8b9{--display:flex;--min-height:auto;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:normal;--align-items:center;--gap:normal normal;--row-gap:normal;--column-gap:normal;--border-radius:0px 0px 0px 0px;--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-163 .elementor-element.elementor-element-5bbd8b9:not(.elementor-motion-effects-element-type-background), .elementor-163 .elementor-element.elementor-element-5bbd8b9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(0, 0, 0, 0);}.elementor-163 .elementor-element.elementor-element-5bbd8b9.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-163 .elementor-element.elementor-element-ca92dc2{width:var( --container-widget-width, 48px );max-width:48px;background-color:rgb(14, 44, 38);margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:48px;--container-widget-flex-grow:0;border-style:solid;border-width:1px 1px 1px 1px;border-color:rgb(75, 227, 176);border-radius:9999px 9999px 9999px 9999px;text-align:start;}.elementor-163 .elementor-element.elementor-element-ca92dc2.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-163 .elementor-element.elementor-element-ca92dc2 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:18px;font-weight:700;text-transform:none;line-height:28px;color:rgb(75, 227, 176);}.elementor-163 .elementor-element.elementor-element-bcefee8{--display:flex;--min-height:auto;--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:normal;--align-items:normal;--gap:normal normal;--row-gap:normal;--column-gap:normal;--border-radius:0px 0px 0px 0px;--margin-top:16px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-163 .elementor-element.elementor-element-bcefee8:not(.elementor-motion-effects-element-type-background), .elementor-163 .elementor-element.elementor-element-bcefee8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgb(22, 57, 53);}.elementor-163 .elementor-element.elementor-element-bcefee8.e-con{--flex-grow:1;--flex-shrink:1;}.elementor-163 .elementor-element.elementor-element-d63ea5a{--display:flex;--min-height:auto;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:normal;--align-items:normal;--gap:normal normal;--row-gap:normal;--column-gap:normal;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:48px;--padding-left:0px;--padding-right:0px;}.elementor-163 .elementor-element.elementor-element-d63ea5a:not(.elementor-motion-effects-element-type-background), .elementor-163 .elementor-element.elementor-element-d63ea5a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(0, 0, 0, 0);}.elementor-163 .elementor-element.elementor-element-d63ea5a.e-con{--flex-grow:0;--flex-shrink:1;}.elementor-163 .elementor-element.elementor-element-5a5e54b{width:var( --container-widget-width, auto );max-width:auto;background-color:rgba(0, 0, 0, 0);margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;border-radius:0px 0px 0px 0px;text-align:start;}.elementor-163 .elementor-element.elementor-element-5a5e54b .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:24px;font-weight:700;text-transform:none;line-height:32px;color:rgb(255, 255, 255);}.elementor-163 .elementor-element.elementor-element-50148a3{width:var( --container-widget-width, auto );max-width:auto;background-color:rgba(0, 0, 0, 0);margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;border-radius:0px 0px 0px 0px;text-align:start;}.elementor-163 .elementor-element.elementor-element-50148a3 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:400;text-transform:none;line-height:26px;color:rgb(154, 179, 173);}.elementor-163 .elementor-element.elementor-element-1baa27a{width:var( --container-widget-width, auto );max-width:auto;background-color:rgba(0, 0, 0, 0);margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;border-radius:0px 0px 0px 0px;text-align:start;}.elementor-163 .elementor-element.elementor-element-1baa27a .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:400;text-transform:none;line-height:26px;color:rgb(154, 179, 173);}.elementor-163 .elementor-element.elementor-element-f73ffc2{width:var( --container-widget-width, auto );max-width:auto;background-color:rgba(0, 0, 0, 0);margin:12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;border-radius:0px 0px 0px 0px;text-align:start;}.elementor-163 .elementor-element.elementor-element-f73ffc2 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:12px;font-weight:400;text-transform:none;line-height:16px;color:rgb(112, 140, 133);}.elementor-163 .elementor-element.elementor-element-294a441{--display:flex;--min-height:auto;--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:normal;--align-items:normal;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:48px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-163 .elementor-element.elementor-element-294a441:not(.elementor-motion-effects-element-type-background), .elementor-163 .elementor-element.elementor-element-294a441 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(0, 0, 0, 0);}.elementor-163 .elementor-element.elementor-element-2356dab{--display:flex;--min-height:auto;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:normal;--align-items:center;--gap:normal normal;--row-gap:normal;--column-gap:normal;--border-radius:0px 0px 0px 0px;--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-163 .elementor-element.elementor-element-2356dab:not(.elementor-motion-effects-element-type-background), .elementor-163 .elementor-element.elementor-element-2356dab > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(0, 0, 0, 0);}.elementor-163 .elementor-element.elementor-element-2356dab.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-163 .elementor-element.elementor-element-f0bf7af{width:var( --container-widget-width, 48px );max-width:48px;background-color:rgb(14, 44, 38);margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:48px;--container-widget-flex-grow:0;border-style:solid;border-width:1px 1px 1px 1px;border-color:rgb(75, 227, 176);border-radius:9999px 9999px 9999px 9999px;text-align:start;}.elementor-163 .elementor-element.elementor-element-f0bf7af.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-163 .elementor-element.elementor-element-f0bf7af .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:18px;font-weight:700;text-transform:none;line-height:28px;color:rgb(75, 227, 176);}.elementor-163 .elementor-element.elementor-element-6e25fc9{--display:flex;--min-height:auto;--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:normal;--align-items:normal;--gap:normal normal;--row-gap:normal;--column-gap:normal;--border-radius:0px 0px 0px 0px;--margin-top:16px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-163 .elementor-element.elementor-element-6e25fc9:not(.elementor-motion-effects-element-type-background), .elementor-163 .elementor-element.elementor-element-6e25fc9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgb(22, 57, 53);}.elementor-163 .elementor-element.elementor-element-6e25fc9.e-con{--flex-grow:1;--flex-shrink:1;}.elementor-163 .elementor-element.elementor-element-04157d5{--display:flex;--min-height:auto;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:normal;--align-items:normal;--gap:normal normal;--row-gap:normal;--column-gap:normal;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:48px;--padding-left:0px;--padding-right:0px;}.elementor-163 .elementor-element.elementor-element-04157d5:not(.elementor-motion-effects-element-type-background), .elementor-163 .elementor-element.elementor-element-04157d5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(0, 0, 0, 0);}.elementor-163 .elementor-element.elementor-element-04157d5.e-con{--flex-grow:0;--flex-shrink:1;}.elementor-163 .elementor-element.elementor-element-4e03689{width:var( --container-widget-width, auto );max-width:auto;background-color:rgba(0, 0, 0, 0);margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;border-radius:0px 0px 0px 0px;text-align:start;}.elementor-163 .elementor-element.elementor-element-4e03689 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:24px;font-weight:700;text-transform:none;line-height:32px;color:rgb(255, 255, 255);}.elementor-163 .elementor-element.elementor-element-16719a8{width:var( --container-widget-width, auto );max-width:auto;background-color:rgba(0, 0, 0, 0);margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;border-radius:0px 0px 0px 0px;text-align:start;}.elementor-163 .elementor-element.elementor-element-16719a8 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:400;text-transform:none;line-height:26px;color:rgb(154, 179, 173);}.elementor-163 .elementor-element.elementor-element-9091b08{width:var( --container-widget-width, auto );max-width:auto;background-color:rgba(0, 0, 0, 0);margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;border-radius:0px 0px 0px 0px;text-align:start;}.elementor-163 .elementor-element.elementor-element-9091b08 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:400;text-transform:none;line-height:26px;color:rgb(154, 179, 173);}.elementor-163 .elementor-element.elementor-element-410df4b{--display:flex;--min-height:auto;--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:normal;--align-items:normal;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--border-radius:0px 0px 0px 0px;--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-163 .elementor-element.elementor-element-410df4b:not(.elementor-motion-effects-element-type-background), .elementor-163 .elementor-element.elementor-element-410df4b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(0, 0, 0, 0);}.elementor-163 .elementor-element.elementor-element-f3731ce{--display:flex;--min-height:auto;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:normal;--align-items:center;--gap:normal normal;--row-gap:normal;--column-gap:normal;--border-radius:0px 0px 0px 0px;--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-163 .elementor-element.elementor-element-f3731ce:not(.elementor-motion-effects-element-type-background), .elementor-163 .elementor-element.elementor-element-f3731ce > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(0, 0, 0, 0);}.elementor-163 .elementor-element.elementor-element-f3731ce.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-163 .elementor-element.elementor-element-8c71c7a{width:var( --container-widget-width, 48px );max-width:48px;background-color:rgb(14, 44, 38);margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:48px;--container-widget-flex-grow:0;border-style:solid;border-width:1px 1px 1px 1px;border-color:rgb(75, 227, 176);border-radius:9999px 9999px 9999px 9999px;text-align:start;}.elementor-163 .elementor-element.elementor-element-8c71c7a.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-163 .elementor-element.elementor-element-8c71c7a .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:18px;font-weight:700;text-transform:none;line-height:28px;color:rgb(75, 227, 176);}.elementor-163 .elementor-element.elementor-element-46cc0cd{--display:flex;--min-height:auto;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:normal;--align-items:normal;--gap:normal normal;--row-gap:normal;--column-gap:normal;--border-radius:0px 0px 0px 0px;--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-163 .elementor-element.elementor-element-46cc0cd:not(.elementor-motion-effects-element-type-background), .elementor-163 .elementor-element.elementor-element-46cc0cd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(0, 0, 0, 0);}.elementor-163 .elementor-element.elementor-element-46cc0cd.e-con{--flex-grow:0;--flex-shrink:1;}.elementor-163 .elementor-element.elementor-element-8c0b4bd{width:var( --container-widget-width, auto );max-width:auto;background-color:rgba(0, 0, 0, 0);margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;border-radius:0px 0px 0px 0px;text-align:start;}.elementor-163 .elementor-element.elementor-element-8c0b4bd .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:24px;font-weight:700;text-transform:none;line-height:32px;color:rgb(255, 255, 255);}.elementor-163 .elementor-element.elementor-element-ef6fb94{width:var( --container-widget-width, auto );max-width:auto;background-color:rgba(0, 0, 0, 0);margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;border-radius:0px 0px 0px 0px;text-align:start;}.elementor-163 .elementor-element.elementor-element-ef6fb94 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:400;text-transform:none;line-height:26px;color:rgb(154, 179, 173);}.elementor-163 .elementor-element.elementor-element-397f632{width:var( --container-widget-width, auto );max-width:auto;background-color:rgba(0, 0, 0, 0);margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;border-radius:0px 0px 0px 0px;text-align:start;}.elementor-163 .elementor-element.elementor-element-397f632 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:400;text-transform:none;line-height:26px;color:rgb(154, 179, 173);}.elementor-163 .elementor-element.elementor-element-81dce5e{--display:flex;--min-height:auto;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:normal;--align-items:normal;--gap:normal normal;--row-gap:normal;--column-gap:normal;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-163 .elementor-element.elementor-element-81dce5e:not(.elementor-motion-effects-element-type-background), .elementor-163 .elementor-element.elementor-element-81dce5e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgb(6, 24, 22);}.elementor-163 .elementor-element.elementor-element-7cabb6c{--display:flex;--min-height:auto;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:normal;--align-items:normal;--gap:normal normal;--row-gap:normal;--column-gap:normal;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;--padding-top:0px;--padding-bottom:0px;--padding-left:32px;--padding-right:32px;}.elementor-163 .elementor-element.elementor-element-7cabb6c:not(.elementor-motion-effects-element-type-background), .elementor-163 .elementor-element.elementor-element-7cabb6c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(0, 0, 0, 0);}.elementor-163 .elementor-element.elementor-element-13ba8b7{--display:flex;--min-height:auto;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:normal;--align-items:center;--gap:normal normal;--row-gap:normal;--column-gap:normal;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:48px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-163 .elementor-element.elementor-element-13ba8b7:not(.elementor-motion-effects-element-type-background), .elementor-163 .elementor-element.elementor-element-13ba8b7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(0, 0, 0, 0);}.elementor-163 .elementor-element.elementor-element-f9952c2{width:var( --container-widget-width, auto );max-width:auto;background-color:rgba(0, 0, 0, 0);margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;border-radius:0px 0px 0px 0px;text-align:center;}.elementor-163 .elementor-element.elementor-element-f9952c2 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:14px;font-weight:600;text-transform:none;line-height:20px;color:rgb(75, 227, 176);}.elementor-163 .elementor-element.elementor-element-1c452a8{width:var( --container-widget-width, auto );max-width:auto;background-color:rgba(0, 0, 0, 0);margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;border-radius:0px 0px 0px 0px;text-align:center;}.elementor-163 .elementor-element.elementor-element-1c452a8 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:30px;font-weight:700;text-transform:none;line-height:36px;color:rgb(255, 255, 255);}.elementor-163 .elementor-element.elementor-element-16e5770{--display:grid;--min-height:auto;--e-con-grid-template-columns:repeat(2, minmax(0px, 1fr));--e-con-grid-template-rows:none;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--grid-auto-flow:row;--align-items:normal;--grid-justify-content:normal;--border-radius:0px 0px 0px 0px;--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-163 .elementor-element.elementor-element-16e5770:not(.elementor-motion-effects-element-type-background), .elementor-163 .elementor-element.elementor-element-16e5770 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(0, 0, 0, 0);}.elementor-163 .elementor-element.elementor-element-381edd3{--display:flex;--min-height:auto;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:normal;--align-items:normal;--gap:normal normal;--row-gap:normal;--column-gap:normal;--border-radius:12px 12px 12px 12px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;grid-column:auto;grid-row:auto;}.elementor-163 .elementor-element.elementor-element-381edd3:not(.elementor-motion-effects-element-type-background), .elementor-163 .elementor-element.elementor-element-381edd3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgb(8, 32, 29);}.elementor-163 .elementor-element.elementor-element-381edd3.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-163 .elementor-element.elementor-element-9e5520f{--display:flex;--min-height:auto;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:normal normal;--row-gap:normal;--column-gap:normal;--border-radius:8px 8px 8px 8px;--margin-top:0px;--margin-bottom:12px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-163 .elementor-element.elementor-element-9e5520f:not(.elementor-motion-effects-element-type-background), .elementor-163 .elementor-element.elementor-element-9e5520f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgb(14, 44, 38);}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-163 .elementor-element.elementor-element-8b0a18a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;border-radius:0px 0px 0px 0px;}.elementor-163 .elementor-element.elementor-element-8b0a18a .elementor-icon-wrapper{text-align:start;}.elementor-163 .elementor-element.elementor-element-8b0a18a.elementor-view-stacked .elementor-icon{background-color:#4BE3B0;}.elementor-163 .elementor-element.elementor-element-8b0a18a.elementor-view-framed .elementor-icon, .elementor-163 .elementor-element.elementor-element-8b0a18a.elementor-view-default .elementor-icon{color:#4BE3B0;border-color:#4BE3B0;}.elementor-163 .elementor-element.elementor-element-8b0a18a.elementor-view-framed .elementor-icon, .elementor-163 .elementor-element.elementor-element-8b0a18a.elementor-view-default .elementor-icon svg{fill:#4BE3B0;}.elementor-163 .elementor-element.elementor-element-8b0a18a .elementor-icon{font-size:16px;}.elementor-163 .elementor-element.elementor-element-8b0a18a .elementor-icon svg{height:16px;}.elementor-163 .elementor-element.elementor-element-659609f{width:var( --container-widget-width, auto );max-width:auto;background-color:rgba(0, 0, 0, 0);margin:8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;border-radius:0px 0px 0px 0px;text-align:start;}.elementor-163 .elementor-element.elementor-element-659609f .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:14px;font-weight:600;text-transform:none;line-height:20px;color:rgb(255, 255, 255);}.elementor-163 .elementor-element.elementor-element-898900d{width:var( --container-widget-width, auto );max-width:auto;background-color:rgba(0, 0, 0, 0);margin:8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;border-radius:0px 0px 0px 0px;text-align:start;}.elementor-163 .elementor-element.elementor-element-898900d .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:14px;font-weight:400;text-transform:none;line-height:22.75px;color:rgb(154, 179, 173);}.elementor-163 .elementor-element.elementor-element-276c759{--display:flex;--min-height:auto;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:normal;--align-items:normal;--gap:normal normal;--row-gap:normal;--column-gap:normal;--border-radius:12px 12px 12px 12px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;grid-column:auto;grid-row:auto;}.elementor-163 .elementor-element.elementor-element-276c759:not(.elementor-motion-effects-element-type-background), .elementor-163 .elementor-element.elementor-element-276c759 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgb(8, 32, 29);}.elementor-163 .elementor-element.elementor-element-276c759.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-163 .elementor-element.elementor-element-0e2e603{--display:flex;--min-height:auto;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:normal normal;--row-gap:normal;--column-gap:normal;--border-radius:8px 8px 8px 8px;--margin-top:0px;--margin-bottom:12px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-163 .elementor-element.elementor-element-0e2e603:not(.elementor-motion-effects-element-type-background), .elementor-163 .elementor-element.elementor-element-0e2e603 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgb(14, 44, 38);}.elementor-163 .elementor-element.elementor-element-1fb798b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;border-radius:0px 0px 0px 0px;}.elementor-163 .elementor-element.elementor-element-1fb798b .elementor-icon-wrapper{text-align:start;}.elementor-163 .elementor-element.elementor-element-1fb798b.elementor-view-stacked .elementor-icon{background-color:#4BE3B0;}.elementor-163 .elementor-element.elementor-element-1fb798b.elementor-view-framed .elementor-icon, .elementor-163 .elementor-element.elementor-element-1fb798b.elementor-view-default .elementor-icon{color:#4BE3B0;border-color:#4BE3B0;}.elementor-163 .elementor-element.elementor-element-1fb798b.elementor-view-framed .elementor-icon, .elementor-163 .elementor-element.elementor-element-1fb798b.elementor-view-default .elementor-icon svg{fill:#4BE3B0;}.elementor-163 .elementor-element.elementor-element-1fb798b .elementor-icon{font-size:16px;}.elementor-163 .elementor-element.elementor-element-1fb798b .elementor-icon svg{height:16px;}.elementor-163 .elementor-element.elementor-element-3357aaa{width:var( --container-widget-width, auto );max-width:auto;background-color:rgba(0, 0, 0, 0);margin:8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;border-radius:0px 0px 0px 0px;text-align:start;}.elementor-163 .elementor-element.elementor-element-3357aaa .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:14px;font-weight:600;text-transform:none;line-height:20px;color:rgb(255, 255, 255);}.elementor-163 .elementor-element.elementor-element-ed8ebf6{width:var( --container-widget-width, auto );max-width:auto;background-color:rgba(0, 0, 0, 0);margin:8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;border-radius:0px 0px 0px 0px;text-align:start;}.elementor-163 .elementor-element.elementor-element-ed8ebf6 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:14px;font-weight:400;text-transform:none;line-height:22.75px;color:rgb(154, 179, 173);}.elementor-163 .elementor-element.elementor-element-07c95a1{--display:flex;--min-height:auto;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:normal;--align-items:normal;--gap:normal normal;--row-gap:normal;--column-gap:normal;--border-radius:12px 12px 12px 12px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;grid-column:auto;grid-row:auto;}.elementor-163 .elementor-element.elementor-element-07c95a1:not(.elementor-motion-effects-element-type-background), .elementor-163 .elementor-element.elementor-element-07c95a1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgb(8, 32, 29);}.elementor-163 .elementor-element.elementor-element-07c95a1.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-163 .elementor-element.elementor-element-93a1653{--display:flex;--min-height:auto;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:normal normal;--row-gap:normal;--column-gap:normal;--border-radius:8px 8px 8px 8px;--margin-top:0px;--margin-bottom:12px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-163 .elementor-element.elementor-element-93a1653:not(.elementor-motion-effects-element-type-background), .elementor-163 .elementor-element.elementor-element-93a1653 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgb(14, 44, 38);}.elementor-163 .elementor-element.elementor-element-97ba5f0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;border-radius:0px 0px 0px 0px;}.elementor-163 .elementor-element.elementor-element-97ba5f0 .elementor-icon-wrapper{text-align:start;}.elementor-163 .elementor-element.elementor-element-97ba5f0.elementor-view-stacked .elementor-icon{background-color:#4BE3B0;}.elementor-163 .elementor-element.elementor-element-97ba5f0.elementor-view-framed .elementor-icon, .elementor-163 .elementor-element.elementor-element-97ba5f0.elementor-view-default .elementor-icon{color:#4BE3B0;border-color:#4BE3B0;}.elementor-163 .elementor-element.elementor-element-97ba5f0.elementor-view-framed .elementor-icon, .elementor-163 .elementor-element.elementor-element-97ba5f0.elementor-view-default .elementor-icon svg{fill:#4BE3B0;}.elementor-163 .elementor-element.elementor-element-97ba5f0 .elementor-icon{font-size:16px;}.elementor-163 .elementor-element.elementor-element-97ba5f0 .elementor-icon svg{height:16px;}.elementor-163 .elementor-element.elementor-element-691ff39{width:var( --container-widget-width, auto );max-width:auto;background-color:rgba(0, 0, 0, 0);margin:8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;border-radius:0px 0px 0px 0px;text-align:start;}.elementor-163 .elementor-element.elementor-element-691ff39 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:14px;font-weight:600;text-transform:none;line-height:20px;color:rgb(255, 255, 255);}.elementor-163 .elementor-element.elementor-element-5b924cb{width:var( --container-widget-width, auto );max-width:auto;background-color:rgba(0, 0, 0, 0);margin:8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;border-radius:0px 0px 0px 0px;text-align:start;}.elementor-163 .elementor-element.elementor-element-5b924cb .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:14px;font-weight:400;text-transform:none;line-height:22.75px;color:rgb(154, 179, 173);}.elementor-163 .elementor-element.elementor-element-3f32a55{--display:flex;--min-height:auto;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:normal;--align-items:normal;--gap:normal normal;--row-gap:normal;--column-gap:normal;--border-radius:12px 12px 12px 12px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;grid-column:auto;grid-row:auto;}.elementor-163 .elementor-element.elementor-element-3f32a55:not(.elementor-motion-effects-element-type-background), .elementor-163 .elementor-element.elementor-element-3f32a55 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgb(8, 32, 29);}.elementor-163 .elementor-element.elementor-element-3f32a55.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-163 .elementor-element.elementor-element-07c55c6{--display:flex;--min-height:auto;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:normal normal;--row-gap:normal;--column-gap:normal;--border-radius:8px 8px 8px 8px;--margin-top:0px;--margin-bottom:12px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-163 .elementor-element.elementor-element-07c55c6:not(.elementor-motion-effects-element-type-background), .elementor-163 .elementor-element.elementor-element-07c55c6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgb(14, 44, 38);}.elementor-163 .elementor-element.elementor-element-309717b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;border-radius:0px 0px 0px 0px;}.elementor-163 .elementor-element.elementor-element-309717b .elementor-icon-wrapper{text-align:start;}.elementor-163 .elementor-element.elementor-element-309717b.elementor-view-stacked .elementor-icon{background-color:#4BE3B0;}.elementor-163 .elementor-element.elementor-element-309717b.elementor-view-framed .elementor-icon, .elementor-163 .elementor-element.elementor-element-309717b.elementor-view-default .elementor-icon{color:#4BE3B0;border-color:#4BE3B0;}.elementor-163 .elementor-element.elementor-element-309717b.elementor-view-framed .elementor-icon, .elementor-163 .elementor-element.elementor-element-309717b.elementor-view-default .elementor-icon svg{fill:#4BE3B0;}.elementor-163 .elementor-element.elementor-element-309717b .elementor-icon{font-size:16px;}.elementor-163 .elementor-element.elementor-element-309717b .elementor-icon svg{height:16px;}.elementor-163 .elementor-element.elementor-element-50df9b1{width:var( --container-widget-width, auto );max-width:auto;background-color:rgba(0, 0, 0, 0);margin:8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;border-radius:0px 0px 0px 0px;text-align:start;}.elementor-163 .elementor-element.elementor-element-50df9b1 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:14px;font-weight:600;text-transform:none;line-height:20px;color:rgb(255, 255, 255);}.elementor-163 .elementor-element.elementor-element-c4bfa91{width:var( --container-widget-width, auto );max-width:auto;background-color:rgba(0, 0, 0, 0);margin:8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;border-radius:0px 0px 0px 0px;text-align:start;}.elementor-163 .elementor-element.elementor-element-c4bfa91 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:14px;font-weight:400;text-transform:none;line-height:22.75px;color:rgb(154, 179, 173);}.elementor-163 .elementor-element.elementor-element-d2cd9db{--display:flex;--min-height:auto;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:normal;--align-items:normal;--gap:normal normal;--row-gap:normal;--column-gap:normal;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-163 .elementor-element.elementor-element-d2cd9db:not(.elementor-motion-effects-element-type-background), .elementor-163 .elementor-element.elementor-element-d2cd9db > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgb(7, 25, 23);}.elementor-163 .elementor-element.elementor-element-093f7d1{--display:flex;--min-height:auto;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:normal;--align-items:normal;--gap:normal normal;--row-gap:normal;--column-gap:normal;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;--padding-top:0px;--padding-bottom:0px;--padding-left:32px;--padding-right:32px;}.elementor-163 .elementor-element.elementor-element-093f7d1:not(.elementor-motion-effects-element-type-background), .elementor-163 .elementor-element.elementor-element-093f7d1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(0, 0, 0, 0);}.elementor-163 .elementor-element.elementor-element-50c7dac{--display:flex;--min-height:auto;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:normal;--align-items:center;--gap:normal normal;--row-gap:normal;--column-gap:normal;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-163 .elementor-element.elementor-element-50c7dac:not(.elementor-motion-effects-element-type-background), .elementor-163 .elementor-element.elementor-element-50c7dac > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(0, 0, 0, 0);}.elementor-163 .elementor-element.elementor-element-d6e98ff{width:var( --container-widget-width, auto );max-width:auto;background-color:rgba(0, 0, 0, 0);margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;border-radius:0px 0px 0px 0px;text-align:center;}.elementor-163 .elementor-element.elementor-element-d6e98ff .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:14px;font-weight:600;text-transform:none;line-height:20px;color:rgb(75, 227, 176);}.elementor-163 .elementor-element.elementor-element-edef9d0{width:var( --container-widget-width, auto );max-width:auto;background-color:rgba(0, 0, 0, 0);margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;border-radius:0px 0px 0px 0px;text-align:center;}.elementor-163 .elementor-element.elementor-element-edef9d0 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:30px;font-weight:700;text-transform:none;line-height:36px;color:rgb(255, 255, 255);}.elementor-163 .elementor-element.elementor-element-feca6ed{width:var( --container-widget-width, auto );max-width:auto;background-color:rgba(0, 0, 0, 0);margin:0px auto calc(var(--kit-widget-spacing, 0px) + 0px) auto;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;border-radius:0px 0px 0px 0px;text-align:center;}.elementor-163 .elementor-element.elementor-element-feca6ed.elementor-element{--align-self:center;}.elementor-163 .elementor-element.elementor-element-feca6ed .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:14px;font-weight:400;text-transform:none;line-height:20px;color:rgb(154, 179, 173);}.elementor-163 .elementor-element.elementor-element-89611bc{--display:grid;--min-height:auto;--e-con-grid-template-columns:repeat(3, minmax(0px, 1fr));--e-con-grid-template-rows:none;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--grid-auto-flow:row;--align-items:normal;--grid-justify-content:normal;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:24px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-163 .elementor-element.elementor-element-89611bc:not(.elementor-motion-effects-element-type-background), .elementor-163 .elementor-element.elementor-element-89611bc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(0, 0, 0, 0);}.elementor-163 .elementor-element.elementor-element-043c0b4{--display:flex;--min-height:auto;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:normal;--align-items:center;--gap:normal normal;--row-gap:normal;--column-gap:normal;--border-radius:12px 12px 12px 12px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;grid-column:auto;grid-row:auto;}.elementor-163 .elementor-element.elementor-element-043c0b4:not(.elementor-motion-effects-element-type-background), .elementor-163 .elementor-element.elementor-element-043c0b4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgb(8, 32, 29);}.elementor-163 .elementor-element.elementor-element-043c0b4.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-163 .elementor-element.elementor-element-9ba0ffb{width:var( --container-widget-width, auto );max-width:auto;background-color:rgba(0, 0, 0, 0);margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;border-radius:0px 0px 0px 0px;text-align:center;}.elementor-163 .elementor-element.elementor-element-9ba0ffb .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;line-height:16px;color:rgb(75, 227, 176);}.elementor-163 .elementor-element.elementor-element-f50def9{width:var( --container-widget-width, auto );max-width:auto;background-color:rgba(0, 0, 0, 0);margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 4px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;border-radius:0px 0px 0px 0px;text-align:center;}.elementor-163 .elementor-element.elementor-element-f50def9 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:30px;font-weight:700;text-transform:none;line-height:36px;color:rgb(255, 255, 255);}.elementor-163 .elementor-element.elementor-element-4266b78{width:var( --container-widget-width, auto );max-width:auto;background-color:rgba(0, 0, 0, 0);margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;border-radius:0px 0px 0px 0px;text-align:center;}.elementor-163 .elementor-element.elementor-element-4266b78 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:12px;font-weight:400;text-transform:none;line-height:16px;color:rgb(112, 140, 133);}.elementor-163 .elementor-element.elementor-element-8a19d3d{--display:flex;--min-height:auto;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:normal;--align-items:center;--gap:normal normal;--row-gap:normal;--column-gap:normal;--border-radius:12px 12px 12px 12px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;grid-column:auto;grid-row:auto;}.elementor-163 .elementor-element.elementor-element-8a19d3d:not(.elementor-motion-effects-element-type-background), .elementor-163 .elementor-element.elementor-element-8a19d3d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgb(8, 32, 29);}.elementor-163 .elementor-element.elementor-element-8a19d3d.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-163 .elementor-element.elementor-element-6e672d4{width:var( --container-widget-width, auto );max-width:auto;background-color:rgba(0, 0, 0, 0);margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;border-radius:0px 0px 0px 0px;text-align:center;}.elementor-163 .elementor-element.elementor-element-6e672d4 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;line-height:16px;color:rgb(75, 227, 176);}.elementor-163 .elementor-element.elementor-element-d6fa1e5{width:var( --container-widget-width, auto );max-width:auto;background-color:rgba(0, 0, 0, 0);margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 4px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;border-radius:0px 0px 0px 0px;text-align:center;}.elementor-163 .elementor-element.elementor-element-d6fa1e5 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:30px;font-weight:700;text-transform:none;line-height:36px;color:rgb(255, 255, 255);}.elementor-163 .elementor-element.elementor-element-1534882{width:var( --container-widget-width, auto );max-width:auto;background-color:rgba(0, 0, 0, 0);margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;border-radius:0px 0px 0px 0px;text-align:center;}.elementor-163 .elementor-element.elementor-element-1534882 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:12px;font-weight:400;text-transform:none;line-height:16px;color:rgb(112, 140, 133);}.elementor-163 .elementor-element.elementor-element-67ff093{--display:flex;--min-height:auto;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:normal;--align-items:center;--gap:normal normal;--row-gap:normal;--column-gap:normal;--border-radius:12px 12px 12px 12px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;grid-column:auto;grid-row:auto;}.elementor-163 .elementor-element.elementor-element-67ff093:not(.elementor-motion-effects-element-type-background), .elementor-163 .elementor-element.elementor-element-67ff093 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgb(8, 32, 29);}.elementor-163 .elementor-element.elementor-element-67ff093.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-163 .elementor-element.elementor-element-6f0c0ee{width:var( --container-widget-width, auto );max-width:auto;background-color:rgba(0, 0, 0, 0);margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;border-radius:0px 0px 0px 0px;text-align:center;}.elementor-163 .elementor-element.elementor-element-6f0c0ee .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;line-height:16px;color:rgb(75, 227, 176);}.elementor-163 .elementor-element.elementor-element-af95eae{width:var( --container-widget-width, auto );max-width:auto;background-color:rgba(0, 0, 0, 0);margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 4px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;border-radius:0px 0px 0px 0px;text-align:center;}.elementor-163 .elementor-element.elementor-element-af95eae .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:30px;font-weight:700;text-transform:none;line-height:36px;color:rgb(255, 255, 255);}.elementor-163 .elementor-element.elementor-element-2eaf670{width:var( --container-widget-width, auto );max-width:auto;background-color:rgba(0, 0, 0, 0);margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;border-radius:0px 0px 0px 0px;text-align:center;}.elementor-163 .elementor-element.elementor-element-2eaf670 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:12px;font-weight:400;text-transform:none;line-height:16px;color:rgb(112, 140, 133);}.elementor-163 .elementor-element.elementor-element-6cf1775{width:var( --container-widget-width, auto );max-width:auto;background-color:rgba(0, 0, 0, 0);margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;border-radius:0px 0px 0px 0px;text-align:center;}.elementor-163 .elementor-element.elementor-element-6cf1775 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:14px;font-weight:400;text-transform:none;line-height:20px;color:rgb(112, 140, 133);}.elementor-163 .elementor-element.elementor-element-252b89a{--display:flex;--min-height:auto;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:normal;--align-items:center;--gap:normal normal;--row-gap:normal;--column-gap:normal;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:112px;--padding-bottom:112px;--padding-left:0px;--padding-right:0px;}.elementor-163 .elementor-element.elementor-element-252b89a:not(.elementor-motion-effects-element-type-background), .elementor-163 .elementor-element.elementor-element-252b89a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgb(6, 24, 22);}.elementor-163 .elementor-element.elementor-element-5a9ede1{--display:flex;--min-height:auto;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:normal;--align-items:center;--gap:normal normal;--row-gap:normal;--column-gap:normal;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-163 .elementor-element.elementor-element-5a9ede1:not(.elementor-motion-effects-element-type-background), .elementor-163 .elementor-element.elementor-element-5a9ede1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(0, 0, 0, 0);}.elementor-163 .elementor-element.elementor-element-c3fba91{width:var( --container-widget-width, auto );max-width:auto;background-color:rgba(0, 0, 0, 0);margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;border-radius:0px 0px 0px 0px;text-align:center;}.elementor-163 .elementor-element.elementor-element-c3fba91 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:14px;font-weight:600;text-transform:none;line-height:20px;color:rgb(75, 227, 176);}.elementor-163 .elementor-element.elementor-element-5e5aabd{width:var( --container-widget-width, auto );max-width:auto;background-color:rgba(0, 0, 0, 0);margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;border-radius:0px 0px 0px 0px;text-align:center;}.elementor-163 .elementor-element.elementor-element-5e5aabd .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:36px;font-weight:700;text-transform:none;line-height:40px;color:rgb(255, 255, 255);}.elementor-163 .elementor-element.elementor-element-506afff{width:var( --container-widget-width, auto );max-width:auto;background-color:rgba(0, 0, 0, 0);margin:0px auto calc(var(--kit-widget-spacing, 0px) + 32px) auto;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;border-radius:0px 0px 0px 0px;text-align:center;}.elementor-163 .elementor-element.elementor-element-506afff.elementor-element{--align-self:center;}.elementor-163 .elementor-element.elementor-element-506afff .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:400;text-transform:none;line-height:26px;color:rgb(154, 179, 173);}.elementor-163 .elementor-element.elementor-element-da2756d{--display:flex;--min-height:auto;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--border-radius:0px 0px 0px 0px;--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-163 .elementor-element.elementor-element-da2756d:not(.elementor-motion-effects-element-type-background), .elementor-163 .elementor-element.elementor-element-da2756d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(0, 0, 0, 0);}.elementor-163 .elementor-element.elementor-element-820d0b0 .elementor-button{background-color:rgb(75, 227, 176);font-family:"Plus Jakarta Sans", Sans-serif;font-size:14px;font-weight:600;line-height:20px;fill:rgb(7, 25, 23);color:rgb(7, 25, 23);border-radius:8px 8px 8px 8px;padding:14px 32px 14px 32px;}.elementor-163 .elementor-element.elementor-element-820d0b0 .elementor-button:hover, .elementor-163 .elementor-element.elementor-element-820d0b0 .elementor-button:focus{background-color:#FFFFFF00;}.elementor-163 .elementor-element.elementor-element-820d0b0{width:var( --container-widget-width, auto );max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:auto;--container-widget-flex-grow:0;}.elementor-163 .elementor-element.elementor-element-982750c .elementor-button{background-color:rgba(0, 0, 0, 0);font-family:"Plus Jakarta Sans", Sans-serif;font-size:14px;font-weight:600;line-height:20px;fill:rgb(154, 179, 173);color:rgb(154, 179, 173);border-radius:8px 8px 8px 8px;padding:14px 32px 14px 32px;}.elementor-163 .elementor-element.elementor-element-982750c .elementor-button:hover, .elementor-163 .elementor-element.elementor-element-982750c .elementor-button:focus{background-color:#FFFFFF00;}.elementor-163 .elementor-element.elementor-element-982750c{width:var( --container-widget-width, auto );max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:auto;--container-widget-flex-grow:0;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-163 .elementor-element.elementor-element-d38d0b2{--min-height:auto;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:112px;--padding-bottom:112px;--padding-left:0px;--padding-right:0px;}.elementor-163 .elementor-element.elementor-element-1ea4255{--min-height:auto;--margin-top:0px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-163 .elementor-element.elementor-element-f3f2d13{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-163 .elementor-element.elementor-element-467221d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-163 .elementor-element.elementor-element-acf8120{margin:0px auto calc(var(--kit-widget-spacing, 0px) + 0px) auto;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-163 .elementor-element.elementor-element-b3f35b7{--min-height:auto;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:16px;--padding-bottom:112px;--padding-left:0px;--padding-right:0px;}.elementor-163 .elementor-element.elementor-element-c171dee{--min-height:auto;--margin-top:0px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-163 .elementor-element.elementor-element-559f36d{--min-height:auto;--margin-top:0px;--margin-bottom:48px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-163 .elementor-element.elementor-element-65e8fbd{--min-height:auto;--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-163 .elementor-element.elementor-element-bbbdd03{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:48px;--container-widget-flex-grow:0;width:var( --container-widget-width, 48px );max-width:48px;}.elementor-163 .elementor-element.elementor-element-e1d6fe2{--min-height:auto;--margin-top:16px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-163 .elementor-element.elementor-element-48e7478{--min-height:auto;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:48px;--padding-left:0px;--padding-right:0px;}.elementor-163 .elementor-element.elementor-element-58b1deb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-163 .elementor-element.elementor-element-cd1f246{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-163 .elementor-element.elementor-element-2058dca{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-163 .elementor-element.elementor-element-1c1e17f{--min-height:auto;--margin-top:0px;--margin-bottom:48px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-163 .elementor-element.elementor-element-d0b283e{--min-height:auto;--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-163 .elementor-element.elementor-element-b7d62ba{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:48px;--container-widget-flex-grow:0;width:var( --container-widget-width, 48px );max-width:48px;}.elementor-163 .elementor-element.elementor-element-f9d3a62{--min-height:auto;--margin-top:16px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-163 .elementor-element.elementor-element-71d423d{--min-height:auto;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:48px;--padding-left:0px;--padding-right:0px;}.elementor-163 .elementor-element.elementor-element-865be8e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-163 .elementor-element.elementor-element-1af9024{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-163 .elementor-element.elementor-element-e4f6ea1{--min-height:auto;--margin-top:0px;--margin-bottom:48px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-163 .elementor-element.elementor-element-abc64b2{--min-height:auto;--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-163 .elementor-element.elementor-element-bf1a642{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:48px;--container-widget-flex-grow:0;width:var( --container-widget-width, 48px );max-width:48px;}.elementor-163 .elementor-element.elementor-element-7eba226{--min-height:auto;--margin-top:16px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-163 .elementor-element.elementor-element-a6f7a04{--min-height:auto;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:48px;--padding-left:0px;--padding-right:0px;}.elementor-163 .elementor-element.elementor-element-e5f162b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-163 .elementor-element.elementor-element-577c42a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-163 .elementor-element.elementor-element-d0db2d2{--min-height:auto;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-163 .elementor-element.elementor-element-c8f3b20{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-163 .elementor-element.elementor-element-9604d2a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-163 .elementor-element.elementor-element-c1e2c39{--min-height:auto;--margin-top:0px;--margin-bottom:48px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-163 .elementor-element.elementor-element-5bbd8b9{--min-height:auto;--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-163 .elementor-element.elementor-element-ca92dc2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:48px;--container-widget-flex-grow:0;width:var( --container-widget-width, 48px );max-width:48px;}.elementor-163 .elementor-element.elementor-element-bcefee8{--min-height:auto;--margin-top:16px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-163 .elementor-element.elementor-element-d63ea5a{--min-height:auto;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:48px;--padding-left:0px;--padding-right:0px;}.elementor-163 .elementor-element.elementor-element-5a5e54b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-163 .elementor-element.elementor-element-50148a3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-163 .elementor-element.elementor-element-1baa27a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-163 .elementor-element.elementor-element-f73ffc2{margin:12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-163 .elementor-element.elementor-element-294a441{--min-height:auto;--margin-top:0px;--margin-bottom:48px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-163 .elementor-element.elementor-element-2356dab{--min-height:auto;--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-163 .elementor-element.elementor-element-f0bf7af{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:48px;--container-widget-flex-grow:0;width:var( --container-widget-width, 48px );max-width:48px;}.elementor-163 .elementor-element.elementor-element-6e25fc9{--min-height:auto;--margin-top:16px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-163 .elementor-element.elementor-element-04157d5{--min-height:auto;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:48px;--padding-left:0px;--padding-right:0px;}.elementor-163 .elementor-element.elementor-element-4e03689{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-163 .elementor-element.elementor-element-16719a8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-163 .elementor-element.elementor-element-9091b08{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-163 .elementor-element.elementor-element-410df4b{--min-height:auto;--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-163 .elementor-element.elementor-element-f3731ce{--min-height:auto;--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-163 .elementor-element.elementor-element-8c71c7a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:48px;--container-widget-flex-grow:0;width:var( --container-widget-width, 48px );max-width:48px;}.elementor-163 .elementor-element.elementor-element-46cc0cd{--min-height:auto;--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-163 .elementor-element.elementor-element-8c0b4bd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-163 .elementor-element.elementor-element-ef6fb94{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-163 .elementor-element.elementor-element-397f632{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-163 .elementor-element.elementor-element-81dce5e{--min-height:auto;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-163 .elementor-element.elementor-element-7cabb6c{--min-height:auto;--margin-top:0px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-163 .elementor-element.elementor-element-13ba8b7{--min-height:auto;--margin-top:0px;--margin-bottom:48px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-163 .elementor-element.elementor-element-f9952c2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-163 .elementor-element.elementor-element-1c452a8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-163 .elementor-element.elementor-element-16e5770{--min-height:auto;--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-163 .elementor-element.elementor-element-381edd3{--min-height:auto;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;grid-column:auto;grid-row:auto;}.elementor-163 .elementor-element.elementor-element-9e5520f{--min-height:auto;--margin-top:0px;--margin-bottom:12px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-163 .elementor-element.elementor-element-8b0a18a{width:var( --container-widget-width, 16px );max-width:16px;--container-widget-width:16px;--container-widget-flex-grow:0;}.elementor-163 .elementor-element.elementor-element-659609f{margin:8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-163 .elementor-element.elementor-element-898900d{margin:8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-163 .elementor-element.elementor-element-276c759{--min-height:auto;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;grid-column:auto;grid-row:auto;}.elementor-163 .elementor-element.elementor-element-0e2e603{--min-height:auto;--margin-top:0px;--margin-bottom:12px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-163 .elementor-element.elementor-element-1fb798b{width:var( --container-widget-width, 16px );max-width:16px;--container-widget-width:16px;--container-widget-flex-grow:0;}.elementor-163 .elementor-element.elementor-element-3357aaa{margin:8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-163 .elementor-element.elementor-element-ed8ebf6{margin:8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-163 .elementor-element.elementor-element-07c95a1{--min-height:auto;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;grid-column:auto;grid-row:auto;}.elementor-163 .elementor-element.elementor-element-93a1653{--min-height:auto;--margin-top:0px;--margin-bottom:12px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-163 .elementor-element.elementor-element-97ba5f0{width:var( --container-widget-width, 16px );max-width:16px;--container-widget-width:16px;--container-widget-flex-grow:0;}.elementor-163 .elementor-element.elementor-element-691ff39{margin:8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-163 .elementor-element.elementor-element-5b924cb{margin:8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-163 .elementor-element.elementor-element-3f32a55{--min-height:auto;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;grid-column:auto;grid-row:auto;}.elementor-163 .elementor-element.elementor-element-07c55c6{--min-height:auto;--margin-top:0px;--margin-bottom:12px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-163 .elementor-element.elementor-element-309717b{width:var( --container-widget-width, 16px );max-width:16px;--container-widget-width:16px;--container-widget-flex-grow:0;}.elementor-163 .elementor-element.elementor-element-50df9b1{margin:8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-163 .elementor-element.elementor-element-c4bfa91{margin:8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-163 .elementor-element.elementor-element-d2cd9db{--min-height:auto;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-163 .elementor-element.elementor-element-093f7d1{--min-height:auto;--margin-top:0px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-163 .elementor-element.elementor-element-50c7dac{--min-height:auto;--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-163 .elementor-element.elementor-element-d6e98ff{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-163 .elementor-element.elementor-element-edef9d0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-163 .elementor-element.elementor-element-feca6ed{margin:0px auto calc(var(--kit-widget-spacing, 0px) + 0px) auto;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-163 .elementor-element.elementor-element-89611bc{--min-height:auto;--grid-auto-flow:row;--margin-top:0px;--margin-bottom:24px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-163 .elementor-element.elementor-element-043c0b4{--min-height:auto;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;grid-column:auto;grid-row:auto;}.elementor-163 .elementor-element.elementor-element-9ba0ffb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-163 .elementor-element.elementor-element-f50def9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 4px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-163 .elementor-element.elementor-element-4266b78{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-163 .elementor-element.elementor-element-8a19d3d{--min-height:auto;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;grid-column:auto;grid-row:auto;}.elementor-163 .elementor-element.elementor-element-6e672d4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-163 .elementor-element.elementor-element-d6fa1e5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 4px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-163 .elementor-element.elementor-element-1534882{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-163 .elementor-element.elementor-element-67ff093{--min-height:auto;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;grid-column:auto;grid-row:auto;}.elementor-163 .elementor-element.elementor-element-6f0c0ee{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-163 .elementor-element.elementor-element-af95eae{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 4px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-163 .elementor-element.elementor-element-2eaf670{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-163 .elementor-element.elementor-element-6cf1775{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-163 .elementor-element.elementor-element-252b89a{--min-height:auto;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:112px;--padding-bottom:112px;--padding-left:0px;--padding-right:0px;}.elementor-163 .elementor-element.elementor-element-5a9ede1{--min-height:auto;--margin-top:0px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-163 .elementor-element.elementor-element-c3fba91{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-163 .elementor-element.elementor-element-5e5aabd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-163 .elementor-element.elementor-element-506afff{margin:0px auto calc(var(--kit-widget-spacing, 0px) + 32px) auto;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-163 .elementor-element.elementor-element-da2756d{--min-height:auto;--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-163 .elementor-element.elementor-element-820d0b0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-163 .elementor-element.elementor-element-982750c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}}@media(max-width:767px){.elementor-163 .elementor-element.elementor-element-d38d0b2{--min-height:auto;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-163 .elementor-element.elementor-element-1ea4255{--min-height:auto;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;--padding-top:0px;--padding-bottom:0px;--padding-left:16px;--padding-right:16px;}.elementor-163 .elementor-element.elementor-element-f3f2d13{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-163 .elementor-element.elementor-element-467221d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-163 .elementor-element.elementor-element-467221d .elementor-heading-title{font-size:36px;line-height:45px;letter-spacing:-0.9px;}.elementor-163 .elementor-element.elementor-element-acf8120{margin:0px auto calc(var(--kit-widget-spacing, 0px) + 0px) auto;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-163 .elementor-element.elementor-element-acf8120 .elementor-heading-title{font-size:16px;line-height:26px;}.elementor-163 .elementor-element.elementor-element-b3f35b7{--min-height:auto;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:16px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-163 .elementor-element.elementor-element-c171dee{--min-height:auto;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;--padding-top:0px;--padding-bottom:0px;--padding-left:16px;--padding-right:16px;}.elementor-163 .elementor-element.elementor-element-559f36d{--min-height:auto;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:48px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-163 .elementor-element.elementor-element-65e8fbd{--width:fit-content;--min-height:auto;--flex-wrap:nowrap;--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-163 .elementor-element.elementor-element-bbbdd03{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:48px;--container-widget-flex-grow:0;width:var( --container-widget-width, 48px );max-width:48px;}.elementor-163 .elementor-element.elementor-element-e1d6fe2{--width:1px;--min-height:auto;--flex-wrap:nowrap;--margin-top:16px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-163 .elementor-element.elementor-element-48e7478{--min-height:auto;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:48px;--padding-left:0px;--padding-right:0px;}.elementor-163 .elementor-element.elementor-element-58b1deb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-163 .elementor-element.elementor-element-58b1deb .elementor-heading-title{font-size:20px;line-height:28px;}.elementor-163 .elementor-element.elementor-element-cd1f246{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-163 .elementor-element.elementor-element-2058dca{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-163 .elementor-element.elementor-element-1c1e17f{--min-height:auto;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:48px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-163 .elementor-element.elementor-element-d0b283e{--width:fit-content;--min-height:auto;--flex-wrap:nowrap;--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-163 .elementor-element.elementor-element-b7d62ba{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:48px;--container-widget-flex-grow:0;width:var( --container-widget-width, 48px );max-width:48px;}.elementor-163 .elementor-element.elementor-element-f9d3a62{--width:1px;--min-height:auto;--flex-wrap:nowrap;--margin-top:16px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-163 .elementor-element.elementor-element-71d423d{--min-height:auto;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:48px;--padding-left:0px;--padding-right:0px;}.elementor-163 .elementor-element.elementor-element-865be8e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-163 .elementor-element.elementor-element-865be8e .elementor-heading-title{font-size:20px;line-height:28px;}.elementor-163 .elementor-element.elementor-element-1af9024{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-163 .elementor-element.elementor-element-e4f6ea1{--min-height:auto;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:48px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-163 .elementor-element.elementor-element-abc64b2{--width:fit-content;--min-height:auto;--flex-wrap:nowrap;--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-163 .elementor-element.elementor-element-bf1a642{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:48px;--container-widget-flex-grow:0;width:var( --container-widget-width, 48px );max-width:48px;}.elementor-163 .elementor-element.elementor-element-7eba226{--width:1px;--min-height:auto;--flex-wrap:nowrap;--margin-top:16px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-163 .elementor-element.elementor-element-a6f7a04{--min-height:auto;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:48px;--padding-left:0px;--padding-right:0px;}.elementor-163 .elementor-element.elementor-element-e5f162b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-163 .elementor-element.elementor-element-e5f162b .elementor-heading-title{font-size:20px;line-height:28px;}.elementor-163 .elementor-element.elementor-element-577c42a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-163 .elementor-element.elementor-element-d0db2d2{--min-height:auto;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-163 .elementor-element.elementor-element-c8f3b20{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-163 .elementor-element.elementor-element-9604d2a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-163 .elementor-element.elementor-element-c1e2c39{--min-height:auto;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:48px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-163 .elementor-element.elementor-element-5bbd8b9{--width:fit-content;--min-height:auto;--flex-wrap:nowrap;--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-163 .elementor-element.elementor-element-ca92dc2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:48px;--container-widget-flex-grow:0;width:var( --container-widget-width, 48px );max-width:48px;}.elementor-163 .elementor-element.elementor-element-bcefee8{--width:1px;--min-height:auto;--flex-wrap:nowrap;--margin-top:16px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-163 .elementor-element.elementor-element-d63ea5a{--min-height:auto;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:48px;--padding-left:0px;--padding-right:0px;}.elementor-163 .elementor-element.elementor-element-5a5e54b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-163 .elementor-element.elementor-element-5a5e54b .elementor-heading-title{font-size:20px;line-height:28px;}.elementor-163 .elementor-element.elementor-element-50148a3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-163 .elementor-element.elementor-element-1baa27a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-163 .elementor-element.elementor-element-f73ffc2{margin:12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-163 .elementor-element.elementor-element-294a441{--min-height:auto;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:48px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-163 .elementor-element.elementor-element-2356dab{--width:fit-content;--min-height:auto;--flex-wrap:nowrap;--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-163 .elementor-element.elementor-element-f0bf7af{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:48px;--container-widget-flex-grow:0;width:var( --container-widget-width, 48px );max-width:48px;}.elementor-163 .elementor-element.elementor-element-6e25fc9{--width:1px;--min-height:auto;--flex-wrap:nowrap;--margin-top:16px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-163 .elementor-element.elementor-element-04157d5{--min-height:auto;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:48px;--padding-left:0px;--padding-right:0px;}.elementor-163 .elementor-element.elementor-element-4e03689{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-163 .elementor-element.elementor-element-4e03689 .elementor-heading-title{font-size:20px;line-height:28px;}.elementor-163 .elementor-element.elementor-element-16719a8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-163 .elementor-element.elementor-element-9091b08{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-163 .elementor-element.elementor-element-410df4b{--min-height:auto;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--flex-wrap:nowrap;--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-163 .elementor-element.elementor-element-f3731ce{--width:fit-content;--min-height:auto;--flex-wrap:nowrap;--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-163 .elementor-element.elementor-element-8c71c7a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:48px;--container-widget-flex-grow:0;width:var( --container-widget-width, 48px );max-width:48px;}.elementor-163 .elementor-element.elementor-element-46cc0cd{--min-height:auto;--flex-wrap:nowrap;--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-163 .elementor-element.elementor-element-8c0b4bd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-163 .elementor-element.elementor-element-8c0b4bd .elementor-heading-title{font-size:20px;line-height:28px;}.elementor-163 .elementor-element.elementor-element-ef6fb94{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-163 .elementor-element.elementor-element-397f632{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-163 .elementor-element.elementor-element-81dce5e{--min-height:auto;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:64px;--padding-bottom:64px;--padding-left:0px;--padding-right:0px;}.elementor-163 .elementor-element.elementor-element-7cabb6c{--min-height:auto;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;--padding-top:0px;--padding-bottom:0px;--padding-left:16px;--padding-right:16px;}.elementor-163 .elementor-element.elementor-element-13ba8b7{--min-height:auto;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:48px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-163 .elementor-element.elementor-element-f9952c2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-163 .elementor-element.elementor-element-1c452a8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-163 .elementor-element.elementor-element-1c452a8 .elementor-heading-title{font-size:24px;line-height:32px;letter-spacing:-0.6px;}.elementor-163 .elementor-element.elementor-element-16e5770{--min-height:auto;--e-con-grid-template-columns:repeat(1, minmax(0px, 1fr));--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-163 .elementor-element.elementor-element-381edd3{--min-height:auto;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;grid-column:auto;grid-row:auto;}.elementor-163 .elementor-element.elementor-element-9e5520f{--width:36px;--min-height:auto;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:12px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-163 .elementor-element.elementor-element-8b0a18a{width:var( --container-widget-width, 16px );max-width:16px;--container-widget-width:16px;--container-widget-flex-grow:0;}.elementor-163 .elementor-element.elementor-element-659609f{margin:8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-163 .elementor-element.elementor-element-898900d{margin:8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-163 .elementor-element.elementor-element-276c759{--min-height:auto;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;grid-column:auto;grid-row:auto;}.elementor-163 .elementor-element.elementor-element-0e2e603{--width:36px;--min-height:auto;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:12px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-163 .elementor-element.elementor-element-1fb798b{width:var( --container-widget-width, 16px );max-width:16px;--container-widget-width:16px;--container-widget-flex-grow:0;}.elementor-163 .elementor-element.elementor-element-3357aaa{margin:8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-163 .elementor-element.elementor-element-ed8ebf6{margin:8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-163 .elementor-element.elementor-element-07c95a1{--min-height:auto;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;grid-column:auto;grid-row:auto;}.elementor-163 .elementor-element.elementor-element-93a1653{--width:36px;--min-height:auto;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:12px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-163 .elementor-element.elementor-element-97ba5f0{width:var( --container-widget-width, 16px );max-width:16px;--container-widget-width:16px;--container-widget-flex-grow:0;}.elementor-163 .elementor-element.elementor-element-691ff39{margin:8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-163 .elementor-element.elementor-element-5b924cb{margin:8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-163 .elementor-element.elementor-element-3f32a55{--min-height:auto;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;grid-column:auto;grid-row:auto;}.elementor-163 .elementor-element.elementor-element-07c55c6{--width:36px;--min-height:auto;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:12px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-163 .elementor-element.elementor-element-309717b{width:var( --container-widget-width, 16px );max-width:16px;--container-widget-width:16px;--container-widget-flex-grow:0;}.elementor-163 .elementor-element.elementor-element-50df9b1{margin:8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-163 .elementor-element.elementor-element-c4bfa91{margin:8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-163 .elementor-element.elementor-element-d2cd9db{--min-height:auto;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:64px;--padding-bottom:64px;--padding-left:0px;--padding-right:0px;}.elementor-163 .elementor-element.elementor-element-093f7d1{--min-height:auto;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;--padding-top:0px;--padding-bottom:0px;--padding-left:16px;--padding-right:16px;}.elementor-163 .elementor-element.elementor-element-50c7dac{--min-height:auto;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-163 .elementor-element.elementor-element-d6e98ff{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-163 .elementor-element.elementor-element-edef9d0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-163 .elementor-element.elementor-element-edef9d0 .elementor-heading-title{font-size:24px;line-height:32px;letter-spacing:-0.6px;}.elementor-163 .elementor-element.elementor-element-feca6ed{margin:0px auto calc(var(--kit-widget-spacing, 0px) + 0px) auto;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-163 .elementor-element.elementor-element-89611bc{--min-height:auto;--e-con-grid-template-columns:repeat(1, minmax(0px, 1fr));--grid-auto-flow:row;--margin-top:0px;--margin-bottom:24px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-163 .elementor-element.elementor-element-043c0b4{--min-height:auto;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;grid-column:auto;grid-row:auto;}.elementor-163 .elementor-element.elementor-element-9ba0ffb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-163 .elementor-element.elementor-element-f50def9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 4px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-163 .elementor-element.elementor-element-4266b78{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-163 .elementor-element.elementor-element-8a19d3d{--min-height:auto;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;grid-column:auto;grid-row:auto;}.elementor-163 .elementor-element.elementor-element-6e672d4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-163 .elementor-element.elementor-element-d6fa1e5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 4px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-163 .elementor-element.elementor-element-1534882{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-163 .elementor-element.elementor-element-67ff093{--min-height:auto;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;grid-column:auto;grid-row:auto;}.elementor-163 .elementor-element.elementor-element-6f0c0ee{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-163 .elementor-element.elementor-element-af95eae{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 4px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-163 .elementor-element.elementor-element-2eaf670{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-163 .elementor-element.elementor-element-6cf1775{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-163 .elementor-element.elementor-element-252b89a{--min-height:auto;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-163 .elementor-element.elementor-element-5a9ede1{--min-height:auto;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;--padding-top:0px;--padding-bottom:0px;--padding-left:16px;--padding-right:16px;}.elementor-163 .elementor-element.elementor-element-c3fba91{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-163 .elementor-element.elementor-element-5e5aabd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-163 .elementor-element.elementor-element-5e5aabd .elementor-heading-title{font-size:30px;line-height:41.25px;letter-spacing:-0.75px;}.elementor-163 .elementor-element.elementor-element-506afff{margin:0px auto calc(var(--kit-widget-spacing, 0px) + 32px) auto;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-163 .elementor-element.elementor-element-da2756d{--min-height:auto;--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;--flex-wrap:nowrap;--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-163 .elementor-element.elementor-element-820d0b0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-163 .elementor-element.elementor-element-982750c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}}@media(min-width:768px){.elementor-163 .elementor-element.elementor-element-65e8fbd{--width:fit-content;}.elementor-163 .elementor-element.elementor-element-e1d6fe2{--width:1px;}.elementor-163 .elementor-element.elementor-element-48e7478{--width:auto;}.elementor-163 .elementor-element.elementor-element-d0b283e{--width:fit-content;}.elementor-163 .elementor-element.elementor-element-f9d3a62{--width:1px;}.elementor-163 .elementor-element.elementor-element-71d423d{--width:auto;}.elementor-163 .elementor-element.elementor-element-abc64b2{--width:fit-content;}.elementor-163 .elementor-element.elementor-element-7eba226{--width:1px;}.elementor-163 .elementor-element.elementor-element-a6f7a04{--width:auto;}.elementor-163 .elementor-element.elementor-element-5bbd8b9{--width:fit-content;}.elementor-163 .elementor-element.elementor-element-bcefee8{--width:1px;}.elementor-163 .elementor-element.elementor-element-d63ea5a{--width:auto;}.elementor-163 .elementor-element.elementor-element-2356dab{--width:fit-content;}.elementor-163 .elementor-element.elementor-element-6e25fc9{--width:1px;}.elementor-163 .elementor-element.elementor-element-04157d5{--width:auto;}.elementor-163 .elementor-element.elementor-element-f3731ce{--width:fit-content;}.elementor-163 .elementor-element.elementor-element-46cc0cd{--width:auto;}.elementor-163 .elementor-element.elementor-element-381edd3{--width:auto;}.elementor-163 .elementor-element.elementor-element-9e5520f{--width:36px;}.elementor-163 .elementor-element.elementor-element-276c759{--width:auto;}.elementor-163 .elementor-element.elementor-element-0e2e603{--width:36px;}.elementor-163 .elementor-element.elementor-element-07c95a1{--width:auto;}.elementor-163 .elementor-element.elementor-element-93a1653{--width:36px;}.elementor-163 .elementor-element.elementor-element-3f32a55{--width:auto;}.elementor-163 .elementor-element.elementor-element-07c55c6{--width:36px;}.elementor-163 .elementor-element.elementor-element-043c0b4{--width:auto;}.elementor-163 .elementor-element.elementor-element-8a19d3d{--width:auto;}.elementor-163 .elementor-element.elementor-element-67ff093{--width:auto;}}@media(max-width:1024px) and (min-width:768px){.elementor-163 .elementor-element.elementor-element-65e8fbd{--width:fit-content;}.elementor-163 .elementor-element.elementor-element-e1d6fe2{--width:1px;}.elementor-163 .elementor-element.elementor-element-48e7478{--width:100%;}.elementor-163 .elementor-element.elementor-element-d0b283e{--width:fit-content;}.elementor-163 .elementor-element.elementor-element-f9d3a62{--width:1px;}.elementor-163 .elementor-element.elementor-element-71d423d{--width:100%;}.elementor-163 .elementor-element.elementor-element-abc64b2{--width:fit-content;}.elementor-163 .elementor-element.elementor-element-7eba226{--width:1px;}.elementor-163 .elementor-element.elementor-element-a6f7a04{--width:100%;}.elementor-163 .elementor-element.elementor-element-5bbd8b9{--width:fit-content;}.elementor-163 .elementor-element.elementor-element-bcefee8{--width:1px;}.elementor-163 .elementor-element.elementor-element-d63ea5a{--width:100%;}.elementor-163 .elementor-element.elementor-element-2356dab{--width:fit-content;}.elementor-163 .elementor-element.elementor-element-6e25fc9{--width:1px;}.elementor-163 .elementor-element.elementor-element-04157d5{--width:100%;}.elementor-163 .elementor-element.elementor-element-f3731ce{--width:fit-content;}.elementor-163 .elementor-element.elementor-element-46cc0cd{--width:100%;}.elementor-163 .elementor-element.elementor-element-381edd3{--width:100%;}.elementor-163 .elementor-element.elementor-element-9e5520f{--width:36px;}.elementor-163 .elementor-element.elementor-element-276c759{--width:100%;}.elementor-163 .elementor-element.elementor-element-0e2e603{--width:36px;}.elementor-163 .elementor-element.elementor-element-07c95a1{--width:100%;}.elementor-163 .elementor-element.elementor-element-93a1653{--width:36px;}.elementor-163 .elementor-element.elementor-element-3f32a55{--width:100%;}.elementor-163 .elementor-element.elementor-element-07c55c6{--width:36px;}.elementor-163 .elementor-element.elementor-element-043c0b4{--width:100%;}.elementor-163 .elementor-element.elementor-element-8a19d3d{--width:100%;}.elementor-163 .elementor-element.elementor-element-67ff093{--width:100%;}}/* Start custom CSS for heading, class: .elementor-element-f3f2d13 */.elementor-163 .elementor-element.elementor-element-f3f2d13 span{background-image: none;}
.elementor-163 .elementor-element.elementor-element-f3f2d13{right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;
height: auto;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-467221d */.elementor-163 .elementor-element.elementor-element-467221d h1{background-image: none;}
.elementor-163 .elementor-element.elementor-element-467221d{right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-acf8120 */.elementor-163 .elementor-element.elementor-element-acf8120 p{background-image: none;}
.elementor-163 .elementor-element.elementor-element-acf8120{right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1ea4255 */.elementor-163 .elementor-element.elementor-element-1ea4255{justify-items: normal;
font-style: normal;
visibility: visible;
max-width: 768px;
white-space: normal;
word-break: normal;
overflow-wrap: normal;
transition-property: all;
transition-duration: 0s;
transition-delay: 0s;
transition-timing-function: ease;
display: block !important;
right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}
  @media (max-width: 1024px) {
    .elementor-163 .elementor-element.elementor-element-1ea4255{
      column-count: undefined;
    }
  }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d38d0b2 */.elementor-163 .elementor-element.elementor-element-d38d0b2{justify-items: normal;
font-style: normal;
visibility: visible;
white-space: normal;
word-break: normal;
overflow-wrap: normal;
transition-property: all;
transition-duration: 0s;
transition-delay: 0s;
transition-timing-function: ease;
display: block !important;
right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}
  @media (max-width: 1024px) {
    .elementor-163 .elementor-element.elementor-element-d38d0b2{
      column-count: undefined;
    }
  }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-bbbdd03 */.elementor-163 .elementor-element.elementor-element-bbbdd03 {background-image: none;}
.elementor-163 .elementor-element.elementor-element-bbbdd03{right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;
display: flex;
justify-content: center;
align-items: center;
height: 48px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e1d6fe2 */.elementor-163 .elementor-element.elementor-element-e1d6fe2{justify-items: normal;
flex-basis: 0%;
font-style: normal;
visibility: visible;
white-space: normal;
word-break: normal;
overflow-wrap: normal;
transition-property: all;
transition-duration: 0s;
transition-delay: 0s;
transition-timing-function: ease;
display: block !important;
right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}
  @media (max-width: 1024px) {
    .elementor-163 .elementor-element.elementor-element-e1d6fe2{
      column-count: undefined;
    }
  }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-65e8fbd */.elementor-163 .elementor-element.elementor-element-65e8fbd{justify-items: normal;
font-style: normal;
visibility: visible;
white-space: normal;
word-break: normal;
overflow-wrap: normal;
transition-property: all;
transition-duration: 0s;
transition-delay: 0s;
transition-timing-function: ease;
right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-58b1deb */.elementor-163 .elementor-element.elementor-element-58b1deb h2{background-image: none;}
.elementor-163 .elementor-element.elementor-element-58b1deb{right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-cd1f246 */.elementor-163 .elementor-element.elementor-element-cd1f246 p{background-image: none;}
.elementor-163 .elementor-element.elementor-element-cd1f246{right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2058dca */.elementor-163 .elementor-element.elementor-element-2058dca svg{
width: 16px !important;
height: 16px !important;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-48e7478 */.elementor-163 .elementor-element.elementor-element-48e7478{justify-items: normal;
font-style: normal;
visibility: visible;
white-space: normal;
word-break: normal;
overflow-wrap: normal;
transition-property: all;
transition-duration: 0s;
transition-delay: 0s;
transition-timing-function: ease;
display: block !important;
right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}
  @media (max-width: 1024px) {
    .elementor-163 .elementor-element.elementor-element-48e7478{
      column-count: undefined;
    }
  }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-559f36d */.elementor-163 .elementor-element.elementor-element-559f36d{justify-items: normal;
font-style: normal;
visibility: visible;
white-space: normal;
word-break: normal;
overflow-wrap: normal;
transition-property: all;
transition-duration: 0s;
transition-delay: 0s;
transition-timing-function: ease;
right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b7d62ba */.elementor-163 .elementor-element.elementor-element-b7d62ba {background-image: none;}
.elementor-163 .elementor-element.elementor-element-b7d62ba{right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;
display: flex;
justify-content: center;
align-items: center;
height: 48px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f9d3a62 */.elementor-163 .elementor-element.elementor-element-f9d3a62{justify-items: normal;
flex-basis: 0%;
font-style: normal;
visibility: visible;
white-space: normal;
word-break: normal;
overflow-wrap: normal;
transition-property: all;
transition-duration: 0s;
transition-delay: 0s;
transition-timing-function: ease;
display: block !important;
right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}
  @media (max-width: 1024px) {
    .elementor-163 .elementor-element.elementor-element-f9d3a62{
      column-count: undefined;
    }
  }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d0b283e */.elementor-163 .elementor-element.elementor-element-d0b283e{justify-items: normal;
font-style: normal;
visibility: visible;
white-space: normal;
word-break: normal;
overflow-wrap: normal;
transition-property: all;
transition-duration: 0s;
transition-delay: 0s;
transition-timing-function: ease;
right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-865be8e */.elementor-163 .elementor-element.elementor-element-865be8e h2{background-image: none;}
.elementor-163 .elementor-element.elementor-element-865be8e{right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1af9024 */.elementor-163 .elementor-element.elementor-element-1af9024 p{background-image: none;}
.elementor-163 .elementor-element.elementor-element-1af9024{right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-71d423d */.elementor-163 .elementor-element.elementor-element-71d423d{justify-items: normal;
font-style: normal;
visibility: visible;
white-space: normal;
word-break: normal;
overflow-wrap: normal;
transition-property: all;
transition-duration: 0s;
transition-delay: 0s;
transition-timing-function: ease;
display: block !important;
right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}
  @media (max-width: 1024px) {
    .elementor-163 .elementor-element.elementor-element-71d423d{
      column-count: undefined;
    }
  }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1c1e17f */.elementor-163 .elementor-element.elementor-element-1c1e17f{justify-items: normal;
font-style: normal;
visibility: visible;
white-space: normal;
word-break: normal;
overflow-wrap: normal;
transition-property: all;
transition-duration: 0s;
transition-delay: 0s;
transition-timing-function: ease;
right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-bf1a642 */.elementor-163 .elementor-element.elementor-element-bf1a642 {background-image: none;}
.elementor-163 .elementor-element.elementor-element-bf1a642{right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;
display: flex;
justify-content: center;
align-items: center;
height: 48px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7eba226 */.elementor-163 .elementor-element.elementor-element-7eba226{justify-items: normal;
flex-basis: 0%;
font-style: normal;
visibility: visible;
white-space: normal;
word-break: normal;
overflow-wrap: normal;
transition-property: all;
transition-duration: 0s;
transition-delay: 0s;
transition-timing-function: ease;
display: block !important;
right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}
  @media (max-width: 1024px) {
    .elementor-163 .elementor-element.elementor-element-7eba226{
      column-count: undefined;
    }
  }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-abc64b2 */.elementor-163 .elementor-element.elementor-element-abc64b2{justify-items: normal;
font-style: normal;
visibility: visible;
white-space: normal;
word-break: normal;
overflow-wrap: normal;
transition-property: all;
transition-duration: 0s;
transition-delay: 0s;
transition-timing-function: ease;
right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e5f162b */.elementor-163 .elementor-element.elementor-element-e5f162b h2{background-image: none;}
.elementor-163 .elementor-element.elementor-element-e5f162b{right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-577c42a */.elementor-163 .elementor-element.elementor-element-577c42a p{background-image: none;}
.elementor-163 .elementor-element.elementor-element-577c42a{right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c8f3b20 */.elementor-163 .elementor-element.elementor-element-c8f3b20 p{background-image: none;}
.elementor-163 .elementor-element.elementor-element-c8f3b20{right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9604d2a */.elementor-163 .elementor-element.elementor-element-9604d2a p{background-image: none;}
.elementor-163 .elementor-element.elementor-element-9604d2a{right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d0db2d2 */.elementor-163 .elementor-element.elementor-element-d0db2d2{justify-items: normal;
font-style: normal;
visibility: visible;
white-space: normal;
word-break: normal;
overflow-wrap: normal;
transition-property: all;
transition-duration: 0s;
transition-delay: 0s;
transition-timing-function: ease;
display: block !important;
right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}
  @media (max-width: 1024px) {
    .elementor-163 .elementor-element.elementor-element-d0db2d2{
      column-count: undefined;
    }
  }
  .elementor-163 .elementor-element.elementor-element-d0db2d2{
  position: relative;
  border: 1px solid rgba(61, 220, 151, 0.22);
  border-radius: 24px;
  background: linear-gradient(145deg, rgba(20, 44, 38, 0.95), rgba(10, 28, 24, 0.95));
  box-shadow:
    0 0 0 1px rgba(61, 220, 151, 0.05),
    0 8px 32px rgba(0, 0, 0, 0.35),
    0 0 40px rgba(61, 220, 151, 0.08);
  transition: border-color .3s ease, box-shadow .3s ease, transform .3s ease;
}
.elementor-163 .elementor-element.elementor-element-d0db2d2:hover{
  border-color: rgba(61, 220, 151, 0.5);
  box-shadow:
    0 8px 32px rgba(0, 0, 0, 0.4),
    0 0 50px rgba(61, 220, 151, 0.18);
  transform: translateY(-3px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a6f7a04 */.elementor-163 .elementor-element.elementor-element-a6f7a04{justify-items: normal;
font-style: normal;
visibility: visible;
white-space: normal;
word-break: normal;
overflow-wrap: normal;
transition-property: all;
transition-duration: 0s;
transition-delay: 0s;
transition-timing-function: ease;
display: block !important;
right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}
  @media (max-width: 1024px) {
    .elementor-163 .elementor-element.elementor-element-a6f7a04{
      column-count: undefined;
    }
  }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e4f6ea1 */.elementor-163 .elementor-element.elementor-element-e4f6ea1{justify-items: normal;
font-style: normal;
visibility: visible;
white-space: normal;
word-break: normal;
overflow-wrap: normal;
transition-property: all;
transition-duration: 0s;
transition-delay: 0s;
transition-timing-function: ease;
right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ca92dc2 */.elementor-163 .elementor-element.elementor-element-ca92dc2 {background-image: none;}
.elementor-163 .elementor-element.elementor-element-ca92dc2{right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;
display: flex;
justify-content: center;
align-items: center;
height: 48px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bcefee8 */.elementor-163 .elementor-element.elementor-element-bcefee8{justify-items: normal;
flex-basis: 0%;
font-style: normal;
visibility: visible;
white-space: normal;
word-break: normal;
overflow-wrap: normal;
transition-property: all;
transition-duration: 0s;
transition-delay: 0s;
transition-timing-function: ease;
display: block !important;
right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}
  @media (max-width: 1024px) {
    .elementor-163 .elementor-element.elementor-element-bcefee8{
      column-count: undefined;
    }
  }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5bbd8b9 */.elementor-163 .elementor-element.elementor-element-5bbd8b9{justify-items: normal;
font-style: normal;
visibility: visible;
white-space: normal;
word-break: normal;
overflow-wrap: normal;
transition-property: all;
transition-duration: 0s;
transition-delay: 0s;
transition-timing-function: ease;
right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5a5e54b */.elementor-163 .elementor-element.elementor-element-5a5e54b h2{background-image: none;}
.elementor-163 .elementor-element.elementor-element-5a5e54b{right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-50148a3 */.elementor-163 .elementor-element.elementor-element-50148a3 p{background-image: none;}
.elementor-163 .elementor-element.elementor-element-50148a3{right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1baa27a */.elementor-163 .elementor-element.elementor-element-1baa27a p{background-image: none;}
.elementor-163 .elementor-element.elementor-element-1baa27a{right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f73ffc2 */.elementor-163 .elementor-element.elementor-element-f73ffc2 p{background-image: none;}
.elementor-163 .elementor-element.elementor-element-f73ffc2{right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d63ea5a */.elementor-163 .elementor-element.elementor-element-d63ea5a{justify-items: normal;
font-style: normal;
visibility: visible;
white-space: normal;
word-break: normal;
overflow-wrap: normal;
transition-property: all;
transition-duration: 0s;
transition-delay: 0s;
transition-timing-function: ease;
display: block !important;
right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}
  @media (max-width: 1024px) {
    .elementor-163 .elementor-element.elementor-element-d63ea5a{
      column-count: undefined;
    }
  }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c1e2c39 */.elementor-163 .elementor-element.elementor-element-c1e2c39{justify-items: normal;
font-style: normal;
visibility: visible;
white-space: normal;
word-break: normal;
overflow-wrap: normal;
transition-property: all;
transition-duration: 0s;
transition-delay: 0s;
transition-timing-function: ease;
right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f0bf7af */.elementor-163 .elementor-element.elementor-element-f0bf7af {background-image: none;}
.elementor-163 .elementor-element.elementor-element-f0bf7af{right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;
display: flex;
justify-content: center;
align-items: center;
height: 48px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6e25fc9 */.elementor-163 .elementor-element.elementor-element-6e25fc9{justify-items: normal;
flex-basis: 0%;
font-style: normal;
visibility: visible;
white-space: normal;
word-break: normal;
overflow-wrap: normal;
transition-property: all;
transition-duration: 0s;
transition-delay: 0s;
transition-timing-function: ease;
display: block !important;
right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}
  @media (max-width: 1024px) {
    .elementor-163 .elementor-element.elementor-element-6e25fc9{
      column-count: undefined;
    }
  }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2356dab */.elementor-163 .elementor-element.elementor-element-2356dab{justify-items: normal;
font-style: normal;
visibility: visible;
white-space: normal;
word-break: normal;
overflow-wrap: normal;
transition-property: all;
transition-duration: 0s;
transition-delay: 0s;
transition-timing-function: ease;
right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4e03689 */.elementor-163 .elementor-element.elementor-element-4e03689 h2{background-image: none;}
.elementor-163 .elementor-element.elementor-element-4e03689{right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-16719a8 */.elementor-163 .elementor-element.elementor-element-16719a8 p{background-image: none;}
.elementor-163 .elementor-element.elementor-element-16719a8{right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9091b08 */.elementor-163 .elementor-element.elementor-element-9091b08 p{background-image: none;}
.elementor-163 .elementor-element.elementor-element-9091b08{right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-04157d5 */.elementor-163 .elementor-element.elementor-element-04157d5{justify-items: normal;
font-style: normal;
visibility: visible;
white-space: normal;
word-break: normal;
overflow-wrap: normal;
transition-property: all;
transition-duration: 0s;
transition-delay: 0s;
transition-timing-function: ease;
display: block !important;
right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}
  @media (max-width: 1024px) {
    .elementor-163 .elementor-element.elementor-element-04157d5{
      column-count: undefined;
    }
  }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-294a441 */.elementor-163 .elementor-element.elementor-element-294a441{justify-items: normal;
font-style: normal;
visibility: visible;
white-space: normal;
word-break: normal;
overflow-wrap: normal;
transition-property: all;
transition-duration: 0s;
transition-delay: 0s;
transition-timing-function: ease;
right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8c71c7a */.elementor-163 .elementor-element.elementor-element-8c71c7a {background-image: none;}
.elementor-163 .elementor-element.elementor-element-8c71c7a{right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;
display: flex;
justify-content: center;
align-items: center;
height: 48px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f3731ce */.elementor-163 .elementor-element.elementor-element-f3731ce{justify-items: normal;
font-style: normal;
visibility: visible;
white-space: normal;
word-break: normal;
overflow-wrap: normal;
transition-property: all;
transition-duration: 0s;
transition-delay: 0s;
transition-timing-function: ease;
right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8c0b4bd */.elementor-163 .elementor-element.elementor-element-8c0b4bd h2{background-image: none;}
.elementor-163 .elementor-element.elementor-element-8c0b4bd{right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ef6fb94 */.elementor-163 .elementor-element.elementor-element-ef6fb94 p{background-image: none;}
.elementor-163 .elementor-element.elementor-element-ef6fb94{right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-397f632 */.elementor-163 .elementor-element.elementor-element-397f632 p{background-image: none;}
.elementor-163 .elementor-element.elementor-element-397f632{right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-46cc0cd */.elementor-163 .elementor-element.elementor-element-46cc0cd{justify-items: normal;
font-style: normal;
visibility: visible;
white-space: normal;
word-break: normal;
overflow-wrap: normal;
transition-property: all;
transition-duration: 0s;
transition-delay: 0s;
transition-timing-function: ease;
display: block !important;
right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}
  @media (max-width: 1024px) {
    .elementor-163 .elementor-element.elementor-element-46cc0cd{
      column-count: undefined;
    }
  }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-410df4b */.elementor-163 .elementor-element.elementor-element-410df4b{justify-items: normal;
font-style: normal;
visibility: visible;
white-space: normal;
word-break: normal;
overflow-wrap: normal;
transition-property: all;
transition-duration: 0s;
transition-delay: 0s;
transition-timing-function: ease;
right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c171dee */.elementor-163 .elementor-element.elementor-element-c171dee{justify-items: normal;
font-style: normal;
visibility: visible;
max-width: 896px;
white-space: normal;
word-break: normal;
overflow-wrap: normal;
transition-property: all;
transition-duration: 0s;
transition-delay: 0s;
transition-timing-function: ease;
display: block !important;
right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}
  @media (max-width: 1024px) {
    .elementor-163 .elementor-element.elementor-element-c171dee{
      column-count: undefined;
    }
  }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b3f35b7 */.elementor-163 .elementor-element.elementor-element-b3f35b7{justify-items: normal;
font-style: normal;
visibility: visible;
white-space: normal;
word-break: normal;
overflow-wrap: normal;
transition-property: all;
transition-duration: 0s;
transition-delay: 0s;
transition-timing-function: ease;
display: block !important;
right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}
  @media (max-width: 1024px) {
    .elementor-163 .elementor-element.elementor-element-b3f35b7{
      column-count: undefined;
    }
  }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f9952c2 */.elementor-163 .elementor-element.elementor-element-f9952c2 span{background-image: none;}
.elementor-163 .elementor-element.elementor-element-f9952c2{right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;
height: auto;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1c452a8 */.elementor-163 .elementor-element.elementor-element-1c452a8 h2{background-image: none;}
.elementor-163 .elementor-element.elementor-element-1c452a8{right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-13ba8b7 */.elementor-163 .elementor-element.elementor-element-13ba8b7{justify-items: normal;
font-style: normal;
visibility: visible;
white-space: normal;
word-break: normal;
overflow-wrap: normal;
transition-property: all;
transition-duration: 0s;
transition-delay: 0s;
transition-timing-function: ease;
display: block !important;
right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}
  @media (max-width: 1024px) {
    .elementor-163 .elementor-element.elementor-element-13ba8b7{
      column-count: undefined;
    }
  }/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-8b0a18a */.elementor-163 .elementor-element.elementor-element-8b0a18a{right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;
line-height: 0px;
height: 16px;}
.elementor-163 .elementor-element.elementor-element-8b0a18a svg{stroke: rgb(75, 227, 176);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9e5520f */.elementor-163 .elementor-element.elementor-element-9e5520f{justify-items: normal;
font-style: normal;
visibility: visible;
white-space: normal;
word-break: normal;
overflow-wrap: normal;
transition-property: all;
transition-duration: 0s;
transition-delay: 0s;
transition-timing-function: ease;
height: 36px;
right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}
.elementor-163 .elementor-element.elementor-element-9e5520f{
  background: rgba(255, 255, 255, 0.04);
  backdrop-filter: blur(16px) saturate(140%);
  -webkit-backdrop-filter: blur(16px) saturate(140%);
  border: 1px solid rgba(255, 255, 255, 0.1);
  border-top: 1px solid rgba(255, 255, 255, 0.18);
  border-radius: 24px;
  box-shadow: 0 8px 32px rgba(0, 0, 0, 0.3);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-659609f */.elementor-163 .elementor-element.elementor-element-659609f p{background-image: none;}
.elementor-163 .elementor-element.elementor-element-659609f{right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-898900d */.elementor-163 .elementor-element.elementor-element-898900d p{background-image: none;}
.elementor-163 .elementor-element.elementor-element-898900d{right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-381edd3 */.elementor-163 .elementor-element.elementor-element-381edd3{justify-items: normal;
font-style: normal;
visibility: visible;
white-space: normal;
word-break: normal;
overflow-wrap: normal;
transition-property: all;
transition-duration: 0s;
transition-delay: 0s;
transition-timing-function: ease;
display: block !important;
right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}
  @media (max-width: 1024px) {
    .elementor-163 .elementor-element.elementor-element-381edd3{
      column-count: undefined;
    }
  }
  .elementor-163 .elementor-element.elementor-element-381edd3{
  position: relative;
  border: 1px solid rgba(61, 220, 151, 0.22);
  border-radius: 24px;
  background: linear-gradient(145deg, rgba(20, 44, 38, 0.95), rgba(10, 28, 24, 0.95));
  box-shadow:
    0 0 0 1px rgba(61, 220, 151, 0.05),
    0 8px 32px rgba(0, 0, 0, 0.35),
    0 0 40px rgba(61, 220, 151, 0.08);
  transition: border-color .3s ease, box-shadow .3s ease, transform .3s ease;
}
.elementor-163 .elementor-element.elementor-element-381edd3:hover{
  border-color: rgba(61, 220, 151, 0.5);
  box-shadow:
    0 8px 32px rgba(0, 0, 0, 0.4),
    0 0 50px rgba(61, 220, 151, 0.18);
  transform: translateY(-3px);
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-1fb798b */.elementor-163 .elementor-element.elementor-element-1fb798b{right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;
line-height: 0px;
height: 16px;}
.elementor-163 .elementor-element.elementor-element-1fb798b svg{stroke: rgb(75, 227, 176);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0e2e603 */.elementor-163 .elementor-element.elementor-element-0e2e603{justify-items: normal;
font-style: normal;
visibility: visible;
white-space: normal;
word-break: normal;
overflow-wrap: normal;
transition-property: all;
transition-duration: 0s;
transition-delay: 0s;
transition-timing-function: ease;
height: 36px;
right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}
.elementor-163 .elementor-element.elementor-element-0e2e603{
  background: rgba(255, 255, 255, 0.04);
  backdrop-filter: blur(16px) saturate(140%);
  -webkit-backdrop-filter: blur(16px) saturate(140%);
  border: 1px solid rgba(255, 255, 255, 0.1);
  border-top: 1px solid rgba(255, 255, 255, 0.18);
  border-radius: 24px;
  box-shadow: 0 8px 32px rgba(0, 0, 0, 0.3);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3357aaa */.elementor-163 .elementor-element.elementor-element-3357aaa p{background-image: none;}
.elementor-163 .elementor-element.elementor-element-3357aaa{right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ed8ebf6 */.elementor-163 .elementor-element.elementor-element-ed8ebf6 p{background-image: none;}
.elementor-163 .elementor-element.elementor-element-ed8ebf6{right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-276c759 */.elementor-163 .elementor-element.elementor-element-276c759{justify-items: normal;
font-style: normal;
visibility: visible;
white-space: normal;
word-break: normal;
overflow-wrap: normal;
transition-property: all;
transition-duration: 0s;
transition-delay: 0s;
transition-timing-function: ease;
display: block !important;
right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}
  @media (max-width: 1024px) {
    .elementor-163 .elementor-element.elementor-element-276c759{
      column-count: undefined;
    }
  }
  .elementor-163 .elementor-element.elementor-element-276c759{
  position: relative;
  border: 1px solid rgba(61, 220, 151, 0.22);
  border-radius: 24px;
  background: linear-gradient(145deg, rgba(20, 44, 38, 0.95), rgba(10, 28, 24, 0.95));
  box-shadow:
    0 0 0 1px rgba(61, 220, 151, 0.05),
    0 8px 32px rgba(0, 0, 0, 0.35),
    0 0 40px rgba(61, 220, 151, 0.08);
  transition: border-color .3s ease, box-shadow .3s ease, transform .3s ease;
}
.elementor-163 .elementor-element.elementor-element-276c759:hover{
  border-color: rgba(61, 220, 151, 0.5);
  box-shadow:
    0 8px 32px rgba(0, 0, 0, 0.4),
    0 0 50px rgba(61, 220, 151, 0.18);
  transform: translateY(-3px);
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-97ba5f0 */.elementor-163 .elementor-element.elementor-element-97ba5f0{right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;
line-height: 0px;
height: 16px;}
.elementor-163 .elementor-element.elementor-element-97ba5f0 svg{stroke: rgb(75, 227, 176);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-93a1653 */.elementor-163 .elementor-element.elementor-element-93a1653{justify-items: normal;
font-style: normal;
visibility: visible;
white-space: normal;
word-break: normal;
overflow-wrap: normal;
transition-property: all;
transition-duration: 0s;
transition-delay: 0s;
transition-timing-function: ease;
height: 36px;
right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}
.elementor-163 .elementor-element.elementor-element-93a1653{
  background: rgba(255, 255, 255, 0.04);
  backdrop-filter: blur(16px) saturate(140%);
  -webkit-backdrop-filter: blur(16px) saturate(140%);
  border: 1px solid rgba(255, 255, 255, 0.1);
  border-top: 1px solid rgba(255, 255, 255, 0.18);
  border-radius: 24px;
  box-shadow: 0 8px 32px rgba(0, 0, 0, 0.3);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-691ff39 */.elementor-163 .elementor-element.elementor-element-691ff39 p{background-image: none;}
.elementor-163 .elementor-element.elementor-element-691ff39{right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5b924cb */.elementor-163 .elementor-element.elementor-element-5b924cb p{background-image: none;}
.elementor-163 .elementor-element.elementor-element-5b924cb{right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-07c95a1 */.elementor-163 .elementor-element.elementor-element-07c95a1{justify-items: normal;
font-style: normal;
visibility: visible;
white-space: normal;
word-break: normal;
overflow-wrap: normal;
transition-property: all;
transition-duration: 0s;
transition-delay: 0s;
transition-timing-function: ease;
display: block !important;
right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}
  @media (max-width: 1024px) {
    .elementor-163 .elementor-element.elementor-element-07c95a1{
      column-count: undefined;
    }
  }
  .elementor-163 .elementor-element.elementor-element-07c95a1{
  position: relative;
  border: 1px solid rgba(61, 220, 151, 0.22);
  border-radius: 24px;
  background: linear-gradient(145deg, rgba(20, 44, 38, 0.95), rgba(10, 28, 24, 0.95));
  box-shadow:
    0 0 0 1px rgba(61, 220, 151, 0.05),
    0 8px 32px rgba(0, 0, 0, 0.35),
    0 0 40px rgba(61, 220, 151, 0.08);
  transition: border-color .3s ease, box-shadow .3s ease, transform .3s ease;
}
.elementor-163 .elementor-element.elementor-element-07c95a1:hover{
  border-color: rgba(61, 220, 151, 0.5);
  box-shadow:
    0 8px 32px rgba(0, 0, 0, 0.4),
    0 0 50px rgba(61, 220, 151, 0.18);
  transform: translateY(-3px);
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-309717b */.elementor-163 .elementor-element.elementor-element-309717b{right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;
line-height: 0px;
height: 16px;}
.elementor-163 .elementor-element.elementor-element-309717b svg{stroke: rgb(75, 227, 176);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-07c55c6 */.elementor-163 .elementor-element.elementor-element-07c55c6{justify-items: normal;
font-style: normal;
visibility: visible;
white-space: normal;
word-break: normal;
overflow-wrap: normal;
transition-property: all;
transition-duration: 0s;
transition-delay: 0s;
transition-timing-function: ease;
height: 36px;
right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}
.elementor-163 .elementor-element.elementor-element-07c55c6{
  background: rgba(255, 255, 255, 0.04);
  backdrop-filter: blur(16px) saturate(140%);
  -webkit-backdrop-filter: blur(16px) saturate(140%);
  border: 1px solid rgba(255, 255, 255, 0.1);
  border-top: 1px solid rgba(255, 255, 255, 0.18);
  border-radius: 24px;
  box-shadow: 0 8px 32px rgba(0, 0, 0, 0.3);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-50df9b1 */.elementor-163 .elementor-element.elementor-element-50df9b1 p{background-image: none;}
.elementor-163 .elementor-element.elementor-element-50df9b1{right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c4bfa91 */.elementor-163 .elementor-element.elementor-element-c4bfa91 p{background-image: none;}
.elementor-163 .elementor-element.elementor-element-c4bfa91{right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3f32a55 */.elementor-163 .elementor-element.elementor-element-3f32a55{justify-items: normal;
font-style: normal;
visibility: visible;
white-space: normal;
word-break: normal;
overflow-wrap: normal;
transition-property: all;
transition-duration: 0s;
transition-delay: 0s;
transition-timing-function: ease;
display: block !important;
right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}
  @media (max-width: 1024px) {
    .elementor-163 .elementor-element.elementor-element-3f32a55{
      column-count: undefined;
    }
  }
  .elementor-163 .elementor-element.elementor-element-3f32a55{
  position: relative;
  border: 1px solid rgba(61, 220, 151, 0.22);
  border-radius: 24px;
  background: linear-gradient(145deg, rgba(20, 44, 38, 0.95), rgba(10, 28, 24, 0.95));
  box-shadow:
    0 0 0 1px rgba(61, 220, 151, 0.05),
    0 8px 32px rgba(0, 0, 0, 0.35),
    0 0 40px rgba(61, 220, 151, 0.08);
  transition: border-color .3s ease, box-shadow .3s ease, transform .3s ease;
}
.elementor-163 .elementor-element.elementor-element-3f32a55:hover{
  border-color: rgba(61, 220, 151, 0.5);
  box-shadow:
    0 8px 32px rgba(0, 0, 0, 0.4),
    0 0 50px rgba(61, 220, 151, 0.18);
  transform: translateY(-3px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-16e5770 */.elementor-163 .elementor-element.elementor-element-16e5770{justify-items: normal;
font-style: normal;
visibility: visible;
white-space: normal;
word-break: normal;
overflow-wrap: normal;
transition-property: all;
transition-duration: 0s;
transition-delay: 0s;
transition-timing-function: ease;
right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;
align-content: normal;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7cabb6c */.elementor-163 .elementor-element.elementor-element-7cabb6c{justify-items: normal;
font-style: normal;
visibility: visible;
max-width: 896px;
white-space: normal;
word-break: normal;
overflow-wrap: normal;
transition-property: all;
transition-duration: 0s;
transition-delay: 0s;
transition-timing-function: ease;
display: block !important;
right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}
  @media (max-width: 1024px) {
    .elementor-163 .elementor-element.elementor-element-7cabb6c{
      column-count: undefined;
    }
  }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-81dce5e */.elementor-163 .elementor-element.elementor-element-81dce5e{justify-items: normal;
font-style: normal;
visibility: visible;
white-space: normal;
word-break: normal;
overflow-wrap: normal;
transition-property: all;
transition-duration: 0s;
transition-delay: 0s;
transition-timing-function: ease;
display: block !important;
right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}
  @media (max-width: 1024px) {
    .elementor-163 .elementor-element.elementor-element-81dce5e{
      column-count: undefined;
    }
  }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d6e98ff */.elementor-163 .elementor-element.elementor-element-d6e98ff span{background-image: none;}
.elementor-163 .elementor-element.elementor-element-d6e98ff{right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;
height: auto;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-edef9d0 */.elementor-163 .elementor-element.elementor-element-edef9d0 h2{background-image: none;}
.elementor-163 .elementor-element.elementor-element-edef9d0{right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-feca6ed */.elementor-163 .elementor-element.elementor-element-feca6ed p{background-image: none;}
.elementor-163 .elementor-element.elementor-element-feca6ed{right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-50c7dac */.elementor-163 .elementor-element.elementor-element-50c7dac{justify-items: normal;
font-style: normal;
visibility: visible;
white-space: normal;
word-break: normal;
overflow-wrap: normal;
transition-property: all;
transition-duration: 0s;
transition-delay: 0s;
transition-timing-function: ease;
display: block !important;
right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}
  @media (max-width: 1024px) {
    .elementor-163 .elementor-element.elementor-element-50c7dac{
      column-count: undefined;
    }
  }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9ba0ffb */.elementor-163 .elementor-element.elementor-element-9ba0ffb p{background-image: none;}
.elementor-163 .elementor-element.elementor-element-9ba0ffb{right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f50def9 */.elementor-163 .elementor-element.elementor-element-f50def9 p{background-image: none;}
.elementor-163 .elementor-element.elementor-element-f50def9{right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4266b78 */.elementor-163 .elementor-element.elementor-element-4266b78 p{background-image: none;}
.elementor-163 .elementor-element.elementor-element-4266b78{right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-043c0b4 */.elementor-163 .elementor-element.elementor-element-043c0b4{justify-items: normal;
font-style: normal;
visibility: visible;
white-space: normal;
word-break: normal;
overflow-wrap: normal;
transition-property: all;
transition-duration: 0s;
transition-delay: 0s;
transition-timing-function: ease;
display: block !important;
right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}
  @media (max-width: 1024px) {
    .elementor-163 .elementor-element.elementor-element-043c0b4{
      column-count: undefined;
    }
  }
  .elementor-163 .elementor-element.elementor-element-043c0b4{
  position: relative;
  border: 1px solid rgba(61, 220, 151, 0.22);
  border-radius: 24px;
  background: linear-gradient(145deg, rgba(20, 44, 38, 0.95), rgba(10, 28, 24, 0.95));
  box-shadow:
    0 0 0 1px rgba(61, 220, 151, 0.05),
    0 8px 32px rgba(0, 0, 0, 0.35),
    0 0 40px rgba(61, 220, 151, 0.08);
  transition: border-color .3s ease, box-shadow .3s ease, transform .3s ease;
}
.elementor-163 .elementor-element.elementor-element-043c0b4:hover{
  border-color: rgba(61, 220, 151, 0.5);
  box-shadow:
    0 8px 32px rgba(0, 0, 0, 0.4),
    0 0 50px rgba(61, 220, 151, 0.18);
  transform: translateY(-3px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6e672d4 */.elementor-163 .elementor-element.elementor-element-6e672d4 p{background-image: none;}
.elementor-163 .elementor-element.elementor-element-6e672d4{right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d6fa1e5 */.elementor-163 .elementor-element.elementor-element-d6fa1e5 p{background-image: none;}
.elementor-163 .elementor-element.elementor-element-d6fa1e5{right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1534882 */.elementor-163 .elementor-element.elementor-element-1534882 p{background-image: none;}
.elementor-163 .elementor-element.elementor-element-1534882{right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8a19d3d */.elementor-163 .elementor-element.elementor-element-8a19d3d{justify-items: normal;
font-style: normal;
visibility: visible;
white-space: normal;
word-break: normal;
overflow-wrap: normal;
transition-property: all;
transition-duration: 0s;
transition-delay: 0s;
transition-timing-function: ease;
display: block !important;
right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}
  @media (max-width: 1024px) {
    .elementor-163 .elementor-element.elementor-element-8a19d3d{
      column-count: undefined;
    }
  }
  .elementor-163 .elementor-element.elementor-element-8a19d3d{
  position: relative;
  border: 1px solid rgba(61, 220, 151, 0.22);
  border-radius: 24px;
  background: linear-gradient(145deg, rgba(20, 44, 38, 0.95), rgba(10, 28, 24, 0.95));
  box-shadow:
    0 0 0 1px rgba(61, 220, 151, 0.05),
    0 8px 32px rgba(0, 0, 0, 0.35),
    0 0 40px rgba(61, 220, 151, 0.08);
  transition: border-color .3s ease, box-shadow .3s ease, transform .3s ease;
}
.elementor-163 .elementor-element.elementor-element-8a19d3d:hover{
  border-color: rgba(61, 220, 151, 0.5);
  box-shadow:
    0 8px 32px rgba(0, 0, 0, 0.4),
    0 0 50px rgba(61, 220, 151, 0.18);
  transform: translateY(-3px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6f0c0ee */.elementor-163 .elementor-element.elementor-element-6f0c0ee p{background-image: none;}
.elementor-163 .elementor-element.elementor-element-6f0c0ee{right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-af95eae */.elementor-163 .elementor-element.elementor-element-af95eae p{background-image: none;}
.elementor-163 .elementor-element.elementor-element-af95eae{right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2eaf670 */.elementor-163 .elementor-element.elementor-element-2eaf670 p{background-image: none;}
.elementor-163 .elementor-element.elementor-element-2eaf670{right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-67ff093 */.elementor-163 .elementor-element.elementor-element-67ff093{justify-items: normal;
font-style: normal;
visibility: visible;
white-space: normal;
word-break: normal;
overflow-wrap: normal;
transition-property: all;
transition-duration: 0s;
transition-delay: 0s;
transition-timing-function: ease;
display: block !important;
right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}
  @media (max-width: 1024px) {
    .elementor-163 .elementor-element.elementor-element-67ff093{
      column-count: undefined;
    }
  }
  .elementor-163 .elementor-element.elementor-element-67ff093{
  position: relative;
  border: 1px solid rgba(61, 220, 151, 0.22);
  border-radius: 24px;
  background: linear-gradient(145deg, rgba(20, 44, 38, 0.95), rgba(10, 28, 24, 0.95));
  box-shadow:
    0 0 0 1px rgba(61, 220, 151, 0.05),
    0 8px 32px rgba(0, 0, 0, 0.35),
    0 0 40px rgba(61, 220, 151, 0.08);
  transition: border-color .3s ease, box-shadow .3s ease, transform .3s ease;
}
.elementor-163 .elementor-element.elementor-element-67ff093:hover{
  border-color: rgba(61, 220, 151, 0.5);
  box-shadow:
    0 8px 32px rgba(0, 0, 0, 0.4),
    0 0 50px rgba(61, 220, 151, 0.18);
  transform: translateY(-3px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-89611bc */.elementor-163 .elementor-element.elementor-element-89611bc{justify-items: normal;
font-style: normal;
visibility: visible;
white-space: normal;
word-break: normal;
overflow-wrap: normal;
transition-property: all;
transition-duration: 0s;
transition-delay: 0s;
transition-timing-function: ease;
right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;
align-content: normal;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6cf1775 */.a-h4f04g { font-weight: 500; color: rgb(75, 227, 176); } .elementor-163 .elementor-element.elementor-element-6cf1775 p{background-image: none;}
.elementor-163 .elementor-element.elementor-element-6cf1775{right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-093f7d1 */.elementor-163 .elementor-element.elementor-element-093f7d1{justify-items: normal;
font-style: normal;
visibility: visible;
max-width: 896px;
white-space: normal;
word-break: normal;
overflow-wrap: normal;
transition-property: all;
transition-duration: 0s;
transition-delay: 0s;
transition-timing-function: ease;
display: block !important;
right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}
  @media (max-width: 1024px) {
    .elementor-163 .elementor-element.elementor-element-093f7d1{
      column-count: undefined;
    }
  }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d2cd9db */.elementor-163 .elementor-element.elementor-element-d2cd9db{justify-items: normal;
font-style: normal;
visibility: visible;
white-space: normal;
word-break: normal;
overflow-wrap: normal;
transition-property: all;
transition-duration: 0s;
transition-delay: 0s;
transition-timing-function: ease;
display: block !important;
right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}
  @media (max-width: 1024px) {
    .elementor-163 .elementor-element.elementor-element-d2cd9db{
      column-count: undefined;
    }
  }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c3fba91 */.elementor-163 .elementor-element.elementor-element-c3fba91 span{background-image: none;}
.elementor-163 .elementor-element.elementor-element-c3fba91{right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;
height: auto;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5e5aabd */.elementor-163 .elementor-element.elementor-element-5e5aabd h2{background-image: none;}
.elementor-163 .elementor-element.elementor-element-5e5aabd{right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-506afff */.elementor-163 .elementor-element.elementor-element-506afff p{background-image: none;}
.elementor-163 .elementor-element.elementor-element-506afff{right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-820d0b0 */.elementor-163 .elementor-element.elementor-element-820d0b0 a{box-shadow: rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(75, 227, 176, 0.2) 0px 10px 15px -3px, rgba(75, 227, 176, 0.2) 0px 4px 6px -4px;}
        .elementor-163 .elementor-element.elementor-element-820d0b0 svg{
width: 16px !important;
height: 16px !important;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-da2756d */.elementor-163 .elementor-element.elementor-element-da2756d{justify-items: normal;
font-style: normal;
visibility: visible;
white-space: normal;
word-break: normal;
overflow-wrap: normal;
transition-property: all;
transition-duration: 0s;
transition-delay: 0s;
transition-timing-function: ease;
right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5a9ede1 */.elementor-163 .elementor-element.elementor-element-5a9ede1{justify-items: normal;
font-style: normal;
visibility: visible;
max-width: 672px;
white-space: normal;
word-break: normal;
overflow-wrap: normal;
transition-property: all;
transition-duration: 0s;
transition-delay: 0s;
transition-timing-function: ease;
display: block !important;
right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}
  @media (max-width: 1024px) {
    .elementor-163 .elementor-element.elementor-element-5a9ede1{
      column-count: undefined;
    }
  }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-252b89a */.elementor-163 .elementor-element.elementor-element-252b89a{justify-items: normal;
font-style: normal;
visibility: visible;
white-space: normal;
word-break: normal;
overflow-wrap: normal;
transition-property: all;
transition-duration: 0s;
transition-delay: 0s;
transition-timing-function: ease;
display: block !important;
right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}
  @media (max-width: 1024px) {
    .elementor-163 .elementor-element.elementor-element-252b89a{
      column-count: undefined;
    }
  }/* End custom CSS */