@import"https://use.typekit.net/ons5bcg.css";@font-face{font-family:"Open Sans";font-style:normal;font-weight:300;font-display:swap;src:url("../fonts/OpenSans/OpenSans-Light.woff2") format("woff2"),url("../fonts/OpenSans/OpenSans-Light.woff") format("woff")}@font-face{font-family:"Open Sans";font-style:normal;font-weight:400;font-display:swap;src:url("../fonts/OpenSans/OpenSans-Regular.woff2") format("woff2"),url("../fonts/OpenSans/OpenSans-Regular.woff") format("woff")}@font-face{font-family:"Open Sans";font-style:italic;font-weight:400;font-display:swap;src:url("../fonts/OpenSans/OpenSans-Italic.woff2") format("woff2"),url("../fonts/OpenSans/OpenSans-Italic.woff") format("woff")}@font-face{font-family:"Open Sans";font-style:normal;font-weight:700;font-display:swap;src:url("../fonts/OpenSans/OpenSans-Bold.woff2") format("woff2"),url("../fonts/OpenSans/OpenSans-Bold.woff") format("woff")}@font-face{font-family:"Open Sans";font-style:italic;font-weight:700;font-display:swap;src:url("../fonts/OpenSans/OpenSans-BoldItalic.woff2") format("woff2"),url("../fonts/OpenSans/OpenSans-BoldItalic.woff") format("woff")}:root{--wrapper: 1200px;--wrapper2: 1068px;--marge: calc((100% - var(--wrapper)) / 2);--marge2: calc(var(--marge) + ((var(--wrapper) * 41) / 100));--padding: 20px;--padding2: 0}@media(max-width: 992px){:root{--wrapper: 100%;--marge: 20px}}@media(max-width: 768px){:root{--wrapper: 100%;--marge: 20px;--padding2: 0 20px}}*{-webkit-box-sizing:border-box;box-sizing:border-box;outline:none}html{margin:0;padding:0;font:normal 10px "new-order",sans-serif,Arial,Verdana,Helvetica,sans-serif;color:#363635;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;height:100%;width:100%}body{font-size:1.6rem;font-family:"new-order",sans-serif;margin:0;padding:0;background-color:#fff;width:100%;color:#363635;line-height:1.5;letter-spacing:0}h1,h2,h3,h4,h5,h6,p,ul,ol,li,a,span,strong,em,u,small,div,table,tbody,tr,td,form,input,select,textarea,fieldset,label,option{margin:0;padding:0;text-decoration:none;-webkit-box-sizing:border-box;box-sizing:border-box}b,strong{font-weight:700}a{color:#851a53}.fa-fas{font-family:"Font Awesome 7 Pro";font-weight:900;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:var(--fa-display, inline-block);font-style:normal;font-variant:normal;line-height:1;text-rendering:auto}.fa-fas:before{content:var(--fa)}img{margin:0;padding:0;border:none;vertical-align:middle}textarea{resize:vertical}input[type=submit]{cursor:pointer}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block;-webkit-box-sizing:border-box;box-sizing:border-box}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}figure{margin:0}.hidden{display:none !important}.visuallyhidden{clip:rect(1px, 1px, 1px, 1px);height:1px;overflow:hidden;position:absolute !important;width:1px;word-wrap:normal}.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}body.preload *{-webkit-transition:none;-o-transition:none;transition:none}.webform-progress-tracker .progress-step:not(.is-active) .progress-marker::before,.webform-progress-tracker .progress-step:hover .progress-marker::before,.webform-progress-tracker .progress-step .progress-marker::after{background-color:#cecece}.progress-marker::before{width:30px;height:30px;padding-bottom:0}.progress-marker::after{height:1px}@media(max-width: 992px){.block-lg{display:block !important}}body{overflow-x:hidden}.layout-container{overflow:hidden}#main-footer{padding:5em 0 4em;color:#fff}@media(max-width: 768px){#main-footer{padding:4em 0 3em}}#main-footer #block-europa-footercontact{padding:1em 3em 1.5em 3em;border:1px solid #d70a42;border-radius:10px}@media(max-width: 768px){#main-footer #block-europa-footercontact{width:100%}}#main-footer #block-europa-footercontact a,#main-footer #block-europa-footercontact i{color:#fff}#main-footer #block-europa-footercompany{-webkit-box-flex:0;-ms-flex:0 0 28%;flex:0 0 28%}#main-footer #block-europa-footercompany .logo{width:260px;margin-bottom:50px}#main-footer #block-europa-footercompany .logo a{display:inline-block}#main-footer #block-europa-footercompany .logo img{max-width:100%;height:auto}#main-footer .menu-right h2{font-size:20px;margin-bottom:30px}#main-footer .menu-right .menu .menu-item .btn,#main-footer .menu-right .menu .menu-item input[type=submit]{margin-top:10px}#main-footer .menu-right .menu .menu-item .btn::after,#main-footer .menu-right .menu .menu-item input[type=submit]::after{font-family:"Font Awesome 7 Pro";font-weight:300;content:"";display:inline-block;margin-left:10px}#main-footer .menu-right .menu .menu-item.social{display:inline-block;margin-right:16px}#main-footer .menu-right .menu .menu-item.social a{display:-webkit-box;display:-ms-flexbox;display:flex;border:1px solid #fff;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:0;width:45px;height:45px;border-radius:50%}#main-footer .menu-right .menu .menu-item.social a::before{font-size:20px}#main-footer .menu-right .menu .menu-item.social a:hover{text-decoration:none;background:#fff;color:#851a53}#main-footer .menu-right .menu .menu-item:not(.social){display:block;margin-top:10px}@media(max-width: 768px){#main-footer .flex-row{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media(max-width: 768px){#main-footer .flex-row div,#main-footer .flex-row nav{margin-top:1.5rem}}@media(max-width: 600px){#main-footer .flex-row .grid .menu{grid-template-columns:1fr}}#main-footer .flex-row .grid .menu{display:grid;grid-template-columns:repeat(2, 1fr);-webkit-column-gap:10rem;-moz-column-gap:10rem;column-gap:10rem;grid-auto-flow:row}#main-footer .flex-row ul.menu{list-style:none}#main-footer .flex-row ul.menu li{margin-bottom:1.3rem}#main-footer .flex-row ul.menu li a{color:#fff}#main-footer .flex-row ul.menu li a:hover{text-decoration:underline}#main-footer .flex-row .block{margin-bottom:2em}#main-footer .block-rs{padding-top:3rem}[class^=btn],.btn,input[type=submit]{display:inline-block;text-align:center;border:0;border:1px solid rgba(0,0,0,0);color:#1c1c24;padding:12px 25px;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;border-radius:50px;text-decoration:none !important}[class^=btn].button--primary,[class^=btn].primary,.btn.button--primary,input.button--primary[type=submit],.btn.primary,input.primary[type=submit]{background:#851a53;color:#fff}[class^=btn].button--primary:hover,[class^=btn].primary:hover,.btn.button--primary:hover,input.button--primary[type=submit]:hover,.btn.primary:hover,input.primary[type=submit]:hover{background:#fff;color:#851a53 !important;border:1px solid #851a53}[class^=btn].secondary,.btn.secondary,input.secondary[type=submit]{background:#d70a42;color:#fff}[class^=btn].secondary:hover,.btn.secondary:hover,input.secondary[type=submit]:hover{background:#fff;color:#d70a42 !important;border:1px solid #d70a42}.bg-primary h1,.bg-primary h2,.bg-primary h3,.bg-primary h4,.bg-primary p,.bg-primary span{color:#fff}.bg-primary .btn.ghost,.bg-primary input.ghost[type=submit]{border:1px solid #fff;color:#fff}.bg-primary .btn.ghost:hover,.bg-primary input.ghost[type=submit]:hover{background-color:#fff;color:#851a53 !important}.btn.ghost,input.ghost[type=submit]{border:1px solid #851a53;color:#851a53}.btn.ghost:hover,input.ghost[type=submit]:hover{background-color:#851a53;color:#fff !important}body{font-family:"new-order",sans-serif;font-weight:400}h2,h3,h4{font-family:"new-order",sans-serif;line-height:1.1;font-weight:400;color:#851a53}h2 strong,h2 b,h3 strong,h3 b,h4 strong,h4 b{font-weight:600;color:#363635}h1,.title1,.rte h1,.rte .title1{font-size:clamp(3.5rem,6vw,4rem)}h1.title1,.rte h1,.rte h1.title1{font-family:"new-order",sans-serif;padding-bottom:1rem;font-weight:500;position:relative;font-size:4rem;text-align:left;background:-webkit-gradient(linear, left top, right top, from(rgb(133, 26, 83)), color-stop(10%, rgb(215, 10, 66)), color-stop(20%, rgb(234, 91, 12)), color-stop(30%, rgb(249, 179, 66)));background:-o-linear-gradient(left, rgb(133, 26, 83) 0%, rgb(215, 10, 66) 10%, rgb(234, 91, 12) 20%, rgb(249, 179, 66) 30%);background:linear-gradient(90deg, rgb(133, 26, 83) 0%, rgb(215, 10, 66) 10%, rgb(234, 91, 12) 20%, rgb(249, 179, 66) 30%);-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);background-clip:text;color:rgba(0,0,0,0)}h1.title1::after,.rte h1::after,.rte h1.title1::after{content:"";position:absolute;bottom:0;left:0;height:2px;width:30%;background:-webkit-gradient(linear, left top, right top, from(#851A53), color-stop(#D70A42), color-stop(#EA5B0C), to(#F39200));background:-o-linear-gradient(left, #851A53, #D70A42, #EA5B0C, #F39200);background:linear-gradient(to right, #851A53, #D70A42, #EA5B0C, #F39200)}@media(max-width: 1024px){h1.title1::after,.rte h1::after,.rte h1.title1::after{top:unset}}@media(max-width: 576px){h1.title1::after,.rte h1::after,.rte h1.title1::after{height:1px;width:70%}}h2,.title2{font-size:3rem;font-weight:600;color:#851a53;text-align:center;margin:8rem 0 2rem 0}@media(max-width: 576px){h2,.title2{margin-left:1rem;margin-right:1rem}}h3{font-size:2.8rem;font-weight:600;color:#851a53;margin:2rem 0 3rem 0}.title3,.rte h3,.rte .title3{font-size:2.1rem;font-weight:500;color:#851a53}h4,.title4{font-size:2rem;font-weight:600;color:#363635;margin:2rem 0 3rem 0}h4,.title4{font-weight:600;margin-bottom:1rem;font-size:2rem}.backtotop{z-index:2}.slider-logos-entites .background{background-color:rgba(255,210,137,.15)}.slider-logos-entites .background .slick-slide{width:300px}.slider-logos-entites .background .slick-slide img{width:100%}.block-slider-logo .slick-slide{width:300px}@media(max-width: 576px){.block-slider-logo .slick-slide{width:170px}}.googlemaps_embed{height:300px;width:100%}.googlemaps_embed iframe{width:100%;height:100%}.js-hide{display:none !important}@media screen and (max-width: 575px){.btn,input[type=submit]{width:100%}}.rte b,.rte strong{font-weight:600}form.user-login-form input[type=submit]{background:#851a53;color:#fff}.block-language-dropdown-blocklanguage-interface{display:none}.block-language-dropdown-blocklanguage-interface .custom-lang-switcher{display:-webkit-box;display:-ms-flexbox;display:flex;gap:.5rem;list-style:none;padding:0;margin:0}.block-language-dropdown-blocklanguage-interface .custom-lang-switcher li{display:block}.block-language-dropdown-blocklanguage-interface .custom-lang-switcher li a,.block-language-dropdown-blocklanguage-interface .custom-lang-switcher li span{display:block;width:25px;height:25px}.block-language-dropdown-blocklanguage-interface .custom-lang-switcher li img{width:100%;height:auto;display:block}.block-language-dropdown-blocklanguage-interface .custom-lang-switcher li.active{display:none !important}.block-media-de-separation img{width:100%;height:auto;max-height:350px;-o-object-fit:cover;object-fit:cover}ul.before{padding-top:40px;display:grid;grid-template-columns:repeat(3, auto);gap:4rem 20rem;margin:0 auto;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media(max-width: 1024px){ul.before{gap:4rem 10rem}}@media(max-width: 768px){ul.before{gap:4rem 1.5rem}}@media(max-width: 576px){ul.before{grid-template-columns:none;gap:4rem}}ul.before li{position:relative;list-style:none;padding-left:18px}ul.before li::before{content:"";position:absolute;left:0;top:0;width:4px;height:100%;background-color:#d70a42}body{position:relative}body.toolbar-horizontal.toolbar-fixed{background-position:center 79px}html.page-node-type-page body:not(.is-full-width) .layout-content{max-width:1200px;margin:auto}html.page-node-type-page body.is-full-width .layout-content-intro-fw{max-width:800px;margin:auto}html.page-node-type-page body.is-full-width .layout-content-intro-fw p{font-size:1.8rem}html.page-node-type-page body.is-full-width .block-contenu-au-centre{max-width:800px;margin:auto}html.page-node-type-page body.is-full-width .block-contenu-au-centre .container{padding:0}.container{max-width:var(--wrapper);margin:0 auto;padding:0 var(--padding)}html:not(.page-node-type-homepage) header{margin-bottom:60px}header::after{content:"";position:absolute;bottom:-0.4em;height:6px;width:100%;background:-o-linear-gradient(left, #851A53, #D70A42, #EA5B0C, #F39200);background:-webkit-gradient(linear, left top, right top, from(#851A53), color-stop(#D70A42), color-stop(#EA5B0C), to(#F39200));background:linear-gradient(to right, #851A53, #D70A42, #EA5B0C, #F39200)}ul li{list-style:none}.flex-row,.flex-row-xl{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.flex-row .content.rte,.flex-row-xl .content.rte{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}@media(min-width: 992px){.flex-col{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}}@media(min-width: 992px){.justify-start{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.justify-center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.justify-end{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.justify-between{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.justify-around{-ms-flex-pack:distribute;justify-content:space-around}.justify-evenly{-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly}}@media(max-width: 1200px){.flex-row{-ms-flex-pack:distribute;justify-content:space-around}}@media(min-width: 1200px){.flex-row,.flex-row-xl.justify-between{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}@media(min-width: 992px){.flex-row{-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.col{-webkit-box-flex:1;-ms-flex:1 0 0%;flex:1 0 0%}.status-messages{background-color:#f5f4f4;padding:15px;border-radius:15px;margin-bottom:30px}.backtotop{position:fixed;right:20px;bottom:20px}.backtotop img{width:50px;height:auto}.section-copyright{background:#1c1c24}.section-copyright p,.section-copyright a,.section-copyright span{color:#fff;font-size:1.2rem}.section-copyright #block-europa-footer{padding:1em 0}.section-copyright #block-europa-footer a{padding-right:20px}@media(max-width: 575px){iframe,object,embed{max-width:100%}}@media(max-width: 992px){html.page-node-type-page body.is-full-width .layout-content-intro-fw,html.page-node-type-page body.is-full-width .block-contenu-au-centre{padding-left:20px;padding-right:20px}}#main-footer{padding:3em 0 0;background:-webkit-gradient(linear, left top, right top, color-stop(20%, rgb(133, 26, 83)), color-stop(45%, rgb(215, 10, 66)), color-stop(70%, rgb(234, 91, 12)), to(rgb(249, 179, 66)));background:-o-linear-gradient(left, rgb(133, 26, 83) 20%, rgb(215, 10, 66) 45%, rgb(234, 91, 12) 70%, rgb(249, 179, 66) 100%);background:linear-gradient(90deg, rgb(133, 26, 83) 20%, rgb(215, 10, 66) 45%, rgb(234, 91, 12) 70%, rgb(249, 179, 66) 100%);color:#fff;position:relative}@media(max-width: 768px){#main-footer{padding:4em 0 3em;text-align:center !important}}#main-footer::after{content:"";background-image:url("../img/picto_gris.png");background-size:contain;position:absolute;top:-30rem;right:-25rem;width:600px;height:600px;display:block;background-repeat:no-repeat;z-index:-1}#main-footer .footer{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}@media(max-width: 768px){#main-footer .footer{-webkit-box-align:center;-ms-flex-align:center;align-items:center}}@media(max-width: 768px){#main-footer .flex-row{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center !important}}@media(max-width: 768px){#main-footer .flex-row div,#main-footer .flex-row nav{margin-top:1.5rem}}#main-footer .flex-row ul{list-style:none}#main-footer .flex-row ul li{margin-bottom:1.3rem;font-size:1.5rem}#main-footer .flex-row ul li a{color:rgba(255,255,255,.568627451)}#main-footer .flex-row .block{margin-bottom:2em}#main-footer .block-rs{padding-top:3rem}#block-europa-footercontact{padding:1em 3em 1.5em 3em;border:1px solid #d70a42;border-radius:10px}@media(max-width: 768px){#block-europa-footercontact{width:100%}}#block-europa-footercontact a,#block-europa-footercontact i{color:#fff}#block-europa-footercompany{-webkit-box-flex:0;-ms-flex:0 0 28%;flex:0 0 28%}#block-europa-footercompany .logo{width:260px}@media(max-width: 768px){#block-europa-footercompany .logo{margin:0 auto}}#block-europa-footercompany .logo a{display:inline-block}#block-europa-footercompany .logo img{max-width:100%;height:auto}@media(max-width: 768px){#block-europa-footercompany .logo img{text-align:center}}#block-europa-reseauxsociaux .reseaux-sociaux a{color:#fff !important}#block-europa-reseauxsociaux .reseaux-sociaux a i{font-size:2.5em !important;color:#fff !important}.rte a:not(nav a){text-decoration:underline;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.rte strong{font-weight:600}.rte p,.rte ul,.rte ol{margin-bottom:1rem}.rte ul,.rte ol{margin-left:1.5rem;margin-bottom:4rem}.rte ul.arrow:before,.rte ol.arrow:before{content:"";font-family:"Open Sans",sans-serif;margin-right:5px;font-size:1rem;position:relative;top:-2px}.rte u{text-decoration:underline}.rte hr{border-top:1px solid #851a53;opacity:1;margin:5rem 0}.rte img{max-width:100%;height:auto}.rte img.align-right{margin-left:2rem;margin-bottom:2rem}.rte img.align-left{margin-right:2rem;margin-bottom:2rem}.rte .col2{-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:2rem;-moz-column-gap:2rem;column-gap:2rem}.rte .font20{font-size:2rem}.rte .mention{font-size:1.2rem}.rte p+h2{margin-top:4rem}.rte h3,.rte .title3{margin-bottom:0}.rte .txt-24{font-size:2.4rem}.rte .txt-30{font-size:3rem}.rte .col2{-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:3rem;-moz-column-gap:3rem;column-gap:3rem;margin-left:0}.rte blockquote{padding:2rem 3rem;background:#851a53;color:#fff}.rte blockquote footer{color:#fff}.rte .email:before{content:"";font-family:"Open Sans",sans-serif;margin-right:1rem}.rte .legende{font-size:1.2rem;font-style:italic}.rte .mandatory{display:inline-block;border-left:2px solid #dd0e47;color:#dd0e47;padding:.8em 1em;font-size:1.4rem;margin-bottom:1rem}.rte .phone:before{content:"";font-family:"Open Sans",sans-serif;margin-right:1rem}.rte table{width:100%;border-collapse:separate;border-spacing:0 2rem}@media screen and (max-width: 575px){.rte .col2{-webkit-column-count:1;-moz-column-count:1;column-count:1}}@media(max-width: 576px){.block-therapeutique h2::after{top:2.7em}}@media(max-width: 768px){.block-therapeutique .flex-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}.block-therapeutique .therapeutique__wrapper{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.block-therapeutique .therapeutique__wrapper .therapeutique-image{width:55%;z-index:1;position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);overflow:hidden;height:450px}@media(max-width: 1024px){.block-therapeutique .therapeutique__wrapper .therapeutique-image{width:54%;height:350px}}@media(max-width: 768px){.block-therapeutique .therapeutique__wrapper .therapeutique-image{width:100%;-webkit-transform:initial;-ms-transform:initial;transform:initial;position:initial}}@media(max-width: 375px){.block-therapeutique .therapeutique__wrapper .therapeutique-image{height:220px}}.block-therapeutique .therapeutique__wrapper .therapeutique-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.block-therapeutique .therapeutique__wrapper .therapeutique-content{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;position:relative;z-index:-1;padding:2% 0 0 3%;background:-webkit-gradient(linear, left bottom, left top, color-stop(5%, rgb(133, 26, 83)), color-stop(35%, rgb(215, 10, 66)), color-stop(60%, rgb(234, 91, 12)), to(rgb(249, 179, 66)));background:-o-linear-gradient(bottom, rgb(133, 26, 83) 5%, rgb(215, 10, 66) 35%, rgb(234, 91, 12) 60%, rgb(249, 179, 66) 100%);background:linear-gradient(0deg, rgb(133, 26, 83) 5%, rgb(215, 10, 66) 35%, rgb(234, 91, 12) 60%, rgb(249, 179, 66) 100%);color:#fff}@media(max-width: 768px){.block-therapeutique .therapeutique__wrapper .therapeutique-content{width:100%;padding:0}}.block-therapeutique .therapeutique__wrapper .therapeutique-content .deux-colonnes{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:2rem;line-height:40px;padding:5% 0;width:97%;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly}@media(max-width: 1024px){.block-therapeutique .therapeutique__wrapper .therapeutique-content .deux-colonnes{width:100%;font-size:1.7rem;padding:5% 0 5% 2%}}@media(max-width: 768px){.block-therapeutique .therapeutique__wrapper .therapeutique-content .deux-colonnes{padding:5% 0 0;font-size:2rem}}@media(max-width: 576px){.block-therapeutique .therapeutique__wrapper .therapeutique-content .deux-colonnes{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center}}@media(max-width: 375px){.block-therapeutique .therapeutique__wrapper .therapeutique-content .deux-colonnes{font-size:1.7rem;line-height:30px}}@media(max-width: 576px){.block-therapeutique .therapeutique__wrapper .therapeutique-content .deux-colonnes .col-2:nth-child(2){margin-top:-9%}}@media(max-width: 375px){.block-therapeutique .therapeutique__wrapper .therapeutique-content .deux-colonnes .col-2:nth-child(2){margin-top:-11%}}.block-therapeutique .therapeutique__wrapper .therapeutique-content::before{content:"";background-image:url("../img/sigle-blanc.png");background-size:contain;position:absolute;bottom:-24em;right:-2.5em;width:500px;height:500px;display:block}@media(max-width: 1512px){.block-therapeutique .therapeutique__wrapper .therapeutique-content::before{right:-12em}}@media(max-width: 1200px){.block-therapeutique .therapeutique__wrapper .therapeutique-content::before{right:-13em}}@media(max-width: 1024px){.block-therapeutique .therapeutique__wrapper .therapeutique-content::before{right:-17em}}.block-therapeutique .therapeutique__wrapper .therapeutique-content::after{content:"";background-image:url("../img/sigle-blanc-trans.png");background-size:contain;position:absolute;bottom:-20em;right:-2.5em;width:800px;height:800px;display:block}@media(max-width: 1512px){.block-therapeutique .therapeutique__wrapper .therapeutique-content::after{bottom:-17em;right:-8em}}@media(max-width: 1024px){.block-therapeutique .therapeutique__wrapper .therapeutique-content::after{bottom:-22em;right:-18em}}.block-breadcrumbs{margin-top:3rem}.block-breadcrumbs nav ol,.block-breadcrumbs nav ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.block-breadcrumbs nav ol li,.block-breadcrumbs nav ul li{list-style-type:none;font-size:1.6rem}.page-node-type-webinars .block-breadcrumbs nav ol li:after,.page-webinars .block-breadcrumbs nav ol li:after,.page-node-type-webinars .block-breadcrumbs nav ul li:after,.page-webinars .block-breadcrumbs nav ul li:after{color:#d70a42}.block-breadcrumbs nav ol li a,.block-breadcrumbs nav ul li a{color:#851a53}.page-node-type-webinars .block-breadcrumbs nav ol li a,.page-webinars .block-breadcrumbs nav ol li a,.page-node-type-webinars .block-breadcrumbs nav ul li a,.page-webinars .block-breadcrumbs nav ul li a{color:#d70a42}.block-breadcrumbs nav ol li a:hover,.block-breadcrumbs nav ul li a:hover{text-decoration:none}.block-breadcrumbs nav ol li:before,.block-breadcrumbs nav ul li:before{display:none}.block-breadcrumbs nav ol li:after,.block-breadcrumbs nav ul li:after{content:">";margin:0 5px}.block-breadcrumbs nav ol li:last-child,.block-breadcrumbs nav ul li:last-child{color:#d6d6d6}.block-breadcrumbs nav ol li:last-child:after,.block-breadcrumbs nav ul li:last-child:after{display:none}@media screen and (max-width: 575px){.block-breadcrumbs nav ol,.block-breadcrumbs nav ul{overflow:auto}.block-breadcrumbs nav ol li,.block-breadcrumbs nav ul li{font-size:1.3rem;white-space:nowrap}}@media(min-width: 992px){#highlighted{border-radius:30px}}#highlighted{background:#d70a42;text-align:center;margin-left:10px}#highlighted a{color:#1c1c24;padding:18px 38px;text-transform:inherit}header{position:relative}header .header-content{-webkit-box-align:end;-ms-flex-align:end;align-items:end;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}header .header-content nav{margin-right:1rem}header .header-content nav .first-level .first-li .second-level{position:absolute;left:0;width:100vw;padding:1rem 0 5rem 0}header .header-content nav .dropdown-menu{position:absolute;top:59px;left:0;width:100%;min-width:250px;background-color:#fff;padding:0 28px 16px;z-index:10;display:none;-webkit-box-shadow:0 3px 6px 0 rgba(0,0,0,.16);box-shadow:0 3px 6px 0 rgba(0,0,0,.16);border-radius:0 0 5px 5px}header .header-content nav .dropdown-menu li .menu-title{border-bottom:1px solid #ea5b0c;list-style-type:none;margin-top:16px}header .header-content nav .dropdown-menu li a,header .header-content nav .dropdown-menu li span{color:#1c1c24;padding:5px 0;font-size:1.6rem;width:100%;display:inline-block;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}header .header-content nav .dropdown-menu li a:hover,header .header-content nav .dropdown-menu li span:hover{color:#851a53}header .header-content nav .dropdown-menu li a.is-active,header .header-content nav .dropdown-menu li span.is-active{color:#851a53}header .header-content nav .menu{list-style:none;margin:0;padding:0}header .header-content nav .menu .menu-item{margin-bottom:.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.8rem}header .header-content nav .menu .menu-item a{color:#1c1c24}header .header-content nav .menu .menu-item a:hover{color:#851a53}header .header-content nav .menu .menu-item a.is-active{color:#851a53}header i{font-size:14px;background:-webkit-gradient(linear, left bottom, left top, color-stop(5%, rgb(133, 26, 83)), color-stop(35%, rgb(215, 10, 66)), color-stop(60%, rgb(234, 91, 12)), to(rgb(249, 179, 66)));background:-o-linear-gradient(bottom, rgb(133, 26, 83) 5%, rgb(215, 10, 66) 35%, rgb(234, 91, 12) 60%, rgb(249, 179, 66) 100%);background:linear-gradient(0deg, rgb(133, 26, 83) 5%, rgb(215, 10, 66) 35%, rgb(234, 91, 12) 60%, rgb(249, 179, 66) 100%);-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);background-clip:text;color:rgba(0,0,0,0)}header ul.menu.menu-grid>li.menu-column{-ms-flex-item-align:start;align-self:start;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:2rem;height:100%}header ul.menu.menu-grid .menu-group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}header ul.menu.menu-grid .menu-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-transform:uppercase;font-weight:700;margin-bottom:2rem}.menu .dropdown-menu{visibility:hidden;opacity:0;-webkit-transition:opacity .3s ease-in-out,visibility 0s .3s;-o-transition:opacity .3s ease-in-out,visibility 0s .3s;transition:opacity .3s ease-in-out,visibility 0s .3s}.menu .dropdown-menu.open{visibility:visible;opacity:1;-webkit-transition:opacity .3s ease-in-out,visibility 0s 0s;-o-transition:opacity .3s ease-in-out,visibility 0s 0s;transition:opacity .3s ease-in-out,visibility 0s 0s}.menu .dropdown-menu .dropdown-menu{padding-left:3.8rem !important}@-webkit-keyframes burgerAnimOpen1{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg);width:25px}25%{-webkit-transform:rotate(0deg);transform:rotate(0deg);width:0}26%{-webkit-transform:rotate(45deg);transform:rotate(45deg);width:0}100%{-webkit-transform:rotate(45deg);transform:rotate(45deg);width:25px}}@keyframes burgerAnimOpen1{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg);width:25px}25%{-webkit-transform:rotate(0deg);transform:rotate(0deg);width:0}26%{-webkit-transform:rotate(45deg);transform:rotate(45deg);width:0}100%{-webkit-transform:rotate(45deg);transform:rotate(45deg);width:25px}}@-webkit-keyframes burgerAnimOpen3{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg);width:25px}25%{-webkit-transform:rotate(0deg);transform:rotate(0deg);width:0}26%{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);width:0}100%{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);width:25px}}@keyframes burgerAnimOpen3{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg);width:25px}25%{-webkit-transform:rotate(0deg);transform:rotate(0deg);width:0}26%{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);width:0}100%{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);width:25px}}.menu .dropdown-toggle{padding:0;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.menu .dropdown-toggle .ico-burger{display:inline-block;vertical-align:middle;cursor:pointer;width:30px;height:20px}.menu .dropdown-toggle .ico-burger>span{position:relative;display:block;width:25px;height:3px;margin:3px 0;-webkit-transition:.2s;-o-transition:.2s;transition:.2s;background:#ea5b0c}.menu .dropdown-toggle .label-burger{font-size:18px;text-transform:uppercase;font-weight:bold;color:#ea5b0c}.menu.open .ico-burger span{position:absolute}.menu.open .ico-burger span:nth-child(1){-webkit-animation:.5s burgerAnimOpen1 forwards;animation:.5s burgerAnimOpen1 forwards;-webkit-transform-origin:top left;-ms-transform-origin:top left;transform-origin:top left;left:5px;top:0}.menu.open .ico-burger span:nth-child(2){display:none}.menu.open .ico-burger span:nth-child(3){-webkit-animation:.5s burgerAnimOpen3 forwards;animation:.5s burgerAnimOpen3 forwards;-webkit-transform-origin:bottom left;-ms-transform-origin:bottom left;transform-origin:bottom left;left:5px;bottom:0}header nav .second-level{position:absolute;left:0;width:0}header nav .second-level.open{top:134px}header nav .second-level .menu-grid{display:-webkit-box;display:-ms-flexbox;display:flex;gap:4rem}header nav .second-level .menu-grid .menu-column{width:100%}header nav .second-level .menu-grid .menu-column .menu-group ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.block-language-dropdown-blocklanguage-interface{padding:1rem;background-color:#f4f4f4;border-radius:5px 5px 0 0}.block-system-branding-block{width:140px;padding:1.4em 0}@media(max-width: 768px){.block-system-branding-block{width:120px}}.block-system-branding-block img{width:100%}#block-europa-main-menu{position:initial;padding-bottom:1.3rem}@media(max-width: 768px){header{position:relative;height:125px}header .menu.first-level{display:block;margin-right:5rem}header .menu.first-level .menu.second-level{position:absolute;left:0;top:100px;width:100%;padding:1em 0 5em 0}.header-content nav .first-level .first-li{position:static;grid-column:3}.header-content nav .first-level .first-li .second-level{top:130px}.header-content nav .second-level .menu-grid{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.nav-tabs{background-color:#851a53;position:fixed;left:0;top:40%;border-radius:0 10px 10px 0;-webkit-box-shadow:0 3px 6px 0 rgba(0,0,0,.16);box-shadow:0 3px 6px 0 rgba(0,0,0,.16);z-index:50}.nav-tabs .contextual .contextual-links{right:-80px}.nav-tabs>ul{padding:5px 0}.nav-tabs>ul li{list-style-type:none}.nav-tabs>ul li a{padding:4px 10px;display:inline-block;color:#fff;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;font-size:1.4rem}.nav-tabs>ul li a:hover{color:#1c1c24}.nav-tabs>ul li:first-child a{border-radius:4px 4px 0 0;margin-bottom:-1px;color:#851a53}.tabs{margin-top:70px}.tabs .tab-title{margin-bottom:70px;padding-bottom:12px;overflow-y:hidden;overflow-x:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;position:relative;text-align:center}.tabs .tab-title:after{content:"";background-color:#851a53;height:1px;width:100%;display:block;position:absolute;bottom:12px;left:0;z-index:-1}.tabs .tab-title li{list-style-type:none;padding:20px 40px;display:inline-block;cursor:pointer;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;position:relative;font-size:1.8rem;text-transform:uppercase;background-color:#fff;border-bottom:1px solid #851a53;color:#851a53;font-weight:300}.tabs .tab-title li:hover{color:#851a53}.tabs .tab-title li.active{color:#000;font-weight:400;border:1px solid #851a53;border-bottom:1px solid #fff}.tabs .tab-title li:last-child{margin-right:0}.tabs .tab-content{display:none}.tabs .tab-content:nth-of-type(1){display:block}@media screen and (max-width: 576px){.tabs .tab-title{white-space:nowrap;overflow:auto;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.tabs .tab-title li{font-size:1.4rem;padding:10px 13px}}.block-popup{background-color:rgba(0,0,0,.7);position:fixed;top:0;left:0;width:100%;height:100%;z-index:1000;display:none}.block-popup .popup-content{background-color:#fff;padding:50px;position:absolute;width:50vw;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);border-radius:10px;text-align:center}.block-popup .popup-content h2{color:#851a53;position:relative;padding-bottom:20px;margin-bottom:40px}.block-popup .popup-content h2:after{content:"";width:40px;height:4px;background-color:#851a53;position:absolute;bottom:0;left:0}.block-popup .popup-content img{max-width:100%;height:auto;margin:0 0 3rem}.block-popup .popup-content ul{margin:0}.block-popup .popup-content p{margin-bottom:1rem}.block-popup .popup-content .add-cookie{cursor:pointer;margin-top:3rem}.block-popup .popup-content .add-cookie a{font-size:1.4rem}.block-popup .popup-content .close{position:absolute;top:20px;right:20px}@media screen and (max-width: 768px){.block-popup .popup-content{width:70%}}@media screen and (max-width: 576px){.block-popup .popup-content{width:90%;max-height:95vh}}@media screen and (max-width: 575px){.block-popup .popup-content{width:95%;padding:30px}}.marc-flo{margin-top:8rem}@media(max-width: 768px){.marc-flo{margin:1.5rem}}.marc-flo .before-after::before{content:"";background-image:url("../img/image-fond-points-eg.png");background-size:contain;position:absolute;top:-3rem;left:-3rem;width:200px;height:200px;display:block;z-index:-1}@media(max-width: 1024px){.marc-flo .before-after::before{left:-3rem}}@media(max-width: 576px){.marc-flo .before-after::before{left:-1rem;top:-3rem}}@media(max-width: 375px){.marc-flo .before-after::before{left:-1rem}}.marc-flo .before-after::after{content:"";background-image:url("../img/image-fond-points-eg.png");background-size:contain;position:absolute;bottom:-2.5rem;right:-3rem;width:200px;height:200px;display:block;z-index:-1}@media(max-width: 1024px){.marc-flo .before-after::after{bottom:-3rem}}@media(max-width: 768px){.marc-flo .before-after::after{bottom:-2.5rem}}@media(max-width: 576px){.marc-flo .before-after::after{right:-1em}}.marc-flo .gouvernance{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;background:#f5f5f5;border-radius:20px;padding:20px;z-index:1;-ms-flex-pack:distribute;justify-content:space-around}@media(max-width: 576px){.marc-flo .gouvernance{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:5rem}}.marc-flo .gouvernance .committee{padding:40px}@media(max-width: 576px){.marc-flo .gouvernance .committee{padding:20px}}.marc-flo .gouvernance .committee .img-committee{text-align:center;margin-bottom:20px}.marc-flo .gouvernance .committee .img-committee img{width:70%;height:auto}.marc-flo .gouvernance .committee .firstname-lastname{text-align:center;background:-webkit-gradient(linear, left top, right top, color-stop(20%, rgb(133, 26, 83)), color-stop(45%, rgb(215, 10, 66)), color-stop(70%, rgb(234, 91, 12)), to(rgb(249, 179, 66)));background:-o-linear-gradient(left, rgb(133, 26, 83) 20%, rgb(215, 10, 66) 45%, rgb(234, 91, 12) 70%, rgb(249, 179, 66) 100%);background:linear-gradient(90deg, rgb(133, 26, 83) 20%, rgb(215, 10, 66) 45%, rgb(234, 91, 12) 70%, rgb(249, 179, 66) 100%);-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);background-clip:text;font-size:2.5rem;font-weight:500}.marc-flo .gouvernance .committee .position{text-align:center;font-size:1.8rem;font-weight:500}.marc-flo .gouvernance .committee .resume{margin-top:30px}#block-europa-views-block-committee-dg,#block-europa-views-block-committee-autre{margin-top:8rem}#block-europa-views-block-committee-dg .views-row .gouvernance,#block-europa-views-block-committee-autre .views-row .gouvernance{position:relative}@media(max-width: 768px){#block-europa-views-block-committee-dg .views-row .gouvernance,#block-europa-views-block-committee-autre .views-row .gouvernance{margin:1.5rem}}#block-europa-views-block-committee-dg .views-row .gouvernance::before,#block-europa-views-block-committee-autre .views-row .gouvernance::before{content:"";background-image:url("../img/image-fond-points-eg.png");background-size:contain;position:absolute;top:-3rem;left:-3rem;width:200px;height:200px;display:block;z-index:-1}@media(max-width: 1024px){#block-europa-views-block-committee-dg .views-row .gouvernance::before,#block-europa-views-block-committee-autre .views-row .gouvernance::before{left:-3rem}}@media(max-width: 576px){#block-europa-views-block-committee-dg .views-row .gouvernance::before,#block-europa-views-block-committee-autre .views-row .gouvernance::before{left:-1rem;top:-3rem}}@media(max-width: 375px){#block-europa-views-block-committee-dg .views-row .gouvernance::before,#block-europa-views-block-committee-autre .views-row .gouvernance::before{left:-1rem}}#block-europa-views-block-committee-dg .views-row .gouvernance::after,#block-europa-views-block-committee-autre .views-row .gouvernance::after{content:"";background-image:url("../img/image-fond-points-eg.png");background-size:contain;position:absolute;bottom:-2.5rem;right:-3rem;width:200px;height:200px;display:block;z-index:-1}@media(max-width: 1024px){#block-europa-views-block-committee-dg .views-row .gouvernance::after,#block-europa-views-block-committee-autre .views-row .gouvernance::after{bottom:-3rem}}@media(max-width: 768px){#block-europa-views-block-committee-dg .views-row .gouvernance::after,#block-europa-views-block-committee-autre .views-row .gouvernance::after{bottom:-2.5rem}}@media(max-width: 576px){#block-europa-views-block-committee-dg .views-row .gouvernance::after,#block-europa-views-block-committee-autre .views-row .gouvernance::after{right:-1em}}#block-europa-views-block-committee-dg .views-row .committee,#block-europa-views-block-committee-autre .views-row .committee{background:#f5f5f5;border-radius:20px;padding:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media(max-width: 576px){#block-europa-views-block-committee-dg .views-row .committee,#block-europa-views-block-committee-autre .views-row .committee{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}#block-europa-views-block-committee-dg .views-row .committee .img-firstname-lastname,#block-europa-views-block-committee-autre .views-row .committee .img-firstname-lastname{margin:0 auto}#block-europa-views-block-committee-dg .views-row .committee .img-firstname-lastname .img-committee,#block-europa-views-block-committee-autre .views-row .committee .img-firstname-lastname .img-committee{text-align:center;margin-bottom:20px}#block-europa-views-block-committee-dg .views-row .committee .img-firstname-lastname .img-committee img,#block-europa-views-block-committee-autre .views-row .committee .img-firstname-lastname .img-committee img{width:60%;height:auto}#block-europa-views-block-committee-dg .views-row .committee .img-firstname-lastname .firstname-lastname,#block-europa-views-block-committee-autre .views-row .committee .img-firstname-lastname .firstname-lastname{text-align:center;background:-webkit-gradient(linear, left top, right top, color-stop(20%, rgb(133, 26, 83)), color-stop(45%, rgb(215, 10, 66)), color-stop(70%, rgb(234, 91, 12)), to(rgb(249, 179, 66)));background:-o-linear-gradient(left, rgb(133, 26, 83) 20%, rgb(215, 10, 66) 45%, rgb(234, 91, 12) 70%, rgb(249, 179, 66) 100%);background:linear-gradient(90deg, rgb(133, 26, 83) 20%, rgb(215, 10, 66) 45%, rgb(234, 91, 12) 70%, rgb(249, 179, 66) 100%);-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);background-clip:text;font-size:2.5rem;font-weight:500}#block-europa-views-block-committee-dg .views-row .committee .img-firstname-lastname .position,#block-europa-views-block-committee-autre .views-row .committee .img-firstname-lastname .position{text-align:center;font-size:1.8rem;font-weight:500}#block-europa-views-block-committee-dg .views-row .committee .resume,#block-europa-views-block-committee-autre .views-row .committee .resume{width:80%}@media(max-width: 576px){#block-europa-views-block-committee-dg .views-row .committee .resume,#block-europa-views-block-committee-autre .views-row .committee .resume{margin-top:1.5rem}}#block-europa-views-block-committee-autre{padding-bottom:5rem}#block-europa-views-block-committee-autre .gouvernance .committee .img-firstname-lastname{margin:0 auto}#block-europa-views-block-committee-autre .gouvernance .committee .img-firstname-lastname .img-committee{text-align:center;margin-bottom:20px}#block-europa-views-block-committee-autre .gouvernance .committee .img-firstname-lastname .img-committee img{width:50%;height:auto}.page-node-type-page #block-europa-page-title h1{text-align:left}.forces-groupe .forces{margin-top:3rem}@media(max-width: 1024px){.forces-groupe .forces{margin-top:5rem}}.forces-groupe .forces .flex-row.right{-webkit-box-flex:1;-ms-flex:1;flex:1;padding-bottom:8rem;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}@media(max-width: 1024px){.forces-groupe .forces .flex-row.right{padding-bottom:8rem}}@media(max-width: 768px){.forces-groupe .forces .flex-row.right{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;padding-bottom:4rem !important}}@media(max-width: 576px){.forces-groupe .forces .flex-row.right .flex-section.right{margin-top:3rem}}.forces-groupe .forces .flex-row.right .flex-section.right .image-side{margin-left:90px;position:relative}@media(max-width: 1024px){.forces-groupe .forces .flex-row.right .flex-section.right .image-side{margin-right:-20px;margin-left:40px}}@media(max-width: 768px){.forces-groupe .forces .flex-row.right .flex-section.right .image-side{margin-top:8rem}}@media(max-width: 576px){.forces-groupe .forces .flex-row.right .flex-section.right .image-side{margin-top:2rem}}.forces-groupe .forces .flex-row.right .flex-section.right .image-side::after{content:"";background-image:url("../img/image-fond-points-eg.png");background-size:contain;position:absolute;top:-2.8em;left:-2.8em;width:200px;height:200px;display:block;z-index:-1}@media(max-width: 576px){.forces-groupe .forces .flex-row.right .flex-section.right .image-side::after{top:-30px}}.forces-groupe .forces .flex-row.right .flex-section.right .image-side img{max-width:500px;height:auto}@media(max-width: 1024px){.forces-groupe .forces .flex-row.right .flex-section.right .image-side img{max-width:400px}}@media(max-width: 768px){.forces-groupe .forces .flex-row.right .flex-section.right .image-side img{max-width:100%}}.forces-groupe .forces .flex-row.right .flex-section.text{-webkit-box-flex:1;-ms-flex:1;flex:1;text-align:left;margin-left:14rem}@media(max-width: 1024px){.forces-groupe .forces .flex-row.right .flex-section.text{margin-left:2rem}}@media(max-width: 768px){.forces-groupe .forces .flex-row.right .flex-section.text{margin-right:2rem}}.forces-groupe .forces .flex-row.right .flex-section.text h2{margin-top:0;text-align:left;font-size:3rem;font-weight:600;line-height:40px}.forces-groupe .forces .flex-row.right .flex-section.text p{line-height:28px}.forces-groupe .forces .flex-row.left{-webkit-box-flex:1;-ms-flex:1;flex:1;padding-bottom:8rem}@media(max-width: 1024px){.forces-groupe .forces .flex-row.left{padding-bottom:8rem !important;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}@media(max-width: 768px){.forces-groupe .forces .flex-row.left{padding-bottom:4rem !important}}@media(max-width: 576px){.forces-groupe .forces .flex-row.left .flex-section.left{margin-top:3rem}}.forces-groupe .forces .flex-row.left .flex-section.left .image-side{position:relative;margin-right:90px}@media(max-width: 1024px){.forces-groupe .forces .flex-row.left .flex-section.left .image-side{margin-left:-20px;margin-right:40px}}@media(max-width: 768px){.forces-groupe .forces .flex-row.left .flex-section.left .image-side{margin-top:8rem}}@media(max-width: 576px){.forces-groupe .forces .flex-row.left .flex-section.left .image-side{margin-top:2rem}}.forces-groupe .forces .flex-row.left .flex-section.left .image-side::after{content:"";background-image:url("../img/image-fond-points-eg.png");background-size:contain;position:absolute;top:-2.8em;right:-2.8em;width:200px;height:200px;display:block;z-index:-1}@media(max-width: 576px){.forces-groupe .forces .flex-row.left .flex-section.left .image-side::after{top:-30px}}.forces-groupe .forces .flex-row.left .flex-section.left .image-side img{max-width:500px;height:auto}@media(max-width: 1024px){.forces-groupe .forces .flex-row.left .flex-section.left .image-side img{max-width:400px}}@media(max-width: 768px){.forces-groupe .forces .flex-row.left .flex-section.left .image-side img{max-width:100%}}.forces-groupe .forces .flex-row.left .flex-section.text{-webkit-box-flex:1;-ms-flex:1;flex:1;text-align:right;margin-right:14rem}@media(max-width: 1024px){.forces-groupe .forces .flex-row.left .flex-section.text{margin-left:2rem}}@media(max-width: 768px){.forces-groupe .forces .flex-row.left .flex-section.text{margin-right:2rem}}.forces-groupe .forces .flex-row.left .flex-section.text h2{margin-top:0;text-align:right;font-size:3rem;font-weight:600;line-height:40px}.forces-groupe .forces .flex-row.left .flex-section.text p{line-height:28px}.forces-groupe .block-media-de-separation{margin-top:2rem;margin-bottom:15rem}@media(max-width: 768px){.forces-groupe .block-media-de-separation{margin-top:0;margin-bottom:8rem}}@media(max-width: 1200px){.search-block-form{margin:auto}}.search-block-form{position:relative;width:22.5rem}.search-block-form form{position:relative}.search-block-form form .form-item{margin-bottom:0}.search-block-form form .form-item-keys{position:relative}.search-block-form form .form-item-keys input.form-search{width:100%;height:3.6rem;padding:1rem calc(1rem * 2 + 1.4rem) 1rem 1rem;border-bottom:1px solid #ccc;border-top:1px rgba(0,0,0,0);border-left:1px rgba(0,0,0,0);border-right:1px rgba(0,0,0,0);background:inherit;border-radius:inherit;font-size:1.4rem}.search-block-form form .form-item-keys input.form-search:focus{border-color:#851a53;outline:none}.search-block-form form input[type=search]::-webkit-search-decoration,.search-block-form form input[type=search]::-webkit-search-cancel-button,.search-block-form form input[type=search]::-webkit-search-results-button,.search-block-form form input[type=search]::-webkit-search-results-decoration{display:none}.search-block-form form .form-actions{position:absolute;top:0;right:0;height:100%}.search-block-form form input.has-icon{background-color:inherit;background-image:url("../img/picto/magnifying-glass-solid.svg");background-repeat:no-repeat;background-position:center 12px;background-size:1.6rem;padding-left:2rem;padding-right:0;color:rgba(0,0,0,0);text-indent:-9999px}.form-submit-icon{display:inline-block;position:relative;padding:.8rem 1rem;background:inherit;border:1px solid rgba(0,0,0,0);color:#fff;cursor:pointer}.form-submit-icon::before{content:"";color:#454546;font-family:"Font Awesome 7 Pro";font-weight:900;font-size:1.6rem;margin-right:8px}.form-submit-icon:hover{opacity:.9}.is-search-page h2{margin-top:3rem}.form-item{margin-bottom:30px}.form-item label{width:100%;margin-bottom:5px;display:block}.form-item input,.form-item select{width:100%;background-color:#fff;border:1px solid #851a53;color:#851a53;border-radius:10px;padding:10px}label,.fieldset-legend{font-weight:500;margin-bottom:5px;text-transform:uppercase;font-size:1.4rem}label.form-required:after,.fieldset-legend.form-required:after{content:"*";color:red;margin-left:3px;position:relative;top:-2px}label.option,.fieldset-legend.option{text-transform:none;font-size:1.6rem;font-weight:400}input,.form-select,textarea{background-color:#fff;border:1px solid rgba(133,26,83,.3);padding:9px 15px 8px;width:100%;font-size:1.6rem;font-family:"new-order",sans-serif;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;outline:none}input:focus,.form-select:focus,textarea:focus{border-color:rgba(133,26,83,.7)}input[type=submit]{display:block;margin:0 auto;padding-left:30px;padding-right:30px}@media(min-width: 575px){.user-login-form,.webform-submission-inscription-newsletter-form,form.user-info{max-width:750px}}.user-login-form{margin:10rem auto;background-color:#fff;border-radius:7px;-webkit-box-shadow:0 0 40px rgba(49,44,102,.2);box-shadow:0 0 40px rgba(49,44,102,.2);padding:50px}.user-login-form .description{display:none}.user-login-form fieldset{border:0}form.user-info{margin:260px auto;background-color:#fff;border-radius:7px;-webkit-box-shadow:0 0 40px rgba(49,44,102,.2);box-shadow:0 0 40px rgba(49,44,102,.2);padding:50px}form label.form-required:after,form .fieldset-legend.form-required:after{content:"*";color:red;margin-left:3px;position:relative;top:-2px}.webform-confirmation{text-align:center}.premium-filters{background-color:#ea5b0c}.premium-filters--selected .js-filterItem{background:#d70a42;color:#ea5b0c}.premium-filters__validate .form-actions .js-form-submit{background:#1c1c24;color:#fff}.multiselect-container li a{color:#363635}.multiselect-container li a label input[type=checkbox],.multiselect-container li a label input[type=radio]{border-color:#851a53}.multiselect-container .child a{color:#363635}.multiselect-container input[type=checkbox]:before,.multiselect-container .multiselect-container input[type=radio]:before{border-color:rgba(0,0,0,0) rgba(0,0,0,0) #851a53 #851a53}@media(min-width: 992px){.webform-submission-contact-form{max-width:750px;margin:auto}}.webform-button--submit{width:auto}@media(max-width: 375px){.page-node-type-homepage .reseaux-sociaux h2::after{top:unset}}.page-node-type-homepage .reseaux-sociaux .rte:before{content:"";background-image:url("../img/sigle-eg-color.png");background-size:contain;background-repeat:no-repeat;position:absolute;bottom:-5rem;left:-60rem;width:100%;height:100%;display:block;z-index:-1}@media(max-width: 1200px){.page-node-type-homepage .reseaux-sociaux .rte:before{left:-30rem}}@media(max-width: 768px){.page-node-type-homepage .reseaux-sociaux .rte:before{width:90%}}@media(max-width: 576px){.page-node-type-homepage .reseaux-sociaux .rte:before{width:120%;left:-18rem;top:25rem}}@media(max-width: 375px){.page-node-type-homepage .reseaux-sociaux .rte:before{top:30rem}}@media(max-width: 320px){.page-node-type-homepage .reseaux-sociaux .rte:before{top:40rem}}.page-node-type-homepage .reseaux-sociaux .rs-logo{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.page-node-type-homepage .reseaux-sociaux .rs-logo .instagram img,.page-node-type-homepage .reseaux-sociaux .rs-logo .linkedin img{width:40px}.page-node-type-homepage .reseaux-sociaux .rs-logo .instagram{margin-left:15px}.page-node-type-page .reseaux-sociaux .rs-logo{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.page-node-type-page .reseaux-sociaux .rs-logo .instagram img,.page-node-type-page .reseaux-sociaux .rs-logo .linkedin img{width:40px}.page-node-type-page .reseaux-sociaux .rs-logo .instagram{margin-left:15px}.block-metier{font-family:"new-order",sans-serif;position:relative;margin:0 auto}.block-metier::before{content:"";background-image:url("../img/image-fond-points-eg.png");background-size:contain;position:absolute;top:7em;left:-2.3em;width:200px;height:200px;display:block;z-index:-1}@media(max-width: 1024px){.block-metier::before{left:-2.1em}}@media(max-width: 768px){.block-metier::before{left:0;top:6.5em}}@media(max-width: 576px){.block-metier::before{left:0;top:10em}}.block-metier::after{content:"";background-image:url("../img/image-fond-points-eg.png");background-size:contain;position:absolute;bottom:-1.4em;right:8.5em;width:200px;height:200px;display:block;z-index:-1}@media(max-width: 1024px){.block-metier::after{right:9em;bottom:0}}@media(max-width: 768px){.block-metier::after{right:2em;bottom:-2em}}@media(max-width: 576px){.block-metier::after{right:-1em;bottom:-1em}}.block-metier .content{width:85%;border:1px solid rgba(0,0,0,0);background:-webkit-gradient(linear, left top, left bottom, from(white), to(white)) padding-box,-webkit-gradient(linear, left top, right top, color-stop(20%, rgb(133, 26, 83)), color-stop(35%, rgb(215, 10, 66)), color-stop(50%, rgb(234, 91, 12)), color-stop(60%, rgb(249, 179, 66))) border-box;background:-o-linear-gradient(white, white) padding-box,-o-linear-gradient(left, rgb(133, 26, 83) 20%, rgb(215, 10, 66) 35%, rgb(234, 91, 12) 50%, rgb(249, 179, 66) 60%) border-box;background:linear-gradient(white, white) padding-box,linear-gradient(90deg, rgb(133, 26, 83) 20%, rgb(215, 10, 66) 35%, rgb(234, 91, 12) 50%, rgb(249, 179, 66) 60%) border-box;position:relative;padding:20px 50px;z-index:1;font-size:2.1rem}@media(max-width: 768px){.block-metier .content{width:95%}}@media(max-width: 576px){.block-metier .content{width:100%}}.block-metier .content .custom-button{text-align:right}.block-metier .image{width:30%;z-index:-1;position:absolute;top:5rem;right:0}@media(max-width: 768px){.block-metier .image{width:40%;top:7rem;right:-3em}}@media(max-width: 576px){.block-metier .image{display:none}}.page-node-type-page .block-metier{margin:8rem 3rem;position:relative;background-color:#fff;font-family:"Open Sans",sans-serif}.page-node-type-page .block-metier ul{font-weight:400}.page-node-type-page .block-metier li{position:relative;list-style:none;padding-left:1em;margin-bottom:.8rem}.page-node-type-page .block-metier li::before{content:"";font-family:"Font Awesome 7 Pro";font-weight:900;position:absolute;left:0;top:1.7em;font-size:.3em;color:#ea5b0c}.page-node-type-page .block-metier::before{content:"";background-image:url("../img/image-fond-points-eg.png");background-size:contain;position:absolute;top:-4rem;left:-4.2rem;width:200px;height:200px;display:block;z-index:-1}@media(max-width: 768px){.page-node-type-page .block-metier::before{top:-3rem}}.page-node-type-page .block-metier::after{content:"";background-image:url("../img/image-fond-points-eg.png");background-size:contain;position:absolute;bottom:-2rem;right:-4rem;width:200px;height:200px;display:block;z-index:-1}@media(max-width: 1024px){.page-node-type-page .block-metier::after{bottom:-0.5rem}}.page-node-type-page .block-metier .content{width:100%;border:1px solid rgba(0,0,0,0);background:-webkit-gradient(linear, left top, left bottom, from(white), to(white)) padding-box,-webkit-gradient(linear, left top, right top, color-stop(20%, rgb(133, 26, 83)), color-stop(35%, rgb(215, 10, 66)), color-stop(50%, rgb(234, 91, 12)), color-stop(60%, rgb(249, 179, 66))) border-box;background:-o-linear-gradient(white, white) padding-box,-o-linear-gradient(left, rgb(133, 26, 83) 20%, rgb(215, 10, 66) 35%, rgb(234, 91, 12) 50%, rgb(249, 179, 66) 60%) border-box;background:linear-gradient(white, white) padding-box,linear-gradient(90deg, rgb(133, 26, 83) 20%, rgb(215, 10, 66) 35%, rgb(234, 91, 12) 50%, rgb(249, 179, 66) 60%) border-box;position:relative;padding:20px 50px;z-index:1;font-size:1.7rem}.page-node-type-page .mentions-legales ul,.page-node-type-page .gam ul,.page-node-type-page .politique-confidentialite ul,.page-node-type-page .cookies ul{font-weight:400}.page-node-type-page .mentions-legales li,.page-node-type-page .gam li,.page-node-type-page .politique-confidentialite li,.page-node-type-page .cookies li{position:relative;list-style:none;padding-left:1em;margin-bottom:.8rem}.page-node-type-page .mentions-legales li::before,.page-node-type-page .gam li::before,.page-node-type-page .politique-confidentialite li::before,.page-node-type-page .cookies li::before{content:"";font-family:"Font Awesome 7 Pro";font-weight:900;position:absolute;left:0;top:1.7em;font-size:.3em;color:#ea5b0c}.page-node-type-pole #block-europa-page-title h1{text-align:left}.page-node-type-pole .slider-logos-entites .js-sliderEntities .slick-track{width:-webkit-max-content !important;width:-moz-max-content !important;width:max-content !important}.page-node-type-pole .slider-logos-entites .js-sliderEntities .slick-track .slick-slide{width:200px !important;margin:0 2rem}.page-node-type-pole .page-title{padding-top:20px}.theme-courses .stat-number,.theme-courses .gradient-title,.theme-courses .title1,.theme-courses .rte h1,.rte .theme-courses h1{background:-webkit-gradient(linear, left top, right top, color-stop(1%, rgb(243, 146, 0)), to(rgb(250, 182, 58)));background:-o-linear-gradient(left, rgb(243, 146, 0) 1%, rgb(250, 182, 58) 100%);background:linear-gradient(90deg, rgb(243, 146, 0) 1%, rgb(250, 182, 58) 100%);-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}.theme-digital .stat-number,.theme-digital .gradient-title,.theme-digital .title1,.theme-digital .rte h1,.rte .theme-digital h1{background:-webkit-gradient(linear, left top, right top, color-stop(1%, rgb(234, 91, 12)), color-stop(56%, rgb(237, 110, 24)), to(rgb(249, 179, 66)));background:-o-linear-gradient(left, rgb(234, 91, 12) 1%, rgb(237, 110, 24) 56%, rgb(249, 179, 66) 100%);background:linear-gradient(90deg, rgb(234, 91, 12) 1%, rgb(237, 110, 24) 56%, rgb(249, 179, 66) 100%);-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}.theme-education .stat-number,.theme-education .gradient-title,.theme-education .title1,.theme-education .rte h1,.rte .theme-education h1{background:-webkit-gradient(linear, left top, right top, color-stop(1%, rgb(180, 6, 53)), color-stop(68%, rgb(206, 46, 34)), to(rgb(234, 91, 12)));background:-o-linear-gradient(left, rgb(180, 6, 53) 1%, rgb(206, 46, 34) 68%, rgb(234, 91, 12) 100%);background:linear-gradient(90deg, rgb(180, 6, 53) 1%, rgb(206, 46, 34) 68%, rgb(234, 91, 12) 100%);-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}.theme-communications .stat-number,.theme-communications .gradient-title,.theme-communications .title1,.theme-communications .rte h1,.rte .theme-communications h1{background:-webkit-gradient(linear, left top, right top, color-stop(1%, rgb(82, 33, 70)), to(rgb(173, 33, 66)));background:-o-linear-gradient(left, rgb(82, 33, 70) 1%, rgb(173, 33, 66) 100%);background:linear-gradient(90deg, rgb(82, 33, 70) 1%, rgb(173, 33, 66) 100%);-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}.block-contact{margin:4rem 0 6rem 0}.block-contact .contact-map,.block-contact .contact-list{-webkit-box-flex:calc(50% - 4rem);-ms-flex:calc(50% - 4rem);flex:calc(50% - 4rem);margin:0 2rem}.block-contact .contact-list{display:grid;grid-template-columns:repeat(2, 1fr);grid-template-rows:repeat(3, 1fr);gap:1rem}.block-contact .contact-list .block-contact-item{min-height:100px;margin:0;padding:1em;background:#fff;border-radius:20px;-webkit-box-shadow:0 0 30px #ededed;box-shadow:0 0 30px #ededed}.block-contact .contact-list .block-contact-item .container{text-align:center}.block-contact .contact-map{position:relative;height:600px;background:#ededed;padding:1em;border-radius:20px;overflow:hidden}.block-contact .contact-map img{position:absolute;top:0;left:0;width:100%;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.contact-map.is-0 img{top:-77%;left:28%;scale:2}.contact-map.is-1 img{scale:2.7;top:50%}.contact-map.is-2 img{scale:2}.contact-map.is-3 img{scale:2.7;top:66%;left:-30%}.contact-map.is-4 img{scale:2.7;top:-45%;left:-50%}.contact-map.is-5 img{scale:2.7;top:-37%;left:-38%}.block-contact-item{position:relative}.scroll-bar{width:4px;height:0;background:red;position:absolute;top:0;left:0;-webkit-transition:height .2s ease;-o-transition:height .2s ease;transition:height .2s ease}.theme-courses .presentation{margin-top:120px}.theme-courses .presentation .flex-row.right{-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding-bottom:2rem}@media(max-width: 576px){.theme-courses .presentation .flex-row.right{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}@media(max-width: 1400px){.theme-courses .presentation .flex-row.right{padding-bottom:8rem}}@media(max-width: 768px){.theme-courses .presentation .flex-row.right{padding-bottom:4rem !important}}.theme-courses .presentation .flex-row.right .flex-section.right .image-side{position:relative}@media(max-width: 1024px){.theme-courses .presentation .flex-row.right .flex-section.right .image-side{margin-right:-20px;margin-left:40px}}@media(max-width: 768px){.theme-courses .presentation .flex-row.right .flex-section.right .image-side{margin-left:0}}@media(max-width: 576px){.theme-courses .presentation .flex-row.right .flex-section.right .image-side{margin-left:0}}.theme-courses .presentation .flex-row.right .flex-section.right .image-side::after{content:"";background-image:url("../img/image-fond-points-eg.png");background-size:contain;position:absolute;top:-90px;left:-45px;width:200px;height:200px;display:block;z-index:-1}@media(max-width: 576px){.theme-courses .presentation .flex-row.right .flex-section.right .image-side::after{top:-30px}}.theme-courses .presentation .flex-row.right .flex-section.right .image-side img{max-width:800px;height:480px;-o-object-fit:cover;object-fit:cover}@media(max-width: 1400px){.theme-courses .presentation .flex-row.right .flex-section.right .image-side img{max-width:500px;margin-top:50px}}@media(max-width: 1200px){.theme-courses .presentation .flex-row.right .flex-section.right .image-side img{max-width:400px;margin-top:0}}@media(max-width: 768px){.theme-courses .presentation .flex-row.right .flex-section.right .image-side img{max-width:300px;margin-top:10px;height:380px}}@media(max-width: 576px){.theme-courses .presentation .flex-row.right .flex-section.right .image-side img{max-width:100%;margin-top:0}}.theme-courses .presentation .flex-row.right .flex-section.text{-webkit-box-flex:1;-ms-flex:1;flex:1;text-align:left;background-color:#f18425;padding:100px 180px;margin-right:-100px;color:#fff;line-height:40px;z-index:-1;margin-top:-50px;font-size:2rem}@media(max-width: 768px){.theme-courses .presentation .flex-row.right .flex-section.text{font-size:1.6rem}}.theme-courses .presentation .flex-row.right .flex-section.text h2{text-align:left;font-size:3rem;font-weight:600;line-height:40px;padding-bottom:3rem}@media(max-width: 1024px){.theme-courses .presentation .flex-row.right .flex-section.text{padding:50px 180px 50px 100px}}@media(max-width: 768px){.theme-courses .presentation .flex-row.right .flex-section.text{padding:50px 120px 50px 40px}}@media(max-width: 576px){.theme-courses .presentation .flex-row.right .flex-section.text{margin-right:0;padding:20px}}.theme-courses .presentation .flex-row.left{-webkit-box-flex:1;-ms-flex:1;flex:1;padding-bottom:15rem}@media(max-width: 1024px){.theme-courses .presentation .flex-row.left{padding-bottom:8rem !important}}@media(max-width: 768px){.theme-courses .presentation .flex-row.left{padding-bottom:4rem !important}}@media(max-width: 576px){.theme-courses .presentation .flex-row.left{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}.theme-courses .presentation .flex-row.left .flex-section.left .image-side{position:relative;margin-left:-170px;margin-right:90px}@media(max-width: 1024px){.theme-courses .presentation .flex-row.left .flex-section.left .image-side{margin-left:-20px;margin-right:40px}}@media(max-width: 768px){.theme-courses .presentation .flex-row.left .flex-section.left .image-side{margin-right:60px}}@media(max-width: 576px){.theme-courses .presentation .flex-row.left .flex-section.left .image-side{margin-right:0}}.theme-courses .presentation .flex-row.left .flex-section.left .image-side::after{content:"";background-image:url("../img/image-fond-points-eg.png");background-size:contain;position:absolute;top:-90px;right:-45px;width:200px;height:200px;display:block;z-index:-1}@media(max-width: 576px){.theme-courses .presentation .flex-row.left .flex-section.left .image-side::after{top:-30px}}.theme-courses .presentation .flex-row.left .flex-section.left .image-side img{max-width:500px;height:auto}@media(max-width: 1024px){.theme-courses .presentation .flex-row.left .flex-section.left .image-side img{max-width:400px}}@media(max-width: 768px){.theme-courses .presentation .flex-row.left .flex-section.left .image-side img{max-width:300px}}@media(max-width: 576px){.theme-courses .presentation .flex-row.left .flex-section.left .image-side img{max-width:100%}}.theme-courses .presentation .flex-row.left .flex-section.text{-webkit-box-flex:1;-ms-flex:1;flex:1;text-align:right}.theme-courses .presentation .flex-row.left .flex-section.text h2{text-align:right;font-size:3rem;font-weight:600;line-height:40px}.theme-courses .block-stats h2{margin-top:4rem}.theme-courses .block-stats h3{text-align:center;font-size:3rem}.theme-courses .block-media-de-separation img{width:100%;height:auto;max-height:350px;-o-object-fit:cover;object-fit:cover}.theme-courses .block-card-picto{padding-top:20px}@media(max-width: 576px){.theme-courses .block-card-picto{padding-top:20px}}.theme-courses .block-card-picto h3{text-align:center;font-size:3rem}.theme-courses .block-card-picto .card-list{padding-top:80px}@media(max-width: 768px){.theme-courses .block-card-picto .card-list{padding-top:40px}}.theme-courses .block-card-picto .card-list .item-img{background:-webkit-gradient(linear, left top, right top, color-stop(1%, rgb(243, 146, 0)), to(rgb(250, 182, 58)));background:-o-linear-gradient(left, rgb(243, 146, 0) 1%, rgb(250, 182, 58) 100%);background:linear-gradient(90deg, rgb(243, 146, 0) 1%, rgb(250, 182, 58) 100%)}.theme-courses .congres-majeurs{margin:0 auto;padding-bottom:5rem}.theme-courses .congres-majeurs h3{text-align:center;font-size:3rem}.theme-courses .congres-majeurs ul{padding-top:40px;display:grid;grid-template-columns:repeat(3, auto);gap:4rem 25rem;margin:0 auto;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media(max-width: 768px){.theme-courses .congres-majeurs ul{gap:4rem 12rem}}@media(max-width: 576px){.theme-courses .congres-majeurs ul{grid-template-columns:repeat(2, auto);gap:4rem 5rem}}@media(max-width: 375px){.theme-courses .congres-majeurs ul{grid-template-columns:none;gap:4rem}}.theme-courses .congres-majeurs ul li{position:relative;list-style:none;padding-left:18px}.theme-courses .congres-majeurs ul li::before{content:"";position:absolute;left:0;top:0;width:4px;height:100%;background-color:#d70a42}#block-europa-videobg .hero-banner{position:relative;width:100%;height:600px;overflow:hidden}#block-europa-videobg .media-bg{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;z-index:-1}.theme-digital .presentation{margin-top:120px}.theme-digital .presentation .flex-row.right{-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding-bottom:2rem}@media(max-width: 576px){.theme-digital .presentation .flex-row.right{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}@media(max-width: 1400px){.theme-digital .presentation .flex-row.right{padding-bottom:8rem}}@media(max-width: 768px){.theme-digital .presentation .flex-row.right{padding-bottom:4rem !important}}.theme-digital .presentation .flex-row.right .flex-section.right .image-side{position:relative}@media(max-width: 1024px){.theme-digital .presentation .flex-row.right .flex-section.right .image-side{margin-right:-20px;margin-left:40px}}@media(max-width: 768px){.theme-digital .presentation .flex-row.right .flex-section.right .image-side{margin-left:0}}@media(max-width: 576px){.theme-digital .presentation .flex-row.right .flex-section.right .image-side{margin-left:0}}.theme-digital .presentation .flex-row.right .flex-section.right .image-side::after{content:"";background-image:url("../img/image-fond-points-eg.png");background-size:contain;position:absolute;top:-90px;left:-45px;width:200px;height:200px;display:block;z-index:-1}@media(max-width: 576px){.theme-digital .presentation .flex-row.right .flex-section.right .image-side::after{top:-30px}}.theme-digital .presentation .flex-row.right .flex-section.right .image-side img{max-width:800px;height:480px;-o-object-fit:cover;object-fit:cover}@media(max-width: 1400px){.theme-digital .presentation .flex-row.right .flex-section.right .image-side img{max-width:500px;margin-top:50px}}@media(max-width: 1200px){.theme-digital .presentation .flex-row.right .flex-section.right .image-side img{max-width:400px;margin-top:0}}@media(max-width: 768px){.theme-digital .presentation .flex-row.right .flex-section.right .image-side img{max-width:300px;margin-top:10px;height:380px}}@media(max-width: 576px){.theme-digital .presentation .flex-row.right .flex-section.right .image-side img{max-width:100%;margin-top:0}}.theme-digital .presentation .flex-row.right .flex-section.text{-webkit-box-flex:1;-ms-flex:1;flex:1;text-align:left;background-color:#ea5b0c;padding:100px 180px;margin-right:-100px;color:#fff;line-height:40px;z-index:-1;margin-top:-50px;font-size:2rem}@media(max-width: 768px){.theme-digital .presentation .flex-row.right .flex-section.text{font-size:1.6rem}}.theme-digital .presentation .flex-row.right .flex-section.text h2{text-align:left;font-size:3rem;font-weight:600;line-height:40px;padding-bottom:3rem}@media(max-width: 1024px){.theme-digital .presentation .flex-row.right .flex-section.text{padding:50px 180px 50px 100px}}@media(max-width: 768px){.theme-digital .presentation .flex-row.right .flex-section.text{padding:50px 120px 50px 40px}}@media(max-width: 576px){.theme-digital .presentation .flex-row.right .flex-section.text{margin-right:0;padding:20px}}.theme-digital .presentation .flex-row.left{-webkit-box-flex:1;-ms-flex:1;flex:1;padding-bottom:15rem}@media(max-width: 1024px){.theme-digital .presentation .flex-row.left{padding-bottom:8rem !important}}@media(max-width: 768px){.theme-digital .presentation .flex-row.left{padding-bottom:4rem !important}}@media(max-width: 576px){.theme-digital .presentation .flex-row.left{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}.theme-digital .presentation .flex-row.left .flex-section.left .image-side{position:relative;margin-left:-170px;margin-right:90px}@media(max-width: 1024px){.theme-digital .presentation .flex-row.left .flex-section.left .image-side{margin-left:-20px;margin-right:40px}}@media(max-width: 768px){.theme-digital .presentation .flex-row.left .flex-section.left .image-side{margin-right:60px}}@media(max-width: 576px){.theme-digital .presentation .flex-row.left .flex-section.left .image-side{margin-right:0}}.theme-digital .presentation .flex-row.left .flex-section.left .image-side::after{content:"";background-image:url("../img/image-fond-points-eg.png");background-size:contain;position:absolute;top:-90px;right:-45px;width:200px;height:200px;display:block;z-index:-1}@media(max-width: 576px){.theme-digital .presentation .flex-row.left .flex-section.left .image-side::after{top:-30px}}.theme-digital .presentation .flex-row.left .flex-section.left .image-side img{max-width:500px;height:auto}@media(max-width: 1024px){.theme-digital .presentation .flex-row.left .flex-section.left .image-side img{max-width:400px}}@media(max-width: 768px){.theme-digital .presentation .flex-row.left .flex-section.left .image-side img{max-width:300px}}@media(max-width: 576px){.theme-digital .presentation .flex-row.left .flex-section.left .image-side img{max-width:100%}}.theme-digital .presentation .flex-row.left .flex-section.text{-webkit-box-flex:1;-ms-flex:1;flex:1;text-align:right}.theme-digital .presentation .flex-row.left .flex-section.text h2{text-align:right;font-size:3rem;font-weight:600;line-height:40px}.theme-digital .block-stats h2{margin-top:4rem}.theme-digital .block-stats h3{text-align:center;font-size:3rem}.theme-digital .block-media-de-separation img{width:auto;max-height:250px;-o-object-fit:cover;object-fit:cover}.theme-digital .block-card-picto{padding-top:90px}@media(max-width: 576px){.theme-digital .block-card-picto{padding-top:50px}}.theme-digital .block-card-picto h2{margin-top:0}.theme-digital .block-card-picto h3{text-align:center;font-size:3rem}.theme-digital .block-card-picto .card-list{padding-top:80px}@media(max-width: 768px){.theme-digital .block-card-picto .card-list{padding-top:40px}}.theme-digital .block-card-picto .card-list .item-img{background:-webkit-gradient(linear, left top, right top, color-stop(1%, rgb(234, 91, 12)), color-stop(56%, rgb(237, 110, 24)), to(rgb(249, 179, 66)));background:-o-linear-gradient(left, rgb(234, 91, 12) 1%, rgb(237, 110, 24) 56%, rgb(249, 179, 66) 100%);background:linear-gradient(90deg, rgb(234, 91, 12) 1%, rgb(237, 110, 24) 56%, rgb(249, 179, 66) 100%)}.theme-digital .congres-majeurs{margin:0 auto}.theme-digital .congres-majeurs h3{text-align:center;font-size:3rem}.theme-digital .congres-majeurs ul{padding-top:40px;display:grid;grid-template-columns:repeat(3, auto);gap:4rem 25rem;margin:0 auto;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media(max-width: 768px){.theme-digital .congres-majeurs ul{gap:4rem 12rem}}@media(max-width: 576px){.theme-digital .congres-majeurs ul{grid-template-columns:repeat(2, auto);gap:4rem 5rem}}@media(max-width: 375px){.theme-digital .congres-majeurs ul{grid-template-columns:none;gap:4rem}}.theme-digital .congres-majeurs ul li{position:relative;list-style:none;padding-left:18px}.theme-digital .congres-majeurs ul li::before{content:"";position:absolute;left:0;top:0;width:4px;height:100%;background-color:#d70a42}.theme-digital .apm::before{content:"";background-image:url("../img/image-fond-points-eg.png");background-size:contain;position:absolute;top:-2.4em;left:-2.5em;width:200px;height:200px;display:block}@media(max-width: 1024px){.theme-digital .apm::before{z-index:-1;top:-2.6em}}@media(max-width: 768px){.theme-digital .apm::before{left:-2.4em}}.theme-digital .apm::after{content:"";background-image:url("../img/image-fond-points-eg.png");background-size:contain;position:absolute;bottom:-1.3em;right:-2.4em;width:200px;height:200px;display:block;z-index:-1}.theme-digital .apm .content{margin-top:10rem;border:1px solid rgba(0,0,0,0);background-color:#fff;background:-webkit-gradient(linear, left top, left bottom, from(white), to(white)) padding-box,-webkit-gradient(linear, left top, right top, color-stop(20%, rgb(133, 26, 83)), color-stop(35%, rgb(215, 10, 66)), color-stop(50%, rgb(234, 91, 12)), color-stop(60%, rgb(249, 179, 66))) border-box;background:-o-linear-gradient(white, white) padding-box,-o-linear-gradient(left, rgb(133, 26, 83) 20%, rgb(215, 10, 66) 35%, rgb(234, 91, 12) 50%, rgb(249, 179, 66) 60%) border-box;background:linear-gradient(white, white) padding-box,linear-gradient(90deg, rgb(133, 26, 83) 20%, rgb(215, 10, 66) 35%, rgb(234, 91, 12) 50%, rgb(249, 179, 66) 60%) border-box;position:relative;padding:2rem 5rem 5rem;z-index:1}.theme-digital .apm .content h2{margin-top:0}.theme-digital .apm .content .societe-apm{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:4rem;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media(max-width: 576px){.theme-digital .apm .content .societe-apm{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.theme-digital .apm .content .societe-apm .presentation-apm{line-height:30px;width:70%}@media(max-width: 768px){.theme-digital .apm .content .societe-apm .presentation-apm{width:60%}}@media(max-width: 576px){.theme-digital .apm .content .societe-apm .presentation-apm{width:100%}}.theme-digital .apm .content .societe-apm .logo-slogan{width:30%}@media(max-width: 576px){.theme-digital .apm .content .societe-apm .logo-slogan{width:100%;margin-bottom:2rem}}.theme-digital .apm .content .societe-apm .logo-slogan .logo-apm{width:80%;margin:0 auto}@media(max-width: 576px){.theme-digital .apm .content .societe-apm .logo-slogan .logo-apm{width:100%}}.theme-digital .apm .content .societe-apm .logo-slogan .slogan{color:#003087;font-weight:600;text-align:center;margin-top:1rem}.theme-digital .apm .content .societe-apm h3{text-align:center;font-size:3rem}.theme-digital .apm .content ul.before-liste-normale{padding-top:20px;display:grid;grid-template-columns:repeat(2, auto);gap:1rem 10rem;margin:0 auto;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media(max-width: 1024px){.theme-digital .apm .content ul.before-liste-normale{gap:4rem 10rem}}@media(max-width: 768px){.theme-digital .apm .content ul.before-liste-normale{gap:4rem 1.5rem}}@media(max-width: 576px){.theme-digital .apm .content ul.before-liste-normale{grid-template-columns:none;gap:4rem}}.theme-digital .apm .content ul.before-liste-normale li{position:relative;list-style:none;padding-left:18px}.theme-digital .apm .content ul.before-liste-normale li::before{content:"";font-family:"Font Awesome 7 Pro";font-size:1.1em;margin-right:.5em;font-weight:900;color:#003087}.theme-digital .publications-phares{margin-top:10rem;padding-bottom:5rem}.theme-education .presentation{margin-top:120px}.theme-education .presentation .flex-row.right{-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding-bottom:2rem}@media(max-width: 576px){.theme-education .presentation .flex-row.right{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}@media(max-width: 1400px){.theme-education .presentation .flex-row.right{padding-bottom:8rem}}@media(max-width: 768px){.theme-education .presentation .flex-row.right{padding-bottom:4rem !important}}.theme-education .presentation .flex-row.right .flex-section.right .image-side{position:relative}@media(max-width: 1024px){.theme-education .presentation .flex-row.right .flex-section.right .image-side{margin-right:-20px;margin-left:40px}}@media(max-width: 768px){.theme-education .presentation .flex-row.right .flex-section.right .image-side{margin-left:0}}@media(max-width: 576px){.theme-education .presentation .flex-row.right .flex-section.right .image-side{margin-left:0}}.theme-education .presentation .flex-row.right .flex-section.right .image-side::after{content:"";background-image:url("../img/image-fond-points-eg.png");background-size:contain;position:absolute;top:-90px;left:-45px;width:200px;height:200px;display:block;z-index:-1}@media(max-width: 576px){.theme-education .presentation .flex-row.right .flex-section.right .image-side::after{top:-30px}}.theme-education .presentation .flex-row.right .flex-section.right .image-side img{max-width:800px;height:480px;-o-object-fit:cover;object-fit:cover}@media(max-width: 1400px){.theme-education .presentation .flex-row.right .flex-section.right .image-side img{max-width:500px;margin-top:50px}}@media(max-width: 1200px){.theme-education .presentation .flex-row.right .flex-section.right .image-side img{max-width:400px;margin-top:0}}@media(max-width: 768px){.theme-education .presentation .flex-row.right .flex-section.right .image-side img{max-width:300px;margin-top:10px;height:380px}}@media(max-width: 576px){.theme-education .presentation .flex-row.right .flex-section.right .image-side img{max-width:100%;margin-top:0}}.theme-education .presentation .flex-row.right .flex-section.text{-webkit-box-flex:1;-ms-flex:1;flex:1;text-align:left;background-color:#d70a42;padding:100px 180px;margin-right:-100px;color:#fff;line-height:40px;z-index:-1;margin-top:-50px;font-size:2rem}@media(max-width: 768px){.theme-education .presentation .flex-row.right .flex-section.text{font-size:1.6rem}}.theme-education .presentation .flex-row.right .flex-section.text h2{text-align:left;font-size:3rem;font-weight:600;line-height:40px;padding-bottom:3rem}@media(max-width: 1024px){.theme-education .presentation .flex-row.right .flex-section.text{padding:50px 180px 50px 100px}}@media(max-width: 768px){.theme-education .presentation .flex-row.right .flex-section.text{padding:50px 120px 50px 40px}}@media(max-width: 576px){.theme-education .presentation .flex-row.right .flex-section.text{margin-right:0;padding:20px}}.theme-education .presentation .flex-row.left{-webkit-box-flex:1;-ms-flex:1;flex:1;padding-bottom:15rem}@media(max-width: 1024px){.theme-education .presentation .flex-row.left{padding-bottom:8rem !important}}@media(max-width: 768px){.theme-education .presentation .flex-row.left{padding-bottom:4rem !important}}@media(max-width: 576px){.theme-education .presentation .flex-row.left{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}.theme-education .presentation .flex-row.left .flex-section.left .image-side{position:relative;margin-left:-170px;margin-right:90px}@media(max-width: 1024px){.theme-education .presentation .flex-row.left .flex-section.left .image-side{margin-left:-20px;margin-right:40px}}@media(max-width: 768px){.theme-education .presentation .flex-row.left .flex-section.left .image-side{margin-right:60px}}@media(max-width: 576px){.theme-education .presentation .flex-row.left .flex-section.left .image-side{margin-right:0}}.theme-education .presentation .flex-row.left .flex-section.left .image-side::after{content:"";background-image:url("../img/image-fond-points-eg.png");background-size:contain;position:absolute;top:-90px;right:-45px;width:200px;height:200px;display:block;z-index:-1}@media(max-width: 576px){.theme-education .presentation .flex-row.left .flex-section.left .image-side::after{top:-30px}}.theme-education .presentation .flex-row.left .flex-section.left .image-side img{max-width:500px;height:auto}@media(max-width: 1024px){.theme-education .presentation .flex-row.left .flex-section.left .image-side img{max-width:400px}}@media(max-width: 768px){.theme-education .presentation .flex-row.left .flex-section.left .image-side img{max-width:300px}}@media(max-width: 576px){.theme-education .presentation .flex-row.left .flex-section.left .image-side img{max-width:100%}}.theme-education .presentation .flex-row.left .flex-section.text{-webkit-box-flex:1;-ms-flex:1;flex:1;text-align:right}.theme-education .presentation .flex-row.left .flex-section.text h2{text-align:right;font-size:3rem;font-weight:600;line-height:40px}.theme-education .block-stats{margin-top:4rem}.theme-education .block-stats h3{text-align:center;font-size:3rem}.theme-education .block-media-de-separation img{width:auto;max-height:250px;-o-object-fit:cover;object-fit:cover}.theme-education .offre-formation{padding:8rem 10rem;background:#f5f4f4}@media(max-width: 1024px){.theme-education .offre-formation{padding:8rem 5rem 3rem}}.theme-education .offre-formation h2{margin-top:0}.theme-education .offre-formation h3{text-align:center;font-size:3rem}.theme-education .offre-formation .image-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media(max-width: 768px){.theme-education .offre-formation .image-content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.theme-education .offre-formation .image-content .image{width:40%;margin-right:4rem}@media(max-width: 768px){.theme-education .offre-formation .image-content .image{width:100%;margin-right:0;margin-bottom:4rem}}.theme-education .offre-formation .image-content .content{width:60%}@media(max-width: 768px){.theme-education .offre-formation .image-content .content{width:100%}}.theme-education .js-sliderEntities3Logos .slick-list .slick-track .slick-slide{width:200px;height:200px;margin:8rem auto 0}.theme-education .js-sliderEntities3Logos .slick-list .slick-track .slick-slide:nth-child(1) .views-row{margin-left:-14rem}@media(max-width: 768px){.theme-education .js-sliderEntities3Logos .slick-list .slick-track .slick-slide:nth-child(1) .views-row{margin-left:-4rem}}.theme-education .js-sliderEntities3Logos .slick-list .slick-track .slick-slide:nth-child(2) .views-row{margin-left:-8rem}@media(max-width: 768px){.theme-education .js-sliderEntities3Logos .slick-list .slick-track .slick-slide:nth-child(2) .views-row{margin-left:-2rem}}.theme-communications .presentation{margin-top:120px}.theme-communications .presentation .flex-row.right{-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding-bottom:2rem}@media(max-width: 576px){.theme-communications .presentation .flex-row.right{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}@media(max-width: 1400px){.theme-communications .presentation .flex-row.right{padding-bottom:8rem}}@media(max-width: 768px){.theme-communications .presentation .flex-row.right{padding-bottom:4rem !important}}.theme-communications .presentation .flex-row.right .flex-section.right .image-side{position:relative}@media(max-width: 1024px){.theme-communications .presentation .flex-row.right .flex-section.right .image-side{margin-right:-20px;margin-left:40px}}@media(max-width: 768px){.theme-communications .presentation .flex-row.right .flex-section.right .image-side{margin-left:0}}@media(max-width: 576px){.theme-communications .presentation .flex-row.right .flex-section.right .image-side{margin-left:0}}.theme-communications .presentation .flex-row.right .flex-section.right .image-side::after{content:"";background-image:url("../img/image-fond-points-eg.png");background-size:contain;position:absolute;top:-90px;left:-45px;width:200px;height:200px;display:block;z-index:-1}@media(max-width: 576px){.theme-communications .presentation .flex-row.right .flex-section.right .image-side::after{top:-30px}}.theme-communications .presentation .flex-row.right .flex-section.right .image-side img{max-width:800px;height:480px;-o-object-fit:cover;object-fit:cover}@media(max-width: 1400px){.theme-communications .presentation .flex-row.right .flex-section.right .image-side img{max-width:500px;margin-top:50px}}@media(max-width: 1200px){.theme-communications .presentation .flex-row.right .flex-section.right .image-side img{max-width:400px;margin-top:0}}@media(max-width: 768px){.theme-communications .presentation .flex-row.right .flex-section.right .image-side img{max-width:300px;margin-top:10px;height:380px}}@media(max-width: 576px){.theme-communications .presentation .flex-row.right .flex-section.right .image-side img{max-width:100%;margin-top:0}}.theme-communications .presentation .flex-row.right .flex-section.text{-webkit-box-flex:1;-ms-flex:1;flex:1;text-align:left;background-color:#851a53;padding:100px 180px;margin-right:-100px;color:#fff;line-height:40px;z-index:-1;margin-top:-50px;font-size:2rem}@media(max-width: 768px){.theme-communications .presentation .flex-row.right .flex-section.text{font-size:1.6rem}}.theme-communications .presentation .flex-row.right .flex-section.text h2{text-align:left;font-size:3rem;font-weight:600;line-height:40px;padding-bottom:3rem}@media(max-width: 1024px){.theme-communications .presentation .flex-row.right .flex-section.text{padding:50px 180px 50px 100px}}@media(max-width: 768px){.theme-communications .presentation .flex-row.right .flex-section.text{padding:50px 120px 50px 40px}}@media(max-width: 576px){.theme-communications .presentation .flex-row.right .flex-section.text{margin-right:0;padding:20px}}.theme-communications .presentation .flex-row.left{-webkit-box-flex:1;-ms-flex:1;flex:1;padding-bottom:15rem}@media(max-width: 1024px){.theme-communications .presentation .flex-row.left{padding-bottom:8rem !important}}@media(max-width: 768px){.theme-communications .presentation .flex-row.left{padding-bottom:4rem !important}}@media(max-width: 576px){.theme-communications .presentation .flex-row.left{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}.theme-communications .presentation .flex-row.left .flex-section.left .image-side{position:relative;margin-left:-170px;margin-right:90px}@media(max-width: 1024px){.theme-communications .presentation .flex-row.left .flex-section.left .image-side{margin-left:-20px;margin-right:40px}}@media(max-width: 768px){.theme-communications .presentation .flex-row.left .flex-section.left .image-side{margin-right:60px}}@media(max-width: 576px){.theme-communications .presentation .flex-row.left .flex-section.left .image-side{margin-right:0}}.theme-communications .presentation .flex-row.left .flex-section.left .image-side::after{content:"";background-image:url("../img/image-fond-points-eg.png");background-size:contain;position:absolute;top:-90px;right:-45px;width:200px;height:200px;display:block;z-index:-1}@media(max-width: 576px){.theme-communications .presentation .flex-row.left .flex-section.left .image-side::after{top:-30px}}.theme-communications .presentation .flex-row.left .flex-section.left .image-side img{max-width:500px;height:auto}@media(max-width: 1024px){.theme-communications .presentation .flex-row.left .flex-section.left .image-side img{max-width:400px}}@media(max-width: 768px){.theme-communications .presentation .flex-row.left .flex-section.left .image-side img{max-width:300px}}@media(max-width: 576px){.theme-communications .presentation .flex-row.left .flex-section.left .image-side img{max-width:100%}}.theme-communications .presentation .flex-row.left .flex-section.text{-webkit-box-flex:1;-ms-flex:1;flex:1;text-align:right}.theme-communications .presentation .flex-row.left .flex-section.text h2{text-align:right;font-size:3rem;font-weight:600;line-height:40px}.theme-communications .block-stats h3{text-align:center;font-size:3rem}.theme-communications .block-stats h2{margin-top:4rem}.theme-communications .block-media-de-separation img{width:auto;max-height:250px;-o-object-fit:cover;object-fit:cover}.theme-communications .offre-communications{padding:8rem 20rem;background:#f5f4f4}.theme-communications .offre-communications h2{margin-top:0}@media(max-width: 1024px){.theme-communications .offre-communications{padding:8rem 5rem 3rem}}.theme-communications .offre-communications .text-colonnes-2{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:4rem;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.theme-communications .offre-communications .text-colonnes-2 .col-2{width:50%;padding:3rem}@media(max-width: 576px){.theme-communications .offre-communications .text-colonnes-2 .col-2{width:100%}}.theme-communications .offre-communications .text-colonnes-2 h3{text-align:center;font-size:3rem}.page-node-type-homepage h1,.page-node-type-homepage .title1{font-size:clamp(3.5rem,6vw,5.6rem)}.page-node-type-homepage h2,.page-node-type-homepage .title2{font-size:clamp(4rem,5vw,4.4rem);margin-top:0;margin-bottom:60px;font-family:"new-order",sans-serif;font-weight:500;position:relative;text-align:center;background:-webkit-gradient(linear, left top, right top, from(rgb(133, 26, 83)), color-stop(10%, rgb(215, 10, 66)), color-stop(20%, rgb(234, 91, 12)), color-stop(30%, rgb(249, 179, 66)));background:-o-linear-gradient(left, rgb(133, 26, 83) 0%, rgb(215, 10, 66) 10%, rgb(234, 91, 12) 20%, rgb(249, 179, 66) 30%);background:linear-gradient(90deg, rgb(133, 26, 83) 0%, rgb(215, 10, 66) 10%, rgb(234, 91, 12) 20%, rgb(249, 179, 66) 30%);-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);background-clip:text;color:rgba(0,0,0,0)}.page-node-type-homepage h2::after,.page-node-type-homepage .title2::after{content:"";position:absolute;bottom:0;left:0;height:2px;width:20%;background:-webkit-gradient(linear, left top, right top, from(#851A53), color-stop(#D70A42), color-stop(#EA5B0C), to(#F39200));background:-o-linear-gradient(left, #851A53, #D70A42, #EA5B0C, #F39200);background:linear-gradient(to right, #851A53, #D70A42, #EA5B0C, #F39200)}@media(max-width: 1024px){.page-node-type-homepage h2::after,.page-node-type-homepage .title2::after{top:unset}}@media(max-width: 576px){.page-node-type-homepage h2::after,.page-node-type-homepage .title2::after{height:1px;width:50%}}.page-node-type-homepage .paragraph.block-header-banner .paragraph[class^=block-],.page-node-type-homepage .paragraph.block-header-banner .paragraph[class*=" block-"]{padding-top:inherit}.page-node-type-homepage .paragraph.block-header-banner .bg-grey{padding:5rem 0}.page-node-type-homepage .content-body .block-contact-information .flex-row{border-bottom:1px solid #e6e6e6;padding-bottom:5rem}.page-node-type-homepage .block-block-pictos .block-pictos__list .picto-item__content .content-item{font-size:2.3rem}.page-node-type-homepage .block-block-pictos .block-pictos__list .picto-item__content .fontawesome-icons{font-size:3rem}.page-node-type-homepage .js-sliderEntities{position:relative}.page-node-type-homepage .js-sliderEntities::before{content:"";background-image:url("../img/image-fond-points-eg.png");background-size:contain;position:absolute;top:6rem;left:-10rem;width:150px;height:150px;display:block;z-index:-1}@media(max-width: 768px){.page-node-type-homepage .js-sliderEntities::before{left:-12rem}}.page-node-type-homepage .js-sliderEntities::after{content:"";background-image:url("../img/image-fond-points-eg.png");background-size:contain;position:absolute;bottom:6rem;right:-10rem;width:150px;height:150px;display:block;z-index:-1}@media(max-width: 768px){.page-node-type-homepage .js-sliderEntities::after{right:-12rem}}.js-sliderEntities .views-row .logo-img-color{display:none}.js-sliderEntities .views-row .logo-img-nb::hover{display:none}.js-sliderEntities .views-row .logo-img-color::hover{display:initial}.js-sliderEntities{padding:5em 0;margin-top:7rem}.js-sliderEntities .views-row .logo-img-color{height:100px;width:250px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;margin:0 auto;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex}.js-sliderEntities .views-row .logo-img-color img{max-width:100%;max-height:100%;width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;display:block;-webkit-filter:grayscale(100%);filter:grayscale(100%);-webkit-transition:-webkit-filter .3s ease;transition:-webkit-filter .3s ease;-o-transition:filter .3s ease;transition:filter .3s ease;transition:filter .3s ease, -webkit-filter .3s ease}.js-sliderEntities .views-row .logo-img-color img:hover{-webkit-filter:grayscale(0%);filter:grayscale(0%)}.slick-dots li{position:relative;display:inline-block;width:10px;height:10px;margin:0 5px;padding:0;cursor:pointer;background:#e6e6e6}.page-node-type-homepage h2,.page-node-type-homepage .title1,.page-node-type-homepage .rte h1,.rte .page-node-type-homepage h1{margin-bottom:8rem;padding-bottom:1rem;position:relative;margin-top:0;font-size:4rem;text-align:center !important;background:-webkit-gradient(linear, left top, right top, color-stop(20%, rgb(133, 26, 83)), color-stop(35%, rgb(215, 10, 66)), color-stop(50%, rgb(234, 91, 12)), color-stop(60%, rgb(249, 179, 66)));background:-o-linear-gradient(left, rgb(133, 26, 83) 20%, rgb(215, 10, 66) 35%, rgb(234, 91, 12) 50%, rgb(249, 179, 66) 60%);background:linear-gradient(90deg, rgb(133, 26, 83) 20%, rgb(215, 10, 66) 35%, rgb(234, 91, 12) 50%, rgb(249, 179, 66) 60%);-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);background-clip:text;color:rgba(0,0,0,0)}@media(max-width: 576px){.page-node-type-homepage h2,.page-node-type-homepage .title1,.page-node-type-homepage .rte h1,.rte .page-node-type-homepage h1{margin-left:1rem;margin-right:1rem}}.page-node-type-homepage h2::after,.page-node-type-homepage .title1::after,.page-node-type-homepage .rte h1::after,.rte .page-node-type-homepage h1::after{content:"";position:absolute;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);bottom:-0.4em;height:2px;width:20%;background:-webkit-gradient(linear, left top, right top, from(#851A53), color-stop(#D70A42), color-stop(#EA5B0C), to(#F39200));background:-o-linear-gradient(left, #851A53, #D70A42, #EA5B0C, #F39200);background:linear-gradient(to right, #851A53, #D70A42, #EA5B0C, #F39200)}@media(max-width: 1024px){.page-node-type-homepage h2::after,.page-node-type-homepage .title1::after,.page-node-type-homepage .rte h1::after,.rte .page-node-type-homepage h1::after{top:unset}}@media(max-width: 576px){.page-node-type-homepage h2::after,.page-node-type-homepage .title1::after,.page-node-type-homepage .rte h1::after,.rte .page-node-type-homepage h1::after{height:1px;width:50%}}.block-clients ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media(max-width: 375px){.block-clients ul{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.block-clients ul li{-webkit-box-flex:0;-ms-flex:0 0 calc(25% - 2rem);flex:0 0 calc(25% - 2rem);margin:1rem;text-align:center;padding:2em}@media(max-width: 768px){.block-clients ul li{-webkit-box-flex:0;-ms-flex:0 0 calc(50% - 2rem);flex:0 0 calc(50% - 2rem)}}@media(max-width: 320px){.block-clients ul li{-webkit-box-flex:1;-ms-flex:1;flex:1;padding:1rem}}.block-clients ul li img{max-width:100%;height:auto}@media(max-width: 768px){.block-clients ul li img{max-width:70%}}@media(max-width: 576px){.block-clients ul li img{max-width:100%}}.block-partners ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media(max-width: 375px){.block-partners ul{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.block-partners ul li{-webkit-box-flex:0;-ms-flex:0 0 calc(25% - 2rem);flex:0 0 calc(25% - 2rem);margin:1rem;text-align:center;padding:2em}@media(max-width: 768px){.block-partners ul li{-webkit-box-flex:0;-ms-flex:0 0 calc(50% - 2rem);flex:0 0 calc(50% - 2rem)}}@media(max-width: 320px){.block-partners ul li{-webkit-box-flex:1;-ms-flex:1;flex:1;padding:1rem}}.block-partners ul li img{max-width:60%}@media(max-width: 768px){.block-partners ul li img{max-width:70%}}@media(max-width: 576px){.block-partners ul li img{max-width:100%}}#block-europa-views-block-entity-card-entities{padding-top:10rem;padding-bottom:10rem}#block-europa-views-block-entity-card-entities .views-view-responsive-grid{justify-items:center;margin:0 3rem}#block-europa-views-block-entity-card-entities .card{position:relative;width:340px;height:430px;-webkit-perspective:1000px;perspective:1000px}#block-europa-views-block-entity-card-entities .card-inner{position:relative;width:100%;height:100%;-webkit-transition:-webkit-transform .6s;transition:-webkit-transform .6s;-o-transition:transform .6s;transition:transform .6s;transition:transform .6s, -webkit-transform .6s;-webkit-transform-style:preserve-3d;transform-style:preserve-3d}#block-europa-views-block-entity-card-entities .card:hover .card-inner{-webkit-transform:rotateY(180deg);transform:rotateY(180deg)}#block-europa-views-block-entity-card-entities .card-front,#block-europa-views-block-entity-card-entities .card-back{position:absolute;width:100%;height:100%;-webkit-backface-visibility:hidden;backface-visibility:hidden;border-radius:12px;-webkit-box-shadow:0 4px 8px rgba(0,0,0,.1);box-shadow:0 4px 8px rgba(0,0,0,.1);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:20px}#block-europa-views-block-entity-card-entities .card-front{background:#fff}#block-europa-views-block-entity-card-entities .card-front img{width:70%}#block-europa-views-block-entity-card-entities .card-back{background:#fcfcfc;-webkit-transform:rotateY(180deg);transform:rotateY(180deg);text-align:center}#block-europa-views-block-entity-card-entities .card-back .img-back{padding-bottom:2rem}#block-europa-views-block-entity-card-entities .card-back .img-back img{width:50%;margin-top:-2rem}#block-europa-views-block-entity-card-entities .card-back .presentation-societe{text-align:left;font-size:1.3rem;margin-top:-2rem}#block-europa-views-block-entity-card-entities .card-back .url-societe{margin-top:15px;padding:12px 16px;border:none;border-radius:25px;color:#fff;cursor:pointer;width:100%;background:-webkit-gradient(linear, left top, right top, color-stop(5%, rgb(206, 132, 171)), to(rgb(133, 26, 83)));background:-o-linear-gradient(left, rgb(206, 132, 171) 5%, rgb(133, 26, 83) 100%);background:linear-gradient(90deg, rgb(206, 132, 171) 5%, rgb(133, 26, 83) 100%)}#block-europa-views-block-entity-card-entities .card-back .url-societe a{color:#fff}#block-europa-views-block-entity-card-entities .card-back .url-societe a::after{content:"";font-family:"Font Awesome 7 Pro";font-size:1.1em;margin-left:.4em;font-weight:400;color:#fff}#block-europa-views-block-entity-card-entities .card-back .url-societe:hover{background:#851a53}.masonry-group{position:relative;overflow:hidden;margin:4rem auto;width:100% !important}@media(max-width: 1024px){.masonry-group{width:100% !important}}.masonry-item{float:left;margin:10px;cursor:pointer}@media(max-width: 1024px){.masonry-item{width:250px}}@media(max-width: 768px){.masonry-item{width:300px !important}}@media(max-width: 576px){.masonry-item{width:100% !important}}.masonry-item img{width:100%;height:auto;display:block}.lightbox-overlay{display:none;position:fixed;z-index:1000;inset:0;background:rgba(0,0,0,.85);-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:-webkit-zoom-out;cursor:zoom-out}.lightbox-overlay img{max-width:90%;max-height:90%;border-radius:8px;-webkit-box-shadow:0 0 20px rgba(0,0,0,.6);box-shadow:0 0 20px rgba(0,0,0,.6);-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;-o-transition:transform .3s ease;transition:transform .3s ease;transition:transform .3s ease, -webkit-transform .3s ease}.lightbox-overlay.show{display:-webkit-box;display:-ms-flexbox;display:flex}.flex-section .block-embedded-view{padding:0 !important}.container .paragraph.block-content,.container .block-embedded-view{padding-bottom:0}.container .paragraph.block-content .container,.container .block-embedded-view .container{padding:0}main[role=main] .paragraph[class^=block-] .flex-row .container,main[role=main] .paragraph[class*=" block-"] .flex-row .container{padding:initial}@media(max-width: 992px){.page-node-type-homepage main[role=main] .paragraph[class^=block-],.page-node-type-homepage main[role=main] .paragraph[class*=" block-"]{padding-top:2.5rem;padding-bottom:2.5rem}.page-node-type-homepage .block-header-banner .block-image-content .container{padding:3rem 2rem}}@media(min-width: 992px){.page-node-type-homepage main[role=main] .paragraph[class^=block-],.page-node-type-homepage main[role=main] .paragraph[class*=" block-"]{padding-top:3.5rem;padding-bottom:3.5rem}.block-header-banner{padding-top:0 !important}}.box{border-radius:8px;padding:1em;margin:0 .5rem}.content-media video{height:auto;overflow:hidden;max-width:100%;border-radius:8px}article .block-chronicle{padding:4rem 2rem}article .block-chronicle:nth-child(odd){background:#363635}.block-content .custom-button{padding-top:2rem}@media(min-width: 1200px){.block-content .grid .display-position{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.block-content .grid .display-position .content{max-width:65%}.block-content .grid .display-position .custom-button{padding-top:0}.block-content .center{text-align:center}.block-content .center a{margin-right:3rem}.block-content .line{position:relative}.block-content .line .display-position{display:-webkit-box;display:-ms-flexbox;display:flex}.block-content .line .display-position .custom-button{position:absolute;top:0;right:0;padding-top:.5rem}}@media(max-width: 992px){.block-content .display-position .custom-button a{margin-top:2.5rem}}.block-featured-content{background:#363635}.block-featured-content .listing-articles .item-list ul li:not(:last-child){border-bottom:1px solid #e2e2e2}@media(max-width: 992px){.block-featured-content .listing-articles{margin-top:3rem}}@media(min-width: 992px){.block-featured-content .flex-row{-webkit-box-align:start;-ms-flex-align:start;align-items:start}.block-featured-content .flex-row .flex-section:not(:first-child){padding-left:6rem}}.block-header-banner .block-image-content{padding-bottom:inherit !important}.block-header-banner .block-image-content .block-content h1 b,.block-header-banner .block-image-content .block-content h1 strong,.block-header-banner .block-image-content .block-content h2 b,.block-header-banner .block-image-content .block-content h2 strong{color:#fff;font-weight:700}@media(max-width: 992px){.block-header-banner .block-image-content .image-side{min-height:266px}}@media(min-width: 992px){.block-header-banner .block-image-content .image-side{min-height:566px}.block-header-banner .block-image-content .block-content{padding-left:40px}.block-header-banner .block-image-content .block-content h1,.block-header-banner .block-image-content .block-content h2{margin-bottom:50px}}html:not(.page-node-type-homepage) .block-pictos .block-pictos__list .picto-item__content .content-item,html:not(.page-node-type-homepage) .block-pictos .block-pictos__list .picto-item__content .fontawesome-icons{font-size:2rem}html:not(.page-node-type-homepage) body.is-full-width .block-pictos{padding:0 20px}.block-pictos .block-pictos__list{width:inherit;margin:0 auto}.block-pictos .block-pictos__list .picto-item{width:100%;margin-bottom:1rem}.block-pictos .block-pictos__list .picto-item:not(:last-child){border-bottom:1px solid #d6d6d6}@media(max-width: 992px){.block-pictos .block-pictos__list .picto-item .picto-item__content .fontawesome-icons{margin-bottom:2rem}}@media(min-width: 992px){.block-pictos .block-pictos__list .picto-item .picto-item__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:nowrap;flex-wrap:nowrap}}.block-pictos .block-pictos__list .picto-item .picto-item__content .fontawesome-icons{border-radius:109px;width:69px;height:69px;background-color:rgba(133,26,83,.29);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;position:relative}.block-pictos .block-pictos__list .picto-item .picto-item__content .fontawesome-icons i{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);color:#851a53}.block-pictos .block-pictos__list .picto-item .picto-item__content__content{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start}.block-pictos .block-pictos__list .picto-item .picto-item__content__content .content-item{-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start;-webkit-box-align:start;-ms-flex-align:start;align-items:start}.block-pictos .block-pictos__list .picto-item .picto-item__content__content .content-item .title4{font-size:2rem;margin-bottom:1rem}.block-pictos .block-pictos__list .picto-item .picto-item__content__content .content-item p{font-size:1.5rem}.block-pictos .block-pictos__list .picto-item .picto-item__content__cta{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}@media screen and (max-width: 768px){.block-pictos{padding:0}.block-pictos .picto-item{padding:1em}}@media screen and (min-width: 768px){.block-pictos .block-pictos__list .picto-item{padding:1em 0}.block-pictos .block-pictos__list .picto-item__content{-webkit-box-flex:0;-ms-flex:0 0 70%;flex:0 0 70%}.block-pictos .block-pictos__list .picto-item__content .content-item{margin-left:2rem}}@media screen and (max-width: 575px){.block-pictos .block-pictos__list{display:block;text-align:center}.block-pictos .block-pictos__list .fontawesome-icons{border-radius:100px;width:100px;height:100px;margin-left:auto;margin-right:auto}.block-pictos .block-pictos__list .fontawesome-icons i{font-size:4rem}.block-pictos .block-pictos__list .title4{font-size:2rem}.block-pictos .block-pictos__list p{font-size:1.8rem}}.container.right .flex-section.right{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.animated-card{position:relative;width:100%;max-width:240px;height:390px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;overflow:hidden;cursor:pointer}.animated-card::before{content:"";position:absolute;inset:0;background-color:#851a53;opacity:0;-webkit-transition:opacity .3s ease-in-out;-o-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out;z-index:1}.animated-card:hover::before,.animated-card:active::before{opacity:1}@media(max-width: 992px){.animated-card{max-width:100%;height:290px;margin-bottom:3rem}}.animated-card__image{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;z-index:0;aspect-ratio:0.7075471698;-webkit-transition-duration:550ms;-o-transition-duration:550ms;transition-duration:550ms;transition-property:filter,opacity,width,-webkit-filter;-webkit-transition-timing-function:cubic-bezier(0.85, 0, 0, 1);-o-transition-timing-function:cubic-bezier(0.85, 0, 0, 1);transition-timing-function:cubic-bezier(0.85, 0, 0, 1);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.animated-card__image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media(min-width: 992px){.animated-card__title a{padding-left:2rem;padding-bottom:2rem;min-height:50px}}.animated-card__title{position:relative;z-index:2;margin:1rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-top:auto;height:72px;padding-right:3rem}.animated-card__title i{top:0;color:#851a53}.animated-card__title,.animated-card__other-title{font-size:2.4rem;line-height:3rem;color:#363635}.animated-card__title i,.animated-card__other-title i{position:absolute;right:.5rem}.animated-card:hover .animated-card__title,.animated-card:active .animated-card__title{display:none}.animated-card__back{position:absolute;inset:0;z-index:2;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding:1.5rem;-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%);-webkit-transition:-webkit-transform .4s ease;transition:-webkit-transform .4s ease;-o-transition:transform .4s ease;transition:transform .4s ease;transition:transform .4s ease, -webkit-transform .4s ease}.animated-card__back div{color:#fff}.animated-card__back i{bottom:2rem;color:#fff}.animated-card__other-title{margin:2rem 0 3rem}.animated-card:hover .animated-card__back,.animated-card:active .animated-card__back{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.animated-card__summary{font-size:1.4rem;margin-bottom:1rem}.animated-card__button{display:inline-block;padding:.8rem 1.6rem;font-weight:bold;border-radius:.5rem;text-decoration:none;font-size:1.4rem;color:#000;border:1px solid #000;-webkit-transition:background .3s,color .3s;-o-transition:background .3s,color .3s;transition:background .3s,color .3s}.animated-card__button:hover{background:#000;color:#fff}.animated-card:hover .animated-card__image,.animated-card:active .animated-card__image{-webkit-filter:blur(75px);filter:blur(75px);opacity:.5}a.animated-card{text-decoration:none !important}@media(min-width: 992px){.animated-cards-grid__viewport{display:grid;gap:2rem;grid-template-columns:repeat(3, 1fr)}}@media(min-width: 1200px){.animated-cards-grid__viewport{grid-template-columns:repeat(5, 1fr)}}.block-animated-cards-grid__intro{text-align:center}.block-chiffres{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-line-pack:center;align-content:center;-ms-flex-pack:distribute;justify-content:space-around;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;position:relative;background:-webkit-gradient(linear, left bottom, left top, color-stop(20%, rgba(133, 26, 83, 0.08)), color-stop(35%, rgba(215, 10, 66, 0.1)), color-stop(60%, rgba(234, 91, 12, 0.12)), to(rgba(249, 179, 66, 0.12)));background:-o-linear-gradient(bottom, rgba(133, 26, 83, 0.08) 20%, rgba(215, 10, 66, 0.1) 35%, rgba(234, 91, 12, 0.12) 60%, rgba(249, 179, 66, 0.12) 100%);background:linear-gradient(0deg, rgba(133, 26, 83, 0.08) 20%, rgba(215, 10, 66, 0.1) 35%, rgba(234, 91, 12, 0.12) 60%, rgba(249, 179, 66, 0.12) 100%);border-top:2px dotted linear-gradient(90deg, rgb(133, 26, 83) 20%, rgb(215, 10, 66) 35%, rgb(234, 91, 12) 50%, rgb(249, 179, 66) 60%);margin-top:9rem;margin-bottom:3rem}.block-chiffres .block-chiffre{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.block-chiffres .block-chiffre .chiffre-cle{font-size:5em;font-weight:bold;text-align:center;background:-webkit-gradient(linear, left top, right top, color-stop(20%, rgb(133, 26, 83)), color-stop(45%, rgb(215, 10, 66)), color-stop(70%, rgb(234, 91, 12)), to(rgb(249, 179, 66)));background:-o-linear-gradient(left, rgb(133, 26, 83) 20%, rgb(215, 10, 66) 45%, rgb(234, 91, 12) 70%, rgb(249, 179, 66) 100%);background:linear-gradient(90deg, rgb(133, 26, 83) 20%, rgb(215, 10, 66) 45%, rgb(234, 91, 12) 70%, rgb(249, 179, 66) 100%);-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);background-clip:text;color:rgba(0,0,0,0)}@media(max-width: 768px){.block-chiffres .block-chiffre .chiffre-cle{font-size:3em}}.block-chiffres .block-chiffre em{font-size:5em;margin-left:1rem;font-weight:bold;text-align:center;background:-webkit-gradient(linear, left top, right top, color-stop(20%, rgb(133, 26, 83)), color-stop(45%, rgb(215, 10, 66)), color-stop(70%, rgb(234, 91, 12)), to(rgb(249, 179, 66)));background:-o-linear-gradient(left, rgb(133, 26, 83) 20%, rgb(215, 10, 66) 45%, rgb(234, 91, 12) 70%, rgb(249, 179, 66) 100%);background:linear-gradient(90deg, rgb(133, 26, 83) 20%, rgb(215, 10, 66) 45%, rgb(234, 91, 12) 70%, rgb(249, 179, 66) 100%);-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);background-clip:text;color:rgba(0,0,0,0);font-style:inherit}.block-chiffres .block-chiffre .texte-chiffre{font-size:2rem}.block-media-full-content{position:relative;overflow:hidden}.block-media-full-content .hero-banner{position:relative;width:100%;display:block}.block-media-full-content .hero-banner .media-bg{display:block;width:100%;height:auto;-o-object-fit:cover;object-fit:cover}.block-media-full-content .hero-banner .media-embed{position:absolute;inset:0;width:100%;height:100%}.block-media-full-content .hero-banner .media-embed iframe{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.block-media-full-content .media-full__content{position:relative;z-index:1}.entites{overflow:hidden}@media(max-width: 375px){.entites h2::after{top:1.7em}}.block-slider{position:relative}.block-slider::before{content:"";background-image:url("../img/image-fond-points-eg.png");background-repeat:no-repeat;background-size:contain;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);left:-15em;width:150px;height:150px;display:block}@media(max-width: 1200px){.block-slider::before{left:-5em}}@media(max-width: 1024px){.block-slider::before{left:-8.4em}}.block-slider::after{content:"";background-image:url("../img/image-fond-points-eg.png");background-repeat:no-repeat;background-size:contain;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);right:-15em;width:150px;height:150px;display:block}@media(max-width: 1200px){.block-slider::after{right:-5em}}@media(max-width: 1024px){.block-slider::after{right:-8.4em}}.les-entites{position:relative}.les-entites::before{content:"";background-image:url("../img/picto_gris.png");background-repeat:no-repeat;background-size:contain;position:absolute;top:150%;right:-20em;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:700px;height:700px;display:block;z-index:-1}.block-slider{overflow:hidden;position:relative;padding-top:0 !important}.block-slider:before{content:"";position:absolute;width:100%;height:8px;top:0;left:0;background:-webkit-gradient(linear, left top, right top, color-stop(20%, rgb(133, 26, 83)), color-stop(35%, rgb(215, 10, 66)), color-stop(50%, rgb(234, 91, 12)), color-stop(60%, rgb(249, 179, 66)));background:-o-linear-gradient(left, rgb(133, 26, 83) 20%, rgb(215, 10, 66) 35%, rgb(234, 91, 12) 50%, rgb(249, 179, 66) 60%);background:linear-gradient(90deg, rgb(133, 26, 83) 20%, rgb(215, 10, 66) 35%, rgb(234, 91, 12) 50%, rgb(249, 179, 66) 60%);z-index:1}.slider-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;height:600px}@media(max-width: 768px){.slider-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.slider-wrapper .paragraph{position:relative;padding:0}.slider-content{position:relative;display:block;width:100%;height:100%;-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-transition:-webkit-box-flex .5s ease;transition:-webkit-box-flex .5s ease;-o-transition:flex .5s ease;transition:flex .5s ease;transition:flex .5s ease, -webkit-box-flex .5s ease, -ms-flex .5s ease;cursor:pointer}.slider-content img{position:absolute;left:0;top:0;bottom:0;right:0;-o-object-fit:cover;object-fit:cover;height:600px;width:100%}@media(max-width: 768px){.slider-content img{height:100px}}.slider-content .content-info{position:absolute;bottom:2rem;right:2rem;text-align:right;z-index:2;line-height:1.6}@media(max-width: 1024px){.slider-content .content-info{right:.6rem}}.slider-content .content-info p{margin:0;color:#fff;font-weight:600;font-size:2.2rem}@media(max-width: 1024px){.slider-content .content-info p{font-size:1.9rem}}.slider-content.is-active{-webkit-box-flex:4;-ms-flex:4 0 0px;flex:4 0 0}.slider-content.is-active img{width:100%}.slider-content.is-hidden{-webkit-box-flex:0 !important;-ms-flex:0 !important;flex:0 !important;opacity:0;overflow:hidden}.slider-wrapper .slider-content.is-active:before{opacity:0}.slider-wrapper .slider-content:before{content:"";position:absolute;width:100%;height:100%;top:0;left:0;bottom:0;right:0;opacity:.8;z-index:1}.slider-wrapper .slider-content:first-child{-webkit-box-flex:2;-ms-flex:2;flex:2}@media(max-width: 768px){.slider-wrapper .slider-content:first-child img{max-height:300px}}@media(max-width: 576px){.slider-wrapper .slider-content:first-child img{min-height:300px}}.slider-wrapper .slider-content:first-child .content-info{top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);bottom:initial;text-align:left;padding-left:7vw}.slider-wrapper .slider-content:first-child .content-info p{font-weight:600;font-size:2.2vw;line-height:5rem}@media(max-width: 768px){.slider-wrapper .slider-content:first-child .content-info p{font-size:4.5vw}}@media(max-width: 576px){.slider-wrapper .slider-content:first-child .content-info p{font-size:5vw;line-height:3.5rem}}.slider-wrapper .slider-content:first-child:before{background:#363635}.slider-wrapper .slider-content:nth-child(2):before{background:#f9b342}.slider-wrapper .slider-content:nth-child(3):before{background:#ea5b0c}.slider-wrapper .slider-content:nth-child(4):before{background:#d70a42}.slider-wrapper .slider-content:last-child:before{background:#851a53}.block-stats .stat-list{margin:5rem 0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-ms-flex-align:start;align-items:start}.block-stats .stat-list .stat-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:1;-ms-flex:1 0 25%;flex:1 0 25%;list-style-type:none;padding:0 10px;text-align:center}.block-stats .stat-list .stat-item .item-img{margin-bottom:1.2rem;border-radius:50%;width:150px;height:150px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.block-stats .stat-list .stat-item .item-img img{width:70%;height:auto}.block-stats .stat-list .stat-item .stat-number{font-size:5.2rem;font-weight:700;line-height:1}.block-stats .stat-list .stat-item .subtitle{font-style:italic;font-weight:500;padding:.7rem 3rem;font-size:1.6rem}.block-accordeon__list{margin:6rem 0}.block-accordeon-item{margin:1rem 0}.accordion-header{position:relative;background:#f7f7f7;color:#1c1c24;padding:1.5em 1em;margin:0;cursor:pointer;font-size:1.5rem;font-weight:500;cursor:pointer}.accordion-header .icon-accordion{position:absolute;top:50%;right:1rem;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);color:#851a53;height:20px;width:20px}.accordion-header .icon-accordion:before{content:"+";position:absolute;top:50%;left:50%;font-size:1.6rem;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);font-family:"Font Awesome 7 Pro"}.accordion-container{background:#f7f7f7;margin:0 !important;padding:0;max-height:0;overflow:hidden;opacity:0;-webkit-transition:max-height .3s ease;-o-transition:max-height .3s ease;transition:max-height .3s ease}.js-accordion.is-open .js-accordionPanel{opacity:1;padding:0 2em 1em 2em}.js-accordion.is-open .icon-accordion:before{content:""}.block-card-picto{margin-bottom:6rem}.block-card-picto .card-list{display:grid;grid-template-columns:repeat(3, 1fr);-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;gap:2rem;margin:0}@media(max-width: 768px){.block-card-picto .card-list{grid-template-columns:1fr}}.block-card-picto .card-list .card-item{min-height:210px;background-color:rgba(10,14,20,.4);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:1;-ms-flex:1 0 30%;flex:1 0 30%;padding:25px 40px;border-radius:20px;list-style-type:none;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.block-card-picto .card-list .card-item .overlay{color:#fff;text-align:center;font-weight:600;font-size:2rem;width:100%;padding:3%;background:rgba(133,26,83,.82)}.block-card-picto .gradient-title{margin-top:2rem;text-align:center;font-size:2rem;font-weight:600}.block-media-de-separation{max-height:90vh}.block-media-de-separation video.media-bg{display:block;width:100%;-o-object-fit:cover;object-fit:cover;max-height:80vh}