.elementor-2409 .elementor-element.elementor-element-44e7be7{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--flex-wrap:wrap;--padding-top:95px;--padding-bottom:95px;--padding-left:30px;--padding-right:30px;}.elementor-2409 .elementor-element.elementor-element-44e7be7:not(.elementor-motion-effects-element-type-background), .elementor-2409 .elementor-element.elementor-element-44e7be7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-2409 .elementor-element.elementor-element-6781099{--display:flex;--justify-content:flex-start;--gap:15px 0px;--row-gap:15px;--column-gap:0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-primary );}.elementor-2409 .elementor-element.elementor-element-a5b297d{padding:3px 15px 3px 15px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#2979FF4D;border-radius:32px 32px 32px 32px;box-shadow:0px 0px 11px 0px rgba(0, 0, 0, 0.25);text-align:center;}.elementor-2409 .elementor-element.elementor-element-a5b297d.elementor-element{--align-self:center;}.elementor-2409 .elementor-element.elementor-element-a5b297d .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:16px;font-weight:400;line-height:25px;color:var( --e-global-color-text );}.elementor-2409 .elementor-element.elementor-element-6b77d85{text-align:center;}.elementor-2409 .elementor-element.elementor-element-6b77d85 .elementor-heading-title{font-family:"Bricolage Grotesque", Sans-serif;font-size:76px;font-weight:900;text-transform:capitalize;line-height:82px;letter-spacing:-1.2px;color:var( --e-global-color-text );}.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 );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );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-2409 .elementor-element.elementor-element-1ed35d4{text-align:center;color:var( --e-global-color-text );}.elementor-2409 .elementor-element.elementor-element-4e5b364{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.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 );line-height:var( --e-global-typography-accent-line-height );}.elementor-2409 .elementor-element.elementor-element-e7c2d97 .elementor-button{background-color:transparent;font-family:"Outfit", Sans-serif;font-size:15px;font-weight:500;text-transform:uppercase;line-height:23px;fill:var( --e-global-color-text );color:var( --e-global-color-text );background-image:linear-gradient(180deg, #1A5CFF 0%, #0D38CC 100%);transition-duration:0.5s;border-radius:32px 32px 32px 32px;padding:15px 34px 15px 34px;}.elementor-2409 .elementor-element.elementor-element-e7c2d97{width:auto;max-width:auto;}.elementor-2409 .elementor-element.elementor-element-e7c2d97:hover{--e-transform-translateY:-2px;}.elementor-2409 .elementor-element.elementor-element-e7c2d97.elementor-element{--align-self:center;}.elementor-2409 .elementor-element.elementor-element-e7c2d97 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2409 .elementor-element.elementor-element-e372297 .elementor-button{background-color:transparent;font-family:"Outfit", Sans-serif;font-size:15px;font-weight:500;text-transform:uppercase;line-height:23px;fill:var( --e-global-color-text );color:var( --e-global-color-text );background-image:radial-gradient(at center center, #000000B5 0%, var( --e-global-color-accent ) 100%);transition-duration:0.5s;border-radius:32px 32px 32px 32px;padding:15px 34px 15px 34px;}.elementor-2409 .elementor-element.elementor-element-e372297{width:auto;max-width:auto;}.elementor-2409 .elementor-element.elementor-element-e372297:hover{--e-transform-translateY:-2px;}.elementor-2409 .elementor-element.elementor-element-e372297.elementor-element{--align-self:center;}.elementor-2409 .elementor-element.elementor-element-e372297 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2409 .elementor-element.elementor-element-de5c45a{--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 40px;--row-gap:0px;--column-gap:40px;--flex-wrap:wrap;--border-radius:24px 24px 24px 24px;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-2409 .elementor-element.elementor-element-de5c45a:not(.elementor-motion-effects-element-type-background), .elementor-2409 .elementor-element.elementor-element-de5c45a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0A0A0F;}.elementor-2409 .elementor-element.elementor-element-de5c45a.e-con{--align-self:center;}.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-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.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-2409 .elementor-element.elementor-element-63772dc{padding:25px 10px 0px 10px;border-style:solid;border-width:0px 1px 0px 0px;border-color:#FFFFFF14;}.elementor-2409 .elementor-element.elementor-element-63772dc .elementor-counter-number-wrapper{font-family:"Bricolage Grotesque", Sans-serif;font-size:60px;font-weight:800;text-transform:capitalize;line-height:46px;}.elementor-2409 .elementor-element.elementor-element-63772dc .elementor-counter-title{color:#FFFFFF8C;font-family:"Bricolage Grotesque", Sans-serif;font-size:12px;font-weight:400;text-transform:capitalize;line-height:50px;letter-spacing:1px;}.elementor-2409 .elementor-element.elementor-element-f4c59c9{padding:25px 10px 0px 10px;border-style:solid;border-width:0px 1px 0px 0px;border-color:#FFFFFF14;}.elementor-2409 .elementor-element.elementor-element-f4c59c9 .elementor-counter-number-wrapper{font-family:"Bricolage Grotesque", Sans-serif;font-size:60px;font-weight:800;text-transform:capitalize;line-height:46px;}.elementor-2409 .elementor-element.elementor-element-f4c59c9 .elementor-counter-title{color:#FFFFFF8C;font-family:"Bricolage Grotesque", Sans-serif;font-size:12px;font-weight:400;text-transform:capitalize;line-height:50px;letter-spacing:1px;}.elementor-2409 .elementor-element.elementor-element-6f8b35b{padding:25px 10px 0px 10px;border-style:solid;border-width:0px 1px 0px 0px;border-color:#FFFFFF14;}.elementor-2409 .elementor-element.elementor-element-6f8b35b .elementor-counter-number-wrapper{font-family:"Bricolage Grotesque", Sans-serif;font-size:60px;font-weight:800;text-transform:capitalize;line-height:46px;}.elementor-2409 .elementor-element.elementor-element-6f8b35b .elementor-counter-title{color:#FFFFFF8C;font-family:"Bricolage Grotesque", Sans-serif;font-size:12px;font-weight:400;text-transform:capitalize;line-height:50px;letter-spacing:1px;}.elementor-2409 .elementor-element.elementor-element-c062d47{padding:25px 10px 0px 10px;border-style:solid;border-width:0px 1px 0px 0px;border-color:#FFFFFF14;}.elementor-2409 .elementor-element.elementor-element-c062d47 .elementor-counter-number-wrapper{font-family:"Bricolage Grotesque", Sans-serif;font-size:60px;font-weight:800;text-transform:capitalize;line-height:46px;}.elementor-2409 .elementor-element.elementor-element-c062d47 .elementor-counter-title{color:#FFFFFF8C;font-family:"Bricolage Grotesque", Sans-serif;font-size:12px;font-weight:400;text-transform:capitalize;line-height:50px;letter-spacing:1px;}.elementor-2409 .elementor-element.elementor-element-8028c27{--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:10px 0px;--row-gap:10px;--column-gap:0px;--margin-top:70px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-2409 .elementor-element.elementor-element-3011338{padding:3px 15px 3px 15px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#2979FF4D;border-radius:32px 32px 32px 32px;box-shadow:0px 0px 11px 0px rgba(0, 0, 0, 0.25);text-align:center;}.elementor-2409 .elementor-element.elementor-element-3011338.elementor-element{--align-self:flex-start;}.elementor-2409 .elementor-element.elementor-element-3011338 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:16px;font-weight:400;line-height:25px;color:var( --e-global-color-accent );}.elementor-2409 .elementor-element.elementor-element-c199041{text-align:start;}.elementor-2409 .elementor-element.elementor-element-c199041 .elementor-heading-title{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 );color:var( --e-global-color-accent );}.elementor-2409 .elementor-element.elementor-element-d588027{text-align:start;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 );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-accent );}.elementor-2409 .elementor-element.elementor-element-f43c13e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:15px 0px;--row-gap:15px;--column-gap:0px;--margin-top:70px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:70px;--padding-bottom:70px;--padding-left:30px;--padding-right:30px;}.elementor-2409 .elementor-element.elementor-element-f43c13e:not(.elementor-motion-effects-element-type-background), .elementor-2409 .elementor-element.elementor-element-f43c13e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-2409 .elementor-element.elementor-element-6828475{--display:flex;--gap:10px 0px;--row-gap:10px;--column-gap:0px;}.elementor-2409 .elementor-element.elementor-element-90eff34{padding:3px 15px 3px 15px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#2979FF4D;border-radius:32px 32px 32px 32px;box-shadow:0px 0px 11px 0px rgba(0, 0, 0, 0.25);text-align:center;}.elementor-2409 .elementor-element.elementor-element-90eff34.elementor-element{--align-self:center;}.elementor-2409 .elementor-element.elementor-element-90eff34 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:16px;font-weight:400;line-height:25px;color:var( --e-global-color-text );}.elementor-2409 .elementor-element.elementor-element-974d7ad{text-align:center;}.elementor-2409 .elementor-element.elementor-element-974d7ad .elementor-heading-title{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 );color:var( --e-global-color-text );}.elementor-2409 .elementor-element.elementor-element-3f3b72a{text-align:center;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 );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-2409 .elementor-element.elementor-element-abd18af{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:8px 6px;--row-gap:8px;--column-gap:6px;--flex-wrap:wrap;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2409 .elementor-element.elementor-element-5190367{--display:flex;--justify-content:space-between;--gap:12px 0px;--row-gap:12px;--column-gap:0px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF0D;--border-color:#FFFFFF0D;--border-radius:24px 24px 24px 24px;box-shadow:0px 5px 45px -12px rgba(0, 0, 0, 0.45098039215686275);--padding-top:22px;--padding-bottom:22px;--padding-left:20px;--padding-right:20px;}.elementor-2409 .elementor-element.elementor-element-5190367:not(.elementor-motion-effects-element-type-background), .elementor-2409 .elementor-element.elementor-element-5190367 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#DFDFDF21;}.elementor-2409 .elementor-element.elementor-element-5190367:hover{background-color:#FFFFFF05;}.elementor-2409 .elementor-element.elementor-element-9a13482{margin:8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2409 .elementor-element.elementor-element-9a13482 .elementor-heading-title{font-family:"Bricolage Grotesque", Sans-serif;font-size:20px;font-weight:600;text-transform:capitalize;line-height:28px;letter-spacing:0.4px;color:var( --e-global-color-text );}.elementor-2409 .elementor-element.elementor-element-6403fe3{width:100%;max-width:100%;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 );line-height:var( --e-global-typography-accent-line-height );color:var( --e-global-color-text );}.elementor-2409 .elementor-element.elementor-element-bb38453{width:100%;max-width:100%;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 );line-height:var( --e-global-typography-accent-line-height );color:var( --e-global-color-text );}.elementor-2409 .elementor-element.elementor-element-62347cc{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:10px 5px;--row-gap:10px;--column-gap:5px;--flex-wrap:wrap;}.elementor-2409 .elementor-element.elementor-element-8ae6497{background-color:#3B82F61F;padding:4px 14px 4px 14px;border-radius:30px 30px 30px 30px;}.elementor-2409 .elementor-element.elementor-element-8ae6497.elementor-element{--align-self:flex-start;}.elementor-2409 .elementor-element.elementor-element-8ae6497 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:13px;font-weight:500;text-transform:uppercase;line-height:16px;color:var( --e-global-color-text );}.elementor-2409 .elementor-element.elementor-element-ca84f79{background-color:#3B82F61F;padding:4px 14px 4px 14px;border-radius:30px 30px 30px 30px;}.elementor-2409 .elementor-element.elementor-element-ca84f79.elementor-element{--align-self:flex-start;}.elementor-2409 .elementor-element.elementor-element-ca84f79 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:13px;font-weight:500;text-transform:uppercase;line-height:16px;color:var( --e-global-color-text );}.elementor-2409 .elementor-element.elementor-element-1f54ace{background-color:#3B82F61F;padding:4px 14px 4px 14px;border-radius:30px 30px 30px 30px;}.elementor-2409 .elementor-element.elementor-element-1f54ace.elementor-element{--align-self:flex-start;}.elementor-2409 .elementor-element.elementor-element-1f54ace .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:13px;font-weight:500;text-transform:uppercase;line-height:16px;color:var( --e-global-color-text );}.elementor-2409 .elementor-element.elementor-element-4a5c720{background-color:#3B82F61F;padding:4px 14px 4px 14px;border-radius:30px 30px 30px 30px;}.elementor-2409 .elementor-element.elementor-element-4a5c720.elementor-element{--align-self:flex-start;}.elementor-2409 .elementor-element.elementor-element-4a5c720 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:13px;font-weight:500;text-transform:uppercase;line-height:16px;color:var( --e-global-color-text );}.elementor-2409 .elementor-element.elementor-element-d8815fe{--display:flex;--justify-content:space-between;--gap:12px 0px;--row-gap:12px;--column-gap:0px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF0D;--border-color:#FFFFFF0D;--border-radius:24px 24px 24px 24px;box-shadow:0px 5px 45px -12px rgba(0, 0, 0, 0.45098039215686275);--padding-top:22px;--padding-bottom:22px;--padding-left:20px;--padding-right:20px;}.elementor-2409 .elementor-element.elementor-element-d8815fe:not(.elementor-motion-effects-element-type-background), .elementor-2409 .elementor-element.elementor-element-d8815fe > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#DFDFDF21;}.elementor-2409 .elementor-element.elementor-element-d8815fe:hover{background-color:#FFFFFF05;}.elementor-2409 .elementor-element.elementor-element-52eade4{margin:8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2409 .elementor-element.elementor-element-52eade4 .elementor-heading-title{font-family:"Bricolage Grotesque", Sans-serif;font-size:20px;font-weight:600;text-transform:capitalize;line-height:28px;letter-spacing:0.4px;color:var( --e-global-color-text );}.elementor-2409 .elementor-element.elementor-element-94b3e01{width:100%;max-width:100%;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 );line-height:var( --e-global-typography-accent-line-height );color:var( --e-global-color-text );}.elementor-2409 .elementor-element.elementor-element-f5d19d5{width:100%;max-width:100%;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 );line-height:var( --e-global-typography-accent-line-height );color:var( --e-global-color-text );}.elementor-2409 .elementor-element.elementor-element-fc28e0a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:10px 5px;--row-gap:10px;--column-gap:5px;--flex-wrap:wrap;}.elementor-2409 .elementor-element.elementor-element-ca17156{background-color:#3B82F61F;padding:4px 14px 4px 14px;border-radius:30px 30px 30px 30px;}.elementor-2409 .elementor-element.elementor-element-ca17156.elementor-element{--align-self:flex-start;}.elementor-2409 .elementor-element.elementor-element-ca17156 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:13px;font-weight:500;text-transform:uppercase;line-height:16px;color:var( --e-global-color-text );}.elementor-2409 .elementor-element.elementor-element-a8ae419{background-color:#3B82F61F;padding:4px 14px 4px 14px;border-radius:30px 30px 30px 30px;}.elementor-2409 .elementor-element.elementor-element-a8ae419.elementor-element{--align-self:flex-start;}.elementor-2409 .elementor-element.elementor-element-a8ae419 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:13px;font-weight:500;text-transform:uppercase;line-height:16px;color:var( --e-global-color-text );}.elementor-2409 .elementor-element.elementor-element-841da29{background-color:#3B82F61F;padding:4px 14px 4px 14px;border-radius:30px 30px 30px 30px;}.elementor-2409 .elementor-element.elementor-element-841da29.elementor-element{--align-self:flex-start;}.elementor-2409 .elementor-element.elementor-element-841da29 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:13px;font-weight:500;text-transform:uppercase;line-height:16px;color:var( --e-global-color-text );}.elementor-2409 .elementor-element.elementor-element-dbd8e3f{background-color:#3B82F61F;padding:4px 14px 4px 14px;border-radius:30px 30px 30px 30px;}.elementor-2409 .elementor-element.elementor-element-dbd8e3f.elementor-element{--align-self:flex-start;}.elementor-2409 .elementor-element.elementor-element-dbd8e3f .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:13px;font-weight:500;text-transform:uppercase;line-height:16px;color:var( --e-global-color-text );}.elementor-2409 .elementor-element.elementor-element-5d71ab3{--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:15px 0px;--row-gap:15px;--column-gap:0px;border-style:none;--border-style:none;--margin-top:70px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-2409 .elementor-element.elementor-element-31b320e{padding:3px 15px 3px 15px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#2979FF4D;border-radius:32px 32px 32px 32px;box-shadow:0px 0px 11px 0px rgba(0, 0, 0, 0.25);text-align:center;}.elementor-2409 .elementor-element.elementor-element-31b320e.elementor-element{--align-self:center;}.elementor-2409 .elementor-element.elementor-element-31b320e .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:16px;font-weight:400;line-height:25px;color:var( --e-global-color-accent );}.elementor-2409 .elementor-element.elementor-element-b9b0afe{text-align:center;}.elementor-2409 .elementor-element.elementor-element-b9b0afe .elementor-heading-title{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 );color:var( --e-global-color-accent );}.elementor-2409 .elementor-element.elementor-element-caecc48{text-align:center;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 );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-accent );}.elementor-2409 .elementor-element.elementor-element-0679f1e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:15px 0px;--row-gap:15px;--column-gap:0px;--flex-wrap:wrap;--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-2409 .elementor-element.elementor-element-47e3760{--display:flex;--justify-content:space-between;--gap:10px 0px;--row-gap:10px;--column-gap:0px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E6E8EC;--border-color:#E6E8EC;--border-radius:22px 22px 22px 22px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:26px;--padding-bottom:26px;--padding-left:16px;--padding-right:16px;}.elementor-2409 .elementor-element.elementor-element-47e3760:not(.elementor-motion-effects-element-type-background), .elementor-2409 .elementor-element.elementor-element-47e3760 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-2409 .elementor-element.elementor-element-47e3760:hover{background-color:#3B82F61C;}.elementor-2409 .elementor-element.elementor-element-c49c307 .elementor-heading-title{font-family:var( --e-global-typography-1d29fa0-font-family ), Sans-serif;font-size:var( --e-global-typography-1d29fa0-font-size );font-weight:var( --e-global-typography-1d29fa0-font-weight );text-transform:var( --e-global-typography-1d29fa0-text-transform );line-height:var( --e-global-typography-1d29fa0-line-height );letter-spacing:var( --e-global-typography-1d29fa0-letter-spacing );color:var( --e-global-color-accent );}.elementor-2409 .elementor-element.elementor-element-723f1f0{width:100%;max-width:100%;text-align:justify;font-family:"Outfit", Sans-serif;font-size:16px;font-weight:400;line-height:24px;letter-spacing:0.4px;color:var( --e-global-color-accent );}.elementor-2409 .elementor-element.elementor-element-1da4edd{--display:flex;--justify-content:space-between;--gap:10px 0px;--row-gap:10px;--column-gap:0px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E6E8EC;--border-color:#E6E8EC;--border-radius:22px 22px 22px 22px;--padding-top:26px;--padding-bottom:26px;--padding-left:16px;--padding-right:16px;}.elementor-2409 .elementor-element.elementor-element-1da4edd:not(.elementor-motion-effects-element-type-background), .elementor-2409 .elementor-element.elementor-element-1da4edd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-2409 .elementor-element.elementor-element-1da4edd:hover{background-color:#16A34A1C;}.elementor-2409 .elementor-element.elementor-element-eeca564 .elementor-heading-title{font-family:var( --e-global-typography-1d29fa0-font-family ), Sans-serif;font-size:var( --e-global-typography-1d29fa0-font-size );font-weight:var( --e-global-typography-1d29fa0-font-weight );text-transform:var( --e-global-typography-1d29fa0-text-transform );line-height:var( --e-global-typography-1d29fa0-line-height );letter-spacing:var( --e-global-typography-1d29fa0-letter-spacing );color:var( --e-global-color-accent );}.elementor-2409 .elementor-element.elementor-element-2cf5d36{width:100%;max-width:100%;text-align:justify;font-family:"Outfit", Sans-serif;font-size:16px;font-weight:400;line-height:24px;letter-spacing:0.4px;color:var( --e-global-color-accent );}.elementor-2409 .elementor-element.elementor-element-028cd34{--display:flex;--justify-content:space-between;--gap:10px 0px;--row-gap:10px;--column-gap:0px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E6E8EC;--border-color:#E6E8EC;--border-radius:22px 22px 22px 22px;--padding-top:26px;--padding-bottom:26px;--padding-left:16px;--padding-right:16px;}.elementor-2409 .elementor-element.elementor-element-028cd34:not(.elementor-motion-effects-element-type-background), .elementor-2409 .elementor-element.elementor-element-028cd34 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-2409 .elementor-element.elementor-element-028cd34:hover{background-color:#7C3AED1C;}.elementor-2409 .elementor-element.elementor-element-5186026 .elementor-heading-title{font-family:var( --e-global-typography-1d29fa0-font-family ), Sans-serif;font-size:var( --e-global-typography-1d29fa0-font-size );font-weight:var( --e-global-typography-1d29fa0-font-weight );text-transform:var( --e-global-typography-1d29fa0-text-transform );line-height:var( --e-global-typography-1d29fa0-line-height );letter-spacing:var( --e-global-typography-1d29fa0-letter-spacing );color:var( --e-global-color-accent );}.elementor-2409 .elementor-element.elementor-element-4f9352f{width:100%;max-width:100%;text-align:justify;font-family:"Outfit", Sans-serif;font-size:16px;font-weight:400;line-height:24px;letter-spacing:0.4px;color:var( --e-global-color-accent );}.elementor-2409 .elementor-element.elementor-element-71f9aad{--display:flex;--justify-content:space-between;--gap:10px 0px;--row-gap:10px;--column-gap:0px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E6E8EC;--border-color:#E6E8EC;--border-radius:22px 22px 22px 22px;--padding-top:26px;--padding-bottom:26px;--padding-left:16px;--padding-right:16px;}.elementor-2409 .elementor-element.elementor-element-71f9aad:not(.elementor-motion-effects-element-type-background), .elementor-2409 .elementor-element.elementor-element-71f9aad > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-2409 .elementor-element.elementor-element-71f9aad:hover{background-color:#0D94881C;}.elementor-2409 .elementor-element.elementor-element-879db82 .elementor-heading-title{font-family:var( --e-global-typography-1d29fa0-font-family ), Sans-serif;font-size:var( --e-global-typography-1d29fa0-font-size );font-weight:var( --e-global-typography-1d29fa0-font-weight );text-transform:var( --e-global-typography-1d29fa0-text-transform );line-height:var( --e-global-typography-1d29fa0-line-height );letter-spacing:var( --e-global-typography-1d29fa0-letter-spacing );color:var( --e-global-color-accent );}.elementor-2409 .elementor-element.elementor-element-d23574e{width:100%;max-width:100%;text-align:justify;font-family:"Outfit", Sans-serif;font-size:16px;font-weight:400;line-height:24px;letter-spacing:0.4px;color:var( --e-global-color-accent );}.elementor-2409 .elementor-element.elementor-element-c542151{--display:flex;--justify-content:space-between;--gap:10px 0px;--row-gap:10px;--column-gap:0px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E6E8EC;--border-color:#E6E8EC;--border-radius:22px 22px 22px 22px;--padding-top:26px;--padding-bottom:26px;--padding-left:16px;--padding-right:16px;}.elementor-2409 .elementor-element.elementor-element-c542151:not(.elementor-motion-effects-element-type-background), .elementor-2409 .elementor-element.elementor-element-c542151 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-2409 .elementor-element.elementor-element-c542151:hover{background-color:#D191021C;}.elementor-2409 .elementor-element.elementor-element-7cfebde .elementor-heading-title{font-family:var( --e-global-typography-1d29fa0-font-family ), Sans-serif;font-size:var( --e-global-typography-1d29fa0-font-size );font-weight:var( --e-global-typography-1d29fa0-font-weight );text-transform:var( --e-global-typography-1d29fa0-text-transform );line-height:var( --e-global-typography-1d29fa0-line-height );letter-spacing:var( --e-global-typography-1d29fa0-letter-spacing );color:var( --e-global-color-accent );}.elementor-2409 .elementor-element.elementor-element-2d294bf{width:100%;max-width:100%;text-align:justify;font-family:"Outfit", Sans-serif;font-size:16px;font-weight:400;line-height:24px;letter-spacing:0.4px;color:var( --e-global-color-accent );}.elementor-2409 .elementor-element.elementor-element-d889c8d{--display:flex;--justify-content:space-between;--gap:10px 0px;--row-gap:10px;--column-gap:0px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E6E8EC;--border-color:#E6E8EC;--border-radius:22px 22px 22px 22px;--padding-top:26px;--padding-bottom:26px;--padding-left:16px;--padding-right:16px;}.elementor-2409 .elementor-element.elementor-element-d889c8d:not(.elementor-motion-effects-element-type-background), .elementor-2409 .elementor-element.elementor-element-d889c8d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-2409 .elementor-element.elementor-element-d889c8d:hover{background-color:#0284C71C;}.elementor-2409 .elementor-element.elementor-element-d085415 .elementor-heading-title{font-family:var( --e-global-typography-1d29fa0-font-family ), Sans-serif;font-size:var( --e-global-typography-1d29fa0-font-size );font-weight:var( --e-global-typography-1d29fa0-font-weight );text-transform:var( --e-global-typography-1d29fa0-text-transform );line-height:var( --e-global-typography-1d29fa0-line-height );letter-spacing:var( --e-global-typography-1d29fa0-letter-spacing );color:var( --e-global-color-accent );}.elementor-2409 .elementor-element.elementor-element-17b618b{width:100%;max-width:100%;text-align:justify;font-family:"Outfit", Sans-serif;font-size:16px;font-weight:400;line-height:24px;letter-spacing:0.4px;color:var( --e-global-color-accent );}.elementor-2409 .elementor-element.elementor-element-9393a48{--display:flex;--justify-content:space-between;--gap:10px 0px;--row-gap:10px;--column-gap:0px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E6E8EC;--border-color:#E6E8EC;--border-radius:22px 22px 22px 22px;--padding-top:26px;--padding-bottom:26px;--padding-left:16px;--padding-right:16px;}.elementor-2409 .elementor-element.elementor-element-9393a48:not(.elementor-motion-effects-element-type-background), .elementor-2409 .elementor-element.elementor-element-9393a48 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-2409 .elementor-element.elementor-element-9393a48:hover{background-color:#7C3AED1C;}.elementor-2409 .elementor-element.elementor-element-d74a797 .elementor-heading-title{font-family:var( --e-global-typography-1d29fa0-font-family ), Sans-serif;font-size:var( --e-global-typography-1d29fa0-font-size );font-weight:var( --e-global-typography-1d29fa0-font-weight );text-transform:var( --e-global-typography-1d29fa0-text-transform );line-height:var( --e-global-typography-1d29fa0-line-height );letter-spacing:var( --e-global-typography-1d29fa0-letter-spacing );color:var( --e-global-color-accent );}.elementor-2409 .elementor-element.elementor-element-790848d{width:100%;max-width:100%;text-align:justify;font-family:"Outfit", Sans-serif;font-size:16px;font-weight:400;line-height:24px;letter-spacing:0.4px;color:var( --e-global-color-accent );}.elementor-2409 .elementor-element.elementor-element-8f79ba2{--display:flex;--justify-content:space-between;--gap:10px 0px;--row-gap:10px;--column-gap:0px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E6E8EC;--border-color:#E6E8EC;--border-radius:22px 22px 22px 22px;--padding-top:26px;--padding-bottom:26px;--padding-left:16px;--padding-right:16px;}.elementor-2409 .elementor-element.elementor-element-8f79ba2:not(.elementor-motion-effects-element-type-background), .elementor-2409 .elementor-element.elementor-element-8f79ba2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-2409 .elementor-element.elementor-element-8f79ba2:hover{background-color:#16A34A1C;}.elementor-2409 .elementor-element.elementor-element-8383172 .elementor-heading-title{font-family:var( --e-global-typography-1d29fa0-font-family ), Sans-serif;font-size:var( --e-global-typography-1d29fa0-font-size );font-weight:var( --e-global-typography-1d29fa0-font-weight );text-transform:var( --e-global-typography-1d29fa0-text-transform );line-height:var( --e-global-typography-1d29fa0-line-height );letter-spacing:var( --e-global-typography-1d29fa0-letter-spacing );color:var( --e-global-color-accent );}.elementor-2409 .elementor-element.elementor-element-f14ba7d{width:100%;max-width:100%;text-align:justify;font-family:"Outfit", Sans-serif;font-size:16px;font-weight:400;line-height:24px;letter-spacing:0.4px;color:var( --e-global-color-accent );}.elementor-2409 .elementor-element.elementor-element-9f2e76a{--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:15px 0px;--row-gap:15px;--column-gap:0px;border-style:none;--border-style:none;--margin-top:70px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-2409 .elementor-element.elementor-element-aeb3200{padding:3px 15px 3px 15px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#2979FF4D;border-radius:32px 32px 32px 32px;box-shadow:0px 0px 11px 0px rgba(0, 0, 0, 0.25);text-align:center;}.elementor-2409 .elementor-element.elementor-element-aeb3200.elementor-element{--align-self:center;}.elementor-2409 .elementor-element.elementor-element-aeb3200 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:16px;font-weight:400;line-height:25px;color:var( --e-global-color-accent );}.elementor-2409 .elementor-element.elementor-element-629dea9{text-align:center;}.elementor-2409 .elementor-element.elementor-element-629dea9 .elementor-heading-title{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 );color:var( --e-global-color-accent );}.elementor-2409 .elementor-element.elementor-element-81753fd{text-align:center;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 );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-accent );}.elementor-2409 .elementor-element.elementor-element-a36096e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:15px 0px;--row-gap:15px;--column-gap:0px;--flex-wrap:wrap;--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-2409 .elementor-element.elementor-element-3a9d882{--display:flex;--justify-content:flex-start;--gap:10px 0px;--row-gap:10px;--column-gap:0px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E6E8EC;--border-color:#E6E8EC;--border-radius:22px 22px 22px 22px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:26px;--padding-bottom:26px;--padding-left:16px;--padding-right:16px;}.elementor-2409 .elementor-element.elementor-element-3a9d882:not(.elementor-motion-effects-element-type-background), .elementor-2409 .elementor-element.elementor-element-3a9d882 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-2409 .elementor-element.elementor-element-3a9d882:hover{background-color:#3B82F61C;}.elementor-2409 .elementor-element.elementor-element-52d9a37{background-color:#3B82F61F;padding:4px 14px 4px 14px;border-radius:30px 30px 30px 30px;}.elementor-2409 .elementor-element.elementor-element-52d9a37.elementor-element{--align-self:flex-start;}.elementor-2409 .elementor-element.elementor-element-52d9a37 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:13px;font-weight:500;text-transform:uppercase;line-height:16px;color:var( --e-global-color-accent );}.elementor-2409 .elementor-element.elementor-element-2544a9e .elementor-heading-title{font-family:var( --e-global-typography-1d29fa0-font-family ), Sans-serif;font-size:var( --e-global-typography-1d29fa0-font-size );font-weight:var( --e-global-typography-1d29fa0-font-weight );text-transform:var( --e-global-typography-1d29fa0-text-transform );line-height:var( --e-global-typography-1d29fa0-line-height );letter-spacing:var( --e-global-typography-1d29fa0-letter-spacing );color:var( --e-global-color-accent );}.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 );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-2409 .elementor-element.elementor-element-43714d8 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(8px/2);}.elementor-2409 .elementor-element.elementor-element-43714d8 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(8px/2);}.elementor-2409 .elementor-element.elementor-element-43714d8 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(8px/2);}.elementor-2409 .elementor-element.elementor-element-43714d8 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-8px/2);}.elementor-2409 .elementor-element.elementor-element-43714d8 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-8px/2);}.elementor-2409 .elementor-element.elementor-element-43714d8 .elementor-icon-list-icon i{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-2409 .elementor-element.elementor-element-43714d8 .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );transition:fill 0.3s;}.elementor-2409 .elementor-element.elementor-element-43714d8{--e-icon-list-icon-size:18px;--icon-vertical-offset:0px;}.elementor-2409 .elementor-element.elementor-element-43714d8 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2409 .elementor-element.elementor-element-43714d8 .elementor-icon-list-item > a{font-family:"Outfit", Sans-serif;font-size:14px;font-weight:500;line-height:26px;}.elementor-2409 .elementor-element.elementor-element-43714d8 .elementor-icon-list-text{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-2409 .elementor-element.elementor-element-9e6ca2c{width:100%;max-width:100%;text-align:justify;font-family:"Outfit", Sans-serif;font-size:16px;font-weight:400;line-height:24px;letter-spacing:0.4px;color:var( --e-global-color-accent );}.elementor-2409 .elementor-element.elementor-element-b0a47a2{--display:flex;--justify-content:flex-start;--gap:10px 0px;--row-gap:10px;--column-gap:0px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E6E8EC;--border-color:#E6E8EC;--border-radius:22px 22px 22px 22px;--padding-top:26px;--padding-bottom:26px;--padding-left:16px;--padding-right:16px;}.elementor-2409 .elementor-element.elementor-element-b0a47a2:not(.elementor-motion-effects-element-type-background), .elementor-2409 .elementor-element.elementor-element-b0a47a2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-2409 .elementor-element.elementor-element-b0a47a2:hover{background-color:#16A34A1C;}.elementor-2409 .elementor-element.elementor-element-3f8810b{background-color:#16A34A1F;padding:4px 14px 4px 14px;border-radius:30px 30px 30px 30px;}.elementor-2409 .elementor-element.elementor-element-3f8810b.elementor-element{--align-self:flex-start;}.elementor-2409 .elementor-element.elementor-element-3f8810b .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:13px;font-weight:500;text-transform:uppercase;line-height:16px;color:var( --e-global-color-accent );}.elementor-2409 .elementor-element.elementor-element-79fc342 .elementor-heading-title{font-family:var( --e-global-typography-1d29fa0-font-family ), Sans-serif;font-size:var( --e-global-typography-1d29fa0-font-size );font-weight:var( --e-global-typography-1d29fa0-font-weight );text-transform:var( --e-global-typography-1d29fa0-text-transform );line-height:var( --e-global-typography-1d29fa0-line-height );letter-spacing:var( --e-global-typography-1d29fa0-letter-spacing );color:var( --e-global-color-accent );}.elementor-2409 .elementor-element.elementor-element-1672399 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(8px/2);}.elementor-2409 .elementor-element.elementor-element-1672399 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(8px/2);}.elementor-2409 .elementor-element.elementor-element-1672399 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(8px/2);}.elementor-2409 .elementor-element.elementor-element-1672399 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-8px/2);}.elementor-2409 .elementor-element.elementor-element-1672399 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-8px/2);}.elementor-2409 .elementor-element.elementor-element-1672399 .elementor-icon-list-icon i{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-2409 .elementor-element.elementor-element-1672399 .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );transition:fill 0.3s;}.elementor-2409 .elementor-element.elementor-element-1672399{--e-icon-list-icon-size:18px;--icon-vertical-offset:0px;}.elementor-2409 .elementor-element.elementor-element-1672399 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2409 .elementor-element.elementor-element-1672399 .elementor-icon-list-item > a{font-family:"Outfit", Sans-serif;font-size:14px;font-weight:500;line-height:26px;}.elementor-2409 .elementor-element.elementor-element-1672399 .elementor-icon-list-text{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-2409 .elementor-element.elementor-element-b091532{width:100%;max-width:100%;text-align:justify;font-family:"Outfit", Sans-serif;font-size:16px;font-weight:400;line-height:24px;letter-spacing:0.4px;color:var( --e-global-color-accent );}.elementor-2409 .elementor-element.elementor-element-ebdc7f5{--display:flex;--justify-content:flex-start;--gap:10px 0px;--row-gap:10px;--column-gap:0px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E6E8EC;--border-color:#E6E8EC;--border-radius:22px 22px 22px 22px;--padding-top:26px;--padding-bottom:26px;--padding-left:16px;--padding-right:16px;}.elementor-2409 .elementor-element.elementor-element-ebdc7f5:not(.elementor-motion-effects-element-type-background), .elementor-2409 .elementor-element.elementor-element-ebdc7f5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-2409 .elementor-element.elementor-element-ebdc7f5:hover{background-color:#7C3AED1C;}.elementor-2409 .elementor-element.elementor-element-0bc493a{background-color:#7C3AED1F;padding:4px 14px 4px 14px;border-radius:30px 30px 30px 30px;}.elementor-2409 .elementor-element.elementor-element-0bc493a.elementor-element{--align-self:flex-start;}.elementor-2409 .elementor-element.elementor-element-0bc493a .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:13px;font-weight:500;text-transform:uppercase;line-height:16px;color:var( --e-global-color-accent );}.elementor-2409 .elementor-element.elementor-element-71ed5d3 .elementor-heading-title{font-family:var( --e-global-typography-1d29fa0-font-family ), Sans-serif;font-size:var( --e-global-typography-1d29fa0-font-size );font-weight:var( --e-global-typography-1d29fa0-font-weight );text-transform:var( --e-global-typography-1d29fa0-text-transform );line-height:var( --e-global-typography-1d29fa0-line-height );letter-spacing:var( --e-global-typography-1d29fa0-letter-spacing );color:var( --e-global-color-accent );}.elementor-2409 .elementor-element.elementor-element-605404b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(8px/2);}.elementor-2409 .elementor-element.elementor-element-605404b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(8px/2);}.elementor-2409 .elementor-element.elementor-element-605404b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(8px/2);}.elementor-2409 .elementor-element.elementor-element-605404b .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-8px/2);}.elementor-2409 .elementor-element.elementor-element-605404b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-8px/2);}.elementor-2409 .elementor-element.elementor-element-605404b .elementor-icon-list-icon i{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-2409 .elementor-element.elementor-element-605404b .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );transition:fill 0.3s;}.elementor-2409 .elementor-element.elementor-element-605404b{--e-icon-list-icon-size:18px;--icon-vertical-offset:0px;}.elementor-2409 .elementor-element.elementor-element-605404b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2409 .elementor-element.elementor-element-605404b .elementor-icon-list-item > a{font-family:"Outfit", Sans-serif;font-size:14px;font-weight:500;line-height:26px;}.elementor-2409 .elementor-element.elementor-element-605404b .elementor-icon-list-text{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-2409 .elementor-element.elementor-element-3285f02{width:100%;max-width:100%;text-align:justify;font-family:"Outfit", Sans-serif;font-size:16px;font-weight:400;line-height:24px;letter-spacing:0.4px;color:var( --e-global-color-accent );}.elementor-2409 .elementor-element.elementor-element-0ac7b63{--display:flex;--justify-content:flex-start;--gap:10px 0px;--row-gap:10px;--column-gap:0px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E6E8EC;--border-color:#E6E8EC;--border-radius:22px 22px 22px 22px;--padding-top:26px;--padding-bottom:26px;--padding-left:16px;--padding-right:16px;}.elementor-2409 .elementor-element.elementor-element-0ac7b63:not(.elementor-motion-effects-element-type-background), .elementor-2409 .elementor-element.elementor-element-0ac7b63 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-2409 .elementor-element.elementor-element-0ac7b63:hover{background-color:#0D94881C;}.elementor-2409 .elementor-element.elementor-element-fe9c195{background-color:#0D94881F;padding:4px 14px 4px 14px;border-radius:30px 30px 30px 30px;}.elementor-2409 .elementor-element.elementor-element-fe9c195.elementor-element{--align-self:flex-start;}.elementor-2409 .elementor-element.elementor-element-fe9c195 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:13px;font-weight:500;text-transform:uppercase;line-height:16px;color:var( --e-global-color-accent );}.elementor-2409 .elementor-element.elementor-element-6c7bb71 .elementor-heading-title{font-family:var( --e-global-typography-1d29fa0-font-family ), Sans-serif;font-size:var( --e-global-typography-1d29fa0-font-size );font-weight:var( --e-global-typography-1d29fa0-font-weight );text-transform:var( --e-global-typography-1d29fa0-text-transform );line-height:var( --e-global-typography-1d29fa0-line-height );letter-spacing:var( --e-global-typography-1d29fa0-letter-spacing );color:var( --e-global-color-accent );}.elementor-2409 .elementor-element.elementor-element-890f994 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(8px/2);}.elementor-2409 .elementor-element.elementor-element-890f994 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(8px/2);}.elementor-2409 .elementor-element.elementor-element-890f994 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(8px/2);}.elementor-2409 .elementor-element.elementor-element-890f994 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-8px/2);}.elementor-2409 .elementor-element.elementor-element-890f994 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-8px/2);}.elementor-2409 .elementor-element.elementor-element-890f994 .elementor-icon-list-icon i{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-2409 .elementor-element.elementor-element-890f994 .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );transition:fill 0.3s;}.elementor-2409 .elementor-element.elementor-element-890f994{--e-icon-list-icon-size:18px;--icon-vertical-offset:0px;}.elementor-2409 .elementor-element.elementor-element-890f994 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2409 .elementor-element.elementor-element-890f994 .elementor-icon-list-item > a{font-family:"Outfit", Sans-serif;font-size:14px;font-weight:500;line-height:26px;}.elementor-2409 .elementor-element.elementor-element-890f994 .elementor-icon-list-text{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-2409 .elementor-element.elementor-element-c092279{width:100%;max-width:100%;text-align:justify;font-family:"Outfit", Sans-serif;font-size:16px;font-weight:400;line-height:24px;letter-spacing:0.4px;color:var( --e-global-color-accent );}.elementor-2409 .elementor-element.elementor-element-a393a53{--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;--justify-content:space-between;--gap:15px 0px;--row-gap:15px;--column-gap:0px;--margin-top:70px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:70px;--padding-left:0px;--padding-right:0px;}.elementor-2409 .elementor-element.elementor-element-a393a53:not(.elementor-motion-effects-element-type-background), .elementor-2409 .elementor-element.elementor-element-a393a53 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-2409 .elementor-element.elementor-element-2def985{padding:3px 15px 3px 15px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#2979FF4D;border-radius:32px 32px 32px 32px;box-shadow:0px 0px 11px 0px rgba(0, 0, 0, 0.25);text-align:center;}.elementor-2409 .elementor-element.elementor-element-2def985.elementor-element{--align-self:center;}.elementor-2409 .elementor-element.elementor-element-2def985 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:16px;font-weight:400;line-height:25px;color:var( --e-global-color-accent );}.elementor-2409 .elementor-element.elementor-element-9826c22{text-align:center;}.elementor-2409 .elementor-element.elementor-element-9826c22 .elementor-heading-title{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 );color:var( --e-global-color-accent );}.elementor-2409 .elementor-element.elementor-element-f5a1a32{text-align:center;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 );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-accent );}.elementor-2409 .elementor-element.elementor-element-645995a{--display:flex;--padding-top:8px;--padding-bottom:12px;--padding-left:28px;--padding-right:28px;}.elementor-2409 .elementor-element.elementor-element-c0689a8{font-family:"Outfit", Sans-serif;font-size:16px;font-weight:400;text-transform:capitalize;line-height:24px;color:var( --e-global-color-text );}.elementor-2409 .elementor-element.elementor-element-f33205d{--display:flex;--padding-top:8px;--padding-bottom:12px;--padding-left:28px;--padding-right:28px;}.elementor-2409 .elementor-element.elementor-element-0e35f68{font-family:"Outfit", Sans-serif;font-size:16px;font-weight:400;text-transform:capitalize;line-height:24px;color:var( --e-global-color-text );}.elementor-2409 .elementor-element.elementor-element-2e66d3e{--display:flex;--padding-top:8px;--padding-bottom:12px;--padding-left:28px;--padding-right:28px;}.elementor-2409 .elementor-element.elementor-element-6feddcd{font-family:"Outfit", Sans-serif;font-size:16px;font-weight:400;text-transform:capitalize;line-height:24px;color:var( --e-global-color-text );}.elementor-2409 .elementor-element.elementor-element-9aa82f8{--display:flex;--padding-top:8px;--padding-bottom:12px;--padding-left:28px;--padding-right:28px;}.elementor-2409 .elementor-element.elementor-element-c8663f5{font-family:"Outfit", Sans-serif;font-size:16px;font-weight:400;text-transform:capitalize;line-height:24px;color:var( --e-global-color-text );}.elementor-2409 .elementor-element.elementor-element-a0472cf{--display:flex;--padding-top:8px;--padding-bottom:12px;--padding-left:28px;--padding-right:28px;}.elementor-2409 .elementor-element.elementor-element-c1bf6ba{font-family:"Outfit", Sans-serif;font-size:16px;font-weight:400;text-transform:capitalize;line-height:24px;color:var( --e-global-color-text );}.elementor-2409 .elementor-element.elementor-element-23aa1c0{--display:flex;--padding-top:8px;--padding-bottom:12px;--padding-left:28px;--padding-right:28px;}.elementor-2409 .elementor-element.elementor-element-72db0c1{font-family:"Outfit", Sans-serif;font-size:16px;font-weight:400;text-transform:capitalize;line-height:24px;color:var( --e-global-color-text );}.elementor-2409 .elementor-element.elementor-element-0b04288{--display:flex;--padding-top:8px;--padding-bottom:12px;--padding-left:28px;--padding-right:28px;}.elementor-2409 .elementor-element.elementor-element-330a3cb{font-family:"Outfit", Sans-serif;font-size:16px;font-weight:400;text-transform:capitalize;line-height:24px;color:var( --e-global-color-text );}.elementor-2409 .elementor-element.elementor-element-60e6eed{--display:flex;--padding-top:8px;--padding-bottom:12px;--padding-left:28px;--padding-right:28px;}.elementor-2409 .elementor-element.elementor-element-4e09d43{font-family:"Outfit", Sans-serif;font-size:16px;font-weight:400;text-transform:capitalize;line-height:24px;color:var( --e-global-color-text );}.elementor-2409 .elementor-element.elementor-element-765403a{--display:flex;--padding-top:8px;--padding-bottom:12px;--padding-left:28px;--padding-right:28px;}.elementor-2409 .elementor-element.elementor-element-2095318{font-family:"Outfit", Sans-serif;font-size:16px;font-weight:400;text-transform:capitalize;line-height:24px;color:var( --e-global-color-text );}.elementor-2409 .elementor-element.elementor-element-e168405{--display:flex;--padding-top:8px;--padding-bottom:12px;--padding-left:28px;--padding-right:28px;}.elementor-2409 .elementor-element.elementor-element-1fb9bcb{font-family:"Outfit", Sans-serif;font-size:16px;font-weight:400;text-transform:capitalize;line-height:24px;color:var( --e-global-color-text );}.elementor-2409 .elementor-element.elementor-element-d5edeb5{--display:flex;--padding-top:8px;--padding-bottom:12px;--padding-left:28px;--padding-right:28px;}.elementor-2409 .elementor-element.elementor-element-2915229{font-family:"Outfit", Sans-serif;font-size:16px;font-weight:400;text-transform:capitalize;line-height:24px;color:var( --e-global-color-text );}.elementor-2409 .elementor-element.elementor-element-6321300{--n-accordion-title-font-size:16px;width:100%;max-width:100%;margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:12px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:12px 12px 12px 12px;--n-accordion-title-normal-color:var( --e-global-color-accent );--n-accordion-title-hover-color:var( --e-global-color-accent );--n-accordion-title-active-color:var( --e-global-color-accent );--n-accordion-icon-size:13px;}.elementor-2409 .elementor-element.elementor-element-6321300 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:var( --e-global-color-text );border-style:solid;border-width:1px 1px 1px 1px;border-color:#EFEFEF;}.elementor-2409 .elementor-element.elementor-element-6321300 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title:hover{background-color:var( --e-global-color-text );}.elementor-2409 .elementor-element.elementor-element-6321300 > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{background-color:var( --e-global-color-text );border-style:solid;border-width:1px 1px 0px 1px;border-color:var( --e-global-color-accent );}:where( .elementor-2409 .elementor-element.elementor-element-6321300 > .e-n-accordion > .e-n-accordion-item ) > .e-con{background-color:var( --e-global-color-accent );--border-radius:0px 0px 0px 0px;--padding-top:14px;--padding-right:12px;--padding-bottom:14px;--padding-left:12px;}.elementor-2409 .elementor-element.elementor-element-6321300.elementor-element{--align-self:center;}.elementor-2409 .elementor-element.elementor-element-6321300 {--n-accordion-padding:16px 28px 16px 28px;}:where( .elementor-2409 .elementor-element.elementor-element-6321300 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Outfit", Sans-serif;font-weight:500;line-height:26px;letter-spacing:0.5px;}.elementor-2409 .elementor-element.elementor-element-fff501d{--display:flex;--margin-top:70px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2409 .elementor-element.elementor-element-cd433e9{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:15px 0px;--row-gap:15px;--column-gap:0px;--border-radius:45px 45px 45px 45px;--margin-top:0px;--margin-bottom:75px;--margin-left:0px;--margin-right:0px;--padding-top:45px;--padding-bottom:45px;--padding-left:30px;--padding-right:30px;}.elementor-2409 .elementor-element.elementor-element-cd433e9:not(.elementor-motion-effects-element-type-background), .elementor-2409 .elementor-element.elementor-element-cd433e9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#050508;}.elementor-2409 .elementor-element.elementor-element-d46f63e{--display:flex;--gap:10px 0px;--row-gap:10px;--column-gap:0px;}.elementor-2409 .elementor-element.elementor-element-5f8aed3.elementor-element{--align-self:flex-start;}body:not(.rtl) .elementor-2409 .elementor-element.elementor-element-5f8aed3{left:0px;}body.rtl .elementor-2409 .elementor-element.elementor-element-5f8aed3{right:0px;}.elementor-2409 .elementor-element.elementor-element-5f8aed3{top:0px;text-align:center;}.elementor-2409 .elementor-element.elementor-element-5f8aed3 .elementor-heading-title{font-family:"Bricolage Grotesque", Sans-serif;font-size:72px;font-weight:800;text-transform:capitalize;line-height:0px;letter-spacing:-2.4px;color:var( --e-global-color-text );}.elementor-2409 .elementor-element.elementor-element-04a3e59.elementor-element{--align-self:flex-end;}body:not(.rtl) .elementor-2409 .elementor-element.elementor-element-04a3e59{right:0px;}body.rtl .elementor-2409 .elementor-element.elementor-element-04a3e59{left:0px;}.elementor-2409 .elementor-element.elementor-element-04a3e59{bottom:0px;text-align:center;}.elementor-2409 .elementor-element.elementor-element-04a3e59 .elementor-heading-title{font-family:"Bricolage Grotesque", Sans-serif;font-size:72px;font-weight:800;text-transform:capitalize;line-height:0px;letter-spacing:-2.4px;color:var( --e-global-color-text );}.elementor-2409 .elementor-element.elementor-element-6d97407{padding:3px 15px 3px 15px;z-index:2;border-style:solid;border-width:1px 1px 1px 1px;border-color:#2979FF4D;border-radius:32px 32px 32px 32px;box-shadow:0px 0px 11px 0px rgba(0, 0, 0, 0.25);text-align:center;}.elementor-2409 .elementor-element.elementor-element-6d97407.elementor-element{--align-self:center;}.elementor-2409 .elementor-element.elementor-element-6d97407 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:16px;font-weight:400;line-height:25px;color:var( --e-global-color-text );}.elementor-2409 .elementor-element.elementor-element-e970130{z-index:12;text-align:center;}.elementor-2409 .elementor-element.elementor-element-e970130 .elementor-heading-title{font-family:"Bricolage Grotesque", Sans-serif;font-size:64px;font-weight:800;text-transform:capitalize;line-height:72px;letter-spacing:-2.4px;color:var( --e-global-color-text );}.elementor-2409 .elementor-element.elementor-element-0e26d8d{width:var( --container-widget-width, 85% );max-width:85%;--container-widget-width:85%;--container-widget-flex-grow:0;z-index:5;text-align:center;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 );line-height:var( --e-global-typography-accent-line-height );color:var( --e-global-color-text );}.elementor-2409 .elementor-element.elementor-element-0e26d8d.elementor-element{--align-self:center;}.elementor-2409 .elementor-element.elementor-element-60bb154{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-2409 .elementor-element.elementor-element-bb721db .elementor-button{background-color:transparent;font-family:"Outfit", Sans-serif;font-size:15px;font-weight:500;text-transform:uppercase;line-height:23px;fill:var( --e-global-color-text );color:var( --e-global-color-text );background-image:linear-gradient(180deg, #1A5CFF 0%, #0D38CC 100%);transition-duration:0.5s;border-radius:32px 32px 32px 32px;padding:15px 34px 15px 34px;}.elementor-2409 .elementor-element.elementor-element-bb721db{width:auto;max-width:auto;}.elementor-2409 .elementor-element.elementor-element-bb721db:hover{--e-transform-translateY:-2px;}.elementor-2409 .elementor-element.elementor-element-bb721db.elementor-element{--align-self:center;}.elementor-2409 .elementor-element.elementor-element-bb721db .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2409 .elementor-element.elementor-element-f01bbfb .elementor-button{background-color:transparent;font-family:"Outfit", Sans-serif;font-size:15px;font-weight:500;text-transform:uppercase;line-height:23px;fill:var( --e-global-color-text );color:var( --e-global-color-text );background-image:radial-gradient(at center center, #000000B5 0%, var( --e-global-color-accent ) 100%);transition-duration:0.5s;border-radius:32px 32px 32px 32px;padding:15px 34px 15px 34px;}.elementor-2409 .elementor-element.elementor-element-f01bbfb{width:auto;max-width:auto;}.elementor-2409 .elementor-element.elementor-element-f01bbfb:hover{--e-transform-translateY:-2px;}.elementor-2409 .elementor-element.elementor-element-f01bbfb.elementor-element{--align-self:center;}.elementor-2409 .elementor-element.elementor-element-f01bbfb .elementor-button-content-wrapper{flex-direction:row-reverse;}@media(min-width:768px){.elementor-2409 .elementor-element.elementor-element-6781099{--width:100%;}.elementor-2409 .elementor-element.elementor-element-5190367{--width:49.5%;}.elementor-2409 .elementor-element.elementor-element-d8815fe{--width:49.5%;}.elementor-2409 .elementor-element.elementor-element-47e3760{--width:24%;}.elementor-2409 .elementor-element.elementor-element-1da4edd{--width:24%;}.elementor-2409 .elementor-element.elementor-element-028cd34{--width:24%;}.elementor-2409 .elementor-element.elementor-element-71f9aad{--width:24%;}.elementor-2409 .elementor-element.elementor-element-c542151{--width:24%;}.elementor-2409 .elementor-element.elementor-element-d889c8d{--width:24%;}.elementor-2409 .elementor-element.elementor-element-9393a48{--width:24%;}.elementor-2409 .elementor-element.elementor-element-8f79ba2{--width:24%;}.elementor-2409 .elementor-element.elementor-element-3a9d882{--width:24%;}.elementor-2409 .elementor-element.elementor-element-b0a47a2{--width:24%;}.elementor-2409 .elementor-element.elementor-element-ebdc7f5{--width:24%;}.elementor-2409 .elementor-element.elementor-element-0ac7b63{--width:24%;}}@media(max-width:1125px) and (min-width:768px){.elementor-2409 .elementor-element.elementor-element-5190367{--width:49.5%;}.elementor-2409 .elementor-element.elementor-element-d8815fe{--width:49.5%;}.elementor-2409 .elementor-element.elementor-element-47e3760{--width:49.5%;}.elementor-2409 .elementor-element.elementor-element-1da4edd{--width:49.5%;}.elementor-2409 .elementor-element.elementor-element-028cd34{--width:49.5%;}.elementor-2409 .elementor-element.elementor-element-71f9aad{--width:49.5%;}.elementor-2409 .elementor-element.elementor-element-c542151{--width:49.5%;}.elementor-2409 .elementor-element.elementor-element-d889c8d{--width:49.5%;}.elementor-2409 .elementor-element.elementor-element-9393a48{--width:49.5%;}.elementor-2409 .elementor-element.elementor-element-8f79ba2{--width:49.5%;}.elementor-2409 .elementor-element.elementor-element-3a9d882{--width:49.5%;}.elementor-2409 .elementor-element.elementor-element-b0a47a2{--width:49.5%;}.elementor-2409 .elementor-element.elementor-element-ebdc7f5{--width:49.5%;}.elementor-2409 .elementor-element.elementor-element-0ac7b63{--width:49.5%;}}@media(max-width:1125px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-2409 .elementor-element.elementor-element-de5c45a{--flex-wrap:wrap;}.elementor-widget-counter .elementor-counter-number-wrapper{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.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-2409 .elementor-element.elementor-element-63772dc{width:var( --container-widget-width, 48.5% );max-width:48.5%;--container-widget-width:48.5%;--container-widget-flex-grow:0;}.elementor-2409 .elementor-element.elementor-element-f4c59c9{width:var( --container-widget-width, 48.5% );max-width:48.5%;--container-widget-width:48.5%;--container-widget-flex-grow:0;}.elementor-2409 .elementor-element.elementor-element-6f8b35b{width:var( --container-widget-width, 48.5% );max-width:48.5%;--container-widget-width:48.5%;--container-widget-flex-grow:0;}.elementor-2409 .elementor-element.elementor-element-c062d47{width:var( --container-widget-width, 48.5% );max-width:48.5%;--container-widget-width:48.5%;--container-widget-flex-grow:0;}.elementor-2409 .elementor-element.elementor-element-c199041 .elementor-heading-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-2409 .elementor-element.elementor-element-d588027{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2409 .elementor-element.elementor-element-974d7ad .elementor-heading-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-2409 .elementor-element.elementor-element-3f3b72a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2409 .elementor-element.elementor-element-6403fe3{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-2409 .elementor-element.elementor-element-bb38453{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-2409 .elementor-element.elementor-element-94b3e01{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-2409 .elementor-element.elementor-element-f5d19d5{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-2409 .elementor-element.elementor-element-5d71ab3{--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-2409 .elementor-element.elementor-element-b9b0afe .elementor-heading-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-2409 .elementor-element.elementor-element-caecc48{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2409 .elementor-element.elementor-element-c49c307 .elementor-heading-title{font-size:var( --e-global-typography-1d29fa0-font-size );line-height:var( --e-global-typography-1d29fa0-line-height );letter-spacing:var( --e-global-typography-1d29fa0-letter-spacing );}.elementor-2409 .elementor-element.elementor-element-eeca564 .elementor-heading-title{font-size:var( --e-global-typography-1d29fa0-font-size );line-height:var( --e-global-typography-1d29fa0-line-height );letter-spacing:var( --e-global-typography-1d29fa0-letter-spacing );}.elementor-2409 .elementor-element.elementor-element-5186026 .elementor-heading-title{font-size:var( --e-global-typography-1d29fa0-font-size );line-height:var( --e-global-typography-1d29fa0-line-height );letter-spacing:var( --e-global-typography-1d29fa0-letter-spacing );}.elementor-2409 .elementor-element.elementor-element-879db82 .elementor-heading-title{font-size:var( --e-global-typography-1d29fa0-font-size );line-height:var( --e-global-typography-1d29fa0-line-height );letter-spacing:var( --e-global-typography-1d29fa0-letter-spacing );}.elementor-2409 .elementor-element.elementor-element-7cfebde .elementor-heading-title{font-size:var( --e-global-typography-1d29fa0-font-size );line-height:var( --e-global-typography-1d29fa0-line-height );letter-spacing:var( --e-global-typography-1d29fa0-letter-spacing );}.elementor-2409 .elementor-element.elementor-element-d085415 .elementor-heading-title{font-size:var( --e-global-typography-1d29fa0-font-size );line-height:var( --e-global-typography-1d29fa0-line-height );letter-spacing:var( --e-global-typography-1d29fa0-letter-spacing );}.elementor-2409 .elementor-element.elementor-element-d74a797 .elementor-heading-title{font-size:var( --e-global-typography-1d29fa0-font-size );line-height:var( --e-global-typography-1d29fa0-line-height );letter-spacing:var( --e-global-typography-1d29fa0-letter-spacing );}.elementor-2409 .elementor-element.elementor-element-8383172 .elementor-heading-title{font-size:var( --e-global-typography-1d29fa0-font-size );line-height:var( --e-global-typography-1d29fa0-line-height );letter-spacing:var( --e-global-typography-1d29fa0-letter-spacing );}.elementor-2409 .elementor-element.elementor-element-9f2e76a{--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-2409 .elementor-element.elementor-element-629dea9 .elementor-heading-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-2409 .elementor-element.elementor-element-81753fd{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2409 .elementor-element.elementor-element-2544a9e .elementor-heading-title{font-size:var( --e-global-typography-1d29fa0-font-size );line-height:var( --e-global-typography-1d29fa0-line-height );letter-spacing:var( --e-global-typography-1d29fa0-letter-spacing );}.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 );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2409 .elementor-element.elementor-element-79fc342 .elementor-heading-title{font-size:var( --e-global-typography-1d29fa0-font-size );line-height:var( --e-global-typography-1d29fa0-line-height );letter-spacing:var( --e-global-typography-1d29fa0-letter-spacing );}.elementor-2409 .elementor-element.elementor-element-71ed5d3 .elementor-heading-title{font-size:var( --e-global-typography-1d29fa0-font-size );line-height:var( --e-global-typography-1d29fa0-line-height );letter-spacing:var( --e-global-typography-1d29fa0-letter-spacing );}.elementor-2409 .elementor-element.elementor-element-6c7bb71 .elementor-heading-title{font-size:var( --e-global-typography-1d29fa0-font-size );line-height:var( --e-global-typography-1d29fa0-line-height );letter-spacing:var( --e-global-typography-1d29fa0-letter-spacing );}.elementor-2409 .elementor-element.elementor-element-a393a53{--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-2409 .elementor-element.elementor-element-9826c22 .elementor-heading-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-2409 .elementor-element.elementor-element-f5a1a32{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2409 .elementor-element.elementor-element-0e26d8d{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}}@media(max-width:767px){.elementor-2409 .elementor-element.elementor-element-44e7be7{--gap:15px 0px;--row-gap:15px;--column-gap:0px;--padding-top:50px;--padding-bottom:70px;--padding-left:12px;--padding-right:12px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-2409 .elementor-element.elementor-element-a5b297d{padding:3px 10px 3px 10px;}.elementor-2409 .elementor-element.elementor-element-a5b297d .elementor-heading-title{font-size:15px;line-height:14px;}.elementor-2409 .elementor-element.elementor-element-6b77d85 .elementor-heading-title{font-size:44px;line-height:52px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-2409 .elementor-element.elementor-element-de5c45a{--gap:20px 0px;--row-gap:20px;--column-gap:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:16px;--padding-right:16px;}.elementor-widget-counter .elementor-counter-number-wrapper{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.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-2409 .elementor-element.elementor-element-63772dc{width:100%;max-width:100%;padding:0px 0px 0px 0px;}.elementor-2409 .elementor-element.elementor-element-63772dc .elementor-counter-title{justify-content:start;font-size:15px;line-height:18px;}.elementor-2409 .elementor-element.elementor-element-63772dc .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;font-size:60px;}.elementor-2409 .elementor-element.elementor-element-f4c59c9{width:100%;max-width:100%;padding:0px 0px 0px 0px;}.elementor-2409 .elementor-element.elementor-element-f4c59c9 .elementor-counter-title{justify-content:start;font-size:15px;line-height:18px;}.elementor-2409 .elementor-element.elementor-element-f4c59c9 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;font-size:60px;}.elementor-2409 .elementor-element.elementor-element-6f8b35b{width:100%;max-width:100%;padding:0px 0px 0px 0px;}.elementor-2409 .elementor-element.elementor-element-6f8b35b .elementor-counter-title{justify-content:start;font-size:15px;line-height:18px;}.elementor-2409 .elementor-element.elementor-element-6f8b35b .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;font-size:60px;}.elementor-2409 .elementor-element.elementor-element-c062d47{width:100%;max-width:100%;padding:0px 0px 0px 0px;}.elementor-2409 .elementor-element.elementor-element-c062d47 .elementor-counter-title{justify-content:start;font-size:15px;line-height:18px;}.elementor-2409 .elementor-element.elementor-element-c062d47 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;font-size:60px;}.elementor-2409 .elementor-element.elementor-element-8028c27{--padding-top:0px;--padding-bottom:0px;--padding-left:12px;--padding-right:12px;}.elementor-2409 .elementor-element.elementor-element-c199041 .elementor-heading-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-2409 .elementor-element.elementor-element-d588027{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2409 .elementor-element.elementor-element-f43c13e{--padding-top:70px;--padding-bottom:70px;--padding-left:12px;--padding-right:12px;}.elementor-2409 .elementor-element.elementor-element-974d7ad .elementor-heading-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-2409 .elementor-element.elementor-element-3f3b72a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2409 .elementor-element.elementor-element-5190367{--padding-top:18px;--padding-bottom:18px;--padding-left:16px;--padding-right:16px;}.elementor-2409 .elementor-element.elementor-element-6403fe3{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-2409 .elementor-element.elementor-element-bb38453{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-2409 .elementor-element.elementor-element-d8815fe{--padding-top:18px;--padding-bottom:18px;--padding-left:16px;--padding-right:16px;}.elementor-2409 .elementor-element.elementor-element-94b3e01{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-2409 .elementor-element.elementor-element-f5d19d5{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-2409 .elementor-element.elementor-element-5d71ab3{--padding-top:0px;--padding-bottom:0px;--padding-left:12px;--padding-right:12px;}.elementor-2409 .elementor-element.elementor-element-b9b0afe .elementor-heading-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-2409 .elementor-element.elementor-element-caecc48{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2409 .elementor-element.elementor-element-47e3760{--padding-top:18px;--padding-bottom:18px;--padding-left:12px;--padding-right:12px;}.elementor-2409 .elementor-element.elementor-element-c49c307 .elementor-heading-title{font-size:var( --e-global-typography-1d29fa0-font-size );line-height:var( --e-global-typography-1d29fa0-line-height );letter-spacing:var( --e-global-typography-1d29fa0-letter-spacing );}.elementor-2409 .elementor-element.elementor-element-1da4edd{--padding-top:18px;--padding-bottom:18px;--padding-left:12px;--padding-right:12px;}.elementor-2409 .elementor-element.elementor-element-eeca564 .elementor-heading-title{font-size:var( --e-global-typography-1d29fa0-font-size );line-height:var( --e-global-typography-1d29fa0-line-height );letter-spacing:var( --e-global-typography-1d29fa0-letter-spacing );}.elementor-2409 .elementor-element.elementor-element-028cd34{--padding-top:18px;--padding-bottom:18px;--padding-left:12px;--padding-right:12px;}.elementor-2409 .elementor-element.elementor-element-5186026 .elementor-heading-title{font-size:var( --e-global-typography-1d29fa0-font-size );line-height:var( --e-global-typography-1d29fa0-line-height );letter-spacing:var( --e-global-typography-1d29fa0-letter-spacing );}.elementor-2409 .elementor-element.elementor-element-71f9aad{--padding-top:18px;--padding-bottom:18px;--padding-left:12px;--padding-right:12px;}.elementor-2409 .elementor-element.elementor-element-879db82 .elementor-heading-title{font-size:var( --e-global-typography-1d29fa0-font-size );line-height:var( --e-global-typography-1d29fa0-line-height );letter-spacing:var( --e-global-typography-1d29fa0-letter-spacing );}.elementor-2409 .elementor-element.elementor-element-c542151{--padding-top:18px;--padding-bottom:18px;--padding-left:12px;--padding-right:12px;}.elementor-2409 .elementor-element.elementor-element-7cfebde .elementor-heading-title{font-size:var( --e-global-typography-1d29fa0-font-size );line-height:var( --e-global-typography-1d29fa0-line-height );letter-spacing:var( --e-global-typography-1d29fa0-letter-spacing );}.elementor-2409 .elementor-element.elementor-element-d889c8d{--padding-top:18px;--padding-bottom:18px;--padding-left:12px;--padding-right:12px;}.elementor-2409 .elementor-element.elementor-element-d085415 .elementor-heading-title{font-size:var( --e-global-typography-1d29fa0-font-size );line-height:var( --e-global-typography-1d29fa0-line-height );letter-spacing:var( --e-global-typography-1d29fa0-letter-spacing );}.elementor-2409 .elementor-element.elementor-element-9393a48{--padding-top:18px;--padding-bottom:18px;--padding-left:12px;--padding-right:12px;}.elementor-2409 .elementor-element.elementor-element-d74a797 .elementor-heading-title{font-size:var( --e-global-typography-1d29fa0-font-size );line-height:var( --e-global-typography-1d29fa0-line-height );letter-spacing:var( --e-global-typography-1d29fa0-letter-spacing );}.elementor-2409 .elementor-element.elementor-element-8f79ba2{--padding-top:18px;--padding-bottom:18px;--padding-left:12px;--padding-right:12px;}.elementor-2409 .elementor-element.elementor-element-8383172 .elementor-heading-title{font-size:var( --e-global-typography-1d29fa0-font-size );line-height:var( --e-global-typography-1d29fa0-line-height );letter-spacing:var( --e-global-typography-1d29fa0-letter-spacing );}.elementor-2409 .elementor-element.elementor-element-9f2e76a{--padding-top:0px;--padding-bottom:70px;--padding-left:12px;--padding-right:12px;}.elementor-2409 .elementor-element.elementor-element-629dea9 .elementor-heading-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-2409 .elementor-element.elementor-element-81753fd{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2409 .elementor-element.elementor-element-3a9d882{--padding-top:18px;--padding-bottom:18px;--padding-left:12px;--padding-right:12px;}.elementor-2409 .elementor-element.elementor-element-2544a9e .elementor-heading-title{font-size:var( --e-global-typography-1d29fa0-font-size );line-height:var( --e-global-typography-1d29fa0-line-height );letter-spacing:var( --e-global-typography-1d29fa0-letter-spacing );}.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 );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2409 .elementor-element.elementor-element-b0a47a2{--padding-top:18px;--padding-bottom:18px;--padding-left:12px;--padding-right:12px;}.elementor-2409 .elementor-element.elementor-element-79fc342 .elementor-heading-title{font-size:var( --e-global-typography-1d29fa0-font-size );line-height:var( --e-global-typography-1d29fa0-line-height );letter-spacing:var( --e-global-typography-1d29fa0-letter-spacing );}.elementor-2409 .elementor-element.elementor-element-ebdc7f5{--padding-top:18px;--padding-bottom:18px;--padding-left:12px;--padding-right:12px;}.elementor-2409 .elementor-element.elementor-element-71ed5d3 .elementor-heading-title{font-size:var( --e-global-typography-1d29fa0-font-size );line-height:var( --e-global-typography-1d29fa0-line-height );letter-spacing:var( --e-global-typography-1d29fa0-letter-spacing );}.elementor-2409 .elementor-element.elementor-element-0ac7b63{--padding-top:18px;--padding-bottom:18px;--padding-left:12px;--padding-right:12px;}.elementor-2409 .elementor-element.elementor-element-6c7bb71 .elementor-heading-title{font-size:var( --e-global-typography-1d29fa0-font-size );line-height:var( --e-global-typography-1d29fa0-line-height );letter-spacing:var( --e-global-typography-1d29fa0-letter-spacing );}.elementor-2409 .elementor-element.elementor-element-a393a53{--padding-top:0px;--padding-bottom:0px;--padding-left:12px;--padding-right:12px;}.elementor-2409 .elementor-element.elementor-element-9826c22 .elementor-heading-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-2409 .elementor-element.elementor-element-f5a1a32{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2409 .elementor-element.elementor-element-645995a{--padding-top:8px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-2409 .elementor-element.elementor-element-f33205d{--padding-top:8px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-2409 .elementor-element.elementor-element-2e66d3e{--padding-top:8px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-2409 .elementor-element.elementor-element-9aa82f8{--padding-top:8px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-2409 .elementor-element.elementor-element-a0472cf{--padding-top:8px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-2409 .elementor-element.elementor-element-23aa1c0{--padding-top:8px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-2409 .elementor-element.elementor-element-0b04288{--padding-top:8px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-2409 .elementor-element.elementor-element-60e6eed{--padding-top:8px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-2409 .elementor-element.elementor-element-765403a{--padding-top:8px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-2409 .elementor-element.elementor-element-e168405{--padding-top:8px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-2409 .elementor-element.elementor-element-d5edeb5{--padding-top:8px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-2409 .elementor-element.elementor-element-6321300 {--n-accordion-padding:10px 10px 10px 10px;}.elementor-2409 .elementor-element.elementor-element-6321300{--n-accordion-title-font-size:16px;}:where( .elementor-2409 .elementor-element.elementor-element-6321300 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:26px;}.elementor-2409 .elementor-element.elementor-element-cd433e9{--padding-top:45px;--padding-bottom:45px;--padding-left:16px;--padding-right:16px;}.elementor-2409 .elementor-element.elementor-element-5f8aed3 .elementor-heading-title{font-size:50px;}.elementor-2409 .elementor-element.elementor-element-e970130 .elementor-heading-title{font-size:44px;line-height:52px;}.elementor-2409 .elementor-element.elementor-element-0e26d8d{width:100%;max-width:100%;font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}}/* Start custom CSS for heading, class: .elementor-element-a5b297d */.elementor-2409 .elementor-element.elementor-element-a5b297d p:before {
    content: '';
    display: inline-block;
    width: 17px;
    height: 17px;
    margin-right: 5px;
    vertical-align: middle;
    mask-image: url('/wp-content/uploads/2026/02/King-Icon.svg');
    mask-size: cover;
    mask-repeat: no-repeat;
    -webkit-mask-image: url('/wp-content/uploads/2026/02/King-Icon.svg');
    -webkit-mask-size: cover;
    -webkit-mask-repeat: no-repeat;
    background-color: #ffd700;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-de5c45a */.elementor-2409 .elementor-element.elementor-element-de5c45a .elementor-counter-number{
    color: white;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-44e7be7 */.elementor-2409 .elementor-element.elementor-element-44e7be7{
        background-color: transparent;
   background: radial-gradient(
            60% 60% at 20% 10%,
    color-mix(in oklab, oklch(72% .18 258) 35%, transparent) 0%,
            transparent 60%
        ),
    radial-gradient(
            50% 50% at 80% 0%,
    color-mix(in oklab, oklch(78% .2 320) 30%, transparent) 0%,
            transparent 60%
        ),
    radial-gradient(
            60% 60% at 50% 100%,
    color-mix(in oklab, oklch(78% .16 195) 25%, transparent) 0%,
            transparent 60%
        );
}
.hero-section-h {
    position: relative;
    overflow: hidden;
    z-index: 1;
}

.e-hero-section-wp {
    position: absolute;
    inset: 0;
    z-index: 0;
    opacity: 0;
    height: 250vh;
    width: 100%;
    pointer-events: none;
    background-image: linear-gradient(90deg, rgb(207, 181, 255) 0%, rgba(3, 36, 255, 0.55) 71.42%), url('http://developerspoint.digitalayaz.io/wp-content/uploads/2026/02/bg-grid.svg'), url('http://developerspoint.digitalayaz.io');
    background-size: contain;
    background-blend-mode: overlay;
    transition: opacity 0.5s ease;
    mask-image: radial-gradient(300px 275px at var(--x) var(--y), white 40%, transparent);
    -webkit-mask-image: radial-gradient(300px 275px at var(--x) var(--y), white 40%, transparent);
    display: none;
}

.e-hero-section-wp.show {
    opacity: 0.55;
    display: block;
    visibility: visible;
}

@media(max-width: 767px) {
    .e-hero-section-wp {
        background-size: 150%, 150%;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3011338 */.elementor-2409 .elementor-element.elementor-element-3011338 p:before {
    content: '';
    display: inline-block;
    width: 17px;
    height: 17px;
    margin-right: 5px;
    vertical-align: middle;
    mask-image: url('/wp-content/uploads/2026/02/King-Icon.svg');
    mask-size: cover;
    mask-repeat: no-repeat;
    -webkit-mask-image: url('/wp-content/uploads/2026/02/King-Icon.svg');
    -webkit-mask-size: cover;
    -webkit-mask-repeat: no-repeat;
    background-color: #ffd700;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-774113a */.pull-quote {

    padding: 50px;
    position: relative;
    border-radius: 24px;
    background: rgba(255,255,255,0.04);
    backdrop-filter: blur(15px);
    border: 1px solid rgba(255,255,255,0.08);
    overflow: hidden;
}

.pull-quote::before{
    content:"";
    position:absolute;
    inset:0;
    background: linear-gradient(
        135deg,
        rgba(255, 140, 0, .15),
        rgba(255,255,255,0)
    );
    pointer-events:none;
}

.pull-quote blockquote{
    margin:0;
    font-size:clamp(1.8rem,4vw,2.8rem);
    line-height:1.1;
    font-weight:700;
    letter-spacing:-0.03em;
    position:relative;
    z-index:2;
}

.pull-quote blockquote::before{
    content:"❝";
    position:absolute;
    top:-40px;
    left:-15px;
    font-size:7rem;
    color:#ff8c00;
    opacity:.15;
    font-family:serif;
}

.pull-quote cite{
    display:block;
    margin-top:10px;
    font-size:.95rem;
    color:#ffb347;
    font-style:normal;
    text-transform:uppercase;
    letter-spacing:3px;
    font-weight:600;
    position:relative;
    z-index:2;
}

.pull-quote::after{
    content:"";
    position:absolute;
    width:180px;
    height:180px;
    background:#ff8c00;
    border-radius:50%;
    filter:blur(100px);
    top:-60px;
    right:-60px;
    opacity:.18;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-90eff34 */.elementor-2409 .elementor-element.elementor-element-90eff34 p:before {
    content: '';
    display: inline-block;
    width: 17px;
    height: 17px;
    margin-right: 5px;
    vertical-align: middle;
    mask-image: url('/wp-content/uploads/2026/02/King-Icon.svg');
    mask-size: cover;
    mask-repeat: no-repeat;
    -webkit-mask-image: url('/wp-content/uploads/2026/02/King-Icon.svg');
    -webkit-mask-size: cover;
    -webkit-mask-repeat: no-repeat;
    background-color: #ffd700;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-abd18af */.why-card{
    position: relative;
    overflow: hidden;
    backdrop-filter: blur(10px);
    transition: all 0.8s cubic-bezier(0.4, 0, 0.2, 1);
}
.why-card::before {
    content: '';
    position: absolute;
    top: 0;
    left: -100%;
    width: 100%;
    height: 100%;
    background: linear-gradient(
    90deg,
    transparent,
    rgba(41, 121, 255, 0.1),
    transparent
  );
    transition: left 0.8s ease;
}
.why-card:hover::before {
    left: 100%;
}
.why-card:hover{
    transform: scale(1.01);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-31b320e */.elementor-2409 .elementor-element.elementor-element-31b320e p:before {
    content: '';
    display: inline-block;
    width: 17px;
    height: 17px;
    margin-right: 5px;
    vertical-align: middle;
    mask-image: url('/wp-content/uploads/2026/02/King-Icon.svg');
    mask-size: cover;
    mask-repeat: no-repeat;
    -webkit-mask-image: url('/wp-content/uploads/2026/02/King-Icon.svg');
    -webkit-mask-size: cover;
    -webkit-mask-repeat: no-repeat;
    background-color: #ffd700;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-47e3760 */.elementor-2409 .elementor-element.elementor-element-47e3760::before {
    background: #3b82f6

;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1da4edd */.elementor-2409 .elementor-element.elementor-element-1da4edd::before {
    background: #16A34A

;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-028cd34 */.elementor-2409 .elementor-element.elementor-element-028cd34::before {
    background: #7c3aed

;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-71f9aad */.elementor-2409 .elementor-element.elementor-element-71f9aad::before {
    background: #0d9488

;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c542151 */.elementor-2409 .elementor-element.elementor-element-c542151::before {
    background: #D19102FC

;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d889c8d */.elementor-2409 .elementor-element.elementor-element-d889c8d::before {
    background: #0284C7




;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9393a48 */.elementor-2409 .elementor-element.elementor-element-9393a48::before {
    background: #7c3aed

;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8f79ba2 */.elementor-2409 .elementor-element.elementor-element-8f79ba2::before {
    background: #16A34A

;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5d71ab3 */.service-card{
    position: relative;
    overflow: hidden;
    box-shadow: 0px 5px 45px -12px rgba(0, 0, 0, 0.45);
}
.service-card::before{
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    height: 6px;
    border-radius: 18px 18px 0 0;
}
.service-card .service-icon img{    
    filter: invert(1) !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-aeb3200 */.elementor-2409 .elementor-element.elementor-element-aeb3200 p:before {
    content: '';
    display: inline-block;
    width: 17px;
    height: 17px;
    margin-right: 5px;
    vertical-align: middle;
    mask-image: url('/wp-content/uploads/2026/02/King-Icon.svg');
    mask-size: cover;
    mask-repeat: no-repeat;
    -webkit-mask-image: url('/wp-content/uploads/2026/02/King-Icon.svg');
    -webkit-mask-size: cover;
    -webkit-mask-repeat: no-repeat;
    background-color: #ffd700;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3a9d882 */.elementor-2409 .elementor-element.elementor-element-3a9d882::before {
    background: #3b82f6

;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b0a47a2 */.elementor-2409 .elementor-element.elementor-element-b0a47a2::before {
    background: #16A34A

;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ebdc7f5 */.elementor-2409 .elementor-element.elementor-element-ebdc7f5::before {
    background: #7c3aed

;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0ac7b63 */.elementor-2409 .elementor-element.elementor-element-0ac7b63::before {
    background: #0d9488

;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9f2e76a */.service-card{
    position: relative;
    overflow: hidden;
    box-shadow: 0px 5px 45px -12px rgba(0, 0, 0, 0.45);
}
.service-card::before{
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    height: 6px;
    border-radius: 18px 18px 0 0;
}
.service-card .service-icon img{    
    filter: invert(1) !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2def985 */.elementor-2409 .elementor-element.elementor-element-2def985 p:before {
    content: '';
    display: inline-block;
    width: 17px;
    height: 17px;
    margin-right: 5px;
    vertical-align: middle;
    mask-image: url('/wp-content/uploads/2026/02/King-Icon.svg');
    mask-size: cover;
    mask-repeat: no-repeat;
    -webkit-mask-image: url('/wp-content/uploads/2026/02/King-Icon.svg');
    -webkit-mask-size: cover;
    -webkit-mask-repeat: no-repeat;
    background-color: #ffd700;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-6321300 */.faqs-bs .e-n-accordion-item {
    
    border-radius: 10px;
}
.faqs-bs .e-n-accordion-item:hover {
    box-shadow: rgba(0, 0, 25, 0.1) 0px 5px 20px 5px, rgba(0, 0, 25, 0.2) 0px 3px 10px -4px;
}
.faqs-bs .e-n-accordion svg{
    fill:none !important;
}
.faqs-bs .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title h3::before {
    filter: invert(1) brightness(2);
}
.faqs-bs .e-n-accordion .e-n-accordion-item-title h3::before {
    content: "";
    display: inline-block;
    background-image: url("http://development.digitalhammad.com/wp-content/uploads/2025/09/check.svg");
    background-size: contain;
    background-repeat: no-repeat;
    width: 17px;
    height: 17px;
    margin-right: 2px;
    vertical-align: middle;
    transition: transform 0.2s;
}
 .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title {
    border-bottom-left-radius: 0px;
    border-bottom-right-radius: 0px;
}
:where(.e-n-accordion > .e-n-accordion-item) > .e-con {
    --border-radius: 0px 0px 10px 10px;
    border-style: solid;
    border-width: 1px;
    /*border-color: var( --e-global-color-primary ) !important;*/
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6d97407 */.elementor-2409 .elementor-element.elementor-element-6d97407 p:before {
    content: '';
    display: inline-block;
    width: 17px;
    height: 17px;
    margin-right: 5px;
    vertical-align: middle;
    mask-image: url('/wp-content/uploads/2026/02/King-Icon.svg');
    mask-size: cover;
    mask-repeat: no-repeat;
    -webkit-mask-image: url('/wp-content/uploads/2026/02/King-Icon.svg');
    -webkit-mask-size: cover;
    -webkit-mask-repeat: no-repeat;
    background-color: #ffd700;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cd433e9 */.elementor-2409 .elementor-element.elementor-element-cd433e9 {
    background:
    radial-gradient(
            60% 60% at 20% 10%,
    color-mix(in oklab, oklch(72% .18 258) 35%, transparent) 0%,
            transparent 60%
        ),
    radial-gradient(
            50% 50% at 80% 0%,
    color-mix(in oklab, oklch(78% .2 320) 30%, transparent) 0%,
            transparent 60%
        ),
    radial-gradient(
            60% 60% at 50% 100%,
    color-mix(in oklab, oklch(78% .16 195) 25%, transparent) 0%,
            transparent 60%
        );
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS */.shine-effect {
    position: relative;
    overflow: hidden !important;
}

.shine-effect::before {
    content: "";
    position: absolute;
    top: 0;
    left: -100%;
    width: 200%;
    height: 120%;
    background: linear-gradient( 90deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.6) 50%, rgba(229, 172, 142, 0) 100% );
    animation: wave-animation 3s infinite linear;
    pointer-events: none;
    /*filter: blur(15px);*/
    will-change: transform, opacity;
}

.premium-badge{
    background: linear-gradient(
    135deg,
    rgba(41, 121, 255, 0.15),
    rgba(26, 188, 156, 0.15)
  );
  position: relative;
  overflow: hidden;
}
.premium-badge::before {
    content: '';
    position: absolute;
    top: -50%;
    left: -50%;
    width: 200%;
    height: 200%;
    background: linear-gradient(
    45deg,
    transparent,
    #2979FF4D,
    transparent
  );
    transform: rotate(45deg);
    animation: badgeShine 3s ease-in-out infinite;
}
.sv-tag {
    display: flex;
    flex-wrap: wrap;
    gap: 6px;
}
.svc-tag {
    background: #f8f7f4 ;
    color: #3a3a4a ;
    font-size: 0.72rem;
    font-weight: 600;
    padding: 4px 10px;
    border-radius: 100px;
    border: 1px solid rgba(10,10,15,0.08);
    line-height: 15px;
}
.sv-tags {
    background: #f8f7f4;
    color: #3a3a4a;
    font-size: 0.72rem;
    font-weight: 600;
    padding: 4px 10px;
    border-radius: 100px;
    border: 1px solid rgba(10,10,15,0.08);
    line-height: 15px;
}
.w-auto{
    width: auto !important;
}
.eyebrow {
    display: inline-flex;
    align-items: center;
    background: #a0b1eb14;
    gap: 8px;
    border: 1px solid rgba(18,70,248,.18);
    color: var(--blue);
    padding: 6px 14px;
    border-radius: 100px;
}
.eyebrow-dot {
    width: 7px;
    height: 7px;
    background: #00c48c;
    border-radius: 50%;
    animation: blink 2s ease-in-out infinite;
}
.para a{
    font-weight: 500;
    color: var( --e-global-color-primary );
    text-decoration: underline;
}
@keyframes wave-animation {
    0% {
        transform: translateX(-100%);
        opacity: 0;
    }

    10% {
        opacity: 1;
    }

    90% {
        opacity: 1;
    }

    100% {
        transform: translateX(100%);
        opacity: 0;
    }
}
@keyframes badgeShine {
  0% {
    transform: translateX(-100%) translateY(-100%) rotate(45deg);
  }
  100% {
    transform: translateX(100%) translateY(100%) rotate(45deg);
  }
}/* End custom CSS */