.elementor-966 .elementor-element.elementor-element-d920a84{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:55px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-966 .elementor-element.elementor-element-ec12b7a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-966 .elementor-element.elementor-element-ec12b7a.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-966 .elementor-element.elementor-element-1b6742d.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-966 .elementor-element.elementor-element-f54b294.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-966 .elementor-element.elementor-element-f54b294 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:36px;font-weight:700;}.elementor-966 .elementor-element.elementor-element-fc9da03.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-966 .elementor-element.elementor-element-fc9da03{color:#FFFFFF;}.elementor-966 .elementor-element.elementor-element-43709e7{--display:flex;border-style:none;--border-style:none;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:25px;--padding-right:25px;}.elementor-966 .elementor-element.elementor-element-dbf8447{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;border-style:none;}.elementor-966 .elementor-element.elementor-element-dbf8447.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-966 .elementor-element.elementor-element-ed8e33e{margin:-48px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-966 .elementor-element.elementor-element-ed8e33e.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-966 .elementor-element.elementor-element-ed8e33e .elementor-icon-list-icon i{color:#D3D3D3;transition:color 0.3s;}.elementor-966 .elementor-element.elementor-element-ed8e33e .elementor-icon-list-icon svg{fill:#D3D3D3;transition:fill 0.3s;}.elementor-966 .elementor-element.elementor-element-ed8e33e .elementor-icon-list-text{color:#D3D3D3;transition:color 0.3s;}.elementor-966 .elementor-element.elementor-element-d7b94dc{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-text );--border-color:var( --e-global-color-text );--border-radius:15px 15px 15px 15px;--margin-top:0px;--margin-bottom:9px;--margin-left:20px;--margin-right:0px;--padding-top:26px;--padding-bottom:26px;--padding-left:26px;--padding-right:26px;}.elementor-966 .elementor-element.elementor-element-e4c194a.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-966 .elementor-element.elementor-element-e4c194a .elementor-heading-title{font-family:var( --e-global-typography-757d66b-font-family ), Sans-serif;font-size:var( --e-global-typography-757d66b-font-size );font-weight:var( --e-global-typography-757d66b-font-weight );}.elementor-966 .elementor-element.elementor-element-70f3aaa{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;color:#FFFFFF;}.elementor-966 .elementor-element.elementor-element-70f3aaa.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-966 .elementor-element.elementor-element-ea0df5d{--divider-border-style:solid;--divider-color:#5F5F5F;--divider-border-width:1px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-966 .elementor-element.elementor-element-ea0df5d.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-966 .elementor-element.elementor-element-ea0df5d .elementor-divider-separator{width:100%;margin:0 auto;margin-center:0;}.elementor-966 .elementor-element.elementor-element-ea0df5d .elementor-divider{text-align:center;padding-block-start:6px;padding-block-end:6px;}.elementor-966 .elementor-element.elementor-element-ba83cb4.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-966 .elementor-element.elementor-element-ba83cb4 .elementor-icon-box-wrapper{align-items:center;gap:22px;}.elementor-966 .elementor-element.elementor-element-ba83cb4 .elementor-icon-box-title{margin-block-end:5px;color:#FFFFFF;}.elementor-966 .elementor-element.elementor-element-ba83cb4.elementor-view-stacked .elementor-icon{background-color:#7800FD;}.elementor-966 .elementor-element.elementor-element-ba83cb4.elementor-view-framed .elementor-icon, .elementor-966 .elementor-element.elementor-element-ba83cb4.elementor-view-default .elementor-icon{fill:#7800FD;color:#7800FD;border-color:#7800FD;}.elementor-966 .elementor-element.elementor-element-ba83cb4 .elementor-icon{font-size:26px;padding:15px;}.elementor-966 .elementor-element.elementor-element-ba83cb4 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:19px;font-weight:300;line-height:28px;color:#FFFFFF;}.elementor-966 .elementor-element.elementor-element-8ff6983{--divider-border-style:solid;--divider-color:#5F5F5F;--divider-border-width:1px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-966 .elementor-element.elementor-element-8ff6983.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-966 .elementor-element.elementor-element-8ff6983 .elementor-divider-separator{width:100%;margin:0 auto;margin-center:0;}.elementor-966 .elementor-element.elementor-element-8ff6983 .elementor-divider{text-align:center;padding-block-start:6px;padding-block-end:6px;}.elementor-966 .elementor-element.elementor-element-b6b55a3.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-966 .elementor-element.elementor-element-b6b55a3 .elementor-icon-box-wrapper{align-items:center;gap:22px;}.elementor-966 .elementor-element.elementor-element-b6b55a3 .elementor-icon-box-title{margin-block-end:5px;color:#FFFFFF;}.elementor-966 .elementor-element.elementor-element-b6b55a3.elementor-view-stacked .elementor-icon{background-color:#7800FD;}.elementor-966 .elementor-element.elementor-element-b6b55a3.elementor-view-framed .elementor-icon, .elementor-966 .elementor-element.elementor-element-b6b55a3.elementor-view-default .elementor-icon{fill:#7800FD;color:#7800FD;border-color:#7800FD;}.elementor-966 .elementor-element.elementor-element-b6b55a3 .elementor-icon{font-size:26px;padding:15px;}.elementor-966 .elementor-element.elementor-element-b6b55a3 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:19px;font-weight:300;line-height:28px;}.elementor-966 .elementor-element.elementor-element-af42043{--divider-border-style:solid;--divider-color:#5F5F5F;--divider-border-width:1px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-966 .elementor-element.elementor-element-af42043.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-966 .elementor-element.elementor-element-af42043 .elementor-divider-separator{width:100%;margin:0 auto;margin-center:0;}.elementor-966 .elementor-element.elementor-element-af42043 .elementor-divider{text-align:center;padding-block-start:6px;padding-block-end:6px;}.elementor-966 .elementor-element.elementor-element-1755a84.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-966 .elementor-element.elementor-element-1755a84 .elementor-icon-box-wrapper{align-items:center;gap:22px;}.elementor-966 .elementor-element.elementor-element-1755a84 .elementor-icon-box-title{margin-block-end:5px;color:#FFFFFF;}.elementor-966 .elementor-element.elementor-element-1755a84.elementor-view-stacked .elementor-icon{background-color:#7800FD;}.elementor-966 .elementor-element.elementor-element-1755a84.elementor-view-framed .elementor-icon, .elementor-966 .elementor-element.elementor-element-1755a84.elementor-view-default .elementor-icon{fill:#7800FD;color:#7800FD;border-color:#7800FD;}.elementor-966 .elementor-element.elementor-element-1755a84 .elementor-icon{font-size:26px;padding:15px;}.elementor-966 .elementor-element.elementor-element-1755a84 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:19px;font-weight:300;line-height:28px;color:#FFFFFF;}.elementor-966 .elementor-element.elementor-element-669b8af{--divider-border-style:solid;--divider-color:#5F5F5F;--divider-border-width:1px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-966 .elementor-element.elementor-element-669b8af.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-966 .elementor-element.elementor-element-669b8af .elementor-divider-separator{width:100%;margin:0 auto;margin-center:0;}.elementor-966 .elementor-element.elementor-element-669b8af .elementor-divider{text-align:center;padding-block-start:6px;padding-block-end:6px;}.elementor-966 .elementor-element.elementor-element-3ab41fc{background-color:#5F5F5F52;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:3px 0px 3px 16px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#5F5F5F;border-radius:7px 7px 7px 7px;}.elementor-966 .elementor-element.elementor-element-3ab41fc.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-966 .elementor-element.elementor-element-3ab41fc .elementor-icon-box-wrapper{align-items:center;gap:28px;}.elementor-966 .elementor-element.elementor-element-3ab41fc .elementor-icon-box-title{margin-block-end:2px;color:#D6D6D6;}.elementor-966 .elementor-element.elementor-element-3ab41fc.elementor-view-stacked .elementor-icon{background-color:#7800FD;}.elementor-966 .elementor-element.elementor-element-3ab41fc.elementor-view-framed .elementor-icon, .elementor-966 .elementor-element.elementor-element-3ab41fc.elementor-view-default .elementor-icon{fill:#7800FD;color:#7800FD;border-color:#7800FD;}.elementor-966 .elementor-element.elementor-element-3ab41fc .elementor-icon{font-size:26px;padding:15px;}.elementor-966 .elementor-element.elementor-element-3ab41fc .elementor-icon-box-title, .elementor-966 .elementor-element.elementor-element-3ab41fc .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:19px;font-weight:400;line-height:28px;}.elementor-966 .elementor-element.elementor-element-3ab41fc .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:16px;font-weight:300;line-height:23px;color:#FFFFFF;}.elementor-966 .elementor-element.elementor-element-5b83930{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:25px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-966 .elementor-element.elementor-element-54e974b{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#7A7A7A;--border-color:#7A7A7A;--border-radius:15px 15px 15px 15px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-966 .elementor-element.elementor-element-54e974b:not(.elementor-motion-effects-element-type-background), .elementor-966 .elementor-element.elementor-element-54e974b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#5F5F5F29;}.elementor-966 .elementor-element.elementor-element-655eb35{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;border-style:solid;--border-style:solid;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:#7A7A7A;--border-color:#7A7A7A;--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-966 .elementor-element.elementor-element-d1cd17a.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-966 .elementor-element.elementor-element-d1cd17a .elementor-icon-box-wrapper{align-items:center;gap:22px;}.elementor-966 .elementor-element.elementor-element-d1cd17a .elementor-icon-box-title{margin-block-end:0px;color:#FFFFFF;}.elementor-966 .elementor-element.elementor-element-d1cd17a.elementor-view-stacked .elementor-icon{background-color:#7800FD;}.elementor-966 .elementor-element.elementor-element-d1cd17a.elementor-view-framed .elementor-icon, .elementor-966 .elementor-element.elementor-element-d1cd17a.elementor-view-default .elementor-icon{fill:#7800FD;color:#7800FD;border-color:#7800FD;}.elementor-966 .elementor-element.elementor-element-d1cd17a .elementor-icon{font-size:43px;}.elementor-966 .elementor-element.elementor-element-d1cd17a .elementor-icon-box-title, .elementor-966 .elementor-element.elementor-element-d1cd17a .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:16px;font-weight:300;line-height:28px;}.elementor-966 .elementor-element.elementor-element-d1cd17a .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:16px;font-weight:300;line-height:28px;color:#FFFFFF;}.elementor-966 .elementor-element.elementor-element-0872414{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--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-966 .elementor-element.elementor-element-5bde559.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-966 .elementor-element.elementor-element-5bde559 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:300;line-height:28px;}.elementor-966 .elementor-element.elementor-element-b0bde90{--grid-template-columns:repeat(0, auto);text-align:center;--icon-size:24px;--grid-column-gap:18px;--grid-row-gap:0px;}.elementor-966 .elementor-element.elementor-element-b0bde90.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-966 .elementor-element.elementor-element-b0bde90 .elementor-social-icon{background-color:#5F5F5F4D;--icon-padding:0.5em;}.elementor-966 .elementor-element.elementor-element-b0bde90 .elementor-social-icon i{color:#D3D3D3;}.elementor-966 .elementor-element.elementor-element-b0bde90 .elementor-social-icon svg{fill:#D3D3D3;}.elementor-966 .elementor-element.elementor-element-62b295f{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-966 .elementor-element.elementor-element-62b295f:not(.elementor-motion-effects-element-type-background), .elementor-966 .elementor-element.elementor-element-62b295f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#111111;}.elementor-966 .elementor-element.elementor-element-e0d77cf{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-966 .elementor-element.elementor-element-a9e9a45.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-966 .elementor-element.elementor-element-a9e9a45 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:30px;font-weight:700;}.elementor-966 .elementor-element.elementor-element-df49d72{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;font-family:"Inter", Sans-serif;font-size:16px;color:#FFFFFF;}.elementor-966 .elementor-element.elementor-element-df49d72.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-966 .elementor-element.elementor-element-df49d72 p{margin-block-end:0px;}.elementor-966 .elementor-element.elementor-element-3c6f929{--grid-template-columns:repeat(0, auto);text-align:left;--icon-size:17px;--grid-column-gap:5px;--grid-row-gap:0px;}.elementor-966 .elementor-element.elementor-element-3c6f929.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-966 .elementor-element.elementor-element-adebfe9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:0px;}.elementor-966 .elementor-element.elementor-element-3dc4335{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 28px;font-family:"Inter", Sans-serif;font-size:18px;font-weight:900;color:#FFFFFF;}.elementor-966 .elementor-element.elementor-element-3dc4335.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-966 .elementor-element.elementor-element-7efb29d .elementor-button{background-color:#00000000;font-family:"Inter", Sans-serif;font-size:16px;fill:#FFFFFF;color:#FFFFFF;}.elementor-966 .elementor-element.elementor-element-7efb29d.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-966 .elementor-element.elementor-element-21d1a4c .elementor-button{background-color:#00000000;font-family:"Inter", Sans-serif;font-size:16px;fill:#FFFFFF;color:#FFFFFF;}.elementor-966 .elementor-element.elementor-element-21d1a4c.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-966 .elementor-element.elementor-element-1b9d448 .elementor-button{background-color:#00000000;font-family:"Inter", Sans-serif;font-size:16px;fill:#FFFFFF;color:#FFFFFF;}.elementor-966 .elementor-element.elementor-element-1b9d448.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-966 .elementor-element.elementor-element-a7d9f73 .elementor-button{background-color:#00000000;font-family:"Inter", Sans-serif;font-size:16px;fill:#FFFFFF;color:#FFFFFF;}.elementor-966 .elementor-element.elementor-element-a7d9f73.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-966 .elementor-element.elementor-element-13f160d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:0px;}.elementor-966 .elementor-element.elementor-element-84622c0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 28px;text-align:start;font-family:"Inter", Sans-serif;font-size:18px;font-weight:900;color:#FFFFFF;}.elementor-966 .elementor-element.elementor-element-84622c0.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-966 .elementor-element.elementor-element-84622c0 p{margin-block-end:0px;}.elementor-966 .elementor-element.elementor-element-8304c22{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 28px;text-align:start;font-family:"Inter", Sans-serif;font-size:16px;font-weight:500;color:#FFFFFF;}.elementor-966 .elementor-element.elementor-element-8304c22.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-966 .elementor-element.elementor-element-8304c22 a{color:#FFFFFF;}body.elementor-page-966:not(.elementor-motion-effects-element-type-background), body.elementor-page-966 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#111827;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-966 .elementor-element.elementor-element-e4c194a .elementor-heading-title{font-size:var( --e-global-typography-757d66b-font-size );}}@media(min-width:768px){.elementor-966 .elementor-element.elementor-element-ec12b7a{--width:62.447%;}.elementor-966 .elementor-element.elementor-element-d7b94dc{--width:50%;}.elementor-966 .elementor-element.elementor-element-54e974b{--width:91%;}.elementor-966 .elementor-element.elementor-element-e0d77cf{--width:50%;}.elementor-966 .elementor-element.elementor-element-adebfe9{--width:50%;}.elementor-966 .elementor-element.elementor-element-13f160d{--width:50%;}}@media(max-width:767px){.elementor-966 .elementor-element.elementor-element-1b6742d{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-966 .elementor-element.elementor-element-ed8e33e{margin:-23px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-966 .elementor-element.elementor-element-d7b94dc{--margin-top:11px;--margin-bottom:11px;--margin-left:11px;--margin-right:11px;}.elementor-966 .elementor-element.elementor-element-e4c194a .elementor-heading-title{font-size:var( --e-global-typography-757d66b-font-size );}.elementor-966 .elementor-element.elementor-element-0872414{--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-966 .elementor-element.elementor-element-e0d77cf{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:0px;}.elementor-966 .elementor-element.elementor-element-adebfe9{--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-966 .elementor-element.elementor-element-3dc4335{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-966 .elementor-element.elementor-element-3dc4335 p{margin-block-end:0px;}.elementor-966 .elementor-element.elementor-element-13f160d{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-966 .elementor-element.elementor-element-84622c0{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 28px;}.elementor-966 .elementor-element.elementor-element-84622c0 p{margin-block-end:0px;}.elementor-966 .elementor-element.elementor-element-8304c22{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 28px;}.elementor-966 .elementor-element.elementor-element-8304c22 p{margin-block-end:0px;}}/* Start custom CSS for heading, class: .elementor-element-f54b294 */.white-heading .elementor-heading-title {
  color: #ffffff !important;
  -webkit-text-fill-color: #ffffff !important;
  background: none !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-43709e7 */.elementor-966 .elementor-element.elementor-element-43709e7 {
  position: relative;
  border-radius: 12px;
  background: transparent !important;
  z-index: 1;
}

/* Border */
.elementor-966 .elementor-element.elementor-element-43709e7::before {
  content: "";
  position: absolute;
  inset: 0;
  padding: 2px; /* border thickness */
  border-radius: 12px;
  background: linear-gradient(90deg,#22d3ee,#3b82f6,#9333ea,#22d3ee);
  background-size: 300% 300%;

  /* cut out the center so only border remains */
  -webkit-mask:
    linear-gradient(#000 0 0) content-box,
    linear-gradient(#000 0 0);
  -webkit-mask-composite: xor;
  mask-composite: exclude;

  pointer-events: none;
  animation: neonMove 6s linear infinite;
}

/* Glow OUTSIDE only */
.elementor-966 .elementor-element.elementor-element-43709e7::after {
  content: "";
  position: absolute;
  inset: -6px; /* pushes glow outside */
  border-radius: 14px;
  background: linear-gradient(90deg,#22d3ee,#3b82f6,#9333ea,#22d3ee);
  background-size: 300% 300%;
  filter: blur(15px);
  opacity: 0.8;

  /* also cut center so glow is only around border */
  -webkit-mask:
    linear-gradient(#000 0 0) content-box,
    linear-gradient(#000 0 0);
  -webkit-mask-composite: xor;
  mask-composite: exclude;

  pointer-events: none;
  z-index: -1;
  animation: neonMove 6s linear infinite;
}

@keyframes neonMove {
  0% { background-position: 0% 50%; }
  100% { background-position: 300% 50%; }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-ba83cb4 */.elementor-966 .elementor-element.elementor-element-ba83cb4 .elementor-icon {
  background: linear-gradient(90deg,#22d3ee,#3b82f6,#9333ea) !important;
  padding: 12px;
  border-radius: 50%;
  display: inline-flex;
  align-items: center;
  justify-content: center;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-b6b55a3 */.elementor-966 .elementor-element.elementor-element-b6b55a3 .elementor-icon {
  background: linear-gradient(90deg,#22d3ee,#3b82f6,#9333ea) !important;
  padding: 12px;
  border-radius: 50%;
  display: inline-flex;
  align-items: center;
  justify-content: center;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-1755a84 */.elementor-966 .elementor-element.elementor-element-1755a84 .elementor-icon {
  background: linear-gradient(90deg,#22d3ee,#3b82f6,#9333ea) !important;
  padding: 12px;
  border-radius: 50%;
  display: inline-flex;
  align-items: center;
  justify-content: center;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-3ab41fc */.elementor-966 .elementor-element.elementor-element-3ab41fc .elementor-icon {
  background: linear-gradient(90deg,#22d3ee,#3b82f6,#9333ea) !important;
  padding: 12px;
  border-radius: 10%;
  display: inline-flex;
  align-items: center;
  justify-content: center;
}/* End custom CSS */