.elementor-19106 .elementor-element.elementor-element-a9feb80{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-19106 .elementor-element.elementor-element-ea42251{text-align:center;}.elementor-19106 .elementor-element.elementor-element-ea42251 .elementor-heading-title{color:#6B0AB8;}.elementor-19106 .elementor-element.elementor-element-ea42251 > .elementor-widget-container{margin:20px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19106 .elementor-element.elementor-element-598dc3d0{--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;--flex-wrap:wrap;--background-transition:0.3s;}.elementor-19106 .elementor-element.elementor-element-59313321{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-19106 .elementor-element.elementor-element-245a564{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-19106 .elementor-element.elementor-element-3743e508 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19106 .elementor-element.elementor-element-6c7b81d1{margin-top:-25px;margin-bottom:-25px;padding:0px 0px 0px 0px;}.elementor-19106 .elementor-element.elementor-element-49cedf59 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:20px;}.elementor-19106 .elementor-element.elementor-element-49cedf59 > .elementor-element-populated{border-style:solid;border-width:0px 0px 0px 0px;border-color:rgba(0,0,0,0.18);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-19106 .elementor-element.elementor-element-49cedf59 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-19106 .elementor-element.elementor-element-7e6461a1 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19106 .elementor-element.elementor-element-24174759{--divider-border-style:solid;--divider-color:#000;--divider-border-width:3px;}.elementor-19106 .elementor-element.elementor-element-24174759 .elementor-divider-separator{width:100%;}.elementor-19106 .elementor-element.elementor-element-24174759 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-19106 .elementor-element.elementor-element-43ceec6 .elementor-heading-title{color:#6B0AB8;}.elementor-19106 .elementor-element.elementor-element-43ceec6 > .elementor-widget-container{margin:-25px 0px 0px 0px;}.elementor-19106 .elementor-element.elementor-element-2e3cefe9{--divider-border-style:solid;--divider-color:#000;--divider-border-width:3px;}.elementor-19106 .elementor-element.elementor-element-2e3cefe9 .elementor-divider-separator{width:100%;}.elementor-19106 .elementor-element.elementor-element-2e3cefe9 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-19106 .elementor-element.elementor-element-63eeb950 .elementor-heading-title{color:#6B0AB8;}.elementor-19106 .elementor-element.elementor-element-63eeb950 > .elementor-widget-container{margin:-25px 0px 0px 0px;}.elementor-19106 .elementor-element.elementor-element-75fda4{--divider-border-style:solid;--divider-color:#D8D8D8;--divider-border-width:1px;}.elementor-19106 .elementor-element.elementor-element-75fda4 .elementor-divider-separator{width:100%;}.elementor-19106 .elementor-element.elementor-element-75fda4 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-19106 .elementor-element.elementor-element-75fda4 > .elementor-widget-container{margin:-30px 0px 0px 0px;}.elementor-19106 .elementor-element.elementor-element-385b5583 > .elementor-widget-container{margin:-25px 0px 0px 0px;}.elementor-19106 .elementor-element.elementor-element-73e6606a{--divider-border-style:solid;--divider-color:#000;--divider-border-width:3px;}.elementor-19106 .elementor-element.elementor-element-73e6606a .elementor-divider-separator{width:100%;}.elementor-19106 .elementor-element.elementor-element-73e6606a .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-19106 .elementor-element.elementor-element-2f6c5472 .elementor-heading-title{color:#6B0AB8;}.elementor-19106 .elementor-element.elementor-element-2f6c5472 > .elementor-widget-container{margin:-25px 0px 0px 0px;}.elementor-19106 .elementor-element.elementor-element-1a27ff27{--divider-border-style:solid;--divider-color:#D8D8D8;--divider-border-width:1px;}.elementor-19106 .elementor-element.elementor-element-1a27ff27 .elementor-divider-separator{width:100%;}.elementor-19106 .elementor-element.elementor-element-1a27ff27 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-19106 .elementor-element.elementor-element-1a27ff27 > .elementor-widget-container{margin:-30px 0px 0px 0px;}.elementor-19106 .elementor-element.elementor-element-1d665f95 > .elementor-widget-container{margin:-25px 0px 0px 0px;padding:10px 0px 10px 0px;border-style:double;border-width:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-19106 .elementor-element.elementor-element-72f5c3ec > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:10px;}.elementor-19106 .elementor-element.elementor-element-2ca0360c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19106 .elementor-element.elementor-element-3ab828e3 img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-19106 .elementor-element.elementor-element-31eb904e{--divider-border-style:solid;--divider-color:#000;--divider-border-width:3px;}.elementor-19106 .elementor-element.elementor-element-31eb904e .elementor-divider-separator{width:100%;}.elementor-19106 .elementor-element.elementor-element-31eb904e .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-19106 .elementor-element.elementor-element-36f4cf2f{--divider-border-style:solid;--divider-color:#000;--divider-border-width:3px;}.elementor-19106 .elementor-element.elementor-element-36f4cf2f .elementor-divider-separator{width:100%;}.elementor-19106 .elementor-element.elementor-element-36f4cf2f .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-19106 .elementor-element.elementor-element-6ff11d10 > .elementor-widget-container{padding:0px 0px 10px 0px;border-style:double;border-width:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-19106 .elementor-element.elementor-element-30cba364{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-19106 .elementor-element.elementor-element-30cba364 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-19106 .elementor-element.elementor-element-4321e0d7{--divider-border-style:solid;--divider-color:#000;--divider-border-width:3.8px;}.elementor-19106 .elementor-element.elementor-element-4321e0d7 .elementor-divider-separator{width:100%;}.elementor-19106 .elementor-element.elementor-element-4321e0d7 .elementor-divider{padding-block-start:17px;padding-block-end:17px;}.elementor-19106 .elementor-element.elementor-element-4321e0d7 > .elementor-widget-container{margin:0px 0px -25px 0px;}.elementor-19106 .elementor-element.elementor-element-7eb10f21 .elementor-testimonial-wrapper{text-align:left;}.elementor-19106 .elementor-element.elementor-element-7eb10f21 .elementor-testimonial-content{color:#0C0C0C;}.elementor-19106 .elementor-element.elementor-element-7eb10f21 .elementor-testimonial-name{color:#000000;font-family:"Times New Roman", Sans-serif;font-size:20px;font-weight:700;text-transform:uppercase;}.elementor-19106 .elementor-element.elementor-element-4b4daca2  .block-infos-title-wrapper:not(.force-size) .title-display{font-family:"Old Standard TT", Sans-serif;}.elementor-19106 .elementor-element.elementor-element-4b4daca2 > .elementor-widget-container{padding:30px 30px 30px 30px;background-color:#000000;}.elementor-19106 .elementor-element.elementor-element-5a134cdc{padding:30px 0px 30px 0px;}.elementor-19106 .elementor-element.elementor-element-30f59dba{--divider-border-style:solid;--divider-color:#000;--divider-border-width:3px;}.elementor-19106 .elementor-element.elementor-element-30f59dba .elementor-divider-separator{width:100%;}.elementor-19106 .elementor-element.elementor-element-30f59dba .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-19106 .elementor-element.elementor-element-30f59dba > .elementor-widget-container{margin:-15px 0px 0px 0px;}.elementor-19106 .elementor-element.elementor-element-1bd77ae8 .elementor-heading-title{color:#6B0AB8;}.elementor-19106 .elementor-element.elementor-element-1bd77ae8 > .elementor-widget-container{margin:-25px 0px 0px 0px;}.elementor-19106 .elementor-element.elementor-element-74e9133d{--divider-border-style:solid;--divider-color:#D8D8D8;--divider-border-width:1px;}.elementor-19106 .elementor-element.elementor-element-74e9133d .elementor-divider-separator{width:100%;}.elementor-19106 .elementor-element.elementor-element-74e9133d .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-19106 .elementor-element.elementor-element-74e9133d > .elementor-widget-container{margin:-32px 0px 0px 0px;}.elementor-19106 .elementor-element.elementor-element-3a75fa79 > .elementor-widget-container{margin:-25px 0px 0px 0px;}.elementor-19106 .elementor-element.elementor-element-15157dab{--divider-border-style:solid;--divider-color:#000;--divider-border-width:3px;}.elementor-19106 .elementor-element.elementor-element-15157dab .elementor-divider-separator{width:100%;}.elementor-19106 .elementor-element.elementor-element-15157dab .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-19106 .elementor-element.elementor-element-15157dab > .elementor-widget-container{margin:-15px 0px 0px 0px;}.elementor-19106 .elementor-element.elementor-element-54be61c2 .elementor-heading-title{color:#6B0AB8;}.elementor-19106 .elementor-element.elementor-element-54be61c2 > .elementor-widget-container{margin:-25px 0px 0px 0px;}.elementor-19106 .elementor-element.elementor-element-49cbdba5{--divider-border-style:solid;--divider-color:#D5D5D5;--divider-border-width:1px;}.elementor-19106 .elementor-element.elementor-element-49cbdba5 .elementor-divider-separator{width:100%;}.elementor-19106 .elementor-element.elementor-element-49cbdba5 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-19106 .elementor-element.elementor-element-49cbdba5 > .elementor-widget-container{margin:-32px 0px 0px 0px;}.elementor-19106 .elementor-element.elementor-element-18cf154c > .elementor-widget-container{margin:-25px 0px 0px 0px;}.elementor-19106 .elementor-element.elementor-element-aaaec1a{--divider-border-style:solid;--divider-color:#000;--divider-border-width:3px;}.elementor-19106 .elementor-element.elementor-element-aaaec1a .elementor-divider-separator{width:100%;}.elementor-19106 .elementor-element.elementor-element-aaaec1a .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-19106 .elementor-element.elementor-element-aaaec1a > .elementor-widget-container{margin:-15px 0px 0px 0px;}.elementor-19106 .elementor-element.elementor-element-573c90f2 .elementor-heading-title{color:#6B0AB8;}.elementor-19106 .elementor-element.elementor-element-573c90f2 > .elementor-widget-container{margin:-25px 0px 0px 0px;}.elementor-19106 .elementor-element.elementor-element-2707eac3{--divider-border-style:solid;--divider-color:#CECECE;--divider-border-width:1px;}.elementor-19106 .elementor-element.elementor-element-2707eac3 .elementor-divider-separator{width:100%;}.elementor-19106 .elementor-element.elementor-element-2707eac3 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-19106 .elementor-element.elementor-element-2707eac3 > .elementor-widget-container{margin:-32px 0px 0px 0px;}.elementor-19106 .elementor-element.elementor-element-678939c3 > .elementor-widget-container{margin:-25px 0px 0px 0px;}.elementor-19106 .elementor-element.elementor-element-53b00f4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-19106 .elementor-element.elementor-element-695ce1cd{padding:30px 0px 30px 0px;}.elementor-19106 .elementor-element.elementor-element-452410ec{--divider-border-style:solid;--divider-color:#000;--divider-border-width:3px;}.elementor-19106 .elementor-element.elementor-element-452410ec .elementor-divider-separator{width:100%;}.elementor-19106 .elementor-element.elementor-element-452410ec .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-19106 .elementor-element.elementor-element-452410ec > .elementor-widget-container{margin:-15px 0px 0px 0px;}.elementor-19106 .elementor-element.elementor-element-226c723c .elementor-heading-title{color:#6B0AB8;}.elementor-19106 .elementor-element.elementor-element-226c723c > .elementor-widget-container{margin:-25px 0px 0px 0px;}.elementor-19106 .elementor-element.elementor-element-337e432c{--divider-border-style:solid;--divider-color:#D8D8D8;--divider-border-width:1px;}.elementor-19106 .elementor-element.elementor-element-337e432c .elementor-divider-separator{width:100%;}.elementor-19106 .elementor-element.elementor-element-337e432c .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-19106 .elementor-element.elementor-element-337e432c > .elementor-widget-container{margin:-32px 0px 0px 0px;}.elementor-19106 .elementor-element.elementor-element-4865019a > .elementor-widget-container{margin:-25px 0px 0px 0px;}.elementor-19106 .elementor-element.elementor-element-771a0e96{--divider-border-style:solid;--divider-color:#000;--divider-border-width:3px;}.elementor-19106 .elementor-element.elementor-element-771a0e96 .elementor-divider-separator{width:100%;}.elementor-19106 .elementor-element.elementor-element-771a0e96 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-19106 .elementor-element.elementor-element-2d45de33 .elementor-heading-title{color:#6B0AB8;}.elementor-19106 .elementor-element.elementor-element-2d45de33 > .elementor-widget-container{margin:-25px 0px 0px 0px;}.elementor-19106 .elementor-element.elementor-element-5a744ba6{--divider-border-style:solid;--divider-color:#DADADA;--divider-border-width:1px;}.elementor-19106 .elementor-element.elementor-element-5a744ba6 .elementor-divider-separator{width:100%;}.elementor-19106 .elementor-element.elementor-element-5a744ba6 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-19106 .elementor-element.elementor-element-5a744ba6 > .elementor-widget-container{margin:-30px 0px 0px 0px;}.elementor-19106 .elementor-element.elementor-element-137a6e40 > .elementor-widget-container{margin:-25px 0px 0px 0px;}.elementor-19106 .elementor-element.elementor-element-5ce8e522 > .elementor-widget-container{margin:-25px 0px 0px 0px;}.elementor-19106 .elementor-element.elementor-element-60a156d3{--divider-border-style:solid;--divider-color:#000;--divider-border-width:3px;}.elementor-19106 .elementor-element.elementor-element-60a156d3 .elementor-divider-separator{width:100%;}.elementor-19106 .elementor-element.elementor-element-60a156d3 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-19106 .elementor-element.elementor-element-654c627d .elementor-heading-title{color:#6B0AB8;}.elementor-19106 .elementor-element.elementor-element-654c627d > .elementor-widget-container{margin:-25px 0px 0px 0px;}.elementor-19106 .elementor-element.elementor-element-69267608{--divider-border-style:solid;--divider-color:#DADADA;--divider-border-width:1px;}.elementor-19106 .elementor-element.elementor-element-69267608 .elementor-divider-separator{width:100%;}.elementor-19106 .elementor-element.elementor-element-69267608 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-19106 .elementor-element.elementor-element-69267608 > .elementor-widget-container{margin:-30px 0px 0px 0px;}.elementor-19106 .elementor-element.elementor-element-74e130a2 > .elementor-widget-container{margin:-25px 0px 0px 0px;}.elementor-19106 .elementor-element.elementor-element-7ec04169{--divider-border-style:solid;--divider-color:#000;--divider-border-width:3px;}.elementor-19106 .elementor-element.elementor-element-7ec04169 .elementor-divider-separator{width:100%;}.elementor-19106 .elementor-element.elementor-element-7ec04169 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-19106 .elementor-element.elementor-element-4d85c5b0 .elementor-heading-title{color:#6B0AB8;}.elementor-19106 .elementor-element.elementor-element-4d85c5b0 > .elementor-widget-container{margin:-25px 0px 0px 0px;}.elementor-19106 .elementor-element.elementor-element-59443085{--divider-border-style:solid;--divider-color:#D6D6D6;--divider-border-width:1px;}.elementor-19106 .elementor-element.elementor-element-59443085 .elementor-divider-separator{width:100%;}.elementor-19106 .elementor-element.elementor-element-59443085 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-19106 .elementor-element.elementor-element-59443085 > .elementor-widget-container{margin:-30px 0px 0px 0px;}.elementor-19106 .elementor-element.elementor-element-2d325d70 > .elementor-widget-container{margin:-25px 0px 0px 0px;}.elementor-19106 .elementor-element.elementor-element-69121c92 > .elementor-widget-container{padding:20px 20px 20px 20px;background-color:#000000;}.elementor-19106 .elementor-element.elementor-element-6af81426{--divider-border-style:solid;--divider-color:#000;--divider-border-width:3px;}.elementor-19106 .elementor-element.elementor-element-6af81426 .elementor-divider-separator{width:100%;}.elementor-19106 .elementor-element.elementor-element-6af81426 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-19106 .elementor-element.elementor-element-6af81426 > .elementor-widget-container{margin:-15px 0px 0px 0px;}.elementor-19106 .elementor-element.elementor-element-412244cc .elementor-heading-title{color:#6B0AB8;}.elementor-19106 .elementor-element.elementor-element-412244cc > .elementor-widget-container{margin:-25px 0px 0px 0px;}.elementor-19106 .elementor-element.elementor-element-26992820{--divider-border-style:solid;--divider-color:#D6D6D6;--divider-border-width:1px;}.elementor-19106 .elementor-element.elementor-element-26992820 .elementor-divider-separator{width:100%;}.elementor-19106 .elementor-element.elementor-element-26992820 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-19106 .elementor-element.elementor-element-26992820 > .elementor-widget-container{margin:-22px 0px 0px 0px;}.elementor-19106 .elementor-element.elementor-element-8817e0 > .elementor-widget-container{margin:-25px 0px 0px 0px;}.elementor-19106 .elementor-element.elementor-element-5629db15{--divider-border-style:solid;--divider-color:#000;--divider-border-width:3px;}.elementor-19106 .elementor-element.elementor-element-5629db15 .elementor-divider-separator{width:100%;}.elementor-19106 .elementor-element.elementor-element-5629db15 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-19106 .elementor-element.elementor-element-5629db15 > .elementor-widget-container{margin:-15px 0px 0px 0px;}.elementor-19106 .elementor-element.elementor-element-53c16dde .elementor-heading-title{color:#6B0AB8;}.elementor-19106 .elementor-element.elementor-element-53c16dde > .elementor-widget-container{margin:-25px 0px 0px 0px;}.elementor-19106 .elementor-element.elementor-element-2e96b321{--divider-border-style:solid;--divider-color:#D5D5D5;--divider-border-width:1px;}.elementor-19106 .elementor-element.elementor-element-2e96b321 .elementor-divider-separator{width:100%;}.elementor-19106 .elementor-element.elementor-element-2e96b321 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-19106 .elementor-element.elementor-element-2e96b321 > .elementor-widget-container{margin:-32px 0px 0px 0px;}.elementor-19106 .elementor-element.elementor-element-7c0700dd > .elementor-widget-container{margin:-25px 0px 0px 0px;}.elementor-19106 .elementor-element.elementor-element-6da43561{--divider-border-style:solid;--divider-color:#000;--divider-border-width:3px;}.elementor-19106 .elementor-element.elementor-element-6da43561 .elementor-divider-separator{width:100%;}.elementor-19106 .elementor-element.elementor-element-6da43561 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-19106 .elementor-element.elementor-element-170f2ad8 .elementor-heading-title{color:#6B0AB8;}.elementor-19106 .elementor-element.elementor-element-170f2ad8 > .elementor-widget-container{margin:-25px 0px 0px 0px;}.elementor-19106 .elementor-element.elementor-element-4998a720{--divider-border-style:solid;--divider-color:#D5D5D5;--divider-border-width:1px;}.elementor-19106 .elementor-element.elementor-element-4998a720 .elementor-divider-separator{width:100%;}.elementor-19106 .elementor-element.elementor-element-4998a720 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-19106 .elementor-element.elementor-element-4998a720 > .elementor-widget-container{margin:-30px 0px 0px 0px;}.elementor-19106 .elementor-element.elementor-element-11367132 > .elementor-widget-container{margin:-25px 0px 0px 0px;}.elementor-19106 .elementor-element.elementor-element-51a8b558{--divider-border-style:solid;--divider-color:#000;--divider-border-width:3px;}.elementor-19106 .elementor-element.elementor-element-51a8b558 .elementor-divider-separator{width:100%;}.elementor-19106 .elementor-element.elementor-element-51a8b558 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-19106 .elementor-element.elementor-element-6c0ab5fe > .elementor-widget-container{margin:-25px 0px 0px 0px;}.elementor-19106 .elementor-element.elementor-element-7481cf03{--divider-border-style:solid;--divider-color:#DBDBDB;--divider-border-width:1px;}.elementor-19106 .elementor-element.elementor-element-7481cf03 .elementor-divider-separator{width:100%;}.elementor-19106 .elementor-element.elementor-element-7481cf03 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-19106 .elementor-element.elementor-element-7481cf03 > .elementor-widget-container{margin:-30px 0px 0px 0px;}.elementor-19106 .elementor-element.elementor-element-3191a33a > .elementor-widget-container{margin:-15px 0px 0px 0px;}.elementor-19106 .elementor-element.elementor-element-2fe34801{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-19106 .elementor-element.elementor-element-2fe34801:not(.elementor-motion-effects-element-type-background), .elementor-19106 .elementor-element.elementor-element-2fe34801 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#011758;}.elementor-19106 .elementor-element.elementor-element-2fe34801, .elementor-19106 .elementor-element.elementor-element-2fe34801::before{--border-transition:0.3s;}.elementor-19106 .elementor-element.elementor-element-2fe34801.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-19106 .elementor-element.elementor-element-8dd932a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-19106 .elementor-element.elementor-element-8dd932a, .elementor-19106 .elementor-element.elementor-element-8dd932a::before{--border-transition:0.3s;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-19106 .elementor-element.elementor-element-59313321{--width:66.6666%;}.elementor-19106 .elementor-element.elementor-element-245a564{--width:33.3333%;}.elementor-19106 .elementor-element.elementor-element-49cedf59{width:67.288%;}.elementor-19106 .elementor-element.elementor-element-140a9740{width:39.777%;}.elementor-19106 .elementor-element.elementor-element-71e3dc2d{width:60.223%;}.elementor-19106 .elementor-element.elementor-element-72f5c3ec{width:32.712%;}.elementor-19106 .elementor-element.elementor-element-388ba2f7{width:59.914%;}.elementor-19106 .elementor-element.elementor-element-18a18fe1{width:22.975%;}.elementor-19106 .elementor-element.elementor-element-187be5a1{width:25%;}}@media(max-width:767px){.elementor-19106 .elementor-element.elementor-element-598dc3d0{--margin-top:-50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-19106 .elementor-element.elementor-element-4321e0d7 .elementor-divider-separator{width:100%;}.elementor-19106 .elementor-element.elementor-element-4321e0d7 > .elementor-widget-container{margin:-30px 0px -40px 0px;}.elementor-19106 .elementor-element.elementor-element-7eb10f21 > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-19106 .elementor-element.elementor-element-2fe34801{--content-width:1600px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:99;}}/* Start custom CSS for html, class: .elementor-element-7c712a0 *//* Styles pour le menu déroulant */
    .menu-container {
      display: none;
      position: absolute;
      background-color: #011758;
      box-shadow: 0 4px 8px 0 rgba(0,0,0,0.2);
      z-index: 1;
    }

    .menu-item {
      padding: 10px;
      text-decoration: none;
      display: block;
      margin-bottom: 1px !important; /* Définissez la marge entre les éléments du menu */
  
    }
     .sub-menu {
    display: none; /* Masquez les sous-menus par défaut */
    margin-left: 10px; /* Ajustez la marge à gauche pour les sous-menus */
  }

  .menu-item:hover .sub-menu {
    display: block; /* Affichez le sous-menu au survol */
  }

    .menu-item:hover {
      color :#fff;
    }

    /* Styles pour le bouton du menu */
    .menu-button {
      cursor: pointer;
    }
     .dropdown-menu {
      display: none;
      position: absolute;
      background-color: #fff;
      box-shadow: 0 4px 8px rgba(0, 0, 0, 0.1);
      padding: 10px;
      z-index: 1000;
    }
    .menu-container {
  display: none;
  position: absolute;
 
  background-color: #fff; /* ajustez selon votre besoin */
  z-index: 1; /* assure que le menu est au-dessus des autres éléments */
}
 .menu-container {
    max-height: 369px; /* Définissez la hauteur maximale pour le défilement vertical */
    overflow-y: auto; /* Activez le défilement vertical */
  }
 .slicknav_nav {
    list-style: none;
    padding: 0;
    margin: 0;
  }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2fe34801 */.elementor-19106 .elementor-element.elementor-element-2fe34801{
    position: fixed;
    bottom: 0;
    left:0;
}
footer{
display:none;
    
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-3f7cf19 */.alert-info {
            background-color: #011758;
            border-top: 4px solid #000000;
            bottom: 0;
            box-shadow: 0 -4px 6px rgba(30, 30, 30, .16);
            font-family: BrownRegular, sans-serif;
            font-weight: 400;
            height: 150px !important;
            left: 0;
            position: fixed;
            width: 100%;
            z-index: 50000;
        }
        @media screen and (max-width: 879px) {
            .alert-info {
                margin-left: auto;
                margin-right: auto;
                padding-left: 24px;
                padding-right: 24px;
            }
        }
        @media screen and (min-width: 880px) and (max-width: 1199px) {
            .alert-info {
                margin-left: auto;
                margin-right: auto;
                padding-left: 32px;
                padding-right: 32px;
                width: 100%;
            }
        }
        @media (min-width: 880px) {
            .alert-info__title-m {
                margin-top: -15px !important;
            }
        }
        @media (min-width: 880px) {
            .alert-info__container {
                -webkit-box-align: center;
                -ms-flex-align: center;
                align-items: center;
                height: 100%;
            }
        }
        @media (min-width: 880px) {
            .alert-info__thumbnail {
                height: 75px;
                width: 75px;
            }
        }
        @media (min-width: 880px) {
            .alert-info__main {
                padding: 10px;
            }
        }
        @media (min-width: 880px) {
            .alert-info__title-d {
                display: block;
            }
        }
        div {
            display: block;
            border: 0;
            font: inherit;
            font-size: 100%;
            margin: 0;
            padding: 0;
            vertical-align: baseline;
        }
        .alert-info__anchor {
            color: #202020;
            display: block;
            margin: 10px 0;
            outline-width: 4px;
            text-decoration: none;
        }
        .alert-info__title-m {
            padding: 10px 0;
        }
        .alert-info__title {
            color: #fff;
            font-family: BrownBold, sans-serif;
            font-size: 1.8rem;
            font-weight: 700;
            line-height: 2.3rem;
            margin-left: -7px;
        }
        a:-webkit-any-link {
            cursor: pointer;
        }
        .alert-info .icon {
            background-position: 50%;
            background-repeat: no-repeat;
            display: inline-block;
            height: 30px;
            margin-bottom: 2px;
            vertical-align: middle;
            width: 25px;
        }
        .alert-info .icon__flash {
            background-image: url(/assets/components/shared/alert-info/img/flash-dd461535.svg);
        }
        .alert-info__container {
            -webkit-box-align: normal;
            align-items: normal;
            display: -ms-flexbox;
            display: flex;
            height: 80%;
            position: relative;
            width: 100%;
        }
        .alert-info__anchor {
            color: #202020;
        }
        @media (max-width: 880px) {
            .alert-info__thumbnail {
                height: 85px !important;
                -o-object-fit: cover;
                object-fit: cover;
                width: 80px;

                margin-bottom: 30px;
            }
        }
        @media (min-width: 880px) {
            .alert-info__thumbnail {
                height: 80px !important;
                -o-object-fit: cover;
                object-fit: cover;
                width: 80px;
                margin-left: 450px !important;
                margin-bottom: 20px;
            }
        }
        img {
            overflow-clip-margin: content-box;
            overflow: clip;
            border: 0;
            font: inherit;
            font-size: 100%;
            margin: 0;
            padding: 0;
            vertical-align: baseline;
        }
        .alert-info__main {
            padding: 0 10px;
        }
        .alert-info__title-d {
            display: none;
        }
        @media (min-width: 880px) {
            .alert-info__title {
                color: #FFFFFF;
                font-family: BrownBold, sans-serif;
                font-size: 1.8rem;
                font-weight: 700;
                line-height: 2.3rem;
                margin-left: 425px !important;
            }
        }
        @media (max-width: 880px) {
            .alert-info__title {
                color: #fff;
                font-family: BrownBold, sans-serif;
                font-size: 1.8rem;
                font-weight: 700;
                line-height: 2.3rem;
                margin-left: -27px !important;
                margin-top: -20px;
            }
        }
        @media (min-width: 880px) {
            .alert-info__content {
                font-size: 1.3rem;
                line-height: 1.8rem;
                color: #FFFFFF;
                margin-top: 30px;
                margin-left: 10px !important;
            }
        }
        @media (max-width: 880px) {
            .alert-info__content {
                font-size: 1.3rem;
                line-height: 1.8rem;
                color: #fff;
                margin-top: 20px;

            }
        }
        .alert-info__content:hover {
            font-size: 1.4rem;
            line-height: 1.8rem;
            color: #F57800;
        }

        @media (min-width: 880px) {
            .alert-info {
                height: 100px;
            }
        }
        .alert-info__anchor {
            color: #202020;
            display: block;
            margin: 10px 0;
            outline-width: 4px;
            -webkit-text-decoration: none;
            text-decoration: none;
        }
        @media (max-width: 880px) {
            .alert-info__close {
                background-color: #011758;
                border: 1px solid #011758;
                border-radius: 50%;
                cursor: pointer;
                height: 30px;
                position: absolute;
                left: 335px;
                top: 5px;
                width: 30px;
                z-index: 1;
            }
        }
        @media (min-width: 880px) {
            .alert-info__close {
                background-color: #011758;
                border: 1px solid #011758;
                border-radius: 50%;
                cursor: pointer;
                height: 30px;
                position: absolute;
                left: 1430px;
                top: 10px;
                width: 30px;
                z-index: 1;
            }
        }
        button {
            line-height: initial;
            font: inherit;
            font-size: 100%;
            margin: 0;
            padding: 0;
            vertical-align: baseline;
        }
        button {
            appearance: auto;
            text-rendering: auto;
            color: buttontext;
            letter-spacing: normal;
            word-spacing: normal;
            text-transform: none;
            text-indent: 0px;
            text-shadow: none;
            display: inline-block;
            text-align: center;
            padding-block: 1px;
            padding-inline: 6px;
        }
        .alert-info__close:before {
            background-color: #F57800;
            content: "";
            height: 15px;
            left: 14px;
            position: absolute;
            top: 6px;
            width: 1px;
        }
        .alert-info__close:after {
            color: #fff !important;
            transform: rotate(-50deg);
        }
        .alert-info__close:before {

            transform: rotate(50deg);
        }
        .alert-info__close:after,
        .alert-info__close:before {
            background-color: #fff;
            content: "";
            height: 15px;
            left: 14px;
            position: absolute;
            top: 6px;
            width: 1px;
        }
        .alert-info__close {
            cursor: pointer;
        }
        button span {
            background: initial;
        }
        .text-only-for-screen-reader {
            clip: rect(0, 0, 0, 0);
            border: 0;
            height: 1px;
            overflow: hidden;
            padding: 0;
            position: absolute;
            white-space: nowrap;
            width: 1px;
        }
        button {

            text-rendering: auto;
            color: buttontext;
            letter-spacing: normal;
            word-spacing: normal;
            text-transform: none;
            text-indent: 0px;
            text-shadow: none;
            text-align: center;
        }/* End custom CSS */