.elementor-15729 .elementor-element.elementor-element-1d8c0be{--display:flex;--min-height:0vh;--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;--overflow:hidden;--padding-top:166px;--padding-bottom:166px;--padding-left:64px;--padding-right:64px;}.elementor-15729 .elementor-element.elementor-element-1d8c0be:not(.elementor-motion-effects-element-type-background), .elementor-15729 .elementor-element.elementor-element-1d8c0be > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2A1B5C;background-image:url("https://gradiant.com/wp-content/uploads/2026/08/desktop@2x-scaled.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.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 );color:var( --e-global-color-primary );}.elementor-15729 .elementor-element.elementor-element-f750c20{width:var( --container-widget-width, 514px );max-width:514px;--container-widget-width:514px;--container-widget-flex-grow:0;}.elementor-15729 .elementor-element.elementor-element-f750c20 .elementor-heading-title{font-family:"Source Sans 3", Sans-serif;font-size:64px;font-weight:400;text-transform:uppercase;line-height:92%;letter-spacing:-1.6px;color:#FFFFFF;}.elementor-15729 .elementor-element.elementor-element-b4cb658{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:38px 38px;--row-gap:38px;--column-gap:38px;--padding-top:64px;--padding-bottom:64px;--padding-left:64px;--padding-right:64px;}.elementor-15729 .elementor-element.elementor-element-b4cb658:not(.elementor-motion-effects-element-type-background), .elementor-15729 .elementor-element.elementor-element-b4cb658 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFCF9;}.elementor-15729 .elementor-element.elementor-element-e0de459{text-align:center;}.elementor-15729 .elementor-element.elementor-element-e0de459 .elementor-heading-title{font-family:"Source Sans 3", Sans-serif;font-size:19px;font-weight:400;line-height:132%;color:#2A1B5C;}.elementor-15729 .elementor-element.elementor-element-59b5d64{--display:flex;--padding-top:64px;--padding-bottom:64px;--padding-left:64px;--padding-right:64px;}.elementor-15729 .elementor-element.elementor-element-59b5d64:not(.elementor-motion-effects-element-type-background), .elementor-15729 .elementor-element.elementor-element-59b5d64 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFCF9;}.elementor-15729 .elementor-element.elementor-element-634617a .elementor-heading-title{font-family:"Source Sans 3", Sans-serif;font-size:64px;font-weight:400;line-height:92%;letter-spacing:-1.6px;color:#2A1B5C;}.elementor-15729 .elementor-element.elementor-element-e556189{--display:flex;--padding-top:64px;--padding-bottom:64px;--padding-left:64px;--padding-right:64px;}.elementor-15729 .elementor-element.elementor-element-e556189:not(.elementor-motion-effects-element-type-background), .elementor-15729 .elementor-element.elementor-element-e556189 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFCF9;}.elementor-15729 .elementor-element.elementor-element-e98550b .elementor-heading-title{font-family:"Source Sans 3", Sans-serif;font-size:64px;font-weight:400;line-height:92%;letter-spacing:-1.6px;color:#2A1B5C;}.elementor-15729 .elementor-element.elementor-element-7f19711{--display:flex;--padding-top:64px;--padding-bottom:64px;--padding-left:64px;--padding-right:64px;}.elementor-15729 .elementor-element.elementor-element-7f19711:not(.elementor-motion-effects-element-type-background), .elementor-15729 .elementor-element.elementor-element-7f19711 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFCF9;}.elementor-15729 .elementor-element.elementor-element-12d63de .elementor-heading-title{font-family:"Source Sans 3", Sans-serif;font-size:64px;font-weight:400;line-height:92%;letter-spacing:-1.6px;color:#2A1B5C;}.elementor-15729 .elementor-element.elementor-element-353a3d4{--display:flex;--padding-top:64px;--padding-bottom:64px;--padding-left:64px;--padding-right:64px;}.elementor-15729 .elementor-element.elementor-element-353a3d4:not(.elementor-motion-effects-element-type-background), .elementor-15729 .elementor-element.elementor-element-353a3d4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFCF9;}.elementor-15729 .elementor-element.elementor-element-0efeaf1 .elementor-heading-title{font-family:"Source Sans 3", Sans-serif;font-size:64px;font-weight:400;line-height:92%;letter-spacing:-1.6px;color:#2A1B5C;}.elementor-15729 .elementor-element.elementor-element-3c7f65e{--display:flex;--overflow:hidden;--padding-top:64px;--padding-bottom:64px;--padding-left:64px;--padding-right:64px;}.elementor-15729 .elementor-element.elementor-element-3c7f65e:not(.elementor-motion-effects-element-type-background), .elementor-15729 .elementor-element.elementor-element-3c7f65e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFCF9;}.elementor-15729 .elementor-element.elementor-element-46115a1 .elementor-heading-title{font-family:"Source Sans 3", Sans-serif;font-size:64px;font-weight:400;line-height:92%;letter-spacing:-1.6px;color:#2A1B5C;}.elementor-15729 .elementor-element.elementor-element-03b7b57{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:38px 38px;--row-gap:38px;--column-gap:38px;--padding-top:120px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;}.elementor-15729 .elementor-element.elementor-element-b43f2bb{--display:grid;--min-height:220px;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--justify-items:center;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15729 .elementor-element.elementor-element-b43f2bb.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 );}.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 );}.elementor-15729 .elementor-element.elementor-element-41f1f94 .elementor-counter{flex-direction:column-reverse;gap:14px;}.elementor-15729 .elementor-element.elementor-element-41f1f94 .elementor-counter-title{justify-content:center;color:#FFFFFFB8;font-family:"Source Sans 3", Sans-serif;font-size:12px;font-weight:400;text-transform:uppercase;line-height:125%;}.elementor-15729 .elementor-element.elementor-element-41f1f94 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:1;--counter-suffix-grow:1;--counter-number-grow:0;font-family:"Source Sans 3", Sans-serif;font-size:76px;font-weight:500;line-height:125%;letter-spacing:-2px;}.elementor-15729 .elementor-element.elementor-element-8ec67dc .elementor-counter{flex-direction:column-reverse;gap:14px;}.elementor-15729 .elementor-element.elementor-element-8ec67dc .elementor-counter-title{justify-content:center;color:#FFFFFFB8;font-family:"Source Sans 3", Sans-serif;font-size:12px;font-weight:400;text-transform:uppercase;line-height:125%;}.elementor-15729 .elementor-element.elementor-element-8ec67dc .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:1;--counter-suffix-grow:1;--counter-number-grow:0;font-family:"Source Sans 3", Sans-serif;font-size:76px;font-weight:500;line-height:125%;letter-spacing:-2px;}.elementor-15729 .elementor-element.elementor-element-220ed40 .elementor-counter{flex-direction:column-reverse;gap:14px;}.elementor-15729 .elementor-element.elementor-element-220ed40 .elementor-counter-title{justify-content:center;color:#FFFFFFB8;font-family:"Source Sans 3", Sans-serif;font-size:12px;font-weight:400;text-transform:uppercase;line-height:125%;}.elementor-15729 .elementor-element.elementor-element-220ed40 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:1;--counter-suffix-grow:1;--counter-number-grow:0;font-family:"Source Sans 3", Sans-serif;font-size:76px;font-weight:500;line-height:125%;letter-spacing:-2px;}.elementor-15729 .elementor-element.elementor-element-e170046 .elementor-counter{flex-direction:column-reverse;gap:14px;}.elementor-15729 .elementor-element.elementor-element-e170046 .elementor-counter-title{justify-content:center;color:#FFFFFFB8;font-family:"Source Sans 3", Sans-serif;font-size:12px;font-weight:400;text-transform:uppercase;line-height:125%;}.elementor-15729 .elementor-element.elementor-element-e170046 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:1;--counter-suffix-grow:1;--counter-number-grow:0;font-family:"Source Sans 3", Sans-serif;font-size:76px;font-weight:500;line-height:125%;letter-spacing:-2px;}.elementor-15729 .elementor-element.elementor-element-f8418a1{--display:flex;--padding-top:64px;--padding-bottom:112px;--padding-left:64px;--padding-right:64px;}.elementor-15729 .elementor-element.elementor-element-f8418a1:not(.elementor-motion-effects-element-type-background), .elementor-15729 .elementor-element.elementor-element-f8418a1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://gradiant.com/wp-content/uploads/2026/08/desktop@2244x1275.webp");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-15729 .elementor-element.elementor-element-d678153{--display:flex;--position:absolute;--min-height:100px;top:0px;--z-index:1;}.elementor-15729 .elementor-element.elementor-element-d678153:not(.elementor-motion-effects-element-type-background), .elementor-15729 .elementor-element.elementor-element-d678153 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #01274F 12%, #FFFFFF00 100%);}body:not(.rtl) .elementor-15729 .elementor-element.elementor-element-d678153{left:0px;}body.rtl .elementor-15729 .elementor-element.elementor-element-d678153{right:0px;}.elementor-15729 .elementor-element.elementor-element-40271da{--display:flex;--position:absolute;--min-height:100px;bottom:0px;--z-index:1;}.elementor-15729 .elementor-element.elementor-element-40271da:not(.elementor-motion-effects-element-type-background), .elementor-15729 .elementor-element.elementor-element-40271da > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #01274F00 12%, #153B69 100%);}body:not(.rtl) .elementor-15729 .elementor-element.elementor-element-40271da{left:0px;}body.rtl .elementor-15729 .elementor-element.elementor-element-40271da{right:0px;}.elementor-15729 .elementor-element.elementor-element-8b600c8{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:64px;--padding-bottom:64px;--padding-left:0px;--padding-right:0px;}.elementor-15729 .elementor-element.elementor-element-8b600c8:not(.elementor-motion-effects-element-type-background), .elementor-15729 .elementor-element.elementor-element-8b600c8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#153B69;}.elementor-15729 .elementor-element.elementor-element-8bbc1c2{text-align:center;}.elementor-15729 .elementor-element.elementor-element-8bbc1c2 .elementor-heading-title{font-family:"Source Sans 3", Sans-serif;font-size:64px;font-weight:400;line-height:92%;letter-spacing:-1.6px;color:#FFFFFF;}.elementor-15729 .elementor-element.elementor-element-127da39{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:60px 60px;--row-gap:60px;--column-gap:60px;--overflow:hidden;--padding-top:64px;--padding-bottom:64px;--padding-left:64px;--padding-right:64px;}.elementor-15729 .elementor-element.elementor-element-127da39:not(.elementor-motion-effects-element-type-background), .elementor-15729 .elementor-element.elementor-element-127da39 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0D081F;}.elementor-15729 .elementor-element.elementor-element-d77f7e9 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-15729 .elementor-element.elementor-element-3b973d4{--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:102px 62px;--row-gap:102px;--column-gap:62px;--flex-wrap:wrap;--padding-top:64px;--padding-bottom:64px;--padding-left:64px;--padding-right:64px;}.elementor-15729 .elementor-element.elementor-element-3b973d4:not(.elementor-motion-effects-element-type-background), .elementor-15729 .elementor-element.elementor-element-3b973d4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://gradiant.com/wp-content/uploads/2026/08/desktop@4095x1564-scaled.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-15729 .elementor-element.elementor-element-99c358a .elementor-heading-title{font-family:"Source Sans 3", Sans-serif;font-size:12px;font-weight:400;line-height:125%;color:#FFFFFF;}.elementor-15729 .elementor-element.elementor-element-f3bb17c{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-15729 .elementor-element.elementor-element-f3bb17c .elementor-heading-title{font-family:"Source Sans 3", Sans-serif;font-size:22px;font-weight:500;line-height:125%;color:#FFFFFF;}.elementor-15729 .elementor-element.elementor-element-93daa46 .elementor-heading-title{font-family:"Source Sans 3", Sans-serif;font-size:12px;font-weight:400;line-height:125%;color:#FFFFFF;}.elementor-15729 .elementor-element.elementor-element-ccde8a7{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-15729 .elementor-element.elementor-element-ccde8a7 .elementor-heading-title{font-family:"Source Sans 3", Sans-serif;font-size:22px;font-weight:500;line-height:125%;color:#FFFFFF;}.elementor-15729 .elementor-element.elementor-element-5c3fc74 .elementor-heading-title{font-family:"Source Sans 3", Sans-serif;font-size:12px;font-weight:400;line-height:125%;color:#FFFFFF;}.elementor-15729 .elementor-element.elementor-element-68aa396{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-15729 .elementor-element.elementor-element-68aa396 .elementor-heading-title{font-family:"Source Sans 3", Sans-serif;font-size:22px;font-weight:500;line-height:125%;color:#FFFFFF;}.elementor-15729 .elementor-element.elementor-element-f8b4cc0{--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:132px 132px;--row-gap:132px;--column-gap:132px;--padding-top:64px;--padding-bottom:64px;--padding-left:64px;--padding-right:64px;}.elementor-15729 .elementor-element.elementor-element-f8b4cc0:not(.elementor-motion-effects-element-type-background), .elementor-15729 .elementor-element.elementor-element-f8b4cc0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://gradiant.com/wp-content/uploads/2026/08/desktop-reference@2181x918.webp");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-15729 .elementor-element.elementor-element-fc0eead{width:100%;max-width:100%;bottom:26px;text-align:center;}body:not(.rtl) .elementor-15729 .elementor-element.elementor-element-fc0eead{left:0px;}body.rtl .elementor-15729 .elementor-element.elementor-element-fc0eead{right:0px;}.elementor-15729 .elementor-element.elementor-element-fc0eead .elementor-heading-title{font-family:"Source Sans 3", Sans-serif;font-size:14px;font-weight:300;line-height:200%;color:#FFFFFF;}@media(min-width:768px){.elementor-15729 .elementor-element.elementor-element-1d8c0be{--content-width:1320px;}.elementor-15729 .elementor-element.elementor-element-b4cb658{--content-width:1200px;}.elementor-15729 .elementor-element.elementor-element-59b5d64{--content-width:1320px;}.elementor-15729 .elementor-element.elementor-element-e556189{--content-width:1320px;}.elementor-15729 .elementor-element.elementor-element-7f19711{--content-width:1320px;}.elementor-15729 .elementor-element.elementor-element-353a3d4{--content-width:1320px;}.elementor-15729 .elementor-element.elementor-element-3c7f65e{--content-width:1320px;}.elementor-15729 .elementor-element.elementor-element-03b7b57{--content-width:1200px;}.elementor-15729 .elementor-element.elementor-element-b43f2bb{--width:100%;}.elementor-15729 .elementor-element.elementor-element-8b600c8{--content-width:1200px;}.elementor-15729 .elementor-element.elementor-element-127da39{--content-width:1200px;}.elementor-15729 .elementor-element.elementor-element-3b973d4{--content-width:1200px;}}@media(min-width:1920px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-15729 .elementor-element.elementor-element-b43f2bb{--grid-auto-flow:row;}.elementor-widget-counter .elementor-counter-number-wrapper{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-counter .elementor-counter-title{font-size:var( --e-global-typography-secondary-font-size );}}@media(max-width:1024px){.elementor-15729 .elementor-element.elementor-element-1d8c0be{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-15729 .elementor-element.elementor-element-b43f2bb{--grid-auto-flow:row;}.elementor-widget-counter .elementor-counter-number-wrapper{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-counter .elementor-counter-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-15729 .elementor-element.elementor-element-f8418a1:not(.elementor-motion-effects-element-type-background), .elementor-15729 .elementor-element.elementor-element-f8418a1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://gradiant.com/wp-content/uploads/2026/08/success-stories-mobile@559x975-1.webp");}.elementor-15729 .elementor-element.elementor-element-3b973d4:not(.elementor-motion-effects-element-type-background), .elementor-15729 .elementor-element.elementor-element-3b973d4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://gradiant.com/wp-content/uploads/2026/08/mobile-2@662x1250.webp");}.elementor-15729 .elementor-element.elementor-element-f8b4cc0:not(.elementor-motion-effects-element-type-background), .elementor-15729 .elementor-element.elementor-element-f8b4cc0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://gradiant.com/wp-content/uploads/2026/08/mobile-reference.webp");}}@media(max-width:767px){.elementor-15729 .elementor-element.elementor-element-1d8c0be:not(.elementor-motion-effects-element-type-background), .elementor-15729 .elementor-element.elementor-element-1d8c0be > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://gradiant.com/wp-content/uploads/2026/08/mobile@3x-1.webp");}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-15729 .elementor-element.elementor-element-b43f2bb{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-widget-counter .elementor-counter-number-wrapper{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-counter .elementor-counter-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-15729 .elementor-element.elementor-element-d77f7e9 > .elementor-widget-container{margin:40px 0px 0px 0px;}}/* Start custom CSS for heading, class: .elementor-element-f750c20 */.elementor-15729 .elementor-element.elementor-element-f750c20 span {
    background: linear-gradient(92deg, #A78BFA 0%, #C084FC 21.15%, #F472B6 52.4%, #FB923C 100%);
background-clip: text;
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
letter-spacing: -1.601px;
}/* End custom CSS */
/* Start custom CSS for counter, class: .elementor-element-41f1f94 */.elementor-counter-number {
   background: linear-gradient(92deg, #BD84FA 0%, #DF79C5 100%) !important;
background-clip: text !important;
-webkit-background-clip: text !important;
-webkit-text-fill-color: transparent !important; 
}
.elementor-counter-number-suffix {
   background: linear-gradient(92deg, #DF79C5 0%, #F77A98 100%) !important;
background-clip: text !important;
-webkit-background-clip: text !important;
-webkit-text-fill-color: transparent !important; 
}/* End custom CSS */
/* Start custom CSS for counter, class: .elementor-element-8ec67dc */.elementor-counter-number {
   background: linear-gradient(92deg, #BD84FA 0%, #DF79C5 100%) !important;
background-clip: text !important;
-webkit-background-clip: text !important;
-webkit-text-fill-color: transparent !important; 
}
.elementor-counter-number-suffix {
   background: linear-gradient(92deg, #DF79C5 0%, #F77A98 100%) !important;
background-clip: text !important;
-webkit-background-clip: text !important;
-webkit-text-fill-color: transparent !important; 
}/* End custom CSS */
/* Start custom CSS for counter, class: .elementor-element-220ed40 */.elementor-counter-number {
   background: linear-gradient(92deg, #BD84FA 0%, #DF79C5 100%) !important;
background-clip: text !important;
-webkit-background-clip: text !important;
-webkit-text-fill-color: transparent !important; 
}
.elementor-counter-number-suffix {
   background: linear-gradient(92deg, #DF79C5 0%, #F77A98 100%) !important;
background-clip: text !important;
-webkit-background-clip: text !important;
-webkit-text-fill-color: transparent !important; 
}/* End custom CSS */
/* Start custom CSS for counter, class: .elementor-element-e170046 */.elementor-counter-number {
   background: linear-gradient(92deg, #BD84FA 0%, #DF79C5 100%) !important;
background-clip: text !important;
-webkit-background-clip: text !important;
-webkit-text-fill-color: transparent !important; 
}
.elementor-counter-number-suffix {
   background: linear-gradient(92deg, #DF79C5 0%, #F77A98 100%) !important;
background-clip: text !important;
-webkit-background-clip: text !important;
-webkit-text-fill-color: transparent !important; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-03b7b57 */.elementor-15729 .elementor-element.elementor-element-03b7b57 {
      background: linear-gradient(270deg, #001E41 2.63%, #01274F 99.35%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d678153 */.elementor-15729 .elementor-element.elementor-element-d678153 {
    pointer-events: none !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-40271da */.elementor-15729 .elementor-element.elementor-element-40271da {
    pointer-events: none !important;
}/* End custom CSS */
/* Start custom CSS for customers, class: .elementor-element-d77f7e9 */@media (min-width: 767px) {
    #Calque_1 {
    width: 220px;
    margin-top: -12px;  
    }

}





.elementor-15729 .elementor-element.elementor-element-d77f7e9 .customers-item-logo,
.elementor-15729 .elementor-element.elementor-element-d77f7e9 .slick-dots{
    display: none !important;
}
.elementor-15729 .elementor-element.elementor-element-d77f7e9{
    border: 0.5px solid #AF31D3;
    border-radius: 0 0 15px 15px;
    background: rgba(255, 255, 255, 0.30);

}
.elementor-15729 .elementor-element.elementor-element-d77f7e9 .customers-item{
    background: transparent !important;
}

.elementor-15729 .elementor-element.elementor-element-d77f7e9 .customers-item-review{
    color: #2D2082 !important;
    font-family: "Source Sans 3" !important;
    font-style: normal !important;
    font-weight: 300 !important;
}

.elementor-15729 .elementor-element.elementor-element-d77f7e9 .customers-container .customers .customers-item .customers-item-content{
    padding: 97px 110px 0px 110px !important;
}

.elementor-15729 .elementor-element.elementor-element-d77f7e9 .customers-item-name{
    font-family: "Source Sans 3" !important;
    color: #722CCF !important;
    margin-top: 0 !important;
 font-size: 15px !important;
font-style: normal !important;
font-weight: 600 !important;
line-height: normal !important;
letter-spacing: 2px !important;
text-transform: uppercase !important;
}

.elementor-15729 .elementor-element.elementor-element-d77f7e9 .customers-nav{
    padding-top: 0px !important;
    display: flex;
    align-items: center;
    justify-content: center;
    gap: 9px;
    a{
    display: block;
    width: 9px;
    height: 9px;
    border-radius: 4.5px;
    background: rgba(114, 44, 207, 0.25);

    }
    a.active{
    background: #722CCF;    
    }
    svg{
        display: none !important;
    }
}



@keyframes moveDownBefore {
  from { transform: translateY(0); }
  to { transform: translateY(80px); }
}

@keyframes moveDownAfter {
  from { transform: translateY(0); }
  to { transform: translateY(130px); } 
}


.elementor-15729 .elementor-element.elementor-element-d77f7e9::before {
    content: "";
    width: 600px;
    height: 740.304px;
    display: block;
    position: absolute;
    left: 0px;
    bottom: -376.503px;
    border-radius: 300px;
    z-index: -1;
    background: radial-gradient(70.71% 70.71% at 50% 50%, rgba(147, 51, 234, 0.40) 0%, rgba(147, 51, 234, 0.00) 65%);
    filter: blur(20px);
    
    animation: moveDownBefore linear;
    animation-timeline: scroll();
}

.elementor-15729 .elementor-element.elementor-element-d77f7e9::after {
    content: "";
    z-index: -1;
    width: 630px;
    height: 503.33px;
    display: block;
    position: absolute;
    left: -175px;
    bottom: -70.214px;
    border-radius: 280px;
    background: radial-gradient(70.71% 70.71% at 50% 50%, rgba(249, 42, 130, 0.32) 0%, rgba(249, 42, 130, 0.00) 65%);
    filter: blur(25px);

    animation: moveDownAfter linear;
    animation-timeline: scroll();
}


@media (max-width: 767px) {
.elementor-15729 .elementor-element.elementor-element-d77f7e9 .customers-container .customers .customers-item .customers-item-content{
    padding: 0px !important;
    }
    .elementor-15729 .elementor-element.elementor-element-d77f7e9 .customers-container .customers .customers-item .customers-item-content p.customers-item-name{
        margin-top: 45px !important;
    }
    
    .elementor-15729 .elementor-element.elementor-element-d77f7e9 .customers-container .customers .customers-item .customers-item-content p.customers-item-review{
    font-size: 28px;
    font-style: normal;
    font-weight: 300;
    line-height: 37.9px; /* 135.357% */
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3b973d4 */.elementor-15729 .elementor-element.elementor-element-3b973d4::before {
    content: "";
    background: linear-gradient(180deg, #0D081F 7.68%, rgba(30, 22, 86, 0.80) 47.43%, rgba(42, 31, 123, 0.70) 77.6%);
    z-index: 2;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-d02d0a6 */.elementor-15729 .elementor-element.elementor-element-d02d0a6 input[type="submit"]{  
    background: #722CCF;
    border-color: #722CCF;
    color: #fff;
    cursor: pointer;
    
}
.elementor-15729 .elementor-element.elementor-element-d02d0a6 input[type="submit"]:hover{
    border-color: var(--e-global-color-primary );
    color: var(--e-global-color-primary );
    background: white;
}

.elementor-15729 .elementor-element.elementor-element-d02d0a6 form{
        display: flex;
    align-items: center;
    justify-content: center;
}
.elementor-15729 .elementor-element.elementor-element-d02d0a6 form .hs_email{
    flex-grow: 1;
}
.elementor-15729 .elementor-element.elementor-element-d02d0a6 form .hs_submit{
    margin-left: 20px;
}
.elementor-15729 .elementor-element.elementor-element-d02d0a6 input[type="email"]{
        border-color: #FFFFFF;

    border-width: 0px 0px 1px 0px;
    border-radius: 0px 0px 0px 0px;
    font-family: "Source Sans Pro", Sans-serif;
    font-size: 1.2rem;
    color: #FFFFFF;
    box-shadow: none;
    font-weight: 400;
    line-height: 23px;
    width: 100%;
    max-width: 100%;
    
    background-color: transparent;
    padding: 10px 15px 10px 15px;
}
.elementor-15729 .elementor-element.elementor-element-d02d0a6 input[type="email"]::placeholder { 
    color: #FFFFFF;
}

.elementor-15729 .elementor-element.elementor-element-d02d0a6 input[type="email"]:-internal-autofill-selected {
    background-color: transparent;
} 
.elementor-15729 .elementor-element.elementor-element-d02d0a6 input[type=email].error{
    border-color: red;
}
.elementor-15729 .elementor-element.elementor-element-d02d0a6 input{
    box-shadow: none;
    outline-width: 0;
}
.elementor-15729 .elementor-element.elementor-element-d02d0a6 form ul{
    display: none;
}
.elementor-15729 .elementor-element.elementor-element-d02d0a6 input::placeholder{
   color:#fff;
   opacity: 1;

}
.elementor-15729 .elementor-element.elementor-element-d02d0a6 .submitted-message{
        font-family: "Source Sans Pro", Sans-serif;
    font-size: 1rem;
    color:#fff;
}
@media(max-width: 1024px) {
 .elementor-15729 .elementor-element.elementor-element-d02d0a6 .submitted-message{
    text-align:center;
    }   
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-3f3731e */.elementor-15729 .elementor-element.elementor-element-3f3731e {
    max-height: 0px;
    max-width: 0px;
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f8b4cc0 */.elementor-15729 .elementor-element.elementor-element-f8b4cc0::before {
    content: "";
    background: rgba(9, 6, 31, 0.58);

}/* End custom CSS */