/**
 ** marmite
 ** @author ACTI - front-end team
 ** @version v1.0.0
 **/
@media only screen{html{-webkit-text-size-adjust:none;-moz-text-size-adjust:none;-ms-text-size-adjust:none;text-size-adjust:none}}.as--underline-hover{display:inline;background-image:-webkit-gradient(linear,left top,right top,from(#fff),to(#fff));background-image:linear-gradient(to right,#fff,#fff);background-repeat:no-repeat;background-position:0 100%;background-size:0 .2rem;-webkit-transition:background-size .5s cubic-bezier(.32,.95,0,.96);transition:background-size .5s cubic-bezier(.32,.95,0,.96)}.as--underline-hover:hover{background-size:100% .2rem}abbr,address,article,aside,audio,b,blockquote,body,canvas,caption,cite,code,dd,del,details,dfn,div,dl,dt,em,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,p,pre,q,samp,section,small,span,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:'';content:none}ins{background-color:#ff9;color:#000;text-decoration:none}mark{background-color:#ff9;color:#000;font-style:italic;font-weight:700}del{text-decoration:line-through}abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help}table{border-collapse:collapse;border-spacing:0}input,select{vertical-align:middle}html{overflow-y:scroll}ol{list-style-type:decimal}nav li,nav ul{margin:0;list-style:none;list-style-image:none}small{font-size:85%}strong{font-weight:700}td{vertical-align:top}sub,sup{font-size:75%;line-height:0;position:relative}sup{top:-.5em}sub{bottom:-.25em}code,kbd,pre,samp{font-family:monospace,sans-serif}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word;padding:15px}textarea{overflow:auto}button,input[type=button],input[type=image],input[type=submit],label{cursor:pointer}button,input,select,textarea{margin:0}input:invalid,textarea:invalid{-webkit-box-shadow:none;box-shadow:none}button{width:auto;overflow:visible}h1,h2,h3,h4,h5,h6{font-weight:400}/*! normalize-scss | MIT/GPLv2 License | bit.ly/normalize-scss */html{line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,footer,header,nav,section{display:block}h1{font-size:2em;margin:.67em 0}figcaption,figure{display:block}figure{margin:1em 40px}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}main{display:block}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent;-webkit-text-decoration-skip:objects}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:inherit}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}dfn{font-style:italic}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{font-family:sans-serif;font-size:100%;line-height:1.15;margin:0}button{overflow:visible}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}input{overflow:visible}[type=checkbox],[type=radio]{-webkit-box-sizing:border-box;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-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}fieldset{padding:.35em .75em .625em}legend{-webkit-box-sizing:border-box;box-sizing:border-box;display:table;max-width:100%;padding:0;color:inherit;white-space:normal}progress{display:inline-block;vertical-align:baseline}textarea{overflow:auto}details{display:block}summary{display:list-item}menu{display:block}canvas{display:inline-block}template{display:none}[hidden]{display:none}.slick-slider{position:relative;display:block;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-touch-callout:none;-webkit-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:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-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:after,.slick-track:before{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}.blocker{position:fixed;top:0;right:0;bottom:0;left:0;width:100%;height:100%;overflow:auto;z-index:100;padding:20px;-webkit-box-sizing:border-box;box-sizing:border-box;background:rgba(0,0,0,.8);text-align:center}.blocker:before{content:"";display:inline-block;height:100%;vertical-align:middle;margin-right:-.05em}.blocker.behind{background-color:transparent}.modal{display:none;vertical-align:middle;position:relative;z-index:100;max-width:120rem;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;background:0;padding:15px 0;text-align:left;-webkit-transform:translateY(7rem);transform:translateY(7rem);margin-bottom:10rem}.modal a.close-modal{position:absolute;top:1.5rem;right:-2rem;font-size:2rem;text-align:center;-webkit-transform:translate(0,-2rem);transform:translate(0,-2rem);display:block;width:5rem;height:5rem;background:#1da4b4;line-height:4.5rem;color:#fff;border-radius:50%;text-decoration:none}@media only screen and (max-width:56em){.modal a.close-modal{width:5rem;height:5rem;line-height:4.5rem;right:50%;-webkit-transform:translate(50%,-5rem);transform:translate(50%,-5rem)}}.modal-spinner{display:none;position:fixed;top:50%;left:50%;-webkit-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translateX(-50%);padding:12px 16px;border-radius:5px;background-color:#111;height:20px}.modal-spinner>div{border-radius:100px;background-color:#fff;height:20px;width:2px;margin:0 1px;display:inline-block;-webkit-animation:sk-stretchdelay 1.2s infinite ease-in-out;animation:sk-stretchdelay 1.2s infinite ease-in-out}.modal-spinner .rect2{-webkit-animation-delay:-1.1s;animation-delay:-1.1s}.modal-spinner .rect3{-webkit-animation-delay:-1s;animation-delay:-1s}.modal-spinner .rect4{-webkit-animation-delay:-.9s;animation-delay:-.9s}@-webkit-keyframes sk-stretchdelay{0%,100%,40%{-webkit-transform:scaleY(.5);transform:scaleY(.5)}20%{-webkit-transform:scaleY(1);transform:scaleY(1)}}@keyframes sk-stretchdelay{0%,100%,40%{-webkit-transform:scaleY(.5);transform:scaleY(.5)}20%{-webkit-transform:scaleY(1);transform:scaleY(1)}}.inner-modal{background:#fff;padding:2.5rem}.a-icon{display:inline-block;vertical-align:middle;width:2.5rem;height:2.5rem;-webkit-box-sizing:content-box;box-sizing:content-box;fill:currentColor;stroke:transparent;-webkit-transition:fill .3s cubic-bezier(.32,.95,0,.96);transition:fill .3s cubic-bezier(.32,.95,0,.96)}.a-icon svg{display:block;width:100%;height:100%}.as--white{fill:#fff;stroke:transparent}.as--text{fill:#000;stroke:transparent}.as--grey{fill:#868686;stroke:transparent}.as--background{fill:#ecfafc;stroke:transparent}.as--dark-background{fill:#d0edf0;stroke:transparent}.as--primary{fill:#1da4b4;stroke:transparent}.as--secondary{fill:#302d7a;stroke:transparent}.as--ternary{fill:#fce9db;stroke:transparent}.as--dark-ternary{fill:#e9d6c8;stroke:transparent}.as--green{fill:#7fd37f;stroke:transparent}.a-icon.as--10{width:1rem;height:1rem}.a-icon.as--12{width:1.2rem;height:1.2rem}.a-icon.as--15{width:1.5rem;height:1.5rem}.a-icon.as--20{width:2rem;height:2rem}.a-icon.as--25{width:2.5rem;height:2.5rem}.a-icon.as--30{width:3rem;height:3rem}.a-icon.as--35{width:3.5rem;height:3.5rem}.a-icon.as--40{width:4rem;height:4rem}.a-icon.as--45{width:4.5rem;height:4.5rem}.a-icon.as--50{width:5rem;height:5rem}.a-icon.as--55{width:5.5rem;height:5.5rem}.a-button,.gform_footer .gform_button,.gform_footer [type=submit]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:1.3rem 3rem;vertical-align:middle;line-height:normal;font-family:Geologica,sans-serif;font-weight:700;text-align:center;color:#fff;background-color:#1da4b4;border:.1rem solid #1da4b4;border-radius:3.6rem;-webkit-transition:.5s cubic-bezier(.32,.95,0,.96);transition:.5s cubic-bezier(.32,.95,0,.96)}.a-button:hover,.actu-card:hover .a-button,.gform_footer .gform_button:hover,.gform_footer :hover[type=submit],.home-page .homepage-actus .double-container .highlighted-actu:hover .a-button,.home-page .professionals-access .double-container>div:last-child ul li a:hover .a-button,.list-search-results li a:hover .a-button,.registered-pages li a:hover .a-button,.thematic-card:hover .a-button,.timeline-area .timeline-periods .period-step:hover .a-button{background-color:#302d7a;border-color:#302d7a}.as--bg-secondary.a-button,.gform_footer .as--bg-secondary.gform_button,.gform_footer .as--bg-secondary[type=submit]{background-color:#302d7a;border-color:#302d7a}.actu-card:hover .as--bg-secondary.a-button,.as--bg-secondary.a-button:hover,.gform_footer .as--bg-secondary.gform_button:hover,.gform_footer .as--bg-secondary:hover[type=submit],.home-page .homepage-actus .double-container .highlighted-actu:hover .as--bg-secondary.a-button,.home-page .professionals-access .double-container>div:last-child ul li a:hover .as--bg-secondary.a-button,.list-search-results li a:hover .as--bg-secondary.a-button,.registered-pages li a:hover .as--bg-secondary.a-button,.thematic-card:hover .as--bg-secondary.a-button,.timeline-area .timeline-periods .period-step:hover .as--bg-secondary.a-button{background-color:#1da4b4;border-color:#1da4b4}.as--bg-light.a-button,.gform_footer .as--bg-light.gform_button,.gform_footer .as--bg-light[type=submit]{background-color:#ecfafc;color:#302d7a;border-color:#ecfafc}.actu-card:hover .as--bg-light.a-button,.as--bg-light.a-button:hover,.gform_footer .as--bg-light.gform_button:hover,.gform_footer .as--bg-light:hover[type=submit],.home-page .homepage-actus .double-container .highlighted-actu:hover .as--bg-light.a-button,.home-page .professionals-access .double-container>div:last-child ul li a:hover .as--bg-light.a-button,.list-search-results li a:hover .as--bg-light.a-button,.registered-pages li a:hover .as--bg-light.a-button,.thematic-card:hover .as--bg-light.a-button,.timeline-area .timeline-periods .period-step:hover .as--bg-light.a-button{background-color:#1da4b4;color:#fff;border-color:#1da4b4}.as--bg-light-primary.a-button,.gform_footer .as--bg-light-primary.gform_button,.gform_footer .as--bg-light-primary[type=submit]{background-color:#24bbcd;border-color:#24bbcd}.actu-card:hover .as--bg-light-primary.a-button,.as--bg-light-primary.a-button:hover,.gform_footer .as--bg-light-primary.gform_button:hover,.gform_footer .as--bg-light-primary:hover[type=submit],.home-page .homepage-actus .double-container .highlighted-actu:hover .as--bg-light-primary.a-button,.home-page .professionals-access .double-container>div:last-child ul li a:hover .as--bg-light-primary.a-button,.list-search-results li a:hover .as--bg-light-primary.a-button,.registered-pages li a:hover .as--bg-light-primary.a-button,.thematic-card:hover .as--bg-light-primary.a-button,.timeline-area .timeline-periods .period-step:hover .as--bg-light-primary.a-button{background-color:#302d7a;border-color:#302d7a}.as--bg-white.a-button,.gform_footer .as--bg-white.gform_button,.gform_footer .as--bg-white[type=submit]{background-color:#fff;color:#302d7a;border-color:#fff}.actu-card:hover .as--bg-white.a-button,.as--bg-white.a-button:hover,.gform_footer .as--bg-white.gform_button:hover,.gform_footer .as--bg-white:hover[type=submit],.home-page .homepage-actus .double-container .highlighted-actu:hover .as--bg-white.a-button,.home-page .professionals-access .double-container>div:last-child ul li a:hover .as--bg-white.a-button,.list-search-results li a:hover .as--bg-white.a-button,.registered-pages li a:hover .as--bg-white.a-button,.thematic-card:hover .as--bg-white.a-button,.timeline-area .timeline-periods .period-step:hover .as--bg-white.a-button{background-color:#1da4b4;color:#fff}.as--ghost-primary.a-button,.gform_footer .as--ghost-primary.gform_button,.gform_footer .as--ghost-primary[type=submit]{background-color:transparent;color:#1da4b4;border-color:#1da4b4}.actu-card:hover .as--ghost-primary.a-button,.as--ghost-primary.a-button:hover,.gform_footer .as--ghost-primary.gform_button:hover,.gform_footer .as--ghost-primary:hover[type=submit],.home-page .homepage-actus .double-container .highlighted-actu:hover .as--ghost-primary.a-button,.home-page .professionals-access .double-container>div:last-child ul li a:hover .as--ghost-primary.a-button,.list-search-results li a:hover .as--ghost-primary.a-button,.registered-pages li a:hover .as--ghost-primary.a-button,.thematic-card:hover .as--ghost-primary.a-button,.timeline-area .timeline-periods .period-step:hover .as--ghost-primary.a-button{background-color:#24bbcd;color:#fff}.as--ghost-secondary.a-button,.gform_footer .as--ghost-secondary.gform_button,.gform_footer .as--ghost-secondary[type=submit]{background-color:transparent;color:#302d7a;border-color:#e9d6c8}.actu-card:hover .as--ghost-secondary.a-button,.as--ghost-secondary.a-button:hover,.gform_footer .as--ghost-secondary.gform_button:hover,.gform_footer .as--ghost-secondary:hover[type=submit],.home-page .homepage-actus .double-container .highlighted-actu:hover .as--ghost-secondary.a-button,.home-page .professionals-access .double-container>div:last-child ul li a:hover .as--ghost-secondary.a-button,.list-search-results li a:hover .as--ghost-secondary.a-button,.registered-pages li a:hover .as--ghost-secondary.a-button,.thematic-card:hover .as--ghost-secondary.a-button,.timeline-area .timeline-periods .period-step:hover .as--ghost-secondary.a-button{background-color:#24bbcd;color:#fff;border-color:#24bbcd}.as--font-lighter.a-button,.gform_footer .as--font-lighter.gform_button,.gform_footer .as--font-lighter[type=submit]{font-weight:400}.as--icon-right.a-button,.gform_footer .as--icon-right.gform_button,.gform_footer .as--icon-right[type=submit]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;gap:.6rem;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.as--icon-only.a-button,.gform_footer .as--icon-only.gform_button,.gform_footer .as--icon-only[type=submit]{padding:1.3rem}.as--icon-only.a-button:has(.a-icon[class*=as--1]).as--ghost-primary,.gform_footer .as--icon-only.gform_button:has(.a-icon[class*=as--1]).as--ghost-primary,.gform_footer .as--icon-only:has(.a-icon[class*=as--1]).as--ghost-primary[type=submit]{border-width:.2rem}.as--disabled.a-button,.gform_footer .as--disabled.gform_button,.gform_footer .as--disabled[type=submit]{background-color:#868686;border-color:#868686;opacity:.5;pointer-events:none}span.a-button{pointer-events:none}.a-title-1{display:block;font-family:"Roboto Serif",serif;text-decoration:none;line-height:normal;font-size:clamp(2.4rem,calc(2.4rem + 1vw),4rem);font-weight:600}.a-title-2{display:block;font-family:"Roboto Serif",serif;text-decoration:none;line-height:normal;font-size:clamp(2.4rem,calc(2.4rem + 1vw),3rem);font-weight:600}.a-title-3{display:block;font-family:"Roboto Serif",serif;text-decoration:none;line-height:normal;font-family:Geologica,sans-serif;font-size:1.8rem;font-weight:700}.a-title-4{display:block;font-family:"Roboto Serif",serif;text-decoration:none;line-height:normal;font-family:Geologica,sans-serif;font-size:1.6rem;font-weight:700}.as--loading{cursor:default;position:relative}.as--loading:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(255,255,255,.35) url(../img/common/loading.gif) no-repeat center;z-index:2}.editor-wysiwyg{position:relative;margin:5rem 0;font-weight:250}.editor-wysiwyg:after,.editor-wysiwyg:before{content:" ";display:table}.editor-wysiwyg:after{clear:both}.editor-wysiwyg:first-child{margin-top:0}.editor-wysiwyg:last-child{margin-bottom:0}.editor-wysiwyg.as--narrow{padding-left:10%;padding-right:10%}.editor-wysiwyg h2:not(.a-title-1):not(.a-title-2):not(.a-title-3):not(.a-title-4):not(.gform_submission_error){display:block;font-family:"Roboto Serif",serif;text-decoration:none;line-height:normal;font-size:clamp(2.4rem,calc(2.4rem + 1vw),3rem);font-weight:600;margin-bottom:2.5rem;color:#302d7a}.editor-wysiwyg h3:not(.a-title-1):not(.a-title-2):not(.a-title-3):not(.a-title-4){display:block;font-family:"Roboto Serif",serif;text-decoration:none;line-height:normal;font-family:Geologica,sans-serif;font-size:1.8rem;font-weight:700;margin-bottom:2.5rem;color:#302d7a}.editor-wysiwyg h4:not(.a-title-1):not(.a-title-2):not(.a-title-3):not(.a-title-4){display:block;font-family:"Roboto Serif",serif;text-decoration:none;line-height:normal;font-family:Geologica,sans-serif;font-size:1.6rem;font-weight:700;margin-bottom:1.8rem;color:#1da4b4}.editor-wysiwyg blockquote:not(:last-child),.editor-wysiwyg iframe:not(:last-child),.editor-wysiwyg ol:not(:last-child),.editor-wysiwyg p:not(:last-child),.editor-wysiwyg table:not(:last-child),.editor-wysiwyg ul:not(:last-child){margin-bottom:1.5em}.editor-wysiwyg a:not([class]){text-decoration:underline;text-decoration-thickness:.1rem;-webkit-transition:.5s cubic-bezier(.32,.95,0,.96);transition:.5s cubic-bezier(.32,.95,0,.96)}.editor-wysiwyg a:not([class]):hover{color:#1da4b4}.editor-wysiwyg ol,.editor-wysiwyg ul:not(.slick-dots):not(.accordion):not(.accordion-nested):not(.steps-illustrations):not(.steps-names){list-style:none;overflow:hidden;margin-left:0;margin-top:0;padding:0}.editor-wysiwyg ul:not(.slick-dots):not(.accordion):not(.accordion-nested):not(.steps-illustrations):not(.steps-names)>li{position:relative;margin-left:1.75rem}.editor-wysiwyg ul:not(.slick-dots):not(.accordion):not(.accordion-nested):not(.steps-illustrations):not(.steps-names)>li:before{content:'\2022';font-family:Arial,sans-serif;color:#302d7a;position:absolute;top:.4rem;left:-1.75rem;font-weight:700;font-size:2rem;line-height:1}.editor-wysiwyg ol{counter-reset:my-badass-counter}.editor-wysiwyg ol>li{position:relative;margin-left:2.5em}.editor-wysiwyg ol>li:before{position:absolute;top:.1em;left:-1.3em;padding:0 6px 0 0;margin-right:0;font-size:.9em;font-weight:700;content:counter(my-badass-counter,decimal);counter-increment:my-badass-counter}.editor-wysiwyg iframe{width:100%}.editor-wysiwyg .editor-img:has(+*){margin-bottom:1rem}.editor-wysiwyg .editor-img img{height:auto;border-radius:1.5rem}.editor-wysiwyg .quote{text-align:center;font-style:italic;font-size:3rem}.editor-wysiwyg .highlighted-text{font-size:2rem;line-height:3rem;color:#302d7a}@media only screen and (max-width:56em){.editor-wysiwyg .highlighted-text{font-size:1.8rem}}.editor-wysiwyg .highlighted-area{padding:3.9rem 5rem 5.6rem;background-color:#1da4b4;border-radius:1.5rem}@media only screen and (max-width:56em){.editor-wysiwyg .highlighted-area{padding:2.7rem 2rem 4.2rem}}.editor-wysiwyg .highlighted-area *{color:#fff!important}.actu-card:hover .editor-wysiwyg .highlighted-area .as--bg-secondary.a-button,.editor-wysiwyg .highlighted-area .a-button.as--bg-secondary:hover,.editor-wysiwyg .highlighted-area .actu-card:hover .as--bg-secondary.a-button,.editor-wysiwyg .highlighted-area .home-page .homepage-actus .double-container .highlighted-actu:hover .as--bg-secondary.a-button,.editor-wysiwyg .highlighted-area .home-page .professionals-access .double-container>div:last-child ul li a:hover .as--bg-secondary.a-button,.editor-wysiwyg .highlighted-area .list-search-results li a:hover .as--bg-secondary.a-button,.editor-wysiwyg .highlighted-area .registered-pages li a:hover .as--bg-secondary.a-button,.editor-wysiwyg .highlighted-area .thematic-card:hover .as--bg-secondary.a-button,.editor-wysiwyg .highlighted-area .timeline-area .timeline-periods .period-step:hover .as--bg-secondary.a-button,.home-page .homepage-actus .double-container .highlighted-actu:hover .editor-wysiwyg .highlighted-area .as--bg-secondary.a-button,.home-page .professionals-access .double-container>div:last-child ul li a:hover .editor-wysiwyg .highlighted-area .as--bg-secondary.a-button,.list-search-results li a:hover .editor-wysiwyg .highlighted-area .as--bg-secondary.a-button,.registered-pages li a:hover .editor-wysiwyg .highlighted-area .as--bg-secondary.a-button,.thematic-card:hover .editor-wysiwyg .highlighted-area .as--bg-secondary.a-button,.timeline-area .timeline-periods .period-step:hover .editor-wysiwyg .highlighted-area .as--bg-secondary.a-button{background-color:#24bbcd}.editor-wysiwyg .keynumber{margin:0!important;font-family:"Roboto Serif",serif;font-size:6rem;line-height:1;font-weight:600;color:#302d7a}.editor-col{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:4rem 8.5rem}.editor-col:has(.col:nth-child(3)){gap:3rem 5.8rem}.editor-col>.col{-webkit-box-flex:1;-ms-flex:1;flex:1;max-width:50%}@media only screen and (max-width:56em){.editor-col>.col{-webkit-box-flex:1!important;-ms-flex:1 1 100%!important;flex:1 1 100%!important;max-width:100%!important}}.editor-col.as--centered{text-align:center}.editor-col.as--reverse{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.editor-col.as--smaller-img{gap:2rem 3.6rem}.editor-col.as--smaller-img .col:has(.editor-img){-webkit-box-flex:1;-ms-flex:1 1 40%;flex:1 1 40%;max-width:40%}.editor-col.as--smaller-img .col:not(:has(.editor-img)){-webkit-box-flex:2;-ms-flex-positive:2;flex-grow:2;max-width:none}.editor-col.as--larger-img .col:has(.editor-img){-webkit-box-flex:1;-ms-flex:1 1 66.66%;flex:1 1 66.66%;max-width:66.66%}.a-tip{display:inline-block;-webkit-appearance:none;-moz-appearance:none;appearance:none;position:relative;cursor:pointer}.a-tip .a-tip-text{text-align:center;font-size:1.1rem;padding:.5rem;width:11rem;position:absolute;border-radius:.2rem;z-index:-1;background:#1da4b4;color:#fff;opacity:0;pointer-events:none;-webkit-transition:opacity .2s ease,z-index 5ms linear .3s,-webkit-transform .2s ease;transition:opacity .2s ease,z-index 5ms linear .3s,-webkit-transform .2s ease;transition:opacity .2s ease,transform .2s ease,z-index 5ms linear .3s;transition:opacity .2s ease,transform .2s ease,z-index 5ms linear .3s,-webkit-transform .2s ease}.a-tip .a-tip-text a{text-decoration:none}.a-tip.as--top .a-tip-text{bottom:calc(100% + 1rem);left:50%;-webkit-transform:translate(-50%,-.5rem);transform:translate(-50%,-.5rem)}.a-tip.as--top:hover .a-tip-text{-webkit-transform:translate(-50%,0);transform:translate(-50%,0)}.a-tip.as--bottom .a-tip-text{top:calc(100% + 1rem);left:50%;-webkit-transform:translate(-50%,.5rem);transform:translate(-50%,.5rem)}.a-tip.as--bottom .a-tip-text:before{top:auto;bottom:100%;-webkit-transform:rotate(180deg) translateX(50%);transform:rotate(180deg) translateX(50%)}.a-tip.as--bottom:hover .a-tip-text{-webkit-transform:translate(-50%,0);transform:translate(-50%,0)}.a-tip.as--left .a-tip-text{top:50%;right:calc(100% + 1rem);-webkit-transform:translate(-.5rem,-50%);transform:translate(-.5rem,-50%)}.a-tip.as--left .a-tip-text:before{top:50%;left:calc(100% - .4rem);-webkit-transform:rotate(-90deg) translateX(.3rem);transform:rotate(-90deg) translateX(.3rem)}.a-tip.as--left:hover .a-tip-text{-webkit-transform:translate(0,-50%);transform:translate(0,-50%)}.a-tip.as--right .a-tip-text{top:50%;left:calc(100% + 1rem);-webkit-transform:translate(.5rem,-50%);transform:translate(.5rem,-50%)}.a-tip.as--right .a-tip-text:before{top:50%;left:auto;right:calc(100% - .4rem);-webkit-transform:rotate(90deg) translateX(-.3rem);transform:rotate(90deg) translateX(-.3rem)}.a-tip.as--right:hover .a-tip-text{-webkit-transform:translate(0,-50%);transform:translate(0,-50%)}.a-tip:hover .a-tip-text{-webkit-transition:opacity .2s ease,z-index 5ms linear,-webkit-transform .2s ease;transition:opacity .2s ease,z-index 5ms linear,-webkit-transform .2s ease;transition:opacity .2s ease,transform .2s ease,z-index 5ms linear;transition:opacity .2s ease,transform .2s ease,z-index 5ms linear,-webkit-transform .2s ease;opacity:1;z-index:100}html{font-size:.625em;scroll-behavior:smooth}body{margin:0 auto;font-size:1.6rem;line-height:2.6rem;background-color:#f5ece4;-webkit-font-smoothing:antialiased}body,button,input,select,textarea{color:#000;font-weight:300;font-family:Geologica,sans-serif}*,::after,::before{-webkit-box-sizing:border-box;box-sizing:border-box}li,ul{margin:0;padding:0;list-style:none}b,strong{font-weight:700}em,i{font-style:italic}a{text-decoration:none;color:inherit}button{border:none;background:0 0;padding:0}::-moz-selection{background:#1da4b4;color:#fff;text-shadow:none}::selection{background:#1da4b4;color:#fff;text-shadow:none}:focus-visible{outline:.4rem solid #000}@media only screen and (max-width:75em){.main-content{padding-top:9rem}}.inner-wrap{margin-left:auto;margin-right:auto;padding:0 2rem;width:100%;max-width:125.3rem}.inner-content{padding:4.3rem 5.4rem 3.6rem;background-color:#fff;border-radius:1.5rem}@media only screen and (max-width:56em){.inner-content{padding:3rem 2rem 3.6rem}}.inner-content:not(:has(+.listing-highlighting-actus)){margin-bottom:15rem}@media only screen and (max-width:56em){.inner-content:not(:has(+.listing-highlighting-actus)){margin-bottom:6rem}}.inner-content.as--no-margin{margin:0 0 3rem}.inner-content+.editor-wysiwyg{margin-top:2rem}.thematic-sheet .inner-content+.editor-wysiwyg{margin-top:5rem}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.skip{position:fixed;top:0;right:0;z-index:6;background:#1da4b4;color:#fff;translate:0 -102%;-webkit-transition:translate .5s cubic-bezier(.32,.95,0,.96);transition:translate .5s cubic-bezier(.32,.95,0,.96)}.skip.is-focused{translate:0 0}.skip .skip-list{display:-webkit-box;display:-ms-flexbox;display:flex}.skip .skip-list .skip-item .skip-cta{display:block;font-size:1.2rem;padding:.5rem 1rem}.error-404 main{min-height:55svh}.header-inner{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 18rem 0 13.5rem;background:#fff;-webkit-transition:translate .8s cubic-bezier(.32,.95,0,.96);transition:translate .8s cubic-bezier(.32,.95,0,.96)}@media only screen and (max-width:92em){.header-inner{padding:0 1.5rem}}@media only screen and (max-width:75em){.header-inner{position:fixed;gap:1.5rem;width:100%;z-index:5}}.header-inner.mobile-header.is-hidden{translate:0 -100%}.header-inner .logo{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:17rem;width:auto;z-index:1}@media only screen and (max-width:75em){.header-inner .logo{height:9rem}}.header-inner .logo.is-hidden{display:none}.header-inner .logo img{height:auto;max-height:100%;padding:1rem 0}.header-nav{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media only screen and (max-width:75em){.header-nav{position:absolute;top:99%;left:0;translate:0 calc(-100% - 9rem);-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start;width:100%;height:calc(100svh - 8rem);background-color:#fff;-webkit-transition:translate .5s cubic-bezier(.32,.95,0,.96);transition:translate .5s cubic-bezier(.32,.95,0,.96)}.header-nav.is-open,.header-nav:focus-within{translate:0 0}}.header-nav>ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:#fce9db;border-radius:6rem}@media only screen and (max-width:75em){.header-nav>ul{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:4rem 2rem 0;background-color:#fff;border-radius:0}}.header-nav>ul>li{cursor:pointer;-webkit-transition:.5s cubic-bezier(.32,.95,0,.96);transition:.5s cubic-bezier(.32,.95,0,.96)}.header-nav>ul>li:first-child>.btn-nav{padding-left:4.5rem}.header-nav>ul>li:first-child>.btn-nav:before{width:calc(100% + 2rem)}.header-nav>ul>li:last-child>.btn-nav{padding-right:4.5rem}.header-nav>ul>li:last-child>.btn-nav:before{width:calc(100% + 2rem);left:-2rem}.header-nav>ul>li>.btn-nav{position:relative;display:block;padding:2rem 2.5rem;font-size:2rem;font-weight:700;color:#302d7a;-webkit-transition:color .5s cubic-bezier(.32,.95,0,.96);transition:color .5s cubic-bezier(.32,.95,0,.96)}@media only screen and (max-width:75em){.header-nav>ul>li>.btn-nav{padding:.8rem 0!important;border-bottom:.1rem solid #e9d6c8}}.header-nav>ul>li>.btn-nav:before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background-color:#1da4b4;border-top-left-radius:3.1rem;border-top-right-radius:3.1rem;opacity:0;-webkit-transition:opacity .5s cubic-bezier(.32,.95,0,.96);transition:opacity .5s cubic-bezier(.32,.95,0,.96)}.header-nav>ul>li>.btn-nav>span{position:relative;z-index:2}@media only screen and (max-width:75em){.header-nav>ul>li>.btn-nav>span{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.header-nav>ul>li>.btn-nav>span .a-button{margin-left:.4rem;padding:.3rem;vertical-align:baseline;rotate:90deg;pointer-events:none}@media only screen and (max-width:75em){.header-nav>ul>li>.btn-nav>span .a-button{padding:0;width:2.2rem;height:2.2rem;rotate:0deg}}.header-nav>ul>li:not(:has(.btn-nav)) a{display:block;padding:.8rem 0;font-weight:200;border-bottom:.1rem solid #e9d6c8;-webkit-transition:color .5s cubic-bezier(.32,.95,0,.96);transition:color .5s cubic-bezier(.32,.95,0,.96)}.header-nav>ul>li:not(:has(.btn-nav)) a:hover{color:#1da4b4}@media only screen and (max-width:75em){.header-nav>ul>li:hover .btn-nav{color:#1da4b4}}.header-nav>ul>li.is-open{z-index:3}.header-nav>ul>li.is-open .btn-nav{color:#fff}@media only screen and (max-width:75em){.header-nav>ul>li.is-open .btn-nav{color:#1da4b4}}.header-nav>ul>li.is-open .btn-nav:before{opacity:1}@media only screen and (max-width:75em){.header-nav>ul>li.is-open .btn-nav:before{opacity:0}}.header-nav>ul>li.is-open .btn-nav .a-button{border-color:#fff}.header-nav>ul>li.is-open .btn-nav .a-button .a-icon{fill:#fff}.header-nav>ul>li.is-open .submenu{opacity:1;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;pointer-events:initial}@media only screen and (max-width:75em){.header-nav>ul>li.is-open .submenu{translate:0 0;height:100%}}.submenu{position:absolute;top:100%;left:-34rem;padding:6.2rem 6.6rem;width:calc(100% + 2*34rem);height:0;background-color:#1da4b4;color:#fff;border-radius:3.6rem;opacity:0;pointer-events:none;-webkit-transition:.5s cubic-bezier(.32,.95,0,.96);transition:.5s cubic-bezier(.32,.95,0,.96)}@media only screen and (max-width:92em){.submenu{left:-26rem;width:calc(100% + 2*26rem)}}@media only screen and (max-width:75em){.submenu{position:absolute;top:0;left:0;translate:-100% 0;padding:4rem 2rem;width:100%;height:100%;background-color:#fff;border-radius:0;opacity:1;z-index:3;overflow-y:scroll;-ms-overflow-style:none;scrollbar-width:none}.submenu ::-webkit-scrollbar{display:none}}.submenu .close-submenu{margin-bottom:2.5rem;color:#302d7a;font-size:1.5rem;font-weight:700;-webkit-transition:color .5s cubic-bezier(.32,.95,0,.96);transition:color .5s cubic-bezier(.32,.95,0,.96)}.submenu .close-submenu:hover{color:#1da4b4}.submenu .close-submenu .a-button{margin-right:.7rem;padding:.3rem;rotate:180deg;translate:0 -.1rem;pointer-events:none}.submenu .a-title-2{pointer-events:none}@media only screen and (max-width:75em){.submenu .a-title-2{padding:.9rem 0 .7rem;font-size:2rem;color:#1da4b4;border-bottom:.1rem solid #fce9db;pointer-events:initial;-webkit-transition:color .5s cubic-bezier(.32,.95,0,.96);transition:color .5s cubic-bezier(.32,.95,0,.96)}.submenu .a-title-2:hover{color:#302d7a}}.submenu>ul{display:-webkit-box;display:-ms-flexbox;display:flex;gap:.2rem 6rem;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:4rem 0}@media only screen and (max-width:75em){.submenu>ul{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;padding:0}}.submenu>ul>li{width:calc(33.33% - 4.5rem);font-size:1.7rem;font-weight:200;border-bottom:.1rem solid #24bbcd;-webkit-transition:color .5s cubic-bezier(.32,.95,0,.96);transition:color .5s cubic-bezier(.32,.95,0,.96)}@media only screen and (max-width:75em){.submenu>ul>li{width:100%;color:#000;border-color:#fce9db}}.submenu>ul>li a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1rem;padding:.9rem 0 .5rem}.submenu>ul>li .editor-img{width:3rem;-ms-flex-negative:0;flex-shrink:0;-webkit-filter:brightness(0) saturate(100%) invert(95%) sepia(100%) saturate(14%) hue-rotate(213deg) brightness(104%) contrast(104%);filter:brightness(0) saturate(100%) invert(95%) sepia(100%) saturate(14%) hue-rotate(213deg) brightness(104%) contrast(104%);-webkit-transition:-webkit-filter .5s cubic-bezier(.32,.95,0,.96);transition:-webkit-filter .5s cubic-bezier(.32,.95,0,.96);transition:filter .5s cubic-bezier(.32,.95,0,.96);transition:filter .5s cubic-bezier(.32,.95,0,.96),-webkit-filter .5s cubic-bezier(.32,.95,0,.96)}@media only screen and (max-width:75em){.submenu>ul>li .editor-img{-webkit-filter:brightness(0) saturate(100%) invert(51%) sepia(94%) saturate(1976%) hue-rotate(149deg) brightness(93%) contrast(77%)!important;filter:brightness(0) saturate(100%) invert(51%) sepia(94%) saturate(1976%) hue-rotate(149deg) brightness(93%) contrast(77%)!important}}.submenu>ul>li:hover{color:#71dae6}.submenu>ul>li:hover .editor-img{-webkit-filter:brightness(0) saturate(100%) invert(77%) sepia(60%) saturate(367%) hue-rotate(141deg) brightness(97%) contrast(86%);filter:brightness(0) saturate(100%) invert(77%) sepia(60%) saturate(367%) hue-rotate(141deg) brightness(97%) contrast(86%)}@media only screen and (max-width:75em){.submenu>ul>li:hover{color:#1da4b4}}.user-actions{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:3.5rem;z-index:3}@media only screen and (max-width:92em){.user-actions{gap:2.5rem}}@media only screen and (max-width:75em){.user-actions{gap:2rem}}.user-actions li:not(:has(.a-button)):not(.actions-menu):hover .a-icon{fill:#302d7a}.user-actions li:not(.actions-menu){z-index:2}@media only screen and (max-width:75em){.user-actions li:has(.open-actions-menu){display:none}}.user-actions li .user-saves{position:relative}.user-actions li .user-saves:after{content:attr(data-number-saves);position:absolute;right:0;bottom:0;translate:25% 50%;padding:.3rem .6rem;font-size:1.3rem;line-height:1;color:#fff;font-weight:700;background-color:#24bbcd;border-radius:50%}.user-actions li .open-actions-menu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:7.6rem;height:7.6rem;border:.2rem solid #e9d6c8;border-radius:50%;-webkit-transition:.5s cubic-bezier(.32,.95,0,.96);transition:.5s cubic-bezier(.32,.95,0,.96)}.user-actions li .open-actions-menu:hover{background-color:#24bbcd;border-color:#24bbcd}.user-actions li .open-actions-menu:hover .burger-icon{background-color:#fff}.user-actions li .open-mobile-menu{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:5.7rem;height:5.7rem;border:.1rem solid #24bbcd;background-color:#24bbcd;border-radius:50%;-webkit-transition:.5s cubic-bezier(.32,.95,0,.96);transition:.5s cubic-bezier(.32,.95,0,.96)}.user-actions li .open-mobile-menu:after{content:attr(data-word);position:absolute;left:50%;bottom:.9rem;translate:-50% 0;font-size:.7rem;font-weight:700;text-transform:uppercase;color:#fff;-webkit-transition:.5s cubic-bezier(.32,.95,0,.96);transition:.5s cubic-bezier(.32,.95,0,.96)}.user-actions li .open-mobile-menu .burger-icon{background-color:#fff}.user-actions li .open-mobile-menu.is-active:after{opacity:0}.user-actions li .burger-icon{position:relative;display:block;width:3.3rem;height:.3rem;background-color:#302d7a;border-radius:5rem;-webkit-transition:.5s cubic-bezier(.32,.95,0,.96);transition:.5s cubic-bezier(.32,.95,0,.96)}@media only screen and (max-width:75em){.user-actions li .burger-icon{width:2.2rem}}.user-actions li .burger-icon:after,.user-actions li .burger-icon:before{content:'';position:absolute;left:0;width:100%;height:100%;background-color:inherit;border-radius:inherit;-webkit-transition:-webkit-transform .5s cubic-bezier(.32,.95,0,.96);transition:-webkit-transform .5s cubic-bezier(.32,.95,0,.96);transition:transform .5s cubic-bezier(.32,.95,0,.96);transition:transform .5s cubic-bezier(.32,.95,0,.96),-webkit-transform .5s cubic-bezier(.32,.95,0,.96)}.user-actions li .burger-icon:before{top:-.9rem}@media only screen and (max-width:75em){.user-actions li .burger-icon:before{top:-.6rem}}.user-actions li .burger-icon:after{bottom:-.9rem;height:.32rem}@media only screen and (max-width:75em){.user-actions li .burger-icon:after{bottom:-.6rem}}.user-actions li.actions-menu{position:absolute;top:-.9rem;left:-3.3rem;padding:8rem 3.8rem 3.6rem;width:calc(100% + 4.2rem);background-color:#1da4b4;border-radius:3.6rem;opacity:0;pointer-events:none;-webkit-transition:opacity .5s cubic-bezier(.32,.95,0,.96);transition:opacity .5s cubic-bezier(.32,.95,0,.96)}@media only screen and (max-width:75em){.user-actions li.actions-menu{display:none}}.user-actions li.actions-menu:hover .a-icon{fill:#fff!important}.user-actions li.actions-menu li{position:relative;padding:.6rem 0;color:#fff;font-weight:200;border-bottom:.1rem solid #24bbcd}.user-actions li.actions-menu li span{position:absolute;top:50%;left:0;translate:0 -50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:.3rem;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;border:.1rem solid #fff;border-radius:50%;-webkit-transition:border-color .5s cubic-bezier(.32,.95,0,.96);transition:border-color .5s cubic-bezier(.32,.95,0,.96)}.user-actions li.actions-menu li a{position:relative;display:block;padding-left:3rem;width:100%;z-index:2;-webkit-transition:color .5s cubic-bezier(.32,.95,0,.96);transition:color .5s cubic-bezier(.32,.95,0,.96)}.user-actions li.actions-menu li:hover span{border-color:#71dae6}.user-actions li.actions-menu li:hover a{color:#71dae6}.user-actions li.actions-menu li:hover .a-icon{fill:#71dae6!important}@media only screen and (max-width:75em){.user-actions li .a-icon{width:2.2rem;height:2.2rem}}.user-actions:has(.open-actions-menu.is-open) .open-actions-menu{background-color:#24bbcd;border-color:#24bbcd}.user-actions:has(.open-actions-menu.is-open) .open-actions-menu .burger-icon{background-color:transparent}.user-actions:has(.open-actions-menu.is-open) .open-actions-menu .burger-icon:after,.user-actions:has(.open-actions-menu.is-open) .open-actions-menu .burger-icon:before{background-color:#fff;border-radius:0}.user-actions:has(.open-actions-menu.is-open) .open-actions-menu .burger-icon:before{-webkit-transform:translateY(.9rem) rotate(45deg);transform:translateY(.9rem) rotate(45deg)}.user-actions:has(.open-actions-menu.is-open) .open-actions-menu .burger-icon:after{-webkit-transform:translateY(-.9rem) rotate(-45deg);transform:translateY(-.9rem) rotate(-45deg)}.user-actions:has(.open-actions-menu.is-open) .actions-menu{opacity:1;pointer-events:initial}.user-actions:has(.open-actions-menu.is-open) .a-icon{fill:#fff}.user-actions:has(.open-mobile-menu.is-active) .open-mobile-menu .burger-icon{background-color:transparent}.user-actions:has(.open-mobile-menu.is-active) .open-mobile-menu .burger-icon:after,.user-actions:has(.open-mobile-menu.is-active) .open-mobile-menu .burger-icon:before{background-color:#fff;border-radius:0}.user-actions:has(.open-mobile-menu.is-active) .open-mobile-menu .burger-icon:before{-webkit-transform:translateY(.6rem) rotate(45deg);transform:translateY(.6rem) rotate(45deg)}.user-actions:has(.open-mobile-menu.is-active) .open-mobile-menu .burger-icon:after{-webkit-transform:translateY(-.6rem) rotate(-45deg);transform:translateY(-.6rem) rotate(-45deg)}footer{padding:0 0 4rem;background-color:#302d7a;content-visibility:auto}footer .footer-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:0 3rem}footer .footer-wrap .logo-print{display:none}@media only screen and (max-width:75em){footer .footer-wrap{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:2.5rem}}footer .footer-wrap .contact-buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:3.1rem 2rem}@media only screen and (max-width:75em){footer .footer-wrap .contact-buttons{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}footer .footer-wrap .contact-buttons .socials{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1.7rem}footer .footer-wrap .contact-buttons .socials .a-button{width:5.3rem;height:5.3rem}.actu-card:hover footer .footer-wrap .contact-buttons .socials .a-button,.home-page .homepage-actus .double-container .highlighted-actu:hover footer .footer-wrap .contact-buttons .socials .a-button,.home-page .professionals-access .double-container>div:last-child ul li a:hover footer .footer-wrap .contact-buttons .socials .a-button,.list-search-results li a:hover footer .footer-wrap .contact-buttons .socials .a-button,.registered-pages li a:hover footer .footer-wrap .contact-buttons .socials .a-button,.thematic-card:hover footer .footer-wrap .contact-buttons .socials .a-button,.timeline-area .timeline-periods .period-step:hover footer .footer-wrap .contact-buttons .socials .a-button,footer .footer-wrap .contact-buttons .socials .a-button:hover,footer .footer-wrap .contact-buttons .socials .actu-card:hover .a-button,footer .footer-wrap .contact-buttons .socials .home-page .homepage-actus .double-container .highlighted-actu:hover .a-button,footer .footer-wrap .contact-buttons .socials .home-page .professionals-access .double-container>div:last-child ul li a:hover .a-button,footer .footer-wrap .contact-buttons .socials .list-search-results li a:hover .a-button,footer .footer-wrap .contact-buttons .socials .registered-pages li a:hover .a-button,footer .footer-wrap .contact-buttons .socials .thematic-card:hover .a-button,footer .footer-wrap .contact-buttons .socials .timeline-area .timeline-periods .period-step:hover .a-button{border-color:#1da4b4}.actu-card:hover footer .footer-wrap .contact-buttons .socials+.a-button,.home-page .homepage-actus .double-container .highlighted-actu:hover footer .footer-wrap .contact-buttons .socials+.a-button,.home-page .professionals-access .double-container>div:last-child ul li a:hover footer .footer-wrap .contact-buttons .socials+.a-button,.list-search-results li a:hover footer .footer-wrap .contact-buttons .socials+.a-button,.registered-pages li a:hover footer .footer-wrap .contact-buttons .socials+.a-button,.thematic-card:hover footer .footer-wrap .contact-buttons .socials+.a-button,.timeline-area .timeline-periods .period-step:hover footer .footer-wrap .contact-buttons .socials+.a-button,footer .footer-wrap .contact-buttons .actu-card:hover .socials+.a-button,footer .footer-wrap .contact-buttons .home-page .homepage-actus .double-container .highlighted-actu:hover .socials+.a-button,footer .footer-wrap .contact-buttons .home-page .professionals-access .double-container>div:last-child ul li a:hover .socials+.a-button,footer .footer-wrap .contact-buttons .list-search-results li a:hover .socials+.a-button,footer .footer-wrap .contact-buttons .registered-pages li a:hover .socials+.a-button,footer .footer-wrap .contact-buttons .socials+.a-button:hover,footer .footer-wrap .contact-buttons .thematic-card:hover .socials+.a-button,footer .footer-wrap .contact-buttons .timeline-area .timeline-periods .period-step:hover .socials+.a-button{background-color:#24bbcd;border-color:#24bbcd}footer .practical-links{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:0 2.5rem;font-size:1.2rem;color:#fff;font-weight:700}.home-page #body{position:relative}.home-page .header-inner{position:absolute;top:0;left:0;width:100%}@media only screen and (max-width:75em){.home-page .header-inner{position:fixed}}.home-page .header-inner .logo.as--classic-version{display:none}.home-page .header-inner .logo.as--white-version{display:block}.home-page .header-inner .header-nav>ul{z-index:1}.home-page .header-inner .user-actions li .a-icon{fill:#fff}.home-page .header-inner .user-actions li:hover .a-icon{fill:#24bbcd}.home-page .header-inner .burger-icon{background-color:#fff}.home-page .header-inner.mobile-header{background-color:transparent;-webkit-transition:.5s cubic-bezier(.32,.95,0,.96);transition:.5s cubic-bezier(.32,.95,0,.96)}.home-page .header-inner.mobile-header.is-highlighted{background-color:#302d7a}.home-page .header-inner.mobile-header:has(.header-nav.is-open){background-color:#fff}.home-page .header-inner.mobile-header:has(.header-nav.is-open) .logo.as--classic-version{display:block}.home-page .header-inner.mobile-header:has(.header-nav.is-open) .logo.as--white-version{display:none}.home-page .header-inner.mobile-header:has(.header-nav.is-open) .user-actions li .a-icon{fill:#302d7a}.home-page .header-inner.mobile-header:has(.header-nav.is-open) .user-actions li:hover .a-icon{fill:#24bbcd}@media only screen and (max-width:75em){.home-page .main-content{padding-top:0}}.home-page .thematics-access{padding:7.4rem 0 13rem;background-color:#fff}@media only screen and (max-width:56em){.home-page .thematics-access{padding:4.6rem 0 4.9rem}}.home-page .thematics-access .double-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:11rem}@media only screen and (max-width:75em){.home-page .thematics-access .double-container{gap:6rem}}.home-page .thematics-access .double-container>:first-child{-webkit-box-flex:1;-ms-flex:1 1 61%;flex:1 1 61%}.home-page .thematics-access .double-container>.editor-img{-webkit-box-flex:1;-ms-flex:1 1 39%;flex:1 1 39%}.home-page .thematics-access .double-container>.editor-img img,.home-page .thematics-access .double-container>.editor-img picture{height:auto}@media only screen and (max-width:56em){.home-page .thematics-access .double-container>.editor-img{display:none}}.home-page .thematics-access .a-title-2{position:relative;margin-bottom:8.2rem}.home-page .thematics-access .a-title-2:after{content:'';position:absolute;bottom:-4.1rem;left:0;width:4rem;height:.2rem;background-color:#1da4b4}.home-page .thematics-access ul{display:-webkit-box;display:-ms-flexbox;display:flex;gap:0 3.3rem;-ms-flex-wrap:wrap;flex-wrap:wrap}.home-page .thematics-access ul li{width:calc(50% - 1.65rem);border-bottom:.1rem solid #fce9db}@media only screen and (max-width:32em){.home-page .thematics-access ul li{width:100%}}.home-page .thematics-access ul li a{display:-webkit-box;display:-ms-flexbox;display:flex;gap:1rem;padding:.7rem 0}.home-page .thematics-access ul li a .editor-img{width:2.7rem;height:2.7rem;-ms-flex-negative:0;flex-shrink:0}.home-page .thematics-access ul li a p{font-size:1.8rem;-webkit-transition:color .5s cubic-bezier(.32,.95,0,.96);transition:color .5s cubic-bezier(.32,.95,0,.96)}@media only screen and (max-width:56em){.home-page .thematics-access ul li a p{font-size:1.5rem}}.home-page .thematics-access ul li a:hover p{color:#1da4b4}.home-page .periods-access{padding:10rem 0 8.4rem;background:url(../img/common/bg/bg-pattern-waves.png) center,#ecfafc}@media only screen and (max-width:56em){.home-page .periods-access{padding:4.5rem 0 5.2rem}}@media only screen and (max-width:32em){.home-page .periods-access{padding-right:1rem}}.home-page .periods-access>div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:5rem}@media only screen and (max-width:56em){.home-page .periods-access>div{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:2.5rem}}@media only screen and (max-width:56em){.home-page .periods-access>div .a-title-2{margin-bottom:1.5rem}}.home-page .periods-access>div .double-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12rem;width:100%}@media only screen and (max-width:56em){.home-page .periods-access>div .double-container{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:5.2rem}}.home-page .periods-access>div .double-container .editor-img{-webkit-box-flex:1;-ms-flex:1 1 39%;flex:1 1 39%}@media only screen and (max-width:32em){.home-page .periods-access>div .double-container .editor-img{display:none}}.home-page .periods-access>div .double-container ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:5.5rem;-webkit-box-flex:1;-ms-flex:1 1 61%;flex:1 1 61%}@media only screen and (max-width:56em){.home-page .periods-access>div .double-container ul{gap:1rem;-webkit-box-flex:0;-ms-flex:none;flex:none}}@media only screen and (max-width:32em){.home-page .periods-access>div .double-container ul{width:100%}}.home-page .periods-access>div .double-container ul li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:3.2rem}@media only screen and (max-width:32em){.home-page .periods-access>div .double-container ul li{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;gap:1.4rem}}.home-page .periods-access>div .double-container ul li .illustration-period{width:4.3rem;height:4.3rem;background-color:#fff;border-radius:50%}.home-page .periods-access>div .double-container ul li hr{margin:0;width:11.5rem;border:.1rem solid #302d7a}@media only screen and (max-width:56em){.home-page .periods-access>div .double-container ul li hr{display:none}}@media only screen and (max-width:32em){.home-page .periods-access>div .double-container ul li .a-button{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-flex:2;-ms-flex-positive:2;flex-grow:2}}.home-page .periods-access>div .double-container ul li:nth-child(1) .illustration-period .a-icon{translate:2rem -1rem}.home-page .periods-access>div .double-container ul li:nth-child(2) .illustration-period .a-icon{translate:-2rem -.25rem}.home-page .periods-access>div .double-container ul li:nth-child(3) .illustration-period .a-icon{translate:1.8rem 0}.home-page .periods-access>div .double-container ul li:nth-child(4) .illustration-period .a-icon{translate:.3rem 1rem}.home-page .periods-access>div>.a-button{-ms-flex-item-align:center;align-self:center}@media only screen and (max-width:32em){.home-page .periods-access>div>.a-button{width:100%}}.home-page .professionals-access{padding:11.5rem 0 15rem;background-color:#fff}@media only screen and (max-width:56em){.home-page .professionals-access{padding:5rem 0}}.home-page .professionals-access .double-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6rem}.home-page .professionals-access .double-container .editor-img{-webkit-box-flex:1;-ms-flex:1 1 47%;flex:1 1 47%;border-radius:1.5rem}@media only screen and (max-width:56em){.home-page .professionals-access .double-container .editor-img{display:none}}.home-page .professionals-access .double-container>div:last-child{-webkit-box-flex:1;-ms-flex:1 1 53%;flex:1 1 53%}.home-page .professionals-access .double-container>div:last-child .a-title-2{position:relative;margin-bottom:7rem}.home-page .professionals-access .double-container>div:last-child .a-title-2:after{content:'';position:absolute;bottom:-3.5rem;left:0;width:4rem;height:.2rem;background-color:#1da4b4}.home-page .professionals-access .double-container>div:last-child ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:0 3.9rem}.home-page .professionals-access .double-container>div:last-child ul li{width:calc(50% - 1.95rem);border-bottom:.1rem solid #fce9db}@media only screen and (max-width:32em){.home-page .professionals-access .double-container>div:last-child ul li{width:100%}}.home-page .professionals-access .double-container>div:last-child ul li a{display:block;padding:.8rem 0;-webkit-transition:color .5s cubic-bezier(.32,.95,0,.96);transition:color .5s cubic-bezier(.32,.95,0,.96)}.home-page .professionals-access .double-container>div:last-child ul li a .a-button{margin-right:.5rem;padding:0;width:1.8rem;height:1.8rem;pointer-events:none}.home-page .professionals-access .double-container>div:last-child ul li a:hover{color:#1da4b4}.home-page .professionals-access .double-container>div:last-child ul li a:hover .a-button{border-color:#1da4b4}.home-page .transversal-folders{padding:10rem 0 8.6rem;background:#282582 url(../img/common/bg/bg-pattern-waves.png) center}@media only screen and (max-width:56em){.home-page .transversal-folders{padding:4.5rem 0 5rem}}.home-page .transversal-folders ul{display:-webkit-box;display:-ms-flexbox;display:flex;gap:2rem 8.6rem;margin-top:8.5rem}@media only screen and (max-width:75em){.home-page .transversal-folders ul{-webkit-column-gap:4rem;-moz-column-gap:4rem;column-gap:4rem}}@media only screen and (max-width:56em){.home-page .transversal-folders ul{-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:4rem}}.home-page .transversal-folders ul li{-webkit-box-flex:1;-ms-flex:1 1 25%;flex:1 1 25%}@media only screen and (max-width:56em){.home-page .transversal-folders ul li{-webkit-box-flex:0;-ms-flex:none;flex:none;width:calc(50% - 2rem)}}@media only screen and (max-width:32em){.home-page .transversal-folders ul li{width:100%}}.home-page .transversal-folders ul li a{display:-webkit-box;display:-ms-flexbox;display:flex;border:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1.7rem;padding:2rem;height:100%;background-color:#1da4b4;border-radius:1.6rem;-webkit-transition:background-color .4s cubic-bezier(.32,.95,0,.96);transition:background-color .4s cubic-bezier(.32,.95,0,.96)}@media only screen and (max-width:32em){.home-page .transversal-folders ul li a{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;padding:1.3rem;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}.home-page .transversal-folders ul li a .editor-img{height:3rem}.home-page .transversal-folders ul li a .editor-img img{width:auto}@media only screen and (max-width:32em){.home-page .transversal-folders ul li a .a-title-4{text-align:left}}.home-page .transversal-folders ul li a:hover{background-color:#302d7a}.home-page .transversal-folders ul li a:hover .editor-img{-webkit-filter:brightness(0) saturate(100%) invert(100%) sepia(6%) saturate(0) hue-rotate(70deg) brightness(108%) contrast(108%);filter:brightness(0) saturate(100%) invert(100%) sepia(6%) saturate(0) hue-rotate(70deg) brightness(108%) contrast(108%)}.home-page .homepage-actus{padding:12rem 0 12.5rem;background-color:#fff}@media only screen and (max-width:56em){.home-page .homepage-actus{padding:5rem 0 6rem}}.home-page .homepage-actus .homepage-actus-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:3rem;margin-bottom:2.7rem}@media only screen and (max-width:56em){.home-page .homepage-actus .homepage-actus-header{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.home-page .homepage-actus .double-container{display:-webkit-box;display:-ms-flexbox;display:flex;gap:2rem 6.9rem}@media only screen and (max-width:56em){.home-page .homepage-actus .double-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.home-page .homepage-actus .double-container .highlighted-actu{-webkit-box-flex:1;-ms-flex:1 1 62%;flex:1 1 62%}.home-page .homepage-actus .double-container .highlighted-actu .editor-img{margin-bottom:1.5rem;border-radius:1.5rem}@media only screen and (max-width:56em){.home-page .homepage-actus .double-container .highlighted-actu>div:has(.actu-title){display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.home-page .homepage-actus .double-container .highlighted-actu>div:has(.actu-title) .actu-title{font-size:2.8rem;line-height:normal}@media only screen and (max-width:56em){.home-page .homepage-actus .double-container .highlighted-actu>div:has(.actu-title) .actu-title{font-size:2.2rem;-ms-flex-item-align:start;align-self:flex-start}}.home-page .homepage-actus .double-container .highlighted-actu>div:has(.actu-title) .a-button{float:right;margin-left:3.2rem}@media only screen and (max-width:56em){.home-page .homepage-actus .double-container .highlighted-actu>div:has(.actu-title) .a-button{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;float:none;margin-top:2rem;margin-left:0}}.home-page .homepage-actus .double-container .highlighted-actu:hover .editor-img img{-webkit-transform:scale(1.1);transform:scale(1.1)}.home-page .homepage-actus .double-container ul{-webkit-box-flex:1;-ms-flex:1 1 38%;flex:1 1 38%}.home-page .homepage-actus .double-container ul li .inline-actu{display:block;padding:4rem 0;border-bottom:.2rem solid #fce9db}@media only screen and (max-width:56em){.home-page .homepage-actus .double-container ul li .inline-actu{padding:2rem 0}}.home-page .homepage-actus .double-container ul li:first-child .inline-actu{border-top:.2rem solid #fce9db}.home-page .homepage-actus .double-container .actu-title{color:#302d7a;font-size:1.8rem;font-weight:800;-webkit-transition:color .5s cubic-bezier(.32,.95,0,.96);transition:color .5s cubic-bezier(.32,.95,0,.96)}.home-page .homepage-actus .double-container .actu-title:hover,.home-page .homepage-actus .double-container .highlighted-actu:hover .actu-title,.home-page .homepage-actus .double-container ul li .inline-actu:hover .actu-title{color:#1da4b4}.home-page .about-us{padding:9.8rem 0 10rem;background-color:#fce9db}@media only screen and (max-width:56em){.home-page .about-us{padding:4.6rem 0 2.2rem}}.home-page .about-us .double-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:4.8rem 6.2rem}@media only screen and (max-width:38em){.home-page .about-us .double-container{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.home-page .about-us .double-container div:has(.editor-img){display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:5.8rem;padding:3rem 7.8rem;min-width:-webkit-fit-content;min-width:-moz-fit-content;min-width:fit-content;background-color:#fff;border-radius:1.5rem}.home-page .about-us .double-container div:not(:has(.editor-img)){display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:2;-ms-flex-positive:2;flex-grow:2}.home-page .about-us .double-container div:not(:has(.editor-img)) .a-button{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}@media only screen and (max-width:38em){.home-page .about-us .double-container div:not(:has(.editor-img)) .a-button{-ms-flex-item-align:center;align-self:center}}.home-page .about-us .double-container .editor-img{max-width:12.5rem;max-height:12.5rem}.home-page .about-us .double-container .editor-img img{max-width:inherit;max-height:inherit;width:auto;height:auto}.home-page .grid-partners{padding:4.5rem 0;background-color:#fff}@media only screen and (max-width:56em){.home-page .grid-partners{padding:6.5rem 0 5.3rem}}.home-page .grid-partners ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:4.5rem 2rem}@media only screen and (max-width:56em){.home-page .grid-partners ul{-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-column-gap:4rem;-moz-column-gap:4rem;column-gap:4rem;padding-bottom:2.7rem;overflow-x:auto}.home-page .grid-partners ul::-webkit-scrollbar{width:1.5rem}.home-page .grid-partners ul::-webkit-scrollbar-track{border-radius:1.5rem;background-color:#fce9db}.home-page .grid-partners ul::-webkit-scrollbar-thumb{border:.3rem solid #fce9db;border-radius:1.5rem;background-color:#fff}}.home-page .grid-partners ul li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:calc(25% - 1.5rem)}@media only screen and (max-width:56em){.home-page .grid-partners ul li{width:auto;min-width:7rem}}.home-page .grid-partners ul li a.editor-img{-webkit-transition:-webkit-transform .5s cubic-bezier(.32,.95,0,.96);transition:-webkit-transform .5s cubic-bezier(.32,.95,0,.96);transition:transform .5s cubic-bezier(.32,.95,0,.96);transition:transform .5s cubic-bezier(.32,.95,0,.96),-webkit-transform .5s cubic-bezier(.32,.95,0,.96)}.home-page .grid-partners ul li a.editor-img:hover{-webkit-transform:scale(1.1);transform:scale(1.1)}@media only screen and (max-width:56em){.home-page .grid-partners ul li:has(.a-button){display:none}}.home-page .grid-partners ul+.a-button{display:none;margin:3.8rem auto 0;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}@media only screen and (max-width:56em){.home-page .grid-partners ul+.a-button{display:block}}.home-banner{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:22rem 1.8rem 17.5rem}@media only screen and (max-width:75em){.home-banner{padding:18rem 1.8rem 12rem}}@media only screen and (max-width:38em){.home-banner{padding:14.8rem 1.8rem 7.9rem}}.home-banner .a-title-1{text-wrap:balance;max-width:100rem}.home-banner ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.4rem 3.5rem}.home-banner ul li{position:relative;color:#fff;font-weight:700}.home-banner ul li:not(:last-child):after{content:'';position:absolute;right:-2.5rem;top:50%;translate:-50% -40%;width:.8rem;height:.8rem;background-color:#1da4b4;border-radius:50%}.home-banner search:has(.inline-form){margin-top:2rem;width:100%;max-width:107rem}.hero-banner{padding:1rem 0 3.7rem;width:100%;color:#fce9db;background:#282582 url(../img/common/bg/bg-pattern-waves.png) center}.hero-banner .banner-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;max-width:102rem}.hero-banner .banner-wrap .intro{margin-top:.5rem;font-size:2.1rem;line-height:1.5;max-width:80rem;font-weight:100}.hero-banner .banner-wrap .editor-img{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;padding-bottom:1.2rem;width:7.6rem;height:7.6rem;background-color:#302d7a;border-radius:50%;translate:0 -6.25rem;margin-bottom:-4rem}.hero-banner .banner-wrap .editor-img img,.hero-banner .banner-wrap .editor-img picture{height:3.3rem;width:auto;-webkit-transform:translateY(4px);transform:translateY(4px)}.hero-banner .banner-wrap .a-title-1:last-child{margin-bottom:0}.hero-banner .banner-wrap .banner-tag{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:2rem;background-color:#302d7a;border-bottom-left-radius:6rem;border-bottom-right-radius:6rem}.hero-banner .banner-wrap .banner-tag a,.hero-banner .banner-wrap .banner-tag p{position:relative;padding:1.6rem 4.4rem 2.4rem;font-weight:700;line-height:1;z-index:2}.hero-banner .banner-wrap .banner-tag span{display:block;margin-top:.5rem;font-weight:200}.hero-banner .banner-wrap .banner-tag .editor-img{position:absolute;top:100%;left:50%;translate:-50% -60%}.hero-banner .banner-wrap .characteristics{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1rem 3.4rem;font-size:1.5rem;margin-top:-1rem}.hero-banner .banner-wrap .characteristics li{position:relative}.hero-banner .banner-wrap .characteristics li:not(:last-child):after{content:'';position:absolute;top:50%;right:-1.9rem;translate:0 -50%;width:.5rem;aspect-ratio:1/1;background-color:#1da4b4;border-radius:50%}@media only screen and (max-width:38em){.hero-banner .banner-wrap .characteristics li:not(:last-child):after{content:none}}.hero-banner .banner-wrap .characteristics span{font-size:1.6rem;font-weight:700}.hero-banner .banner-wrap .characteristics .a-button{padding:.8rem 2rem;font-size:1.2rem}.hero-banner:has(.banner-tag){padding-top:0}.hero-banner.as--highlighted-title .a-title-1{padding:1rem 4rem;background-color:#302d7a;border-radius:3.5rem;z-index:2}.hero-banner.as--highlighted-title .intro{margin-top:0}.hero-banner.as--penetrating-next-content{padding-bottom:19rem}.hero-banner.as--penetrating-next-content+*{margin-top:-16rem}.hero-banner.as--penetrating-next-content.as--smaller-penetrating{padding-bottom:10rem}.hero-banner.as--penetrating-next-content.as--smaller-penetrating+*{margin-top:-7rem}.hero-banner.as--lighter{background-color:#d0edf0;color:#1da4b4}.hero-banner.as--lighter .banner-tag{background-color:#ecfafc}.hero-banner.as--lighter .banner-tag .editor-img{background-color:#ecfafc}.editor-img{position:relative;overflow:hidden}.editor-img img,.editor-img picture{display:block;width:100%;height:100%}.editor-img img{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;-webkit-transition:-webkit-transform .5s cubic-bezier(.32,.95,0,.96);transition:-webkit-transform .5s cubic-bezier(.32,.95,0,.96);transition:transform .5s cubic-bezier(.32,.95,0,.96);transition:transform .5s cubic-bezier(.32,.95,0,.96),-webkit-transform .5s cubic-bezier(.32,.95,0,.96)}.editor-img .img-legend{position:absolute;left:50%;bottom:.8rem;translate:-50% 0;padding:.6rem 1.25rem;border-radius:6rem}.editor-img .img-legend:after{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background-color:#f5ece4;border-radius:inherit;opacity:.5}.editor-img .img-legend p{position:relative;z-index:2;font-size:1rem;line-height:normal;font-weight:250;text-align:center}.editor-img.bg-img{position:absolute;top:0;left:0;width:100%;height:100%}.editor-img.as--overlay:after{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background-color:#484671;opacity:.75}.editor-img.as--filter-primary,.hero-banner .banner-wrap .editor-img img,.hero-banner .banner-wrap .editor-img picture{-webkit-filter:brightness(0) saturate(100%) invert(44%) sepia(92%) saturate(372%) hue-rotate(138deg) brightness(101%) contrast(96%);filter:brightness(0) saturate(100%) invert(44%) sepia(92%) saturate(372%) hue-rotate(138deg) brightness(101%) contrast(96%);-webkit-transition:-webkit-filter .5s cubic-bezier(.32,.95,0,.96);transition:-webkit-filter .5s cubic-bezier(.32,.95,0,.96);transition:filter .5s cubic-bezier(.32,.95,0,.96);transition:filter .5s cubic-bezier(.32,.95,0,.96),-webkit-filter .5s cubic-bezier(.32,.95,0,.96)}.editor-img.as--filter-secondary{-webkit-filter:brightness(0) saturate(100%) invert(19%) sepia(18%) saturate(4398%) hue-rotate(219deg) brightness(93%) contrast(100%);filter:brightness(0) saturate(100%) invert(19%) sepia(18%) saturate(4398%) hue-rotate(219deg) brightness(93%) contrast(100%);-webkit-transition:-webkit-filter .5s cubic-bezier(.32,.95,0,.96);transition:-webkit-filter .5s cubic-bezier(.32,.95,0,.96);transition:filter .5s cubic-bezier(.32,.95,0,.96);transition:filter .5s cubic-bezier(.32,.95,0,.96),-webkit-filter .5s cubic-bezier(.32,.95,0,.96)}.grid-thematic-cards{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:2rem 3rem;padding:4.8rem 9.5rem 5.9rem;background-color:#f5ece4;border-radius:1.5rem}@media only screen and (max-width:56em){.grid-thematic-cards{padding:1rem}}.grid-thematic-cards.as--no-bg{padding:0;background-color:transparent}.grid-thematic-cards.as--group-by-4 .thematic-card{width:calc(25% - 2.25rem)}@media only screen and (max-width:75em){.grid-thematic-cards.as--group-by-4 .thematic-card{width:calc(33.33% - 2rem)}}@media only screen and (max-width:56em){.grid-thematic-cards.as--group-by-4 .thematic-card{width:calc(50% - 1.5rem)}}@media only screen and (max-width:38em){.grid-thematic-cards.as--group-by-4 .thematic-card{width:100%}}.thematic-card{display:block;padding:1.9rem 2rem;width:calc(33.33% - 2rem);background-color:#fff;border-radius:1.5rem;text-decoration:none}@media only screen and (max-width:75em){.thematic-card{width:calc(50% - 1.5rem)}}@media only screen and (max-width:38em){.thematic-card{width:100%}}.thematic-card .card-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:1.5rem;min-height:17rem;background-color:#f5ece4;border-radius:1.5rem}.thematic-card .card-header .editor-img{margin-bottom:0;width:4rem;-webkit-filter:brightness(0) saturate(100%) invert(98%) sepia(65%) saturate(580%) hue-rotate(301deg) brightness(97%) contrast(88%);filter:brightness(0) saturate(100%) invert(98%) sepia(65%) saturate(580%) hue-rotate(301deg) brightness(97%) contrast(88%)}.thematic-card .card-header .editor-img img{border-radius:0}.thematic-card .card-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-top:2.5rem}.thematic-card .card-content .steps-illustrations{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1rem 1.5rem}.thematic-card .card-content .steps-illustrations .is-concerned .a-icon{fill:#302d7a}.thematic-card .card-content .steps-names{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;font-size:1.3rem;line-height:normal;text-align:center;color:#e9d6c8}.thematic-card .card-content .steps-names .is-concerned{color:#302d7a}.grid-partner-cards{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:3.8rem}.partner-card{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1.6rem 2.3rem;padding:3.4rem 3.7rem;width:calc(25% - 2.85rem);border:.1rem solid #e9d6c8;border-radius:1.5rem}@media only screen and (max-width:75em){.partner-card{width:calc(50% - 1.9rem)}}@media only screen and (max-width:32em){.partner-card{width:100%}}.partner-card .editor-img,.partner-card picture{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:8.5rem;width:auto}.partner-card .editor-img img,.partner-card picture img{max-height:8.5rem;border-radius:0}.partner-card .card-title{font-size:1.5rem;font-weight:700;color:#302d7a;-webkit-transition:color .5s cubic-bezier(.32,.95,0,.96);transition:color .5s cubic-bezier(.32,.95,0,.96)}.partner-card:hover .card-title{color:#1da4b4}.listing-highlighting-actus{padding:6rem 0 13.4rem}.inner-content .listing-highlighting-actus{padding:2rem 0}@media only screen and (max-width:56em){.listing-highlighting-actus{padding-bottom:5rem}}.grid-actu-cards{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:3.4rem}.grid-actu-cards.editor-wysiwyg:after,.grid-actu-cards.editor-wysiwyg:before{content:none}.grid-actu-cards.editor-wysiwyg p{margin-bottom:0}.grid-actu-cards.as--padding{padding:4rem 0 10rem}.actu-card{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:2rem 2rem 2.6rem;width:calc(33.33% - 2.3rem);background-color:#fff;border-radius:1.5rem}.inner-content .actu-card{border:.1rem solid #e9d6c8}@media only screen and (max-width:56em){.actu-card{width:calc(50% - 1.7rem)}}@media only screen and (max-width:38em){.actu-card{width:100%}}.actu-card.as--highlighted-actu{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:5rem;width:100%;padding-bottom:2rem}@media only screen and (max-width:38em){.actu-card.as--highlighted-actu{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:0}}.actu-card.as--highlighted-actu .editor-img{width:63%}@media only screen and (min-width:38.0625em){.actu-card.as--highlighted-actu .editor-img{margin-bottom:0}}@media only screen and (max-width:56em){.actu-card.as--highlighted-actu .editor-img{width:50%}}@media only screen and (max-width:38em){.actu-card.as--highlighted-actu .editor-img{width:100%}}.actu-card.as--highlighted-actu .card-content{margin-top:1rem;width:37%;padding-right:5rem}.actu-card.as--highlighted-actu .card-content .card-title{font-family:Geologica,sans-serif!important;font-size:2.8rem!important;font-weight:800!important}.actu-card.as--highlighted-actu .card-content .a-button{margin-top:3rem}@media only screen and (max-width:56em){.actu-card.as--highlighted-actu .card-content{width:50%;padding-right:2rem}.actu-card.as--highlighted-actu .card-content .card-title{font-size:2.1rem!important;margin-bottom:1.5rem!important}}@media only screen and (max-width:38em){.actu-card.as--highlighted-actu .card-content{width:100%;padding-right:0}}.actu-card .editor-img{border-radius:1.5rem}.actu-card .card-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-flex:2;-ms-flex-positive:2;flex-grow:2}.actu-card .card-content .card-date{font-size:1.2rem;color:#868686}.actu-card .card-content .a-button{margin-top:auto}.actu-card:hover .editor-img img{-webkit-transform:scale(1.1);transform:scale(1.1)}input:focus,select:focus,textarea:focus{border:.3rem solid #302d7a!important;outline:0}textarea{resize:none}fieldset{padding:0}.gform_wrapper{margin:0 auto}.gform_body{margin-bottom:0}.gform_body .gform_fields{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.gform_body .gfield_html{display:block!important}.gform_required_legend{display:none;font-size:1.2rem;text-align:right}.gfield{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin-bottom:1rem;-webkit-box-flex:1;-ms-flex:1 0 100%;flex:1 0 100%}@media only screen and (max-width:38em){.gfield{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.gfield.gfield--width-half{-webkit-box-flex:1;-ms-flex:1 0 49.5%;flex:1 0 49.5%;max-width:49.5%;padding:0!important}@media only screen and (max-width:56em){.gfield.gfield--width-half{-webkit-box-flex:1;-ms-flex:1 0 100%;flex:1 0 100%;max-width:100%}}.gfield label,.gfield>.gfield_label{padding:1.4rem 2.8rem .6rem;width:33.33%;font-size:1.5rem;font-weight:700;color:#302d7a;background-color:#f5ece4;border-top-left-radius:3.6rem;border-bottom-left-radius:3.6rem}@media only screen and (max-width:38em){.gfield label,.gfield>.gfield_label{padding:1.4rem 2.3rem .6rem;font-size:1.3rem;width:100%;border-radius:3.6rem 3.6rem 0 0}}.gfield .ginput_container{width:66.66%}@media only screen and (max-width:38em){.gfield .ginput_container{width:100%}}.gfield .gfield_required{font-weight:700;margin-left:.2rem}.gfield.gfield_error{position:relative;margin-top:5rem}.gfield.gfield_error input,.gfield.gfield_error select,.gfield.gfield_error textarea{border:.3rem solid #e0182d!important}.gfield.gfield_error input:focus,.gfield.gfield_error select:focus,.gfield.gfield_error textarea:focus{border-color:#302d7a!important}.gfield.gfield_error .validation_message{display:block;color:#e0182d;border:.1rem solid #e0182d;padding:.3rem .6rem .2rem;border-radius:.5rem;max-width:100%;-webkit-box-flex:1;-ms-flex:1 0 100%;flex:1 0 100%;text-align:right;font-size:1.2rem;font-weight:400;position:absolute;bottom:calc(100% + .5rem);right:0;background:#fff}.gfield.gfield_error .validation_message.validation_message--hidden-on-empty{display:none}.gfield input:not([type=checkbox]):not([type=radio]),.gfield select,.gfield textarea{position:relative;padding:1rem 2.1rem .8rem;width:100%;height:100%;color:#302d7a;background-color:#fff;border:none;border-top-right-radius:3.6rem;border-bottom-right-radius:3.6rem;-webkit-appearance:none;-moz-appearance:none;appearance:none}@media only screen and (max-width:38em){.gfield input:not([type=checkbox]):not([type=radio]),.gfield select,.gfield textarea{font-size:1.3rem;border-radius:0 0 3.6rem 3.6rem}}.gfield.gfield--type-select .ginput_container_select{position:relative;background-color:#fff;border-top-right-radius:3.6rem;border-bottom-right-radius:3.6rem}@media only screen and (max-width:38em){.gfield.gfield--type-select .ginput_container_select{border-radius:0 0 3.6rem 3.6rem}}.gfield.gfield--type-select .ginput_container_select::after{content:'';position:absolute;top:50%;right:1.7rem;translate:0 -50%;width:1.8rem;height:1.8rem;background-image:url(../img/upload/arrow-bottom-blue.png);background-size:cover;background-repeat:no-repeat;pointer-events:none}.gfield.gfield--type-select .ginput_container_select select{padding-right:5rem;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer}@media only screen and (max-width:38em){.gfield.gfield--type-select .ginput_container_select select{padding-right:2.5rem}}.gfield.gfield--type-select .ginput_container_select select option{color:#000}.gfield.gfield--input-type-radio .gfield_label{background-color:transparent;width:100%;border-radius:0}.gfield.gfield--input-type-radio .ginput_container_radio{padding:0 2.8rem .6rem}.gfield.gfield--input-type-radio .ginput_container_radio .gfield_radio{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:2rem 3rem}.gfield.gfield--input-type-radio .ginput_container_radio .gfield_radio .gchoice{position:relative}.gfield.gfield--input-type-radio .ginput_container_radio .gfield_radio .gchoice:before{content:"";position:absolute;top:.3rem;left:1px;pointer-events:none;width:1.8rem;height:1.8rem;background-color:#fff;border-radius:50%}.gfield.gfield--input-type-radio .ginput_container_radio .gfield_radio .gchoice:has(input:focus):before{outline:.2rem solid #302d7a}.gfield.gfield--input-type-radio .ginput_container_radio .gfield_radio .gchoice label{font-weight:400;background-color:transparent;padding:0 0 0 2.6rem}.gfield.gfield--input-type-radio .ginput_container_radio .gfield_radio .gchoice label:before{content:"";position:absolute;top:.7rem;left:.5rem;width:1.1rem;height:1.1rem;background:#1da4b4;border-radius:50%;-webkit-transform:scale(0);transform:scale(0);pointer-events:none}.gfield.gfield--input-type-radio .ginput_container_radio .gfield_radio .gchoice input{position:absolute;opacity:.01;clip:rect(1px,1px,1px,1px)}.gfield.gfield--input-type-radio .ginput_container_radio .gfield_radio .gchoice input:checked+label:before{-webkit-transform:scale(1);transform:scale(1)}.gfield.gfield--input-type-checkbox .gfield_label{background-color:transparent;width:100%;border-radius:0}.gfield.gfield--input-type-checkbox .ginput_container_checkbox{padding:0 2.8rem .6rem}.gfield.gfield--input-type-checkbox .ginput_container_checkbox .gfield_checkbox{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:2rem 3rem}.gfield.gfield--input-type-checkbox .ginput_container_checkbox .gfield_checkbox .gchoice{position:relative}.gfield.gfield--input-type-checkbox .ginput_container_checkbox .gfield_checkbox .gchoice:before{content:"";position:absolute;top:.3rem;left:1px;width:1.9rem;height:1.9rem;background-color:#fff;border-radius:.5rem;pointer-events:none}.gfield.gfield--input-type-checkbox .ginput_container_checkbox .gfield_checkbox .gchoice:has(input:focus):before{outline:.2rem solid #302d7a}.gfield.gfield--input-type-checkbox .ginput_container_checkbox .gfield_checkbox .gchoice label{padding:0 0 0 2.6rem;font-weight:400;background-color:transparent}.gfield.gfield--input-type-checkbox .ginput_container_checkbox .gfield_checkbox .gchoice label:before{content:"";position:absolute;top:.7rem;left:.6rem;width:1rem;height:1rem;background:#1da4b4;border-radius:.2rem;-webkit-transform:scale(0);transform:scale(0);pointer-events:none}.gfield.gfield--input-type-checkbox .ginput_container_checkbox .gfield_checkbox .gchoice input{position:absolute;opacity:.01;clip:rect(1px,1px,1px,1px)}.gfield.gfield--input-type-checkbox .ginput_container_checkbox .gfield_checkbox .gchoice input:checked+label:before{-webkit-transform:scale(1);transform:scale(1)}.gfield.gfield--type-consent .ginput_container_consent{margin-top:1rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;width:100%}.gfield.gfield--type-consent .ginput_container_consent:before{content:"";position:absolute;top:50%;left:0;translate:0 -40%;width:1.8rem;height:1.8rem;background-color:#fff;border-radius:.5rem;pointer-events:none}.gfield.gfield--type-consent .ginput_container_consent:has(input:focus-visible):before{outline:.3rem solid #302d7a}.gfield.gfield--type-consent .ginput_container_consent .gfield_consent_label{padding:0 0 0 3.6rem;width:100%;font-size:1.2rem;font-weight:200;line-height:normal;color:#000;background-color:transparent}.gfield.gfield--type-consent .ginput_container_consent .gfield_consent_label:before{content:"";position:absolute;top:50%;left:.4rem;translate:0 -25%;width:1rem;height:1rem;background:#1da4b4;border-radius:.3rem;-webkit-transform:scale(0);transform:scale(0);pointer-events:none}.gfield.gfield--type-consent .ginput_container_consent input{position:absolute;opacity:.01;clip:rect(1px,1px,1px,1px)}.gfield.gfield--type-consent .ginput_container_consent input:checked+label:before{-webkit-transform:scale(1);transform:scale(1)}.gfield.gfield--type-consent.gfield--type-consent>.gfield_label{display:none}.gfield.gfield--type-fileupload{margin-bottom:3.5rem}.gfield.gfield--type-fileupload .gform_fileupload_rules{font-size:1.2rem;padding:0 2.1rem}.gform_footer{margin-top:3.5rem;text-align:center}@media only screen and (max-width:38em){.gform_footer{margin-top:2rem}}.gform_footer .gform_button,.gform_footer [type=submit]{background-color:#302d7a;border-color:#302d7a}.gform_footer .gform_button:hover,.gform_footer [type=submit]:hover{background-color:#1da4b4;border-color:#1da4b4}.gform_footer .gform_button:focus-visible,.gform_footer [type=submit]:focus-visible{outline:.3rem solid #000}.gform_submission_error{color:#e0182d!important}.gform_submission_error{background:#fff;padding:1rem 1rem .8rem;color:#e0182d;border:.1rem solid #e0182d;font-size:1.2rem;margin:2rem 0;border-radius:.5rem}form.inline-form{position:relative}form.inline-form input:not([type=submit]){padding:2.2rem 3rem;width:100%;font-size:2rem;color:#000;font-weight:200;background-color:#fff;border:.3rem solid transparent;border-radius:3.5rem}@media only screen and (max-width:75em){form.inline-form input:not([type=submit]){padding:1.8rem 2.2rem;font-size:1.5rem}}form.inline-form input:not([type=submit])::-webkit-input-placeholder{color:inherit}form.inline-form input:not([type=submit])::-moz-placeholder{color:inherit}form.inline-form input:not([type=submit]):-ms-input-placeholder{color:inherit}form.inline-form input:not([type=submit])::-ms-input-placeholder{color:inherit}form.inline-form input:not([type=submit])::placeholder{color:inherit}form.inline-form input:not([type=submit]):focus{border-color:#e9d6c8!important}form.inline-form [type=submit]{position:absolute;top:50%;right:1rem;translate:0 -50%;font-size:2rem}@media only screen and (max-width:75em){form.inline-form [type=submit]{right:.6rem;padding:0;width:5rem;height:5rem;min-width:5rem}}.contact-area{padding:11.5rem 3rem 5rem;background-color:#d0edf0;border-radius:1.5rem}@media only screen and (max-width:38em){.contact-area{padding:6rem 1.5rem 4rem}}.send-sheets-area{padding:6.5rem 22.3rem 8.4rem;background-color:#d0edf0;border-radius:1.5rem}@media only screen and (max-width:75em){.send-sheets-area{padding:6.5rem 14rem 8.4rem}}@media only screen and (max-width:75em){.send-sheets-area{padding:4.5rem 2rem 6rem}}.form-tips{font-size:1.2rem;line-height:normal;color:#868686}table{clear:both;border-collapse:collapse;margin:0}table caption{display:none}table th{padding:1rem;font-size:1.5rem;font-weight:700;color:#1da4b4;text-align:start;border-bottom:.1rem solid #fce9db}table td{padding:1rem;border-bottom:.1rem solid #fce9db}@media screen and (max-width:56em){.table-scroll{width:100%;overflow:auto;scrollbar-color:#302d7a #ecfafc;scrollbar-width:thin}.table-scroll>table td{min-width:21rem}}.video-player{padding:5.5rem 1.5rem;background-color:#d0edf0;border-radius:1.5rem}@media only screen and (max-width:32em){.video-player{padding:2.5rem 1.5rem}}.video-player .m_video{margin:0 auto;max-width:68rem}.video-player .m_video .m_video-media{cursor:pointer;width:100%!important;height:38.2rem!important;overflow:hidden;position:relative;z-index:0}@media only screen and (max-width:38em){.video-player .m_video .m_video-media{height:23.6rem!important}}@media only screen and (max-width:32em){.video-player .m_video .m_video-media{height:16.2rem!important}}.video-player .m_video .m_video-media .m_video-player{position:absolute;top:0;left:0;right:0;bottom:0;z-index:2;-webkit-transition:.7s all .2s cubic-bezier(.32,.95,0,.96);transition:.7s all .2s cubic-bezier(.32,.95,0,.96)}.video-player .m_video .m_video-media .m_video-player:focus-visible{border:.4rem solid #000}.video-player .m_video .m_video-media .m_video-player:focus-visible span{background-color:#1da4b4;opacity:1}.video-player .m_video .m_video-media .m_video-player span{position:absolute;top:50%;left:50%;translate:-50% -50%;width:10rem;height:10rem;background-color:#000;opacity:.4;border-radius:50%;-webkit-transition:.5s cubic-bezier(.32,.95,0,.96);transition:.5s cubic-bezier(.32,.95,0,.96)}@media only screen and (max-width:38em){.video-player .m_video .m_video-media .m_video-player span{width:6rem;height:6rem}}.video-player .m_video .m_video-media .m_video-player .a-icon{position:absolute;top:50%;left:50%;translate:-40% -45%;z-index:2}@media only screen and (max-width:38em){.video-player .m_video .m_video-media .m_video-player .a-icon{width:3rem;height:3rem}}.video-player .m_video .m_video-media img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:1.5rem}.video-player .m_video .m_video-media iframe{position:absolute;top:0;left:0;height:100%;width:100%}.video-player .m_video .m_video-media.as--injected .m_video-player{opacity:0;pointer-events:none}.video-player .video-legend{margin-top:1.5rem;font-size:1rem;font-weight:250;text-align:center}.simple-slider{position:relative;padding:5.5rem 1.5rem;background-color:#d0edf0;border-radius:1.5rem}.simple-slider .slick-slide>div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.simple-slider .slick-slide>div .editor-img{max-width:68rem;height:auto}.simple-slider .slick-slide>div .editor-img img{height:100%}.timeline-slider{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:2rem 0 3rem;padding:0 2rem;border:.2rem solid #e9d6c8;border-radius:8rem}@media only screen and (max-width:38em){.timeline-slider{padding:.6rem .8rem}}.timeline-slider .current-period{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:7.6rem;height:7.6rem;min-width:7.6rem;background-color:#fff;border-radius:50%}@media only screen and (max-width:38em){.timeline-slider .current-period{display:none}}.timeline-slider .slider{width:calc(100% - 20.8rem)}@media only screen and (max-width:38em){.timeline-slider .slider{width:calc(100% - 13.2rem)}}.timeline-slider .slider .slick-track{min-height:10rem;margin:0}.timeline-slider .slider .slick-track .slick-slide{min-height:inherit}.timeline-slider .slider .slick-track .slick-slide>div{min-height:inherit}.timeline-slider .slider .slick-track .slick-slide>div .slide-step{position:relative;display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.8rem;padding-left:4.1rem;min-height:inherit}@media only screen and (max-width:38em){.timeline-slider .slider .slick-track .slick-slide>div .slide-step{padding-left:.5rem}}.timeline-slider .slider .slick-track .slick-slide>div .slide-step:before{content:'';position:absolute;top:50%;left:0;width:4.1rem;height:.2rem;background-color:#fff}@media only screen and (max-width:38em){.timeline-slider .slider .slick-track .slick-slide>div .slide-step:before{width:0}}.timeline-slider .slider .slick-track .slick-slide>div .slide-step .step-number{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:4.4rem;height:4.4rem;min-width:4.4rem;font-weight:700;color:#fff;background-color:#1da4b4;border-radius:50%;-webkit-transition:background-color .5s cubic-bezier(.32,.95,0,.96);transition:background-color .5s cubic-bezier(.32,.95,0,.96)}.timeline-slider .slider .slick-track .slick-slide>div .slide-step .step-number.as--frequently{background-color:#e9d6c8}.timeline-slider .slider .slick-track .slick-slide>div .slide-step p{font-size:1.2rem;line-height:normal;font-weight:250;color:#302d7a;-webkit-transition:color .5s cubic-bezier(.32,.95,0,.96);transition:color .5s cubic-bezier(.32,.95,0,.96)}.timeline-slider .slider .slick-track .slick-slide>div .slide-step:hover .step-number{background-color:#302d7a}.timeline-slider .slider .slick-track .slick-slide>div .slide-step:hover .step-number.as--frequently .a-icon{fill:#fff}.timeline-slider .slider .slick-track .slick-slide>div .slide-step:hover p{color:#1da4b4}.timeline-slider .slick-arrow{position:initial;padding:0;width:4.4rem;height:4.4rem;min-width:4.4rem;opacity:1;translate:none}.timeline-slider .slick-arrow.arrow-prev{margin-right:2.2rem}.timeline-slider .slick-arrow.arrow-next{margin-left:2.2rem}.timeline-slider .slick-arrow.slick-disabled{color:#e9d6c8;border-color:#e9d6c8;pointer-events:none}.timeline-slider .slick-arrow.slick-disabled .a-icon{fill:#e9d6c8}@media only screen and (max-width:56em){.timeline-slider .slick-arrow .a-icon{fill:#1da4b4}}.timeline-slider .slick-arrow:hover .a-icon{fill:#fff}.slick-arrow{position:absolute;top:50%;translate:0 -50%;opacity:0;z-index:2;-webkit-transition:.5s cubic-bezier(.32,.95,0,.96);transition:.5s cubic-bezier(.32,.95,0,.96)}.slick-arrow:focus-visible{opacity:1}.slick-arrow.arrow-prev{left:1rem;rotate:180deg}@media only screen and (max-width:56em){.slick-arrow.arrow-prev{left:2.5rem}}.slick-arrow.arrow-next{right:1rem}@media only screen and (max-width:56em){.slick-arrow.arrow-next{right:2.5rem}}@media only screen and (max-width:56em){.slick-arrow .a-icon{fill:#fff}}.slick-dots{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:.8rem;margin-top:1.8rem;text-align:center;width:100%}.slick-dots li{display:inline-block;width:1.4rem;height:1.4rem;border-radius:50%;background:#1da4b4;cursor:pointer;-webkit-transition:background-color .5s cubic-bezier(.32,.95,0,.96);transition:background-color .5s cubic-bezier(.32,.95,0,.96)}.slick-dots li.slick-active{background:#302d7a}.slick-dots li button{display:none}.download-area{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.download-inline{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1.5rem 3rem;padding:1.6rem 2rem 1.9rem 0;border-bottom:.1rem solid #e9d6c8}@media only screen and (max-width:38em){.download-inline{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.download-inline .description h2,.download-inline .description h3,.download-inline .description h4{display:inline!important}.download-inline .description span{color:#1da4b4}.download-inline .description p{font-size:1.3rem;line-height:2rem}.registered-pages{padding-top:2rem}.registered-pages li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1.5rem 4.5rem;padding:1.4rem 0;border-bottom:.1rem solid #fce9db}@media only screen and (max-width:38em){.registered-pages li{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-wrap:wrap;flex-wrap:wrap}}.registered-pages li:first-child{border-top:.1rem solid #fce9db}.registered-pages li .a-title-3{-webkit-box-flex:2;-ms-flex-positive:2;flex-grow:2}@media only screen and (max-width:38em){.registered-pages li .a-title-3{width:100%}}.registered-pages li a{color:#1da4b4;font-size:1.5rem;font-weight:700;white-space:nowrap;-webkit-transition:color .5s cubic-bezier(.32,.95,0,.96);transition:color .5s cubic-bezier(.32,.95,0,.96)}.registered-pages li a .a-button{margin-left:.5rem;padding:0;width:2.6rem;height:2.6rem;pointer-events:none}.actu-card:hover .registered-pages li a .as--icon-only.as--ghost-primary.a-button,.home-page .homepage-actus .double-container .highlighted-actu:hover .registered-pages li a .as--icon-only.as--ghost-primary.a-button,.home-page .professionals-access .double-container>div:last-child ul .registered-pages li a:hover .as--icon-only.as--ghost-primary.a-button,.registered-pages .home-page .professionals-access .double-container>div:last-child ul li a:hover .as--icon-only.as--ghost-primary.a-button,.registered-pages li a .a-button.as--icon-only.as--ghost-primary:hover,.registered-pages li a .actu-card:hover .as--icon-only.as--ghost-primary.a-button,.registered-pages li a .home-page .homepage-actus .double-container .highlighted-actu:hover .as--icon-only.as--ghost-primary.a-button,.registered-pages li a .thematic-card:hover .as--icon-only.as--ghost-primary.a-button,.registered-pages li a .timeline-area .timeline-periods .period-step:hover .as--icon-only.as--ghost-primary.a-button,.registered-pages li a:hover .as--icon-only.as--ghost-primary.a-button,.thematic-card:hover .registered-pages li a .as--icon-only.as--ghost-primary.a-button,.timeline-area .timeline-periods .period-step:hover .registered-pages li a .as--icon-only.as--ghost-primary.a-button{background:#302d7a}.registered-pages li a:hover{color:#302d7a}.registered-pages li .delete-registered{margin-left:4.5rem;color:#1da4b4;font-size:1.5rem;font-weight:700;white-space:nowrap;-webkit-transition:color .5s cubic-bezier(.32,.95,0,.96);transition:color .5s cubic-bezier(.32,.95,0,.96)}@media only screen and (max-width:38em){.registered-pages li .delete-registered{margin-left:0}}.registered-pages li .delete-registered .a-icon{margin-left:.5rem}.registered-pages li .delete-registered:hover{color:#302d7a}.registered-pages li .delete-registered:hover .a-icon{fill:#302d7a}.delete-all-registered{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding:1.2rem 0}.delete-all-registered button{font-size:1.5rem;color:#868686;font-weight:700;-webkit-transition:color .5s cubic-bezier(.32,.95,0,.96);transition:color .5s cubic-bezier(.32,.95,0,.96)}.delete-all-registered:hover button{color:#302d7a}.delete-all-registered:hover button .a-icon{fill:#302d7a}#no-sheet-message{display:none}.tabulation{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1.4rem 1.8rem;padding:6.3rem 2rem}@media only screen and (max-width:38em){.tabulation{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.tabulation .tabulation-prev{rotate:180deg;margin-right:.6rem}.tabulation .tabulation-next{margin-left:.6rem}.tabulation .tabulation-next .a-button,.tabulation .tabulation-prev .a-button{border-width:.2rem}.tabulation .tabulation-next.is-disabled .a-button,.tabulation .tabulation-prev.is-disabled .a-button{border-color:#fce9db;pointer-events:none}.tabulation .tabulation-next.is-disabled .a-button .a-icon,.tabulation .tabulation-prev.is-disabled .a-button .a-icon{fill:#fce9db}.tabulation .tabulation-page{border:.2rem solid #1da4b4;border-radius:50%;-webkit-transition:background-color .5s cubic-bezier(.32,.95,0,.96);transition:background-color .5s cubic-bezier(.32,.95,0,.96)}.tabulation .tabulation-page *{color:#1da4b4;font-weight:700;-webkit-transition:color .5s cubic-bezier(.32,.95,0,.96);transition:color .5s cubic-bezier(.32,.95,0,.96)}.tabulation .tabulation-page:hover{background-color:#1da4b4}.tabulation .tabulation-page:hover *{color:#fff}.tabulation .tabulation-page.is-active{background-color:#302d7a;border-color:#302d7a}.tabulation .tabulation-page.is-active *{color:#fff}.tabulation a,.tabulation button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0!important;width:4.4rem;height:4.4rem}.searchbar{position:fixed;top:0;left:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;height:100svh;z-index:10;pointer-events:none}.searchbar:after{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background-color:#484671;opacity:0;-webkit-transition:opacity 1s cubic-bezier(.32,.95,0,.96);transition:opacity 1s cubic-bezier(.32,.95,0,.96)}.searchbar.is-open{pointer-events:initial}.searchbar.is-open:after{opacity:.75}.searchbar.is-open .search-area{translate:0 0}.searchbar .search-area{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:3.4rem;margin:0 auto;padding:6.8rem 4rem 10.6rem;min-width:90rem;max-width:107rem;text-align:center;background-color:#1da4b4;-webkit-box-shadow:0 0 0 100vmax #1da4b4;box-shadow:0 0 0 100vmax #1da4b4;-webkit-clip-path:inset(0 -100vmax);clip-path:inset(0 -100vmax);z-index:3;translate:0 -100%;-webkit-transition:translate .5s cubic-bezier(.32,.95,0,.96);transition:translate .5s cubic-bezier(.32,.95,0,.96)}@media only screen and (max-width:56em){.searchbar .search-area{padding:4rem 2rem;height:100svh;width:100%;min-width:initial;max-width:initial;background-color:#302d7a}}@media only screen and (max-width:56em){.searchbar .search-area .close-searchbar{margin:0}}.searchbar .search-area .inline-form{width:100%}@media only screen and (max-width:56em){.searchbar .search-area .inline-form input{font-size:1.4rem}}@media only screen and (max-width:56em){.searchbar .search-area .inline-form .a-button{padding:.9rem}}.searchbar .search-area .research-suggestions{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:2rem}@media only screen and (max-width:56em){.searchbar .search-area .research-suggestions{gap:.8rem 2rem}}@media only screen and (max-width:56em){.actu-card:hover .searchbar .search-area .research-suggestions .a-button,.home-page .homepage-actus .double-container .highlighted-actu:hover .searchbar .search-area .research-suggestions .a-button,.home-page .professionals-access .double-container>div:last-child ul li a:hover .searchbar .search-area .research-suggestions .a-button,.list-search-results li a:hover .searchbar .search-area .research-suggestions .a-button,.registered-pages li a:hover .searchbar .search-area .research-suggestions .a-button,.searchbar .search-area .research-suggestions .a-button:hover,.searchbar .search-area .research-suggestions .actu-card:hover .a-button,.searchbar .search-area .research-suggestions .home-page .homepage-actus .double-container .highlighted-actu:hover .a-button,.searchbar .search-area .research-suggestions .home-page .professionals-access .double-container>div:last-child ul li a:hover .a-button,.searchbar .search-area .research-suggestions .list-search-results li a:hover .a-button,.searchbar .search-area .research-suggestions .registered-pages li a:hover .a-button,.searchbar .search-area .research-suggestions .thematic-card:hover .a-button,.searchbar .search-area .research-suggestions .timeline-area .timeline-periods .period-step:hover .a-button,.thematic-card:hover .searchbar .search-area .research-suggestions .a-button,.timeline-area .timeline-periods .period-step:hover .searchbar .search-area .research-suggestions .a-button{background-color:#fce9db;color:#302d7a}}.list-search-results{padding-top:2rem}.list-search-results li{border-bottom:.1rem solid #fce9db}.list-search-results li:first-child{border-top:.1rem solid #fce9db}.list-search-results li a{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:1.5rem 4.2rem 1.5rem 0;-webkit-transition:color .5s cubic-bezier(.32,.95,0,.96);transition:color .5s cubic-bezier(.32,.95,0,.96)}@media only screen and (max-width:56em){.list-search-results li a{font-size:1.5rem}}.list-search-results li a .a-button{position:absolute;top:50%;right:0;translate:0 -50%;padding:0;width:2.6rem;height:2.6rem}.list-search-results li a:hover{color:#1da4b4}.list-search-results li a:hover .a-button{border-color:#1da4b4}.podcast-player-wrap{position:fixed;z-index:3;left:0;bottom:0;width:100%;padding:2rem;background:#fff;border-top:.1rem solid #000;-webkit-transform:translateY(100%);transform:translateY(100%);-webkit-transition:-webkit-transform .7s cubic-bezier(.32,.95,0,.96);transition:-webkit-transform .7s cubic-bezier(.32,.95,0,.96);transition:transform .7s cubic-bezier(.32,.95,0,.96);transition:transform .7s cubic-bezier(.32,.95,0,.96),-webkit-transform .7s cubic-bezier(.32,.95,0,.96)}.podcast-player-wrap.is-open{-webkit-transform:translateY(0);transform:translateY(0)}.podcast-player-wrap.is-open .btn-close{opacity:1}.podcast-player-wrap .btn-close{position:absolute;outline:0;height:4rem;font-size:1.2rem;padding:0 2rem;top:-2rem;right:2rem;opacity:0}.podcast-player-wrap .btn-close .a-icon{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.podcast-player-wrap .podcast-title{padding-left:1rem;padding-bottom:1rem;font-family:Geologica,sans-serif;color:#000}.podcast-player-wrap audio{display:block;width:100%}.timeline-quick-links{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:2.5rem 2rem;margin:3.4rem 0 5rem}@media only screen and (max-width:38em){.timeline-quick-links{gap:1rem 0;margin:2rem 0 3rem}}.timeline-area{padding:3rem 5.5rem 6.5rem 4rem;background-color:#f5ece4;border-radius:1.5rem}@media only screen and (max-width:38em){.timeline-area{padding:1.5rem 1rem 3rem 1.2rem}}.timeline-area .step-indicator{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:5.8rem;height:5.8rem;min-width:5.8rem;color:#302d7a;font-weight:700;background-color:#f5ece4;border-radius:50%}.timeline-area .step-indicator .a-icon,.timeline-area .step-indicator p{z-index:2}.timeline-area .step-indicator:after{content:'';position:absolute;top:50%;left:50%;translate:-50% -50%;width:4.4rem;height:4.4rem;background-color:#fff;border-radius:50%}.timeline-area .step-indicator.as--preferred-couple{border:.1rem dashed #1da4b4}.timeline-area .step-indicator.as--frequently:after{background-color:#e9d6c8}.timeline-area .timeline-legend{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:3.4rem;font-size:1.2rem;font-weight:200;color:#302d7a}.timeline-area .timeline-legend .step-indicator{margin-right:1.5rem;width:2.8rem;height:2.8rem;min-width:2.8rem}.timeline-area .timeline-legend .step-indicator:after{width:1.6rem;height:1.6rem}@media only screen and (max-width:38em){.timeline-area .timeline-legend{margin-bottom:2rem}}.timeline-area .timeline-periods{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:5rem}@media only screen and (max-width:38em){.timeline-area .timeline-periods{gap:2rem}}.timeline-area .timeline-periods:after{content:'';position:absolute;top:6rem;left:5.6rem;height:calc(100% - 10rem);width:.2rem;background-color:#e9d6c8}@media only screen and (max-width:38em){.timeline-area .timeline-periods:after{left:2.6rem}}.timeline-area .timeline-periods .period-title{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:2.5rem;padding:2.7rem 2.7rem 3rem 3.5rem;background-color:#fff;border:.2rem solid #e9d6c8;border-radius:8rem;z-index:1}@media only screen and (max-width:56em){.timeline-area .timeline-periods .period-title{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;border-radius:2rem;padding:2rem;gap:1.5rem}}@media only screen and (max-width:56em){.timeline-area .timeline-periods .period-title .a-title-2{text-align:center}}@media only screen and (max-width:56em){.timeline-area .timeline-periods .period-title .a-button{padding-right:2rem;padding-left:2rem;font-size:1.5rem}}.timeline-area .timeline-periods .period-title .a-icon{margin-right:3.5rem}@media only screen and (max-width:56em){.timeline-area .timeline-periods .period-title .a-icon{margin-right:1rem}}.timeline-area .timeline-periods .period-step{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:2.6rem;margin-left:11.2rem;margin-right:1.2rem;padding:2rem 0 2.8rem;border-bottom:.1rem solid #e9d6c8}@media only screen and (max-width:38em){.timeline-area .timeline-periods .period-step{margin-left:6.8rem;gap:.8rem;padding:1.6rem 0}}.timeline-area .timeline-periods .period-step .step-indicator{position:absolute;left:calc(-11.2rem / 2);top:50%;translate:-50% -50%;z-index:1}@media only screen and (max-width:38em){.timeline-area .timeline-periods .period-step .step-indicator{left:calc(-8.2rem / 2)}}.timeline-area .timeline-periods .period-step .step-title{-webkit-box-flex:2;-ms-flex-positive:2;flex-grow:2}.timeline-area .timeline-periods .period-step .step-title .a-title-3{-webkit-transition:color .5s cubic-bezier(.32,.95,0,.96);transition:color .5s cubic-bezier(.32,.95,0,.96)}@media only screen and (max-width:38em){.timeline-area .timeline-periods .period-step .step-title .a-title-3{font-size:1.5rem}}.timeline-area .timeline-periods .period-step .step-title .professionals{font-size:1.2rem;line-height:normal;font-weight:200;color:#868686}@media only screen and (max-width:38em){.timeline-area .timeline-periods .period-step .step-title .professionals{display:none}}.timeline-area .timeline-periods .period-step .a-button{margin-left:2.4rem;padding:0;width:4.4rem;height:4.4rem;min-width:4.4rem;border-width:.2rem}@media only screen and (max-width:32em){.timeline-area .timeline-periods .period-step .a-button{display:none}}.timeline-area .timeline-periods .period-step:hover .a-title-3{color:#1da4b4}.timeline-area .timeline-periods .period-step:hover .a-button{border-color:#1da4b4}.thematic-links{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4.6rem;padding:7rem 0 8.6rem;background-color:#fff;-webkit-box-shadow:0 0 0 100vmax #fff;box-shadow:0 0 0 100vmax #fff;-webkit-clip-path:inset(0 -100vmax);clip-path:inset(0 -100vmax)}.thematic-links .link-lists{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;gap:3rem 3.7rem;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%}@media only screen and (max-width:38em){.thematic-links .link-lists{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.thematic-links .link-lists ul{-webkit-box-flex:1;-ms-flex:1 1 50%;flex:1 1 50%;max-width:calc(50% - 1.9rem)}@media only screen and (max-width:38em){.thematic-links .link-lists ul{max-width:initial}}.thematic-links .link-lists ul li{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;font-weight:200;border-bottom:.1rem solid #e9d6c8;-webkit-transition:.5s cubic-bezier(.32,.95,0,.96);transition:.5s cubic-bezier(.32,.95,0,.96)}.thematic-links .link-lists ul li:hover{color:#1da4b4}.thematic-links .link-lists ul li:hover .editor-img{-webkit-filter:brightness(0) saturate(100%) invert(20%) sepia(10%) saturate(7482%) hue-rotate(219deg) brightness(94%) contrast(101%);filter:brightness(0) saturate(100%) invert(20%) sepia(10%) saturate(7482%) hue-rotate(219deg) brightness(94%) contrast(101%)}.thematic-links .link-lists ul li.thematic-title{font-weight:700;color:#1da4b4}.thematic-links .link-lists ul li.thematic-title:hover{color:#302d7a}.thematic-links .link-lists ul li a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1rem;padding:.6rem 0;height:100%;width:100%}.thematic-links .link-lists ul li a .editor-img{height:3rem;width:auto}.thematic-links.as--short-padding{padding:5rem 0 2rem}.thematic-links.as--row .link-lists ul{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;max-width:initial}@media only screen and (max-width:38em){.thematic-links.as--row .link-lists ul{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.thematic-links.as--row .link-lists ul:after{content:'';position:absolute;bottom:0;left:0;width:100%;height:.1rem;background-color:#e9d6c8}.thematic-links.as--row .link-lists ul li{width:50%;padding-right:2rem}@media only screen and (max-width:38em){.thematic-links.as--row .link-lists ul li{width:100%}}.thematic-links.as--row .link-lists ul li.thematic-title{width:100%}.concerned-periods{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:3.8rem;margin:3rem auto;padding:1.2rem 1.5rem;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;border:.2rem solid #e9d6c8;border-radius:8rem}@media only screen and (max-width:56em){.concerned-periods{gap:1.6rem}}@media only screen and (max-width:32em){.concerned-periods{padding:.75rem 1rem}}.concerned-periods p{padding:2.4rem 2.5rem;color:#302d7a;font-weight:700;background-color:#fff;border-radius:6rem}@media only screen and (max-width:56em){.concerned-periods p{display:none}}.concerned-periods ul{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4rem}@media only screen and (max-width:56em){.concerned-periods ul{gap:1.6rem}}@media only screen and (max-width:32em){.concerned-periods ul{gap:.8rem}}.concerned-periods ul:before{content:'';position:absolute;left:-3.8rem;top:50%;width:100%;height:.1rem;background-color:#fff}@media only screen and (max-width:38em){.concerned-periods ul:before{left:0}}.concerned-periods ul li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:7.6rem;height:7.6rem;background-color:#f5ece4;border-radius:50%;z-index:2}@media only screen and (max-width:32em){.concerned-periods ul li{width:5.2rem;height:5.2rem}}.concerned-periods ul li.is-concerned{background-color:#fff}@media only screen and (max-width:32em){.concerned-periods ul li .a-icon{width:2.5rem;height:2.5rem}}.thematic-sources{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:2.6rem;padding:6.2rem 2rem 6.2rem 8.3rem;width:100%;color:#302d7a}@media only screen and (max-width:75em){.thematic-sources{padding-left:4rem}}.thematic-sources:before{content:'';position:absolute;top:6.2rem;left:0;height:calc(100% - 6.2rem * 2);width:.1rem;background-color:#1da4b4}@media only screen and (max-width:75em){.thematic-sources:before{left:2rem}}.accordion li summary::marker{content:'';display:none}.accordion li .accordion-title{position:relative;padding:2.45rem 7rem 2.45rem 0;display:block;font-family:"Roboto Serif",serif;text-decoration:none;line-height:normal;font-size:clamp(2.4rem,calc(2.4rem + 1vw),3rem);font-weight:600;color:#302d7a;border-top:.1rem solid #e9d6c8;cursor:pointer;-webkit-transition:color .5s cubic-bezier(.32,.95,0,.96);transition:color .5s cubic-bezier(.32,.95,0,.96)}.accordion li .accordion-title .state-indicator{position:absolute;top:50%;right:1.1rem;translate:0 -50%;border-width:.2rem}.accordion li .accordion-title .state-indicator:hover{background-color:transparent}.accordion li .accordion-title .state-indicator:hover .a-icon{fill:#1da4b4}@media only screen and (max-width:38em){.accordion li .accordion-title{font-size:2rem;padding:2rem 5.5rem 2rem 0}.accordion li .accordion-title .state-indicator{-webkit-transform:scale(.7);transform:scale(.7);right:0}}.accordion li .accordion-title:hover{color:#1da4b4}.accordion li .accordion-title:hover .state-indicator{rotate:90deg}.accordion li .accordion-content{margin-bottom:2.3rem;padding:4.5rem;background-color:#d0edf0;border-radius:1.5rem}@media only screen and (max-width:38em){.accordion li .accordion-content{padding:2rem}}.accordion li .accordion-content:has(details){margin-bottom:0;padding:0 0 0 4.5rem;background-color:transparent}@media only screen and (max-width:38em){.accordion li .accordion-content:has(details){padding:0 0 0 2.5rem}}.accordion li .accordion-content:has(details) details{border-bottom:none}.accordion li details[open]>.accordion-title .state-indicator{rotate:90deg;border-color:#e9d6c8}.accordion li details[open]>.accordion-title .state-indicator .a-icon{fill:#e9d6c8}.accordion li:last-child details{border-bottom:.1rem solid #e9d6c8}.accordion.as--content-bg-white .accordion-content{background-color:#fff}.h-color-white{color:#fff}.h-bg-white{background-color:#fff}.h-color-text{color:#000}.h-bg-text{background-color:#000}.h-color-grey{color:#868686}.h-bg-grey{background-color:#868686}.h-color-background{color:#ecfafc}.h-bg-background{background-color:#ecfafc}.h-color-dark-background{color:#d0edf0}.h-bg-dark-background{background-color:#d0edf0}.h-color-primary{color:#1da4b4}.h-bg-primary{background-color:#1da4b4}.h-color-secondary{color:#302d7a}.h-bg-secondary{background-color:#302d7a}.h-color-ternary{color:#fce9db}.h-bg-ternary{background-color:#fce9db}.h-color-dark-ternary{color:#e9d6c8}.h-bg-dark-ternary{background-color:#e9d6c8}.h-color-green{color:#7fd37f}.h-bg-green{background-color:#7fd37f}.h-fz-12{font-size:1.2rem}.h-fz-15{font-size:1.5rem}.h-fz-20{font-size:2rem}.h-m-0{margin:0}.h-mt-0{margin-top:0}.h-mb-0{margin-bottom:0}.h-ml-0{margin-left:0}.h-mr-0{margin-right:0}.h-my-0{margin-top:0;margin-bottom:0}.h-mx-0{margin-left:0;margin-right:0}.h-p-0{padding:0}.h-pt-0{padding-top:0}.h-pb-0{padding-bottom:0}.h-pl-0{padding-left:0}.h-pr-0{padding-right:0}.h-py-0{padding-top:0;padding-bottom:0}.h-px-0{padding-left:0;padding-right:0}.h-m-5{margin:.5rem}.h-mt-5{margin-top:.5rem}.h-mb-5{margin-bottom:.5rem}.h-ml-5{margin-left:.5rem}.h-mr-5{margin-right:.5rem}.h-my-5{margin-top:.5rem;margin-bottom:.5rem}.h-mx-5{margin-left:.5rem;margin-right:.5rem}.h-p-5{padding:.5rem}.h-pt-5{padding-top:.5rem}.h-pb-5{padding-bottom:.5rem}.h-pl-5{padding-left:.5rem}.h-pr-5{padding-right:.5rem}.h-py-5{padding-top:.5rem;padding-bottom:.5rem}.h-px-5{padding-left:.5rem;padding-right:.5rem}.h-m-10{margin:1rem}.h-mt-10{margin-top:1rem}.h-mb-10{margin-bottom:1rem}.h-ml-10{margin-left:1rem}.h-mr-10{margin-right:1rem}.h-my-10{margin-top:1rem;margin-bottom:1rem}.h-mx-10{margin-left:1rem;margin-right:1rem}.h-p-10{padding:1rem}.h-pt-10{padding-top:1rem}.h-pb-10{padding-bottom:1rem}.h-pl-10{padding-left:1rem}.h-pr-10{padding-right:1rem}.h-py-10{padding-top:1rem;padding-bottom:1rem}.h-px-10{padding-left:1rem;padding-right:1rem}.h-m-15{margin:1.5rem}.h-mt-15{margin-top:1.5rem}.h-mb-15{margin-bottom:1.5rem}.h-ml-15{margin-left:1.5rem}.h-mr-15{margin-right:1.5rem}.h-my-15{margin-top:1.5rem;margin-bottom:1.5rem}.h-mx-15{margin-left:1.5rem;margin-right:1.5rem}.h-p-15{padding:1.5rem}.h-pt-15{padding-top:1.5rem}.h-pb-15{padding-bottom:1.5rem}.h-pl-15{padding-left:1.5rem}.h-pr-15{padding-right:1.5rem}.h-py-15{padding-top:1.5rem;padding-bottom:1.5rem}.h-px-15{padding-left:1.5rem;padding-right:1.5rem}.h-m-20{margin:2rem}.h-mt-20{margin-top:2rem}.h-mb-20{margin-bottom:2rem}.h-ml-20{margin-left:2rem}.h-mr-20{margin-right:2rem}.h-my-20{margin-top:2rem;margin-bottom:2rem}.h-mx-20{margin-left:2rem;margin-right:2rem}.h-p-20{padding:2rem}.h-pt-20{padding-top:2rem}.h-pb-20{padding-bottom:2rem}.h-pl-20{padding-left:2rem}.h-pr-20{padding-right:2rem}.h-py-20{padding-top:2rem;padding-bottom:2rem}.h-px-20{padding-left:2rem;padding-right:2rem}.h-m-25{margin:2.5rem}.h-mt-25{margin-top:2.5rem}.h-mb-25{margin-bottom:2.5rem}.h-ml-25{margin-left:2.5rem}.h-mr-25{margin-right:2.5rem}.h-my-25{margin-top:2.5rem;margin-bottom:2.5rem}.h-mx-25{margin-left:2.5rem;margin-right:2.5rem}.h-p-25{padding:2.5rem}.h-pt-25{padding-top:2.5rem}.h-pb-25{padding-bottom:2.5rem}.h-pl-25{padding-left:2.5rem}.h-pr-25{padding-right:2.5rem}.h-py-25{padding-top:2.5rem;padding-bottom:2.5rem}.h-px-25{padding-left:2.5rem;padding-right:2.5rem}.h-m-30{margin:3rem}.h-mt-30{margin-top:3rem}.h-mb-30{margin-bottom:3rem}.h-ml-30{margin-left:3rem}.h-mr-30{margin-right:3rem}.h-my-30{margin-top:3rem;margin-bottom:3rem}.h-mx-30{margin-left:3rem;margin-right:3rem}.h-p-30{padding:3rem}.h-pt-30{padding-top:3rem}.h-pb-30{padding-bottom:3rem}.h-pl-30{padding-left:3rem}.h-pr-30{padding-right:3rem}.h-py-30{padding-top:3rem;padding-bottom:3rem}.h-px-30{padding-left:3rem;padding-right:3rem}.h-m-40{margin:4rem}.h-mt-40{margin-top:4rem}.h-mb-40{margin-bottom:4rem}.h-ml-40{margin-left:4rem}.h-mr-40{margin-right:4rem}.h-my-40{margin-top:4rem;margin-bottom:4rem}.h-mx-40{margin-left:4rem;margin-right:4rem}.h-p-40{padding:4rem}.h-pt-40{padding-top:4rem}.h-pb-40{padding-bottom:4rem}.h-pl-40{padding-left:4rem}.h-pr-40{padding-right:4rem}.h-py-40{padding-top:4rem;padding-bottom:4rem}.h-px-40{padding-left:4rem;padding-right:4rem}.h-m-50{margin:5rem}.h-mt-50{margin-top:5rem}.h-mb-50{margin-bottom:5rem}.h-ml-50{margin-left:5rem}.h-mr-50{margin-right:5rem}.h-my-50{margin-top:5rem;margin-bottom:5rem}.h-mx-50{margin-left:5rem;margin-right:5rem}.h-p-50{padding:5rem}.h-pt-50{padding-top:5rem}.h-pb-50{padding-bottom:5rem}.h-pl-50{padding-left:5rem}.h-pr-50{padding-right:5rem}.h-py-50{padding-top:5rem;padding-bottom:5rem}.h-px-50{padding-left:5rem;padding-right:5rem}.h-m-60{margin:6rem}.h-mt-60{margin-top:6rem}.h-mb-60{margin-bottom:6rem}.h-ml-60{margin-left:6rem}.h-mr-60{margin-right:6rem}.h-my-60{margin-top:6rem;margin-bottom:6rem}.h-mx-60{margin-left:6rem;margin-right:6rem}.h-p-60{padding:6rem}.h-pt-60{padding-top:6rem}.h-pb-60{padding-bottom:6rem}.h-pl-60{padding-left:6rem}.h-pr-60{padding-right:6rem}.h-py-60{padding-top:6rem;padding-bottom:6rem}.h-px-60{padding-left:6rem;padding-right:6rem}.h-m-65{margin:6.5rem}.h-mt-65{margin-top:6.5rem}.h-mb-65{margin-bottom:6.5rem}.h-ml-65{margin-left:6.5rem}.h-mr-65{margin-right:6.5rem}.h-my-65{margin-top:6.5rem;margin-bottom:6.5rem}.h-mx-65{margin-left:6.5rem;margin-right:6.5rem}.h-p-65{padding:6.5rem}.h-pt-65{padding-top:6.5rem}.h-pb-65{padding-bottom:6.5rem}.h-pl-65{padding-left:6.5rem}.h-pr-65{padding-right:6.5rem}.h-py-65{padding-top:6.5rem;padding-bottom:6.5rem}.h-px-65{padding-left:6.5rem;padding-right:6.5rem}.h-m-80{margin:8rem}.h-mt-80{margin-top:8rem}.h-mb-80{margin-bottom:8rem}.h-ml-80{margin-left:8rem}.h-mr-80{margin-right:8rem}.h-my-80{margin-top:8rem;margin-bottom:8rem}.h-mx-80{margin-left:8rem;margin-right:8rem}.h-p-80{padding:8rem}.h-pt-80{padding-top:8rem}.h-pb-80{padding-bottom:8rem}.h-pl-80{padding-left:8rem}.h-pr-80{padding-right:8rem}.h-py-80{padding-top:8rem;padding-bottom:8rem}.h-px-80{padding-left:8rem;padding-right:8rem}.h-m-100{margin:10rem}.h-mt-100{margin-top:10rem}.h-mb-100{margin-bottom:10rem}.h-ml-100{margin-left:10rem}.h-mr-100{margin-right:10rem}.h-my-100{margin-top:10rem;margin-bottom:10rem}.h-mx-100{margin-left:10rem;margin-right:10rem}.h-p-100{padding:10rem}.h-pt-100{padding-top:10rem}.h-pb-100{padding-bottom:10rem}.h-pl-100{padding-left:10rem}.h-pr-100{padding-right:10rem}.h-py-100{padding-top:10rem;padding-bottom:10rem}.h-px-100{padding-left:10rem;padding-right:10rem}.h-m-120{margin:12rem}.h-mt-120{margin-top:12rem}.h-mb-120{margin-bottom:12rem}.h-ml-120{margin-left:12rem}.h-mr-120{margin-right:12rem}.h-my-120{margin-top:12rem;margin-bottom:12rem}.h-mx-120{margin-left:12rem;margin-right:12rem}.h-p-120{padding:12rem}.h-pt-120{padding-top:12rem}.h-pb-120{padding-bottom:12rem}.h-pl-120{padding-left:12rem}.h-pr-120{padding-right:12rem}.h-py-120{padding-top:12rem;padding-bottom:12rem}.h-px-120{padding-left:12rem;padding-right:12rem}.h-m-150{margin:15rem}.h-mt-150{margin-top:15rem}.h-mb-150{margin-bottom:15rem}.h-ml-150{margin-left:15rem}.h-mr-150{margin-right:15rem}.h-my-150{margin-top:15rem;margin-bottom:15rem}.h-mx-150{margin-left:15rem;margin-right:15rem}.h-p-150{padding:15rem}.h-pt-150{padding-top:15rem}.h-pb-150{padding-bottom:15rem}.h-pl-150{padding-left:15rem}.h-pr-150{padding-right:15rem}.h-py-150{padding-top:15rem;padding-bottom:15rem}.h-px-150{padding-left:15rem;padding-right:15rem}.h-m-200{margin:20rem}.h-mt-200{margin-top:20rem}.h-mb-200{margin-bottom:20rem}.h-ml-200{margin-left:20rem}.h-mr-200{margin-right:20rem}.h-my-200{margin-top:20rem;margin-bottom:20rem}.h-mx-200{margin-left:20rem;margin-right:20rem}.h-p-200{padding:20rem}.h-pt-200{padding-top:20rem}.h-pb-200{padding-bottom:20rem}.h-pl-200{padding-left:20rem}.h-pr-200{padding-right:20rem}.h-py-200{padding-top:20rem;padding-bottom:20rem}.h-px-200{padding-left:20rem;padding-right:20rem}.h-fw-300{font-weight:300}.h-fw-400{font-weight:400}.h-fw-500{font-weight:500}.h-fw-600{font-weight:600}.h-fw-700{font-weight:700}.h-fs-normal{font-style:normal}.h-fs-italic{font-style:italic}.h-align-center{text-align:center}.h-align-left{text-align:left}.h-align-right{text-align:right}.h-uppercase{text-transform:uppercase}.h-lowercase{text-transform:lowercase}.h-relative{position:relative}.h-hide-desktop{display:none!important;visibility:hidden}@media only screen and (max-width:75em){.h-show-mobile{display:block!important;visibility:visible}}@media only screen and (max-width:75em){.h-hide-mobile{display:none!important}}