.elementor-10 .elementor-element.elementor-element-4d76bda{--display:flex;--min-height:100vh;--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;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-10 .elementor-element.elementor-element-4d76bda:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-4d76bda > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(90deg, #000000 0%, #210E33 100%);}.elementor-10 .elementor-element.elementor-element-43b064c{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.49;--border-radius:1.5rem 1.5rem 1.5rem 1.5rem;--padding-top:8rem;--padding-bottom:2rem;--padding-left:6rem;--padding-right:0rem;}.elementor-10 .elementor-element.elementor-element-43b064c::before, .elementor-10 .elementor-element.elementor-element-43b064c > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-43b064c > .e-con-inner > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-43b064c > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-43b064c > .e-con-inner > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-43b064c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #00000026 0%, #000000 100%);}.elementor-10 .elementor-element.elementor-element-ada3b9a{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-ada3b9a.e-con{--align-self:flex-start;}.elementor-10 .elementor-element.elementor-element-019f573{--display:flex;--justify-content:center;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-afb2294{width:var( --container-widget-width, 500px );max-width:500px;--container-widget-width:500px;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-afb2294 .elementor-heading-title{font-family:"ED-Nimpkish", Sans-serif;font-size:6.2rem;font-weight:400;line-height:6rem;letter-spacing:0.1rem;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#FFFFFF;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );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-10 .elementor-element.elementor-element-2d86fd0{width:var( --container-widget-width, 22rem );max-width:22rem;margin:0rem 3rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;padding:0rem 0rem 0.4rem 0rem;--container-widget-width:22rem;--container-widget-flex-grow:0;font-family:"helvetica neue", Sans-serif;font-size:21px;font-weight:300;line-height:2rem;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-3af2727{--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;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-1773f7e{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-ac16558.bdt-ep-marquee-direction-left .bdt-marquee .marquee-content{margin-left:calc(20px - 1px);}.elementor-10 .elementor-element.elementor-element-ac16558.bdt-ep-marquee-direction-right .bdt-marquee .marquee-content{margin-left:calc(20px - 1px);}.elementor-10 .elementor-element.elementor-element-ac16558.bdt-ep-marquee-direction-top .bdt-marquee .marquee-content{margin-top:calc(20px - 1px);}.elementor-10 .elementor-element.elementor-element-ac16558.bdt-ep-marquee-direction-bottom .bdt-marquee .marquee-content{margin-top:calc(20px - 1px);}.elementor-10 .elementor-element.elementor-element-ac16558{width:100%;max-width:100%;}.elementor-10 .elementor-element.elementor-element-0888312.bdt-ep-marquee-direction-left .bdt-marquee .marquee-content{margin-left:calc(20px - 1px);}.elementor-10 .elementor-element.elementor-element-0888312.bdt-ep-marquee-direction-right .bdt-marquee .marquee-content{margin-left:calc(20px - 1px);}.elementor-10 .elementor-element.elementor-element-0888312.bdt-ep-marquee-direction-top .bdt-marquee .marquee-content{margin-top:calc(20px - 1px);}.elementor-10 .elementor-element.elementor-element-0888312.bdt-ep-marquee-direction-bottom .bdt-marquee .marquee-content{margin-top:calc(20px - 1px);}.elementor-10 .elementor-element.elementor-element-0888312{width:100%;max-width:100%;}.elementor-10 .elementor-element.elementor-element-e87e7b0.bdt-ep-marquee-direction-left .bdt-marquee .marquee-content{margin-left:calc(20px - 1px);}.elementor-10 .elementor-element.elementor-element-e87e7b0.bdt-ep-marquee-direction-right .bdt-marquee .marquee-content{margin-left:calc(20px - 1px);}.elementor-10 .elementor-element.elementor-element-e87e7b0.bdt-ep-marquee-direction-top .bdt-marquee .marquee-content{margin-top:calc(20px - 1px);}.elementor-10 .elementor-element.elementor-element-e87e7b0.bdt-ep-marquee-direction-bottom .bdt-marquee .marquee-content{margin-top:calc(20px - 1px);}.elementor-10 .elementor-element.elementor-element-e87e7b0{width:100%;max-width:100%;}.elementor-10 .elementor-element.elementor-element-2c3c8b8{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-6296f64.bdt-ep-marquee-direction-left .bdt-marquee .marquee-content{margin-left:calc(20px - 1px);}.elementor-10 .elementor-element.elementor-element-6296f64.bdt-ep-marquee-direction-right .bdt-marquee .marquee-content{margin-left:calc(20px - 1px);}.elementor-10 .elementor-element.elementor-element-6296f64.bdt-ep-marquee-direction-top .bdt-marquee .marquee-content{margin-top:calc(20px - 1px);}.elementor-10 .elementor-element.elementor-element-6296f64.bdt-ep-marquee-direction-bottom .bdt-marquee .marquee-content{margin-top:calc(20px - 1px);}.elementor-10 .elementor-element.elementor-element-6296f64{width:100%;max-width:100%;}.elementor-10 .elementor-element.elementor-element-d67e143.bdt-ep-marquee-direction-left .bdt-marquee .marquee-content{margin-left:calc(20px - 1px);}.elementor-10 .elementor-element.elementor-element-d67e143.bdt-ep-marquee-direction-right .bdt-marquee .marquee-content{margin-left:calc(20px - 1px);}.elementor-10 .elementor-element.elementor-element-d67e143.bdt-ep-marquee-direction-top .bdt-marquee .marquee-content{margin-top:calc(20px - 1px);}.elementor-10 .elementor-element.elementor-element-d67e143.bdt-ep-marquee-direction-bottom .bdt-marquee .marquee-content{margin-top:calc(20px - 1px);}.elementor-10 .elementor-element.elementor-element-d67e143{width:100%;max-width:100%;}.elementor-10 .elementor-element.elementor-element-608de64{--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;--padding-top:8rem;--padding-bottom:0rem;--padding-left:6rem;--padding-right:6rem;}.elementor-10 .elementor-element.elementor-element-608de64:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-608de64 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(90deg, #000000 0%, #210E33 100%);}.elementor-10 .elementor-element.elementor-element-b1cca27{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--flex-wrap:wrap;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-b1cca27.e-con{--align-self:flex-start;}.elementor-10 .elementor-element.elementor-element-902b4e7{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-8dfa446 .elementor-heading-title{font-family:"ED-Nimpkish", Sans-serif;font-size:5rem;font-weight:400;line-height:7.4rem;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-3abc8b8{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;--flex-wrap:wrap;--overflow:auto;--margin-top:3rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:5px;--padding-bottom:0px;--padding-left:3px;--padding-right:3px;}.elementor-10 .elementor-element.elementor-element-3abc8b8.e-con{--align-self:flex-start;}.elementor-10 .elementor-element.elementor-element-3adedef{--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;--padding-top:8rem;--padding-bottom:0rem;--padding-left:6rem;--padding-right:6rem;}.elementor-10 .elementor-element.elementor-element-3adedef:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-3adedef > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(90deg, #000000 0%, #210E33 100%);}.elementor-10 .elementor-element.elementor-element-f00c1f5{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--flex-wrap:wrap;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-f00c1f5.e-con{--align-self:flex-start;}.elementor-10 .elementor-element.elementor-element-1dd0396{--display:flex;--min-height:550px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:nowrap;--border-radius:1rem 4rem 1rem 1rem;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--margin-top:5px;--margin-bottom:5px;--margin-left:5px;--margin-right:5px;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2.85rem;--padding-right:2.85rem;}.elementor-10 .elementor-element.elementor-element-1dd0396:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-1dd0396 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#3F3F3F;}.elementor-10 .elementor-element.elementor-element-a6f7111{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-0145aaf.elementor-element{--align-self:flex-start;}.elementor-10 .elementor-element.elementor-element-0145aaf .elementor-heading-title{font-family:"helvetica neue", Sans-serif;font-size:3rem;font-weight:400;line-height:3.5rem;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-ff4e10a{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:13px 20px;--row-gap:13px;--column-gap:20px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-ff4e10a.e-con{--align-self:flex-start;}.elementor-10 .elementor-element.elementor-element-0113d7f{padding:0.60rem 0.90rem 0.60rem 0.90rem;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF7A;border-radius:14px 14px 14px 14px;text-align:start;}.elementor-10 .elementor-element.elementor-element-0113d7f.elementor-element{--align-self:flex-start;}.elementor-10 .elementor-element.elementor-element-0113d7f .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:17px;font-weight:500;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-cf3a0e9{padding:0.60rem 0.90rem 0.60rem 0.90rem;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF7A;border-radius:14px 14px 14px 14px;text-align:start;}.elementor-10 .elementor-element.elementor-element-cf3a0e9.elementor-element{--align-self:flex-start;}.elementor-10 .elementor-element.elementor-element-cf3a0e9 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:17px;font-weight:500;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-9ea6085{padding:0.60rem 1rem 0.60rem 1rem;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF7A;border-radius:14px 14px 14px 14px;text-align:start;}.elementor-10 .elementor-element.elementor-element-9ea6085.elementor-element{--align-self:flex-start;}.elementor-10 .elementor-element.elementor-element-9ea6085 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:17px;font-weight:500;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-57d2d2f{padding:0.60rem 1.3rem 0.60rem 1.3rem;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF7A;border-radius:14px 14px 14px 14px;text-align:start;}.elementor-10 .elementor-element.elementor-element-57d2d2f.elementor-element{--align-self:flex-start;}.elementor-10 .elementor-element.elementor-element-57d2d2f .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:17px;font-weight:500;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-1bde0cb{padding:0.60rem 2rem 0.60rem 2rem;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF7A;border-radius:14px 14px 14px 14px;text-align:start;}.elementor-10 .elementor-element.elementor-element-1bde0cb.elementor-element{--align-self:flex-start;}.elementor-10 .elementor-element.elementor-element-1bde0cb .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:17px;font-weight:500;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-7eb8d77{padding:0.60rem 1rem 0.60rem 1rem;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF7A;border-radius:14px 14px 14px 14px;text-align:start;}.elementor-10 .elementor-element.elementor-element-7eb8d77.elementor-element{--align-self:flex-start;}.elementor-10 .elementor-element.elementor-element-7eb8d77 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:17px;font-weight:500;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-58db961{padding:0.60rem 1.5rem 0.60rem 1.5rem;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF7A;border-radius:14px 14px 14px 14px;text-align:start;}.elementor-10 .elementor-element.elementor-element-58db961.elementor-element{--align-self:flex-start;}.elementor-10 .elementor-element.elementor-element-58db961 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:17px;font-weight:500;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-ed9d749{padding:0.60rem 2rem 0.60rem 2rem;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF7A;border-radius:14px 14px 14px 14px;text-align:start;}.elementor-10 .elementor-element.elementor-element-ed9d749.elementor-element{--align-self:flex-start;}.elementor-10 .elementor-element.elementor-element-ed9d749 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:17px;font-weight:500;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-6aa4c06{padding:0.60rem 2rem 0.60rem 2rem;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF7A;border-radius:14px 14px 14px 14px;text-align:start;}.elementor-10 .elementor-element.elementor-element-6aa4c06.elementor-element{--align-self:flex-start;}.elementor-10 .elementor-element.elementor-element-6aa4c06 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:17px;font-weight:500;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-986cffe{width:var( --container-widget-width, 590px );max-width:590px;margin:0.7rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;--container-widget-width:590px;--container-widget-flex-grow:0;text-align:start;font-family:"helvetica neue", Sans-serif;font-weight:300;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-986cffe.elementor-element{--align-self:flex-start;}.elementor-10 .elementor-element.elementor-element-c3c6129{margin:2rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;}.elementor-10 .elementor-element.elementor-element-d9bb239{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-10 .elementor-element.elementor-element-96c21d0 img{border-radius:0rem 7rem 0rem 0rem;}.elementor-10 .elementor-element.elementor-element-8d458b8{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--flex-wrap:wrap;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-8d458b8.e-con{--align-self:flex-start;}.elementor-10 .elementor-element.elementor-element-da6699d{--display:flex;--min-height:550px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:nowrap;--border-radius:1rem 4rem 1rem 1rem;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--margin-top:5px;--margin-bottom:5px;--margin-left:5px;--margin-right:5px;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2.85rem;--padding-right:2.85rem;}.elementor-10 .elementor-element.elementor-element-da6699d:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-da6699d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#3F3F3F;}.elementor-10 .elementor-element.elementor-element-710c22c{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-51e6b14.elementor-element{--align-self:flex-start;}.elementor-10 .elementor-element.elementor-element-51e6b14 .elementor-heading-title{font-family:"helvetica neue", Sans-serif;font-size:3rem;font-weight:400;line-height:3.7rem;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-4af1d33{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:13px 20px;--row-gap:13px;--column-gap:20px;--flex-wrap:wrap;--margin-top:1rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-4af1d33.e-con{--align-self:flex-start;}.elementor-10 .elementor-element.elementor-element-3bf4e05{padding:0.60rem 0.90rem 0.60rem 0.90rem;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF7A;border-radius:14px 14px 14px 14px;text-align:start;}.elementor-10 .elementor-element.elementor-element-3bf4e05.elementor-element{--align-self:flex-start;}.elementor-10 .elementor-element.elementor-element-3bf4e05 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:17px;font-weight:500;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-310a0a7{padding:0.60rem 1.86rem 0.60rem 1.6rem;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF7A;border-radius:14px 14px 14px 14px;text-align:start;}.elementor-10 .elementor-element.elementor-element-310a0a7.elementor-element{--align-self:flex-start;}.elementor-10 .elementor-element.elementor-element-310a0a7 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:17px;font-weight:500;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-f8dcc20{padding:0.60rem 1.3rem 0.60rem 1.3rem;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF7A;border-radius:14px 14px 14px 14px;text-align:start;}.elementor-10 .elementor-element.elementor-element-f8dcc20.elementor-element{--align-self:flex-start;}.elementor-10 .elementor-element.elementor-element-f8dcc20 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:17px;font-weight:500;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-08d2e75{padding:0.60rem 2rem 0.60rem 2rem;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF7A;border-radius:14px 14px 14px 14px;text-align:start;}.elementor-10 .elementor-element.elementor-element-08d2e75.elementor-element{--align-self:flex-start;}.elementor-10 .elementor-element.elementor-element-08d2e75 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:17px;font-weight:500;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-7592e0d{padding:0.60rem 1rem 0.60rem 1rem;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF7A;border-radius:14px 14px 14px 14px;text-align:start;}.elementor-10 .elementor-element.elementor-element-7592e0d.elementor-element{--align-self:flex-start;}.elementor-10 .elementor-element.elementor-element-7592e0d .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:17px;font-weight:500;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-b344ff7{padding:0.60rem 1.5rem 0.60rem 1.5rem;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF7A;border-radius:14px 14px 14px 14px;text-align:start;}.elementor-10 .elementor-element.elementor-element-b344ff7.elementor-element{--align-self:flex-start;}.elementor-10 .elementor-element.elementor-element-b344ff7 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:17px;font-weight:500;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-a349457{width:var( --container-widget-width, 630px );max-width:630px;margin:1rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;--container-widget-width:630px;--container-widget-flex-grow:0;text-align:start;font-family:"helvetica neue", Sans-serif;font-weight:300;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-a349457.elementor-element{--align-self:flex-start;}.elementor-10 .elementor-element.elementor-element-961611b{margin:2rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;}.elementor-10 .elementor-element.elementor-element-9edd934{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-be127d8 img{border-radius:0rem 7rem 0rem 0rem;}.elementor-10 .elementor-element.elementor-element-f009d05{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--flex-wrap:wrap;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-f009d05.e-con{--align-self:flex-start;}.elementor-10 .elementor-element.elementor-element-de9b54a{--display:flex;--min-height:550px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:nowrap;--border-radius:1rem 4rem 1rem 1rem;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--margin-top:5px;--margin-bottom:5px;--margin-left:5px;--margin-right:5px;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2.85rem;--padding-right:2.85rem;}.elementor-10 .elementor-element.elementor-element-de9b54a:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-de9b54a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#3F3F3F;}.elementor-10 .elementor-element.elementor-element-9252bc4{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-3e4bc0f.elementor-element{--align-self:flex-start;}.elementor-10 .elementor-element.elementor-element-3e4bc0f .elementor-heading-title{font-family:"helvetica neue", Sans-serif;font-size:3rem;font-weight:400;line-height:3.7rem;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-319bd90{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:10px 12px;--row-gap:10px;--column-gap:12px;--flex-wrap:wrap;--margin-top:1rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-319bd90.e-con{--align-self:flex-start;}.elementor-10 .elementor-element.elementor-element-690a791{padding:0.60rem 0.90rem 0.60rem 0.90rem;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF7A;border-radius:14px 14px 14px 14px;text-align:start;}.elementor-10 .elementor-element.elementor-element-690a791.elementor-element{--align-self:flex-start;}.elementor-10 .elementor-element.elementor-element-690a791 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:16px;font-weight:500;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-0e4b5db{padding:0.60rem 0.90rem 0.60rem 0.90rem;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF7A;border-radius:14px 14px 14px 14px;text-align:start;}.elementor-10 .elementor-element.elementor-element-0e4b5db.elementor-element{--align-self:flex-start;}.elementor-10 .elementor-element.elementor-element-0e4b5db .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:16px;font-weight:500;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-4e7950f{padding:0.60rem 0.90rem 0.60rem 0.90rem;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF7A;border-radius:14px 14px 14px 14px;text-align:start;}.elementor-10 .elementor-element.elementor-element-4e7950f.elementor-element{--align-self:flex-start;}.elementor-10 .elementor-element.elementor-element-4e7950f .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:16px;font-weight:500;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-7447688{padding:0.60rem 0.90rem 0.60rem 0.90rem;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF7A;border-radius:14px 14px 14px 14px;text-align:start;}.elementor-10 .elementor-element.elementor-element-7447688.elementor-element{--align-self:flex-start;}.elementor-10 .elementor-element.elementor-element-7447688 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:16px;font-weight:500;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-0c48704{padding:0.60rem 0.90rem 0.60rem 0.90rem;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF7A;border-radius:14px 14px 14px 14px;text-align:start;}.elementor-10 .elementor-element.elementor-element-0c48704.elementor-element{--align-self:flex-start;}.elementor-10 .elementor-element.elementor-element-0c48704 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:16px;font-weight:500;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-d7abca8{padding:0.60rem 0.90rem 0.60rem 0.90rem;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF7A;border-radius:14px 14px 14px 14px;text-align:start;}.elementor-10 .elementor-element.elementor-element-d7abca8.elementor-element{--align-self:flex-start;}.elementor-10 .elementor-element.elementor-element-d7abca8 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:16px;font-weight:500;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-41871af{padding:0.60rem 0.90rem 0.60rem 0.90rem;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF7A;border-radius:14px 14px 14px 14px;text-align:start;}.elementor-10 .elementor-element.elementor-element-41871af.elementor-element{--align-self:flex-start;}.elementor-10 .elementor-element.elementor-element-41871af .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:16px;font-weight:500;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-2fb0656{margin:1rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;text-align:start;font-family:"helvetica neue", Sans-serif;font-weight:300;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-2fb0656.elementor-element{--align-self:flex-start;}.elementor-10 .elementor-element.elementor-element-3f1c229{--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;--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-10 .elementor-element.elementor-element-ae245a5{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-edf1b01 img{border-radius:0rem 7rem 0rem 0rem;}.elementor-10 .elementor-element.elementor-element-a8b9ecc{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--flex-wrap:wrap;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-a8b9ecc.e-con{--align-self:flex-start;}.elementor-10 .elementor-element.elementor-element-b1e2cfe{--display:flex;--min-height:550px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:nowrap;--border-radius:1rem 4rem 1rem 1rem;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--margin-top:5px;--margin-bottom:5px;--margin-left:5px;--margin-right:5px;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2.85rem;--padding-right:2.85rem;}.elementor-10 .elementor-element.elementor-element-b1e2cfe:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-b1e2cfe > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#3F3F3F;}.elementor-10 .elementor-element.elementor-element-2dd4a2c{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-c4d0b6a.elementor-element{--align-self:flex-start;}.elementor-10 .elementor-element.elementor-element-c4d0b6a .elementor-heading-title{font-family:"helvetica neue", Sans-serif;font-size:3.2rem;font-weight:400;line-height:3.7rem;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-9fb07dd{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:13px 20px;--row-gap:13px;--column-gap:20px;--flex-wrap:wrap;--margin-top:1rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-9fb07dd.e-con{--align-self:flex-start;}.elementor-10 .elementor-element.elementor-element-8cba841{padding:0.60rem 0.90rem 0.60rem 0.90rem;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF7A;border-radius:14px 14px 14px 14px;text-align:start;}.elementor-10 .elementor-element.elementor-element-8cba841.elementor-element{--align-self:flex-start;}.elementor-10 .elementor-element.elementor-element-8cba841 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:17px;font-weight:500;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-6737a51{padding:0.60rem 1.86rem 0.60rem 1.6rem;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF7A;border-radius:14px 14px 14px 14px;text-align:start;}.elementor-10 .elementor-element.elementor-element-6737a51.elementor-element{--align-self:flex-start;}.elementor-10 .elementor-element.elementor-element-6737a51 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:17px;font-weight:500;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-84ea1f6{padding:0.60rem 1.3rem 0.60rem 1.3rem;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF7A;border-radius:14px 14px 14px 14px;text-align:start;}.elementor-10 .elementor-element.elementor-element-84ea1f6.elementor-element{--align-self:flex-start;}.elementor-10 .elementor-element.elementor-element-84ea1f6 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:17px;font-weight:500;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-86108f5{padding:0.60rem 2rem 0.60rem 2rem;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF7A;border-radius:14px 14px 14px 14px;text-align:start;}.elementor-10 .elementor-element.elementor-element-86108f5.elementor-element{--align-self:flex-start;}.elementor-10 .elementor-element.elementor-element-86108f5 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:17px;font-weight:500;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-1899ffb{padding:0.60rem 1rem 0.60rem 1rem;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF7A;border-radius:14px 14px 14px 14px;text-align:start;}.elementor-10 .elementor-element.elementor-element-1899ffb.elementor-element{--align-self:flex-start;}.elementor-10 .elementor-element.elementor-element-1899ffb .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:17px;font-weight:500;color:#FFFAFA;}.elementor-10 .elementor-element.elementor-element-e50dfcb{padding:0.60rem 1.5rem 0.60rem 1.5rem;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF7A;border-radius:14px 14px 14px 14px;text-align:start;}.elementor-10 .elementor-element.elementor-element-e50dfcb.elementor-element{--align-self:flex-start;}.elementor-10 .elementor-element.elementor-element-e50dfcb .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:17px;font-weight:500;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-6f137ac{margin:1rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;text-align:start;font-family:"helvetica neue", Sans-serif;font-weight:300;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-6f137ac.elementor-element{--align-self:flex-start;}.elementor-10 .elementor-element.elementor-element-991b779{margin:2rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;}.elementor-10 .elementor-element.elementor-element-b50d012{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-372fdab img{border-radius:0rem 7rem 0rem 0rem;}.elementor-10 .elementor-element.elementor-element-d49b0cb{--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;--padding-top:3rem;--padding-bottom:1rem;--padding-left:6rem;--padding-right:6rem;}.elementor-10 .elementor-element.elementor-element-d49b0cb:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-d49b0cb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(90deg, #000000 0%, #210E33 100%);}.elementor-10 .elementor-element.elementor-element-18fb162{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--flex-wrap:wrap;--margin-top:0rem;--margin-bottom:2rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-18fb162.e-con{--align-self:flex-start;}.elementor-10 .elementor-element.elementor-element-dd789cc{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-dd789cc.e-con{--align-self:flex-start;}.elementor-10 .elementor-element.elementor-element-6effe33.elementor-element{--align-self:flex-start;}.elementor-10 .elementor-element.elementor-element-6effe33 .elementor-heading-title{font-family:"ED-Nimpkish", Sans-serif;font-size:5rem;font-weight:400;line-height:5.3rem;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-0318c15{width:var( --container-widget-width, 31rem );max-width:31rem;margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;padding:0rem 0rem 0rem 0rem;--container-widget-width:31rem;--container-widget-flex-grow:0;font-family:"helvetica neue", Sans-serif;font-size:19px;font-weight:300;line-height:2rem;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-82d42ee{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-66e2626{--display:flex;--min-height:200px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--z-index:2;}.elementor-10 .elementor-element.elementor-element-35d4f9a{width:100%;max-width:100%;}.elementor-10 .elementor-element.elementor-element-35d4f9a img{border-radius:1rem 1rem 1rem 1rem;}.elementor-10 .elementor-element.elementor-element-58f617d{--display:flex;--min-height:264px;--flex-wrap:wrap;--border-radius:1rem 1rem 1rem 1rem;}.elementor-10 .elementor-element.elementor-element-a8ca035.elementor-element{--align-self:flex-start;}.elementor-10 .elementor-element.elementor-element-a8ca035 .elementor-heading-title{font-family:"helvetica neue", Sans-serif;font-size:18px;font-weight:700;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-3061104{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0rem 3rem;--row-gap:0rem;--column-gap:3rem;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-123da9a .elementor-heading-title{font-family:"helvetica neue", Sans-serif;font-size:35px;font-weight:500;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-40ba64b{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;text-align:start;font-family:"helvetica neue", Sans-serif;font-weight:300;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-40ba64b.elementor-element{--align-self:flex-start;}.elementor-10 .elementor-element.elementor-element-4b030cc{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-6fcaff3{background-color:#FFFFFF;padding:0rem 1rem 0rem 1rem;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF7A;border-radius:4px 4px 4px 4px;text-align:start;}.elementor-10 .elementor-element.elementor-element-6fcaff3.elementor-element{--align-self:flex-start;}.elementor-10 .elementor-element.elementor-element-6fcaff3 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:10px;font-weight:500;color:#000000;}.elementor-10 .elementor-element.elementor-element-b80bcee{background-color:#FFFFFF;padding:0rem 1rem 0rem 1rem;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF7A;border-radius:4px 4px 4px 4px;text-align:start;}.elementor-10 .elementor-element.elementor-element-b80bcee.elementor-element{--align-self:flex-start;}.elementor-10 .elementor-element.elementor-element-b80bcee .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:10px;font-weight:500;color:#000000;}.elementor-10 .elementor-element.elementor-element-dde3631{background-color:#FFFFFF;padding:0rem 1rem 0rem 1rem;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF7A;border-radius:4px 4px 4px 4px;text-align:start;}.elementor-10 .elementor-element.elementor-element-dde3631.elementor-element{--align-self:flex-start;}.elementor-10 .elementor-element.elementor-element-dde3631 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:10px;font-weight:500;color:#000000;}.elementor-10 .elementor-element.elementor-element-0444564{background-color:#FFFFFF;padding:0rem 1rem 0rem 1rem;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF7A;border-radius:4px 4px 4px 4px;text-align:start;}.elementor-10 .elementor-element.elementor-element-0444564.elementor-element{--align-self:flex-start;}.elementor-10 .elementor-element.elementor-element-0444564 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:10px;font-weight:500;color:#000000;}.elementor-10 .elementor-element.elementor-element-dffb887{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-c6d7d82{--display:flex;--min-height:520px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--z-index:2;}.elementor-10 .elementor-element.elementor-element-c6516f2{width:100%;max-width:100%;}.elementor-10 .elementor-element.elementor-element-c6516f2 img{border-radius:1rem 1rem 1rem 1rem;}.elementor-10 .elementor-element.elementor-element-9b8560b{--display:flex;--min-height:264px;--border-radius:1rem 1rem 1rem 1rem;}.elementor-10 .elementor-element.elementor-element-5c5bfee.elementor-element{--align-self:flex-start;}.elementor-10 .elementor-element.elementor-element-5c5bfee .elementor-heading-title{font-family:"helvetica neue", Sans-serif;font-size:18px;font-weight:700;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-cbd8245 .bdt-total-count{text-align:left;}.elementor-10 .elementor-element.elementor-element-cbd8245 .bdt-total-count-content .bdt-total-count-number{color:#FFFFFF;font-family:"helvetica neue", Sans-serif;font-size:40px;}.elementor-10 .elementor-element.elementor-element-cbd8245 .bdt-total-count-content .bdt-total-count-content-text{color:#FFFACE;font-family:"helvetica neue", Sans-serif;font-size:16px;text-transform:uppercase;}.elementor-10 .elementor-element.elementor-element-38705f9{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;text-align:start;font-family:"helvetica neue", Sans-serif;font-weight:300;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-38705f9.elementor-element{--align-self:flex-start;}.elementor-10 .elementor-element.elementor-element-b33da86{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-5423b1b{background-color:#FFFFFF;padding:0rem 1rem 0rem 1rem;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF7A;border-radius:4px 4px 4px 4px;text-align:start;}.elementor-10 .elementor-element.elementor-element-5423b1b.elementor-element{--align-self:flex-start;}.elementor-10 .elementor-element.elementor-element-5423b1b .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:10px;font-weight:500;color:#000000;}.elementor-10 .elementor-element.elementor-element-4fc185d{background-color:#FFFFFF;padding:0rem 1rem 0rem 1rem;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF7A;border-radius:4px 4px 4px 4px;text-align:start;}.elementor-10 .elementor-element.elementor-element-4fc185d.elementor-element{--align-self:flex-start;}.elementor-10 .elementor-element.elementor-element-4fc185d .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:10px;font-weight:500;color:#000000;}.elementor-10 .elementor-element.elementor-element-d3fe483{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-32fcafa{--display:flex;--min-height:520px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--z-index:2;}.elementor-10 .elementor-element.elementor-element-1182d4e{width:100%;max-width:100%;}.elementor-10 .elementor-element.elementor-element-1182d4e img{border-radius:1rem 1rem 1rem 1rem;}.elementor-10 .elementor-element.elementor-element-404ad8b{--display:flex;--min-height:264px;--flex-wrap:wrap;--border-radius:1rem 1rem 1rem 1rem;}.elementor-10 .elementor-element.elementor-element-637a289.elementor-element{--align-self:flex-start;}.elementor-10 .elementor-element.elementor-element-637a289 .elementor-heading-title{font-family:"helvetica neue", Sans-serif;font-size:18px;font-weight:700;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-bbacf95{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0rem 3rem;--row-gap:0rem;--column-gap:3rem;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-9006d4a .bdt-total-count{text-align:left;}.elementor-10 .elementor-element.elementor-element-9006d4a .bdt-total-count-content .bdt-total-count-number{color:#FFFFFF;font-family:"helvetica neue", Sans-serif;font-size:40px;}.elementor-10 .elementor-element.elementor-element-9006d4a .bdt-total-count-content .bdt-total-count-content-text{color:#FFFACE;font-family:"helvetica neue", Sans-serif;font-size:16px;text-transform:uppercase;}.elementor-10 .elementor-element.elementor-element-d23da00 .bdt-total-count{text-align:left;}.elementor-10 .elementor-element.elementor-element-d23da00 .bdt-total-count-content .bdt-total-count-number{color:#FFFFFF;font-family:"helvetica neue", Sans-serif;font-size:40px;}.elementor-10 .elementor-element.elementor-element-d23da00 .bdt-total-count-content .bdt-total-count-content-text{color:#FFFACE;font-family:"helvetica neue", Sans-serif;font-size:16px;text-transform:uppercase;}.elementor-10 .elementor-element.elementor-element-662d95c{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;text-align:start;font-family:"helvetica neue", Sans-serif;font-weight:300;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-662d95c.elementor-element{--align-self:flex-start;}.elementor-10 .elementor-element.elementor-element-03e68aa{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-df3baf6{background-color:#FFFFFF;padding:0rem 1rem 0rem 1rem;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF7A;border-radius:4px 4px 4px 4px;text-align:start;}.elementor-10 .elementor-element.elementor-element-df3baf6.elementor-element{--align-self:flex-start;}.elementor-10 .elementor-element.elementor-element-df3baf6 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:10px;font-weight:500;color:#000000;}.elementor-10 .elementor-element.elementor-element-bde71ab{background-color:#FFFFFF;padding:0rem 1rem 0rem 1rem;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF7A;border-radius:4px 4px 4px 4px;text-align:start;}.elementor-10 .elementor-element.elementor-element-bde71ab.elementor-element{--align-self:flex-start;}.elementor-10 .elementor-element.elementor-element-bde71ab .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:10px;font-weight:500;color:#000000;}.elementor-10 .elementor-element.elementor-element-44411d3{background-color:#FFFFFF;padding:0rem 1rem 0rem 1rem;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF7A;border-radius:4px 4px 4px 4px;text-align:start;}.elementor-10 .elementor-element.elementor-element-44411d3.elementor-element{--align-self:flex-start;}.elementor-10 .elementor-element.elementor-element-44411d3 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:10px;font-weight:500;color:#000000;}.elementor-10 .elementor-element.elementor-element-117c65d{background-color:#FFFFFF;padding:0rem 1rem 0rem 1rem;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF7A;border-radius:4px 4px 4px 4px;text-align:start;}.elementor-10 .elementor-element.elementor-element-117c65d.elementor-element{--align-self:flex-start;}.elementor-10 .elementor-element.elementor-element-117c65d .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:10px;font-weight:500;color:#000000;}.elementor-10 .elementor-element.elementor-element-6e0d894{background-color:#FFFFFF;padding:0rem 1rem 0rem 1rem;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF7A;border-radius:4px 4px 4px 4px;text-align:start;}.elementor-10 .elementor-element.elementor-element-6e0d894.elementor-element{--align-self:flex-start;}.elementor-10 .elementor-element.elementor-element-6e0d894 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:10px;font-weight:500;color:#000000;}.elementor-10 .elementor-element.elementor-element-2d56e66{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-b1e7e15{--display:flex;--min-height:200px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--z-index:2;}.elementor-10 .elementor-element.elementor-element-309c2b6{width:100%;max-width:100%;}.elementor-10 .elementor-element.elementor-element-309c2b6 img{border-radius:1rem 1rem 1rem 1rem;}.elementor-10 .elementor-element.elementor-element-62c0eff{--display:flex;--min-height:264px;--flex-wrap:wrap;--border-radius:1rem 1rem 1rem 1rem;}.elementor-10 .elementor-element.elementor-element-fb7bb89.elementor-element{--align-self:flex-start;}.elementor-10 .elementor-element.elementor-element-fb7bb89 .elementor-heading-title{font-family:"helvetica neue", Sans-serif;font-size:18px;font-weight:700;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-da44a76{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0rem 3rem;--row-gap:0rem;--column-gap:3rem;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-189e307 .elementor-heading-title{font-family:"helvetica neue", Sans-serif;font-size:35px;font-weight:500;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-d41b9d4{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;text-align:start;font-family:"helvetica neue", Sans-serif;font-weight:300;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-d41b9d4.elementor-element{--align-self:flex-start;}.elementor-10 .elementor-element.elementor-element-270756d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-32ed9ac{background-color:#FFFFFF;padding:0rem 1rem 0rem 1rem;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF7A;border-radius:4px 4px 4px 4px;text-align:start;}.elementor-10 .elementor-element.elementor-element-32ed9ac.elementor-element{--align-self:flex-start;}.elementor-10 .elementor-element.elementor-element-32ed9ac .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:10px;font-weight:500;color:#000000;}.elementor-10 .elementor-element.elementor-element-91bcf0f{background-color:#FFFFFF;padding:0rem 1rem 0rem 1rem;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF7A;border-radius:4px 4px 4px 4px;text-align:start;}.elementor-10 .elementor-element.elementor-element-91bcf0f.elementor-element{--align-self:flex-start;}.elementor-10 .elementor-element.elementor-element-91bcf0f .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:10px;font-weight:500;color:#000000;}.elementor-10 .elementor-element.elementor-element-21ae308{background-color:#FFFFFF;padding:0rem 1rem 0rem 1rem;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF7A;border-radius:4px 4px 4px 4px;text-align:start;}.elementor-10 .elementor-element.elementor-element-21ae308.elementor-element{--align-self:flex-start;}.elementor-10 .elementor-element.elementor-element-21ae308 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:10px;font-weight:500;color:#000000;}.elementor-10 .elementor-element.elementor-element-5409c37{background-color:#FFFFFF;padding:0rem 1rem 0rem 1rem;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF7A;border-radius:4px 4px 4px 4px;text-align:start;}.elementor-10 .elementor-element.elementor-element-5409c37.elementor-element{--align-self:flex-start;}.elementor-10 .elementor-element.elementor-element-5409c37 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:10px;font-weight:500;color:#000000;}.elementor-10 .elementor-element.elementor-element-6878114{background-color:#FFFFFF;padding:0rem 1rem 0rem 1rem;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF7A;border-radius:4px 4px 4px 4px;text-align:start;}.elementor-10 .elementor-element.elementor-element-6878114.elementor-element{--align-self:flex-start;}.elementor-10 .elementor-element.elementor-element-6878114 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:10px;font-weight:500;color:#000000;}.elementor-10 .elementor-element.elementor-element-2d3d612{background-color:#FFFFFF;padding:0rem 1rem 0rem 1rem;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF7A;border-radius:4px 4px 4px 4px;text-align:start;}.elementor-10 .elementor-element.elementor-element-2d3d612.elementor-element{--align-self:flex-start;}.elementor-10 .elementor-element.elementor-element-2d3d612 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:10px;font-weight:500;color:#000000;}.elementor-10 .elementor-element.elementor-element-c8c14a0{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-9dc469e{--display:flex;--min-height:520px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--z-index:2;}.elementor-10 .elementor-element.elementor-element-1d915b9{width:100%;max-width:100%;}.elementor-10 .elementor-element.elementor-element-1d915b9 img{border-radius:1rem 1rem 1rem 1rem;}.elementor-10 .elementor-element.elementor-element-81db3ff{--display:flex;--min-height:264px;--flex-wrap:wrap;--border-radius:1rem 1rem 1rem 1rem;}.elementor-10 .elementor-element.elementor-element-fb2f90c.elementor-element{--align-self:flex-start;}.elementor-10 .elementor-element.elementor-element-fb2f90c .elementor-heading-title{font-family:"helvetica neue", Sans-serif;font-size:18px;font-weight:700;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-60f62c4{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0rem 3rem;--row-gap:0rem;--column-gap:3rem;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-e70000f .bdt-total-count{text-align:left;}.elementor-10 .elementor-element.elementor-element-e70000f .bdt-total-count-content .bdt-total-count-number{color:#FFFFFF;font-family:"helvetica neue", Sans-serif;font-size:40px;}.elementor-10 .elementor-element.elementor-element-e70000f .bdt-total-count-content .bdt-total-count-content-text{color:#FFFACE;font-family:"helvetica neue", Sans-serif;font-size:16px;text-transform:uppercase;}.elementor-10 .elementor-element.elementor-element-b190cd4 .bdt-total-count{text-align:left;}.elementor-10 .elementor-element.elementor-element-b190cd4 .bdt-total-count-content .bdt-total-count-number{color:#FFFFFF;font-family:"helvetica neue", Sans-serif;font-size:40px;}.elementor-10 .elementor-element.elementor-element-b190cd4 .bdt-total-count-content .bdt-total-count-content-text{color:#FFFACE;font-family:"helvetica neue", Sans-serif;font-size:16px;text-transform:uppercase;}.elementor-10 .elementor-element.elementor-element-cc2e060{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;text-align:start;font-family:"helvetica neue", Sans-serif;font-weight:300;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-cc2e060.elementor-element{--align-self:flex-start;}.elementor-10 .elementor-element.elementor-element-a19264d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-d53a860{background-color:#FFFFFF;padding:0rem 1rem 0rem 1rem;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF7A;border-radius:4px 4px 4px 4px;text-align:start;}.elementor-10 .elementor-element.elementor-element-d53a860.elementor-element{--align-self:flex-start;}.elementor-10 .elementor-element.elementor-element-d53a860 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:10px;font-weight:500;color:#000000;}.elementor-10 .elementor-element.elementor-element-3d4fae1{background-color:#FFFFFF;padding:0rem 1rem 0rem 1rem;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF7A;border-radius:4px 4px 4px 4px;text-align:start;}.elementor-10 .elementor-element.elementor-element-3d4fae1.elementor-element{--align-self:flex-start;}.elementor-10 .elementor-element.elementor-element-3d4fae1 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:10px;font-weight:500;color:#000000;}.elementor-10 .elementor-element.elementor-element-429b355{background-color:#FFFFFF;padding:0rem 1rem 0rem 1rem;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF7A;border-radius:4px 4px 4px 4px;text-align:start;}.elementor-10 .elementor-element.elementor-element-429b355.elementor-element{--align-self:flex-start;}.elementor-10 .elementor-element.elementor-element-429b355 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:10px;font-weight:500;color:#000000;}.elementor-10 .elementor-element.elementor-element-99f52bc{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-e8c4705{--display:flex;--min-height:200px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--z-index:2;}.elementor-10 .elementor-element.elementor-element-92a6459{width:100%;max-width:100%;}.elementor-10 .elementor-element.elementor-element-92a6459 img{border-radius:1rem 1rem 1rem 1rem;}.elementor-10 .elementor-element.elementor-element-7b52499{--display:flex;--flex-wrap:wrap;--border-radius:1rem 1rem 1rem 1rem;}.elementor-10 .elementor-element.elementor-element-babbe02.elementor-element{--align-self:flex-start;}.elementor-10 .elementor-element.elementor-element-babbe02 .elementor-heading-title{font-family:"helvetica neue", Sans-serif;font-size:18px;font-weight:700;color:#FFFAD4;}.elementor-10 .elementor-element.elementor-element-87b26e9{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0rem 3rem;--row-gap:0rem;--column-gap:3rem;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-90bfc87 .elementor-heading-title{font-family:"helvetica neue", Sans-serif;font-size:35px;font-weight:500;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-7d8c18c{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;text-align:start;font-family:"helvetica neue", Sans-serif;font-weight:300;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-7d8c18c.elementor-element{--align-self:flex-start;}.elementor-10 .elementor-element.elementor-element-52e9432{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-9bd48d8{background-color:#FFFFFF;padding:0rem 1rem 0rem 1rem;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF7A;border-radius:4px 4px 4px 4px;text-align:start;}.elementor-10 .elementor-element.elementor-element-9bd48d8.elementor-element{--align-self:flex-start;}.elementor-10 .elementor-element.elementor-element-9bd48d8 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:10px;font-weight:500;color:#000000;}.elementor-10 .elementor-element.elementor-element-3bc89c0{background-color:#FFFFFF;padding:0rem 1rem 0rem 1rem;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF7A;border-radius:4px 4px 4px 4px;text-align:start;}.elementor-10 .elementor-element.elementor-element-3bc89c0.elementor-element{--align-self:flex-start;}.elementor-10 .elementor-element.elementor-element-3bc89c0 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:10px;font-weight:500;color:#000000;}.elementor-10 .elementor-element.elementor-element-1e5d5f0{background-color:#FFFFFF;padding:0rem 1rem 0rem 1rem;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF7A;border-radius:4px 4px 4px 4px;text-align:start;}.elementor-10 .elementor-element.elementor-element-1e5d5f0.elementor-element{--align-self:flex-start;}.elementor-10 .elementor-element.elementor-element-1e5d5f0 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:10px;font-weight:500;color:#000000;}.elementor-10 .elementor-element.elementor-element-0da7fa2{background-color:#FFFFFF;padding:0rem 1rem 0rem 1rem;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF7A;border-radius:4px 4px 4px 4px;text-align:start;}.elementor-10 .elementor-element.elementor-element-0da7fa2.elementor-element{--align-self:flex-start;}.elementor-10 .elementor-element.elementor-element-0da7fa2 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:10px;font-weight:500;color:#000000;}.elementor-10 .elementor-element.elementor-element-282b715{background-color:#FFFFFF;padding:0rem 1rem 0rem 1rem;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF7A;border-radius:4px 4px 4px 4px;text-align:start;}.elementor-10 .elementor-element.elementor-element-282b715.elementor-element{--align-self:flex-start;}.elementor-10 .elementor-element.elementor-element-282b715 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:10px;font-weight:500;color:#000000;}.elementor-10 .elementor-element.elementor-element-3974ff4{background-color:#FFFFFF;padding:0rem 1rem 0rem 1rem;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF7A;border-radius:4px 4px 4px 4px;text-align:start;}.elementor-10 .elementor-element.elementor-element-3974ff4.elementor-element{--align-self:flex-start;}.elementor-10 .elementor-element.elementor-element-3974ff4 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:10px;font-weight:500;color:#000000;}.elementor-10 .elementor-element.elementor-element-00d7376{background-color:#FFFFFF;padding:0rem 1rem 0rem 1rem;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF7A;border-radius:4px 4px 4px 4px;text-align:start;}.elementor-10 .elementor-element.elementor-element-00d7376.elementor-element{--align-self:flex-start;}.elementor-10 .elementor-element.elementor-element-00d7376 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:10px;font-weight:500;color:#000000;}.elementor-10 .elementor-element.elementor-element-ddcf7a2{--e-n-carousel-swiper-slides-to-display:3;--e-n-carousel-swiper-slides-gap:20px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:0px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:0px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;--e-n-carousel-arrow-size:21px;--e-n-carousel-arrow-normal-color:#FFFFFF;--e-n-carousel-arrow-hover-color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-ddcf7a2 :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {background-color:transparent;background-image:linear-gradient(9deg, #000000 0%, #000000 100%);border-style:solid;border-width:1px 1px 1px 1px;border-color:#201031;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);border-radius:8px 8px 8px 8px;padding:6px 6px 6px 6px;}.elementor-10 .elementor-element.elementor-element-b01225b{width:var( --container-widget-width, 31rem );max-width:31rem;margin:2rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;padding:0rem 0rem 0rem 0rem;--container-widget-width:31rem;--container-widget-flex-grow:0;text-align:center;font-family:"helvetica neue", Sans-serif;font-size:19px;font-weight:300;line-height:2rem;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-b01225b.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-6f16c07{margin:1rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;}.elementor-10 .elementor-element.elementor-element-6f16c07.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-b98e41c{--display:flex;--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:1.25rem 1.25rem 1.25rem 1.25rem;}.elementor-10 .elementor-element.elementor-element-b98e41c.e-con{--align-self:stretch;}.elementor-10 .elementor-element.elementor-element-2e975f1{--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:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFFB8;--border-color:#FFFFFFB8;--border-radius:1.25rem 1.25rem 1.25rem 1.25rem;--padding-top:1.5rem;--padding-bottom:1.5rem;--padding-left:2rem;--padding-right:2rem;--z-index:3;}.elementor-10 .elementor-element.elementor-element-ed7d071{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 1rem) 0rem;text-align:start;}.elementor-10 .elementor-element.elementor-element-ed7d071 img{max-width:76px;}.elementor-10 .elementor-element.elementor-element-bcf25a0{font-family:"helvetica neue", Sans-serif;font-weight:400;color:#FFFFFF80;}.elementor-10 .elementor-element.elementor-element-9f4eb05{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-9358939{margin:2rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;}.elementor-10 .elementor-element.elementor-element-9358939 .elementor-heading-title{font-family:"helvetica neue", Sans-serif;font-size:16px;font-weight:700;color:#FFFFFFDB;}.elementor-10 .elementor-element.elementor-element-83f32f1{--display:flex;--border-radius:1rem 1rem 1rem 1rem;}.elementor-10 .elementor-element.elementor-element-a2fa42a{--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:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFFB8;--border-color:#FFFFFFB8;--border-radius:1.25rem 1.25rem 1.25rem 1.25rem;--padding-top:1.5rem;--padding-bottom:1.5rem;--padding-left:2rem;--padding-right:2rem;--z-index:3;}.elementor-10 .elementor-element.elementor-element-692b4ed{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 1rem) 0rem;text-align:start;}.elementor-10 .elementor-element.elementor-element-692b4ed img{max-width:76px;}.elementor-10 .elementor-element.elementor-element-1acfc33{font-family:"helvetica neue", Sans-serif;font-weight:400;color:#FFFFFF80;}.elementor-10 .elementor-element.elementor-element-d5b4bc5{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-d6bda93{margin:2rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;}.elementor-10 .elementor-element.elementor-element-d6bda93 .elementor-heading-title{font-family:"helvetica neue", Sans-serif;font-size:16px;font-weight:700;color:#FFFFFFDB;}.elementor-10 .elementor-element.elementor-element-fcf33e0{--display:flex;--border-radius:1.25rem 1.25rem 1.25rem 1.25rem;}.elementor-10 .elementor-element.elementor-element-961c3b1{--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:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFFB8;--border-color:#FFFFFFB8;--border-radius:1.25rem 1.25rem 1.25rem 1.25rem;--padding-top:1.5rem;--padding-bottom:1.5rem;--padding-left:2rem;--padding-right:2rem;--z-index:3;}.elementor-10 .elementor-element.elementor-element-e499610{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 1rem) 0rem;text-align:start;}.elementor-10 .elementor-element.elementor-element-e499610 img{max-width:76px;}.elementor-10 .elementor-element.elementor-element-8ba54d8{font-family:"helvetica neue", Sans-serif;font-weight:400;color:#FFFFFF80;}.elementor-10 .elementor-element.elementor-element-fe406cb{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-89ce19d{margin:2rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;}.elementor-10 .elementor-element.elementor-element-89ce19d .elementor-heading-title{font-family:"helvetica neue", Sans-serif;font-size:16px;font-weight:700;color:#FFFFFFDB;}.elementor-10 .elementor-element.elementor-element-fce3bd1{--display:flex;--border-radius:1.25rem 1.25rem 1.25rem 1.25rem;}.elementor-10 .elementor-element.elementor-element-e759516{--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:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFFB8;--border-color:#FFFFFFB8;--border-radius:1.25rem 1.25rem 1.25rem 1.25rem;--padding-top:1.5rem;--padding-bottom:1.5rem;--padding-left:2rem;--padding-right:2rem;--z-index:3;}.elementor-10 .elementor-element.elementor-element-0e9bc43{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 1rem) 0rem;text-align:start;}.elementor-10 .elementor-element.elementor-element-0e9bc43 img{max-width:76px;}.elementor-10 .elementor-element.elementor-element-a66012f{font-family:"Manrope", Sans-serif;font-weight:400;color:#FFFFFF80;}.elementor-10 .elementor-element.elementor-element-821dc7e{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-aee2e0a{margin:2rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;}.elementor-10 .elementor-element.elementor-element-aee2e0a .elementor-heading-title{font-family:"helvetica neue", Sans-serif;font-size:16px;font-weight:700;color:#FFFFFFDB;}.elementor-10 .elementor-element.elementor-element-259fec0{--display:flex;--border-radius:1.25rem 1.25rem 1.25rem 1.25rem;}.elementor-10 .elementor-element.elementor-element-96e49a2{--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:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFFB8;--border-color:#FFFFFFB8;--border-radius:1.25rem 1.25rem 1.25rem 1.25rem;--padding-top:1.5rem;--padding-bottom:1.5rem;--padding-left:2rem;--padding-right:2rem;--z-index:3;}.elementor-10 .elementor-element.elementor-element-3e37648{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 1rem) 0rem;text-align:start;}.elementor-10 .elementor-element.elementor-element-3e37648 img{max-width:76px;}.elementor-10 .elementor-element.elementor-element-d7d8f0a{font-family:"helvetica neue", Sans-serif;font-weight:400;color:#FFFFFF80;}.elementor-10 .elementor-element.elementor-element-99cb6a1{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-da7e7c5{margin:2rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;}.elementor-10 .elementor-element.elementor-element-da7e7c5 .elementor-heading-title{font-family:"helvetica neue", Sans-serif;font-size:16px;font-weight:700;color:#FFFFFFDB;}.elementor-10 .elementor-element.elementor-element-03e2fea{--e-n-carousel-swiper-slides-to-display:2;--e-n-carousel-swiper-slides-gap:22px;margin:2rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;padding:0px 0px 0px 0px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:0rem;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-size:20px;--e-n-carousel-arrow-normal-color:#FFFFFF;--e-n-carousel-arrow-hover-color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-03e2fea :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {background-color:#000000;border-radius:8px 8px 8px 8px;padding:0.35rem 0.35rem 0.35rem 0.35rem;}.elementor-10 .elementor-element.elementor-element-03e2fea :is(.elementor-swiper-button-prev:hover, .elementor-swiper-button-next:hover) {background-color:#070708;}.elementor-10 .elementor-element.elementor-element-22174f8{--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;--padding-top:10rem;--padding-bottom:6rem;--padding-left:6rem;--padding-right:6rem;}.elementor-10 .elementor-element.elementor-element-22174f8:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-22174f8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(90deg, #000000 0%, #210E33 100%);}.elementor-10 .elementor-element.elementor-element-7161c0b{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--flex-wrap:wrap;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-7161c0b.e-con{--align-self:flex-start;}.elementor-10 .elementor-element.elementor-element-2afb8a4{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-2afb8a4.e-con{--align-self:flex-start;}.elementor-10 .elementor-element.elementor-element-d902b2b.elementor-element{--align-self:flex-start;}.elementor-10 .elementor-element.elementor-element-d902b2b .elementor-heading-title{font-family:"ED-Nimpkish", Sans-serif;font-size:5rem;font-weight:400;line-height:5.3rem;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-5cf3be9{width:var( --container-widget-width, 31rem );max-width:31rem;margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;padding:0rem 0rem 0rem 0rem;--container-widget-width:31rem;--container-widget-flex-grow:0;font-family:"helvetica neue", Sans-serif;font-size:19px;font-weight:300;line-height:2rem;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-338b74a{--display:flex;--min-height:115px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:0rem;--padding-bottom:0rem;--padding-left:3rem;--padding-right:3rem;}.elementor-10 .elementor-element.elementor-element-338b74a:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-338b74a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(90deg, #000000 0%, #210E33 100%);}.elementor-10 .elementor-element.elementor-element-1a0ca5c.bdt-ep-marquee-direction-left .bdt-marquee .marquee-content{margin-left:calc(20px - 1px);}.elementor-10 .elementor-element.elementor-element-1a0ca5c.bdt-ep-marquee-direction-right .bdt-marquee .marquee-content{margin-left:calc(20px - 1px);}.elementor-10 .elementor-element.elementor-element-1a0ca5c.bdt-ep-marquee-direction-top .bdt-marquee .marquee-content{margin-top:calc(20px - 1px);}.elementor-10 .elementor-element.elementor-element-1a0ca5c.bdt-ep-marquee-direction-bottom .bdt-marquee .marquee-content{margin-top:calc(20px - 1px);}.elementor-10 .elementor-element.elementor-element-1a0ca5c{width:100%;max-width:100%;}.elementor-10 .elementor-element.elementor-element-9f472b2.bdt-ep-marquee-direction-left .bdt-marquee .marquee-content{margin-left:calc(20px - 1px);}.elementor-10 .elementor-element.elementor-element-9f472b2.bdt-ep-marquee-direction-right .bdt-marquee .marquee-content{margin-left:calc(20px - 1px);}.elementor-10 .elementor-element.elementor-element-9f472b2.bdt-ep-marquee-direction-top .bdt-marquee .marquee-content{margin-top:calc(20px - 1px);}.elementor-10 .elementor-element.elementor-element-9f472b2.bdt-ep-marquee-direction-bottom .bdt-marquee .marquee-content{margin-top:calc(20px - 1px);}.elementor-10 .elementor-element.elementor-element-9f472b2{width:100%;max-width:100%;}.elementor-10 .elementor-element.elementor-element-cb94757.bdt-ep-marquee-direction-left .bdt-marquee .marquee-content{margin-left:calc(20px - 1px);}.elementor-10 .elementor-element.elementor-element-cb94757.bdt-ep-marquee-direction-right .bdt-marquee .marquee-content{margin-left:calc(20px - 1px);}.elementor-10 .elementor-element.elementor-element-cb94757.bdt-ep-marquee-direction-top .bdt-marquee .marquee-content{margin-top:calc(20px - 1px);}.elementor-10 .elementor-element.elementor-element-cb94757.bdt-ep-marquee-direction-bottom .bdt-marquee .marquee-content{margin-top:calc(20px - 1px);}.elementor-10 .elementor-element.elementor-element-cb94757{width:100%;max-width:100%;}.elementor-10 .elementor-element.elementor-element-866edb4{--display:flex;--min-height:115px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:0rem;--padding-bottom:1rem;--padding-left:3rem;--padding-right:3rem;}.elementor-10 .elementor-element.elementor-element-866edb4:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-866edb4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(90deg, #000000 0%, #210E33 100%);}.elementor-10 .elementor-element.elementor-element-48de5f2.bdt-ep-marquee-direction-left .bdt-marquee .marquee-content{margin-left:calc(20px - 1px);}.elementor-10 .elementor-element.elementor-element-48de5f2.bdt-ep-marquee-direction-right .bdt-marquee .marquee-content{margin-left:calc(20px - 1px);}.elementor-10 .elementor-element.elementor-element-48de5f2.bdt-ep-marquee-direction-top .bdt-marquee .marquee-content{margin-top:calc(20px - 1px);}.elementor-10 .elementor-element.elementor-element-48de5f2.bdt-ep-marquee-direction-bottom .bdt-marquee .marquee-content{margin-top:calc(20px - 1px);}.elementor-10 .elementor-element.elementor-element-48de5f2{width:100%;max-width:100%;}.elementor-10 .elementor-element.elementor-element-b9adad1.bdt-ep-marquee-direction-left .bdt-marquee .marquee-content{margin-left:calc(20px - 1px);}.elementor-10 .elementor-element.elementor-element-b9adad1.bdt-ep-marquee-direction-right .bdt-marquee .marquee-content{margin-left:calc(20px - 1px);}.elementor-10 .elementor-element.elementor-element-b9adad1.bdt-ep-marquee-direction-top .bdt-marquee .marquee-content{margin-top:calc(20px - 1px);}.elementor-10 .elementor-element.elementor-element-b9adad1.bdt-ep-marquee-direction-bottom .bdt-marquee .marquee-content{margin-top:calc(20px - 1px);}.elementor-10 .elementor-element.elementor-element-b9adad1{width:100%;max-width:100%;}.elementor-10 .elementor-element.elementor-element-8dc9e52.bdt-ep-marquee-direction-left .bdt-marquee .marquee-content{margin-left:calc(20px - 1px);}.elementor-10 .elementor-element.elementor-element-8dc9e52.bdt-ep-marquee-direction-right .bdt-marquee .marquee-content{margin-left:calc(20px - 1px);}.elementor-10 .elementor-element.elementor-element-8dc9e52.bdt-ep-marquee-direction-top .bdt-marquee .marquee-content{margin-top:calc(20px - 1px);}.elementor-10 .elementor-element.elementor-element-8dc9e52.bdt-ep-marquee-direction-bottom .bdt-marquee .marquee-content{margin-top:calc(20px - 1px);}.elementor-10 .elementor-element.elementor-element-8dc9e52{width:100%;max-width:100%;}.elementor-10 .elementor-element.elementor-element-bd67d77{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:8rem;--padding-bottom:2rem;--padding-left:6rem;--padding-right:6rem;}.elementor-10 .elementor-element.elementor-element-bd67d77:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-bd67d77 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(90deg, #000000 0%, #210E33 100%);}.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-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-10 .elementor-element.elementor-element-2e5ba6c{background-color:#25262B;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:8px 16px 8px 16px;border-style:none;border-radius:8px 8px 8px 8px;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-10 .elementor-element.elementor-element-2e5ba6c .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-10 .elementor-element.elementor-element-2e5ba6c .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-10 .elementor-element.elementor-element-2e5ba6c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-10 .elementor-element.elementor-element-2e5ba6c .elementor-icon-list-item > a{font-family:"Manrope", Sans-serif;font-size:13px;font-weight:400;}.elementor-10 .elementor-element.elementor-element-2e5ba6c .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-10 .elementor-element.elementor-element-107d8bc{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-start;--flex-wrap:wrap;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-107d8bc.e-con{--align-self:flex-start;}.elementor-10 .elementor-element.elementor-element-8c86876{--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:flex-start;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-14db335{margin:1rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;text-align:center;}.elementor-10 .elementor-element.elementor-element-14db335.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-14db335 .elementor-heading-title{font-family:"helvetica neue", Sans-serif;font-size:3.2rem;font-weight:500;line-height:3.3rem;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-d54bfee{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;padding:0rem 0rem 0rem 0rem;text-align:center;font-family:"helvetica neue", Sans-serif;font-size:19px;font-weight:300;line-height:2rem;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-207ca6c{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:60px 60px;--row-gap:60px;--column-gap:60px;--flex-wrap:nowrap;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-10 .elementor-element.elementor-element-2ab0dbb{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;}.elementor-10 .elementor-element.elementor-element-2ab0dbb .bdt-total-count{text-align:left;}.elementor-10 .elementor-element.elementor-element-2ab0dbb .bdt-total-count-number{margin-bottom:0px;}.elementor-10 .elementor-element.elementor-element-2ab0dbb .bdt-total-count-content .bdt-total-count-number{color:#F3F3F3;font-family:"ED-Nimpkish", Sans-serif;font-size:4rem;font-weight:400;}.elementor-10 .elementor-element.elementor-element-2ab0dbb .bdt-total-count-content .bdt-total-count-content-text{color:#FFFFFF;font-family:"helvetica neue", Sans-serif;font-size:20px;font-weight:300;}.elementor-10 .elementor-element.elementor-element-caf8cf8{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;}.elementor-10 .elementor-element.elementor-element-caf8cf8 .bdt-total-count{text-align:left;}.elementor-10 .elementor-element.elementor-element-caf8cf8 .bdt-total-count-number{margin-bottom:0px;}.elementor-10 .elementor-element.elementor-element-caf8cf8 .bdt-total-count-content .bdt-total-count-number{color:#F3F3F3;font-family:"ED-Nimpkish", Sans-serif;font-size:4rem;font-weight:400;}.elementor-10 .elementor-element.elementor-element-caf8cf8 .bdt-total-count-content .bdt-total-count-content-text{color:#FFFFFF;font-family:"helvetica neue", Sans-serif;font-size:20px;font-weight:300;}.elementor-10 .elementor-element.elementor-element-2f7b12e{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;}.elementor-10 .elementor-element.elementor-element-2f7b12e .bdt-total-count{text-align:left;}.elementor-10 .elementor-element.elementor-element-2f7b12e .bdt-total-count-number{margin-bottom:0px;}.elementor-10 .elementor-element.elementor-element-2f7b12e .bdt-total-count-content .bdt-total-count-number{color:#F3F3F3;font-family:"ED-Nimpkish", Sans-serif;font-size:4rem;font-weight:400;}.elementor-10 .elementor-element.elementor-element-2f7b12e .bdt-total-count-content .bdt-total-count-content-text{color:#FFFFFF;font-family:"helvetica neue", Sans-serif;font-size:20px;font-weight:300;}.elementor-10 .elementor-element.elementor-element-8c355f3{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;}.elementor-10 .elementor-element.elementor-element-8c355f3 .bdt-total-count{text-align:left;}.elementor-10 .elementor-element.elementor-element-8c355f3 .bdt-total-count-number{margin-bottom:0px;}.elementor-10 .elementor-element.elementor-element-8c355f3 .bdt-total-count-content .bdt-total-count-number{color:#F3F3F3;font-family:"ED-Nimpkish", Sans-serif;font-size:4rem;font-weight:400;}.elementor-10 .elementor-element.elementor-element-8c355f3 .bdt-total-count-content .bdt-total-count-content-text{color:#FFFFFF;font-family:"helvetica neue", Sans-serif;font-size:20px;font-weight:300;}.elementor-10 .elementor-element.elementor-element-ac99a39{margin:2rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;}.elementor-10 .elementor-element.elementor-element-ac99a39.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-fbf37fb.bdt-ep-marquee-direction-left .bdt-marquee .marquee-content{margin-left:calc(100px - 1px);}.elementor-10 .elementor-element.elementor-element-fbf37fb.bdt-ep-marquee-direction-right .bdt-marquee .marquee-content{margin-left:calc(100px - 1px);}.elementor-10 .elementor-element.elementor-element-fbf37fb.bdt-ep-marquee-direction-top .bdt-marquee .marquee-content{margin-top:calc(100px - 1px);}.elementor-10 .elementor-element.elementor-element-fbf37fb.bdt-ep-marquee-direction-bottom .bdt-marquee .marquee-content{margin-top:calc(100px - 1px);}.elementor-10 .elementor-element.elementor-element-fbf37fb{width:100%;max-width:100%;margin:6rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;}:root{--page-title-display:none;}.elementor-widget .tippy-tooltip .tippy-content{text-align:center;}@media(max-width:1024px){.elementor-10 .elementor-element.elementor-element-ddcf7a2{--e-n-carousel-swiper-slides-to-display:2;}.elementor-10 .elementor-element.elementor-element-03e2fea{--e-n-carousel-swiper-slides-to-display:2;}}@media(max-width:767px){.elementor-10 .elementor-element.elementor-element-4d76bda{--min-height:860px;--justify-content:flex-start;--padding-top:5rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-10 .elementor-element.elementor-element-43b064c{--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:flex-start;--border-radius:0rem 0rem 0rem 0rem;--padding-top:4rem;--padding-bottom:1rem;--padding-left:1.5rem;--padding-right:1.5rem;}.elementor-10 .elementor-element.elementor-element-ada3b9a{--margin-top:-2rem;--margin-bottom:1rem;--margin-left:0rem;--margin-right:0rem;}.elementor-10 .elementor-element.elementor-element-019f573{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-afb2294 .elementor-heading-title{font-size:4rem;line-height:4rem;letter-spacing:0.1rem;}.elementor-10 .elementor-element.elementor-element-2d86fd0{margin:1rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;--container-widget-width:291px;--container-widget-flex-grow:0;width:var( --container-widget-width, 291px );max-width:291px;font-size:17px;line-height:1.6rem;}.elementor-10 .elementor-element.elementor-element-2c3c8b8{--gap:12px 12px;--row-gap:12px;--column-gap:12px;--margin-top:3rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-10 .elementor-element.elementor-element-6296f64.bdt-ep-marquee-direction-left .bdt-marquee .marquee-content{margin-left:calc(15px - 1px);}.elementor-10 .elementor-element.elementor-element-6296f64.bdt-ep-marquee-direction-right .bdt-marquee .marquee-content{margin-left:calc(15px - 1px);}.elementor-10 .elementor-element.elementor-element-6296f64.bdt-ep-marquee-direction-top .bdt-marquee .marquee-content{margin-top:calc(15px - 1px);}.elementor-10 .elementor-element.elementor-element-6296f64.bdt-ep-marquee-direction-bottom .bdt-marquee .marquee-content{margin-top:calc(15px - 1px);}.elementor-10 .elementor-element.elementor-element-d67e143.bdt-ep-marquee-direction-left .bdt-marquee .marquee-content{margin-left:calc(10px - 1px);}.elementor-10 .elementor-element.elementor-element-d67e143.bdt-ep-marquee-direction-right .bdt-marquee .marquee-content{margin-left:calc(10px - 1px);}.elementor-10 .elementor-element.elementor-element-d67e143.bdt-ep-marquee-direction-top .bdt-marquee .marquee-content{margin-top:calc(10px - 1px);}.elementor-10 .elementor-element.elementor-element-d67e143.bdt-ep-marquee-direction-bottom .bdt-marquee .marquee-content{margin-top:calc(10px - 1px);}.elementor-10 .elementor-element.elementor-element-608de64{--padding-top:6rem;--padding-bottom:6rem;--padding-left:1.5rem;--padding-right:1.5rem;}.elementor-10 .elementor-element.elementor-element-902b4e7{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-10 .elementor-element.elementor-element-8dfa446{width:var( --container-widget-width, 299px );max-width:299px;--container-widget-width:299px;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-8dfa446.elementor-element{--align-self:flex-start;}.elementor-10 .elementor-element.elementor-element-8dfa446 .elementor-heading-title{font-size:4rem;line-height:4rem;}.elementor-10 .elementor-element.elementor-element-3abc8b8{--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:1rem 2rem;--row-gap:1rem;--column-gap:2rem;--flex-wrap:nowrap;--margin-top:2rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:5px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-3abc8b8.e-con{--align-self:center;}.elementor-10 .elementor-element.elementor-element-ee0d088.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-aff5880.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-685ba53.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-91fdb5a.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-e212134.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-08a4bc8.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-179f501.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-ecc9f3c.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-3adedef{--padding-top:1rem;--padding-bottom:1rem;--padding-left:1.5rem;--padding-right:1.5rem;}.elementor-10 .elementor-element.elementor-element-1dd0396{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:2rem;--padding-bottom:2rem;--padding-left:1.5rem;--padding-right:1.5rem;}.elementor-10 .elementor-element.elementor-element-a6f7111{--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-10 .elementor-element.elementor-element-0145aaf .elementor-heading-title{font-size:1.6rem;line-height:1.8rem;}.elementor-10 .elementor-element.elementor-element-ff4e10a{--gap:8px 12px;--row-gap:8px;--column-gap:12px;--margin-top:4px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-10 .elementor-element.elementor-element-0113d7f{padding:0.50rem 0.50rem 0.50rem 0.50rem;border-radius:10px 10px 10px 10px;}.elementor-10 .elementor-element.elementor-element-0113d7f .elementor-heading-title{font-size:12px;}.elementor-10 .elementor-element.elementor-element-cf3a0e9{padding:0.50rem 0.50rem 0.50rem 0.50rem;border-radius:10px 10px 10px 10px;}.elementor-10 .elementor-element.elementor-element-cf3a0e9 .elementor-heading-title{font-size:12px;}.elementor-10 .elementor-element.elementor-element-9ea6085{padding:0.5rem 0.5rem 0.5rem 0.5rem;border-radius:10px 10px 10px 10px;}.elementor-10 .elementor-element.elementor-element-9ea6085 .elementor-heading-title{font-size:12px;}.elementor-10 .elementor-element.elementor-element-57d2d2f{padding:0.5rem 0.5rem 0.5rem 0.5rem;border-radius:10px 10px 10px 10px;}.elementor-10 .elementor-element.elementor-element-57d2d2f .elementor-heading-title{font-size:12px;}.elementor-10 .elementor-element.elementor-element-1bde0cb{padding:0.5rem 0.5rem 0.5rem 0.5rem;border-radius:10px 10px 10px 10px;}.elementor-10 .elementor-element.elementor-element-1bde0cb .elementor-heading-title{font-size:12px;}.elementor-10 .elementor-element.elementor-element-7eb8d77{padding:0.5rem 0.5rem 0.5rem 0.5rem;border-radius:10px 10px 10px 10px;}.elementor-10 .elementor-element.elementor-element-7eb8d77 .elementor-heading-title{font-size:12px;}.elementor-10 .elementor-element.elementor-element-58db961{padding:0.5rem 0.5rem 0.5rem 0.5rem;border-radius:10px 10px 10px 10px;}.elementor-10 .elementor-element.elementor-element-58db961 .elementor-heading-title{font-size:12px;}.elementor-10 .elementor-element.elementor-element-ed9d749{padding:0.5rem 0.5rem 0.5rem 0.5rem;border-radius:10px 10px 10px 10px;}.elementor-10 .elementor-element.elementor-element-ed9d749 .elementor-heading-title{font-size:13px;}.elementor-10 .elementor-element.elementor-element-6aa4c06{padding:0.5rem 0.5rem 0.5rem 0.5rem;border-radius:10px 10px 10px 10px;}.elementor-10 .elementor-element.elementor-element-6aa4c06 .elementor-heading-title{font-size:12px;}.elementor-10 .elementor-element.elementor-element-986cffe{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;}.elementor-10 .elementor-element.elementor-element-96c21d0 img{border-radius:2rem 5rem 2rem 2rem;}.elementor-10 .elementor-element.elementor-element-da6699d{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:2rem;--padding-bottom:2rem;--padding-left:1.5rem;--padding-right:1.5rem;}.elementor-10 .elementor-element.elementor-element-710c22c{--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-10 .elementor-element.elementor-element-51e6b14 .elementor-heading-title{font-size:1.6rem;line-height:1.8rem;}.elementor-10 .elementor-element.elementor-element-4af1d33{--gap:8px 12px;--row-gap:8px;--column-gap:12px;--margin-top:6px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-10 .elementor-element.elementor-element-3bf4e05{padding:0.5rem 0.5rem 0.5rem 0.5rem;border-radius:10px 10px 10px 10px;}.elementor-10 .elementor-element.elementor-element-3bf4e05 .elementor-heading-title{font-size:12px;}.elementor-10 .elementor-element.elementor-element-310a0a7{padding:0.5rem 0.5rem 0.5rem 0.5rem;border-radius:10px 10px 10px 10px;}.elementor-10 .elementor-element.elementor-element-310a0a7 .elementor-heading-title{font-size:12px;}.elementor-10 .elementor-element.elementor-element-f8dcc20{padding:0.5rem 0.5rem 0.5rem 0.5rem;border-radius:10px 10px 10px 10px;}.elementor-10 .elementor-element.elementor-element-f8dcc20 .elementor-heading-title{font-size:12px;}.elementor-10 .elementor-element.elementor-element-08d2e75{padding:0.5rem 0.5rem 0.5rem 0.5rem;border-radius:10px 10px 10px 10px;}.elementor-10 .elementor-element.elementor-element-08d2e75 .elementor-heading-title{font-size:12px;}.elementor-10 .elementor-element.elementor-element-7592e0d{padding:0.5rem 0.5rem 0.5rem 0.5rem;border-radius:10px 10px 10px 10px;}.elementor-10 .elementor-element.elementor-element-7592e0d .elementor-heading-title{font-size:12px;}.elementor-10 .elementor-element.elementor-element-b344ff7{padding:0.5rem 0.5rem 0.5rem 0.5rem;border-radius:10px 10px 10px 10px;}.elementor-10 .elementor-element.elementor-element-b344ff7 .elementor-heading-title{font-size:12px;}.elementor-10 .elementor-element.elementor-element-a349457{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;}.elementor-10 .elementor-element.elementor-element-be127d8 img{border-radius:2rem 5rem 2rem 2rem;}.elementor-10 .elementor-element.elementor-element-de9b54a{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:2rem;--padding-bottom:2rem;--padding-left:1.5rem;--padding-right:1.5rem;}.elementor-10 .elementor-element.elementor-element-9252bc4{--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-10 .elementor-element.elementor-element-3e4bc0f .elementor-heading-title{font-size:1.4rem;line-height:1.8rem;}.elementor-10 .elementor-element.elementor-element-319bd90{--gap:8px 12px;--row-gap:8px;--column-gap:12px;--margin-top:6px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-10 .elementor-element.elementor-element-690a791{padding:0.5rem 0.5rem 0.5rem 0.5rem;border-radius:10px 10px 10px 10px;}.elementor-10 .elementor-element.elementor-element-690a791 .elementor-heading-title{font-size:12px;}.elementor-10 .elementor-element.elementor-element-0e4b5db{padding:0.5rem 0.5rem 0.5rem 0.5rem;border-radius:10px 10px 10px 10px;}.elementor-10 .elementor-element.elementor-element-0e4b5db .elementor-heading-title{font-size:12px;}.elementor-10 .elementor-element.elementor-element-4e7950f{padding:0.5rem 0.5rem 0.5rem 0.5rem;border-radius:10px 10px 10px 10px;}.elementor-10 .elementor-element.elementor-element-4e7950f .elementor-heading-title{font-size:12px;}.elementor-10 .elementor-element.elementor-element-7447688{padding:0.5rem 0.5rem 0.5rem 0.5rem;border-radius:10px 10px 10px 10px;}.elementor-10 .elementor-element.elementor-element-7447688 .elementor-heading-title{font-size:12px;}.elementor-10 .elementor-element.elementor-element-0c48704{padding:0.5rem 0.5rem 0.5rem 0.5rem;border-radius:10px 10px 10px 10px;}.elementor-10 .elementor-element.elementor-element-0c48704 .elementor-heading-title{font-size:12px;}.elementor-10 .elementor-element.elementor-element-d7abca8{padding:0.5rem 0.5rem 0.5rem 0.5rem;border-radius:10px 10px 10px 10px;}.elementor-10 .elementor-element.elementor-element-d7abca8 .elementor-heading-title{font-size:12px;}.elementor-10 .elementor-element.elementor-element-41871af{padding:0.5rem 0.5rem 0.5rem 0.5rem;border-radius:10px 10px 10px 10px;}.elementor-10 .elementor-element.elementor-element-41871af .elementor-heading-title{font-size:12px;}.elementor-10 .elementor-element.elementor-element-2fb0656{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;}.elementor-10 .elementor-element.elementor-element-edf1b01 img{border-radius:2rem 5rem 2rem 2rem;}.elementor-10 .elementor-element.elementor-element-b1e2cfe{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:2rem;--padding-bottom:2rem;--padding-left:1.5rem;--padding-right:1.5rem;}.elementor-10 .elementor-element.elementor-element-2dd4a2c{--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-10 .elementor-element.elementor-element-c4d0b6a .elementor-heading-title{font-size:1.4rem;line-height:1.8rem;}.elementor-10 .elementor-element.elementor-element-9fb07dd{--gap:8px 12px;--row-gap:8px;--column-gap:12px;--margin-top:6px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-10 .elementor-element.elementor-element-8cba841{padding:0.5rem 0.5rem 0.5rem 0.5rem;border-radius:10px 10px 10px 10px;}.elementor-10 .elementor-element.elementor-element-8cba841 .elementor-heading-title{font-size:12px;}.elementor-10 .elementor-element.elementor-element-6737a51{padding:0.5rem 0.5rem 0.5rem 0.5rem;border-radius:10px 10px 10px 10px;}.elementor-10 .elementor-element.elementor-element-6737a51 .elementor-heading-title{font-size:12px;}.elementor-10 .elementor-element.elementor-element-84ea1f6{padding:0.5rem 0.5rem 0.5rem 0.5rem;border-radius:10px 10px 10px 10px;}.elementor-10 .elementor-element.elementor-element-84ea1f6 .elementor-heading-title{font-size:12px;}.elementor-10 .elementor-element.elementor-element-86108f5{padding:0.5rem 0.5rem 0.5rem 0.5rem;border-radius:10px 10px 10px 10px;}.elementor-10 .elementor-element.elementor-element-86108f5 .elementor-heading-title{font-size:12px;}.elementor-10 .elementor-element.elementor-element-1899ffb{padding:0.5rem 0.5rem 0.5rem 0.5rem;border-radius:10px 10px 10px 10px;}.elementor-10 .elementor-element.elementor-element-1899ffb .elementor-heading-title{font-size:12px;}.elementor-10 .elementor-element.elementor-element-e50dfcb{padding:0.5rem 0.5rem 0.5rem 0.5rem;border-radius:10px 10px 10px 10px;}.elementor-10 .elementor-element.elementor-element-e50dfcb .elementor-heading-title{font-size:12px;}.elementor-10 .elementor-element.elementor-element-6f137ac{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;}.elementor-10 .elementor-element.elementor-element-372fdab img{border-radius:2rem 5rem 2rem 2rem;}.elementor-10 .elementor-element.elementor-element-d49b0cb{--padding-top:6rem;--padding-bottom:9rem;--padding-left:1.5rem;--padding-right:1.5rem;}.elementor-10 .elementor-element.elementor-element-dd789cc{--padding-top:0rem;--padding-bottom:1rem;--padding-left:0rem;--padding-right:0rem;}.elementor-10 .elementor-element.elementor-element-6effe33{width:var( --container-widget-width, 186px );max-width:186px;--container-widget-width:186px;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-6effe33.elementor-element{--align-self:flex-start;}.elementor-10 .elementor-element.elementor-element-6effe33 .elementor-heading-title{font-size:4rem;line-height:4rem;}.elementor-10 .elementor-element.elementor-element-0318c15{margin:2rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;text-align:start;font-size:17px;line-height:1.6rem;}.elementor-10 .elementor-element.elementor-element-40ba64b{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;}.elementor-10 .elementor-element.elementor-element-6fcaff3{padding:0.5rem 0.5rem 0.5rem 0.5rem;border-radius:10px 10px 10px 10px;}.elementor-10 .elementor-element.elementor-element-6fcaff3 .elementor-heading-title{font-size:12px;}.elementor-10 .elementor-element.elementor-element-b80bcee{padding:0.5rem 0.5rem 0.5rem 0.5rem;border-radius:10px 10px 10px 10px;}.elementor-10 .elementor-element.elementor-element-b80bcee .elementor-heading-title{font-size:12px;}.elementor-10 .elementor-element.elementor-element-dde3631{padding:0.5rem 0.5rem 0.5rem 0.5rem;border-radius:10px 10px 10px 10px;}.elementor-10 .elementor-element.elementor-element-dde3631 .elementor-heading-title{font-size:12px;}.elementor-10 .elementor-element.elementor-element-0444564{padding:0.5rem 0.5rem 0.5rem 0.5rem;border-radius:10px 10px 10px 10px;}.elementor-10 .elementor-element.elementor-element-0444564 .elementor-heading-title{font-size:12px;}.elementor-10 .elementor-element.elementor-element-38705f9{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;}.elementor-10 .elementor-element.elementor-element-5423b1b{padding:0.5rem 0.5rem 0.5rem 0.5rem;border-radius:10px 10px 10px 10px;}.elementor-10 .elementor-element.elementor-element-5423b1b .elementor-heading-title{font-size:12px;}.elementor-10 .elementor-element.elementor-element-4fc185d{padding:0.5rem 0.5rem 0.5rem 0.5rem;border-radius:10px 10px 10px 10px;}.elementor-10 .elementor-element.elementor-element-4fc185d .elementor-heading-title{font-size:12px;}.elementor-10 .elementor-element.elementor-element-662d95c{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;}.elementor-10 .elementor-element.elementor-element-df3baf6{padding:0.5rem 0.5rem 0.5rem 0.5rem;border-radius:10px 10px 10px 10px;}.elementor-10 .elementor-element.elementor-element-df3baf6 .elementor-heading-title{font-size:12px;}.elementor-10 .elementor-element.elementor-element-bde71ab{padding:0.5rem 0.5rem 0.5rem 0.5rem;border-radius:10px 10px 10px 10px;}.elementor-10 .elementor-element.elementor-element-bde71ab .elementor-heading-title{font-size:12px;}.elementor-10 .elementor-element.elementor-element-44411d3{padding:0.5rem 0.5rem 0.5rem 0.5rem;border-radius:10px 10px 10px 10px;}.elementor-10 .elementor-element.elementor-element-44411d3 .elementor-heading-title{font-size:12px;}.elementor-10 .elementor-element.elementor-element-117c65d{padding:0.5rem 0.5rem 0.5rem 0.5rem;border-radius:10px 10px 10px 10px;}.elementor-10 .elementor-element.elementor-element-117c65d .elementor-heading-title{font-size:12px;}.elementor-10 .elementor-element.elementor-element-6e0d894{padding:0.5rem 0.5rem 0.5rem 0.5rem;border-radius:10px 10px 10px 10px;}.elementor-10 .elementor-element.elementor-element-6e0d894 .elementor-heading-title{font-size:12px;}.elementor-10 .elementor-element.elementor-element-d41b9d4{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;}.elementor-10 .elementor-element.elementor-element-32ed9ac{padding:0.5rem 0.5rem 0.5rem 0.5rem;border-radius:10px 10px 10px 10px;}.elementor-10 .elementor-element.elementor-element-32ed9ac .elementor-heading-title{font-size:12px;}.elementor-10 .elementor-element.elementor-element-91bcf0f{padding:0.5rem 0.5rem 0.5rem 0.5rem;border-radius:10px 10px 10px 10px;}.elementor-10 .elementor-element.elementor-element-91bcf0f .elementor-heading-title{font-size:12px;}.elementor-10 .elementor-element.elementor-element-21ae308{padding:0.5rem 0.5rem 0.5rem 0.5rem;border-radius:10px 10px 10px 10px;}.elementor-10 .elementor-element.elementor-element-21ae308 .elementor-heading-title{font-size:12px;}.elementor-10 .elementor-element.elementor-element-5409c37{padding:0.5rem 0.5rem 0.5rem 0.5rem;border-radius:10px 10px 10px 10px;}.elementor-10 .elementor-element.elementor-element-5409c37 .elementor-heading-title{font-size:12px;}.elementor-10 .elementor-element.elementor-element-6878114{padding:0.5rem 0.5rem 0.5rem 0.5rem;border-radius:10px 10px 10px 10px;}.elementor-10 .elementor-element.elementor-element-6878114 .elementor-heading-title{font-size:12px;}.elementor-10 .elementor-element.elementor-element-2d3d612{padding:0.5rem 0.5rem 0.5rem 0.5rem;border-radius:10px 10px 10px 10px;}.elementor-10 .elementor-element.elementor-element-2d3d612 .elementor-heading-title{font-size:12px;}.elementor-10 .elementor-element.elementor-element-cc2e060{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;}.elementor-10 .elementor-element.elementor-element-d53a860{padding:0.5rem 0.5rem 0.5rem 0.5rem;border-radius:10px 10px 10px 10px;}.elementor-10 .elementor-element.elementor-element-d53a860 .elementor-heading-title{font-size:12px;}.elementor-10 .elementor-element.elementor-element-3d4fae1{padding:0.5rem 0.5rem 0.5rem 0.5rem;border-radius:10px 10px 10px 10px;}.elementor-10 .elementor-element.elementor-element-3d4fae1 .elementor-heading-title{font-size:12px;}.elementor-10 .elementor-element.elementor-element-429b355{padding:0.5rem 0.5rem 0.5rem 0.5rem;border-radius:10px 10px 10px 10px;}.elementor-10 .elementor-element.elementor-element-429b355 .elementor-heading-title{font-size:12px;}.elementor-10 .elementor-element.elementor-element-7d8c18c{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;}.elementor-10 .elementor-element.elementor-element-9bd48d8{padding:0.5rem 0.5rem 0.5rem 0.5rem;border-radius:10px 10px 10px 10px;}.elementor-10 .elementor-element.elementor-element-9bd48d8 .elementor-heading-title{font-size:12px;}.elementor-10 .elementor-element.elementor-element-3bc89c0{padding:0.5rem 0.5rem 0.5rem 0.5rem;border-radius:10px 10px 10px 10px;}.elementor-10 .elementor-element.elementor-element-3bc89c0 .elementor-heading-title{font-size:12px;}.elementor-10 .elementor-element.elementor-element-1e5d5f0{padding:0.5rem 0.5rem 0.5rem 0.5rem;border-radius:10px 10px 10px 10px;}.elementor-10 .elementor-element.elementor-element-1e5d5f0 .elementor-heading-title{font-size:12px;}.elementor-10 .elementor-element.elementor-element-0da7fa2{padding:0.5rem 0.5rem 0.5rem 0.5rem;border-radius:10px 10px 10px 10px;}.elementor-10 .elementor-element.elementor-element-0da7fa2 .elementor-heading-title{font-size:12px;}.elementor-10 .elementor-element.elementor-element-282b715{padding:0.5rem 0.5rem 0.5rem 0.5rem;border-radius:10px 10px 10px 10px;}.elementor-10 .elementor-element.elementor-element-282b715 .elementor-heading-title{font-size:12px;}.elementor-10 .elementor-element.elementor-element-3974ff4{padding:0.5rem 0.5rem 0.5rem 0.5rem;border-radius:10px 10px 10px 10px;}.elementor-10 .elementor-element.elementor-element-3974ff4 .elementor-heading-title{font-size:12px;}.elementor-10 .elementor-element.elementor-element-00d7376{padding:0.5rem 0.5rem 0.5rem 0.5rem;border-radius:10px 10px 10px 10px;}.elementor-10 .elementor-element.elementor-element-00d7376 .elementor-heading-title{font-size:12px;}.elementor-10 .elementor-element.elementor-element-ddcf7a2{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-arrow-prev-top-position:24px;--e-n-carousel-arrow-next-top-position:24px;}.elementor-10 .elementor-element.elementor-element-b01225b{margin:2rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;text-align:center;font-size:17px;line-height:1.6rem;}.elementor-10 .elementor-element.elementor-element-03e2fea{--e-n-carousel-swiper-slides-to-display:1;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-22174f8{--padding-top:6rem;--padding-bottom:9rem;--padding-left:1.5rem;--padding-right:1.5rem;}.elementor-10 .elementor-element.elementor-element-2afb8a4{--padding-top:0rem;--padding-bottom:1rem;--padding-left:0rem;--padding-right:0rem;}.elementor-10 .elementor-element.elementor-element-d902b2b{width:var( --container-widget-width, 186px );max-width:186px;--container-widget-width:186px;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-d902b2b.elementor-element{--align-self:flex-start;}.elementor-10 .elementor-element.elementor-element-d902b2b .elementor-heading-title{font-size:4rem;line-height:4rem;}.elementor-10 .elementor-element.elementor-element-5cf3be9{margin:2rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;text-align:start;font-size:17px;line-height:1.6rem;}.elementor-10 .elementor-element.elementor-element-338b74a{--padding-top:1rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:1rem;}.elementor-10 .elementor-element.elementor-element-1a0ca5c.bdt-ep-marquee-direction-left .bdt-marquee .marquee-content{margin-left:calc(12px - 1px);}.elementor-10 .elementor-element.elementor-element-1a0ca5c.bdt-ep-marquee-direction-right .bdt-marquee .marquee-content{margin-left:calc(12px - 1px);}.elementor-10 .elementor-element.elementor-element-1a0ca5c.bdt-ep-marquee-direction-top .bdt-marquee .marquee-content{margin-top:calc(12px - 1px);}.elementor-10 .elementor-element.elementor-element-1a0ca5c.bdt-ep-marquee-direction-bottom .bdt-marquee .marquee-content{margin-top:calc(12px - 1px);}.elementor-10 .elementor-element.elementor-element-1a0ca5c .bdt-marquee .marquee-content{border-radius:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-9f472b2.bdt-ep-marquee-direction-left .bdt-marquee .marquee-content{margin-left:calc(12px - 1px);}.elementor-10 .elementor-element.elementor-element-9f472b2.bdt-ep-marquee-direction-right .bdt-marquee .marquee-content{margin-left:calc(12px - 1px);}.elementor-10 .elementor-element.elementor-element-9f472b2.bdt-ep-marquee-direction-top .bdt-marquee .marquee-content{margin-top:calc(12px - 1px);}.elementor-10 .elementor-element.elementor-element-9f472b2.bdt-ep-marquee-direction-bottom .bdt-marquee .marquee-content{margin-top:calc(12px - 1px);}.elementor-10 .elementor-element.elementor-element-cb94757.bdt-ep-marquee-direction-left .bdt-marquee .marquee-content{margin-left:calc(12px - 1px);}.elementor-10 .elementor-element.elementor-element-cb94757.bdt-ep-marquee-direction-right .bdt-marquee .marquee-content{margin-left:calc(12px - 1px);}.elementor-10 .elementor-element.elementor-element-cb94757.bdt-ep-marquee-direction-top .bdt-marquee .marquee-content{margin-top:calc(12px - 1px);}.elementor-10 .elementor-element.elementor-element-cb94757.bdt-ep-marquee-direction-bottom .bdt-marquee .marquee-content{margin-top:calc(12px - 1px);}.elementor-10 .elementor-element.elementor-element-bd67d77{--padding-top:10rem;--padding-bottom:4rem;--padding-left:1.5rem;--padding-right:1.5rem;}.elementor-10 .elementor-element.elementor-element-2e5ba6c{padding:7px 7px 7px 7px;border-radius:10px 10px 10px 10px;}.elementor-10 .elementor-element.elementor-element-107d8bc{--margin-top:0rem;--margin-bottom:2rem;--margin-left:0rem;--margin-right:0rem;}.elementor-10 .elementor-element.elementor-element-8c86876{--margin-top:2rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-10 .elementor-element.elementor-element-14db335{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-10 .elementor-element.elementor-element-14db335.elementor-element{--align-self:flex-start;}.elementor-10 .elementor-element.elementor-element-14db335 .elementor-heading-title{font-size:3.2rem;line-height:3.2rem;}.elementor-10 .elementor-element.elementor-element-d54bfee{margin:2rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;text-align:center;font-size:17px;line-height:1.6rem;}.elementor-10 .elementor-element.elementor-element-207ca6c{--justify-content:flex-start;--flex-wrap:wrap;--margin-top:50px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;}.elementor-10 .elementor-element.elementor-element-207ca6c.e-con{--align-self:flex-start;}.elementor-10 .elementor-element.elementor-element-2ab0dbb .bdt-total-count-content .bdt-total-count-number{font-size:4rem;}.elementor-10 .elementor-element.elementor-element-caf8cf8 .bdt-total-count-content .bdt-total-count-number{font-size:4rem;}.elementor-10 .elementor-element.elementor-element-2f7b12e .bdt-total-count-content .bdt-total-count-number{font-size:4rem;}.elementor-10 .elementor-element.elementor-element-8c355f3 .bdt-total-count-content .bdt-total-count-number{font-size:4rem;}.elementor-10 .elementor-element.elementor-element-fbf37fb.bdt-ep-marquee-direction-left .bdt-marquee .marquee-content{margin-left:calc(30px - 1px);}.elementor-10 .elementor-element.elementor-element-fbf37fb.bdt-ep-marquee-direction-right .bdt-marquee .marquee-content{margin-left:calc(30px - 1px);}.elementor-10 .elementor-element.elementor-element-fbf37fb.bdt-ep-marquee-direction-top .bdt-marquee .marquee-content{margin-top:calc(30px - 1px);}.elementor-10 .elementor-element.elementor-element-fbf37fb.bdt-ep-marquee-direction-bottom .bdt-marquee .marquee-content{margin-top:calc(30px - 1px);}.elementor-10 .elementor-element.elementor-element-fbf37fb{margin:4rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;}}@media(min-width:768px){.elementor-10 .elementor-element.elementor-element-019f573{--width:45%;}.elementor-10 .elementor-element.elementor-element-1773f7e{--width:55%;}.elementor-10 .elementor-element.elementor-element-2c3c8b8{--width:55%;}.elementor-10 .elementor-element.elementor-element-a6f7111{--width:58%;}.elementor-10 .elementor-element.elementor-element-d9bb239{--width:42%;}.elementor-10 .elementor-element.elementor-element-710c22c{--width:58%;}.elementor-10 .elementor-element.elementor-element-9edd934{--width:42%;}.elementor-10 .elementor-element.elementor-element-9252bc4{--width:58%;}.elementor-10 .elementor-element.elementor-element-ae245a5{--width:42%;}.elementor-10 .elementor-element.elementor-element-2dd4a2c{--width:58%;}.elementor-10 .elementor-element.elementor-element-b50d012{--width:42%;}.elementor-10 .elementor-element.elementor-element-dd789cc{--width:23rem;}.elementor-10 .elementor-element.elementor-element-2afb8a4{--width:23rem;}.elementor-10 .elementor-element.elementor-element-207ca6c{--content-width:1000px;}}/* Start custom CSS for text-editor, class: .elementor-element-2d86fd0 */.elementor-10 .elementor-element.elementor-element-2d86fd0 p{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-8f21c90 */.btn-neon {
  position: relative;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  padding: 8px 22px;
  border-radius: 12px;
  min-width: 170px;
  text-decoration: none;
  color: #ffffff;
  font-size: 18px;
  font-weight: 600;
  letter-spacing: 0.2px;
  background:
    radial-gradient(circle at 50% 0%, rgba(255,255,255,0.18), transparent 38%),
    linear-gradient(180deg, #6c4cff 0%, #4a2bd9 100%);
  box-shadow:
    0 0 18px rgba(124, 92, 255, 0.45),
    0 8px 30px rgba(76, 43, 217, 0.35),
    inset 0 1px 0 rgba(255,255,255,0.22);
  overflow: hidden;
  transition: transform 0.3s ease, box-shadow 0.3s ease;
}

/* Bordure principale */
.btn-neon::before {
  content: "";
  position: absolute;
  inset: 0;
  border-radius: 12px;
  padding: 1.5px;
  background:
    linear-gradient(
      180deg,
      rgba(180, 140, 255, 0.95) 0%,
      rgba(130, 80, 255, 0.9) 40%,
      rgba(170, 120, 255, 0.95) 100%
    );
  -webkit-mask:
    linear-gradient(#000 0 0) content-box,
    linear-gradient(#000 0 0);
  -webkit-mask-composite: xor;
  mask-composite: exclude;
  pointer-events: none;
}

/* Hotspot brillant en haut au milieu */
.btn-neon .glow-top,
.btn-neon .glow-bottom {
  position: absolute;
  left: 50%;
  transform: translateX(-50%);
  width: 42%;
  height: 8px;
  border-radius: 12px;
  pointer-events: none;
  z-index: 2;
}

.btn-neon .glow-top {
  top: -2px;
  background:
    radial-gradient(circle at center,
      rgba(255,255,255,0.95) 0%,
      rgba(210,180,255,0.95) 22%,
      rgba(152,92,255,0.75) 45%,
      rgba(152,92,255,0) 78%);
  filter: blur(4px);
}

/* Hotspot brillant en bas au milieu */
.btn-neon .glow-bottom {
  bottom: -2px;
  background:
    radial-gradient(circle at center,
      rgba(255,255,255,0.9) 0%,
      rgba(208,180,255,0.85) 20%,
      rgba(145,88,255,0.7) 42%,
      rgba(145,88,255,0) 78%);
  filter: blur(5px);
}

/* Reflet léger intérieur */
.btn-neon::after {
  content: "";
  position: absolute;
  inset: 1px;
  border-radius: 21px;
  background:
    linear-gradient(
      180deg,
      rgba(255,255,255,0.14) 0%,
      rgba(255,255,255,0.04) 28%,
      rgba(255,255,255,0) 60%
    );
  pointer-events: none;
}

.btn-neon:hover {
    color:#fff;
  transform: translateY(-2px);
  box-shadow:
    0 0 24px rgba(124, 92, 255, 0.65),
    0 10px 36px rgba(76, 43, 217, 0.42),
    inset 0 1px 0 rgba(255,255,255,0.28);
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-b6e79ac */.btn-neon-outline {
  position: relative;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  padding: 8px 22px;
  min-width: 170px;
  border-radius: 12px;
  text-decoration: none;
  color: rgba(255, 255, 255, 0.92);
  font-size: 18px;
  font-weight: 400;
  letter-spacing: 0.2px;
  background:
    radial-gradient(circle at 50% 0%, rgba(130, 100, 255, 0.06), transparent 34%),
    linear-gradient(180deg, rgba(10, 10, 18, 0.72), rgba(6, 6, 14, 0.82));
  box-shadow:
    inset 0 1px 0 rgba(255,255,255,0.05),
    0 0 14px rgba(120, 90, 255, 0.10),
    0 0 28px rgba(90, 50, 255, 0.06);
  overflow: hidden;
  transition: all 0.3s ease;
}

/* Bordure fine lumineuse */
.btn-neon-outline::before {
  content: "";
  position: absolute;
  inset: 0;
  border-radius: 12px;
  padding: 1.4px;
  background:
    linear-gradient(
      180deg,
      rgba(190, 180, 255, 0.75) 0%,
      rgba(120, 105, 255, 0.55) 30%,
      rgba(92, 70, 220, 0.55) 70%,
      rgba(165, 150, 255, 0.72) 100%
    );
  -webkit-mask:
    linear-gradient(#000 0 0) content-box,
    linear-gradient(#000 0 0);
  -webkit-mask-composite: xor;
  mask-composite: exclude;
  pointer-events: none;
}

/* reflet intérieur très léger */
.btn-neon-outline::after {
  content: "";
  position: absolute;
  inset: 1px;
  border-radius: 21px;
  background:
    linear-gradient(
      180deg,
      rgba(255,255,255,0.045) 0%,
      rgba(255,255,255,0.015) 22%,
      rgba(255,255,255,0) 55%
    );
  pointer-events: none;
}

/* glow haut centré */
.btn-neon-outline .glow-top,
.btn-neon-outline .glow-bottom {
  position: absolute;
  left: 50%;
  transform: translateX(-50%);
  width: 42%;
  height: 10px;
  border-radius: 999px;
  pointer-events: none;
  z-index: 2;
}

.btn-neon-outline .glow-top {
  top: -2px;
  background:
    radial-gradient(circle at center,
      rgba(255,255,255,0.55) 0%,
      rgba(180,160,255,0.45) 25%,
      rgba(125,95,255,0.30) 46%,
      rgba(125,95,255,0) 78%);
  filter: blur(4px);
}

/* glow bas centré */
.btn-neon-outline .glow-bottom {
  bottom: -2px;
  background:
    radial-gradient(circle at center,
      rgba(190,170,255,0.35) 0%,
      rgba(135,105,255,0.30) 28%,
      rgba(95,70,255,0.28) 46%,
      rgba(95,70,255,0) 78%);
  filter: blur(5px);
}

.btn-neon-outline:hover {
  transform: translateY(-2px);
  color: #ffffff;
  box-shadow:
    inset 0 1px 0 rgba(255,255,255,0.08),
    0 0 20px rgba(120, 90, 255, 0.16),
    0 0 36px rgba(90, 50, 255, 0.10);
}/* End custom CSS */
/* Start custom CSS for bdt-marquee, class: .elementor-element-ac16558 */.elementor-10 .elementor-element.elementor-element-ac16558 {
  -webkit-mask-image: linear-gradient(
    to right,
    transparent 0%,
    black 15%,
    black 85%,
    transparent 100%
  );
  mask-image: linear-gradient(
    to right,
    transparent 0%,
    black 15%,
    black 85%,
    transparent 100%
  );
}
.elementor-10 .elementor-element.elementor-element-ac16558 img{
    border-radius: .8rem;
}/* End custom CSS */
/* Start custom CSS for bdt-marquee, class: .elementor-element-0888312 */.elementor-10 .elementor-element.elementor-element-0888312 {
  -webkit-mask-image: linear-gradient(
    to right,
    transparent 0%,
    black 15%,
    black 85%,
    transparent 100%
  );
  mask-image: linear-gradient(
    to right,
    transparent 0%,
    black 15%,
    black 85%,
    transparent 100%
  );
}
.elementor-10 .elementor-element.elementor-element-0888312 img{
    border-radius: .8rem;
}/* End custom CSS */
/* Start custom CSS for bdt-marquee, class: .elementor-element-e87e7b0 */.elementor-10 .elementor-element.elementor-element-e87e7b0 {
  -webkit-mask-image: linear-gradient(
    to right,
    transparent 0%,
    black 15%,
    black 85%,
    transparent 100%
  );
  mask-image: linear-gradient(
    to right,
    transparent 0%,
    black 15%,
    black 85%,
    transparent 100%
  );
}
.elementor-10 .elementor-element.elementor-element-e87e7b0 img{
    border-radius: .8rem;
}/* End custom CSS */
/* Start custom CSS for bdt-marquee, class: .elementor-element-6296f64 */.elementor-10 .elementor-element.elementor-element-6296f64 {
  -webkit-mask-image: linear-gradient(
    to right,
    transparent 0%,
    black 15%,
    black 85%,
    transparent 100%
  );
  mask-image: linear-gradient(
    to right,
    transparent 0%,
    black 15%,
    black 85%,
    transparent 100%
  );
}
.elementor-10 .elementor-element.elementor-element-6296f64 img{
    border-radius: .8rem;
}/* End custom CSS */
/* Start custom CSS for bdt-marquee, class: .elementor-element-d67e143 */.elementor-10 .elementor-element.elementor-element-d67e143 {
  -webkit-mask-image: linear-gradient(
    to right,
    transparent 0%,
    black 15%,
    black 85%,
    transparent 100%
  );
  mask-image: linear-gradient(
    to right,
    transparent 0%,
    black 15%,
    black 85%,
    transparent 100%
  );
}
.elementor-10 .elementor-element.elementor-element-d67e143 img{
    border-radius: .8rem;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-43b064c */.elementor-10 .elementor-element.elementor-element-43b064c{
    min-height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4d76bda */.elementor-10 .elementor-element.elementor-element-4d76bda{
    background-attachment: fixed;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-ee0d088 */.btn-service-card {
  position: relative;
  display: inline-flex;
  align-items: center;
  gap: 22px;
  padding: 8px 12px;
  min-width: 250px;
  border-radius: 18px;
  text-decoration: none;
  background:
    radial-gradient(circle at 20% 50%, rgba(122, 74, 255, 0.12), transparent 28%),
    linear-gradient(180deg, rgba(8, 8, 18, 0.82), rgba(5, 5, 14, 0.92));
  border: 1.2px solid rgba(133, 120, 255, 0.35);
  box-shadow:
    inset 0 1px 0 rgba(255,255,255,0.05),
    0 0 18px rgba(97, 63, 255, 0.12)!important;
  overflow: hidden;
  transition: transform 0.3s ease, box-shadow 0.3s ease, border-color 0.3s ease;
}

/* Glow lumineux en bas centré */
.btn-service-card::before {
  content: "";
  position: absolute;
  left: 50%;
  bottom: -10px;
  transform: translateX(-50%);
  width: 48%;
  height: 18px;
  border-radius: 999px;
  background: radial-gradient(
    circle at center,
    rgba(255,255,255,0.95) 0%,
    rgba(210,180,255,0.95) 12%,
    rgba(170,100,255,0.85) 28%,
    rgba(120,50,255,0.55) 48%,
    rgba(120,50,255,0) 75%
  );
  filter: blur(10px);
  pointer-events: none;
}

/* léger reflet en haut */
.btn-service-card::after {
  content: "";
  position: absolute;
  inset: 1px;
  border-radius: 17px;
  background: linear-gradient(
    180deg,
    rgba(255,255,255,0.05) 0%,
    rgba(255,255,255,0.015) 20%,
    rgba(255,255,255,0) 50%
  );
  pointer-events: none;
}

.service-icon {
  position: relative;
  z-index: 2;
  width: 58px;
  height: 58px;
  display: flex;
  align-items: center;
  justify-content: center;
  flex-shrink: 0;
}

.service-icon img {
  width: 52px;
  height: 52px;
  object-fit: contain;
  display: block;
  filter:
    drop-shadow(0 0 4px rgba(210,180,255,0.85))
    drop-shadow(0 0 10px rgba(132, 79, 255, 0.65));
}

.service-text {
  position: relative;
  z-index: 2;
  color: #ffffff;
  font-size: 16px;
  font-weight: 700;
  letter-spacing: 2px;
  line-height: 1;
}

.btn-service-card:hover {
  transform: translateY(-2px);
  border-color: rgba(160, 145, 255, 0.55);
  box-shadow:
    inset 0 1px 0 rgba(255,255,255,0.08),
    0 0 26px rgba(97, 63, 255, 0.18);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3abc8b8 */.elementor-10 .elementor-element.elementor-element-3abc8b8::-webkit-scrollbar {
    display: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ff4e10a */.elementor-10 .elementor-element.elementor-element-ff4e10a{
    max-width: 600px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-986cffe */.elementor-10 .elementor-element.elementor-element-986cffe p{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-c3c6129 */.btn-neon {
  position: relative;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  padding: 8px 22px;
  border-radius: 12px;
  min-width: 170px;
  text-decoration: none;
  color: #ffffff;
  font-size: 18px;
  font-weight: 600;
  letter-spacing: 0.2px;
  background:
    radial-gradient(circle at 50% 0%, rgba(255,255,255,0.18), transparent 38%),
    linear-gradient(180deg, #6c4cff 0%, #4a2bd9 100%);
  box-shadow:
    0 0 18px rgba(124, 92, 255, 0.45),
    0 8px 30px rgba(76, 43, 217, 0.35),
    inset 0 1px 0 rgba(255,255,255,0.22);
  overflow: hidden;
  transition: transform 0.3s ease, box-shadow 0.3s ease;
}

/* Bordure principale */
.btn-neon::before {
  content: "";
  position: absolute;
  inset: 0;
  border-radius: 12px;
  padding: 1.5px;
  background:
    linear-gradient(
      180deg,
      rgba(180, 140, 255, 0.95) 0%,
      rgba(130, 80, 255, 0.9) 40%,
      rgba(170, 120, 255, 0.95) 100%
    );
  -webkit-mask:
    linear-gradient(#000 0 0) content-box,
    linear-gradient(#000 0 0);
  -webkit-mask-composite: xor;
  mask-composite: exclude;
  pointer-events: none;
}

/* Hotspot brillant en haut au milieu */
.btn-neon .glow-top,
.btn-neon .glow-bottom {
  position: absolute;
  left: 50%;
  transform: translateX(-50%);
  width: 42%;
  height: 8px;
  border-radius: 12px;
  pointer-events: none;
  z-index: 2;
}

.btn-neon .glow-top {
  top: -2px;
  background:
    radial-gradient(circle at center,
      rgba(255,255,255,0.95) 0%,
      rgba(210,180,255,0.95) 22%,
      rgba(152,92,255,0.75) 45%,
      rgba(152,92,255,0) 78%);
  filter: blur(4px);
}

/* Hotspot brillant en bas au milieu */
.btn-neon .glow-bottom {
  bottom: -2px;
  background:
    radial-gradient(circle at center,
      rgba(255,255,255,0.9) 0%,
      rgba(208,180,255,0.85) 20%,
      rgba(145,88,255,0.7) 42%,
      rgba(145,88,255,0) 78%);
  filter: blur(5px);
}

/* Reflet léger intérieur */
.btn-neon::after {
  content: "";
  position: absolute;
  inset: 1px;
  border-radius: 21px;
  background:
    linear-gradient(
      180deg,
      rgba(255,255,255,0.14) 0%,
      rgba(255,255,255,0.04) 28%,
      rgba(255,255,255,0) 60%
    );
  pointer-events: none;
}

.btn-neon:hover {
    color:#fff;
  transform: translateY(-2px);
  box-shadow:
    0 0 24px rgba(124, 92, 255, 0.65),
    0 10px 36px rgba(76, 43, 217, 0.42),
    inset 0 1px 0 rgba(255,255,255,0.28);
}
@media(max-width:768px){
.elementor-10 .elementor-element.elementor-element-c3c6129 a{
    font-size:16px;
    min-width: 150px;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1dd0396 */.elementor-10 .elementor-element.elementor-element-1dd0396{
    background: linear-gradient(180deg, #1f0f30 0%, #0f0f1a 100%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4af1d33 */.elementor-10 .elementor-element.elementor-element-4af1d33{
    max-width: 600px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a349457 */.elementor-10 .elementor-element.elementor-element-a349457 p{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-961611b */.btn-neon {
  position: relative;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  padding: 8px 22px;
  border-radius: 12px;
  min-width: 170px;
  text-decoration: none;
  color: #ffffff;
  font-size: 18px;
  font-weight: 600;
  letter-spacing: 0.2px;
  background:
    radial-gradient(circle at 50% 0%, rgba(255,255,255,0.18), transparent 38%),
    linear-gradient(180deg, #6c4cff 0%, #4a2bd9 100%);
  box-shadow:
    0 0 18px rgba(124, 92, 255, 0.45),
    0 8px 30px rgba(76, 43, 217, 0.35),
    inset 0 1px 0 rgba(255,255,255,0.22);
  overflow: hidden;
  transition: transform 0.3s ease, box-shadow 0.3s ease;
}

/* Bordure principale */
.btn-neon::before {
  content: "";
  position: absolute;
  inset: 0;
  border-radius: 12px;
  padding: 1.5px;
  background:
    linear-gradient(
      180deg,
      rgba(180, 140, 255, 0.95) 0%,
      rgba(130, 80, 255, 0.9) 40%,
      rgba(170, 120, 255, 0.95) 100%
    );
  -webkit-mask:
    linear-gradient(#000 0 0) content-box,
    linear-gradient(#000 0 0);
  -webkit-mask-composite: xor;
  mask-composite: exclude;
  pointer-events: none;
}

/* Hotspot brillant en haut au milieu */
.btn-neon .glow-top,
.btn-neon .glow-bottom {
  position: absolute;
  left: 50%;
  transform: translateX(-50%);
  width: 42%;
  height: 8px;
  border-radius: 12px;
  pointer-events: none;
  z-index: 2;
}

.btn-neon .glow-top {
  top: -2px;
  background:
    radial-gradient(circle at center,
      rgba(255,255,255,0.95) 0%,
      rgba(210,180,255,0.95) 22%,
      rgba(152,92,255,0.75) 45%,
      rgba(152,92,255,0) 78%);
  filter: blur(4px);
}

/* Hotspot brillant en bas au milieu */
.btn-neon .glow-bottom {
  bottom: -2px;
  background:
    radial-gradient(circle at center,
      rgba(255,255,255,0.9) 0%,
      rgba(208,180,255,0.85) 20%,
      rgba(145,88,255,0.7) 42%,
      rgba(145,88,255,0) 78%);
  filter: blur(5px);
}

/* Reflet léger intérieur */
.btn-neon::after {
  content: "";
  position: absolute;
  inset: 1px;
  border-radius: 21px;
  background:
    linear-gradient(
      180deg,
      rgba(255,255,255,0.14) 0%,
      rgba(255,255,255,0.04) 28%,
      rgba(255,255,255,0) 60%
    );
  pointer-events: none;
}

.btn-neon:hover {
    color:#fff;
  transform: translateY(-2px);
  box-shadow:
    0 0 24px rgba(124, 92, 255, 0.65),
    0 10px 36px rgba(76, 43, 217, 0.42),
    inset 0 1px 0 rgba(255,255,255,0.28);
}
@media(max-width:768px){
.elementor-10 .elementor-element.elementor-element-961611b a{
    font-size:16px;
    min-width: 130px;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-da6699d */.elementor-10 .elementor-element.elementor-element-da6699d{
   background: linear-gradient(180deg, #1f0f30 0%, #0f0f1a 100%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-319bd90 */.elementor-10 .elementor-element.elementor-element-319bd90{
    max-width: 600px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2fb0656 */.elementor-10 .elementor-element.elementor-element-2fb0656 p{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-0bdeba0 */.btn-neon {
  position: relative;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  padding: 8px 22px;
  border-radius: 12px;
  min-width: 170px;
  text-decoration: none;
  color: #ffffff;
  font-size: 18px;
  font-weight: 600;
  letter-spacing: 0.2px;
  background:
    radial-gradient(circle at 50% 0%, rgba(255,255,255,0.18), transparent 38%),
    linear-gradient(180deg, #6c4cff 0%, #4a2bd9 100%);
  box-shadow:
    0 0 18px rgba(124, 92, 255, 0.45),
    0 8px 30px rgba(76, 43, 217, 0.35),
    inset 0 1px 0 rgba(255,255,255,0.22);
  overflow: hidden;
  transition: transform 0.3s ease, box-shadow 0.3s ease;
}

/* Bordure principale */
.btn-neon::before {
  content: "";
  position: absolute;
  inset: 0;
  border-radius: 12px;
  padding: 1.5px;
  background:
    linear-gradient(
      180deg,
      rgba(180, 140, 255, 0.95) 0%,
      rgba(130, 80, 255, 0.9) 40%,
      rgba(170, 120, 255, 0.95) 100%
    );
  -webkit-mask:
    linear-gradient(#000 0 0) content-box,
    linear-gradient(#000 0 0);
  -webkit-mask-composite: xor;
  mask-composite: exclude;
  pointer-events: none;
}

/* Hotspot brillant en haut au milieu */
.btn-neon .glow-top,
.btn-neon .glow-bottom {
  position: absolute;
  left: 50%;
  transform: translateX(-50%);
  width: 42%;
  height: 8px;
  border-radius: 12px;
  pointer-events: none;
  z-index: 2;
}

.btn-neon .glow-top {
  top: -2px;
  background:
    radial-gradient(circle at center,
      rgba(255,255,255,0.95) 0%,
      rgba(210,180,255,0.95) 22%,
      rgba(152,92,255,0.75) 45%,
      rgba(152,92,255,0) 78%);
  filter: blur(4px);
}

/* Hotspot brillant en bas au milieu */
.btn-neon .glow-bottom {
  bottom: -2px;
  background:
    radial-gradient(circle at center,
      rgba(255,255,255,0.9) 0%,
      rgba(208,180,255,0.85) 20%,
      rgba(145,88,255,0.7) 42%,
      rgba(145,88,255,0) 78%);
  filter: blur(5px);
}

/* Reflet léger intérieur */
.btn-neon::after {
  content: "";
  position: absolute;
  inset: 1px;
  border-radius: 21px;
  background:
    linear-gradient(
      180deg,
      rgba(255,255,255,0.14) 0%,
      rgba(255,255,255,0.04) 28%,
      rgba(255,255,255,0) 60%
    );
  pointer-events: none;
}
.btn-neon:hover {
    color:#fff;
  transform: translateY(-2px);
  box-shadow:
    0 0 24px rgba(124, 92, 255, 0.65),
    0 10px 36px rgba(76, 43, 217, 0.42),
    inset 0 1px 0 rgba(255,255,255,0.28);
}
@media(max-width:768px){
.elementor-10 .elementor-element.elementor-element-0bdeba0 a{
    font-size:16px;
    min-width: 150px;
}
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-8f3cb97 */.btn-neon-outline {
  position: relative;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  padding: 8px 22px;
  min-width: 170px;
  border-radius: 12px;
  text-decoration: none;
  color: rgba(255, 255, 255, 0.92);
  font-size: 18px;
  font-weight: 400;
  letter-spacing: 0.2px;
  background:
    radial-gradient(circle at 50% 0%, rgba(130, 100, 255, 0.06), transparent 34%),
    linear-gradient(180deg, rgba(10, 10, 18, 0.72), rgba(6, 6, 14, 0.82));
  box-shadow:
    inset 0 1px 0 rgba(255,255,255,0.05),
    0 0 14px rgba(120, 90, 255, 0.10),
    0 0 28px rgba(90, 50, 255, 0.06);
  overflow: hidden;
  transition: all 0.3s ease;
}

/* Bordure fine lumineuse */
.btn-neon-outline::before {
  content: "";
  position: absolute;
  inset: 0;
  border-radius: 12px;
  padding: 1.4px;
  background:
    linear-gradient(
      180deg,
      rgba(190, 180, 255, 0.75) 0%,
      rgba(120, 105, 255, 0.55) 30%,
      rgba(92, 70, 220, 0.55) 70%,
      rgba(165, 150, 255, 0.72) 100%
    );
  -webkit-mask:
    linear-gradient(#000 0 0) content-box,
    linear-gradient(#000 0 0);
  -webkit-mask-composite: xor;
  mask-composite: exclude;
  pointer-events: none;
}

/* reflet intérieur très léger */
.btn-neon-outline::after {
  content: "";
  position: absolute;
  inset: 1px;
  border-radius: 21px;
  background:
    linear-gradient(
      180deg,
      rgba(255,255,255,0.045) 0%,
      rgba(255,255,255,0.015) 22%,
      rgba(255,255,255,0) 55%
    );
  pointer-events: none;
}

/* glow haut centré */
.btn-neon-outline .glow-top,
.btn-neon-outline .glow-bottom {
  position: absolute;
  left: 50%;
  transform: translateX(-50%);
  width: 42%;
  height: 10px;
  border-radius: 999px;
  pointer-events: none;
  z-index: 2;
}

.btn-neon-outline .glow-top {
  top: -2px;
  background:
    radial-gradient(circle at center,
      rgba(255,255,255,0.55) 0%,
      rgba(180,160,255,0.45) 25%,
      rgba(125,95,255,0.30) 46%,
      rgba(125,95,255,0) 78%);
  filter: blur(4px);
}

/* glow bas centré */
.btn-neon-outline .glow-bottom {
  bottom: -2px;
  background:
    radial-gradient(circle at center,
      rgba(190,170,255,0.35) 0%,
      rgba(135,105,255,0.30) 28%,
      rgba(95,70,255,0.28) 46%,
      rgba(95,70,255,0) 78%);
  filter: blur(5px);
}

.btn-neon-outline:hover {
  transform: translateY(-2px);
  color: #ffffff;
  box-shadow:
    inset 0 1px 0 rgba(255,255,255,0.08),
    0 0 20px rgba(120, 90, 255, 0.16),
    0 0 36px rgba(90, 50, 255, 0.10);
}
@media(max-width:768px){
.elementor-10 .elementor-element.elementor-element-8f3cb97 a{
    font-size:16px;
    min-width: 150px;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-de9b54a */.elementor-10 .elementor-element.elementor-element-de9b54a{
   background: linear-gradient(180deg, #1f0f30 0%, #0f0f1a 100%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9fb07dd */.elementor-10 .elementor-element.elementor-element-9fb07dd{
    max-width: 600px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6f137ac */.elementor-10 .elementor-element.elementor-element-6f137ac p{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-991b779 */.btn-neon {
  position: relative;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  padding: 8px 22px;
  border-radius: 12px;
  min-width: 170px;
  text-decoration: none;
  color: #ffffff;
  font-size: 18px;
  font-weight: 600;
  letter-spacing: 0.2px;
  background:
    radial-gradient(circle at 50% 0%, rgba(255,255,255,0.18), transparent 38%),
    linear-gradient(180deg, #6c4cff 0%, #4a2bd9 100%);
  box-shadow:
    0 0 18px rgba(124, 92, 255, 0.45),
    0 8px 30px rgba(76, 43, 217, 0.35),
    inset 0 1px 0 rgba(255,255,255,0.22);
  overflow: hidden;
  transition: transform 0.3s ease, box-shadow 0.3s ease;
}

/* Bordure principale */
.btn-neon::before {
  content: "";
  position: absolute;
  inset: 0;
  border-radius: 12px;
  padding: 1.5px;
  background:
    linear-gradient(
      180deg,
      rgba(180, 140, 255, 0.95) 0%,
      rgba(130, 80, 255, 0.9) 40%,
      rgba(170, 120, 255, 0.95) 100%
    );
  -webkit-mask:
    linear-gradient(#000 0 0) content-box,
    linear-gradient(#000 0 0);
  -webkit-mask-composite: xor;
  mask-composite: exclude;
  pointer-events: none;
}

/* Hotspot brillant en haut au milieu */
.btn-neon .glow-top,
.btn-neon .glow-bottom {
  position: absolute;
  left: 50%;
  transform: translateX(-50%);
  width: 42%;
  height: 8px;
  border-radius: 12px;
  pointer-events: none;
  z-index: 2;
}

.btn-neon .glow-top {
  top: -2px;
  background:
    radial-gradient(circle at center,
      rgba(255,255,255,0.95) 0%,
      rgba(210,180,255,0.95) 22%,
      rgba(152,92,255,0.75) 45%,
      rgba(152,92,255,0) 78%);
  filter: blur(4px);
}

/* Hotspot brillant en bas au milieu */
.btn-neon .glow-bottom {
  bottom: -2px;
  background:
    radial-gradient(circle at center,
      rgba(255,255,255,0.9) 0%,
      rgba(208,180,255,0.85) 20%,
      rgba(145,88,255,0.7) 42%,
      rgba(145,88,255,0) 78%);
  filter: blur(5px);
}

/* Reflet léger intérieur */
.btn-neon::after {
  content: "";
  position: absolute;
  inset: 1px;
  border-radius: 21px;
  background:
    linear-gradient(
      180deg,
      rgba(255,255,255,0.14) 0%,
      rgba(255,255,255,0.04) 28%,
      rgba(255,255,255,0) 60%
    );
  pointer-events: none;
}

.btn-neon:hover {
    color:#fff;
  transform: translateY(-2px);
  box-shadow:
    0 0 24px rgba(124, 92, 255, 0.65),
    0 10px 36px rgba(76, 43, 217, 0.42),
    inset 0 1px 0 rgba(255,255,255,0.28);
}
@media(max-width:768px){
.elementor-10 .elementor-element.elementor-element-991b779 a{
    font-size:16px;
    min-width: 150px;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b1e2cfe */.elementor-10 .elementor-element.elementor-element-b1e2cfe{
   background: linear-gradient(180deg, #1f0f30 0%, #0f0f1a 100%);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0318c15 */.elementor-10 .elementor-element.elementor-element-0318c15 p{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-123da9a */.elementor-10 .elementor-element.elementor-element-123da9a{
    background: linear-gradient(180deg, #d8b4fe 0%, #f3f3f3 30%, #c3b0e3 60%, #ffffff 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-40ba64b */.elementor-10 .elementor-element.elementor-element-40ba64b p{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for bdt-total-count, class: .elementor-element-cbd8245 */.elementor-10 .elementor-element.elementor-element-cbd8245 .bdt-total-count-number{
    background: linear-gradient(180deg, #d8b4fe 0%, #f3f3f3 30%, #c3b0e3 60%, #ffffff 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-38705f9 */.elementor-10 .elementor-element.elementor-element-38705f9 p{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for bdt-total-count, class: .elementor-element-9006d4a */.elementor-10 .elementor-element.elementor-element-9006d4a .bdt-total-count-number{
    background: linear-gradient(180deg, #d8b4fe 0%, #f3f3f3 30%, #c3b0e3 60%, #ffffff 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for bdt-total-count, class: .elementor-element-d23da00 */.elementor-10 .elementor-element.elementor-element-d23da00 .bdt-total-count-number{
    background: linear-gradient(180deg, #d8b4fe 0%, #f3f3f3 30%, #c3b0e3 60%, #ffffff 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-662d95c */.elementor-10 .elementor-element.elementor-element-662d95c p{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-189e307 */.elementor-10 .elementor-element.elementor-element-189e307 {
    background: linear-gradient(180deg, #d8b4fe 0%, #f3f3f3 30%, #c3b0e3 60%, #ffffff 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d41b9d4 */.elementor-10 .elementor-element.elementor-element-d41b9d4 p{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for bdt-total-count, class: .elementor-element-e70000f */.elementor-10 .elementor-element.elementor-element-e70000f .bdt-total-count-number{
    background: linear-gradient(180deg, #d8b4fe 0%, #f3f3f3 30%, #c3b0e3 60%, #ffffff 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for bdt-total-count, class: .elementor-element-b190cd4 */.elementor-10 .elementor-element.elementor-element-b190cd4 .bdt-total-count-number{
    background: linear-gradient(180deg, #d8b4fe 0%, #f3f3f3 30%, #c3b0e3 60%, #ffffff 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cc2e060 */.elementor-10 .elementor-element.elementor-element-cc2e060 p{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-90bfc87 */.elementor-10 .elementor-element.elementor-element-90bfc87 {
    background: linear-gradient(180deg, #d8b4fe 0%, #f3f3f3 30%, #c3b0e3 60%, #ffffff 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7d8c18c */.elementor-10 .elementor-element.elementor-element-7d8c18c p{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-123da9a */.elementor-10 .elementor-element.elementor-element-123da9a{
    background: linear-gradient(180deg, #d8b4fe 0%, #f3f3f3 30%, #c3b0e3 60%, #ffffff 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-40ba64b */.elementor-10 .elementor-element.elementor-element-40ba64b p{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for bdt-total-count, class: .elementor-element-cbd8245 */.elementor-10 .elementor-element.elementor-element-cbd8245 .bdt-total-count-number{
    background: linear-gradient(180deg, #d8b4fe 0%, #f3f3f3 30%, #c3b0e3 60%, #ffffff 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-38705f9 */.elementor-10 .elementor-element.elementor-element-38705f9 p{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for bdt-total-count, class: .elementor-element-9006d4a */.elementor-10 .elementor-element.elementor-element-9006d4a .bdt-total-count-number{
    background: linear-gradient(180deg, #d8b4fe 0%, #f3f3f3 30%, #c3b0e3 60%, #ffffff 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for bdt-total-count, class: .elementor-element-d23da00 */.elementor-10 .elementor-element.elementor-element-d23da00 .bdt-total-count-number{
    background: linear-gradient(180deg, #d8b4fe 0%, #f3f3f3 30%, #c3b0e3 60%, #ffffff 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-662d95c */.elementor-10 .elementor-element.elementor-element-662d95c p{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-189e307 */.elementor-10 .elementor-element.elementor-element-189e307 {
    background: linear-gradient(180deg, #d8b4fe 0%, #f3f3f3 30%, #c3b0e3 60%, #ffffff 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d41b9d4 */.elementor-10 .elementor-element.elementor-element-d41b9d4 p{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for bdt-total-count, class: .elementor-element-e70000f */.elementor-10 .elementor-element.elementor-element-e70000f .bdt-total-count-number{
    background: linear-gradient(180deg, #d8b4fe 0%, #f3f3f3 30%, #c3b0e3 60%, #ffffff 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for bdt-total-count, class: .elementor-element-b190cd4 */.elementor-10 .elementor-element.elementor-element-b190cd4 .bdt-total-count-number{
    background: linear-gradient(180deg, #d8b4fe 0%, #f3f3f3 30%, #c3b0e3 60%, #ffffff 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cc2e060 */.elementor-10 .elementor-element.elementor-element-cc2e060 p{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-90bfc87 */.elementor-10 .elementor-element.elementor-element-90bfc87 {
    background: linear-gradient(180deg, #d8b4fe 0%, #f3f3f3 30%, #c3b0e3 60%, #ffffff 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7d8c18c */.elementor-10 .elementor-element.elementor-element-7d8c18c p{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-123da9a */.elementor-10 .elementor-element.elementor-element-123da9a{
    background: linear-gradient(180deg, #d8b4fe 0%, #f3f3f3 30%, #c3b0e3 60%, #ffffff 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-40ba64b */.elementor-10 .elementor-element.elementor-element-40ba64b p{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for bdt-total-count, class: .elementor-element-cbd8245 */.elementor-10 .elementor-element.elementor-element-cbd8245 .bdt-total-count-number{
    background: linear-gradient(180deg, #d8b4fe 0%, #f3f3f3 30%, #c3b0e3 60%, #ffffff 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-38705f9 */.elementor-10 .elementor-element.elementor-element-38705f9 p{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for bdt-total-count, class: .elementor-element-9006d4a */.elementor-10 .elementor-element.elementor-element-9006d4a .bdt-total-count-number{
    background: linear-gradient(180deg, #d8b4fe 0%, #f3f3f3 30%, #c3b0e3 60%, #ffffff 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for bdt-total-count, class: .elementor-element-d23da00 */.elementor-10 .elementor-element.elementor-element-d23da00 .bdt-total-count-number{
    background: linear-gradient(180deg, #d8b4fe 0%, #f3f3f3 30%, #c3b0e3 60%, #ffffff 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-662d95c */.elementor-10 .elementor-element.elementor-element-662d95c p{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-189e307 */.elementor-10 .elementor-element.elementor-element-189e307 {
    background: linear-gradient(180deg, #d8b4fe 0%, #f3f3f3 30%, #c3b0e3 60%, #ffffff 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d41b9d4 */.elementor-10 .elementor-element.elementor-element-d41b9d4 p{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for bdt-total-count, class: .elementor-element-e70000f */.elementor-10 .elementor-element.elementor-element-e70000f .bdt-total-count-number{
    background: linear-gradient(180deg, #d8b4fe 0%, #f3f3f3 30%, #c3b0e3 60%, #ffffff 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for bdt-total-count, class: .elementor-element-b190cd4 */.elementor-10 .elementor-element.elementor-element-b190cd4 .bdt-total-count-number{
    background: linear-gradient(180deg, #d8b4fe 0%, #f3f3f3 30%, #c3b0e3 60%, #ffffff 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cc2e060 */.elementor-10 .elementor-element.elementor-element-cc2e060 p{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-90bfc87 */.elementor-10 .elementor-element.elementor-element-90bfc87 {
    background: linear-gradient(180deg, #d8b4fe 0%, #f3f3f3 30%, #c3b0e3 60%, #ffffff 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7d8c18c */.elementor-10 .elementor-element.elementor-element-7d8c18c p{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-123da9a */.elementor-10 .elementor-element.elementor-element-123da9a{
    background: linear-gradient(180deg, #d8b4fe 0%, #f3f3f3 30%, #c3b0e3 60%, #ffffff 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-40ba64b */.elementor-10 .elementor-element.elementor-element-40ba64b p{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for bdt-total-count, class: .elementor-element-cbd8245 */.elementor-10 .elementor-element.elementor-element-cbd8245 .bdt-total-count-number{
    background: linear-gradient(180deg, #d8b4fe 0%, #f3f3f3 30%, #c3b0e3 60%, #ffffff 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-38705f9 */.elementor-10 .elementor-element.elementor-element-38705f9 p{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for bdt-total-count, class: .elementor-element-9006d4a */.elementor-10 .elementor-element.elementor-element-9006d4a .bdt-total-count-number{
    background: linear-gradient(180deg, #d8b4fe 0%, #f3f3f3 30%, #c3b0e3 60%, #ffffff 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for bdt-total-count, class: .elementor-element-d23da00 */.elementor-10 .elementor-element.elementor-element-d23da00 .bdt-total-count-number{
    background: linear-gradient(180deg, #d8b4fe 0%, #f3f3f3 30%, #c3b0e3 60%, #ffffff 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-662d95c */.elementor-10 .elementor-element.elementor-element-662d95c p{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-189e307 */.elementor-10 .elementor-element.elementor-element-189e307 {
    background: linear-gradient(180deg, #d8b4fe 0%, #f3f3f3 30%, #c3b0e3 60%, #ffffff 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d41b9d4 */.elementor-10 .elementor-element.elementor-element-d41b9d4 p{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for bdt-total-count, class: .elementor-element-e70000f */.elementor-10 .elementor-element.elementor-element-e70000f .bdt-total-count-number{
    background: linear-gradient(180deg, #d8b4fe 0%, #f3f3f3 30%, #c3b0e3 60%, #ffffff 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for bdt-total-count, class: .elementor-element-b190cd4 */.elementor-10 .elementor-element.elementor-element-b190cd4 .bdt-total-count-number{
    background: linear-gradient(180deg, #d8b4fe 0%, #f3f3f3 30%, #c3b0e3 60%, #ffffff 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cc2e060 */.elementor-10 .elementor-element.elementor-element-cc2e060 p{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-90bfc87 */.elementor-10 .elementor-element.elementor-element-90bfc87 {
    background: linear-gradient(180deg, #d8b4fe 0%, #f3f3f3 30%, #c3b0e3 60%, #ffffff 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7d8c18c */.elementor-10 .elementor-element.elementor-element-7d8c18c p{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-123da9a */.elementor-10 .elementor-element.elementor-element-123da9a{
    background: linear-gradient(180deg, #d8b4fe 0%, #f3f3f3 30%, #c3b0e3 60%, #ffffff 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-40ba64b */.elementor-10 .elementor-element.elementor-element-40ba64b p{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for bdt-total-count, class: .elementor-element-cbd8245 */.elementor-10 .elementor-element.elementor-element-cbd8245 .bdt-total-count-number{
    background: linear-gradient(180deg, #d8b4fe 0%, #f3f3f3 30%, #c3b0e3 60%, #ffffff 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-38705f9 */.elementor-10 .elementor-element.elementor-element-38705f9 p{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for bdt-total-count, class: .elementor-element-9006d4a */.elementor-10 .elementor-element.elementor-element-9006d4a .bdt-total-count-number{
    background: linear-gradient(180deg, #d8b4fe 0%, #f3f3f3 30%, #c3b0e3 60%, #ffffff 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for bdt-total-count, class: .elementor-element-d23da00 */.elementor-10 .elementor-element.elementor-element-d23da00 .bdt-total-count-number{
    background: linear-gradient(180deg, #d8b4fe 0%, #f3f3f3 30%, #c3b0e3 60%, #ffffff 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-662d95c */.elementor-10 .elementor-element.elementor-element-662d95c p{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-189e307 */.elementor-10 .elementor-element.elementor-element-189e307 {
    background: linear-gradient(180deg, #d8b4fe 0%, #f3f3f3 30%, #c3b0e3 60%, #ffffff 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d41b9d4 */.elementor-10 .elementor-element.elementor-element-d41b9d4 p{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for bdt-total-count, class: .elementor-element-e70000f */.elementor-10 .elementor-element.elementor-element-e70000f .bdt-total-count-number{
    background: linear-gradient(180deg, #d8b4fe 0%, #f3f3f3 30%, #c3b0e3 60%, #ffffff 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for bdt-total-count, class: .elementor-element-b190cd4 */.elementor-10 .elementor-element.elementor-element-b190cd4 .bdt-total-count-number{
    background: linear-gradient(180deg, #d8b4fe 0%, #f3f3f3 30%, #c3b0e3 60%, #ffffff 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cc2e060 */.elementor-10 .elementor-element.elementor-element-cc2e060 p{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-90bfc87 */.elementor-10 .elementor-element.elementor-element-90bfc87 {
    background: linear-gradient(180deg, #d8b4fe 0%, #f3f3f3 30%, #c3b0e3 60%, #ffffff 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7d8c18c */.elementor-10 .elementor-element.elementor-element-7d8c18c p{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-123da9a */.elementor-10 .elementor-element.elementor-element-123da9a{
    background: linear-gradient(180deg, #d8b4fe 0%, #f3f3f3 30%, #c3b0e3 60%, #ffffff 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-40ba64b */.elementor-10 .elementor-element.elementor-element-40ba64b p{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for bdt-total-count, class: .elementor-element-cbd8245 */.elementor-10 .elementor-element.elementor-element-cbd8245 .bdt-total-count-number{
    background: linear-gradient(180deg, #d8b4fe 0%, #f3f3f3 30%, #c3b0e3 60%, #ffffff 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-38705f9 */.elementor-10 .elementor-element.elementor-element-38705f9 p{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for bdt-total-count, class: .elementor-element-9006d4a */.elementor-10 .elementor-element.elementor-element-9006d4a .bdt-total-count-number{
    background: linear-gradient(180deg, #d8b4fe 0%, #f3f3f3 30%, #c3b0e3 60%, #ffffff 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for bdt-total-count, class: .elementor-element-d23da00 */.elementor-10 .elementor-element.elementor-element-d23da00 .bdt-total-count-number{
    background: linear-gradient(180deg, #d8b4fe 0%, #f3f3f3 30%, #c3b0e3 60%, #ffffff 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-662d95c */.elementor-10 .elementor-element.elementor-element-662d95c p{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-189e307 */.elementor-10 .elementor-element.elementor-element-189e307 {
    background: linear-gradient(180deg, #d8b4fe 0%, #f3f3f3 30%, #c3b0e3 60%, #ffffff 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d41b9d4 */.elementor-10 .elementor-element.elementor-element-d41b9d4 p{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for bdt-total-count, class: .elementor-element-e70000f */.elementor-10 .elementor-element.elementor-element-e70000f .bdt-total-count-number{
    background: linear-gradient(180deg, #d8b4fe 0%, #f3f3f3 30%, #c3b0e3 60%, #ffffff 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for bdt-total-count, class: .elementor-element-b190cd4 */.elementor-10 .elementor-element.elementor-element-b190cd4 .bdt-total-count-number{
    background: linear-gradient(180deg, #d8b4fe 0%, #f3f3f3 30%, #c3b0e3 60%, #ffffff 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cc2e060 */.elementor-10 .elementor-element.elementor-element-cc2e060 p{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-90bfc87 */.elementor-10 .elementor-element.elementor-element-90bfc87 {
    background: linear-gradient(180deg, #d8b4fe 0%, #f3f3f3 30%, #c3b0e3 60%, #ffffff 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7d8c18c */.elementor-10 .elementor-element.elementor-element-7d8c18c p{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-123da9a */.elementor-10 .elementor-element.elementor-element-123da9a{
    background: linear-gradient(180deg, #d8b4fe 0%, #f3f3f3 30%, #c3b0e3 60%, #ffffff 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-40ba64b */.elementor-10 .elementor-element.elementor-element-40ba64b p{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for bdt-total-count, class: .elementor-element-cbd8245 */.elementor-10 .elementor-element.elementor-element-cbd8245 .bdt-total-count-number{
    background: linear-gradient(180deg, #d8b4fe 0%, #f3f3f3 30%, #c3b0e3 60%, #ffffff 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-38705f9 */.elementor-10 .elementor-element.elementor-element-38705f9 p{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for bdt-total-count, class: .elementor-element-9006d4a */.elementor-10 .elementor-element.elementor-element-9006d4a .bdt-total-count-number{
    background: linear-gradient(180deg, #d8b4fe 0%, #f3f3f3 30%, #c3b0e3 60%, #ffffff 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for bdt-total-count, class: .elementor-element-d23da00 */.elementor-10 .elementor-element.elementor-element-d23da00 .bdt-total-count-number{
    background: linear-gradient(180deg, #d8b4fe 0%, #f3f3f3 30%, #c3b0e3 60%, #ffffff 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-662d95c */.elementor-10 .elementor-element.elementor-element-662d95c p{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-189e307 */.elementor-10 .elementor-element.elementor-element-189e307 {
    background: linear-gradient(180deg, #d8b4fe 0%, #f3f3f3 30%, #c3b0e3 60%, #ffffff 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d41b9d4 */.elementor-10 .elementor-element.elementor-element-d41b9d4 p{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for bdt-total-count, class: .elementor-element-e70000f */.elementor-10 .elementor-element.elementor-element-e70000f .bdt-total-count-number{
    background: linear-gradient(180deg, #d8b4fe 0%, #f3f3f3 30%, #c3b0e3 60%, #ffffff 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for bdt-total-count, class: .elementor-element-b190cd4 */.elementor-10 .elementor-element.elementor-element-b190cd4 .bdt-total-count-number{
    background: linear-gradient(180deg, #d8b4fe 0%, #f3f3f3 30%, #c3b0e3 60%, #ffffff 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cc2e060 */.elementor-10 .elementor-element.elementor-element-cc2e060 p{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-90bfc87 */.elementor-10 .elementor-element.elementor-element-90bfc87 {
    background: linear-gradient(180deg, #d8b4fe 0%, #f3f3f3 30%, #c3b0e3 60%, #ffffff 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7d8c18c */.elementor-10 .elementor-element.elementor-element-7d8c18c p{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b01225b */.elementor-10 .elementor-element.elementor-element-b01225b p{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-6f16c07 */.btn-neon {
  position: relative;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  padding: 8px 22px;
  border-radius: 12px;
  min-width: 170px;
  text-decoration: none;
  color: #ffffff;
  font-size: 18px;
  font-weight: 600;
  letter-spacing: 0.2px;
  background:
    radial-gradient(circle at 50% 0%, rgba(255,255,255,0.18), transparent 38%),
    linear-gradient(180deg, #6c4cff 0%, #4a2bd9 100%);
  box-shadow:
    0 0 18px rgba(124, 92, 255, 0.45),
    0 8px 30px rgba(76, 43, 217, 0.35),
    inset 0 1px 0 rgba(255,255,255,0.22);
  overflow: hidden;
  transition: transform 0.3s ease, box-shadow 0.3s ease;
}

/* Bordure principale */
.btn-neon::before {
  content: "";
  position: absolute;
  inset: 0;
  border-radius: 12px;
  padding: 1.5px;
  background:
    linear-gradient(
      180deg,
      rgba(180, 140, 255, 0.95) 0%,
      rgba(130, 80, 255, 0.9) 40%,
      rgba(170, 120, 255, 0.95) 100%
    );
  -webkit-mask:
    linear-gradient(#000 0 0) content-box,
    linear-gradient(#000 0 0);
  -webkit-mask-composite: xor;
  mask-composite: exclude;
  pointer-events: none;
}

/* Hotspot brillant en haut au milieu */
.btn-neon .glow-top,
.btn-neon .glow-bottom {
  position: absolute;
  left: 50%;
  transform: translateX(-50%);
  width: 42%;
  height: 8px;
  border-radius: 12px;
  pointer-events: none;
  z-index: 2;
}

.btn-neon .glow-top {
  top: -2px;
  background:
    radial-gradient(circle at center,
      rgba(255,255,255,0.95) 0%,
      rgba(210,180,255,0.95) 22%,
      rgba(152,92,255,0.75) 45%,
      rgba(152,92,255,0) 78%);
  filter: blur(4px);
}

/* Hotspot brillant en bas au milieu */
.btn-neon .glow-bottom {
  bottom: -2px;
  background:
    radial-gradient(circle at center,
      rgba(255,255,255,0.9) 0%,
      rgba(208,180,255,0.85) 20%,
      rgba(145,88,255,0.7) 42%,
      rgba(145,88,255,0) 78%);
  filter: blur(5px);
}

/* Reflet léger intérieur */
.btn-neon::after {
  content: "";
  position: absolute;
  inset: 1px;
  border-radius: 21px;
  background:
    linear-gradient(
      180deg,
      rgba(255,255,255,0.14) 0%,
      rgba(255,255,255,0.04) 28%,
      rgba(255,255,255,0) 60%
    );
  pointer-events: none;
}

.btn-neon:hover {
    color:#fff;
  transform: translateY(-2px);
  box-shadow:
    0 0 24px rgba(124, 92, 255, 0.65),
    0 10px 36px rgba(76, 43, 217, 0.42),
    inset 0 1px 0 rgba(255,255,255,0.28);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5cf3be9 */.elementor-10 .elementor-element.elementor-element-5cf3be9 p{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for bdt-marquee, class: .elementor-element-1a0ca5c */.elementor-10 .elementor-element.elementor-element-1a0ca5c {
  -webkit-mask-image: linear-gradient(
    to right,
    transparent 0%,
    black 15%,
    black 85%,
    transparent 100%
  );
  mask-image: linear-gradient(
    to right,
    transparent 0%,
    black 15%,
    black 85%,
    transparent 100%
  );
}
.elementor-10 .elementor-element.elementor-element-1a0ca5c img{
    border-radius: .8rem;
}/* End custom CSS */
/* Start custom CSS for bdt-marquee, class: .elementor-element-9f472b2 */.elementor-10 .elementor-element.elementor-element-9f472b2 {
  -webkit-mask-image: linear-gradient(
    to right,
    transparent 0%,
    black 15%,
    black 85%,
    transparent 100%
  );
  mask-image: linear-gradient(
    to right,
    transparent 0%,
    black 15%,
    black 85%,
    transparent 100%
  );
}
.elementor-10 .elementor-element.elementor-element-9f472b2 img{
    border-radius:.8rem;;
}/* End custom CSS */
/* Start custom CSS for bdt-marquee, class: .elementor-element-cb94757 */.elementor-10 .elementor-element.elementor-element-cb94757 {
  -webkit-mask-image: linear-gradient(
    to right,
    transparent 0%,
    black 15%,
    black 85%,
    transparent 100%
  );
  mask-image: linear-gradient(
    to right,
    transparent 0%,
    black 15%,
    black 85%,
    transparent 100%
  );
}
.elementor-10 .elementor-element.elementor-element-cb94757 img{
    border-radius: .8rem;;
}/* End custom CSS */
/* Start custom CSS for bdt-marquee, class: .elementor-element-48de5f2 */.elementor-10 .elementor-element.elementor-element-48de5f2 {
  -webkit-mask-image: linear-gradient(
    to right,
    transparent 0%,
    black 15%,
    black 85%,
    transparent 100%
  );
  mask-image: linear-gradient(
    to right,
    transparent 0%,
    black 15%,
    black 85%,
    transparent 100%
  );
}
.elementor-10 .elementor-element.elementor-element-48de5f2 img{
    border-radius: .8rem;
}/* End custom CSS */
/* Start custom CSS for bdt-marquee, class: .elementor-element-b9adad1 */.elementor-10 .elementor-element.elementor-element-b9adad1 {
  -webkit-mask-image: linear-gradient(
    to right,
    transparent 0%,
    black 15%,
    black 85%,
    transparent 100%
  );
  mask-image: linear-gradient(
    to right,
    transparent 0%,
    black 15%,
    black 85%,
    transparent 100%
  );
}
.elementor-10 .elementor-element.elementor-element-b9adad1 img{
    border-radius: .8rem;
}/* End custom CSS */
/* Start custom CSS for bdt-marquee, class: .elementor-element-8dc9e52 */.elementor-10 .elementor-element.elementor-element-8dc9e52 {
  -webkit-mask-image: linear-gradient(
    to right,
    transparent 0%,
    black 15%,
    black 85%,
    transparent 100%
  );
  mask-image: linear-gradient(
    to right,
    transparent 0%,
    black 15%,
    black 85%,
    transparent 100%
  );
}
.elementor-10 .elementor-element.elementor-element-8dc9e52 img{
    border-radius: .8rem;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d54bfee */.elementor-10 .elementor-element.elementor-element-d54bfee p{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for bdt-total-count, class: .elementor-element-2ab0dbb */.elementor-10 .elementor-element.elementor-element-2ab0dbb .bdt-total-count-number{
    background: linear-gradient(180deg, #d8b4fe 0%, #f3f3f3 30%, #c3b0e3 60%, #ffffff 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}
@media(min-with:768px){
.elementor-10 .elementor-element.elementor-element-2ab0dbb .bdt-total-count-content-text{
    margin-top:-25px;
}
}
.elementor-10 .elementor-element.elementor-element-2ab0dbb .bdt-total-count-content-text{
    margin-top:-12px;
}/* End custom CSS */
/* Start custom CSS for bdt-total-count, class: .elementor-element-caf8cf8 */.elementor-10 .elementor-element.elementor-element-caf8cf8 .bdt-total-count-number{
    background: linear-gradient(180deg, #d8b4fe 0%, #f3f3f3 30%, #c3b0e3 60%, #ffffff 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}
@media(min-with:768px){
.elementor-10 .elementor-element.elementor-element-caf8cf8 .bdt-total-count-content-text{
    margin-top:-25px;
}
}
.elementor-10 .elementor-element.elementor-element-caf8cf8 .bdt-total-count-content-text{
    margin-top:-12px;
}/* End custom CSS */
/* Start custom CSS for bdt-total-count, class: .elementor-element-2f7b12e */.elementor-10 .elementor-element.elementor-element-2f7b12e .bdt-total-count-number{
    background: linear-gradient(180deg, #d8b4fe 0%, #f3f3f3 30%, #c3b0e3 60%, #ffffff 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}
@media(min-with:768px){
.elementor-10 .elementor-element.elementor-element-2f7b12e .bdt-total-count-content-text{
    margin-top:-25px;
}
}
.elementor-10 .elementor-element.elementor-element-2f7b12e .bdt-total-count-content-text{
    margin-top:-12px;
}/* End custom CSS */
/* Start custom CSS for bdt-total-count, class: .elementor-element-8c355f3 */.elementor-10 .elementor-element.elementor-element-8c355f3 .bdt-total-count-number{
    background: linear-gradient(180deg, #d8b4fe 0%, #f3f3f3 30%, #c3b0e3 60%, #ffffff 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}
@media(min-with:768px){
.elementor-10 .elementor-element.elementor-element-8c355f3 .bdt-total-count-content-text{
    margin-top:-25px;
}
}
.elementor-10 .elementor-element.elementor-element-8c355f3 .bdt-total-count-content-text{
    margin-top:-12px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-ac99a39 */.btn-neon {
  position: relative;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  padding: 8px 22px;
  border-radius: 12px;
  min-width: 170px;
  text-decoration: none;
  color: #ffffff;
  font-size: 18px;
  font-weight: 600;
  letter-spacing: 0.2px;
  background:
    radial-gradient(circle at 50% 0%, rgba(255,255,255,0.18), transparent 38%),
    linear-gradient(180deg, #6c4cff 0%, #4a2bd9 100%);
  box-shadow:
    0 0 18px rgba(124, 92, 255, 0.45),
    0 8px 30px rgba(76, 43, 217, 0.35),
    inset 0 1px 0 rgba(255,255,255,0.22);
  overflow: hidden;
  transition: transform 0.3s ease, box-shadow 0.3s ease;
}

/* Bordure principale */
.btn-neon::before {
  content: "";
  position: absolute;
  inset: 0;
  border-radius: 12px;
  padding: 1.5px;
  background:
    linear-gradient(
      180deg,
      rgba(180, 140, 255, 0.95) 0%,
      rgba(130, 80, 255, 0.9) 40%,
      rgba(170, 120, 255, 0.95) 100%
    );
  -webkit-mask:
    linear-gradient(#000 0 0) content-box,
    linear-gradient(#000 0 0);
  -webkit-mask-composite: xor;
  mask-composite: exclude;
  pointer-events: none;
}

/* Hotspot brillant en haut au milieu */
.btn-neon .glow-top,
.btn-neon .glow-bottom {
  position: absolute;
  left: 50%;
  transform: translateX(-50%);
  width: 42%;
  height: 8px;
  border-radius: 12px;
  pointer-events: none;
  z-index: 2;
}

.btn-neon .glow-top {
  top: -2px;
  background:
    radial-gradient(circle at center,
      rgba(255,255,255,0.95) 0%,
      rgba(210,180,255,0.95) 22%,
      rgba(152,92,255,0.75) 45%,
      rgba(152,92,255,0) 78%);
  filter: blur(4px);
}

/* Hotspot brillant en bas au milieu */
.btn-neon .glow-bottom {
  bottom: -2px;
  background:
    radial-gradient(circle at center,
      rgba(255,255,255,0.9) 0%,
      rgba(208,180,255,0.85) 20%,
      rgba(145,88,255,0.7) 42%,
      rgba(145,88,255,0) 78%);
  filter: blur(5px);
}

/* Reflet léger intérieur */
.btn-neon::after {
  content: "";
  position: absolute;
  inset: 1px;
  border-radius: 21px;
  background:
    linear-gradient(
      180deg,
      rgba(255,255,255,0.14) 0%,
      rgba(255,255,255,0.04) 28%,
      rgba(255,255,255,0) 60%
    );
  pointer-events: none;
}

.btn-neon:hover {
    color:#fff;
  transform: translateY(-2px);
  box-shadow:
    0 0 24px rgba(124, 92, 255, 0.65),
    0 10px 36px rgba(76, 43, 217, 0.42),
    inset 0 1px 0 rgba(255,255,255,0.28);
}/* End custom CSS */
/* Start custom CSS for bdt-marquee, class: .elementor-element-fbf37fb */.elementor-10 .elementor-element.elementor-element-fbf37fb{
    opacity: .8;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'ED-Nimpkish';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://teal-hamster-653896.hostingersite.com/wp-content/uploads/2026/03/ED-Nimpkish-Regular-2.ttf') format('truetype');
}
@font-face {
	font-family: 'ED-Nimpkish';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://puravidawebagency.com/wp-content/uploads/2026/04/ED-Nimpkish-Regular-3.ttf') format('truetype');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'helvetica neue';
	font-style: normal;
	font-weight: 900;
	font-display: auto;
	src: url('https://puravidawebagency.com/wp-content/uploads/2026/04/Helvetica-Neue-Black.ttf') format('truetype');
}
@font-face {
	font-family: 'helvetica neue';
	font-style: normal;
	font-weight: 300;
	font-display: auto;
	src: url('https://puravidawebagency.com/wp-content/uploads/2026/04/HelveticaNeueLight-1.woff2') format('woff2');
}
@font-face {
	font-family: 'helvetica neue';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://puravidawebagency.com/wp-content/uploads/2026/04/HelveticaNeueMedium-1.woff2') format('woff2');
}
@font-face {
	font-family: 'helvetica neue';
	font-style: normal;
	font-weight: bold;
	font-display: auto;
	src: url('https://puravidawebagency.com/wp-content/uploads/2026/04/HelveticaNeueBold-1.woff2') format('woff2');
}
@font-face {
	font-family: 'helvetica neue';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://puravidawebagency.com/wp-content/uploads/2026/04/HelveticaNeue-Roman-1.woff2') format('woff2');
}
/* End Custom Fonts CSS */