.elementor-38 .elementor-element.elementor-element-d05a991{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 20px;z-index:0;}.elementor-38 .elementor-element.elementor-element-b812cdd > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-38 .elementor-element.elementor-element-3e0ccea > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-38 .elementor-element.elementor-element-3e0ccea:not(.elementor-motion-effects-element-type-background), .elementor-38 .elementor-element.elementor-element-3e0ccea > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E9E8F4;}.elementor-38 .elementor-element.elementor-element-3e0ccea, .elementor-38 .elementor-element.elementor-element-3e0ccea > .elementor-background-overlay{border-radius:3px 3px 0px 0px;}.elementor-38 .elementor-element.elementor-element-3e0ccea{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;z-index:5;}.elementor-38 .elementor-element.elementor-element-3e0ccea > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-38 .elementor-element.elementor-element-83a8f60 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-38 .elementor-element.elementor-element-598f75c{--swiper-slides-to-display:1;--arrow-prev-left-align:0%;--arrow-prev-translate-x:0px;--arrow-prev-left-position:0px;--arrow-prev-top-align:50%;--arrow-prev-translate-y:-50%;--arrow-prev-top-position:0px;--arrow-next-right-align:0%;--arrow-next-translate-x:0%;--arrow-next-right-position:0px;--arrow-next-top-align:50%;--arrow-next-translate-y:-50%;--arrow-next-top-position:0px;--swiper-slides-gap:10px;--arrow-size:0px;}.elementor-38 .elementor-element.elementor-element-598f75c .swiper-slide > .elementor-element{height:100%;}.elementor-38 .elementor-element.elementor-element-598f75c :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {border-style:none;}.elementor-38 .elementor-element.elementor-element-c19a943 > .elementor-container{max-width:1350px;}.elementor-38 .elementor-element.elementor-element-c19a943 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-38 .elementor-element.elementor-element-c19a943:not(.elementor-motion-effects-element-type-background), .elementor-38 .elementor-element.elementor-element-c19a943 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E9E8F4;}.elementor-38 .elementor-element.elementor-element-c19a943, .elementor-38 .elementor-element.elementor-element-c19a943 > .elementor-background-overlay{border-radius:3px 3px 0px 0px;}.elementor-38 .elementor-element.elementor-element-c19a943{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 50px 0px;z-index:99;}.elementor-38 .elementor-element.elementor-element-c19a943 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-38 .elementor-element.elementor-element-3c61e74 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-38 .elementor-element.elementor-element-d038a25{--grid-columns:4;--grid-column-gap:20px;z-index:99;}.elementor-38 .elementor-element.elementor-element-d038a25 .elementor-loop-container{grid-auto-rows:1fr;}.elementor-38 .elementor-element.elementor-element-d038a25 .e-loop-item > .elementor-section, .elementor-38 .elementor-element.elementor-element-d038a25 .e-loop-item > .elementor-section > .elementor-container, .elementor-38 .elementor-element.elementor-element-d038a25 .e-loop-item > .e-con, .elementor-38 .elementor-element.elementor-element-d038a25 .e-loop-item .elementor-section-wrap  > .e-con{height:100%;}.elementor-38 .elementor-element.elementor-element-d038a25 > .elementor-widget-container{margin:-100px 0px 0px 0px;}.elementor-38 .elementor-element.elementor-element-9eee40e .elementor-icon-list-icon i{color:#AB189F;transition:color 0.3s;}.elementor-38 .elementor-element.elementor-element-9eee40e .elementor-icon-list-icon svg{fill:#AB189F;transition:fill 0.3s;}.elementor-38 .elementor-element.elementor-element-9eee40e{--e-icon-list-icon-size:32px;--icon-vertical-offset:0px;width:auto;max-width:auto;}.elementor-38 .elementor-element.elementor-element-9eee40e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-38 .elementor-element.elementor-element-9eee40e .elementor-icon-list-item > a{font-family:"Lato", Sans-serif;font-size:32px;font-weight:600;font-style:italic;}.elementor-38 .elementor-element.elementor-element-9eee40e .elementor-icon-list-text{color:#2D2D3C;transition:color 0.3s;}.elementor-38 .elementor-element.elementor-element-9eee40e > .elementor-widget-container{--e-transform-rotateZ:-90deg;--e-transform-translateX:130px;--e-transform-translateY:-120px;}.elementor-38 .elementor-element.elementor-element-e38ced5 .elementor-button{font-family:"Lato", Sans-serif;font-size:16px;text-transform:uppercase;fill:#AB189F;color:#AB189F;background-color:#E9E8F4;border-style:solid;border-width:1px 1px 1px 1px;border-color:#AB189F;}.elementor-38 .elementor-element.elementor-element-e38ced5 .elementor-button:hover, .elementor-38 .elementor-element.elementor-element-e38ced5 .elementor-button:focus{color:#FFFFFF;background-color:#AB189F;}.elementor-38 .elementor-element.elementor-element-e38ced5 .elementor-button:hover svg, .elementor-38 .elementor-element.elementor-element-e38ced5 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-38 .elementor-element.elementor-element-2d77f8b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:10px 10px;--background-transition:0.3s;--padding-block-start:60px;--padding-block-end:60px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-38 .elementor-element.elementor-element-2da0213{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--justify-content:center;--background-transition:0.5s;--border-radius:8px 0px 0px 8px;--padding-block-start:2rem;--padding-block-end:2rem;--padding-inline-start:2rem;--padding-inline-end:2rem;}.elementor-38 .elementor-element.elementor-element-2da0213:not(.elementor-motion-effects-element-type-background), .elementor-38 .elementor-element.elementor-element-2da0213 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#C456B0BF;}.elementor-38 .elementor-element.elementor-element-2da0213:hover{background-color:#AB189F;}.elementor-38 .elementor-element.elementor-element-2da0213, .elementor-38 .elementor-element.elementor-element-2da0213::before{--border-transition:0.3s;}.elementor-38 .elementor-element.elementor-element-902f072.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-38 .elementor-element.elementor-element-902f072.elementor-view-framed .elementor-icon, .elementor-38 .elementor-element.elementor-element-902f072.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-38 .elementor-element.elementor-element-902f072{--icon-box-icon-margin:15px;}.elementor-38 .elementor-element.elementor-element-902f072 .elementor-icon-box-title{color:#FFFFFF;}.elementor-38 .elementor-element.elementor-element-902f072 .elementor-icon-box-title, .elementor-38 .elementor-element.elementor-element-902f072 .elementor-icon-box-title a{font-weight:500;}.elementor-38 .elementor-element.elementor-element-025ac17{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--justify-content:center;--background-transition:0.5s;--padding-block-start:2rem;--padding-block-end:2rem;--padding-inline-start:2rem;--padding-inline-end:2rem;}.elementor-38 .elementor-element.elementor-element-025ac17:not(.elementor-motion-effects-element-type-background), .elementor-38 .elementor-element.elementor-element-025ac17 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#C456B0BF;}.elementor-38 .elementor-element.elementor-element-025ac17:hover{background-color:#AB189F;}.elementor-38 .elementor-element.elementor-element-025ac17, .elementor-38 .elementor-element.elementor-element-025ac17::before{--border-transition:0.3s;}.elementor-38 .elementor-element.elementor-element-14ade90.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-38 .elementor-element.elementor-element-14ade90.elementor-view-framed .elementor-icon, .elementor-38 .elementor-element.elementor-element-14ade90.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-38 .elementor-element.elementor-element-14ade90{--icon-box-icon-margin:15px;}.elementor-38 .elementor-element.elementor-element-14ade90 .elementor-icon-box-title{color:#FFFFFF;}.elementor-38 .elementor-element.elementor-element-14ade90 .elementor-icon-box-title, .elementor-38 .elementor-element.elementor-element-14ade90 .elementor-icon-box-title a{font-weight:500;}.elementor-38 .elementor-element.elementor-element-644d42e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--justify-content:center;--background-transition:0.5s;--padding-block-start:2rem;--padding-block-end:2rem;--padding-inline-start:2rem;--padding-inline-end:2rem;}.elementor-38 .elementor-element.elementor-element-644d42e:not(.elementor-motion-effects-element-type-background), .elementor-38 .elementor-element.elementor-element-644d42e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#C456B0BF;}.elementor-38 .elementor-element.elementor-element-644d42e:hover{background-color:#AB189F;}.elementor-38 .elementor-element.elementor-element-644d42e, .elementor-38 .elementor-element.elementor-element-644d42e::before{--border-transition:0.3s;}.elementor-38 .elementor-element.elementor-element-6d9c1c3.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-38 .elementor-element.elementor-element-6d9c1c3.elementor-view-framed .elementor-icon, .elementor-38 .elementor-element.elementor-element-6d9c1c3.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-38 .elementor-element.elementor-element-6d9c1c3{--icon-box-icon-margin:15px;}.elementor-38 .elementor-element.elementor-element-6d9c1c3 .elementor-icon-box-title{color:#FFFFFF;}.elementor-38 .elementor-element.elementor-element-6d9c1c3 .elementor-icon-box-title, .elementor-38 .elementor-element.elementor-element-6d9c1c3 .elementor-icon-box-title a{font-weight:500;}.elementor-38 .elementor-element.elementor-element-7dfdbce{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--justify-content:center;--background-transition:0.5s;--padding-block-start:2rem;--padding-block-end:2rem;--padding-inline-start:2rem;--padding-inline-end:2rem;}.elementor-38 .elementor-element.elementor-element-7dfdbce:not(.elementor-motion-effects-element-type-background), .elementor-38 .elementor-element.elementor-element-7dfdbce > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#C456B0BF;}.elementor-38 .elementor-element.elementor-element-7dfdbce:hover{background-color:#AB189F;}.elementor-38 .elementor-element.elementor-element-7dfdbce, .elementor-38 .elementor-element.elementor-element-7dfdbce::before{--border-transition:0.3s;}.elementor-38 .elementor-element.elementor-element-bea5495.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-38 .elementor-element.elementor-element-bea5495.elementor-view-framed .elementor-icon, .elementor-38 .elementor-element.elementor-element-bea5495.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-38 .elementor-element.elementor-element-bea5495{--icon-box-icon-margin:15px;}.elementor-38 .elementor-element.elementor-element-bea5495 .elementor-icon-box-title{color:#FFFFFF;}.elementor-38 .elementor-element.elementor-element-bea5495 .elementor-icon-box-title, .elementor-38 .elementor-element.elementor-element-bea5495 .elementor-icon-box-title a{font-weight:500;}.elementor-38 .elementor-element.elementor-element-39bf77f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--justify-content:center;--background-transition:0.5s;--padding-block-start:2rem;--padding-block-end:2rem;--padding-inline-start:2rem;--padding-inline-end:2rem;}.elementor-38 .elementor-element.elementor-element-39bf77f:not(.elementor-motion-effects-element-type-background), .elementor-38 .elementor-element.elementor-element-39bf77f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#C456B0BF;}.elementor-38 .elementor-element.elementor-element-39bf77f:hover{background-color:#AB189F;}.elementor-38 .elementor-element.elementor-element-39bf77f, .elementor-38 .elementor-element.elementor-element-39bf77f::before{--border-transition:0.3s;}.elementor-38 .elementor-element.elementor-element-3e9bdb7.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-38 .elementor-element.elementor-element-3e9bdb7.elementor-view-framed .elementor-icon, .elementor-38 .elementor-element.elementor-element-3e9bdb7.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-38 .elementor-element.elementor-element-3e9bdb7{--icon-box-icon-margin:15px;}.elementor-38 .elementor-element.elementor-element-3e9bdb7 .elementor-icon-box-title{color:#FFFFFF;}.elementor-38 .elementor-element.elementor-element-3e9bdb7 .elementor-icon-box-title, .elementor-38 .elementor-element.elementor-element-3e9bdb7 .elementor-icon-box-title a{font-weight:500;}.elementor-38 .elementor-element.elementor-element-97c0172{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--justify-content:center;--background-transition:0.5s;--padding-block-start:2rem;--padding-block-end:2rem;--padding-inline-start:2rem;--padding-inline-end:2rem;}.elementor-38 .elementor-element.elementor-element-97c0172:not(.elementor-motion-effects-element-type-background), .elementor-38 .elementor-element.elementor-element-97c0172 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#C456B0BF;}.elementor-38 .elementor-element.elementor-element-97c0172:hover{background-color:#AB189F;}.elementor-38 .elementor-element.elementor-element-97c0172, .elementor-38 .elementor-element.elementor-element-97c0172::before{--border-transition:0.3s;}.elementor-38 .elementor-element.elementor-element-d986f2e.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-38 .elementor-element.elementor-element-d986f2e.elementor-view-framed .elementor-icon, .elementor-38 .elementor-element.elementor-element-d986f2e.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-38 .elementor-element.elementor-element-d986f2e{--icon-box-icon-margin:15px;}.elementor-38 .elementor-element.elementor-element-d986f2e .elementor-icon-box-title{color:#FFFFFF;}.elementor-38 .elementor-element.elementor-element-d986f2e .elementor-icon-box-title, .elementor-38 .elementor-element.elementor-element-d986f2e .elementor-icon-box-title a{font-weight:500;}.elementor-38 .elementor-element.elementor-element-a456bbd{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--justify-content:center;--background-transition:0.5s;--border-radius:0px 0px 0px 0px;--padding-block-start:2rem;--padding-block-end:2rem;--padding-inline-start:2rem;--padding-inline-end:2rem;}.elementor-38 .elementor-element.elementor-element-a456bbd:not(.elementor-motion-effects-element-type-background), .elementor-38 .elementor-element.elementor-element-a456bbd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#C456B0BF;}.elementor-38 .elementor-element.elementor-element-a456bbd:hover{background-color:#AB189F;}.elementor-38 .elementor-element.elementor-element-a456bbd, .elementor-38 .elementor-element.elementor-element-a456bbd::before{--border-transition:0.3s;}.elementor-38 .elementor-element.elementor-element-31498e9.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-38 .elementor-element.elementor-element-31498e9.elementor-view-framed .elementor-icon, .elementor-38 .elementor-element.elementor-element-31498e9.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-38 .elementor-element.elementor-element-31498e9{--icon-box-icon-margin:15px;}.elementor-38 .elementor-element.elementor-element-31498e9 .elementor-icon-box-title{color:#FFFFFF;}.elementor-38 .elementor-element.elementor-element-31498e9 .elementor-icon-box-title, .elementor-38 .elementor-element.elementor-element-31498e9 .elementor-icon-box-title a{font-weight:500;}.elementor-38 .elementor-element.elementor-element-0511b86{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--justify-content:center;--background-transition:0.5s;--border-radius:0px 8px 8px 0px;--padding-block-start:2rem;--padding-block-end:2rem;--padding-inline-start:2rem;--padding-inline-end:2rem;}.elementor-38 .elementor-element.elementor-element-0511b86:not(.elementor-motion-effects-element-type-background), .elementor-38 .elementor-element.elementor-element-0511b86 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#C456B0BF;}.elementor-38 .elementor-element.elementor-element-0511b86:hover{background-color:#AB189F;}.elementor-38 .elementor-element.elementor-element-0511b86, .elementor-38 .elementor-element.elementor-element-0511b86::before{--border-transition:0.3s;}.elementor-38 .elementor-element.elementor-element-06c58be.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-38 .elementor-element.elementor-element-06c58be.elementor-view-framed .elementor-icon, .elementor-38 .elementor-element.elementor-element-06c58be.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-38 .elementor-element.elementor-element-06c58be{--icon-box-icon-margin:15px;}.elementor-38 .elementor-element.elementor-element-06c58be .elementor-icon-box-title{color:#FFFFFF;}.elementor-38 .elementor-element.elementor-element-06c58be .elementor-icon-box-title, .elementor-38 .elementor-element.elementor-element-06c58be .elementor-icon-box-title a{font-weight:500;}.elementor-38 .elementor-element.elementor-element-6f5e68b{--display:flex;--min-height:0px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--justify-content:center;--gap:0px 0px;--background-transition:0.3s;--padding-block-start:60px;--padding-block-end:60px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-38 .elementor-element.elementor-element-6f5e68b:not(.elementor-motion-effects-element-type-background), .elementor-38 .elementor-element.elementor-element-6f5e68b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E9E8F4;}.elementor-38 .elementor-element.elementor-element-6f5e68b, .elementor-38 .elementor-element.elementor-element-6f5e68b::before{--border-transition:0.3s;}.elementor-38 .elementor-element.elementor-element-305c11a{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;}.elementor-38 .elementor-element.elementor-element-305c11a.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-38 .elementor-element.elementor-element-3eb432c .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-38 .elementor-element.elementor-element-3eb432c .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-38 .elementor-element.elementor-element-3eb432c{--e-icon-list-icon-size:32px;--icon-vertical-offset:0px;width:auto;max-width:auto;}.elementor-38 .elementor-element.elementor-element-3eb432c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-38 .elementor-element.elementor-element-3eb432c .elementor-icon-list-item > a{font-family:"Lato", Sans-serif;font-size:32px;font-weight:600;}.elementor-38 .elementor-element.elementor-element-3eb432c .elementor-icon-list-text{color:#2D2D3C;transition:color 0.3s;}.elementor-38 .elementor-element.elementor-element-f2f2594{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:50px;--padding-inline-end:0px;}.elementor-38 .elementor-element.elementor-element-95ebf61{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:0px 0px;--background-transition:0.3s;}.elementor-38 .elementor-element.elementor-element-f61dff2{--display:flex;--justify-content:center;--background-transition:0.3s;--border-radius:16px 0px 0px 16px;}.elementor-38 .elementor-element.elementor-element-f61dff2:not(.elementor-motion-effects-element-type-background), .elementor-38 .elementor-element.elementor-element-f61dff2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D481C4;}.elementor-38 .elementor-element.elementor-element-f61dff2, .elementor-38 .elementor-element.elementor-element-f61dff2::before{--border-transition:0.3s;}.elementor-38 .elementor-element.elementor-element-f61dff2.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-38 .elementor-element.elementor-element-d21b7a3{--display:flex;--background-transition:0.3s;--border-radius:0px 16px 16px 0px;}.elementor-38 .elementor-element.elementor-element-d21b7a3:not(.elementor-motion-effects-element-type-background), .elementor-38 .elementor-element.elementor-element-d21b7a3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-38 .elementor-element.elementor-element-d21b7a3, .elementor-38 .elementor-element.elementor-element-d21b7a3::before{--border-transition:0.3s;}.elementor-38 .elementor-element.elementor-element-646db30{--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;--align-items:center;--background-transition:0.3s;--padding-block-start:100px;--padding-block-end:100px;--padding-inline-start:20px;--padding-inline-end:20px;}.elementor-38 .elementor-element.elementor-element-646db30:not(.elementor-motion-effects-element-type-background), .elementor-38 .elementor-element.elementor-element-646db30 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-38 .elementor-element.elementor-element-646db30, .elementor-38 .elementor-element.elementor-element-646db30::before{--border-transition:0.3s;}.elementor-38 .elementor-element.elementor-element-5d9a178{--display:flex;--min-height:480px;--background-transition:0.3s;--border-radius:12px 12px 12px 12px;--padding-block-start:5px;--padding-block-end:5px;--padding-inline-start:5px;--padding-inline-end:5px;}.elementor-38 .elementor-element.elementor-element-5d9a178, .elementor-38 .elementor-element.elementor-element-5d9a178::before{--border-transition:0.3s;}.elementor-38 .elementor-element.elementor-element-e0c35bb{--display:flex;--justify-content:flex-end;--background-transition:0.3s;--border-radius:8px 8px 8px 8px;--padding-block-start:30px;--padding-block-end:30px;--padding-inline-start:30px;--padding-inline-end:45px;}.elementor-38 .elementor-element.elementor-element-e0c35bb:not(.elementor-motion-effects-element-type-background), .elementor-38 .elementor-element.elementor-element-e0c35bb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E6E6E645;}.elementor-38 .elementor-element.elementor-element-e0c35bb, .elementor-38 .elementor-element.elementor-element-e0c35bb::before{--border-transition:0.3s;}.elementor-38 .elementor-element.elementor-element-e0c35bb.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-38 .elementor-element.elementor-element-e8910c4 .elementor-heading-title{color:#5E3A75;font-size:32px;line-height:1.2em;}.elementor-38 .elementor-element.elementor-element-d853383 .elementor-button{fill:#5E3A75;color:#5E3A75;background-color:#5E3A7500;padding:0px 0px 0px 0px;}.elementor-38 .elementor-element.elementor-element-d853383 > .elementor-widget-container{margin:8px 0px 0px 0px;}.elementor-38 .elementor-element.elementor-element-af94e53{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--background-transition:0.3s;}.elementor-38 .elementor-element.elementor-element-af94e53.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-38 .elementor-element.elementor-element-38d87a5{--divider-border-style:solid;--divider-color:#00000000;--divider-border-width:490px;width:auto;max-width:auto;top:32px;}.elementor-38 .elementor-element.elementor-element-38d87a5 .elementor-divider-separator{width:7px;}.elementor-38 .elementor-element.elementor-element-38d87a5 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-38 .elementor-element.elementor-element-38d87a5.elementor-element{--flex-grow:0;--flex-shrink:0;}body:not(.rtl) .elementor-38 .elementor-element.elementor-element-38d87a5{right:5px;}body.rtl .elementor-38 .elementor-element.elementor-element-38d87a5{left:5px;}.elementor-38 .elementor-element.elementor-element-38d87a5 > .elementor-widget-container{border-radius:5px 5px 5px 5px;}.elementor-38 .elementor-element.elementor-element-ad8427a{--grid-columns:3;}.elementor-38 .elementor-element.elementor-element-ad8427a > .elementor-widget-container{margin:10px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-38 .elementor-element.elementor-element-ad8427a.elementor-element{--flex-grow:0;--flex-shrink:0;}:root{--page-title-display:none;}@media(max-width:1366px){.elementor-38 .elementor-element.elementor-element-598f75c{--swiper-slides-to-display:1;}.elementor-38 .elementor-element.elementor-element-38d87a5{width:var( --container-widget-width, 10px );max-width:10px;--container-widget-width:10px;--container-widget-flex-grow:0;}.elementor-38 .elementor-element.elementor-element-ad8427a{width:var( --container-widget-width, 1043.35px );max-width:1043.35px;--container-widget-width:1043.35px;--container-widget-flex-grow:0;}}@media(max-width:1200px){.elementor-38 .elementor-element.elementor-element-598f75c{--swiper-slides-to-display:1;}}@media(max-width:1024px){.elementor-38 .elementor-element.elementor-element-d05a991{margin-top:50px;margin-bottom:0px;padding:0px 20px 0px 20px;}.elementor-38 .elementor-element.elementor-element-b812cdd > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-38 .elementor-element.elementor-element-3e0ccea{margin-top:0px;margin-bottom:0px;padding:50px 0px 0px 0px;}.elementor-38 .elementor-element.elementor-element-83a8f60 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 20px 0px 20px;}.elementor-38 .elementor-element.elementor-element-598f75c{--swiper-slides-to-display:1;}.elementor-38 .elementor-element.elementor-element-c19a943{margin-top:0px;margin-bottom:0px;padding:50px 0px 0px 0px;}.elementor-38 .elementor-element.elementor-element-3c61e74 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 20px 0px 20px;}.elementor-38 .elementor-element.elementor-element-d038a25{--grid-columns:2;}.elementor-38 .elementor-element.elementor-element-ad8427a{--grid-columns:2;}}@media(max-width:880px){.elementor-38 .elementor-element.elementor-element-598f75c{--swiper-slides-to-display:1;}}@media(max-width:767px){.elementor-38 .elementor-element.elementor-element-d05a991{margin-top:50px;margin-bottom:0px;padding:0px 20px 0px 20px;}.elementor-38 .elementor-element.elementor-element-b812cdd > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-38 .elementor-element.elementor-element-83a8f60 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:50px 20px 50px 0px;}.elementor-38 .elementor-element.elementor-element-598f75c{--swiper-slides-to-display:1;}.elementor-38 .elementor-element.elementor-element-3c61e74 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:50px 20px 50px 0px;}.elementor-38 .elementor-element.elementor-element-d038a25{--grid-columns:1;}.elementor-38 .elementor-element.elementor-element-646db30{--justify-content:center;--padding-block-start:70px;--padding-block-end:40px;--padding-inline-start:20px;--padding-inline-end:20px;}.elementor-38 .elementor-element.elementor-element-5d9a178{--width:260px;}.elementor-38 .elementor-element.elementor-element-38d87a5{top:45px;}.elementor-38 .elementor-element.elementor-element-ad8427a{--grid-columns:1;}}@media(min-width:768px){.elementor-38 .elementor-element.elementor-element-2d77f8b{--content-width:1350px;}.elementor-38 .elementor-element.elementor-element-2da0213{--width:25%;}.elementor-38 .elementor-element.elementor-element-025ac17{--width:25%;}.elementor-38 .elementor-element.elementor-element-644d42e{--width:25%;}.elementor-38 .elementor-element.elementor-element-7dfdbce{--width:25%;}.elementor-38 .elementor-element.elementor-element-39bf77f{--width:25%;}.elementor-38 .elementor-element.elementor-element-97c0172{--width:25%;}.elementor-38 .elementor-element.elementor-element-a456bbd{--width:25%;}.elementor-38 .elementor-element.elementor-element-0511b86{--width:25%;}.elementor-38 .elementor-element.elementor-element-6f5e68b{--content-width:1350px;}.elementor-38 .elementor-element.elementor-element-305c11a{--width:40%;}.elementor-38 .elementor-element.elementor-element-f2f2594{--width:60%;}.elementor-38 .elementor-element.elementor-element-f61dff2{--width:25%;}.elementor-38 .elementor-element.elementor-element-646db30{--content-width:1350px;}.elementor-38 .elementor-element.elementor-element-5d9a178{--width:350px;}}@media(max-width:1366px) and (min-width:768px){.elementor-38 .elementor-element.elementor-element-af94e53{--width:909.983px;}}@media(max-width:1024px) and (min-width:768px){.elementor-38 .elementor-element.elementor-element-83a8f60{width:100%;}.elementor-38 .elementor-element.elementor-element-3c61e74{width:100%;}}@media(min-width:2400px){.elementor-38 .elementor-element.elementor-element-598f75c{--swiper-slides-to-display:1;}body:not(.rtl) .elementor-38 .elementor-element.elementor-element-38d87a5{right:5px;}body.rtl .elementor-38 .elementor-element.elementor-element-38d87a5{left:5px;}}/* Start custom CSS for button, class: .elementor-element-e38ced5 */#actu_button {
    margin-left: -10vh
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-c19a943 */.elementor-38 .elementor-element.elementor-element-c19a943 .elementor-container {
    margin-left: 0 !important;
    padding-left: 100px !important;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-b812cdd */.elementor-38 .elementor-element.elementor-element-b812cdd {
    margin-left: 10vh !important;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-d05a991 */.elementor-38 .elementor-element.elementor-element-d05a991 {
        background: linear-gradient(0deg, #E9E9F4 80%, #FFF 20%) !important;
        overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-6a68f0c */.elementor-38 .elementor-element.elementor-element-6a68f0c h3{
    font-size: 18px !important;
}

.elementor-38 .elementor-element.elementor-element-6a68f0c .em-item-image {
    display: none !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5d9a178 */.elementor-38 .elementor-element.elementor-element-5d9a178{
    background: linear-gradient(130deg, rgba(196, 86, 176, 0.75), #d7a9e3 41%, #a284be 76%);
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-38d87a5 */.elementor-38 .elementor-element.elementor-element-38d87a5 .elementor-widget-container{
    background: linear-gradient(130deg, rgba(196, 86, 176, 0.75), #d7a9e3 41%, #a284be 76%);
}/* End custom CSS */
/* Start custom CSS for loop-grid, class: .elementor-element-ad8427a */.elementor-38 .elementor-element.elementor-element-ad8427a {
    --article: 10;
}

.elementor-38 .elementor-element.elementor-element-ad8427a{
    -webkit-user-select: none;
    -ms-user-select: none;
    user-select: none;
}
.elementor-38 .elementor-element.elementor-element-ad8427a > .elementor-widget-container{
    overflow-x: scroll;
    padding: 25px 0;
}
.elementor-38 .elementor-element.elementor-element-ad8427a a{
    text-decoration: none;
    -webkit-user-drag: none;
}
.elementor-38 .elementor-element.elementor-element-ad8427a a:focus{
    outline: none;
}
.elementor-38 .elementor-element.elementor-element-ad8427a .e-loop-item:first-of-type {
    margin-left: 0;
}

.elementor-38 .elementor-element.elementor-element-ad8427a .e-loop-item {
    width: 350px !important;
    margin-left: -95px;
    transition: all 0.2s ease-in-out;
}
.elementor-38 .elementor-element.elementor-element-ad8427a .e-loop-item:hover{
    transform: translate(10px, -1rem) rotate(3deg);
    margin-right: 80px;
    
}
.elementor-38 .elementor-element.elementor-element-ad8427a .elementor-grid{
    grid-template-columns: repeat(var(--article),1fr);
}
.elementor-38 .elementor-element.elementor-element-ad8427a .elementor-widget-container::-webkit-scrollbar {
    height: 0px;
}

.elementor-38 .elementor-element.elementor-element-ad8427a .e-loop-item {

  position: relative;
  box-sizing: border-box;

  border: 30px;
  color: #FFF;
  background: linear-gradient(to right, #434343, #262626);
  background-clip: padding-box; /* !importanté */
  border: solid $border transparent; /* !importanté */
  border-radius: 1em;
}

.elementor-38 .elementor-element.elementor-element-ad8427a .elementor-post__read-more {
  line-height: 1;
  font-size: 15px;
  color: #fff;
  fill: #fff;
  text-align: center;
  font-weight: normal
}

.elementor-38 .elementor-element.elementor-element-ad8427a .elementor-post__read-more:hover {
    font-weight: bold;
}
  
.elementor-38 .elementor-element.elementor-element-ad8427a .elementor-post__read-more-wrapper {
    text-align: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-af94e53 */@media (min-width:768px){
.elementor-38 .elementor-element.elementor-element-af94e53{
    max-width: calc(100% - 260px);
}    
}/* End custom CSS */