.elementor-12477 .elementor-element.elementor-element-30b28598{--display:flex;--min-height:0vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:28px;--padding-right:28px;}.elementor-12477 .elementor-element.elementor-element-30b28598:not(.elementor-motion-effects-element-type-background), .elementor-12477 .elementor-element.elementor-element-30b28598 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#05050f;}.elementor-12477 .elementor-element.elementor-element-44fcca0{--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 9px;--row-gap:0px;--column-gap:9px;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:rgba(255,255,255,0.12);--border-color:rgba(255,255,255,0.12);--border-radius:100px 100px 100px 100px;--margin-top:0px;--margin-bottom:28px;--margin-left:0px;--margin-right:0px;--padding-top:6px;--padding-bottom:6px;--padding-left:7px;--padding-right:16px;--z-index:50;}.elementor-12477 .elementor-element.elementor-element-44fcca0:not(.elementor-motion-effects-element-type-background), .elementor-12477 .elementor-element.elementor-element-44fcca0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(255,255,255,0.05);}.elementor-12477 .elementor-element.elementor-element-4c9da11d{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--border-radius:50% 50% 50% 50%;--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-12477 .elementor-element.elementor-element-4c9da11d:not(.elementor-motion-effects-element-type-background), .elementor-12477 .elementor-element.elementor-element-4c9da11d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #4f8ef7 0%, #8b5cf6 100%);}.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 );text-transform:var( --e-global-typography-primary-text-transform );font-style:var( --e-global-typography-primary-font-style );color:var( --e-global-color-primary );}.elementor-12477 .elementor-element.elementor-element-62b5ba35{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 2px) 0px;text-align:center;}.elementor-12477 .elementor-element.elementor-element-62b5ba35 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:9px;font-weight:800;line-height:1em;color:#ffffff;}.elementor-12477 .elementor-element.elementor-element-746cf615{text-align:start;}.elementor-12477 .elementor-element.elementor-element-746cf615 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:11.5px;font-weight:500;line-height:1.4em;color:#e0e0e0;}.elementor-12477 .elementor-element.elementor-element-41dee0b7{width:var( --container-widget-width, 70% );max-width:70%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 26px) 0px;--container-widget-width:70%;--container-widget-flex-grow:0;z-index:50;text-align:center;}.elementor-12477 .elementor-element.elementor-element-41dee0b7 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:52px;font-weight:800;line-height:1.02em;letter-spacing:-1.8px;color:#ffffff;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-12477 .elementor-element.elementor-element-9c350aa{width:var( --container-widget-width, 772px );max-width:772px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 34px) 0px;--container-widget-width:772px;--container-widget-flex-grow:0;z-index:50;text-align:center;font-family:"Inter", Sans-serif;font-size:17px;font-weight:400;line-height:1.75em;color:rgba(255,255,255,0.66);}.elementor-12477 .elementor-element.elementor-element-36433fb7{--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:14px 14px;--row-gap:14px;--column-gap:14px;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-12477 .elementor-element.elementor-element-7a8307ff .elementor-button{background-color:#c8a84b;font-family:"Poppins", Sans-serif;font-size:13px;font-weight:700;fill:#0a0a0a;color:#0a0a0a;box-shadow:0px 8px 24px 0px rgba(200,168,75,0.30);border-radius:8px 8px 8px 8px;padding:12px 24px 12px 24px;}.elementor-12477 .elementor-element.elementor-element-7a8307ff .elementor-button:hover, .elementor-12477 .elementor-element.elementor-element-7a8307ff .elementor-button:focus{background-color:#e0c060;color:#0a0a0a;}.elementor-12477 .elementor-element.elementor-element-7a8307ff .elementor-button-content-wrapper{flex-direction:row;}.elementor-12477 .elementor-element.elementor-element-7a8307ff .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-12477 .elementor-element.elementor-element-7a8307ff .elementor-button:hover svg, .elementor-12477 .elementor-element.elementor-element-7a8307ff .elementor-button:focus svg{fill:#0a0a0a;}.elementor-12477 .elementor-element.elementor-element-3fb20017 .elementor-button{background-color:rgba(255,255,255,0);font-family:"Poppins", Sans-serif;font-size:13px;font-weight:600;fill:#e0e0e0;color:#e0e0e0;border-style:solid;border-width:1px 1px 1px 1px;border-color:rgba(255,255,255,0.15);border-radius:8px 8px 8px 8px;padding:11px 22px 11px 22px;}.elementor-12477 .elementor-element.elementor-element-3fb20017 .elementor-button:hover, .elementor-12477 .elementor-element.elementor-element-3fb20017 .elementor-button:focus{background-color:rgba(200,168,75,0.10);color:#e0e0e0;border-color:rgba(200,168,75,0.20);}.elementor-12477 .elementor-element.elementor-element-3fb20017 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-12477 .elementor-element.elementor-element-3fb20017 .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-12477 .elementor-element.elementor-element-3fb20017 .elementor-button:hover svg, .elementor-12477 .elementor-element.elementor-element-3fb20017 .elementor-button:focus svg{fill:#e0e0e0;}.elementor-12477 .elementor-element.elementor-element-869d3d4{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:44px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12477 .elementor-element.elementor-element-c855aa9{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:3px 0px;--row-gap:3px;--column-gap:0px;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:#FFFFFF14;--border-color:#FFFFFF14;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-counter .elementor-counter-number-wrapper{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );font-style:var( --e-global-typography-primary-font-style );}.elementor-widget-counter .elementor-counter-title{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-12477 .elementor-element.elementor-element-1fbbbfd .elementor-counter-number-wrapper{gap:0px;color:#4F8EF7;font-family:"Poppins", Sans-serif;font-size:26px;font-weight:700;text-transform:none;font-style:normal;}.elementor-12477 .elementor-element.elementor-element-498eac9{text-align:center;}.elementor-12477 .elementor-element.elementor-element-498eac9 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:11px;font-weight:500;line-height:1.4em;letter-spacing:0.33px;color:#888888;}.elementor-12477 .elementor-element.elementor-element-5ddf6bb{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:3px 0px;--row-gap:3px;--column-gap:0px;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:#FFFFFF14;--border-color:#FFFFFF14;--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-12477 .elementor-element.elementor-element-f38393b .elementor-counter-number-wrapper{color:#8B5CF6;font-family:"Poppins", Sans-serif;font-size:26px;font-weight:700;text-transform:none;font-style:normal;}.elementor-12477 .elementor-element.elementor-element-22fa53f{text-align:center;}.elementor-12477 .elementor-element.elementor-element-22fa53f .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:11px;font-weight:500;line-height:1.4em;letter-spacing:0.33px;color:#888888;}.elementor-12477 .elementor-element.elementor-element-60f0d1c{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:3px 0px;--row-gap:3px;--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-12477 .elementor-element.elementor-element-81635ac .elementor-counter-number-wrapper{gap:0px;color:#C8A84B;font-family:"Poppins", Sans-serif;font-size:26px;font-weight:700;text-transform:none;font-style:normal;}.elementor-12477 .elementor-element.elementor-element-b58f11d{text-align:center;}.elementor-12477 .elementor-element.elementor-element-b58f11d .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:11px;font-weight:500;line-height:1.4em;letter-spacing:0.33px;color:#888888;}.elementor-12477 .elementor-element.elementor-element-16bc8414{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--overflow:hidden;border-style:solid;--border-style:solid;border-width:1px 0px 1px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#FFFFFF14;--border-color:#FFFFFF14;--padding-top:32px;--padding-bottom:32px;--padding-left:0px;--padding-right:0px;}.elementor-12477 .elementor-element.elementor-element-16bc8414:not(.elementor-motion-effects-element-type-background), .elementor-12477 .elementor-element.elementor-element-16bc8414 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-12477 .elementor-element.elementor-element-2ae85e97{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-12477 .elementor-element.elementor-element-2ae85e97 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:14px;font-weight:500;text-transform:none;font-style:normal;letter-spacing:0.1em;color:#888888;}.elementor-12477 .elementor-element.elementor-element-56b6513a{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-12477 .elementor-element.elementor-element-56b6513a:not(.elementor-motion-effects-element-type-background), .elementor-12477 .elementor-element.elementor-element-56b6513a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0a0a0a;}.elementor-12477 .elementor-element.elementor-element-214a9754{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:0px 48px;--row-gap:0px;--column-gap:48px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:56px;--padding-bottom:56px;--padding-left:0px;--padding-right:0px;}.elementor-12477 .elementor-element.elementor-element-1e70ce65{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap: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-12477 .elementor-element.elementor-element-1165fc3c{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:0px 10px;--row-gap:0px;--column-gap:10px;--margin-top:0px;--margin-bottom:14px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12477 .elementor-element.elementor-element-41d86354{--display:flex;--min-height:28px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;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:rgba(200,168,75,0.20);--border-color:rgba(200,168,75,0.20);--border-radius:8px 8px 8px 8px;--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-12477 .elementor-element.elementor-element-41d86354:not(.elementor-motion-effects-element-type-background), .elementor-12477 .elementor-element.elementor-element-41d86354 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(200,168,75,0.10);}.elementor-12477 .elementor-element.elementor-element-1cba9c44{text-align:center;}.elementor-12477 .elementor-element.elementor-element-1cba9c44 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:13px;font-weight:700;line-height:1em;color:#c8a84b;}.elementor-12477 .elementor-element.elementor-element-7df2c2e1{text-align:start;}.elementor-12477 .elementor-element.elementor-element-7df2c2e1 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:13px;font-weight:700;line-height:1.4em;letter-spacing:1.3px;color:#888888;}.elementor-12477 .elementor-element.elementor-element-52fffa67{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;text-align:start;}.elementor-12477 .elementor-element.elementor-element-52fffa67 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:34px;font-weight:700;line-height:1.15em;color:#ffffff;}.elementor-12477 .elementor-element.elementor-element-74bad521{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 18px) 0px;text-align:start;}.elementor-12477 .elementor-element.elementor-element-74bad521 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:600;line-height:1.5em;color:#e0c060;}.elementor-12477 .elementor-element.elementor-element-148c59a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;text-align:start;font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;line-height:1.75em;color:#888888;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-12477 .elementor-element.elementor-element-4e14ef6c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 26px) 0px;--e-icon-list-icon-size:8px;--icon-vertical-offset:0px;}.elementor-12477 .elementor-element.elementor-element-4e14ef6c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0px/2);}.elementor-12477 .elementor-element.elementor-element-4e14ef6c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0px/2);}.elementor-12477 .elementor-element.elementor-element-4e14ef6c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0px/2);}.elementor-12477 .elementor-element.elementor-element-4e14ef6c .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0px/2);}.elementor-12477 .elementor-element.elementor-element-4e14ef6c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0px/2);}.elementor-12477 .elementor-element.elementor-element-4e14ef6c .elementor-icon-list-icon i{color:#e0c060;transition:color 0.3s;}.elementor-12477 .elementor-element.elementor-element-4e14ef6c .elementor-icon-list-icon svg{fill:#e0c060;transition:fill 0.3s;}.elementor-12477 .elementor-element.elementor-element-4e14ef6c .elementor-icon-list-icon{padding-inline-end:9px;}.elementor-12477 .elementor-element.elementor-element-4e14ef6c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12477 .elementor-element.elementor-element-4e14ef6c .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:13.5px;font-weight:400;line-height:1.5em;}.elementor-12477 .elementor-element.elementor-element-4e14ef6c .elementor-icon-list-text{color:#e0e0e0;transition:color 0.3s;}.elementor-12477 .elementor-element.elementor-element-6fb2e538 .elementor-button{background-color:#c8a84b;font-family:"Poppins", Sans-serif;font-size:13px;font-weight:700;fill:#0a0a0a;color:#0a0a0a;box-shadow:0px 8px 24px 0px rgba(200,168,75,0.30);border-radius:8px 8px 8px 8px;padding:12px 24px 12px 24px;}.elementor-12477 .elementor-element.elementor-element-6fb2e538 .elementor-button:hover, .elementor-12477 .elementor-element.elementor-element-6fb2e538 .elementor-button:focus{background-color:#e0c060;color:#0a0a0a;}.elementor-12477 .elementor-element.elementor-element-6fb2e538 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-12477 .elementor-element.elementor-element-6fb2e538 .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-12477 .elementor-element.elementor-element-6fb2e538 .elementor-button:hover svg, .elementor-12477 .elementor-element.elementor-element-6fb2e538 .elementor-button:focus svg{fill:#0a0a0a;}.elementor-12477 .elementor-element.elementor-element-6859ee33{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:stretch;--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-12477 .elementor-element.elementor-element-56c6ea5c{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-12477 .elementor-element.elementor-element-56c6ea5c:not(.elementor-motion-effects-element-type-background), .elementor-12477 .elementor-element.elementor-element-56c6ea5c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0a0a0a;}.elementor-12477 .elementor-element.elementor-element-5f089ff4{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:0px 48px;--row-gap:0px;--column-gap:48px;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:rgba(255,255,255,0.08);--border-color:rgba(255,255,255,0.08);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:56px;--padding-bottom:56px;--padding-left:0px;--padding-right:0px;}.elementor-12477 .elementor-element.elementor-element-737605d2{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:stretch;--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-12477 .elementor-element.elementor-element-23b6cab9{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap: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-12477 .elementor-element.elementor-element-4915d6b9{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:0px 10px;--row-gap:0px;--column-gap:10px;--margin-top:0px;--margin-bottom:14px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12477 .elementor-element.elementor-element-3f504aa3{--display:flex;--min-height:28px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;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:rgba(79,142,247,0.28);--border-color:rgba(79,142,247,0.28);--border-radius:8px 8px 8px 8px;--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-12477 .elementor-element.elementor-element-3f504aa3:not(.elementor-motion-effects-element-type-background), .elementor-12477 .elementor-element.elementor-element-3f504aa3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(79,142,247,0.12);}.elementor-12477 .elementor-element.elementor-element-4ea95b5c{text-align:center;}.elementor-12477 .elementor-element.elementor-element-4ea95b5c .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:13px;font-weight:700;line-height:1em;color:#4f8ef7;}.elementor-12477 .elementor-element.elementor-element-4c32535b{text-align:start;}.elementor-12477 .elementor-element.elementor-element-4c32535b .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:13px;font-weight:700;line-height:1.4em;letter-spacing:1.3px;color:#888888;}.elementor-12477 .elementor-element.elementor-element-55efc6a8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;text-align:start;}.elementor-12477 .elementor-element.elementor-element-55efc6a8 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:34px;font-weight:700;line-height:1.15em;color:#ffffff;}.elementor-12477 .elementor-element.elementor-element-4129de51{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 18px) 0px;text-align:start;}.elementor-12477 .elementor-element.elementor-element-4129de51 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:600;line-height:1.5em;color:#4f8ef7;}.elementor-12477 .elementor-element.elementor-element-25ae37f9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;text-align:start;font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;line-height:1.75em;color:#888888;}.elementor-12477 .elementor-element.elementor-element-3b76e835{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 26px) 0px;--e-icon-list-icon-size:8px;--icon-vertical-offset:0px;}.elementor-12477 .elementor-element.elementor-element-3b76e835 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0px/2);}.elementor-12477 .elementor-element.elementor-element-3b76e835 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0px/2);}.elementor-12477 .elementor-element.elementor-element-3b76e835 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0px/2);}.elementor-12477 .elementor-element.elementor-element-3b76e835 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0px/2);}.elementor-12477 .elementor-element.elementor-element-3b76e835 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0px/2);}.elementor-12477 .elementor-element.elementor-element-3b76e835 .elementor-icon-list-icon i{color:#7ab8ff;transition:color 0.3s;}.elementor-12477 .elementor-element.elementor-element-3b76e835 .elementor-icon-list-icon svg{fill:#7ab8ff;transition:fill 0.3s;}.elementor-12477 .elementor-element.elementor-element-3b76e835 .elementor-icon-list-icon{padding-inline-end:9px;}.elementor-12477 .elementor-element.elementor-element-3b76e835 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12477 .elementor-element.elementor-element-3b76e835 .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:13.5px;font-weight:400;line-height:1.5em;}.elementor-12477 .elementor-element.elementor-element-3b76e835 .elementor-icon-list-text{color:#e0e0e0;transition:color 0.3s;}.elementor-12477 .elementor-element.elementor-element-2b6ac2d8 .elementor-button{background-color:#c8a84b;font-family:"Poppins", Sans-serif;font-size:13px;font-weight:700;fill:#0a0a0a;color:#0a0a0a;box-shadow:0px 8px 24px 0px rgba(200,168,75,0.30);border-radius:8px 8px 8px 8px;padding:12px 24px 12px 24px;}.elementor-12477 .elementor-element.elementor-element-2b6ac2d8 .elementor-button:hover, .elementor-12477 .elementor-element.elementor-element-2b6ac2d8 .elementor-button:focus{background-color:#e0c060;color:#0a0a0a;}.elementor-12477 .elementor-element.elementor-element-2b6ac2d8 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-12477 .elementor-element.elementor-element-2b6ac2d8 .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-12477 .elementor-element.elementor-element-2b6ac2d8 .elementor-button:hover svg, .elementor-12477 .elementor-element.elementor-element-2b6ac2d8 .elementor-button:focus svg{fill:#0a0a0a;}.elementor-12477 .elementor-element.elementor-element-8a0baac{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-12477 .elementor-element.elementor-element-8a0baac:not(.elementor-motion-effects-element-type-background), .elementor-12477 .elementor-element.elementor-element-8a0baac > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0a0a0a;}.elementor-12477 .elementor-element.elementor-element-3636e56{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:0px 48px;--row-gap:0px;--column-gap:48px;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:rgba(255,255,255,0.08);--border-color:rgba(255,255,255,0.08);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:56px;--padding-bottom:56px;--padding-left:0px;--padding-right:0px;}.elementor-12477 .elementor-element.elementor-element-2c88684a{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap: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-12477 .elementor-element.elementor-element-c1ea5cd{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:0px 10px;--row-gap:0px;--column-gap:10px;--margin-top:0px;--margin-bottom:14px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12477 .elementor-element.elementor-element-5edbe590{--display:flex;--min-height:28px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;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:rgba(139,92,246,0.28);--border-color:rgba(139,92,246,0.28);--border-radius:8px 8px 8px 8px;--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-12477 .elementor-element.elementor-element-5edbe590:not(.elementor-motion-effects-element-type-background), .elementor-12477 .elementor-element.elementor-element-5edbe590 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(139,92,246,0.12);}.elementor-12477 .elementor-element.elementor-element-1e2a6537{text-align:center;}.elementor-12477 .elementor-element.elementor-element-1e2a6537 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:13px;font-weight:700;line-height:1em;color:#8b5cf6;}.elementor-12477 .elementor-element.elementor-element-bf9bb0b{text-align:start;}.elementor-12477 .elementor-element.elementor-element-bf9bb0b .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:13px;font-weight:700;line-height:1.4em;letter-spacing:1.3px;color:#888888;}.elementor-12477 .elementor-element.elementor-element-33b49407{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;text-align:start;}.elementor-12477 .elementor-element.elementor-element-33b49407 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:34px;font-weight:700;line-height:1.15em;color:#ffffff;}.elementor-12477 .elementor-element.elementor-element-76b828d6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 18px) 0px;text-align:start;}.elementor-12477 .elementor-element.elementor-element-76b828d6 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:600;line-height:1.5em;color:#8b5cf6;}.elementor-12477 .elementor-element.elementor-element-19cfe98a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;text-align:start;font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;line-height:1.75em;color:#888888;}.elementor-12477 .elementor-element.elementor-element-26e9d58{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 26px) 0px;--e-icon-list-icon-size:8px;--icon-vertical-offset:0px;}.elementor-12477 .elementor-element.elementor-element-26e9d58 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0px/2);}.elementor-12477 .elementor-element.elementor-element-26e9d58 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0px/2);}.elementor-12477 .elementor-element.elementor-element-26e9d58 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0px/2);}.elementor-12477 .elementor-element.elementor-element-26e9d58 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0px/2);}.elementor-12477 .elementor-element.elementor-element-26e9d58 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0px/2);}.elementor-12477 .elementor-element.elementor-element-26e9d58 .elementor-icon-list-icon i{color:#c084fc;transition:color 0.3s;}.elementor-12477 .elementor-element.elementor-element-26e9d58 .elementor-icon-list-icon svg{fill:#c084fc;transition:fill 0.3s;}.elementor-12477 .elementor-element.elementor-element-26e9d58 .elementor-icon-list-icon{padding-inline-end:9px;}.elementor-12477 .elementor-element.elementor-element-26e9d58 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12477 .elementor-element.elementor-element-26e9d58 .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:13.5px;font-weight:400;line-height:1.5em;}.elementor-12477 .elementor-element.elementor-element-26e9d58 .elementor-icon-list-text{color:#e0e0e0;transition:color 0.3s;}.elementor-12477 .elementor-element.elementor-element-6af967c0 .elementor-button{background-color:#c8a84b;font-family:"Poppins", Sans-serif;font-size:13px;font-weight:700;fill:#0a0a0a;color:#0a0a0a;box-shadow:0px 8px 24px 0px rgba(200,168,75,0.30);border-radius:8px 8px 8px 8px;padding:12px 24px 12px 24px;}.elementor-12477 .elementor-element.elementor-element-6af967c0 .elementor-button:hover, .elementor-12477 .elementor-element.elementor-element-6af967c0 .elementor-button:focus{background-color:#e0c060;color:#0a0a0a;}.elementor-12477 .elementor-element.elementor-element-6af967c0 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-12477 .elementor-element.elementor-element-6af967c0 .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-12477 .elementor-element.elementor-element-6af967c0 .elementor-button:hover svg, .elementor-12477 .elementor-element.elementor-element-6af967c0 .elementor-button:focus svg{fill:#0a0a0a;}.elementor-12477 .elementor-element.elementor-element-504025c9{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:stretch;--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-12477 .elementor-element.elementor-element-3c146802{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:50px;--padding-left:30px;--padding-right:30px;}.elementor-12477 .elementor-element.elementor-element-3c146802:not(.elementor-motion-effects-element-type-background), .elementor-12477 .elementor-element.elementor-element-3c146802 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0a0a0a;}.elementor-12477 .elementor-element.elementor-element-2e123337{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:0px 48px;--row-gap:0px;--column-gap:48px;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:rgba(255,255,255,0.08);--border-color:rgba(255,255,255,0.08);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:56px;--padding-bottom:56px;--padding-left:0px;--padding-right:0px;}.elementor-12477 .elementor-element.elementor-element-36f843ee{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:stretch;--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-12477 .elementor-element.elementor-element-7d025a13{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap: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-12477 .elementor-element.elementor-element-66ebd3a0{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:0px 10px;--row-gap:0px;--column-gap:10px;--margin-top:0px;--margin-bottom:14px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12477 .elementor-element.elementor-element-38cf8776{--display:flex;--min-height:28px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;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:rgba(74,222,128,0.25);--border-color:rgba(74,222,128,0.25);--border-radius:8px 8px 8px 8px;--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-12477 .elementor-element.elementor-element-38cf8776:not(.elementor-motion-effects-element-type-background), .elementor-12477 .elementor-element.elementor-element-38cf8776 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(74,222,128,0.10);}.elementor-12477 .elementor-element.elementor-element-ccc7315{text-align:center;}.elementor-12477 .elementor-element.elementor-element-ccc7315 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:13px;font-weight:700;line-height:1em;color:#4ade80;}.elementor-12477 .elementor-element.elementor-element-559e4bf8{text-align:start;}.elementor-12477 .elementor-element.elementor-element-559e4bf8 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:13px;font-weight:700;line-height:1.4em;letter-spacing:1.3px;color:#888888;}.elementor-12477 .elementor-element.elementor-element-2b61da7a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;text-align:start;}.elementor-12477 .elementor-element.elementor-element-2b61da7a .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:34px;font-weight:700;line-height:1.15em;color:#ffffff;}.elementor-12477 .elementor-element.elementor-element-3fc34716{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 18px) 0px;text-align:start;}.elementor-12477 .elementor-element.elementor-element-3fc34716 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:600;line-height:1.5em;color:#4ade80;}.elementor-12477 .elementor-element.elementor-element-201da679{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;text-align:start;font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;line-height:1.75em;color:#888888;}.elementor-12477 .elementor-element.elementor-element-57e61989{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 26px) 0px;--e-icon-list-icon-size:8px;--icon-vertical-offset:0px;}.elementor-12477 .elementor-element.elementor-element-57e61989 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0px/2);}.elementor-12477 .elementor-element.elementor-element-57e61989 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0px/2);}.elementor-12477 .elementor-element.elementor-element-57e61989 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0px/2);}.elementor-12477 .elementor-element.elementor-element-57e61989 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0px/2);}.elementor-12477 .elementor-element.elementor-element-57e61989 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0px/2);}.elementor-12477 .elementor-element.elementor-element-57e61989 .elementor-icon-list-icon i{color:#4ade80;transition:color 0.3s;}.elementor-12477 .elementor-element.elementor-element-57e61989 .elementor-icon-list-icon svg{fill:#4ade80;transition:fill 0.3s;}.elementor-12477 .elementor-element.elementor-element-57e61989 .elementor-icon-list-icon{padding-inline-end:9px;}.elementor-12477 .elementor-element.elementor-element-57e61989 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12477 .elementor-element.elementor-element-57e61989 .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:13.5px;font-weight:400;line-height:1.5em;}.elementor-12477 .elementor-element.elementor-element-57e61989 .elementor-icon-list-text{color:#e0e0e0;transition:color 0.3s;}.elementor-12477 .elementor-element.elementor-element-7ffddb9c .elementor-button{background-color:#c8a84b;font-family:"Poppins", Sans-serif;font-size:13px;font-weight:700;fill:#0a0a0a;color:#0a0a0a;box-shadow:0px 8px 24px 0px rgba(200,168,75,0.30);border-radius:8px 8px 8px 8px;padding:12px 24px 12px 24px;}.elementor-12477 .elementor-element.elementor-element-7ffddb9c .elementor-button:hover, .elementor-12477 .elementor-element.elementor-element-7ffddb9c .elementor-button:focus{background-color:#e0c060;color:#0a0a0a;}.elementor-12477 .elementor-element.elementor-element-7ffddb9c .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-12477 .elementor-element.elementor-element-7ffddb9c .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-12477 .elementor-element.elementor-element-7ffddb9c .elementor-button:hover svg, .elementor-12477 .elementor-element.elementor-element-7ffddb9c .elementor-button:focus svg{fill:#0a0a0a;}@media(max-width:1024px){.elementor-12477 .elementor-element.elementor-element-30b28598{--padding-top:76px;--padding-bottom:88px;--padding-left:24px;--padding-right:24px;}.elementor-12477 .elementor-element.elementor-element-41dee0b7{--container-widget-width:90%;--container-widget-flex-grow:0;width:var( --container-widget-width, 90% );max-width:90%;}.elementor-12477 .elementor-element.elementor-element-41dee0b7 .elementor-heading-title{font-size:42px;line-height:1.2em;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-12477 .elementor-element.elementor-element-9c350aa{--container-widget-width:90%;--container-widget-flex-grow:0;width:var( --container-widget-width, 90% );max-width:90%;font-size:15px;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-12477 .elementor-element.elementor-element-869d3d4{--grid-auto-flow:row;}.elementor-widget-counter .elementor-counter-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-12477 .elementor-element.elementor-element-56b6513a{--padding-top:72px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-12477 .elementor-element.elementor-element-214a9754{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:28px 0px;--row-gap:28px;--column-gap:0px;--padding-top:44px;--padding-bottom:44px;--padding-left:0px;--padding-right:0px;}.elementor-12477 .elementor-element.elementor-element-52fffa67 .elementor-heading-title{font-size:28px;}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-12477 .elementor-element.elementor-element-5f089ff4{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:28px 0px;--row-gap:28px;--column-gap:0px;--padding-top:44px;--padding-bottom:44px;--padding-left:0px;--padding-right:0px;}.elementor-12477 .elementor-element.elementor-element-55efc6a8 .elementor-heading-title{font-size:28px;}.elementor-12477 .elementor-element.elementor-element-3636e56{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:28px 0px;--row-gap:28px;--column-gap:0px;--padding-top:44px;--padding-bottom:44px;--padding-left:0px;--padding-right:0px;}.elementor-12477 .elementor-element.elementor-element-33b49407 .elementor-heading-title{font-size:28px;}.elementor-12477 .elementor-element.elementor-element-3c146802{--padding-top:0px;--padding-bottom:72px;--padding-left:24px;--padding-right:24px;}.elementor-12477 .elementor-element.elementor-element-2e123337{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:28px 0px;--row-gap:28px;--column-gap:0px;--padding-top:44px;--padding-bottom:44px;--padding-left:0px;--padding-right:0px;}.elementor-12477 .elementor-element.elementor-element-2b61da7a .elementor-heading-title{font-size:28px;}}@media(max-width:767px){.elementor-12477 .elementor-element.elementor-element-30b28598{--padding-top:56px;--padding-bottom:72px;--padding-left:18px;--padding-right:18px;}.elementor-12477 .elementor-element.elementor-element-44fcca0{--width:65%;--justify-content:center;}.elementor-12477 .elementor-element.elementor-element-44fcca0.e-con{--align-self:flex-start;}.elementor-12477 .elementor-element.elementor-element-4c9da11d{--width:11%;}.elementor-12477 .elementor-element.elementor-element-41dee0b7{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-12477 .elementor-element.elementor-element-41dee0b7 .elementor-heading-title{font-size:30px;letter-spacing:-0.85px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-12477 .elementor-element.elementor-element-9c350aa{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:14px;}.elementor-12477 .elementor-element.elementor-element-36433fb7{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-12477 .elementor-element.elementor-element-869d3d4{--e-con-grid-template-columns:repeat(3, 1fr);--gap:10px 10px;--row-gap:10px;--column-gap:10px;--grid-auto-flow:row;}.elementor-widget-counter .elementor-counter-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-12477 .elementor-element.elementor-element-498eac9 .elementor-heading-title{font-size:10px;}.elementor-12477 .elementor-element.elementor-element-22fa53f .elementor-heading-title{font-size:10px;}.elementor-12477 .elementor-element.elementor-element-b58f11d .elementor-heading-title{font-size:10px;}.elementor-12477 .elementor-element.elementor-element-2ae85e97 .elementor-heading-title{font-size:11px;}.elementor-12477 .elementor-element.elementor-element-56b6513a{--padding-top:60px;--padding-bottom:0px;--padding-left:18px;--padding-right:18px;}.elementor-12477 .elementor-element.elementor-element-1e70ce65{--width:100%;}.elementor-12477 .elementor-element.elementor-element-41d86354{--width:15%;}.elementor-12477 .elementor-element.elementor-element-52fffa67 .elementor-heading-title{font-size:24px;}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-12477 .elementor-element.elementor-element-6859ee33{--width:100%;}.elementor-12477 .elementor-element.elementor-element-56c6ea5c{--padding-top:0px;--padding-bottom:0px;--padding-left:18px;--padding-right:18px;}.elementor-12477 .elementor-element.elementor-element-737605d2{--width:100%;}.elementor-12477 .elementor-element.elementor-element-23b6cab9{--width:100%;}.elementor-12477 .elementor-element.elementor-element-3f504aa3{--width:15%;}.elementor-12477 .elementor-element.elementor-element-55efc6a8 .elementor-heading-title{font-size:24px;}.elementor-12477 .elementor-element.elementor-element-8a0baac{--padding-top:0px;--padding-bottom:0px;--padding-left:18px;--padding-right:18px;}.elementor-12477 .elementor-element.elementor-element-2c88684a{--width:100%;}.elementor-12477 .elementor-element.elementor-element-5edbe590{--width:15%;}.elementor-12477 .elementor-element.elementor-element-33b49407 .elementor-heading-title{font-size:24px;}.elementor-12477 .elementor-element.elementor-element-504025c9{--width:100%;}.elementor-12477 .elementor-element.elementor-element-3c146802{--padding-top:0px;--padding-bottom:60px;--padding-left:18px;--padding-right:18px;}.elementor-12477 .elementor-element.elementor-element-36f843ee{--width:100%;}.elementor-12477 .elementor-element.elementor-element-7d025a13{--width:100%;}.elementor-12477 .elementor-element.elementor-element-38cf8776{--width:15%;}.elementor-12477 .elementor-element.elementor-element-2b61da7a .elementor-heading-title{font-size:24px;}}@media(min-width:768px){.elementor-12477 .elementor-element.elementor-element-30b28598{--content-width:1200px;}.elementor-12477 .elementor-element.elementor-element-44fcca0{--width:18%;}.elementor-12477 .elementor-element.elementor-element-4c9da11d{--width:12%;}.elementor-12477 .elementor-element.elementor-element-36433fb7{--width:100%;}.elementor-12477 .elementor-element.elementor-element-869d3d4{--width:85%;}.elementor-12477 .elementor-element.elementor-element-c855aa9{--width:100%;}.elementor-12477 .elementor-element.elementor-element-5ddf6bb{--width:100%;}.elementor-12477 .elementor-element.elementor-element-56b6513a{--content-width:1200px;}.elementor-12477 .elementor-element.elementor-element-214a9754{--width:100%;}.elementor-12477 .elementor-element.elementor-element-1e70ce65{--width:52%;}.elementor-12477 .elementor-element.elementor-element-41d86354{--width:28px;}.elementor-12477 .elementor-element.elementor-element-6859ee33{--width:47.5%;}.elementor-12477 .elementor-element.elementor-element-56c6ea5c{--content-width:1200px;}.elementor-12477 .elementor-element.elementor-element-5f089ff4{--width:100%;}.elementor-12477 .elementor-element.elementor-element-737605d2{--width:47.5%;}.elementor-12477 .elementor-element.elementor-element-23b6cab9{--width:52%;}.elementor-12477 .elementor-element.elementor-element-3f504aa3{--width:28px;}.elementor-12477 .elementor-element.elementor-element-8a0baac{--content-width:1200px;}.elementor-12477 .elementor-element.elementor-element-3636e56{--width:100%;}.elementor-12477 .elementor-element.elementor-element-2c88684a{--width:52%;}.elementor-12477 .elementor-element.elementor-element-5edbe590{--width:28px;}.elementor-12477 .elementor-element.elementor-element-504025c9{--width:47.5%;}.elementor-12477 .elementor-element.elementor-element-3c146802{--content-width:1200px;}.elementor-12477 .elementor-element.elementor-element-2e123337{--width:100%;}.elementor-12477 .elementor-element.elementor-element-36f843ee{--width:47.5%;}.elementor-12477 .elementor-element.elementor-element-7d025a13{--width:52%;}.elementor-12477 .elementor-element.elementor-element-38cf8776{--width:28px;}}@media(max-width:1024px) and (min-width:768px){.elementor-12477 .elementor-element.elementor-element-44fcca0{--width:29%;}.elementor-12477 .elementor-element.elementor-element-1e70ce65{--width:100%;}.elementor-12477 .elementor-element.elementor-element-6859ee33{--width:100%;}.elementor-12477 .elementor-element.elementor-element-737605d2{--width:100%;}.elementor-12477 .elementor-element.elementor-element-23b6cab9{--width:100%;}.elementor-12477 .elementor-element.elementor-element-2c88684a{--width:100%;}.elementor-12477 .elementor-element.elementor-element-504025c9{--width:100%;}.elementor-12477 .elementor-element.elementor-element-36f843ee{--width:100%;}.elementor-12477 .elementor-element.elementor-element-7d025a13{--width:100%;}}/* Start custom CSS for heading, class: .elementor-element-41dee0b7 */.fdgs-grad {
    background: linear-gradient(90deg, #4f8ef7 0%, #a78bfa 50%, #e879f9 100%);
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    color: transparent
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-3fb20017 */.explore-services a{
    box-shadow: none !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c855aa9 */@media(max-width:767px){
    .project-delivered{
        border:none !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5ddf6bb */@media(max-width:767px){
    .industry-served{
        border:none !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-30b28598 *//* --- match hero base bg to header (#0a0a0a) --- */
.fdg-a1-hero {
    background-color: #0a0a0a !important;
    background-image: none !important; /* kills Elementor's own bg gradient/image if set inline */
}

/* if Elementor wraps bg in a dedicated overlay div, kill that too */
.fdg-a1-hero > .elementor-background-overlay,
.fdg-a1-hero > .elementor-motion-effects-container {
    background: #0a0a0a !important;
}

/* seamless top edge with header (in case header has its own shadow/border) */
.fdg-a1-hero {
    border-top: none !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7cf55baa */.elementor-12477 .elementor-element.elementor-element-7cf55baa .fdg-marquee-wrap{
    overflow:hidden;
    width:100%;
}

.elementor-12477 .elementor-element.elementor-element-7cf55baa .fdg-marquee-inner{
    display:flex;
    gap:48px;
    width:max-content;
    animation:fdg-marquee 30s linear infinite;
}

.elementor-12477 .elementor-element.elementor-element-7cf55baa .fdg-marquee-inner:hover{
    animation-play-state:paused;
}

.elementor-12477 .elementor-element.elementor-element-7cf55baa .fdg-tech-pill{
    display:inline-flex;
    align-items:center;
    gap:7px;
    padding:6px 14px;
    background:#1a1a1a;
    border:1px solid rgba(255,255,255,.06);
    border-radius:100px;
    white-space:nowrap;

    font-family:'Inter',sans-serif;
    font-size:12px;
    font-weight:600;
    color:#888;
}

@keyframes fdg-marquee{
    from{
        transform:translateX(0);
    }
    to{
        transform:translateX(-50%);
    }
}/* End custom CSS */