.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-20 .elementor-element.elementor-element-14f8bc5 .elementor-button{background-color:transparent;font-family:"Outfit", Sans-serif;font-size:20px;font-weight:600;text-transform:uppercase;background-image:linear-gradient(90deg, #8213A5 0%, #FFAB57 100%);border-radius:50px 50px 50px 50px;padding:16px 33px 15px 32px;}.elementor-20 .elementor-element.elementor-element-14f8bc5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-20 .elementor-element.elementor-element-14f8bc5 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-20 .elementor-element.elementor-element-14f8bc5 .elementor-button .elementor-button-content-wrapper{gap:19px;}.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-20 .elementor-element.elementor-element-50a2537{text-align:end;}.elementor-20 .elementor-element.elementor-element-50a2537 img{width:100%;}.elementor-20 .elementor-element.elementor-element-a3a5b4a{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;--margin-top:0px;--margin-bottom:100px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:50px;--padding-right:50px;}.elementor-20 .elementor-element.elementor-element-38f0cba img{width:100%;border-radius:20px 20px 0px 0px;}.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-20 .elementor-element.elementor-element-843e4e5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 015px) 0px;text-align:start;font-family:"Outfit", Sans-serif;font-size:20px;font-weight:700;color:#8213A5;}.elementor-20 .elementor-element.elementor-element-843e4e5 p{margin-block-end:0px;}.elementor-20 .elementor-element.elementor-element-a64a591{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;font-family:"Outfit", Sans-serif;font-size:16px;font-weight:400;color:#000000;}.elementor-20 .elementor-element.elementor-element-a64a591 p{margin-block-end:0px;}.elementor-20 .elementor-element.elementor-element-610c3ae img{width:100%;border-radius:20px 20px 0px 0px;}.elementor-20 .elementor-element.elementor-element-340de40{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 015px) 0px;text-align:start;font-family:"Outfit", Sans-serif;font-size:20px;font-weight:700;color:#8213A5;}.elementor-20 .elementor-element.elementor-element-340de40 p{margin-block-end:0px;}.elementor-20 .elementor-element.elementor-element-d353d8c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;font-family:"Outfit", Sans-serif;font-size:16px;font-weight:400;color:#000000;}.elementor-20 .elementor-element.elementor-element-d353d8c p{margin-block-end:0px;}.elementor-20 .elementor-element.elementor-element-535768f img{width:100%;border-radius:20px 20px 0px 0px;}.elementor-20 .elementor-element.elementor-element-4a35d9a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 015px) 0px;text-align:start;font-family:"Outfit", Sans-serif;font-size:20px;font-weight:700;color:#8213A5;}.elementor-20 .elementor-element.elementor-element-4a35d9a p{margin-block-end:0px;}.elementor-20 .elementor-element.elementor-element-a8800fc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;font-family:"Outfit", Sans-serif;font-size:16px;font-weight:400;color:#000000;}.elementor-20 .elementor-element.elementor-element-a8800fc p{margin-block-end:0px;}.elementor-20 .elementor-element.elementor-element-cfd4d7f img{width:100%;border-radius:20px 20px 0px 0px;}.elementor-20 .elementor-element.elementor-element-4ba3198{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 015px) 0px;text-align:start;font-family:"Outfit", Sans-serif;font-size:20px;font-weight:700;color:#8213A5;}.elementor-20 .elementor-element.elementor-element-4ba3198 p{margin-block-end:0px;}.elementor-20 .elementor-element.elementor-element-631d433{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;font-family:"Outfit", Sans-serif;font-size:16px;font-weight:400;color:#000000;}.elementor-20 .elementor-element.elementor-element-631d433 p{margin-block-end:0px;}.elementor-20 .elementor-element.elementor-element-90b2115 img{width:100%;border-radius:20px 20px 0px 0px;}.elementor-20 .elementor-element.elementor-element-ea4aa99{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 015px) 0px;text-align:start;font-family:"Outfit", Sans-serif;font-size:20px;font-weight:700;color:#8213A5;}.elementor-20 .elementor-element.elementor-element-ea4aa99 p{margin-block-end:0px;}.elementor-20 .elementor-element.elementor-element-03788da{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;font-family:"Outfit", Sans-serif;font-size:16px;font-weight:400;color:#000000;}.elementor-20 .elementor-element.elementor-element-03788da p{margin-block-end:0px;}.elementor-20 .elementor-element.elementor-element-3d594e7 img{width:100%;border-radius:20px 20px 0px 0px;}.elementor-20 .elementor-element.elementor-element-4584299{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 015px) 0px;text-align:start;font-family:"Outfit", Sans-serif;font-size:20px;font-weight:700;color:#8213A5;}.elementor-20 .elementor-element.elementor-element-4584299 p{margin-block-end:0px;}.elementor-20 .elementor-element.elementor-element-fa7548d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;font-family:"Outfit", Sans-serif;font-size:16px;font-weight:400;color:#000000;}.elementor-20 .elementor-element.elementor-element-fa7548d p{margin-block-end:0px;}.elementor-20 .elementor-element.elementor-element-e005435{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 50px) 0px;text-align:center;font-family:"Outfit", Sans-serif;font-weight:400;color:#FADE90;}.elementor-20 .elementor-element.elementor-element-e005435 p{margin-block-end:0px;}.elementor-20 .elementor-element.elementor-element-111182d .elementor-button{background-color:transparent;font-family:"Outfit", Sans-serif;font-size:20px;font-weight:600;text-transform:uppercase;background-image:linear-gradient(90deg, #8213A5 0%, #FFAB57 100%);border-radius:50px 50px 50px 50px;padding:16px 33px 15px 32px;}.elementor-20 .elementor-element.elementor-element-111182d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 150px) 0px;}.elementor-20 .elementor-element.elementor-element-111182d .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-20 .elementor-element.elementor-element-111182d .elementor-button .elementor-button-content-wrapper{gap:19px;}body:not(.rtl) .elementor-20 .elementor-element.elementor-element-630fa2d{right:0px;}body.rtl .elementor-20 .elementor-element.elementor-element-630fa2d{left:0px;}.elementor-20 .elementor-element.elementor-element-630fa2d{bottom:27px;}.elementor-20 .elementor-element.elementor-element-630fa2d img{width:85%;}.elementor-20 .elementor-element.elementor-element-ea6600f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 50px) 0px;text-align:center;font-family:"Outfit", Sans-serif;font-weight:600;color:#8213A5;}.elementor-20 .elementor-element.elementor-element-ea6600f p{margin-block-end:0px;}.elementor-20 .elementor-element.elementor-element-ea6600f a{color:#8213A5;}.elementor-20 .elementor-element.elementor-element-9b5f8f8 .elementor-button{background-color:#FFFFFF00;font-family:"Outfit", Sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;fill:#8213A5;color:#8213A5;border-style:solid;border-width:1px 1px 1px 1px;border-color:#8213A5;border-radius:50px 50px 50px 50px;padding:16px 33px 15px 32px;}.elementor-20 .elementor-element.elementor-element-9b5f8f8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 50px) 0px;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-20 .elementor-element.elementor-element-ca6fcb6 .elementor-icon-wrapper{text-align:center;}.elementor-20 .elementor-element.elementor-element-ca6fcb6.elementor-view-stacked .elementor-icon{background-color:#8213A5;}.elementor-20 .elementor-element.elementor-element-ca6fcb6.elementor-view-framed .elementor-icon, .elementor-20 .elementor-element.elementor-element-ca6fcb6.elementor-view-default .elementor-icon{color:#8213A5;border-color:#8213A5;}.elementor-20 .elementor-element.elementor-element-ca6fcb6.elementor-view-framed .elementor-icon, .elementor-20 .elementor-element.elementor-element-ca6fcb6.elementor-view-default .elementor-icon svg{fill:#8213A5;}.elementor-20 .elementor-element.elementor-element-c202dc3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"Outfit", Sans-serif;font-weight:600;color:#8213A5;}.elementor-20 .elementor-element.elementor-element-c202dc3 p{margin-block-end:0px;}.elementor-20 .elementor-element.elementor-element-d7fb8f7 .elementor-icon-wrapper{text-align:center;}.elementor-20 .elementor-element.elementor-element-d7fb8f7.elementor-view-stacked .elementor-icon{background-color:#8213A5;}.elementor-20 .elementor-element.elementor-element-d7fb8f7.elementor-view-framed .elementor-icon, .elementor-20 .elementor-element.elementor-element-d7fb8f7.elementor-view-default .elementor-icon{color:#8213A5;border-color:#8213A5;}.elementor-20 .elementor-element.elementor-element-d7fb8f7.elementor-view-framed .elementor-icon, .elementor-20 .elementor-element.elementor-element-d7fb8f7.elementor-view-default .elementor-icon svg{fill:#8213A5;}.elementor-20 .elementor-element.elementor-element-0fe422c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"Outfit", Sans-serif;font-weight:600;color:#8213A5;}.elementor-20 .elementor-element.elementor-element-0fe422c p{margin-block-end:0px;}.elementor-20 .elementor-element.elementor-element-f1c1c3c .elementor-icon-wrapper{text-align:center;}.elementor-20 .elementor-element.elementor-element-f1c1c3c.elementor-view-stacked .elementor-icon{background-color:#8213A5;}.elementor-20 .elementor-element.elementor-element-f1c1c3c.elementor-view-framed .elementor-icon, .elementor-20 .elementor-element.elementor-element-f1c1c3c.elementor-view-default .elementor-icon{color:#8213A5;border-color:#8213A5;}.elementor-20 .elementor-element.elementor-element-f1c1c3c.elementor-view-framed .elementor-icon, .elementor-20 .elementor-element.elementor-element-f1c1c3c.elementor-view-default .elementor-icon svg{fill:#8213A5;}.elementor-20 .elementor-element.elementor-element-f56df51{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"Outfit", Sans-serif;font-weight:600;color:#8213A5;}.elementor-20 .elementor-element.elementor-element-f56df51 p{margin-block-end:0px;}.elementor-20 .elementor-element.elementor-element-8d38b21 .elementor-icon-wrapper{text-align:center;}.elementor-20 .elementor-element.elementor-element-8d38b21.elementor-view-stacked .elementor-icon{background-color:#8213A5;}.elementor-20 .elementor-element.elementor-element-8d38b21.elementor-view-framed .elementor-icon, .elementor-20 .elementor-element.elementor-element-8d38b21.elementor-view-default .elementor-icon{color:#8213A5;border-color:#8213A5;}.elementor-20 .elementor-element.elementor-element-8d38b21.elementor-view-framed .elementor-icon, .elementor-20 .elementor-element.elementor-element-8d38b21.elementor-view-default .elementor-icon svg{fill:#8213A5;}.elementor-20 .elementor-element.elementor-element-b398685{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"Outfit", Sans-serif;font-weight:600;color:#8213A5;}.elementor-20 .elementor-element.elementor-element-b398685 p{margin-block-end:0px;}.elementor-20 .elementor-element.elementor-element-0b3a91b .elementor-icon-wrapper{text-align:center;}.elementor-20 .elementor-element.elementor-element-0b3a91b.elementor-view-stacked .elementor-icon{background-color:#8213A5;}.elementor-20 .elementor-element.elementor-element-0b3a91b.elementor-view-framed .elementor-icon, .elementor-20 .elementor-element.elementor-element-0b3a91b.elementor-view-default .elementor-icon{color:#8213A5;border-color:#8213A5;}.elementor-20 .elementor-element.elementor-element-0b3a91b.elementor-view-framed .elementor-icon, .elementor-20 .elementor-element.elementor-element-0b3a91b.elementor-view-default .elementor-icon svg{fill:#8213A5;}.elementor-20 .elementor-element.elementor-element-1c6af36{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"Outfit", Sans-serif;font-weight:600;color:#8213A5;}.elementor-20 .elementor-element.elementor-element-1c6af36 p{margin-block-end:0px;}.elementor-20 .elementor-element.elementor-element-49c208c .elementor-icon-wrapper{text-align:center;}.elementor-20 .elementor-element.elementor-element-49c208c.elementor-view-stacked .elementor-icon{background-color:#8213A5;}.elementor-20 .elementor-element.elementor-element-49c208c.elementor-view-framed .elementor-icon, .elementor-20 .elementor-element.elementor-element-49c208c.elementor-view-default .elementor-icon{color:#8213A5;border-color:#8213A5;}.elementor-20 .elementor-element.elementor-element-49c208c.elementor-view-framed .elementor-icon, .elementor-20 .elementor-element.elementor-element-49c208c.elementor-view-default .elementor-icon svg{fill:#8213A5;}.elementor-20 .elementor-element.elementor-element-f87ab05{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"Outfit", Sans-serif;font-weight:600;color:#8213A5;}.elementor-20 .elementor-element.elementor-element-f87ab05 p{margin-block-end:0px;}.elementor-20 .elementor-element.elementor-element-9ecb71e .elementor-icon-wrapper{text-align:center;}.elementor-20 .elementor-element.elementor-element-9ecb71e.elementor-view-stacked .elementor-icon{background-color:#8213A5;}.elementor-20 .elementor-element.elementor-element-9ecb71e.elementor-view-framed .elementor-icon, .elementor-20 .elementor-element.elementor-element-9ecb71e.elementor-view-default .elementor-icon{color:#8213A5;border-color:#8213A5;}.elementor-20 .elementor-element.elementor-element-9ecb71e.elementor-view-framed .elementor-icon, .elementor-20 .elementor-element.elementor-element-9ecb71e.elementor-view-default .elementor-icon svg{fill:#8213A5;}.elementor-20 .elementor-element.elementor-element-2f0e28e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"Outfit", Sans-serif;font-weight:600;color:#8213A5;}.elementor-20 .elementor-element.elementor-element-2f0e28e p{margin-block-end:0px;}.elementor-20 .elementor-element.elementor-element-2031348 .elementor-icon-wrapper{text-align:center;}.elementor-20 .elementor-element.elementor-element-2031348.elementor-view-stacked .elementor-icon{background-color:#8213A5;}.elementor-20 .elementor-element.elementor-element-2031348.elementor-view-framed .elementor-icon, .elementor-20 .elementor-element.elementor-element-2031348.elementor-view-default .elementor-icon{color:#8213A5;border-color:#8213A5;}.elementor-20 .elementor-element.elementor-element-2031348.elementor-view-framed .elementor-icon, .elementor-20 .elementor-element.elementor-element-2031348.elementor-view-default .elementor-icon svg{fill:#8213A5;}.elementor-20 .elementor-element.elementor-element-bf66f15{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"Outfit", Sans-serif;font-weight:600;color:#8213A5;}.elementor-20 .elementor-element.elementor-element-bf66f15 p{margin-block-end:0px;}.elementor-20 .elementor-element.elementor-element-28d8f67 .elementor-button{background-color:transparent;font-family:"Outfit", Sans-serif;font-size:20px;font-weight:600;text-transform:uppercase;background-image:linear-gradient(90deg, #8213A5 0%, #FFAB57 100%);border-radius:50px 50px 50px 50px;padding:16px 33px 15px 32px;}.elementor-20 .elementor-element.elementor-element-28d8f67{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 150px) 0px;}.elementor-20 .elementor-element.elementor-element-28d8f67 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-20 .elementor-element.elementor-element-28d8f67 .elementor-button .elementor-button-content-wrapper{gap:19px;}.elementor-20 .elementor-element.elementor-element-ce1be91{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 50px) 0px;text-align:center;font-family:"Outfit", Sans-serif;font-weight:400;color:#FADE90;}.elementor-20 .elementor-element.elementor-element-ce1be91 p{margin-block-end:0px;}.elementor-20 .elementor-element.elementor-element-38355ed .elementor-button{background-color:transparent;font-family:"Outfit", Sans-serif;font-size:20px;font-weight:600;text-transform:uppercase;background-image:linear-gradient(90deg, #8213A5 0%, #FFAB57 100%);border-radius:50px 50px 50px 50px;padding:16px 33px 15px 32px;}.elementor-20 .elementor-element.elementor-element-38355ed{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 150px) 0px;}.elementor-20 .elementor-element.elementor-element-38355ed .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-20 .elementor-element.elementor-element-38355ed .elementor-button .elementor-button-content-wrapper{gap:19px;}body:not(.rtl) .elementor-20 .elementor-element.elementor-element-eab9db8{right:0px;}body.rtl .elementor-20 .elementor-element.elementor-element-eab9db8{left:0px;}.elementor-20 .elementor-element.elementor-element-eab9db8{bottom:0px;}.elementor-20 .elementor-element.elementor-element-eab9db8 img{width:85%;}@media(max-width:1024px){.elementor-20 .elementor-element.elementor-element-a3a5b4a{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-20 .elementor-element.elementor-element-a3a5b4a{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}}/* Start custom CSS */.div-separator-arrondi-bas {
    border-radius: 0 0 50% 50% / 0 0 60px 60px;
    overflow: hidden;
}/* End custom CSS */