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