/*! normalize.css v8.0.0 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}h1{font-size:2em;margin:0.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace, monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}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}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform: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}fieldset{padding:0.35em 0.75em 0.625em}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}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}body{font-family:"Roboto",sans-serif;font-weight:normal;font-style:normal}.header__groupe .groupe__flags__item,.header__groupe .groupe__flags__item a,.breadcrumb .breadcrumb__item,.container-default .breadcrumb .breadcrumb__item{font-family:"Roboto",sans-serif;font-weight:600;font-style:normal}.header__groupe .groupe__subtitle,.form label,.form .msg-info,.form .msg-valid,.form .msg-error,.form .input-select__current,.form .input-select select,.form .input-txt input,.form .input-radio legend,.form .textarea textarea,.form .submit input,.solutions-slider__item .desc,.card__desc,.social-bar__title,.main__headings .subtitle,.main__intro__txt p,.main__bloc--info .main__bloc__info__desc,.main__hero p,.contact__form__title{font-family:"Roboto",sans-serif;font-weight:500;font-style:normal}.header__nav .header__nav__item.level-1 .header__nav__link,.header__nav .nav__megaMenu__item a,.header__groupe .groupe__trigger,.header__groupe .groupe__title,.header__lang .lang__trigger,.header__lang.is-active .lang__content__list li a,.footer__top .footer__top__item a,.btn,.solutions-slider__title,.solutions-slider__item .title,.card__title,.card__btn span,.card--v2 .card__desc,.card--v3 .card__desc,.main__slider h2.main__slider__title,.main__slider .main__slider__title,.col-temoignage .temoignage-author,.main__headings .title,.main .main__bloc-title,.main__bloc-title,.main h2.main__bloc-title,h2.main__bloc-title,.richContent h2,.richContent h3,.richContent h4,.richContent h5,.richContent h6,.container-default h2,.container-default h3,.container-default h4,.container-default h5,.container-default h6,.richContent strong,.container-default strong,.richContent p.main__bloc__cta .btn,.container-default p.main__bloc__cta .btn,.main__title,.main__bloc--3cols .main__bloc__col1 p,.main__bloc--3cols .main__bloc__col1 .btn,.main__bloc--info .main__bloc__info__title,.main__bloc--info .main__bloc__info__btn,.main__hero h2,.main__hero .main__hero__title,.main__pagination__links li a,.main__grid__item__title,ul.search .search__item .title,.search-form__btn{font-family:"Roboto",sans-serif;font-weight:bold;font-style:normal}.breadcrumb .breadcrumb__item--current a,.container-default .breadcrumb .breadcrumb__item--current a{font-family:"Roboto",sans-serif;font-weight:800;font-style:normal}:root{--root-base: 16;--root-fsize: calc(--root-base * 1px);--root-radius: 0.9375rem;--color-bg-body: #edf2f2;--color-black: #1a1a1a;--color-white: #fff;--color-logo: #F18318}.orange{color:#F59100}.container-4cols,.container-3cols,.main__slider__cta,.main__topbg .grid-container,.main .container-default .article__meta,.main .container-half .article__meta,.main__intro,.main__bloc--imgleft,.main__bloc--imgright,.main__bloc--3cols,.main__bloc--info,.main__pagination,.main__grid,.contact,ul.search .search__item{*zoom:1}.container-4cols:before,.container-3cols:before,.main__slider__cta:before,.main__topbg .grid-container:before,.main .container-default .article__meta:before,.main .container-half .article__meta:before,.main__intro:before,.main__bloc--imgleft:before,.main__bloc--imgright:before,.main__bloc--3cols:before,.main__bloc--info:before,.main__pagination:before,.main__grid:before,.contact:before,ul.search .search__item:before,.container-4cols:after,.container-3cols:after,.main__slider__cta:after,.main__topbg .grid-container:after,.main .container-default .article__meta:after,.main .container-half .article__meta:after,.main__intro:after,.main__bloc--imgleft:after,.main__bloc--imgright:after,.main__bloc--3cols:after,.main__bloc--info:after,.main__pagination:after,.main__grid:after,.contact:after,ul.search .search__item:after{content:" ";display:table}.container-4cols:after,.container-3cols:after,.main__slider__cta:after,.main__topbg .grid-container:after,.main .container-default .article__meta:after,.main .container-half .article__meta:after,.main__intro:after,.main__bloc--imgleft:after,.main__bloc--imgright:after,.main__bloc--3cols:after,.main__bloc--info:after,.main__pagination:after,.main__grid:after,.contact:after,ul.search .search__item:after{clear:both}@font-face{font-family:'Roboto';src:url("../fonts/Roboto-Bold.woff2") format("woff2");font-weight:bold;font-style:normal;font-display:swap}@font-face{font-family:'Roboto';src:url("../fonts/Roboto-Medium.woff2") format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:'Roboto';src:url("../fonts/Roboto-Regular.woff2") format("woff2");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:'Roboto';src:url("../fonts/Roboto-ExtraBold.woff2") format("woff2");font-weight:bold;font-style:normal;font-display:swap}.grid-container{width:1200px;margin:0 auto;padding:0 20px}.container-4cols,.container-3cols{display:block;width:100%;padding:0 0 50px}.container-4cols .col,.container-3cols .col{width:23.5%;margin:0 2% 0 0;float:left}.container-4cols .col:last-child,.container-3cols .col:last-child{margin-right:0}.container-3cols .col{width:32%}@media screen and (max-width: 1380px){.grid-container{width:86%}.container-4cols .col{width:49%}.container-4cols .col:nth-child(even){margin-right:0}.container-4cols .col:nth-child(3){clear:left}}@media screen and (max-width: 1279px){.grid-container{width:94%}}@media screen and (max-width: 960px){.container-3cols .col{width:100%;margin:0 0 1.25rem;float:none}.container-3cols .col:last-child{margin:0}}@media screen and (max-width: 640px){.grid-container{width:86vw;padding:0;margin:0 auto}.container-4cols .col{width:100%;margin:0;float:none}}@media screen and (max-width: 399px){.grid-container{width:90vw}}*,*:before,*:after{box-sizing:border-box}html{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{background:var(--color-bg-body);color:#4E5B59;font-size:1rem;scroll-margin-top:100px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-overflow-scrolling:touch}body.body-ofh{overflow:hidden}audio,canvas,iframe,img,svg,video{vertical-align:middle}a{text-decoration:none}a:hover{text-decoration:underline}figure,p{margin:0}ul{margin:0;padding:0}ul li{list-style:none;margin:0;padding:0}.main>.grid-container{position:relative}.alignRight{text-align:right;height:42px}.allActus{background:#fff;margin:0 0 20px;text-align:center;padding:40px 0;border-radius:var(--root-radius)}.allActus a{color:#2c2c2c;text-decoration:none;font-weight:bold;font-size:1.5625rem;line-height:2.625rem}.allActus span.icon{display:inline-block;background:url("../images/social-li-42x42.png") no-repeat 0 0;height:42px;width:42px;text-indent:110%;white-space:nowrap;overflow:hidden;vertical-align:bottom;margin-left:10px}.show-link{display:block;background:url("../images/ico-link.png") no-repeat 0 0;padding-left:25px;margin:4px 0 0;text-decoration:underline !important}.show-link:hover{text-decoration:none !important}.forTablet{display:none}img.image-embed-item{max-width:100%;height:auto}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border:0}.skip-links{position:absolute;left:-1000px;top:-1000px;width:1px;height:1px;text-align:left;overflow:hidden;z-index:10}.skip-links:focus{left:0;top:0;width:auto;height:auto;overflow:visible;background-color:#2c2c2c;color:#fff;font-weight:bold;font-size:1.25rem;padding:5px 10px}.highContrast{color:#2c2c2c}.highContrast .main__title,.highContrast .container-default,.highContrast.candidats .buttonBar .btn--light:hover,.highContrast.offre .buttonBar .btn--light:hover,.highContrast.ourStory .story__timeperiod .timeperiod__dates,.highContrast.ourStory .story__timeperiod .timeperiod__title,.highContrast.ourStory .story__year__intro,.highContrast.ourStory .story__nav a,.highContrast .breadcrumb .breadcrumb__item--current a,.highContrast .container-default .breadcrumb .breadcrumb__item--current a,.highContrast .breadcrumb,.highContrast .container-default .breadcrumb,.highContrast .orange,.highContrast .main .main__bloc-title,.highContrast .main__bloc-title,.highContrast .main h2.main__bloc-title,.highContrast h2.main__bloc-title,.highContrast .actions-slider__item__left p,.highContrast .form .input-select.active .input-select__list li,.highContrast .header__groupe.is-active .groupe__trigger,.highContrast .card--v2:hover .card__btn span,.highContrast .jobList .btn:hover,.highContrast .offre-fiche .offre-fiche__content .offre-fiche__title,.highContrast .accordion .accordion-trigger,.highContrast .offre-fiche .offre-fiche__content p a,.highContrast .container-default .article a,.highContrast .container-default .main__bloc a,.highContrast .btn--light:hover,.highContrast .mediasSlider__text .title,.highContrast .mediasGrid__item--linkedin .btn,.highContrast .mediasGrid__item--twitter .btn,.highContrast .mediasGrid__item--facebook .btn,.highContrast .mediasGrid__item--actu a,.highContrast .mediasGrid__item--communique a,.highContrast .mediasGrid__item--video a,.highContrast .tabsHeader__listing .tabsHeader__item.isActive a,.highContrast .tabsHeader__listing .tabsHeader__item:hover,.highContrast .cartography__iconsBar span,.highContrast .tabsContent__listing .tabsContent__item .col-intro-title .intro-title,.highContrast .tabsContent__listing .tabsContent__item .col-toAction .toAction__title,.highContrast .cartography .panel a,.highContrast.ourStory .timeline__item.timeline__item--active .timeline__title,.highContrast.ourStory .story__entry__external,.highContrast .nav-lvl2__content__title,.highContrast #searchOverlay .search__title,.highContrast .modal .modal-title,.highContrast .form label,.highContrast .tabsContent__listing .tabsContent__CA .gouv__grid__item .pos,.highContrast .tabsContent__listing .tabsContent__CE .gouv__grid__item .pos,.highContrast.gouv .tabsContent__CE.isActive .main__title,.highContrast .tabsContent__listing .tabsContent__item .col-toAction.col-toAction--inverted .btn,.highContrast .main__slider .btn,.highContrast fieldset.input-radio legend,.highContrast .actions-slider-cta p,.highContrast .contact__form__title,.highContrast .header__logo a,.highContrast .richContent{color:#2c2c2c}.highContrast .actions-slider__nav__wrap li.active button,.highContrast .header__groupe .groupe__title,.highContrast .actions-slider__nav__wrap li.active h2,.highContrast .tabsContent__listing .tabsContent__item .col-toAction--inverted .toAction__title,.highContrast .header__groupe .groupe__flags__item,.highContrast #upgroup_footer .upgroup_footer__baseline,.highContrast .form .submit input:disabled,.highContrast .btn--light{color:#fff}.highContrast .a11y-bg{color:#2c2c2c;background-color:#fff;position:relative;padding:0 8px;-webkit-box-decoration-break:clone;box-decoration-break:clone}.highContrast .actions-slider__btns button:hover .svgFill,.highContrast .header__logo svg .svgFill{fill:#2c2c2c}.highContrast .actions-slider__btns button:hover .svgStroke{stroke:#2c2c2c}.highContrast .header__groupe .groupe__trigger,.highContrast .header__groupe.is-active .groupe__trigger{background-image:url("../images/ic-earth-a11y.svg")}.highContrast .header__lang .lang__trigger{background-image:url("../images/ic-flag-a11y.svg")}.highContrast .floatingBar .fb__item__btn--search:hover{background-image:url("../images/ic-magnify-a11y.svg")}.highContrast .floatingBar .fb__item__btn--contact:hover{background-image:url("../images/ic-newsletter2-a11y.svg")}.highContrast .floatingBar .fb__item.active .fb__item__btn--share,.highContrast .floatingBar .fb__item__btn--share:hover{background-image:url("../images/ic-share2-a11y.svg")}.highContrast.candidats .form-heading-candidats .input-clear,.highContrast.offre .form-heading-candidats .input-clear{background-image:url("../images/clear-input-a11y.png")}.highContrast .floatingBar .fb__item__btn--backtotop:hover{background-image:url("../images/ic-backtop-a11y.svg")}.highContrast .solutions-slider .slick-prev:hover{background-image:url("../images/ic-chevron-l-a11y.svg")}.highContrast .solutions-slider .slick-next:hover{background-image:url("../images/ic-chevron-r-a11y.svg")}.highContrast.ourStory .story__entry__external::before{background-image:url("../images/ic-external-link-a11y.svg")}.highContrast .main__slider .slick-prev:hover::before{background-position:0 0;transform:translateX(-10px)}.highContrast .main__slider .slick-next:hover::before{background-position:-17px 0;transform:translateX(10px)}.highContrast .accordion .accordion-trigger::after{background-image:url("../images/chevron-down-a11y.png")}.highContrast .show-link{background-image:url("../images/ico-link-a11y.png")}.highContrast .offre-fiche .offre-fiche__content p.transport{background-image:url("../images/ico-transport-a11y.png")}.highContrast .main .container-default .article__meta__back::before,.highContrast .main .container-half .article__meta__back::before{background-image:url("../images/ic-back-a11y.svg")}.highContrast .form .checkbox__btn{background-image:url("../images/checkbox-25x25-a11y.png")}.highContrast .mediasGrid__item--video .itemTop .mask{background-color:transparent;background-image:url("../images/ico-play-video-a11y.svg")}.highContrast .cartography__iconsBar .iconsBar__continent{background-image:url("../images/ico-continent-a11y.svg")}.highContrast .cartography__iconsBar .iconsBar__pays{background-image:url("../images/ico-carto-pays-a11y.svg")}.highContrast .cartography__iconsBar .iconsBar__collab{background-image:url("../images/ico-carto-collab-a11y.svg")}.highContrast .cartography__iconsBar .iconsBar__benef{background-image:url("../images/ico-carto-benef-a11y.svg")}.highContrast .tabsContent__listing .col-number .number-img{background-image:url("../images/col-number-a11y.png") !important}.highContrast.ourStory .timeline__item.timeline__item--active{background-image:url("../images/story-point-line-active-a11y.png")}.highContrast.ourStory .story__timeline.isSticky .timeline__item.timeline__item--active{background-image:url("../images/story-point-line-active-resp-a11y.png")}.highContrast.ourStory .story__nav a:hover::before{background-image:url("../images/ic-longarrow-right-a11y.svg")}.highContrast .nav-lvl2__arw{background-image:url("../images/nav-lvl2-arws-a11y.png")}.highContrast .social-bar__item--mail{background-image:url("../images/social-mail-42x42-a11y.png")}.highContrast .form .input-radio input[type="radio"]{background-image:url("../images/ic-radio-off-a11y.svg")}.highContrast .form .input-radio input[type="radio"]:checked{background-image:url("../images/ic-radio-on-a11y.svg")}.highContrast.ourStory .bubble.timeline__date::after,.highContrast.ourStory .bubble::after,.highContrast .tabsHeader__listing li,.highContrast .form .input-select__current::after,.highContrast .header__groupe .groupe__trigger::after,.highContrast .header__lang .lang__trigger::after{border-top-color:#2c2c2c}.highContrast .form .input-select.active .input-select__current::after{border-bottom-color:#2c2c2c}.highContrast.ourStory .story__timeline a::before,.highContrast .seeAlso .card.card--v2:hover,.highContrast .jobList .btn,.highContrast.candidats button.btn,.highContrast.candidats input.btn,.highContrast.offre button.btn,.highContrast.offre input.btn,.highContrast .form .input-txt input:hover,.highContrast .form .input-txt input:focus,.highContrast .cartography .head__btn.isActive,.highContrast .cartography .head__btn:hover,.highContrast.ourStory .timeline__here,.highContrast.ourStory .timeline__here::after,.highContrast.ourStory .story__year__title::before,.highContrast.ourStory .story__timeslice .timeslice__cache,.highContrast.ourStory .story__timeslice,.highContrast .no-image,.highContrast .form .input-file button,.highContrast .form .input-file span,.highContrast .form .newCheckbox input[type="checkbox"]:checked::after,.highContrast .form .input-select__current:hover{border-color:#2c2c2c}.highContrast .cartography a.btn{background-color:#fff;color:#2c2c2c;text-decoration:none}.highContrast .mediasGrid__item--video .itemTop,.highContrast .container-default p.main__bloc__cta .btn,.highContrast .solutions-slider .slick-dots li button,.highContrast .card__btn span,.highContrast .floatingBar .fb__item__links li a,.highContrast .floatingBar .fb__item__btn,.highContrast .main__slider .slick-dots li button,.highContrast .main__blocs .main__blocs__img::before,.highContrast .main__cards .main__card__enBref .main__card__subtitle::after,.highContrast .ellipsis,.highContrast .actions-slider__btns button,.highContrast .offre-fiche .offre-fiche__content ul li::before,.highContrast .container-default--orange,.highContrast .main__bloc--3cols .main__bloc__col1 .btn,.highContrast .main__bloc--info .main__bloc__info,.highContrast .solutions-slider__item .picwrap .picto,.highContrast .form .submit input,.highContrast .tabsHeader__listing li,.highContrast .actions-slider__nav__wrap button,.highContrast .cartography .head__btn.isActive,.highContrast .cartography .head__btn:hover,.highContrast .tabsContent__listing .tabsContent__item .col-temoignage,.highContrast .tabsContent__listing .tabsContent__item .col-toAction .btn,.highContrast .tabsContent__listing .tabsContent__item .col-number--inverted,.highContrast .tabsContent__listing .tabsContent__item .col-toAction--inverted,.highContrast .cartography .details__head,.highContrast .cartography .details,.highContrast.ourStory .timeline__item.timeline__item--active .bubble.timeline__date,.highContrast.ourStory .bubble,.highContrast.ourStory .bubble.timeline__date.isActive,.highContrast.ourStory .bubble.timeline__date:hover,.highContrast.ourStory .story__entry__date::before,.highContrast.ourStory .story__year--first::before,.highContrast.ourStory .story__nav a:hover,.highContrast .search-form__btn,.highContrast .main__pagination__links li a.current,.highContrast .main__pagination__links li a:hover,.highContrast .nav-lvl2__arw:hover,.highContrast .form .input-file button,.highContrast .form .input-file span,.highContrast .form .submit input:disabled,.highContrast .btn{background-color:#2c2c2c}.highContrast .card--v2:hover .card__clr{background-color:rgba(44,44,44,0.85)}.highContrast .tabsContent__listing .tabsContent__item .col-toAction.col-toAction--inverted .btn,.highContrast .main__slider .btn,.highContrast .main__slider .slick-dots li button,.highContrast .nav-lvl2__arw{background-color:#fff}.highContrast .slick-dots li:hover button,.highContrast .slick-dots li.slick-active button{background-color:#fff;border:2px solid #2c2c2c}.highContrast .main__slider .slick-dots li button{border-width:0 !important}.highContrast .main__slider .slick-dots li.slick-active button{background-color:#F59100}.highContrast.ourStory .timeline__text:hover,.highContrast .cartography .panel a:hover,.highContrast .header__lang .lang__trigger:hover,.highContrast .header__groupe .groupe__trigger:hover,.highContrast .header__nav .header__nav__item.level-1:hover>a,.highContrast .header__nav .header__nav__item.level-1.open .header__nav__link,.highContrast .header__nav .header__nav__item.level-1.active .header__nav__link{color:#2c2c2c;text-decoration:underline}.highContrast .header__lang.is-active .lang__content__list li a:hover,.highContrast .header__lang.is-active .lang__content__list li.current a,.highContrast .header__nav .nav__megaMenu__item a:hover,.highContrast .header__groupe .groupe__flags__item a:hover{text-decoration:underline;color:#fff}.highContrast.ourStory .timeline__item.timeline__item--active .timeline__title,.highContrast .container-default .article a,.highContrast .container-default .main__bloc a,.highContrast .header__groupe .groupe__flags__item,.highContrast .header__groupe.is-active .groupe__trigger{text-decoration:underline}.highContrast .card--v2 .card__desc h2{line-height:1.2}.highContrast .cartography .panel a,.highContrast .container-default .article a,.highContrast .container-default .main__bloc a{font-weight:bold}.highContrast .container-default .article a:hover,.highContrast .container-default .main__bloc a:hover{text-decoration:none}.highContrast.ourStory .bubble.timeline__date.isActive::after,.highContrast.ourStory .bubble.timeline__date:hover::after,.highContrast.ourStory .timeline__item.timeline__item--active .bubble.timeline__date::after{border-top-color:#2c2c2c}.highContrast.ourStory .story__entry__date{font-weight:bold}.highContrast #upgroup_footer .upgroup_footer__logo{display:none}.highContrast #upgroup_footer .upgroup_footer__logo.upgroup_footer__logo--high-contrast{display:inline-block}*:focus-visible{outline:2px solid blue !important}@media screen and (max-width: 1279px){.highContrast.programmes .tabs-navmobile__slider__item .circle,.highContrast .programmes .tabs-navmobile__slider__item .circle,.highContrast .header .header__mmenu-btn.active .header__mmenu-btn__wrap span:nth-child(3),.highContrast .header .header__mmenu-btn.active .header__mmenu-btn__wrap span:first-child{background-color:#2c2c2c !important}.highContrast .header .header__mmenu__tabs__link .picto--lang,.highContrast .header .header__mmenu__tabs__link .picto--groupe{background-color:#fff}.highContrast.programmes .tabs-navmobile__slider__item.orange.active .circle,.highContrast .programmes .tabs-navmobile__slider__item.orange.active .circle,.highContrast .header .header__mmenu__group__title,.highContrast .header .header__mmenu__tabs__link.active{color:#fff}.highContrast.programmes .tabs-navmobile__slider__item .caption,.highContrast .programmes .tabs-navmobile__slider__item .caption{color:#2c2c2c !important}.highContrast.programmes .tabs-navmobile__slider__item.active .circle,.highContrast .programmes .tabs-navmobile__slider__item.active .circle{border-color:#2c2c2c}.highContrast.programmes .tabs-navmobile__slider__item.active .caption,.highContrast .programmes .tabs-navmobile__slider__item.active .caption{text-decoration:underline}.highContrast.programmes .tabs-navmobile__slider__item .circle .picto,.highContrast .programmes .tabs-navmobile__slider__item .circle .picto{background-image:url("../images/programmes-pictos-44x44-a11y.png")}}@media screen and (max-width: 1020px){.highContrast .actions-slider__title{color:#2c2c2c}}@media screen and (max-width: 1023px){.forTablet{display:block}}@media screen and (max-width: 640px){.allActus{padding:10%;text-align:left}.allActus .jump{display:block}.allActus a{display:block;font-size:1.25rem}.modal .allActus a{line-height:1.5625rem}.modal .allActus .icon{background-size:30px}.ce-gallery .ce-outer,.ce-gallery .ce-inner{position:static !important;float:none !important}.ce-gallery .ce-column{float:none !important}.ce-gallery figure{display:block !important}.ce-gallery iframe{width:100% !important;height:auto !important}.highContrast .nav-lvl2__arw{background-image:url("../images/nav-lvl2-arws-small-a11y.png")}.sm\:w-full{width:100%}}.flex-col{flex-direction:column}.justify-between{justify-content:space-between}.c-white{color:#fff}.c-white-i{color:#fff !important}.c-grayDark{color:#4E5B59}.c-logo{color:var(--color-logo)}.table{display:table}.block{display:block}.items-center{align-items:center}.items-end{align-items:end}.h-full{height:100%}.no-underline,.h\:no-underline:hover{text-decoration:none !important}.h\:underline:hover{text-decoration:underline}.h\:underline-i:hover{text-decoration:underline !important}.linkExtended::after{content:'';position:absolute;top:0;right:0;bottom:0;left:0}.pt-30{padding-top:1.875rem}.mb-10{margin-bottom:.625rem}.ml-auto{margin-left:auto}.gap-10{gap:10px}.border-0{border:none !important}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.text-justify{text-align:justify}.flex{display:flex}.rotate-180{transform:rotate(180deg)}.header{background:#fff;height:140px;transition:height 0.2s ease}.header .header__content{padding:63px 0 0;font-size:0;text-align:right;position:relative}.header .header__logo,.header .header__nav,.header .header__groupe{font-size:1rem;display:inline-block;vertical-align:top;text-align:left}.header .header__logo{position:absolute;left:0;top:48px;transition:top 0.2s ease, width 0.2s ease, height 0.2s ease}.header .header__logo a{display:block;width:11.5rem;height:auto}.header .header__content{transition:padding-top 0.2s ease}.header.sticky{position:fixed;top:0;left:0;width:100%;z-index:100;height:80px;box-shadow:0 0 10px 0px #CCCCCC}.header.sticky .header__logo{top:16px}.header.sticky .header__content{padding-top:30px}.header.sticky .megaMenu{top:56px}.header.sticky .header__lang .lang__content,.header.sticky .header__lang.is-active .lang__content{top:50px}.header.sticky .header__lang.is-active:before{top:36px}.header.sticky .header__groupe .groupe__content{top:50px}.header.sticky .header__groupe.is-active:before{top:36px}.header.sticky #jsBtnContrast{display:none}.header.sticky .header__nav .header__nav__item.level-1::after{height:32px}#jsBtnContrast{position:absolute;top:15px;right:-20px;font-size:.875rem;height:30px;text-transform:uppercase;border:1px solid #2d2d2d;border-radius:30px;padding:4px 25px;background:transparent;cursor:pointer;color:#2d2d2d}#jsBtnContrast>span[aria-hidden="true"]{display:none}#jsBtnContrast>span{display:flex;justify-content:center;align-items:center;font-weight:bold}#jsBtnContrast>span svg{margin:0 10px 0 0}#jsBtnContrast .svgFill{fill:#2d2d2d}body.highContrast #jsBtnContrast,#jsBtnContrast:hover{background-color:#2d2d2d;color:#fff}body.highContrast #jsBtnContrast .svgFill,#jsBtnContrast:hover .svgFill{fill:#fff}body.highContrast #jsBtnContrast:hover{background-color:#fff;color:#2d2d2d}body.highContrast #jsBtnContrast:hover .svgFill{fill:#2d2d2d}.header-placeholder{display:block;width:100%;height:0}.header-placeholder.sticky{height:80px}.header__nav{text-transform:uppercase;margin-right:25px}.header__nav .header__nav__list.level-1{font-size:0;position:relative}.header__nav .header__nav__list.level-1:after{content:' ';position:absolute;right:0;top:0;width:1px;height:18px;background-color:#959595;display:block}.header__nav .header__nav__item.level-1{display:inline-block;font-size:1rem;position:relative;padding:0px 0 0;top:0;transition:top 0.3s ease}.header__nav .header__nav__item.level-1:last-child{margin-right:13px}.header__nav .header__nav__item.level-1:after{content:'';position:absolute;left:0;top:24px;width:100%;height:76px;cursor:pointer;display:none}.header__nav .header__nav__item.level-1 .header__nav__link{color:#2d2d2d;display:block;padding:0px 12px}.header__nav .header__nav__item.level-1:hover,.header__nav .header__nav__item.level-1.open{padding:0 0 6px;top:-6px}.header__nav .header__nav__item.level-1:hover .header__nav__link,.header__nav .header__nav__item.level-1.open .header__nav__link{color:#F59100;text-decoration:none}.header__nav .header__nav__item.level-1:hover:after,.header__nav .header__nav__item.level-1.open:after{display:block}.header__nav .header__nav__item.level-1.active .header__nav__link{color:#F59100;text-decoration:none}.header__nav .megaMenu{background:#4E5B59;position:absolute;left:0;right:0;top:70px;color:#fff;width:500px;height:0;transition:height 0.2s ease, visibility 0.2s ease;z-index:2;box-sizing:border-box;padding-top:38px;visibility:hidden;overflow:hidden}.header__nav .megaMenu a{color:#fff}.header__nav .megaMenu .arw{content:'';width:18px;height:18px;display:block;background:#4E5B59;position:absolute;top:-9px;left:0;transform:rotate(45deg);z-index:-1}.header__nav .megaMenu.active{height:115px;visibility:visible;overflow:visible}.header__nav .header__nav__item.level-1:hover .megaMenu{display:block}.header__nav .nav__megaMenu.level-2{font-size:0}.header__nav .nav__megaMenu__item{font-size:1rem;display:inline-block;text-transform:none;border-left:1px solid #FFFFFF}.header__nav .nav__megaMenu__item:first-child{border-left:0}.header__nav .nav__megaMenu__item:first-child a{padding-left:0}.header__nav .nav__megaMenu__item a{display:block;padding:10px 50px}.header__nav .nav__megaMenu__item a:hover{text-decoration:none;color:#F59100}.header__nav .nav__megaMenu.nav__megaMenu--smallmargin .nav__megaMenu__item a{padding:10px 25px}.header__groupe{margin-right:50px;position:relative}.header__groupe .groupe__trigger{background:url("../images/ic-earth-orange.svg") no-repeat 0 center;padding:0 0 0 30px;color:#4A4A4A;cursor:pointer;text-transform:uppercase;border:0}.header__groupe .groupe__trigger:hover{color:#F59100}.header__groupe .groupe__trigger:after{content:'';position:absolute;top:5px;right:-20px;transition:all ease 200ms}.header__groupe .groupe__content{background:#4E5B59;color:#fff;display:block;overflow:hidden;position:absolute;height:0;transition:height 0.2s ease;z-index:10;top:64px}.header__groupe .groupe__content .grid-container{padding-bottom:0px}.header__groupe.is-active:before{content:' ';position:absolute;display:block;top:50px;left:50px;width:0;height:0;border-style:solid;border-width:0 14px 14px 14px;border-color:transparent transparent #4E5B59 transparent}.header__groupe.is-active .groupe__content{display:block;height:auto}.header__groupe.is-active .groupe__trigger{color:#F59100;background:url("../images/ic-earth-orange.svg") no-repeat 0 center}.header__groupe.is-active .groupe__trigger:after{transform:rotate(-180deg);top:-4px}.header__groupe .groupe__title{color:#F59100;text-align:center;font-size:2.1875rem;line-height:2.1875rem;margin:40px 0 10px 0}.header__groupe .groupe__subtitle{text-align:center;font-size:1.4375rem;line-height:1.4375rem;margin:0 0 40px}.header__groupe .groupe__flags{margin:0 auto;width:85%}.header__groupe .groupe__flags__list{font-size:0}.header__groupe .groupe__flags__item{font-size:.8125rem;letter-spacing:1px;display:inline-block;margin:0 0 30px;width:calc(100% / 7);text-align:center;box-sizing:border-box;vertical-align:top;text-transform:uppercase;color:#D7D7D7}.header__groupe .groupe__flags__item a{color:#fff;text-transform:uppercase;display:inline-block;padding:0 25px}.header__groupe .groupe__flags__item a:hover{text-decoration:none;color:#F59100}.header__groupe .groupe__flags__item img{display:block;margin:0 auto 14px auto}.header__groupe .close-btn{cursor:pointer;display:block;overflow:hidden;text-indent:54px;margin:0 auto 10px auto;transform:rotate(45deg)}.header__lang{position:relative;display:inline-block;vertical-align:top;font-size:1rem;text-transform:uppercase}.header__lang .lang__trigger{background:url("../images/ic-flag-orange.svg") no-repeat 0 center;padding-left:30px;color:#4A4A4A;cursor:pointer;font-size:1rem;padding:0 3px 0 24px;border:0;text-transform:uppercase}.header__lang .lang__trigger:hover{color:#F59100}.header__lang .lang__trigger:after{content:'';position:absolute;top:4px;right:-18px;transition:all ease 200ms}.header__lang .lang__content{display:block;overflow:hidden;position:absolute;top:64px;height:0;transition:height 0.2s ease}.header__lang .lang__content__list{display:none}.header__lang.is-active:before{content:' ';position:absolute;display:block;top:50px;left:20px;width:0;height:0;border-style:solid;border-width:0 14px 14px 14px;border-color:transparent transparent #4E5B59 transparent}.header__lang.is-active .lang__trigger:after{transform:rotate(-180deg);top:-4px}.header__lang.is-active .lang__content{display:block;height:80px;z-index:2}.header__lang.is-active .lang__content__list{background-color:#4E5B59;height:58px;float:right;padding:20px 10px;display:block}.header__lang.is-active .lang__content__list li{display:block;float:left;vertical-align:top;padding:0 10px;position:relative}.header__lang.is-active .lang__content__list li:after{display:block;position:absolute;top:0;right:0px;content:' ';height:18px;background-color:#959595;width:1px}.header__lang.is-active .lang__content__list li:last-child:after{display:none}.header__lang.is-active .lang__content__list li a{color:#FFFFFF;font-size:1rem;text-decoration:none;line-height:1.125rem}.header__lang.is-active .lang__content__list li a:hover{color:#F59100}.header__lang.is-active .lang__content__list li.current a{color:#F59100}.header__mmenu,.header__mmenu-btn{display:none}@media screen and (max-width: 1279px){.header .header__nav,.header .header__groupe,.header .header__lang{display:none}.header .header__logo{top:60px}.header .header__logo a{width:9.375rem}.header.sticky .header__logo{top:30px}.header .header__mmenu-btn{display:block;width:37px;height:31px;float:right;display:block;cursor:pointer;position:relative;z-index:99}.header .header__mmenu-btn__wrap{height:100%;width:100%;position:absolute;left:0;top:0;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.header .header__mmenu-btn__wrap span{width:100%;height:6px;background:#495251;display:block;border-radius:2px;-webkit-transition:.5s ease;transition:.5s ease}.header .header__mmenu-btn.active .header__mmenu-btn__wrap{transform:rotate(45deg)}.header .header__mmenu-btn.active .header__mmenu-btn__wrap span:first-child{background:#f59100;-webkit-transform:translateY(13px);transform:translateY(13px)}.header .header__mmenu-btn.active .header__mmenu-btn__wrap span:nth-child(2){opacity:0}.header .header__mmenu-btn.active .header__mmenu-btn__wrap span:nth-child(3){background:#f59100;-webkit-transform:rotate(-90deg) translate(12px);transform:rotate(-90deg) translate(12px)}.header .header__mmenu.active{display:block;position:fixed;overflow:auto;top:0;left:0;width:100%;height:100%;background-color:#4F5B59;z-index:5}.header .header__mmenu{padding:46px 0 200px}.header .header__mmenu .grid-container{position:relative}.header .header__mmenu__close{display:block;background-image:url("../images/picto-cross-30x30.jpg");width:30px;height:30px;float:right;display:block}.header .header__mmenu__tabs{padding:68px 0 0;text-align:center}.header .header__mmenu__tabs__link{display:inline-block;color:#fff;text-transform:uppercase;font-size:1rem;line-height:1.5rem;padding:0 60px 9px;font-weight:bold;vertical-align:top;cursor:pointer}.header .header__mmenu__tabs__link.active{color:#F59100;border-bottom:6px solid #F59100}.header .header__mmenu__tabs__link .picto{display:inline-block;width:24px;height:24px;vertical-align:top;margin:0 16px 0 0}.header .header__mmenu__tabs__link .picto--groupe{background-color:#F59100;-webkit-mask:url("../images/ic-earth-orange.svg") no-repeat center center;mask:url("../images/ic-earth-orange.svg") no-repeat center center;mask-size:24px 24px}.header .header__mmenu__tabs__link .picto--lang{width:19px;background-color:#F59100;-webkit-mask:url("../images/ic-flag-orange.svg") no-repeat center center;mask:url("../images/ic-flag-orange.svg") no-repeat center center;mask-size:19px 24px}.header .header__mmenu__tab{display:none}.header .header__mmenu__tab.active{display:block}.header .header__mmenu__group__title{text-align:center;font-size:2.375rem;line-height:2.375rem;font-weight:bold;padding:50px 0 0;color:#F59100}.header .header__mmenu__group__title span{display:block;color:#fff;text-align:center;font-weight:bold;font-size:1.5rem;line-height:1.5rem;padding:15px 0 0}.header .header__mmenu__nav,.header .header__mmenu__group__list,.header .header__mmenu__lang{padding:25px 0 0}.header .header__mmenu__nav li,.header .header__mmenu__group__list li,.header .header__mmenu__lang li{border-bottom:2px solid #979797;padding:20px 0}.header .header__mmenu__nav li a,.header .header__mmenu__group__list li a,.header .header__mmenu__lang li a{padding:0;display:block;font-size:.75rem;line-height:1.5rem;font-weight:bold;text-transform:uppercase;color:#fff}.header .header__mmenu__nav li a:hover,.header .header__mmenu__group__list li a:hover,.header .header__mmenu__lang li a:hover{text-decoration:none;color:#F59100}.header .header__mmenu__nav li ul,.header .header__mmenu__group__list li ul,.header .header__mmenu__lang li ul{padding:8px 0 0}.header .header__mmenu__nav li ul li,.header .header__mmenu__group__list li ul li,.header .header__mmenu__lang li ul li{border:0;padding:8px 0 8px 20px}.header .header__mmenu__nav li ul li a,.header .header__mmenu__group__list li ul li a,.header .header__mmenu__lang li ul li a{padding:0}#jsBtnContrast{right:0}}@media screen and (max-width: 640px){.header .header__mmenu__tabs__link{padding:0 30px 9px}}@media screen and (max-width: 480px){.header .header__mmenu__group__title{font-size:1.625rem;line-height:1.625rem}.header .header__mmenu__group__title span{font-size:1.125rem;line-height:1.125rem}.header .header__mmenu__tabs__link{padding:0 11px 9px}.header .header__mmenu__tabs__link.active{border-bottom:none}}.footer__top{background-color:#4E5B59;color:#fff;box-sizing:border-box}.footer__top .grid-container{height:94px;padding-top:40px;border-bottom:1px solid #666}.footer__top .footer__top__list{display:flex;justify-content:space-between}.footer__top .footer__top__item{font-size:.75rem;text-transform:uppercase}.footer__top .footer__top__item a{color:#fff}.footer__top .footer__top__item a:hover{color:#F59100;text-decoration:none}@media screen and (max-width: 960px){.footer__top{height:auto;padding:0}.footer__top .grid-container{height:auto;margin:0;padding:0;width:100%;display:block}.footer__top .footer__top__container{padding:0;height:auto}.footer__top .footer__top__list{display:block;padding:4px 0}.footer__top .footer__top__item{font-size:.625rem;text-transform:uppercase;text-align:center;border-bottom:1px solid #606060}.footer__top .footer__top__item a{padding:12px 16px;display:block}.footer__top .footer__top__item:last-child{border:0}}.header__groupe .groupe__trigger:after,.header__lang .lang__trigger:after{height:14px;width:14px;border-top:7px solid #F59100;border-right:7px solid transparent;border-bottom:7px solid transparent;border-left:7px solid transparent;box-sizing:border-box}.btn{display:inline-block;margin:10px 0 0;border-radius:29px;font-size:14px;line-height:14px;padding:15px 20px;text-transform:uppercase;background:#F59100;color:#fff;transition:0.2s ease}.linkExtended:hover .btn,.btn:hover{text-decoration:none;transform:translateY(-5px)}.btn--smaller{padding:12px 53px}.btn--light{background-color:#fff;color:#F59100}.btn--light:hover{background-color:#F2F2F2}button.btn{border:0;cursor:pointer}.buttonBar{text-align:center}.btnRounded{padding:.5rem;border-radius:.5rem;background:#f4f7f7;font-weight:bold;color:#000;text-decoration:none !important;display:block}.btnRounded:hover{background:#000;color:#fff !important}@media screen and (max-width: 640px){.btn{height:42px;border-radius:21px;padding:0 26px;line-height:2.625rem;font-size:.6875rem}}form fieldset{margin:0;padding:0;border:0}.form{display:block}.form label{font-size:1.125rem;color:#7f8fa4;display:block;padding:0;margin:0;line-height:1.125rem}.form .msg-info,.form .msg-valid,.form .msg-error{font-size:.75rem;line-height:1rem;position:relative}.form .msg-info{color:#c5d0de}.form .msg-valid{color:#05c591}.form .msg-error{color:#c50e1f;position:relative;padding:0 0 0 18px}.form .msg-error:before{content:' ';position:absolute;width:10px;height:10px;background-image:url("../images/ic-error.svg");background-size:contain;background-repeat:no-repeat;top:1px;left:4px}.form .input-select{display:block;padding:0 0 44px;position:relative}.form .input-select__current{position:relative;border:0;border-bottom:1px solid #979797;font-size:1.125rem;line-height:1.125rem;color:#354052;padding:0;margin:0;display:block;padding:10px 0;width:100%;position:relative;cursor:pointer;min-height:39px;user-select:none;background:0;text-align:left}.form .input-select__current:after{content:' ';display:block;position:absolute;right:10px;bottom:16px;width:0;height:0;border-style:solid;border-width:7px 7px 0 7px;border-color:#f0a03f transparent transparent transparent}.form .input-select__current:hover{border-bottom:1px solid #F59100}.form .input-select__list{display:none}.form .input-select__value{display:none}.form .input-select.active .input-select__current:after{border-width:0 7px 7px 7px;border-color:transparent transparent #f0a03f transparent}.form .input-select.active .input-select__list{display:block;background-color:#fff;border-top:0;border-left:1px solid #666666;border-right:1px solid #666666;border-bottom:1px solid #666666;position:absolute;top:57px;left:0;z-index:9;padding:0}.form .input-select.active .input-select__list li{border-bottom:1px solid #CCCCCC;font-size:1.125rem;line-height:1.5rem;padding:6px 18px;list-style:none;cursor:pointer}.form .input-select.active .input-select__list li:hover{background-color:#DEDEDE}.form .input-select.active .input-select__list li:last-child{border-bottom:0}.form .input-select select{appearance:none;background:#fff url("../images/ico-select-arrow.svg") no-repeat right 10px center;background-size:14px auto;border:0;border-bottom:1px solid #979797;width:100%;padding:10px 30px 10px 0;font-size:1.125rem;line-height:1.25rem;color:#354052;cursor:pointer;position:relative;box-sizing:border-box}.form .input-select select:hover,.form .input-select select:focus{border-bottom:1px solid #F59100}.form .input-select select:disabled{color:#b3b3b3;opacity:0.5;background-color:#fff;border-bottom:1px solid #dcdcdc}.form .input-txt{display:block;padding:0 0 44px}.form .input-txt input{border-left:0;border-right:0;border-top:0;border-bottom:1px solid #979797;font-size:1.125rem;line-height:1.125rem;color:#354052;padding:0;margin:0;display:block;padding:10px 0;width:100%}.form .input-txt input:hover,.form .input-txt input:focus{border-bottom:1px solid #F59100}.form .input-txt input:disabled{color:#b3b3b3;opacity:0.5;background-color:#fff;border-bottom:1px solid #dcdcdc}.form .input-txt input::placeholder{color:#4E5B59;opacity:0.5;font-weight:normal}.form .input-txt input:-ms-input-placeholder{color:#4E5B59;opacity:0.5;font-weight:normal}.form .input-txt input::-ms-input-placeholder{color:#4E5B59;opacity:0.5;font-weight:normal}.form .input-txt input.hasContent{padding-right:30px;font-weight:bold}.form .input-txt.error input{color:#c50e1f;border-bottom:1px solid #c50e1f}.form .input-file{height:60px;border-bottom:1px solid #979797}.form .input-file input{display:none}.form .input-file button,.form .input-file span{background:#F59100;color:#fff;text-transform:uppercase;font-weight:bold;font-size:.625rem;display:inline-block;padding:10px 20px;cursor:pointer;border-radius:20px;border:1px solid #F59100;transition:0.2s ease;user-select:none}.form .input-file button:hover,.form .input-file span:hover{transform:translateY(-4px)}.form .input-radio{display:block;padding:0 0 44px}.form .input-radio legend{font-size:1.125rem;line-height:1.125rem;color:#7f8fa4;margin:0 0 .625rem}.form .input-radio .input-radio__container{display:flex;gap:.625rem}.form .input-radio .input-radio__container.isBlock{flex-direction:column}.form .input-radio .input-radio__group{display:flex;align-items:center;gap:.625rem}.form .input-radio label{cursor:pointer}.form .input-radio input[type="radio"]{cursor:pointer;appearance:none;background:url("../images/ic-radio-off.svg") no-repeat;min-width:1.5rem;height:1.5rem}.form .input-radio input[type="radio"]:checked{background:url("../images/ic-radio-on.svg") no-repeat}.form .input-select,.form .input-txt,.form .input-radio,.form .textarea,.form .input-file{clear:left}.form .input-select.mandatory legend,.form .input-select.mandatory label,.form .input-txt.mandatory legend,.form .input-txt.mandatory label,.form .input-radio.mandatory legend,.form .input-radio.mandatory label,.form .textarea.mandatory legend,.form .textarea.mandatory label,.form .input-file.mandatory legend,.form .input-file.mandatory label{position:relative;cursor:pointer}.form .input-select.mandatory legend::after,.form .input-select.mandatory label::after,.form .input-txt.mandatory legend::after,.form .input-txt.mandatory label::after,.form .input-radio.mandatory legend::after,.form .input-radio.mandatory label::after,.form .textarea.mandatory legend::after,.form .textarea.mandatory label::after,.form .input-file.mandatory legend::after,.form .input-file.mandatory label::after{content:'*';font-size:1.5rem;display:inline-block;color:#ff0000}.form .input-select.valid input,.form .input-txt.valid input,.form .input-radio.valid input,.form .textarea.valid input,.form .input-file.valid input{border-bottom:1px solid #05C591}.form .input-radio.mandatory label::after{display:none}.form .input-select--left,.form .input-select--right,.form .input-txt--left,.form .input-txt--right{float:left;width:48%;clear:none}.form .input-select--left,.form .input-txt--left{clear:left;margin-right:4%}.form .textarea{display:block;padding:0 0 26px}.form .textarea label{padding-bottom:10px}.form .textarea textarea{display:block;width:100%;min-height:120px;border:1px solid #D7D7D7;font-size:1.125rem;padding:10px 2%;color:#354052;line-height:1.125rem;resize:vertical}.form .checkbox{position:relative}.form .checkbox__btn{background-image:url("../images/checkbox-25x25.jpg");background-position:0 0;background-repeat:no-repeat;width:25px;height:25px;cursor:pointer;position:absolute;left:0;top:5px;margin:0}.form .checkbox__btn.active{background-position:0 -25px}.form .checkbox__txt{font-size:1.125rem;color:#9d9d9d;display:block;padding:0 0 44px 55px;line-height:1.8125rem}.form .newCheckbox{display:flex;margin:0 0 20px}.form .newCheckbox input[type="checkbox"]{-webkit-appearance:none;-moz-appearance:none;appearance:none;min-width:24px;height:24px;border:1px solid #4E5B59;border-radius:5px;cursor:pointer;position:relative;margin:0 20px 0 0}.form .newCheckbox input[type="checkbox"]:after{content:'';display:block;position:absolute;width:6px;height:14px;border:2px solid transparent;border-top:0;border-left:0;left:8px;top:3px;transform:rotate(40deg)}.form .newCheckbox input[type="checkbox"]:checked:after{border-color:#F59100}.form .newCheckbox input[type="checkbox"]+label{cursor:pointer;user-select:none}.form .submit{text-align:center;padding:0 0 40px}.form .submit input{height:57px;line-height:3.5625rem;border:0;color:#fff;border-radius:28px;background-color:#F59100;font-size:.875rem;font-weight:bold;text-transform:uppercase;padding:0 66px;display:inline-block;cursor:pointer;transition:0.2s ease}.form .submit input:hover{text-decoration:none;transform:translateY(-5px)}.form .submit input:disabled{background-color:#F2F2F2;color:#D7D7D7;cursor:not-allowed}.form .submit input:disabled:hover{transform:none}.form__caption{text-align:right;font-size:.75rem;line-height:2.125rem;color:#9d9d9d;display:block;position:relative}.form__caption:before{content:' ';display:inline-block;width:5px;height:5px;border-radius:2px;background-color:#ff0000;vertical-align:top;margin:15px 10px 0 0}.form__about{font-size:.875rem;line-height:1.25rem;color:#9d9d9d;display:block;padding:0 0 44px}.form__about a{text-decoration:underline;color:#9d9d9d}.form__about a:hover{text-decoration:none}@media screen and (max-width: 640px){.form .input-select--left,.form .input-select--right,.form .input-txt--left,.form .input-txt--right{float:none;width:100%}.form .input-select.active .input-select__list{z-index:100}.form .input-radio .input-radio__container{flex-direction:column}}.pic-slider .slick-dots li,.bullet{margin-left:8px}.pic-slider .slick-dots li:first-child,.bullet:first-child{margin-left:0}.pic-slider .slick-dots li button,.bullet button{background:#4E5B59;width:12px;height:12px;border-radius:50%;border:0;cursor:pointer;padding:0}.pic-slider .slick-dots li:hover button,.pic-slider .slick-dots li.slick-active button,.bullet:hover button,.bullet.slick-active button{background:#F59100}.header__groupe .close-btn,.ellipsis{background-color:#F59100;background-image:url("../images/ic-cross.svg");background-repeat:no-repeat;background-position:center center;background-size:22px auto;border-radius:50%;width:52px;height:52px}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir="rtl"] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.pic-slider{margin:0 0 72px;border-radius:var(--root-radius);overflow:hidden}.pic-slider__item{position:relative}.pic-slider__item img{display:block;width:100%;height:auto}.pic-slider__item a{display:block;width:100%;height:100%}.pic-slider .slick-prev,.pic-slider .slick-next{height:100%;width:70px;position:absolute;top:0;left:0;z-index:10;cursor:pointer;border:0;font-size:0;background:url("../images/ic-chevron-l-grey.svg") no-repeat center center;background-size:20px 40px;transition:background 0.2s ease}.pic-slider .slick-prev:hover,.pic-slider .slick-next:hover{background-image:url("../images/ic-chevron-l-orange.svg")}.pic-slider .slick-next{left:auto;right:0;background:url("../images/ic-chevron-r-grey.svg") no-repeat center center;background-size:20px 40px}.pic-slider .slick-next:hover{background-image:url("../images/ic-chevron-r-orange.svg")}.pic-slider .slick-dots{position:absolute;bottom:26px;left:50%;transform:translateX(-50%);z-index:11;font-size:0;padding:0;margin:0}.pic-slider .slick-dots li{display:inline-block;font-size:0;margin-bottom:0}.solutions-slider__title{font-size:1.875rem;color:#2c2c2c;line-height:2.25rem;padding:40px 0;text-align:center}.solutions-slider__wrap{position:relative}.solutions-slider__item{padding:32px;display:block;float:left;text-align:center;position:relative;overflow:hidden}.solutions-slider__item .title{font-size:1.5625rem;line-height:1.9375rem;color:#2c2c2c;padding:0 0 16px}.solutions-slider__item .desc{font-size:1.25rem;color:#4d4e4b;line-height:1.5rem;min-height:120px}.solutions-slider__item .picwrap{position:relative;margin:40px 0 0}.solutions-slider__item .picwrap .picto{position:absolute;display:block;width:60px;height:60px;border-radius:30px;background-color:#F59100;left:50%;margin-left:-30px;top:-30px;transition:background-color 0.2s ease}.solutions-slider__item .picwrap .picto:before{content:' ';display:block;position:absolute;top:19px;left:19px;width:22px;height:22px;background-color:#fff;-webkit-mask:url("../images/ic-cross.svg") no-repeat center center;mask:url("../images/ic-cross.svg") no-repeat center center;mask-size:22px 22px}.solutions-slider__item .picwrap img{width:100%;height:auto;display:block}.solutions-slider .slick-slide{margin:0 16px;background-color:var(--color-white);border-radius:var(--root-radius);overflow:hidden}.solutions-slider .slick-prev,.solutions-slider .slick-next{height:100%;width:70px;position:absolute;top:0;left:-70px;z-index:1;cursor:pointer;background:#4d4e4b;border:0;font-size:0;background:url("../images/ic-chevron-l-grey.svg") no-repeat center center;background-size:17px 32px;transition:background 0.2s ease}.solutions-slider .slick-prev:hover,.solutions-slider .slick-next:hover{background-image:url("../images/ic-chevron-l-orange.svg")}.solutions-slider .slick-next{left:auto;right:-70px;background:url("../images/ic-chevron-r-grey.svg") no-repeat center center;background-size:17px 32px}.solutions-slider .slick-next:hover{background-image:url("../images/ic-chevron-r-orange.svg")}.solutions-slider .slick-dots{display:block;margin:0;padding:29px 0 46px;text-align:center}.solutions-slider .slick-dots li{display:inline-block;padding:0 4px;vertical-align:top}.solutions-slider .slick-dots li button{display:block;font-size:0;width:12px;height:12px;border-radius:50%;border:0;background-color:#4E5B59;margin:0;padding:0;cursor:pointer;outline:none}.solutions-slider .slick-dots li:hover button,.solutions-slider .slick-dots li.slick-active button{background-color:#F59100}@media screen and (max-width: 1020px){.solutions-slider .slick-prev{left:-20px;width:36px;padding:0}.solutions-slider .slick-next{right:-20px;width:36px;padding:0}}.floatingBar{position:fixed;right:30px;top:114px;z-index:100}.floatingBar .fb__item{position:relative;padding:42px 0 0;height:102px;transition:height 0.6s ease}.floatingBar .fb__item--backtotop{opacity:0;transform:scale(0);transition:all .6s}.floatingBar .fb__item--backtotop.show{opacity:1;transform:scale(1);transition:all .6s}.floatingBar .fb__item__btn{display:block;background-color:#F59100;background-repeat:no-repeat;background-position:center center;background-size:20px auto;border-radius:50%;width:60px;height:60px;font-size:0;box-shadow:0 2px 3px 0 rgba(113,159,194,0.35);cursor:pointer;outline:none;position:relative;z-index:4}.floatingBar .fb__item__btn:hover{background-color:#fff}.floatingBar .fb__item__btn--search{background-image:url("../images/ic-magnify.svg")}.floatingBar .fb__item__btn--search:hover{background-image:url("../images/ic-magnify-orange.svg")}.floatingBar .fb__item__btn--contact{background-image:url("../images/ic-newsletter2.svg");background-size:22px auto}.floatingBar .fb__item__btn--contact:hover{background-image:url("../images/ic-newsletter2-orange.svg")}.floatingBar .fb__item__btn--share{background-image:url("../images/ic-share2.svg");background-size:21px auto;border:0;padding:0}.floatingBar .fb__item__btn--share:hover{background-image:url("../images/ic-share2-orange.svg")}.floatingBar .fb__item__btn--backtotop{background-size:14px auto;background-image:url("../images/ic-backtop.svg")}.floatingBar .fb__item__btn--backtotop:hover{background-image:url("../images/ic-backtop-orange.svg")}.floatingBar .fb__item__links{display:block;padding:0;position:absolute;top:10px;left:0}.floatingBar .fb__item__links li{padding:0;position:absolute;transition:.3s ease;top:48px;left:14px}.floatingBar .fb__item__links li a{display:block;width:35px;height:35px;background-color:#F59100;background-repeat:no-repeat;background-position:50% 50%;background-size:18px auto;border-radius:17px;margin:0 auto;font-size:0}.floatingBar .fb__item__links li a.picto-li{background-image:url("../images/ic-linkedin.svg");transition:opacity 0.2s ease 0.3s}.floatingBar .fb__item__links li a.picto-tt{background-image:url("../images/ic-x.svg");transition:opacity 0.2s ease 0.5s}.floatingBar .fb__item__links li a.picto-fb{background-image:url("../images/ic-facebook.svg");transition:opacity 0.2s ease 0.7s;background-size:11px auto}.floatingBar .fb__item__links li a:hover{box-shadow:0 0 8px 0px #CCC}.floatingBar .fb__item__search{display:block;width:0;overflow:hidden;transition:width 0.2s ease;position:absolute}.floatingBar .fb__item__search .fb__item__search__field{display:none}.floatingBar .fb__item__search.active{background:#FFFFFF;width:300px;right:30px;top:42px;height:60px;z-index:1;border-radius:30px 0 0 30px;box-shadow:0 0 6px 0 #CCCCCC}.floatingBar .fb__item__search.active .fb__item__search__field{display:block;background:transparent;height:60px;line-height:3.75rem;border:0;width:260px;padding:0 0 0 30px;font-size:1.125rem}.floatingBar .fb__item:first-child{margin-top:0}.floatingBar .fb__item:first-child:before{display:none}.floatingBar .fb__item:before{content:'';position:absolute;width:1px;height:22px;background:#fff;left:50%;transform:translateX(-50%);top:10px}.floatingBar .fb__item.active .fb__item__btn{background-color:#fff}.floatingBar .fb__item.active .fb__item__btn--share{background-image:url("../images/ic-share2-orange.svg")}.floatingBar .fb__item.active .fb__item__links{display:block}.floatingBar .fb__item.active .fb__item__links li.rs1{transform:translate(-100%);top:0px;transition-delay:.2s;left:0px}.floatingBar .fb__item.active .fb__item__links li.rs2{transform:translate(-100%);top:45px;left:-15px;transition-delay:.1s}.floatingBar .fb__item.active .fb__item__links li.rs3{top:90px;left:0px;transform:translate(-100%);transition-delay:0s}.floatingBar .fb__item.active .fb__item__links li a.picto-li,.floatingBar .fb__item.active .fb__item__links li a.picto-tt,.floatingBar .fb__item.active .fb__item__links li a.picto-fb{opacity:1}@media screen and (max-width: 1279px){.floatingBar{display:none}.header__mmenu .floatingBar{display:block;position:absolute;z-index:4;transform:none;top:-10px;left:0px;right:auto}.header__mmenu .floatingBar .fb__item{padding:0;float:left;margin:0 12px 0 0;height:auto}.header__mmenu .floatingBar .fb__item__btn{width:46px;height:46px;background-size:22px auto}.header__mmenu .floatingBar .fb__item__links{float:none;position:absolute;left:0;top:46px;padding:12px 0 0 3px}.header__mmenu .floatingBar .fb__item__links li{top:-40px;left:6px}.header__mmenu .floatingBar .fb__item:before{display:none}.header__mmenu .floatingBar .fb__item.active .fb__item__links li.rs1{top:10px;left:41px}.header__mmenu .floatingBar .fb__item.active .fb__item__links li.rs2{top:54px;left:41px}.header__mmenu .floatingBar .fb__item.active .fb__item__links li.rs3{top:98px;left:41px}}.card{display:block;width:100%;background-color:#fff;text-align:center;position:relative;margin:0 0 30px;border-radius:var(--root-radius);overflow:hidden}.card__link{position:absolute;left:0;top:0;width:100%;height:100%;display:block;z-index:3}.card__title{margin:0 auto;width:85%;font-size:1.5rem;line-height:1.8125rem;padding:30px 0 24px;color:#4E5B59;position:relative;z-index:2}.card__pic{margin:0 auto 25px;width:85%;position:relative;z-index:2}.card__pic img{width:100%;height:auto;display:block}.card__desc{font-size:.875rem;color:#4E5B59;text-align:justify;display:block;width:85%;margin:0 auto 25px;position:relative;z-index:2}.card__btn{display:inline-block;padding:10px 0 0;transition:padding 0.2s ease;background:transparent}.card__btn span{background:#F59100;color:#fff;border-radius:30px;font-size:.875rem;display:block;line-height:.875rem;height:59px;line-height:59px;padding:0 56px;margin:0 0 31px;text-transform:uppercase;position:relative;z-index:2;transition:background-color 0.2s ease}.card__clr{background-color:rgba(0,0,0,0.2);position:absolute;top:0;left:0;width:100%;height:100%;transition:background-color 0.2s ease}.card:hover .card__btn{padding:5px 0 5px}.card--v2{background-size:cover;background-repeat:no-repeat}.card--v2:not(.visible).lazyBg{background-image:none !important}.card--v2 .card__desc{font-size:1.5rem;color:#fff;padding:80px 0 0;min-height:275px;text-align:center}.card--v2 .card__desc h2{font-size:1.5rem;line-height:1.15;margin:0;padding:0;display:block}.card--v2:hover .card__clr{background-color:rgba(245,145,0,0.85)}.card--v2:hover .card__btn span{background-color:#fff;color:#F59100}.card--v3 .card__wrap{border:30px solid #fff;position:relative}.card--v3 .card__desc{font-size:1.5rem;color:#fff;padding:50px 0 0;min-height:255px;text-align:center}.card--v4 .card__pic{position:relative;margin-top:34px;padding-bottom:25px}.card--v4 .card__pic__picto{position:absolute;display:block;width:60px;height:60px;border-radius:30px;background-color:#F59100;left:50%;margin-left:-30px;top:-30px;transition:background-color 0.2s ease}.card--v4 .card__pic__picto:before{content:' ';display:block;position:absolute;top:19px;left:19px;width:22px;height:22px;background-color:#fff;-webkit-mask:url("../images/ic-cross.svg") no-repeat center center;mask:url("../images/ic-cross.svg") no-repeat center center;mask-size:22px 22px}.card.card--orange .card__clr{background-color:rgba(245,145,0,0.85)}.card.card--aqua .card__clr{background-color:rgba(119,177,191,0.85)}.card.card--orange .card__btn span,.card.card--aqua .card__btn span{background-color:#fff;color:#F59100}.card.card--orange:hover .card__btn span,.card.card--aqua:hover .card__btn span{background-color:#F2F2F2}.social-bar{background-color:#FFFFFF;text-align:right;padding:34px 0 36px}.social-bar .grid-container{position:relative;padding:0 68px}.social-bar__title{display:inline-block;vertical-align:top;line-height:2.625rem;margin-right:6px;font-size:1rem;color:#4d4e4b}.social-bar__item{width:42px;height:42px;display:inline-block;vertical-align:top;margin-left:8px}.social-bar__item--fb{background-image:url("../images/social-fb-42x42.png")}.social-bar__item--tt{background-image:url("../images/social-x-42x42.png")}.social-bar__item--li{background-image:url("../images/social-li-42x42.png")}.social-bar__item--mail{background-image:url("../images/social-mail-42x42.png")}.social-bar__gototop{background-image:url("../images/backtotop-46x46.png");display:block;position:absolute;width:46px;height:46px;top:0;right:-38px;outline:none}@media screen and (max-width: 1480px){.social-bar .grid-container{padding:0}.social-bar__gototop{position:relative;display:inline-block;right:auto;top:-2px;margin-left:50px}}@media screen and (max-width: 480px){.social-bar{text-align:center;padding:20px 0 30px}.social-bar__title{display:block;text-align:center}.social-bar__item{margin:0 4px}.social-bar__gototop{display:block;margin:30px auto 0}}.breadcrumb,.container-default .breadcrumb{color:#9a9a9a;list-style:none;margin:0;padding:0;font-size:.75rem;line-height:1rem;padding:0 0 25px}.breadcrumb .breadcrumb__item,.container-default .breadcrumb .breadcrumb__item{display:inline;font-size:inherit;line-height:inherit;text-transform:uppercase}.breadcrumb .breadcrumb__item a,.container-default .breadcrumb .breadcrumb__item a{color:inherit;text-decoration:none}.breadcrumb .breadcrumb__item a:hover,.container-default .breadcrumb .breadcrumb__item a:hover{text-decoration:underline}.breadcrumb .breadcrumb__item--current a,.container-default .breadcrumb .breadcrumb__item--current a{color:#f39200}.breadcrumb__split,.container-default .breadcrumb__split{padding:0 10px}@keyframes slideInFromTop{0%{transform:translateY(-100%)}100%{transform:translateY(0)}}@keyframes slideInFromBottom{0%{transform:translateY(100%)}100%{transform:translateY(0)}}.seeAlso{margin:0 0 80px}.seeAlso .seeAlso__title{text-align:center;margin:80px 0 60px;padding:0;line-height:40px}.seeAlso .container-3cols{padding:0}.seeAlso .card{margin:0}.seeAlso .card.card--v2:hover{border-color:#F59100}.seeAlso .card.card--v2:hover .card__desc,.seeAlso .card.card--v2:hover p{color:#fff}.seeAlso .card.card--v2 h3{font-size:1.5625rem}.seeAlso .card.card--v2 p{font-size:1.25rem;color:#4d4e4b}.seeAlso .card--v2 .card__desc{color:#2c2c2c;min-height:170px;padding-top:20px}.seeAlso .card__clr{background:#fff}@media screen and (max-width: 640px){.seeAlso .seeAlso__title{margin:20px 0 30px}}.main__slider{margin:0 0 5px;border-radius:var(--root-radius);overflow:hidden}.main__slider .slick-slide{background:var(--color-black);padding:134px;min-height:0px;padding:34px 60px 52px;min-height:0px}.main__slider .slick-prev,.main__slider .slick-next{height:100%;width:60px;padding:0;position:absolute;top:0;background-color:transparent;left:0;cursor:pointer;border:0;font-size:0;opacity:1;outline:none;z-index:4}.main__slider .slick-prev:before,.main__slider .slick-next:before{content:' ';position:absolute;width:17px;height:32px;background-image:url("../images/picto-chevrons-light-17x32.png");left:19px;top:50%;margin-top:-16px}.main__slider .slick-prev:hover:before,.main__slider .slick-next:hover:before{background-position:0 -32px}.main__slider .slick-next{left:auto;right:0}.main__slider .slick-next:before{background-position:-17px 0}.main__slider .slick-next:hover:before{background-position:-17px -32px}.main__slider .slick-dots{position:absolute;bottom:22px;left:0;z-index:2;font-size:0;width:100%;text-align:center;margin:0;padding:0}.main__slider .slick-dots li{display:inline-block;width:12px;height:12px;margin:0 8px 0 0;padding:0}.main__slider .slick-dots li button{border:0;width:12px;height:12px;border-radius:50%;background-color:#fff;display:block;font-size:0;padding:0;margin:0;border:0;cursor:pointer}.main__slider .slick-dots li:hover button,.main__slider .slick-dots li.slick-active button{background-color:#F59100}.main__slider .main__slider__text{width:45%;padding:0 60px 0 0px;box-sizing:border-box;color:var(--color-white);position:relative}.main__slider .main__slider__img{width:55%;order:1}.main__slider .main__slider__img img{display:block;width:100%;height:auto}.main__slider h2.main__slider__title,.main__slider .main__slider__title{font-size:1.5625rem;margin:0 0 26px}.main__slider h2.main__slider__title{padding:0;display:block;line-height:1.15}.main__slider .main__slider__infos{margin:0 0 28px}.main__slider__cta{text-align:right;padding:5px 0 40px}.mediasSlider{position:relative;margin:0 0 24px}.mediasSlider .slick-prev,.mediasSlider .slick-next{height:100%;width:70px;position:absolute;top:0;left:-70px;z-index:1;cursor:pointer;background:#4d4e4b;border:0;font-size:0;background:url("../images/ic-chevron-l-grey.svg") no-repeat center center;background-size:17px 32px;transition:background 0.2s ease}.mediasSlider .slick-prev:hover,.mediasSlider .slick-next:hover{background-image:url("../images/ic-chevron-l-orange.svg")}.mediasSlider .slick-next{left:auto;right:-70px;background:url("../images/ic-chevron-r-grey.svg") no-repeat center center;background-size:17px 32px}.mediasSlider .slick-next:hover{background-image:url("../images/ic-chevron-r-orange.svg")}.mediasSlider .slick-slide{border-radius:var(--root-radius);overflow:hidden}.mediasSlider__item{height:auto;background:#fff;width:100%;display:flex}.mediasSlider__text{font-size:1rem;padding:15px 20px 15px 50px;position:relative;height:350px;width:42%;display:flex;flex-direction:column;justify-content:space-between}.mediasSlider__text .btn{margin:0}.mediasSlider__text .date{font-size:.875rem;font-weight:500}.mediasSlider__text .title{color:#F59100;font-size:1.5rem;font-weight:bold}.mediasSlider__img{font-size:1rem;height:100%;width:58%;text-align:right}.mediasSlider__img img{max-width:100%;height:auto;display:inline-block;vertical-align:top}@media screen and (max-width: 1023px){.mediasSlider__item{flex-direction:column}.mediasSlider__text{width:100%;display:block;padding:15px;height:auto}.mediasSlider__text .date{margin:0 0 15px}.mediasSlider__text .title{margin:0 0 15px;font-size:1.25rem;min-height:auto}.mediasSlider__img{width:100%;display:block;text-align:center;order:-1}.mediasSlider__img img{height:auto}.mediasSlider .slick-slide{margin:0 16px}.mediasSlider .slick-arrow:before{opacity:1}.mediasSlider .slick-prev{left:-20px;width:36px;padding:0}.mediasSlider .slick-next{right:-20px;width:36px;padding:0}}@media screen and (max-width: 960px){.main__slider__wrap{flex-direction:column}.main__slider .main__slider__img{order:initial;width:100%;margin:0 auto;padding-bottom:30px}.main__slider .main__slider__text{width:100%;margin:0 auto;padding:0}}@media screen and (max-width: 640px){.main__slider{margin:0 0 0px}.main__slider .slick-slide{padding:16px 16px 20px}.main__slider .main__slider__img{float:none;width:100%;margin:0;padding-bottom:44px}.main__slider .main__slider__text{float:none;width:100%;padding:0;text-align:center}.main__slider .main__slider__text .main__slider__title{font-size:1.1875rem;margin:0 0 16px}.main__slider .main__slider__text .main__slider__infos{margin:0 0 14px}.main__slider .slick-prev,.main__slider .slick-next{height:24px;width:13px;top:calc(44.2vw + 16px)}.main__slider .slick-prev:before,.main__slider .slick-next:before{height:24px;width:13px;left:0;top:0;margin:0;background-image:url("../images/picto-chevrons-13x24.png")}.main__slider .slick-prev{left:16px}.main__slider .slick-prev:before{background-position:0 0}.main__slider .slick-prev:hover:before{background-position:0 0}.main__slider .slick-next{right:16px}.main__slider .slick-next:before{background-position:-13px 0}.main__slider .slick-next:hover:before{background-position:-13px 0}.main__slider .slick-dots{top:calc(44.2vw + 21px);bottom:auto;left:0;width:100%;text-align:center}}.col-temoignage{background-color:#F59100;text-align:center;padding:70px 85px;min-height:500px;border-radius:var(--root-radius);margin:0 0 1.25rem}.col-temoignage h2{color:#fff}.col-temoignage blockquote{margin:0}.col-temoignage blockquote::before,.col-temoignage blockquote::after{display:none}.col-temoignage p{color:#fff;font-size:1.25rem !important;line-height:1.5625rem !important}.col-temoignage .temoignage-img{position:relative;width:111px;height:111px;margin:0 auto 30px auto;box-sizing:content-box}.col-temoignage .temoignage-img:before{content:'';background:url("../images/white-quotes.png") no-repeat 0 0;width:48px;height:29px;position:absolute;bottom:8px;left:-60px}.col-temoignage .temoignage-img:after{content:'';background:url("../images/white-quotes.png") no-repeat 0 0;width:48px;height:29px;position:absolute;top:8px;right:-60px;transform:rotate(180deg)}.col-temoignage .temoignage-img img{border-radius:50%;border:3px solid #fff;box-sizing:content-box}.col-temoignage .temoignage-author{font-size:1.125rem !important}.container-default .col-temoignage blockquote{margin:0}.container-default .col-temoignage blockquote::before,.container-default .col-temoignage blockquote::after{display:none}@media screen and (max-width: 959px){.col-temoignage{padding:30px 20px;min-height:0 !important}}.main__headings{color:#fff;text-align:center;padding:66px 0 0}.main__headings .title{font-size:3.4375rem;line-height:3.4375rem;margin:0 0 30px}.main__headings .subtitle{display:block;font-size:1.875rem;line-height:2.375rem;margin:0 0 20px;width:100%;min-height:121px}.main__topbg{background-image:url("../images/bg_sky.jpg");background-repeat:no-repeat;background-size:contain;min-height:544px}@supports (background-image: url("../images/bg_sky.webp")){.main__topbg{background-image:url("../images/bg_sky.webp")}}.main .main__bloc-title,.main__bloc-title,.main h2.main__bloc-title,h2.main__bloc-title{font-size:2.1875rem;color:#494949;line-height:2.6875rem;text-align:center;padding:0 0 40px}.richContent,.container-default{background-color:#fff;padding:40px 50px 10px;margin:0 0 20px;color:#4E5B59}.richContent--grey,.container-default--grey{background-color:#F2F2F2}.richContent--orange,.container-default--orange{background-color:#F59100}.richContent--fusion,.container-default--fusion{margin:0}.richContent--top,.container-default--top{margin:108px 0 64px}.richContent h2,.richContent h3,.richContent h4,.richContent h5,.richContent h6,.container-default h2,.container-default h3,.container-default h4,.container-default h5,.container-default h6{margin:0;padding:0 0 20px}.richContent h2,.container-default h2{font-size:1.625rem;line-height:1.875rem}.richContent h3,.container-default h3{font-size:1.5rem;line-height:1.75rem}.richContent h4,.container-default h4{font-size:1.375rem;line-height:1.5rem}.richContent h5,.container-default h5{font-size:1.25rem;line-height:1.375rem}.richContent h6,.container-default h6{font-size:1.125rem;line-height:1.375rem}.richContent p,.container-default p{font-size:1rem;line-height:1.5625rem;padding:0 0 16px}.richContent a,.container-default a{color:#4E5B59;text-decoration:underline}.richContent a:hover,.container-default a:hover{text-decoration:none;color:#000000}.richContent a.btn,.container-default a.btn{color:#FFFFFF;text-decoration:none;margin-left:10px}.richContent ul,.container-default ul{padding:0 0 0 30px;margin:0 0 20px 0}.richContent ul li,.container-default ul li{list-style:disc outside none;font-size:1rem;line-height:1.5625rem;margin:0 0 5px}.richContent ul li:last-child,.container-default ul li:last-child{margin-bottom:0}.richContent ol,.container-default ol{padding:0 0 0 30px;margin:0 0 20px 0}.richContent ol li,.container-default ol li{font-size:1rem;line-height:1.5625rem;margin:0 0 5px}.richContent ol li:last-child,.container-default ol li:last-child{margin-bottom:0}.richContent table,.container-default table{width:100%;border-collapse:collapse;margin:0 0 20px}.richContent table caption,.container-default table caption{margin:0 0 10px;text-align:left;font-size:1.25rem;font-weight:bold}.richContent table th,.richContent table td,.container-default table th,.container-default table td{border:1px solid black;padding:10px}.richContent blockquote,.container-default blockquote{margin:0 0 20px;padding:20px 40px;text-align:center;position:relative}.richContent blockquote::before,.container-default blockquote::before{content:'';width:40px;height:40px;background:url("../images/ic-quotes.svg") no-repeat 0 0;display:block;position:absolute;top:0;left:0}.richContent blockquote::after,.container-default blockquote::after{content:'';width:40px;height:40px;background:url("../images/ic-quotes.svg") no-repeat 0 0;display:block;position:absolute;bottom:0;right:0;transform:scale(-1, -1)}.richContent blockquote p:last-of-type,.container-default blockquote p:last-of-type{padding:0}.richContent p q,.container-default p q{font-style:italic}.richContent p.main__bloc__cta,.container-default p.main__bloc__cta{padding:16px 0 44px;font-size:1.5625rem;color:#2c2c2c;line-height:2.5rem;vertical-align:top}.richContent p.main__bloc__cta .btn,.container-default p.main__bloc__cta .btn{display:inline-block;vertical-align:top;height:40px;background-color:#F59100;color:#FFFFFF;border-radius:20px;font-size:.75rem;text-transform:uppercase;padding:0 20px;line-height:2.5rem;margin:0 0 0 16px;text-decoration:none}.richContent p.main__bloc__cta .btn:hover,.container-default p.main__bloc__cta .btn:hover{color:#FFFFFF}.richContent p.main__bloc__cta--left,.container-default p.main__bloc__cta--left{padding:0 0 20px;text-align:left}.richContent abbr,.container-default abbr{font-weight:bold}.richContent span.italic,.container-default span.italic{font-style:italic}.richContent span.strike,.container-default span.strike{text-decoration:line-through}.richContent span.bold,.container-default span.bold{font-weight:bold}.richContent .article a.btn,.richContent .main__bloc a.btn,.container-default .article a.btn,.container-default .main__bloc a.btn{color:#FFF}.richContent .article a.btn:hover,.richContent .main__bloc a.btn:hover,.container-default .article a.btn:hover,.container-default .main__bloc a.btn:hover{text-decoration:none}.richContent{background-color:initial;margin:initial;color:#4E5B59}.richContent a.btn{margin:0}.container-default--fusion+.container-default{padding-top:0}@media screen and (max-width: 640px){.main__topbg{margin:0 0 30px}.main__topbg .actions-slider-cta{text-align:center;padding:0 0 25px}.main__topbg .actions-slider-cta p{display:block;padding:0 0 6px;text-align:center;color:#FFFFFF;font-size:1rem;line-height:1.375rem}.container-default p{font-size:.875rem;line-height:1.375rem}.container-default--top{padding:20px 7vw 10px}}.main{padding:65px 0 0}.main--bg{padding:307px 0 0;background-repeat:no-repeat;background-position:center top}.main--nomargin{padding:0}.main .container-default,.main .container-half{padding:40px 50px 20px;margin:0 0 20px;border-radius:var(--root-radius)}.main .container-default--fusion,.main .container-half--fusion{margin:0;border-radius:var(--root-radius) var(--root-radius) 0 0}.main .container-default--fusion+.container-default,.main .container-half--fusion+.container-default{padding-top:0;border-radius:0 0 var(--root-radius) var(--root-radius)}.main .container-default .article__meta,.main .container-half .article__meta{padding:0 0 30px}.main .container-default .article__meta__time,.main .container-default .article__meta__date,.main .container-default .article__meta__back,.main .container-half .article__meta__time,.main .container-half .article__meta__date,.main .container-half .article__meta__back{display:block;float:left;position:relative;padding:0 0 0 28px;margin:0 40px 0px 0;font-size:1.125rem;line-height:1.25rem}.main .container-default .article__meta__time:before,.main .container-default .article__meta__date:before,.main .container-default .article__meta__back:before,.main .container-half .article__meta__time:before,.main .container-half .article__meta__date:before,.main .container-half .article__meta__back:before{position:absolute;display:block;content:' ';width:20px;height:20px;top:0;left:0;background-image:url("../images/ic-time.svg");background-repeat:no-repeat;background-size:contain}.main .container-default .article__meta__date:before,.main .container-half .article__meta__date:before{background-image:url("../images/ic-date.svg")}.main .container-default .article__meta__back,.main .container-half .article__meta__back{display:block;float:right;color:#4E5B59;margin:0}.main .container-default .article__meta__back:before,.main .container-half .article__meta__back:before{background-image:url("../images/ic-back.svg")}.main .container-default .article__categories,.main .container-half .article__categories{padding:0 0 30px}.main .container-default .article__categories ul,.main .container-half .article__categories ul{padding:0;margin:0;display:flex;flex-wrap:wrap;gap:.5rem}.main .container-default .article__categories ul li,.main .container-half .article__categories ul li{list-style:none;margin:0}.main .container-half{width:54%;float:left;background-color:#FFFFFF}.main h2{font-size:1.625rem;line-height:1.875rem;display:inline-block;width:100%;margin:0;padding:0 0 16px}.main__title{font-size:2.1875rem;color:#F59100;line-height:2.8125rem;padding:0 0 30px;margin:0}.main__title--centered{text-align:center}.main__title .main__title__baseline{display:block;font-size:1.5625rem;font-weight:normal;color:#2c2c2c}.main__intro{padding:0}.main__intro__txt{float:left;width:60%;padding:0 0 30px}.main__intro__txt p{font-size:1.5625rem;line-height:2.125rem;color:#2c2c2c}.main__intro__pic{float:right;position:relative;right:-50px;width:40%;text-align:right}.main__intro__pic img{display:block;float:right;max-width:100%;height:auto}.main__bloc{padding:0 0 66px}.main__bloc__title{font-size:1.875rem;color:#2c2c2c;line-height:2.25rem;margin:0;padding:0 0 22px}.main__bloc--imgleft .main__bloc__pic{position:relative;float:left;left:-50px;width:37%}.main__bloc--imgleft .main__bloc__pic img{display:block;width:100%;height:auto}.main__bloc--imgleft .main__bloc__content{float:right;width:63%}.main__bloc--imgright .main__bloc__pic{position:relative;float:right;right:-50px;width:37%}.main__bloc--imgright .main__bloc__pic img{display:block;width:100%;height:auto}.main__bloc--imgright .main__bloc__content{float:left;width:63%}.main__bloc--3cols .main__bloc__col1{float:left;width:20%;padding:0 0 0 0;margin:0 4% 0 0}.main__bloc--3cols .main__bloc__col1 p{color:#2c2c2c;font-size:1.875rem;line-height:2.5rem}.main__bloc--3cols .main__bloc__col1 .btn{display:inline-block;vertical-align:top;height:40px;background-color:#F59100;color:#FFFFFF;border-radius:20px;font-size:.75rem;text-transform:uppercase;padding:0 20px;line-height:2.5rem;text-decoration:none}.main__bloc--3cols .main__bloc__col1 .btn:hover{color:#FFFFFF}.main__bloc--3cols .main__bloc__col2{width:34%;float:left;margin:0 2% 0 0}.main__bloc--3cols .main__bloc__pic{position:relative;float:right;right:-50px;width:37%}.main__bloc--3cols .main__bloc__pic img{display:block;width:100%;height:auto}.main__bloc--info .main__bloc__info{background-image:url("../images/picto-info-55x55.png");background-repeat:no-repeat;background-position:20px 32px;background-color:#F59100;padding:32px 20px 28px 90px;float:left;width:32%;border-radius:var(--root-radius)}.main__bloc--info .main__bloc__info__title{font-size:1.25rem;color:#FFFFFF;line-height:1.75rem;padding:0 0 10px}.main__bloc--info .main__bloc__info__desc{font-size:1.25rem;color:#FFFFFF;line-height:1.375rem;padding-bottom:26px}.main__bloc--info .main__bloc__info__btn{display:inline-block;vertical-align:top;height:40px;background-color:#FFFFFF;color:#f59100;border-radius:20px;font-size:.75rem;text-transform:uppercase;padding:0 20px;line-height:2.5rem;text-decoration:none;transition:0.2s ease}.main__bloc--info .main__bloc__info__btn:hover{color:#F59100;text-decoration:none;transform:translateY(-5px)}.main__bloc--info .main__bloc__content{float:right;width:63%}.main__hero{color:#FFFFFF;text-align:center;margin:0;padding:0 0 20px}.main__hero h2,.main__hero .main__hero__title{font-size:1.625rem;line-height:1.875rem;padding:0 0 30px}.main__hero p{font-size:1.625rem;line-height:1.75rem}.main__hero p a{color:#FFFFFF;text-decoration:underline}.main__hero p a:hover{text-decoration:none}.main__pagination{padding:22px 54px;background-color:#FFFFFF;margin:0 0 20px;border-radius:var(--root-radius)}.main__pagination__range{display:inline-block;line-height:32px;float:left}.main__pagination__links{float:right;display:block}.main__pagination__links li{display:inline-block;vertical-align:top;padding:0 11px}.main__pagination__links li a{width:30px;vertical-align:top;height:30px;border-radius:15px;line-height:1.75rem;color:#FFFFFF;background-color:#4E5B59;display:block;text-align:center;font-size:1.125rem}.main__pagination__links li a.arw{background-color:transparent;background-size:17px 32px;background-repeat:no-repeat;width:17px;height:32px;margin:0}.main__pagination__links li a.arw.prev{background-image:url("../images/ic-chevron-l.svg");margin-right:40px}.main__pagination__links li a.arw.next{background-image:url("../images/ic-chevron-r.svg");margin-left:40px}.main__pagination__links li a.arw:hover{background-color:transparent}.main__pagination__links li a.current{background-color:#f59100}.main__pagination__links li a:hover{background-color:#f59100;text-decoration:none}.main__grid__item{display:block;float:left;width:32%;margin:0 2% 20px 0;background-color:#FFFFFF;position:relative;min-height:356px}.main__grid__item:nth-child(3n){margin:0 0 20px 0}.main__grid__item__link{display:block;width:100%;height:100%;top:0;left:0;position:absolute;z-index:2}.main__grid__item__pic{display:block;width:100%;height:auto;position:relative}.main__grid__item__pic img{display:block;width:100%;height:auto}.main__grid__item__pic:after{content:' ';position:absolute;display:block;width:50px;height:50px;border-radius:25px;left:50%;margin-left:-25px;bottom:-25px;z-index:2;background-color:#F59100;background-image:url("../images/ic-cross.svg");background-repeat:no-repeat;background-position:center center;background-size:22px auto}.main__grid__item__date{color:#959595;font-size:.875rem;padding:10px 15px}.main__grid__item__title{font-size:1.125rem;padding:0 15px;color:#2d2d2d}.main__grid__item:hover{background-color:#f7a733}.main__grid__item:hover .main__grid__item__date,.main__grid__item:hover .main__grid__item__title{color:#FFFFFF}@media screen and (max-width: 1176px){.main__grid{width:700px;margin:0 auto}.main__grid__item{width:340px;margin:0 20px 20px 0}.main__grid__item:nth-child(3n){margin:0 20px 20px 0}.main__grid__item:nth-child(2n){margin:0 0 20px 0}}@media screen and (max-width: 960px){.main .container-half{width:100%;float:none}.main__intro__pic{float:none;position:static;width:100%;padding-bottom:30px}.main__intro__pic img{display:block;width:100%;height:auto;float:none}.main__intro__txt{float:none;width:100%}.main__bloc--imgleft .main__bloc__pic,.main__bloc--imgleft .main__bloc__content,.main__bloc--imgright .main__bloc__pic,.main__bloc--imgright .main__bloc__content{float:none;position:static;width:100%}.main__bloc--imgleft .main__bloc__pic,.main__bloc--imgright .main__bloc__pic{padding-bottom:30px}.main__bloc--3cols .main__bloc__col1,.main__bloc--3cols .main__bloc__col2{float:none;width:100%;padding-bottom:30px}.main__bloc--3cols .main__bloc__pic{float:none;position:static;width:100%}.main__bloc--info .main__bloc__info{float:none;width:100%;margin-bottom:30px}.main__bloc--info .main__bloc__content{float:none;width:100%}}@media screen and (max-width: 780px){.main__grid{width:340px;margin:0 auto}.main__grid__item{margin:0 0 20px 0}.main__grid__item:nth-child(3n),.main__grid__item:nth-child(2n){margin:0 0 20px 0}}@media screen and (max-width: 640px){.main{padding:22px 0 0}.main--bg{padding:22px 0 0;background-image:none}.main .container-default,.main .container-half{padding:22px 7vw}.main .container-default .breadcrumb,.main .container-half .breadcrumb{font-size:.625rem;padding:0 0 36px}.main .container-default h2,.main .container-half h2{font-size:1.4375rem;line-height:1.8125rem;padding:0 0 12px}.main__title{font-size:1.4375rem;line-height:1.8125rem;padding:0 0 22px}.main__intro{padding:0 0 20px}.main__intro__txt p{font-size:1.1875rem;line-height:1.4375rem}.main__bloc{padding:0 0 22px}.main__bloc__title{font-size:1.4375rem;line-height:1.8125rem;padding:0 0 12px}.main__bloc p{font-size:.875rem;line-height:1.375rem}.main__bloc .main__bloc__cta{padding:14px 0 0px}.main__bloc .main__bloc__cta .txt{font-size:1.1875rem;line-height:1.5625rem;display:block;padding:0 0 12px}.main__bloc--3cols .main__bloc__col1 p{font-size:1.4375rem;line-height:1.8125rem;padding:0 0 16px}.main__bloc--3cols .main__bloc__pic{padding-bottom:0px;width:86vw;margin-left:-7vw}.main__bloc--imgleft .main__bloc__pic,.main__bloc--imgright .main__bloc__pic{padding-bottom:30px;width:86vw;margin-left:-7vw}.main__bloc--info .main__bloc__info{background-size:42px 42px;background-position:15px 32px;padding:32px 15px 28px 69px}.main__bloc--info .main__bloc__info__title,.main__bloc--info .main__bloc__info__desc{font-size:1rem;line-height:1.375rem}.main__bloc__cta{padding:16px 0}.main__bloc__cta .txt{font-size:1.1875rem;line-height:1.5625rem;padding:0 0 10px}.main__hero p{font-size:1.1875rem;line-height:1.5625rem}.main__hero p.main__hero__title{font-size:1.4375rem;line-height:1.9375rem;padding:0 0 16px}.main__pagination{padding:20px 10px;text-align:center}.main__pagination__range{float:none;text-align:center;display:block;width:100%;padding:0 0 10px}.main__pagination__links{float:none;text-align:center;display:block;width:100%}.main__pagination__links li{padding:0 5px}.main__pagination__links li a{width:30px;height:30px;line-height:1.75rem;font-size:.875rem}.main__pagination__links li a.arw{width:13px;height:22px;background-size:13px 22px}.main__pagination__links li a.arw.prev{margin-right:5px}.main__pagination__links li a.arw.next{margin-left:5px}}@media screen and (max-width: 420px){.main__grid{width:100%;margin:0}.main__grid__item{width:100%}.main__grid__item__date{padding:30px 15px 10px}}.contact{padding:65px 0 60px}.contact__form__title{font-size:2.75rem;line-height:3.125rem;color:#2c2c2c;padding:0 0 50px}.contact__legal{float:right;width:46%;padding:0 0 0 40px}@media screen and (max-width: 960px){.contact__legal{clear:both;float:none;width:100%;padding:30px 0 0}}@media screen and (max-width: 640px){.contact__form__title{font-size:1.4375rem;line-height:1.8125rem;padding:0 0 38px}}ul.search{padding:0;margin:0}ul.search .search__item{list-style:none;border-bottom:1px solid #CCCCCC;padding:0 0 30px;margin:0 0 30px}ul.search .search__item .search__item__thumbnail{border:1px solid #CCCCCC;float:left;height:auto;margin-right:1%;width:24%}ul.search .search__item .search__item__content{float:right;width:74%}ul.search .search__item .title{font-size:1.125rem;padding:0 0 16px}ul.search .search__item .intro{font-size:1rem;line-height:1.5rem;padding:0 0 6px}ul.search .search__item .btn{text-decoration:none}ul.search .search__item .btn span{height:42px;border-radius:21px;padding:0 26px;font-size:.6875rem;line-height:2.625rem}ul.search .search__item:last-child{border:0}.search-form{text-align:left;display:block;padding:0 0 30px}.search-form__field{height:58px;border-radius:29px;width:280px;line-height:3.625rem;border:0;box-shadow:0 0 6px 0 #CCCCCC;display:inline-block;vertical-align:top;font-size:1.125rem;padding:0 30px}.search-form__btn{display:inline-block;vertical-align:top;background:#F59100;color:#fff;height:58px;border-radius:29px;font-size:.875rem;border:0;text-transform:uppercase;padding:22px 53px;cursor:pointer;margin:0 0 0 12px}#searchOverlay{position:fixed;z-index:999;background:rgba(255,255,255,0.95);left:50%;width:0;top:50%;opacity:0;height:0;transition:all 0.4s ease;overflow:hidden}#searchOverlay.active{position:fixed;z-index:999;left:0;width:100%;top:0;opacity:1;border:10px solid #fff;height:100%}#searchOverlay .search__close{position:absolute;right:20px;top:20px;cursor:pointer;background:url("../images/ic-remove.svg") 50% no-repeat;width:30px;height:30px;border:0;overflow:hidden;text-indent:100px;white-space:nowrap;padding:0}#searchOverlay .search__title{color:#f59100;font-weight:800;font-size:1.875rem;max-width:80%;margin:auto;margin-top:40px;display:block;padding:0}#searchOverlay .search__title__number{color:#2d2d2d;font-weight:400;font-size:1.875rem}#searchOverlay .search-menu__input{width:80%;border:0;border-bottom:1px solid #818181;padding:10px;background:none;outline:none;font-size:1.25rem;font-weight:500;margin:30px auto;display:block;color:#969696}#searchOverlay .search__results{padding:20px;width:80%;margin:10px auto;overflow:auto;max-height:80%}#searchOverlay .search__results__posts{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;list-style:none}#searchOverlay .search__results__posts__item{margin-right:10px}#searchOverlay .search__results__posts__link{color:#777;cursor:pointer;display:block;font-size:1rem;padding:5px;text-decoration:none}#searchOverlay .search__results__posts__link img,#searchOverlay .search__results__posts__link p{max-width:250px;display:block}#searchOverlay .search__results__posts__link p{margin:16px 0}.no-image{background-image:url("../images/up-searchresult.png");border:1px solid #f59100;width:250px;height:140px;display:block}@media screen and (max-width: 959px){.search-form__field{display:block;margin:0 auto 12px;height:40px;line-height:40px;border-radius:20px;max-width:100%}.search-form__btn{display:block;height:40px;border-radius:20px;margin:0;padding:0 53px;line-height:40px;margin:0 auto}}@media screen and (max-width: 480px){ul.search .search__item .search__item__thumbnail,ul.search .search__item .search__item__content{float:none;position:static;width:100%}ul.search .search__item .search__item__thumbnail{margin-bottom:1em}}
