.elementor-6072 .elementor-element.elementor-element-a423795:not(.elementor-motion-effects-element-type-background), .elementor-6072 .elementor-element.elementor-element-a423795 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://hpaa.emc1001.online/wp-content/uploads/2023/06/HPAA-legal-conditions-utilisation-bandeau.png");background-position:center center;background-size:cover;}.elementor-6072 .elementor-element.elementor-element-a423795 > .elementor-background-overlay{background-color:var( --e-global-color-91b57dd );opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6072 .elementor-element.elementor-element-a423795{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:150px 0px 150px 0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-6072 .elementor-element.elementor-element-0cdbb41 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:5% 0% 5% 0%;}.elementor-6072 .elementor-element.elementor-element-0cdbb41{text-align:center;}.elementor-6072 .elementor-element.elementor-element-0cdbb41 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:2.5rem;font-weight:300;line-height:2.8rem;text-shadow:0px 0px 10px rgba(0, 0, 0, 0);color:#FFFFFF;}.elementor-6072 .elementor-element.elementor-element-5beae0e:not(.elementor-motion-effects-element-type-background), .elementor-6072 .elementor-element.elementor-element-5beae0e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4F4F4;}.elementor-6072 .elementor-element.elementor-element-5beae0e > .elementor-container{max-width:1294px;}.elementor-6072 .elementor-element.elementor-element-5beae0e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:40px;padding:0% 5% 0% 5%;}.elementor-6072 .elementor-element.elementor-element-5beae0e > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6072 .elementor-element.elementor-element-90667b7{--spacer-size:20px;}.elementor-6072 .elementor-element.elementor-element-bfd7d81 > .elementor-widget-container{margin:0px 0px 24px 0px;}.elementor-6072 .elementor-element.elementor-element-bfd7d81{text-align:start;}.elementor-6072 .elementor-element.elementor-element-bfd7d81 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:1rem;font-weight:600;line-height:1.6rem;letter-spacing:0.6px;text-shadow:0px 0px 10px rgba(0, 0, 0, 0);color:#090909;}.elementor-6072 .elementor-element.elementor-element-8928654 > .elementor-widget-container{margin:0px 0px 24px 0px;}.elementor-6072 .elementor-element.elementor-element-8928654{text-align:start;}.elementor-6072 .elementor-element.elementor-element-8928654 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:2rem;font-weight:300;line-height:1.6;letter-spacing:0.6px;text-shadow:0px 0px 10px rgba(0, 0, 0, 0);color:#090909;}.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-6072 .elementor-element.elementor-element-74a099a > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-6072 .elementor-element.elementor-element-74a099a{font-family:"Open Sans", Sans-serif;font-size:1.125rem;font-weight:400;font-style:italic;line-height:30px;letter-spacing:0.6px;text-shadow:0px 0px 0px rgba(0,0,0,0.3);color:#585858;}.elementor-6072 .elementor-element.elementor-element-bdb9859 > .elementor-container{max-width:1296px;}.elementor-6072 .elementor-element.elementor-element-bdb9859{margin-top:60px;margin-bottom:60px;padding:0% 5% 0% 5%;}.elementor-6072 .elementor-element.elementor-element-4d9e54a > .elementor-element-populated{padding:0px 100px 0px 100px;}.elementor-6072 .elementor-element.elementor-element-db3c952{text-align:center;}.elementor-6072 .elementor-element.elementor-element-db3c952 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:2.3rem;font-weight:400;text-transform:uppercase;line-height:2.6rem;letter-spacing:0.8px;color:#090909;}.elementor-6072 .elementor-element.elementor-element-49ea772{text-align:center;font-family:"Open Sans", Sans-serif;font-size:1.2rem;font-weight:400;line-height:28px;letter-spacing:0.6px;color:#090909;}.elementor-6072 .elementor-element.elementor-element-dca2556{text-align:start;}.elementor-6072 .elementor-element.elementor-element-dca2556 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:1.8rem;font-weight:100;text-transform:uppercase;line-height:2.6rem;letter-spacing:0.8px;color:#090909;}.elementor-6072 .elementor-element.elementor-element-27160c6 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-6072 .elementor-element.elementor-element-27160c6{font-family:"Open Sans", Sans-serif;font-size:1rem;font-weight:400;line-height:28px;letter-spacing:0.05rem;color:#090909;}.elementor-6072 .elementor-element.elementor-element-76eb36f{text-align:start;}.elementor-6072 .elementor-element.elementor-element-76eb36f .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:1.8rem;font-weight:100;text-transform:uppercase;line-height:2.6rem;letter-spacing:0.8px;color:#090909;}.elementor-6072 .elementor-element.elementor-element-884025c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-6072 .elementor-element.elementor-element-884025c{font-family:"Open Sans", Sans-serif;font-size:1rem;font-weight:400;line-height:28px;letter-spacing:0.05rem;color:#090909;}.elementor-6072 .elementor-element.elementor-element-f9f4d7c{text-align:start;}.elementor-6072 .elementor-element.elementor-element-f9f4d7c .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:1.8rem;font-weight:100;text-transform:uppercase;line-height:2.6rem;letter-spacing:0.8px;color:#090909;}.elementor-6072 .elementor-element.elementor-element-3b73e9f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-6072 .elementor-element.elementor-element-3b73e9f{font-family:"Open Sans", Sans-serif;font-size:1rem;font-weight:400;line-height:28px;letter-spacing:0.05rem;color:#090909;}.elementor-6072 .elementor-element.elementor-element-68e3921{text-align:start;}.elementor-6072 .elementor-element.elementor-element-68e3921 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:1.8rem;font-weight:100;text-transform:uppercase;line-height:2.6rem;letter-spacing:0.8px;color:#090909;}.elementor-6072 .elementor-element.elementor-element-5253f96{text-align:start;}.elementor-6072 .elementor-element.elementor-element-5253f96 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:1.5rem;font-weight:100;text-transform:uppercase;line-height:2.6rem;letter-spacing:0.8px;color:#090909;}.elementor-6072 .elementor-element.elementor-element-edc24c5 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-6072 .elementor-element.elementor-element-edc24c5{font-family:"Open Sans", Sans-serif;font-size:1rem;font-weight:400;line-height:28px;letter-spacing:0.05rem;color:#090909;}.elementor-6072 .elementor-element.elementor-element-736ab72{text-align:start;}.elementor-6072 .elementor-element.elementor-element-736ab72 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:1.5rem;font-weight:100;text-transform:uppercase;line-height:2.6rem;letter-spacing:0.8px;color:#090909;}.elementor-6072 .elementor-element.elementor-element-fee0945 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-6072 .elementor-element.elementor-element-fee0945{font-family:"Open Sans", Sans-serif;font-size:1rem;font-weight:400;line-height:28px;letter-spacing:0.05rem;color:#090909;}.elementor-6072 .elementor-element.elementor-element-cf8752e{text-align:start;}.elementor-6072 .elementor-element.elementor-element-cf8752e .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:1.8rem;font-weight:100;text-transform:uppercase;line-height:2.6rem;letter-spacing:0.8px;color:#090909;}.elementor-6072 .elementor-element.elementor-element-c4e09ad > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-6072 .elementor-element.elementor-element-c4e09ad{font-family:"Open Sans", Sans-serif;font-size:1rem;font-weight:400;line-height:28px;letter-spacing:0.05rem;color:#090909;}.elementor-6072 .elementor-element.elementor-element-0d7db91{text-align:start;}.elementor-6072 .elementor-element.elementor-element-0d7db91 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:1.8rem;font-weight:100;text-transform:uppercase;line-height:2.6rem;letter-spacing:0.8px;color:#090909;}.elementor-6072 .elementor-element.elementor-element-2e9fd3d > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-6072 .elementor-element.elementor-element-2e9fd3d{font-family:"Open Sans", Sans-serif;font-size:1rem;font-weight:400;line-height:28px;letter-spacing:0.05rem;color:#090909;}.elementor-6072 .elementor-element.elementor-element-8987bc6{text-align:start;}.elementor-6072 .elementor-element.elementor-element-8987bc6 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:1.8rem;font-weight:100;text-transform:uppercase;line-height:2.6rem;letter-spacing:0.8px;color:#090909;}.elementor-6072 .elementor-element.elementor-element-a89f9bb > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-6072 .elementor-element.elementor-element-a89f9bb{font-family:"Open Sans", Sans-serif;font-size:1rem;font-weight:400;line-height:28px;letter-spacing:0.05rem;color:#090909;}.elementor-6072 .elementor-element.elementor-element-83c078c{text-align:start;}.elementor-6072 .elementor-element.elementor-element-83c078c .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:1.8rem;font-weight:100;text-transform:uppercase;line-height:2.6rem;letter-spacing:0.8px;color:#090909;}.elementor-6072 .elementor-element.elementor-element-8a28e9d > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-6072 .elementor-element.elementor-element-8a28e9d{font-family:"Open Sans", Sans-serif;font-size:1rem;font-weight:400;line-height:28px;letter-spacing:0.05rem;color:#090909;}.elementor-6072 .elementor-element.elementor-element-a1daddc{text-align:start;}.elementor-6072 .elementor-element.elementor-element-a1daddc .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:1.8rem;font-weight:100;text-transform:uppercase;line-height:2.6rem;letter-spacing:0.8px;color:#090909;}.elementor-6072 .elementor-element.elementor-element-d3b50a4 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-6072 .elementor-element.elementor-element-d3b50a4{font-family:"Open Sans", Sans-serif;font-size:1rem;font-weight:400;line-height:28px;letter-spacing:0.05rem;color:#090909;}.elementor-6072 .elementor-element.elementor-element-43111a6{text-align:start;}.elementor-6072 .elementor-element.elementor-element-43111a6 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:1.8rem;font-weight:100;text-transform:uppercase;line-height:2.6rem;letter-spacing:0.8px;color:#090909;}.elementor-6072 .elementor-element.elementor-element-2ea8e43 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-6072 .elementor-element.elementor-element-2ea8e43{font-family:"Open Sans", Sans-serif;font-size:1rem;font-weight:400;line-height:28px;letter-spacing:0.05rem;color:#090909;}.elementor-6072 .elementor-element.elementor-element-d037d7e{text-align:start;}.elementor-6072 .elementor-element.elementor-element-d037d7e .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:1.8rem;font-weight:100;text-transform:uppercase;line-height:2.6rem;letter-spacing:0.8px;color:#090909;}.elementor-6072 .elementor-element.elementor-element-b8c4762 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-6072 .elementor-element.elementor-element-b8c4762{font-family:"Open Sans", Sans-serif;font-size:1rem;font-weight:400;line-height:28px;letter-spacing:0.05rem;color:#090909;}.elementor-6072 .elementor-element.elementor-element-1147d27{text-align:start;}.elementor-6072 .elementor-element.elementor-element-1147d27 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:1.8rem;font-weight:100;text-transform:uppercase;line-height:2.6rem;letter-spacing:0.8px;color:#090909;}.elementor-6072 .elementor-element.elementor-element-e7f9375 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-6072 .elementor-element.elementor-element-e7f9375{font-family:"Open Sans", Sans-serif;font-size:1rem;font-weight:400;line-height:28px;letter-spacing:0.05rem;color:#090909;}.elementor-6072 .elementor-element.elementor-element-f662a82{text-align:start;}.elementor-6072 .elementor-element.elementor-element-f662a82 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:1.8rem;font-weight:100;text-transform:uppercase;line-height:2.6rem;letter-spacing:0.8px;color:#090909;}.elementor-6072 .elementor-element.elementor-element-5bbdbf5 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-6072 .elementor-element.elementor-element-5bbdbf5{font-family:"Open Sans", Sans-serif;font-size:1rem;font-weight:400;line-height:28px;letter-spacing:0.05rem;color:#090909;}.elementor-6072 .elementor-element.elementor-element-53a21e4{text-align:start;}.elementor-6072 .elementor-element.elementor-element-53a21e4 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:1.8rem;font-weight:100;text-transform:uppercase;line-height:2.6rem;letter-spacing:0.8px;color:#090909;}.elementor-6072 .elementor-element.elementor-element-56d7efe > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-6072 .elementor-element.elementor-element-56d7efe{font-family:"Open Sans", Sans-serif;font-size:1rem;font-weight:400;line-height:28px;letter-spacing:0.05rem;color:#090909;}.elementor-6072 .elementor-element.elementor-element-c572cdf > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-6072 .elementor-element.elementor-element-c572cdf{font-family:"Open Sans", Sans-serif;font-size:1.125rem;font-weight:400;line-height:28px;letter-spacing:0.05rem;color:#090909;}.elementor-6072 .elementor-element.elementor-element-4ddefaf{--spacer-size:32px;}@media(max-width:991px) and (min-width:768px){.elementor-6072 .elementor-element.elementor-element-4d9e54a{width:100%;}}@media(max-width:991px){.elementor-6072 .elementor-element.elementor-element-0cdbb41 .elementor-heading-title{font-size:2rem;line-height:2.2rem;}.elementor-6072 .elementor-element.elementor-element-bdb9859{padding:60px 15px 30px 15px;}.elementor-6072 .elementor-element.elementor-element-4d9e54a > .elementor-element-populated{padding:0px 0px 0px 20px;}}@media(max-width:767px){.elementor-6072 .elementor-element.elementor-element-0cdbb41 .elementor-heading-title{font-size:1.9rem;line-height:2.5rem;}.elementor-6072 .elementor-element.elementor-element-5beae0e{padding:3% 6% 2% 5%;}.elementor-6072 .elementor-element.elementor-element-bdb9859{padding:60px 25px 80px 25px;}.elementor-6072 .elementor-element.elementor-element-4d9e54a > .elementor-element-populated{padding:0px 0px 0px 0px;}}