@import"https://use.typekit.net/xrr3ofa.css";*{box-sizing:inherit;margin:0;padding:0;background:none;border:none;border-radius:0;outline:none;-moz-margin-after:0;-webkit-margin-after:0;-moz-margin-before:0;-webkit-margin-before:0;-moz-margin-end:0;-webkit-margin-end:0;-moz-margin-start:0;-webkit-margin-start:0;-moz-padding-after:0;-webkit-padding-after:0;-moz-padding-before:0;-webkit-padding-before:0;-moz-padding-end:0;-webkit-padding-end:0;-moz-padding-start:0;-webkit-padding-start:0}*:before,*:after{box-sizing:inherit}*:active,*:hover{outline:0}html{box-sizing:border-box;height:100%;font-size:100%}body{position:relative;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body *{-webkit-tap-highlight-color:rgba(0,0,0,0)}b,i,em,strong,h1,h2,h3,h4,h5,h6,th,td,pre,ins,del,address,input,select,button,textarea{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit;text-transform:inherit}textarea,input{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-clip:padding-box}a,ins,del,button,input,select,textarea{color:inherit;font-variant-numeric:inherit;text-decoration:none}ul,ol,menu{list-style:none}table{width:100%;border-collapse:separate;border-spacing:0}pre,textarea{overflow:auto;max-width:100%}img{display:block;width:100%;height:auto}svg:not(:root){overflow:hidden}form{width:100%}button,[role=button]{cursor:pointer}textarea{resize:none;line-height:inherit}::-moz-focus-inner{padding:0;border:none}input:-webkit-autofill{transition:background-color 50000s ease-in 0s;animation-name:on-autofill-start}@keyframes on-autofill-start{}html{scroll-behavior:smooth}html .grecaptcha-badge{display:none!important}body{background-color:#f5f5f5!important;font-family:proxima-nova,sans-serif;font-weight:400;color:#243857;font-size:.9375rem;line-height:1.125rem}body .bg-midblue,body.bg-midblue{background-color:#28539c!important;color:#f8f8f8}body .bg-darkblue,body.bg-darkblue{background-color:#243857!important;color:#f8f8f8}body .bg-green,body.bg-green{background-color:#47ad95!important;color:#f8f8f8}body .bg-white,body.bg-white{background-color:#fff!important;color:#243857}body .overflowing-top,body.overflowing-top{padding-top:0!important;margin-top:-8.4375rem}body h1,body h2{font-size:1.5625rem;line-height:2.1875rem;font-family:new-order,sans-serif;font-weight:600}@media (min-width: 50rem){body h1,body h2{font-size:2.1875rem;line-height:2.8125rem}}body h3{font-size:1.25rem;line-height:1.5625rem}body .--btn{display:flex;flex-direction:row;align-items:center;gap:.75rem;width:fit-content;height:fit-content;padding:.875rem 1.25rem;border-radius:.3125rem;border:solid .125rem transparent;font-size:.9375rem;line-height:1.125rem;font-weight:600;margin-top:.625rem;cursor:pointer;transform:scale(1);transition:all .35s ease-in-out!important}body .--btn:hover{transform:scale(1.1)}body .--btn.border-white{border-color:#fff;color:#fff}body .--btn.border-green{border-color:#47ad95;color:#47ad95}body .--btn.border-blue{border-color:#243857;color:#243857}body .--btn svg{width:1rem}body .--btn svg path,body .--btn svg polygon{fill:currentColor}body a:hover .--btn{transform:scale(1.1)}body .main-content{padding-top:3.125rem;padding-bottom:3.125rem}body .--wysiwyg{font-size:.9375rem;line-height:1.125rem}body .--wysiwyg strong{font-weight:700;font-family:proxima-nova,sans-serif}body .--wysiwyg em{font-style:italic}body .--wysiwyg a{text-decoration:none;position:relative;font-weight:600}body .--wysiwyg a:after{position:absolute;content:"";bottom:0;left:0;width:0;height:.0625rem;background-color:currentColor;transition:width .35s ease-in-out}body .--wysiwyg a:hover:after{width:100%}body .--wysiwyg p,body .--wysiwyg h1,body .--wysiwyg h2,body .--wysiwyg h3,body .--wysiwyg h4{margin-bottom:.625rem;margin-top:.625rem}body .--wysiwyg ol{list-style:decimal}body .--wysiwyg ul{list-style:disc}body .--wysiwyg ol,body .--wysiwyg ul{padding-left:.9375rem;margin-bottom:.625rem;margin-top:.625rem}body .--wysiwyg ol li,body .--wysiwyg ul li{padding-left:.3125rem}body .--wysiwyg ol li:before,body .--wysiwyg ul li:before{display:none}.--p-wrapper{width:100%;padding-left:1.25rem;padding-right:1.25rem}@media (min-width: 50rem){.--p-wrapper{padding-left:3%;padding-right:3%}}@media (min-width: 101.25rem){.--p-wrapper{padding-left:calc((100% - 90rem)/2);padding-right:calc((100% - 90rem)/2)}}.--m-wrapper{width:calc(100% - 2.5rem);margin:auto}@media (min-width: 50rem){.--m-wrapper{width:94%}}@media (min-width: 101.25rem){.--m-wrapper{width:90rem}}.--counter-wrapper{width:calc(100% + 2.5rem);margin-left:-1.25rem;margin-right:-1.25rem}@media (min-width: 50rem){.--counter-wrapper{width:106%;margin-left:-3%;margin-right:-3%}}@media (min-width: 101.25rem){.--counter-wrapper{width:90rem;margin-left:calc((100% - 90rem)/-2);margin-right:calc((100% - 90rem)/-2)}}.form-container .gform_fields{gap:.9375rem!important}.form-container .gfield--input-type-html{margin-bottom:.625rem}.form-container .gfield--input-type-radio,.form-container .gfield--input-type-checkbox{position:relative;z-index:2;padding:0 1.875rem 1.875rem}.form-container .gfield--input-type-radio:before,.form-container .gfield--input-type-checkbox:before{position:absolute;content:"";z-index:-1;top:-1.25rem;left:0;background-color:#fff;border:#E3E3E3 solid .125rem;border-top:none;border-bottom-left-radius:.3125rem;border-bottom-right-radius:.3125rem;width:100%;height:calc(100% + 1.25rem)}.form-container .gfield--input-type-radio legend,.form-container .gfield--input-type-checkbox legend{position:relative;width:calc(100% + 3.75rem);margin-left:-1.875rem;padding:1.875rem 1.875rem 0}.form-container .gfield--input-type-radio legend:before,.form-container .gfield--input-type-checkbox legend:before{position:absolute;content:"";z-index:-1;top:0;left:0;background-color:#fff;border:#E3E3E3 solid .125rem;border-bottom:none;border-top-left-radius:.3125rem;border-top-right-radius:.3125rem;width:100%;height:calc(100% + 1.25rem)}.form-container .gfield--input-type-radio .gchoice,.form-container .gfield--input-type-checkbox .gchoice{display:flex;flex-direction:row;align-items:center;background-color:#f5f5f5;color:#243857;padding:0 .9375rem;border-radius:.3125rem;cursor:pointer}.form-container .gfield--input-type-radio .gchoice input,.form-container .gfield--input-type-checkbox .gchoice input{flex-shrink:0;width:1.5rem;height:1.5rem;border:#243857 solid .125rem;background-color:transparent}.form-container .gfield--input-type-radio .gchoice input:before,.form-container .gfield--input-type-checkbox .gchoice input:before{width:.875rem;height:.875rem;background-color:#243857;color:transparent}.form-container .gfield--input-type-radio .gchoice label,.form-container .gfield--input-type-checkbox .gchoice label{padding:.9375rem 0;width:100%}.form-container .gfield--input-type-select,.form-container .gfield--input-type-phone,.form-container .gfield--input-type-email,.form-container .gfield--input-type-fileupload,.form-container .gfield--input-type-text,.form-container .gfield--input-type-textarea{padding:1.875rem;background-color:#fff;border-radius:.3125rem;border:#E3E3E3 solid .125rem}.form-container .gfield--input-type-select input,.form-container .gfield--input-type-select select,.form-container .gfield--input-type-select .ginput_container_textarea,.form-container .gfield--input-type-phone input,.form-container .gfield--input-type-phone select,.form-container .gfield--input-type-phone .ginput_container_textarea,.form-container .gfield--input-type-email input,.form-container .gfield--input-type-email select,.form-container .gfield--input-type-email .ginput_container_textarea,.form-container .gfield--input-type-fileupload input,.form-container .gfield--input-type-fileupload select,.form-container .gfield--input-type-fileupload .ginput_container_textarea,.form-container .gfield--input-type-text input,.form-container .gfield--input-type-text select,.form-container .gfield--input-type-text .ginput_container_textarea,.form-container .gfield--input-type-textarea input,.form-container .gfield--input-type-textarea select,.form-container .gfield--input-type-textarea .ginput_container_textarea{border:#243857 solid .125rem;border-radius:.3125rem;color:#243857}.form-container .gfield--input-type-select input::placeholder,.form-container .gfield--input-type-select select::placeholder,.form-container .gfield--input-type-select .ginput_container_textarea::placeholder,.form-container .gfield--input-type-phone input::placeholder,.form-container .gfield--input-type-phone select::placeholder,.form-container .gfield--input-type-phone .ginput_container_textarea::placeholder,.form-container .gfield--input-type-email input::placeholder,.form-container .gfield--input-type-email select::placeholder,.form-container .gfield--input-type-email .ginput_container_textarea::placeholder,.form-container .gfield--input-type-fileupload input::placeholder,.form-container .gfield--input-type-fileupload select::placeholder,.form-container .gfield--input-type-fileupload .ginput_container_textarea::placeholder,.form-container .gfield--input-type-text input::placeholder,.form-container .gfield--input-type-text select::placeholder,.form-container .gfield--input-type-text .ginput_container_textarea::placeholder,.form-container .gfield--input-type-textarea input::placeholder,.form-container .gfield--input-type-textarea select::placeholder,.form-container .gfield--input-type-textarea .ginput_container_textarea::placeholder{color:#bac0ca}.form-container .gfield_label{font-size:1.0625rem;line-height:1.4375rem;font-family:proxima-nova,sans-serif;font-weight:700;color:#243857;margin-bottom:1.25rem}.form-container .gfield_label .gfield_required{display:none}.form-container #gform_ajax_frame_1{display:none!important;width:0px!important;height:0px!important}.form-container .gform_button{display:flex!important;color:#fff!important;background-color:#243857!important;border-radius:.3125rem!important;margin-left:auto!important;margin-right:0!important;width:100%!important}@media (min-width: 50rem){.form-container .gform_button{width:fit-content!important}}.form-container .gform_button:disabled{background-color:#8c96a6!important}.form-container .download-certification-button,.form-container .retry-certification-button{display:flex!important;flex-direction:row!important;gap:.9375rem!important;background-color:#243857!important;color:#fff!important;font-family:proxima-nova,sans-serif!important;font-size:.9375rem!important;border:none!important;border-radius:.3125rem!important;padding:.9375rem 1.25rem;width:100%!important;text-decoration:none!important}@media (min-width: 50rem){.form-container .download-certification-button,.form-container .retry-certification-button{width:fit-content!important}}.form-container .download-certification-button img,.form-container .download-certification-button svg,.form-container .retry-certification-button img,.form-container .retry-certification-button svg{max-width:1.25rem!important;width:1.25rem!important;margin:0!important;border-radius:0!important}.form-container .download-certification-button .text,.form-container .retry-certification-button .text{line-height:22px}.fake-select{background-color:#243857;border:#455670 solid .125rem;border-radius:.3125rem;width:100%;padding:.9375rem 1.25rem;margin-bottom:1.875rem;cursor:pointer}.fake-select.open .ressources-filters{max-height:62.5rem;padding-top:.9375rem}@media (min-width: 50rem){.fake-select.open .ressources-filters{padding-top:0}}.fake-select.open .selected-option .select-arrow{transform:rotate(-135deg)}@media (min-width: 50rem){.fake-select{background-color:transparent;border:none;border-radius:0;padding:0;margin-bottom:0;cursor:unset}}.fake-select .selected-option{flex-direction:row;align-items:center;justify-content:space-between;color:#f8f8f8;display:flex}@media (min-width: 50rem){.fake-select .selected-option{display:none}}.fake-select .selected-option .selected-text{display:flex;flex-direction:row;align-items:center;gap:.625rem;font-weight:600}.fake-select .selected-option .select-arrow{display:block;border-bottom:#F8F8F8 solid .0625rem;border-right:#F8F8F8 solid .0625rem;width:.4375rem;height:.4375rem;border-bottom-right-radius:.0625rem;transform:rotate(45deg);transition:transform .25s ease-in-out}.fake-select .ressources-filters{display:flex;flex-direction:column;gap:.3125rem;max-height:0;overflow:hidden;padding-top:0;transition:all .35s ease-in-out}@media (min-width: 50rem){.fake-select .ressources-filters{flex-direction:row;margin-bottom:1.5625rem;gap:.625rem;max-height:unset!important;padding-top:0}}.fake-select .ressources-filters .ressource-filter{position:relative;margin:0;width:100%}@media (min-width: 50rem){.fake-select .ressources-filters .ressource-filter{width:fit-content}}.fake-select .ressources-filters .ressource-filter:hover .--btn,.fake-select .ressources-filters .ressource-filter.active .--btn{background-color:#455670!important;transform:scale(1)!important}.fake-select .ressources-filters .ressource-filter input:checked+.--btn{background-color:#455670!important;transform:scale(1)!important}.fake-select .ressources-filters .ressource-filter .--btn{margin-top:0;cursor:pointer;width:100%}@media (min-width: 50rem){.fake-select .ressources-filters .ressource-filter .--btn{width:fit-content}}.fake-select .ressources-filters .ressource-filter input{position:absolute;top:0;left:0;pointer-events:none;visibility:hidden}.fake-select .ressources-filters.mobile-filters{width:100%;margin-bottom:1.875rem}@media (min-width: 50rem){.fake-select .ressources-filters.mobile-filters{display:none}}.fake-select .ressources-filters.mobile-filters select{width:100%;transform:scale(1)!important;border-color:#455670}.fake-select .ressources-filters.mobile-filters select option{color:#243857}.fake-select .filter-dot{display:block;width:.625rem;height:.625rem;border-radius:.625rem;flex-shrink:0}.fake-select .filter-dot.color-yellow{background-color:#f4d380}.fake-select .filter-dot.color-green{background-color:#47ad95}.fake-select .filter-dot.color-blue{background-color:#28539c}.ressources-no-result{border-radius:.3125rem;border:#E3E3E3 solid .0625rem;padding:1.875rem;width:100%;max-width:100%;text-align:center;transition:all .25s ease-in-out}.ressources-no-result.hidden{overflow:hidden;max-height:0;padding:0;border:none}.ressources-list{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;width:100%}.button-results-counter{margin:3.75rem auto 0}.button-results-counter .results-counter{display:flex;flex-direction:column;align-items:center;gap:.5625rem;margin:auto;font-weight:600}.button-results-counter .results-counter .progress-bar{position:relative;border-radius:.25rem;width:15.625rem;height:.25rem;background-color:#e3e3e3;font-weight:600;--progressbar-width: 0%}.button-results-counter .results-counter .progress-bar:after{position:absolute;content:"";top:0;left:0;width:var(--progressbar-width);background-color:#47ad95;height:100%;border-radius:.25rem;transition:width .25s ease-in-out}.button-results-counter #ressources-see-more{margin:1.25rem auto auto;height:fit-content;max-height:12.5rem;transition:all .25s ease-in-out}.button-results-counter #ressources-see-more.hidden{overflow:hidden;max-height:0;padding:0;border:none}.ressource-thumbnail{display:flex;flex-direction:column;border-radius:.3125rem;border:#E3E3E3 solid .0625rem;padding:1.875rem;width:100%;max-width:100%;margin:.3125rem 0}@media (min-width: 50rem){.ressource-thumbnail{width:calc((100% - 3.125rem)/2);max-width:calc((100% - 3.125rem)/2);margin:.75rem}}@media (min-width: 75rem){.ressource-thumbnail{width:calc((100% - 4.6875rem) / 3);max-width:calc((100% - 4.6875rem) / 3);margin:.75rem}}.ressource-thumbnail .img-term-container{position:relative;margin-bottom:1.875rem}.ressource-thumbnail .img-term-container .--image{aspect-ratio:4/1;object-fit:cover;border-radius:.3125rem;margin:-1.25rem -1.25rem 0;width:calc(100% + 2.5rem);max-height:9.375rem}.ressource-thumbnail .img-term-container .term{position:absolute;bottom:-.9375rem;border-radius:.8125rem;font-size:.9375rem;font-weight:600;padding:.25rem .625rem;line-height:1.125rem}.ressource-thumbnail .img-term-container .term.color-yellow{background-color:#fdf6e6;color:#f4d380}.ressource-thumbnail .img-term-container .term.color-green{background-color:#e3f3ef;color:#47ad95}.ressource-thumbnail .img-term-container .term.color-blue{background-color:#e6ecf6;color:#243857}.ressource-thumbnail .--title{font-weight:600}.ressource-thumbnail .--title:has(+.--btn){margin-bottom:1.5625rem}.ressource-thumbnail .--btn{margin-bottom:0;margin-top:auto}.footer{position:relative}.footer .footer__top{display:flex;flex-direction:column;gap:2.5rem;flex-wrap:nowrap;padding-top:2.8125rem;padding-bottom:2.8125rem;align-self:flex-start;border-bottom:#455670 .125rem solid}@media (min-width: 50rem){.footer .footer__top{flex-direction:row}}.footer .footer__top__description{width:100%;flex-shrink:0;font-size:.75rem;line-height:1.1875rem}@media (min-width: 50rem){.footer .footer__top__description{width:34.375rem;max-width:45%}}.footer .footer__top__slider{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-around;gap:1.875rem;align-items:center}.footer .footer__top__slider__sponsor{min-width:4.0625rem;width:calc(16.6666666667% - 1.875rem);flex-basis:calc(16.6666666667% - 1.875rem);transform:scale(1);transition:transform .35s ease-in-out}@media (min-width: 50rem){.footer .footer__top__slider__sponsor{min-width:6.25rem}}.footer .footer__top__slider__sponsor:hover{transform:scale(1.1)}.footer .footer__bottom{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;padding-top:1.5625rem;padding-bottom:1.5625rem;gap:.9375rem;overflow:hidden}@media (max-width: 49.9375rem){.footer .footer__bottom{background-color:#28539c!important}}@media (min-width: 50rem){.footer .footer__bottom{padding-top:2.8125rem;padding-bottom:6.5625rem}}.footer .footer__bottom .--title,.footer .footer__bottom .--text{width:100%;margin:auto;text-align:center}@media (min-width: 50rem){.footer .footer__bottom .--title,.footer .footer__bottom .--text{width:90%;max-width:54.375rem}}@media (min-width: 50rem){.footer .footer__bottom:before,.footer .footer__bottom:after{position:absolute;content:"";z-index:-1;display:block;aspect-ratio:1;border-radius:50%;outline:#28539C solid 3.4375rem;outline-offset:-3.4375rem;width:17.8125rem}.footer .footer__bottom:before{outline:#5A82C1 solid 2.1875rem;outline-offset:-2.1875rem;width:9.375rem;top:0;right:6.25rem;transform:translateY(-50%)}.footer .footer__bottom:after{bottom:0;left:1.5625rem;transform:translateY(50%)}}.footer .footer__credits{position:relative;display:flex;flex-direction:column;align-items:center;gap:.9375rem;padding:.625rem 0;border-radius:.3125rem;background-color:#243857;font-size:.75rem;line-height:1.125rem;text-align:center}@media (min-width: 50rem){.footer .footer__credits{position:absolute;z-index:4;bottom:1.5625rem;left:50%;transform:translate(-50%);flex-direction:row;flex-wrap:nowrap;justify-content:space-between;padding:.625rem .9375rem;background-color:#455670;line-height:1.375rem;text-align:left}}.footer .footer__credits__beet{font-weight:700;color:#f8f8f8;transition:color .35s ease-in-out}.footer .footer__credits__beet:hover{color:#c51262}.footer .footer__credits a:not(.footer__credits__beet){position:relative;font-weight:600}.footer .footer__credits a:not(.footer__credits__beet):after{position:absolute;content:"";bottom:0;left:0;width:0;height:.0625rem;background-color:currentColor;transition:width .35s ease-in-out}.footer .footer__credits a:not(.footer__credits__beet):hover:after{width:100%}body:has(.overflowing-top) .header-cta{padding-bottom:10rem}.header-cta{padding-top:1.25rem;padding-bottom:1.25rem}.header-cta__container{display:flex;flex-direction:column;position:relative;border-radius:.3125rem;overflow:hidden;padding:1.25rem}@media (min-width: 50rem){.header-cta__container{padding:2.1875rem}}.header-cta__container .--content{position:relative;z-index:1}@media (min-width: 50rem){.header-cta__container .--content{max-width:50%}}.header-cta__container .--content .--hat{margin-bottom:.625rem;font-weight:600}.header-cta .circle-button{position:absolute;bottom:0;left:55%;display:none;justify-content:center;align-items:center;width:11.25rem;height:11.25rem;border-radius:50%;outline:2.5rem #47AD95 solid;outline-offset:-2.5rem;transform:translateY(50%)}@media (min-width: 50rem){.header-cta .circle-button{display:flex}}.header-cta .circle-button:hover .circle-svg{transform:rotate(10deg)}.header-cta .normal-button{display:flex;margin:1.25rem 0 1.5625rem}@media (min-width: 50rem){.header-cta .normal-button{display:none}}.header-cta .circle-svg{position:absolute;top:0;left:0;width:11.25rem;height:11.25rem;pointer-events:none;transform:rotate(-5deg);transition:transform .35s ease-in-out}.header-cta .circle-svg #svg-arrow polygon{fill:#f8f8f8}.header-cta text{font-size:.9375rem;fill:#f8f8f8}.header-cta__bg-image{width:calc(100% + 2.5rem);margin-left:-1.25rem;margin-bottom:-1.25rem;object-fit:contain;object-position:right;order:6}@media (min-width: 50rem){.header-cta__bg-image{position:absolute;bottom:0;right:0;z-index:0;width:unset;height:100%;order:unset;margin-left:unset;margin-bottom:unset}}.nav{border-bottom:#455670 .125rem solid}.nav nav{display:flex;flex-direction:row;justify-content:space-between;align-items:center;padding-top:.625rem;padding-bottom:.625rem;min-height:4.0625rem}@media (min-width: 50rem){.nav nav{align-items:flex-end;padding-top:1.5625rem;padding-bottom:1.5625rem;min-height:5.9375rem}}.nav .logo-accueil{display:inline-block;width:9.375rem}@media (min-width: 50rem){.nav .logo-accueil{width:15.3125rem}}.nav .header-search-form{position:relative;width:fit-content;background-color:#455670;padding:.9375rem;border-radius:.3125rem;transition:all .25s ease-in-out}@media (min-width: 50rem){.nav .header-search-form{width:26.875rem;padding:.9375rem 1.25rem}}.nav .header-search-form .fake-input{font-size:.9375rem;font-weight:600;display:flex;flex-direction:row;justify-content:space-between;color:#f8f8f8;cursor:pointer}.nav .header-search-form .fake-input .fake-text{display:none}@media (min-width: 50rem){.nav .header-search-form .fake-input .fake-text{display:block}}.nav .header-search-form .fake-input svg{width:1.125rem;height:1.125rem}body{transition:all .25s ease-in-out}body:has(.header-search-form.active){overflow-y:hidden;overflow-x:hidden}.search-modal{position:fixed;max-height:0;width:100%;left:0;top:0;padding:0 1.25rem;overflow:hidden;transition:all .25s ease-in-out}@media (min-width: 50rem){.search-modal{position:absolute;padding:0 1.25rem}}.search-modal .search-modal-top-container{display:flex;flex-direction:row;align-items:center;gap:.625rem;background-color:#243857;margin-top:-.9375rem;padding-top:.625rem;padding-bottom:.625rem;height:4.0625rem}@media (min-width: 50rem){.search-modal .search-modal-top-container{height:unset;gap:1.5625rem;background-color:transparent;border-bottom:#F5F5F5 solid .125rem;padding-bottom:.9375rem;padding-top:0;margin-top:0}}.search-modal .search-modal-top-container .modal-search-form{position:relative;display:flex;flex-direction:row;align-items:center;gap:1.5625rem;width:100%;padding:.625rem;border-radius:.3125rem;background-color:#455670}@media (min-width: 50rem){.search-modal .search-modal-top-container .modal-search-form{background-color:transparent}}.search-modal .search-modal-top-container .modal-search-form input{font-size:.9375rem;font-weight:600;width:100%;color:#fff}@media (min-width: 50rem){.search-modal .search-modal-top-container .modal-search-form input{padding:0;border-radius:0;color:#243857}}.search-modal .search-modal-top-container .modal-search-form input::placeholder{color:#fff}@media (min-width: 50rem){.search-modal .search-modal-top-container .modal-search-form input::placeholder{color:#243857}}.search-modal .search-modal-top-container .modal-search-form input:focus{outline-color:transparent!important}.search-modal .search-modal-top-container .modal-search-form .empty-button{flex-shrink:0;opacity:0;pointer-events:none;transition:all .25s ease-in-out}.search-modal .search-modal-top-container .modal-search-form .empty-button.active{opacity:1;pointer-events:unset}.search-modal .search-modal-top-container .modal-search-form .empty-button svg{width:1.125rem;height:1.125rem;margin-bottom:-.1875rem}.search-modal .search-modal-top-container .modal-search-form .empty-button svg path,.search-modal .search-modal-top-container .modal-search-form .empty-button svg polygon{fill:#fff!important}@media (min-width: 50rem){.search-modal .search-modal-top-container .modal-search-form .empty-button svg path,.search-modal .search-modal-top-container .modal-search-form .empty-button svg polygon{fill:#243857!important}}.search-modal .search-modal-top-container .modal-search-form .search-icon{position:relative;flex-shrink:0}.search-modal .search-modal-top-container .modal-search-form .search-icon:before{position:absolute;content:"";left:-.75rem;top:0;height:100%;width:.0625rem;background-color:#f5f5f5}@media (min-width: 50rem){.search-modal .search-modal-top-container .modal-search-form .search-icon:before{width:.125rem}}.search-modal .search-modal-top-container .modal-search-form .search-icon svg{width:1.125rem;height:1.125rem}.search-modal .search-modal-top-container .modal-search-form .search-icon svg path{fill:#fff!important}@media (min-width: 50rem){.search-modal .search-modal-top-container .modal-search-form .search-icon svg path{fill:#243857!important}}.search-modal .search-modal-top-container .close-search-modal{flex-shrink:0;background-color:#455670;padding:.625rem;margin:0}@media (min-width: 50rem){.search-modal .search-modal-top-container .close-search-modal{display:none}}.search-modal .search-modal-top-container .close-search-modal svg{width:1.125rem}.search-modal .search-modal-top-container .close-search-modal svg path{fill:#fff!important}.search-modal .search-results-modal{display:flex;flex-direction:column;max-height:calc(100vh - 4.0625rem);height:fit-content;overflow-x:hidden;overflow-y:auto;padding:.625rem 1.25rem .625rem 0}@media (min-width: 50rem){.search-modal .search-results-modal{max-height:23.4375rem;margin:.9375rem -1.25rem .9375rem 0}}.search-modal .search-results-modal .taxonomy-result{font-weight:600;padding:.25rem .625rem;border-radius:.8125rem;margin-bottom:1.25rem;width:fit-content}.search-modal .search-results-modal .taxonomy-result:not(:first-of-type){margin-top:1.25rem}.search-modal .search-results-modal .taxonomy-result.color-yellow{background-color:#fdf6e6;color:#f4d380}.search-modal .search-results-modal .taxonomy-result.color-green{background-color:#e3f3ef;color:#47ad95}.search-modal .search-results-modal .taxonomy-result.color-blue{background-color:#e6ecf6;color:#243857}.search-modal .search-results-modal .search-result{display:flex;flex-direction:row;gap:1.375rem;align-items:flex-start;font-size:1.0625rem;font-weight:700;line-height:1.4375rem}.search-modal .search-results-modal .search-result:not(:has(+.taxonomy-result)):not(:last-child){margin-bottom:1.25rem}.search-modal .search-results-modal .search-result:hover .icon-container{transform:scale(1.05)}.search-modal .search-results-modal .search-result .highlight{background-color:#24385726}.search-modal .search-results-modal .search-result .icon-container{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:2.8125rem;aspect-ratio:1;border-radius:.3125rem;transform:scale(1);transition:transform .25s ease-in-out}.search-modal .search-results-modal .search-result .icon-container svg{width:1.125rem;height:1.125rem}.search-modal .search-results-modal .xdebug-error{display:none}.header-search-form.active .search-modal{z-index:15;max-height:100vh;height:fit-content;border-radius:0;padding:.9375rem 1.25rem}@media (min-width: 50rem){.header-search-form.active .search-modal{border-radius:.3125rem;max-height:31.25rem}}.header-search-form.active .search-backdrop{width:100%;height:100%}.search-backdrop{position:fixed;top:0;left:0;z-index:10;width:100%;height:0;background-color:#fff;transition:all .25s ease-in-out}@media (min-width: 50rem){.search-backdrop{background-color:transparent;-webkit-backdrop-filter:brightness(.6);backdrop-filter:brightness(.6)}}.confirmation-popup{position:fixed;z-index:5;right:1.25rem;bottom:1.25rem;display:flex;flex-direction:row;align-items:center;background-color:#fff;border-radius:.3125rem;border:#F5F5F5 solid .0625rem;min-height:3.125rem;padding:1.875rem;gap:.9375rem;width:fit-content;max-width:calc(100vw - 2.5rem);transition:right .35s ease-in-out}@media (min-width: 50rem){.confirmation-popup{max-width:94vw;right:3vw}}@media (min-width: 101.25rem){.confirmation-popup{max-width:90rem;right:calc((100% - 90rem)/2)}}.confirmation-popup.closed{right:-100vw}.confirmation-popup.error svg path{fill:#a51515}.confirmation-popup svg{width:1.875rem;aspect-ratio:1}.confirmation-popup svg path{fill:#47ad95}#gdpr-bar.gdpr-bar,#gdpr-settings.gdpr-settings .gdpr-settings__panel{background-color:#f5f5f5;font-family:proxima-nova,sans-serif;box-shadow:0 0 1.25rem #0000004d}@media (min-width: 50rem){#gdpr-bar.gdpr-bar,#gdpr-settings.gdpr-settings .gdpr-settings__panel{width:96%;left:2%}}@media (min-width: 101.25rem){#gdpr-bar.gdpr-bar,#gdpr-settings.gdpr-settings .gdpr-settings__panel{width:93.75rem;left:calc((100vw - 93.75rem)/2)}}#gdpr-bar.gdpr-bar .gdpr-bar__section,#gdpr-bar.gdpr-bar .gdpr-settings__section,#gdpr-bar.gdpr-bar .gdpr-section,#gdpr-settings.gdpr-settings .gdpr-settings__panel .gdpr-bar__section,#gdpr-settings.gdpr-settings .gdpr-settings__panel .gdpr-settings__section,#gdpr-settings.gdpr-settings .gdpr-settings__panel .gdpr-section{color:#243857}#gdpr-bar.gdpr-bar .gdpr-bar__section .gdpr-button,#gdpr-bar.gdpr-bar .gdpr-settings__section .gdpr-button,#gdpr-bar.gdpr-bar .gdpr-section .gdpr-button,#gdpr-settings.gdpr-settings .gdpr-settings__panel .gdpr-bar__section .gdpr-button,#gdpr-settings.gdpr-settings .gdpr-settings__panel .gdpr-settings__section .gdpr-button,#gdpr-settings.gdpr-settings .gdpr-settings__panel .gdpr-section .gdpr-button{background-color:#455670;color:#f8f8f8;border-radius:.3125rem;border:none;text-transform:none;transform:scale(1);transition:transform .25s ease-in-out;font-size:.9375rem;line-height:1.125rem;height:unset;letter-spacing:unset;padding:.875rem 1.25rem}#gdpr-bar.gdpr-bar .gdpr-bar__section .gdpr-button.--primary,#gdpr-bar.gdpr-bar .gdpr-settings__section .gdpr-button.--primary,#gdpr-bar.gdpr-bar .gdpr-section .gdpr-button.--primary,#gdpr-settings.gdpr-settings .gdpr-settings__panel .gdpr-bar__section .gdpr-button.--primary,#gdpr-settings.gdpr-settings .gdpr-settings__panel .gdpr-settings__section .gdpr-button.--primary,#gdpr-settings.gdpr-settings .gdpr-settings__panel .gdpr-section .gdpr-button.--primary{background-color:#47ad95}#gdpr-bar.gdpr-bar .gdpr-bar__section .gdpr-button:hover,#gdpr-bar.gdpr-bar .gdpr-settings__section .gdpr-button:hover,#gdpr-bar.gdpr-bar .gdpr-section .gdpr-button:hover,#gdpr-settings.gdpr-settings .gdpr-settings__panel .gdpr-bar__section .gdpr-button:hover,#gdpr-settings.gdpr-settings .gdpr-settings__panel .gdpr-settings__section .gdpr-button:hover,#gdpr-settings.gdpr-settings .gdpr-settings__panel .gdpr-section .gdpr-button:hover{transform:scale(1.05)}#gdpr-bar.gdpr-bar .gdpr-bar__section a,#gdpr-bar.gdpr-bar .gdpr-settings__section a,#gdpr-bar.gdpr-bar .gdpr-section a,#gdpr-settings.gdpr-settings .gdpr-settings__panel .gdpr-bar__section a,#gdpr-settings.gdpr-settings .gdpr-settings__panel .gdpr-settings__section a,#gdpr-settings.gdpr-settings .gdpr-settings__panel .gdpr-section a{position:relative;font-weight:600}#gdpr-bar.gdpr-bar .gdpr-bar__section a:after,#gdpr-bar.gdpr-bar .gdpr-settings__section a:after,#gdpr-bar.gdpr-bar .gdpr-section a:after,#gdpr-settings.gdpr-settings .gdpr-settings__panel .gdpr-bar__section a:after,#gdpr-settings.gdpr-settings .gdpr-settings__panel .gdpr-settings__section a:after,#gdpr-settings.gdpr-settings .gdpr-settings__panel .gdpr-section a:after{position:absolute;content:"";bottom:0;left:0;width:0;height:.0625rem;background-color:currentColor;transition:width .35s ease-in-out}#gdpr-bar.gdpr-bar .gdpr-bar__section a:hover:after,#gdpr-bar.gdpr-bar .gdpr-settings__section a:hover:after,#gdpr-bar.gdpr-bar .gdpr-section a:hover:after,#gdpr-settings.gdpr-settings .gdpr-settings__panel .gdpr-bar__section a:hover:after,#gdpr-settings.gdpr-settings .gdpr-settings__panel .gdpr-settings__section a:hover:after,#gdpr-settings.gdpr-settings .gdpr-settings__panel .gdpr-section a:hover:after{width:100%}#gdpr-bar.gdpr-bar .gdpr-bar__section .gdpr-switch .gdpr-switch__track,#gdpr-bar.gdpr-bar .gdpr-settings__section .gdpr-switch .gdpr-switch__track,#gdpr-bar.gdpr-bar .gdpr-section .gdpr-switch .gdpr-switch__track,#gdpr-settings.gdpr-settings .gdpr-settings__panel .gdpr-bar__section .gdpr-switch .gdpr-switch__track,#gdpr-settings.gdpr-settings .gdpr-settings__panel .gdpr-settings__section .gdpr-switch .gdpr-switch__track,#gdpr-settings.gdpr-settings .gdpr-settings__panel .gdpr-section .gdpr-switch .gdpr-switch__track{border-radius:.3125rem;border:#47AD95 solid .0625rem;color:#47ad95;text-transform:none;letter-spacing:unset;font-size:.9375rem;line-height:1.125rem}#gdpr-bar.gdpr-bar .gdpr-bar__section .gdpr-switch .gdpr-switch__track:after,#gdpr-bar.gdpr-bar .gdpr-settings__section .gdpr-switch .gdpr-switch__track:after,#gdpr-bar.gdpr-bar .gdpr-section .gdpr-switch .gdpr-switch__track:after,#gdpr-settings.gdpr-settings .gdpr-settings__panel .gdpr-bar__section .gdpr-switch .gdpr-switch__track:after,#gdpr-settings.gdpr-settings .gdpr-settings__panel .gdpr-settings__section .gdpr-switch .gdpr-switch__track:after,#gdpr-settings.gdpr-settings .gdpr-settings__panel .gdpr-section .gdpr-switch .gdpr-switch__track:after{background-color:#47ad95;border-radius:.3125rem}@media (min-width: 50rem){#gdpr-bar.gdpr-bar{border-top-right-radius:.3125rem;border-top-left-radius:.3125rem;width:calc(100% - 1.25rem);left:.625rem}}@media (min-width: 50rem){#gdpr-settings.gdpr-settings .gdpr-settings__panel{border-bottom-right-radius:.3125rem;border-top-right-radius:.3125rem}}.breadcrumbs{display:none;flex-direction:row;gap:.9375rem;font-size:.9375rem;line-height:1.125rem;padding-bottom:1.25rem;border-bottom:#455670 .125rem solid}@media (min-width: 50rem){.breadcrumbs{display:flex}}.breadcrumbs .separator{color:#929cab;font-size:.8125rem}.breadcrumbs .current-page{color:#929cab}.breadcrumbs .back-link{position:relative;color:#fff}.breadcrumbs .back-link:after{position:absolute;content:"";bottom:0;left:0;width:0;height:.0625rem;background-color:currentColor;transition:width .35s ease-in-out}.breadcrumbs .back-link:hover:after{width:100%}.mobile-back-link{display:flex;flex-direction:row;align-items:center;gap:.625rem}@media (min-width: 50rem){.mobile-back-link{display:none}}.mobile-back-link svg{transform:rotate(180deg);width:.625rem;height:.625rem}.header-content{display:flex;flex-direction:column;gap:1.25rem;margin-top:1.25rem;margin-bottom:1.25rem}@media (min-width: 50rem){.header-content{flex-direction:row;margin-top:2.1875rem;margin-bottom:0}}.header-content .title-time-container{display:flex;flex-direction:column;gap:.9375rem;width:100%}.header-content .title-time-container .reading-time{display:flex;align-items:center;gap:.625rem;flex-direction:row}.header-content .title-time-container .reading-time svg{width:1.125rem}.header-content .buttons-container{display:flex;flex-direction:column;justify-content:flex-start;gap:.1875rem;width:21.25rem;flex-shrink:0;max-width:100%}@media (min-width: 50rem){.header-content .buttons-container{flex-direction:row;justify-content:flex-end;gap:.625rem}}.single-ressource{display:flex;flex-direction:column;align-items:flex-start;gap:3.125rem}@media (min-width: 50rem){.single-ressource{flex-direction:row;gap:4.0625rem}}.single-ressource .left-section,.single-ressource .left-section .content-form-tabs{width:100%}.single-ressource .left-section .content-form-tabs .tabs-switcher{display:flex;flex-direction:row;align-items:flex-end;justify-content:flex-start;width:100%;border:#E3E3E3 solid .125rem;border-radius:.3125rem;margin:1.875rem 0;background-color:#e3e3e3;overflow:hidden}@media (min-width: 50rem){.single-ressource .left-section .content-form-tabs .tabs-switcher{gap:.3125rem;border-top:none;border-left:none;border-right:none;border-radius:0;background-color:transparent}}.single-ressource .left-section .content-form-tabs .tabs-switcher .tab{justify-content:center;border-radius:0;margin:0;flex-basis:50%;flex-shrink:0;min-width:50%;flex-grow:1;text-align:center;background-color:#fff;height:4.0625rem}@media (min-width: 50rem){.single-ressource .left-section .content-form-tabs .tabs-switcher .tab{justify-content:unset;border-top-right-radius:.3125rem;border-top-left-radius:.3125rem;flex-basis:unset;width:fit-content;text-align:left}}.single-ressource .left-section .content-form-tabs .tabs-switcher .tab.active,.single-ressource .left-section .content-form-tabs .tabs-switcher .tab:hover{background-color:#e3e3e3;transform:scale(1)}.single-ressource .left-section .content-form-tabs .tabs-content .content{max-height:625rem;opacity:1;pointer-events:unset;transition:all .35s ease-in-out}.single-ressource .left-section .content-form-tabs .tabs-content .content:not(.active){max-height:0;opacity:0;pointer-events:none;overflow:hidden}.single-ressource .right-section{flex-shrink:0;padding-top:1.5625rem;padding-bottom:1.875rem;margin-bottom:-3.125rem;overflow:hidden}@media (min-width: 50rem){.single-ressource .right-section{width:21.25rem;padding:0;margin:0;background-color:transparent!important}}.single-ressource .right-section:not(:has(.ressource-thumbnail)){background-color:transparent!important;padding:0!important}.single-ressource .right-section .--title:not(.ressource-thumbnail .--title){margin-bottom:1.25rem}@media (min-width: 50rem){.single-ressource .right-section .--title:not(.ressource-thumbnail .--title){color:#f8f8f8}}.single-ressource .right-section .related-articles .slick-track{display:flex;flex-direction:row;gap:.625rem}.single-ressource .right-section .related-articles .slick-dots{display:flex;flex-direction:row;gap:.4375rem;margin-top:.9375rem}.single-ressource .right-section .related-articles .slick-dots li{color:transparent;width:.5rem;height:.5rem;background-color:#e3e3e3;border-radius:.5rem;transition:background-color .25s ease-in-out}.single-ressource .right-section .related-articles .slick-dots li.slick-active,.single-ressource .right-section .related-articles .slick-dots li:hover{background-color:#47ad95}.single-ressource .right-section .related-articles .ressource-thumbnail{width:100%;max-width:100%}@media (min-width: 50rem){.single-ressource .right-section .related-articles .ressource-thumbnail{margin:.9375rem 0}}.single-ressource .right-section .related-articles .ressource-thumbnail .--title{font-size:1.0625rem;line-height:1.4375rem}.video-container{position:relative;border-radius:.3125rem;aspect-ratio:16/9;width:100%;overflow:hidden;cursor:pointer}.video-container.video-started .--image,.video-container.video-started .play-button{opacity:0;pointer-events:none}.video-container .--image{position:relative;width:100%;height:100%;object-fit:cover;z-index:2;transition:opacity .25s ease-in-out;pointer-events:none}.video-container .video-link{position:absolute;top:0;left:0;z-index:4;width:100%;height:100%}.video-container .play-button{position:absolute;z-index:3;top:50%;left:50%;display:flex;align-items:center;justify-content:center;background-color:#243857cc;width:5rem;height:5rem;border-radius:7.1875rem;transform:scale(1) translateY(-50%) translate(-50%);transition:all .25s ease-in-out;pointer-events:none}@media (min-width: 50rem){.video-container .play-button{width:7.1875rem;height:7.1875rem}}.video-container .play-button:hover{transform:scale(.95) translateY(-50%) translate(-50%)}.video-container .play-button:hover svg{transform:scale(1.1)}.video-container .play-button svg{width:1.5625rem;height:1.5625rem;margin-left:.3125rem;transition:transform .25s ease-in-out}@media (min-width: 50rem){.video-container .play-button svg{width:2.1875rem;height:2.1875rem;margin-left:.625rem}}.video-container .video-viewer{position:absolute;top:.0625rem;left:.0625rem;z-index:1;min-width:calc(100% - .125rem);min-height:calc(100% - .125rem);border-radius:.9375rem}.main-content.not-found{display:flex;flex-direction:column;align-items:center;gap:2.1875rem;text-align:center}
