/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:rgba(0,0,0,0)}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:600}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none;vertical-align:middle}button,input{overflow:visible}button,select{text-transform:none}button:focus,select:focus{outline:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}input[type=search]::-ms-clear,input[type=search]::-ms-reveal,input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-results-button,input[type=search]::-webkit-search-results-decoration{display:none;width:0;height:0}fieldset{padding:0;border:0;margin:0}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}[hidden]{display:none}embed,iframe,object{max-width:100%}img{height:auto;max-width:100%}figure{margin:1em 0}table{margin:0 0 1.5em;width:100%}.comment-content a{word-wrap:break-word}.bypostauthor{display:block}.widget{margin:0 0 1.5em}.widget select{max-width:100%}.page-content .wp-smiley,.entry-content .wp-smiley,.comment-content .wp-smiley{border:none;margin-bottom:0;margin-top:0;padding:0}.custom-logo-link{display:block}.wp-caption{margin-bottom:1.5em;max-width:100%}.wp-caption img[class*=wp-image-]{display:block;margin-left:auto;margin-right:auto}.gallery{margin-bottom:1.5em;display:grid;grid-gap:1.5em}.gallery-item{display:inline-block;text-align:center;width:100%}.gallery-columns-2{grid-template-columns:repeat(2, 1fr)}.gallery-columns-3{grid-template-columns:repeat(3, 1fr)}.gallery-columns-4{grid-template-columns:repeat(4, 1fr)}.gallery-columns-5{grid-template-columns:repeat(5, 1fr)}.gallery-columns-6{grid-template-columns:repeat(6, 1fr)}.gallery-columns-7{grid-template-columns:repeat(7, 1fr)}.gallery-columns-8{grid-template-columns:repeat(8, 1fr)}.gallery-columns-9{grid-template-columns:repeat(9, 1fr)}.gallery-caption{display:block}.screen-reader-text{border:0;clip:rect(1px, 1px, 1px, 1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute !important;width:1px;word-wrap:normal !important}.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip:auto !important;clip-path:none;color:#000;display:block;font-size:.875rem;font-weight:600;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}#primary[tabindex="-1"]:focus{outline:0}.alignleft{float:left;margin-right:1.5em;margin-bottom:1.5em}.alignright{float:right;margin-left:1.5em;margin-bottom:1.5em}.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto;margin-bottom:1.5em}*,::after,::before{box-sizing:border-box}:focus-visible{outline-offset:2px;outline:2px solid #000;-webkit-border-radius:8px;border-radius:8px;text-decoration:none}.c_groupe{color:#606060}.c_emploi{color:#e90a5d}.c_education{color:#6c18fd}.c_events{color:#14857a}.c_media{color:#024ef5}.e-link,.a-container{cursor:pointer}.text-center{text-align:center}.display-dm{display:none}.video-container{position:relative;padding-bottom:56.25%;margin:1.5rem auto;height:0;max-width:800px}.video-container iframe{position:absolute;top:0;left:0;width:100%;height:100%}.post-thumbnail img{display:block;max-width:initial;width:100%}figure{text-align:left}.sticky{position:sticky}.mt-n1{margin-top:-0.5rem}.mt-n3{margin-top:-1rem}.shadow{box-shadow:0px 2px 16px rgba(0,0,0,.08)}.bt-1{border-top:1px solid #000}.bb-1{border-bottom:1px solid #000}.be-1{border-right:1px solid #d1d1d1}.bs-1{border-left:1px solid #000}.ico{fill:#fff;width:32px;height:32px;display:inline-block}.ico.arrow-r,.ico.arrow-g{width:.875rem;height:.875rem;margin-right:.5rem;fill:#024ef5}.ico.arrow-g{fill:#d1d1d1}.ico.absolute{position:absolute;top:.55rem;left:0}.btn{top:0;left:0;transition:all .15s linear 0s;position:relative;display:inline-block;padding:.25rem 1rem;margin:1.5rem 2rem 0rem 0;background-color:#000;-webkit-border-radius:48px;border-radius:48px;color:#fff;font-family:"Inter";font-weight:400;font-size:.875rem;line-height:1.25rem;text-decoration:none;border:1px solid #000;text-align:center;cursor:pointer}.btn:hover{background-color:#fff;color:#000;text-decoration:none}.btn:focus{outline-offset:2px;outline:2px solid #000;background-color:#000;text-decoration:none;color:#fff}.btn span{display:flex;align-items:center}.btn span svg.ico{width:1rem;height:1rem;margin-left:.5rem}.btn span::selection{background:#d1d1d1}.btn.outline{color:#000;background-color:#fff;text-decoration:none}.btn.outline:hover,.btn.outline:active{text-decoration:none;background:#000;color:#fff}.btn.outline span::selection{background:#d1d1d1}.bg-black .btn,.bg-black .btn-ns,.bg-black .btn.e-link{border:1px solid #fff}.bg-black .btn:focus-visible{outline-offset:2px;outline:2px solid #fff}.bg-black .btn:hover,.bg-black .btn:active,.bg-black .btn:focus{background-color:#fff;color:#000}.bg-black .btn.outline:hover{background-color:#000;color:#fff}.btn-arrow{display:flex;background-color:#000;border-radius:100%;padding:.625rem;margin:0;width:2rem;height:2rem;cursor:pointer}.btn-arrow svg.ico{width:.75rem;height:.75rem}.btn-round{display:inline-flex;align-items:center;justify-content:center;border-radius:100%;padding:1.25rem;margin:0;cursor:pointer}.tools .btn-round{background-color:#fef2f7}.hr-word .btn-round{background-color:#f7f1ff}.submit{top:0;left:0;transition:all .15s linear 0s;position:relative;display:inline-block;padding:.5rem 1.5rem;margin:0 2rem 0rem 0;background-color:#000;-webkit-border-radius:48px;border-radius:48px;color:#fff;font-family:"Inter";font-weight:400;font-size:1.125rem;line-height:1.25rem;text-decoration:none;border-width:1px;border-color:#000;border-style:solid;cursor:pointer}.submit:hover,.submit:focus{background-color:#d1d1d1;border-color:#d1d1d1}.submit.outline{color:#000;background-color:rgba(0,0,0,0);text-decoration:none}.submit.outline:hover,.submit.outline:focus{border-color:#d1d1d1;border-width:2px}.badge,a.badge,.e-link.badge{display:inline-block;margin:0rem 1rem 1rem 0rem;padding:.25rem .5rem;text-decoration:none;-webkit-border-radius:4px;border-radius:4px;color:#000;border:none;background-color:#edf7ff;text-transform:uppercase;font-size:1rem;line-height:1.25rem}.badge-blue,a.badge-blue,.e-link.badge-blue{background-color:#d6ebff;text-transform:none;padding:.5rem 1rem;font-weight:600}.badge-blue:hover,a.badge-blue:hover,.e-link.badge-blue:hover{text-decoration:none;background-color:#b6deff}.badge-blue:focus,a.badge-blue:focus,.e-link.badge-blue:focus{outline-offset:0;text-decoration:none}.hw-cc-fixed-box>div:nth-child(1){line-height:1.2rem}ul.tags-list{list-style:none}ul.tags-list li{margin-right:.625rem;margin-bottom:.625rem}.favtag{color:#024ef5;line-height:1.625rem}a.post-tags{display:inline-block;font-size:1rem;line-height:1.25rem;margin:1rem 1rem 0 0;padding:.3125rem .5rem;text-decoration:none;-webkit-border-radius:4px;border-radius:4px;color:#024ef5;background-color:#fff;border:1px solid #024ef5;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-o-transition:all .2s ease;transition:all .3s ease}a.post-tags:hover,a.post-tags:active,a.post-tags:focus{color:#fff;background:#024ef5;text-decoration:none}.alignleft{float:left;margin:0 2rem .7rem 0}.alignright{float:right;margin:0 0 .7rem 2rem}.text-center{text-align:center}.sticky,.sticky-title{position:sticky;z-index:1}.post-thumbnail.round{width:80px;height:80px;margin-right:1rem;border-radius:50%;overflow:hidden;position:relative}ul.ls-inline{list-style:none;display:inline-block;padding:0;margin:0}ul.ls-inline li{display:inline-block}ul.ls-none{list-style:none;padding:0;margin:0}.bg-white{background-color:#fff}.bg-black{background-color:#000}.bg-grey{background-color:#d1d1d1}.bg-grey-light{background-color:#f6f6f6}.bg-green{background-color:#e9fcf8}.bg-blue{background-color:#edf7ff}.bg-purple{background-color:#f7f1ff}.bg-pink{background-color:#fef2f7}.boxed-s{overflow:hidden;display:block;-webkit-border-radius:4px;border-radius:4px;background:#fff;-webkit-box-shadow:0px 2px 16px rgba(0,0,0,.08);box-shadow:0px 2px 16px rgba(0,0,0,.08)}.text-start{text-align:left}.text-end{text-align:right}.pager{display:flex;justify-content:space-around}.wp-pagenavi a.page,.wp-pagenavi span.current,.wp-pagenavi span.e-link,.wp-pagenavi .nextpostslink,.wp-pagenavi .previouspostslink,.wp-pagenavi .first,.wp-pagenavi .last{font-size:1.25rem;line-height:2rem;padding:.5rem .75rem;margin:.5rem .5rem 0 0;width:2.75rem;height:2.75rem;display:inline-flex;justify-content:center;align-items:center;color:#000;background:none;border:none;text-decoration:none}.wp-pagenavi a.page:hover,.wp-pagenavi span.current:hover,.wp-pagenavi span.e-link:hover,.wp-pagenavi .nextpostslink:hover,.wp-pagenavi .previouspostslink:hover,.wp-pagenavi .first:hover,.wp-pagenavi .last:hover{text-decoration:underline}.wp-pagenavi span.current{color:#000;font-weight:700}.wp-pagenavi .extend{padding:0 .5rem;font-size:1rem;line-height:1.25rem}.wp-pagenavi .nextpostslink .ico,.wp-pagenavi .previouspostslink .ico{width:1rem;height:1rem;fill:#000}.wp-pagenavi .first .ico,.wp-pagenavi .last .ico{width:1rem;height:1rem;fill:#000}.wp-pagenavi .first,.wp-pagenavi .previouspostslink{rotate:180deg}.zoom,a.fancybox{position:relative;display:block;cursor:zoom-in;border-bottom:none}p .zoom,div .zoom,p a.fancybox,div a.fancybox{width:fit-content;margin:0 auto 2rem auto}.zoom:after,a.fancybox:after{content:"";position:absolute;background-color:#fff;background-image:url("../img/zoom.svg");background-size:22px 22px;background-repeat:no-repeat;background-position:center;width:3.625rem;height:2.875rem;bottom:1rem;right:1rem;-webkit-border-radius:4px;border-radius:4px;transition:all .15s linear 0s;border:2px solid #024ef5;box-shadow:5px 5px 0px rgba(2,79,245,.3)}.zoom:hover:after,.zoom:active:after,.zoom:focus:after,a.fancybox:hover:after,a.fancybox:active:after,a.fancybox:focus:after{bottom:11px;right:12px;box-shadow:0px 0px 0 rgba(2,79,245,.3);border-color:#0136a9}.modal{position:fixed;height:100%;width:100vw;overflow-x:hidden;top:0;left:0;display:flex;align-items:center;justify-content:center;z-index:1100}.modal::before{content:"";position:absolute;background-color:#000;opacity:.6;width:100%;height:100%;top:0;left:0;z-index:-1}.modal-container{width:90%;position:relative;-webkit-border-radius:8px;border-radius:8px}.modal-container a.close{position:absolute;top:1.5rem;right:1.5rem;border-bottom:none;line-height:.9rem;-webkit-transition:transform .2s ease;transition:transform .2s ease}.modal-container a.close:hover,.modal-container a.close:active{-webkit-transform:rotate(-6deg);transform:rotate(-6deg)}.modal-container a.close .ico{fill:#000;width:1rem;height:1rem}.modal-container a.close:focus{outline:auto;outline-offset:2px;border-radius:0}.modal-container .content{width:100%}.modal-container .content ul{margin:0 -1rem;display:flex;flex-wrap:wrap}.modal-container .content ul li{margin:0rem 1rem 2rem 1rem}.modal-container .content ul li a.btn{margin:0;padding:.625rem;border-radius:100%;display:flex}.modal-container .content ul li a.btn .ico{width:1.25rem;height:1.25rem}.modal-container .content ul li a.btn:hover .ico{fill:#000}.modal-container .content ul li .x-link:hover,.modal-container .content ul li .x-link:active,.modal-container .content ul li .x-link:focus{background-color:#3b3b3b;border-color:#3b3b3b}.modal-container .content .x-link{background-color:#000;border-color:#000}.modal-container .content .x-link:hover,.modal-container .content .x-link:active,.modal-container .content .x-link:focus{background-color:#000;border-color:#000}.modal-container .content .ld-link{background-color:#0077b5;border-color:#0077b5}.modal-container .content .ld-link:hover,.modal-container .content .ld-link:active,.modal-container .content .ld-link:focus{background-color:#004569;border-color:#004569}.modal-container .content .fb-link{background-color:#3b5999;border-color:#3b5999}.modal-container .content .fb-link:hover,.modal-container .content .fb-link:active,.modal-container .content .fb-link:focus{background-color:#263962;border-color:#263962}.modal-container .content .mail-link{background-color:#5d5f60;border-color:#5d5f60}.modal-container .content .mail-link:hover,.modal-container .content .mail-link:active,.modal-container .content .mail-link:focus{background-color:#373939;border-color:#373939}.modal-container .content .sms-link{background-color:#5d5f60;border-color:#5d5f60}.modal-container .content .sms-link:hover,.modal-container .content .sms-link:active,.modal-container .content .sms-link:focus{background-color:#373939;border-color:#373939}.banner{position:relative;z-index:10}.banner .banner-content{text-align:left;font-size:1rem;line-height:1.5rem}.banner .banner-content .ban-link:hover{color:#d1d1d1}.banner .banner-content .desktop-content{display:none}.banner .banner-content .mobile-content{display:block}.loader{display:inline-block;position:relative;width:80px;height:80px}.loader div{position:absolute;top:33px;width:13px;height:13px;border-radius:50%;background:#d1d1d1;animation-timing-function:cubic-bezier(0, 1, 1, 0)}.loader div:nth-child(1){left:8px;animation:loader1 .6s infinite}.loader div:nth-child(2){left:8px;animation:loader2 .6s infinite}.loader div:nth-child(3){left:32px;animation:loader2 .6s infinite}.loader div:nth-child(4){left:56px;animation:loader3 .6s infinite}@keyframes loading{100%{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes scale{0%{-webkit-transform:scale(0);-moz-transform:scale(0);-o-transform:scale(0);transform:scale(0)}100%{-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);transform:scale(1)}}@media(min-width: 768px){.post-thumbnail img{display:block;max-width:initial}.wp-pagenavi a.page,.wp-pagenavi span.current,.wp-pagenavi span.e-link,.wp-pagenavi .nextpostslink,.wp-pagenavi .previouspostslink,.wp-pagenavi .first,.wp-pagenavi .last{padding:.5rem .75rem;margin:0 .5rem .5rem 0}.banner .banner-content{text-align:center;line-height:1.25rem}.banner .banner-content .desktop-content{display:block}.banner .banner-content .mobile-content{display:none}.btn{margin:2rem 2rem 0 0;font-size:1.125rem;line-height:1.625rem;padding:.1rem 1rem}}@media(min-width: 992px){.container-fluid.x-padding{padding-left:4.625rem;padding-right:4.625rem}.btn{margin:2rem 2rem 0 0;padding:.4rem 1rem}}@media(min-width: 1200px){.modal-container{width:unset;min-width:696px}.modal-container .close{top:2.5rem;right:2.5rem}}@-moz-keyframes spin{100%{-moz-transform:rotate(90deg)}}@-webkit-keyframes spin{100%{-webkit-transform:rotate(90deg)}}@keyframes spin{100%{-webkit-transform:rotate(90deg);transform:rotate(90deg)}}@font-face{font-family:"Inter";font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v18/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa1ZL7.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Inter";font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v18/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa1ZL7.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Inter";font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v18/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa1ZL7.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"bricolagegrotesque";font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/bricolagegrotesque/v7/3y9K6as8bTXq_nANBjzKo3IeZx8z6up5BeSl9D4dj_x9PpZBMlGIInE.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"bricolagegrotesque";font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/bricolagegrotesque/v7/3y9K6as8bTXq_nANBjzKo3IeZx8z6up5BeSl9D4dj_x9PpZBMlGIInE.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"bricolagegrotesque";font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/bricolagegrotesque/v7/3y9K6as8bTXq_nANBjzKo3IeZx8z6up5BeSl9D4dj_x9PpZBMlGIInE.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}body{font-family:"Inter",sans-serif;color:#000;font-weight:400;font-size:.875rem;line-height:1.25rem}::-moz-selection{background:#d1d1d1}::selection{background:#d1d1d1}.bg-black ::selection{background:#606060}a,.e-link{color:#000;text-decoration:underline}a:hover,a:active,a:focus,.e-link:hover,.e-linkactive,.e-link:focus{text-decoration:underline}a.nostyle,.e-link.nostyle,.nostyle a{text-decoration:none}a.nostyle:active,a.nostyle:focus,.e-link.nostyle:hover,.e-link.nostyle:active,.e-link.nostyle:focus,.nostyle a:hover,.nostyle a:active,.nostyle a:focus{text-decoration:underline}h1,.h1,h2,.h2,h3,.h3,.h3bis,h4,.h4,h5,.h5,.h{margin:0}h1,.h1{font-family:"bricolagegrotesque";font-size:2.25rem;line-height:2.25rem;font-weight:500}h2,.h2{font-family:"bricolagegrotesque";font-size:1.875rem;line-height:2.5rem;font-weight:600}h3,.h3,h4,.h4{font-family:"bricolagegrotesque";font-size:1.25rem;line-height:1.5rem;font-weight:700}p{margin-block-start:0;margin-block-end:0;line-height:1.25rem}.italic{font-style:italic}.bold{font-weight:700}.s-bold{font-weight:600}.t-def{font-size:.75rem;line-height:1.125rem}.t-xs{font-size:.875rem;line-height:1.5rem}.t-menu{font-size:1.125rem;line-height:1.625rem;font-weight:400}.t-menu:focus{text-decoration:none !important}.byline,.posted-on,.sponsored-by{color:#000}h1.title,h2.title{display:flex;flex-direction:column}h1.title span,h2.title span{font-weight:700;color:#024ef5}figcaption,legend,.t-legend{font-size:1.125rem;line-height:1.25rem;text-decoration:none;padding-top:1rem}.color-w,a.color-w:hover,a.color-w:active,a.color-w:focus{color:#fff}.color-g{color:#d1d1d1}button,input,optgroup,select,textarea{font-family:"Inter"}blockquote[class],blockquote[class] p{color:inherit;font-size:inherit;max-width:100% !important}blockquote[class] a,blockquote[class] p a{font-style:normal;color:inherit}@media(min-width: 576px){body{font-size:1.125rem;line-height:1.625rem}h1,.h1{font-size:3.875rem;line-height:3.875rem}h2,.h2{font-size:2.125rem;line-height:2.5rem}h3,.h3{font-size:1.25rem;line-height:1.75rem}p{line-height:1.5rem}}@media(min-width: 992px){body{font-size:1.25rem;line-height:1.375rem}h1,.h1{font-size:4.5rem;line-height:4.5rem}h2,.h2{font-size:2.5rem;line-height:3.25rem}h3,.h3{font-size:1.5rem;line-height:2.125rem}p{line-height:2rem}}button{cursor:pointer}input:not([type=submit]),select,textarea{position:relative;display:block;width:100%;max-width:100%;padding:.625rem 1rem;font-family:"Inter";font-size:1.25rem;line-height:2rem;color:#000;background-color:#fff;border:1px solid #000;-webkit-border-radius:8px;border-radius:8px;caret-color:#000}input:not([type=submit]):-webkit-autofill,select:-webkit-autofill,textarea:-webkit-autofill{-webkit-text-fill-color:#fff !important}input:not([type=submit]):hover,select:hover,textarea:hover{border-color:#d1d1d1}input:not([type=submit]):focus,select:focus,textarea:focus{border:1px solid #000;box-shadow:0 0 0 1px #000;outline:none}input:not([type=submit]).error,input:not([type=submit]).wpcf7-not-valid,select.error,select.wpcf7-not-valid,textarea.error,textarea.wpcf7-not-valid{border-color:#d81d1d}input:not([type=submit]).error:focus,input:not([type=submit]).wpcf7-not-valid:focus,select.error:focus,select.wpcf7-not-valid:focus,textarea.error:focus,textarea.wpcf7-not-valid:focus{border-color:#000}.cgu_newsletter{color:#000;margin:0;font-size:.75rem;line-height:1.125rem}.cgu_newsletter a,.cgu_newsletter .e-link{color:#000;text-decoration:underline}.page-newsletter .cgu_newsletter a,.nl-home-posts .cgu_newsletter a,.page-newsletter .cgu_newsletter .e-link,.nl-home-posts .cgu_newsletter .e-link{color:#000}.cgu_newsletter a:hover,.cgu_newsletter .e-link:hover{color:#d1d1d1}.form{-webkit-border-radius:16px;border-radius:16px}.form div{padding-bottom:1.5rem}.form div p{margin:0}.form div label{text-align:left;display:block;line-height:2rem;font-size:1.25rem;color:#000;font-weight:700}.form div.form-submit{padding-top:.5rem;padding-bottom:0}.hwg-form{display:flex;background-color:#fff;border:1px solid #000;-webkit-border-radius:8px;border-radius:8px;align-items:center;justify-content:space-between;padding:.625rem 1rem}.hwg-form .form-container{width:100%}.hwg-form .form-container label{font-size:.75rem;line-height:1.125rem;padding-bottom:.25rem}.hwg-form .form-container input{width:100%;border:none;padding:0;outline:0;box-shadow:none;border-radius:0}.hwg-form .form-container input[name=social-cc]{color:#000}.hwg-form .form-container input[type=search]:focus:not(:focus-visible){box-shadow:none;outline:none}.hwg-form:focus-within{box-shadow:0 0 0 1px #000}.hwg-form .form-submit{border:none;background-color:#000;width:2.75rem;height:2.75rem;padding:.875rem}.hwg-form .form-submit .displayed{display:flex}.hwg-form .form-submit .ico{width:1rem;height:1rem}.hwg-form .form-submit:hover{border-color:#606060}.hwg-form .form-submit:focus{outline-offset:2px;outline:2px solid #000;background-color:#000}.hwg-form:hover .form-submit{background-color:#d1d1d1}.hwg-form:focus{border-color:#000;border-width:2px}.hwg-form:focus .form-submit{background-color:#fff}.form_newsletter h3{display:flex;align-items:center;padding-right:1.5rem}.form_newsletter h3 .btn{padding:.5rem;cursor:unset;border-radius:100%;display:flex;margin-right:.5rem}.form_newsletter h3 .btn svg.ico{width:.75rem;height:.75rem;fill:#fff}.form_newsletter input[type=email]{font-size:1.25rem;border:1px solid #000;-webkit-border-radius:8px;border-radius:8px}.form_newsletter input[type=email]:-webkit-autofill,.form_newsletter input[type=email]:-webkit-autofill:hover,.form_newsletter input[type=email]:-webkit-autofill:focus,.form_newsletter input[type=email]:-webkit-autofill:active{-webkit-text-fill-color:#000 !important}.form_newsletter input[type=email]:hover{border-color:#606060}.lead-form .form_newsletter input[type=email]{border:2px solid #000;-webkit-border-radius:4px;border-radius:4px}.lead-form .form_newsletter input[type=email]:-webkit-autofill,.lead-form .form_newsletter input[type=email]:-webkit-autofill:hover,.lead-form .form_newsletter input[type=email]:-webkit-autofill:focus,.lead-form .form_newsletter input[type=email]:-webkit-autofill:active{-webkit-box-shadow:0 0 0 30px #606060 inset !important;-webkit-text-fill-color:#606060 !important}.lead-form .form_newsletter input[type=email]:hover{border-color:#606060}.lead-form .form_newsletter input[type=email]:focus{border-color:#024ef5}.form_newsletter.finished-unvalid input[type=email]{border-color:#d81d1d;box-shadow:0 0 0 1px #d81d1d}.form_newsletter.finished-unvalid input[type=email]:focus{border-color:#024ef5}.form_newsletter .button-valid{top:0;left:0;transition:all .15s linear 0s;position:relative;display:inline-block;padding:.5rem 1.5rem;margin:0 2rem 0rem 0;background-color:#000;-webkit-border-radius:48px;border-radius:48px;color:#fff;font-family:"Inter";font-weight:400;font-size:1.25rem;line-height:1.25rem;text-decoration:none;border-width:1px;border-color:#000;border-style:solid;cursor:pointer}.form_newsletter .button-valid.d-button-block{display:none}.form_newsletter .button-valid.d-md-none{display:block}.form_newsletter .button-valid:hover{background-color:#606060;border-color:#606060}.form_newsletter .button-valid .ico{fill:#fff;width:1.25rem;height:1.25rem;display:inline-block;margin:0 .25rem -0.25rem 0}.form_newsletter .button-valid .check-unvalid{min-width:7rem}.form_newsletter .button-valid .check-unvalid svg.ico{fill:#fff}.form_newsletter .button-valid .loading-valid svg.ico{margin:0}.form_newsletter .button-valid .loading-valid,.form_newsletter .button-valid .check-unvalid{display:none}.form_newsletter.finished-valid .button-valid{display:none !important}.form_newsletter [type=radio]{position:absolute;left:-9999px}.form_newsletter [type=radio]+label{position:relative;font-size:1.125rem;line-height:1.25rem;padding-left:1.75rem;margin-right:3rem;cursor:pointer;display:inline-block;color:#000}.form_newsletter [type=radio]+label:before{content:"";position:absolute;left:0;top:0;width:20px;height:20px;border:1px solid #d1d1d1;border-radius:100%;background-color:#fff}.form_newsletter [type=radio]+label:hover::before{border-color:#d1d1d1}.form_newsletter [type=radio]+label:after{content:"";width:20px;height:20px;position:absolute;top:0;left:0;border:7px solid #000;border-radius:100%;-webkit-transition:all .2s ease;transition:all .2s ease}.form_newsletter [type=radio]:not(:checked)+label:after{opacity:0;-webkit-transform:scale(0);transform:scale(0)}.form_newsletter [type=radio]:checked+label:after{opacity:1;-webkit-transform:scale(1);transform:scale(1)}.form_newsletter [type=radio]:focus+label::before{outline:2px solid #000;outline-offset:2px}.form_newsletter.active:before{width:100%;transition:width 2s linear}.form_newsletter.active span.loading-valid svg{animation:loading 1000ms linear infinite;fill:#fff}.form_newsletter .error{color:#000;padding:.5rem 0 0 0;font-size:1rem;line-height:1.25rem;position:relative}.form_newsletter .success{padding-top:.5rem;color:#d1d1d1}.form_newsletter.finished-valid{min-height:unset !important}.form_newsletter .last-news{font-size:1.125rem;line-height:1.25rem;display:inline-block}.form_newsletter .last-news:hover{color:#d1d1d1}.form_newsletter label.friday{margin-right:0}.form_newsletter .email-confirm{overflow:hidden;position:absolute;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}.wpcf7 form.wpcf7-form .form-row .wpcf7-form-control-wrap{display:block}.wpcf7 form.wpcf7-form .form-row span.wpcf7-not-valid-tip{color:#d81d1d;font-size:1.25rem;line-height:2rem;padding-top:.5rem;position:relative}.wpcf7 form.wpcf7-form div.wpcf7-validation-errors,.wpcf7 form.wpcf7-form div.wpcf7-acceptance-missing{height:0;border:0;margin:0;padding:0;overflow:hidden}.wpcf7 form.wpcf7-form div.wpcf7-mail-sent-ng,.wpcf7 form.wpcf7-form div.wpcf7-aborted{color:#e90a5d;margin:0 0 1rem}.wpcf7 form.wpcf7-form .wpcf7-response-output{color:#d81d1d;font-size:1rem;line-height:1.25rem}.wpcf7 form.wpcf7-form.invalid .wpcf7-response-output,.wpcf7 form.wpcf7-form.failed .wpcf7-response-output{color:#d81d1d;padding:.5rem 0 0 0rem;position:relative}.wpcf7 .screen-reader-response{position:absolute;overflow:hidden;clip:rect(1px, 1px, 1px, 1px);clip-path:inset(50%);height:1px;width:1px;margin:-1px;padding:0;border:0;word-wrap:normal !important}@keyframes loading{100%{transform:rotate(360deg)}}input[type=search]::-webkit-search-cancel-button{-webkit-appearance:none;height:1rem;width:1rem;background:url("../img/icon-close-blue.svg") no-repeat;background-position:center;background-size:cover;cursor:pointer}@media(min-width: 768px){.form_newsletter [type=radio]+label,.form_newsletter input[type=email],.form_newsletter .button-valid{font-size:1.125rem}.form_newsletter .last-news{font-size:1.125rem;line-height:1.25rem}.form_newsletter .button-valid.d-button-block{display:block;margin:0 0 0 2rem}}.fixed-top{position:fixed;top:0;right:0;left:0;z-index:1030}.sticky-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020}.site-header .navbar-logo{display:flex}.site-header .navbar-logo img,.site-header .navbar-logo svg{display:block;height:39px;width:auto}body.fullpage-open .site-header .navbar-logo a.hwg-logo svg .logo-shape-1,body.fullpage-open .site-header .navbar-logo a.hwg-logo svg .logo-text{fill:#fff}.site-header #cf-header{position:relative;background:#fff;z-index:10}body.no-overflow,body.fullpage-open{overflow:hidden}#menu-open,#menu-close{position:relative;border:none;background:none;z-index:1;-webkit-transition:transform .2s ease;transition:transform .2s ease}#menu-open .ico,#menu-close .ico{fill:#000;width:1.5rem;height:1.5rem}#menu-open:focus-visible .ico,#menu-close:focus-visible .ico{outline:auto;outline-offset:2px}#menu-close:hover,#menu-close:focus,#menu-close:active{-webkit-transform:rotate(-6deg);transform:rotate(-6deg)}#overlay-menu{position:fixed;height:100%;width:100%;left:100%;top:3.4rem;bottom:0;opacity:0;background-color:rgba(0,0,0,0);z-index:8;-webkit-transition:background-color .3s ease-in-out 0s,left 0s ease-in-out .3s,opacity 0s ease-in-out .3s;transition:background-color .3s ease-in-out 0s,left 0s ease-in-out .3s,opacity 0s ease-in-out .3s}#overlay-menu.open{overflow-y:auto;left:0;opacity:1;background-color:#fff;-webkit-transition-delay:0s;transition-delay:0s}#overlay-menu .menu-container{position:fixed;width:100%;padding-top:5rem;top:0;right:0;bottom:0;-webkit-transform:translateX(100%);transform:translateX(100%);-webkit-transition:transform .1s ease-in-out .1s;transition:transform .1s ease-in-out .1s}#overlay-menu .menu-container #primary-menu{list-style:none;padding:0 0 0 0;margin-bottom:2rem}#overlay-menu .menu-container #primary-menu li{display:block;padding-top:2rem}#overlay-menu .menu-container #primary-menu li a{text-decoration:none;color:#000;display:block;transition:.3s}#overlay-menu .menu-container #primary-menu li a:hover{text-decoration:underline}#overlay-menu .menu-container #primary-menu li.menu-item-has-children>a{position:relative;width:fit-content}#overlay-menu .menu-container #primary-menu li.menu-item-has-children>a::after{content:"";display:inline-block;-webkit-mask:url("../img/icon-arrow-down.svg") no-repeat 0 0;mask:url("../img/icon-arrow-down.svg") no-repeat 0 0;-webkit-mask-size:16px;mask-size:16px;background-color:#000;width:16px;height:10px;position:absolute;top:.6rem;right:-1.5rem}#overlay-menu .menu-container #primary-menu li.menu-item-has-children.open>a::after{transform:rotate(180deg);top:.5rem}#overlay-menu .menu-container #primary-menu li.menu-item-has-children .sub-menu{display:none;flex-direction:column;background:#fff;padding:0;margin:0 0 2rem 0;list-style:none;width:100%;position:relative}#overlay-menu .menu-container #primary-menu li.menu-item-has-children .sub-menu::after{content:"";position:absolute;display:block;bottom:-2rem;left:0;width:30px;height:1px;border-bottom:1px solid #606060}#overlay-menu .menu-container #primary-menu li.current-menu-item .t-menu{font-weight:700;text-decoration:underline}#overlay-menu #menu-close{position:absolute;top:1rem;right:1rem;opacity:0;-webkit-transition:opacity .2s ease 0s,transform .2s ease;transition:opacity .2s ease 0s,transform .2s ease}#overlay-menu.open .menu-container{-webkit-transform:translateX(0);transform:translateX(0);overflow-y:auto}#overlay-menu.open #menu-close{opacity:1}.progress{position:absolute;left:0;bottom:-1px;width:100%;height:1px;overflow:hidden;background-color:#d1d1d1}.main-navigation{display:flex;flex-direction:column;align-items:flex-start;position:relative}.main-navigation .menu-toggle{display:block;font-size:24px;cursor:pointer;color:#000}.main-navigation #primary-menu{display:none;flex-direction:column;width:100%;background:#fff;padding:0;margin:0;list-style:none}.main-navigation #primary-menu li{width:100%}.main-navigation #primary-menu li a{text-decoration:none;color:#000;display:block;transition:.3s}.main-navigation #primary-menu li a:hover{text-decoration:underline}.main-navigation #primary-menu li.menu-item-has-children>a{position:relative}.main-navigation #primary-menu li.menu-item-has-children>a::after{content:"";display:inline-block;background-image:url("../img/icon-arrow-thin.svg");background-repeat:no-repeat;rotate:90deg;width:17px;height:16px;position:absolute;top:.4rem;right:-1.5rem}.main-navigation #primary-menu li.menu-item-has-children .sub-menu{display:none;flex-direction:column;background:#fff;padding:0;margin:0;list-style:none;width:100%}.main-navigation #primary-menu li.menu-item-has-children .sub-menu li a{padding:0;border:none}.main-navigation #primary-menu li.menu-item-has-children .sub-menu li a:hover{background:none;color:#000;text-decoration:underline}.main-navigation #primary-menu li.menu-item-has-children.open>a::after{transform:rotate(180deg);top:.4rem}.main-navigation #primary-menu li.current-menu-item .t-menu{font-weight:700;text-decoration:underline}@media(min-width: 600px){body.admin-bar .site-header.fixed-top,body.admin-bar .site-header .fixed-top,body.admin-bar .site-header.sticky-top,body.admin-bar .site-header .sticky-top{top:46px}}@media(min-width: 576px){#overlay-menu .menu-container .services .menu-card{flex-direction:column}}@media(min-width: 768px){body.admin-bar .site-header.fixed-top,body.admin-bar .site-header .fixed-top,body.admin-bar .site-header.sticky-top,body.admin-bar .site-header .sticky-top{top:32px}#overlay-menu #menu-close{top:2rem;right:2rem}}@media(min-width: 1200px){.site-header .navbar-logo img,.site-header .navbar-logo svg{display:block;height:48px}#overlay-menu,#menu-close{display:none !important}.main-navigation{flex-direction:row;justify-content:space-between;align-items:center}.main-navigation .menu-toggle{display:none}.main-navigation #primary-menu{display:flex;flex-direction:row;align-items:center}.main-navigation #primary-menu li{position:relative;width:auto;padding:0 2.5rem 0 0}.main-navigation #primary-menu li:last-child{padding-right:0}.main-navigation #primary-menu li:last-child a{border:1px solid #000;border-radius:2.5rem;padding:.4rem 1rem}.main-navigation #primary-menu li:last-child a:hover{background:#000;color:#fff;text-decoration:none}.main-navigation #primary-menu li.current-menu-item.menu-item-106 a,.main-navigation #primary-menu li.current-menu-item.menu-item-987463015 a{background-color:#000;color:#fff;text-decoration:none;font-weight:400}.main-navigation #primary-menu li.menu-item-has-children{padding-right:4rem}.main-navigation #primary-menu li.menu-item-has-children .sub-menu{position:absolute;top:calc(100% + 1rem);box-shadow:0 3px 20px rgba(8,11,80,.1);-webkit-border-radius:4px;border-radius:4px;left:0;width:auto;height:auto;background:#fff;z-index:1021;padding:1.5rem}.main-navigation #primary-menu li.menu-item-has-children .sub-menu li{padding:0 0 1rem 0;white-space:nowrap}.main-navigation #primary-menu li.menu-item-has-children .sub-menu li:last-child{padding:0}}.site-footer .section-contact{color:#fff}.site-footer .f-menu{display:flex;justify-content:space-between;flex-direction:column}.site-footer .f-menu .custom-logo{height:53px;width:auto}.site-footer .f-menu .secondary-navigation #footer-menu{margin:0;padding:0;font-size:.75rem;line-height:1.5rem;display:flex;flex-wrap:wrap;flex-direction:column}.site-footer .f-menu .secondary-navigation #footer-menu li{display:inline-block}.site-footer .f-menu .secondary-navigation #footer-menu li a,.site-footer .f-menu .secondary-navigation #footer-menu li .e-link{color:#000;line-height:unset;text-decoration:none;display:inline-block !important}.site-footer .f-menu .secondary-navigation #footer-menu li a:hover,.site-footer .f-menu .secondary-navigation #footer-menu li .e-link:hover{text-decoration:underline}.site-footer .f-menu .secondary-navigation #footer-menu li.menu-item-has-children{display:flex;font-weight:700}.site-footer .f-menu .secondary-navigation #footer-menu li.menu-item-has-children .sub-menu{padding-left:3px;font-weight:400}.site-footer .f-menu .secondary-navigation #footer-menu li.menu-item-has-children .sub-menu:before{content:"/"}.footer-links .footer-telegramme{-webkit-border-radius:16px;border-radius:16px;color:#000;font-size:1rem}.footer-links .footer-telegramme h3{font-weight:600;font-family:"Inter"}.footer-links .footer-telegramme ul li{font-size:.75rem;line-height:1.5rem}.footer-links .footer-telegramme ul li strong{font-weight:600}.footer-links .footer-telegramme ul li:not(:last-child):not(:first-child)::after{content:" | ";padding:0 .25rem}.footer-links a,.footer-links .e-link{color:#000;text-decoration:none}.footer-links a:hover,.footer-links a:active,.footer-links .e-link:hover,.footer-links .e-link:active{text-decoration:underline}@media(min-width: 576px){.site-footer .f-menu{flex-direction:row;align-items:center}.site-footer .f-menu .custom-logo{height:53px}.site-footer .f-menu .secondary-navigation #footer-menu{flex-direction:row}.site-footer .f-menu .secondary-navigation #footer-menu li{display:inline-block;line-height:2rem}.site-footer .f-menu .secondary-navigation #footer-menu li:not(:last-child)::after{content:"-";padding:0 .5rem}}.progress{position:absolute;left:-1px;bottom:-1px;width:100%;height:1px;left:0;background-color:#d1d1d1;z-index:9}.fixed-progressbar>div{position:absolute;display:inline-block;height:1px;width:0;background-color:#024ef5;border-radius:0 .15rem .15rem 0;-webkit-transition:width .2s ease;-moz-transition:width .2s ease;-o-transition:width .2s ease;transition:width .2s ease}.content-article{position:relative}.mce-content-body{max-width:810px}.mce-content-body::after{content:none !important}.content-article .entry-header,.mce-content-body .entry-header{position:relative;z-index:1}.content-article .entry-header-h1,.mce-content-body .entry-header-h1{position:relative;z-index:1;padding-bottom:5rem;margin-bottom:3rem}.content-article .entry-header-h1 .header-visuel,.mce-content-body .entry-header-h1 .header-visuel{position:absolute;z-index:-1;content:"";max-width:100%;min-height:84px;bottom:0;width:100%;height:100%;left:50%;transform:translateX(-50%)}.content-article .entry-header-h1 .header-visuel.default,.mce-content-body .entry-header-h1 .header-visuel.default{background:url("../img/cat/header_groupe_mobile.png") no-repeat bottom left;background-size:100%}.content-article .entry-header-h1 .header-visuel.groupe,.mce-content-body .entry-header-h1 .header-visuel.groupe{background:url("../img/cat/header_groupe_mobile.png") no-repeat bottom left;background-size:100%}.content-article .entry-header-h1 .header-visuel.emploi,.mce-content-body .entry-header-h1 .header-visuel.emploi{background:url("../img/cat/header_emploi_mobile.png") no-repeat bottom left;background-size:100%}.content-article .entry-header-h1 .header-visuel.education,.mce-content-body .entry-header-h1 .header-visuel.education{background:url("../img/cat/header_education_mobile.png") no-repeat bottom left;background-size:100%}.content-article .entry-header-h1 .header-visuel.events,.mce-content-body .entry-header-h1 .header-visuel.events{background:url("../img/cat/header_events_mobile.png") no-repeat bottom left;background-size:100%}.content-article .entry-header-h1 .header-visuel.media,.mce-content-body .entry-header-h1 .header-visuel.media{background:url("../img/cat/header_media_mobile.png") no-repeat bottom left;background-size:100%}.content-article .article-social-content,.mce-content-body .article-social-content{z-index:1}.content-article h3,.content-article h4,.content-article h5,.content-article h6,.content-article pre,.content-article strong,.content-article em,.content-article .embed,.content-article .wp-video,.mce-content-body h3,.mce-content-body h4,.mce-content-body h5,.mce-content-body h6,.mce-content-body pre,.mce-content-body strong,.mce-content-body em,.mce-content-body .embed,.mce-content-body .wp-video{margin:0 auto}.content-article .wp-video,.mce-content-body .wp-video{margin:2rem auto;width:100% !important;height:auto !important}.content-article .wp-video>video,.mce-content-body .wp-video>video{width:100%}.content-article .article-meta,.mce-content-body .article-meta{font-size:.875rem;line-height:1.5rem;color:#000;font-weight:700;align-items:center}.content-article .article-meta img,.mce-content-body .article-meta img{border-radius:100%;margin-right:1rem}.content-article .article-hat p,.mce-content-body .article-hat p{margin:0}.content-article .article-hat-img img,.mce-content-body .article-hat-img img{-webkit-border-radius:8px;border-radius:8px;margin:0;width:100%;border:1px solid #f6f6f6}.content-article .article-hat-img .feature-video,.mce-content-body .article-hat-img .feature-video{position:relative;padding-bottom:56.25%;padding-top:25px;height:0}.content-article .article-hat-img .feature-video iframe,.mce-content-body .article-hat-img .feature-video iframe{position:absolute;margin:0;top:0;left:0;width:100%;height:100%;border-radius:1.5rem}.content-article .article-hat-img .legend,.mce-content-body .article-hat-img .legend{font-size:.75rem;line-height:1.125rem;max-width:none;padding-top:.5rem;color:#d1d1d1}.content-article p,.mce-content-body p{color:#000;margin:1rem auto}.content-article p a,.mce-content-body p a{color:#000;cursor:pointer}.content-article p a:hover,.content-article p a:focus,.mce-content-body p a:hover,.mce-content-body p a:focus{color:#606060}.content-article p a.btn,.mce-content-body p a.btn{color:#fff;text-decoration:none;margin-top:.5rem}.content-article p img,.mce-content-body p img{-webkit-border-radius:8px;border-radius:8px;display:block;margin:2rem auto}.content-article p img.alignleft,.mce-content-body p img.alignleft{margin-right:2rem}.content-article p img.alignright,.mce-content-body p img.alignright{margin-left:2rem}.content-article p img.aligncenter,.content-article p img.alignnonne,.mce-content-body p img.aligncenter,.mce-content-body p img.alignnonne{overflow:hidden}.content-article ul,.mce-content-body ul{margin:1.5rem auto 1.5rem auto;padding:0;list-style:none}.content-article ul li,.mce-content-body ul li{padding-bottom:1rem;position:relative;line-height:1.25rem;margin-left:1.5rem}.content-article ul li:last-child,.mce-content-body ul li:last-child{padding-bottom:0}.content-article ul li::before,.mce-content-body ul li::before{content:"";position:absolute;margin-right:2rem;top:.35rem;left:-1.5rem;width:.625rem;height:.625rem;background-image:url("../img/icon-puce-black.svg");background-size:.625rem .625rem;background-repeat:no-repeat}.content-article ol,.mce-content-body ol{margin:1.5rem auto;padding:0;list-style:none;counter-reset:item}.content-article ol li,.mce-content-body ol li{padding-bottom:1rem;counter-increment:item;color:#000}.content-article ol li::before,.mce-content-body ol li::before{margin-right:1rem;content:counter(item) ".";color:#000;font-size:.875rem;line-height:1.25rem;font-weight:700}.content-article ol li:last-child,.mce-content-body ol li:last-child{padding-bottom:0rem}.content-article ol li tr:first-child,.mce-content-body ol li tr:first-child{background-color:#f6f6f6;color:#000;text-align:center}.content-article ol li tr:first-child td,.mce-content-body ol li tr:first-child td{display:table-cell;vertical-align:middle;padding:2rem 1.5rem}.content-article ol li td,.mce-content-body ol li td{min-width:290px}.content-article h2,.mce-content-body h2{margin:3rem auto 1.5rem auto}.content-article h3,.content-article h4,.mce-content-body h3,.mce-content-body h4{margin:1.5rem auto 1rem auto}.content-article h2+h3,.mce-content-body h2+h3{margin-top:3rem}.content-article::after,.mce-content-body::after{content:"";position:absolute;min-width:320px;min-height:155px;width:100%;height:100%;bottom:-11rem;z-index:0;left:50%;transform:translateX(-50%)}.content-article.category-groupe::after,.mce-content-body.category-groupe::after{background:url("../img/visuel-transition-group-mobile.png") no-repeat bottom center;background-size:100%}.content-article.category-emploi::after,.mce-content-body.category-emploi::after{background:url("../img/visuel-transition-emploi-mobile.png") no-repeat bottom center;background-size:100%}.content-article.category-education::after,.mce-content-body.category-education::after{background:url("../img/visuel-transition-education-mobile.png") no-repeat bottom center;background-size:100%}.content-article.category-events::after,.mce-content-body.category-events::after{background:url("../img/visuel-transition-events-mobile.png") no-repeat bottom center;background-size:100%}.content-article.category-media::after,.mce-content-body.category-media::after{background:url("../img/visuel-transition-media-mobile.png") no-repeat bottom center;background-size:100%}.content-article .section-citation .citation-container .citation-content p,.mce-content-body .section-citation .citation-container .citation-content p{color:#fff}.mce-content-body::after{content:none !important}.entry-content{z-index:1;position:relative;margin-top:4rem;margin-bottom:5rem;overflow-x:hidden}.entry-content>div>div>*:not(table){width:100%}.entry-content>div>div>figure{max-width:100%}.entry-content>div>div>h2:first-child{margin-top:0}.entry-content>div>div>ul:last-child{margin-bottom:0}.entry-content figure.wp-caption{margin:1.5rem auto;display:block}.entry-content figure.wp-caption img[class*=wp-image-]{-webkit-border-radius:8px;border-radius:8px}.entry-content figure.wp-caption:not(.alignnone){float:none}.entry-content figure.wp-caption:not(.alignnone) img[class*=wp-image-]{-webkit-border-radius:8px;border-radius:8px;margin-left:unset;margin-right:unset;display:inline-block}.entry-content figure.wp-caption figcaption.wp-caption-text{font-size:.75rem;line-height:1.125rem;max-width:none;padding-top:.5rem;color:#d1d1d1}.entry-content table{margin:0 auto 2rem auto;border-collapse:collapse;display:block;overflow-x:auto}.entry-content table th{font-weight:600;border:2px solid #d1d1d1;display:table-cell;vertical-align:middle;padding:2rem 1.5rem}.entry-content table tr,.entry-content table td{vertical-align:top;border:2px solid #d1d1d1;padding:.75rem 1.5rem}.entry-content table tr p:first-child,.entry-content table td p:first-child{margin-top:0}.entry-content table tr:first-child{background-color:#f6f6f6;color:#000;text-align:center}.entry-content table tr:first-child td{display:table-cell;vertical-align:middle;padding:2rem 1.5rem}.entry-content table td{min-width:150px}.entry-content table td:first-child{min-width:220px}.entry-content blockquote{margin:2rem auto 2rem auto;font-weight:700}.entry-content blockquote p{margin:0}.entry-content blockquote::before,.entry-content blockquote::after{content:"";position:absolute;max-width:80px;max-height:80px;min-width:80px;min-height:80px;width:100%;height:100%;background-size:80px 80px}.entry-content blockquote::before{left:0;top:-6rem}.entry-content blockquote::after{right:0px;bottom:-4.5rem}.entry-content blockquote:not(.guest blockquote){margin:7rem auto 6rem auto}.entry-content.groupe blockquote,.entry-content.default blockquote{position:relative;margin:0}.entry-content.groupe blockquote::after,.entry-content.default blockquote::after{background-image:url("../img/bq-fermant-group.svg");background-repeat:no-repeat}.entry-content.groupe blockquote::before,.entry-content.default blockquote::before{background-image:url("../img/bq-ouvrant-group.svg");background-repeat:no-repeat}.entry-content.education blockquote{position:relative;margin:0}.entry-content.education blockquote::after{background-image:url("../img/bq-fermant-education.svg");background-repeat:no-repeat}.entry-content.education blockquote::before{background-image:url("../img/bq-ouvrant-education.svg");background-repeat:no-repeat}.entry-content.emploi blockquote{position:relative;margin:0}.entry-content.emploi blockquote::after{background-image:url("../img/bq-fermant-emploi.svg");background-repeat:no-repeat}.entry-content.emploi blockquote::before{background-image:url("../img/bq-ouvrant-emploi.svg");background-repeat:no-repeat}.entry-content.events blockquote{position:relative;margin:0}.entry-content.events blockquote::after{background-image:url("../img/bq-fermant-events.svg");background-repeat:no-repeat}.entry-content.events blockquote::before{background-image:url("../img/bq-ouvrant-events.svg");background-repeat:no-repeat}.entry-content.media blockquote{position:relative;margin:0}.entry-content.media blockquote::after{background-image:url("../img/bq-fermant-media.svg");background-repeat:no-repeat}.entry-content.media blockquote::before{background-image:url("../img/bq-ouvrant-media.svg");background-repeat:no-repeat}.entry-content .social-share ul{display:flex;list-style:none;margin:0;padding:0}.entry-content .social-share ul li:last-child{margin-right:0;padding:0}.entry-content .box{border-radius:0 1rem 1rem 0;margin:1.5rem auto;padding:1.5rem;background:#edf7ff;border-left:2px solid #024ef5}.entry-content .box:focus{outline-offset:0}.entry-content span.e-link.type-redirect-telechargement{background:#fef2f7;border-left-color:#e90a5d;display:flex;align-items:flex-start;flex-wrap:wrap;text-decoration:none}.entry-content span.e-link.type-redirect-telechargement .btn-round{background:#fff}.entry-content span.e-link.type-redirect-telechargement .btn-round .ico{width:1.5rem;height:1.5rem;fill:#e90a5d}.entry-content span.e-link.type-redirect-telechargement .link .title{color:#000}.entry-content span.e-link.type-redirect-telechargement .link .details{text-transform:uppercase;color:#d1d1d1}.entry-content span.e-link.type-redirect-telechargement .link .cta-btn svg.ico{margin-left:.5rem;width:1rem;height:1rem;fill:#000}.entry-content blockquote.box{background:#f7f1ff;border-left-color:#6c18fd;display:flex;align-items:flex-start;flex-wrap:wrap;text-decoration:none}.entry-content blockquote.box .btn-round{background:#fff}.entry-content blockquote.box .btn-round .ico{width:1.5rem;height:1.5rem;fill:#6c18fd}.entry-content blockquote.box .entry-meta .citation{font-style:italic;color:#d1d1d1}.entry-content blockquote.box .entry-meta .citation p{margin:0}.entry-content twitter-widget,.entry-content .twitter-tweet,.entry-content .hs-form-frame{margin:1.5rem auto !important}.entry-content iframe{display:block;margin:auto;width:100%}.entry-content .guest{margin-top:8rem !important}.entry-content .guest-data{display:flex;flex-direction:column}.entry-content .guest-data .guest-avatar .img-container{width:120px}.entry-content .guest-data .guest-avatar .img-container img{width:100%;-webkit-border-radius:8px;border-radius:8px;overflow:hidden}.entry-content .guest-data .guest-info{display:inline-block;vertical-align:middle;max-width:100%;margin-left:0;line-height:1.5rem}.entry-content .guest-name{color:#000;padding-bottom:.25rem}.entry-content .guest-company{color:#000}.entry-content .link-articles{color:#000;margin:0 auto}.entry-content .link-articles .list-article ul{margin:0}.entry-content .link-articles .list-article ul li{list-style:none;padding-bottom:1rem;font-weight:700;display:flex;align-items:baseline;color:#000;margin-left:0}.entry-content .link-articles .list-article ul li a:hover{color:#606060}.entry-content .link-articles .list-article ul li .ico{width:100%;max-width:10px;height:10px;margin-right:1rem}.entry-content .link-articles .list-article ul li::before{content:none}.entry-content .link-articles .list-article ul li:last-child{padding-bottom:0}.featured-container .bloc-txt-img{color:#fff;position:relative;z-index:1;flex-direction:column-reverse}.featured-container .bloc-txt-img .banner-img{background-size:cover;min-height:258px;-webkit-border-radius:8px;border-radius:8px}.related-posts .related-title h2 a{color:#024ef5;font-weight:700;text-decoration:none;width:fit-content}.related-posts .related-title h2 a:hover{text-decoration:underline;color:#01277a}@media(min-width: 576px){.article-header ul.tags-list{justify-content:center}.content-article .entry-header-h1,.mce-content-body .entry-header-h1{padding-bottom:9rem;margin-bottom:2rem}.content-article .entry-header-h1 .header-visuel,.mce-content-body .entry-header-h1 .header-visuel{max-width:100%;min-height:150px;bottom:2rem}.content-article .entry-header-h1 .header-visuel.default,.mce-content-body .entry-header-h1 .header-visuel.default{background:url("../img/cat/header_groupe_tablette.png") no-repeat bottom left;background-size:100%}.content-article .entry-header-h1 .header-visuel.groupe,.mce-content-body .entry-header-h1 .header-visuel.groupe{background:url("../img/cat/header_groupe_tablette.png") no-repeat bottom left;background-size:100%}.content-article .entry-header-h1 .header-visuel.emploi,.mce-content-body .entry-header-h1 .header-visuel.emploi{background:url("../img/cat/header_emploi_tablette.png") no-repeat bottom left;background-size:100%}.content-article .entry-header-h1 .header-visuel.education,.mce-content-body .entry-header-h1 .header-visuel.education{background:url("../img/cat/header_education_tablette.png") no-repeat bottom left;background-size:100%}.content-article .entry-header-h1 .header-visuel.events,.mce-content-body .entry-header-h1 .header-visuel.events{background:url("../img/cat/header_events_tablette.png") no-repeat bottom left;background-size:100%}.content-article .entry-header-h1 .header-visuel.media,.mce-content-body .entry-header-h1 .header-visuel.media{background:url("../img/cat/header_media_tablette.png") no-repeat bottom left;background-size:100%}.content-article .article-meta,.mce-content-body .article-meta{font-size:1.125rem;line-height:1.5rem}.content-article .entry-content>div>div>*:not(table),.mce-content-body .entry-content>div>div>*:not(table){width:83.33333333%}.content-article .entry-content>div>div>figure,.mce-content-body .entry-content>div>div>figure{max-width:83.33333333%}.content-article .guest-data,.mce-content-body .guest-data{flex-direction:row;align-items:center}.content-article::after,.mce-content-body::after{max-width:992px;min-height:285px;bottom:-11rem}.content-article.category-groupe::after,.mce-content-body.category-groupe::after{background:url("../img/visuel-transition-group-tablette.png") no-repeat bottom center;background-size:100%}.content-article.category-emploi::after,.mce-content-body.category-emploi::after{background:url("../img/visuel-transition-emploi-tablette.png") no-repeat bottom center;background-size:100%}.content-article.category-education::after,.mce-content-body.category-education::after{background:url("../img/visuel-transition-education-tablette.png") no-repeat bottom center;background-size:100%}.content-article.category-events::after,.mce-content-body.category-events::after{background:url("../img/visuel-transition-events-tablette.png") no-repeat bottom center;background-size:100%}.content-article.category-media::after,.mce-content-body.category-media::after{background:url("../img/visuel-transition-media-tablette.png") no-repeat bottom center;background-size:100%}.content-article.category table td,.mce-content-body.category table td{min-width:unset}}@media(min-width: 768px){.related-posts .item-list{flex-wrap:wrap;overflow:unset}.related-posts .item-list .item{max-width:unset}.content-article h2,.mce-content-body h2{margin:4rem auto 2rem auto}.content-article h3,.content-article h4,.mce-content-body h3,.mce-content-body h4{margin:2rem auto 1.5rem auto}.content-article ul li,.content-article ol li,.mce-content-body ul li,.mce-content-body ol li{line-height:1.5rem}.content-article ul,.mce-content-body ul{margin:2rem auto 2rem auto}.content-article ul li::before,.mce-content-body ul li::before{top:.25rem;left:-1.95rem;width:.875rem;height:.875rem;background-size:.875rem .875rem}.content-article ol,.mce-content-body ol{margin:2rem auto}.content-article ol li::before,.mce-content-body ol li::before{margin-right:2rem;font-size:1.125rem;line-height:1.5rem;font-weight:700}.content-article .box,.mce-content-body .box{margin:2rem auto}.content-article .entry-content,.mce-content-body .entry-content{margin-top:5rem;margin-bottom:9rem}.content-article .entry-content figure.wp-caption,.mce-content-body .entry-content figure.wp-caption{margin:2.5rem auto}.content-article .entry-content blockquote::before,.content-article .entry-content blockquote::after,.mce-content-body .entry-content blockquote::before,.mce-content-body .entry-content blockquote::after{min-width:110px;min-height:110px;max-width:110px;max-height:110px;background-size:110px 110px}.content-article .entry-content blockquote::before,.mce-content-body .entry-content blockquote::before{left:-100px;top:-60px}.content-article .entry-content blockquote::after,.mce-content-body .entry-content blockquote::after{right:-100px;bottom:-60px}.content-article .entry-content blockquote:not(.guest blockquote),.mce-content-body .entry-content blockquote:not(.guest blockquote){margin:6rem auto}.content-article .entry-content .guest-data .guest-info,.mce-content-body .entry-content .guest-data .guest-info{line-height:2rem}.content-article .entry-content .guest-data .guest-avatar .img-container,.mce-content-body .entry-content .guest-data .guest-avatar .img-container{width:168px}.content-article .entry-content .link-articles .list-article ul li .ico,.mce-content-body .entry-content .link-articles .list-article ul li .ico{max-width:14px;height:14px;margin-right:2rem}.content-article .entry-content:has(+.section-citation),.mce-content-body .entry-content:has(+.section-citation){margin-bottom:5rem}.content-article::after,.mce-content-body::after{max-width:992px;min-height:285px;bottom:-14rem}.content-article twitter-widget,.content-article .twitter-tweet,.content-article .hs-form-frame,.mce-content-body twitter-widget,.mce-content-body .twitter-tweet,.mce-content-body .hs-form-frame{margin:2rem auto !important}.featured-container .bloc-txt-img{flex-direction:row}}@media(min-width: 992px){.content-article .entry-header-h1,.mce-content-body .entry-header-h1{padding-bottom:9rem;margin-bottom:0;position:relative}.content-article .entry-header-h1 .header-visuel,.mce-content-body .entry-header-h1 .header-visuel{max-width:100%;min-height:125%;bottom:0}.content-article .entry-header-h1 .header-visuel.default,.mce-content-body .entry-header-h1 .header-visuel.default{background:url("../img/cat/header_groupe_desktop.png") no-repeat bottom left;background-size:100%}.content-article .entry-header-h1 .header-visuel.groupe,.mce-content-body .entry-header-h1 .header-visuel.groupe{background:url("../img/cat/header_groupe_desktop.png") no-repeat bottom left;background-size:100%}.content-article .entry-header-h1 .header-visuel.emploi,.mce-content-body .entry-header-h1 .header-visuel.emploi{background:url("../img/cat/header_emploi_desktop.png") no-repeat bottom left;background-size:100%}.content-article .entry-header-h1 .header-visuel.education,.mce-content-body .entry-header-h1 .header-visuel.education{background:url("../img/cat/header_education_desktop.png") no-repeat bottom left;background-size:100%}.content-article .entry-header-h1 .header-visuel.events,.mce-content-body .entry-header-h1 .header-visuel.events{background:url("../img/cat/header_events_desktop.png") no-repeat bottom left;background-size:100%}.content-article .entry-header-h1 .header-visuel.media,.mce-content-body .entry-header-h1 .header-visuel.media{background:url("../img/cat/header_media_desktop.png") no-repeat bottom left;background-size:100%}.content-article .article-meta,.mce-content-body .article-meta{font-size:1.25rem;line-height:2rem}.content-article .entry-content>div>div>*:not(table),.mce-content-body .entry-content>div>div>*:not(table){width:66.66666667%}.content-article .entry-content>div>div>figure,.mce-content-body .entry-content>div>div>figure{max-width:66.66666667%}.content-article ul li,.content-article ol li,.mce-content-body ul li,.mce-content-body ol li{line-height:2rem}.content-article ul li,.mce-content-body ul li{margin-left:2.8rem}.content-article ul li::before,.mce-content-body ul li::before{top:.5rem;left:-2.8rem}.content-article ol li::before,.mce-content-body ol li::before{margin-right:2rem;font-size:1.25rem;line-height:2rem;font-weight:700}.content-article blockquote::before,.content-article blockquote::after,.mce-content-body blockquote::before,.mce-content-body blockquote::after{min-width:140px;min-height:140px;max-width:140px;max-height:140px;background-size:140px 140px}.content-article blockquote::before,.mce-content-body blockquote::before{left:-140px;top:-70px}.content-article blockquote::after,.mce-content-body blockquote::after{right:-140px;bottom:-70px}.content-article::after,.mce-content-body::after{max-width:100%;min-height:590px;bottom:-16rem}.content-article.category-groupe::after,.mce-content-body.category-groupe::after{background:url("../img/visuel-transition-group.png") no-repeat bottom center;background-size:100%}.content-article.category-emploi::after,.mce-content-body.category-emploi::after{background:url("../img/visuel-transition-emploi-desktop.png") no-repeat bottom center;background-size:100%}.content-article.category-education::after,.mce-content-body.category-education::after{background:url("../img/visuel-transition-education-desktop.png") no-repeat bottom center;background-size:100%}.content-article.category-events::after,.mce-content-body.category-events::after{background:url("../img/visuel-transition-events-desktop.png") no-repeat bottom center;background-size:100%}.content-article.category-media::after,.mce-content-body.category-media::after{background:url("../img/visuel-transition-media-desktop.png") no-repeat bottom center;background-size:100%}.content-article .guest,.mce-content-body .guest{margin-top:6rem !important}.news-promo .col-12 .newsletter-container .nl-form{max-width:67%}.news-promo .col-12 .newsletter-container .visuel{display:block;position:absolute;bottom:0;right:4rem}}@media(min-width: 1200px){.content-article::after,.mce-content-body::after{max-width:100%;min-height:590px;bottom:-21rem}}body{background-color:#fff;margin:0;width:100vw;overflow-x:hidden}img{max-width:100%;height:auto}button:focus{outline:none}.section-header{position:relative;margin-top:2.5rem;margin-bottom:5rem}.section-header::before{content:"";position:absolute;background:url("../img/visuel-header-home-mobile.png") no-repeat;background-size:100%;min-width:320px;min-height:297px;width:100%;height:130%;top:-3.9rem;left:50%;transform:translateX(-50%);z-index:-1}.section-header .header-excerpt{margin-top:calc(100% - 9rem)}.activities-container{margin-bottom:5rem}.activities-container .activities{position:relative}.activities-container .activities .activity:first-child{padding-top:0 !important}.activities-container .activities .activity .activity-title{display:block;cursor:pointer;display:flex;justify-content:space-between;align-items:center}.activities-container .activities .activity .activity-title.active{margin-bottom:2rem;cursor:text}.activities-container .activities .activity .activity-title.active .ico{transform:rotate(-90deg)}.activities-container .activities .activity .activity-title .ico{width:1rem;height:1rem;margin-left:1rem;fill:#000}.activities-container .activities .activity .activity-title:not(.active):hover{text-decoration:underline}.activities-container .activities .activity .activity-content .activities-logos{display:flex;flex-wrap:wrap;align-items:center}.activities-container .activities .activity .activity-content .activities-logos a{display:block;margin:2rem 2.375rem 0 0}.activities-container .activities .activity .activity-content .activities-logos a #company_logo{max-height:30px}.activities-container .activities .activity .activity-content .cta{margin:1.5rem 0}.activities-container .activities .side .activity-image{-webkit-border-radius:8px;border-radius:8px;overflow:hidden}.offers-container{margin-bottom:3.5rem}.offers-container .offer-link{text-decoration:none}.offers-container .offer-link .offer-content{height:calc(100% - 1.5rem);min-height:124px;width:100%;margin-bottom:1.5rem;padding:1.5rem;position:relative;border-radius:30px;overflow:hidden}.offers-container .offer-link .offer-content::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-size:cover;background-position:center;background-repeat:no-repeat;transition:transform .2s ease-in-out;z-index:-1}.offers-container .offer-link .offer-content.card-emploi::before{background-image:url("../img/card_bg_emploi.svg")}.offers-container .offer-link .offer-content.card-media::before{background-image:url("../img/card_bg_media.svg")}.offers-container .offer-link .offer-content.card-education::before{background-image:url("../img/card_bg_education.svg")}.offers-container .offer-link .offer-content.card-events::before{background-image:url("../img/card_bg_events.svg")}.offers-container .offer-link .offer-content:hover::before{transform:scale(1.5)}.offers-container .offer-link .offer-content h3{text-align:center;display:flex;align-content:center;flex-wrap:wrap;justify-content:center;height:100%;color:#fff;text-decoration:none}.offers-container .offer-link:focus-visible .offer-content{outline-offset:2px;outline:2px solid #000}.section-citation.bg-black{color:#fff;position:relative}.citation-container{z-index:1;position:relative;color:#fff}.citation-container .citation-content{position:relative}.citation-container .citation-content.group::after{background-image:url("../img/bq-fermant-group.svg");background-repeat:no-repeat}.citation-container .citation-content.education::after{background-image:url("../img/bq-fermant-education.svg");background-repeat:no-repeat}.citation-container .citation-content.emploi::after{background-image:url("../img/bq-fermant-emploi.svg");background-repeat:no-repeat}.citation-container .citation-content.events::after{background-image:url("../img/bq-fermant-events.svg");background-repeat:no-repeat}.citation-container .citation-content.media::after{background-image:url("../img/bq-fermant-media.svg");background-repeat:no-repeat}.citation-container .citation-content.group::before{background-image:url("../img/bq-ouvrant-group.svg");background-repeat:no-repeat}.citation-container .citation-content.education::before{background-image:url("../img/bq-ouvrant-education.svg");background-repeat:no-repeat}.citation-container .citation-content.emploi::before{background-image:url("../img/bq-ouvrant-emploi.svg");background-repeat:no-repeat}.citation-container .citation-content.events::before{background-image:url("../img/bq-ouvrant-events.svg");background-repeat:no-repeat}.citation-container .citation-content.media::before{background-image:url("../img/bq-ouvrant-media.svg");background-repeat:no-repeat}.citation-container .citation-content::before,.citation-container .citation-content::after{content:"";position:absolute;max-width:80px;max-height:80px;width:100%;height:100%;background-size:80px 80px}.citation-container .citation-content::before{left:0;top:-1rem}.citation-container .citation-content::after{right:0px;bottom:-1.5rem}.citation-container .citation-meta{display:flex;flex-direction:column;line-height:1.25rem}.citation-container .citation-meta .citation-picture img{-webkit-border-radius:8px;border-radius:8px;overflow:hidden;width:120px}.interviews .item-list{flex-wrap:nowrap;max-height:initial;overflow-x:auto;overflow-y:hidden}.interviews .item-list .item{flex:0 0 89%}.interviews .item-list .item .content-serp-card{position:relative;z-index:1;height:100%}.interviews .item-list .item .content-serp-card .post{border:none;position:relative;display:flex;flex-wrap:wrap;align-content:flex-start}.interviews .item-list .item .content-serp-card .post .post-thumbnail{width:100%}.interviews .item-list .item .content-serp-card .post .entry-meta .interview-quote{font-weight:600;font-style:italic}.interviews .item-list .item .content-serp-card .post .entry-meta .interview-name{color:#d1d1d1;font-weight:600}.interviews .item-list .item .content-serp-card .post .entry-meta .interview-company{color:#d1d1d1;display:flex;justify-content:space-between}.interviews .item-list .item .content-serp-card .post .entry-meta .interview-company .btn-arrow{position:absolute;bottom:1.5rem;right:1.5rem}.interviews .item-list .item .content-serp-card::before{content:"";position:absolute;z-index:-1;top:0;left:0;width:100%;height:100%;background-color:#d6ebff;transform:rotate(0deg);-webkit-transform:rotate(0deg);transition:transform .2s ease;-webkit-transition:transform .2s ease;display:block;-webkit-border-radius:16px;border-radius:16px}.interviews .item-list .item .content-serp-card:hover::before{transform:rotate(-4deg);-webkit-transform:rotate(-4deg)}.interviews .item-list .item .content-serp-card:hover .interview-quote{text-decoration:underline}.interviews .item-list .item .content-serp-card:hover .btn-arrow{background-color:#d1d1d1}.interviews .item-list .item .content-serp-card:focus{outline-offset:0;-webkit-border-radius:16px;border-radius:16px}.engagement-container{margin-top:5rem;margin-bottom:5rem;position:relative}.engagement-container::after{content:"";position:absolute;background:url("../img/visuel-transition-group-mobile.png") no-repeat bottom center;background-size:100%;min-width:320px;min-height:155px;width:100%;height:100%;bottom:-9rem;z-index:0;left:50%;transform:translateX(-50%)}.engagement-container .bloc-txt-img{z-index:1;position:relative;flex-direction:column-reverse}.engagement-container .bloc-txt-img img{-webkit-border-radius:8px;border-radius:8px;overflow:hidden;width:100%}.section-joinus .joinus-container{color:#fff;z-index:1;position:relative}.section-joinus .joinus-container .bloc-txt-img img{-webkit-border-radius:8px;border-radius:8px;overflow:hidden;width:100%}.section-press{margin-top:5rem}.section-press .slider{position:relative}.section-press .slider .carousel-container{width:100%;margin:auto;overflow:hidden;padding:.3rem .3rem}.section-press .slider .carousel-container .carousel{display:flex;flex-wrap:nowrap;transition:transform .5s ease}.section-press .slider .carousel-container .carousel-item{min-width:25%;position:relative}.section-press .slider .carousel-container .carousel-item a,.section-press .slider .carousel-container .carousel-item .e-link{text-decoration:none}.section-press .slider .carousel-container .carousel-item a:hover,.section-press .slider .carousel-container .carousel-item .e-link:hover{text-decoration:underline}.section-press .slider .carousel-container .carousel-item a:hover .img-press,.section-press .slider .carousel-container .carousel-item .e-link:hover .img-press{outline:auto}.section-press .slider .carousel-container .carousel-item .img-press{width:100%;border-radius:30px;border:1px solid #000;padding:1rem;display:flex;align-items:center;justify-content:center;min-height:116px}.section-press .slider .carousel-container .carousel-item .img-press .size-logo{width:120px;height:auto}.section-press .slider .carousel-container .carousel-item .caption{color:#000;font-size:1rem;line-height:1.25rem}.section-press .slider .navigation{position:absolute;top:calc(50% - 1.5rem);width:100%;display:flex;justify-content:space-between}.section-press .slider .navigation div{border:none;background:none;cursor:pointer}.section-press .slider .navigation div.prev .ico,.section-press .slider .navigation div.next .ico{width:1rem;height:1rem;fill:#000}.section-press .slider .navigation div.prev{position:absolute;left:-2rem;rotate:180deg}.section-press .slider .navigation div.next{position:absolute;right:-2rem}.section-press .slider .navigation div:disabled{display:none}.section-press a.btn{margin-right:0}@media(max-width: 1024px){.carousel-item{flex:0 0 33.3333%}}@media(max-width: 640px){.carousel-item{flex:0 0 50%}}.last-posts-container{margin-top:5rem;margin-bottom:5rem}.last-posts-container a.btn{margin:0}.content-serp{height:100%}.content-serp .post{height:calc(100% - 1.5rem);-webkit-border-radius:30px;border-radius:30px;border:1px solid #000;overflow:hidden}.content-serp .post .picture{border-bottom:1px solid #f6f6f6}.content-serp .entry-meta .entry-info{line-height:2rem;font-weight:700}.content-serp .entry-meta .entry-info .posted-on{padding-right:1.25rem}.content-serp:hover .post{outline:1px solid #000}.content-serp:hover .post h3{text-decoration:underline}.content-serp:focus-visible{outline:none}.content-serp:focus-visible .post{outline-offset:2px;outline:2px solid #000}.list-item{margin-bottom:1.5rem;height:calc(100% - 1.5rem);-webkit-border-radius:30px;border-radius:30px;border:1px solid #000}.list-item .entry-info .entry-content{margin:0}.list-item .readmore .ico{fill:#000;width:1rem;height:1rem;margin-left:.5rem}.list-item:hover{outline:1px solid #000}.list-item:hover a{text-decoration:underline}.page-template .pres-group{margin-bottom:5rem;z-index:1;position:relative}.page-template .pres-group-text{font-size:.875rem;line-height:1.25rem}.page-template .key-figure-text{text-align:center}.page-template .key-figure-text span{display:block}.page-template .key-figure-icon{text-align:center}.page-template .key-figure-icon img{width:100%;max-height:78px}.page-template .history{margin-top:5rem;margin-bottom:5rem}.page-template .history-parts{justify-content:space-between}.page-template .history-parts:last-child{border-bottom:none;padding-bottom:0 !important}.page-template .history-parts:last-child .col-visuel .bb-1{border-bottom:none;padding-bottom:0 !important}.page-template .history-parts.odd{flex-direction:row-reverse}.page-template .history-parts img{width:100%;-webkit-border-radius:8px;border-radius:8px}.page-template .history-parts.bb-1{border-bottom:none}.page-template .entry-header,.page-template-default .entry-header{position:relative;z-index:1;padding-bottom:5rem;margin-bottom:5rem}.page-template .entry-header .entry-hat p,.page-template-default .entry-header .entry-hat p{max-width:80%;margin:0}.page-template .entry-header .header-visuel,.page-template-default .entry-header .header-visuel{position:absolute;z-index:-1;content:"";background:url("../img/visuel-header-group-mobile.png") no-repeat bottom center;background-size:100%;max-width:100%;min-height:155px;bottom:-4rem;width:100%;height:100%;left:50%;transform:translateX(-50%)}.page-template .entry-header .header-visuel.default,.page-template-default .entry-header .header-visuel.default{max-width:100%;min-height:84px;bottom:-2rem;background:url("../img/cat/header_groupe_mobile.png") no-repeat bottom left;background-size:100%}.page-template-activity .site-main{padding-bottom:3.5rem}.page-template-activity .company-section{z-index:1;position:relative}.page-template-activity .company-section .separator{padding-top:1.5rem}.page-template-activity .company-section:first-of-type{margin-top:7rem}.page-template-activity .company-section:first-of-type .separator{border-top:none;padding-top:0}.page-template-activity .company-section .company-content{align-items:center}.page-template-activity .company-section .company-content.odd{flex-direction:row-reverse}.page-template-activity .company-section .company-content .company-logo img{width:120px;height:auto}.page-template-activity .company-section .company-content .key-figure{display:flex;flex-direction:row;align-items:center;margin-bottom:1.5rem}.page-template-activity .company-section .company-content .key-figure:last-child{margin-bottom:0}.page-template-activity .company-section .company-content .key-figure-icon img{width:100%;min-width:72px;height:auto}.page-template-activity .company-section .company-content .key-figure-text{text-align:left}.page-template-activity .company-section .company-content ul{margin:0 0 0 1.5rem;padding:1.5rem 0 0 0;list-style:none}.page-template-activity .company-section .company-content ul li{padding-bottom:1rem;position:relative;line-height:1.25rem}.page-template-activity .company-section .company-content ul li:last-child{padding-bottom:0}.page-template-activity .company-section .company-content ul li::before{content:"";position:absolute;top:.35rem;left:-1.375rem;width:.625rem;height:.625rem;background-image:url("../img/icon-puce-black.svg");background-size:.625rem .625rem;background-repeat:no-repeat}.page-template-activity .company-section:has(+.section-citation) .company-content{padding-bottom:0 !important}.page-template-activity .section-citation{margin:5rem 0}.page-template-activity .section-citation:last-child{margin-bottom:2rem}.page-template-activity .section-citation+.company-section .separator{border-top:none;padding-top:0}.page-template-contact .site-main{margin-bottom:5rem}.page-template-contact .entry-header{margin-bottom:5rem}.page-template-contact .contact-section{z-index:1;position:relative}.page-template-contact .contact-section:first-of-type .bt-1{border:none}.page-template-contact .contact-section:first-of-type .contact-section-meta,.page-template-contact .contact-section:first-of-type .contact-section-icon{padding-top:0 !important}.page-template-contact .contact-section-meta.bt-1{border-top:none}.page-template-contact .contact-section-meta h2{text-align:center;padding-bottom:1rem}.page-template-contact .contact-section-meta a.btn{margin:0rem}.page-template-contact .contact-section-icon{text-align:center;border-top:none}.page-template-contact .contact-section-icon img{width:100%;max-width:120px}.page-template-contact .contact-section:has(+.engagement-container){padding-bottom:0 !important}.page-template-contact .contact-section:last-child{padding-bottom:0 !important}.page-template-contact .engagement-container{position:relative;color:#fff;margin-bottom:1rem}.page-template-contact .engagement-container+.contact-section .bt-1{border:none;padding-top:0 !important}.page-template-contact .engagement-container+.contact-section .contact-section-meta,.page-template-contact .engagement-container+.contact-section .contact-section-icon{padding-top:0 !important}.page-template-contact .engagement-container::after{content:none}.page-template-contact .engagement-container::before{content:"";position:absolute;background:url("../img/visuel-transition-group-mobile.png") no-repeat top center;background-size:100%;min-width:320px;min-height:155px;width:100%;height:100%;top:0;z-index:0;left:50%;transform:translateX(-50%)}.page-template-press .site-main{margin-bottom:5rem}.page-template-press .section-press-releases{position:relative;z-index:1}.page-template-press .section-press-releases .container{position:relative;z-index:1}.page-template-press .section-press-releases #press-list .list-item:focus-visible{outline:2px solid #000;outline-offset:2px}.page-template-press .section-press-releases #press-list .list-item a:focus-visible{outline:none}.page-template-press .section-press-releases .press-more{display:inline-flex;align-items:center;margin:0}.page-template-press .section-press-releases .press-more .ico{width:.9rem;height:.9rem;fill:#000;rotate:90deg;margin-left:.5rem;margin-top:.1rem}.page-template-press .section-press-releases .press-more:hover .ico{fill:#fff}.page-template-press .section-downloads{color:#fff;margin-top:5rem;margin-bottom:5rem}.page-template-press .section-downloads .container{position:relative;z-index:1}.page-template-press .section-downloads .list-item{color:#fff;border-color:#fff}.page-template-press .section-downloads .list-item .entry-info{line-height:2rem}.page-template-press .section-downloads .list-item .entry-info a.download{color:#fff}.page-template-press .section-downloads .list-item .entry-info a.download .ico{width:1rem;height:1rem;margin-left:.5rem}.page-template-press .section-downloads .list-item:hover{outline-color:#fff}.page-template-press .section-downloads .list-item:focus-visible{outline:2px solid #000;outline-offset:2px}.page-template-contact .site-footer,.page-template-press .site-footer{border-top:1px solid #d1d1d1}.page-template-contact .engagement-container{position:relative}.page-template-contact .engagement-container::before{content:"";position:absolute;background:url("../img/visuel-transition-group-mobile.png") no-repeat top center;background-size:100%;min-width:320px;min-height:155px;width:100%;height:100%;top:0;z-index:0;left:50%;transform:translateX(-50%)}.page-template-press .section-press-releases{position:relative}.page-template-press .section-press-releases::after{content:"";position:absolute;background:url("../img/visuel-transition-group-mobile.png") no-repeat bottom center;background-size:100%;min-width:320px;min-height:155px;width:100%;height:100%;bottom:-11rem;z-index:0;left:50%;transform:translateX(-50%)}body.single-legal_document .content-article .entry-content .versioning{margin:0 auto 0 auto !important}body.single-legal_document .content-article .entry-content .versioning ul{margin-top:0}body.single-legal_document h2.toggle{cursor:pointer;position:relative;font-size:1.75rem;line-height:2.5rem;max-width:100%;padding-left:2.5rem}body.single-legal_document h2.toggle:hover,body.single-legal_document h2.toggle:focus,body.single-legal_document h2.toggle:active{text-decoration:underline;text-underline-offset:2px}body.single-legal_document h2.toggle:hover::before,body.single-legal_document h2.toggle:hover.active::before,body.single-legal_document h2.toggle:focus::before,body.single-legal_document h2.toggle:focus.active::before,body.single-legal_document h2.toggle:active::before,body.single-legal_document h2.toggle:active.active::before{filter:brightness(0.7)}body.single-legal_document h2.toggle::before,body.single-legal_document h2.toggle.active::before{content:"";background:url("../img/icon-plus.svg") no-repeat;background-size:24px 24px;width:24px;height:24px;display:inline-block;position:absolute;top:.875rem;left:0}body.single-legal_document h2.toggle.active::before{content:"";background:url("../img/icon-less.svg") no-repeat;top:1.58rem}body.single-legal_document .content-article .entry-content div .inner{overflow:hidden;display:none;max-width:100% !important;width:100% !important}body.single-legal_document .content-article .entry-content div .inner h3+table{margin-top:2rem}body.single-legal_document .content-article .entry-content div .inner table{max-width:100%;display:block;overflow-x:auto;height:100% !important}body.single-legal_document .content-article .entry-content div .inner table td{min-width:150px}body.single-legal_document .content-article .entry-content div .inner table td:first-child{min-width:220px}body.single-legal_document .content-article .entry-content div .inner table td p,body.single-legal_document .content-article .entry-content div .inner table td ul{width:100% !important;line-height:inherit}body.single-legal_document .content-article .entry-content div .inner table td ul li{list-style:disc;line-height:inherit;margin-left:1.5rem}body.single-legal_document .content-article .entry-content div .inner table td ul li::before{content:none}body.single-legal_document .content-article .entry-content div .inner table td ul:first-child{margin-top:0}body.single-legal_document .content-article .entry-content div .inner p:last-child{margin-bottom:0}.archive .entry-header,.blog .entry-header{position:relative;z-index:1;padding-bottom:5rem;margin-bottom:5rem}.archive .entry-header .entry-hat p,.blog .entry-header .entry-hat p{line-height:inherit}.archive .entry-header .header-visuel,.blog .entry-header .header-visuel{position:absolute;z-index:-1;content:"";max-width:100%;min-height:84px;bottom:-2rem;width:100%;height:100%;left:50%;transform:translateX(-50%)}.archive .entry-header .header-visuel.default,.blog .entry-header .header-visuel.default{background:url("../img/cat/header_groupe_mobile.png") no-repeat bottom left;background-size:100%}.archive .entry-header .header-visuel.groupe,.blog .entry-header .header-visuel.groupe{background:url("../img/cat/header_groupe_mobile.png") no-repeat bottom left;background-size:100%}.archive .entry-header .header-visuel.emploi,.blog .entry-header .header-visuel.emploi{background:url("../img/cat/header_emploi_mobile.png") no-repeat bottom left;background-size:100%}.archive .entry-header .header-visuel.education,.blog .entry-header .header-visuel.education{background:url("../img/cat/header_education_mobile.png") no-repeat bottom left;background-size:100%}.archive .entry-header .header-visuel.events,.blog .entry-header .header-visuel.events{background:url("../img/cat/header_events_mobile.png") no-repeat bottom left;background-size:100%}.archive .entry-header .header-visuel.media,.blog .entry-header .header-visuel.media{background:url("../img/cat/header_media_mobile.png") no-repeat bottom left;background-size:100%}.archive .content-area,.blog .content-area{padding-bottom:5rem}.archive .content-area .filter-links,.blog .content-area .filter-links{display:flex;flex-wrap:nowrap;overflow-x:auto}.archive .content-area .filter-links ul,.blog .content-area .filter-links ul{display:flex;align-items:center}.archive .content-area .filter-links ul li.cat,.blog .content-area .filter-links ul li.cat{padding-right:2rem}.archive .content-area .filter-links ul li.cat a,.blog .content-area .filter-links ul li.cat a{text-decoration:none}.archive .content-area .filter-links ul li.cat a.groupe:hover,.blog .content-area .filter-links ul li.cat a.groupe:hover{color:#606060;text-decoration:underline}.archive .content-area .filter-links ul li.cat a.education:hover,.blog .content-area .filter-links ul li.cat a.education:hover{color:#6c18fd;text-decoration:underline}.archive .content-area .filter-links ul li.cat a.emploi:hover,.blog .content-area .filter-links ul li.cat a.emploi:hover{color:#e90a5d;text-decoration:underline}.archive .content-area .filter-links ul li.cat a.events:hover,.blog .content-area .filter-links ul li.cat a.events:hover{color:#14857a;text-decoration:underline}.archive .content-area .filter-links ul li.cat a.media:hover,.blog .content-area .filter-links ul li.cat a.media:hover{color:#024ef5;text-decoration:underline}.archive .content-area .filter-links ul li.cat:last-child,.blog .content-area .filter-links ul li.cat:last-child{padding-right:0}.archive .content-area .filter-links ul li.cat .remove-filter,.blog .content-area .filter-links ul li.cat .remove-filter{display:flex;-webkit-transition:transform .2s ease;transition:transform .2s ease}.archive .content-area .filter-links ul li.cat .remove-filter .ico,.blog .content-area .filter-links ul li.cat .remove-filter .ico{fill:#000;width:1.5rem;height:1.5rem}.archive .content-area .filter-links ul li.cat .remove-filter:hover,.blog .content-area .filter-links ul li.cat .remove-filter:hover{-webkit-transform:rotateZ(-10deg);transform:rotateZ(-10deg)}.no-results .page-content .hwg-form{max-width:36rem;width:100%}.social-share ul{display:flex;list-style:none;margin:0;padding:0}#single-share .social-share ul{justify-content:flex-end}.social-share ul li{display:flex;justify-content:center;width:2rem;height:2rem;line-height:2rem;margin-right:.3rem;padding:0;transition:.5s;-webkit-transition:.5s;position:relative;cursor:pointer}.social-share ul li:last-child{margin-right:0;padding:0}.social-share ul li:before{content:"";background:#000;position:absolute;border-radius:50%;width:100%;height:100%;transition:all .3s ease-out;-webkit-transition:all .3s ease-out;z-index:-1}.social-share ul li:hover:before{-webkit-transform:scale(1.1, 1.1);-moz-transform:scale(1.1, 1.1);-o-transform:scale(1.1, 1.1);transform:scale(1.1, 1.1)}.social-share ul a,.social-share ul span{color:#fff;font-size:.8rem;text-decoration:none;min-width:2rem;text-align:center}.social-share ul a i,.social-share ul span i{vertical-align:middle}.breadcrumb-section{line-height:2rem;position:relative;z-index:1}.breadcrumb-section .container{display:flex;flex-wrap:nowrap;max-height:initial;overflow-x:auto;overflow-y:hidden}.breadcrumb-section .container a,.breadcrumb-section .container span{margin-right:.5rem;min-width:max-content;display:inline-block}.breadcrumb-section .container .ico{width:.7rem;height:.7rem;fill:#000;margin-top:8px}.breadcrumb-section .container a{color:#000;text-decoration:underline;cursor:pointer}.breadcrumb-section .container a:hover,.breadcrumb-section .container a:active{color:#606060}#post-404::after{background-position:bottom;bottom:-8rem}#post-404 .entry-content{align-items:center;margin-top:3rem;margin-bottom:9rem}#post-404 .entry-content h1.title{font-size:120px;line-height:135%}#post-404 .entry-content .article-social-content .btn:hover{text-decoration:none}.hw-cc-notice-box__inner{max-width:1200px;margin:0 auto}div.hw-cc-main,.hw-cc-main button{font-family:"Inter";font-size:.875rem !important;line-height:1.125rem}.hw-cc-notice-box__wrapper{background-color:#fff !important;box-shadow:0px 2px 16px rgba(0,0,0,.08) !important}.hw-cc-notice-content{margin-bottom:1rem}.hw-cc-notice-content p{margin:0 !important;color:#000 !important;font-size:.875rem !important}.hw-cc-notice-content__desc{color:#000 !important;font-size:.875rem !important}.hw-cc-notice-box__actions{margin-top:0 !important}.hw-cc-notice-box__actions-btns--flex-wrap-xs{justify-content:flex-start !important}.hw-cc-btn.hw-cc-btn--primary,.hw-cc-btn.hw-cc-btn--default{padding:.25rem 1rem;background-color:#fff;-webkit-border-radius:48px;border-radius:48px;color:#000;font-family:"Inter";font-weight:400;font-size:.875rem;line-height:1.25rem;text-decoration:none;border:1px solid #000;text-align:center;cursor:pointer}.hw-cc-btn.hw-cc-btn--primary::before,.hw-cc-btn.hw-cc-btn--default::before{content:none}.hw-cc-btn.hw-cc-btn--primary:hover,.hw-cc-btn.hw-cc-btn--default:hover{background-color:#000;color:#fff;text-decoration:none}.hw-cc-btn.hw-cc-btn--primary:focus,.hw-cc-btn.hw-cc-btn--default:focus{outline-offset:2px;outline:2px solid #000;text-decoration:none}.hw-cc-btn:hover:before{content:none !important}.hw-cc-btn-group{justify-content:flex-end !important}button.btn-as-link{color:#000 !important}button.btn-as-link:focus{outline-offset:2px;outline:2px solid #000;-webkit-border-radius:8px;border-radius:8px}.btn[data-hw-cc-btn-toggle-modal]{display:inline-block !important}.hw-cc-tpc-notice{margin:4rem auto}.hw-cc-tpc-notice .box-cookie{border:1px solid #d1d1d1;background:#fff}.hw-cc-tpc-notice .box-cookie p span:first-child{color:#000}.hw-cc-tpc-notice .box-cookie span[data-hw-cc-btn-toggle-modal]{display:inline !important;padding-left:.5rem;text-decoration:underline;color:#024ef5}.hw-cc-modal__dialog{border-radius:1rem !important}.hw-cc-modal__content{background-color:#fff;padding:1.5rem;color:#000;border-radius:.5rem !important}.hw-cc-modal__content .hw-cc-modal__header{padding:0 0 1rem 0}.hw-cc-modal__content .hw-cc-modal__header-title{text-align:left;font-size:1.25rem;font-weight:600;line-height:1.75rem;font-family:"bricolagegrotesque"}.hw-cc-modal__content .hw-cc-modal__header .hw-cc-btn-close{background:url("../img/icon-cross.svg") no-repeat;background-size:1rem 1rem;background-position:center}.hw-cc-modal__content .hw-cc-modal__header .hw-cc-btn-close:focus-visible,.hw-cc-modal__content .hw-cc-modal__header .hw-cc-btn-close:focus{outline-offset:2px;outline:2px solid #000;-webkit-border-radius:8px;border-radius:8px;text-decoration:none}.hw-cc-modal__content .btn-as-link:focus-visible,.hw-cc-modal__content .btn-as-link:focus{outline-offset:2px;outline:2px solid #000;-webkit-border-radius:8px;border-radius:8px}.hw-cc-modal__content .hw-cc-opt-in-box:not(.hw-cc-opt-in-box--disabled) .hw-cc-opt-in-box__wrapper-input input:focus-visible,.hw-cc-modal__content .hw-cc-opt-in-box:not(.hw-cc-opt-in-box--disabled) .hw-cc-opt-in-box__wrapper-input input:focus{outline-offset:2px;outline:2px solid #000;-webkit-border-radius:8px;border-radius:8px;box-shadow:none}.hw-cc-modal__header .hw-cc-btn-close{background-image:url()}.hw-cc-modal__body{padding:0 !important;font-size:.875rem !important}.hw-cc-modal__body .hw-cc-opt-in-box__label{font-weight:700;padding-bottom:1rem;font-size:1.125rem}.hw-cc-modal__body .hw-cc-btn-group .hw-cc-btn.hw-cc-btn--primary,.hw-cc-modal__body .hw-cc-btn-group .hw-cc-btn.hw-cc-btn--default{background-color:#000;color:#fff}.hw-cc-modal__body .hw-cc-btn-group .hw-cc-btn.hw-cc-btn--primary:hover,.hw-cc-modal__body .hw-cc-btn-group .hw-cc-btn.hw-cc-btn--default:hover{background-color:#fff;color:#000;text-decoration:none}.hw-cc-modal__body .hw-cc-btn-group .hw-cc-btn.hw-cc-btn--primary:focus,.hw-cc-modal__body .hw-cc-btn-group .hw-cc-btn.hw-cc-btn--default:focus{outline-offset:2px;outline:2px solid #000;text-decoration:none}.hw-cc-consent-modal-content>*:not(:last-child){margin-bottom:2.5rem}@media(min-width: 576px)and (max-width: 767px){.container{max-width:unset;padding-left:1rem;padding-right:1rem}}@media(min-width: 768px)and (max-width: 1199px){.container{max-width:unset;padding-left:3rem;padding-right:3rem}}@media(min-width: 576px){.section-header{margin-top:7.5rem;margin-bottom:7.5rem}.section-header::before{background:url("../img/visuel-header-home-tablette.png") no-repeat;background-size:100%;max-width:992px;min-height:972px;top:-7.5rem}.section-header .header-excerpt{margin-top:10.625rem}.activities-container .activities .activity .activity-title{justify-content:unset}.section-press .slider .carousel-container .carousel-item .img-press{min-height:160px}.engagement-container{margin-top:7.5rem;margin-bottom:7.5rem}.engagement-container::after{content:"";position:absolute;background:url("../img/visuel-transition-group-tablette.png") no-repeat bottom center;background-size:100%;max-width:992px;min-height:285px;bottom:-14rem}.list-item{margin-bottom:2rem;height:calc(100% - 2rem)}.page-template .pres-group-text{font-size:1.125rem;line-height:1.625rem}.page-template .key-figure-icon img{max-height:92px}.page-template .entry-header,.page-template-default .entry-header{padding-bottom:9rem;margin-bottom:2rem}.page-template .entry-header .header-visuel,.page-template-default .entry-header .header-visuel{background:url("../img/visuel-header-group-tablette.png") no-repeat bottom center;background-size:100%;max-width:992px;min-height:430px;bottom:-2rem}.page-template .entry-header .header-visuel.default,.page-template-default .entry-header .header-visuel.default{max-width:100%;min-height:150px;bottom:2rem;background:url("../img/cat/header_groupe_tablette.png") no-repeat bottom left;background-size:100%}.page-template-activity .site-main{padding-bottom:7rem}.page-template-activity .company-section .separator{padding-top:2rem}.page-template-activity .company-section:first-of-type{margin-top:5rem}.page-template-activity .company-section .company-content .key-figure{margin-bottom:2rem}.page-template-activity .company-section .company-content ul{margin:0 0 0 2.5rem;padding-top:2rem}.page-template-activity .company-section .company-content ul li{line-height:1.625rem}.page-template-activity .company-section .company-content ul li::before{top:.25rem;left:-2.375rem;width:.875rem;height:.875rem;background-size:.875rem .875rem}.page-template-activity .company-section .company-content .company-logo img{width:140px}.page-template-activity .section-citation{margin:9rem 0}.page-template-contact .site-main{margin-bottom:6rem}.page-template-contact .entry-header{margin-bottom:4rem}.page-template-contact .contact-section-meta.bt-1{border-top:1px solid #000}.page-template-contact .contact-section-meta h2{text-align:left}.page-template-contact .contact-section-icon{border-top:1px solid #000}.page-template-contact .contact-section-icon .bt-1{border-top:none}.page-template-contact .contact-section-icon img{width:100%;max-width:72px}.page-template-contact .engagement-container::after{content:none}.page-template-contact .engagement-container::before{content:"";position:absolute;background:url("../img/visuel-transition-group-tablette.png") no-repeat top center;background-size:100%;max-width:992px;min-height:285px;top:-10rem}.page-template-press .site-main{margin-bottom:6rem}.page-template-press .section-downloads{margin-top:7.5rem;margin-bottom:7.5rem}.page-template-contact .engagement-container::before{content:"";position:absolute;background:url("../img/visuel-transition-group-tablette.png") no-repeat top center;background-size:100%;max-width:992px;min-height:285px;bottom:-10rem}.page-template-press .section-press-releases::after{content:"";position:absolute;background:url("../img/visuel-transition-group-tablette.png") no-repeat bottom center;background-size:100%;max-width:992px;min-height:285px;bottom:-14rem}body.single-legal_document .content-article .entry-content div .inner p,body.single-legal_document .content-article .entry-content div .inner ol,body.single-legal_document .content-article .entry-content div .inner ul{width:83.33333333% !important;margin-left:auto;margin-right:auto}.archive .entry-header,.blog .entry-header{padding-bottom:9rem;margin-bottom:2rem}.archive .entry-header .header-visuel,.blog .entry-header .header-visuel{max-width:100%;min-height:150px;bottom:2rem}.archive .entry-header .header-visuel.default,.blog .entry-header .header-visuel.default{background:url("../img/cat/header_groupe_tablette.png") no-repeat bottom left;background-size:100%}.archive .entry-header .header-visuel.groupe,.blog .entry-header .header-visuel.groupe{background:url("../img/cat/header_groupe_tablette.png") no-repeat bottom left;background-size:100%}.archive .entry-header .header-visuel.emploi,.blog .entry-header .header-visuel.emploi{background:url("../img/cat/header_emploi_tablette.png") no-repeat bottom left;background-size:100%}.archive .entry-header .header-visuel.education,.blog .entry-header .header-visuel.education{background:url("../img/cat/header_education_tablette.png") no-repeat bottom left;background-size:100%}.archive .entry-header .header-visuel.events,.blog .entry-header .header-visuel.events{background:url("../img/cat/header_events_tablette.png") no-repeat bottom left;background-size:100%}.archive .entry-header .header-visuel.media,.blog .entry-header .header-visuel.media{background:url("../img/cat/header_media_tablette.png") no-repeat bottom left;background-size:100%}.archive .content-area,.blog .content-area{padding-bottom:9rem}.archive .content-area .filter-links,.blog .content-area .filter-links{justify-content:center}.archive .content-area .filter-links ul li.cat,.blog .content-area .filter-links ul li.cat{padding-right:2.5rem}.content-serp .post{height:calc(100% - 2rem)}.citation-container .citation-content::before,.citation-container .citation-content::after{max-width:110px;max-height:110px;background-size:110px 110px}.citation-container .citation-content::before{left:-110px;top:0}.citation-container .citation-content::after{right:-110px;bottom:0px}.citation-container .citation-meta{flex-direction:row;align-items:center;line-height:2rem}.citation-container .citation-meta .citation-picture img{width:140px}.breadcrumb-section .container .ico{width:1rem;height:1rem}.hw-cc-modal__content{padding:2.5rem}.hw-cc-modal__content .hw-cc-modal__header-title{font-size:1.5rem;line-height:2rem}#post-404::after{background-position:top;bottom:0;top:6rem}#post-404 .entry-content{margin-top:4rem;margin-bottom:9rem}#post-404 .entry-content h1.title{font-size:200px;line-height:135%}}@media(min-width: 768px){#masthead .custom-logo{width:25px;height:auto}.activities-container{margin-bottom:9rem}.activities-container .activities .activity .activity-title{justify-content:space-between}.activities-container .activities .activity .activity-content .cta{margin:2rem 0 1rem 0}.activities-container .activities .activity .activity-content .side{position:absolute;right:0;top:0}.offers-container{margin-bottom:7rem}.offers-container .offer-link .offer-content{height:calc(100% - 2rem);min-height:203px;margin-bottom:2rem}.section-citation.bg-black::before{content:"";position:absolute;top:0;left:50%;transform:translateX(-50%);z-index:0;background:url("../img/visuel-bg-citation.svg") no-repeat top center;background-size:100%;width:100%;max-width:1350px;height:100%;max-height:481px;opacity:.5}.engagement-container .bloc-txt-img{flex-direction:row}.section-press{margin-top:9rem}.section-press .slider .navigation div.prev{left:-3rem}.section-press .slider .navigation div.next{right:-3rem}.last-posts-container{margin-top:9rem;margin-bottom:9rem}.page-template .history-parts.bb-1{border-bottom:1px solid #000}.page-template .history-parts:last-child.bb-1{border-bottom:none}.page-template .history-parts .col-visuel .bb-1{border-bottom:none}body.single-legal_document h2.toggle{font-size:2.25rem;line-height:3.5rem}body.single-legal_document .content-article .entry-content div .inner table td{min-width:200px}body.single-legal_document .content-article .entry-content div .inner table td:first-child{min-width:300px}.hw-cc-notice-content{margin-bottom:0}.hw-cc-notice-box__actions{margin-left:0px !important}.hw-cc-notice-box__actions-btns--flex-wrap-xs{justify-content:flex-end !important;padding-left:0px !important}.hw-cc-btn.hw-cc-btn--primary,.hw-cc-btn.hw-cc-btn--default{font-size:1.125rem;line-height:1.625rem;padding:.1rem 1rem}#post-404::after{background-position:top;bottom:0;top:6rem}#post-404 .entry-content{margin-top:4rem;margin-bottom:9rem}#post-404 .entry-content h1.title{font-size:280px;line-height:135%}}@media(min-width: 992px){.section-header{margin-top:9rem;margin-bottom:9rem}.section-header::before{background:url("../img/visuel-header-home.png") no-repeat top center;background-size:100%;max-width:1897px;min-height:1092px;top:-9rem}.section-header .header-excerpt{margin-top:6.25rem}.activities-container .activities{min-height:675px}.engagement-container{margin-top:9rem;margin-bottom:9rem}.engagement-container::after{content:"";position:absolute;background:url("../img/visuel-transition-group.png") no-repeat bottom center;background-size:100%;max-width:100%;min-height:590px;bottom:-20rem}.page-template .pres-group{margin-bottom:9rem}.page-template .pres-group .page-template .pres-group-text{font-size:1.25rem;line-height:2rem}.page-template .history{margin-top:9rem;margin-bottom:9rem}.page-template .key-figure-icon img{max-height:110px}.page-template .entry-header,.page-template-default .entry-header{padding-bottom:9rem;margin-bottom:0}.page-template .entry-header .header-visuel,.page-template-default .entry-header .header-visuel{background:url("../img/visuel-header-group.png") no-repeat bottom center;background-size:100%;max-width:100%;min-height:125%;bottom:-10.5rem}.page-template .entry-header .header-visuel.default,.page-template-default .entry-header .header-visuel.default{bottom:0;background:url("../img/cat/header_groupe_desktop.png") no-repeat bottom left;background-size:100%}.page-template-default .content-article .entry-content{margin-top:5rem}.page-template-activity .company-section:first-of-type{margin-top:9rem}.page-template-activity .company-section .company-content ul{margin:0 0 0 2.5rem}.page-template-activity .company-section .company-content ul li{line-height:2rem}.page-template-activity .company-section .company-content ul li::before{top:.5rem}.page-template-activity .company-section .company-content .company-logo img{width:168px}.page-template-contact .site-main{margin-bottom:9rem}.page-template-contact .entry-header{margin-bottom:5rem}.page-template-contact .engagement-container{margin-bottom:9rem}.page-template-contact .engagement-container::after{content:none}.page-template-press .site-main{margin-bottom:9rem}.page-template-press .entry-header{margin-bottom:5rem}.page-template-press .section-downloads{margin-top:9rem;margin-bottom:9rem}.page-template-press .section-downloads h2{padding-top:5rem}.page-template-contact .engagement-container::before{content:"";position:absolute;background:url("../img/visuel-transition-group.png") no-repeat top center;background-size:cover;max-width:100%;min-height:590px;top:-24rem}.page-template-press .section-press-releases::after{content:"";position:absolute;background:url("../img/visuel-transition-group.png") no-repeat bottom center;background-size:100%;max-width:100%;min-height:590px;bottom:-22rem}body.single-legal_document .content-article .entry-content div .inner p,body.single-legal_document .content-article .entry-content div .inner ol,body.single-legal_document .content-article .entry-content div .inner ul{width:66.66666667% !important;margin-left:auto;margin-right:auto}.archive .entry-header,.blog .entry-header{padding-bottom:9rem;margin-bottom:5rem}.archive .entry-header .header-visuel,.blog .entry-header .header-visuel{max-width:100%;min-height:125%;bottom:0}.archive .entry-header .header-visuel.default,.blog .entry-header .header-visuel.default{background:url("../img/cat/header_groupe_desktop.png") no-repeat bottom left;background-size:100%}.archive .entry-header .header-visuel.groupe,.blog .entry-header .header-visuel.groupe{background:url("../img/cat/header_groupe_desktop.png") no-repeat bottom left;background-size:100%}.archive .entry-header .header-visuel.emploi,.blog .entry-header .header-visuel.emploi{background:url("../img/cat/header_emploi_desktop.png") no-repeat bottom left;background-size:100%}.archive .entry-header .header-visuel.education,.blog .entry-header .header-visuel.education{background:url("../img/cat/header_education_desktop.png") no-repeat bottom left;background-size:100%}.archive .entry-header .header-visuel.events,.blog .entry-header .header-visuel.events{background:url("../img/cat/header_events_desktop.png") no-repeat bottom left;background-size:100%}.archive .entry-header .header-visuel.media,.blog .entry-header .header-visuel.media{background:url("../img/cat/header_media_desktop.png") no-repeat bottom left;background-size:100%}.archive .content-area .filter-links,.blog .content-area .filter-links{justify-content:center}.archive .content-area .filter-links ul li.cat,.blog .content-area .filter-links ul li.cat{padding-right:3rem}.citation-container .citation-content::before,.citation-container .citation-content::after{max-width:140px;max-height:140px;background-size:140px 140px}.citation-container .citation-content::before{left:-140px;top:0}.citation-container .citation-content::after{right:-140px;bottom:0px}.citation-container .citation-meta .citation-picture img{width:168px}#post-404 .entry-content h1.title{font-size:400px;line-height:135%}.hw-cc-btn.hw-cc-btn--primary,.hw-cc-btn.hw-cc-btn--default{padding:.4rem 1rem}}/*# sourceMappingURL=core.min.css.map */