@import url(https://fonts.googleapis.com/css2?family=Source+Sans+Pro:ital,wght@0,300;0,400;0,600;0,700;0,900;1,300;1,400;1,600;1,700;1,900&display=swap);
/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
@font-face{font-family:paris2024;src:url(/themes/custom/paris2024/fonts/paris2024/paris2024-black.woff2) format("woff2"),url(/themes/custom/paris2024/fonts/paris2024/paris2024-black.woff) format("woff");font-weight:800;font-style:normal}@font-face{font-family:paris2024;src:url(/themes/custom/paris2024/fonts/paris2024/paris2024-blackitalic.woff2) format("woff2"),url(/themes/custom/paris2024/fonts/paris2024/paris2024-blackitalic.woff) format("woff");font-weight:800;font-style:italic}@font-face{font-family:paris2024;src:url(/themes/custom/paris2024/fonts/paris2024/paris2024-bold.woff2) format("woff2"),url(/themes/custom/paris2024/fonts/paris2024/paris2024-bold.woff) format("woff");font-weight:700;font-style:normal}@font-face{font-family:paris2024;src:url(/themes/custom/paris2024/fonts/paris2024/paris2024-bolditalic.woff2) format("woff2"),url(/themes/custom/paris2024/fonts/paris2024/paris2024-bolditalic.woff) format("woff");font-weight:700;font-style:italic}@font-face{font-family:paris2024;src:url(/themes/custom/paris2024/fonts/paris2024/paris2024-italic.woff2) format("woff2"),url(/themes/custom/paris2024/fonts/paris2024/paris2024-italic.woff) format("woff");font-weight:400;font-style:italic}@font-face{font-family:paris2024;src:url(/themes/custom/paris2024/fonts/paris2024/paris2024-regular.woff2) format("woff2"),url(/themes/custom/paris2024/fonts/paris2024/paris2024-regular.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:paris2024;src:url(/themes/custom/paris2024/fonts/paris2024/paris2024-semibold.woff2) format("woff2"),url(/themes/custom/paris2024/fonts/paris2024/paris2024-semibold.woff) format("woff");font-weight:600;font-style:normal}@font-face{font-family:paris2024;src:url(/themes/custom/paris2024/fonts/paris2024/paris2024-semibolditalic.woff2) format("woff2"),url(/themes/custom/paris2024/fonts/paris2024/paris2024-semibolditalic.woff) format("woff");font-weight:600;font-style:italic}@font-face{font-family:paris2024Variable;src:url(/themes/custom/paris2024/fonts/paris2024/paris2024-variable.woff2) format("woff2"),url(/themes/custom/paris2024/fonts/paris2024/paris2024-variable.ttf) format("ttf");font-style:normal}@font-face{font-family:paris2024Variable;src:url(/themes/custom/paris2024/fonts/paris2024/paris2024-variableitalic.woff2) format("woff2"),url(/themes/custom/paris2024/fonts/paris2024/paris2024-variableitalic.ttf) format("ttf");font-style:italic}.accordion-faq .accordion-panel,.accordion-faq .accordion-trigger,.applyMainFont,.bloc-ressources,.bloc-ressources .form-submit,.block-lorem-ipsum .wrapper-texte a,.btn,.button-select,.card.card-news .wrapper-text .card-desc,.card.card-project .card-calltoaction a,.card.card-project .card-desc,.card.card-what .card-calltoaction a,.card.card-what .card-desc,.config_pages--type--configuration-du-bloc-ressources .header-list-ressources-hp h2,.content-news .views-exposed-form fieldset legend,.content-ressources .views-exposed-form form>fieldset .checkboxes-group,.content-ressources .views-exposed-form form>fieldset .form-item .js-form-type-checkbox label,.content-ressources .views-exposed-form form>fieldset .form-item .js-form-type-radio label,.content-ressources .views-exposed-form form>fieldset .see-more-filters,.flex-ressources-list .exposed-filters-ressources-list .form-actions input,.flex-ressources-list .exposed-filters-ressources-list .rwd-actions button,.flex-ressources-list .view-ressources h2,.form-item.js-form-type-checkbox input+label,.form-item.js-form-type-radio input+label,.form-user .gigya_complete-wrapper .gigya-screen .gigya-composite-control-submit .gigya-input-submit,.form-user .gigya_complete-wrapper .gigya-screen .gigyaSelectWrapper,.form-user .gigya_profile-wrapper .gigya-screen .gigya-composite-control-submit .gigya-input-submit,.form-user .gigya_profile-wrapper .gigya-screen .gigyaSelectWrapper,.form-user .gigya_subscr-wrapper .gigya-screen .gigya-composite-control-submit .gigya-input-submit,.form-user .gigya_subscr-wrapper .gigya-screen .gigyaSelectWrapper,.form-vue .form-vue-detail,.form-vue .form-vue-detail .thanks-page .link a,.form-vue .form-vue-detail .thanks-page .wizard-nav-pills li,.form-vue .form-vue-detail .wizard-card-footer .wizard-footer-left .wizard-btn,.form-vue .form-vue-detail .wizard-card-footer .wizard-footer-right .wizard-btn,.form-vue .form-vue-detail fieldset,.form-vue .form-vue-detail fieldset .form-group input[type=date],.form-vue .form-vue-detail fieldset .form-group input[type=file],.form-vue .form-vue-detail fieldset .form-group input[type=number],.form-vue .form-vue-detail fieldset .form-group input[type=text],.form-vue .form-vue-detail fieldset .form-group textarea,.form-vue .sopRightColumn,.form-vue .sopRightColumn .thanks-page .link a,.form-vue .sopRightColumn .thanks-page .wizard-nav-pills li,.form-vue .sopRightColumn .wizard-card-footer .wizard-footer-left .wizard-btn,.form-vue .sopRightColumn .wizard-card-footer .wizard-footer-right .wizard-btn,.form-vue .sopRightColumn fieldset,.form-vue .sopRightColumn fieldset .form-group input[type=date],.form-vue .sopRightColumn fieldset .form-group input[type=file],.form-vue .sopRightColumn fieldset .form-group input[type=number],.form-vue .sopRightColumn fieldset .form-group input[type=text],.form-vue .sopRightColumn fieldset .form-group textarea,.form-vue .wizard-nav-pills li .stepTitle,.header-bg.header-bg-page-standard-sop .main-header .btn,.header-paragraph a,.leaflet-popup-content,.main-header,.main-header .btn,.node-news .image-container .site-footer__bottom .field--name-field-legend-image .menu-footer>ul>li>a,.page-popin #block-mainpagecontent .button,.page-sop .form-vue .form-vue-detail,.page-sop .form-vue .form-vue-detail .thanks-page .link a,.page-sop .form-vue .form-vue-detail .thanks-page .wizard-nav-pills li,.page-sop .form-vue .form-vue-detail .wizard-card-footer .wizard-footer-left .wizard-btn,.page-sop .form-vue .form-vue-detail .wizard-card-footer .wizard-footer-right .wizard-btn,.page-sop .form-vue .form-vue-detail fieldset,.page-sop .form-vue .form-vue-detail fieldset .form-group input[type=date],.page-sop .form-vue .form-vue-detail fieldset .form-group input[type=file],.page-sop .form-vue .form-vue-detail fieldset .form-group input[type=number],.page-sop .form-vue .form-vue-detail fieldset .form-group input[type=text],.page-sop .form-vue .form-vue-detail fieldset .form-group textarea,.page-sop .form-vue .sopRightColumn,.page-sop .form-vue .sopRightColumn .thanks-page .link a,.page-sop .form-vue .sopRightColumn .thanks-page .wizard-nav-pills li,.page-sop .form-vue .sopRightColumn .wizard-card-footer .wizard-footer-left .wizard-btn,.page-sop .form-vue .sopRightColumn .wizard-card-footer .wizard-footer-right .wizard-btn,.page-sop .form-vue .sopRightColumn fieldset,.page-sop .form-vue .sopRightColumn fieldset .form-group input[type=date],.page-sop .form-vue .sopRightColumn fieldset .form-group input[type=file],.page-sop .form-vue .sopRightColumn fieldset .form-group input[type=number],.page-sop .form-vue .sopRightColumn fieldset .form-group input[type=text],.page-sop .form-vue .sopRightColumn fieldset .form-group textarea,.page-sop .form-vue .wizard-nav-pills li .stepTitle,.pager li .button,.paragraph--type--block-element-push-map .wrapper-text,.paragraph--type--block-element-push-map .wrapper-text a,.paragraph--type--element-key-figure .field_legend,.paragraph--type--paragraph-ressources-home .header-list-ressources-hp h2,.paragraph--type--paragraph-wysiwyg,.paragraph--type--paragraphe-key-figure .field_cta a,.paragraph--type--paragraphe-key-figure .field_cta_2 a,.popin-generation2024 .button,.popin-generation2024 .subtitle,.popin-generation2024 p,.resource-categories>div,.resource-download-list div a,.resource-right .field_image_a_la_une_legende .image-legend,.ressources_restriction #block-mainpagecontent>a,.search-panel .ais-ToggleRefinement,.search-panel .facet-select,.search-panel__results .search-label.no-result,.site-footer__bottom .container .menu-footer>ul>li>a,.site-footer__bottom .node-news .image-container .field--name-field-legend-image .menu-footer>ul>li>a,.site-footer__bottom .paragraph--type--block-element-push-map .menu-footer>ul>li>a,.text-bold-16,.text-bold-18,.text-bold-20,.text-bold-25,.text-reg-16,.text-reg-18,.text-reg-20,.text-reg-25,.user-account,.user-account .form-user .form-actions .button--primary,.user-account .form-user input[type=date],.user-account .form-user input[type=number],.user-account .form-user input[type=password],.user-account .form-user input[type=text],.user-account .form-user textarea,.views-exposed-form form>fieldset>legend,html,nav.breadcrumb ol li a{font-family:"Source Sans Pro",sans-serif}#page-wrapper:not(.header-bg-front) .paragraph--type--carrousel-generation h2,.applyTitleFont,.block-lorem-ipsum,.block-pour-qui .chiffre-texte .chiffre,.block-title-center,.card.card-news .wrapper-text .card-title,.card.card-project .card-title,.card.card-resources-video .card-title,.card.card-what .card-title,.content-news .views-exposed-form .form-item.js-form-type-checkbox,.flex-ressources-list .exposed-filters-ressources-list .rwd-close h2,.footer-list-logos h2,.form-vue .form-vue-detail .label-as-subtitle>label,.form-vue .form-vue-detail .legend-subTitle,.form-vue .form-vue-detail .step-title-wrapper .step-title,.form-vue .form-vue-detail .thanks-page h2,.form-vue .form-vue-detail .wizard-tab-content [aria-labelledby=step-2] h2,.form-vue .form-vue-detail fieldset legend,.form-vue .sopRightColumn .label-as-subtitle>label,.form-vue .sopRightColumn .legend-subTitle,.form-vue .sopRightColumn .step-title-wrapper .step-title,.form-vue .sopRightColumn .thanks-page h2,.form-vue .sopRightColumn .wizard-tab-content [aria-labelledby=step-2] h2,.form-vue .sopRightColumn fieldset legend,.form-vue .wizard-nav-pills li .wizard-icon-circle:before,.header-bg.header-bg-front h1,.headingblue1,.home-resources .tabs .nav-tabs .nav-item .nav-link,.leaflet-popup-content h5,.leaflet-popup-content h6,.main-header .wrapper-main-nav .burger-menu .menu-title,.main-header .wrapper-main-nav .sidemenu .nav-level1>li>a,.main-header .wrapper-megamenu-nav .burger-menu .menu-title,.main-header .wrapper-megamenu-nav .sidemenu .nav-level1>li>a,.main-header .wrapper-megamenu-nav .sidemenu .nav-level1>li>button,.main-header .wrapper-megamenu-nav .sidemenu-right h2,.main-header .wrapper-megamenu-nav .sidemenu-right ul.nav-level2>li>span,.marker-cluster>div span,.myProjects-groupWrapper .myProjects-groupTitle,.node-news .image-container .site-footer__bottom .field--name-field-legend-image .liner-footer,.node-news .subtitle,.node-news h1,.page-popin #block-mainpagecontent h2,.page-popin #block-mainpagecontent>div:first-child,.page-sop .form-vue .form-vue-detail .label-as-subtitle>label,.page-sop .form-vue .form-vue-detail .legend-subTitle,.page-sop .form-vue .form-vue-detail .step-title-wrapper .step-title,.page-sop .form-vue .form-vue-detail .thanks-page h2,.page-sop .form-vue .form-vue-detail .wizard-tab-content [aria-labelledby=step-2] h2,.page-sop .form-vue .form-vue-detail fieldset legend,.page-sop .form-vue .sopRightColumn .label-as-subtitle>label,.page-sop .form-vue .sopRightColumn .legend-subTitle,.page-sop .form-vue .sopRightColumn .step-title-wrapper .step-title,.page-sop .form-vue .sopRightColumn .thanks-page h2,.page-sop .form-vue .sopRightColumn .wizard-tab-content [aria-labelledby=step-2] h2,.page-sop .form-vue .sopRightColumn fieldset legend,.page-sop .form-vue .wizard-nav-pills li .wizard-icon-circle:before,.paragraph--type--carrousel-generation h2,.paragraph--type--challenge-sop-2022 .field_counter,.paragraph--type--challenge-sop-2022 .field_objectif,.paragraph--type--challenge-sop-2022 .field_sub_title,.paragraph--type--challenge-sop-2022 .field_title_line_1,.paragraph--type--challenge-sop-2022 .field_title_line_2,.paragraph--type--element-key-figure .field_figure,.paragraph--type--paragraph-highlight,.paragraph--type--paragraph-wysiwyg .legend,.paragraph--type--paragraph-wysiwyg h1,.paragraph--type--paragraph-wysiwyg h2,.paragraph--type--paragraph-wysiwyg h3,.paragraph--type--paragraph-wysiwyg h4,.paragraph--type--paragraph-wysiwyg h5,.paragraph--type--paragraph-wysiwyg h6,.paragraph--type--paragraphe-key-figure .field_block_subtitle,.popin-generation2024 h2,.resource-right .resource-content .legend,.resource-right .resource-content .subtitle,.resource-right .resource-content h1,.resource-right .resource-content h2,.resource-right .resource-content h3,.resource-right .resource-content h4,.resource-right .resource-content h5,.resource-right .resource-content h6,.resource-slider .launch-title,.resource-wrapper .back-home-resource a,.search-panel__filters-current .clear-filter a,.search-panel__results .search-label,.secondary-nav ul a,.site-footer__bottom .container .liner-footer,.site-footer__bottom .node-news .image-container .field--name-field-legend-image .liner-footer,.site-footer__bottom .paragraph--type--block-element-push-map .liner-footer,.social-buttons-title,.taxo-actu,.timer .key-figure,.title-bold-14,.title-bold-20,.title-bold-25,.title-bold-30,.title-bold-32,.title-bold-45,.title-reg-25,.user-account .form-user h3,.user-account .title-user h1,.wrapper-modale{font-family:paris2024,sans-serif}.applyParagraphFont,.paragraph--type--paragraph-wysiwyg{font-family:"Source Sans Pro",sans-serif}@font-face{font-family:icomoon;src:url(/themes/custom/paris2024/fonts/icomoon/icomoon.eot?l4rjia=);src:url(/themes/custom/paris2024/fonts/icomoon/icomoon.eot?l4rjia=#iefix) format("embedded-opentype"),url(/themes/custom/paris2024/fonts/icomoon/icomoon.ttf?l4rjia=) format("truetype"),url(/themes/custom/paris2024/fonts/icomoon/icomoon.woff?l4rjia=) format("woff"),url(/themes/custom/paris2024/fonts/icomoon/icomoon.svg?l4rjia=#icomoon) format("svg");font-weight:400;font-style:normal;font-display:block}[class*=" icon-"],[class^=icon-]{font-family:icomoon!important;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-gelulethin:before{content:""}.icon-gelulebig:before{content:""}.icon-gelule:before{content:""}.icon-thin-arrow-bottom:before{content:""}.icon-quote:before{content:""}.icon-minus:before{content:""}.icon-arrow-down:before{content:""}.icon-arrow-up-right:before{content:""}.icon-marker:before{content:""}.icon-deconect:before{content:""}.icon-timer:before{content:""}.icon-plus:before{content:""}.icon-chevron-bottom:before{content:""}.icon-chevron-top:before{content:""}.icon-menu:before{content:""}.icon-filter:before{content:""}.icon-graph:before{content:""}.icon-sound:before{content:""}.icon-slideshow:before{content:""}.icon-search:before{content:""}.icon-twitter:before{content:""}.icon-facebook:before{content:""}.icon-mail:before{content:""}.icon-arrow-left:before{content:""}.icon-check:before{content:""}.icon-close:before{content:""}.icon-arrow-right:before{content:""}.icon-maternelle:before{content:""}.icon-college:before{content:""}.icon-elementaire:before{content:""}.icon-lycee:before{content:""}.icon-superieur:before{content:""}.icon-touch:before{content:""}.icon-prev-video:before{content:""}.icon-next-video:before{content:""}.icon-pause-video:before{content:""}.icon-play-video:before{content:"";position:relative;left:-1.5px}.icon-user-account:before{content:""}.icon-notification:before{content:""}.icon-flag-pink:before{content:""}.icon-flag-blue:before{content:""}.icon-flag:before{content:""}.icon-heart:before{content:""}:root{--accent-shade:#006AFF;--accent-alt:#FF5757;--error-vue:#B50801;--primary:#01004E;--secondary:#FAB900;--color-blue-dark:#0a1f47;--color-blue-light:#1f53f3}.header-bg-page-standard-sop{--accent-shade:var(--accent-alt)}.page-sop{--accent-shade:var(--accent-alt)}:root{--scaler:2vw}.header-bg.header-bg-front h1,.headingblue1{font-weight:900;font-size:4.375rem;font-size:2.6875rem;font-size:clamp(2.6875rem,calc(2.6875rem - .375rem + var(--scaler)),4.375rem);line-height:.9;color:var(--primary);text-align:center;max-width:calc(min(90vw,400px + 2.5vw));margin:0 auto;padding:3.625rem 0 2.75rem;text-transform:uppercase}@media screen and (max-width:575px){.header-bg.header-bg-front h1,.headingblue1{padding-bottom:2rem}}@media screen and (min-width:1260px){.header-bg.header-bg-front h1,.headingblue1{max-width:550px}}.heading2,h2{font-weight:700}.heading3,h3{font-weight:700}.heading4,h4{font-weight:700}.heading5,h5{font-weight:700}.heading6,h6{font-weight:700}.flex-ressources-list .item-list-ressources>ul,.footer-list-logos .footer-list-logos-list>ul,.main-header .wrapper-main-nav .nav-level2,.main-header .wrapper-main-nav .sidemenu .nav-level1,.main-header .wrapper-megamenu-nav .sidemenu .nav-level1,.main-header .wrapper-megamenu-nav .sidemenu-right ul,.node-news .image-container .site-footer__bottom .field--name-field-legend-image .menu-footer>ul,.pager,.reset-ul,.secondary-nav ul,.share-menu ul,.site-footer__bottom .container .menu-footer>ul,.site-footer__bottom .node-news .image-container .field--name-field-legend-image .menu-footer>ul,.site-footer__bottom .paragraph--type--block-element-push-map .menu-footer>ul,.social-buttons .social-buttons-links,.social-buttons ul,.user-nav .user-list ul{list-style:none;margin:0;padding:0}.flex-ressources-list .item-list-ressources>ul li,.footer-list-logos .footer-list-logos-list>ul li,.main-header .wrapper-main-nav .nav-level2 li,.main-header .wrapper-main-nav .sidemenu .nav-level1 li,.main-header .wrapper-megamenu-nav .sidemenu .nav-level1 li,.main-header .wrapper-megamenu-nav .sidemenu-right ul li,.node-news .image-container .site-footer__bottom .field--name-field-legend-image .menu-footer>ul li,.pager li,.reset-ul li,.secondary-nav ul li,.share-menu ul li,.site-footer__bottom .container .menu-footer>ul li,.site-footer__bottom .node-news .image-container .field--name-field-legend-image .menu-footer>ul li,.site-footer__bottom .paragraph--type--block-element-push-map .menu-footer>ul li,.social-buttons .social-buttons-links li,.social-buttons ul li,.user-nav .user-list ul li{padding:0}.title-bold-45{font-weight:700;font-size:2.8125rem;line-height:1}#page-wrapper:not(.header-bg-front) .paragraph--type--carrousel-generation h2,.title-bold-25{font-weight:700;font-size:1.5625rem;line-height:1}.title-bold-30{font-weight:700;font-size:1.875rem;line-height:1.666em}.footer-list-logos h2,.title-bold-32{font-weight:700;font-size:2rem;line-height:1.5625em}.title-reg-25{font-weight:400;font-size:1.5625rem;line-height:1}.paragraph--type--carrousel-generation h2,.title-bold-20{font-weight:700;font-size:1.25rem;line-height:1.4}.content-news .views-exposed-form .form-item.js-form-type-checkbox,.taxo-actu,.title-bold-14{font-weight:700;font-size:.875rem}.node-news .image-container .site-footer__bottom .field--name-field-legend-image .menu-footer>ul>li>a,.paragraph--type--paragraph-wysiwyg,.site-footer__bottom .container .menu-footer>ul>li>a,.site-footer__bottom .node-news .image-container .field--name-field-legend-image .menu-footer>ul>li>a,.site-footer__bottom .paragraph--type--block-element-push-map .menu-footer>ul>li>a,.text-reg-18{font-weight:400;font-size:1.125rem;line-height:1.4}.text-reg-20{font-weight:400;font-size:1.25rem;line-height:1.4}.content-ressources .views-exposed-form form>fieldset .form-item .js-form-type-checkbox label,.content-ressources .views-exposed-form form>fieldset .form-item .js-form-type-radio label,.content-ressources .views-exposed-form form>fieldset .see-more-filters,.text-reg-16{font-weight:400;font-size:1rem;line-height:1.4}.config_pages--type--configuration-du-bloc-ressources .header-list-ressources-hp h2,.content-news .views-exposed-form fieldset legend,.flex-ressources-list .view-ressources h2,.header-paragraph a,.text-bold-18{font-weight:700;font-size:1.125rem;line-height:1.4}.paragraph--type--paragraph-ressources-home .header-list-ressources-hp h2,.text-bold-20{font-weight:700;font-size:1.25rem;line-height:1.4}.text-bold-25{font-weight:700;font-size:1.5625rem;line-height:1}.paragraph--type--block-element-push-map .wrapper-text,.text-reg-25{font-weight:400;font-size:1.5625rem;line-height:1}.content-ressources .views-exposed-form form>fieldset .checkboxes-group,.text-bold-16{font-weight:700;font-size:1rem;text-transform:uppercase}.block-title-center{font-weight:700;text-align:left;font-size:1.25rem;font-size:clamp(1.25rem,calc(1.25rem - .375rem + var(--scaler)),1.5625rem);line-height:1}.header-bg-front .block-title-center{font-weight:800;text-transform:uppercase;font-size:2.6875rem;font-size:clamp(2.6875rem,calc(2.6875rem - .375rem + var(--scaler)),4.375rem)}.taxo-actu{display:inline-block;padding:.125rem .5rem .1875rem;text-transform:uppercase;border-radius:2px;line-height:1;text-decoration:none;color:#333}.taxo-actu a{text-decoration:none;color:#333}.card-color-lightsalmon{background-color:#fff;color:var(--primary)}.card-color-deepskyblue{background-color:var(--primary);color:var(--primary)}.card-color-gold{background-color:var(--secondary);color:var(--primary)}.card-color-blue{background-color:var(--accent-shade);color:var(--primary)}.card-color-deepskyblue{color:#fff}.card-color-deepskyblue .card-title{color:#fff!important}.taxo-actu-lightsalmon{background-color:var(--accent-shade)}.taxo-actu-deepskyblue{background-color:var(--primary)}.taxo-actu-gold{background-color:var(--secondary)}.taxo-actu-blue{background-color:var(--accent-shade)}.taxo-actu-blue,.taxo-actu-deepskyblue,.taxo-actu-lightsalmon{color:#fff}.bg-primary{background-color:var(--primary)}.bg-secondary{background-color:var(--secondary)}.bg-accent{background-color:var(--accent-shade)}.bg-accent-alt{background-color:#ff5757}.bg-white{background-color:#fff}.resource-slider .launch{width:5rem;height:5rem;margin:1rem auto;display:flex;align-items:center;justify-content:center;background:#fff;border-radius:50%;color:var(--primary);font-size:2em;border:2px solid #fff;transition:all ease-in-out .2s}html{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}*,:after,:before{box-sizing:border-box}body,html{position:relative;padding:0;margin:0;color:#333}body.modal-open,html.modal-open{overflow:hidden}body{overflow-x:hidden}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.d-flex{display:flex}blockquote{line-height:1.333em}blockquote:after,blockquote:before{display:block;content:"";font-family:icomoon;font-size:1.5rem}.home .main-header:not(.sticky){background:0 0}.home .main-header:not(.sticky) .wrapper-megamenu-nav{flex:unset;top:1rem;padding-right:30px}@media screen and (max-width:992px){.home .main-header:not(.sticky) .wrapper-megamenu-nav{top:1rem}}@media screen and (max-width:575px){.home .main-header:not(.sticky) .wrapper-megamenu-nav{top:0}}.home .main-header .wrapper-megamenu-nav .menu-title{display:none}.home .main-header .wrapper-megamenu-nav .burger-menu .menu-icon{background-color:#000}.home .main-header .wrapper-megamenu-nav .burger-menu .menu-icon::after,.home .main-header .wrapper-megamenu-nav .burger-menu .menu-icon::before{background-color:#000}.home .secondary-nav ul a{font-family:"Source Sans Pro",sans-serif;font-weight:700;color:#fff}.main-header{padding:2rem 2.5rem;display:flex}.main-header:not(.sticky){justify-content:space-between;align-items:flex-start;background:var(--secondary)}.main-header:not(.sticky) .wrapper-main-nav,.main-header:not(.sticky) .wrapper-megamenu-nav{flex:1 1 50%}.main-header:not(.sticky) .header-right{flex:1 1 50%;text-align:right}@media screen and (min-width:992px){.main-header:not(.sticky) .header-right{padding:.75rem 0}}@media screen and (max-width:991px){.main-header{padding:1.5rem;z-index:3}.main-header:not(.sticky){align-items:flex-start}}.main-header.sticky{justify-content:stretch;padding:.75rem 2.5rem;position:fixed;top:0;width:100%;left:0;z-index:999;align-items:center;background:#fff;animation:stickAnim .3s;box-shadow:0 10px 20px rgba(0,0,0,.15)}@media screen and (max-width:767px){.main-header.sticky{padding:.625rem 1rem}}.placeholder[data-placeholder=main-header]{background:var(--secondary)}.page-sop .main-header:not(.sticky){background:0 0}@media all and (min-width:992px){.page-sop .main-header:not(.sticky){position:absolute;width:100%}.page-sop .main-header:not(.sticky) .wrapper-logo{display:none}}@media screen and (max-width:991px){.page-sop .main-header{width:100%;z-index:99;padding:1rem 1.5rem}.page-sop .main-header:not(.sticky){background:var(--primary)}}.page-formulaire-exposition-champions-championnes .main-header:not(.sticky),.page-formulaire-film-cdlv .main-header:not(.sticky){background:0 0}@media all and (min-width:992px){.page-formulaire-exposition-champions-championnes .main-header:not(.sticky),.page-formulaire-film-cdlv .main-header:not(.sticky){position:absolute;width:100%}.page-formulaire-exposition-champions-championnes .main-header:not(.sticky) .wrapper-logo,.page-formulaire-film-cdlv .main-header:not(.sticky) .wrapper-logo{display:none}}@media screen and (max-width:991px){.page-formulaire-exposition-champions-championnes .main-header,.page-formulaire-film-cdlv .main-header{width:100%;z-index:99;padding:1rem 1.5rem}.page-formulaire-exposition-champions-championnes .main-header:not(.sticky),.page-formulaire-film-cdlv .main-header:not(.sticky){background:#fab900}}.page-mon-compte{background-color:#efefef}.page-mon-compte .main-header:not(.sticky){background:0 0;position:absolute;width:100%}@media all and (min-width:992px){.page-mon-compte .main-header:not(.sticky){position:absolute;width:100%}}.page-mon-compte .main-header:not(.sticky) .wrapper-logo{display:none}@keyframes stickAnim{0%{transform:translateY(-86px)}100%{transform:translateY(0)}}.header-standard{background:var(--secondary);position:relative}.header-standard:before{content:'';position:absolute;bottom:0;left:0;transform:translateX(-50%) translateY(50%);--width:calc(min(25vw,240px));width:var(--width);height:var(--width);border-radius:50%;clip-path:inset(-100% -100% 50% -100%);background:var(--primary);box-shadow:0 0 0 calc(var(--width) * .18) var(--accent-shade),0 0 0 calc(var(--width) * .478) var(--secondary),0 0 0 calc(var(--width) * .972) #fff}.header-standard:after{content:'';position:absolute;bottom:0;right:0;transform:translateX(50%) translateY(50%);--width:calc(min(25vw,240px));width:var(--width);height:var(--width);border-radius:50%;clip-path:inset(-100% -100% 50% -100%);background:var(--primary);box-shadow:0 0 0 calc(var(--width) * .18) var(--accent-shade),0 0 0 calc(var(--width) * .478) var(--secondary),0 0 0 calc(var(--width) * .972) #fff}@media screen and (max-width:991px){.header-standard:after{display:none}}.header-standard .wrapper-title{position:relative;z-index:1}.header-bg{overflow:hidden}.header-bg.header-bg-faq .header-bg.header-bg-front h1,.header-bg.header-bg-faq .headingblue1,.header-bg.header-bg-front .header-bg.header-bg-faq h1{margin-bottom:90px}@media screen and (max-width:767px){.header-bg.header-bg-faq .header-bg.header-bg-front h1,.header-bg.header-bg-faq .headingblue1,.header-bg.header-bg-front .header-bg.header-bg-faq h1{margin-bottom:45px}}.header-bg.header-bg-front h1 span{display:flex;align-items:center;min-height:calc(150px + 2vw)}.header-bg.header-bg-page-standard-sop .main-header .burger-menu{background:var(--accent-shade)}.header-bg.header-bg-page-standard-sop .main-header .burger-menu .menu-title{color:#fff}.header-bg.header-bg-page-standard-sop .main-header:not(.sticky){background:var(--primary);position:relative;--width:calc(min(220px,25vw))}.header-bg.header-bg-page-standard-sop .main-header:not(.sticky) .secondary-nav ul a{color:#fff}.header-bg.header-bg-page-standard-sop .main-header:not(.sticky) .wrapper-logo{width:calc(var(--width) + 6rem);height:calc(var(--width) + 6rem);display:block;align-items:center;clip-path:inset(-100% -100% -2rem -100%)}@media screen and (max-width:991px){.header-bg.header-bg-page-standard-sop .main-header:not(.sticky) .wrapper-logo{clip-path:inset(-100% -100% -1.5rem -100%)}}.header-bg.header-bg-page-standard-sop .main-header:not(.sticky) .content-logo{background:#fab900;border-radius:50%;padding:3rem;position:relative;z-index:1;width:calc(var(--width) + 6rem);height:calc(var(--width) + 6rem);bottom:-3rem}.header-bg.header-bg-page-standard-sop .main-header:not(.sticky) .content-logo [class*=logo]{width:var(--width);height:var(--width);margin:0}.header-bg.header-bg-page-standard-sop .main-header:not(.sticky) .content-logo:before{content:'';position:absolute;z-index:-1;top:0;left:0;width:calc(var(--width) + 6rem);height:calc(var(--width) + 6rem);border-radius:50%;clip-path:inset(-100% -100% 50% -100%);background:var(--secondary);box-shadow:0 0 0 calc(var(--width) * .4) #fff,0 0 0 calc(var(--width) * .58) var(--primary),0 0 0 calc(var(--width) * 1.12) var(--secondary)}.header-bg.header-bg-page-standard-sop .main-header:not(.sticky) .content-logo:after{content:'';position:absolute;z-index:-1;top:0;left:0;width:calc(var(--width) + 6rem);height:calc(var(--width) + 6rem);border-radius:50%;clip-path:inset(50% -100% -100% -100%);background:var(--secondary);box-shadow:0 0 0 calc(var(--width) * .22) var(--primary),0 0 0 calc(var(--width) * .58) #fff,0 0 0 calc(var(--width) * .76) var(--accent-shade)}.header-bg.header-bg-page-standard-sop [class*=bg-sop]{position:absolute;width:calc(var(--width) + 6rem);height:calc(var(--width) + 6rem);border-radius:50%;margin-top:3rem;clip-path:inset(-100% -100% 1rem -100%)}@media screen and (max-width:991px){.header-bg.header-bg-page-standard-sop [class*=bg-sop]{display:none}}.header-bg.header-bg-page-standard-sop [class*=bg-sop]:before{content:'';position:absolute;z-index:1;top:0;left:0;width:calc(var(--width) + 6rem);height:calc(var(--width) + 6rem);border-radius:50%;clip-path:inset(-100% -100% 50% -100%);background:var(--secondary);box-shadow:0 0 0 calc(var(--width) * .4) var(--accent-shade)}.header-bg.header-bg-page-standard-sop [class*=bg-sop]:after{content:'';position:absolute;z-index:1;top:0;left:0;width:calc(var(--width) + 6rem);height:calc(var(--width) + 6rem);border-radius:50%;clip-path:inset(50% -100% -100% -100%);background:var(--secondary);box-shadow:0 0 0 calc(var(--width) * .76) var(--secondary)}.header-bg.header-bg-page-standard-sop .bg-sop-left{left:calc(calc(var(--width) + 10rem) * -1)}.header-bg.header-bg-page-standard-sop .bg-sop-right{right:calc(calc(var(--width) + 10rem) * -1)}.header-bg.header-bg-front .header-bg.header-bg-page-standard-sop h1,.header-bg.header-bg-page-standard-sop .header-bg.header-bg-front h1,.header-bg.header-bg-page-standard-sop .headingblue1{margin:0 auto 2.75rem;padding:3.625rem 0 0}@media screen and (max-width:575px){.header-bg.header-bg-front .header-bg.header-bg-page-standard-sop h1,.header-bg.header-bg-page-standard-sop .header-bg.header-bg-front h1,.header-bg.header-bg-page-standard-sop .headingblue1{margin-bottom:2rem}}.header-bg.header-bg-liste{overflow:unset}@media all and (min-width:768px){.header-bg.header-bg-front .header-bg.header-bg-liste h1,.header-bg.header-bg-liste .header-bg.header-bg-front h1,.header-bg.header-bg-liste .headingblue1{padding-bottom:4rem}}.node--type-page-faq .header-standard{margin-bottom:4rem}#block-pagetitle{position:relative;z-index:1}.region-header{display:flex;justify-content:flex-end;align-items:center}.secondary-nav{display:none}@media screen and (min-width:768px){.secondary-nav{display:block;margin-right:1rem;position:relative;z-index:9}}.secondary-nav ul{display:flex}.secondary-nav ul a{padding-left:1rem;color:var(--primary);font-size:1rem;text-decoration:unset}.secondary-nav ul a:active,.secondary-nav ul a:focus,.secondary-nav ul a:hover{text-decoration:underline}.user-nav{position:relative;z-index:9;display:inline-block}.user-nav .user-list{display:none;position:absolute;background-color:#fff;box-shadow:0 0 20px rgba(0,0,0,.05);border-radius:3px;padding:1.25rem 2rem;font-family:"Source Sans Pro",sans-serif;font-weight:600;font-size:1rem;min-width:250px;right:0;top:4.125rem}.user-nav .user-list.open{display:block}.user-nav .user-list:before{content:'';height:16px;position:absolute;top:-16px;left:0;right:0}.user-nav .user-list:after{content:'';width:0;height:0;border-style:solid;border-width:0 16px 16px 16px;border-color:transparent transparent #fff transparent;position:absolute;top:-16px;right:30%}@media all and (max-width:991px){.user-nav .user-list:after{right:3%}}.user-nav .user-list ul li{margin-bottom:1rem}.user-nav .user-list ul li:last-child{margin-bottom:0}.user-nav .user-list ul li a{color:var(--primary);text-decoration:none}.user-nav .user-list ul li a:focus,.user-nav .user-list ul li a:hover{text-decoration:underline}.footer-list-logos{padding-bottom:2rem!important}@media screen and (min-width:768px){.footer-list-logos{padding-bottom:6rem!important}}.footer-list-logos h2{display:flex;align-items:center;justify-content:stretch;margin:2rem auto 1.5rem}@media screen and (min-width:768px){.footer-list-logos h2{margin:4rem auto 2.5rem}}.footer-list-logos h2:after,.footer-list-logos h2:before{content:'';flex:1 1 auto;display:block;height:1px;background:#1b1b1b}.footer-list-logos h2:before{margin-right:18px}.footer-list-logos h2:after{margin-left:18px}.footer-list-logos .footer-list-logos-list>ul{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-around}.footer-list-logos .footer-list-logos-list>ul>li{max-width:200px;width:33%}@media screen and (min-width:1024px){.footer-list-logos .footer-list-logos-list>ul>li{width:12.5rem}}.footer-list-logos .footer-list-logos-list>ul>li img{max-width:100%;margin-left:auto;margin-right:auto}.footer-list-logos .footer-list-logos-list+.footer-list-logos-list{margin-top:47px}@media screen and (max-width:767px){.footer-list-logos{padding-left:9px;padding-right:9px}.footer-list-logos h2{font-size:1.375rem}.footer-list-logos .footer-list-logos-list+.footer-list-logos-list{margin-top:40px}}div:not(.commerce) .footer-list-logos .footer-list-logos-list>ul>li img{max-width:200px;height:auto}@media screen and (max-width:768px){div:not(.commerce) .footer-list-logos .footer-list-logos-list>ul>li img{max-width:100%}}.commerce .container,.commerce .node-news .image-container .field--name-field-legend-image,.commerce .paragraph--type--block-element-push-map,.node-news .image-container .commerce .field--name-field-legend-image{max-width:1480px}.commerce .container.footer-list-logos h2,.commerce .footer-list-logos.paragraph--type--block-element-push-map h2,.commerce .node-news .image-container .footer-list-logos.field--name-field-legend-image h2,.node-news .image-container .commerce .footer-list-logos.field--name-field-legend-image h2{max-width:900px;margin:2rem auto 1.5rem;font-family:paris2024Variable;font-size:1.25rem;line-height:1.875rem;font-weight:900;color:#1b1b1b;font-variation-settings:"wght" 500}@media screen and (min-width:768px){.commerce .container.footer-list-logos h2,.commerce .footer-list-logos.paragraph--type--block-element-push-map h2,.commerce .node-news .image-container .footer-list-logos.field--name-field-legend-image h2,.node-news .image-container .commerce .footer-list-logos.field--name-field-legend-image h2{margin:4rem auto 2.5rem}}@media screen and (min-width:1024px){.commerce .container.footer-list-logos h2,.commerce .footer-list-logos.paragraph--type--block-element-push-map h2,.commerce .node-news .image-container .footer-list-logos.field--name-field-legend-image h2,.node-news .image-container .commerce .footer-list-logos.field--name-field-legend-image h2{font-size:1.875rem;line-height:2.8125rem}}.commerce .container.footer-list-logos h2:before,.commerce .footer-list-logos.paragraph--type--block-element-push-map h2:before,.commerce .node-news .image-container .footer-list-logos.field--name-field-legend-image h2:before,.node-news .image-container .commerce .footer-list-logos.field--name-field-legend-image h2:before{margin-right:25px;background:#1b1b1b}.commerce .container.footer-list-logos h2:after,.commerce .footer-list-logos.paragraph--type--block-element-push-map h2:after,.commerce .node-news .image-container .footer-list-logos.field--name-field-legend-image h2:after,.node-news .image-container .commerce .footer-list-logos.field--name-field-legend-image h2:after{margin-left:25px;background:#1b1b1b}.commerce .container.footer-list-logos .footer-list-logos-list>ul,.commerce .footer-list-logos.paragraph--type--block-element-push-map .footer-list-logos-list>ul,.commerce .node-news .image-container .footer-list-logos.field--name-field-legend-image .footer-list-logos-list>ul,.node-news .image-container .commerce .footer-list-logos.field--name-field-legend-image .footer-list-logos-list>ul{justify-content:center;margin-left:auto;margin-right:auto}@media screen and (min-width:510px){.commerce .container.footer-list-logos .footer-list-logos-list>ul,.commerce .footer-list-logos.paragraph--type--block-element-push-map .footer-list-logos-list>ul,.commerce .node-news .image-container .footer-list-logos.field--name-field-legend-image .footer-list-logos-list>ul,.node-news .image-container .commerce .footer-list-logos.field--name-field-legend-image .footer-list-logos-list>ul{max-width:450px}}@media screen and (min-width:660px){.commerce .container.footer-list-logos .footer-list-logos-list>ul,.commerce .footer-list-logos.paragraph--type--block-element-push-map .footer-list-logos-list>ul,.commerce .node-news .image-container .footer-list-logos.field--name-field-legend-image .footer-list-logos-list>ul,.node-news .image-container .commerce .footer-list-logos.field--name-field-legend-image .footer-list-logos-list>ul{max-width:600px}}@media screen and (min-width:1024px){.commerce .container.footer-list-logos .footer-list-logos-list>ul,.commerce .footer-list-logos.paragraph--type--block-element-push-map .footer-list-logos-list>ul,.commerce .node-news .image-container .footer-list-logos.field--name-field-legend-image .footer-list-logos-list>ul,.node-news .image-container .commerce .footer-list-logos.field--name-field-legend-image .footer-list-logos-list>ul{max-width:800px}}@media screen and (min-width:1280px){.commerce .container.footer-list-logos .footer-list-logos-list>ul,.commerce .footer-list-logos.paragraph--type--block-element-push-map .footer-list-logos-list>ul,.commerce .node-news .image-container .footer-list-logos.field--name-field-legend-image .footer-list-logos-list>ul,.node-news .image-container .commerce .footer-list-logos.field--name-field-legend-image .footer-list-logos-list>ul{max-width:1000px}}.commerce .container.footer-list-logos .footer-list-logos-list>ul>li,.commerce .footer-list-logos.paragraph--type--block-element-push-map .footer-list-logos-list>ul>li,.commerce .node-news .image-container .footer-list-logos.field--name-field-legend-image .footer-list-logos-list>ul>li,.node-news .image-container .commerce .footer-list-logos.field--name-field-legend-image .footer-list-logos-list>ul>li{width:33%}@media screen and (min-width:1024px){.commerce .container.footer-list-logos .footer-list-logos-list>ul>li,.commerce .footer-list-logos.paragraph--type--block-element-push-map .footer-list-logos-list>ul>li,.commerce .node-news .image-container .footer-list-logos.field--name-field-legend-image .footer-list-logos-list>ul>li,.node-news .image-container .commerce .footer-list-logos.field--name-field-legend-image .footer-list-logos-list>ul>li{width:12.5rem}}.commerce .container.footer-list-logos .footer-list-logos-list>ul>li img,.commerce .footer-list-logos.paragraph--type--block-element-push-map .footer-list-logos-list>ul>li img,.commerce .node-news .image-container .footer-list-logos.field--name-field-legend-image .footer-list-logos-list>ul>li img,.node-news .image-container .commerce .footer-list-logos.field--name-field-legend-image .footer-list-logos-list>ul>li img{max-width:100%;margin-left:auto;margin-right:auto}.commerce .container.footer-list-logos>div>div:last-child li:last-child img,.commerce .footer-list-logos.paragraph--type--block-element-push-map>div>div:last-child li:last-child img,.commerce .node-news .image-container .footer-list-logos.field--name-field-legend-image>div>div:last-child li:last-child img,.node-news .image-container .commerce .footer-list-logos.field--name-field-legend-image>div>div:last-child li:last-child img{max-width:80%}.commerce .container.footer-list-logos .size_50 .footer-list-logos-list>ul>li img,.commerce .footer-list-logos.paragraph--type--block-element-push-map .size_50 .footer-list-logos-list>ul>li img,.commerce .node-news .image-container .footer-list-logos.field--name-field-legend-image .size_50 .footer-list-logos-list>ul>li img,.node-news .image-container .commerce .footer-list-logos.field--name-field-legend-image .size_50 .footer-list-logos-list>ul>li img{max-width:50%}.commerce .container.footer-list-logos .size_60 .footer-list-logos-list>ul>li img,.commerce .footer-list-logos.paragraph--type--block-element-push-map .size_60 .footer-list-logos-list>ul>li img,.commerce .node-news .image-container .footer-list-logos.field--name-field-legend-image .size_60 .footer-list-logos-list>ul>li img,.node-news .image-container .commerce .footer-list-logos.field--name-field-legend-image .size_60 .footer-list-logos-list>ul>li img{max-width:60%}.commerce .container.footer-list-logos .size_70 .footer-list-logos-list>ul>li img,.commerce .footer-list-logos.paragraph--type--block-element-push-map .size_70 .footer-list-logos-list>ul>li img,.commerce .node-news .image-container .footer-list-logos.field--name-field-legend-image .size_70 .footer-list-logos-list>ul>li img,.node-news .image-container .commerce .footer-list-logos.field--name-field-legend-image .size_70 .footer-list-logos-list>ul>li img{max-width:70%}.commerce .container.footer-list-logos .size_80 .footer-list-logos-list>ul>li img,.commerce .footer-list-logos.paragraph--type--block-element-push-map .size_80 .footer-list-logos-list>ul>li img,.commerce .node-news .image-container .footer-list-logos.field--name-field-legend-image .size_80 .footer-list-logos-list>ul>li img,.node-news .image-container .commerce .footer-list-logos.field--name-field-legend-image .size_80 .footer-list-logos-list>ul>li img{max-width:80%}.commerce .container.footer-list-logos .size_90 .footer-list-logos-list>ul>li img,.commerce .footer-list-logos.paragraph--type--block-element-push-map .size_90 .footer-list-logos-list>ul>li img,.commerce .node-news .image-container .footer-list-logos.field--name-field-legend-image .size_90 .footer-list-logos-list>ul>li img,.node-news .image-container .commerce .footer-list-logos.field--name-field-legend-image .size_90 .footer-list-logos-list>ul>li img{max-width:90%}.commerce .container.footer-list-logos .size_100 .footer-list-logos-list>ul>li img,.commerce .footer-list-logos.paragraph--type--block-element-push-map .size_100 .footer-list-logos-list>ul>li img,.commerce .node-news .image-container .footer-list-logos.field--name-field-legend-image .size_100 .footer-list-logos-list>ul>li img,.node-news .image-container .commerce .footer-list-logos.field--name-field-legend-image .size_100 .footer-list-logos-list>ul>li img{max-width:100%}.site-footer__bottom{overflow:hidden;padding:2.5rem 0;background:var(--primary)}@media screen and (min-width:768px){.site-footer__bottom{padding:4rem 0}}.node-news .image-container .site-footer__bottom .field--name-field-legend-image,.site-footer__bottom .container,.site-footer__bottom .node-news .image-container .field--name-field-legend-image,.site-footer__bottom .paragraph--type--block-element-push-map{position:relative;display:flex;align-items:flex-end;width:calc(min(1182px,100%))}@media screen and (max-width:767px){.node-news .image-container .site-footer__bottom .field--name-field-legend-image,.site-footer__bottom .container,.site-footer__bottom .node-news .image-container .field--name-field-legend-image,.site-footer__bottom .paragraph--type--block-element-push-map{flex-wrap:wrap;margin-bottom:10rem}}.node-news .image-container .site-footer__bottom .field--name-field-legend-image .menu-footer,.site-footer__bottom .container .menu-footer,.site-footer__bottom .node-news .image-container .field--name-field-legend-image .menu-footer,.site-footer__bottom .paragraph--type--block-element-push-map .menu-footer{bottom:-1rem;position:absolute;margin-bottom:5rem}@media screen and (max-width:767px){.node-news .image-container .site-footer__bottom .field--name-field-legend-image .menu-footer,.site-footer__bottom .container .menu-footer,.site-footer__bottom .node-news .image-container .field--name-field-legend-image .menu-footer,.site-footer__bottom .paragraph--type--block-element-push-map .menu-footer{width:calc(100% - 3rem);margin-bottom:0;text-align:center;bottom:-9rem}}.node-news .image-container .site-footer__bottom .field--name-field-legend-image .menu-footer>ul>li>a,.site-footer__bottom .container .menu-footer>ul>li>a,.site-footer__bottom .node-news .image-container .field--name-field-legend-image .menu-footer>ul>li>a,.site-footer__bottom .paragraph--type--block-element-push-map .menu-footer>ul>li>a{color:#fff}.node-news .image-container .site-footer__bottom .field--name-field-legend-image .logo-footer,.site-footer__bottom .container .logo-footer,.site-footer__bottom .node-news .image-container .field--name-field-legend-image .logo-footer,.site-footer__bottom .paragraph--type--block-element-push-map .logo-footer{margin-bottom:0;position:relative;--width:calc(min(30vw,260px));--margin:calc(min(30vw,275px));padding:2rem 4rem 0;margin-top:calc(var(--width) * 1.5);text-align:center}@media screen and (max-width:767px){.node-news .image-container .site-footer__bottom .field--name-field-legend-image .logo-footer,.site-footer__bottom .container .logo-footer,.site-footer__bottom .node-news .image-container .field--name-field-legend-image .logo-footer,.site-footer__bottom .paragraph--type--block-element-push-map .logo-footer{width:100%}}.node-news .image-container .site-footer__bottom .field--name-field-legend-image .logo-footer:before,.site-footer__bottom .container .logo-footer:before,.site-footer__bottom .node-news .image-container .field--name-field-legend-image .logo-footer:before,.site-footer__bottom .paragraph--type--block-element-push-map .logo-footer:before{content:'';position:absolute;z-index:1;top:0;left:50%;transform:translateX(-50%) translateY(-50%);width:calc(var(--width) + 50px);height:calc(var(--width) + 50px);background:#fff;border-radius:50%;clip-path:inset(-100% -120% 50% -120%);box-shadow:0 0 0 calc(var(--width) * .25) var(--primary),0 0 0 calc(var(--width) * .4) var(--accent-shade),0 0 0 calc(var(--width) * 1) var(--secondary)}.node-news .image-container .site-footer__bottom .field--name-field-legend-image .logo-footer:after,.site-footer__bottom .container .logo-footer:after,.site-footer__bottom .node-news .image-container .field--name-field-legend-image .logo-footer:after,.site-footer__bottom .paragraph--type--block-element-push-map .logo-footer:after{content:'';position:absolute;z-index:2;top:0;left:50%;transform:translateX(-50%) translateY(-50%);width:calc(var(--width) * 1.5);height:2px;background:var(--primary)}.node-news .image-container .site-footer__bottom .field--name-field-legend-image .logo-footer img,.node-news .image-container .site-footer__bottom .field--name-field-legend-image .logo-footer svg,.site-footer__bottom .container .logo-footer img,.site-footer__bottom .container .logo-footer svg,.site-footer__bottom .node-news .image-container .field--name-field-legend-image .logo-footer img,.site-footer__bottom .node-news .image-container .field--name-field-legend-image .logo-footer svg,.site-footer__bottom .paragraph--type--block-element-push-map .logo-footer img,.site-footer__bottom .paragraph--type--block-element-push-map .logo-footer svg{max-width:calc(min(25vw,8.75rem));height:auto}.node-news .image-container .site-footer__bottom .field--name-field-legend-image .liner-footer,.site-footer__bottom .container .liner-footer,.site-footer__bottom .node-news .image-container .field--name-field-legend-image .liner-footer,.site-footer__bottom .paragraph--type--block-element-push-map .liner-footer{flex:1 1 50%;font-weight:700;font-size:1.875rem;line-height:1;color:#fff;text-align:right}.node-news .image-container .site-footer__bottom .field--name-field-legend-image .liner-footer .content,.site-footer__bottom .container .liner-footer .content,.site-footer__bottom .node-news .image-container .field--name-field-legend-image .liner-footer .content,.site-footer__bottom .paragraph--type--block-element-push-map .liner-footer .content{display:inline-block;text-align:left;text-transform:uppercase}@media screen and (max-width:767px){.node-news .image-container .site-footer__bottom .field--name-field-legend-image .liner-footer,.site-footer__bottom .container .liner-footer,.site-footer__bottom .node-news .image-container .field--name-field-legend-image .liner-footer,.site-footer__bottom .paragraph--type--block-element-push-map .liner-footer{display:none}}.site-footer__bottom .social-buttons{flex:1 1 50%}@media screen and (max-width:767px){.site-footer__bottom .social-buttons{flex:1 1 100%;order:2}.site-footer__bottom .social-buttons ul{justify-content:center}}.site-footer__bottom .social-buttons a{background:0 0;border-color:#fff;color:#fff}.site-footer__bottom .social-buttons a:focus,.site-footer__bottom .social-buttons a:hover{background:#fff;color:var(--primary)}.footer-sop{position:relative}.footer-sop .site-footer__bottom .container,.footer-sop .site-footer__bottom .node-news .image-container .field--name-field-legend-image,.footer-sop .site-footer__bottom .paragraph--type--block-element-push-map,.node-news .image-container .footer-sop .site-footer__bottom .field--name-field-legend-image{justify-content:center;align-items:center}@media screen and (min-width:768px){.footer-sop .site-footer__bottom .container,.footer-sop .site-footer__bottom .node-news .image-container .field--name-field-legend-image,.footer-sop .site-footer__bottom .paragraph--type--block-element-push-map,.node-news .image-container .footer-sop .site-footer__bottom .field--name-field-legend-image{justify-content:space-between}}.footer-sop .site-footer__bottom .container .logo-footer,.footer-sop .site-footer__bottom .node-news .image-container .field--name-field-legend-image .logo-footer,.footer-sop .site-footer__bottom .paragraph--type--block-element-push-map .logo-footer,.node-news .image-container .footer-sop .site-footer__bottom .field--name-field-legend-image .logo-footer{display:none}.footer-sop .site-footer__bottom .container .liner-footer,.footer-sop .site-footer__bottom .node-news .image-container .field--name-field-legend-image .liner-footer,.footer-sop .site-footer__bottom .paragraph--type--block-element-push-map .liner-footer,.node-news .image-container .footer-sop .site-footer__bottom .field--name-field-legend-image .liner-footer{display:none}.footer-sop .site-footer__bottom .container .menu-footer,.footer-sop .site-footer__bottom .node-news .image-container .field--name-field-legend-image .menu-footer,.footer-sop .site-footer__bottom .paragraph--type--block-element-push-map .menu-footer,.node-news .image-container .footer-sop .site-footer__bottom .field--name-field-legend-image .menu-footer{position:static;margin:unset;order:3}@media screen and (max-width:767px){.footer-sop .site-footer__bottom .container .menu-footer,.footer-sop .site-footer__bottom .node-news .image-container .field--name-field-legend-image .menu-footer,.footer-sop .site-footer__bottom .paragraph--type--block-element-push-map .menu-footer,.node-news .image-container .footer-sop .site-footer__bottom .field--name-field-legend-image .menu-footer{width:100%;margin-top:2rem}}@media screen and (min-width:768px){.footer-sop .site-footer__bottom .container .menu-footer,.footer-sop .site-footer__bottom .node-news .image-container .field--name-field-legend-image .menu-footer,.footer-sop .site-footer__bottom .paragraph--type--block-element-push-map .menu-footer,.node-news .image-container .footer-sop .site-footer__bottom .field--name-field-legend-image .menu-footer{order:2}}.footer-sop .site-footer__bottom .container .social-buttons,.footer-sop .site-footer__bottom .node-news .image-container .field--name-field-legend-image .social-buttons,.footer-sop .site-footer__bottom .paragraph--type--block-element-push-map .social-buttons,.node-news .image-container .footer-sop .site-footer__bottom .field--name-field-legend-image .social-buttons{margin-top:0;flex:unset}@media screen and (max-width:767px){.footer-sop .site-footer__bottom .container .social-buttons,.footer-sop .site-footer__bottom .node-news .image-container .field--name-field-legend-image .social-buttons,.footer-sop .site-footer__bottom .paragraph--type--block-element-push-map .social-buttons,.node-news .image-container .footer-sop .site-footer__bottom .field--name-field-legend-image .social-buttons{flex:1 1 100%}}.footer-sop .site-footer__bottom .footer-logo img{width:calc(min(35vw,190px));margin-bottom:4rem}@media screen and (min-width:768px){.footer-sop .site-footer__bottom .footer-logo img{margin-bottom:12rem}}.footer-sop .site-footer__bottom .footer-visuel-sop{position:absolute;top:0;height:100%;display:none;width:calc(min(100%,1082px));left:calc((100% - min(100%,1082px))/ 2)}.footer-sop .site-footer__bottom .footer-visuel-sop img{height:100%;width:100%;object-fit:contain}@media screen and (min-width:768px){.footer-sop .site-footer__bottom .footer-visuel-sop{display:block}}.noMargins .container,.noMargins .node-news .image-container .field--name-field-legend-image,.noMargins .paragraph--type--block-element-push-map,.node-news .image-container .noMargins .field--name-field-legend-image{max-width:none;padding-left:20px;padding-right:20px}.container,.node-news .image-container .field--name-field-legend-image,.paragraph--type--block-element-push-map{max-width:1060px;margin:0 auto}@media screen and (max-width:1092px){.container,.node-news .image-container .field--name-field-legend-image,.paragraph--type--block-element-push-map{padding:0 1rem}}@media screen and (max-width:767px){.container,.node-news .image-container .field--name-field-legend-image,.paragraph--type--block-element-push-map{padding:0 1.5rem}}.container-960,.node-home .paragraph--type--paragraph-image-edito,.node-news .paragraph--type--paragraph-image-edito,.node-page-standard-full .paragraph--type--paragraph-image-edito,.paragraph--type--paragraph-image,.paragraph--type--paragraph-image-edito,.paragraph--type--paragraph-video-edito{max-width:960px;margin:auto}@media screen and (max-width:1211px){.container-960,.node-home .paragraph--type--paragraph-image-edito,.node-news .paragraph--type--paragraph-image-edito,.node-page-standard-full .paragraph--type--paragraph-image-edito,.paragraph--type--paragraph-image,.paragraph--type--paragraph-image-edito,.paragraph--type--paragraph-video-edito{padding:0 1rem}}@media screen and (max-width:1008px){.container-960,.node-home .paragraph--type--paragraph-image-edito,.node-news .paragraph--type--paragraph-image-edito,.node-page-standard-full .paragraph--type--paragraph-image-edito,.paragraph--type--paragraph-image,.paragraph--type--paragraph-image-edito,.paragraph--type--paragraph-video-edito{padding:0 1.5rem}}.container-660,.node-home .paragraph--type--paragraph-external-link,.node-home .paragraph--type--paragraph-wysiwyg,.node-news .paragraph--type--paragraph-external-link,.node-news .paragraph--type--paragraph-wysiwyg,.node-news .social-buttons,.node-page-standard-full .paragraph--type--paragraph-external-link,.node-page-standard-full .paragraph--type--paragraph-wysiwyg,.paragraph--type--paragraph-highlight{max-width:660px;margin:0 auto}@media screen and (max-width:708px){.container-660,.node-home .paragraph--type--paragraph-external-link,.node-home .paragraph--type--paragraph-wysiwyg,.node-news .paragraph--type--paragraph-external-link,.node-news .paragraph--type--paragraph-wysiwyg,.node-news .social-buttons,.node-page-standard-full .paragraph--type--paragraph-external-link,.node-page-standard-full .paragraph--type--paragraph-wysiwyg,.paragraph--type--paragraph-highlight{padding:0 1.5rem}}.container-1172{max-width:1172px;margin:0 auto}@media screen and (max-width:708px){.container-1172{padding:0 1.5rem}}.wrapper-two-colonnes{display:grid;grid-template-columns:1fr;column-gap:1rem}@media screen and (min-width:768px){.wrapper-two-colonnes{grid-template-columns:1fr 1fr;column-gap:1.25rem}}.wrapper-two-colonnes .colonne-50{width:100%}@media screen and (min-width:768px){.wrapper-four-colonnes{display:flex;justify-content:space-between}}@media screen and (min-width:768px){.colonne-25{width:calc((100% - 60px)/ 4)}}#page-wrapper .node-home .field_home_paragraphe_editoriaux{background-color:#fff;padding-top:.1px}#page-wrapper .node-home div:first-child.field_paragraphe_carrousel_gener{padding-top:5rem}#page-wrapper .node-home .paragraph--type--carrousel-generation h2{-webkit-box-orient:vertical;-webkit-line-clamp:1;color:#fff;display:-webkit-box;margin:unset;overflow:hidden}#page-wrapper .node-home .paragraph--type--carrousel-generation .no-underline{text-decoration:unset}#page-wrapper .node-home .paragraph--type--carrousel-generation .move-hover .card{transition:ease .2s}#page-wrapper .node-home .paragraph--type--carrousel-generation .move-hover .card:hover{transform:translateY(-10px)}#page-wrapper .node-home .paragraph--type--carrousel-generation .card.card-what{padding:.7rem 1rem .3rem}#page-wrapper .node-home .paragraph--type--carrousel-generation .card.card-what .card-title{font-family:"Source Sans Pro",sans-serif;font-size:1rem;margin-bottom:.2rem}#page-wrapper .node-home .paragraph--type--carrousel-generation .card.card-what .card-desc,#page-wrapper .node-home .paragraph--type--carrousel-generation .card.card-what .card-title{-webkit-box-orient:vertical;-webkit-line-clamp:2;display:-webkit-box;flex-grow:unset;line-height:1.1;overflow:hidden}#page-wrapper .node-home .paragraph--type--carrousel-generation .card.card-what .card-desc{-webkit-line-clamp:3}#page-wrapper .node-home .paragraph--type--carrousel-generation .card.card-what .card-visual{font-family:"Source Sans Pro",sans-serif;margin-left:unset;padding-left:unset}#page-wrapper .node-home .paragraph--type--carrousel-generation .card.card-what .card-visual img{height:46px;width:46px}#page-wrapper.home .bg-image{background-repeat:no-repeat;background-size:cover;height:40rem;margin:unset;position:absolute;transition:transform .3s;width:100%;z-index:-10}@media screen and (max-width:767px){#page-wrapper.home .bg-image{display:none}}#page-wrapper.home .bg-image.mobile{display:none}@media screen and (max-width:767px){#page-wrapper.home .bg-image.mobile{display:block}}#page-wrapper.home .bg-image:before{background-color:#000;content:"";height:100%;margin:unset;opacity:55%;position:absolute;width:100%;z-index:-11}@media screen and (max-width:575px){#page-wrapper.home.header-bg.header-bg-front .main-header{padding-top:1rem}}#page-wrapper.home.header-bg.header-bg-front .main-header:not(.sticky) .wrapper-logo [class*=logo]{width:calc(min(100px,15vw))}#page-wrapper.home.header-bg.header-bg-front h1{color:#fff;font-size:70px;max-width:1060px;padding-bottom:0;padding-top:1rem;text-align:left}@media screen and (max-width:1092px){#page-wrapper.home.header-bg.header-bg-front h1{padding-left:1rem;padding-right:1rem}}@media screen and (max-width:767px){#page-wrapper.home.header-bg.header-bg-front h1{font-size:40px;padding-top:3rem}}#page-wrapper.home.header-bg.header-bg-front h1 span{min-height:fit-content}#page-wrapper.home.header-bg.header-bg-front .field_sub_title{-webkit-box-orient:vertical;-webkit-line-clamp:3;display:-webkit-box;overflow:hidden;color:#fff;font-size:18px;line-height:25px;margin:0 auto;margin-bottom:70px;max-width:1060px;text-align:left}@media screen and (max-width:1092px){#page-wrapper.home.header-bg.header-bg-front .field_sub_title{padding:0 1rem;margin-bottom:40px}}@media screen and (max-width:575px){#page-wrapper.home.header-bg.header-bg-front .paragraph--type--carrousel-generation h2{display:block}}.resource-wrapper{background-color:var(--primary);padding-left:5rem;padding-right:5rem}@media screen and (max-width:991px){.resource-wrapper{width:100%;padding:unset}}.resource-wrapper::before{content:'';position:absolute;z-index:0;top:calc((var(--width) - 75px)/ 2);left:50%;transform:translateX(-50%) translateY(50%);--width:515px;width:calc(var(--width) + 45px);height:calc(var(--width) + 45px);border-radius:50%;clip-path:inset(-100% -100% 50% -100%);box-shadow:0 0 0 calc(var(--width) * .972) var(--secondary)}@media screen and (max-width:1200px){.resource-wrapper::before{bottom:calc(350px - 13vw);--width:calc(min(34vw,530px))}}@media screen and (max-width:991px){.resource-wrapper::before{bottom:calc(450px - 15vw)}}.resource-wrapper .back-home-resource{padding:1.5rem;position:relative;z-index:2}@media screen and (max-width:991px){.resource-wrapper .back-home-resource{position:absolute}}.resource-wrapper .back-home-resource a{color:#fff;text-decoration:none;display:inline-flex;align-items:center;font-weight:400;text-transform:uppercase;transition:all ease-in-out .2s}@media screen and (max-width:991px){.resource-wrapper .back-home-resource a{color:transparent}}.resource-wrapper .back-home-resource a [class^=icon-]{width:50px;height:50px;display:flex;align-items:center;justify-content:center;background:#fff;border-radius:50%;color:var(--primary);margin-right:1.25rem;font-size:1rem;border:2px solid #fff;transition:all ease-in-out .2s}.resource-wrapper .back-home-resource a:focus [class^=icon-],.resource-wrapper .back-home-resource a:hover [class^=icon-]{background:0 0;color:#fff;border-color:#fff}.resource-wrapper .resource{background-color:#fff;border-radius:0 0 10px 10px;margin-left:1rem;margin-right:1rem;padding-bottom:2rem;position:relative;z-index:1}@media screen and (max-width:991px){.resource-wrapper .resource{border-radius:unset;margin:unset}}.resource-wrapper .resource .mobile-only{display:none}@media screen and (max-width:991px){.resource-wrapper .resource .mobile-only{display:block}}.resource-wrapper .resource .mobile-hidden{display:block}@media screen and (max-width:991px){.resource-wrapper .resource .mobile-hidden{display:none}}.resource-wrapper .resource .resource-image img{height:auto;width:100%}.resource-wrapper .resource .resource-image .image-legend{padding-left:.5rem}.resource-wrapper .resource .resource-header{border-bottom:1.5px solid #d9d9d9;color:var(--primary);padding-bottom:2rem;padding-left:5rem;padding-right:5rem}@media screen and (max-width:991px){.resource-wrapper .resource .resource-header{border:unset;padding-bottom:unset}}@media screen and (max-width:767px){.resource-wrapper .resource .resource-header{padding-left:2rem;padding-right:2rem}}@media screen and (max-width:575px){.resource-wrapper .resource .resource-header{padding-left:1rem;padding-right:1rem}}.resource-wrapper .resource .resource-header .resource-title{margin-bottom:unset}.resource-wrapper .resource .resource-header .resource-level{font-size:2em;font-weight:700;margin-top:unset}.resource-wrapper .resource .resource-header .resource-type{color:#585e5f;font-weight:700}.resource-wrapper .resource .resource-header .type-flex-container{display:flex;justify-content:space-between;align-items:center;color:#585e5f}.resource-wrapper .resource .resource-header .type-flex-container .container-favorite-flag a.favorite-flag{text-decoration:none;display:flex;align-items:center;height:70px}@media screen and (max-width:575px){.resource-wrapper .resource .resource-header .type-flex-container .container-favorite-flag a.favorite-flag span.icon-flag-label{display:none}}.resource-wrapper .resource .resource-header .type-flex-container .container-favorite-flag a.favorite-flag div.flags-icons:hover span.icon-flag,.resource-wrapper .resource .resource-header .type-flex-container .container-favorite-flag a.favorite-flag div.flags-icons:hover span.icon-flag-pink{display:none}.resource-wrapper .resource .resource-header .type-flex-container .container-favorite-flag a.favorite-flag div.flags-icons:hover span.icon-flag-blue:before{display:block}.resource-wrapper .resource .resource-header .type-flex-container .container-favorite-flag a.favorite-flag span.icon-flag-label{color:#585e5f;font-family:Source Sans Pro,sans-serif!important}.resource-wrapper .resource .resource-header .type-flex-container .container-favorite-flag a.favorite-flag span.icon-flag:before{color:#585e5f;font-size:3em;padding:.2em}.resource-wrapper .resource .resource-header .type-flex-container .container-favorite-flag a.favorite-flag span.icon-flag-pink:before{color:#ff5757;font-size:3em;padding:.2em}.resource-wrapper .resource .resource-header .type-flex-container .container-favorite-flag a.favorite-flag span.icon-flag-blue:before{display:none;color:#006aff;font-size:3em;padding:.2em}.resource-wrapper .resource .resource-header .type-flex-container .container-favorite-flag a.favorite-flag span.icon-flag-pink:before:hover span.icon-flag-blue:before{display:none}.resource-wrapper .resource .resource-content{display:flex;padding-left:5rem;padding-right:5rem}@media screen and (max-width:991px){.resource-wrapper .resource .resource-content{display:block}}@media screen and (max-width:767px){.resource-wrapper .resource .resource-content{padding-left:2rem;padding-right:2rem}}@media screen and (max-width:575px){.resource-wrapper .resource .resource-content{padding-left:1rem;padding-right:1rem}}.resource-wrapper .resource .resource-content .resource-download-list{box-shadow:0 4px 14px 0 rgba(0,0,0,.25);margin-bottom:4rem;margin-top:2.75rem;width:auto}.resource-wrapper .resource .resource-content .resource-download-list div{border-top:2px solid rgba(51,51,51,.25);border-bottom:unset}.resource-wrapper .resource .resource-content .resource-download-list div:first-of-type{border-top:unset}.resource-wrapper .resource .resource-content .resource-download-list .read-more-container{padding-bottom:2rem;text-align:center}.resource-wrapper .resource .resource-content .resource-download-list .read-more{border:1.5px solid var(--primary);border-radius:100px}.resource-wrapper .resource .resource-content .resource-download-list .read-more.back:after{content:""}.resource-wrapper .resource .resource-content .resource-download-list .read-more.up:after{content:""}.resource-wrapper .resource .resource-content .resource-download-list .read-more:after{font-family:icomoon!important;font-size:.5rem;font-style:normal;font-weight:400;font-variant:normal;margin-left:10px;text-transform:none;line-height:2.7;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.resource-wrapper .resource .resource-content .resource-download-list .read-more-hide{display:none}.resource-wrapper .resource .resource-content .left{width:70%;margin-right:5rem}@media screen and (max-width:991px){.resource-wrapper .resource .resource-content .left{width:100%}}.resource-wrapper .resource .resource-content .left .ressource-subcontent-item{border-top:1px solid #333}.resource-wrapper .resource .resource-content .left .ressource-subcontent-item:first-of-type{margin:2rem 0 0}@media screen and (min-width:768px){.resource-wrapper .resource .resource-content .left .ressource-subcontent-item:first-of-type{margin:2.75rem 0 0}}.resource-wrapper .resource .resource-content .left .ressource-subcontent-item:last-of-type{border-bottom:1px solid #333;margin:0 0 2rem}@media screen and (min-width:768px){.resource-wrapper .resource .resource-content .left .ressource-subcontent-item:last-of-type{margin:0 0 2.75rem}}.resource-wrapper .resource .resource-content .left .external-link a{position:relative;display:flex;justify-content:space-between;color:var(--primary);line-height:1.375;font-size:1rem;font-size:clamp(1rem,calc(1rem - .375rem + var(--scaler)),1.125rem);font-weight:700;text-decoration:none;padding:2rem 2rem 2rem 0}.resource-wrapper .resource .resource-content .left .external-link a:before{content:"";font-family:icomoon!important;position:absolute;right:0;top:50%;transform:translateY(-50%);font-size:1.6em;font-size:1.5rem;font-size:clamp(1.5rem,calc(1.5rem - .375rem + var(--scaler)),1.6rem)}.resource-wrapper .resource .resource-content .left .author{color:var(--primary);font-weight:700;line-height:1.375;font-size:1rem;font-size:clamp(1rem,calc(1rem - .375rem + var(--scaler)),1.125rem);padding:2rem 2rem 2rem 0}.resource-wrapper .resource .resource-content .right{width:30%}@media screen and (max-width:991px){.resource-wrapper .resource .resource-content .right{width:100%}}.resource-wrapper .resource .resource-content .right .social-buttons-title{font-size:1rem;text-transform:uppercase}.resource-wrapper .resource .resource-content .list{border-bottom:1.5px solid #d9d9d9;color:var(--primary);font-weight:700;margin-bottom:1rem;padding-bottom:1rem;text-transform:uppercase}.resource-wrapper .resource .resource-content .list .field{color:#000;display:flex;flex-wrap:wrap}.resource-wrapper .resource .resource-content .list .field div{font-family:paris2024,sans-serif;border:1px solid;margin-right:7px;margin-top:.5rem;padding-left:3px;padding-right:3px;width:max-content}.page-resource #block-mainpagecontent{background-color:var(--primary);padding-bottom:6rem}@media screen and (max-width:991px){.page-resource #block-mainpagecontent{background-color:#fff;padding-bottom:3rem}}.home-resources{margin-top:65px}.home-resources .tabs .nav-tabs{display:flex;margin-bottom:unset;padding:unset}.home-resources .tabs .nav-tabs .nav-item{align-items:center;display:flex;height:70px;list-style-type:none;width:33%}.home-resources .tabs .nav-tabs .nav-item .icon-heart.title,.home-resources .tabs .nav-tabs .nav-item .icon-search.title{font-size:20px;margin-right:10px}.home-resources .tabs .nav-tabs .nav-item.tab-news .nav-link.active{background-color:#b7ccea}.home-resources .tabs .nav-tabs .nav-item.tab-favorite .nav-link.active{background-color:#edbaba}.home-resources .tabs .nav-tabs .nav-item.tab-search .nav-link.active{background-color:#fde399}.home-resources .tabs .nav-tabs .nav-item .nav-link{align-items:center;border-radius:20px 20px 0 0;color:#00004d;display:flex;font-size:25px;font-weight:700;height:100%;justify-content:center;text-decoration:none;width:100%}@media screen and (max-width:575px){.home-resources .tabs .nav-tabs .nav-item .nav-link{font-size:20px;flex-direction:column;text-align:center}}.home-resources .tabs .tab-content .my-favorites-link{display:flex;justify-content:center;padding:1em}.home-resources .tabs .tab-content .content{border-radius:10px;padding-top:30px;padding-bottom:30px}.home-resources .tabs .tab-content .content.tab-news{background-color:#b7ccea}.home-resources .tabs .tab-content .content.tab-favorite{background-color:#edbaba}.home-resources .tabs .tab-content .content.tab-favorite .search-panel__filters-current>.ais-CurrentRefinements li.clear-filter{background-color:#ff5757}.home-resources .tabs .tab-content .content.tab-favorite .search-panel__filters-current>.ais-CurrentRefinements li.clear-filter a{color:#fff}.home-resources .tabs .tab-content .content.tab-favorite .search-panel__filters-current>.ais-CurrentRefinements li.clear-filter a::after{color:#fff}.home-resources .tabs .tab-content .content.tab-search{background-color:#fde399}.home-resources .mobile{display:none}@media screen and (max-width:991px){.home-resources .mobile{display:block}}.home-resources .desktop{display:block}@media screen and (max-width:991px){.home-resources .desktop{display:none}}.home-resources .see-all-results{display:flex;justify-content:center;margin-top:30px}.favorites-info-container{text-align:center;background-color:#fff;max-width:650px;display:flex;flex-direction:column;margin:3em auto;padding:2em}.favorites-info-container span.panel-title{font-family:Paris2024,sans-serif;font-size:3em;font-weight:700;line-height:1em}@media screen and (max-width:575px){.favorites-info-container span.panel-title{font-size:2.5em}}.favorites-info-container span.panel-subtitle{font-family:Source Sans Pro,sans-serif;font-size:1.5em;margin:1em;color:#00004d;font-weight:600}.favorites-info-container span.dark-blue{color:#00004d}.favorites-info-container .login-btn{margin:1.5em auto}.search-panel__filters{display:flex}.search-panel .ais-CurrentRefinements{display:flex;flex-direction:row;flex-wrap:wrap}.search-panel .ais-CurrentRefinements>ul{display:flex;flex-direction:row;flex-wrap:wrap}.search-panel .ais-CurrentRefinements>ul>li{margin-top:.2em}.search-panel .ais-ToggleRefinement{align-items:center;display:flex;margin-left:auto}@media screen and (max-width:991px){.search-panel .ais-ToggleRefinement{justify-content:center;margin-top:15px}}.search-panel .ais-ToggleRefinement,.search-panel .facet-select{color:#00004d}.search-panel .ais-ToggleRefinement summary,.search-panel .facet-select summary{list-style:none;list-style-type:none}.search-panel .ais-ToggleRefinement .container-refinementList,.search-panel .facet-select .container-refinementList{position:absolute}.search-panel .ais-ToggleRefinement .refinementList,.search-panel .facet-select .refinementList{background:#fff;border-radius:5px;box-shadow:0 0 20px 0 #00000026;box-sizing:border-box;left:-25%;margin:20px 0 0 0;padding:20px 20px;position:relative;z-index:2}.search-panel .ais-ToggleRefinement .refinementList::before,.search-panel .facet-select .refinementList::before{border-color:transparent transparent #fff transparent;border-style:solid;border-width:0 10px 10px 10px;content:' ';color:#fff;height:0;left:50%;margin-left:-10px;position:absolute;top:-9px;width:0}.search-panel .ais-ToggleRefinement .refinementList ul,.search-panel .facet-select .refinementList ul{list-style:none;margin:unset;padding:unset}.search-panel .ais-ToggleRefinement .refinement-title,.search-panel .facet-select .refinement-title{font-size:14px;font-weight:900;line-height:22px;margin:unset;margin-bottom:15px;text-transform:uppercase}.search-panel .ais-ToggleRefinement .ais-RefinementList-item--selected .ais-RefinementList-label .vue-checkbox::before,.search-panel .ais-ToggleRefinement .ais-RefinementList-item--selected .ais-ToggleRefinement-label .vue-checkbox::before,.search-panel .ais-ToggleRefinement .ais-ToggleRefinement-item--selected .ais-RefinementList-label .vue-checkbox::before,.search-panel .ais-ToggleRefinement .ais-ToggleRefinement-item--selected .ais-ToggleRefinement-label .vue-checkbox::before,.search-panel .facet-select .ais-RefinementList-item--selected .ais-RefinementList-label .vue-checkbox::before,.search-panel .facet-select .ais-RefinementList-item--selected .ais-ToggleRefinement-label .vue-checkbox::before,.search-panel .facet-select .ais-ToggleRefinement-item--selected .ais-RefinementList-label .vue-checkbox::before,.search-panel .facet-select .ais-ToggleRefinement-item--selected .ais-ToggleRefinement-label .vue-checkbox::before{transform:scale(1)}.search-panel .ais-ToggleRefinement .ais-RefinementList-item,.search-panel .facet-select .ais-RefinementList-item{margin-bottom:10px}.search-panel .ais-ToggleRefinement .ais-RefinementList-label,.search-panel .ais-ToggleRefinement .ais-ToggleRefinement-label,.search-panel .facet-select .ais-RefinementList-label,.search-panel .facet-select .ais-ToggleRefinement-label{align-items:baseline;cursor:pointer;display:flex;font-size:14px;line-height:20px}.search-panel .ais-ToggleRefinement .ais-RefinementList-label:hover .ais-RefinementList-labelText,.search-panel .ais-ToggleRefinement .ais-RefinementList-label:hover .ais-ToggleRefinement-labelText,.search-panel .ais-ToggleRefinement .ais-ToggleRefinement-label:hover .ais-RefinementList-labelText,.search-panel .ais-ToggleRefinement .ais-ToggleRefinement-label:hover .ais-ToggleRefinement-labelText,.search-panel .facet-select .ais-RefinementList-label:hover .ais-RefinementList-labelText,.search-panel .facet-select .ais-RefinementList-label:hover .ais-ToggleRefinement-labelText,.search-panel .facet-select .ais-ToggleRefinement-label:hover .ais-RefinementList-labelText,.search-panel .facet-select .ais-ToggleRefinement-label:hover .ais-ToggleRefinement-labelText{font-weight:700}.search-panel .ais-ToggleRefinement .ais-RefinementList-label .ais-RefinementList-count,.search-panel .ais-ToggleRefinement .ais-RefinementList-label .ais-ToggleRefinement-count,.search-panel .ais-ToggleRefinement .ais-ToggleRefinement-label .ais-RefinementList-count,.search-panel .ais-ToggleRefinement .ais-ToggleRefinement-label .ais-ToggleRefinement-count,.search-panel .facet-select .ais-RefinementList-label .ais-RefinementList-count,.search-panel .facet-select .ais-RefinementList-label .ais-ToggleRefinement-count,.search-panel .facet-select .ais-ToggleRefinement-label .ais-RefinementList-count,.search-panel .facet-select .ais-ToggleRefinement-label .ais-ToggleRefinement-count{display:none}.search-panel .ais-ToggleRefinement .ais-RefinementList-label .ais-RefinementList-labelText,.search-panel .ais-ToggleRefinement .ais-RefinementList-label .ais-ToggleRefinement-labelText,.search-panel .ais-ToggleRefinement .ais-ToggleRefinement-label .ais-RefinementList-labelText,.search-panel .ais-ToggleRefinement .ais-ToggleRefinement-label .ais-ToggleRefinement-labelText,.search-panel .facet-select .ais-RefinementList-label .ais-RefinementList-labelText,.search-panel .facet-select .ais-RefinementList-label .ais-ToggleRefinement-labelText,.search-panel .facet-select .ais-ToggleRefinement-label .ais-RefinementList-labelText,.search-panel .facet-select .ais-ToggleRefinement-label .ais-ToggleRefinement-labelText{font-weight:400;margin-left:10px}.search-panel .ais-ToggleRefinement .ais-RefinementList-label .ais-ToggleRefinement-labelText,.search-panel .ais-ToggleRefinement .ais-ToggleRefinement-label .ais-ToggleRefinement-labelText,.search-panel .facet-select .ais-RefinementList-label .ais-ToggleRefinement-labelText,.search-panel .facet-select .ais-ToggleRefinement-label .ais-ToggleRefinement-labelText{font-weight:700}.search-panel .ais-ToggleRefinement .vue-checkbox,.search-panel .facet-select .vue-checkbox{appearance:none;margin:0;font:inherit;cursor:pointer;color:#767676;width:20px;height:20px;border:1px solid #767676;border-radius:.15em;transform:translateY(-.075em);display:grid;place-content:center}.search-panel .ais-ToggleRefinement .vue-checkbox::before,.search-panel .facet-select .vue-checkbox::before{content:"";color:#fff;font-family:icomoon;font-size:14px;font-style:normal;font-weight:400;font-variant:normal;text-align:center;text-transform:none;line-height:1.2;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;width:20px;height:20px;transform:scale(0);transition:120ms transform ease-in-out;background-color:#006aff}.search-panel .ais-ToggleRefinement .ais-RefinementList,.search-panel .facet-select .ais-RefinementList{max-height:280px;overflow:auto;scroll-behavior:auto}.search-panel .ais-ToggleRefinement .ais-RefinementList .title,.search-panel .facet-select .ais-RefinementList .title{font-size:14px;font-weight:900;line-height:22px;margin-top:unset;text-transform:uppercase}.search-panel .ais-ToggleRefinement .facet-select-button,.search-panel .facet-select .facet-select-button{background:0 0;color:inherit;border:none;padding:0;font:inherit;cursor:pointer;outline:inherit}.search-panel details[open] .button.icon{background-color:#fff}.search-panel details[open] .button.icon:after{transform:rotate(180deg)}.search-panel details[open] .button.icon:hover{color:#00004d}.search-panel__filters-current{align-items:baseline;display:flex;margin-top:20px}.search-panel__filters-current ul{display:flex;list-style:none;margin:unset;padding:unset}.search-panel__filters-current .clear-filter{background-color:#006aff;border-radius:2px;display:flex;margin-right:10px;padding:0 5px 0 5px}.search-panel__filters-current .clear-filter a{color:#fff;font-weight:700;font-size:14px;line-height:18px;text-decoration:none}.search-panel__filters-current .clear-filter a::after{content:"";color:#fff;font-family:icomoon;font-size:10px;font-style:normal;font-weight:400;font-variant:normal;margin-left:5px;text-align:center;text-transform:none;line-height:18px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.search-panel__filters-current .ais-ClearRefinements .reset-refinements{color:#00004d;font-size:14px;font-weight:400;line-height:18px}.search-panel__results{border-radius:10px;background-color:#f8f8f8;margin-top:20px;margin-left:5%;margin-right:5%;padding:20px;padding-bottom:40px}.search-panel__results.related-resources{background-color:#fff}@media screen and (max-width:767px){.search-panel__results.related-resources .search-label{font-size:19px}}.search-panel__results .tns-item:not(.tns-slide-active) .card-resources,.search-panel__results .tns-item:not(.tns-slide-active) .card.card-resources-video{box-shadow:unset}@media screen and (max-width:767px){.search-panel__results .tns-item.resource-thumbnail{height:250px!important;width:160px!important;margin-right:14px}}@media screen and (max-width:767px){.search-panel__results .ais-Hits .tns-nav{display:none}}.search-panel__results .search-label{color:#00004d;font-size:25px;font-weight:700}.search-panel__results .search-label p{margin-bottom:23px}.search-panel__results .search-label.no-result{font-size:20px;font-weight:400;margin-bottom:20px}.search-panel__results .search-label.more{margin-bottom:12px}.search-panel__results .tns-parent .tns-controls button{color:#fff;background:#006aff;border-color:#006aff}.search-panel__results .tns-parent .tns-ovh{overflow-x:clip;overflow-y:visible;padding-left:14px;margin-left:-14px;padding-right:14px;margin-right:-14px}.modal-filters{display:none}.modal-filters.wrapper-modal-vuejs{background-color:#fff;height:100%;left:0;overflow-x:hidden;overflow-y:auto;position:fixed;top:0;width:100%;z-index:1072}.modal-filters.wrapper-modal-vuejs.fade{transition:opacity .15s linear}.modal-filters.wrapper-modal-vuejs .modal-header{align-items:baseline;background-color:#fff;display:flex;height:120px;padding:1rem 1.5rem;position:fixed;top:0;width:100%;z-index:2}.modal-filters.wrapper-modal-vuejs .modal-header h3{font-size:22px;font-weight:700;flex:2;line-height:24px;color:#00004d}.block-pour-qui .modal-filters.wrapper-modal-vuejs .modal-header .jspFalseArrow,.flex-ressources-list .exposed-filters-ressources-list .rwd-close .modal-filters.wrapper-modal-vuejs .modal-header button,.modal-filters.wrapper-modal-vuejs .modal-header .block-pour-qui .jspFalseArrow,.modal-filters.wrapper-modal-vuejs .modal-header .btn-arrow,.modal-filters.wrapper-modal-vuejs .modal-header .btn-arrow-transparent,.modal-filters.wrapper-modal-vuejs .modal-header .flex-ressources-list .exposed-filters-ressources-list .rwd-close button,.modal-filters.wrapper-modal-vuejs .modal-header .tns-parent .tns-controls button,.modal-filters.wrapper-modal-vuejs .modal-header .tns-ressources-parent .tns-controls button,.tns-parent .tns-controls .modal-filters.wrapper-modal-vuejs .modal-header button,.tns-ressources-parent .tns-controls .modal-filters.wrapper-modal-vuejs .modal-header button{border-color:#00004d;filter:unset}.modal-filters.wrapper-modal-vuejs .modal-content{margin-top:120px}.modal-filters.wrapper-modal-vuejs .modal-content.search-panel__filters{padding:0 1.5rem 70px 1.5rem}.modal-filters.wrapper-modal-vuejs .modal-content.search-panel__filters .facet-select>summary{list-style:none}.modal-filters.wrapper-modal-vuejs .modal-content.search-panel__filters .facet-select>summary::-webkit-details-marker{display:none}.modal-filters.wrapper-modal-vuejs .modal-footer{align-items:center;background-color:#fff;border-top:2px solid #bbbfbe;box-shadow:0 -1px 0 0 #fff;bottom:0;height:75px;display:flex;justify-content:center;position:fixed;width:100%;z-index:2}.modal-filters.wrapper-modal-vuejs .modal-footer .ais-ClearRefinements{width:50%}.bloc-ressources .modal-filters.wrapper-modal-vuejs .modal-footer .ais-ClearRefinements .form-submit,.card.card-project .card-calltoaction .modal-filters.wrapper-modal-vuejs .modal-footer .ais-ClearRefinements a,.card.card-what .card-calltoaction .modal-filters.wrapper-modal-vuejs .modal-footer .ais-ClearRefinements a,.flex-ressources-list .exposed-filters-ressources-list .form-actions .modal-filters.wrapper-modal-vuejs .modal-footer .ais-ClearRefinements input,.form-user .gigya_complete-wrapper .gigya-screen .gigya-composite-control-submit .modal-filters.wrapper-modal-vuejs .modal-footer .ais-ClearRefinements .gigya-input-submit,.form-user .gigya_profile-wrapper .gigya-screen .gigya-composite-control-submit .modal-filters.wrapper-modal-vuejs .modal-footer .ais-ClearRefinements .gigya-input-submit,.form-user .gigya_subscr-wrapper .gigya-screen .gigya-composite-control-submit .modal-filters.wrapper-modal-vuejs .modal-footer .ais-ClearRefinements .gigya-input-submit,.form-vue .form-vue-detail .thanks-page .link .modal-filters.wrapper-modal-vuejs .modal-footer .ais-ClearRefinements a,.form-vue .form-vue-detail .wizard-card-footer .wizard-footer-left .modal-filters.wrapper-modal-vuejs .modal-footer .ais-ClearRefinements .wizard-btn,.form-vue .form-vue-detail .wizard-card-footer .wizard-footer-right .modal-filters.wrapper-modal-vuejs .modal-footer .ais-ClearRefinements .wizard-btn,.form-vue .sopRightColumn .thanks-page .link .modal-filters.wrapper-modal-vuejs .modal-footer .ais-ClearRefinements a,.form-vue .sopRightColumn .wizard-card-footer .wizard-footer-left .modal-filters.wrapper-modal-vuejs .modal-footer .ais-ClearRefinements .wizard-btn,.form-vue .sopRightColumn .wizard-card-footer .wizard-footer-right .modal-filters.wrapper-modal-vuejs .modal-footer .ais-ClearRefinements .wizard-btn,.modal-filters.wrapper-modal-vuejs .modal-footer .ais-ClearRefinements .bloc-ressources .form-submit,.modal-filters.wrapper-modal-vuejs .modal-footer .ais-ClearRefinements .btn,.modal-filters.wrapper-modal-vuejs .modal-footer .ais-ClearRefinements .card.card-project .card-calltoaction a,.modal-filters.wrapper-modal-vuejs .modal-footer .ais-ClearRefinements .card.card-what .card-calltoaction a,.modal-filters.wrapper-modal-vuejs .modal-footer .ais-ClearRefinements .flex-ressources-list .exposed-filters-ressources-list .form-actions input,.modal-filters.wrapper-modal-vuejs .modal-footer .ais-ClearRefinements .form-user .gigya_complete-wrapper .gigya-screen .gigya-composite-control-submit .gigya-input-submit,.modal-filters.wrapper-modal-vuejs .modal-footer .ais-ClearRefinements .form-user .gigya_profile-wrapper .gigya-screen .gigya-composite-control-submit .gigya-input-submit,.modal-filters.wrapper-modal-vuejs .modal-footer .ais-ClearRefinements .form-user .gigya_subscr-wrapper .gigya-screen .gigya-composite-control-submit .gigya-input-submit,.modal-filters.wrapper-modal-vuejs .modal-footer .ais-ClearRefinements .form-vue .form-vue-detail .thanks-page .link a,.modal-filters.wrapper-modal-vuejs .modal-footer .ais-ClearRefinements .form-vue .form-vue-detail .wizard-card-footer .wizard-footer-left .wizard-btn,.modal-filters.wrapper-modal-vuejs .modal-footer .ais-ClearRefinements .form-vue .form-vue-detail .wizard-card-footer .wizard-footer-right .wizard-btn,.modal-filters.wrapper-modal-vuejs .modal-footer .ais-ClearRefinements .form-vue .sopRightColumn .thanks-page .link a,.modal-filters.wrapper-modal-vuejs .modal-footer .ais-ClearRefinements .form-vue .sopRightColumn .wizard-card-footer .wizard-footer-left .wizard-btn,.modal-filters.wrapper-modal-vuejs .modal-footer .ais-ClearRefinements .form-vue .sopRightColumn .wizard-card-footer .wizard-footer-right .wizard-btn,.modal-filters.wrapper-modal-vuejs .modal-footer .ais-ClearRefinements .page-popin #block-mainpagecontent .button,.modal-filters.wrapper-modal-vuejs .modal-footer .ais-ClearRefinements .pager li .button,.modal-filters.wrapper-modal-vuejs .modal-footer .ais-ClearRefinements .paragraph--type--block-element-push-map .wrapper-text a,.modal-filters.wrapper-modal-vuejs .modal-footer .ais-ClearRefinements .popin-generation2024 .button,.modal-filters.wrapper-modal-vuejs .modal-footer .ais-ClearRefinements .ressources_restriction #block-mainpagecontent>a,.modal-filters.wrapper-modal-vuejs .modal-footer .ais-ClearRefinements .user-account .form-user .form-actions .button--primary,.page-popin #block-mainpagecontent .modal-filters.wrapper-modal-vuejs .modal-footer .ais-ClearRefinements .button,.pager li .modal-filters.wrapper-modal-vuejs .modal-footer .ais-ClearRefinements .button,.paragraph--type--block-element-push-map .wrapper-text .modal-filters.wrapper-modal-vuejs .modal-footer .ais-ClearRefinements a,.popin-generation2024 .modal-filters.wrapper-modal-vuejs .modal-footer .ais-ClearRefinements .button,.ressources_restriction .modal-filters.wrapper-modal-vuejs .modal-footer .ais-ClearRefinements #block-mainpagecontent>a,.user-account .form-user .form-actions .modal-filters.wrapper-modal-vuejs .modal-footer .ais-ClearRefinements .button--primary{min-width:160px;margin:0}.bloc-ressources .modal-filters.wrapper-modal-vuejs .modal-footer .modal-filter-apply .form-submit,.card.card-project .card-calltoaction .modal-filters.wrapper-modal-vuejs .modal-footer .modal-filter-apply a,.card.card-what .card-calltoaction .modal-filters.wrapper-modal-vuejs .modal-footer .modal-filter-apply a,.flex-ressources-list .exposed-filters-ressources-list .form-actions .modal-filters.wrapper-modal-vuejs .modal-footer .modal-filter-apply input,.form-user .gigya_complete-wrapper .gigya-screen .gigya-composite-control-submit .modal-filters.wrapper-modal-vuejs .modal-footer .modal-filter-apply .gigya-input-submit,.form-user .gigya_profile-wrapper .gigya-screen .gigya-composite-control-submit .modal-filters.wrapper-modal-vuejs .modal-footer .modal-filter-apply .gigya-input-submit,.form-user .gigya_subscr-wrapper .gigya-screen .gigya-composite-control-submit .modal-filters.wrapper-modal-vuejs .modal-footer .modal-filter-apply .gigya-input-submit,.form-vue .form-vue-detail .thanks-page .link .modal-filters.wrapper-modal-vuejs .modal-footer .modal-filter-apply a,.form-vue .form-vue-detail .wizard-card-footer .wizard-footer-left .modal-filters.wrapper-modal-vuejs .modal-footer .modal-filter-apply .wizard-btn,.form-vue .form-vue-detail .wizard-card-footer .wizard-footer-right .modal-filters.wrapper-modal-vuejs .modal-footer .modal-filter-apply .wizard-btn,.form-vue .sopRightColumn .thanks-page .link .modal-filters.wrapper-modal-vuejs .modal-footer .modal-filter-apply a,.form-vue .sopRightColumn .wizard-card-footer .wizard-footer-left .modal-filters.wrapper-modal-vuejs .modal-footer .modal-filter-apply .wizard-btn,.form-vue .sopRightColumn .wizard-card-footer .wizard-footer-right .modal-filters.wrapper-modal-vuejs .modal-footer .modal-filter-apply .wizard-btn,.modal-filters.wrapper-modal-vuejs .modal-footer .modal-filter-apply .bloc-ressources .form-submit,.modal-filters.wrapper-modal-vuejs .modal-footer .modal-filter-apply .btn,.modal-filters.wrapper-modal-vuejs .modal-footer .modal-filter-apply .card.card-project .card-calltoaction a,.modal-filters.wrapper-modal-vuejs .modal-footer .modal-filter-apply .card.card-what .card-calltoaction a,.modal-filters.wrapper-modal-vuejs .modal-footer .modal-filter-apply .flex-ressources-list .exposed-filters-ressources-list .form-actions input,.modal-filters.wrapper-modal-vuejs .modal-footer .modal-filter-apply .form-user .gigya_complete-wrapper .gigya-screen .gigya-composite-control-submit .gigya-input-submit,.modal-filters.wrapper-modal-vuejs .modal-footer .modal-filter-apply .form-user .gigya_profile-wrapper .gigya-screen .gigya-composite-control-submit .gigya-input-submit,.modal-filters.wrapper-modal-vuejs .modal-footer .modal-filter-apply .form-user .gigya_subscr-wrapper .gigya-screen .gigya-composite-control-submit .gigya-input-submit,.modal-filters.wrapper-modal-vuejs .modal-footer .modal-filter-apply .form-vue .form-vue-detail .thanks-page .link a,.modal-filters.wrapper-modal-vuejs .modal-footer .modal-filter-apply .form-vue .form-vue-detail .wizard-card-footer .wizard-footer-left .wizard-btn,.modal-filters.wrapper-modal-vuejs .modal-footer .modal-filter-apply .form-vue .form-vue-detail .wizard-card-footer .wizard-footer-right .wizard-btn,.modal-filters.wrapper-modal-vuejs .modal-footer .modal-filter-apply .form-vue .sopRightColumn .thanks-page .link a,.modal-filters.wrapper-modal-vuejs .modal-footer .modal-filter-apply .form-vue .sopRightColumn .wizard-card-footer .wizard-footer-left .wizard-btn,.modal-filters.wrapper-modal-vuejs .modal-footer .modal-filter-apply .form-vue .sopRightColumn .wizard-card-footer .wizard-footer-right .wizard-btn,.modal-filters.wrapper-modal-vuejs .modal-footer .modal-filter-apply .page-popin #block-mainpagecontent .button,.modal-filters.wrapper-modal-vuejs .modal-footer .modal-filter-apply .pager li .button,.modal-filters.wrapper-modal-vuejs .modal-footer .modal-filter-apply .paragraph--type--block-element-push-map .wrapper-text a,.modal-filters.wrapper-modal-vuejs .modal-footer .modal-filter-apply .popin-generation2024 .button,.modal-filters.wrapper-modal-vuejs .modal-footer .modal-filter-apply .ressources_restriction #block-mainpagecontent>a,.modal-filters.wrapper-modal-vuejs .modal-footer .modal-filter-apply .user-account .form-user .form-actions .button--primary,.page-popin #block-mainpagecontent .modal-filters.wrapper-modal-vuejs .modal-footer .modal-filter-apply .button,.pager li .modal-filters.wrapper-modal-vuejs .modal-footer .modal-filter-apply .button,.paragraph--type--block-element-push-map .wrapper-text .modal-filters.wrapper-modal-vuejs .modal-footer .modal-filter-apply a,.popin-generation2024 .modal-filters.wrapper-modal-vuejs .modal-footer .modal-filter-apply .button,.ressources_restriction .modal-filters.wrapper-modal-vuejs .modal-footer .modal-filter-apply #block-mainpagecontent>a,.user-account .form-user .form-actions .modal-filters.wrapper-modal-vuejs .modal-footer .modal-filter-apply .button--primary{min-width:160px;margin:0}.bloc-ressources .modal-filters.wrapper-modal-vuejs .modal-footer .form-submit,.card.card-project .card-calltoaction .modal-filters.wrapper-modal-vuejs .modal-footer a,.card.card-what .card-calltoaction .modal-filters.wrapper-modal-vuejs .modal-footer a,.flex-ressources-list .exposed-filters-ressources-list .form-actions .modal-filters.wrapper-modal-vuejs .modal-footer input,.form-user .gigya_complete-wrapper .gigya-screen .gigya-composite-control-submit .modal-filters.wrapper-modal-vuejs .modal-footer .gigya-input-submit,.form-user .gigya_profile-wrapper .gigya-screen .gigya-composite-control-submit .modal-filters.wrapper-modal-vuejs .modal-footer .gigya-input-submit,.form-user .gigya_subscr-wrapper .gigya-screen .gigya-composite-control-submit .modal-filters.wrapper-modal-vuejs .modal-footer .gigya-input-submit,.form-vue .form-vue-detail .thanks-page .link .modal-filters.wrapper-modal-vuejs .modal-footer a,.form-vue .form-vue-detail .wizard-card-footer .wizard-footer-left .modal-filters.wrapper-modal-vuejs .modal-footer .wizard-btn,.form-vue .form-vue-detail .wizard-card-footer .wizard-footer-right .modal-filters.wrapper-modal-vuejs .modal-footer .wizard-btn,.form-vue .sopRightColumn .thanks-page .link .modal-filters.wrapper-modal-vuejs .modal-footer a,.form-vue .sopRightColumn .wizard-card-footer .wizard-footer-left .modal-filters.wrapper-modal-vuejs .modal-footer .wizard-btn,.form-vue .sopRightColumn .wizard-card-footer .wizard-footer-right .modal-filters.wrapper-modal-vuejs .modal-footer .wizard-btn,.modal-filters.wrapper-modal-vuejs .modal-footer .bloc-ressources .form-submit,.modal-filters.wrapper-modal-vuejs .modal-footer .btn,.modal-filters.wrapper-modal-vuejs .modal-footer .card.card-project .card-calltoaction a,.modal-filters.wrapper-modal-vuejs .modal-footer .card.card-what .card-calltoaction a,.modal-filters.wrapper-modal-vuejs .modal-footer .flex-ressources-list .exposed-filters-ressources-list .form-actions input,.modal-filters.wrapper-modal-vuejs .modal-footer .form-user .gigya_complete-wrapper .gigya-screen .gigya-composite-control-submit .gigya-input-submit,.modal-filters.wrapper-modal-vuejs .modal-footer .form-user .gigya_profile-wrapper .gigya-screen .gigya-composite-control-submit .gigya-input-submit,.modal-filters.wrapper-modal-vuejs .modal-footer .form-user .gigya_subscr-wrapper .gigya-screen .gigya-composite-control-submit .gigya-input-submit,.modal-filters.wrapper-modal-vuejs .modal-footer .form-vue .form-vue-detail .thanks-page .link a,.modal-filters.wrapper-modal-vuejs .modal-footer .form-vue .form-vue-detail .wizard-card-footer .wizard-footer-left .wizard-btn,.modal-filters.wrapper-modal-vuejs .modal-footer .form-vue .form-vue-detail .wizard-card-footer .wizard-footer-right .wizard-btn,.modal-filters.wrapper-modal-vuejs .modal-footer .form-vue .sopRightColumn .thanks-page .link a,.modal-filters.wrapper-modal-vuejs .modal-footer .form-vue .sopRightColumn .wizard-card-footer .wizard-footer-left .wizard-btn,.modal-filters.wrapper-modal-vuejs .modal-footer .form-vue .sopRightColumn .wizard-card-footer .wizard-footer-right .wizard-btn,.modal-filters.wrapper-modal-vuejs .modal-footer .page-popin #block-mainpagecontent .button,.modal-filters.wrapper-modal-vuejs .modal-footer .pager li .button,.modal-filters.wrapper-modal-vuejs .modal-footer .paragraph--type--block-element-push-map .wrapper-text a,.modal-filters.wrapper-modal-vuejs .modal-footer .popin-generation2024 .button,.modal-filters.wrapper-modal-vuejs .modal-footer .ressources_restriction #block-mainpagecontent>a,.modal-filters.wrapper-modal-vuejs .modal-footer .user-account .form-user .form-actions .button--primary,.page-popin #block-mainpagecontent .modal-filters.wrapper-modal-vuejs .modal-footer .button,.pager li .modal-filters.wrapper-modal-vuejs .modal-footer .button,.paragraph--type--block-element-push-map .wrapper-text .modal-filters.wrapper-modal-vuejs .modal-footer a,.popin-generation2024 .modal-filters.wrapper-modal-vuejs .modal-footer .button,.ressources_restriction .modal-filters.wrapper-modal-vuejs .modal-footer #block-mainpagecontent>a,.user-account .form-user .form-actions .modal-filters.wrapper-modal-vuejs .modal-footer .button--primary{margin-left:10px;width:50%}.modal-filters.wrapper-modal-vuejs .modal-footer .btn-white:disabled{background-color:#fff;border-color:#bbbfbe;color:#bbbfbe}.modal-filters .search-panel__filters{display:block}.modal-filters .search-panel__filters hr{color:#000;height:0;-webkit-appearance:none}.modal-filters .search-panel__filters .facet-select .button{border:unset;display:flex;font-size:18px;line-height:28px;padding:unset;width:100%}.modal-filters .search-panel__filters .facet-select .button.icon:after{position:absolute;right:30px}.modal-filters .search-panel__filters .facet-select .container-refinementList{position:unset}.modal-filters .search-panel__filters .facet-select .container-refinementList .refinementList{box-shadow:unset;margin:unset;margin-top:10px;position:unset;padding:unset}.modal-filters .search-panel__filters .facet-select .container-refinementList .refinementList .ais-RefinementList .title{display:none}.mobile .button-select{background-color:transparent;display:block;width:100%}.button-select{color:#00004d;margin-right:20px;align-items:center;border:1.5px solid #00004d;border-radius:100px;box-sizing:border-box;cursor:pointer;display:flex;font-size:14px;font-weight:700;height:40px;padding:0 20px 0 20px;text-align:center;width:fit-content}.button-select.icon:after{content:""}.button-select:after{font-family:icomoon!important;font-size:.5rem;font-style:normal;font-weight:400;font-variant:normal;margin-left:10px;text-transform:none;transition:all ease-in-out .2s;line-height:2.7;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media screen and (min-width:767px){.button-select:hover{color:#fff;background-color:#00004d}}.button-select .count{margin-left:5px}@media screen and (max-width:575px){.node-news .image-container .searchbox.field--name-field-legend-image,.searchbox.container,.searchbox.paragraph--type--block-element-push-map{padding:0}}@media screen and (max-width:576px){.ais-SearchBox{margin-bottom:30px}}.ais-SearchBox .ais-SearchBox-form{background-color:#fff;border-radius:10px;box-shadow:0 10px 20px 0 #00000026;display:flex;padding:10px 20px;width:100%;flex-direction:row-reverse}.ais-SearchBox .ais-SearchBox-form .ais-SearchBox-input{border:0;color:#00004d;flex:1;font-size:18px;line-height:25px;margin:15px 0;outline:0;order:1;-webkit-appearance:none;-webkit-border-radius:0}.ais-SearchBox .search-submit{display:block;position:relative;width:3rem;height:3rem;padding:0;font-size:18px;margin:1rem;border-radius:1.5rem;border:var(--primary);background-color:var(--primary);color:#fff;justify-content:center}@media screen and (max-width:1440px){.ais-SearchBox .search-submit{width:3rem;height:3rem;margin:1rem}}@media screen and (max-width:575px){.ais-SearchBox .search-submit{width:2.5rem;height:2.5rem;margin:.5rem}}.ais-SearchBox .search-cancel{border:none;background:0 0}.block-logos{background:#fff;padding:50px 20px;text-align:center}.block-logos br{visibility:hidden}@media (min-width:1024px){.block-logos br{display:block}}.block-logos ul{display:inline-flex;align-items:center;margin-bottom:2rem;margin-left:auto;margin-right:auto}.block-logos .item-logo{margin:0 auto;max-width:100%}.block-logos .item-name{color:#1b1b1b;font-family:Source Sans Pro,sans-serif;font-size:18px;line-height:35px;margin:0 auto}@media (min-width:1281px){.block-logos .item-name{font-size:26px;line-height:28px}}.block-logos__title{color:#1b1b1b;font-family:Paris2024,sans-serif;font-size:20px;font-variation-settings:"wght" 500;font-weight:900;margin:50px auto 30px;max-width:900px;position:relative}.block-logos__title span{background:#fff;display:inline-block;padding:0 25px;position:relative;z-index:10}.block-logos__title:after{background:#1b1b1b;content:"";display:block;height:1px;margin:1px auto auto;max-width:1030px;position:absolute;top:50%;width:100%}@media (min-width:1024px){.block-logos__title{font-size:30px}}.block-logos__item{display:inline-block}.block-logos__item .block-logos__wrapper--official_supporters .item-logo{max-width:60%}.block-logos__item--with-logo{max-width:5.5rem;margin-right:1rem}@media (min-width:1024px){.block-logos__item--with-logo{margin-right:3rem}}.block-logos__item--without-logo{margin:0 10px 8px}@media (min-width:1024px){.block-logos__item--without-logo{margin:0 24px 14px}}.block-logos__wrapper{display:flex;flex-direction:column;margin:0 auto}.bloc-ressources .form-submit,.btn,.card.card-project .card-calltoaction a,.card.card-what .card-calltoaction a,.flex-ressources-list .exposed-filters-ressources-list .form-actions input,.form-user .gigya_complete-wrapper .gigya-screen .gigya-composite-control-submit .gigya-input-submit,.form-user .gigya_profile-wrapper .gigya-screen .gigya-composite-control-submit .gigya-input-submit,.form-user .gigya_subscr-wrapper .gigya-screen .gigya-composite-control-submit .gigya-input-submit,.form-vue .form-vue-detail .thanks-page .link a,.form-vue .form-vue-detail .wizard-card-footer .wizard-footer-left .wizard-btn,.form-vue .form-vue-detail .wizard-card-footer .wizard-footer-right .wizard-btn,.form-vue .sopRightColumn .thanks-page .link a,.form-vue .sopRightColumn .wizard-card-footer .wizard-footer-left .wizard-btn,.form-vue .sopRightColumn .wizard-card-footer .wizard-footer-right .wizard-btn,.header-bg.header-bg-page-standard-sop .main-header .btn,.main-header .btn,.page-popin #block-mainpagecontent .button,.page-sop .form-vue .form-vue-detail .thanks-page .link a,.page-sop .form-vue .form-vue-detail .wizard-card-footer .wizard-footer-left .wizard-btn,.page-sop .form-vue .form-vue-detail .wizard-card-footer .wizard-footer-right .wizard-btn,.page-sop .form-vue .sopRightColumn .thanks-page .link a,.page-sop .form-vue .sopRightColumn .wizard-card-footer .wizard-footer-left .wizard-btn,.page-sop .form-vue .sopRightColumn .wizard-card-footer .wizard-footer-right .wizard-btn,.pager li .button,.paragraph--type--block-element-push-map .wrapper-text a,.popin-generation2024 .button,.ressources_restriction #block-mainpagecontent>a,.user-account .form-user .form-actions .button--primary{font-size:1rem;font-weight:700;min-width:180px;justify-content:center;background:var(--accent-shade);color:#fff;border:2px solid var(--accent-shade);padding:.5rem 2rem;border-radius:100px;text-decoration:none;display:inline-flex;line-height:normal;transition:.15s ease all}.bloc-ressources .active.form-submit,.bloc-ressources .form-submit:focus,.bloc-ressources .form-submit:hover,.btn.active,.btn:focus,.btn:hover,.card.card-project .card-calltoaction a.active,.card.card-project .card-calltoaction a:focus,.card.card-project .card-calltoaction a:hover,.card.card-what .card-calltoaction a.active,.card.card-what .card-calltoaction a:focus,.card.card-what .card-calltoaction a:hover,.flex-ressources-list .exposed-filters-ressources-list .form-actions input.active,.flex-ressources-list .exposed-filters-ressources-list .form-actions input:focus,.flex-ressources-list .exposed-filters-ressources-list .form-actions input:hover,.form-user .gigya_complete-wrapper .gigya-screen .gigya-composite-control-submit .active.gigya-input-submit,.form-user .gigya_complete-wrapper .gigya-screen .gigya-composite-control-submit .gigya-input-submit:focus,.form-user .gigya_complete-wrapper .gigya-screen .gigya-composite-control-submit .gigya-input-submit:hover,.form-user .gigya_profile-wrapper .gigya-screen .gigya-composite-control-submit .active.gigya-input-submit,.form-user .gigya_profile-wrapper .gigya-screen .gigya-composite-control-submit .gigya-input-submit:focus,.form-user .gigya_profile-wrapper .gigya-screen .gigya-composite-control-submit .gigya-input-submit:hover,.form-user .gigya_subscr-wrapper .gigya-screen .gigya-composite-control-submit .active.gigya-input-submit,.form-user .gigya_subscr-wrapper .gigya-screen .gigya-composite-control-submit .gigya-input-submit:focus,.form-user .gigya_subscr-wrapper .gigya-screen .gigya-composite-control-submit .gigya-input-submit:hover,.form-vue .form-vue-detail .thanks-page .link a.active,.form-vue .form-vue-detail .thanks-page .link a:focus,.form-vue .form-vue-detail .thanks-page .link a:hover,.form-vue .form-vue-detail .wizard-card-footer .wizard-footer-left .active.wizard-btn,.form-vue .form-vue-detail .wizard-card-footer .wizard-footer-left .wizard-btn:focus,.form-vue .form-vue-detail .wizard-card-footer .wizard-footer-left .wizard-btn:hover,.form-vue .form-vue-detail .wizard-card-footer .wizard-footer-right .active.wizard-btn,.form-vue .form-vue-detail .wizard-card-footer .wizard-footer-right .wizard-btn:focus,.form-vue .form-vue-detail .wizard-card-footer .wizard-footer-right .wizard-btn:hover,.form-vue .sopRightColumn .thanks-page .link a.active,.form-vue .sopRightColumn .thanks-page .link a:focus,.form-vue .sopRightColumn .thanks-page .link a:hover,.form-vue .sopRightColumn .wizard-card-footer .wizard-footer-left .active.wizard-btn,.form-vue .sopRightColumn .wizard-card-footer .wizard-footer-left .wizard-btn:focus,.form-vue .sopRightColumn .wizard-card-footer .wizard-footer-left .wizard-btn:hover,.form-vue .sopRightColumn .wizard-card-footer .wizard-footer-right .active.wizard-btn,.form-vue .sopRightColumn .wizard-card-footer .wizard-footer-right .wizard-btn:focus,.form-vue .sopRightColumn .wizard-card-footer .wizard-footer-right .wizard-btn:hover,.header-bg.header-bg-page-standard-sop .main-header .active.btn,.header-bg.header-bg-page-standard-sop .main-header .btn:focus,.header-bg.header-bg-page-standard-sop .main-header .btn:hover,.page-popin #block-mainpagecontent .active.button,.page-popin #block-mainpagecontent .button:focus,.page-popin #block-mainpagecontent .button:hover,.pager li .active.button,.pager li .button:focus,.pager li .button:hover,.paragraph--type--block-element-push-map .wrapper-text a.active,.paragraph--type--block-element-push-map .wrapper-text a:focus,.paragraph--type--block-element-push-map .wrapper-text a:hover,.popin-generation2024 .active.button,.popin-generation2024 .button:focus,.popin-generation2024 .button:hover,.ressources_restriction #block-mainpagecontent>a.active,.ressources_restriction #block-mainpagecontent>a:focus,.ressources_restriction #block-mainpagecontent>a:hover,.user-account .form-user .form-actions .active.button--primary,.user-account .form-user .form-actions .button--primary:focus,.user-account .form-user .form-actions .button--primary:hover{background:#fff;color:var(--accent-shade)}.bloc-ressources .form-submit:disabled,.btn:disabled,.card.card-project .card-calltoaction a:disabled,.card.card-what .card-calltoaction a:disabled,.flex-ressources-list .exposed-filters-ressources-list .form-actions input:disabled,.form-user .gigya_complete-wrapper .gigya-screen .gigya-composite-control-submit .gigya-input-submit:disabled,.form-user .gigya_profile-wrapper .gigya-screen .gigya-composite-control-submit .gigya-input-submit:disabled,.form-user .gigya_subscr-wrapper .gigya-screen .gigya-composite-control-submit .gigya-input-submit:disabled,.form-vue .form-vue-detail .thanks-page .link a:disabled,.form-vue .form-vue-detail .wizard-card-footer .wizard-footer-left .wizard-btn:disabled,.form-vue .form-vue-detail .wizard-card-footer .wizard-footer-right .wizard-btn:disabled,.form-vue .sopRightColumn .thanks-page .link a:disabled,.form-vue .sopRightColumn .wizard-card-footer .wizard-footer-left .wizard-btn:disabled,.form-vue .sopRightColumn .wizard-card-footer .wizard-footer-right .wizard-btn:disabled,.header-bg.header-bg-page-standard-sop .main-header .btn:disabled,.page-popin #block-mainpagecontent .button:disabled,.pager li .button:disabled,.paragraph--type--block-element-push-map .wrapper-text a:disabled,.popin-generation2024 .button:disabled,.ressources_restriction #block-mainpagecontent>a:disabled,.user-account .form-user .form-actions .button--primary:disabled{background:#bcbcbc;border-color:#bcbcbc;color:#333}.bloc-ressources .form-submit [class*=icon],.btn [class*=icon],.card.card-project .card-calltoaction a [class*=icon],.card.card-what .card-calltoaction a [class*=icon],.flex-ressources-list .exposed-filters-ressources-list .form-actions input [class*=icon],.form-user .gigya_complete-wrapper .gigya-screen .gigya-composite-control-submit .gigya-input-submit [class*=icon],.form-user .gigya_profile-wrapper .gigya-screen .gigya-composite-control-submit .gigya-input-submit [class*=icon],.form-user .gigya_subscr-wrapper .gigya-screen .gigya-composite-control-submit .gigya-input-submit [class*=icon],.form-vue .form-vue-detail .thanks-page .link a [class*=icon],.form-vue .form-vue-detail .wizard-card-footer .wizard-footer-left .wizard-btn [class*=icon],.form-vue .form-vue-detail .wizard-card-footer .wizard-footer-right .wizard-btn [class*=icon],.form-vue .sopRightColumn .thanks-page .link a [class*=icon],.form-vue .sopRightColumn .wizard-card-footer .wizard-footer-left .wizard-btn [class*=icon],.form-vue .sopRightColumn .wizard-card-footer .wizard-footer-right .wizard-btn [class*=icon],.header-bg.header-bg-page-standard-sop .main-header .btn [class*=icon],.page-popin #block-mainpagecontent .button [class*=icon],.pager li .button [class*=icon],.paragraph--type--block-element-push-map .wrapper-text a [class*=icon],.popin-generation2024 .button [class*=icon],.ressources_restriction #block-mainpagecontent>a [class*=icon],.user-account .form-user .form-actions .button--primary [class*=icon]{font-size:1.1875rem;margin-right:10px}:root{--btn-arrow-width:58px}.block-pour-qui .jspFalseArrow,.btn-arrow,.btn-arrow-transparent,.flex-ressources-list .exposed-filters-ressources-list .rwd-close button,.tns-parent .tns-controls button,.tns-ressources-parent .tns-controls button{flex-shrink:0;display:flex;align-items:center;justify-content:center;border-radius:50%;background:#fff;border:2px solid #fff;width:var(--btn-arrow-width);height:var(--btn-arrow-width);color:var(--primary);filter:drop-shadow(0 5px 20px rgba(0,0,0,.15));transition:.15s ease all}.btn-arrow-transparent{background:0 0;color:#fff}.btn-arrow-transparent:focus,.btn-arrow-transparent:hover{background:#fff;color:var(--primary)}.bloc-ressources .main-header.sticky .user-nav .form-submit,.btn-primary,.card.card-project .card-calltoaction .main-header.sticky .user-nav a,.card.card-what .card-calltoaction .main-header.sticky .user-nav a,.flex-ressources-list .exposed-filters-ressources-list .form-actions .main-header.sticky .user-nav input,.form-user .gigya_complete-wrapper .gigya-screen .gigya-composite-control-submit .main-header.sticky .user-nav .gigya-input-submit,.form-user .gigya_profile-wrapper .gigya-screen .gigya-composite-control-submit .main-header.sticky .user-nav .gigya-input-submit,.form-user .gigya_subscr-wrapper .gigya-screen .gigya-composite-control-submit .main-header.sticky .user-nav .gigya-input-submit,.form-vue .form-vue-detail .thanks-page .link .main-header.sticky .user-nav a,.form-vue .form-vue-detail .wizard-card-footer .wizard-footer-left .main-header.sticky .user-nav .wizard-btn,.form-vue .form-vue-detail .wizard-card-footer .wizard-footer-right .main-header.sticky .user-nav .wizard-btn,.form-vue .sopRightColumn .thanks-page .link .main-header.sticky .user-nav a,.form-vue .sopRightColumn .wizard-card-footer .wizard-footer-left .main-header.sticky .user-nav .wizard-btn,.form-vue .sopRightColumn .wizard-card-footer .wizard-footer-right .main-header.sticky .user-nav .wizard-btn,.main-header .btn,.main-header.sticky .user-nav .bloc-ressources .form-submit,.main-header.sticky .user-nav .btn,.main-header.sticky .user-nav .card.card-project .card-calltoaction a,.main-header.sticky .user-nav .card.card-what .card-calltoaction a,.main-header.sticky .user-nav .flex-ressources-list .exposed-filters-ressources-list .form-actions input,.main-header.sticky .user-nav .form-user .gigya_complete-wrapper .gigya-screen .gigya-composite-control-submit .gigya-input-submit,.main-header.sticky .user-nav .form-user .gigya_profile-wrapper .gigya-screen .gigya-composite-control-submit .gigya-input-submit,.main-header.sticky .user-nav .form-user .gigya_subscr-wrapper .gigya-screen .gigya-composite-control-submit .gigya-input-submit,.main-header.sticky .user-nav .form-vue .form-vue-detail .thanks-page .link a,.main-header.sticky .user-nav .form-vue .form-vue-detail .wizard-card-footer .wizard-footer-left .wizard-btn,.main-header.sticky .user-nav .form-vue .form-vue-detail .wizard-card-footer .wizard-footer-right .wizard-btn,.main-header.sticky .user-nav .form-vue .sopRightColumn .thanks-page .link a,.main-header.sticky .user-nav .form-vue .sopRightColumn .wizard-card-footer .wizard-footer-left .wizard-btn,.main-header.sticky .user-nav .form-vue .sopRightColumn .wizard-card-footer .wizard-footer-right .wizard-btn,.main-header.sticky .user-nav .page-popin #block-mainpagecontent .button,.main-header.sticky .user-nav .pager li .button,.main-header.sticky .user-nav .paragraph--type--block-element-push-map .wrapper-text a,.main-header.sticky .user-nav .popin-generation2024 .button,.main-header.sticky .user-nav .user-account .form-user .form-actions .button--primary,.page-popin #block-mainpagecontent .main-header.sticky .user-nav .button,.pager li .main-header.sticky .user-nav .button,.paragraph--type--block-element-push-map .wrapper-text .main-header.sticky .user-nav a,.popin-generation2024 .main-header.sticky .user-nav .button,.ressources_restriction #block-mainpagecontent>a,.ressources_restriction .main-header.sticky .user-nav #block-mainpagecontent>a,.user-account .form-user .form-actions .main-header.sticky .user-nav .button--primary{background:var(--primary);border-color:var(--primary);color:#fff}.bloc-ressources .main-header.sticky .user-nav .active.form-submit,.bloc-ressources .main-header.sticky .user-nav .form-submit:focus,.bloc-ressources .main-header.sticky .user-nav .form-submit:hover,.btn-primary.active,.btn-primary:focus,.btn-primary:hover,.card.card-project .card-calltoaction .main-header.sticky .user-nav a.active,.card.card-project .card-calltoaction .main-header.sticky .user-nav a:focus,.card.card-project .card-calltoaction .main-header.sticky .user-nav a:hover,.card.card-what .card-calltoaction .main-header.sticky .user-nav a.active,.card.card-what .card-calltoaction .main-header.sticky .user-nav a:focus,.card.card-what .card-calltoaction .main-header.sticky .user-nav a:hover,.flex-ressources-list .exposed-filters-ressources-list .form-actions .main-header.sticky .user-nav input.active,.flex-ressources-list .exposed-filters-ressources-list .form-actions .main-header.sticky .user-nav input:focus,.flex-ressources-list .exposed-filters-ressources-list .form-actions .main-header.sticky .user-nav input:hover,.form-user .gigya_complete-wrapper .gigya-screen .gigya-composite-control-submit .main-header.sticky .user-nav .active.gigya-input-submit,.form-user .gigya_complete-wrapper .gigya-screen .gigya-composite-control-submit .main-header.sticky .user-nav .gigya-input-submit:focus,.form-user .gigya_complete-wrapper .gigya-screen .gigya-composite-control-submit .main-header.sticky .user-nav .gigya-input-submit:hover,.form-user .gigya_profile-wrapper .gigya-screen .gigya-composite-control-submit .main-header.sticky .user-nav .active.gigya-input-submit,.form-user .gigya_profile-wrapper .gigya-screen .gigya-composite-control-submit .main-header.sticky .user-nav .gigya-input-submit:focus,.form-user .gigya_profile-wrapper .gigya-screen .gigya-composite-control-submit .main-header.sticky .user-nav .gigya-input-submit:hover,.form-user .gigya_subscr-wrapper .gigya-screen .gigya-composite-control-submit .main-header.sticky .user-nav .active.gigya-input-submit,.form-user .gigya_subscr-wrapper .gigya-screen .gigya-composite-control-submit .main-header.sticky .user-nav .gigya-input-submit:focus,.form-user .gigya_subscr-wrapper .gigya-screen .gigya-composite-control-submit .main-header.sticky .user-nav .gigya-input-submit:hover,.form-vue .form-vue-detail .thanks-page .link .main-header.sticky .user-nav a.active,.form-vue .form-vue-detail .thanks-page .link .main-header.sticky .user-nav a:focus,.form-vue .form-vue-detail .thanks-page .link .main-header.sticky .user-nav a:hover,.form-vue .form-vue-detail .wizard-card-footer .wizard-footer-left .main-header.sticky .user-nav .active.wizard-btn,.form-vue .form-vue-detail .wizard-card-footer .wizard-footer-left .main-header.sticky .user-nav .wizard-btn:focus,.form-vue .form-vue-detail .wizard-card-footer .wizard-footer-left .main-header.sticky .user-nav .wizard-btn:hover,.form-vue .form-vue-detail .wizard-card-footer .wizard-footer-right .main-header.sticky .user-nav .active.wizard-btn,.form-vue .form-vue-detail .wizard-card-footer .wizard-footer-right .main-header.sticky .user-nav .wizard-btn:focus,.form-vue .form-vue-detail .wizard-card-footer .wizard-footer-right .main-header.sticky .user-nav .wizard-btn:hover,.form-vue .sopRightColumn .thanks-page .link .main-header.sticky .user-nav a.active,.form-vue .sopRightColumn .thanks-page .link .main-header.sticky .user-nav a:focus,.form-vue .sopRightColumn .thanks-page .link .main-header.sticky .user-nav a:hover,.form-vue .sopRightColumn .wizard-card-footer .wizard-footer-left .main-header.sticky .user-nav .active.wizard-btn,.form-vue .sopRightColumn .wizard-card-footer .wizard-footer-left .main-header.sticky .user-nav .wizard-btn:focus,.form-vue .sopRightColumn .wizard-card-footer .wizard-footer-left .main-header.sticky .user-nav .wizard-btn:hover,.form-vue .sopRightColumn .wizard-card-footer .wizard-footer-right .main-header.sticky .user-nav .active.wizard-btn,.form-vue .sopRightColumn .wizard-card-footer .wizard-footer-right .main-header.sticky .user-nav .wizard-btn:focus,.form-vue .sopRightColumn .wizard-card-footer .wizard-footer-right .main-header.sticky .user-nav .wizard-btn:hover,.main-header .active.btn,.main-header .btn:focus,.main-header .btn:hover,.main-header.sticky .user-nav .active.btn,.main-header.sticky .user-nav .bloc-ressources .active.form-submit,.main-header.sticky .user-nav .bloc-ressources .form-submit:focus,.main-header.sticky .user-nav .bloc-ressources .form-submit:hover,.main-header.sticky .user-nav .btn:focus,.main-header.sticky .user-nav .btn:hover,.main-header.sticky .user-nav .card.card-project .card-calltoaction a.active,.main-header.sticky .user-nav .card.card-project .card-calltoaction a:focus,.main-header.sticky .user-nav .card.card-project .card-calltoaction a:hover,.main-header.sticky .user-nav .card.card-what .card-calltoaction a.active,.main-header.sticky .user-nav .card.card-what .card-calltoaction a:focus,.main-header.sticky .user-nav .card.card-what .card-calltoaction a:hover,.main-header.sticky .user-nav .flex-ressources-list .exposed-filters-ressources-list .form-actions input.active,.main-header.sticky .user-nav .flex-ressources-list .exposed-filters-ressources-list .form-actions input:focus,.main-header.sticky .user-nav .flex-ressources-list .exposed-filters-ressources-list .form-actions input:hover,.main-header.sticky .user-nav .form-user .gigya_complete-wrapper .gigya-screen .gigya-composite-control-submit .active.gigya-input-submit,.main-header.sticky .user-nav .form-user .gigya_complete-wrapper .gigya-screen .gigya-composite-control-submit .gigya-input-submit:focus,.main-header.sticky .user-nav .form-user .gigya_complete-wrapper .gigya-screen .gigya-composite-control-submit .gigya-input-submit:hover,.main-header.sticky .user-nav .form-user .gigya_profile-wrapper .gigya-screen .gigya-composite-control-submit .active.gigya-input-submit,.main-header.sticky .user-nav .form-user .gigya_profile-wrapper .gigya-screen .gigya-composite-control-submit .gigya-input-submit:focus,.main-header.sticky .user-nav .form-user .gigya_profile-wrapper .gigya-screen .gigya-composite-control-submit .gigya-input-submit:hover,.main-header.sticky .user-nav .form-user .gigya_subscr-wrapper .gigya-screen .gigya-composite-control-submit .active.gigya-input-submit,.main-header.sticky .user-nav .form-user .gigya_subscr-wrapper .gigya-screen .gigya-composite-control-submit .gigya-input-submit:focus,.main-header.sticky .user-nav .form-user .gigya_subscr-wrapper .gigya-screen .gigya-composite-control-submit .gigya-input-submit:hover,.main-header.sticky .user-nav .form-vue .form-vue-detail .thanks-page .link a.active,.main-header.sticky .user-nav .form-vue .form-vue-detail .thanks-page .link a:focus,.main-header.sticky .user-nav .form-vue .form-vue-detail .thanks-page .link a:hover,.main-header.sticky .user-nav .form-vue .form-vue-detail .wizard-card-footer .wizard-footer-left .active.wizard-btn,.main-header.sticky .user-nav .form-vue .form-vue-detail .wizard-card-footer .wizard-footer-left .wizard-btn:focus,.main-header.sticky .user-nav .form-vue .form-vue-detail .wizard-card-footer .wizard-footer-left .wizard-btn:hover,.main-header.sticky .user-nav .form-vue .form-vue-detail .wizard-card-footer .wizard-footer-right .active.wizard-btn,.main-header.sticky .user-nav .form-vue .form-vue-detail .wizard-card-footer .wizard-footer-right .wizard-btn:focus,.main-header.sticky .user-nav .form-vue .form-vue-detail .wizard-card-footer .wizard-footer-right .wizard-btn:hover,.main-header.sticky .user-nav .form-vue .sopRightColumn .thanks-page .link a.active,.main-header.sticky .user-nav .form-vue .sopRightColumn .thanks-page .link a:focus,.main-header.sticky .user-nav .form-vue .sopRightColumn .thanks-page .link a:hover,.main-header.sticky .user-nav .form-vue .sopRightColumn .wizard-card-footer .wizard-footer-left .active.wizard-btn,.main-header.sticky .user-nav .form-vue .sopRightColumn .wizard-card-footer .wizard-footer-left .wizard-btn:focus,.main-header.sticky .user-nav .form-vue .sopRightColumn .wizard-card-footer .wizard-footer-left .wizard-btn:hover,.main-header.sticky .user-nav .form-vue .sopRightColumn .wizard-card-footer .wizard-footer-right .active.wizard-btn,.main-header.sticky .user-nav .form-vue .sopRightColumn .wizard-card-footer .wizard-footer-right .wizard-btn:focus,.main-header.sticky .user-nav .form-vue .sopRightColumn .wizard-card-footer .wizard-footer-right .wizard-btn:hover,.main-header.sticky .user-nav .page-popin #block-mainpagecontent .active.button,.main-header.sticky .user-nav .page-popin #block-mainpagecontent .button:focus,.main-header.sticky .user-nav .page-popin #block-mainpagecontent .button:hover,.main-header.sticky .user-nav .pager li .active.button,.main-header.sticky .user-nav .pager li .button:focus,.main-header.sticky .user-nav .pager li .button:hover,.main-header.sticky .user-nav .paragraph--type--block-element-push-map .wrapper-text a.active,.main-header.sticky .user-nav .paragraph--type--block-element-push-map .wrapper-text a:focus,.main-header.sticky .user-nav .paragraph--type--block-element-push-map .wrapper-text a:hover,.main-header.sticky .user-nav .popin-generation2024 .active.button,.main-header.sticky .user-nav .popin-generation2024 .button:focus,.main-header.sticky .user-nav .popin-generation2024 .button:hover,.main-header.sticky .user-nav .user-account .form-user .form-actions .active.button--primary,.main-header.sticky .user-nav .user-account .form-user .form-actions .button--primary:focus,.main-header.sticky .user-nav .user-account .form-user .form-actions .button--primary:hover,.page-popin #block-mainpagecontent .main-header.sticky .user-nav .active.button,.page-popin #block-mainpagecontent .main-header.sticky .user-nav .button:focus,.page-popin #block-mainpagecontent .main-header.sticky .user-nav .button:hover,.pager li .main-header.sticky .user-nav .active.button,.pager li .main-header.sticky .user-nav .button:focus,.pager li .main-header.sticky .user-nav .button:hover,.paragraph--type--block-element-push-map .wrapper-text .main-header.sticky .user-nav a.active,.paragraph--type--block-element-push-map .wrapper-text .main-header.sticky .user-nav a:focus,.paragraph--type--block-element-push-map .wrapper-text .main-header.sticky .user-nav a:hover,.popin-generation2024 .main-header.sticky .user-nav .active.button,.popin-generation2024 .main-header.sticky .user-nav .button:focus,.popin-generation2024 .main-header.sticky .user-nav .button:hover,.ressources_restriction #block-mainpagecontent>a.active,.ressources_restriction #block-mainpagecontent>a:focus,.ressources_restriction #block-mainpagecontent>a:hover,.ressources_restriction .main-header.sticky .user-nav #block-mainpagecontent>a.active,.ressources_restriction .main-header.sticky .user-nav #block-mainpagecontent>a:focus,.ressources_restriction .main-header.sticky .user-nav #block-mainpagecontent>a:hover,.user-account .form-user .form-actions .main-header.sticky .user-nav .active.button--primary,.user-account .form-user .form-actions .main-header.sticky .user-nav .button--primary:focus,.user-account .form-user .form-actions .main-header.sticky .user-nav .button--primary:hover{color:var(--primary);background:#fff}.bloc-ressources .page-formulaire-exposition-champions-championnes .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .form-submit,.bloc-ressources .page-formulaire-film-cdlv .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .form-submit,.bloc-ressources .page-mon-compte .main-header:not(.sticky) .user-nav .form-submit,.bloc-ressources .page-mon-compte .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .form-submit,.bloc-ressources .page-popin #block-mainpagecontent .form-submit,.bloc-ressources .page-sop .main-header:not(.sticky) .user-nav .form-submit,.bloc-ressources .page-sop .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .form-submit,.bloc-ressources .popin-generation2024 .form-submit,.btn-accent,.card.card-project .card-calltoaction .page-formulaire-exposition-champions-championnes .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav a,.card.card-project .card-calltoaction .page-formulaire-film-cdlv .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav a,.card.card-project .card-calltoaction .page-mon-compte .main-header:not(.sticky) .user-nav a,.card.card-project .card-calltoaction .page-mon-compte .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav a,.card.card-project .card-calltoaction .page-popin #block-mainpagecontent a,.card.card-project .card-calltoaction .page-sop .main-header:not(.sticky) .user-nav a,.card.card-project .card-calltoaction .page-sop .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav a,.card.card-project .card-calltoaction .popin-generation2024 a,.card.card-what .card-calltoaction .page-formulaire-exposition-champions-championnes .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav a,.card.card-what .card-calltoaction .page-formulaire-film-cdlv .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav a,.card.card-what .card-calltoaction .page-mon-compte .main-header:not(.sticky) .user-nav a,.card.card-what .card-calltoaction .page-mon-compte .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav a,.card.card-what .card-calltoaction .page-popin #block-mainpagecontent a,.card.card-what .card-calltoaction .page-sop .main-header:not(.sticky) .user-nav a,.card.card-what .card-calltoaction .page-sop .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav a,.card.card-what .card-calltoaction .popin-generation2024 a,.flex-ressources-list .exposed-filters-ressources-list .form-actions .page-formulaire-exposition-champions-championnes .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav input,.flex-ressources-list .exposed-filters-ressources-list .form-actions .page-formulaire-film-cdlv .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav input,.flex-ressources-list .exposed-filters-ressources-list .form-actions .page-mon-compte .main-header:not(.sticky) .user-nav input,.flex-ressources-list .exposed-filters-ressources-list .form-actions .page-mon-compte .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav input,.flex-ressources-list .exposed-filters-ressources-list .form-actions .page-popin #block-mainpagecontent input,.flex-ressources-list .exposed-filters-ressources-list .form-actions .page-sop .main-header:not(.sticky) .user-nav input,.flex-ressources-list .exposed-filters-ressources-list .form-actions .page-sop .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav input,.flex-ressources-list .exposed-filters-ressources-list .form-actions .popin-generation2024 input,.form-user .gigya_complete-wrapper .gigya-screen .gigya-composite-control-submit .page-formulaire-exposition-champions-championnes .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .gigya-input-submit,.form-user .gigya_complete-wrapper .gigya-screen .gigya-composite-control-submit .page-formulaire-film-cdlv .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .gigya-input-submit,.form-user .gigya_complete-wrapper .gigya-screen .gigya-composite-control-submit .page-mon-compte .main-header:not(.sticky) .user-nav .gigya-input-submit,.form-user .gigya_complete-wrapper .gigya-screen .gigya-composite-control-submit .page-mon-compte .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .gigya-input-submit,.form-user .gigya_complete-wrapper .gigya-screen .gigya-composite-control-submit .page-popin #block-mainpagecontent .gigya-input-submit,.form-user .gigya_complete-wrapper .gigya-screen .gigya-composite-control-submit .page-sop .main-header:not(.sticky) .user-nav .gigya-input-submit,.form-user .gigya_complete-wrapper .gigya-screen .gigya-composite-control-submit .page-sop .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .gigya-input-submit,.form-user .gigya_complete-wrapper .gigya-screen .gigya-composite-control-submit .popin-generation2024 .gigya-input-submit,.form-user .gigya_profile-wrapper .gigya-screen .gigya-composite-control-submit .page-formulaire-exposition-champions-championnes .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .gigya-input-submit,.form-user .gigya_profile-wrapper .gigya-screen .gigya-composite-control-submit .page-formulaire-film-cdlv .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .gigya-input-submit,.form-user .gigya_profile-wrapper .gigya-screen .gigya-composite-control-submit .page-mon-compte .main-header:not(.sticky) .user-nav .gigya-input-submit,.form-user .gigya_profile-wrapper .gigya-screen .gigya-composite-control-submit .page-mon-compte .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .gigya-input-submit,.form-user .gigya_profile-wrapper .gigya-screen .gigya-composite-control-submit .page-popin #block-mainpagecontent .gigya-input-submit,.form-user .gigya_profile-wrapper .gigya-screen .gigya-composite-control-submit .page-sop .main-header:not(.sticky) .user-nav .gigya-input-submit,.form-user .gigya_profile-wrapper .gigya-screen .gigya-composite-control-submit .page-sop .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .gigya-input-submit,.form-user .gigya_profile-wrapper .gigya-screen .gigya-composite-control-submit .popin-generation2024 .gigya-input-submit,.form-user .gigya_subscr-wrapper .gigya-screen .gigya-composite-control-submit .page-formulaire-exposition-champions-championnes .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .gigya-input-submit,.form-user .gigya_subscr-wrapper .gigya-screen .gigya-composite-control-submit .page-formulaire-film-cdlv .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .gigya-input-submit,.form-user .gigya_subscr-wrapper .gigya-screen .gigya-composite-control-submit .page-mon-compte .main-header:not(.sticky) .user-nav .gigya-input-submit,.form-user .gigya_subscr-wrapper .gigya-screen .gigya-composite-control-submit .page-mon-compte .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .gigya-input-submit,.form-user .gigya_subscr-wrapper .gigya-screen .gigya-composite-control-submit .page-popin #block-mainpagecontent .gigya-input-submit,.form-user .gigya_subscr-wrapper .gigya-screen .gigya-composite-control-submit .page-sop .main-header:not(.sticky) .user-nav .gigya-input-submit,.form-user .gigya_subscr-wrapper .gigya-screen .gigya-composite-control-submit .page-sop .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .gigya-input-submit,.form-user .gigya_subscr-wrapper .gigya-screen .gigya-composite-control-submit .popin-generation2024 .gigya-input-submit,.form-vue .form-vue-detail .thanks-page .link .page-formulaire-exposition-champions-championnes .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav a,.form-vue .form-vue-detail .thanks-page .link .page-formulaire-film-cdlv .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav a,.form-vue .form-vue-detail .thanks-page .link .page-mon-compte .main-header:not(.sticky) .user-nav a,.form-vue .form-vue-detail .thanks-page .link .page-mon-compte .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav a,.form-vue .form-vue-detail .thanks-page .link .page-popin #block-mainpagecontent a,.form-vue .form-vue-detail .thanks-page .link .page-sop .main-header:not(.sticky) .user-nav a,.form-vue .form-vue-detail .thanks-page .link .page-sop .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav a,.form-vue .form-vue-detail .thanks-page .link .popin-generation2024 a,.form-vue .form-vue-detail .wizard-card-footer .wizard-footer-left .page-formulaire-exposition-champions-championnes .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .wizard-btn,.form-vue .form-vue-detail .wizard-card-footer .wizard-footer-left .page-formulaire-film-cdlv .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .wizard-btn,.form-vue .form-vue-detail .wizard-card-footer .wizard-footer-left .page-mon-compte .main-header:not(.sticky) .user-nav .wizard-btn,.form-vue .form-vue-detail .wizard-card-footer .wizard-footer-left .page-mon-compte .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .wizard-btn,.form-vue .form-vue-detail .wizard-card-footer .wizard-footer-left .page-popin #block-mainpagecontent .wizard-btn,.form-vue .form-vue-detail .wizard-card-footer .wizard-footer-left .page-sop .main-header:not(.sticky) .user-nav .wizard-btn,.form-vue .form-vue-detail .wizard-card-footer .wizard-footer-left .page-sop .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .wizard-btn,.form-vue .form-vue-detail .wizard-card-footer .wizard-footer-left .popin-generation2024 .wizard-btn,.form-vue .form-vue-detail .wizard-card-footer .wizard-footer-right .page-formulaire-exposition-champions-championnes .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .wizard-btn,.form-vue .form-vue-detail .wizard-card-footer .wizard-footer-right .page-formulaire-film-cdlv .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .wizard-btn,.form-vue .form-vue-detail .wizard-card-footer .wizard-footer-right .page-mon-compte .main-header:not(.sticky) .user-nav .wizard-btn,.form-vue .form-vue-detail .wizard-card-footer .wizard-footer-right .page-mon-compte .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .wizard-btn,.form-vue .form-vue-detail .wizard-card-footer .wizard-footer-right .page-popin #block-mainpagecontent .wizard-btn,.form-vue .form-vue-detail .wizard-card-footer .wizard-footer-right .page-sop .main-header:not(.sticky) .user-nav .wizard-btn,.form-vue .form-vue-detail .wizard-card-footer .wizard-footer-right .page-sop .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .wizard-btn,.form-vue .form-vue-detail .wizard-card-footer .wizard-footer-right .popin-generation2024 .wizard-btn,.form-vue .sopRightColumn .thanks-page .link .page-formulaire-exposition-champions-championnes .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav a,.form-vue .sopRightColumn .thanks-page .link .page-formulaire-film-cdlv .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav a,.form-vue .sopRightColumn .thanks-page .link .page-mon-compte .main-header:not(.sticky) .user-nav a,.form-vue .sopRightColumn .thanks-page .link .page-mon-compte .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav a,.form-vue .sopRightColumn .thanks-page .link .page-popin #block-mainpagecontent a,.form-vue .sopRightColumn .thanks-page .link .page-sop .main-header:not(.sticky) .user-nav a,.form-vue .sopRightColumn .thanks-page .link .page-sop .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav a,.form-vue .sopRightColumn .thanks-page .link .popin-generation2024 a,.form-vue .sopRightColumn .wizard-card-footer .wizard-footer-left .page-formulaire-exposition-champions-championnes .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .wizard-btn,.form-vue .sopRightColumn .wizard-card-footer .wizard-footer-left .page-formulaire-film-cdlv .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .wizard-btn,.form-vue .sopRightColumn .wizard-card-footer .wizard-footer-left .page-mon-compte .main-header:not(.sticky) .user-nav .wizard-btn,.form-vue .sopRightColumn .wizard-card-footer .wizard-footer-left .page-mon-compte .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .wizard-btn,.form-vue .sopRightColumn .wizard-card-footer .wizard-footer-left .page-popin #block-mainpagecontent .wizard-btn,.form-vue .sopRightColumn .wizard-card-footer .wizard-footer-left .page-sop .main-header:not(.sticky) .user-nav .wizard-btn,.form-vue .sopRightColumn .wizard-card-footer .wizard-footer-left .page-sop .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .wizard-btn,.form-vue .sopRightColumn .wizard-card-footer .wizard-footer-left .popin-generation2024 .wizard-btn,.form-vue .sopRightColumn .wizard-card-footer .wizard-footer-right .page-formulaire-exposition-champions-championnes .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .wizard-btn,.form-vue .sopRightColumn .wizard-card-footer .wizard-footer-right .page-formulaire-film-cdlv .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .wizard-btn,.form-vue .sopRightColumn .wizard-card-footer .wizard-footer-right .page-mon-compte .main-header:not(.sticky) .user-nav .wizard-btn,.form-vue .sopRightColumn .wizard-card-footer .wizard-footer-right .page-mon-compte .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .wizard-btn,.form-vue .sopRightColumn .wizard-card-footer .wizard-footer-right .page-popin #block-mainpagecontent .wizard-btn,.form-vue .sopRightColumn .wizard-card-footer .wizard-footer-right .page-sop .main-header:not(.sticky) .user-nav .wizard-btn,.form-vue .sopRightColumn .wizard-card-footer .wizard-footer-right .page-sop .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .wizard-btn,.form-vue .sopRightColumn .wizard-card-footer .wizard-footer-right .popin-generation2024 .wizard-btn,.header-bg.header-bg-page-standard-sop .main-header .btn,.header-bg.header-bg-page-standard-sop .main-header .popin-generation2024 .btn,.page-formulaire-exposition-champions-championnes .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .bloc-ressources .form-submit,.page-formulaire-exposition-champions-championnes .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .btn,.page-formulaire-exposition-champions-championnes .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .card.card-project .card-calltoaction a,.page-formulaire-exposition-champions-championnes .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .card.card-what .card-calltoaction a,.page-formulaire-exposition-champions-championnes .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .flex-ressources-list .exposed-filters-ressources-list .form-actions input,.page-formulaire-exposition-champions-championnes .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .form-user .gigya_complete-wrapper .gigya-screen .gigya-composite-control-submit .gigya-input-submit,.page-formulaire-exposition-champions-championnes .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .form-user .gigya_profile-wrapper .gigya-screen .gigya-composite-control-submit .gigya-input-submit,.page-formulaire-exposition-champions-championnes .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .form-user .gigya_subscr-wrapper .gigya-screen .gigya-composite-control-submit .gigya-input-submit,.page-formulaire-exposition-champions-championnes .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .form-vue .form-vue-detail .thanks-page .link a,.page-formulaire-exposition-champions-championnes .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .form-vue .form-vue-detail .wizard-card-footer .wizard-footer-left .wizard-btn,.page-formulaire-exposition-champions-championnes .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .form-vue .form-vue-detail .wizard-card-footer .wizard-footer-right .wizard-btn,.page-formulaire-exposition-champions-championnes .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .form-vue .sopRightColumn .thanks-page .link a,.page-formulaire-exposition-champions-championnes .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .form-vue .sopRightColumn .wizard-card-footer .wizard-footer-left .wizard-btn,.page-formulaire-exposition-champions-championnes .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .form-vue .sopRightColumn .wizard-card-footer .wizard-footer-right .wizard-btn,.page-formulaire-exposition-champions-championnes .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .page-popin #block-mainpagecontent .button,.page-formulaire-exposition-champions-championnes .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .pager li .button,.page-formulaire-exposition-champions-championnes .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .paragraph--type--block-element-push-map .wrapper-text a,.page-formulaire-exposition-champions-championnes .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .popin-generation2024 .button,.page-formulaire-exposition-champions-championnes .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .ressources_restriction #block-mainpagecontent>a,.page-formulaire-exposition-champions-championnes .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .user-account .form-user .form-actions .button--primary,.page-formulaire-film-cdlv .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .bloc-ressources .form-submit,.page-formulaire-film-cdlv .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .btn,.page-formulaire-film-cdlv .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .card.card-project .card-calltoaction a,.page-formulaire-film-cdlv .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .card.card-what .card-calltoaction a,.page-formulaire-film-cdlv .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .flex-ressources-list .exposed-filters-ressources-list .form-actions input,.page-formulaire-film-cdlv .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .form-user .gigya_complete-wrapper .gigya-screen .gigya-composite-control-submit .gigya-input-submit,.page-formulaire-film-cdlv .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .form-user .gigya_profile-wrapper .gigya-screen .gigya-composite-control-submit .gigya-input-submit,.page-formulaire-film-cdlv .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .form-user .gigya_subscr-wrapper .gigya-screen .gigya-composite-control-submit .gigya-input-submit,.page-formulaire-film-cdlv .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .form-vue .form-vue-detail .thanks-page .link a,.page-formulaire-film-cdlv .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .form-vue .form-vue-detail .wizard-card-footer .wizard-footer-left .wizard-btn,.page-formulaire-film-cdlv .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .form-vue .form-vue-detail .wizard-card-footer .wizard-footer-right .wizard-btn,.page-formulaire-film-cdlv .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .form-vue .sopRightColumn .thanks-page .link a,.page-formulaire-film-cdlv .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .form-vue .sopRightColumn .wizard-card-footer .wizard-footer-left .wizard-btn,.page-formulaire-film-cdlv .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .form-vue .sopRightColumn .wizard-card-footer .wizard-footer-right .wizard-btn,.page-formulaire-film-cdlv .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .page-popin #block-mainpagecontent .button,.page-formulaire-film-cdlv .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .pager li .button,.page-formulaire-film-cdlv .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .paragraph--type--block-element-push-map .wrapper-text a,.page-formulaire-film-cdlv .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .popin-generation2024 .button,.page-formulaire-film-cdlv .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .ressources_restriction #block-mainpagecontent>a,.page-formulaire-film-cdlv .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .user-account .form-user .form-actions .button--primary,.page-mon-compte .main-header:not(.sticky) .user-nav .bloc-ressources .form-submit,.page-mon-compte .main-header:not(.sticky) .user-nav .btn,.page-mon-compte .main-header:not(.sticky) .user-nav .card.card-project .card-calltoaction a,.page-mon-compte .main-header:not(.sticky) .user-nav .card.card-what .card-calltoaction a,.page-mon-compte .main-header:not(.sticky) .user-nav .flex-ressources-list .exposed-filters-ressources-list .form-actions input,.page-mon-compte .main-header:not(.sticky) .user-nav .form-user .gigya_complete-wrapper .gigya-screen .gigya-composite-control-submit .gigya-input-submit,.page-mon-compte .main-header:not(.sticky) .user-nav .form-user .gigya_profile-wrapper .gigya-screen .gigya-composite-control-submit .gigya-input-submit,.page-mon-compte .main-header:not(.sticky) .user-nav .form-user .gigya_subscr-wrapper .gigya-screen .gigya-composite-control-submit .gigya-input-submit,.page-mon-compte .main-header:not(.sticky) .user-nav .form-vue .form-vue-detail .thanks-page .link a,.page-mon-compte .main-header:not(.sticky) .user-nav .form-vue .form-vue-detail .wizard-card-footer .wizard-footer-left .wizard-btn,.page-mon-compte .main-header:not(.sticky) .user-nav .form-vue .form-vue-detail .wizard-card-footer .wizard-footer-right .wizard-btn,.page-mon-compte .main-header:not(.sticky) .user-nav .form-vue .sopRightColumn .thanks-page .link a,.page-mon-compte .main-header:not(.sticky) .user-nav .form-vue .sopRightColumn .wizard-card-footer .wizard-footer-left .wizard-btn,.page-mon-compte .main-header:not(.sticky) .user-nav .form-vue .sopRightColumn .wizard-card-footer .wizard-footer-right .wizard-btn,.page-mon-compte .main-header:not(.sticky) .user-nav .page-popin #block-mainpagecontent .button,.page-mon-compte .main-header:not(.sticky) .user-nav .pager li .button,.page-mon-compte .main-header:not(.sticky) .user-nav .paragraph--type--block-element-push-map .wrapper-text a,.page-mon-compte .main-header:not(.sticky) .user-nav .popin-generation2024 .button,.page-mon-compte .main-header:not(.sticky) .user-nav .ressources_restriction #block-mainpagecontent>a,.page-mon-compte .main-header:not(.sticky) .user-nav .user-account .form-user .form-actions .button--primary,.page-mon-compte .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .bloc-ressources .form-submit,.page-mon-compte .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .btn,.page-mon-compte .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .card.card-project .card-calltoaction a,.page-mon-compte .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .card.card-what .card-calltoaction a,.page-mon-compte .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .flex-ressources-list .exposed-filters-ressources-list .form-actions input,.page-mon-compte .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .form-user .gigya_complete-wrapper .gigya-screen .gigya-composite-control-submit .gigya-input-submit,.page-mon-compte .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .form-user .gigya_profile-wrapper .gigya-screen .gigya-composite-control-submit .gigya-input-submit,.page-mon-compte .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .form-user .gigya_subscr-wrapper .gigya-screen .gigya-composite-control-submit .gigya-input-submit,.page-mon-compte .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .form-vue .form-vue-detail .thanks-page .link a,.page-mon-compte .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .form-vue .form-vue-detail .wizard-card-footer .wizard-footer-left .wizard-btn,.page-mon-compte .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .form-vue .form-vue-detail .wizard-card-footer .wizard-footer-right .wizard-btn,.page-mon-compte .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .form-vue .sopRightColumn .thanks-page .link a,.page-mon-compte .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .form-vue .sopRightColumn .wizard-card-footer .wizard-footer-left .wizard-btn,.page-mon-compte .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .form-vue .sopRightColumn .wizard-card-footer .wizard-footer-right .wizard-btn,.page-mon-compte .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .page-popin #block-mainpagecontent .button,.page-mon-compte .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .pager li .button,.page-mon-compte .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .paragraph--type--block-element-push-map .wrapper-text a,.page-mon-compte .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .popin-generation2024 .button,.page-mon-compte .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .ressources_restriction #block-mainpagecontent>a,.page-mon-compte .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .user-account .form-user .form-actions .button--primary,.page-popin #block-mainpagecontent .bloc-ressources .form-submit,.page-popin #block-mainpagecontent .btn,.page-popin #block-mainpagecontent .button,.page-popin #block-mainpagecontent .card.card-project .card-calltoaction a,.page-popin #block-mainpagecontent .card.card-what .card-calltoaction a,.page-popin #block-mainpagecontent .flex-ressources-list .exposed-filters-ressources-list .form-actions input,.page-popin #block-mainpagecontent .form-user .gigya_complete-wrapper .gigya-screen .gigya-composite-control-submit .gigya-input-submit,.page-popin #block-mainpagecontent .form-user .gigya_profile-wrapper .gigya-screen .gigya-composite-control-submit .gigya-input-submit,.page-popin #block-mainpagecontent .form-user .gigya_subscr-wrapper .gigya-screen .gigya-composite-control-submit .gigya-input-submit,.page-popin #block-mainpagecontent .form-vue .form-vue-detail .thanks-page .link a,.page-popin #block-mainpagecontent .form-vue .form-vue-detail .wizard-card-footer .wizard-footer-left .wizard-btn,.page-popin #block-mainpagecontent .form-vue .form-vue-detail .wizard-card-footer .wizard-footer-right .wizard-btn,.page-popin #block-mainpagecontent .form-vue .sopRightColumn .thanks-page .link a,.page-popin #block-mainpagecontent .form-vue .sopRightColumn .wizard-card-footer .wizard-footer-left .wizard-btn,.page-popin #block-mainpagecontent .form-vue .sopRightColumn .wizard-card-footer .wizard-footer-right .wizard-btn,.page-popin #block-mainpagecontent .page-formulaire-exposition-champions-championnes .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .button,.page-popin #block-mainpagecontent .page-formulaire-film-cdlv .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .button,.page-popin #block-mainpagecontent .page-mon-compte .main-header:not(.sticky) .user-nav .button,.page-popin #block-mainpagecontent .page-mon-compte .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .button,.page-popin #block-mainpagecontent .page-sop .main-header:not(.sticky) .user-nav .button,.page-popin #block-mainpagecontent .page-sop .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .button,.page-popin #block-mainpagecontent .paragraph--type--block-element-push-map .wrapper-text a,.page-popin #block-mainpagecontent .popin-generation2024 .button,.page-popin #block-mainpagecontent .user-account .form-user .form-actions .button--primary,.page-popin .ressources_restriction #block-mainpagecontent>a,.page-sop .form-vue .form-vue-detail .thanks-page .link .main-header:not(.sticky) .user-nav a,.page-sop .form-vue .form-vue-detail .thanks-page .link .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav a,.page-sop .form-vue .form-vue-detail .wizard-card-footer .wizard-footer-left .main-header:not(.sticky) .user-nav .wizard-btn,.page-sop .form-vue .form-vue-detail .wizard-card-footer .wizard-footer-left .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .wizard-btn,.page-sop .form-vue .form-vue-detail .wizard-card-footer .wizard-footer-right .main-header:not(.sticky) .user-nav .wizard-btn,.page-sop .form-vue .form-vue-detail .wizard-card-footer .wizard-footer-right .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .wizard-btn,.page-sop .form-vue .sopRightColumn .thanks-page .link .main-header:not(.sticky) .user-nav a,.page-sop .form-vue .sopRightColumn .thanks-page .link .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav a,.page-sop .form-vue .sopRightColumn .wizard-card-footer .wizard-footer-left .main-header:not(.sticky) .user-nav .wizard-btn,.page-sop .form-vue .sopRightColumn .wizard-card-footer .wizard-footer-left .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .wizard-btn,.page-sop .form-vue .sopRightColumn .wizard-card-footer .wizard-footer-right .main-header:not(.sticky) .user-nav .wizard-btn,.page-sop .form-vue .sopRightColumn .wizard-card-footer .wizard-footer-right .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .wizard-btn,.page-sop .main-header:not(.sticky) .user-nav .bloc-ressources .form-submit,.page-sop .main-header:not(.sticky) .user-nav .btn,.page-sop .main-header:not(.sticky) .user-nav .card.card-project .card-calltoaction a,.page-sop .main-header:not(.sticky) .user-nav .card.card-what .card-calltoaction a,.page-sop .main-header:not(.sticky) .user-nav .flex-ressources-list .exposed-filters-ressources-list .form-actions input,.page-sop .main-header:not(.sticky) .user-nav .form-user .gigya_complete-wrapper .gigya-screen .gigya-composite-control-submit .gigya-input-submit,.page-sop .main-header:not(.sticky) .user-nav .form-user .gigya_profile-wrapper .gigya-screen .gigya-composite-control-submit .gigya-input-submit,.page-sop .main-header:not(.sticky) .user-nav .form-user .gigya_subscr-wrapper .gigya-screen .gigya-composite-control-submit .gigya-input-submit,.page-sop .main-header:not(.sticky) .user-nav .form-vue .form-vue-detail .thanks-page .link a,.page-sop .main-header:not(.sticky) .user-nav .form-vue .form-vue-detail .wizard-card-footer .wizard-footer-left .wizard-btn,.page-sop .main-header:not(.sticky) .user-nav .form-vue .form-vue-detail .wizard-card-footer .wizard-footer-right .wizard-btn,.page-sop .main-header:not(.sticky) .user-nav .form-vue .sopRightColumn .thanks-page .link a,.page-sop .main-header:not(.sticky) .user-nav .form-vue .sopRightColumn .wizard-card-footer .wizard-footer-left .wizard-btn,.page-sop .main-header:not(.sticky) .user-nav .form-vue .sopRightColumn .wizard-card-footer .wizard-footer-right .wizard-btn,.page-sop .main-header:not(.sticky) .user-nav .page-popin #block-mainpagecontent .button,.page-sop .main-header:not(.sticky) .user-nav .pager li .button,.page-sop .main-header:not(.sticky) .user-nav .paragraph--type--block-element-push-map .wrapper-text a,.page-sop .main-header:not(.sticky) .user-nav .popin-generation2024 .button,.page-sop .main-header:not(.sticky) .user-nav .ressources_restriction #block-mainpagecontent>a,.page-sop .main-header:not(.sticky) .user-nav .user-account .form-user .form-actions .button--primary,.page-sop .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .bloc-ressources .form-submit,.page-sop .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .btn,.page-sop .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .card.card-project .card-calltoaction a,.page-sop .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .card.card-what .card-calltoaction a,.page-sop .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .flex-ressources-list .exposed-filters-ressources-list .form-actions input,.page-sop .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .form-user .gigya_complete-wrapper .gigya-screen .gigya-composite-control-submit .gigya-input-submit,.page-sop .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .form-user .gigya_profile-wrapper .gigya-screen .gigya-composite-control-submit .gigya-input-submit,.page-sop .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .form-user .gigya_subscr-wrapper .gigya-screen .gigya-composite-control-submit .gigya-input-submit,.page-sop .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .form-vue .form-vue-detail .thanks-page .link a,.page-sop .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .form-vue .form-vue-detail .wizard-card-footer .wizard-footer-left .wizard-btn,.page-sop .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .form-vue .form-vue-detail .wizard-card-footer .wizard-footer-right .wizard-btn,.page-sop .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .form-vue .sopRightColumn .thanks-page .link a,.page-sop .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .form-vue .sopRightColumn .wizard-card-footer .wizard-footer-left .wizard-btn,.page-sop .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .form-vue .sopRightColumn .wizard-card-footer .wizard-footer-right .wizard-btn,.page-sop .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .page-popin #block-mainpagecontent .button,.page-sop .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .pager li .button,.page-sop .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .paragraph--type--block-element-push-map .wrapper-text a,.page-sop .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .popin-generation2024 .button,.page-sop .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .ressources_restriction #block-mainpagecontent>a,.page-sop .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .user-account .form-user .form-actions .button--primary,.pager li .page-formulaire-exposition-champions-championnes .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .button,.pager li .page-formulaire-film-cdlv .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .button,.pager li .page-mon-compte .main-header:not(.sticky) .user-nav .button,.pager li .page-mon-compte .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .button,.pager li .page-sop .main-header:not(.sticky) .user-nav .button,.pager li .page-sop .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .button,.pager li .popin-generation2024 .button,.paragraph--type--block-element-push-map .wrapper-text .page-formulaire-exposition-champions-championnes .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav a,.paragraph--type--block-element-push-map .wrapper-text .page-formulaire-film-cdlv .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav a,.paragraph--type--block-element-push-map .wrapper-text .page-mon-compte .main-header:not(.sticky) .user-nav a,.paragraph--type--block-element-push-map .wrapper-text .page-mon-compte .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav a,.paragraph--type--block-element-push-map .wrapper-text .page-popin #block-mainpagecontent a,.paragraph--type--block-element-push-map .wrapper-text .page-sop .main-header:not(.sticky) .user-nav a,.paragraph--type--block-element-push-map .wrapper-text .page-sop .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav a,.paragraph--type--block-element-push-map .wrapper-text .popin-generation2024 a,.popin-generation2024 .bloc-ressources .form-submit,.popin-generation2024 .btn,.popin-generation2024 .button,.popin-generation2024 .card.card-project .card-calltoaction a,.popin-generation2024 .card.card-what .card-calltoaction a,.popin-generation2024 .flex-ressources-list .exposed-filters-ressources-list .form-actions input,.popin-generation2024 .form-user .gigya_complete-wrapper .gigya-screen .gigya-composite-control-submit .gigya-input-submit,.popin-generation2024 .form-user .gigya_profile-wrapper .gigya-screen .gigya-composite-control-submit .gigya-input-submit,.popin-generation2024 .form-user .gigya_subscr-wrapper .gigya-screen .gigya-composite-control-submit .gigya-input-submit,.popin-generation2024 .form-vue .form-vue-detail .thanks-page .link a,.popin-generation2024 .form-vue .form-vue-detail .wizard-card-footer .wizard-footer-left .wizard-btn,.popin-generation2024 .form-vue .form-vue-detail .wizard-card-footer .wizard-footer-right .wizard-btn,.popin-generation2024 .form-vue .sopRightColumn .thanks-page .link a,.popin-generation2024 .form-vue .sopRightColumn .wizard-card-footer .wizard-footer-left .wizard-btn,.popin-generation2024 .form-vue .sopRightColumn .wizard-card-footer .wizard-footer-right .wizard-btn,.popin-generation2024 .header-bg.header-bg-page-standard-sop .main-header .btn,.popin-generation2024 .page-formulaire-exposition-champions-championnes .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .button,.popin-generation2024 .page-formulaire-film-cdlv .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .button,.popin-generation2024 .page-mon-compte .main-header:not(.sticky) .user-nav .button,.popin-generation2024 .page-mon-compte .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .button,.popin-generation2024 .page-popin #block-mainpagecontent .button,.popin-generation2024 .page-sop .main-header:not(.sticky) .user-nav .button,.popin-generation2024 .page-sop .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .button,.popin-generation2024 .pager li .button,.popin-generation2024 .paragraph--type--block-element-push-map .wrapper-text a,.popin-generation2024 .ressources_restriction #block-mainpagecontent>a,.popin-generation2024 .user-account .form-user .form-actions .button--primary,.ressources_restriction .page-formulaire-exposition-champions-championnes .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav #block-mainpagecontent>a,.ressources_restriction .page-formulaire-film-cdlv .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav #block-mainpagecontent>a,.ressources_restriction .page-mon-compte .main-header:not(.sticky) .user-nav #block-mainpagecontent>a,.ressources_restriction .page-mon-compte .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav #block-mainpagecontent>a,.ressources_restriction .page-popin #block-mainpagecontent>a,.ressources_restriction .page-sop .main-header:not(.sticky) .user-nav #block-mainpagecontent>a,.ressources_restriction .page-sop .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav #block-mainpagecontent>a,.ressources_restriction .popin-generation2024 #block-mainpagecontent>a,.user-account .form-user .form-actions .page-formulaire-exposition-champions-championnes .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .button--primary,.user-account .form-user .form-actions .page-formulaire-film-cdlv .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .button--primary,.user-account .form-user .form-actions .page-mon-compte .main-header:not(.sticky) .user-nav .button--primary,.user-account .form-user .form-actions .page-mon-compte .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .button--primary,.user-account .form-user .form-actions .page-popin #block-mainpagecontent .button--primary,.user-account .form-user .form-actions .page-sop .main-header:not(.sticky) .user-nav .button--primary,.user-account .form-user .form-actions .page-sop .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .button--primary,.user-account .form-user .form-actions .popin-generation2024 .button--primary{background:var(--accent-shade);border-color:var(--accent-shade);color:#fff}.bloc-ressources .page-formulaire-exposition-champions-championnes .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .active.form-submit,.bloc-ressources .page-formulaire-exposition-champions-championnes .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .form-submit:focus,.bloc-ressources .page-formulaire-exposition-champions-championnes .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .form-submit:hover,.bloc-ressources .page-formulaire-film-cdlv .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .active.form-submit,.bloc-ressources .page-formulaire-film-cdlv .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .form-submit:focus,.bloc-ressources .page-formulaire-film-cdlv .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .form-submit:hover,.bloc-ressources .page-mon-compte .main-header:not(.sticky) .user-nav .active.form-submit,.bloc-ressources .page-mon-compte .main-header:not(.sticky) .user-nav .form-submit:focus,.bloc-ressources .page-mon-compte .main-header:not(.sticky) .user-nav .form-submit:hover,.bloc-ressources .page-mon-compte .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .active.form-submit,.bloc-ressources .page-mon-compte .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .form-submit:focus,.bloc-ressources .page-mon-compte .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .form-submit:hover,.bloc-ressources .page-popin #block-mainpagecontent .active.form-submit,.bloc-ressources .page-popin #block-mainpagecontent .form-submit:focus,.bloc-ressources .page-popin #block-mainpagecontent .form-submit:hover,.bloc-ressources .page-sop .main-header:not(.sticky) .user-nav .active.form-submit,.bloc-ressources .page-sop .main-header:not(.sticky) .user-nav .form-submit:focus,.bloc-ressources .page-sop .main-header:not(.sticky) .user-nav .form-submit:hover,.bloc-ressources .page-sop .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .active.form-submit,.bloc-ressources .page-sop .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .form-submit:focus,.bloc-ressources .page-sop .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .form-submit:hover,.bloc-ressources .popin-generation2024 .active.form-submit,.bloc-ressources .popin-generation2024 .form-submit:focus,.bloc-ressources .popin-generation2024 .form-submit:hover,.btn-accent.active,.btn-accent:focus,.btn-accent:hover,.card.card-project .card-calltoaction .page-formulaire-exposition-champions-championnes .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav a.active,.card.card-project .card-calltoaction .page-formulaire-exposition-champions-championnes .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav a:focus,.card.card-project .card-calltoaction .page-formulaire-exposition-champions-championnes .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav a:hover,.card.card-project .card-calltoaction .page-formulaire-film-cdlv .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav a.active,.card.card-project .card-calltoaction .page-formulaire-film-cdlv .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav a:focus,.card.card-project .card-calltoaction .page-formulaire-film-cdlv .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav a:hover,.card.card-project .card-calltoaction .page-mon-compte .main-header:not(.sticky) .user-nav a.active,.card.card-project .card-calltoaction .page-mon-compte .main-header:not(.sticky) .user-nav a:focus,.card.card-project .card-calltoaction .page-mon-compte .main-header:not(.sticky) .user-nav a:hover,.card.card-project .card-calltoaction .page-mon-compte .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav a.active,.card.card-project .card-calltoaction .page-mon-compte .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav a:focus,.card.card-project .card-calltoaction .page-mon-compte .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav a:hover,.card.card-project .card-calltoaction .page-popin #block-mainpagecontent a.active,.card.card-project .card-calltoaction .page-popin #block-mainpagecontent a:focus,.card.card-project .card-calltoaction .page-popin #block-mainpagecontent a:hover,.card.card-project .card-calltoaction .page-sop .main-header:not(.sticky) .user-nav a.active,.card.card-project .card-calltoaction .page-sop .main-header:not(.sticky) .user-nav a:focus,.card.card-project .card-calltoaction .page-sop .main-header:not(.sticky) .user-nav a:hover,.card.card-project .card-calltoaction .page-sop .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav a.active,.card.card-project .card-calltoaction .page-sop .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav a:focus,.card.card-project .card-calltoaction .page-sop .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav a:hover,.card.card-project .card-calltoaction .popin-generation2024 a.active,.card.card-project .card-calltoaction .popin-generation2024 a:focus,.card.card-project .card-calltoaction .popin-generation2024 a:hover,.card.card-what .card-calltoaction .page-formulaire-exposition-champions-championnes .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav a.active,.card.card-what .card-calltoaction .page-formulaire-exposition-champions-championnes .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav a:focus,.card.card-what .card-calltoaction .page-formulaire-exposition-champions-championnes .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav a:hover,.card.card-what .card-calltoaction .page-formulaire-film-cdlv .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav a.active,.card.card-what .card-calltoaction .page-formulaire-film-cdlv .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav a:focus,.card.card-what .card-calltoaction .page-formulaire-film-cdlv .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav a:hover,.card.card-what .card-calltoaction .page-mon-compte .main-header:not(.sticky) .user-nav a.active,.card.card-what .card-calltoaction .page-mon-compte .main-header:not(.sticky) .user-nav a:focus,.card.card-what .card-calltoaction .page-mon-compte .main-header:not(.sticky) .user-nav a:hover,.card.card-what .card-calltoaction .page-mon-compte .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav a.active,.card.card-what .card-calltoaction .page-mon-compte .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav a:focus,.card.card-what .card-calltoaction .page-mon-compte .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav a:hover,.card.card-what .card-calltoaction .page-popin #block-mainpagecontent a.active,.card.card-what .card-calltoaction .page-popin #block-mainpagecontent a:focus,.card.card-what .card-calltoaction .page-popin #block-mainpagecontent a:hover,.card.card-what .card-calltoaction .page-sop .main-header:not(.sticky) .user-nav a.active,.card.card-what .card-calltoaction .page-sop .main-header:not(.sticky) .user-nav a:focus,.card.card-what .card-calltoaction .page-sop .main-header:not(.sticky) .user-nav a:hover,.card.card-what .card-calltoaction .page-sop .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav a.active,.card.card-what .card-calltoaction .page-sop .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav a:focus,.card.card-what .card-calltoaction .page-sop .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav a:hover,.card.card-what .card-calltoaction .popin-generation2024 a.active,.card.card-what .card-calltoaction .popin-generation2024 a:focus,.card.card-what .card-calltoaction .popin-generation2024 a:hover,.flex-ressources-list .exposed-filters-ressources-list .form-actions .page-formulaire-exposition-champions-championnes .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav input.active,.flex-ressources-list .exposed-filters-ressources-list .form-actions .page-formulaire-exposition-champions-championnes .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav input:focus,.flex-ressources-list .exposed-filters-ressources-list .form-actions .page-formulaire-exposition-champions-championnes .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav input:hover,.flex-ressources-list .exposed-filters-ressources-list .form-actions .page-formulaire-film-cdlv .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav input.active,.flex-ressources-list .exposed-filters-ressources-list .form-actions .page-formulaire-film-cdlv .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav input:focus,.flex-ressources-list .exposed-filters-ressources-list .form-actions .page-formulaire-film-cdlv .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav input:hover,.flex-ressources-list .exposed-filters-ressources-list .form-actions .page-mon-compte .main-header:not(.sticky) .user-nav input.active,.flex-ressources-list .exposed-filters-ressources-list .form-actions .page-mon-compte .main-header:not(.sticky) .user-nav input:focus,.flex-ressources-list .exposed-filters-ressources-list .form-actions .page-mon-compte .main-header:not(.sticky) .user-nav input:hover,.flex-ressources-list .exposed-filters-ressources-list .form-actions .page-mon-compte .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav input.active,.flex-ressources-list .exposed-filters-ressources-list .form-actions .page-mon-compte .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav input:focus,.flex-ressources-list .exposed-filters-ressources-list .form-actions .page-mon-compte .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav input:hover,.flex-ressources-list .exposed-filters-ressources-list .form-actions .page-popin #block-mainpagecontent input.active,.flex-ressources-list .exposed-filters-ressources-list .form-actions .page-popin #block-mainpagecontent input:focus,.flex-ressources-list .exposed-filters-ressources-list .form-actions .page-popin #block-mainpagecontent input:hover,.flex-ressources-list .exposed-filters-ressources-list .form-actions .page-sop .main-header:not(.sticky) .user-nav input.active,.flex-ressources-list .exposed-filters-ressources-list .form-actions .page-sop .main-header:not(.sticky) .user-nav input:focus,.flex-ressources-list .exposed-filters-ressources-list .form-actions .page-sop .main-header:not(.sticky) .user-nav input:hover,.flex-ressources-list .exposed-filters-ressources-list .form-actions .page-sop .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav input.active,.flex-ressources-list .exposed-filters-ressources-list .form-actions .page-sop .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav input:focus,.flex-ressources-list .exposed-filters-ressources-list .form-actions .page-sop .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav input:hover,.flex-ressources-list .exposed-filters-ressources-list .form-actions .popin-generation2024 input.active,.flex-ressources-list .exposed-filters-ressources-list .form-actions .popin-generation2024 input:focus,.flex-ressources-list .exposed-filters-ressources-list .form-actions .popin-generation2024 input:hover,.form-user .gigya_complete-wrapper .gigya-screen .gigya-composite-control-submit .page-formulaire-exposition-champions-championnes .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .active.gigya-input-submit,.form-user .gigya_complete-wrapper .gigya-screen .gigya-composite-control-submit .page-formulaire-exposition-champions-championnes .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .gigya-input-submit:focus,.form-user .gigya_complete-wrapper .gigya-screen .gigya-composite-control-submit .page-formulaire-exposition-champions-championnes .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .gigya-input-submit:hover,.form-user .gigya_complete-wrapper .gigya-screen .gigya-composite-control-submit .page-formulaire-film-cdlv .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .active.gigya-input-submit,.form-user .gigya_complete-wrapper .gigya-screen .gigya-composite-control-submit .page-formulaire-film-cdlv .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .gigya-input-submit:focus,.form-user .gigya_complete-wrapper .gigya-screen .gigya-composite-control-submit .page-formulaire-film-cdlv .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .gigya-input-submit:hover,.form-user .gigya_complete-wrapper .gigya-screen .gigya-composite-control-submit .page-mon-compte .main-header:not(.sticky) .user-nav .active.gigya-input-submit,.form-user .gigya_complete-wrapper .gigya-screen .gigya-composite-control-submit .page-mon-compte .main-header:not(.sticky) .user-nav .gigya-input-submit:focus,.form-user .gigya_complete-wrapper .gigya-screen .gigya-composite-control-submit .page-mon-compte .main-header:not(.sticky) .user-nav .gigya-input-submit:hover,.form-user .gigya_complete-wrapper .gigya-screen .gigya-composite-control-submit .page-mon-compte .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .active.gigya-input-submit,.form-user .gigya_complete-wrapper .gigya-screen .gigya-composite-control-submit .page-mon-compte .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .gigya-input-submit:focus,.form-user .gigya_complete-wrapper .gigya-screen .gigya-composite-control-submit .page-mon-compte .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .gigya-input-submit:hover,.form-user .gigya_complete-wrapper .gigya-screen .gigya-composite-control-submit .page-popin #block-mainpagecontent .active.gigya-input-submit,.form-user .gigya_complete-wrapper .gigya-screen .gigya-composite-control-submit .page-popin #block-mainpagecontent .gigya-input-submit:focus,.form-user .gigya_complete-wrapper .gigya-screen .gigya-composite-control-submit .page-popin #block-mainpagecontent .gigya-input-submit:hover,.form-user .gigya_complete-wrapper .gigya-screen .gigya-composite-control-submit .page-sop .main-header:not(.sticky) .user-nav .active.gigya-input-submit,.form-user .gigya_complete-wrapper .gigya-screen .gigya-composite-control-submit .page-sop .main-header:not(.sticky) .user-nav .gigya-input-submit:focus,.form-user .gigya_complete-wrapper .gigya-screen .gigya-composite-control-submit .page-sop .main-header:not(.sticky) .user-nav .gigya-input-submit:hover,.form-user .gigya_complete-wrapper .gigya-screen .gigya-composite-control-submit .page-sop .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .active.gigya-input-submit,.form-user .gigya_complete-wrapper .gigya-screen .gigya-composite-control-submit .page-sop .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .gigya-input-submit:focus,.form-user .gigya_complete-wrapper .gigya-screen .gigya-composite-control-submit .page-sop .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .gigya-input-submit:hover,.form-user .gigya_complete-wrapper .gigya-screen .gigya-composite-control-submit .popin-generation2024 .active.gigya-input-submit,.form-user .gigya_complete-wrapper .gigya-screen .gigya-composite-control-submit .popin-generation2024 .gigya-input-submit:focus,.form-user .gigya_complete-wrapper .gigya-screen .gigya-composite-control-submit .popin-generation2024 .gigya-input-submit:hover,.form-user .gigya_profile-wrapper .gigya-screen .gigya-composite-control-submit .page-formulaire-exposition-champions-championnes .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .active.gigya-input-submit,.form-user .gigya_profile-wrapper .gigya-screen .gigya-composite-control-submit .page-formulaire-exposition-champions-championnes .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .gigya-input-submit:focus,.form-user .gigya_profile-wrapper .gigya-screen .gigya-composite-control-submit .page-formulaire-exposition-champions-championnes .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .gigya-input-submit:hover,.form-user .gigya_profile-wrapper .gigya-screen .gigya-composite-control-submit .page-formulaire-film-cdlv .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .active.gigya-input-submit,.form-user .gigya_profile-wrapper .gigya-screen .gigya-composite-control-submit .page-formulaire-film-cdlv .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .gigya-input-submit:focus,.form-user .gigya_profile-wrapper .gigya-screen .gigya-composite-control-submit .page-formulaire-film-cdlv .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .gigya-input-submit:hover,.form-user .gigya_profile-wrapper .gigya-screen .gigya-composite-control-submit .page-mon-compte .main-header:not(.sticky) .user-nav .active.gigya-input-submit,.form-user .gigya_profile-wrapper .gigya-screen .gigya-composite-control-submit .page-mon-compte .main-header:not(.sticky) .user-nav .gigya-input-submit:focus,.form-user .gigya_profile-wrapper .gigya-screen .gigya-composite-control-submit .page-mon-compte .main-header:not(.sticky) .user-nav .gigya-input-submit:hover,.form-user .gigya_profile-wrapper .gigya-screen .gigya-composite-control-submit .page-mon-compte .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .active.gigya-input-submit,.form-user .gigya_profile-wrapper .gigya-screen .gigya-composite-control-submit .page-mon-compte .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .gigya-input-submit:focus,.form-user .gigya_profile-wrapper .gigya-screen .gigya-composite-control-submit .page-mon-compte .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .gigya-input-submit:hover,.form-user .gigya_profile-wrapper .gigya-screen .gigya-composite-control-submit .page-popin #block-mainpagecontent .active.gigya-input-submit,.form-user .gigya_profile-wrapper .gigya-screen .gigya-composite-control-submit .page-popin #block-mainpagecontent .gigya-input-submit:focus,.form-user .gigya_profile-wrapper .gigya-screen .gigya-composite-control-submit .page-popin #block-mainpagecontent .gigya-input-submit:hover,.form-user .gigya_profile-wrapper .gigya-screen .gigya-composite-control-submit .page-sop .main-header:not(.sticky) .user-nav .active.gigya-input-submit,.form-user .gigya_profile-wrapper .gigya-screen .gigya-composite-control-submit .page-sop .main-header:not(.sticky) .user-nav .gigya-input-submit:focus,.form-user .gigya_profile-wrapper .gigya-screen .gigya-composite-control-submit .page-sop .main-header:not(.sticky) .user-nav .gigya-input-submit:hover,.form-user .gigya_profile-wrapper .gigya-screen .gigya-composite-control-submit .page-sop .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .active.gigya-input-submit,.form-user .gigya_profile-wrapper .gigya-screen .gigya-composite-control-submit .page-sop .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .gigya-input-submit:focus,.form-user .gigya_profile-wrapper .gigya-screen .gigya-composite-control-submit .page-sop .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .gigya-input-submit:hover,.form-user .gigya_profile-wrapper .gigya-screen .gigya-composite-control-submit .popin-generation2024 .active.gigya-input-submit,.form-user .gigya_profile-wrapper .gigya-screen .gigya-composite-control-submit .popin-generation2024 .gigya-input-submit:focus,.form-user .gigya_profile-wrapper .gigya-screen .gigya-composite-control-submit .popin-generation2024 .gigya-input-submit:hover,.form-user .gigya_subscr-wrapper .gigya-screen .gigya-composite-control-submit .page-formulaire-exposition-champions-championnes .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .active.gigya-input-submit,.form-user .gigya_subscr-wrapper .gigya-screen .gigya-composite-control-submit .page-formulaire-exposition-champions-championnes .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .gigya-input-submit:focus,.form-user .gigya_subscr-wrapper .gigya-screen .gigya-composite-control-submit .page-formulaire-exposition-champions-championnes .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .gigya-input-submit:hover,.form-user .gigya_subscr-wrapper .gigya-screen .gigya-composite-control-submit .page-formulaire-film-cdlv .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .active.gigya-input-submit,.form-user .gigya_subscr-wrapper .gigya-screen .gigya-composite-control-submit .page-formulaire-film-cdlv .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .gigya-input-submit:focus,.form-user .gigya_subscr-wrapper .gigya-screen .gigya-composite-control-submit .page-formulaire-film-cdlv .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .gigya-input-submit:hover,.form-user .gigya_subscr-wrapper .gigya-screen .gigya-composite-control-submit .page-mon-compte .main-header:not(.sticky) .user-nav .active.gigya-input-submit,.form-user .gigya_subscr-wrapper .gigya-screen .gigya-composite-control-submit .page-mon-compte .main-header:not(.sticky) .user-nav .gigya-input-submit:focus,.form-user .gigya_subscr-wrapper .gigya-screen .gigya-composite-control-submit .page-mon-compte .main-header:not(.sticky) .user-nav .gigya-input-submit:hover,.form-user .gigya_subscr-wrapper .gigya-screen .gigya-composite-control-submit .page-mon-compte .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .active.gigya-input-submit,.form-user .gigya_subscr-wrapper .gigya-screen .gigya-composite-control-submit .page-mon-compte .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .gigya-input-submit:focus,.form-user .gigya_subscr-wrapper .gigya-screen .gigya-composite-control-submit .page-mon-compte .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .gigya-input-submit:hover,.form-user .gigya_subscr-wrapper .gigya-screen .gigya-composite-control-submit .page-popin #block-mainpagecontent .active.gigya-input-submit,.form-user .gigya_subscr-wrapper .gigya-screen .gigya-composite-control-submit .page-popin #block-mainpagecontent .gigya-input-submit:focus,.form-user .gigya_subscr-wrapper .gigya-screen .gigya-composite-control-submit .page-popin #block-mainpagecontent .gigya-input-submit:hover,.form-user .gigya_subscr-wrapper .gigya-screen .gigya-composite-control-submit .page-sop .main-header:not(.sticky) .user-nav .active.gigya-input-submit,.form-user .gigya_subscr-wrapper .gigya-screen .gigya-composite-control-submit .page-sop .main-header:not(.sticky) .user-nav .gigya-input-submit:focus,.form-user .gigya_subscr-wrapper .gigya-screen .gigya-composite-control-submit .page-sop .main-header:not(.sticky) .user-nav .gigya-input-submit:hover,.form-user .gigya_subscr-wrapper .gigya-screen .gigya-composite-control-submit .page-sop .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .active.gigya-input-submit,.form-user .gigya_subscr-wrapper .gigya-screen .gigya-composite-control-submit .page-sop .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .gigya-input-submit:focus,.form-user .gigya_subscr-wrapper .gigya-screen .gigya-composite-control-submit .page-sop .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .gigya-input-submit:hover,.form-user .gigya_subscr-wrapper .gigya-screen .gigya-composite-control-submit .popin-generation2024 .active.gigya-input-submit,.form-user .gigya_subscr-wrapper .gigya-screen .gigya-composite-control-submit .popin-generation2024 .gigya-input-submit:focus,.form-user .gigya_subscr-wrapper .gigya-screen .gigya-composite-control-submit .popin-generation2024 .gigya-input-submit:hover,.form-vue .form-vue-detail .thanks-page .link .page-formulaire-exposition-champions-championnes .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav a.active,.form-vue .form-vue-detail .thanks-page .link .page-formulaire-exposition-champions-championnes .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav a:focus,.form-vue .form-vue-detail .thanks-page .link .page-formulaire-exposition-champions-championnes .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav a:hover,.form-vue .form-vue-detail .thanks-page .link .page-formulaire-film-cdlv .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav a.active,.form-vue .form-vue-detail .thanks-page .link .page-formulaire-film-cdlv .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav a:focus,.form-vue .form-vue-detail .thanks-page .link .page-formulaire-film-cdlv .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav a:hover,.form-vue .form-vue-detail .thanks-page .link .page-mon-compte .main-header:not(.sticky) .user-nav a.active,.form-vue .form-vue-detail .thanks-page .link .page-mon-compte .main-header:not(.sticky) .user-nav a:focus,.form-vue .form-vue-detail .thanks-page .link .page-mon-compte .main-header:not(.sticky) .user-nav a:hover,.form-vue .form-vue-detail .thanks-page .link .page-mon-compte .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav a.active,.form-vue .form-vue-detail .thanks-page .link .page-mon-compte .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav a:focus,.form-vue .form-vue-detail .thanks-page .link .page-mon-compte .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav a:hover,.form-vue .form-vue-detail .thanks-page .link .page-popin #block-mainpagecontent a.active,.form-vue .form-vue-detail .thanks-page .link .page-popin #block-mainpagecontent a:focus,.form-vue .form-vue-detail .thanks-page .link .page-popin #block-mainpagecontent a:hover,.form-vue .form-vue-detail .thanks-page .link .page-sop .main-header:not(.sticky) .user-nav a.active,.form-vue .form-vue-detail .thanks-page .link .page-sop .main-header:not(.sticky) .user-nav a:focus,.form-vue .form-vue-detail .thanks-page .link .page-sop .main-header:not(.sticky) .user-nav a:hover,.form-vue .form-vue-detail .thanks-page .link .page-sop .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav a.active,.form-vue .form-vue-detail .thanks-page .link .page-sop .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav a:focus,.form-vue .form-vue-detail .thanks-page .link .page-sop .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav a:hover,.form-vue .form-vue-detail .thanks-page .link .popin-generation2024 a.active,.form-vue .form-vue-detail .thanks-page .link .popin-generation2024 a:focus,.form-vue .form-vue-detail .thanks-page .link .popin-generation2024 a:hover,.form-vue .form-vue-detail .wizard-card-footer .wizard-footer-left .page-formulaire-exposition-champions-championnes .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .active.wizard-btn,.form-vue .form-vue-detail .wizard-card-footer .wizard-footer-left .page-formulaire-exposition-champions-championnes .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .wizard-btn:focus,.form-vue .form-vue-detail .wizard-card-footer .wizard-footer-left .page-formulaire-exposition-champions-championnes .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .wizard-btn:hover,.form-vue .form-vue-detail .wizard-card-footer .wizard-footer-left .page-formulaire-film-cdlv .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .active.wizard-btn,.form-vue .form-vue-detail .wizard-card-footer .wizard-footer-left .page-formulaire-film-cdlv .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .wizard-btn:focus,.form-vue .form-vue-detail .wizard-card-footer .wizard-footer-left .page-formulaire-film-cdlv .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .wizard-btn:hover,.form-vue .form-vue-detail .wizard-card-footer .wizard-footer-left .page-mon-compte .main-header:not(.sticky) .user-nav .active.wizard-btn,.form-vue .form-vue-detail .wizard-card-footer .wizard-footer-left .page-mon-compte .main-header:not(.sticky) .user-nav .wizard-btn:focus,.form-vue .form-vue-detail .wizard-card-footer .wizard-footer-left .page-mon-compte .main-header:not(.sticky) .user-nav .wizard-btn:hover,.form-vue .form-vue-detail .wizard-card-footer .wizard-footer-left .page-mon-compte .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .active.wizard-btn,.form-vue .form-vue-detail .wizard-card-footer .wizard-footer-left .page-mon-compte .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .wizard-btn:focus,.form-vue .form-vue-detail .wizard-card-footer .wizard-footer-left .page-mon-compte .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .wizard-btn:hover,.form-vue .form-vue-detail .wizard-card-footer .wizard-footer-left .page-popin #block-mainpagecontent .active.wizard-btn,.form-vue .form-vue-detail .wizard-card-footer .wizard-footer-left .page-popin #block-mainpagecontent .wizard-btn:focus,.form-vue .form-vue-detail .wizard-card-footer .wizard-footer-left .page-popin #block-mainpagecontent .wizard-btn:hover,.form-vue .form-vue-detail .wizard-card-footer .wizard-footer-left .page-sop .main-header:not(.sticky) .user-nav .active.wizard-btn,.form-vue .form-vue-detail .wizard-card-footer .wizard-footer-left .page-sop .main-header:not(.sticky) .user-nav .wizard-btn:focus,.form-vue .form-vue-detail .wizard-card-footer .wizard-footer-left .page-sop .main-header:not(.sticky) .user-nav .wizard-btn:hover,.form-vue .form-vue-detail .wizard-card-footer .wizard-footer-left .page-sop .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .active.wizard-btn,.form-vue .form-vue-detail .wizard-card-footer .wizard-footer-left .page-sop .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .wizard-btn:focus,.form-vue .form-vue-detail .wizard-card-footer .wizard-footer-left .page-sop .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .wizard-btn:hover,.form-vue .form-vue-detail .wizard-card-footer .wizard-footer-left .popin-generation2024 .active.wizard-btn,.form-vue .form-vue-detail .wizard-card-footer .wizard-footer-left .popin-generation2024 .wizard-btn:focus,.form-vue .form-vue-detail .wizard-card-footer .wizard-footer-left .popin-generation2024 .wizard-btn:hover,.form-vue .form-vue-detail .wizard-card-footer .wizard-footer-right .page-formulaire-exposition-champions-championnes .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .active.wizard-btn,.form-vue .form-vue-detail .wizard-card-footer .wizard-footer-right .page-formulaire-exposition-champions-championnes .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .wizard-btn:focus,.form-vue .form-vue-detail .wizard-card-footer .wizard-footer-right .page-formulaire-exposition-champions-championnes .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .wizard-btn:hover,.form-vue .form-vue-detail .wizard-card-footer .wizard-footer-right .page-formulaire-film-cdlv .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .active.wizard-btn,.form-vue .form-vue-detail .wizard-card-footer .wizard-footer-right .page-formulaire-film-cdlv .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .wizard-btn:focus,.form-vue .form-vue-detail .wizard-card-footer .wizard-footer-right .page-formulaire-film-cdlv .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .wizard-btn:hover,.form-vue .form-vue-detail .wizard-card-footer .wizard-footer-right .page-mon-compte .main-header:not(.sticky) .user-nav .active.wizard-btn,.form-vue .form-vue-detail .wizard-card-footer .wizard-footer-right .page-mon-compte .main-header:not(.sticky) .user-nav .wizard-btn:focus,.form-vue .form-vue-detail .wizard-card-footer .wizard-footer-right .page-mon-compte .main-header:not(.sticky) .user-nav .wizard-btn:hover,.form-vue .form-vue-detail .wizard-card-footer .wizard-footer-right .page-mon-compte .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .active.wizard-btn,.form-vue .form-vue-detail .wizard-card-footer .wizard-footer-right .page-mon-compte .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .wizard-btn:focus,.form-vue .form-vue-detail .wizard-card-footer .wizard-footer-right .page-mon-compte .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .wizard-btn:hover,.form-vue .form-vue-detail .wizard-card-footer .wizard-footer-right .page-popin #block-mainpagecontent .active.wizard-btn,.form-vue .form-vue-detail .wizard-card-footer .wizard-footer-right .page-popin #block-mainpagecontent .wizard-btn:focus,.form-vue .form-vue-detail .wizard-card-footer .wizard-footer-right .page-popin #block-mainpagecontent .wizard-btn:hover,.form-vue .form-vue-detail .wizard-card-footer .wizard-footer-right .page-sop .main-header:not(.sticky) .user-nav .active.wizard-btn,.form-vue .form-vue-detail .wizard-card-footer .wizard-footer-right .page-sop .main-header:not(.sticky) .user-nav .wizard-btn:focus,.form-vue .form-vue-detail .wizard-card-footer .wizard-footer-right .page-sop .main-header:not(.sticky) .user-nav .wizard-btn:hover,.form-vue .form-vue-detail .wizard-card-footer .wizard-footer-right .page-sop .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .active.wizard-btn,.form-vue .form-vue-detail .wizard-card-footer .wizard-footer-right .page-sop .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .wizard-btn:focus,.form-vue .form-vue-detail .wizard-card-footer .wizard-footer-right .page-sop .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .wizard-btn:hover,.form-vue .form-vue-detail .wizard-card-footer .wizard-footer-right .popin-generation2024 .active.wizard-btn,.form-vue .form-vue-detail .wizard-card-footer .wizard-footer-right .popin-generation2024 .wizard-btn:focus,.form-vue .form-vue-detail .wizard-card-footer .wizard-footer-right .popin-generation2024 .wizard-btn:hover,.form-vue .sopRightColumn .thanks-page .link .page-formulaire-exposition-champions-championnes .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav a.active,.form-vue .sopRightColumn .thanks-page .link .page-formulaire-exposition-champions-championnes .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav a:focus,.form-vue .sopRightColumn .thanks-page .link .page-formulaire-exposition-champions-championnes .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav a:hover,.form-vue .sopRightColumn .thanks-page .link .page-formulaire-film-cdlv .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav a.active,.form-vue .sopRightColumn .thanks-page .link .page-formulaire-film-cdlv .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav a:focus,.form-vue .sopRightColumn .thanks-page .link .page-formulaire-film-cdlv .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav a:hover,.form-vue .sopRightColumn .thanks-page .link .page-mon-compte .main-header:not(.sticky) .user-nav a.active,.form-vue .sopRightColumn .thanks-page .link .page-mon-compte .main-header:not(.sticky) .user-nav a:focus,.form-vue .sopRightColumn .thanks-page .link .page-mon-compte .main-header:not(.sticky) .user-nav a:hover,.form-vue .sopRightColumn .thanks-page .link .page-mon-compte .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav a.active,.form-vue .sopRightColumn .thanks-page .link .page-mon-compte .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav a:focus,.form-vue .sopRightColumn .thanks-page .link .page-mon-compte .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav a:hover,.form-vue .sopRightColumn .thanks-page .link .page-popin #block-mainpagecontent a.active,.form-vue .sopRightColumn .thanks-page .link .page-popin #block-mainpagecontent a:focus,.form-vue .sopRightColumn .thanks-page .link .page-popin #block-mainpagecontent a:hover,.form-vue .sopRightColumn .thanks-page .link .page-sop .main-header:not(.sticky) .user-nav a.active,.form-vue .sopRightColumn .thanks-page .link .page-sop .main-header:not(.sticky) .user-nav a:focus,.form-vue .sopRightColumn .thanks-page .link .page-sop .main-header:not(.sticky) .user-nav a:hover,.form-vue .sopRightColumn .thanks-page .link .page-sop .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav a.active,.form-vue .sopRightColumn .thanks-page .link .page-sop .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav a:focus,.form-vue .sopRightColumn .thanks-page .link .page-sop .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav a:hover,.form-vue .sopRightColumn .thanks-page .link .popin-generation2024 a.active,.form-vue .sopRightColumn .thanks-page .link .popin-generation2024 a:focus,.form-vue .sopRightColumn .thanks-page .link .popin-generation2024 a:hover,.form-vue .sopRightColumn .wizard-card-footer .wizard-footer-left .page-formulaire-exposition-champions-championnes .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .active.wizard-btn,.form-vue .sopRightColumn .wizard-card-footer .wizard-footer-left .page-formulaire-exposition-champions-championnes .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .wizard-btn:focus,.form-vue .sopRightColumn .wizard-card-footer .wizard-footer-left .page-formulaire-exposition-champions-championnes .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .wizard-btn:hover,.form-vue .sopRightColumn .wizard-card-footer .wizard-footer-left .page-formulaire-film-cdlv .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .active.wizard-btn,.form-vue .sopRightColumn .wizard-card-footer .wizard-footer-left .page-formulaire-film-cdlv .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .wizard-btn:focus,.form-vue .sopRightColumn .wizard-card-footer .wizard-footer-left .page-formulaire-film-cdlv .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .wizard-btn:hover,.form-vue .sopRightColumn .wizard-card-footer .wizard-footer-left .page-mon-compte .main-header:not(.sticky) .user-nav .active.wizard-btn,.form-vue .sopRightColumn .wizard-card-footer .wizard-footer-left .page-mon-compte .main-header:not(.sticky) .user-nav .wizard-btn:focus,.form-vue .sopRightColumn .wizard-card-footer .wizard-footer-left .page-mon-compte .main-header:not(.sticky) .user-nav .wizard-btn:hover,.form-vue .sopRightColumn .wizard-card-footer .wizard-footer-left .page-mon-compte .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .active.wizard-btn,.form-vue .sopRightColumn .wizard-card-footer .wizard-footer-left .page-mon-compte .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .wizard-btn:focus,.form-vue .sopRightColumn .wizard-card-footer .wizard-footer-left .page-mon-compte .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .wizard-btn:hover,.form-vue .sopRightColumn .wizard-card-footer .wizard-footer-left .page-popin #block-mainpagecontent .active.wizard-btn,.form-vue .sopRightColumn .wizard-card-footer .wizard-footer-left .page-popin #block-mainpagecontent .wizard-btn:focus,.form-vue .sopRightColumn .wizard-card-footer .wizard-footer-left .page-popin #block-mainpagecontent .wizard-btn:hover,.form-vue .sopRightColumn .wizard-card-footer .wizard-footer-left .page-sop .main-header:not(.sticky) .user-nav .active.wizard-btn,.form-vue .sopRightColumn .wizard-card-footer .wizard-footer-left .page-sop .main-header:not(.sticky) .user-nav .wizard-btn:focus,.form-vue .sopRightColumn .wizard-card-footer .wizard-footer-left .page-sop .main-header:not(.sticky) .user-nav .wizard-btn:hover,.form-vue .sopRightColumn .wizard-card-footer .wizard-footer-left .page-sop .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .active.wizard-btn,.form-vue .sopRightColumn .wizard-card-footer .wizard-footer-left .page-sop .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .wizard-btn:focus,.form-vue .sopRightColumn .wizard-card-footer .wizard-footer-left .page-sop .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .wizard-btn:hover,.form-vue .sopRightColumn .wizard-card-footer .wizard-footer-left .popin-generation2024 .active.wizard-btn,.form-vue .sopRightColumn .wizard-card-footer .wizard-footer-left .popin-generation2024 .wizard-btn:focus,.form-vue .sopRightColumn .wizard-card-footer .wizard-footer-left .popin-generation2024 .wizard-btn:hover,.form-vue .sopRightColumn .wizard-card-footer .wizard-footer-right .page-formulaire-exposition-champions-championnes .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .active.wizard-btn,.form-vue .sopRightColumn .wizard-card-footer .wizard-footer-right .page-formulaire-exposition-champions-championnes .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .wizard-btn:focus,.form-vue .sopRightColumn .wizard-card-footer .wizard-footer-right .page-formulaire-exposition-champions-championnes .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .wizard-btn:hover,.form-vue .sopRightColumn .wizard-card-footer .wizard-footer-right .page-formulaire-film-cdlv .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .active.wizard-btn,.form-vue .sopRightColumn .wizard-card-footer .wizard-footer-right .page-formulaire-film-cdlv .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .wizard-btn:focus,.form-vue .sopRightColumn .wizard-card-footer .wizard-footer-right .page-formulaire-film-cdlv .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .wizard-btn:hover,.form-vue .sopRightColumn .wizard-card-footer .wizard-footer-right .page-mon-compte .main-header:not(.sticky) .user-nav .active.wizard-btn,.form-vue .sopRightColumn .wizard-card-footer .wizard-footer-right .page-mon-compte .main-header:not(.sticky) .user-nav .wizard-btn:focus,.form-vue .sopRightColumn .wizard-card-footer .wizard-footer-right .page-mon-compte .main-header:not(.sticky) .user-nav .wizard-btn:hover,.form-vue .sopRightColumn .wizard-card-footer .wizard-footer-right .page-mon-compte .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .active.wizard-btn,.form-vue .sopRightColumn .wizard-card-footer .wizard-footer-right .page-mon-compte .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .wizard-btn:focus,.form-vue .sopRightColumn .wizard-card-footer .wizard-footer-right .page-mon-compte .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .wizard-btn:hover,.form-vue .sopRightColumn .wizard-card-footer .wizard-footer-right .page-popin #block-mainpagecontent .active.wizard-btn,.form-vue .sopRightColumn .wizard-card-footer .wizard-footer-right .page-popin #block-mainpagecontent .wizard-btn:focus,.form-vue .sopRightColumn .wizard-card-footer .wizard-footer-right .page-popin #block-mainpagecontent .wizard-btn:hover,.form-vue .sopRightColumn .wizard-card-footer .wizard-footer-right .page-sop .main-header:not(.sticky) .user-nav .active.wizard-btn,.form-vue .sopRightColumn .wizard-card-footer .wizard-footer-right .page-sop .main-header:not(.sticky) .user-nav .wizard-btn:focus,.form-vue .sopRightColumn .wizard-card-footer .wizard-footer-right .page-sop .main-header:not(.sticky) .user-nav .wizard-btn:hover,.form-vue .sopRightColumn .wizard-card-footer .wizard-footer-right .page-sop .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .active.wizard-btn,.form-vue .sopRightColumn .wizard-card-footer .wizard-footer-right .page-sop .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .wizard-btn:focus,.form-vue .sopRightColumn .wizard-card-footer .wizard-footer-right .page-sop .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .wizard-btn:hover,.form-vue .sopRightColumn .wizard-card-footer .wizard-footer-right .popin-generation2024 .active.wizard-btn,.form-vue .sopRightColumn .wizard-card-footer .wizard-footer-right .popin-generation2024 .wizard-btn:focus,.form-vue .sopRightColumn .wizard-card-footer .wizard-footer-right .popin-generation2024 .wizard-btn:hover,.header-bg.header-bg-page-standard-sop .main-header .active.btn,.header-bg.header-bg-page-standard-sop .main-header .btn:focus,.header-bg.header-bg-page-standard-sop .main-header .btn:hover,.header-bg.header-bg-page-standard-sop .main-header .popin-generation2024 .active.btn,.header-bg.header-bg-page-standard-sop .main-header .popin-generation2024 .btn:focus,.header-bg.header-bg-page-standard-sop .main-header .popin-generation2024 .btn:hover,.page-formulaire-exposition-champions-championnes .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .active.btn,.page-formulaire-exposition-champions-championnes .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .bloc-ressources .active.form-submit,.page-formulaire-exposition-champions-championnes .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .bloc-ressources .form-submit:focus,.page-formulaire-exposition-champions-championnes .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .bloc-ressources .form-submit:hover,.page-formulaire-exposition-champions-championnes .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .btn:focus,.page-formulaire-exposition-champions-championnes .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .btn:hover,.page-formulaire-exposition-champions-championnes .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .card.card-project .card-calltoaction a.active,.page-formulaire-exposition-champions-championnes .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .card.card-project .card-calltoaction a:focus,.page-formulaire-exposition-champions-championnes .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .card.card-project .card-calltoaction a:hover,.page-formulaire-exposition-champions-championnes .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .card.card-what .card-calltoaction a.active,.page-formulaire-exposition-champions-championnes .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .card.card-what .card-calltoaction a:focus,.page-formulaire-exposition-champions-championnes .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .card.card-what .card-calltoaction a:hover,.page-formulaire-exposition-champions-championnes .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .flex-ressources-list .exposed-filters-ressources-list .form-actions input.active,.page-formulaire-exposition-champions-championnes .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .flex-ressources-list .exposed-filters-ressources-list .form-actions input:focus,.page-formulaire-exposition-champions-championnes .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .flex-ressources-list .exposed-filters-ressources-list .form-actions input:hover,.page-formulaire-exposition-champions-championnes .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .form-user .gigya_complete-wrapper .gigya-screen .gigya-composite-control-submit .active.gigya-input-submit,.page-formulaire-exposition-champions-championnes .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .form-user .gigya_complete-wrapper .gigya-screen .gigya-composite-control-submit .gigya-input-submit:focus,.page-formulaire-exposition-champions-championnes .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .form-user .gigya_complete-wrapper .gigya-screen .gigya-composite-control-submit .gigya-input-submit:hover,.page-formulaire-exposition-champions-championnes .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .form-user .gigya_profile-wrapper .gigya-screen .gigya-composite-control-submit .active.gigya-input-submit,.page-formulaire-exposition-champions-championnes .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .form-user .gigya_profile-wrapper .gigya-screen .gigya-composite-control-submit .gigya-input-submit:focus,.page-formulaire-exposition-champions-championnes .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .form-user .gigya_profile-wrapper .gigya-screen .gigya-composite-control-submit .gigya-input-submit:hover,.page-formulaire-exposition-champions-championnes .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .form-user .gigya_subscr-wrapper .gigya-screen .gigya-composite-control-submit .active.gigya-input-submit,.page-formulaire-exposition-champions-championnes .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .form-user .gigya_subscr-wrapper .gigya-screen .gigya-composite-control-submit .gigya-input-submit:focus,.page-formulaire-exposition-champions-championnes .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .form-user .gigya_subscr-wrapper .gigya-screen .gigya-composite-control-submit .gigya-input-submit:hover,.page-formulaire-exposition-champions-championnes .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .form-vue .form-vue-detail .thanks-page .link a.active,.page-formulaire-exposition-champions-championnes .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .form-vue .form-vue-detail .thanks-page .link a:focus,.page-formulaire-exposition-champions-championnes .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .form-vue .form-vue-detail .thanks-page .link a:hover,.page-formulaire-exposition-champions-championnes .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .form-vue .form-vue-detail .wizard-card-footer .wizard-footer-left .active.wizard-btn,.page-formulaire-exposition-champions-championnes .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .form-vue .form-vue-detail .wizard-card-footer .wizard-footer-left .wizard-btn:focus,.page-formulaire-exposition-champions-championnes .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .form-vue .form-vue-detail .wizard-card-footer .wizard-footer-left .wizard-btn:hover,.page-formulaire-exposition-champions-championnes .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .form-vue .form-vue-detail .wizard-card-footer .wizard-footer-right .active.wizard-btn,.page-formulaire-exposition-champions-championnes .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .form-vue .form-vue-detail .wizard-card-footer .wizard-footer-right .wizard-btn:focus,.page-formulaire-exposition-champions-championnes .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .form-vue .form-vue-detail .wizard-card-footer .wizard-footer-right .wizard-btn:hover,.page-formulaire-exposition-champions-championnes .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .form-vue .sopRightColumn .thanks-page .link a.active,.page-formulaire-exposition-champions-championnes .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .form-vue .sopRightColumn .thanks-page .link a:focus,.page-formulaire-exposition-champions-championnes .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .form-vue .sopRightColumn .thanks-page .link a:hover,.page-formulaire-exposition-champions-championnes .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .form-vue .sopRightColumn .wizard-card-footer .wizard-footer-left .active.wizard-btn,.page-formulaire-exposition-champions-championnes .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .form-vue .sopRightColumn .wizard-card-footer .wizard-footer-left .wizard-btn:focus,.page-formulaire-exposition-champions-championnes .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .form-vue .sopRightColumn .wizard-card-footer .wizard-footer-left .wizard-btn:hover,.page-formulaire-exposition-champions-championnes .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .form-vue .sopRightColumn .wizard-card-footer .wizard-footer-right .active.wizard-btn,.page-formulaire-exposition-champions-championnes .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .form-vue .sopRightColumn .wizard-card-footer .wizard-footer-right .wizard-btn:focus,.page-formulaire-exposition-champions-championnes .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .form-vue .sopRightColumn .wizard-card-footer .wizard-footer-right .wizard-btn:hover,.page-formulaire-exposition-champions-championnes .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .page-popin #block-mainpagecontent .active.button,.page-formulaire-exposition-champions-championnes .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .page-popin #block-mainpagecontent .button:focus,.page-formulaire-exposition-champions-championnes .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .page-popin #block-mainpagecontent .button:hover,.page-formulaire-exposition-champions-championnes .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .pager li .active.button,.page-formulaire-exposition-champions-championnes .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .pager li .button:focus,.page-formulaire-exposition-champions-championnes .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .pager li .button:hover,.page-formulaire-exposition-champions-championnes .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .paragraph--type--block-element-push-map .wrapper-text a.active,.page-formulaire-exposition-champions-championnes .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .paragraph--type--block-element-push-map .wrapper-text a:focus,.page-formulaire-exposition-champions-championnes .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .paragraph--type--block-element-push-map .wrapper-text a:hover,.page-formulaire-exposition-champions-championnes .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .popin-generation2024 .active.button,.page-formulaire-exposition-champions-championnes .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .popin-generation2024 .button:focus,.page-formulaire-exposition-champions-championnes .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .popin-generation2024 .button:hover,.page-formulaire-exposition-champions-championnes .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .ressources_restriction #block-mainpagecontent>a.active,.page-formulaire-exposition-champions-championnes .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .ressources_restriction #block-mainpagecontent>a:focus,.page-formulaire-exposition-champions-championnes .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .ressources_restriction #block-mainpagecontent>a:hover,.page-formulaire-exposition-champions-championnes .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .user-account .form-user .form-actions .active.button--primary,.page-formulaire-exposition-champions-championnes .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .user-account .form-user .form-actions .button--primary:focus,.page-formulaire-exposition-champions-championnes .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .user-account .form-user .form-actions .button--primary:hover,.page-formulaire-film-cdlv .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .active.btn,.page-formulaire-film-cdlv .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .bloc-ressources .active.form-submit,.page-formulaire-film-cdlv .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .bloc-ressources .form-submit:focus,.page-formulaire-film-cdlv .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .bloc-ressources .form-submit:hover,.page-formulaire-film-cdlv .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .btn:focus,.page-formulaire-film-cdlv .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .btn:hover,.page-formulaire-film-cdlv .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .card.card-project .card-calltoaction a.active,.page-formulaire-film-cdlv .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .card.card-project .card-calltoaction a:focus,.page-formulaire-film-cdlv .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .card.card-project .card-calltoaction a:hover,.page-formulaire-film-cdlv .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .card.card-what .card-calltoaction a.active,.page-formulaire-film-cdlv .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .card.card-what .card-calltoaction a:focus,.page-formulaire-film-cdlv .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .card.card-what .card-calltoaction a:hover,.page-formulaire-film-cdlv .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .flex-ressources-list .exposed-filters-ressources-list .form-actions input.active,.page-formulaire-film-cdlv .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .flex-ressources-list .exposed-filters-ressources-list .form-actions input:focus,.page-formulaire-film-cdlv .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .flex-ressources-list .exposed-filters-ressources-list .form-actions input:hover,.page-formulaire-film-cdlv .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .form-user .gigya_complete-wrapper .gigya-screen .gigya-composite-control-submit .active.gigya-input-submit,.page-formulaire-film-cdlv .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .form-user .gigya_complete-wrapper .gigya-screen .gigya-composite-control-submit .gigya-input-submit:focus,.page-formulaire-film-cdlv .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .form-user .gigya_complete-wrapper .gigya-screen .gigya-composite-control-submit .gigya-input-submit:hover,.page-formulaire-film-cdlv .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .form-user .gigya_profile-wrapper .gigya-screen .gigya-composite-control-submit .active.gigya-input-submit,.page-formulaire-film-cdlv .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .form-user .gigya_profile-wrapper .gigya-screen .gigya-composite-control-submit .gigya-input-submit:focus,.page-formulaire-film-cdlv .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .form-user .gigya_profile-wrapper .gigya-screen .gigya-composite-control-submit .gigya-input-submit:hover,.page-formulaire-film-cdlv .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .form-user .gigya_subscr-wrapper .gigya-screen .gigya-composite-control-submit .active.gigya-input-submit,.page-formulaire-film-cdlv .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .form-user .gigya_subscr-wrapper .gigya-screen .gigya-composite-control-submit .gigya-input-submit:focus,.page-formulaire-film-cdlv .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .form-user .gigya_subscr-wrapper .gigya-screen .gigya-composite-control-submit .gigya-input-submit:hover,.page-formulaire-film-cdlv .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .form-vue .form-vue-detail .thanks-page .link a.active,.page-formulaire-film-cdlv .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .form-vue .form-vue-detail .thanks-page .link a:focus,.page-formulaire-film-cdlv .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .form-vue .form-vue-detail .thanks-page .link a:hover,.page-formulaire-film-cdlv .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .form-vue .form-vue-detail .wizard-card-footer .wizard-footer-left .active.wizard-btn,.page-formulaire-film-cdlv .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .form-vue .form-vue-detail .wizard-card-footer .wizard-footer-left .wizard-btn:focus,.page-formulaire-film-cdlv .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .form-vue .form-vue-detail .wizard-card-footer .wizard-footer-left .wizard-btn:hover,.page-formulaire-film-cdlv .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .form-vue .form-vue-detail .wizard-card-footer .wizard-footer-right .active.wizard-btn,.page-formulaire-film-cdlv .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .form-vue .form-vue-detail .wizard-card-footer .wizard-footer-right .wizard-btn:focus,.page-formulaire-film-cdlv .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .form-vue .form-vue-detail .wizard-card-footer .wizard-footer-right .wizard-btn:hover,.page-formulaire-film-cdlv .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .form-vue .sopRightColumn .thanks-page .link a.active,.page-formulaire-film-cdlv .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .form-vue .sopRightColumn .thanks-page .link a:focus,.page-formulaire-film-cdlv .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .form-vue .sopRightColumn .thanks-page .link a:hover,.page-formulaire-film-cdlv .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .form-vue .sopRightColumn .wizard-card-footer .wizard-footer-left .active.wizard-btn,.page-formulaire-film-cdlv .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .form-vue .sopRightColumn .wizard-card-footer .wizard-footer-left .wizard-btn:focus,.page-formulaire-film-cdlv .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .form-vue .sopRightColumn .wizard-card-footer .wizard-footer-left .wizard-btn:hover,.page-formulaire-film-cdlv .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .form-vue .sopRightColumn .wizard-card-footer .wizard-footer-right .active.wizard-btn,.page-formulaire-film-cdlv .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .form-vue .sopRightColumn .wizard-card-footer .wizard-footer-right .wizard-btn:focus,.page-formulaire-film-cdlv .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .form-vue .sopRightColumn .wizard-card-footer .wizard-footer-right .wizard-btn:hover,.page-formulaire-film-cdlv .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .page-popin #block-mainpagecontent .active.button,.page-formulaire-film-cdlv .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .page-popin #block-mainpagecontent .button:focus,.page-formulaire-film-cdlv .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .page-popin #block-mainpagecontent .button:hover,.page-formulaire-film-cdlv .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .pager li .active.button,.page-formulaire-film-cdlv .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .pager li .button:focus,.page-formulaire-film-cdlv .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .pager li .button:hover,.page-formulaire-film-cdlv .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .paragraph--type--block-element-push-map .wrapper-text a.active,.page-formulaire-film-cdlv .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .paragraph--type--block-element-push-map .wrapper-text a:focus,.page-formulaire-film-cdlv .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .paragraph--type--block-element-push-map .wrapper-text a:hover,.page-formulaire-film-cdlv .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .popin-generation2024 .active.button,.page-formulaire-film-cdlv .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .popin-generation2024 .button:focus,.page-formulaire-film-cdlv .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .popin-generation2024 .button:hover,.page-formulaire-film-cdlv .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .ressources_restriction #block-mainpagecontent>a.active,.page-formulaire-film-cdlv .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .ressources_restriction #block-mainpagecontent>a:focus,.page-formulaire-film-cdlv .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .ressources_restriction #block-mainpagecontent>a:hover,.page-formulaire-film-cdlv .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .user-account .form-user .form-actions .active.button--primary,.page-formulaire-film-cdlv .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .user-account .form-user .form-actions .button--primary:focus,.page-formulaire-film-cdlv .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .user-account .form-user .form-actions .button--primary:hover,.page-mon-compte .main-header:not(.sticky) .user-nav .active.btn,.page-mon-compte .main-header:not(.sticky) .user-nav .bloc-ressources .active.form-submit,.page-mon-compte .main-header:not(.sticky) .user-nav .bloc-ressources .form-submit:focus,.page-mon-compte .main-header:not(.sticky) .user-nav .bloc-ressources .form-submit:hover,.page-mon-compte .main-header:not(.sticky) .user-nav .btn:focus,.page-mon-compte .main-header:not(.sticky) .user-nav .btn:hover,.page-mon-compte .main-header:not(.sticky) .user-nav .card.card-project .card-calltoaction a.active,.page-mon-compte .main-header:not(.sticky) .user-nav .card.card-project .card-calltoaction a:focus,.page-mon-compte .main-header:not(.sticky) .user-nav .card.card-project .card-calltoaction a:hover,.page-mon-compte .main-header:not(.sticky) .user-nav .card.card-what .card-calltoaction a.active,.page-mon-compte .main-header:not(.sticky) .user-nav .card.card-what .card-calltoaction a:focus,.page-mon-compte .main-header:not(.sticky) .user-nav .card.card-what .card-calltoaction a:hover,.page-mon-compte .main-header:not(.sticky) .user-nav .flex-ressources-list .exposed-filters-ressources-list .form-actions input.active,.page-mon-compte .main-header:not(.sticky) .user-nav .flex-ressources-list .exposed-filters-ressources-list .form-actions input:focus,.page-mon-compte .main-header:not(.sticky) .user-nav .flex-ressources-list .exposed-filters-ressources-list .form-actions input:hover,.page-mon-compte .main-header:not(.sticky) .user-nav .form-user .gigya_complete-wrapper .gigya-screen .gigya-composite-control-submit .active.gigya-input-submit,.page-mon-compte .main-header:not(.sticky) .user-nav .form-user .gigya_complete-wrapper .gigya-screen .gigya-composite-control-submit .gigya-input-submit:focus,.page-mon-compte .main-header:not(.sticky) .user-nav .form-user .gigya_complete-wrapper .gigya-screen .gigya-composite-control-submit .gigya-input-submit:hover,.page-mon-compte .main-header:not(.sticky) .user-nav .form-user .gigya_profile-wrapper .gigya-screen .gigya-composite-control-submit .active.gigya-input-submit,.page-mon-compte .main-header:not(.sticky) .user-nav .form-user .gigya_profile-wrapper .gigya-screen .gigya-composite-control-submit .gigya-input-submit:focus,.page-mon-compte .main-header:not(.sticky) .user-nav .form-user .gigya_profile-wrapper .gigya-screen .gigya-composite-control-submit .gigya-input-submit:hover,.page-mon-compte .main-header:not(.sticky) .user-nav .form-user .gigya_subscr-wrapper .gigya-screen .gigya-composite-control-submit .active.gigya-input-submit,.page-mon-compte .main-header:not(.sticky) .user-nav .form-user .gigya_subscr-wrapper .gigya-screen .gigya-composite-control-submit .gigya-input-submit:focus,.page-mon-compte .main-header:not(.sticky) .user-nav .form-user .gigya_subscr-wrapper .gigya-screen .gigya-composite-control-submit .gigya-input-submit:hover,.page-mon-compte .main-header:not(.sticky) .user-nav .form-vue .form-vue-detail .thanks-page .link a.active,.page-mon-compte .main-header:not(.sticky) .user-nav .form-vue .form-vue-detail .thanks-page .link a:focus,.page-mon-compte .main-header:not(.sticky) .user-nav .form-vue .form-vue-detail .thanks-page .link a:hover,.page-mon-compte .main-header:not(.sticky) .user-nav .form-vue .form-vue-detail .wizard-card-footer .wizard-footer-left .active.wizard-btn,.page-mon-compte .main-header:not(.sticky) .user-nav .form-vue .form-vue-detail .wizard-card-footer .wizard-footer-left .wizard-btn:focus,.page-mon-compte .main-header:not(.sticky) .user-nav .form-vue .form-vue-detail .wizard-card-footer .wizard-footer-left .wizard-btn:hover,.page-mon-compte .main-header:not(.sticky) .user-nav .form-vue .form-vue-detail .wizard-card-footer .wizard-footer-right .active.wizard-btn,.page-mon-compte .main-header:not(.sticky) .user-nav .form-vue .form-vue-detail .wizard-card-footer .wizard-footer-right .wizard-btn:focus,.page-mon-compte .main-header:not(.sticky) .user-nav .form-vue .form-vue-detail .wizard-card-footer .wizard-footer-right .wizard-btn:hover,.page-mon-compte .main-header:not(.sticky) .user-nav .form-vue .sopRightColumn .thanks-page .link a.active,.page-mon-compte .main-header:not(.sticky) .user-nav .form-vue .sopRightColumn .thanks-page .link a:focus,.page-mon-compte .main-header:not(.sticky) .user-nav .form-vue .sopRightColumn .thanks-page .link a:hover,.page-mon-compte .main-header:not(.sticky) .user-nav .form-vue .sopRightColumn .wizard-card-footer .wizard-footer-left .active.wizard-btn,.page-mon-compte .main-header:not(.sticky) .user-nav .form-vue .sopRightColumn .wizard-card-footer .wizard-footer-left .wizard-btn:focus,.page-mon-compte .main-header:not(.sticky) .user-nav .form-vue .sopRightColumn .wizard-card-footer .wizard-footer-left .wizard-btn:hover,.page-mon-compte .main-header:not(.sticky) .user-nav .form-vue .sopRightColumn .wizard-card-footer .wizard-footer-right .active.wizard-btn,.page-mon-compte .main-header:not(.sticky) .user-nav .form-vue .sopRightColumn .wizard-card-footer .wizard-footer-right .wizard-btn:focus,.page-mon-compte .main-header:not(.sticky) .user-nav .form-vue .sopRightColumn .wizard-card-footer .wizard-footer-right .wizard-btn:hover,.page-mon-compte .main-header:not(.sticky) .user-nav .page-popin #block-mainpagecontent .active.button,.page-mon-compte .main-header:not(.sticky) .user-nav .page-popin #block-mainpagecontent .button:focus,.page-mon-compte .main-header:not(.sticky) .user-nav .page-popin #block-mainpagecontent .button:hover,.page-mon-compte .main-header:not(.sticky) .user-nav .pager li .active.button,.page-mon-compte .main-header:not(.sticky) .user-nav .pager li .button:focus,.page-mon-compte .main-header:not(.sticky) .user-nav .pager li .button:hover,.page-mon-compte .main-header:not(.sticky) .user-nav .paragraph--type--block-element-push-map .wrapper-text a.active,.page-mon-compte .main-header:not(.sticky) .user-nav .paragraph--type--block-element-push-map .wrapper-text a:focus,.page-mon-compte .main-header:not(.sticky) .user-nav .paragraph--type--block-element-push-map .wrapper-text a:hover,.page-mon-compte .main-header:not(.sticky) .user-nav .popin-generation2024 .active.button,.page-mon-compte .main-header:not(.sticky) .user-nav .popin-generation2024 .button:focus,.page-mon-compte .main-header:not(.sticky) .user-nav .popin-generation2024 .button:hover,.page-mon-compte .main-header:not(.sticky) .user-nav .ressources_restriction #block-mainpagecontent>a.active,.page-mon-compte .main-header:not(.sticky) .user-nav .ressources_restriction #block-mainpagecontent>a:focus,.page-mon-compte .main-header:not(.sticky) .user-nav .ressources_restriction #block-mainpagecontent>a:hover,.page-mon-compte .main-header:not(.sticky) .user-nav .user-account .form-user .form-actions .active.button--primary,.page-mon-compte .main-header:not(.sticky) .user-nav .user-account .form-user .form-actions .button--primary:focus,.page-mon-compte .main-header:not(.sticky) .user-nav .user-account .form-user .form-actions .button--primary:hover,.page-mon-compte .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .active.btn,.page-mon-compte .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .bloc-ressources .active.form-submit,.page-mon-compte .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .bloc-ressources .form-submit:focus,.page-mon-compte .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .bloc-ressources .form-submit:hover,.page-mon-compte .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .btn:focus,.page-mon-compte .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .btn:hover,.page-mon-compte .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .card.card-project .card-calltoaction a.active,.page-mon-compte .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .card.card-project .card-calltoaction a:focus,.page-mon-compte .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .card.card-project .card-calltoaction a:hover,.page-mon-compte .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .card.card-what .card-calltoaction a.active,.page-mon-compte .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .card.card-what .card-calltoaction a:focus,.page-mon-compte .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .card.card-what .card-calltoaction a:hover,.page-mon-compte .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .flex-ressources-list .exposed-filters-ressources-list .form-actions input.active,.page-mon-compte .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .flex-ressources-list .exposed-filters-ressources-list .form-actions input:focus,.page-mon-compte .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .flex-ressources-list .exposed-filters-ressources-list .form-actions input:hover,.page-mon-compte .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .form-user .gigya_complete-wrapper .gigya-screen .gigya-composite-control-submit .active.gigya-input-submit,.page-mon-compte .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .form-user .gigya_complete-wrapper .gigya-screen .gigya-composite-control-submit .gigya-input-submit:focus,.page-mon-compte .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .form-user .gigya_complete-wrapper .gigya-screen .gigya-composite-control-submit .gigya-input-submit:hover,.page-mon-compte .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .form-user .gigya_profile-wrapper .gigya-screen .gigya-composite-control-submit .active.gigya-input-submit,.page-mon-compte .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .form-user .gigya_profile-wrapper .gigya-screen .gigya-composite-control-submit .gigya-input-submit:focus,.page-mon-compte .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .form-user .gigya_profile-wrapper .gigya-screen .gigya-composite-control-submit .gigya-input-submit:hover,.page-mon-compte .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .form-user .gigya_subscr-wrapper .gigya-screen .gigya-composite-control-submit .active.gigya-input-submit,.page-mon-compte .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .form-user .gigya_subscr-wrapper .gigya-screen .gigya-composite-control-submit .gigya-input-submit:focus,.page-mon-compte .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .form-user .gigya_subscr-wrapper .gigya-screen .gigya-composite-control-submit .gigya-input-submit:hover,.page-mon-compte .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .form-vue .form-vue-detail .thanks-page .link a.active,.page-mon-compte .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .form-vue .form-vue-detail .thanks-page .link a:focus,.page-mon-compte .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .form-vue .form-vue-detail .thanks-page .link a:hover,.page-mon-compte .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .form-vue .form-vue-detail .wizard-card-footer .wizard-footer-left .active.wizard-btn,.page-mon-compte .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .form-vue .form-vue-detail .wizard-card-footer .wizard-footer-left .wizard-btn:focus,.page-mon-compte .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .form-vue .form-vue-detail .wizard-card-footer .wizard-footer-left .wizard-btn:hover,.page-mon-compte .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .form-vue .form-vue-detail .wizard-card-footer .wizard-footer-right .active.wizard-btn,.page-mon-compte .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .form-vue .form-vue-detail .wizard-card-footer .wizard-footer-right .wizard-btn:focus,.page-mon-compte .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .form-vue .form-vue-detail .wizard-card-footer .wizard-footer-right .wizard-btn:hover,.page-mon-compte .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .form-vue .sopRightColumn .thanks-page .link a.active,.page-mon-compte .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .form-vue .sopRightColumn .thanks-page .link a:focus,.page-mon-compte .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .form-vue .sopRightColumn .thanks-page .link a:hover,.page-mon-compte .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .form-vue .sopRightColumn .wizard-card-footer .wizard-footer-left .active.wizard-btn,.page-mon-compte .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .form-vue .sopRightColumn .wizard-card-footer .wizard-footer-left .wizard-btn:focus,.page-mon-compte .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .form-vue .sopRightColumn .wizard-card-footer .wizard-footer-left .wizard-btn:hover,.page-mon-compte .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .form-vue .sopRightColumn .wizard-card-footer .wizard-footer-right .active.wizard-btn,.page-mon-compte .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .form-vue .sopRightColumn .wizard-card-footer .wizard-footer-right .wizard-btn:focus,.page-mon-compte .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .form-vue .sopRightColumn .wizard-card-footer .wizard-footer-right .wizard-btn:hover,.page-mon-compte .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .page-popin #block-mainpagecontent .active.button,.page-mon-compte .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .page-popin #block-mainpagecontent .button:focus,.page-mon-compte .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .page-popin #block-mainpagecontent .button:hover,.page-mon-compte .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .pager li .active.button,.page-mon-compte .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .pager li .button:focus,.page-mon-compte .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .pager li .button:hover,.page-mon-compte .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .paragraph--type--block-element-push-map .wrapper-text a.active,.page-mon-compte .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .paragraph--type--block-element-push-map .wrapper-text a:focus,.page-mon-compte .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .paragraph--type--block-element-push-map .wrapper-text a:hover,.page-mon-compte .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .popin-generation2024 .active.button,.page-mon-compte .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .popin-generation2024 .button:focus,.page-mon-compte .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .popin-generation2024 .button:hover,.page-mon-compte .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .ressources_restriction #block-mainpagecontent>a.active,.page-mon-compte .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .ressources_restriction #block-mainpagecontent>a:focus,.page-mon-compte .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .ressources_restriction #block-mainpagecontent>a:hover,.page-mon-compte .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .user-account .form-user .form-actions .active.button--primary,.page-mon-compte .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .user-account .form-user .form-actions .button--primary:focus,.page-mon-compte .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .user-account .form-user .form-actions .button--primary:hover,.page-popin #block-mainpagecontent .active.btn,.page-popin #block-mainpagecontent .active.button,.page-popin #block-mainpagecontent .bloc-ressources .active.form-submit,.page-popin #block-mainpagecontent .bloc-ressources .form-submit:focus,.page-popin #block-mainpagecontent .bloc-ressources .form-submit:hover,.page-popin #block-mainpagecontent .btn:focus,.page-popin #block-mainpagecontent .btn:hover,.page-popin #block-mainpagecontent .button:focus,.page-popin #block-mainpagecontent .button:hover,.page-popin #block-mainpagecontent .card.card-project .card-calltoaction a.active,.page-popin #block-mainpagecontent .card.card-project .card-calltoaction a:focus,.page-popin #block-mainpagecontent .card.card-project .card-calltoaction a:hover,.page-popin #block-mainpagecontent .card.card-what .card-calltoaction a.active,.page-popin #block-mainpagecontent .card.card-what .card-calltoaction a:focus,.page-popin #block-mainpagecontent .card.card-what .card-calltoaction a:hover,.page-popin #block-mainpagecontent .flex-ressources-list .exposed-filters-ressources-list .form-actions input.active,.page-popin #block-mainpagecontent .flex-ressources-list .exposed-filters-ressources-list .form-actions input:focus,.page-popin #block-mainpagecontent .flex-ressources-list .exposed-filters-ressources-list .form-actions input:hover,.page-popin #block-mainpagecontent .form-user .gigya_complete-wrapper .gigya-screen .gigya-composite-control-submit .active.gigya-input-submit,.page-popin #block-mainpagecontent .form-user .gigya_complete-wrapper .gigya-screen .gigya-composite-control-submit .gigya-input-submit:focus,.page-popin #block-mainpagecontent .form-user .gigya_complete-wrapper .gigya-screen .gigya-composite-control-submit .gigya-input-submit:hover,.page-popin #block-mainpagecontent .form-user .gigya_profile-wrapper .gigya-screen .gigya-composite-control-submit .active.gigya-input-submit,.page-popin #block-mainpagecontent .form-user .gigya_profile-wrapper .gigya-screen .gigya-composite-control-submit .gigya-input-submit:focus,.page-popin #block-mainpagecontent .form-user .gigya_profile-wrapper .gigya-screen .gigya-composite-control-submit .gigya-input-submit:hover,.page-popin #block-mainpagecontent .form-user .gigya_subscr-wrapper .gigya-screen .gigya-composite-control-submit .active.gigya-input-submit,.page-popin #block-mainpagecontent .form-user .gigya_subscr-wrapper .gigya-screen .gigya-composite-control-submit .gigya-input-submit:focus,.page-popin #block-mainpagecontent .form-user .gigya_subscr-wrapper .gigya-screen .gigya-composite-control-submit .gigya-input-submit:hover,.page-popin #block-mainpagecontent .form-vue .form-vue-detail .thanks-page .link a.active,.page-popin #block-mainpagecontent .form-vue .form-vue-detail .thanks-page .link a:focus,.page-popin #block-mainpagecontent .form-vue .form-vue-detail .thanks-page .link a:hover,.page-popin #block-mainpagecontent .form-vue .form-vue-detail .wizard-card-footer .wizard-footer-left .active.wizard-btn,.page-popin #block-mainpagecontent .form-vue .form-vue-detail .wizard-card-footer .wizard-footer-left .wizard-btn:focus,.page-popin #block-mainpagecontent .form-vue .form-vue-detail .wizard-card-footer .wizard-footer-left .wizard-btn:hover,.page-popin #block-mainpagecontent .form-vue .form-vue-detail .wizard-card-footer .wizard-footer-right .active.wizard-btn,.page-popin #block-mainpagecontent .form-vue .form-vue-detail .wizard-card-footer .wizard-footer-right .wizard-btn:focus,.page-popin #block-mainpagecontent .form-vue .form-vue-detail .wizard-card-footer .wizard-footer-right .wizard-btn:hover,.page-popin #block-mainpagecontent .form-vue .sopRightColumn .thanks-page .link a.active,.page-popin #block-mainpagecontent .form-vue .sopRightColumn .thanks-page .link a:focus,.page-popin #block-mainpagecontent .form-vue .sopRightColumn .thanks-page .link a:hover,.page-popin #block-mainpagecontent .form-vue .sopRightColumn .wizard-card-footer .wizard-footer-left .active.wizard-btn,.page-popin #block-mainpagecontent .form-vue .sopRightColumn .wizard-card-footer .wizard-footer-left .wizard-btn:focus,.page-popin #block-mainpagecontent .form-vue .sopRightColumn .wizard-card-footer .wizard-footer-left .wizard-btn:hover,.page-popin #block-mainpagecontent .form-vue .sopRightColumn .wizard-card-footer .wizard-footer-right .active.wizard-btn,.page-popin #block-mainpagecontent .form-vue .sopRightColumn .wizard-card-footer .wizard-footer-right .wizard-btn:focus,.page-popin #block-mainpagecontent .form-vue .sopRightColumn .wizard-card-footer .wizard-footer-right .wizard-btn:hover,.page-popin #block-mainpagecontent .page-formulaire-exposition-champions-championnes .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .active.button,.page-popin #block-mainpagecontent .page-formulaire-exposition-champions-championnes .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .button:focus,.page-popin #block-mainpagecontent .page-formulaire-exposition-champions-championnes .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .button:hover,.page-popin #block-mainpagecontent .page-formulaire-film-cdlv .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .active.button,.page-popin #block-mainpagecontent .page-formulaire-film-cdlv .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .button:focus,.page-popin #block-mainpagecontent .page-formulaire-film-cdlv .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .button:hover,.page-popin #block-mainpagecontent .page-mon-compte .main-header:not(.sticky) .user-nav .active.button,.page-popin #block-mainpagecontent .page-mon-compte .main-header:not(.sticky) .user-nav .button:focus,.page-popin #block-mainpagecontent .page-mon-compte .main-header:not(.sticky) .user-nav .button:hover,.page-popin #block-mainpagecontent .page-mon-compte .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .active.button,.page-popin #block-mainpagecontent .page-mon-compte .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .button:focus,.page-popin #block-mainpagecontent .page-mon-compte .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .button:hover,.page-popin #block-mainpagecontent .page-sop .main-header:not(.sticky) .user-nav .active.button,.page-popin #block-mainpagecontent .page-sop .main-header:not(.sticky) .user-nav .button:focus,.page-popin #block-mainpagecontent .page-sop .main-header:not(.sticky) .user-nav .button:hover,.page-popin #block-mainpagecontent .page-sop .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .active.button,.page-popin #block-mainpagecontent .page-sop .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .button:focus,.page-popin #block-mainpagecontent .page-sop .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .button:hover,.page-popin #block-mainpagecontent .paragraph--type--block-element-push-map .wrapper-text a.active,.page-popin #block-mainpagecontent .paragraph--type--block-element-push-map .wrapper-text a:focus,.page-popin #block-mainpagecontent .paragraph--type--block-element-push-map .wrapper-text a:hover,.page-popin #block-mainpagecontent .popin-generation2024 .active.button,.page-popin #block-mainpagecontent .popin-generation2024 .button:focus,.page-popin #block-mainpagecontent .popin-generation2024 .button:hover,.page-popin #block-mainpagecontent .user-account .form-user .form-actions .active.button--primary,.page-popin #block-mainpagecontent .user-account .form-user .form-actions .button--primary:focus,.page-popin #block-mainpagecontent .user-account .form-user .form-actions .button--primary:hover,.page-popin .ressources_restriction #block-mainpagecontent>a.active,.page-popin .ressources_restriction #block-mainpagecontent>a:focus,.page-popin .ressources_restriction #block-mainpagecontent>a:hover,.page-sop .form-vue .form-vue-detail .thanks-page .link .main-header:not(.sticky) .user-nav a.active,.page-sop .form-vue .form-vue-detail .thanks-page .link .main-header:not(.sticky) .user-nav a:focus,.page-sop .form-vue .form-vue-detail .thanks-page .link .main-header:not(.sticky) .user-nav a:hover,.page-sop .form-vue .form-vue-detail .thanks-page .link .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav a.active,.page-sop .form-vue .form-vue-detail .thanks-page .link .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav a:focus,.page-sop .form-vue .form-vue-detail .thanks-page .link .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav a:hover,.page-sop .form-vue .form-vue-detail .wizard-card-footer .wizard-footer-left .main-header:not(.sticky) .user-nav .active.wizard-btn,.page-sop .form-vue .form-vue-detail .wizard-card-footer .wizard-footer-left .main-header:not(.sticky) .user-nav .wizard-btn:focus,.page-sop .form-vue .form-vue-detail .wizard-card-footer .wizard-footer-left .main-header:not(.sticky) .user-nav .wizard-btn:hover,.page-sop .form-vue .form-vue-detail .wizard-card-footer .wizard-footer-left .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .active.wizard-btn,.page-sop .form-vue .form-vue-detail .wizard-card-footer .wizard-footer-left .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .wizard-btn:focus,.page-sop .form-vue .form-vue-detail .wizard-card-footer .wizard-footer-left .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .wizard-btn:hover,.page-sop .form-vue .form-vue-detail .wizard-card-footer .wizard-footer-right .main-header:not(.sticky) .user-nav .active.wizard-btn,.page-sop .form-vue .form-vue-detail .wizard-card-footer .wizard-footer-right .main-header:not(.sticky) .user-nav .wizard-btn:focus,.page-sop .form-vue .form-vue-detail .wizard-card-footer .wizard-footer-right .main-header:not(.sticky) .user-nav .wizard-btn:hover,.page-sop .form-vue .form-vue-detail .wizard-card-footer .wizard-footer-right .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .active.wizard-btn,.page-sop .form-vue .form-vue-detail .wizard-card-footer .wizard-footer-right .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .wizard-btn:focus,.page-sop .form-vue .form-vue-detail .wizard-card-footer .wizard-footer-right .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .wizard-btn:hover,.page-sop .form-vue .sopRightColumn .thanks-page .link .main-header:not(.sticky) .user-nav a.active,.page-sop .form-vue .sopRightColumn .thanks-page .link .main-header:not(.sticky) .user-nav a:focus,.page-sop .form-vue .sopRightColumn .thanks-page .link .main-header:not(.sticky) .user-nav a:hover,.page-sop .form-vue .sopRightColumn .thanks-page .link .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav a.active,.page-sop .form-vue .sopRightColumn .thanks-page .link .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav a:focus,.page-sop .form-vue .sopRightColumn .thanks-page .link .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav a:hover,.page-sop .form-vue .sopRightColumn .wizard-card-footer .wizard-footer-left .main-header:not(.sticky) .user-nav .active.wizard-btn,.page-sop .form-vue .sopRightColumn .wizard-card-footer .wizard-footer-left .main-header:not(.sticky) .user-nav .wizard-btn:focus,.page-sop .form-vue .sopRightColumn .wizard-card-footer .wizard-footer-left .main-header:not(.sticky) .user-nav .wizard-btn:hover,.page-sop .form-vue .sopRightColumn .wizard-card-footer .wizard-footer-left .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .active.wizard-btn,.page-sop .form-vue .sopRightColumn .wizard-card-footer .wizard-footer-left .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .wizard-btn:focus,.page-sop .form-vue .sopRightColumn .wizard-card-footer .wizard-footer-left .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .wizard-btn:hover,.page-sop .form-vue .sopRightColumn .wizard-card-footer .wizard-footer-right .main-header:not(.sticky) .user-nav .active.wizard-btn,.page-sop .form-vue .sopRightColumn .wizard-card-footer .wizard-footer-right .main-header:not(.sticky) .user-nav .wizard-btn:focus,.page-sop .form-vue .sopRightColumn .wizard-card-footer .wizard-footer-right .main-header:not(.sticky) .user-nav .wizard-btn:hover,.page-sop .form-vue .sopRightColumn .wizard-card-footer .wizard-footer-right .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .active.wizard-btn,.page-sop .form-vue .sopRightColumn .wizard-card-footer .wizard-footer-right .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .wizard-btn:focus,.page-sop .form-vue .sopRightColumn .wizard-card-footer .wizard-footer-right .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .wizard-btn:hover,.page-sop .main-header:not(.sticky) .user-nav .active.btn,.page-sop .main-header:not(.sticky) .user-nav .bloc-ressources .active.form-submit,.page-sop .main-header:not(.sticky) .user-nav .bloc-ressources .form-submit:focus,.page-sop .main-header:not(.sticky) .user-nav .bloc-ressources .form-submit:hover,.page-sop .main-header:not(.sticky) .user-nav .btn:focus,.page-sop .main-header:not(.sticky) .user-nav .btn:hover,.page-sop .main-header:not(.sticky) .user-nav .card.card-project .card-calltoaction a.active,.page-sop .main-header:not(.sticky) .user-nav .card.card-project .card-calltoaction a:focus,.page-sop .main-header:not(.sticky) .user-nav .card.card-project .card-calltoaction a:hover,.page-sop .main-header:not(.sticky) .user-nav .card.card-what .card-calltoaction a.active,.page-sop .main-header:not(.sticky) .user-nav .card.card-what .card-calltoaction a:focus,.page-sop .main-header:not(.sticky) .user-nav .card.card-what .card-calltoaction a:hover,.page-sop .main-header:not(.sticky) .user-nav .flex-ressources-list .exposed-filters-ressources-list .form-actions input.active,.page-sop .main-header:not(.sticky) .user-nav .flex-ressources-list .exposed-filters-ressources-list .form-actions input:focus,.page-sop .main-header:not(.sticky) .user-nav .flex-ressources-list .exposed-filters-ressources-list .form-actions input:hover,.page-sop .main-header:not(.sticky) .user-nav .form-user .gigya_complete-wrapper .gigya-screen .gigya-composite-control-submit .active.gigya-input-submit,.page-sop .main-header:not(.sticky) .user-nav .form-user .gigya_complete-wrapper .gigya-screen .gigya-composite-control-submit .gigya-input-submit:focus,.page-sop .main-header:not(.sticky) .user-nav .form-user .gigya_complete-wrapper .gigya-screen .gigya-composite-control-submit .gigya-input-submit:hover,.page-sop .main-header:not(.sticky) .user-nav .form-user .gigya_profile-wrapper .gigya-screen .gigya-composite-control-submit .active.gigya-input-submit,.page-sop .main-header:not(.sticky) .user-nav .form-user .gigya_profile-wrapper .gigya-screen .gigya-composite-control-submit .gigya-input-submit:focus,.page-sop .main-header:not(.sticky) .user-nav .form-user .gigya_profile-wrapper .gigya-screen .gigya-composite-control-submit .gigya-input-submit:hover,.page-sop .main-header:not(.sticky) .user-nav .form-user .gigya_subscr-wrapper .gigya-screen .gigya-composite-control-submit .active.gigya-input-submit,.page-sop .main-header:not(.sticky) .user-nav .form-user .gigya_subscr-wrapper .gigya-screen .gigya-composite-control-submit .gigya-input-submit:focus,.page-sop .main-header:not(.sticky) .user-nav .form-user .gigya_subscr-wrapper .gigya-screen .gigya-composite-control-submit .gigya-input-submit:hover,.page-sop .main-header:not(.sticky) .user-nav .form-vue .form-vue-detail .thanks-page .link a.active,.page-sop .main-header:not(.sticky) .user-nav .form-vue .form-vue-detail .thanks-page .link a:focus,.page-sop .main-header:not(.sticky) .user-nav .form-vue .form-vue-detail .thanks-page .link a:hover,.page-sop .main-header:not(.sticky) .user-nav .form-vue .form-vue-detail .wizard-card-footer .wizard-footer-left .active.wizard-btn,.page-sop .main-header:not(.sticky) .user-nav .form-vue .form-vue-detail .wizard-card-footer .wizard-footer-left .wizard-btn:focus,.page-sop .main-header:not(.sticky) .user-nav .form-vue .form-vue-detail .wizard-card-footer .wizard-footer-left .wizard-btn:hover,.page-sop .main-header:not(.sticky) .user-nav .form-vue .form-vue-detail .wizard-card-footer .wizard-footer-right .active.wizard-btn,.page-sop .main-header:not(.sticky) .user-nav .form-vue .form-vue-detail .wizard-card-footer .wizard-footer-right .wizard-btn:focus,.page-sop .main-header:not(.sticky) .user-nav .form-vue .form-vue-detail .wizard-card-footer .wizard-footer-right .wizard-btn:hover,.page-sop .main-header:not(.sticky) .user-nav .form-vue .sopRightColumn .thanks-page .link a.active,.page-sop .main-header:not(.sticky) .user-nav .form-vue .sopRightColumn .thanks-page .link a:focus,.page-sop .main-header:not(.sticky) .user-nav .form-vue .sopRightColumn .thanks-page .link a:hover,.page-sop .main-header:not(.sticky) .user-nav .form-vue .sopRightColumn .wizard-card-footer .wizard-footer-left .active.wizard-btn,.page-sop .main-header:not(.sticky) .user-nav .form-vue .sopRightColumn .wizard-card-footer .wizard-footer-left .wizard-btn:focus,.page-sop .main-header:not(.sticky) .user-nav .form-vue .sopRightColumn .wizard-card-footer .wizard-footer-left .wizard-btn:hover,.page-sop .main-header:not(.sticky) .user-nav .form-vue .sopRightColumn .wizard-card-footer .wizard-footer-right .active.wizard-btn,.page-sop .main-header:not(.sticky) .user-nav .form-vue .sopRightColumn .wizard-card-footer .wizard-footer-right .wizard-btn:focus,.page-sop .main-header:not(.sticky) .user-nav .form-vue .sopRightColumn .wizard-card-footer .wizard-footer-right .wizard-btn:hover,.page-sop .main-header:not(.sticky) .user-nav .page-popin #block-mainpagecontent .active.button,.page-sop .main-header:not(.sticky) .user-nav .page-popin #block-mainpagecontent .button:focus,.page-sop .main-header:not(.sticky) .user-nav .page-popin #block-mainpagecontent .button:hover,.page-sop .main-header:not(.sticky) .user-nav .pager li .active.button,.page-sop .main-header:not(.sticky) .user-nav .pager li .button:focus,.page-sop .main-header:not(.sticky) .user-nav .pager li .button:hover,.page-sop .main-header:not(.sticky) .user-nav .paragraph--type--block-element-push-map .wrapper-text a.active,.page-sop .main-header:not(.sticky) .user-nav .paragraph--type--block-element-push-map .wrapper-text a:focus,.page-sop .main-header:not(.sticky) .user-nav .paragraph--type--block-element-push-map .wrapper-text a:hover,.page-sop .main-header:not(.sticky) .user-nav .popin-generation2024 .active.button,.page-sop .main-header:not(.sticky) .user-nav .popin-generation2024 .button:focus,.page-sop .main-header:not(.sticky) .user-nav .popin-generation2024 .button:hover,.page-sop .main-header:not(.sticky) .user-nav .ressources_restriction #block-mainpagecontent>a.active,.page-sop .main-header:not(.sticky) .user-nav .ressources_restriction #block-mainpagecontent>a:focus,.page-sop .main-header:not(.sticky) .user-nav .ressources_restriction #block-mainpagecontent>a:hover,.page-sop .main-header:not(.sticky) .user-nav .user-account .form-user .form-actions .active.button--primary,.page-sop .main-header:not(.sticky) .user-nav .user-account .form-user .form-actions .button--primary:focus,.page-sop .main-header:not(.sticky) .user-nav .user-account .form-user .form-actions .button--primary:hover,.page-sop .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .active.btn,.page-sop .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .bloc-ressources .active.form-submit,.page-sop .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .bloc-ressources .form-submit:focus,.page-sop .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .bloc-ressources .form-submit:hover,.page-sop .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .btn:focus,.page-sop .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .btn:hover,.page-sop .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .card.card-project .card-calltoaction a.active,.page-sop .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .card.card-project .card-calltoaction a:focus,.page-sop .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .card.card-project .card-calltoaction a:hover,.page-sop .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .card.card-what .card-calltoaction a.active,.page-sop .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .card.card-what .card-calltoaction a:focus,.page-sop .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .card.card-what .card-calltoaction a:hover,.page-sop .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .flex-ressources-list .exposed-filters-ressources-list .form-actions input.active,.page-sop .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .flex-ressources-list .exposed-filters-ressources-list .form-actions input:focus,.page-sop .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .flex-ressources-list .exposed-filters-ressources-list .form-actions input:hover,.page-sop .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .form-user .gigya_complete-wrapper .gigya-screen .gigya-composite-control-submit .active.gigya-input-submit,.page-sop .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .form-user .gigya_complete-wrapper .gigya-screen .gigya-composite-control-submit .gigya-input-submit:focus,.page-sop .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .form-user .gigya_complete-wrapper .gigya-screen .gigya-composite-control-submit .gigya-input-submit:hover,.page-sop .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .form-user .gigya_profile-wrapper .gigya-screen .gigya-composite-control-submit .active.gigya-input-submit,.page-sop .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .form-user .gigya_profile-wrapper .gigya-screen .gigya-composite-control-submit .gigya-input-submit:focus,.page-sop .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .form-user .gigya_profile-wrapper .gigya-screen .gigya-composite-control-submit .gigya-input-submit:hover,.page-sop .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .form-user .gigya_subscr-wrapper .gigya-screen .gigya-composite-control-submit .active.gigya-input-submit,.page-sop .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .form-user .gigya_subscr-wrapper .gigya-screen .gigya-composite-control-submit .gigya-input-submit:focus,.page-sop .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .form-user .gigya_subscr-wrapper .gigya-screen .gigya-composite-control-submit .gigya-input-submit:hover,.page-sop .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .form-vue .form-vue-detail .thanks-page .link a.active,.page-sop .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .form-vue .form-vue-detail .thanks-page .link a:focus,.page-sop .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .form-vue .form-vue-detail .thanks-page .link a:hover,.page-sop .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .form-vue .form-vue-detail .wizard-card-footer .wizard-footer-left .active.wizard-btn,.page-sop .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .form-vue .form-vue-detail .wizard-card-footer .wizard-footer-left .wizard-btn:focus,.page-sop .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .form-vue .form-vue-detail .wizard-card-footer .wizard-footer-left .wizard-btn:hover,.page-sop .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .form-vue .form-vue-detail .wizard-card-footer .wizard-footer-right .active.wizard-btn,.page-sop .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .form-vue .form-vue-detail .wizard-card-footer .wizard-footer-right .wizard-btn:focus,.page-sop .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .form-vue .form-vue-detail .wizard-card-footer .wizard-footer-right .wizard-btn:hover,.page-sop .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .form-vue .sopRightColumn .thanks-page .link a.active,.page-sop .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .form-vue .sopRightColumn .thanks-page .link a:focus,.page-sop .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .form-vue .sopRightColumn .thanks-page .link a:hover,.page-sop .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .form-vue .sopRightColumn .wizard-card-footer .wizard-footer-left .active.wizard-btn,.page-sop .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .form-vue .sopRightColumn .wizard-card-footer .wizard-footer-left .wizard-btn:focus,.page-sop .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .form-vue .sopRightColumn .wizard-card-footer .wizard-footer-left .wizard-btn:hover,.page-sop .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .form-vue .sopRightColumn .wizard-card-footer .wizard-footer-right .active.wizard-btn,.page-sop .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .form-vue .sopRightColumn .wizard-card-footer .wizard-footer-right .wizard-btn:focus,.page-sop .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .form-vue .sopRightColumn .wizard-card-footer .wizard-footer-right .wizard-btn:hover,.page-sop .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .page-popin #block-mainpagecontent .active.button,.page-sop .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .page-popin #block-mainpagecontent .button:focus,.page-sop .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .page-popin #block-mainpagecontent .button:hover,.page-sop .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .pager li .active.button,.page-sop .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .pager li .button:focus,.page-sop .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .pager li .button:hover,.page-sop .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .paragraph--type--block-element-push-map .wrapper-text a.active,.page-sop .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .paragraph--type--block-element-push-map .wrapper-text a:focus,.page-sop .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .paragraph--type--block-element-push-map .wrapper-text a:hover,.page-sop .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .popin-generation2024 .active.button,.page-sop .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .popin-generation2024 .button:focus,.page-sop .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .popin-generation2024 .button:hover,.page-sop .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .ressources_restriction #block-mainpagecontent>a.active,.page-sop .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .ressources_restriction #block-mainpagecontent>a:focus,.page-sop .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .ressources_restriction #block-mainpagecontent>a:hover,.page-sop .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .user-account .form-user .form-actions .active.button--primary,.page-sop .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .user-account .form-user .form-actions .button--primary:focus,.page-sop .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .user-account .form-user .form-actions .button--primary:hover,.pager li .page-formulaire-exposition-champions-championnes .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .active.button,.pager li .page-formulaire-exposition-champions-championnes .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .button:focus,.pager li .page-formulaire-exposition-champions-championnes .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .button:hover,.pager li .page-formulaire-film-cdlv .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .active.button,.pager li .page-formulaire-film-cdlv .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .button:focus,.pager li .page-formulaire-film-cdlv .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .button:hover,.pager li .page-mon-compte .main-header:not(.sticky) .user-nav .active.button,.pager li .page-mon-compte .main-header:not(.sticky) .user-nav .button:focus,.pager li .page-mon-compte .main-header:not(.sticky) .user-nav .button:hover,.pager li .page-mon-compte .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .active.button,.pager li .page-mon-compte .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .button:focus,.pager li .page-mon-compte .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .button:hover,.pager li .page-sop .main-header:not(.sticky) .user-nav .active.button,.pager li .page-sop .main-header:not(.sticky) .user-nav .button:focus,.pager li .page-sop .main-header:not(.sticky) .user-nav .button:hover,.pager li .page-sop .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .active.button,.pager li .page-sop .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .button:focus,.pager li .page-sop .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .button:hover,.paragraph--type--block-element-push-map .wrapper-text .page-formulaire-exposition-champions-championnes .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav a.active,.paragraph--type--block-element-push-map .wrapper-text .page-formulaire-exposition-champions-championnes .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav a:focus,.paragraph--type--block-element-push-map .wrapper-text .page-formulaire-exposition-champions-championnes .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav a:hover,.paragraph--type--block-element-push-map .wrapper-text .page-formulaire-film-cdlv .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav a.active,.paragraph--type--block-element-push-map .wrapper-text .page-formulaire-film-cdlv .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav a:focus,.paragraph--type--block-element-push-map .wrapper-text .page-formulaire-film-cdlv .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav a:hover,.paragraph--type--block-element-push-map .wrapper-text .page-mon-compte .main-header:not(.sticky) .user-nav a.active,.paragraph--type--block-element-push-map .wrapper-text .page-mon-compte .main-header:not(.sticky) .user-nav a:focus,.paragraph--type--block-element-push-map .wrapper-text .page-mon-compte .main-header:not(.sticky) .user-nav a:hover,.paragraph--type--block-element-push-map .wrapper-text .page-mon-compte .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav a.active,.paragraph--type--block-element-push-map .wrapper-text .page-mon-compte .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav a:focus,.paragraph--type--block-element-push-map .wrapper-text .page-mon-compte .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav a:hover,.paragraph--type--block-element-push-map .wrapper-text .page-popin #block-mainpagecontent a.active,.paragraph--type--block-element-push-map .wrapper-text .page-popin #block-mainpagecontent a:focus,.paragraph--type--block-element-push-map .wrapper-text .page-popin #block-mainpagecontent a:hover,.paragraph--type--block-element-push-map .wrapper-text .page-sop .main-header:not(.sticky) .user-nav a.active,.paragraph--type--block-element-push-map .wrapper-text .page-sop .main-header:not(.sticky) .user-nav a:focus,.paragraph--type--block-element-push-map .wrapper-text .page-sop .main-header:not(.sticky) .user-nav a:hover,.paragraph--type--block-element-push-map .wrapper-text .page-sop .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav a.active,.paragraph--type--block-element-push-map .wrapper-text .page-sop .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav a:focus,.paragraph--type--block-element-push-map .wrapper-text .page-sop .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav a:hover,.paragraph--type--block-element-push-map .wrapper-text .popin-generation2024 a.active,.paragraph--type--block-element-push-map .wrapper-text .popin-generation2024 a:focus,.paragraph--type--block-element-push-map .wrapper-text .popin-generation2024 a:hover,.popin-generation2024 .active.btn,.popin-generation2024 .active.button,.popin-generation2024 .bloc-ressources .active.form-submit,.popin-generation2024 .bloc-ressources .form-submit:focus,.popin-generation2024 .bloc-ressources .form-submit:hover,.popin-generation2024 .btn:focus,.popin-generation2024 .btn:hover,.popin-generation2024 .button:focus,.popin-generation2024 .button:hover,.popin-generation2024 .card.card-project .card-calltoaction a.active,.popin-generation2024 .card.card-project .card-calltoaction a:focus,.popin-generation2024 .card.card-project .card-calltoaction a:hover,.popin-generation2024 .card.card-what .card-calltoaction a.active,.popin-generation2024 .card.card-what .card-calltoaction a:focus,.popin-generation2024 .card.card-what .card-calltoaction a:hover,.popin-generation2024 .flex-ressources-list .exposed-filters-ressources-list .form-actions input.active,.popin-generation2024 .flex-ressources-list .exposed-filters-ressources-list .form-actions input:focus,.popin-generation2024 .flex-ressources-list .exposed-filters-ressources-list .form-actions input:hover,.popin-generation2024 .form-user .gigya_complete-wrapper .gigya-screen .gigya-composite-control-submit .active.gigya-input-submit,.popin-generation2024 .form-user .gigya_complete-wrapper .gigya-screen .gigya-composite-control-submit .gigya-input-submit:focus,.popin-generation2024 .form-user .gigya_complete-wrapper .gigya-screen .gigya-composite-control-submit .gigya-input-submit:hover,.popin-generation2024 .form-user .gigya_profile-wrapper .gigya-screen .gigya-composite-control-submit .active.gigya-input-submit,.popin-generation2024 .form-user .gigya_profile-wrapper .gigya-screen .gigya-composite-control-submit .gigya-input-submit:focus,.popin-generation2024 .form-user .gigya_profile-wrapper .gigya-screen .gigya-composite-control-submit .gigya-input-submit:hover,.popin-generation2024 .form-user .gigya_subscr-wrapper .gigya-screen .gigya-composite-control-submit .active.gigya-input-submit,.popin-generation2024 .form-user .gigya_subscr-wrapper .gigya-screen .gigya-composite-control-submit .gigya-input-submit:focus,.popin-generation2024 .form-user .gigya_subscr-wrapper .gigya-screen .gigya-composite-control-submit .gigya-input-submit:hover,.popin-generation2024 .form-vue .form-vue-detail .thanks-page .link a.active,.popin-generation2024 .form-vue .form-vue-detail .thanks-page .link a:focus,.popin-generation2024 .form-vue .form-vue-detail .thanks-page .link a:hover,.popin-generation2024 .form-vue .form-vue-detail .wizard-card-footer .wizard-footer-left .active.wizard-btn,.popin-generation2024 .form-vue .form-vue-detail .wizard-card-footer .wizard-footer-left .wizard-btn:focus,.popin-generation2024 .form-vue .form-vue-detail .wizard-card-footer .wizard-footer-left .wizard-btn:hover,.popin-generation2024 .form-vue .form-vue-detail .wizard-card-footer .wizard-footer-right .active.wizard-btn,.popin-generation2024 .form-vue .form-vue-detail .wizard-card-footer .wizard-footer-right .wizard-btn:focus,.popin-generation2024 .form-vue .form-vue-detail .wizard-card-footer .wizard-footer-right .wizard-btn:hover,.popin-generation2024 .form-vue .sopRightColumn .thanks-page .link a.active,.popin-generation2024 .form-vue .sopRightColumn .thanks-page .link a:focus,.popin-generation2024 .form-vue .sopRightColumn .thanks-page .link a:hover,.popin-generation2024 .form-vue .sopRightColumn .wizard-card-footer .wizard-footer-left .active.wizard-btn,.popin-generation2024 .form-vue .sopRightColumn .wizard-card-footer .wizard-footer-left .wizard-btn:focus,.popin-generation2024 .form-vue .sopRightColumn .wizard-card-footer .wizard-footer-left .wizard-btn:hover,.popin-generation2024 .form-vue .sopRightColumn .wizard-card-footer .wizard-footer-right .active.wizard-btn,.popin-generation2024 .form-vue .sopRightColumn .wizard-card-footer .wizard-footer-right .wizard-btn:focus,.popin-generation2024 .form-vue .sopRightColumn .wizard-card-footer .wizard-footer-right .wizard-btn:hover,.popin-generation2024 .header-bg.header-bg-page-standard-sop .main-header .active.btn,.popin-generation2024 .header-bg.header-bg-page-standard-sop .main-header .btn:focus,.popin-generation2024 .header-bg.header-bg-page-standard-sop .main-header .btn:hover,.popin-generation2024 .page-formulaire-exposition-champions-championnes .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .active.button,.popin-generation2024 .page-formulaire-exposition-champions-championnes .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .button:focus,.popin-generation2024 .page-formulaire-exposition-champions-championnes .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .button:hover,.popin-generation2024 .page-formulaire-film-cdlv .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .active.button,.popin-generation2024 .page-formulaire-film-cdlv .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .button:focus,.popin-generation2024 .page-formulaire-film-cdlv .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .button:hover,.popin-generation2024 .page-mon-compte .main-header:not(.sticky) .user-nav .active.button,.popin-generation2024 .page-mon-compte .main-header:not(.sticky) .user-nav .button:focus,.popin-generation2024 .page-mon-compte .main-header:not(.sticky) .user-nav .button:hover,.popin-generation2024 .page-mon-compte .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .active.button,.popin-generation2024 .page-mon-compte .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .button:focus,.popin-generation2024 .page-mon-compte .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .button:hover,.popin-generation2024 .page-popin #block-mainpagecontent .active.button,.popin-generation2024 .page-popin #block-mainpagecontent .button:focus,.popin-generation2024 .page-popin #block-mainpagecontent .button:hover,.popin-generation2024 .page-sop .main-header:not(.sticky) .user-nav .active.button,.popin-generation2024 .page-sop .main-header:not(.sticky) .user-nav .button:focus,.popin-generation2024 .page-sop .main-header:not(.sticky) .user-nav .button:hover,.popin-generation2024 .page-sop .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .active.button,.popin-generation2024 .page-sop .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .button:focus,.popin-generation2024 .page-sop .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .button:hover,.popin-generation2024 .paragraph--type--block-element-push-map .wrapper-text a.active,.popin-generation2024 .paragraph--type--block-element-push-map .wrapper-text a:focus,.popin-generation2024 .paragraph--type--block-element-push-map .wrapper-text a:hover,.popin-generation2024 .ressources_restriction #block-mainpagecontent>a.active,.popin-generation2024 .ressources_restriction #block-mainpagecontent>a:focus,.popin-generation2024 .ressources_restriction #block-mainpagecontent>a:hover,.popin-generation2024 .user-account .form-user .form-actions .active.button--primary,.popin-generation2024 .user-account .form-user .form-actions .button--primary:focus,.popin-generation2024 .user-account .form-user .form-actions .button--primary:hover,.ressources_restriction .page-formulaire-exposition-champions-championnes .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav #block-mainpagecontent>a.active,.ressources_restriction .page-formulaire-exposition-champions-championnes .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav #block-mainpagecontent>a:focus,.ressources_restriction .page-formulaire-exposition-champions-championnes .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav #block-mainpagecontent>a:hover,.ressources_restriction .page-formulaire-film-cdlv .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav #block-mainpagecontent>a.active,.ressources_restriction .page-formulaire-film-cdlv .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav #block-mainpagecontent>a:focus,.ressources_restriction .page-formulaire-film-cdlv .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav #block-mainpagecontent>a:hover,.ressources_restriction .page-mon-compte .main-header:not(.sticky) .user-nav #block-mainpagecontent>a.active,.ressources_restriction .page-mon-compte .main-header:not(.sticky) .user-nav #block-mainpagecontent>a:focus,.ressources_restriction .page-mon-compte .main-header:not(.sticky) .user-nav #block-mainpagecontent>a:hover,.ressources_restriction .page-mon-compte .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav #block-mainpagecontent>a.active,.ressources_restriction .page-mon-compte .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav #block-mainpagecontent>a:focus,.ressources_restriction .page-mon-compte .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav #block-mainpagecontent>a:hover,.ressources_restriction .page-popin #block-mainpagecontent>a.active,.ressources_restriction .page-popin #block-mainpagecontent>a:focus,.ressources_restriction .page-popin #block-mainpagecontent>a:hover,.ressources_restriction .page-sop .main-header:not(.sticky) .user-nav #block-mainpagecontent>a.active,.ressources_restriction .page-sop .main-header:not(.sticky) .user-nav #block-mainpagecontent>a:focus,.ressources_restriction .page-sop .main-header:not(.sticky) .user-nav #block-mainpagecontent>a:hover,.ressources_restriction .page-sop .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav #block-mainpagecontent>a.active,.ressources_restriction .page-sop .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav #block-mainpagecontent>a:focus,.ressources_restriction .page-sop .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav #block-mainpagecontent>a:hover,.ressources_restriction .popin-generation2024 #block-mainpagecontent>a.active,.ressources_restriction .popin-generation2024 #block-mainpagecontent>a:focus,.ressources_restriction .popin-generation2024 #block-mainpagecontent>a:hover,.user-account .form-user .form-actions .page-formulaire-exposition-champions-championnes .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .active.button--primary,.user-account .form-user .form-actions .page-formulaire-exposition-champions-championnes .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .button--primary:focus,.user-account .form-user .form-actions .page-formulaire-exposition-champions-championnes .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .button--primary:hover,.user-account .form-user .form-actions .page-formulaire-film-cdlv .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .active.button--primary,.user-account .form-user .form-actions .page-formulaire-film-cdlv .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .button--primary:focus,.user-account .form-user .form-actions .page-formulaire-film-cdlv .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .button--primary:hover,.user-account .form-user .form-actions .page-mon-compte .main-header:not(.sticky) .user-nav .active.button--primary,.user-account .form-user .form-actions .page-mon-compte .main-header:not(.sticky) .user-nav .button--primary:focus,.user-account .form-user .form-actions .page-mon-compte .main-header:not(.sticky) .user-nav .button--primary:hover,.user-account .form-user .form-actions .page-mon-compte .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .active.button--primary,.user-account .form-user .form-actions .page-mon-compte .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .button--primary:focus,.user-account .form-user .form-actions .page-mon-compte .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .button--primary:hover,.user-account .form-user .form-actions .page-popin #block-mainpagecontent .active.button--primary,.user-account .form-user .form-actions .page-popin #block-mainpagecontent .button--primary:focus,.user-account .form-user .form-actions .page-popin #block-mainpagecontent .button--primary:hover,.user-account .form-user .form-actions .page-sop .main-header:not(.sticky) .user-nav .active.button--primary,.user-account .form-user .form-actions .page-sop .main-header:not(.sticky) .user-nav .button--primary:focus,.user-account .form-user .form-actions .page-sop .main-header:not(.sticky) .user-nav .button--primary:hover,.user-account .form-user .form-actions .page-sop .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .active.button--primary,.user-account .form-user .form-actions .page-sop .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .button--primary:focus,.user-account .form-user .form-actions .page-sop .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .button--primary:hover,.user-account .form-user .form-actions .popin-generation2024 .active.button--primary,.user-account .form-user .form-actions .popin-generation2024 .button--primary:focus,.user-account .form-user .form-actions .popin-generation2024 .button--primary:hover{color:var(--accent-shade);background:0 0}.btn-error{background:#fff;border-color:#d23e4b;color:#d23e4b}.btn-error:focus,.btn-error:hover{background:#d23e4b;color:#fff}.btn-transparent,.flex-ressources-list .exposed-filters-ressources-list .form-actions input[id*=reset],.form-vue .form-vue-detail .wizard-card-footer .wizard-footer-left .wizard-btn,.form-vue .sopRightColumn .wizard-card-footer .wizard-footer-left .wizard-btn,.page-sop .form-vue .form-vue-detail .wizard-card-footer .wizard-footer-left .wizard-btn,.page-sop .form-vue .sopRightColumn .wizard-card-footer .wizard-footer-left .wizard-btn{background:0 0;color:var(--accent-shade);border-color:var(--accent-shade)}.btn-transparent.active,.btn-transparent:focus,.btn-transparent:hover,.flex-ressources-list .exposed-filters-ressources-list .form-actions input.active[id*=reset],.flex-ressources-list .exposed-filters-ressources-list .form-actions input:focus[id*=reset],.flex-ressources-list .exposed-filters-ressources-list .form-actions input:hover[id*=reset],.form-vue .form-vue-detail .wizard-card-footer .wizard-footer-left .active.wizard-btn,.form-vue .form-vue-detail .wizard-card-footer .wizard-footer-left .wizard-btn:focus,.form-vue .form-vue-detail .wizard-card-footer .wizard-footer-left .wizard-btn:hover,.form-vue .sopRightColumn .wizard-card-footer .wizard-footer-left .active.wizard-btn,.form-vue .sopRightColumn .wizard-card-footer .wizard-footer-left .wizard-btn:focus,.form-vue .sopRightColumn .wizard-card-footer .wizard-footer-left .wizard-btn:hover{background:var(--accent-shade);color:#fff}.bloc-ressources .form-submit,.btn-reverse{background:#fff;color:var(--primary);border-color:#fff}.bloc-ressources .active.form-submit,.bloc-ressources .form-submit:focus,.bloc-ressources .form-submit:hover,.btn-reverse.active,.btn-reverse:focus,.btn-reverse:hover{background:var(--primary);color:#fff}.btn-white{background:#fff;color:#333;border-color:#333}.btn-white.active,.btn-white:focus,.btn-white:hover{background:#1b1b1b;color:#fff}.btn-reverse-full{background:#fff;color:#333;border-color:#fff}.btn-reverse-full.active,.btn-reverse-full:focus,.btn-reverse-full:hover{background:#1b1b1b;color:#fff;border-color:#1b1b1b}.btn-nav-carousel,.tns-parent .tns-controls button,.tns-ressources-parent .tns-controls button{box-shadow:0 5px 20px 0 rgba(4,26,34,.2)}@media screen and (min-width:768px){.btn-nav-carousel,.tns-parent .tns-controls button,.tns-ressources-parent .tns-controls button{box-shadow:none}}.bloc-ressources .user-nav a.form-submit .icon-user-account,.card.card-project .card-calltoaction .user-nav a .icon-user-account,.card.card-what .card-calltoaction .user-nav a .icon-user-account,.form-user .gigya_complete-wrapper .gigya-screen .gigya-composite-control-submit .user-nav a.gigya-input-submit .icon-user-account,.form-user .gigya_profile-wrapper .gigya-screen .gigya-composite-control-submit .user-nav a.gigya-input-submit .icon-user-account,.form-user .gigya_subscr-wrapper .gigya-screen .gigya-composite-control-submit .user-nav a.gigya-input-submit .icon-user-account,.form-vue .form-vue-detail .thanks-page .link .user-nav a .icon-user-account,.form-vue .form-vue-detail .wizard-card-footer .wizard-footer-left .user-nav a.wizard-btn .icon-user-account,.form-vue .form-vue-detail .wizard-card-footer .wizard-footer-right .user-nav a.wizard-btn .icon-user-account,.form-vue .sopRightColumn .thanks-page .link .user-nav a .icon-user-account,.form-vue .sopRightColumn .wizard-card-footer .wizard-footer-left .user-nav a.wizard-btn .icon-user-account,.form-vue .sopRightColumn .wizard-card-footer .wizard-footer-right .user-nav a.wizard-btn .icon-user-account,.header-bg.header-bg-page-standard-sop .main-header .user-nav a.btn .icon-user-account,.page-popin #block-mainpagecontent .user-nav a.button .icon-user-account,.pager li .user-nav a.button .icon-user-account,.paragraph--type--block-element-push-map .wrapper-text .user-nav a .icon-user-account,.popin-generation2024 .user-nav a.button .icon-user-account,.ressources_restriction .user-nav #block-mainpagecontent>a .icon-user-account,.user-account .form-user .form-actions .user-nav a.button--primary .icon-user-account,.user-nav .bloc-ressources a.form-submit .icon-user-account,.user-nav .card.card-project .card-calltoaction a .icon-user-account,.user-nav .card.card-what .card-calltoaction a .icon-user-account,.user-nav .form-user .gigya_complete-wrapper .gigya-screen .gigya-composite-control-submit a.gigya-input-submit .icon-user-account,.user-nav .form-user .gigya_profile-wrapper .gigya-screen .gigya-composite-control-submit a.gigya-input-submit .icon-user-account,.user-nav .form-user .gigya_subscr-wrapper .gigya-screen .gigya-composite-control-submit a.gigya-input-submit .icon-user-account,.user-nav .form-vue .form-vue-detail .thanks-page .link a .icon-user-account,.user-nav .form-vue .form-vue-detail .wizard-card-footer .wizard-footer-left a.wizard-btn .icon-user-account,.user-nav .form-vue .form-vue-detail .wizard-card-footer .wizard-footer-right a.wizard-btn .icon-user-account,.user-nav .form-vue .sopRightColumn .thanks-page .link a .icon-user-account,.user-nav .form-vue .sopRightColumn .wizard-card-footer .wizard-footer-left a.wizard-btn .icon-user-account,.user-nav .form-vue .sopRightColumn .wizard-card-footer .wizard-footer-right a.wizard-btn .icon-user-account,.user-nav .header-bg.header-bg-page-standard-sop .main-header a.btn .icon-user-account,.user-nav .page-popin #block-mainpagecontent a.button .icon-user-account,.user-nav .pager li a.button .icon-user-account,.user-nav .paragraph--type--block-element-push-map .wrapper-text a .icon-user-account,.user-nav .popin-generation2024 a.button .icon-user-account,.user-nav .ressources_restriction #block-mainpagecontent>a .icon-user-account,.user-nav .user-account .form-user .form-actions a.button--primary .icon-user-account,.user-nav a.btn .icon-user-account{display:none}@media all and (max-width:991px){.bloc-ressources .user-nav a.form-submit .icon-user-account,.card.card-project .card-calltoaction .user-nav a .icon-user-account,.card.card-what .card-calltoaction .user-nav a .icon-user-account,.form-user .gigya_complete-wrapper .gigya-screen .gigya-composite-control-submit .user-nav a.gigya-input-submit .icon-user-account,.form-user .gigya_profile-wrapper .gigya-screen .gigya-composite-control-submit .user-nav a.gigya-input-submit .icon-user-account,.form-user .gigya_subscr-wrapper .gigya-screen .gigya-composite-control-submit .user-nav a.gigya-input-submit .icon-user-account,.form-vue .form-vue-detail .thanks-page .link .user-nav a .icon-user-account,.form-vue .form-vue-detail .wizard-card-footer .wizard-footer-left .user-nav a.wizard-btn .icon-user-account,.form-vue .form-vue-detail .wizard-card-footer .wizard-footer-right .user-nav a.wizard-btn .icon-user-account,.form-vue .sopRightColumn .thanks-page .link .user-nav a .icon-user-account,.form-vue .sopRightColumn .wizard-card-footer .wizard-footer-left .user-nav a.wizard-btn .icon-user-account,.form-vue .sopRightColumn .wizard-card-footer .wizard-footer-right .user-nav a.wizard-btn .icon-user-account,.header-bg.header-bg-page-standard-sop .main-header .user-nav a.btn .icon-user-account,.page-popin #block-mainpagecontent .user-nav a.button .icon-user-account,.pager li .user-nav a.button .icon-user-account,.paragraph--type--block-element-push-map .wrapper-text .user-nav a .icon-user-account,.popin-generation2024 .user-nav a.button .icon-user-account,.ressources_restriction .user-nav #block-mainpagecontent>a .icon-user-account,.user-account .form-user .form-actions .user-nav a.button--primary .icon-user-account,.user-nav .bloc-ressources a.form-submit .icon-user-account,.user-nav .card.card-project .card-calltoaction a .icon-user-account,.user-nav .card.card-what .card-calltoaction a .icon-user-account,.user-nav .form-user .gigya_complete-wrapper .gigya-screen .gigya-composite-control-submit a.gigya-input-submit .icon-user-account,.user-nav .form-user .gigya_profile-wrapper .gigya-screen .gigya-composite-control-submit a.gigya-input-submit .icon-user-account,.user-nav .form-user .gigya_subscr-wrapper .gigya-screen .gigya-composite-control-submit a.gigya-input-submit .icon-user-account,.user-nav .form-vue .form-vue-detail .thanks-page .link a .icon-user-account,.user-nav .form-vue .form-vue-detail .wizard-card-footer .wizard-footer-left a.wizard-btn .icon-user-account,.user-nav .form-vue .form-vue-detail .wizard-card-footer .wizard-footer-right a.wizard-btn .icon-user-account,.user-nav .form-vue .sopRightColumn .thanks-page .link a .icon-user-account,.user-nav .form-vue .sopRightColumn .wizard-card-footer .wizard-footer-left a.wizard-btn .icon-user-account,.user-nav .form-vue .sopRightColumn .wizard-card-footer .wizard-footer-right a.wizard-btn .icon-user-account,.user-nav .header-bg.header-bg-page-standard-sop .main-header a.btn .icon-user-account,.user-nav .page-popin #block-mainpagecontent a.button .icon-user-account,.user-nav .pager li a.button .icon-user-account,.user-nav .paragraph--type--block-element-push-map .wrapper-text a .icon-user-account,.user-nav .popin-generation2024 a.button .icon-user-account,.user-nav .ressources_restriction #block-mainpagecontent>a .icon-user-account,.user-nav .user-account .form-user .form-actions a.button--primary .icon-user-account,.user-nav a.btn .icon-user-account{display:block;margin-right:0}.bloc-ressources .user-nav a.form-submit span,.card.card-project .card-calltoaction .user-nav a span,.card.card-what .card-calltoaction .user-nav a span,.form-user .gigya_complete-wrapper .gigya-screen .gigya-composite-control-submit .user-nav a.gigya-input-submit span,.form-user .gigya_profile-wrapper .gigya-screen .gigya-composite-control-submit .user-nav a.gigya-input-submit span,.form-user .gigya_subscr-wrapper .gigya-screen .gigya-composite-control-submit .user-nav a.gigya-input-submit span,.form-vue .form-vue-detail .thanks-page .link .user-nav a span,.form-vue .form-vue-detail .wizard-card-footer .wizard-footer-left .user-nav a.wizard-btn span,.form-vue .form-vue-detail .wizard-card-footer .wizard-footer-right .user-nav a.wizard-btn span,.form-vue .sopRightColumn .thanks-page .link .user-nav a span,.form-vue .sopRightColumn .wizard-card-footer .wizard-footer-left .user-nav a.wizard-btn span,.form-vue .sopRightColumn .wizard-card-footer .wizard-footer-right .user-nav a.wizard-btn span,.header-bg.header-bg-page-standard-sop .main-header .user-nav a.btn span,.page-popin #block-mainpagecontent .user-nav a.button span,.pager li .user-nav a.button span,.paragraph--type--block-element-push-map .wrapper-text .user-nav a span,.popin-generation2024 .user-nav a.button span,.ressources_restriction .user-nav #block-mainpagecontent>a span,.user-account .form-user .form-actions .user-nav a.button--primary span,.user-nav .bloc-ressources a.form-submit span,.user-nav .card.card-project .card-calltoaction a span,.user-nav .card.card-what .card-calltoaction a span,.user-nav .form-user .gigya_complete-wrapper .gigya-screen .gigya-composite-control-submit a.gigya-input-submit span,.user-nav .form-user .gigya_profile-wrapper .gigya-screen .gigya-composite-control-submit a.gigya-input-submit span,.user-nav .form-user .gigya_subscr-wrapper .gigya-screen .gigya-composite-control-submit a.gigya-input-submit span,.user-nav .form-vue .form-vue-detail .thanks-page .link a span,.user-nav .form-vue .form-vue-detail .wizard-card-footer .wizard-footer-left a.wizard-btn span,.user-nav .form-vue .form-vue-detail .wizard-card-footer .wizard-footer-right a.wizard-btn span,.user-nav .form-vue .sopRightColumn .thanks-page .link a span,.user-nav .form-vue .sopRightColumn .wizard-card-footer .wizard-footer-left a.wizard-btn span,.user-nav .form-vue .sopRightColumn .wizard-card-footer .wizard-footer-right a.wizard-btn span,.user-nav .header-bg.header-bg-page-standard-sop .main-header a.btn span,.user-nav .page-popin #block-mainpagecontent a.button span,.user-nav .pager li a.button span,.user-nav .paragraph--type--block-element-push-map .wrapper-text a span,.user-nav .popin-generation2024 a.button span,.user-nav .ressources_restriction #block-mainpagecontent>a span,.user-nav .user-account .form-user .form-actions a.button--primary span,.user-nav a.btn span{display:none}}@media all and (max-width:991px){.bloc-ressources .user-nav .form-submit,.card.card-project .card-calltoaction .user-nav a,.card.card-what .card-calltoaction .user-nav a,.flex-ressources-list .exposed-filters-ressources-list .form-actions .user-nav input,.form-user .gigya_complete-wrapper .gigya-screen .gigya-composite-control-submit .user-nav .gigya-input-submit,.form-user .gigya_profile-wrapper .gigya-screen .gigya-composite-control-submit .user-nav .gigya-input-submit,.form-user .gigya_subscr-wrapper .gigya-screen .gigya-composite-control-submit .user-nav .gigya-input-submit,.form-vue .form-vue-detail .thanks-page .link .user-nav a,.form-vue .form-vue-detail .wizard-card-footer .wizard-footer-left .user-nav .wizard-btn,.form-vue .form-vue-detail .wizard-card-footer .wizard-footer-right .user-nav .wizard-btn,.form-vue .sopRightColumn .thanks-page .link .user-nav a,.form-vue .sopRightColumn .wizard-card-footer .wizard-footer-left .user-nav .wizard-btn,.form-vue .sopRightColumn .wizard-card-footer .wizard-footer-right .user-nav .wizard-btn,.header-bg.header-bg-page-standard-sop .main-header .user-nav .btn,.page-popin #block-mainpagecontent .user-nav .button,.pager li .user-nav .button,.paragraph--type--block-element-push-map .wrapper-text .user-nav a,.popin-generation2024 .user-nav .button,.ressources_restriction .user-nav #block-mainpagecontent>a,.user-account .form-user .form-actions .user-nav .button--primary,.user-nav .bloc-ressources .form-submit,.user-nav .btn,.user-nav .card.card-project .card-calltoaction a,.user-nav .card.card-what .card-calltoaction a,.user-nav .flex-ressources-list .exposed-filters-ressources-list .form-actions input,.user-nav .form-user .gigya_complete-wrapper .gigya-screen .gigya-composite-control-submit .gigya-input-submit,.user-nav .form-user .gigya_profile-wrapper .gigya-screen .gigya-composite-control-submit .gigya-input-submit,.user-nav .form-user .gigya_subscr-wrapper .gigya-screen .gigya-composite-control-submit .gigya-input-submit,.user-nav .form-vue .form-vue-detail .thanks-page .link a,.user-nav .form-vue .form-vue-detail .wizard-card-footer .wizard-footer-left .wizard-btn,.user-nav .form-vue .form-vue-detail .wizard-card-footer .wizard-footer-right .wizard-btn,.user-nav .form-vue .sopRightColumn .thanks-page .link a,.user-nav .form-vue .sopRightColumn .wizard-card-footer .wizard-footer-left .wizard-btn,.user-nav .form-vue .sopRightColumn .wizard-card-footer .wizard-footer-right .wizard-btn,.user-nav .header-bg.header-bg-page-standard-sop .main-header .btn,.user-nav .page-popin #block-mainpagecontent .button,.user-nav .pager li .button,.user-nav .paragraph--type--block-element-push-map .wrapper-text a,.user-nav .popin-generation2024 .button,.user-nav .ressources_restriction #block-mainpagecontent>a,.user-nav .user-account .form-user .form-actions .button--primary{padding:0;align-items:center;min-width:unset;width:45px;height:45px}.bloc-ressources .user-nav button.form-submit .icon-user-account,.form-user .gigya_complete-wrapper .gigya-screen .gigya-composite-control-submit .user-nav button.gigya-input-submit .icon-user-account,.form-user .gigya_profile-wrapper .gigya-screen .gigya-composite-control-submit .user-nav button.gigya-input-submit .icon-user-account,.form-user .gigya_subscr-wrapper .gigya-screen .gigya-composite-control-submit .user-nav button.gigya-input-submit .icon-user-account,.form-vue .form-vue-detail .wizard-card-footer .wizard-footer-left .user-nav button.wizard-btn .icon-user-account,.form-vue .form-vue-detail .wizard-card-footer .wizard-footer-right .user-nav button.wizard-btn .icon-user-account,.form-vue .sopRightColumn .wizard-card-footer .wizard-footer-left .user-nav button.wizard-btn .icon-user-account,.form-vue .sopRightColumn .wizard-card-footer .wizard-footer-right .user-nav button.wizard-btn .icon-user-account,.header-bg.header-bg-page-standard-sop .main-header .user-nav button.btn .icon-user-account,.page-popin #block-mainpagecontent .user-nav button.button .icon-user-account,.pager li .user-nav button.button .icon-user-account,.popin-generation2024 .user-nav button.button .icon-user-account,.user-account .form-user .form-actions .user-nav button.button--primary .icon-user-account,.user-nav .bloc-ressources button.form-submit .icon-user-account,.user-nav .form-user .gigya_complete-wrapper .gigya-screen .gigya-composite-control-submit button.gigya-input-submit .icon-user-account,.user-nav .form-user .gigya_profile-wrapper .gigya-screen .gigya-composite-control-submit button.gigya-input-submit .icon-user-account,.user-nav .form-user .gigya_subscr-wrapper .gigya-screen .gigya-composite-control-submit button.gigya-input-submit .icon-user-account,.user-nav .form-vue .form-vue-detail .wizard-card-footer .wizard-footer-left button.wizard-btn .icon-user-account,.user-nav .form-vue .form-vue-detail .wizard-card-footer .wizard-footer-right button.wizard-btn .icon-user-account,.user-nav .form-vue .sopRightColumn .wizard-card-footer .wizard-footer-left button.wizard-btn .icon-user-account,.user-nav .form-vue .sopRightColumn .wizard-card-footer .wizard-footer-right button.wizard-btn .icon-user-account,.user-nav .header-bg.header-bg-page-standard-sop .main-header button.btn .icon-user-account,.user-nav .page-popin #block-mainpagecontent button.button .icon-user-account,.user-nav .pager li button.button .icon-user-account,.user-nav .popin-generation2024 button.button .icon-user-account,.user-nav .user-account .form-user .form-actions button.button--primary .icon-user-account,.user-nav button.btn .icon-user-account{margin-right:0}.bloc-ressources .user-nav button.form-submit .icon-user-account+span,.form-user .gigya_complete-wrapper .gigya-screen .gigya-composite-control-submit .user-nav button.gigya-input-submit .icon-user-account+span,.form-user .gigya_profile-wrapper .gigya-screen .gigya-composite-control-submit .user-nav button.gigya-input-submit .icon-user-account+span,.form-user .gigya_subscr-wrapper .gigya-screen .gigya-composite-control-submit .user-nav button.gigya-input-submit .icon-user-account+span,.form-vue .form-vue-detail .wizard-card-footer .wizard-footer-left .user-nav button.wizard-btn .icon-user-account+span,.form-vue .form-vue-detail .wizard-card-footer .wizard-footer-right .user-nav button.wizard-btn .icon-user-account+span,.form-vue .sopRightColumn .wizard-card-footer .wizard-footer-left .user-nav button.wizard-btn .icon-user-account+span,.form-vue .sopRightColumn .wizard-card-footer .wizard-footer-right .user-nav button.wizard-btn .icon-user-account+span,.header-bg.header-bg-page-standard-sop .main-header .user-nav button.btn .icon-user-account+span,.page-popin #block-mainpagecontent .user-nav button.button .icon-user-account+span,.pager li .user-nav button.button .icon-user-account+span,.popin-generation2024 .user-nav button.button .icon-user-account+span,.user-account .form-user .form-actions .user-nav button.button--primary .icon-user-account+span,.user-nav .bloc-ressources button.form-submit .icon-user-account+span,.user-nav .form-user .gigya_complete-wrapper .gigya-screen .gigya-composite-control-submit button.gigya-input-submit .icon-user-account+span,.user-nav .form-user .gigya_profile-wrapper .gigya-screen .gigya-composite-control-submit button.gigya-input-submit .icon-user-account+span,.user-nav .form-user .gigya_subscr-wrapper .gigya-screen .gigya-composite-control-submit button.gigya-input-submit .icon-user-account+span,.user-nav .form-vue .form-vue-detail .wizard-card-footer .wizard-footer-left button.wizard-btn .icon-user-account+span,.user-nav .form-vue .form-vue-detail .wizard-card-footer .wizard-footer-right button.wizard-btn .icon-user-account+span,.user-nav .form-vue .sopRightColumn .wizard-card-footer .wizard-footer-left button.wizard-btn .icon-user-account+span,.user-nav .form-vue .sopRightColumn .wizard-card-footer .wizard-footer-right button.wizard-btn .icon-user-account+span,.user-nav .header-bg.header-bg-page-standard-sop .main-header button.btn .icon-user-account+span,.user-nav .page-popin #block-mainpagecontent button.button .icon-user-account+span,.user-nav .pager li button.button .icon-user-account+span,.user-nav .popin-generation2024 button.button .icon-user-account+span,.user-nav .user-account .form-user .form-actions button.button--primary .icon-user-account+span,.user-nav button.btn .icon-user-account+span{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}}.bloc-ressources .user-nav .form-submit:focus:not(:focus-visible),.bloc-ressources .user-nav .form-submit:hover,.card.card-project .card-calltoaction .user-nav a:focus:not(:focus-visible),.card.card-project .card-calltoaction .user-nav a:hover,.card.card-what .card-calltoaction .user-nav a:focus:not(:focus-visible),.card.card-what .card-calltoaction .user-nav a:hover,.flex-ressources-list .exposed-filters-ressources-list .form-actions .user-nav input:focus:not(:focus-visible),.flex-ressources-list .exposed-filters-ressources-list .form-actions .user-nav input:hover,.form-user .gigya_complete-wrapper .gigya-screen .gigya-composite-control-submit .user-nav .gigya-input-submit:focus:not(:focus-visible),.form-user .gigya_complete-wrapper .gigya-screen .gigya-composite-control-submit .user-nav .gigya-input-submit:hover,.form-user .gigya_profile-wrapper .gigya-screen .gigya-composite-control-submit .user-nav .gigya-input-submit:focus:not(:focus-visible),.form-user .gigya_profile-wrapper .gigya-screen .gigya-composite-control-submit .user-nav .gigya-input-submit:hover,.form-user .gigya_subscr-wrapper .gigya-screen .gigya-composite-control-submit .user-nav .gigya-input-submit:focus:not(:focus-visible),.form-user .gigya_subscr-wrapper .gigya-screen .gigya-composite-control-submit .user-nav .gigya-input-submit:hover,.form-vue .form-vue-detail .thanks-page .link .user-nav a:focus:not(:focus-visible),.form-vue .form-vue-detail .thanks-page .link .user-nav a:hover,.form-vue .form-vue-detail .wizard-card-footer .wizard-footer-left .user-nav .wizard-btn:focus:not(:focus-visible),.form-vue .form-vue-detail .wizard-card-footer .wizard-footer-left .user-nav .wizard-btn:hover,.form-vue .form-vue-detail .wizard-card-footer .wizard-footer-right .user-nav .wizard-btn:focus:not(:focus-visible),.form-vue .form-vue-detail .wizard-card-footer .wizard-footer-right .user-nav .wizard-btn:hover,.form-vue .sopRightColumn .thanks-page .link .user-nav a:focus:not(:focus-visible),.form-vue .sopRightColumn .thanks-page .link .user-nav a:hover,.form-vue .sopRightColumn .wizard-card-footer .wizard-footer-left .user-nav .wizard-btn:focus:not(:focus-visible),.form-vue .sopRightColumn .wizard-card-footer .wizard-footer-left .user-nav .wizard-btn:hover,.form-vue .sopRightColumn .wizard-card-footer .wizard-footer-right .user-nav .wizard-btn:focus:not(:focus-visible),.form-vue .sopRightColumn .wizard-card-footer .wizard-footer-right .user-nav .wizard-btn:hover,.header-bg.header-bg-page-standard-sop .main-header .user-nav .btn:hover,.page-popin #block-mainpagecontent .user-nav .button:focus:not(:focus-visible),.page-popin #block-mainpagecontent .user-nav .button:hover,.pager li .user-nav .button:focus:not(:focus-visible),.pager li .user-nav .button:hover,.paragraph--type--block-element-push-map .wrapper-text .user-nav a:focus:not(:focus-visible),.paragraph--type--block-element-push-map .wrapper-text .user-nav a:hover,.popin-generation2024 .user-nav .button:focus:not(:focus-visible),.popin-generation2024 .user-nav .button:hover,.ressources_restriction .user-nav #block-mainpagecontent>a:focus:not(:focus-visible),.ressources_restriction .user-nav #block-mainpagecontent>a:hover,.user-account .form-user .form-actions .user-nav .button--primary:focus:not(:focus-visible),.user-account .form-user .form-actions .user-nav .button--primary:hover,.user-nav .bloc-ressources .form-submit:focus:not(:focus-visible),.user-nav .bloc-ressources .form-submit:hover,.user-nav .btn:focus:not(:focus-visible),.user-nav .btn:hover,.user-nav .card.card-project .card-calltoaction a:focus:not(:focus-visible),.user-nav .card.card-project .card-calltoaction a:hover,.user-nav .card.card-what .card-calltoaction a:focus:not(:focus-visible),.user-nav .card.card-what .card-calltoaction a:hover,.user-nav .flex-ressources-list .exposed-filters-ressources-list .form-actions input:focus:not(:focus-visible),.user-nav .flex-ressources-list .exposed-filters-ressources-list .form-actions input:hover,.user-nav .form-user .gigya_complete-wrapper .gigya-screen .gigya-composite-control-submit .gigya-input-submit:focus:not(:focus-visible),.user-nav .form-user .gigya_complete-wrapper .gigya-screen .gigya-composite-control-submit .gigya-input-submit:hover,.user-nav .form-user .gigya_profile-wrapper .gigya-screen .gigya-composite-control-submit .gigya-input-submit:focus:not(:focus-visible),.user-nav .form-user .gigya_profile-wrapper .gigya-screen .gigya-composite-control-submit .gigya-input-submit:hover,.user-nav .form-user .gigya_subscr-wrapper .gigya-screen .gigya-composite-control-submit .gigya-input-submit:focus:not(:focus-visible),.user-nav .form-user .gigya_subscr-wrapper .gigya-screen .gigya-composite-control-submit .gigya-input-submit:hover,.user-nav .form-vue .form-vue-detail .thanks-page .link a:focus:not(:focus-visible),.user-nav .form-vue .form-vue-detail .thanks-page .link a:hover,.user-nav .form-vue .form-vue-detail .wizard-card-footer .wizard-footer-left .wizard-btn:focus:not(:focus-visible),.user-nav .form-vue .form-vue-detail .wizard-card-footer .wizard-footer-left .wizard-btn:hover,.user-nav .form-vue .form-vue-detail .wizard-card-footer .wizard-footer-right .wizard-btn:focus:not(:focus-visible),.user-nav .form-vue .form-vue-detail .wizard-card-footer .wizard-footer-right .wizard-btn:hover,.user-nav .form-vue .sopRightColumn .thanks-page .link a:focus:not(:focus-visible),.user-nav .form-vue .sopRightColumn .thanks-page .link a:hover,.user-nav .form-vue .sopRightColumn .wizard-card-footer .wizard-footer-left .wizard-btn:focus:not(:focus-visible),.user-nav .form-vue .sopRightColumn .wizard-card-footer .wizard-footer-left .wizard-btn:hover,.user-nav .form-vue .sopRightColumn .wizard-card-footer .wizard-footer-right .wizard-btn:focus:not(:focus-visible),.user-nav .form-vue .sopRightColumn .wizard-card-footer .wizard-footer-right .wizard-btn:hover,.user-nav .header-bg.header-bg-page-standard-sop .main-header .btn:hover,.user-nav .page-popin #block-mainpagecontent .button:focus:not(:focus-visible),.user-nav .page-popin #block-mainpagecontent .button:hover,.user-nav .pager li .button:focus:not(:focus-visible),.user-nav .pager li .button:hover,.user-nav .paragraph--type--block-element-push-map .wrapper-text a:focus:not(:focus-visible),.user-nav .paragraph--type--block-element-push-map .wrapper-text a:hover,.user-nav .popin-generation2024 .button:focus:not(:focus-visible),.user-nav .popin-generation2024 .button:hover,.user-nav .ressources_restriction #block-mainpagecontent>a:focus:not(:focus-visible),.user-nav .ressources_restriction #block-mainpagecontent>a:hover,.user-nav .user-account .form-user .form-actions .button--primary:focus:not(:focus-visible),.user-nav .user-account .form-user .form-actions .button--primary:hover{color:#fff;background:var(--primary)}.card.card-project,.card.card-what{position:relative;height:100%;padding:1rem 2rem 2rem;border-radius:10px;display:flex;flex-direction:column;box-shadow:0 0 var(--box-shadow-width) rgba(0,0,0,.15)}.card.card-project .card-visual,.card.card-what .card-visual{margin:0 auto 1rem;padding:0 2rem}@media screen and (min-width:768px){.card.card-project .card-visual,.card.card-what .card-visual{padding:0 1rem}}.card.card-project .card-visual img,.card.card-what .card-visual img{height:auto;width:auto;border-radius:50%}.card.card-project .card-title,.card.card-what .card-title{margin:0 0 1rem;line-height:1;font-weight:700;font-size:1.5625rem;flex-grow:.5;color:var(--primary)}.card.card-project .card-title a,.card.card-what .card-title a{color:var(--primary);text-decoration:none}.card.card-project .card-desc,.card.card-what .card-desc{font-weight:400;font-size:.875rem;line-height:1.2;margin:0 0 1rem;flex-grow:1}@media all and (max-width:767px){.card.card-project .card-desc p,.card.card-what .card-desc p{display:-webkit-box;overflow:hidden;-webkit-line-clamp:3;-webkit-box-orient:vertical}}.card.card-project .card-desc p,.card.card-what .card-desc p{margin-top:0}.card.card-project .card-calltoaction,.card.card-what .card-calltoaction{text-align:center;flex-grow:1;display:flex;flex-direction:column;justify-content:flex-end}.card.card-project .card-calltoaction a,.card.card-what .card-calltoaction a{font-size:.875rem;width:100%}.card.card-project .card-calltoaction a:before,.card.card-what .card-calltoaction a:before{content:'';display:block;position:absolute;height:100%;width:100%;top:0;left:0}.card.card-project .card-calltoaction{text-align:left}.bloc-ressources .card.card-project .card-calltoaction .form-submit,.card.card-project .card-calltoaction .bloc-ressources .form-submit,.card.card-project .card-calltoaction .btn,.card.card-project .card-calltoaction .flex-ressources-list .exposed-filters-ressources-list .form-actions input,.card.card-project .card-calltoaction .form-user .gigya_complete-wrapper .gigya-screen .gigya-composite-control-submit .gigya-input-submit,.card.card-project .card-calltoaction .form-user .gigya_profile-wrapper .gigya-screen .gigya-composite-control-submit .gigya-input-submit,.card.card-project .card-calltoaction .form-user .gigya_subscr-wrapper .gigya-screen .gigya-composite-control-submit .gigya-input-submit,.card.card-project .card-calltoaction .form-vue .form-vue-detail .thanks-page .link a,.card.card-project .card-calltoaction .form-vue .form-vue-detail .wizard-card-footer .wizard-footer-left .wizard-btn,.card.card-project .card-calltoaction .form-vue .form-vue-detail .wizard-card-footer .wizard-footer-right .wizard-btn,.card.card-project .card-calltoaction .form-vue .sopRightColumn .thanks-page .link a,.card.card-project .card-calltoaction .form-vue .sopRightColumn .wizard-card-footer .wizard-footer-left .wizard-btn,.card.card-project .card-calltoaction .form-vue .sopRightColumn .wizard-card-footer .wizard-footer-right .wizard-btn,.card.card-project .card-calltoaction .page-popin #block-mainpagecontent .button,.card.card-project .card-calltoaction .pager li .button,.card.card-project .card-calltoaction .paragraph--type--block-element-push-map .wrapper-text a,.card.card-project .card-calltoaction .popin-generation2024 .button,.card.card-project .card-calltoaction .ressources_restriction #block-mainpagecontent>a,.card.card-project .card-calltoaction .user-account .form-user .form-actions .button--primary,.card.card-project .card-calltoaction a,.card.card-project .card.card-what .card-calltoaction a,.card.card-what .card.card-project .card-calltoaction a,.flex-ressources-list .exposed-filters-ressources-list .form-actions .card.card-project .card-calltoaction input,.form-user .gigya_complete-wrapper .gigya-screen .gigya-composite-control-submit .card.card-project .card-calltoaction .gigya-input-submit,.form-user .gigya_profile-wrapper .gigya-screen .gigya-composite-control-submit .card.card-project .card-calltoaction .gigya-input-submit,.form-user .gigya_subscr-wrapper .gigya-screen .gigya-composite-control-submit .card.card-project .card-calltoaction .gigya-input-submit,.form-vue .form-vue-detail .thanks-page .link .card.card-project .card-calltoaction a,.form-vue .form-vue-detail .wizard-card-footer .wizard-footer-left .card.card-project .card-calltoaction .wizard-btn,.form-vue .form-vue-detail .wizard-card-footer .wizard-footer-right .card.card-project .card-calltoaction .wizard-btn,.form-vue .sopRightColumn .thanks-page .link .card.card-project .card-calltoaction a,.form-vue .sopRightColumn .wizard-card-footer .wizard-footer-left .card.card-project .card-calltoaction .wizard-btn,.form-vue .sopRightColumn .wizard-card-footer .wizard-footer-right .card.card-project .card-calltoaction .wizard-btn,.page-popin #block-mainpagecontent .card.card-project .card-calltoaction .button,.pager li .card.card-project .card-calltoaction .button,.paragraph--type--block-element-push-map .wrapper-text .card.card-project .card-calltoaction a,.popin-generation2024 .card.card-project .card-calltoaction .button,.ressources_restriction .card.card-project .card-calltoaction #block-mainpagecontent>a,.user-account .form-user .form-actions .card.card-project .card-calltoaction .button--primary{font-size:.875rem}.card.card-what-color-deepskyblue{color:#fff}.card.card-what-color-deepskyblue .card-title{color:#fff}.card.card-resources,.card.card-resources-video{background:#fff;border-radius:0 0 10px 10px;box-shadow:0 0 20px 0 #00000026;color:#333;display:flex;flex-direction:column;margin-bottom:0;perspective:1000px;text-decoration:none;height:360px;width:250px}@media screen and (max-width:767px){.card.card-resources,.card.card-resources-video{height:250px;width:160px}}@media screen and (min-width:991px){.card.card-resources-video:focus .card-container,.card.card-resources-video:hover .card-container,.card.card-resources:focus .card-container,.card.card-resources:hover .card-container{transform:rotateY(180deg)}}.card.card-resources .card-container,.card.card-resources-video .card-container{width:100%;height:100%;transition:transform .6s;transform-style:preserve-3d}.card.card-resources .card-front,.card.card-resources-video .card-front{transform:rotateY(0)}.card.card-resources .card-back,.card.card-resources-video .card-back{border-radius:0 0 10px 10px;height:100%;padding:0 1rem;position:absolute;top:0;transform:rotateY(180deg);width:100%}.card.card-resources .card-level,.card.card-resources .card-title,.card.card-resources-video .card-level,.card.card-resources-video .card-title{-webkit-box-orient:vertical;-webkit-line-clamp:3;display:-webkit-box;font-size:1.17em;font-weight:900;overflow:hidden;line-height:20px}@media all and (max-width:767px){.card.card-resources .card-level,.card.card-resources .card-title,.card.card-resources-video .card-level,.card.card-resources-video .card-title{font-size:13px;line-height:15px}}.card.card-resources .card-title,.card.card-resources-video .card-title{margin-top:0;margin-bottom:unset}.card.card-resources .card-level,.card.card-resources-video .card-level{-webkit-line-clamp:1;margin-top:unset}.card.card-resources .card-content,.card.card-resources-video .card-content{padding:0 1rem;height:130px}@media all and (max-width:767px){.card.card-resources .card-content,.card.card-resources-video .card-content{height:105px}}.card.card-resources .card-content .card-type,.card.card-resources-video .card-content .card-type{color:#4f4f4f;font-weight:600;font-size:14px;position:absolute;bottom:.5rem;max-width:75%}@media all and (max-width:767px){.card.card-resources .card-content .card-type,.card.card-resources-video .card-content .card-type{font-size:11.3px;max-width:70%}}.card.card-resources .card-back,.card.card-resources .card-front,.card.card-resources-video .card-back,.card.card-resources-video .card-front{backface-visibility:hidden}.card.card-resources .container-favorite-flag,.card.card-resources-video .container-favorite-flag{display:flex;justify-content:end;padding-top:1.5em;position:absolute;bottom:.5em;right:.5em}.card.card-resources .container-favorite-flag a.favorite-flag,.card.card-resources-video .container-favorite-flag a.favorite-flag{text-decoration:none;display:flex;align-items:center}.card.card-resources .container-favorite-flag a.favorite-flag span.icon-flag-blue,.card.card-resources-video .container-favorite-flag a.favorite-flag span.icon-flag-blue{display:none}@media screen and (min-width:767px){.card.card-resources .container-favorite-flag a.favorite-flag:hover span.icon-flag,.card.card-resources .container-favorite-flag a.favorite-flag:hover span.icon-flag-pink,.card.card-resources-video .container-favorite-flag a.favorite-flag:hover span.icon-flag,.card.card-resources-video .container-favorite-flag a.favorite-flag:hover span.icon-flag-pink{display:none}.card.card-resources .container-favorite-flag a.favorite-flag:hover span.icon-flag-blue,.card.card-resources-video .container-favorite-flag a.favorite-flag:hover span.icon-flag-blue{display:block}}.card.card-resources .container-favorite-flag a.favorite-flag span.icon-flag-label,.card.card-resources-video .container-favorite-flag a.favorite-flag span.icon-flag-label{color:#585e5f}.card.card-resources .container-favorite-flag a.favorite-flag span.icon-flag:before,.card.card-resources-video .container-favorite-flag a.favorite-flag span.icon-flag:before{color:#585e5f;font-size:2em}@media screen and (max-width:767px){.card.card-resources .container-favorite-flag a.favorite-flag span.icon-flag:before,.card.card-resources-video .container-favorite-flag a.favorite-flag span.icon-flag:before{font-size:20px}}.card.card-resources .container-favorite-flag a.favorite-flag span.icon-flag-pink:before,.card.card-resources-video .container-favorite-flag a.favorite-flag span.icon-flag-pink:before{color:#ff5757;font-size:2em}@media screen and (max-width:767px){.card.card-resources .container-favorite-flag a.favorite-flag span.icon-flag-pink:before,.card.card-resources-video .container-favorite-flag a.favorite-flag span.icon-flag-pink:before{font-size:20px}}.card.card-resources .container-favorite-flag a.favorite-flag span.icon-flag-blue:before,.card.card-resources-video .container-favorite-flag a.favorite-flag span.icon-flag-blue:before{color:#006aff;font-size:2em}@media screen and (max-width:767px){.card.card-resources .container-favorite-flag a.favorite-flag span.icon-flag-blue:before,.card.card-resources-video .container-favorite-flag a.favorite-flag span.icon-flag-blue:before{font-size:20px}}.card.card-resources-video{width:unset;max-width:unset;min-height:unset;height:unset;box-shadow:unset;padding:2rem 2rem 1rem}@media all and (max-width:767px){.card.card-resources-video{padding:1rem 1.25rem 1rem}}.card.card-resources-video .card-title{color:var(--primary);font-weight:700;font-size:1.5625rem;line-height:1;flex:1 1 auto;margin:0}.card.card-resources-video .card-title a{color:var(--primary);text-decoration:none}.card.card-resources-video .card-title a:focus,.card.card-resources-video .card-title a:hover{text-decoration:underline}.card.card-resources-video .card-field--paragraph--field-block-title--carrousel-generation p{margin:unset}.card.card-news{cursor:pointer;position:relative}.card.card-news .node--view-mode-mise-en-avant,.card.card-news article{height:100%}.card.card-news .card-visual{margin-bottom:0;height:100%}.card.card-news .card-visual div{height:100%}.card.card-news .card-visual img{width:100%;height:100%;object-fit:cover;border-radius:10px}.card.card-news .card-visual .image-legend{display:none}.card.card-news .wrapper-text{position:absolute;left:0;right:0;bottom:0;background:#000;background:linear-gradient(180deg,rgba(0,0,0,0) 0,#000 100%);padding:15% 1.5rem 1.5rem;border-radius:0 0 10px 10px}@media screen and (min-width:1200px){.card.card-news .wrapper-text{padding:15% 3rem 2rem}}.card.card-news .wrapper-text .card-title{margin:.5rem 0;font-weight:700;font-size:1.1rem;font-size:clamp(1.1rem,calc(1.1rem - .375rem + var(--scaler)),2.1875rem);line-height:1.14;color:#fff}.card.card-news .wrapper-text .card-title a{color:#fff;text-decoration:none}.card.card-news .wrapper-text .card-desc{font-weight:400;font-size:.875rem;font-size:clamp(.875rem,calc(.875rem - .375rem + var(--scaler)),1.125rem);color:#fff;line-height:1.4}.card.card-news .wrapper-text .card-desc p{margin:0}@media screen and (min-width:768px){.card.card-news:not(.card-news-first){position:relative}.card.card-news:not(.card-news-first) .node--view-mode-mise-en-avant,.card.card-news:not(.card-news-first) article{height:auto}.card.card-news:not(.card-news-first) .card-visual{margin-bottom:1rem;height:auto}.card.card-news:not(.card-news-first) .card-visual div{height:auto}.card.card-news:not(.card-news-first) .card-visual img{height:auto}.card.card-news:not(.card-news-first) .wrapper-text{position:static;background:unset;padding:unset;border-radius:unset}.card.card-news:not(.card-news-first) .wrapper-text .card-title{font-size:1.5625rem;line-height:1;color:var(--primary)}.card.card-news:not(.card-news-first) .wrapper-text .card-title a{color:var(--primary)}.card.card-news:not(.card-news-first) .wrapper-text .card-desc{color:#333}}.header-bg-liste .card.card-news:not(.card-news-first){position:relative}.header-bg-liste .card.card-news:not(.card-news-first) .node--view-mode-mise-en-avant,.header-bg-liste .card.card-news:not(.card-news-first) article{height:auto}.header-bg-liste .card.card-news:not(.card-news-first) .card-visual{margin-bottom:.625rem;height:auto}@media screen and (min-width:768px){.header-bg-liste .card.card-news:not(.card-news-first) .card-visual{margin-bottom:1rem}}.header-bg-liste .card.card-news:not(.card-news-first) .card-visual div{height:auto}.header-bg-liste .card.card-news:not(.card-news-first) .card-visual img{height:auto}.header-bg-liste .card.card-news:not(.card-news-first) .wrapper-text{position:static;background:unset;padding:unset;border-radius:unset}.header-bg-liste .card.card-news:not(.card-news-first) .wrapper-text .card-title{font-size:1.25rem;font-size:clamp(1.25rem,calc(1.25rem - .375rem + var(--scaler)),1.5625rem);line-height:1;color:var(--primary)}.header-bg-liste .card.card-news:not(.card-news-first) .wrapper-text .card-title a{color:var(--primary)}.header-bg-liste .card.card-news:not(.card-news-first) .wrapper-text .card-desc{color:#333;font-size:.875rem;font-size:clamp(.875rem,calc(.875rem - .375rem + var(--scaler)),1.125rem)}[id^=collapse-]{max-height:0;overflow:hidden;transition:max-height .3s ease}[id^=collapse-] .form-checkboxes{padding:.2rem 0 .2rem .2rem}.main-header .wrapper-logo{display:flex;flex-direction:column;align-items:flex-end}.main-header .wrapper-logo>a{text-decoration:none}.main-header .wrapper-logo .mini-logos{max-width:92px}@media screen and (max-width:991px){.main-header .wrapper-logo .mini-logos{max-width:60px}}.main-header .wrapper-logo .logo-alt{display:none}.main-header .wrapper-logo [class*=logo]{width:50px}@media screen and (max-width:991px){.main-header .wrapper-logo [class*=logo]{width:42px}}.main-header:not(.sticky) .wrapper-logo .mini-logos{max-width:100px}.main-header:not(.sticky) .wrapper-logo [class*=logo]{width:calc(min(120px,15vw))}.main-header:not(.sticky) .wrapper-logo>a{display:flex;flex-direction:column;align-items:flex-end}.main-header.sticky .wrapper-logo{flex:3;display:block}.main-header.sticky .wrapper-logo a{display:inline-block}.main-header.sticky .wrapper-logo .logo{display:none}.main-header.sticky .wrapper-logo .logo-alt{display:block}.timer{display:grid;grid-template-columns:repeat(4,1fr)}.timer time{visibility:hidden;font-size:0;opacity:0;position:absolute}.timer .key-figure{display:flex;flex-direction:column;align-items:center;padding:0 .75rem;color:var(--secondary);border-right:1px solid var(--secondary)}.timer .key-figure .figure{font-weight:700;font-size:1.2rem;font-size:clamp(1.2rem,calc(1.2rem - .375rem + var(--scaler)),2.5rem);line-height:.6;letter-spacing:.09rem;margin-bottom:.75rem}.timer .key-figure .legend{font-weight:400;font-size:.75rem;font-size:clamp(.75rem,calc(.75rem - .375rem + var(--scaler)),.875rem);line-height:.77;text-indent:.125rem;letter-spacing:.125rem}@media screen and (min-width:768px){.timer .key-figure .legend{text-indent:.3125rem;letter-spacing:.3125rem}}.timer .key-figure:last-of-type{border:unset}.field_sop23_concerned_public.field .field{display:flex;align-items:baseline}.field_sop23_concerned_public.field .field .fiels-label{font-weight:inherit;font-size:inherit}.field_sop23_concerned_public.field .field .fiels-label:after{content:':'}.field_sop23_concerned_public.field .field .field-value{margin-left:5px}.field_sop23_concerned_public.field .field_sop23_public_type .field-value{font-weight:700}.field_sop23_concerned_public.field .paragraph--type--concerned-public{margin-bottom:2rem}.field_sop23_concerned_public.field .paragraph--type--concerned-public .fiels-label{margin-top:0;margin-bottom:0;font-family:"Source Sans Pro",sans-serif;color:#333}.resource-video .field_video .media-oembed-content,.resource-video .field_video iframe{width:100%;height:40vw}.wrapper-modale .wrapper-video .media-oembed-content{height:250px;width:100%}@media screen and (min-width:768px){.wrapper-modale .wrapper-video .media-oembed-content{height:calc(min(510px,60vh))}}.link-white{color:#fff}.link-white:hover{color:#006aff}.resource-slider .icon-play-video{margin-left:-6px}.social-buttons{text-align:left}.social-buttons-title{font-size:1.25rem;font-size:clamp(1.25rem,calc(1.25rem - .375rem + var(--scaler)),1.5625rem);font-weight:700;color:var(--primary);margin-bottom:.875rem}.social-buttons .social-buttons-links,.social-buttons ul{display:flex;list-style-type:none;padding-left:0}.social-buttons .social-buttons-links li.twitter a:before,.social-buttons ul li.twitter a:before{content:'\e911';font-size:1.1rem}.social-buttons .social-buttons-links li.facebook a:before,.social-buttons ul li.facebook a:before{content:'\e912'}.social-buttons .social-buttons-links li.mail a:before,.social-buttons ul li.mail a:before{content:'\e913';font-size:1rem}.social-buttons .social-buttons-links li a,.social-buttons ul li a{text-decoration:none;color:var(--primary);width:50px;height:50px;border:2px solid var(--primary);border-radius:50%;display:flex;align-items:center;justify-content:center;transition:all .2s ease-in-out;background-color:#fff;margin-right:20px;font-size:0}.social-buttons .social-buttons-links li a i,.social-buttons ul li a i{display:none}.social-buttons .social-buttons-links li a:before,.social-buttons ul li a:before{display:block;font-size:1.2rem;font-family:icomoon!important}.social-buttons .social-buttons-links li a:focus,.social-buttons .social-buttons-links li a:hover,.social-buttons ul li a:focus,.social-buttons ul li a:hover{color:#fff;background-color:var(--primary)}.social-buttons .social-buttons-links li:last-child a,.social-buttons ul li:last-child a{margin-right:0}.accordion-faq h2{margin:0;padding:0}.accordion-faq.focus{border-color:#79adfb}.accordion-faq.focus h2{background-color:#f7f7f7}.accordion-faq dl.faq{margin-top:0}.accordion-faq .accordion-trigger{position:relative;display:block;margin:0;padding:1.75rem 4.5rem 1.75rem 2rem;width:100%;border-radius:3px;border:0;background:#eee;text-align:left;color:var(--primary);line-height:1.3;font-size:1rem;font-size:clamp(1rem,calc(1rem - .375rem + var(--scaler)),1.125rem);font-weight:700}.accordion-faq .accordion-trigger:after{content:"";font-family:icomoon;position:absolute;right:30px;top:50%;transform:translateY(-50%);font-size:1rem;color:var(--primary)}.accordion-faq .accordion-trigger:focus,.accordion-faq .accordion-trigger:hover{background:#e1edfe}.accordion-faq .accordion-trigger[aria-expanded=true]{background:#fff;border-bottom-left-radius:0;border-bottom-right-radius:0}.accordion-faq .accordion-trigger[aria-expanded=true]:after{content:""}.accordion-faq dd{margin:unset}.accordion-faq .accordion-panel{margin:1rem 0 0;padding:0 2rem 1.75rem;background:#fff;color:var(--primary);border-bottom-left-radius:3px;border-bottom-right-radius:3px;font-size:1rem}.accordion-faq .accordion-open{box-shadow:0 0 20px rgba(0,0,0,.05)}.accordion-panel[hidden]{display:none}.form-item.js-form-type-checkbox input,.form-item.js-form-type-radio input{opacity:0;position:absolute}.form-item.js-form-type-checkbox input+label,.form-item.js-form-type-radio input+label{display:flex;align-items:center;padding:0;line-height:1.2;font-size:.875rem;margin:0;max-width:unset;cursor:pointer;font-weight:400;color:var(--primary)}.form-item.js-form-type-checkbox input+label:before,.form-item.js-form-type-radio input+label:before{content:"";left:0;position:static;display:inline-block;width:1.25rem;height:1.25rem;margin-right:.5rem;background-color:#fff;border:1px solid #767676;transition:.1s ease all;flex-shrink:0;pointer-events:auto;z-index:2}.form-item.js-form-type-checkbox input:focus+label:before,.form-item.js-form-type-radio input:focus+label:before{box-shadow:0 0 0 .2rem rgba(var(--primary),.25)}.form-item.js-form-type-radio input+label:before{border-radius:50%}.form-item.js-form-type-radio input:checked+label:before{border:5px solid var(--accent-shade)}.form-item.js-form-type-checkbox input:checked+label:before{background-color:var(--accent-shade);border:none;content:"";font-family:icomoon!important;font-size:.75rem;display:flex;align-items:center;justify-content:center;color:#fff}.views-exposed-form form>fieldset{margin:0 0 35px}.views-exposed-form form>fieldset>legend{text-transform:uppercase;font-weight:800;font-size:1.25rem;display:block;margin-bottom:35px}@media screen and (max-width:991px){.node--type-page-faq .container,.node--type-page-faq .node-news .image-container .field--name-field-legend-image,.node--type-page-faq .paragraph--type--block-element-push-map,.node-news .image-container .node--type-page-faq .field--name-field-legend-image{padding:0}}.container-faq{position:relative;margin:auto;max-width:992px}@media screen and (max-width:991px){.container-faq-list{padding:0 1rem;display:block}}.faq-search-form{margin-bottom:3em;margin-top:-6em;z-index:3;position:relative}.faq-search-form .faq-search-input-wrapper{background-color:#fff;border-radius:.5rem;display:flex;flex-direction:row;align-items:center;justify-content:space-between;box-shadow:rgba(149,157,165,.2) 0 8px 24px}@media screen and (max-width:991px){.faq-search-form .faq-search-input-wrapper{border-radius:0}}.faq-search-form .faq-search-input-wrapper:focus-within{box-shadow:rgba(0,0,0,.35) 0 5px 15px}.faq-search-form .faq-search-input-wrapper .faq-search-input,.faq-search-form .faq-search-input-wrapper .faq-search-input:focus{background:0 0;border:none;outline:0;box-shadow:none;width:calc(100% - 10rem);height:2.5em;padding:0;margin:.5em 1em;margin-left:2em;color:var(--primary)}@media all and (max-width:1199px){.faq-search-form .faq-search-input-wrapper .faq-search-input,.faq-search-form .faq-search-input-wrapper .faq-search-input:focus{margin-left:1.5em;width:calc(100% - 8em)}}.faq-search-form .faq-search-input-wrapper .faq-search-cancel{border:none;background:0 0}.faq-search-form .faq-search-input-wrapper .faq-search-submit{display:block;position:relative;width:3rem;height:3rem;padding:0;font-size:18px;margin:1rem;border-radius:1.5rem;border:var(--primary);background-color:var(--primary);color:#fff;justify-content:center}@media screen and (max-width:1440px){.faq-search-form .faq-search-input-wrapper .faq-search-submit{width:3rem;height:3rem;margin:1rem}}.faq-search-form .faq-search-suggestion-list-wrapper{position:relative;margin-right:25px;margin-left:25px;box-sizing:content-box}.faq-search-form .faq-search-suggestion-list-wrapper .faq-search-suggestion-list{padding:0;text-indent:0;list-style:none;max-width:100%;margin:0;margin-top:1px;background:#fff;box-shadow:0 10px 20px 0 #d8d8d8;top:100%!important;bottom:auto!important}.faq-search-form .faq-search-suggestion-list-wrapper .faq-search-suggestion-list li{margin:0;padding:1em;text-indent:0;color:#323232}.faq-search-form .faq-search-suggestion-list-wrapper .faq-search-suggestion-list li:hover,.faq-search-form .faq-search-suggestion-list-wrapper .faq-search-suggestion-list li[aria-selected=true]{background-color:#006aff;color:#fff}.faq-search-form .faq-search-no-result-wrapper{margin-top:2rem;padding:1rem;text-align:center}.user-account .form-user{padding:0 1.5rem;margin-top:2.5rem;color:var(--primary)}@media all and (min-width:992px){.user-account .form-user{padding:2rem}}.user-account .form-user a{color:var(--accent-shade)}.user-account .form-user h3{margin-bottom:1.5rem;line-height:1.15;color:var(--primary);font-weight:700;font-size:1.5625rem;font-size:clamp(1.5625rem,calc(1.5625rem - .375rem + var(--scaler)),2.1875rem)}.user-account .form-user label{font-weight:700;text-align:left;color:var(--primary);position:relative;z-index:2;display:block;margin-bottom:.5rem;max-width:95%}.user-account .form-user label a{color:#006aff}.user-account .form-user .fieldgroup{margin:0;border:none}.user-account .form-user .fieldgroup .legend,.user-account .form-user .fieldgroup legend{font-weight:700;text-align:left;color:var(--primary);position:relative;z-index:2;display:block;max-width:95%;margin-bottom:1rem}.user-account .form-user .form-item{margin-bottom:2em}.user-account .form-user .rounded-group{border:5px solid #ddd;border-radius:50px;padding:2rem;margin-bottom:2rem}.user-account .form-user .rounded-group h3{margin-top:0;margin-bottom:1.5rem;line-height:1.15}@media screen and (min-width:768px){.user-account .form-user .rounded-group h3{margin-top:1rem;line-height:1}}.user-account .form-user input::placeholder{color:var(--primary)!important}.user-account .form-user input[type=date],.user-account .form-user input[type=number],.user-account .form-user input[type=password],.user-account .form-user input[type=text],.user-account .form-user textarea{background-color:#fff!important;border-radius:50px!important;opacity:1;border:1px solid #fff!important;padding:1.25rem 1.875rem!important;box-shadow:none!important;color:var(--primary);width:100%!important}@media screen and (min-width:768px){.user-account .form-user input[type=date],.user-account .form-user input[type=number],.user-account .form-user input[type=password],.user-account .form-user input[type=text],.user-account .form-user textarea{font-size:1rem}}.user-account .form-user input[type=date]:focus,.user-account .form-user input[type=date]:focus-visible,.user-account .form-user input[type=date]:focus-within,.user-account .form-user input[type=number]:focus,.user-account .form-user input[type=number]:focus-visible,.user-account .form-user input[type=number]:focus-within,.user-account .form-user input[type=password]:focus,.user-account .form-user input[type=password]:focus-visible,.user-account .form-user input[type=password]:focus-within,.user-account .form-user input[type=text]:focus,.user-account .form-user input[type=text]:focus-visible,.user-account .form-user input[type=text]:focus-within,.user-account .form-user textarea:focus,.user-account .form-user textarea:focus-visible,.user-account .form-user textarea:focus-within{outline:unset;border-color:var(--primary)!important}.user-account .form-user input[type=date]:disabled,.user-account .form-user input[type=number]:disabled,.user-account .form-user input[type=password]:disabled,.user-account .form-user input[type=text]:disabled,.user-account .form-user textarea:disabled{background-color:#f9f9f9;border-color:#f9f9f9;color:#767676}.user-account .form-user textarea{border-radius:30px}.user-account .form-user .form-item.js-form-type-radio input+label{font-size:1rem}.user-account .form-user .form-actions{margin-top:2rem;margin-bottom:0;text-align:center}@media all and (min-width:992px){.user-account .form-user .form-actions{text-align:right}}.form-user .gigya_complete-wrapper .gigya-screen .gigya-composite-control,.form-user .gigya_profile-wrapper .gigya-screen .gigya-composite-control,.form-user .gigya_subscr-wrapper .gigya-screen .gigya-composite-control{margin-bottom:2em;padding:0}.form-user .gigya_complete-wrapper .gigya-screen .gigya-label,.form-user .gigya_complete-wrapper .gigya-screen .gigya-legend,.form-user .gigya_profile-wrapper .gigya-screen .gigya-label,.form-user .gigya_profile-wrapper .gigya-screen .gigya-legend,.form-user .gigya_subscr-wrapper .gigya-screen .gigya-label,.form-user .gigya_subscr-wrapper .gigya-screen .gigya-legend{display:block;margin-left:0;margin-right:0;margin-bottom:.5rem!important;padding:0;height:auto}.form-user .gigya_complete-wrapper .gigya-screen .gigya-label .gigya-label-text,.form-user .gigya_complete-wrapper .gigya-screen .gigya-label .gigya-legend-text,.form-user .gigya_complete-wrapper .gigya-screen .gigya-legend .gigya-label-text,.form-user .gigya_complete-wrapper .gigya-screen .gigya-legend .gigya-legend-text,.form-user .gigya_profile-wrapper .gigya-screen .gigya-label .gigya-label-text,.form-user .gigya_profile-wrapper .gigya-screen .gigya-label .gigya-legend-text,.form-user .gigya_profile-wrapper .gigya-screen .gigya-legend .gigya-label-text,.form-user .gigya_profile-wrapper .gigya-screen .gigya-legend .gigya-legend-text,.form-user .gigya_subscr-wrapper .gigya-screen .gigya-label .gigya-label-text,.form-user .gigya_subscr-wrapper .gigya-screen .gigya-label .gigya-legend-text,.form-user .gigya_subscr-wrapper .gigya-screen .gigya-legend .gigya-label-text,.form-user .gigya_subscr-wrapper .gigya-screen .gigya-legend .gigya-legend-text{font-weight:inherit;font-size:inherit;font-family:inherit;color:inherit}.form-user .gigya_complete-wrapper .gigya-screen .gigya-label .gigya-required-display,.form-user .gigya_complete-wrapper .gigya-screen .gigya-legend .gigya-required-display,.form-user .gigya_profile-wrapper .gigya-screen .gigya-label .gigya-required-display,.form-user .gigya_profile-wrapper .gigya-screen .gigya-legend .gigya-required-display,.form-user .gigya_subscr-wrapper .gigya-screen .gigya-label .gigya-required-display,.form-user .gigya_subscr-wrapper .gigya-screen .gigya-legend .gigya-required-display{display:inline-block;font-weight:inherit;font-size:inherit;font-family:inherit;color:inherit;margin-bottom:unset}.form-user .gigya_complete-wrapper .gigya-screen .gigya-legend,.form-user .gigya_profile-wrapper .gigya-screen .gigya-legend,.form-user .gigya_subscr-wrapper .gigya-screen .gigya-legend{font-weight:700;text-align:left;color:var(--primary);position:relative;z-index:2;display:block;margin-bottom:.5rem;max-width:95%}.form-user .gigya_complete-wrapper .gigya-screen .gigya-legend a,.form-user .gigya_profile-wrapper .gigya-screen .gigya-legend a,.form-user .gigya_subscr-wrapper .gigya-screen .gigya-legend a{color:#006aff}.form-user .gigya_complete-wrapper .gigya-screen input[type=date],.form-user .gigya_complete-wrapper .gigya-screen input[type=text],.form-user .gigya_profile-wrapper .gigya-screen input[type=date],.form-user .gigya_profile-wrapper .gigya-screen input[type=text],.form-user .gigya_subscr-wrapper .gigya-screen input[type=date],.form-user .gigya_subscr-wrapper .gigya-screen input[type=text]{margin:0;height:auto;text-indent:0;text-align:start;float:unset;margin:0}@media all and (max-width:575px){.form-user .gigya_complete-wrapper .gigya-screen input[type=date].gigya-input-text,.form-user .gigya_complete-wrapper .gigya-screen input[type=text].gigya-input-text,.form-user .gigya_profile-wrapper .gigya-screen input[type=date].gigya-input-text,.form-user .gigya_profile-wrapper .gigya-screen input[type=text].gigya-input-text,.form-user .gigya_subscr-wrapper .gigya-screen input[type=date].gigya-input-text,.form-user .gigya_subscr-wrapper .gigya-screen input[type=text].gigya-input-text{padding:1rem}}.form-user .gigya_complete-wrapper .gigya-screen input[type=date]:focus,.form-user .gigya_complete-wrapper .gigya-screen input[type=text]:focus,.form-user .gigya_profile-wrapper .gigya-screen input[type=date]:focus,.form-user .gigya_profile-wrapper .gigya-screen input[type=text]:focus,.form-user .gigya_subscr-wrapper .gigya-screen input[type=date]:focus,.form-user .gigya_subscr-wrapper .gigya-screen input[type=text]:focus{padding:1.25rem 1.875rem}@media all and (max-width:575px){.form-user .gigya_complete-wrapper .gigya-screen input[type=date]:focus,.form-user .gigya_complete-wrapper .gigya-screen input[type=text]:focus,.form-user .gigya_profile-wrapper .gigya-screen input[type=date]:focus,.form-user .gigya_profile-wrapper .gigya-screen input[type=text]:focus,.form-user .gigya_subscr-wrapper .gigya-screen input[type=date]:focus,.form-user .gigya_subscr-wrapper .gigya-screen input[type=text]:focus{padding:1rem}}.form-user .gigya_complete-wrapper .gigya-screen .subscription-checkbox+.subscription-name-label,.form-user .gigya_profile-wrapper .gigya-screen .subscription-checkbox+.subscription-name-label,.form-user .gigya_subscr-wrapper .gigya-screen .subscription-checkbox+.subscription-name-label{font-weight:inherit}.form-user .gigya_complete-wrapper .gigya-screen .gigyaSelectWrapper,.form-user .gigya_profile-wrapper .gigya-screen .gigyaSelectWrapper,.form-user .gigya_subscr-wrapper .gigya-screen .gigyaSelectWrapper{background-color:#fff;border-radius:50px;opacity:1;border:1px solid #fff;padding:1.25rem 1.875rem;box-shadow:none;color:var(--primary);width:100%;box-sizing:border-box}@media all and (max-width:575px){.form-user .gigya_complete-wrapper .gigya-screen .gigyaSelectWrapper,.form-user .gigya_profile-wrapper .gigya-screen .gigyaSelectWrapper,.form-user .gigya_subscr-wrapper .gigya-screen .gigyaSelectWrapper{padding:1rem}}.form-user .gigya_complete-wrapper .gigya-screen .gigyaSelectWrapper:focus-within,.form-user .gigya_profile-wrapper .gigya-screen .gigyaSelectWrapper:focus-within,.form-user .gigya_subscr-wrapper .gigya-screen .gigyaSelectWrapper:focus-within{border:1px solid var(--primary)}@media screen and (min-width:768px){.form-user .gigya_complete-wrapper .gigya-screen .gigyaSelectWrapper,.form-user .gigya_profile-wrapper .gigya-screen .gigyaSelectWrapper,.form-user .gigya_subscr-wrapper .gigya-screen .gigyaSelectWrapper{font-size:1rem}}.form-user .gigya_complete-wrapper .gigya-screen .gigyaSelectWrapper select,.form-user .gigya_profile-wrapper .gigya-screen .gigyaSelectWrapper select,.form-user .gigya_subscr-wrapper .gigya-screen .gigyaSelectWrapper select{background-color:transparent;border:none;padding:0 1em 0 0;margin:0;margin-bottom:0!important;width:100%;font-family:inherit;font-size:inherit;cursor:inherit;line-height:inherit;outline:0;border:none!important;box-shadow:none!important;height:auto}.form-user .gigya_complete-wrapper .gigya-screen .gigyaSelectWrapper select:focus,.form-user .gigya_profile-wrapper .gigya-screen .gigyaSelectWrapper select:focus,.form-user .gigya_subscr-wrapper .gigya-screen .gigyaSelectWrapper select:focus{border:none!important;box-shadow:none!important}.form-user .gigya_complete-wrapper .gigya-screen .gigya-composite-control-phone-number-input .countryCode,.form-user .gigya_profile-wrapper .gigya-screen .gigya-composite-control-phone-number-input .countryCode,.form-user .gigya_subscr-wrapper .gigya-screen .gigya-composite-control-phone-number-input .countryCode{display:inline-block;width:30%}@media all and (max-width:1199px){.form-user .gigya_complete-wrapper .gigya-screen .gigya-composite-control-phone-number-input .countryCode,.form-user .gigya_profile-wrapper .gigya-screen .gigya-composite-control-phone-number-input .countryCode,.form-user .gigya_subscr-wrapper .gigya-screen .gigya-composite-control-phone-number-input .countryCode{display:block;width:auto;margin-bottom:1rem}.form-user .gigya_complete-wrapper .gigya-screen .gigya-composite-control-phone-number-input .countryCode .gigya-country-code-select,.form-user .gigya_profile-wrapper .gigya-screen .gigya-composite-control-phone-number-input .countryCode .gigya-country-code-select,.form-user .gigya_subscr-wrapper .gigya-screen .gigya-composite-control-phone-number-input .countryCode .gigya-country-code-select{width:100%}}.form-user .gigya_complete-wrapper .gigya-screen .gigya-composite-control-phone-number-input .gigya-subscriber-phone-number-input,.form-user .gigya_profile-wrapper .gigya-screen .gigya-composite-control-phone-number-input .gigya-subscriber-phone-number-input,.form-user .gigya_subscr-wrapper .gigya-screen .gigya-composite-control-phone-number-input .gigya-subscriber-phone-number-input{width:calc(70% - 5px)}@media all and (max-width:1199px){.form-user .gigya_complete-wrapper .gigya-screen .gigya-composite-control-phone-number-input .gigya-subscriber-phone-number-input,.form-user .gigya_profile-wrapper .gigya-screen .gigya-composite-control-phone-number-input .gigya-subscriber-phone-number-input,.form-user .gigya_subscr-wrapper .gigya-screen .gigya-composite-control-phone-number-input .gigya-subscriber-phone-number-input{width:100%}}.form-user .gigya_complete-wrapper .gigya-screen .gigya-composite-control-submit,.form-user .gigya_profile-wrapper .gigya-screen .gigya-composite-control-submit,.form-user .gigya_subscr-wrapper .gigya-screen .gigya-composite-control-submit{text-align:center;margin-top:2rem;margin-bottom:0;padding-bottom:0!important}@media all and (min-width:992px){.form-user .gigya_complete-wrapper .gigya-screen .gigya-composite-control-submit,.form-user .gigya_profile-wrapper .gigya-screen .gigya-composite-control-submit,.form-user .gigya_subscr-wrapper .gigya-screen .gigya-composite-control-submit{text-align:right}}@media all and (max-width:575px){.form-user .gigya_complete-wrapper .gigya-screen .gigya-composite-control-submit,.form-user .gigya_profile-wrapper .gigya-screen .gigya-composite-control-submit,.form-user .gigya_subscr-wrapper .gigya-screen .gigya-composite-control-submit{margin-left:-1.5rem;width:calc(100% + 3rem)}}.form-user .gigya_complete-wrapper .gigya-screen .gigya-composite-control-submit .gigya-input-submit,.form-user .gigya_profile-wrapper .gigya-screen .gigya-composite-control-submit .gigya-input-submit,.form-user .gigya_subscr-wrapper .gigya-screen .gigya-composite-control-submit .gigya-input-submit{width:auto;height:auto}@media all and (max-width:575px){.form-user .gigya_complete-wrapper .gigya-screen .gigya-composite-control-submit .gigya-input-submit,.form-user .gigya_profile-wrapper .gigya-screen .gigya-composite-control-submit .gigya-input-submit,.form-user .gigya_subscr-wrapper .gigya-screen .gigya-composite-control-submit .gigya-input-submit{padding-left:1rem;padding-right:1rem}}@media all and (min-width:992px){.form-user{margin-top:6rem!important}}@media all and (max-width:575px){.form-user .form-actions.form-wrapper{margin-left:-1.5rem;width:calc(100% + 3rem);padding-bottom:0}}@media all and (max-width:575px){.form-user .form-actions.form-wrapper .button.button--primary{padding-left:1rem!important;padding-right:1rem!important}}.form-user .user-profil-warning-block{display:flex;align-items:center;color:#ff0042}.form-user .user-profil-warning-block .icon{font-size:2rem;margin-right:1rem}.form-user .gigya_complete-wrapper,.form-user .gigya_profile-wrapper,.form-user .gigya_subscr-wrapper{width:auto;padding:0}.form-user .gigya_complete-wrapper .gigya-screen.portrait,.form-user .gigya_profile-wrapper .gigya-screen.portrait,.form-user .gigya_subscr-wrapper .gigya-screen.portrait{width:auto;padding:0}.form-user .gigya_complete-wrapper .gigya-screen.portrait select,.form-user .gigya_profile-wrapper .gigya-screen.portrait select,.form-user .gigya_subscr-wrapper .gigya-screen.portrait select{height:unset;font-size:unset}.form-user .gigya_complete-wrapper .gigya-screen.portrait input[type=text],.form-user .gigya_profile-wrapper .gigya-screen.portrait input[type=text],.form-user .gigya_subscr-wrapper .gigya-screen.portrait input[type=text]{height:auto}.gigya-complete-profile-body:not(.page_403){background-color:#fff}.gigya-complete-profile-body:not(.page_403) .gigya-complete-profile-page-wrapper{position:relative;width:100%;max-width:575px;margin:0 auto;padding:2rem;font-size:.9rem;font-family:"Source Sans Pro",sans-serif;color:#000}@media all and (max-width:1199px){.gigya-complete-profile-body:not(.page_403) .gigya-complete-profile-page-wrapper{padding:2rem 0}}.gigya-complete-profile-body:not(.page_403) .gigya-complete-profile-page-wrapper .gigya-complete-profile-header{padding-top:136px;background-image:url(/themes/custom/paris2024/images/logo-paris-2024.gif);background-size:auto 160px;background-repeat:no-repeat;background-position:top center}.gigya-complete-profile-body:not(.page_403) .gigya-complete-profile-page-wrapper .gigya-complete-profile-header .gigya-complete-profile-title{text-transform:uppercase;font-family:paris2024;font-weight:600;font-size:2.5em;font-variation-settings:unset;text-align:center}@media all and (max-width:1199px){.gigya-complete-profile-body:not(.page_403) .gigya-complete-profile-page-wrapper .gigya-complete-profile-header .gigya-complete-profile-title{font-size:1.5em}}.gigya-complete-profile-body:not(.page_403) .gigya-complete-profile-page-wrapper .gigya-complete-profile-header .gigya-complete-profile-title .gigya-complete-profile-linebreak{display:block}.gigya-complete-profile-body:not(.page_403) .gigya-complete-profile-page-wrapper .gigya-screen{width:auto;margin:0;padding:0}.gigya-complete-profile-body:not(.page_403) .gigya-complete-profile-page-wrapper .gigya-screen .gigya-composite-control{width:auto;background-color:#f7f7f7;margin-bottom:2rem;border:1px solid #dedede;padding:.5em!important}.gigya-complete-profile-body:not(.page_403) .gigya-complete-profile-page-wrapper .gigya-screen .gigya-composite-control .gigya-label{margin:0;margin-bottom:.3em;padding:0;padding-bottom:0!important;height:auto;width:auto}.gigya-complete-profile-body:not(.page_403) .gigya-complete-profile-page-wrapper .gigya-screen .gigya-composite-control .gigya-label .gigya-label-text{color:#585e5f!important}.gigya-complete-profile-body:not(.page_403) .gigya-complete-profile-page-wrapper .gigya-screen .gigya-composite-control .gigya-label .gigya-required-display{color:#000!important}.gigya-complete-profile-body:not(.page_403) .gigya-complete-profile-page-wrapper .gigya-screen .gigya-composite-control .gigya-input-text,.gigya-complete-profile-body:not(.page_403) .gigya-complete-profile-page-wrapper .gigya-screen .gigya-composite-control select{background:0 0;border:none;outline:0;box-shadow:none;margin:0;padding:0;height:auto;width:100%;text-indent:0;color:#000!important;color-scheme:dark}.gigya-complete-profile-body:not(.page_403) .gigya-complete-profile-page-wrapper .gigya-screen .gigya-composite-control .gigya-input-text:focus,.gigya-complete-profile-body:not(.page_403) .gigya-complete-profile-page-wrapper .gigya-screen .gigya-composite-control select:focus{border:none!important;outline:0!important;box-shadow:none!important;text-indent:0;width:100%}.gigya-complete-profile-body:not(.page_403) .gigya-complete-profile-page-wrapper .gigya-screen .gigya-composite-control .gigya-input-text:disabled{color:#585e5f!important}.gigya-complete-profile-body:not(.page_403) .gigya-complete-profile-page-wrapper .gigya-screen .gigya-composite-control select{margin-left:-4px}.gigya-complete-profile-body:not(.page_403) .gigya-complete-profile-page-wrapper .gigya-screen .gigya-composite-control .gigya-legend .gigya-legend-text{color:#585e5f!important}.gigya-complete-profile-body:not(.page_403) .gigya-complete-profile-page-wrapper .gigya-screen .gigya-composite-control .gigya-legend .gigya-required-display{color:#000!important}.gigya-complete-profile-body:not(.page_403) .gigya-complete-profile-page-wrapper .gigya-screen .gigya-composite-control.gigya-composite-control-phone-number-input .countryCode{display:inline-block;width:20%;min-width:7rem}@media all and (max-width:1199px){.gigya-complete-profile-body:not(.page_403) .gigya-complete-profile-page-wrapper .gigya-screen .gigya-composite-control.gigya-composite-control-phone-number-input .countryCode{display:block;width:auto;margin-bottom:1rem}.gigya-complete-profile-body:not(.page_403) .gigya-complete-profile-page-wrapper .gigya-screen .gigya-composite-control.gigya-composite-control-phone-number-input .countryCode .gigya-country-code-select{width:100%}}.gigya-complete-profile-body:not(.page_403) .gigya-complete-profile-page-wrapper .gigya-screen .gigya-composite-control.gigya-composite-control-phone-number-input.gigya-subscriber-phone-number-input{width:calc(80% - 5px);max-width:calc(100% - 7rem - 5px)}.gigya-complete-profile-body:not(.page_403) .gigya-complete-profile-page-wrapper .gigya-screen .gigya-composite-control.gigya-composite-control-phone-number-input.gigya-subscriber-phone-number-input:focus{width:calc(80% - 5px);max-width:calc(100% - 7rem - 5px)}@media all and (max-width:1199px){.gigya-complete-profile-body:not(.page_403) .gigya-complete-profile-page-wrapper .gigya-screen .gigya-composite-control.gigya-composite-control-phone-number-input.gigya-subscriber-phone-number-input{width:100%}}.gigya-complete-profile-body:not(.page_403) .gigya-complete-profile-page-wrapper .gigya-screen .gigya-composite-control.gigya-composite-control-subscription-widget{border:none;background:0 0}.gigya-complete-profile-body:not(.page_403) .gigya-complete-profile-page-wrapper .gigya-screen .gigya-composite-control.gigya-composite-control-subscription-widget .subscription-name-label{color:#000}.gigya-complete-profile-body:not(.page_403) .gigya-complete-profile-page-wrapper .gigya-screen .gigya-composite-control.gigya-composite-control-submit{border:none;background:0 0;text-align:center}.gigya-complete-profile-body:not(.page_403) .gigya-complete-profile-page-wrapper .gigya-screen .gigya-composite-control.gigya-composite-control-submit .gigya-input-submit{background-color:#000;width:auto;border-radius:30px;padding:0 2rem;color:#f7f7f7;font-weight:700;font-size:1rem;transition:all .35s ease;height:60px}@media all and (max-width:1199px){.gigya-complete-profile-body:not(.page_403) .gigya-complete-profile-page-wrapper .gigya-screen .gigya-composite-control.gigya-composite-control-submit .gigya-input-submit{padding:0 1rem}}.gigya-complete-profile-body:not(.page_403) .gigya-complete-profile-page-wrapper .gigya-screen .gigya-composite-control.gigya-composite-control-submit .gigya-input-submit:hover{background:#fff;border:3px solid #000;color:#000}.highlight-resource-container .hp-highlight-resource{background-color:#fff;border-radius:0 0 1em 1em;box-shadow:-.5em 0 1em .1em rgba(0,0,0,.1);position:relative}.highlight-resource-container .hp-highlight-resource a{text-decoration:none}.highlight-resource-container .hp-highlight-resource a span.card-title{font-family:paris2024,sans-serif;font-size:1.2em;font-weight:700;color:var(--primary)}.highlight-resource-container .hp-highlight-resource a .content-row{display:flex;flex-direction:row-reverse}@media screen and (max-width:768px){.highlight-resource-container .hp-highlight-resource a .content-row{flex-direction:column}}.highlight-resource-container .hp-highlight-resource a .content-row .content-left{height:max-content;padding:1.2em 1.2em 1.2em 1.2em;width:70%}@media screen and (max-width:768px){.highlight-resource-container .hp-highlight-resource a .content-row .content-left{width:100%}}.highlight-resource-container .hp-highlight-resource a .content-row .content-left h2.highlight-title{font-family:paris2024,sans-serif;color:#333;margin-top:.2em;margin-bottom:0;font-size:1.5em}.highlight-resource-container .hp-highlight-resource a .content-row .content-left .resource-description{color:#333}.highlight-resource-container .hp-highlight-resource a .content-row .content-left .resource-description>p{margin:.4em 0;font-size:18px}.highlight-resource-container .hp-highlight-resource a .content-row .content-left .resource-type{color:grey;font-weight:600;position:relative;bottom:-1em;display:flex;align-items:center;justify-content:space-between}@media screen and (max-width:768px){.highlight-resource-container .hp-highlight-resource a .content-row .content-left .resource-type{position:inherit}}.highlight-resource-container .hp-highlight-resource a .content-row .content-right{display:flex;justify-content:center;width:30%;overflow:hidden;border-bottom-right-radius:1em}@media screen and (max-width:768px){.highlight-resource-container .hp-highlight-resource a .content-row .content-right{width:100%;border-bottom-right-radius:0}}.highlight-resource-container .hp-highlight-resource a .content-row .content-right .image{height:200px}.highlight-resource-container .hp-highlight-resource a .content-row .content-right .image img{min-height:100%;width:auto}.highlight-resource-container .hp-highlight-resource .hp-highlight-resource-flag{bottom:15px;position:absolute;right:30%}@media screen and (max-width:768px){.highlight-resource-container .hp-highlight-resource .hp-highlight-resource-flag{right:0}}.highlight-resource-container .hp-highlight-resource .container-favorite-flag a.favorite-flag{text-decoration:none;display:flex;align-items:center;height:10px;justify-content:end}.highlight-resource-container .hp-highlight-resource .container-favorite-flag a.favorite-flag span.icon-flag-label{display:none;color:#585e5f;font-family:Source Sans Pro,sans-serif!important}.highlight-resource-container .hp-highlight-resource .container-favorite-flag a.favorite-flag div.flags-icons:hover span.icon-flag,.highlight-resource-container .hp-highlight-resource .container-favorite-flag a.favorite-flag div.flags-icons:hover span.icon-flag-pink{display:none}.highlight-resource-container .hp-highlight-resource .container-favorite-flag a.favorite-flag div.flags-icons:hover span.icon-flag-blue:before{display:block}.highlight-resource-container .hp-highlight-resource .container-favorite-flag a.favorite-flag span.icon-flag:before{color:#585e5f;font-size:2em;padding:.2em}@media screen and (max-width:767px){.highlight-resource-container .hp-highlight-resource .container-favorite-flag a.favorite-flag span.icon-flag:before{font-size:32px}}.highlight-resource-container .hp-highlight-resource .container-favorite-flag a.favorite-flag span.icon-flag-pink:before{color:#ff5757;font-size:2em;padding:.2em}@media screen and (max-width:767px){.highlight-resource-container .hp-highlight-resource .container-favorite-flag a.favorite-flag span.icon-flag-pink:before{font-size:20px}}.highlight-resource-container .hp-highlight-resource .container-favorite-flag a.favorite-flag span.icon-flag-blue:before{display:none;color:#006aff;font-size:2em;padding:.2em}@media screen and (max-width:767px){.highlight-resource-container .hp-highlight-resource .container-favorite-flag a.favorite-flag span.icon-flag-blue:before{font-size:20px}}.highlight-resource-container .hp-highlight-resource .container-favorite-flag a.favorite-flag span.icon-flag-pink:before:hover span.icon-flag-blue:before{display:none}.paragraph--type--paragraph-wysiwyg h1,.paragraph--type--paragraph-wysiwyg h2,.paragraph--type--paragraph-wysiwyg h3,.paragraph--type--paragraph-wysiwyg h4,.paragraph--type--paragraph-wysiwyg h5,.paragraph--type--paragraph-wysiwyg h6{color:var(--primary);font-weight:700}.paragraph--type--paragraph-wysiwyg h2{line-height:1.25;font-size:1.25rem;font-size:clamp(1.25rem,calc(1.25rem - .375rem + var(--scaler)),1.5625rem)}@media screen and (min-width:768px){.paragraph--type--paragraph-wysiwyg h2{line-height:1}}.paragraph--type--paragraph-wysiwyg li,.paragraph--type--paragraph-wysiwyg p{color:#333;line-height:1.375;font-size:1rem;font-size:clamp(1rem,calc(1rem - .375rem + var(--scaler)),1.125rem)}.paragraph--type--paragraph-wysiwyg .legend{font-weight:700}.paragraph--type--paragraph-wysiwyg a{color:var(--primary)}.paragraph--type--paragraph-wysiwyg li::marker{color:var(--primary)}.paragraph--type--paragraph-wysiwyg .field_paragraph_wysiwyg{margin:2rem 0}@media screen and (min-width:768px){.paragraph--type--paragraph-wysiwyg .field_paragraph_wysiwyg{margin:2.75rem 0}}.paragraph--type--paragraph-wysiwyg h2{margin-top:2rem}@media screen and (min-width:768px){.paragraph--type--paragraph-wysiwyg h2{margin-top:2.75rem}}.paragraph--type--paragraph-image,.paragraph--type--paragraph-image-edito{margin:2rem auto}@media screen and (min-width:768px){.paragraph--type--paragraph-image,.paragraph--type--paragraph-image-edito{margin:2.75rem auto}}.paragraph--type--paragraph-image img,.paragraph--type--paragraph-image-edito img{max-width:100%;height:auto;margin:auto}.paragraph--type--paragraph-image .field--name-field-legend-image,.paragraph--type--paragraph-image-edito .field--name-field-legend-image{font-size:.75rem;font-size:clamp(.75rem,calc(.75rem - .375rem + var(--scaler)),.875rem);padding-top:.5rem}.paragraph--type--paragraph-video-edito{position:relative;margin:2rem auto}@media screen and (min-width:768px){.paragraph--type--paragraph-video-edito{margin:2.75rem auto}}.paragraph--type--paragraph-video-edito .image{position:relative;text-align:center}.paragraph--type--paragraph-video-edito .image img{object-fit:cover;max-width:100%;height:auto}.paragraph--type--paragraph-video-edito .image:before{content:'';position:absolute;top:0;left:0;bottom:3px;right:0;background:rgba(0,0,0,.3)}.paragraph--type--paragraph-video-edito .play-texte{position:absolute;left:50%;top:50%;transform:translateX(-50%) translateY(-50%)}.paragraph--type--paragraph-video-edito .field--name-field-legend-image{font-size:.75rem;font-size:clamp(.75rem,calc(.75rem - .375rem + var(--scaler)),.875rem);padding-top:.5rem}.paragraph--type--paragraph-highlight{margin:2rem auto;font-size:1.5625rem;font-size:clamp(1.5625rem,calc(1.5625rem - .375rem + var(--scaler)),2.8125rem);line-height:1.2;color:var(--primary)}@media screen and (min-width:768px){.paragraph--type--paragraph-highlight{margin:2.75rem auto}}.paragraph--type--paragraph-external-link .external-link{border-top:1px solid #333;border-bottom:1px solid #333;margin:2rem 0}@media screen and (min-width:768px){.paragraph--type--paragraph-external-link .external-link{margin:2.75rem 0}}.paragraph--type--paragraph-external-link .external-link a{position:relative;display:flex;justify-content:space-between;color:var(--primary);line-height:1.375;font-size:1rem;font-size:clamp(1rem,calc(1rem - .375rem + var(--scaler)),1.125rem);font-weight:700;text-decoration:none;padding:2rem 2rem 2rem 0}.paragraph--type--paragraph-external-link .external-link a:before{content:"";font-family:icomoon!important;position:absolute;right:0;top:50%;transform:translateY(-50%);font-size:1.6em;font-size:1.5rem;font-size:clamp(1.5rem,calc(1.5rem - .375rem + var(--scaler)),1.6rem)}.paragraph_external_link+.paragraph_external_link .paragraph--type--paragraph-external-link .external-link{border-top:unset;margin-top:-2rem}@media screen and (min-width:768px){.paragraph_external_link+.paragraph_external_link .paragraph--type--paragraph-external-link .external-link{margin-top:-2.75rem}}.paragraph--type--paragraph-projects-home{background:var(--primary);padding:2rem 0 6rem}@media screen and (min-width:768px){.paragraph--type--paragraph-projects-home{padding:4rem 0 8rem}}.paragraph--type--paragraph-projects-home .block-title-center{color:var(--secondary);margin:0 0 1.375rem}.paragraph--type--paragraph-news-home{background:#fff;padding:2rem 0 6rem}@media screen and (min-width:768px){.paragraph--type--paragraph-news-home{padding:4rem 0 8rem}}.paragraph--type--paragraph-news-home .block-title-center{color:var(--primary);margin:0 0 1.375rem}.paragraph--c-est-quoi h2{margin:0 0 15px}@media screen and (min-width:768px){.paragraph--c-est-quoi h2{margin-bottom:26px}}.node-home.noMargins .paragraph--type--paragraph-external-link,.node-home.noMargins .paragraph--type--paragraph-wysiwyg,.node-news.noMargins .paragraph--type--paragraph-external-link,.node-news.noMargins .paragraph--type--paragraph-wysiwyg,.node-page-standard-full.noMargins .paragraph--type--paragraph-external-link,.node-page-standard-full.noMargins .paragraph--type--paragraph-wysiwyg{max-width:none;padding-left:20px;padding-right:20px}.node-home.noMargins .paragraph--type--paragraph-image-edito,.node-news.noMargins .paragraph--type--paragraph-image-edito,.node-page-standard-full.noMargins .paragraph--type--paragraph-image-edito{max-width:none;padding-left:20px;padding-right:20px}.node-home .paragraph--type--paragraph-news-home,.node-news .paragraph--type--paragraph-news-home,.node-page-standard-full .paragraph--type--paragraph-news-home{background-color:#eee;padding:1.5rem 0 2rem}@media screen and (min-width:768px){.node-home .paragraph--type--paragraph-news-home,.node-news .paragraph--type--paragraph-news-home,.node-page-standard-full .paragraph--type--paragraph-news-home{padding:2.5rem 0 4rem}}.paragraph--type--block-element-push-map{margin:2rem auto}@media screen and (min-width:768px){.paragraph--type--block-element-push-map{margin:2.75rem auto}}.paragraph--type--block-element-push-map .content{background-color:var(--primary);display:flex;align-items:center;justify-content:space-between;min-height:380px;overflow:hidden;border-radius:10px;box-shadow:0 0 20px rgba(0,0,0,.15)}@media screen and (max-width:767px){.paragraph--type--block-element-push-map .content{flex-wrap:wrap}}.paragraph--type--block-element-push-map .wrapper-text{text-align:center;margin:0 auto;padding:1rem;line-height:1.4;flex:1 1 auto;max-width:400px;color:#fff}@media screen and (max-width:767px){.paragraph--type--block-element-push-map .wrapper-text{padding:2rem 2rem 1.5rem}}.paragraph--type--block-element-push-map .wrapper-text h2{margin:0 0 .75rem;text-transform:none;font-size:1.5625rem;text-align:center;line-height:1}.paragraph--type--block-element-push-map .wrapper-text p{font-size:.875rem;line-height:1.4;margin:0 0 1rem}.paragraph--type--block-element-push-map .wrapper-text a{display:inline-block}.paragraph--type--block-element-push-map .wrapper-visual{flex:0 0 100%;height:100%;position:relative}@media screen and (min-width:768px){.paragraph--type--block-element-push-map .wrapper-visual{flex:0 0 45%}}@media screen and (max-width:767px){.paragraph--type--block-element-push-map .wrapper-visual{max-height:calc(min(45vh,260px))}}.paragraph--type--block-element-push-map .wrapper-visual .field_bubble_image{overflow:hidden;height:100vw;width:100vw;margin-left:-1.5rem;border-radius:50% 50% 0 0}@media screen and (min-width:768px){.paragraph--type--block-element-push-map .wrapper-visual .field_bubble_image{position:absolute;top:50%;left:0;height:700px;width:700px;border-radius:50%;transform:translateY(-50%);margin:0}}.paragraph--type--block-element-push-map .wrapper-visual .field_bubble_image img{height:100%;width:100%;object-fit:cover}@media screen and (min-width:768px){.content-standard-sop .paragraph--type--block-element-push-map .wrapper-text{padding-right:4rem}}@media screen and (min-width:768px) and (max-width:1199px){.content-standard-sop .paragraph--type--block-element-push-map .wrapper-text{max-width:300px}}.content-standard-sop .paragraph--type--block-element-push-map .wrapper-visual .field_bubble_image{overflow:visible;height:100vw;width:100vw;margin-left:-1.5rem;border-radius:50% 50% 0 0}@media screen and (min-width:768px){.content-standard-sop .paragraph--type--block-element-push-map .wrapper-visual .field_bubble_image{position:absolute;height:478px;width:478px;top:50%;left:35%;border-radius:50%;transform:translateY(-50%);margin:0}.content-standard-sop .paragraph--type--block-element-push-map .wrapper-visual .field_bubble_image:before{--width:478px;content:'';position:absolute;z-index:0;top:0;left:0;width:var(--width);height:var(--width);border-radius:50%;clip-path:inset(-100% -100% 50% -100%);background:#fff;box-shadow:0 0 0 calc(var(--width) * .2) #fff,0 0 0 calc(var(--width) * .3) var(--primary),0 0 0 calc(var(--width) * .5) var(--secondary)}.content-standard-sop .paragraph--type--block-element-push-map .wrapper-visual .field_bubble_image:after{--width:478px;content:'';position:absolute;z-index:0;top:0;left:0;width:var(--width);height:var(--width);border-radius:50%;clip-path:inset(50% -100% -100% -100%);background:var(--primary);box-shadow:0 0 0 calc(var(--width) * .1) var(--primary),0 0 0 calc(var(--width) * .3) #fff,0 0 0 calc(var(--width) * .4) var(--accent-shade)}}.content-standard-sop .paragraph--type--block-element-push-map .wrapper-visual .field_bubble_image img{border-radius:50%;position:relative;z-index:1}.paragraph--type--ressources-interessantes{background:var(--primary);padding:1.5rem 0 4rem;position:relative}@media screen and (min-width:768px){.paragraph--type--ressources-interessantes{padding:2.5rem 0 4rem}}.paragraph--type--ressources-interessantes .tns-ressources-parent .tns-nav button{border-color:#fff}.paragraph--type--ressources-interessantes .tns-ressources-parent .tns-nav button.tns-nav-active{background:#fff;box-shadow:0 0 0 1px #fff}@media screen and (min-width:768px){.header-paragraph{display:flex;align-items:center;justify-content:stretch;margin:0 0 .75rem}}.header-paragraph h2{flex:1 1 auto;color:#fff;margin:0 0 1.75rem}@media screen and (min-width:768px){.header-paragraph h2{margin:0}}.header-paragraph a{text-decoration:none;color:#fff;display:flex;align-items:center;position:absolute;bottom:1rem;right:1rem;font-size:1rem}@media screen and (min-width:768px){.header-paragraph a{margin-left:1.5rem;position:static;font-size:1.125rem}}.header-paragraph a .icon-wrapper{border:2px solid var(--primary);display:flex;align-items:center;justify-content:center;background:#fff;border-radius:50%;color:var(--primary);margin-left:1rem;transform:rotate(-90deg);width:42px;height:42px;font-size:1rem}@media screen and (min-width:768px){.header-paragraph a .icon-wrapper{width:60px;height:60px;font-size:1.4rem}}.header-paragraph a:focus .icon-wrapper,.header-paragraph a:hover .icon-wrapper{background-color:var(--primary);color:#fff;border-color:#fff}#page-wrapper.header-bg-front .paragraph--type--carrousel-generation{padding:0 0 2.5rem}@media screen and (min-width:768px){#page-wrapper.header-bg-front .paragraph--type--carrousel-generation{padding:0 0 3.5rem}}@media screen and (max-width:575px){#page-wrapper.header-bg-front .paragraph--type--carrousel-generation h2{display:none}}#page-wrapper:not(.header-bg-front) .paragraph--type--carrousel-generation{margin:0;padding:1.5rem 0 2rem;background:#eee}@media screen and (min-width:768px){#page-wrapper:not(.header-bg-front) .paragraph--type--carrousel-generation{padding:2.5rem 0 4rem}}.paragraph--type--carrousel-generation{--box-shadow-width:10px}.paragraph--type--carrousel-generation h2{margin:0 0 .75rem;color:var(--primary)}.paragraph--type--carrousel-generation .tns-ovh{padding:var(--box-shadow-width);padding-right:25vw;margin-left:calc(var(--box-shadow-width) * -1);margin-right:calc(var(--box-shadow-width) * -1)}@media screen and (max-width:575px){.paragraph--type--carrousel-generation .tns-ovh{overflow:visible}}@media screen and (min-width:576px){.paragraph--type--carrousel-generation .tns-ovh{padding-right:var(--box-shadow-width)}}.paragraph--type--carrousel-generation .tns-carrousel-what{display:flex}.paragraph--type--paragraph-carrousel-cards{height:100%}.paragraph--type--carrousel-image{margin:1.5rem 0 2rem}@media screen and (min-width:768px){.paragraph--type--carrousel-image{margin:2.5rem 0 4rem}}.paragraph--type--carrousel-image h2{color:var(--primary);margin:0 0 1.375rem}.paragraph--type--carrousel-image .field--name-field-legend-image{font-size:.75rem;font-size:clamp(.75rem,calc(.75rem - .375rem + var(--scaler)),.875rem);padding-top:.5rem}.paragraph--type--carrousel-image .tns-parent-images .image img{width:100%}.paragraph--type--bloc-c-est-pour-qui-{overflow:hidden}.paragraph--type--paragraph-carrousel-video-title{background:var(--primary);padding:1.5rem 0 4rem;position:relative}@media screen and (min-width:768px){.paragraph--type--paragraph-carrousel-video-title{padding:2.5rem 0 4rem}}.paragraph--type--paragraph-carrousel-video-title .block-title-center{margin:0 0 1.375rem;color:#fff}.paragraph--type--paragraph-carrousel-video-title .field_paragraph_wysiwyg{color:#fff}.paragraph--type--paragraph-carrousel-video-title p{font-family:"Source Sans Pro",sans-serif;font-weight:400}.paragraph--type--paragraph-carrousel-video-title .tns-parent-ressources-video .tns-outer{position:relative;z-index:2}.paragraph--type--paragraph-carrousel-video-title .tns-carrousel-ressources-video{display:flex}.paragraph--type--paragraph-carrousel-video-title .tns-parent-ressources-video .tns-nav button{border-color:#fff}.paragraph--type--paragraph-carrousel-video-title .tns-parent-ressources-video .tns-nav button.tns-nav-active{background:#fff;box-shadow:0 0 0 1px #fff}.paragraph--type--paragraph-carrousel-video-title #dialogSliderVideo .resource-video{display:block}.paragraph--type--paragraph-carrousel-video{height:100%;display:flex;flex-direction:column;margin-bottom:0!important;background:#fff;border-radius:10px}@media all and (max-width:767px){.paragraph--type--paragraph-carrousel-video{transform:translate(0)}}.paragraph--type--paragraph-carrousel-video .card-visual{position:relative;border-radius:10px 10px 0 0;overflow:hidden}.paragraph--type--paragraph-carrousel-video .card-visual .video-player{position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%)}.paragraph--type--paragraph-carrousel-video .card-visual .image img{width:100%}.paragraph--type--paragraph-carrousel-video .main-resource{flex-grow:1}.paragraph--type--paragraph-carrousel-video .associated-resources{position:relative;display:flex;justify-content:space-between;align-items:flex-end;padding:0 30px 30px}@media all and (max-width:767px){.paragraph--type--paragraph-carrousel-video .associated-resources{padding:0 20px 14px}}.paragraph--type--paragraph-carrousel-video .associated-resources>ul{padding-right:16px}.paragraph--type--paragraph-carrousel-video .associated-resources li{line-height:1.1;padding:4px 0}.paragraph--type--paragraph-carrousel-video .associated-resources a{color:var(--primary);font-weight:700;text-decoration:none}.paragraph--type--paragraph-carrousel-video .associated-resources a:hover{text-decoration:underline}.paragraph--type--paragraph-carrousel-video .associated-resources .collapse-resource-list{position:relative}.paragraph--type--paragraph-carrousel-video .associated-resources .collapse-resource-list .resources-list[aria-expanded=true]+.share-menu{display:block!important}.paragraph--type--paragraph-carrousel-video .associated-resources .collapse-resource-list button{background:0 0;border:none;line-height:1.5;padding:0;text-decoration:underline;white-space:nowrap}.paragraph--type--paragraphe-key-figure{background:#fff;padding:2rem 0 6rem}@media screen and (min-width:768px){.paragraph--type--paragraphe-key-figure{padding:4rem 0 8rem}}.paragraph--type--paragraphe-key-figure.is-sop{--accent-shade:var(--accent-alt)}.paragraph--type--paragraphe-key-figure .content{background:var(--primary);color:#fff;border-radius:10px;overflow:hidden;display:flex;flex-direction:column;justify-content:center;align-items:center}@media screen and (min-width:768px){.paragraph--type--paragraphe-key-figure .content{flex-direction:row;justify-content:initial;align-items:initial}}.paragraph--type--paragraphe-key-figure .main-content{padding:1.5rem;display:flex;flex-direction:column;justify-content:flex-start;max-width:100%}@media screen and (min-width:768px){.paragraph--type--paragraphe-key-figure .main-content{flex:1 1 50%;max-width:50%}}@media screen and (min-width:1200px){.paragraph--type--paragraphe-key-figure .main-content{padding:3rem}}.paragraph--type--paragraphe-key-figure .aside{display:flex;justify-content:center;align-items:center}@media screen and (min-width:992px){.paragraph--type--paragraphe-key-figure .aside{flex:1 1 50%;min-height:32rem}}.paragraph--type--paragraphe-key-figure .block-title-center{color:var(--secondary);margin:0;line-height:.85;font-weight:800;text-transform:uppercase;font-size:2.6875rem;font-size:clamp(2.6875rem,calc(2.6875rem - .375rem + var(--scaler)),4.375rem)}.paragraph--type--paragraphe-key-figure .field_block_subtitle{margin:0 0 1.375rem;font-weight:700;font-size:1.1rem;font-size:clamp(1.1rem,calc(1.1rem - .375rem + var(--scaler)),2.1875rem);color:#fff;line-height:1}.paragraph--type--paragraphe-key-figure .timer{display:flex;margin-top:.5rem;margin-bottom:.5rem;margin-left:-.75rem}@media screen and (min-width:768px){.paragraph--type--paragraphe-key-figure .timer{margin-top:1rem;margin-bottom:1rem;margin-left:-1.5rem;margin-right:1.5rem}}.paragraph--type--paragraphe-key-figure .timer .key-figure{width:4.5rem}@media screen and (min-width:768px){.paragraph--type--paragraphe-key-figure .timer .key-figure{width:7rem}}.paragraph--type--paragraphe-key-figure .field_edito_content_block_push{font-size:.875rem;font-size:clamp(.875rem,calc(.875rem - .375rem + var(--scaler)),1.125rem);line-height:1.3}.paragraph--type--paragraphe-key-figure .field_edito_content_block_push p{margin-top:0}@media screen and (min-width:992px){.paragraph--type--paragraphe-key-figure .field_edito_content_block_push{flex:2}}.paragraph--type--paragraphe-key-figure .tns-parent-key-figure{margin:1rem 0}.paragraph--type--paragraphe-key-figure .main-cta{display:flex;flex-direction:column;justify-content:space-between}@media screen and (min-width:992px){.paragraph--type--paragraphe-key-figure .main-cta{flex-direction:row;flex:1}}.paragraph--type--paragraphe-key-figure .field_cta a,.paragraph--type--paragraphe-key-figure .field_cta_2 a{display:inline-flex;align-items:center;margin-top:1rem;color:#fff;font-weight:700;font-style:normal;text-decoration:none;font-size:1rem;font-size:clamp(1rem,calc(1rem - .375rem + var(--scaler)),1.125rem);line-height:1.25;transition:.15s ease all}@media screen and (min-width:768px){.paragraph--type--paragraphe-key-figure .field_cta a,.paragraph--type--paragraphe-key-figure .field_cta_2 a{margin-top:1.5rem}}.paragraph--type--paragraphe-key-figure .field_cta a i,.paragraph--type--paragraphe-key-figure .field_cta_2 a i{order:1;color:#fff;border-color:#fff}@media screen and (max-width:767px){.paragraph--type--paragraphe-key-figure .field_cta a i,.paragraph--type--paragraphe-key-figure .field_cta_2 a i{width:2.5rem;height:2.5rem;font-size:.75rem}}.paragraph--type--paragraphe-key-figure .field_cta a span,.paragraph--type--paragraphe-key-figure .field_cta_2 a span{order:2;padding-right:1rem}@media screen and (min-width:1200px){.paragraph--type--paragraphe-key-figure .field_cta a span,.paragraph--type--paragraphe-key-figure .field_cta_2 a span{padding-right:2rem}}.paragraph--type--paragraphe-key-figure .field_cta a:hover i,.paragraph--type--paragraphe-key-figure .field_cta_2 a:hover i{background:#fff;color:var(--primary);border-color:#fff}.paragraph--type--paragraphe-key-figure .field_cta .btn-arrow-transparent,.paragraph--type--paragraphe-key-figure .field_cta_2 .btn-arrow-transparent{display:inline-flex;margin-right:1rem}.paragraph--type--paragraphe-key-figure .play-texte{position:absolute;z-index:9;margin-top:6rem}@media screen and (min-width:768px){.paragraph--type--paragraphe-key-figure .play-texte{margin-top:unset;margin-left:7rem}}.paragraph--type--paragraphe-key-figure .field_bubble_image .image{position:relative;text-align:center;height:18rem;width:18rem;background:#fff;border-radius:50%;margin-top:6rem}@media screen and (min-width:768px){.paragraph--type--paragraphe-key-figure .field_bubble_image .image{margin-top:unset;margin-left:7rem}}@media screen and (min-width:992px){.paragraph--type--paragraphe-key-figure .field_bubble_image .image{height:24rem;width:24rem}}.paragraph--type--paragraphe-key-figure .field_bubble_image .image img{position:relative;z-index:2;border-radius:50%;width:100%;height:100%}.paragraph--type--paragraphe-key-figure .field_bubble_image .image:before{--width:18rem;content:'';position:absolute;z-index:0;top:0;left:0;width:var(--width);height:var(--width);border-radius:50%;clip-path:inset(-100% -100% 50% -100%);background:#fff;box-shadow:0 0 0 calc(var(--width) * .04) #fff,0 0 0 calc(var(--width) * .12) var(--primary),0 0 0 calc(var(--width) * .3) var(--secondary)}.paragraph--type--paragraphe-key-figure .field_bubble_image .image:after{--width:18rem;content:'';position:absolute;z-index:0;top:0;left:0;width:var(--width);height:var(--width);border-radius:50%;clip-path:inset(50% -100% -100% -100%);background:#fff;box-shadow:0 0 0 calc(var(--width) * .12) #fff,0 0 0 calc(var(--width) * .2) var(--accent-shade)}@media screen and (min-width:992px){.paragraph--type--paragraphe-key-figure .field_bubble_image .image:before{--width:24rem;width:var(--width);height:var(--width);box-shadow:0 0 0 calc(var(--width) * .04) #fff,0 0 0 calc(var(--width) * .12) var(--primary),0 0 0 calc(var(--width) * .3) var(--secondary)}.paragraph--type--paragraphe-key-figure .field_bubble_image .image:after{--width:24rem;width:var(--width);height:var(--width);box-shadow:0 0 0 calc(var(--width) * .12) #fff,0 0 0 calc(var(--width) * .2) var(--accent-shade)}}.paragraph--type--paragraphe-key-figure:not(.is-sop) .play-texte{margin-top:6rem;margin-bottom:1rem}@media screen and (min-width:768px){.paragraph--type--paragraphe-key-figure:not(.is-sop) .play-texte{margin-top:5rem;margin-left:3rem;margin-bottom:unset}}.paragraph--type--paragraphe-key-figure:not(.is-sop) .field_bubble_image .image{background:var(--primary);height:17rem;width:17rem;margin-top:6rem;margin-bottom:1rem}@media screen and (min-width:768px){.paragraph--type--paragraphe-key-figure:not(.is-sop) .field_bubble_image .image{margin-top:5rem;margin-left:3rem;margin-bottom:unset}}@media screen and (min-width:992px){.paragraph--type--paragraphe-key-figure:not(.is-sop) .field_bubble_image .image{height:23rem;width:23rem}}.paragraph--type--paragraphe-key-figure:not(.is-sop) .field_bubble_image .image:before{--width:17rem;background:var(--accent-shade);box-shadow:0 0 0 calc(var(--width) * .05) var(--accent-shade),0 0 0 calc(var(--width) * .3) var(--secondary)}@media screen and (min-width:992px){.paragraph--type--paragraphe-key-figure:not(.is-sop) .field_bubble_image .image:before{--width:23rem;box-shadow:0 0 0 calc(var(--width) * .05) var(--accent-shade),0 0 0 calc(var(--width) * .3) var(--secondary)}}.paragraph--type--paragraphe-key-figure:not(.is-sop) .field_bubble_image .image:after{display:none}.paragraph--type--element-key-figure .field_figure{text-align:center;color:var(--secondary);margin:0;line-height:.85;font-weight:800;text-transform:uppercase;font-size:2.6875rem;font-size:clamp(2.6875rem,calc(2.6875rem - .375rem + var(--scaler)),4.375rem)}.paragraph--type--element-key-figure .field_legend{text-align:center;color:var(--secondary);font-size:.875rem;font-size:clamp(.875rem,calc(.875rem - .375rem + var(--scaler)),1.125rem);font-weight:700}.marker-cluster-small{background-color:unset!important}.marker-cluster>div{box-sizing:content-box;margin-top:-1.5rem!important;margin-left:0!important;height:1.5rem!important;width:1.5rem!important;border-radius:50% 50% 50% 1px!important;transform:rotate(-45deg);background-color:#ff5757!important;border:10px solid #ff5757!important}.marker-cluster>div span{display:inline-block;background:#fff;color:#ff5757;border-radius:50%;font-weight:600;height:1.5rem;width:1.5rem;line-height:1.5rem;transform:rotate(45deg)}.leaflet-container{z-index:2}.leaflet-bottom,.leaflet-top{z-index:998!important}.leaflet-popup-content h5{color:var(--primary)!important;font-size:1.5em!important;margin-bottom:0!important}.leaflet-popup-content h5+p{margin-top:0!important;margin-bottom:10px!important}.leaflet-popup-content h5+p strong{color:#333}.leaflet-popup-content h6{font-size:1.25em;font-weight:400;color:var(--primary);margin:0}.leaflet-popup-content h6+p{margin-top:0!important;margin-bottom:10px!important}.leaflet-popup-content>p{margin:5px 0!important}.leaflet-popup-content strong{font-weight:600;color:var(--primary)}.leaflet-popup-content .para-answer:not(:first-of-type){display:none}.map-sop-23-full-screen article,.map-sop-24-full-screen article{display:none}.sop23Map,.sop24Map{display:block;position:relative;box-sizing:border-box}.sop23Map .sop23Map-sidebar-on,.sop23Map .sop24Map-sidebar-on,.sop24Map .sop23Map-sidebar-on,.sop24Map .sop24Map-sidebar-on{width:calc(100% - 560px);margin-left:560px}@media screen and (max-width:1440px){.sop23Map .sop23Map-sidebar-on,.sop23Map .sop24Map-sidebar-on,.sop24Map .sop23Map-sidebar-on,.sop24Map .sop24Map-sidebar-on{width:calc(100% - 500px);margin-left:500px}}.sop23Map .sop23Map-sidebar,.sop23Map .sop24Map-sidebar,.sop24Map .sop23Map-sidebar,.sop24Map .sop24Map-sidebar{position:absolute;top:0;left:0;height:100%;background:#fff;z-index:11;box-sizing:border-box;width:560px}@media screen and (max-width:1440px){.sop23Map .sop23Map-sidebar,.sop23Map .sop24Map-sidebar,.sop24Map .sop23Map-sidebar,.sop24Map .sop24Map-sidebar{box-shadow:0 -10px 20px rgba(0,0,0,.15);width:500px}}.sop23Map .sop23Map-sidebar .toggleButton,.sop23Map .sop24Map-sidebar .toggleButton,.sop24Map .sop23Map-sidebar .toggleButton,.sop24Map .sop24Map-sidebar .toggleButton{display:block;position:absolute;width:52px;height:52px;right:-52px;top:2.5rem;border:none;background-color:#fff;border-radius:0 26px 26px 0;font-size:.5rem;line-height:1;color:var(--primary)}@media screen and (max-width:1440px){.sop23Map .sop23Map-sidebar .toggleButton,.sop23Map .sop24Map-sidebar .toggleButton,.sop24Map .sop23Map-sidebar .toggleButton,.sop24Map .sop24Map-sidebar .toggleButton{right:-111px}.sop23Map .sop23Map-sidebar .toggleButton.toggleButton-open,.sop23Map .sop24Map-sidebar .toggleButton.toggleButton-open,.sop24Map .sop23Map-sidebar .toggleButton.toggleButton-open,.sop24Map .sop24Map-sidebar .toggleButton.toggleButton-open{right:-52px}}.sop23Map .sop23Map-sidebar .toggleButton .toggleIcon,.sop23Map .sop24Map-sidebar .toggleButton .toggleIcon,.sop24Map .sop23Map-sidebar .toggleButton .toggleIcon,.sop24Map .sop24Map-sidebar .toggleButton .toggleIcon{display:block;position:relative;transform:rotate(-90deg);width:2.5rem;height:2.5rem;border-radius:1.25rem;color:var(--primary);text-align:center;line-height:4.5;transition:.4S}.sop23Map .sop23Map-sidebar .toggleButton .toggleIcon:hover,.sop23Map .sop24Map-sidebar .toggleButton .toggleIcon:hover,.sop24Map .sop23Map-sidebar .toggleButton .toggleIcon:hover,.sop24Map .sop24Map-sidebar .toggleButton .toggleIcon:hover{background:var(--primary);color:#fff}.sop23Map .sop23Map-sidebar.expanded,.sop23Map .sop24Map-sidebar.expanded,.sop24Map .sop23Map-sidebar.expanded,.sop24Map .sop24Map-sidebar.expanded{left:0;transition:.4s}.sop23Map .sop23Map-sidebar.expanded>:not(.toggleButton),.sop23Map .sop24Map-sidebar.expanded>:not(.toggleButton),.sop24Map .sop23Map-sidebar.expanded>:not(.toggleButton),.sop24Map .sop24Map-sidebar.expanded>:not(.toggleButton){opacity:1;transition:.8s}.sop23Map .sop23Map-sidebar.collapsed,.sop23Map .sop24Map-sidebar.collapsed,.sop24Map .sop23Map-sidebar.collapsed,.sop24Map .sop24Map-sidebar.collapsed{position:absolute;left:-560px;padding:0;transition:.4s}.sop23Map .sop23Map-sidebar.collapsed>:not(.toggleButton),.sop23Map .sop24Map-sidebar.collapsed>:not(.toggleButton),.sop24Map .sop23Map-sidebar.collapsed>:not(.toggleButton),.sop24Map .sop24Map-sidebar.collapsed>:not(.toggleButton){position:absolute;opacity:0;transition:0s}.sop23Map .sop23Map-sidebar.collapsed .toggleIcon,.sop23Map .sop24Map-sidebar.collapsed .toggleIcon,.sop24Map .sop23Map-sidebar.collapsed .toggleIcon,.sop24Map .sop24Map-sidebar.collapsed .toggleIcon{line-height:5.5}.sop23Map .sop23Map-sidebar .backToSite,.sop23Map .sop24Map-sidebar .backToSite,.sop24Map .sop23Map-sidebar .backToSite,.sop24Map .sop24Map-sidebar .backToSite{display:flex;position:relative;flex-direction:row;align-items:center;margin:2.5rem;padding:0;text-decoration:none;color:var(--primary)}@media screen and (max-width:1440px){.sop23Map .sop23Map-sidebar .backToSite,.sop23Map .sop24Map-sidebar .backToSite,.sop24Map .sop23Map-sidebar .backToSite,.sop24Map .sop24Map-sidebar .backToSite{margin:1rem 2rem 1rem 2.5rem}}.sop23Map .sop23Map-sidebar .backToSite:focus,.sop23Map .sop23Map-sidebar .backToSite:visited,.sop23Map .sop24Map-sidebar .backToSite:focus,.sop23Map .sop24Map-sidebar .backToSite:visited,.sop24Map .sop23Map-sidebar .backToSite:focus,.sop24Map .sop23Map-sidebar .backToSite:visited,.sop24Map .sop24Map-sidebar .backToSite:focus,.sop24Map .sop24Map-sidebar .backToSite:visited{text-decoration:none;color:var(--primary)}.sop23Map .sop23Map-sidebar .backToSite .icon,.sop23Map .sop24Map-sidebar .backToSite .icon,.sop24Map .sop23Map-sidebar .backToSite .icon,.sop24Map .sop24Map-sidebar .backToSite .icon{display:none}.sop23Map .sop23Map-sidebar .backToSite .logoWapper,.sop23Map .sop24Map-sidebar .backToSite .logoWapper,.sop24Map .sop23Map-sidebar .backToSite .logoWapper,.sop24Map .sop24Map-sidebar .backToSite .logoWapper{display:flex;position:relative;width:50px;height:50px;background-color:var(--primary);box-sizing:border-box;padding:13px;border-radius:26px}@media screen and (max-width:1440px){.sop23Map .sop23Map-sidebar .backToSite .logoWapper,.sop23Map .sop24Map-sidebar .backToSite .logoWapper,.sop24Map .sop23Map-sidebar .backToSite .logoWapper,.sop24Map .sop24Map-sidebar .backToSite .logoWapper{width:40px;height:40px;padding:8px}}.sop23Map .sop23Map-sidebar .backToSite .logoWapper .logoImage,.sop23Map .sop24Map-sidebar .backToSite .logoWapper .logoImage,.sop24Map .sop23Map-sidebar .backToSite .logoWapper .logoImage,.sop24Map .sop24Map-sidebar .backToSite .logoWapper .logoImage{display:block;position:relative;width:100%}.sop23Map .sop23Map-sidebar .backToSite .text,.sop23Map .sop24Map-sidebar .backToSite .text,.sop24Map .sop23Map-sidebar .backToSite .text,.sop24Map .sop24Map-sidebar .backToSite .text{font-family:paris2024,sans-serif;font-size:1.2rem;display:flex;position:relative;margin-left:1rem}.sop23Map .sop23Map-sidebar .focusedItemWrapper,.sop23Map .sop24Map-sidebar .focusedItemWrapper,.sop24Map .sop23Map-sidebar .focusedItemWrapper,.sop24Map .sop24Map-sidebar .focusedItemWrapper{position:relative;display:block;height:calc(100% - 8.1rem);overflow:hidden}@media screen and (max-width:1440px){.sop23Map .sop23Map-sidebar .focusedItemWrapper,.sop23Map .sop24Map-sidebar .focusedItemWrapper,.sop24Map .sop23Map-sidebar .focusedItemWrapper,.sop24Map .sop24Map-sidebar .focusedItemWrapper{height:calc(100% - 5.7rem)}}.sop23Map .sop23Map-sidebar .focusedItemWrapper .focusBackWrapper,.sop23Map .sop24Map-sidebar .focusedItemWrapper .focusBackWrapper,.sop24Map .sop23Map-sidebar .focusedItemWrapper .focusBackWrapper,.sop24Map .sop24Map-sidebar .focusedItemWrapper .focusBackWrapper{display:flex;position:relative;color:var(--primary);padding:1rem 0;text-decoration:none;margin-left:1rem}.sop23Map .sop23Map-sidebar .focusedItemWrapper .focusBackWrapper:focus,.sop23Map .sop23Map-sidebar .focusedItemWrapper .focusBackWrapper:visited,.sop23Map .sop24Map-sidebar .focusedItemWrapper .focusBackWrapper:focus,.sop23Map .sop24Map-sidebar .focusedItemWrapper .focusBackWrapper:visited,.sop24Map .sop23Map-sidebar .focusedItemWrapper .focusBackWrapper:focus,.sop24Map .sop23Map-sidebar .focusedItemWrapper .focusBackWrapper:visited,.sop24Map .sop24Map-sidebar .focusedItemWrapper .focusBackWrapper:focus,.sop24Map .sop24Map-sidebar .focusedItemWrapper .focusBackWrapper:visited{color:var(--primary);text-decoration:none}.sop23Map .sop23Map-sidebar .focusedItemWrapper .focusBackWrapper:hover .text,.sop23Map .sop24Map-sidebar .focusedItemWrapper .focusBackWrapper:hover .text,.sop24Map .sop23Map-sidebar .focusedItemWrapper .focusBackWrapper:hover .text,.sop24Map .sop24Map-sidebar .focusedItemWrapper .focusBackWrapper:hover .text{text-decoration:underline;transition:.4s}.sop23Map .sop23Map-sidebar .focusedItemWrapper .focusBackWrapper .text,.sop23Map .sop24Map-sidebar .focusedItemWrapper .focusBackWrapper .text,.sop24Map .sop23Map-sidebar .focusedItemWrapper .focusBackWrapper .text,.sop24Map .sop24Map-sidebar .focusedItemWrapper .focusBackWrapper .text{font-weight:700}.sop23Map .sop23Map-sidebar .focusedItemWrapper .focusBackWrapper .backToResultsIcon,.sop23Map .sop24Map-sidebar .focusedItemWrapper .focusBackWrapper .backToResultsIcon,.sop24Map .sop23Map-sidebar .focusedItemWrapper .focusBackWrapper .backToResultsIcon,.sop24Map .sop24Map-sidebar .focusedItemWrapper .focusBackWrapper .backToResultsIcon{margin-right:1rem}.sop23Map .sop23Map-sidebar .focusedItemWrapper .focusedItemScrollInner,.sop23Map .sop24Map-sidebar .focusedItemWrapper .focusedItemScrollInner,.sop24Map .sop23Map-sidebar .focusedItemWrapper .focusedItemScrollInner,.sop24Map .sop24Map-sidebar .focusedItemWrapper .focusedItemScrollInner{margin:0 0 0 2.5rem;line-height:1;color:var(--primary);overflow-y:scroll;scrollbar-width:none;overflow-x:hidden;height:calc(100% - -120px);padding-top:1.5rem}.sop23Map .sop23Map-sidebar .focusedItemWrapper .focusedItemScrollInner::-webkit-scrollbar,.sop23Map .sop24Map-sidebar .focusedItemWrapper .focusedItemScrollInner::-webkit-scrollbar,.sop24Map .sop23Map-sidebar .focusedItemWrapper .focusedItemScrollInner::-webkit-scrollbar,.sop24Map .sop24Map-sidebar .focusedItemWrapper .focusedItemScrollInner::-webkit-scrollbar{display:none}.sop23Map .sop23Map-sidebar .focusedItemWrapper .focusedItemScrollInner .focusedHeadingWrapper,.sop23Map .sop24Map-sidebar .focusedItemWrapper .focusedItemScrollInner .focusedHeadingWrapper,.sop24Map .sop23Map-sidebar .focusedItemWrapper .focusedItemScrollInner .focusedHeadingWrapper,.sop24Map .sop24Map-sidebar .focusedItemWrapper .focusedItemScrollInner .focusedHeadingWrapper{border-bottom:1px solid #ddd;margin-bottom:1rem;margin-right:3rem}.sop23Map .sop23Map-sidebar .focusedItemWrapper .focusedItemScrollInner .focusedHeadingWrapper .structureName,.sop23Map .sop24Map-sidebar .focusedItemWrapper .focusedItemScrollInner .focusedHeadingWrapper .structureName,.sop24Map .sop23Map-sidebar .focusedItemWrapper .focusedItemScrollInner .focusedHeadingWrapper .structureName,.sop24Map .sop24Map-sidebar .focusedItemWrapper .focusedItemScrollInner .focusedHeadingWrapper .structureName{font-family:paris2024,sans-serif;font-size:3rem;font-weight:900;margin-bottom:1.5rem}.sop23Map .sop23Map-sidebar .focusedItemWrapper .focusedItemScrollInner .focusedHeadingWrapper .projectName,.sop23Map .sop24Map-sidebar .focusedItemWrapper .focusedItemScrollInner .focusedHeadingWrapper .projectName,.sop24Map .sop23Map-sidebar .focusedItemWrapper .focusedItemScrollInner .focusedHeadingWrapper .projectName,.sop24Map .sop24Map-sidebar .focusedItemWrapper .focusedItemScrollInner .focusedHeadingWrapper .projectName{font-family:paris2024,sans-serif;font-size:1.5rem;font-weight:700;margin-bottom:1rem}.sop23Map .sop23Map-sidebar .focusedItemWrapper .focusedItemScrollInner .focusedHeadingWrapper .projectDescription,.sop23Map .sop24Map-sidebar .focusedItemWrapper .focusedItemScrollInner .focusedHeadingWrapper .projectDescription,.sop24Map .sop23Map-sidebar .focusedItemWrapper .focusedItemScrollInner .focusedHeadingWrapper .projectDescription,.sop24Map .sop24Map-sidebar .focusedItemWrapper .focusedItemScrollInner .focusedHeadingWrapper .projectDescription{margin-bottom:1rem}.sop23Map .sop23Map-sidebar .focusedItemWrapper .focusedItemScrollInner .focusedInfosWrapper,.sop23Map .sop24Map-sidebar .focusedItemWrapper .focusedItemScrollInner .focusedInfosWrapper,.sop24Map .sop23Map-sidebar .focusedItemWrapper .focusedItemScrollInner .focusedInfosWrapper,.sop24Map .sop24Map-sidebar .focusedItemWrapper .focusedItemScrollInner .focusedInfosWrapper{margin-right:3rem;margin-bottom:1rem;border-bottom:1px solid #ddd}.sop23Map .sop23Map-sidebar .focusedItemWrapper .focusedItemScrollInner .focusedInfosWrapper .infoWrapper,.sop23Map .sop24Map-sidebar .focusedItemWrapper .focusedItemScrollInner .focusedInfosWrapper .infoWrapper,.sop24Map .sop23Map-sidebar .focusedItemWrapper .focusedItemScrollInner .focusedInfosWrapper .infoWrapper,.sop24Map .sop24Map-sidebar .focusedItemWrapper .focusedItemScrollInner .focusedInfosWrapper .infoWrapper{margin-bottom:1rem;line-height:1.2}.sop23Map .sop23Map-sidebar .focusedItemWrapper .focusedItemScrollInner .focusedInfosWrapper .infoContent,.sop23Map .sop24Map-sidebar .focusedItemWrapper .focusedItemScrollInner .focusedInfosWrapper .infoContent,.sop24Map .sop23Map-sidebar .focusedItemWrapper .focusedItemScrollInner .focusedInfosWrapper .infoContent,.sop24Map .sop24Map-sidebar .focusedItemWrapper .focusedItemScrollInner .focusedInfosWrapper .infoContent{font-weight:700}.sop23Map .sop23Map-sidebar .focusedItemWrapper .focusedItemScrollInner .focusedFooterWrapper,.sop23Map .sop24Map-sidebar .focusedItemWrapper .focusedItemScrollInner .focusedFooterWrapper,.sop24Map .sop23Map-sidebar .focusedItemWrapper .focusedItemScrollInner .focusedFooterWrapper,.sop24Map .sop24Map-sidebar .focusedItemWrapper .focusedItemScrollInner .focusedFooterWrapper{position:relative;margin-left:1.5rem;margin-right:10rem}.sop23Map .sop23Map-sidebar .focusedItemWrapper .focusedItemScrollInner .focusedFooterWrapper .locationIcon,.sop23Map .sop24Map-sidebar .focusedItemWrapper .focusedItemScrollInner .focusedFooterWrapper .locationIcon,.sop24Map .sop23Map-sidebar .focusedItemWrapper .focusedItemScrollInner .focusedFooterWrapper .locationIcon,.sop24Map .sop24Map-sidebar .focusedItemWrapper .focusedItemScrollInner .focusedFooterWrapper .locationIcon{display:block;position:absolute;top:0;left:-1.5rem;color:#ff5757}.sop23Map .sop23Map-sidebar .focusedItemWrapper .focusedItemScrollInner .focusedFooterWrapper .academyWrapper,.sop23Map .sop24Map-sidebar .focusedItemWrapper .focusedItemScrollInner .focusedFooterWrapper .academyWrapper,.sop24Map .sop23Map-sidebar .focusedItemWrapper .focusedItemScrollInner .focusedFooterWrapper .academyWrapper,.sop24Map .sop24Map-sidebar .focusedItemWrapper .focusedItemScrollInner .focusedFooterWrapper .academyWrapper{margin-bottom:1rem}.sop23Map .sop23Map-sidebar .focusedItemWrapper .focusedItemScrollInner .focusedFooterWrapper .academyWrapper .academyContent,.sop23Map .sop24Map-sidebar .focusedItemWrapper .focusedItemScrollInner .focusedFooterWrapper .academyWrapper .academyContent,.sop24Map .sop23Map-sidebar .focusedItemWrapper .focusedItemScrollInner .focusedFooterWrapper .academyWrapper .academyContent,.sop24Map .sop24Map-sidebar .focusedItemWrapper .focusedItemScrollInner .focusedFooterWrapper .academyWrapper .academyContent{font-weight:700}.sop23Map .sop23Map-sidebar .focusedItemWrapper .content-circle,.sop23Map .sop24Map-sidebar .focusedItemWrapper .content-circle,.sop24Map .sop23Map-sidebar .focusedItemWrapper .content-circle,.sop24Map .sop24Map-sidebar .focusedItemWrapper .content-circle{position:relative;bottom:-100px}.sop23Map .sop23Map-sidebar .focusedItemWrapper .content-circle .content-circle-item,.sop23Map .sop24Map-sidebar .focusedItemWrapper .content-circle .content-circle-item,.sop24Map .sop23Map-sidebar .focusedItemWrapper .content-circle .content-circle-item,.sop24Map .sop24Map-sidebar .focusedItemWrapper .content-circle .content-circle-item{position:relative;bottom:0;right:0}.sop23Map .sop23Map-sidebar .focusedItemWrapper .content-circle .content-circle-item .colorBow,.sop23Map .sop24Map-sidebar .focusedItemWrapper .content-circle .content-circle-item .colorBow,.sop24Map .sop23Map-sidebar .focusedItemWrapper .content-circle .content-circle-item .colorBow,.sop24Map .sop24Map-sidebar .focusedItemWrapper .content-circle .content-circle-item .colorBow{display:block;position:absolute;bottom:0;right:0;clip-path:inset(-98% -120% 48% -120%)}.sop23Map .sop23Map-sidebar .focusedItemWrapper .externalBlueBow,.sop23Map .sop24Map-sidebar .focusedItemWrapper .externalBlueBow,.sop24Map .sop23Map-sidebar .focusedItemWrapper .externalBlueBow,.sop24Map .sop24Map-sidebar .focusedItemWrapper .externalBlueBow{width:22rem;height:22rem;background:var(--primary);border-radius:11rem;margin-right:-11rem;margin-bottom:-11rem}.sop23Map .sop23Map-sidebar .focusedItemWrapper .pinkBow,.sop23Map .sop24Map-sidebar .focusedItemWrapper .pinkBow,.sop24Map .sop23Map-sidebar .focusedItemWrapper .pinkBow,.sop24Map .sop24Map-sidebar .focusedItemWrapper .pinkBow{width:16rem;height:16rem;background:#ff5757;border-radius:8rem;margin-right:-8rem;margin-bottom:-8rem}.sop23Map .sop23Map-sidebar .focusedItemWrapper .whiteBow,.sop23Map .sop24Map-sidebar .focusedItemWrapper .whiteBow,.sop24Map .sop23Map-sidebar .focusedItemWrapper .whiteBow,.sop24Map .sop24Map-sidebar .focusedItemWrapper .whiteBow{width:14rem;height:14rem;background:#fff;border-radius:7rem;margin-right:-7rem;margin-bottom:-7rem}.sop23Map .sop23Map-sidebar .focusedItemWrapper .internalBlueBow,.sop23Map .sop24Map-sidebar .focusedItemWrapper .internalBlueBow,.sop24Map .sop23Map-sidebar .focusedItemWrapper .internalBlueBow,.sop24Map .sop24Map-sidebar .focusedItemWrapper .internalBlueBow{width:10rem;height:10rem;background:var(--primary);border-radius:5rem;margin-right:-5rem;margin-bottom:-5rem}.sop23Map .sop23Map-sidebar .focusedItemWrapper .yellowBow,.sop23Map .sop24Map-sidebar .focusedItemWrapper .yellowBow,.sop24Map .sop23Map-sidebar .focusedItemWrapper .yellowBow,.sop24Map .sop24Map-sidebar .focusedItemWrapper .yellowBow{width:8rem;height:8rem;background:var(--secondary);border-radius:4rem;margin-right:-4rem;margin-bottom:-4rem}.sop23Map .sop23Map-sidebar .userInputToggle,.sop23Map .sop24Map-sidebar .userInputToggle,.sop24Map .sop23Map-sidebar .userInputToggle,.sop24Map .sop24Map-sidebar .userInputToggle{display:none}.sop23Map .sop23Map-sidebar .userInputHeading,.sop23Map .sop24Map-sidebar .userInputHeading,.sop24Map .sop23Map-sidebar .userInputHeading,.sop24Map .sop24Map-sidebar .userInputHeading{display:none}.sop23Map .sop23Map-sidebar .searchWrapper,.sop23Map .sop24Map-sidebar .searchWrapper,.sop24Map .sop23Map-sidebar .searchWrapper,.sop24Map .sop24Map-sidebar .searchWrapper{position:relative;display:flex;margin:0 2.5rem 1rem 2.5rem;box-shadow:0 10px 20px rgba(0,0,0,.15);border-radius:10px;transition:.4s}@media screen and (max-width:1440px){.sop23Map .sop23Map-sidebar .searchWrapper,.sop23Map .sop24Map-sidebar .searchWrapper,.sop24Map .sop23Map-sidebar .searchWrapper,.sop24Map .sop24Map-sidebar .searchWrapper{box-shadow:0 3px 5px rgba(0,0,0,.15)}}.sop23Map .sop23Map-sidebar .searchWrapper:hover,.sop23Map .sop24Map-sidebar .searchWrapper:hover,.sop24Map .sop23Map-sidebar .searchWrapper:hover,.sop24Map .sop24Map-sidebar .searchWrapper:hover{box-shadow:0 10px 20px rgba(0,0,0,.3)}@media screen and (max-width:1440px){.sop23Map .sop23Map-sidebar .searchWrapper:hover,.sop23Map .sop24Map-sidebar .searchWrapper:hover,.sop24Map .sop23Map-sidebar .searchWrapper:hover,.sop24Map .sop24Map-sidebar .searchWrapper:hover{box-shadow:0 10px 20px rgba(0,0,0,.15)}}.sop23Map .sop23Map-sidebar .searchWrapper #geoapifyContainer,.sop23Map .sop24Map-sidebar .searchWrapper #geoapifyContainer,.sop24Map .sop23Map-sidebar .searchWrapper #geoapifyContainer,.sop24Map .sop24Map-sidebar .searchWrapper #geoapifyContainer{width:calc(100% - 3rem - 2rem)}@media screen and (max-width:1440px){.sop23Map .sop23Map-sidebar .searchWrapper #geoapifyContainer,.sop23Map .sop24Map-sidebar .searchWrapper #geoapifyContainer,.sop24Map .sop23Map-sidebar .searchWrapper #geoapifyContainer,.sop24Map .sop24Map-sidebar .searchWrapper #geoapifyContainer{width:calc(100% - 3rem - 1rem)}}.sop23Map .sop23Map-sidebar .searchWrapper #geoapifyContainer .geoapify-autocomplete-input,.sop23Map .sop24Map-sidebar .searchWrapper #geoapifyContainer .geoapify-autocomplete-input,.sop24Map .sop23Map-sidebar .searchWrapper #geoapifyContainer .geoapify-autocomplete-input,.sop24Map .sop24Map-sidebar .searchWrapper #geoapifyContainer .geoapify-autocomplete-input{display:flex;position:relative;border:none;border-left:2px solid var(--primary);height:2.5rem;margin:1.25rem 0 1.25rem 1rem;font-size:18px;padding:0 2rem 0 1.4rem;width:calc(100% - 1rem);border-radius:unset}@media screen and (max-width:1440px){.sop23Map .sop23Map-sidebar .searchWrapper #geoapifyContainer .geoapify-autocomplete-input,.sop23Map .sop24Map-sidebar .searchWrapper #geoapifyContainer .geoapify-autocomplete-input,.sop24Map .sop23Map-sidebar .searchWrapper #geoapifyContainer .geoapify-autocomplete-input,.sop24Map .sop24Map-sidebar .searchWrapper #geoapifyContainer .geoapify-autocomplete-input{margin:.7rem 0 .5rem 1rem;height:2rem}}.sop23Map .sop23Map-sidebar .searchWrapper #geoapifyContainer .geoapify-close-button,.sop23Map .sop24Map-sidebar .searchWrapper #geoapifyContainer .geoapify-close-button,.sop24Map .sop23Map-sidebar .searchWrapper #geoapifyContainer .geoapify-close-button,.sop24Map .sop24Map-sidebar .searchWrapper #geoapifyContainer .geoapify-close-button{right:4.5rem}.sop23Map .sop23Map-sidebar .searchWrapper #geoapifyContainer .geoapify-autocomplete-items,.sop23Map .sop24Map-sidebar .searchWrapper #geoapifyContainer .geoapify-autocomplete-items,.sop24Map .sop23Map-sidebar .searchWrapper #geoapifyContainer .geoapify-autocomplete-items,.sop24Map .sop24Map-sidebar .searchWrapper #geoapifyContainer .geoapify-autocomplete-items{top:calc(100% - 6px);box-shadow:0 25px 20px rgba(0,0,0,.15);border-radius:0 0 10px 10px;border:none}.sop23Map .sop23Map-sidebar .searchWrapper .search-button,.sop23Map .sop24Map-sidebar .searchWrapper .search-button,.sop24Map .sop23Map-sidebar .searchWrapper .search-button,.sop24Map .sop24Map-sidebar .searchWrapper .search-button{display:block;position:relative;width:3rem;height:3rem;padding:0;font-size:18px;margin:1rem;border-radius:1.5rem;border:var(--primary);background-color:var(--primary);color:#fff;justify-content:center}@media screen and (max-width:1440px){.sop23Map .sop23Map-sidebar .searchWrapper .search-button,.sop23Map .sop24Map-sidebar .searchWrapper .search-button,.sop24Map .sop23Map-sidebar .searchWrapper .search-button,.sop24Map .sop24Map-sidebar .searchWrapper .search-button{width:2.5rem;height:2.5rem;margin:.5rem 0}}.sop23Map .sop23Map-sidebar .filtersWrapper,.sop23Map .sop24Map-sidebar .filtersWrapper,.sop24Map .sop23Map-sidebar .filtersWrapper,.sop24Map .sop24Map-sidebar .filtersWrapper{position:relative;display:flex;justify-content:space-between;align-items:center;border:none;padding:0;margin:0 2.5rem 1.3rem 2.5rem}@media screen and (max-width:1440px){.sop23Map .sop23Map-sidebar .filtersWrapper,.sop23Map .sop24Map-sidebar .filtersWrapper,.sop24Map .sop23Map-sidebar .filtersWrapper,.sop24Map .sop24Map-sidebar .filtersWrapper{margin:0 2.5rem 1rem 2.5rem}}.sop23Map .sop23Map-sidebar .filtersWrapper .filtersLabel,.sop23Map .sop24Map-sidebar .filtersWrapper .filtersLabel,.sop24Map .sop23Map-sidebar .filtersWrapper .filtersLabel,.sop24Map .sop24Map-sidebar .filtersWrapper .filtersLabel{position:relative;display:block;margin-bottom:.5rem;color:var(--primary);font-size:16px;font-weight:700}.sop23Map .sop23Map-sidebar .filtersWrapper .filterWidgetWrapper,.sop23Map .sop24Map-sidebar .filtersWrapper .filterWidgetWrapper,.sop24Map .sop23Map-sidebar .filtersWrapper .filterWidgetWrapper,.sop24Map .sop24Map-sidebar .filtersWrapper .filterWidgetWrapper{width:calc(50% - 1rem);color:var(--primary)}.sop23Map .sop23Map-sidebar .filtersWrapper .filterWidgetWrapper .filterTrigger,.sop23Map .sop24Map-sidebar .filtersWrapper .filterWidgetWrapper .filterTrigger,.sop24Map .sop23Map-sidebar .filtersWrapper .filterWidgetWrapper .filterTrigger,.sop24Map .sop24Map-sidebar .filtersWrapper .filterWidgetWrapper .filterTrigger{position:relative;display:block;width:100%;background:#fff;border:1px solid #bcbcbc;height:2.5rem;border-radius:1.5rem;transition:.4s;text-align:left;padding-left:1rem}.sop23Map .sop23Map-sidebar .filtersWrapper .filterWidgetWrapper .filterTrigger.has-filter,.sop23Map .sop24Map-sidebar .filtersWrapper .filterWidgetWrapper .filterTrigger.has-filter,.sop24Map .sop23Map-sidebar .filtersWrapper .filterWidgetWrapper .filterTrigger.has-filter,.sop24Map .sop24Map-sidebar .filtersWrapper .filterWidgetWrapper .filterTrigger.has-filter{font-weight:600}.sop23Map .sop23Map-sidebar .filtersWrapper .filterWidgetWrapper .filterTrigger.is-active,.sop23Map .sop23Map-sidebar .filtersWrapper .filterWidgetWrapper .filterTrigger:hover,.sop23Map .sop24Map-sidebar .filtersWrapper .filterWidgetWrapper .filterTrigger.is-active,.sop23Map .sop24Map-sidebar .filtersWrapper .filterWidgetWrapper .filterTrigger:hover,.sop24Map .sop23Map-sidebar .filtersWrapper .filterWidgetWrapper .filterTrigger.is-active,.sop24Map .sop23Map-sidebar .filtersWrapper .filterWidgetWrapper .filterTrigger:hover,.sop24Map .sop24Map-sidebar .filtersWrapper .filterWidgetWrapper .filterTrigger.is-active,.sop24Map .sop24Map-sidebar .filtersWrapper .filterWidgetWrapper .filterTrigger:hover{border-color:var(--primary);font-weight:600}.sop23Map .sop23Map-sidebar .filtersWrapper .filterWidgetWrapper .filterTrigger .stateIcon,.sop23Map .sop24Map-sidebar .filtersWrapper .filterWidgetWrapper .filterTrigger .stateIcon,.sop24Map .sop23Map-sidebar .filtersWrapper .filterWidgetWrapper .filterTrigger .stateIcon,.sop24Map .sop24Map-sidebar .filtersWrapper .filterWidgetWrapper .filterTrigger .stateIcon{position:absolute;right:1rem;top:1rem;font-size:.5rem}.sop23Map .sop23Map-sidebar .filtersWrapper .filterWidgetWrapper .filtersPopin,.sop23Map .sop24Map-sidebar .filtersWrapper .filterWidgetWrapper .filtersPopin,.sop24Map .sop23Map-sidebar .filtersWrapper .filterWidgetWrapper .filtersPopin,.sop24Map .sop24Map-sidebar .filtersWrapper .filterWidgetWrapper .filtersPopin{margin-top:1rem;padding:0 2rem;display:block;position:absolute;min-width:50rem;z-index:4;background:#fff;box-shadow:0 0 20px rgba(0,0,0,.15);border-radius:10px}@media screen and (max-width:1440px){.sop23Map .sop23Map-sidebar .filtersWrapper .filterWidgetWrapper .filtersPopin,.sop23Map .sop24Map-sidebar .filtersWrapper .filterWidgetWrapper .filtersPopin,.sop24Map .sop23Map-sidebar .filtersWrapper .filterWidgetWrapper .filtersPopin,.sop24Map .sop24Map-sidebar .filtersWrapper .filterWidgetWrapper .filtersPopin{min-width:45rem}}@media screen and (max-width:1440px){.sop23Map .sop23Map-sidebar .filtersWrapper .filterWidgetWrapper .filtersPopin .filterPanel,.sop23Map .sop24Map-sidebar .filtersWrapper .filterWidgetWrapper .filtersPopin .filterPanel,.sop24Map .sop23Map-sidebar .filtersWrapper .filterWidgetWrapper .filtersPopin .filterPanel,.sop24Map .sop24Map-sidebar .filtersWrapper .filterWidgetWrapper .filtersPopin .filterPanel{max-height:calc(100vh - 23rem);overflow:auto;margin-bottom:20px}}.sop23Map .sop23Map-sidebar .filtersWrapper .filterWidgetWrapper .filtersPopin .popinArrow,.sop23Map .sop24Map-sidebar .filtersWrapper .filterWidgetWrapper .filtersPopin .popinArrow,.sop24Map .sop23Map-sidebar .filtersWrapper .filterWidgetWrapper .filtersPopin .popinArrow,.sop24Map .sop24Map-sidebar .filtersWrapper .filterWidgetWrapper .filtersPopin .popinArrow{position:absolute;display:block;background:#fff;width:1rem;height:1rem;transform:rotate(45deg);top:-.5rem;left:3rem}.sop23Map .sop23Map-sidebar .filtersWrapper .filterWidgetWrapper .filtersPopin .popinHeading,.sop23Map .sop24Map-sidebar .filtersWrapper .filterWidgetWrapper .filtersPopin .popinHeading,.sop24Map .sop23Map-sidebar .filtersWrapper .filterWidgetWrapper .filtersPopin .popinHeading,.sop24Map .sop24Map-sidebar .filtersWrapper .filterWidgetWrapper .filtersPopin .popinHeading{padding:1rem 0;border-bottom:1px solid #bcbcbc;margin-bottom:1rem;font-weight:700}.sop23Map .sop23Map-sidebar .filtersWrapper .filterWidgetWrapper .filtersPopin .filterItemsWrapper,.sop23Map .sop24Map-sidebar .filtersWrapper .filterWidgetWrapper .filtersPopin .filterItemsWrapper,.sop24Map .sop23Map-sidebar .filtersWrapper .filterWidgetWrapper .filtersPopin .filterItemsWrapper,.sop24Map .sop24Map-sidebar .filtersWrapper .filterWidgetWrapper .filtersPopin .filterItemsWrapper{margin-bottom:1rem}.sop23Map .sop23Map-sidebar .filtersWrapper .filterWidgetWrapper .filtersPopin .filterItemsWrapper .filterItem,.sop23Map .sop24Map-sidebar .filtersWrapper .filterWidgetWrapper .filtersPopin .filterItemsWrapper .filterItem,.sop24Map .sop23Map-sidebar .filtersWrapper .filterWidgetWrapper .filtersPopin .filterItemsWrapper .filterItem,.sop24Map .sop24Map-sidebar .filtersWrapper .filterWidgetWrapper .filtersPopin .filterItemsWrapper .filterItem{position:relative;display:flex;align-items:center;cursor:pointer;font-size:.9rem;font-weight:400;line-height:1.5;margin-bottom:1rem;break-inside:avoid-column}.sop23Map .sop23Map-sidebar .filtersWrapper .filterWidgetWrapper .filtersPopin .filterItemsWrapper .filterItem:before,.sop23Map .sop24Map-sidebar .filtersWrapper .filterWidgetWrapper .filtersPopin .filterItemsWrapper .filterItem:before,.sop24Map .sop23Map-sidebar .filtersWrapper .filterWidgetWrapper .filtersPopin .filterItemsWrapper .filterItem:before,.sop24Map .sop24Map-sidebar .filtersWrapper .filterWidgetWrapper .filtersPopin .filterItemsWrapper .filterItem:before{content:"";display:inline-block;margin-right:.625rem;width:1.25rem;height:1.25rem;background-color:#fff;border:1px solid var(--primary);pointer-events:auto;z-index:2;flex-shrink:0}.sop23Map .sop23Map-sidebar .filtersWrapper .filterWidgetWrapper .filtersPopin .filterItemsWrapper .filterItem.is-checked:before,.sop23Map .sop24Map-sidebar .filtersWrapper .filterWidgetWrapper .filtersPopin .filterItemsWrapper .filterItem.is-checked:before,.sop24Map .sop23Map-sidebar .filtersWrapper .filterWidgetWrapper .filtersPopin .filterItemsWrapper .filterItem.is-checked:before,.sop24Map .sop24Map-sidebar .filtersWrapper .filterWidgetWrapper .filtersPopin .filterItemsWrapper .filterItem.is-checked:before{background-color:var(--primary);border:none;content:"";font-family:icomoon;font-size:.7rem;text-indent:4px;color:#fff}.sop23Map .sop23Map-sidebar .filtersWrapper .filterWidgetWrapper .filtersPopin .filterItemsWrapper .filterItem input,.sop23Map .sop24Map-sidebar .filtersWrapper .filterWidgetWrapper .filtersPopin .filterItemsWrapper .filterItem input,.sop24Map .sop23Map-sidebar .filtersWrapper .filterWidgetWrapper .filtersPopin .filterItemsWrapper .filterItem input,.sop24Map .sop24Map-sidebar .filtersWrapper .filterWidgetWrapper .filtersPopin .filterItemsWrapper .filterItem input{position:absolute;opacity:0}.sop23Map .sop23Map-sidebar .filtersWrapper .filterWidgetWrapper .filtersPopin .filterOperationsWrapper,.sop23Map .sop24Map-sidebar .filtersWrapper .filterWidgetWrapper .filtersPopin .filterOperationsWrapper,.sop24Map .sop23Map-sidebar .filtersWrapper .filterWidgetWrapper .filtersPopin .filterOperationsWrapper,.sop24Map .sop24Map-sidebar .filtersWrapper .filterWidgetWrapper .filtersPopin .filterOperationsWrapper{display:flex;justify-content:space-between;max-width:24rem;position:relative;margin:0 auto 1rem auto}.sop23Map .sop23Map-sidebar .filtersWrapper .filterWidgetWrapper .filtersPopin .filterOperationsWrapper .filterOperationsButton,.sop23Map .sop24Map-sidebar .filtersWrapper .filterWidgetWrapper .filtersPopin .filterOperationsWrapper .filterOperationsButton,.sop24Map .sop23Map-sidebar .filtersWrapper .filterWidgetWrapper .filtersPopin .filterOperationsWrapper .filterOperationsButton,.sop24Map .sop24Map-sidebar .filtersWrapper .filterWidgetWrapper .filtersPopin .filterOperationsWrapper .filterOperationsButton{display:block;width:10rem;font-size:1rem;font-weight:700;background:#fff;border:2px solid var(--primary);height:2.5rem;border-radius:1.5rem;transition:.4s}@media screen and (max-width:1440px){.sop23Map .sop23Map-sidebar .filtersWrapper .filterWidgetWrapper .filtersPopin .filterOperationsWrapper .filterOperationsButton,.sop23Map .sop24Map-sidebar .filtersWrapper .filterWidgetWrapper .filtersPopin .filterOperationsWrapper .filterOperationsButton,.sop24Map .sop23Map-sidebar .filtersWrapper .filterWidgetWrapper .filtersPopin .filterOperationsWrapper .filterOperationsButton,.sop24Map .sop24Map-sidebar .filtersWrapper .filterWidgetWrapper .filtersPopin .filterOperationsWrapper .filterOperationsButton{font-size:1rem;width:9rem;height:2rem}}.sop23Map .sop23Map-sidebar .filtersWrapper .filterWidgetWrapper .filtersPopin .filterOperationsWrapper .filterOperationsButton:hover,.sop23Map .sop24Map-sidebar .filtersWrapper .filterWidgetWrapper .filtersPopin .filterOperationsWrapper .filterOperationsButton:hover,.sop24Map .sop23Map-sidebar .filtersWrapper .filterWidgetWrapper .filtersPopin .filterOperationsWrapper .filterOperationsButton:hover,.sop24Map .sop24Map-sidebar .filtersWrapper .filterWidgetWrapper .filtersPopin .filterOperationsWrapper .filterOperationsButton:hover{background:var(--primary);color:#fff}.sop23Map .sop23Map-sidebar .filtersWrapper .filterWidgetWrapper .filtersPopin .filterOperationsWrapper .filterOperationsButton:disabled,.sop23Map .sop24Map-sidebar .filtersWrapper .filterWidgetWrapper .filtersPopin .filterOperationsWrapper .filterOperationsButton:disabled,.sop24Map .sop23Map-sidebar .filtersWrapper .filterWidgetWrapper .filtersPopin .filterOperationsWrapper .filterOperationsButton:disabled,.sop24Map .sop24Map-sidebar .filtersWrapper .filterWidgetWrapper .filtersPopin .filterOperationsWrapper .filterOperationsButton:disabled{background:#fff;border-color:#bcbcbc;color:#bcbcbc}.sop23Map .sop23Map-sidebar .filtersWrapper .filterWidgetWrapper .filtersPopin .filterOperationsWrapper .filterOperationsButton.applyFiltersButton,.sop23Map .sop24Map-sidebar .filtersWrapper .filterWidgetWrapper .filtersPopin .filterOperationsWrapper .filterOperationsButton.applyFiltersButton,.sop24Map .sop23Map-sidebar .filtersWrapper .filterWidgetWrapper .filtersPopin .filterOperationsWrapper .filterOperationsButton.applyFiltersButton,.sop24Map .sop24Map-sidebar .filtersWrapper .filterWidgetWrapper .filtersPopin .filterOperationsWrapper .filterOperationsButton.applyFiltersButton{border-color:#006aff;color:#006aff}.sop23Map .sop23Map-sidebar .filtersWrapper .filterWidgetWrapper .filtersPopin .filterOperationsWrapper .filterOperationsButton.applyFiltersButton:hover,.sop23Map .sop24Map-sidebar .filtersWrapper .filterWidgetWrapper .filtersPopin .filterOperationsWrapper .filterOperationsButton.applyFiltersButton:hover,.sop24Map .sop23Map-sidebar .filtersWrapper .filterWidgetWrapper .filtersPopin .filterOperationsWrapper .filterOperationsButton.applyFiltersButton:hover,.sop24Map .sop24Map-sidebar .filtersWrapper .filterWidgetWrapper .filtersPopin .filterOperationsWrapper .filterOperationsButton.applyFiltersButton:hover{background:#006aff;color:#fff}.sop23Map .sop23Map-sidebar .filtersWrapper .filterWidgetWrapper .structureTypesFiltersPopin .filterItemsWrapper,.sop23Map .sop24Map-sidebar .filtersWrapper .filterWidgetWrapper .structureTypesFiltersPopin .filterItemsWrapper,.sop24Map .sop23Map-sidebar .filtersWrapper .filterWidgetWrapper .structureTypesFiltersPopin .filterItemsWrapper,.sop24Map .sop24Map-sidebar .filtersWrapper .filterWidgetWrapper .structureTypesFiltersPopin .filterItemsWrapper{column-count:2}.sop23Map .sop23Map-sidebar .filtersWrapper .filterWidgetWrapper .academiesFiltersPopin .filterItemsWrapper,.sop23Map .sop24Map-sidebar .filtersWrapper .filterWidgetWrapper .academiesFiltersPopin .filterItemsWrapper,.sop24Map .sop23Map-sidebar .filtersWrapper .filterWidgetWrapper .academiesFiltersPopin .filterItemsWrapper,.sop24Map .sop24Map-sidebar .filtersWrapper .filterWidgetWrapper .academiesFiltersPopin .filterItemsWrapper{column-count:4}.sop23Map .sop23Map-sidebar .infosWrapper,.sop23Map .sop24Map-sidebar .infosWrapper,.sop24Map .sop23Map-sidebar .infosWrapper,.sop24Map .sop24Map-sidebar .infosWrapper{display:flex;align-items:center;justify-content:space-between;margin:0 2.5rem 1rem 2.5rem}.sop23Map .sop23Map-sidebar .infosWrapper .resultsCount,.sop23Map .sop24Map-sidebar .infosWrapper .resultsCount,.sop24Map .sop23Map-sidebar .infosWrapper .resultsCount,.sop24Map .sop24Map-sidebar .infosWrapper .resultsCount{font-weight:700;color:var(--primary)}.sop23Map .sop23Map-sidebar .infosWrapper .downloadButton,.sop23Map .sop24Map-sidebar .infosWrapper .downloadButton,.sop24Map .sop23Map-sidebar .infosWrapper .downloadButton,.sop24Map .sop24Map-sidebar .infosWrapper .downloadButton{color:#006aff;text-decoration:none;display:flex;align-items:center}.sop23Map .sop23Map-sidebar .infosWrapper .downloadButton.downloadDisabled,.sop23Map .sop24Map-sidebar .infosWrapper .downloadButton.downloadDisabled,.sop24Map .sop23Map-sidebar .infosWrapper .downloadButton.downloadDisabled,.sop24Map .sop24Map-sidebar .infosWrapper .downloadButton.downloadDisabled{color:#bcbcbc;pointer-events:none}.sop23Map .sop23Map-sidebar .infosWrapper .downloadButton:focus,.sop23Map .sop23Map-sidebar .infosWrapper .downloadButton:visited,.sop23Map .sop24Map-sidebar .infosWrapper .downloadButton:focus,.sop23Map .sop24Map-sidebar .infosWrapper .downloadButton:visited,.sop24Map .sop23Map-sidebar .infosWrapper .downloadButton:focus,.sop24Map .sop23Map-sidebar .infosWrapper .downloadButton:visited,.sop24Map .sop24Map-sidebar .infosWrapper .downloadButton:focus,.sop24Map .sop24Map-sidebar .infosWrapper .downloadButton:visited{color:#006aff;text-decoration:none}.sop23Map .sop23Map-sidebar .infosWrapper .downloadButton.downloadDisabled:focus,.sop23Map .sop23Map-sidebar .infosWrapper .downloadButton.downloadDisabled:visited,.sop23Map .sop24Map-sidebar .infosWrapper .downloadButton.downloadDisabled:focus,.sop23Map .sop24Map-sidebar .infosWrapper .downloadButton.downloadDisabled:visited,.sop24Map .sop23Map-sidebar .infosWrapper .downloadButton.downloadDisabled:focus,.sop24Map .sop23Map-sidebar .infosWrapper .downloadButton.downloadDisabled:visited,.sop24Map .sop24Map-sidebar .infosWrapper .downloadButton.downloadDisabled:focus,.sop24Map .sop24Map-sidebar .infosWrapper .downloadButton.downloadDisabled:visited{color:#bcbcbc}.sop23Map .sop23Map-sidebar .infosWrapper .downloadButton .text,.sop23Map .sop24Map-sidebar .infosWrapper .downloadButton .text,.sop24Map .sop23Map-sidebar .infosWrapper .downloadButton .text,.sop24Map .sop24Map-sidebar .infosWrapper .downloadButton .text{font-weight:700}.sop23Map .sop23Map-sidebar .infosWrapper .downloadButton .icon,.sop23Map .sop24Map-sidebar .infosWrapper .downloadButton .icon,.sop24Map .sop23Map-sidebar .infosWrapper .downloadButton .icon,.sop24Map .sop24Map-sidebar .infosWrapper .downloadButton .icon{border:1px solid #006aff;width:40px;height:40px;border-radius:20px;padding:8px;background-color:#fff;color:#006aff;margin-left:1rem;font-size:18px;display:flex}@media screen and (max-width:1440px){.sop23Map .sop23Map-sidebar .infosWrapper .downloadButton .icon,.sop23Map .sop24Map-sidebar .infosWrapper .downloadButton .icon,.sop24Map .sop23Map-sidebar .infosWrapper .downloadButton .icon,.sop24Map .sop24Map-sidebar .infosWrapper .downloadButton .icon{width:24px;height:24px;font-size:10px;padding-left:5px;padding-top:6px}}.sop23Map .sop23Map-sidebar .infosWrapper .downloadButton.downloadDisabled .icon,.sop23Map .sop24Map-sidebar .infosWrapper .downloadButton.downloadDisabled .icon,.sop24Map .sop23Map-sidebar .infosWrapper .downloadButton.downloadDisabled .icon,.sop24Map .sop24Map-sidebar .infosWrapper .downloadButton.downloadDisabled .icon{border-color:#bcbcbc;color:#bcbcbc}.sop23Map .sop23Map-sidebar .infosWrapper .downloadButton:hover .text,.sop23Map .sop24Map-sidebar .infosWrapper .downloadButton:hover .text,.sop24Map .sop23Map-sidebar .infosWrapper .downloadButton:hover .text,.sop24Map .sop24Map-sidebar .infosWrapper .downloadButton:hover .text{text-decoration:underline;transition:.4s}.sop23Map .sop23Map-sidebar .infosWrapper .downloadButton:hover .icon,.sop23Map .sop24Map-sidebar .infosWrapper .downloadButton:hover .icon,.sop24Map .sop23Map-sidebar .infosWrapper .downloadButton:hover .icon,.sop24Map .sop24Map-sidebar .infosWrapper .downloadButton:hover .icon{background-color:#006aff;color:#fff;transition:.4s}.sop23Map .sop23Map-sidebar .itemsListWrapper,.sop23Map .sop24Map-sidebar .itemsListWrapper,.sop24Map .sop23Map-sidebar .itemsListWrapper,.sop24Map .sop24Map-sidebar .itemsListWrapper{position:relative;overflow:hidden;height:calc(100% - 23rem)}@media screen and (max-width:1440px){.sop23Map .sop23Map-sidebar .itemsListWrapper,.sop23Map .sop24Map-sidebar .itemsListWrapper,.sop24Map .sop23Map-sidebar .itemsListWrapper,.sop24Map .sop24Map-sidebar .itemsListWrapper{height:calc(100% - 16.8rem)}}.sop23Map .sop23Map-sidebar .itemsListWrapper::before,.sop23Map .sop24Map-sidebar .itemsListWrapper::before,.sop24Map .sop23Map-sidebar .itemsListWrapper::before,.sop24Map .sop24Map-sidebar .itemsListWrapper::before{display:block;content:'';background:#eee;height:1px;margin-left:3rem;margin-right:4rem}.sop23Map .sop23Map-sidebar .itemsListWrapper .itemsList,.sop23Map .sop24Map-sidebar .itemsListWrapper .itemsList,.sop24Map .sop23Map-sidebar .itemsListWrapper .itemsList,.sop24Map .sop24Map-sidebar .itemsListWrapper .itemsList{position:relative;margin:0;padding:0;height:100%;list-style:none;overflow-x:visible;overflow-y:scroll}.sop23Map .sop23Map-sidebar .itemsListWrapper .itemsList::-webkit-scrollbar,.sop23Map .sop24Map-sidebar .itemsListWrapper .itemsList::-webkit-scrollbar,.sop24Map .sop23Map-sidebar .itemsListWrapper .itemsList::-webkit-scrollbar,.sop24Map .sop24Map-sidebar .itemsListWrapper .itemsList::-webkit-scrollbar{display:none}.sop23Map .sop23Map-sidebar .itemsListWrapper .itemWrapper,.sop23Map .sop24Map-sidebar .itemsListWrapper .itemWrapper,.sop24Map .sop23Map-sidebar .itemsListWrapper .itemWrapper,.sop24Map .sop24Map-sidebar .itemsListWrapper .itemWrapper{border-left:6px solid #f9f9f9;padding:1rem 2.5rem 0 calc(2.5rem - 6px)}@media screen and (max-width:1440px){.sop23Map .sop23Map-sidebar .itemsListWrapper .itemWrapper,.sop23Map .sop24Map-sidebar .itemsListWrapper .itemWrapper,.sop24Map .sop23Map-sidebar .itemsListWrapper .itemWrapper,.sop24Map .sop24Map-sidebar .itemsListWrapper .itemWrapper{padding-top:10px}}.sop23Map .sop23Map-sidebar .itemsListWrapper .itemWrapper .itemCard,.sop23Map .sop24Map-sidebar .itemsListWrapper .itemWrapper .itemCard,.sop24Map .sop23Map-sidebar .itemsListWrapper .itemWrapper .itemCard,.sop24Map .sop24Map-sidebar .itemsListWrapper .itemWrapper .itemCard{position:relative;padding:0 0 1rem 0;border-bottom:1px solid #ddd}@media screen and (max-width:1440px){.sop23Map .sop23Map-sidebar .itemsListWrapper .itemWrapper .itemCard,.sop23Map .sop24Map-sidebar .itemsListWrapper .itemWrapper .itemCard,.sop24Map .sop23Map-sidebar .itemsListWrapper .itemWrapper .itemCard,.sop24Map .sop24Map-sidebar .itemsListWrapper .itemWrapper .itemCard{padding-bottom:10px}}.sop23Map .sop23Map-sidebar .itemsListWrapper .itemWrapper .itemHeader,.sop23Map .sop24Map-sidebar .itemsListWrapper .itemWrapper .itemHeader,.sop24Map .sop23Map-sidebar .itemsListWrapper .itemWrapper .itemHeader,.sop24Map .sop24Map-sidebar .itemsListWrapper .itemWrapper .itemHeader{color:var(--primary);margin-bottom:1rem;margin-top:0}.sop23Map .sop23Map-sidebar .itemsListWrapper .itemWrapper .itemHeader .itemHeader-structureName,.sop23Map .sop24Map-sidebar .itemsListWrapper .itemWrapper .itemHeader .itemHeader-structureName,.sop24Map .sop23Map-sidebar .itemsListWrapper .itemWrapper .itemHeader .itemHeader-structureName,.sop24Map .sop24Map-sidebar .itemsListWrapper .itemWrapper .itemHeader .itemHeader-structureName{position:relative;display:block;font-weight:700;font-size:1rem;margin-bottom:6px;-webkit-line-clamp:2;text-overflow:ellipsis;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;word-wrap:break-word}.sop23Map .sop23Map-sidebar .itemsListWrapper .itemWrapper .itemHeader .itemHeader-projectName,.sop23Map .sop24Map-sidebar .itemsListWrapper .itemWrapper .itemHeader .itemHeader-projectName,.sop24Map .sop23Map-sidebar .itemsListWrapper .itemWrapper .itemHeader .itemHeader-projectName,.sop24Map .sop24Map-sidebar .itemsListWrapper .itemWrapper .itemHeader .itemHeader-projectName{position:relative;display:block;font-size:14px;font-weight:400;-webkit-line-clamp:2;text-overflow:ellipsis;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;word-wrap:break-word}.sop23Map .sop23Map-sidebar .itemsListWrapper .itemWrapper .itemInfoWrapper,.sop23Map .sop24Map-sidebar .itemsListWrapper .itemWrapper .itemInfoWrapper,.sop24Map .sop23Map-sidebar .itemsListWrapper .itemWrapper .itemInfoWrapper,.sop24Map .sop24Map-sidebar .itemsListWrapper .itemWrapper .itemInfoWrapper{margin-right:4rem}.sop23Map .sop23Map-sidebar .itemsListWrapper .itemWrapper .itemInfoWrapper.itemInfoWrapper-categorie,.sop23Map .sop24Map-sidebar .itemsListWrapper .itemWrapper .itemInfoWrapper.itemInfoWrapper-categorie,.sop24Map .sop23Map-sidebar .itemsListWrapper .itemWrapper .itemInfoWrapper.itemInfoWrapper-categorie,.sop24Map .sop24Map-sidebar .itemsListWrapper .itemWrapper .itemInfoWrapper.itemInfoWrapper-categorie{font-size:12px}.sop23Map .sop23Map-sidebar .itemsListWrapper .itemWrapper .itemDetailsButton,.sop23Map .sop24Map-sidebar .itemsListWrapper .itemWrapper .itemDetailsButton,.sop24Map .sop23Map-sidebar .itemsListWrapper .itemWrapper .itemDetailsButton,.sop24Map .sop24Map-sidebar .itemsListWrapper .itemWrapper .itemDetailsButton{display:block;position:absolute;bottom:1rem;right:0;width:8rem;height:2rem;color:#006aff;border:2px solid #006aff;border-radius:1rem;line-height:1;background:0 0}@media screen and (max-width:1440px){.sop23Map .sop23Map-sidebar .itemsListWrapper .itemWrapper .itemDetailsButton,.sop23Map .sop24Map-sidebar .itemsListWrapper .itemWrapper .itemDetailsButton,.sop24Map .sop23Map-sidebar .itemsListWrapper .itemWrapper .itemDetailsButton,.sop24Map .sop24Map-sidebar .itemsListWrapper .itemWrapper .itemDetailsButton{width:6.5rem;height:1.7rem;font-size:12px}}.sop23Map .sop23Map-sidebar .itemsListWrapper .itemWrapper .itemDetailsButton:hover,.sop23Map .sop24Map-sidebar .itemsListWrapper .itemWrapper .itemDetailsButton:hover,.sop24Map .sop23Map-sidebar .itemsListWrapper .itemWrapper .itemDetailsButton:hover,.sop24Map .sop24Map-sidebar .itemsListWrapper .itemWrapper .itemDetailsButton:hover{border:1px solid #006aff;background:#006aff;color:#fff;transition:.4s}.sop23Map .sop23Map-sidebar .itemsListWrapper .itemWrapper .itemDetailsButton .discoverText,.sop23Map .sop24Map-sidebar .itemsListWrapper .itemWrapper .itemDetailsButton .discoverText,.sop24Map .sop23Map-sidebar .itemsListWrapper .itemWrapper .itemDetailsButton .discoverText,.sop24Map .sop24Map-sidebar .itemsListWrapper .itemWrapper .itemDetailsButton .discoverText{font-weight:700}.sop23Map .sop23Map-sidebar .itemsListWrapper .itemWrapper .itemDetailsButton .discoverIcon,.sop23Map .sop24Map-sidebar .itemsListWrapper .itemWrapper .itemDetailsButton .discoverIcon,.sop24Map .sop23Map-sidebar .itemsListWrapper .itemWrapper .itemDetailsButton .discoverIcon,.sop24Map .sop24Map-sidebar .itemsListWrapper .itemWrapper .itemDetailsButton .discoverIcon{margin-left:.7rem;font-size:.7rem}@media screen and (max-width:1440px){.sop23Map .sop23Map-sidebar .itemsListWrapper .itemWrapper .itemDetailsButton .discoverIcon,.sop23Map .sop24Map-sidebar .itemsListWrapper .itemWrapper .itemDetailsButton .discoverIcon,.sop24Map .sop23Map-sidebar .itemsListWrapper .itemWrapper .itemDetailsButton .discoverIcon,.sop24Map .sop24Map-sidebar .itemsListWrapper .itemWrapper .itemDetailsButton .discoverIcon{margin-left:.2rem;font-size:.6rem}}.sop23Map .sop23Map-sidebar .itemsListWrapper .itemWrapper:hover,.sop23Map .sop24Map-sidebar .itemsListWrapper .itemWrapper:hover,.sop24Map .sop23Map-sidebar .itemsListWrapper .itemWrapper:hover,.sop24Map .sop24Map-sidebar .itemsListWrapper .itemWrapper:hover{background-color:#f9f9f9;border-left:6px solid #ff5757}.sop23Map .sop23Map-sidebar .itemsListWrapper .itemWrapper:hover .itemCard,.sop23Map .sop24Map-sidebar .itemsListWrapper .itemWrapper:hover .itemCard,.sop24Map .sop23Map-sidebar .itemsListWrapper .itemWrapper:hover .itemCard,.sop24Map .sop24Map-sidebar .itemsListWrapper .itemWrapper:hover .itemCard{border-bottom:1px solid #f9f9f9}.sop23Map .sop23Map-sidebar .itemsListWrapper .highlightedWrapper,.sop23Map .sop24Map-sidebar .itemsListWrapper .highlightedWrapper,.sop24Map .sop23Map-sidebar .itemsListWrapper .highlightedWrapper,.sop24Map .sop24Map-sidebar .itemsListWrapper .highlightedWrapper{position:absolute;width:100%;box-sizing:border-box;top:0;z-index:3;background-color:#f9f9f9;border-left:6px solid #ff5757;box-shadow:0 2.5rem 10px rgba(255,255,255,.8)}.sop23Map .leaflet-popup,.sop24Map .leaflet-popup{margin-bottom:0;padding:0}.sop23Map .leaflet-popup .leaflet-popup-content-wrapper,.sop24Map .leaflet-popup .leaflet-popup-content-wrapper{background:0 0;border:none;box-shadow:none;border-radius:0;margin:0;padding:0;overflow:visible;min-width:200px}.sop23Map .leaflet-popup .leaflet-popup-content-wrapper .popupContent,.sop24Map .leaflet-popup .leaflet-popup-content-wrapper .popupContent{display:block;bottom:-25px;margin-bottom:-100%;border-radius:.5rem;box-shadow:rgba(0,0,0,.24) 0 3px 8px;background-color:var(--primary);box-sizing:border-box;min-width:200px}.sop23Map .leaflet-popup .leaflet-popup-content-wrapper .popupContent .popupStructureName,.sop24Map .leaflet-popup .leaflet-popup-content-wrapper .popupContent .popupStructureName{color:#fff;font-size:1rem;font-weight:700;padding:.5rem 1rem;text-align:center;border-radius:.5rem .5rem 0 0}.sop23Map .leaflet-popup .leaflet-popup-content-wrapper .popupContent .popupProjectName,.sop24Map .leaflet-popup .leaflet-popup-content-wrapper .popupContent .popupProjectName{background-color:#fff;font-size:12px;padding:.5rem 1rem;border-radius:0 0 .5rem .5rem;text-align:center;color:var(--primary)}.sop23Map .leaflet-popup .leaflet-popup-tip-container,.sop24Map .leaflet-popup .leaflet-popup-tip-container{bottom:-13px;transform:rotate(180deg)}.sop23Map .leaflet-popup .leaflet-popup-tip-container .leaflet-popup-tip,.sop24Map .leaflet-popup .leaflet-popup-tip-container .leaflet-popup-tip{background-color:var(--primary)}.sop23Map.isMobile .sop23Map-sidebar-on,.sop23Map.isMobile .sop24Map-sidebar-on,.sop24Map.isMobile .sop23Map-sidebar-on,.sop24Map.isMobile .sop24Map-sidebar-on{width:auto;margin-left:auto}.sop23Map.isMobile .center,.sop24Map.isMobile .center{text-align:center}.sop23Map.isMobile .center .showListResults,.sop24Map.isMobile .center .showListResults{border-color:#fff;bottom:48px;box-shadow:rgba(100,100,111,.2) 0 7px 29px 0;color:#00004d;position:relative;width:auto;z-index:2}.sop23Map.isMobile .hideListResults,.sop24Map.isMobile .hideListResults{color:#00004d;min-width:auto;padding:0}.sop23Map.isMobile .sop23Map-sidebar,.sop23Map.isMobile .sop24Map-sidebar,.sop24Map.isMobile .sop23Map-sidebar,.sop24Map.isMobile .sop24Map-sidebar{height:12.5rem;width:100%;position:fixed;bottom:0;top:inherit;padding:12px 0 20px 20px;margin:0;overflow-y:hidden}.sop23Map.isMobile .sop23Map-sidebar.expanded>:not(.toggleButton),.sop23Map.isMobile .sop24Map-sidebar.expanded>:not(.toggleButton),.sop24Map.isMobile .sop23Map-sidebar.expanded>:not(.toggleButton),.sop24Map.isMobile .sop24Map-sidebar.expanded>:not(.toggleButton){transition:none;opacity:unset}.sop23Map.isMobile .sop23Map-sidebar.collapsed,.sop23Map.isMobile .sop24Map-sidebar.collapsed,.sop24Map.isMobile .sop23Map-sidebar.collapsed,.sop24Map.isMobile .sop24Map-sidebar.collapsed{bottom:-200px;left:auto;transition:.4s;overflow-y:initial}.sop23Map.isMobile .sop23Map-sidebar.collapsed>:not(.toggleButton),.sop23Map.isMobile .sop24Map-sidebar.collapsed>:not(.toggleButton),.sop24Map.isMobile .sop23Map-sidebar.collapsed>:not(.toggleButton),.sop24Map.isMobile .sop24Map-sidebar.collapsed>:not(.toggleButton){opacity:unset}.sop23Map.isMobile .sop23Map-sidebar .toggleButton,.sop23Map.isMobile .sop24Map-sidebar .toggleButton,.sop24Map.isMobile .sop23Map-sidebar .toggleButton,.sop24Map.isMobile .sop24Map-sidebar .toggleButton{display:none}.sop23Map.isMobile .sop23Map-sidebar .backToSite,.sop23Map.isMobile .sop24Map-sidebar .backToSite,.sop24Map.isMobile .sop23Map-sidebar .backToSite,.sop24Map.isMobile .sop24Map-sidebar .backToSite{position:fixed;display:flex;justify-content:center;top:1rem;left:1rem;width:3rem;height:3rem;margin:0;padding:0;border-radius:1.5rem;border:2px solid var(--primary)}.sop23Map.isMobile .sop23Map-sidebar .backToSite .icon,.sop23Map.isMobile .sop24Map-sidebar .backToSite .icon,.sop24Map.isMobile .sop23Map-sidebar .backToSite .icon,.sop24Map.isMobile .sop24Map-sidebar .backToSite .icon{font-size:.6rem;display:block;transform:rotate(90deg);transform-origin:center}.sop23Map.isMobile .sop23Map-sidebar .backToSite .logoWapper,.sop23Map.isMobile .sop24Map-sidebar .backToSite .logoWapper,.sop24Map.isMobile .sop23Map-sidebar .backToSite .logoWapper,.sop24Map.isMobile .sop24Map-sidebar .backToSite .logoWapper{display:none}.sop23Map.isMobile .sop23Map-sidebar .backToSite .text,.sop23Map.isMobile .sop24Map-sidebar .backToSite .text,.sop24Map.isMobile .sop23Map-sidebar .backToSite .text,.sop24Map.isMobile .sop24Map-sidebar .backToSite .text{display:none}.sop23Map.isMobile .sop23Map-sidebar .userInputToggle,.sop23Map.isMobile .sop24Map-sidebar .userInputToggle,.sop24Map.isMobile .sop23Map-sidebar .userInputToggle,.sop24Map.isMobile .sop24Map-sidebar .userInputToggle{position:fixed;display:block;top:1rem;right:1rem;background:var(--primary);color:#fff;height:3rem;width:8rem;border-radius:1.5rem;border:none;padding-left:22px}.sop23Map.isMobile .sop23Map-sidebar .userInputToggle.has-filter,.sop23Map.isMobile .sop24Map-sidebar .userInputToggle.has-filter,.sop24Map.isMobile .sop23Map-sidebar .userInputToggle.has-filter,.sop24Map.isMobile .sop24Map-sidebar .userInputToggle.has-filter{font-weight:600}.sop23Map.isMobile .sop23Map-sidebar .userInputToggle .icon-search,.sop23Map.isMobile .sop24Map-sidebar .userInputToggle .icon-search,.sop24Map.isMobile .sop23Map-sidebar .userInputToggle .icon-search,.sop24Map.isMobile .sop24Map-sidebar .userInputToggle .icon-search{padding-top:4px;position:absolute;margin-left:-19px}.sop23Map.isMobile .sop23Map-sidebar .userInputWrapper,.sop23Map.isMobile .sop24Map-sidebar .userInputWrapper,.sop24Map.isMobile .sop23Map-sidebar .userInputWrapper,.sop24Map.isMobile .sop24Map-sidebar .userInputWrapper{position:fixed;display:block;top:0;bottom:0;left:0;right:0;background:#fff;overflow-y:scroll}.sop23Map.isMobile .sop23Map-sidebar .userInputWrapper .userInputHeading,.sop23Map.isMobile .sop24Map-sidebar .userInputWrapper .userInputHeading,.sop24Map.isMobile .sop23Map-sidebar .userInputWrapper .userInputHeading,.sop24Map.isMobile .sop24Map-sidebar .userInputWrapper .userInputHeading{display:flex;justify-content:space-between;background:var(--primary);padding:1rem;color:#fff;margin-bottom:1rem}.sop23Map.isMobile .sop23Map-sidebar .userInputWrapper .userInputHeading .userInputTitle,.sop23Map.isMobile .sop24Map-sidebar .userInputWrapper .userInputHeading .userInputTitle,.sop24Map.isMobile .sop23Map-sidebar .userInputWrapper .userInputHeading .userInputTitle,.sop24Map.isMobile .sop24Map-sidebar .userInputWrapper .userInputHeading .userInputTitle{font-size:2rem;font-weight:700;font-family:paris2024,sans-serif}.sop23Map.isMobile .sop23Map-sidebar .userInputWrapper .userInputHeading .userInputCloseButton,.sop23Map.isMobile .sop24Map-sidebar .userInputWrapper .userInputHeading .userInputCloseButton,.sop24Map.isMobile .sop23Map-sidebar .userInputWrapper .userInputHeading .userInputCloseButton,.sop24Map.isMobile .sop24Map-sidebar .userInputWrapper .userInputHeading .userInputCloseButton{display:flex;position:relative;width:3rem;height:3rem;border-radius:1.5rem;border:2px solid #fff;justify-content:center;background:0 0}.sop23Map.isMobile .sop23Map-sidebar .userInputWrapper .userInputHeading .icon,.sop23Map.isMobile .sop24Map-sidebar .userInputWrapper .userInputHeading .icon,.sop24Map.isMobile .sop23Map-sidebar .userInputWrapper .userInputHeading .icon,.sop24Map.isMobile .sop24Map-sidebar .userInputWrapper .userInputHeading .icon{line-height:2.7}.sop23Map.isMobile .sop23Map-sidebar .userInputWrapper .searchWrapper,.sop23Map.isMobile .sop24Map-sidebar .userInputWrapper .searchWrapper,.sop24Map.isMobile .sop23Map-sidebar .userInputWrapper .searchWrapper,.sop24Map.isMobile .sop24Map-sidebar .userInputWrapper .searchWrapper{margin:0 1rem 2rem 1rem;box-shadow:none;border:1px solid #ddd}.sop23Map.isMobile .sop23Map-sidebar .userInputWrapper .searchWrapper #geoapifyContainer .geoapify-autocomplete-items,.sop23Map.isMobile .sop24Map-sidebar .userInputWrapper .searchWrapper #geoapifyContainer .geoapify-autocomplete-items,.sop24Map.isMobile .sop23Map-sidebar .userInputWrapper .searchWrapper #geoapifyContainer .geoapify-autocomplete-items,.sop24Map.isMobile .sop24Map-sidebar .userInputWrapper .searchWrapper #geoapifyContainer .geoapify-autocomplete-items{border:1px solid #ddd;border-top:none;margin:-1px!important;box-shadow:none}.sop23Map.isMobile .sop23Map-sidebar .userInputWrapper .filtersWrapper,.sop23Map.isMobile .sop24Map-sidebar .userInputWrapper .filtersWrapper,.sop24Map.isMobile .sop23Map-sidebar .userInputWrapper .filtersWrapper,.sop24Map.isMobile .sop24Map-sidebar .userInputWrapper .filtersWrapper{display:block;margin:0 1rem}.sop23Map.isMobile .sop23Map-sidebar .userInputWrapper .filtersWrapper .filtersLabel,.sop23Map.isMobile .sop24Map-sidebar .userInputWrapper .filtersWrapper .filtersLabel,.sop24Map.isMobile .sop23Map-sidebar .userInputWrapper .filtersWrapper .filtersLabel,.sop24Map.isMobile .sop24Map-sidebar .userInputWrapper .filtersWrapper .filtersLabel{display:none}.sop23Map.isMobile .sop23Map-sidebar .userInputWrapper .filtersWrapper .filterWidgetWrapper,.sop23Map.isMobile .sop24Map-sidebar .userInputWrapper .filtersWrapper .filterWidgetWrapper,.sop24Map.isMobile .sop23Map-sidebar .userInputWrapper .filtersWrapper .filterWidgetWrapper,.sop24Map.isMobile .sop24Map-sidebar .userInputWrapper .filtersWrapper .filterWidgetWrapper{width:auto;border-top:1px solid #ddd}.sop23Map.isMobile .sop23Map-sidebar .userInputWrapper .filtersWrapper .filterWidgetWrapper+.filterWidgetWrapper,.sop23Map.isMobile .sop24Map-sidebar .userInputWrapper .filtersWrapper .filterWidgetWrapper+.filterWidgetWrapper,.sop24Map.isMobile .sop23Map-sidebar .userInputWrapper .filtersWrapper .filterWidgetWrapper+.filterWidgetWrapper,.sop24Map.isMobile .sop24Map-sidebar .userInputWrapper .filtersWrapper .filterWidgetWrapper+.filterWidgetWrapper{border-bottom:1px solid #ddd}.sop23Map.isMobile .sop23Map-sidebar .userInputWrapper .filtersWrapper .filterWidgetWrapper .filterTrigger,.sop23Map.isMobile .sop24Map-sidebar .userInputWrapper .filtersWrapper .filterWidgetWrapper .filterTrigger,.sop24Map.isMobile .sop23Map-sidebar .userInputWrapper .filtersWrapper .filterWidgetWrapper .filterTrigger,.sop24Map.isMobile .sop24Map-sidebar .userInputWrapper .filtersWrapper .filterWidgetWrapper .filterTrigger{border:none;padding:1rem 0;text-align:left;height:auto}.sop23Map.isMobile .sop23Map-sidebar .userInputWrapper .filtersWrapper .filterWidgetWrapper .filterTrigger .stateIcon,.sop23Map.isMobile .sop24Map-sidebar .userInputWrapper .filtersWrapper .filterWidgetWrapper .filterTrigger .stateIcon,.sop24Map.isMobile .sop23Map-sidebar .userInputWrapper .filtersWrapper .filterWidgetWrapper .filterTrigger .stateIcon,.sop24Map.isMobile .sop24Map-sidebar .userInputWrapper .filtersWrapper .filterWidgetWrapper .filterTrigger .stateIcon{top:1.5rem}.sop23Map.isMobile .sop23Map-sidebar .userInputWrapper .filtersWrapper .filterWidgetWrapper .filtersPopin,.sop23Map.isMobile .sop24Map-sidebar .userInputWrapper .filtersWrapper .filterWidgetWrapper .filtersPopin,.sop24Map.isMobile .sop23Map-sidebar .userInputWrapper .filtersWrapper .filterWidgetWrapper .filtersPopin,.sop24Map.isMobile .sop24Map-sidebar .userInputWrapper .filtersWrapper .filterWidgetWrapper .filtersPopin{position:relative;padding:0;margin:0;box-shadow:none;border:none;width:auto;min-width:inherit}.sop23Map.isMobile .sop23Map-sidebar .userInputWrapper .filtersWrapper .filterWidgetWrapper .filtersPopin .popinHeading,.sop23Map.isMobile .sop24Map-sidebar .userInputWrapper .filtersWrapper .filterWidgetWrapper .filtersPopin .popinHeading,.sop24Map.isMobile .sop23Map-sidebar .userInputWrapper .filtersWrapper .filterWidgetWrapper .filtersPopin .popinHeading,.sop24Map.isMobile .sop24Map-sidebar .userInputWrapper .filtersWrapper .filterWidgetWrapper .filtersPopin .popinHeading{display:none}.sop23Map.isMobile .sop23Map-sidebar .userInputWrapper .filtersWrapper .filterWidgetWrapper .filtersPopin .filterItemsWrapper,.sop23Map.isMobile .sop24Map-sidebar .userInputWrapper .filtersWrapper .filterWidgetWrapper .filtersPopin .filterItemsWrapper,.sop24Map.isMobile .sop23Map-sidebar .userInputWrapper .filtersWrapper .filterWidgetWrapper .filtersPopin .filterItemsWrapper,.sop24Map.isMobile .sop24Map-sidebar .userInputWrapper .filtersWrapper .filterWidgetWrapper .filtersPopin .filterItemsWrapper{column-count:1}.sop23Map.isMobile .sop23Map-sidebar .infosWrapper,.sop23Map.isMobile .sop24Map-sidebar .infosWrapper,.sop24Map.isMobile .sop23Map-sidebar .infosWrapper,.sop24Map.isMobile .sop24Map-sidebar .infosWrapper{margin:0 0 .5rem 0;padding:0}.sop23Map.isMobile .sop23Map-sidebar .infosWrapper .resultsCount,.sop23Map.isMobile .sop24Map-sidebar .infosWrapper .resultsCount,.sop24Map.isMobile .sop23Map-sidebar .infosWrapper .resultsCount,.sop24Map.isMobile .sop24Map-sidebar .infosWrapper .resultsCount{color:var(--primary)}.sop23Map.isMobile .sop23Map-sidebar .downloadButton,.sop23Map.isMobile .sop24Map-sidebar .downloadButton,.sop24Map.isMobile .sop23Map-sidebar .downloadButton,.sop24Map.isMobile .sop24Map-sidebar .downloadButton{display:none}.sop23Map.isMobile .sop23Map-sidebar .downloadButton .text,.sop23Map.isMobile .sop24Map-sidebar .downloadButton .text,.sop24Map.isMobile .sop23Map-sidebar .downloadButton .text,.sop24Map.isMobile .sop24Map-sidebar .downloadButton .text{font-weight:700}.sop23Map.isMobile .sop23Map-sidebar .itemsListWrapper,.sop23Map.isMobile .sop24Map-sidebar .itemsListWrapper,.sop24Map.isMobile .sop23Map-sidebar .itemsListWrapper,.sop24Map.isMobile .sop24Map-sidebar .itemsListWrapper{height:calc(100% - 1.5rem)}.sop23Map.isMobile .sop23Map-sidebar .itemsListWrapper::before,.sop23Map.isMobile .sop24Map-sidebar .itemsListWrapper::before,.sop24Map.isMobile .sop23Map-sidebar .itemsListWrapper::before,.sop24Map.isMobile .sop24Map-sidebar .itemsListWrapper::before{content:unset}.sop23Map.isMobile .sop23Map-sidebar .itemsListWrapper .itemsList,.sop23Map.isMobile .sop24Map-sidebar .itemsListWrapper .itemsList,.sop24Map.isMobile .sop23Map-sidebar .itemsListWrapper .itemsList,.sop24Map.isMobile .sop24Map-sidebar .itemsListWrapper .itemsList{overflow-x:scroll;overflow-y:hidden;display:flex;height:100%}.sop23Map.isMobile .sop23Map-sidebar .itemsListWrapper .itemsList .itemWrapper,.sop23Map.isMobile .sop24Map-sidebar .itemsListWrapper .itemsList .itemWrapper,.sop24Map.isMobile .sop23Map-sidebar .itemsListWrapper .itemsList .itemWrapper,.sop24Map.isMobile .sop24Map-sidebar .itemsListWrapper .itemsList .itemWrapper{flex-shrink:0;width:70vw;margin:0;padding:0;border:none;height:100%;margin-right:1rem}.sop23Map.isMobile .sop23Map-sidebar .itemsListWrapper .itemsList .itemWrapper.highlighted .itemCard,.sop23Map.isMobile .sop24Map-sidebar .itemsListWrapper .itemsList .itemWrapper.highlighted .itemCard,.sop24Map.isMobile .sop23Map-sidebar .itemsListWrapper .itemsList .itemWrapper.highlighted .itemCard,.sop24Map.isMobile .sop24Map-sidebar .itemsListWrapper .itemsList .itemWrapper.highlighted .itemCard{border-left:6px solid #ff5757;padding-left:calc(1rem - 5px)}.sop23Map.isMobile .sop23Map-sidebar .itemsListWrapper .itemsList .itemWrapper .itemCard,.sop23Map.isMobile .sop24Map-sidebar .itemsListWrapper .itemsList .itemWrapper .itemCard,.sop24Map.isMobile .sop23Map-sidebar .itemsListWrapper .itemsList .itemWrapper .itemCard,.sop24Map.isMobile .sop24Map-sidebar .itemsListWrapper .itemsList .itemWrapper .itemCard{margin:0;padding:.5rem 1rem;border:1px solid #ddd;border-radius:.5rem;height:100%}.sop23Map.isMobile .sop23Map-sidebar .itemsListWrapper .itemsList .itemWrapper .itemCard .itemHeader,.sop23Map.isMobile .sop24Map-sidebar .itemsListWrapper .itemsList .itemWrapper .itemCard .itemHeader,.sop24Map.isMobile .sop23Map-sidebar .itemsListWrapper .itemsList .itemWrapper .itemCard .itemHeader,.sop24Map.isMobile .sop24Map-sidebar .itemsListWrapper .itemsList .itemWrapper .itemCard .itemHeader{margin:0;margin-bottom:.5rem}.sop23Map.isMobile .sop23Map-sidebar .itemsListWrapper .itemsList .itemWrapper .itemCard .itemInfoWrapper,.sop23Map.isMobile .sop24Map-sidebar .itemsListWrapper .itemsList .itemWrapper .itemCard .itemInfoWrapper,.sop24Map.isMobile .sop23Map-sidebar .itemsListWrapper .itemsList .itemWrapper .itemCard .itemInfoWrapper,.sop24Map.isMobile .sop24Map-sidebar .itemsListWrapper .itemsList .itemWrapper .itemCard .itemInfoWrapper{display:none}.sop23Map.isMobile .sop23Map-sidebar .itemsListWrapper .itemsList .itemWrapper .itemCard .itemDetailsButton,.sop23Map.isMobile .sop24Map-sidebar .itemsListWrapper .itemsList .itemWrapper .itemCard .itemDetailsButton,.sop24Map.isMobile .sop23Map-sidebar .itemsListWrapper .itemsList .itemWrapper .itemCard .itemDetailsButton,.sop24Map.isMobile .sop24Map-sidebar .itemsListWrapper .itemsList .itemWrapper .itemCard .itemDetailsButton{position:absolute;display:block;top:inherit;left:inherit;right:inherit;bottom:inherit;width:2rem;height:2rem;color:#006aff;border:2px solid #006aff;border-radius:1rem;background:0 0;margin:0;padding:0;bottom:10px}.sop23Map.isMobile .sop23Map-sidebar .itemsListWrapper .itemsList .itemWrapper .itemCard .itemDetailsButton .discoverText,.sop23Map.isMobile .sop24Map-sidebar .itemsListWrapper .itemsList .itemWrapper .itemCard .itemDetailsButton .discoverText,.sop24Map.isMobile .sop23Map-sidebar .itemsListWrapper .itemsList .itemWrapper .itemCard .itemDetailsButton .discoverText,.sop24Map.isMobile .sop24Map-sidebar .itemsListWrapper .itemsList .itemWrapper .itemCard .itemDetailsButton .discoverText{display:none}.sop23Map.isMobile .sop23Map-sidebar .itemsListWrapper .itemsList .itemWrapper .itemCard .itemDetailsButton .discoverIcon,.sop23Map.isMobile .sop24Map-sidebar .itemsListWrapper .itemsList .itemWrapper .itemCard .itemDetailsButton .discoverIcon,.sop24Map.isMobile .sop23Map-sidebar .itemsListWrapper .itemsList .itemWrapper .itemCard .itemDetailsButton .discoverIcon,.sop24Map.isMobile .sop24Map-sidebar .itemsListWrapper .itemsList .itemWrapper .itemCard .itemDetailsButton .discoverIcon{font-size:.7rem;display:block;text-align:center;width:30px;height:30px;line-height:2.5;margin:0;padding:0}.sop23Map.isMobile .sop23Map-sidebar .focusedItemWrapper,.sop23Map.isMobile .sop24Map-sidebar .focusedItemWrapper,.sop24Map.isMobile .sop23Map-sidebar .focusedItemWrapper,.sop24Map.isMobile .sop24Map-sidebar .focusedItemWrapper{position:fixed;display:block;top:0;bottom:0;left:0;right:0;height:100%;background:#fff;overflow-y:hidden}.sop23Map.isMobile .sop23Map-sidebar .focusedItemWrapper .backToResultsIcon,.sop23Map.isMobile .sop24Map-sidebar .focusedItemWrapper .backToResultsIcon,.sop24Map.isMobile .sop23Map-sidebar .focusedItemWrapper .backToResultsIcon,.sop24Map.isMobile .sop24Map-sidebar .focusedItemWrapper .backToResultsIcon{display:flex;justify-content:center;transform:rotate(90deg);transform-origin:center;position:relative;width:3rem;height:3rem;border-radius:1.5rem;border:2px solid var(--primary);color:var(--primary);line-height:5;font-size:.6rem;text-align:center}.sop23Map.isMobile .sop23Map-sidebar .focusedItemWrapper .text,.sop23Map.isMobile .sop24Map-sidebar .focusedItemWrapper .text,.sop24Map.isMobile .sop23Map-sidebar .focusedItemWrapper .text,.sop24Map.isMobile .sop24Map-sidebar .focusedItemWrapper .text{line-height:3}.sop23Map.isMobile .sop23Map-sidebar .focusedItemWrapper .focusedItemScrollInner,.sop23Map.isMobile .sop24Map-sidebar .focusedItemWrapper .focusedItemScrollInner,.sop24Map.isMobile .sop23Map-sidebar .focusedItemWrapper .focusedItemScrollInner,.sop24Map.isMobile .sop24Map-sidebar .focusedItemWrapper .focusedItemScrollInner{margin-left:1rem;height:calc(100% - -100px)}.sop23Map.isMobile .sop23Map-sidebar .focusedItemWrapper .focusedItemScrollInner .focusedInfosWrapper,.sop23Map.isMobile .sop24Map-sidebar .focusedItemWrapper .focusedItemScrollInner .focusedInfosWrapper,.sop24Map.isMobile .sop23Map-sidebar .focusedItemWrapper .focusedItemScrollInner .focusedInfosWrapper,.sop24Map.isMobile .sop24Map-sidebar .focusedItemWrapper .focusedItemScrollInner .focusedInfosWrapper{margin-right:1rem}.sop23Map.isMobile .content-circle,.sop24Map.isMobile .content-circle{bottom:-100px}.wrapper-modale{display:flex;align-items:center;flex-direction:column;justify-content:center;position:fixed;z-index:1000;bottom:0;left:0;top:100%;width:100%;overflow:hidden;background:var(--primary);transition:all ease-out .4s;scrollbar-width:thin;scrollbar-color:#bcbcbc transparent}@media screen and (max-width:1280px){.wrapper-modale:not(.modale-video){justify-content:normal}}.wrapper-modale:after{content:'';position:absolute;z-index:-1;right:0;bottom:0;transform:translateX(50%) translateY(50%);--width:calc(min(24vh,390px));width:var(--width);height:var(--width);border-radius:50%;clip-path:inset(-100% -100% 50% -100%);background:#fff;box-shadow:0 0 0 calc(var(--width) * .25) var(--primary),0 0 0 calc(var(--width) * .4) var(--accent-shade),0 0 0 calc(var(--width) * .972) var(--secondary)}@media screen and (max-width:1280px){.wrapper-modale:after{--width:calc(min(20vh,390px))}}.wrapper-modale ::-webkit-scrollbar{width:5px;height:3px}.wrapper-modale ::-webkit-scrollbar-track{background-color:transparent}.wrapper-modale ::-webkit-scrollbar-track-piece{background-color:transparent}.wrapper-modale ::-webkit-scrollbar-thumb{background-color:#bcbcbc;border-radius:5px}.wrapper-modale ::-webkit-scrollbar-corner{background-color:transparent}.wrapper-modale ::-webkit-resizer{background-color:#bcbcbc}.wrapper-modale .close{position:absolute;z-index:9;top:1.5rem;right:1.5rem;font-size:.6rem;background-color:var(--accent-shade);border-color:var(--accent-shade);color:#fff}.node-news .image-container .wrapper-modale .field--name-field-legend-image,.wrapper-modale .container,.wrapper-modale .node-news .image-container .field--name-field-legend-image,.wrapper-modale .paragraph--type--block-element-push-map{position:relative;margin:2rem;padding:0 2rem;width:calc(min(1182px,100%));max-height:80%}@media screen and (max-width:1280px){.node-news .image-container .wrapper-modale:not(.modale-video) .field--name-field-legend-image,.wrapper-modale:not(.modale-video) .container,.wrapper-modale:not(.modale-video) .node-news .image-container .field--name-field-legend-image,.wrapper-modale:not(.modale-video) .paragraph--type--block-element-push-map{margin-top:6rem;max-height:52vh}}.node-news .image-container .wrapper-modale:not(.modale-video) .field--name-field-legend-image:before,.wrapper-modale:not(.modale-video) .container:before,.wrapper-modale:not(.modale-video) .node-news .image-container .field--name-field-legend-image:before,.wrapper-modale:not(.modale-video) .paragraph--type--block-element-push-map:before{content:'';position:absolute;top:0;display:block;height:1rem;max-width:845px;width:90%;background:linear-gradient(rgba(var(--primary),1) 0,rgba(var(--primary),0) 100%)}.node-news .image-container .wrapper-modale:not(.modale-video) .field--name-field-legend-image:after,.wrapper-modale:not(.modale-video) .container:after,.wrapper-modale:not(.modale-video) .node-news .image-container .field--name-field-legend-image:after,.wrapper-modale:not(.modale-video) .paragraph--type--block-element-push-map:after{content:'';position:absolute;bottom:0;display:block;height:1rem;max-width:845px;width:90%;background:linear-gradient(rgba(var(--primary),0) 0,rgba(var(--primary),1) 100%)}.wrapper-modale .content{padding:1rem 0;overflow:auto;max-height:80vh}@media screen and (max-width:1280px){.wrapper-modale:not(.modale-video) .content{max-height:52vh}}.node-news .image-container .wrapper-modale.modale-video .field--name-field-legend-image,.wrapper-modale.modale-video .container,.wrapper-modale.modale-video .node-news .image-container .field--name-field-legend-image,.wrapper-modale.modale-video .paragraph--type--block-element-push-map{max-height:90%}.wrapper-modale.modale-video .content{max-height:90vh;width:calc(max(350px,75vw));max-width:100%;margin:auto;display:flex;flex-direction:column}@media screen and (min-width:768px){.wrapper-modale.modale-video .content{width:100%;max-width:120vh;min-width:80vh}}.wrapper-modale .titre-modale{font-size:1.1rem;font-size:clamp(1.1rem,calc(1.1rem - .375rem + var(--scaler)),2.8125rem);line-height:1.2;color:var(--secondary);font-weight:700;max-width:70vw}.wrapper-modale .wrapper-video{width:100%;max-height:80vh;margin-bottom:2rem}.wrapper-modale .wrapper-video .youtube_player{text-align:center}.wrapper-modale .wrapper-video iframe{height:250px;width:100%}@media screen and (min-width:768px){.wrapper-modale .wrapper-video iframe{height:calc(min(510px,60vh))}}.wrapper-modale .wrapper-temoignage{max-width:845px;width:90%;font-size:1.1rem;font-size:clamp(1.1rem,calc(1.1rem - .375rem + var(--scaler)),2.8125rem);line-height:1.2;color:var(--secondary)}.wrapper-modale .wrapper-temoignage blockquote{font-style:italic}.wrapper-modale .wrapper-temoignage img{margin-top:118px;width:110px;height:110px;border-radius:50%;object-fit:cover}.wrapper-modale .wrapper-temoignage .field_paragraph_wysiwyg p{margin-top:0}.wrapper-modale .wrapper-temoignage .auteur,.wrapper-modale .wrapper-temoignage .field_name_interviewed{font-weight:700}.wrapper-modale .wrapper-temoignage .field_description_interviewed,.wrapper-modale .wrapper-temoignage .fonction{color:var(--accent-shade)}.wrapper-modale.open{top:0}.popin-generation2024{text-align:center;width:calc(min(40rem,90vw))!important;min-height:15rem;box-shadow:0 0 20px rgba(0,0,0,.05);border-radius:3px;border:unset!important;color:var(--primary);background:#fff;font-family:"Source Sans Pro",sans-serif}.popin-generation2024 .ui-dialog-titlebar{background:unset;border:unset}.popin-generation2024 .ui-dialog-titlebar-close{border:unset;background:unset;font-size:1.5rem;color:var(--primary)}.popin-generation2024 .ui-dialog-content{padding:0 3.25rem 3rem}.popin-generation2024 h2{font-weight:700;font-size:1.5625rem;font-size:clamp(1.5625rem,calc(1.5625rem - .375rem + var(--scaler)),2.8125rem);line-height:1.25;margin:0 0 2rem;color:var(--primary)}@media screen and (min-width:768px){.popin-generation2024 h2{line-height:1}}.popin-generation2024 .subtitle{display:inline-block;margin-bottom:2rem;line-height:1.25;color:var(--primary);font-size:1.25rem;font-size:clamp(1.25rem,calc(1.25rem - .375rem + var(--scaler)),1.5625rem)}@media screen and (min-width:768px){.popin-generation2024 .subtitle{line-height:1}}.popin-generation2024 p{color:var(--primary)}.popin-generation2024 a{color:var(--accent-shade)}.popin-generation2024 .button{margin-top:2rem}.bloc-ressources .popin-generation2024 .form-submit,.card.card-project .card-calltoaction .popin-generation2024 a,.card.card-what .card-calltoaction .popin-generation2024 a,.flex-ressources-list .exposed-filters-ressources-list .form-actions .popin-generation2024 input,.form-user .gigya_complete-wrapper .gigya-screen .gigya-composite-control-submit .popin-generation2024 .gigya-input-submit,.form-user .gigya_profile-wrapper .gigya-screen .gigya-composite-control-submit .popin-generation2024 .gigya-input-submit,.form-user .gigya_subscr-wrapper .gigya-screen .gigya-composite-control-submit .popin-generation2024 .gigya-input-submit,.form-vue .form-vue-detail .thanks-page .link .popin-generation2024 a,.form-vue .form-vue-detail .wizard-card-footer .wizard-footer-left .popin-generation2024 .wizard-btn,.form-vue .form-vue-detail .wizard-card-footer .wizard-footer-right .popin-generation2024 .wizard-btn,.form-vue .sopRightColumn .thanks-page .link .popin-generation2024 a,.form-vue .sopRightColumn .wizard-card-footer .wizard-footer-left .popin-generation2024 .wizard-btn,.form-vue .sopRightColumn .wizard-card-footer .wizard-footer-right .popin-generation2024 .wizard-btn,.header-bg.header-bg-page-standard-sop .main-header .popin-generation2024 .btn,.page-popin #block-mainpagecontent .popin-generation2024 .button,.pager li .popin-generation2024 .button,.paragraph--type--block-element-push-map .wrapper-text .popin-generation2024 a,.popin-generation2024 .bloc-ressources .form-submit,.popin-generation2024 .btn,.popin-generation2024 .button,.popin-generation2024 .card.card-project .card-calltoaction a,.popin-generation2024 .card.card-what .card-calltoaction a,.popin-generation2024 .flex-ressources-list .exposed-filters-ressources-list .form-actions input,.popin-generation2024 .form-user .gigya_complete-wrapper .gigya-screen .gigya-composite-control-submit .gigya-input-submit,.popin-generation2024 .form-user .gigya_profile-wrapper .gigya-screen .gigya-composite-control-submit .gigya-input-submit,.popin-generation2024 .form-user .gigya_subscr-wrapper .gigya-screen .gigya-composite-control-submit .gigya-input-submit,.popin-generation2024 .form-vue .form-vue-detail .thanks-page .link a,.popin-generation2024 .form-vue .form-vue-detail .wizard-card-footer .wizard-footer-left .wizard-btn,.popin-generation2024 .form-vue .form-vue-detail .wizard-card-footer .wizard-footer-right .wizard-btn,.popin-generation2024 .form-vue .sopRightColumn .thanks-page .link a,.popin-generation2024 .form-vue .sopRightColumn .wizard-card-footer .wizard-footer-left .wizard-btn,.popin-generation2024 .form-vue .sopRightColumn .wizard-card-footer .wizard-footer-right .wizard-btn,.popin-generation2024 .header-bg.header-bg-page-standard-sop .main-header .btn,.popin-generation2024 .page-popin #block-mainpagecontent .button,.popin-generation2024 .pager li .button,.popin-generation2024 .paragraph--type--block-element-push-map .wrapper-text a,.popin-generation2024 .ressources_restriction #block-mainpagecontent>a,.popin-generation2024 .user-account .form-user .form-actions .button--primary,.ressources_restriction .popin-generation2024 #block-mainpagecontent>a,.user-account .form-user .form-actions .popin-generation2024 .button--primary{margin-bottom:1rem}.ui-widget-overlay{background:#000;opacity:.55}.tns-parent,.tns-ressources-parent{position:relative}.tns-parent img,.tns-ressources-parent img{max-width:100%;height:auto}.tns-parent ul,.tns-ressources-parent ul{padding:0;margin:0}.tns-parent ul li,.tns-ressources-parent ul li{margin:0;padding:0;list-style:none}.tns-parent .tns-controls,.tns-ressources-parent .tns-controls{position:absolute;bottom:-30px;z-index:1;padding:0 20px;width:calc(100% + 4rem + calc(var(--btn-arrow-width) * 2));left:calc(calc(var(--btn-arrow-width) * -1) - 2rem)}@media screen and (min-width:768px){.tns-parent .tns-controls,.tns-ressources-parent .tns-controls{top:50%;bottom:inherit}}.tns-parent .tns-controls button,.tns-ressources-parent .tns-controls button{position:absolute;left:20px;transform:translateY(-50%)}.tns-parent .tns-controls button[data-controls=next],.tns-ressources-parent .tns-controls button[data-controls=next]{right:20px;left:auto}.tns-parent .tns-nav,.tns-ressources-parent .tns-nav{display:flex;align-items:center;justify-content:center;margin-top:18px}.tns-parent .tns-nav button,.tns-ressources-parent .tns-nav button{margin:0 5px;padding:0;width:10px;height:10px;border-radius:50%;background:0 0;border:2px solid var(--primary);box-shadow:0 0 0 0 var(--primary);transition:.1s ease box-shadow}.tns-parent .tns-nav button.tns-nav-active,.tns-parent .tns-nav button:focus,.tns-parent .tns-nav button:hover,.tns-ressources-parent .tns-nav button.tns-nav-active,.tns-ressources-parent .tns-nav button:focus,.tns-ressources-parent .tns-nav button:hover{background:var(--primary);box-shadow:0 0 0 1px var(--primary)}.tns-parent.tns-dark .tns-nav button,.tns-ressources-parent.tns-dark .tns-nav button{border-color:#fff;box-shadow:0 0 0 0 #fff}.tns-parent.tns-dark .tns-nav button.tns-nav-active,.tns-parent.tns-dark .tns-nav button:focus,.tns-parent.tns-dark .tns-nav button:hover,.tns-ressources-parent.tns-dark .tns-nav button.tns-nav-active,.tns-ressources-parent.tns-dark .tns-nav button:focus,.tns-ressources-parent.tns-dark .tns-nav button:hover{background:#fff;box-shadow:0 0 0 1px #fff}.tns-parent-projets .tns-carrousel,.tns-parent-what .tns-carrousel{display:flex}@media screen and (max-width:1260px){.tns-parent-projets .tns-ovh,.tns-parent-what .tns-ovh{overflow:visible}}@media screen and (min-width:425px){.bloc-actus .tns-ovh{overflow:visible}}.bloc-actus .tns-carrousel{display:flex}@media screen and (min-width:768px){.bloc-actus .tns-carrousel .tns-item{flex:1 1 25%}.bloc-actus .tns-carrousel .tns-item:first-of-type{flex:0 1 50%}}.bloc-actus .tns-carrousel .tns-item .card-news{flex:unset!important}.tns-parent.tns-parent-images .tns-nav{margin-top:0;position:absolute;bottom:4rem;left:50%;transform:translateX(-50%)}.tns-parent.tns-parent-images .tns-nav button{border-color:#fff}.tns-parent.tns-parent-images .tns-nav button.tns-nav-active{background:#fff;box-shadow:0 0 0 1px #fff}@media screen and (max-width:767px){.tns-parent.tns-parent-images .tns-controls{top:50%;bottom:auto;margin-top:-2rem}}.tns-ressources-parent .tns-ovh{overflow:visible}.tns-ressources-parent .tns-carousel{display:flex}.tns-ressources-parent .node--type-resources{height:100%}.tns-ressources-parent .card-resources,.tns-ressources-parent .card.card-resources-video{height:100%}@media screen and (min-width:425px){.tns-parent-ressources-video .tns-ovh{overflow:visible;clip-path:inset(0 0 -100% 0)}}@media screen and (max-width:1260px){.tns-parent-ressources-video .tns-ovh{clip-path:inset(0 -100% -100% 0)}}.jspHorizontalBar{height:6px!important;background:#f4f5f5!important}.jspVerticalBar{display:none;width:6px!important}.jspTrack{background:#f4f5f5!important}.jspDrag{background:#bcbcbc!important}.tarteaucitronBorder,div#tarteaucitronMainLineOffset{border:0!important}#tarteaucitron [aria-pressed=true]{font-weight:700}.tac_visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}div#tarteaucitronAlertBig:focus{outline:0}.tarteaucitron-modal-open{overflow:hidden;height:100%}#tarteaucitronContentWrapper{display:unset}div#tarteaucitronServices{border-radius:8px}button#tarteaucitronClosePanel{border-radius:5px 5px 0 0;right:15px!important}button.tarteaucitron-toggle-group{background:0 0!important;padding:10px 0 0;cursor:pointer}#tarteaucitronRoot .tarteaucitronIsDenied .tarteaucitronAllow .tarteaucitronCheck::before{content:"\2610"!important}#tarteaucitronRoot .tarteaucitronIsAllowed .tarteaucitronAllow .tarteaucitronCheck::before{content:"\2611"!important}#tarteaucitronRoot .tarteaucitronIsDenied .tarteaucitronDeny .tarteaucitronCross::before{content:"\2611"!important}#tarteaucitronRoot .tarteaucitronIsAllowed .tarteaucitronDeny .tarteaucitronCross::before{content:"\2610"!important}#tarteaucitronRoot .tarteaucitronAllow .tarteaucitronCheck::before{content:"\2610"!important}#tarteaucitronRoot .tarteaucitronDeny .tarteaucitronCross::before{content:"\2610"!important}#tarteaucitronRoot #tarteaucitronServices_mandatory .tarteaucitronCheck::before{content:"\2611"!important}#tarteaucitronRoot .tarteaucitronCheck::before,#tarteaucitronRoot .tarteaucitronCross::before{font-size:20px}#tarteaucitronRoot #tarteaucitronServices #tarteaucitronServices_mandatory .tarteaucitronAsk{display:none!important}#tarteaucitronRoot button#tarteaucitronCloseAlert,#tarteaucitronRoot button#tarteaucitronPrivacyUrl,#tarteaucitronRoot button.tarteaucitronCTAButton{border:0;border-radius:4px}#tarteaucitronRoot button.tarteaucitronCTAButton .tarteaucitronCheck,#tarteaucitronRoot button.tarteaucitronCTAButton .tarteaucitronCross{display:none}#tarteaucitronRoot #tarteaucitron [aria-pressed=true]{font-weight:initial;text-shadow:0 0 1px}#tarteaucitronRoot #tarteaucitronServices li#tarteaucitronNoServicesTitle{padding:20px}#tarteaucitronRoot .tarteaucitronStatusInfo{display:none}#tarteaucitronRoot .tarteaucitronName{padding-top:5px}span.tarteaucitronReadmoreSeparator{display:inline!important}.tarteaucitronName .tacCurrentStatus,.tarteaucitronName .tarteaucitronReadmoreSeparator{color:#333!important;font-size:12px!important;text-transform:capitalize}button.tarteaucitron-toggle-group{display:block}span.tarteaucitronH3{font-weight:700!important}#tarteaucitron #tarteaucitronServices_mandatory .tarteaucitronH3{font-weight:500!important;font-size:14px;margin-top:7px}.tarteaucitronLine{border-left:0 solid transparent!important}@media screen and (max-width:767px){html body #tarteaucitronRoot #tarteaucitron ul#tarteaucitronServices_mandatory .tarteaucitronDeny{display:none!important}html body #tarteaucitronRoot #tarteaucitron .tarteaucitronAsk,html body #tarteaucitronRoot #tarteaucitron .tarteaucitronBorder button,html body #tarteaucitronRoot #tarteaucitron .tarteaucitronName{width:100%!important;display:block!important;margin-left:0!important;margin-right:0!important;box-sizing:border-box!important;max-width:100%!important;margin-bottom:8px!important}html body #tarteaucitronRoot #tarteaucitron .tarteaucitronBorder ul .tarteaucitronLine{padding:16px!important}html body #tarteaucitronRoot #tarteaucitron div#tarteaucitronMainLineOffset .tarteaucitronName{display:none!important}#tarteaucitronServices_mandatory li.tarteaucitronLine .tarteaucitronName span{width:100%!important;display:inline-block}li.tarteaucitronLine .tarteaucitronName span{width:80%!important;display:inline-block}html body #tarteaucitronRoot #tarteaucitron .tarteaucitronBorder button.tarteaucitron-toggle-group{width:10%!important;position:absolute;top:20px;right:20px;font-size:0;padding:10px 0}html body #tarteaucitronRoot #tarteaucitron .tarteaucitronBorder button.tarteaucitron-toggle-group:before{content:"\0025BE";font-weight:700;font-size:14px}html body #tarteaucitronRoot #tarteaucitron .tarteaucitronBorder .tarteaucitronIsExpanded button.tarteaucitron-toggle-group:before{content:"\0025B4"}}@media screen and (min-width:768px){html body #tarteaucitronRoot #tarteaucitron .tarteaucitronBorder button.tarteaucitron-toggle-group:after{content:"\0025BE";font-weight:700;font-size:14px;margin-left:15px}html body #tarteaucitronRoot #tarteaucitron .tarteaucitronBorder .tarteaucitronIsExpanded button.tarteaucitron-toggle-group:after{content:"\0025B4";margin-left:15px}}#tarteaucitronRoot a,#tarteaucitronRoot abbr,#tarteaucitronRoot acronym,#tarteaucitronRoot address,#tarteaucitronRoot applet,#tarteaucitronRoot article,#tarteaucitronRoot aside,#tarteaucitronRoot audio,#tarteaucitronRoot b,#tarteaucitronRoot big,#tarteaucitronRoot blockquote,#tarteaucitronRoot canvas,#tarteaucitronRoot caption,#tarteaucitronRoot center,#tarteaucitronRoot cite,#tarteaucitronRoot code,#tarteaucitronRoot dd,#tarteaucitronRoot del,#tarteaucitronRoot details,#tarteaucitronRoot dfn,#tarteaucitronRoot div,#tarteaucitronRoot dl,#tarteaucitronRoot dt,#tarteaucitronRoot em,#tarteaucitronRoot embed,#tarteaucitronRoot fieldset,#tarteaucitronRoot figcaption,#tarteaucitronRoot figure,#tarteaucitronRoot footer,#tarteaucitronRoot form,#tarteaucitronRoot h1,#tarteaucitronRoot h2,#tarteaucitronRoot h3,#tarteaucitronRoot h4,#tarteaucitronRoot h5,#tarteaucitronRoot h6,#tarteaucitronRoot header,#tarteaucitronRoot hgroup,#tarteaucitronRoot i,#tarteaucitronRoot iframe,#tarteaucitronRoot img,#tarteaucitronRoot ins,#tarteaucitronRoot kbd,#tarteaucitronRoot label,#tarteaucitronRoot legend,#tarteaucitronRoot li,#tarteaucitronRoot mark,#tarteaucitronRoot menu,#tarteaucitronRoot nav,#tarteaucitronRoot object,#tarteaucitronRoot ol,#tarteaucitronRoot output,#tarteaucitronRoot p,#tarteaucitronRoot pre,#tarteaucitronRoot q,#tarteaucitronRoot ruby,#tarteaucitronRoot s,#tarteaucitronRoot samp,#tarteaucitronRoot section,#tarteaucitronRoot small,#tarteaucitronRoot span,#tarteaucitronRoot strike,#tarteaucitronRoot strong,#tarteaucitronRoot sub,#tarteaucitronRoot summary,#tarteaucitronRoot sup,#tarteaucitronRoot table,#tarteaucitronRoot tbody,#tarteaucitronRoot td,#tarteaucitronRoot tfoot,#tarteaucitronRoot th,#tarteaucitronRoot thead,#tarteaucitronRoot time,#tarteaucitronRoot tr,#tarteaucitronRoot tt,#tarteaucitronRoot u,#tarteaucitronRoot ul,#tarteaucitronRoot var,#tarteaucitronRoot video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline;text-align:initial;text-shadow:initial}#tarteaucitronRoot *{transition:border .3s,background .3s,opacity .2s,box-shadow .4s}#tarteaucitronRoot article,#tarteaucitronRoot aside,#tarteaucitronRoot details,#tarteaucitronRoot figcaption,#tarteaucitronRoot figure,#tarteaucitronRoot footer,#tarteaucitronRoot header,#tarteaucitronRoot hgroup,#tarteaucitronRoot menu,#tarteaucitronRoot nav,#tarteaucitronRoot section{display:block}#tarteaucitronRoot ol,#tarteaucitronRoot ul{list-style:none}#tarteaucitronRoot blockquote,#tarteaucitronRoot q{quotes:none}#tarteaucitronRoot blockquote:after,#tarteaucitronRoot blockquote:before,#tarteaucitronRoot q:after,#tarteaucitronRoot q:before{content:"";content:none}#tarteaucitronRoot table{border-collapse:collapse;border-spacing:0}#tarteaucitronRoot a:focus-visible,#tarteaucitronRoot button:focus-visible{outline:3px dashed #3d86d8}div#tarteaucitronMainLineOffset{margin-top:0!important}div#tarteaucitronServices{margin-top:21px!important}div#tarteaucitronServices{box-shadow:0 40px 60px #545454}@media screen and (max-width:479px){#tarteaucitron .tarteaucitronLine .tarteaucitronName{width:90%!important}#tarteaucitron .tarteaucitronLine .tarteaucitronAsk{float:left!important;margin:10px 15px 5px}}@media screen and (max-width:767px){#tarteaucitron,#tarteaucitronAlertSmall #tarteaucitronCookiesListContainer{background:#fff;border:0!important;bottom:0!important;height:100%!important;left:0!important;margin:0!important;max-height:100%!important;max-width:100%!important;top:0!important;width:100%!important}#tarteaucitron .tarteaucitronBorder{border:0!important}#tarteaucitronAlertSmall #tarteaucitronCookiesListContainer #tarteaucitronCookiesList{border:0!important}#tarteaucitron #tarteaucitronServices .tarteaucitronTitle{text-align:left!important}.tarteaucitronName .tarteaucitronH2{max-width:80%}#tarteaucitron #tarteaucitronServices .tarteaucitronLine .tarteaucitronAsk{text-align:center!important}#tarteaucitron #tarteaucitronServices .tarteaucitronLine .tarteaucitronAsk button{margin-bottom:5px}}@media screen and (min-width:768px) and (max-width:991px){#tarteaucitron{border:0!important;left:0!important;margin:0 5%!important;max-height:80%!important;width:90%!important}}#tarteaucitronRoot div#tarteaucitron{left:0;right:0;margin:auto}#tarteaucitronRoot button#tarteaucitronBack{background:#eee}#tarteaucitron .clear{clear:both}#tarteaucitron a{color:#424242;font-size:11px;font-weight:700;text-decoration:none}#tarteaucitronRoot button{background:0 0;border:0}#tarteaucitronAlertBig strong,#tarteaucitronAlertSmall a,#tarteaucitronAlertSmall strong{color:#fff}#tarteaucitron strong{font-size:22px;font-weight:500}#tarteaucitron ul{padding:0}#tarteaucitron .tarteaucitronH1,#tarteaucitron .tarteaucitronH2,#tarteaucitron .tarteaucitronH3,#tarteaucitron .tarteaucitronH4,#tarteaucitron .tarteaucitronH5,#tarteaucitron .tarteaucitronH6{display:block}.cookie-list{list-style:none;padding:0;margin:0}#tarteaucitronRoot{left:0;position:absolute;right:0;top:0;width:100%}#tarteaucitronRoot *{box-sizing:initial;color:#333;font-size:14px;line-height:normal;vertical-align:initial}#tarteaucitronRoot .tarteaucitronH1{font-size:1.5em;text-align:center;color:#fff;margin:15px 0 28px}#tarteaucitronRoot .tarteaucitronH2{display:inline-block;margin:12px 0 0 15px;color:#fff}#tarteaucitronCookiesNumberBis.tarteaucitronH2{margin-left:0}#tarteaucitronBack{background:#fff;display:none;height:100%;left:0;opacity:.7;position:fixed;top:0;width:100%;z-index:2147483646}#tarteaucitron{display:none;max-height:80%;left:50%;margin:0 auto 0 -430px;padding:0;position:fixed;top:6%;width:860px;z-index:2147483647}#tarteaucitron .tarteaucitronBorder{background:#fff;border:2px solid #333;border-top:0;height:auto;overflow:auto}#tarteaucitron #tarteaucitronClosePanel,#tarteaucitronAlertSmall #tarteaucitronCookiesListContainer #tarteaucitronClosePanelCookie{background:#333;color:#fff;cursor:pointer;font-size:12px;font-weight:700;text-decoration:none;padding:4px 0;position:absolute;right:0;text-align:center;width:70px}#tarteaucitron #tarteaucitronDisclaimer{color:#555;font-size:12px;margin:15px auto 0;width:80%}#tarteaucitron #tarteaucitronServices .tarteaucitronHidden,#tarteaucitronAlertSmall #tarteaucitronCookiesListContainer #tarteaucitronCookiesList .tarteaucitronHidden{background:rgba(51,51,51,.07)}#tarteaucitron #tarteaucitronServices .tarteaucitronHidden{display:none;position:relative}#tarteaucitronCookiesList .tarteaucitronH3.tarteaucitronTitle{width:100%;box-sizing:border-box}#tarteaucitron #tarteaucitronInfo,#tarteaucitron #tarteaucitronServices .tarteaucitronDetails,#tarteaucitron #tarteaucitronServices .tarteaucitronTitle button,#tarteaucitronAlertSmall #tarteaucitronCookiesListContainer #tarteaucitronCookiesList .tarteaucitronTitle,#tarteaucitronRoot .asCatToggleBtn{color:#fff;display:inline-block;font-size:14px;font-weight:700;margin:20px 0 0;padding:5px 20px;text-align:left;width:auto;background:#333}#tarteaucitron #tarteaucitronServices .tarteaucitronMainLine .tarteaucitronName a,#tarteaucitron #tarteaucitronServices .tarteaucitronTitle a{color:#fff;font-weight:500}#tarteaucitron #tarteaucitronServices .tarteaucitronMainLine .tarteaucitronName a:hover,#tarteaucitron #tarteaucitronServices .tarteaucitronTitle a:hover{text-decoration:none!important}#tarteaucitron #tarteaucitronServices .tarteaucitronMainLine .tarteaucitronName a{font-size:22px}#tarteaucitron #tarteaucitronServices .tarteaucitronTitle a{font-size:14px}#tarteaucitronAlertSmall #tarteaucitronCookiesListContainer #tarteaucitronCookiesList .tarteaucitronTitle{padding:5px 10px;margin:0}#tarteaucitron #tarteaucitronInfo,#tarteaucitron #tarteaucitronServices .tarteaucitronDetails:not(.tarteaucitronDetailsInline){color:#fff;display:none;font-size:12px;font-weight:500;margin-top:0;max-width:270px;padding:20px;position:absolute;z-index:2147483647}#tarteaucitron #tarteaucitronServices .tarteaucitronTitle+[id^=tarteaucitronDetails]{width:calc(100% - 40px);font-weight:500;margin:0;padding:5px 20px 20px;background:rgba(51,51,51,.2);color:#333}#tarteaucitron #tarteaucitronInfo a{color:#fff;text-decoration:underline}#tarteaucitron #tarteaucitronServices .tarteaucitronLine:hover{background:rgba(51,51,51,.2)}#tarteaucitron #tarteaucitronServices .tarteaucitronLine{background:rgba(51,51,51,.1);border-left:5px solid transparent;margin:0;overflow:hidden;padding:15px 5px}#tarteaucitron #tarteaucitronServices .tarteaucitronLine.tarteaucitronIsAllowed{border-color:#1b870b}#tarteaucitron #tarteaucitronServices .tarteaucitronLine.tarteaucitronIsDenied{border-color:#9c1a1a}#tarteaucitron #tarteaucitronServices .tarteaucitronMainLine{background:#333;border:3px solid #333;border-left:9px solid #333;border-top:5px solid #333;margin-bottom:0;margin-top:21px;position:relative}#tarteaucitron #tarteaucitronServices .tarteaucitronMainLine:hover{background:#333}#tarteaucitron #tarteaucitronServices .tarteaucitronMainLine .tarteaucitronName{margin-left:15px;margin-top:2px}#tarteaucitron #tarteaucitronServices .tarteaucitronMainLine .tarteaucitronName button{color:#fff}#tarteaucitron #tarteaucitronServices .tarteaucitronMainLine .tarteaucitronAsk{margin-top:0!important}#tarteaucitron #tarteaucitronServices .tarteaucitronLine .tarteaucitronName{display:inline-block;float:left;margin-left:15px;text-align:left;width:50%}#tarteaucitron #tarteaucitronServices .tarteaucitronLine .tarteaucitronName a:hover{text-decoration:underline}#tarteaucitron #tarteaucitronServices .tarteaucitronLine .tarteaucitronAsk{display:inline-block;float:right;margin:7px 15px 0;text-align:right}#tarteaucitron #tarteaucitronServices .tarteaucitronLine .tarteaucitronAsk .tarteaucitronAllow,#tarteaucitron #tarteaucitronServices .tarteaucitronLine .tarteaucitronAsk .tarteaucitronDeny,.tac_activate .tarteaucitronAllow{background:#555;border-radius:4px;color:#fff;cursor:pointer;display:inline-block;padding:6px 10px;text-align:center;text-decoration:none;width:auto;border:0}#tarteaucitron #tarteaucitronServices #tarteaucitronAllAllowed.tarteaucitronIsSelected{background-color:#1b870b;opacity:1}#tarteaucitron #tarteaucitronServices #tarteaucitronAllDenied.tarteaucitronIsSelected,#tarteaucitron #tarteaucitronServices #tarteaucitronAllDenied2.tarteaucitronIsSelected{background-color:#9c1a1a;opacity:1}#tarteaucitron #tarteaucitronServices #tarteaucitronServices_mandatory .tarteaucitronLine button.tarteaucitronAllow,#tarteaucitron #tarteaucitronServices .tarteaucitronLine.tarteaucitronIsAllowed .tarteaucitronAllow{background-color:#1b870b}#tarteaucitron #tarteaucitronServices .tarteaucitronLine.tarteaucitronIsDenied .tarteaucitronDeny{background-color:#9c1a1a}#tarteaucitron #tarteaucitronServices #tarteaucitronServices_mandatory .tarteaucitronLine button.tarteaucitronAllow{opacity:.4}#tarteaucitron #tarteaucitronServices .tarteaucitronLine .tarteaucitronName .tarteaucitronListCookies{color:#333;font-size:12px}#tarteaucitron .tarteaucitronH3{font-size:18px}#tarteaucitron #tarteaucitronMainLineOffset .tarteaucitronName{width:auto!important;margin-left:0!important;font-size:14px}span#tarteaucitronDisclaimerAlert{padding:0 10px;display:inline-block}#tarteaucitron #tarteaucitronServices .tarteaucitronMainLine,#tarteaucitron .tarteaucitronBorder,#tarteaucitronAlertSmall #tarteaucitronCookiesListContainer #tarteaucitronCookiesList,#tarteaucitronAlertSmall #tarteaucitronCookiesListContainer #tarteaucitronCookiesList .tarteaucitronCookiesListMain,#tarteaucitronAlertSmall #tarteaucitronCookiesListContainer #tarteaucitronCookiesList .tarteaucitronHidden{border-color:#333!important}.tarteaucitronAlertBigTop{top:0}.tarteaucitronAlertBigBottom{bottom:0}#tarteaucitronRoot #tarteaucitronAlertBig{background:#333;color:#fff;display:none;font-size:15px!important;left:0;position:fixed;box-sizing:content-box;z-index:2147483645;text-align:center;padding:10px 0 10px 0;margin:auto;width:100%}#tarteaucitronAlertBig #tarteaucitronDisclaimerAlert,#tarteaucitronAlertBig #tarteaucitronDisclaimerAlert strong,#tarteaucitronAlertBig #tarteaucitronPrivacyUrl,#tarteaucitronAlertBig #tarteaucitronPrivacyUrlDialog{color:#fff}#tarteaucitronAlertBig #tarteaucitronDisclaimerAlert strong{font-weight:700}#tarteaucitronAlertBig #tarteaucitronPrivacyUrl,#tarteaucitronAlertBig #tarteaucitronPrivacyUrlDialog{cursor:pointer}#tarteaucitron #tarteaucitronPrivacyUrl,#tarteaucitronAlertBig #tarteaucitronCloseAlert,#tarteaucitronAlertBig #tarteaucitronPersonalize,#tarteaucitronAlertBig #tarteaucitronPersonalize2,#tarteaucitronRoot .tarteaucitronAllow,#tarteaucitronRoot .tarteaucitronDeny,.tarteaucitronCTAButton{background:#008300;color:#fff;cursor:pointer;display:inline-block;font-size:16px!important;line-height:1.2;padding:5px 10px;text-decoration:none;margin-left:7px}#tarteaucitronRoot .tarteaucitronDeny{background:#9c1a1a}#tarteaucitron #tarteaucitronPrivacyUrl,#tarteaucitron #tarteaucitronPrivacyUrlDialog,#tarteaucitronAlertBig #tarteaucitronCloseAlert{background:#fff;color:#333;font-size:13px;margin-bottom:3px;margin-left:7px;padding:5px 10px}#tarteaucitronPercentage{background:#0a0!important;box-shadow:0 0 2px #fff,0 1px 2px #555;height:5px;left:0;position:fixed;width:0;z-index:2147483644}.tarteaucitronIconBottomRight{bottom:0;right:0}.tarteaucitronIconBottomLeft{bottom:0;left:0}.tarteaucitronIconTopRight{top:0;right:0}.tarteaucitronIconTopLeft{top:0;left:0}.tarteaucitronIconTopLeft #tarteaucitronManager{border-radius:2px 7px 7px 2px}.tarteaucitronIconTopRight #tarteaucitronManager{border-radius:7px 2px 2px 7px}.tarteaucitronIconBottomLeft #tarteaucitronManager{border-radius:7px 7px 2px 2px}.tarteaucitronIconBottomRight #tarteaucitronManager{border-radius:7px 7px 2px 2px}#tarteaucitronIcon{background:0 0;position:fixed;display:none;width:auto;z-index:2147483646}#tarteaucitronIcon #tarteaucitronManager{color:transparent;cursor:pointer;display:inline-block;font-size:11px!important;padding:8px 10px 8px;border:none}#tarteaucitronIcon #tarteaucitronManager img{width:50px;height:50px}#tarteaucitronRoot .tarteaucitronCross::before{content:"\2717";display:inline-block;color:#fff}#tarteaucitronRoot .tarteaucitronCheck::before{content:"\2713";display:inline-block;color:#fff}#tarteaucitronRoot .tarteaucitronPlus::before{content:"\271b";display:inline-block;color:#fff}.tarteaucitronAlertSmallBottom,.tarteaucitronAlertSmallTop{bottom:0}#tarteaucitronAlertSmall{background:#333;display:none;padding:0;position:fixed;right:0;text-align:center;width:auto;z-index:2147483646}#tarteaucitronAlertSmall #tarteaucitronManager{color:#fff;cursor:pointer;display:inline-block;font-size:11px!important;padding:8px 10px 8px}#tarteaucitronAlertSmall #tarteaucitronManager:hover{background:rgba(255,255,255,.05)}#tarteaucitronAlertSmall #tarteaucitronManager #tarteaucitronDot{background-color:gray;border-radius:5px;display:block;height:8px;margin-bottom:1px;margin-top:5px;overflow:hidden;width:100%}#tarteaucitronAlertSmall #tarteaucitronManager #tarteaucitronDot #tarteaucitronDotGreen,#tarteaucitronAlertSmall #tarteaucitronManager #tarteaucitronDot #tarteaucitronDotRed,#tarteaucitronAlertSmall #tarteaucitronManager #tarteaucitronDot #tarteaucitronDotYellow{display:block;float:left;height:100%;width:0%}#tarteaucitronAlertSmall #tarteaucitronManager #tarteaucitronDot #tarteaucitronDotGreen{background-color:#1b870b}#tarteaucitronAlertSmall #tarteaucitronManager #tarteaucitronDot #tarteaucitronDotYellow{background-color:#fbda26}#tarteaucitronAlertSmall #tarteaucitronManager #tarteaucitronDot #tarteaucitronDotRed{background-color:#9c1a1a}#tarteaucitronAlertSmall #tarteaucitronCookiesNumber{background:rgba(255,255,255,.2);color:#fff;cursor:pointer;display:inline-block;font-size:30px;padding:0 10px;vertical-align:top}#tarteaucitronAlertSmall #tarteaucitronCookiesNumber:hover{background:rgba(255,255,255,.3)}#tarteaucitronAlertSmall #tarteaucitronCookiesListContainer{display:none;max-height:70%;max-width:500px;position:fixed;right:0;width:100%}#tarteaucitronAlertSmall #tarteaucitronCookiesListContainer #tarteaucitronCookiesList{background:#fff;border:2px solid #333;color:#333;font-size:11px;height:auto;overflow:auto;text-align:left}#tarteaucitronAlertSmall #tarteaucitronCookiesListContainer #tarteaucitronCookiesList strong{color:#333}#tarteaucitronAlertSmall #tarteaucitronCookiesListContainer #tarteaucitronCookiesTitle{background:#333;margin-top:21px;padding:13px 0 9px 13px;text-align:left}#tarteaucitronAlertSmall #tarteaucitronCookiesListContainer #tarteaucitronCookiesTitle strong{color:#fff;font-size:16px}#tarteaucitronAlertSmall #tarteaucitronCookiesListContainer #tarteaucitronCookiesList .tarteaucitronCookiesListMain{background:rgba(51,51,51,.1);padding:7px 5px 10px;word-wrap:break-word}#tarteaucitronAlertSmall #tarteaucitronCookiesListContainer #tarteaucitronCookiesList .tarteaucitronCookiesListMain:hover{background:rgba(51,51,51,.2)}#tarteaucitronAlertSmall #tarteaucitronCookiesListContainer #tarteaucitronCookiesList .tarteaucitronCookiesListMain a{color:#333;text-decoration:none}#tarteaucitronAlertSmall #tarteaucitronCookiesListContainer #tarteaucitronCookiesList .tarteaucitronCookiesListMain .tarteaucitronCookiesListLeft{display:inline-block;width:50%}#tarteaucitronAlertSmall #tarteaucitronCookiesListContainer #tarteaucitronCookiesList .tarteaucitronCookiesListMain .tarteaucitronCookiesListLeft a strong{color:#8b0000}#tarteaucitronAlertSmall #tarteaucitronCookiesListContainer #tarteaucitronCookiesList .tarteaucitronCookiesListMain .tarteaucitronCookiesListRight{color:#333;display:inline-block;font-size:11px;margin-left:10%;vertical-align:top;width:30%}.tac_activate{background:#333;color:#fff;display:table;font-size:12px;height:100%;line-height:initial;margin:auto;text-align:center;width:100%}.tac_float{display:table-cell;text-align:center;vertical-align:middle}.tac_activate .tac_float strong{color:#fff}.tac_activate .tac_float .tarteaucitronAllow{background-color:#1b870b;display:inline-block}.tarteaucitronIsAllowed .tarteaucitronDeny{opacity:.4!important}.tarteaucitronIsDenied .tarteaucitronAllow{opacity:.4!important}.tarteaucitronIsAllowed .tarteaucitronAllow{opacity:1!important}.tarteaucitronIsDenied .tarteaucitronDeny{opacity:1!important}.tarteaucitronLine .tarteaucitronAllow,.tarteaucitronLine .tarteaucitronDeny{opacity:.4}#tarteaucitronServices_mandatory button.tarteaucitronAllow{opacity:1}div#tarteaucitronInfo{display:block!important;position:relative!important;text-align:center!important;max-width:80%!important;padding:15px 0!important;margin:-10px auto 40px!important;font-size:1em!important;border-bottom:1px solid;border-top:1px solid;border-color:#555}a.tarteaucitronSelfLink{display:none}.tarteaucitronMainLine .tarteaucitronH2{font-size:1.2em!important;margin-top:4px!important}span.tarteaucitronTitle.tarteaucitronH3{margin-top:12px!important}#tarteaucitronCloseCross{position:absolute;color:#ffff;font-size:1.8rem;cursor:pointer;top:10px;right:26px}.tarteaucitron-spacer-20{height:20px;display:block}.tarteaucitron-display-block{display:block}.tarteaucitron-display-none{display:none}#tarteaucitronRoot *{font-family:inherit}#tarteaucitronRoot a:focus-visible,#tarteaucitronRoot button:focus-visible{outline-width:2px;outline-style:solid}body div#tarteaucitronRoot.tarteaucitronBeforeVisible::before{background-color:#000}#tarteaucitronRoot span#tarteaucitronDisclaimerAlert{text-align:left!important;font-size:1rem!important;line-height:1.3}#tarteaucitronRoot span#tarteaucitronDisclaimerAlert{padding:0!important}div#tarteaucitronMainLineOffset{font-size:1rem}body #tarteaucitronRoot div#tarteaucitronAlertBig{overflow:auto;overscroll-behavior:none;width:80px;max-height:80vh;max-width:800px;padding:20px!important;background-color:#fff;box-shadow:0 0 22px 0 rgba(0,0,0,.15)!important;border-radius:10px!important}body div#tarteaucitronInfo{max-width:90%!important;text-align:left}#tarteaucitronAlertBig #tarteaucitronPrivacyUrl{display:none}#tarteaucitronAlertBig #tarteaucitronDisclaimerAlert,#tarteaucitronAlertBig #tarteaucitronDisclaimerAlert strong,#tarteaucitronAlertBig #tarteaucitronPrivacyUrl,#tarteaucitronAlertBig #tarteaucitronPrivacyUrlDialog{color:var(--color-blue-dark)}#tarteaucitron #tarteaucitronPrivacyUrl,#tarteaucitron #tarteaucitronPrivacyUrlDialog,#tarteaucitronAlertBig #tarteaucitronCloseAlert,#tarteaucitronAlertBig #tarteaucitronPersonalize,#tarteaucitronAlertBig #tarteaucitronPersonalize2,#tarteaucitronRoot .tarteaucitronAllow,#tarteaucitronRoot .tarteaucitronDeny,.tarteaucitronCTAButton{border-radius:9999rem;padding:.75em 1em;background-color:#00cc5e}#tarteaucitronRoot button#tarteaucitronCloseAlert,#tarteaucitronRoot button#tarteaucitronPrivacyUrl,#tarteaucitronRoot button.tarteaucitronCTAButton{border-radius:9999rem}#tarteaucitronRoot button#tarteaucitronCloseAlert,#tarteaucitronRoot button#tarteaucitronPrivacyUrl,#tarteaucitronRoot button.tarteaucitronCTAButton{border:1px solid}#tarteaucitron #tarteaucitronPrivacyUrl,#tarteaucitron #tarteaucitronPrivacyUrlDialog,#tarteaucitronAlertBig #tarteaucitronCloseAlert{background-color:#fff}#tarteaucitronRoot .tarteaucitronDeny{background-color:#ee334e}#tarteaucitronRoot button#tarteaucitronBack{background-color:#000}div#tarteaucitronServices{background-color:#fff;box-shadow:0 0 22px 0 rgba(0,0,0,.15)!important;border-radius:10px!important}@media (max-width:767px){div#tarteaucitronServices{box-shadow:none!important}}#tarteaucitron #tarteaucitronServices .tarteaucitronMainLine{background-color:transparent;color:var(--color-blue-dark)}#tarteaucitron #tarteaucitronClosePanel,#tarteaucitronAlertSmall #tarteaucitronCookiesListContainer #tarteaucitronClosePanelCookie{color:inherit;background-color:#fff}button#tarteaucitronClosePanel{--size:40px;top:25px!important;right:0!important;z-index:1;border:0!important;padding:0!important;cursor:pointer!important;color:transparent!important;background-color:transparent!important}@media (min-width:768px){button#tarteaucitronClosePanel{top:60px!important;right:30px!important}}button#tarteaucitronClosePanel::after{content:"";font-family:icomoon;font-size:1.05rem;color:var(--color-blue-dark);align-content:center;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:var(--size);height:var(--size);border-radius:var(--size)!important;background:#fff!important;background-size:50% auto!important;border:1px solid var(--color-blue-dark)}#tarteaucitron #tarteaucitronInfo,#tarteaucitron #tarteaucitronServices .tarteaucitronDetails:not(.tarteaucitronDetailsInline){z-index:auto}#tarteaucitronRoot button#tarteaucitronClosePanel:focus-visible{outline:0}#tarteaucitronRoot button#tarteaucitronClosePanel:focus-visible::after{outline:2px solid #3d86d8}#tarteaucitronRoot .tarteaucitronH1{color:inherit}#tarteaucitron #tarteaucitronInfo,#tarteaucitron #tarteaucitronServices .tarteaucitronDetails:not(.tarteaucitronDetailsInline),#tarteaucitron #tarteaucitronServices .tarteaucitronMainLine:hover{color:inherit;background-color:#fff}#tarteaucitron #tarteaucitronInfo,#tarteaucitron #tarteaucitronServices .tarteaucitronDetails:not(.tarteaucitronDetailsInline){border:0}#tarteaucitron #tarteaucitronServices .tarteaucitronLine .tarteaucitronAsk .tarteaucitronAllow,#tarteaucitron #tarteaucitronServices .tarteaucitronLine .tarteaucitronAsk .tarteaucitronDeny,.tac_activate .tarteaucitronAllow{padding:.75em 1em;background-color:#fff;border:1px solid var(--color-blue-dark);color:var(--color-blue-dark);border-radius:9999rem}#tarteaucitron #tarteaucitronServices #tarteaucitronAllAllowed.tarteaucitronIsSelected,#tarteaucitron #tarteaucitronServices #tarteaucitronServices_mandatory .tarteaucitronLine button.tarteaucitronAllow,#tarteaucitron #tarteaucitronServices .tarteaucitronLine.tarteaucitronIsAllowed .tarteaucitronAllow{color:#fff;background-color:#00cc5e;border-color:#00cc5e}.tarteaucitronCheck,.tarteaucitronCross{display:none}#tarteaucitron #tarteaucitronServices #tarteaucitronAllDenied.tarteaucitronIsSelected,#tarteaucitron #tarteaucitronServices #tarteaucitronAllDenied2.tarteaucitronIsSelected,#tarteaucitron #tarteaucitronServices .tarteaucitronLine.tarteaucitronIsDenied .tarteaucitronDeny{color:#fff;background-color:#ee334e;border-color:#ee334e}#tarteaucitronPrivacyUrlDialog{display:none}#tarteaucitronSave{display:none}.loading-animation{position:fixed;z-index:99999;height:100vh;width:100vw;top:0;left:0;display:flex;justify-content:center;align-items:center}.challenge_sop_2022,.field_challenge_sop_2022{background-color:#fff;padding-top:1rem;overflow:hidden}.noMargins .paragraph--type--challenge-sop-2022{max-width:none;margin-left:20px;margin-right:20px}.paragraph--type--challenge-sop-2022{position:relative;margin:3rem auto;color:#fff}@media screen and (max-width:1199px){.paragraph--type--challenge-sop-2022{background-color:#00005d;padding:40px 0}}@media screen and (min-width:1200px){.paragraph--type--challenge-sop-2022{max-width:1060px;min-height:530px;border-radius:10px;padding:57px 0 50px 50px;background:linear-gradient(90deg,#000 25%,#00005d 46%)}}.paragraph--type--challenge-sop-2022 p{margin:0}.paragraph--type--challenge-sop-2022 .challenge__txt-top{max-width:484px}@media screen and (max-width:1199px){.paragraph--type--challenge-sop-2022 .challenge__txt-top{margin:0 auto}}@media screen and (max-width:575px){.paragraph--type--challenge-sop-2022 .challenge__txt-top{padding-left:20px;padding-right:20px}}.paragraph--type--challenge-sop-2022 .challenge__txt-top-counter{margin-top:1rem}.paragraph--type--challenge-sop-2022 .challenge__txt-bottom{max-width:484px}@media screen and (max-width:1199px){.paragraph--type--challenge-sop-2022 .challenge__txt-bottom{padding-top:2rem;margin:0 auto}}@media screen and (max-width:575px){.paragraph--type--challenge-sop-2022 .challenge__txt-bottom{padding-left:20px;padding-right:20px}}.paragraph--type--challenge-sop-2022 .challenge__anim-wrapper{width:100%;max-width:576px}@media screen and (max-width:1199px){.paragraph--type--challenge-sop-2022 .challenge__anim-wrapper{position:relative;margin:0 auto}}@media screen and (min-width:1200px){.paragraph--type--challenge-sop-2022 .challenge__anim-wrapper{position:absolute;right:0;top:calc((100% - 530px)/ 2)}}.paragraph--type--challenge-sop-2022 .challenge__anim img{max-width:530px;width:100%}.paragraph--type--challenge-sop-2022 .challenge__anim-txt{position:absolute;z-index:2}@media screen and (max-width:575px){.paragraph--type--challenge-sop-2022 .challenge__anim-txt{top:16vw;left:30vw}}@media screen and (min-width:576px) and (max-width:1199px){.paragraph--type--challenge-sop-2022 .challenge__anim-txt{top:105px;left:25%}}@media screen and (min-width:1200px){.paragraph--type--challenge-sop-2022 .challenge__anim-txt{top:55px;left:110px;padding:3rem}}.paragraph--type--challenge-sop-2022 .challenge__anim-bar{--progress:0;position:absolute;z-index:1}@media screen and (max-width:530px){.paragraph--type--challenge-sop-2022 .challenge__anim-bar{height:60vw;width:60vw;top:20vw;left:20vw}}@media screen and (min-width:529px){.paragraph--type--challenge-sop-2022 .challenge__anim-bar{height:334px;width:334px;top:98px;left:98px}}.paragraph--type--challenge-sop-2022 .challenge__anim-bar::before{content:'';position:absolute;top:0;bottom:0;left:0;right:0;border-radius:50%;z-index:-1;background:conic-gradient(#ff5757,#ff5757 var(--progress),#fff var(--progress) 100%);-webkit-mask:radial-gradient(transparent 66%,#00005d 67%);mask-image:radial-gradient(transparent 66%,#00005d 67%)}.paragraph--type--challenge-sop-2022 .challenge__anim-bar:after{content:'';position:absolute;top:-1px;bottom:0;left:0;right:0;border-radius:50%;z-index:-1;background:conic-gradient(transparent,transparent 87%,#00005d 87% 100%);-webkit-mask:radial-gradient(transparent 64%,#00005d 66%);mask-image:radial-gradient(transparent 64%,#00005d 66%);border:1px solid #00005d}.paragraph--type--challenge-sop-2022 .challenge__anim [class^=challenge__anim-star]{display:block;width:2px;height:2px;position:absolute;background-color:#fff}.paragraph--type--challenge-sop-2022 .challenge__anim-star1{top:165px;left:315px}.paragraph--type--challenge-sop-2022 .challenge__anim-star2{top:245px;left:135px}.paragraph--type--challenge-sop-2022 .challenge__anim-star3{top:185px;left:370px;opacity:.5}.paragraph--type--challenge-sop-2022 .challenge__anim-star4{top:315px;left:165px;opacity:.5}.paragraph--type--challenge-sop-2022 .challenge__anim-star5{top:375px;left:235px}.paragraph--type--challenge-sop-2022 .challenge__anim-star6{top:365px;left:355px}.paragraph--type--challenge-sop-2022 .challenge__anim-star7{top:285px;left:345px}.paragraph--type--challenge-sop-2022 .challenge__anim-star8{top:215px;left:190px}.paragraph--type--challenge-sop-2022 .challenge__anim-star9{top:190px;left:225px;opacity:.5}.paragraph--type--challenge-sop-2022 .field_title_line_1,.paragraph--type--challenge-sop-2022 .field_title_line_2{font-weight:900;font-size:4.375rem;line-height:3.75rem;color:var(--secondary)}@media screen and (max-width:575px){.paragraph--type--challenge-sop-2022 .field_title_line_1,.paragraph--type--challenge-sop-2022 .field_title_line_2{font-size:3rem;line-height:2.5rem}}.paragraph--type--challenge-sop-2022 .field_sub_title{color:#fff;font-weight:900;font-size:2.188rem;line-height:2.5rem}@media screen and (min-width:1200px){.paragraph--type--challenge-sop-2022 .field_sub_title{padding-right:3rem}}@media screen and (max-width:575px){.paragraph--type--challenge-sop-2022 .field_sub_title{font-size:2rem;line-height:2rem}}.paragraph--type--challenge-sop-2022 .field_texte_operation{font-size:1.125rem;line-height:1.563rem}@media screen and (min-width:1200px){.paragraph--type--challenge-sop-2022 .field_texte_operation{padding-right:4rem}}.paragraph--type--challenge-sop-2022 .field_counter{color:#ff5757;font-size:3.75rem;line-height:1;font-weight:900}@media screen and (max-width:575px){.paragraph--type--challenge-sop-2022 .field_counter{font-size:3rem}}.paragraph--type--challenge-sop-2022 .field_text_counter{color:#ff5757;font-size:1.125rem;line-height:1.563rem}@media screen and (min-width:1200px){.paragraph--type--challenge-sop-2022 .field_text_counter{padding-right:3rem}}.paragraph--type--challenge-sop-2022 .field_distance_text{font-size:1.125rem;line-height:1.563rem}@media screen and (min-width:1200px){.paragraph--type--challenge-sop-2022 .field_distance_text{padding-right:3rem}}.paragraph--type--challenge-sop-2022 .field_cta{margin-top:2rem}.paragraph--type--challenge-sop-2022 .field_cta a{color:#fff;font-size:1.125rem;line-height:1.563rem;text-decoration:none;font-weight:700}.paragraph--type--challenge-sop-2022 .field_cta a:before{font-family:icomoon!important;content:"";display:inline-block;width:3rem;height:3rem;margin-right:.75rem;border:2px solid #fff;padding:.5rem;border-radius:50%;text-align:center;font-size:.85rem;font-weight:400}.paragraph--type--challenge-sop-2022 .field_label{font-size:1.125rem;line-height:1}.paragraph--type--challenge-sop-2022 .field_objectif{font-size:1.375em;line-height:1;font-weight:700}.myProjects-groupWrapper{margin-bottom:5rem}.myProjects-groupWrapper .myProjects-groupTitle{line-height:1.15;color:var(--primary);font-weight:700;font-size:1.5625rem;font-size:clamp(1.5625rem,calc(1.5625rem - .375rem + var(--scaler)),2.1875rem);margin-top:0;margin-bottom:1rem}@media screen and (max-width:991px){.myProjects-groupWrapper .myProjects-groupTitle{margin-top:2rem}}.myProjects-groupWrapper .views-row{background:#fff;box-shadow:0 0 20px rgba(0,0,0,.05);border-radius:10px;padding:1rem;margin-bottom:1.5rem}.myProjects-groupWrapper .views-row .sopTeaser-field{display:flex;line-height:1.5rem}.myProjects-groupWrapper .views-row .sopTeaser-field .sopTeaser-fieldLabel{font-weight:700;width:20%;min-width:11rem}.myProjects-groupWrapper .views-row .sopTeaser-field .sop-teaser-fieldValue{margin-left:1rem}@media screen and (max-width:991px){.myProjects-groupWrapper .views-row .sopTeaser-field{display:block;margin-bottom:1rem}.myProjects-groupWrapper .views-row .sopTeaser-field .sopTeaser-fieldLabel{font-weight:700;width:auto}.myProjects-groupWrapper .views-row .sopTeaser-field .sop-teaser-fieldValue{margin-left:0}}.myProjects-groupWrapper .views-row .myProjects-actionLink{color:#ff5757;margin-top:1rem;text-align:end}@media screen and (max-width:575px){.myProjects-groupWrapper .views-row .myProjects-actionLink{font-size:.85em}}.myProjects-groupWrapper .views-row .myProjects-actionLink .disabled{color:grey}.myProjects-groupWrapper .myProjects-footerMessage{display:flex;align-items:center}.myProjects-groupWrapper .myProjects-footerMessage .icon{font-weight:bolder;font-size:1.5rem;color:#ff5757;margin-right:1rem}nav.breadcrumb{display:none;padding:0 40px 45px}@media screen and (max-width:991px){nav.breadcrumb{display:none}}nav.breadcrumb ol{margin:0;padding-left:0;list-style:none}nav.breadcrumb ol li{display:inline}nav.breadcrumb ol li a{color:var(--primary);text-decoration:none}nav.breadcrumb ol li a:hover{text-decoration:underline}nav.breadcrumb ol li+li{margin-left:5px}nav.breadcrumb ol li+li:before{display:inline-block;margin-right:5px;content:"";font-family:icomoon;color:var(--primary);font-size:.5rem}.page_403 nav.breadcrumb,.page_404 nav.breadcrumb{display:none}.main-header .wrapper-main-nav .burger-menu{width:45px;height:45px;font-size:.7em;text-transform:uppercase;text-align:center;cursor:pointer;box-shadow:none;border:0;border-radius:50%;background:var(--primary);color:#fff;position:relative;z-index:999;padding-top:30px;margin-right:1.25rem}.main-header .wrapper-main-nav .burger-menu .menu-icon{position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%);display:block;height:2px;width:17px;background-color:#fff}.main-header .wrapper-main-nav .burger-menu .menu-icon:after,.main-header .wrapper-main-nav .burger-menu .menu-icon:before{content:'';position:absolute;top:0;left:0;transform:translateY(-5px);display:block;width:17px;height:2px;background-color:#fff;transition:transform .3s}.main-header .wrapper-main-nav .burger-menu .menu-icon:after{transform:translateY(5px)}.main-header .wrapper-main-nav .burger-menu .menu-title{position:absolute;top:50%;left:100%;transform:translateY(-50%);color:var(--primary);margin-left:1rem;font-size:1rem}@media screen and (max-width:991px){.main-header .wrapper-main-nav .burger-menu .menu-title{visibility:hidden;opacity:0}}.main-header .wrapper-main-nav .burger-menu[aria-expanded=true]{background:var(--accent-shade);margin-left:0!important;position:fixed;transition:.3s ease all}.main-header .wrapper-main-nav .burger-menu[aria-expanded=true] .menu-icon{background:var(--accent-shade)}.main-header .wrapper-main-nav .burger-menu[aria-expanded=true] .menu-icon:before{transform:translate(0,0) rotate(45deg)!important}.main-header .wrapper-main-nav .burger-menu[aria-expanded=true] .menu-icon:after{transform:translate(0,0) rotate(-45deg)!important}.main-header .wrapper-main-nav .burger-menu[aria-expanded=true] .menu-title{visibility:hidden;opacity:0}.main-header .wrapper-main-nav .sop-menu img{max-height:30px}.main-header .wrapper-main-nav .menu-overlay{position:fixed;visibility:hidden;z-index:9;top:0;bottom:0;left:0;width:100vw;background:#000;opacity:0;transition:opacity .2s linear 0s,visibility 0s linear 0s}.main-header .wrapper-main-nav .sidemenu{width:95%;max-width:446px;min-height:100vh;position:fixed;z-index:99;top:0;left:0;scrollbar-width:thin;scrollbar-color:#bcbcbc transparent;transform:translateX(-100%);transition:transform .5s cubic-bezier(.075,.82,.165,1)}.main-header .wrapper-main-nav .sidemenu ::-webkit-scrollbar{width:5px;height:3px}.main-header .wrapper-main-nav .sidemenu ::-webkit-scrollbar-track{background-color:transparent}.main-header .wrapper-main-nav .sidemenu ::-webkit-scrollbar-track-piece{background-color:transparent}.main-header .wrapper-main-nav .sidemenu ::-webkit-scrollbar-thumb{background-color:#bcbcbc;border-radius:5px}.main-header .wrapper-main-nav .sidemenu ::-webkit-scrollbar-corner{background-color:transparent}.main-header .wrapper-main-nav .sidemenu ::-webkit-resizer{background-color:#bcbcbc}.main-header .wrapper-main-nav .sidemenu .nav-level1{z-index:3;padding:6rem 2.5rem;width:100%;height:100vh;overflow:auto;background:var(--primary);border-right:4px solid var(--secondary)}.main-header .wrapper-main-nav .sidemenu .nav-level1>li{position:relative;margin-bottom:2rem;transition:.2s ease all}.main-header .wrapper-main-nav .sidemenu .nav-level1>li i{position:absolute;top:0;right:0;transition:.2s ease all;color:#fff}.main-header .wrapper-main-nav .sidemenu .nav-level1>li .icon-chevron-top{font-size:.4rem;line-height:3.5;transform:rotate(90deg)}.main-header .wrapper-main-nav .sidemenu .nav-level1>li>a{position:relative;display:inline-block;padding-right:2rem;color:#fff;text-decoration:none;font-weight:600;font-size:1.375rem;line-height:1;text-transform:uppercase;transition:.2s ease all}.main-header .wrapper-main-nav .sidemenu .nav-level1>li>a:focus,.main-header .wrapper-main-nav .sidemenu .nav-level1>li>a:hover{color:var(--secondary)}.main-header .wrapper-main-nav .sidemenu .nav-level1>li>a:focus~i,.main-header .wrapper-main-nav .sidemenu .nav-level1>li>a:hover~i{transform:translateX(.5rem);color:var(--secondary)}@media screen and (min-width:992px){.main-header .wrapper-main-nav .sidemenu .nav-level1>li.cloned{display:none}}.main-header .wrapper-main-nav .sidemenu.open{transform:translateX(0)}.main-header .wrapper-main-nav .sidemenu.open+.menu-overlay{visibility:visible;top:0;bottom:0;left:0;width:100vw;opacity:.8}.main-header .wrapper-main-nav .nav-level2{margin-left:10px;display:block!important}.main-header .wrapper-main-nav .nav-level2 li{position:relative;margin:.5rem 0}.main-header .wrapper-main-nav .nav-level2 li a{color:#fff;font-size:1rem;font-weight:400;text-decoration:none}.main-header .wrapper-main-nav .nav-level2 li a:hover{color:var(--secondary)}.main-header .wrapper-main-nav .nav-level2 li a:hover+.icon-chevron-top{transform:rotate(90deg) translateY(-.5rem);color:var(--secondary)}@media screen and (max-width:991px){.main-header .wrapper-main-nav .nav-level2{padding-left:10px;margin-bottom:15px}}@media screen and (min-width:992px){.main-header:not(.sticky) .burger-menu{width:4rem;height:4rem}.main-header:not(.sticky) .burger-menu .menu-icon{height:3px;width:26px}.main-header:not(.sticky) .burger-menu .menu-icon:after,.main-header:not(.sticky) .burger-menu .menu-icon:before{width:26px;height:3px;transform:translateY(-7px)}.main-header:not(.sticky) .burger-menu .menu-icon:after{transform:translateY(7px)}.main-header:not(.sticky) .nav-level1{padding-top:12rem}}.main-header.sticky .burger-menu{display:block}@media screen and (max-width:991px){.main-header.sticky .burger-menu{margin-left:1.25rem}}.main-header.sticky .menu-title{visibility:hidden;opacity:0}.page-mon-compte .main-header:not(.sticky) .burger-menu,.page-sop .main-header:not(.sticky) .burger-menu{background:var(--accent-shade)}.local-tasks{margin:0;padding:0;border-bottom:1px solid #ddd;position:relative;z-index:1}.local-tasks:after{content:'';clear:both;display:table}.local-tasks li{float:left;margin-bottom:-1px;position:relative;display:block}.local-tasks li a{margin-right:2px;line-height:1.42857143;border-radius:4px 4px 0 0;position:relative;display:block;padding:10px 15px;background-color:#fff;color:#000}.local-tasks li.active a{color:#555;cursor:default;border:1px solid #ddd;border-bottom-color:transparent}.resource-left .social-buttons{margin:0}.resource-left .social-buttons .social-buttons-title{display:none}.resource-left .social-buttons .social-buttons-links{align-items:center;justify-content:center}.resource-left .social-buttons .social-buttons-links li a{color:#fff;background-color:transparent;border-color:#fff;border-radius:25px;width:auto;padding-left:1.25rem;padding-right:1.25rem}.resource-left .social-buttons .social-buttons-links li a:focus,.resource-left .social-buttons .social-buttons-links li a:hover{color:var(--primary);background-color:#fff}.resource-left .social-buttons .social-buttons-links li .visually-hidden{position:static!important;overflow:visible;clip:auto;width:auto;height:auto;word-wrap:normal;margin-left:0}@media screen and (max-width:767px){.resource-left .social-buttons .social-buttons-links{padding:0 0 .625rem}}.card-resources,.card.card-resources-video{position:relative}.card-resources .simple-button,.card.card-resources-video .simple-button{background:0 0;border:none;line-height:1;text-align:center;padding:0;transform:translateX(.5rem)}@media all and (max-width:767px){.card-resources .simple-button,.card.card-resources-video .simple-button{transform:translateX(6px)}}.card-resources .simple-button.icon-menu,.card.card-resources-video .simple-button.icon-menu{min-width:20px;height:20px}.card-resources .simple-button.icon-menu[aria-expanded=true]+.share-menu,.card.card-resources-video .simple-button.icon-menu[aria-expanded=true]+.share-menu{display:block!important}.card-resources-video .simple-button{transform:translateX(10px)!important}.card-resources-video .share-menu{right:-98px}@media all and (max-width:767px){.card-resources-video .share-menu{width:100%}}@media all and (max-width:767px){.share-menu{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.5);z-index:1000}}@media all and (min-width:768px){.share-menu{position:absolute;bottom:100%;right:-108px;z-index:2}}.share-menu>ul{background:#fff;padding:30px 20px;width:254px;box-shadow:0 10px 40px 0 rgba(83,118,132,.2)}@media all and (max-width:767px){.share-menu>ul{position:absolute;bottom:0;left:0;width:100%}}@media all and (min-width:768px){.share-menu>ul:after{content:'';width:0;height:0;border-style:solid;border-width:16px 16px 0 16px;border-color:#fff transparent transparent transparent;position:absolute;bottom:-16px;left:50%;transform:translateX(-50%)}}.share-menu>ul li{margin-bottom:9px;text-align:center}.share-menu>ul li:last-child{margin-bottom:0}.share-menu>ul li .social-buttons{margin:0}.share-menu>ul li .social-buttons .social-buttons-title{display:none}.share-menu>ul li .social-buttons .social-buttons-links{justify-content:center}@media all and (max-width:767px){.share-menu.resources-list{width:100%}}@media all and (min-width:767px){.share-menu.resources-list{top:calc(100% + 20px);bottom:unset;right:0;filter:drop-shadow(0 5px 20px rgba(0,0,0,.15))}.share-menu.resources-list>ul{width:300px;box-shadow:unset}.share-menu.resources-list>ul:after{top:-1rem;bottom:unset;left:unset;right:10%;transform:translateX(-50%);border-width:0 1rem 1rem 1rem;border-color:transparent transparent #fff transparent}.share-menu.resources-list>ul li{text-align:left}}.main-header .wrapper-megamenu-nav{position:relative}.main-header .wrapper-megamenu-nav .burger-menu{width:45px;height:45px;font-size:.7em;text-transform:uppercase;text-align:center;cursor:pointer;box-shadow:none;border:0;border-radius:50%;background:var(--primary);color:#fff;position:relative;z-index:999;padding-top:30px;margin-right:1.25rem}.main-header .wrapper-megamenu-nav .burger-menu .menu-icon{position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%);display:block;height:2px;width:17px;background-color:#fff}.main-header .wrapper-megamenu-nav .burger-menu .menu-icon:after,.main-header .wrapper-megamenu-nav .burger-menu .menu-icon:before{content:'';position:absolute;top:0;left:0;transform:translateY(-5px);display:block;width:17px;height:2px;background-color:#fff;transition:transform .3s}.main-header .wrapper-megamenu-nav .burger-menu .menu-icon:after{transform:translateY(5px)}.main-header .wrapper-megamenu-nav .burger-menu .menu-title{position:absolute;top:50%;left:100%;transform:translateY(-50%);color:var(--primary);margin-left:1rem;font-size:1rem}@media screen and (max-width:991px){.main-header .wrapper-megamenu-nav .burger-menu .menu-title{visibility:hidden;opacity:0}}.main-header .wrapper-megamenu-nav .burger-menu[aria-expanded=true]{background:var(--accent-shade);margin-left:0!important;position:fixed;transition:.3s ease all}@media screen and (max-width:991px){.main-header .wrapper-megamenu-nav .burger-menu[aria-expanded=true]{margin-left:320px!important}}@media screen and (max-width:420px){.main-header .wrapper-megamenu-nav .burger-menu[aria-expanded=true]{margin-left:0!important;right:10px}}.main-header .wrapper-megamenu-nav .burger-menu[aria-expanded=true] .menu-icon{background:var(--accent-shade)}.main-header .wrapper-megamenu-nav .burger-menu[aria-expanded=true] .menu-icon:before{transform:translate(0,0) rotate(45deg)!important}.main-header .wrapper-megamenu-nav .burger-menu[aria-expanded=true] .menu-icon:after{transform:translate(0,0) rotate(-45deg)!important}.main-header .wrapper-megamenu-nav .burger-menu[aria-expanded=true] .menu-title{visibility:hidden;opacity:0}.main-header .wrapper-megamenu-nav .sop-menu img{max-height:30px}.main-header .wrapper-megamenu-nav .menu-overlay{position:fixed;visibility:hidden;z-index:9;top:0;bottom:0;left:0;width:100vw;background:#000;opacity:0;transition:opacity .2s linear 0s,visibility 0s linear 0s}.main-header .wrapper-megamenu-nav .sidemenu{width:420px;min-height:100vh;position:fixed;z-index:99;top:0;left:0;scrollbar-width:thin;scrollbar-color:#bcbcbc transparent;transform:translateX(-100%);transition:transform .5s cubic-bezier(.075,.82,.165,1)}@media screen and (max-width:420px){.main-header .wrapper-megamenu-nav .sidemenu{width:100%}}.main-header .wrapper-megamenu-nav .sidemenu ::-webkit-scrollbar{width:5px;height:3px}.main-header .wrapper-megamenu-nav .sidemenu ::-webkit-scrollbar-track{background-color:transparent}.main-header .wrapper-megamenu-nav .sidemenu ::-webkit-scrollbar-track-piece{background-color:transparent}.main-header .wrapper-megamenu-nav .sidemenu ::-webkit-scrollbar-thumb{background-color:#bcbcbc;border-radius:5px}.main-header .wrapper-megamenu-nav .sidemenu ::-webkit-scrollbar-corner{background-color:transparent}.main-header .wrapper-megamenu-nav .sidemenu ::-webkit-resizer{background-color:#bcbcbc}.main-header .wrapper-megamenu-nav .sidemenu .nav-level1{z-index:3;padding:6rem 2.5rem;width:100%;height:100vh;overflow:auto;background:var(--primary);border-right:4px solid var(--secondary)}.main-header .wrapper-megamenu-nav .sidemenu .nav-level1>li{margin-bottom:2rem;transition:.2s ease all}.main-header .wrapper-megamenu-nav .sidemenu .nav-level1>li>a,.main-header .wrapper-megamenu-nav .sidemenu .nav-level1>li>button{position:relative;display:inline-block;padding-right:2rem;padding-left:0;color:#fff;text-decoration:none;font-weight:600;font-size:1.375rem;line-height:1;text-transform:uppercase;transition:.2s ease all;width:100%}.main-header .wrapper-megamenu-nav .sidemenu .nav-level1>li>a:focus,.main-header .wrapper-megamenu-nav .sidemenu .nav-level1>li>a:hover,.main-header .wrapper-megamenu-nav .sidemenu .nav-level1>li>button:focus,.main-header .wrapper-megamenu-nav .sidemenu .nav-level1>li>button:hover{color:var(--secondary)}.main-header .wrapper-megamenu-nav .sidemenu .nav-level1>li>a:focus i,.main-header .wrapper-megamenu-nav .sidemenu .nav-level1>li>a:hover i,.main-header .wrapper-megamenu-nav .sidemenu .nav-level1>li>button:focus i,.main-header .wrapper-megamenu-nav .sidemenu .nav-level1>li>button:hover i{transform:translateX(.5rem);color:var(--secondary)}.main-header .wrapper-megamenu-nav .sidemenu .nav-level1>li>a i,.main-header .wrapper-megamenu-nav .sidemenu .nav-level1>li>button i{position:absolute;top:0;right:0;transition:.2s ease all;color:#fff}.main-header .wrapper-megamenu-nav .sidemenu .nav-level1>li>button{border:none;background:0 0;text-align:left;box-shadow:none}@media screen and (min-width:992px){.main-header .wrapper-megamenu-nav .sidemenu .nav-level1>li.cloned{display:none}}.main-header .wrapper-megamenu-nav .sidemenu .nav-level1>li.menu-newsletter a{font-size:.875rem;font-weight:400;font-family:unset;text-transform:unset}.main-header .wrapper-megamenu-nav .sidemenu .nav-level1>li.menu-newsletter a i:before{content:"";font-size:.5rem;display:block;line-height:1rem;transform:rotate(90deg)}.main-header .wrapper-megamenu-nav .sidemenu .nav-level1>li.menu-facebook,.main-header .wrapper-megamenu-nav .sidemenu .nav-level1>li.menu-mail,.main-header .wrapper-megamenu-nav .sidemenu .nav-level1>li.menu-twitter{float:left;width:48px;height:48px;overflow:hidden;position:relative;margin-right:1rem}.main-header .wrapper-megamenu-nav .sidemenu .nav-level1>li.menu-facebook a,.main-header .wrapper-megamenu-nav .sidemenu .nav-level1>li.menu-mail a,.main-header .wrapper-megamenu-nav .sidemenu .nav-level1>li.menu-twitter a{color:transparent;position:absolute;top:0;left:0;width:100%;height:100%;padding:0;border:2px solid #fff;border-radius:100%}.main-header .wrapper-megamenu-nav .sidemenu .nav-level1>li.menu-facebook a i:before,.main-header .wrapper-megamenu-nav .sidemenu .nav-level1>li.menu-mail a i:before,.main-header .wrapper-megamenu-nav .sidemenu .nav-level1>li.menu-twitter a i:before{display:block;width:44px;text-align:center;line-height:44px;font-size:1.25rem}.main-header .wrapper-megamenu-nav .sidemenu .nav-level1>li.menu-facebook a:focus,.main-header .wrapper-megamenu-nav .sidemenu .nav-level1>li.menu-facebook a:hover,.main-header .wrapper-megamenu-nav .sidemenu .nav-level1>li.menu-mail a:focus,.main-header .wrapper-megamenu-nav .sidemenu .nav-level1>li.menu-mail a:hover,.main-header .wrapper-megamenu-nav .sidemenu .nav-level1>li.menu-twitter a:focus,.main-header .wrapper-megamenu-nav .sidemenu .nav-level1>li.menu-twitter a:hover{color:transparent;border-color:var(--secondary)}.main-header .wrapper-megamenu-nav .sidemenu .nav-level1>li.menu-facebook a:focus i,.main-header .wrapper-megamenu-nav .sidemenu .nav-level1>li.menu-facebook a:hover i,.main-header .wrapper-megamenu-nav .sidemenu .nav-level1>li.menu-mail a:focus i,.main-header .wrapper-megamenu-nav .sidemenu .nav-level1>li.menu-mail a:hover i,.main-header .wrapper-megamenu-nav .sidemenu .nav-level1>li.menu-twitter a:focus i,.main-header .wrapper-megamenu-nav .sidemenu .nav-level1>li.menu-twitter a:hover i{transform:none}.main-header .wrapper-megamenu-nav .sidemenu .nav-level1>li.menu-facebook i:before{content:""}.main-header .wrapper-megamenu-nav .sidemenu .nav-level1>li.menu-twitter i:before{content:""}.main-header .wrapper-megamenu-nav .sidemenu .nav-level1>li.menu-mail i:before{content:""}@media screen and (max-width:1185px){.main-header .wrapper-megamenu-nav .sidemenu .nav-level1 .sidemenu-right{width:100%;padding-bottom:6rem}}.main-header .wrapper-megamenu-nav .sidemenu.open{transform:translateX(0)}.main-header .wrapper-megamenu-nav .sidemenu.open+.menu-overlay{visibility:visible;top:0;bottom:0;left:0;width:100vw;opacity:.8}.main-header .wrapper-megamenu-nav .sidemenu-right{background:var(--primary);position:absolute;top:0;z-index:99;height:100vh;overflow:auto;scrollbar-width:thin;scrollbar-color:#bcbcbc transparent;transform:translateX(-100%);transition:transform .5s cubic-bezier(.075,.82,.165,1)}.main-header .wrapper-megamenu-nav .sidemenu-right ::-webkit-scrollbar{width:5px;height:3px}.main-header .wrapper-megamenu-nav .sidemenu-right ::-webkit-scrollbar-track{background-color:transparent}.main-header .wrapper-megamenu-nav .sidemenu-right ::-webkit-scrollbar-track-piece{background-color:transparent}.main-header .wrapper-megamenu-nav .sidemenu-right ::-webkit-scrollbar-thumb{background-color:#bcbcbc;border-radius:5px}.main-header .wrapper-megamenu-nav .sidemenu-right ::-webkit-scrollbar-corner{background-color:transparent}.main-header .wrapper-megamenu-nav .sidemenu-right ::-webkit-resizer{background-color:#bcbcbc}.main-header .wrapper-megamenu-nav .sidemenu-right.open{transform:translateX(0)}@media screen and (min-width:992px){.main-header .wrapper-megamenu-nav .sidemenu-right{width:765px;left:420px;padding:55px 70px 50px 55px}}@media screen and (max-width:991px){.main-header .wrapper-megamenu-nav .sidemenu-right{left:0;padding:36px 18px 30px}}@media screen and (min-width:992px){.main-header .wrapper-megamenu-nav .sidemenu-right .sidemenu-close{display:none}}@media screen and (max-width:991px){.main-header .wrapper-megamenu-nav .sidemenu-right .sidemenu-close{border:none;background:0 0;text-align:left;box-shadow:none;display:block;color:#fff;margin-bottom:3rem;font-weight:400}.main-header .wrapper-megamenu-nav .sidemenu-right .sidemenu-close i{padding-right:1rem;font-size:1rem}}.main-header .wrapper-megamenu-nav .sidemenu-right h2{color:var(--secondary);font-size:1.875rem;font-weight:600;text-transform:uppercase;margin-top:0;margin-bottom:.75rem}.main-header .wrapper-megamenu-nav .sidemenu-right p{margin:0}@media screen and (max-width:991px){.main-header .wrapper-megamenu-nav .sidemenu-right p{font-size:.875rem;line-height:1.5}}.main-header .wrapper-megamenu-nav .sidemenu-right .field_descriptif_text{font-size:1.125rem;line-height:1.5rem;color:#fff;font-weight:400;margin-bottom:3rem}.main-header .wrapper-megamenu-nav .sidemenu-right a{color:#fff;position:relative;display:block;margin-bottom:.75rem;margin-right:4rem;font-size:.875rem;font-weight:400;text-decoration:none}@media screen and (max-width:991px){.main-header .wrapper-megamenu-nav .sidemenu-right a{margin-right:1rem;margin-bottom:1.25rem}}.main-header .wrapper-megamenu-nav .sidemenu-right a:hover,.main-header .wrapper-megamenu-nav .sidemenu-right a:hover:after{color:var(--secondary)}.main-header .wrapper-megamenu-nav .sidemenu-right a:after{border:none;position:absolute;right:-1rem;top:.2rem;content:"";transform:rotate(90deg);font-family:icomoon!important;font-size:.5rem;text-indent:4px;color:#fff}.main-header .wrapper-megamenu-nav .sidemenu-right ul.nav-level2>li{padding-top:1.75rem;margin-bottom:1.75rem;border-top:1px solid var(--secondary)}.main-header .wrapper-megamenu-nav .sidemenu-right ul.nav-level2>li>span{text-transform:uppercase;display:inline-block;color:var(--secondary);font-size:1.25rem;margin-bottom:1rem}.main-header .wrapper-megamenu-nav .sidemenu-right ul.nav-level3{display:flex;flex-wrap:wrap}.main-header .wrapper-megamenu-nav .sidemenu-right ul.nav-level3>li{flex-basis:50%}@media screen and (max-width:991px){.main-header .wrapper-megamenu-nav .sidemenu-right ul.nav-level3>li{flex-basis:100%}}.main-header .wrapper-megamenu-nav .sidemenu-right ul.nav-level3>li>span{font-size:.875rem;font-weight:900;color:var(--accent-shade);margin-bottom:.75rem;display:inline-block}@media screen and (max-width:991px){.main-header .wrapper-megamenu-nav .sidemenu-right ul.nav-level3>li>span{margin-bottom:1.25rem;margin-top:1rem}}@media screen and (min-width:992px){.main-header:not(.sticky) .wrapper-megamenu-nav .burger-menu{width:4rem;height:4rem}.main-header:not(.sticky) .wrapper-megamenu-nav .burger-menu .menu-icon{height:3px;width:26px}.main-header:not(.sticky) .wrapper-megamenu-nav .burger-menu .menu-icon:after,.main-header:not(.sticky) .wrapper-megamenu-nav .burger-menu .menu-icon:before{width:26px;height:3px;transform:translateY(-7px)}.main-header:not(.sticky) .wrapper-megamenu-nav .burger-menu .menu-icon:after{transform:translateY(7px)}.main-header:not(.sticky) .wrapper-megamenu-nav .nav-level1{padding-top:12rem}}.main-header.sticky .wrapper-megamenu-nav .burger-menu{display:block}@media screen and (max-width:991px){.main-header.sticky .wrapper-megamenu-nav .burger-menu{margin-left:1.25rem}}.main-header.sticky .wrapper-megamenu-nav .menu-title{visibility:hidden;opacity:0}.home .main-header .wrapper-megamenu-nav .burger-menu{background:var(--secondary)}.home .main-header .wrapper-megamenu-nav .burger-menu[aria-expanded=true]{background:var(--accent-shade)}.page-formulaire-exposition-champions-championnes .main-header:not(.sticky) .wrapper-megamenu-nav .burger-menu,.page-formulaire-film-cdlv .main-header:not(.sticky) .wrapper-megamenu-nav .burger-menu,.page-mon-compte .main-header:not(.sticky) .wrapper-megamenu-nav .burger-menu,.page-sop .main-header:not(.sticky) .wrapper-megamenu-nav .burger-menu{background:var(--accent-shade)}.pager{margin:2.5rem 0 4rem;text-align:center}@media all and (min-width:992px){.pager{margin:4rem 0 6rem}}.pager li{display:inline-block}.content-ressources .views-exposed-form .bloc-ressources{flex:1 1 100%;min-width:100%}.content-ressources .views-exposed-form .bloc-ressources>.form-actions{display:none}.content-ressources .views-exposed-form form>fieldset{margin-bottom:0;padding-top:.875rem}.content-ressources .views-exposed-form form>fieldset>legend{font-size:.875rem;font-weight:900;border-top:1px solid rgba(51,51,51,.25);text-transform:uppercase;color:var(--primary);padding:.875rem 0 0;display:block;width:100%;margin:0}.content-ressources .views-exposed-form form>fieldset .form-checkboxes{padding-bottom:2rem}.content-ressources .views-exposed-form form>fieldset .form-checkboxes .form-checkboxes{padding:0}.content-ressources .views-exposed-form form>fieldset .checkboxes-last-pane{display:none}.content-ressources .views-exposed-form form>fieldset .form-item{margin-bottom:1rem}.content-ressources .views-exposed-form form>fieldset .form-item:last-child{margin-bottom:0}.content-ressources .views-exposed-form form>fieldset .checkboxes-first-pane .form-item{margin-bottom:1rem}.content-ressources .views-exposed-form form>fieldset .checkboxes-group{color:var(--primary)}.content-ressources .views-exposed-form form>fieldset .see-more-filters{background:0 0;border:none;padding:0}.content-ressources .views-exposed-form form>fieldset .see-more-filters i{font-size:1rem;color:var(--primary)}.content-ressources .views-exposed-form form>fieldset .see-more-filters:after{content:'Plus';display:inline-block;text-decoration:underline;margin-left:.625rem;color:var(--primary)}.content-ressources .views-exposed-form form>fieldset .see-more-filters[aria-expanded=true] .icon-plus:before{content:"\e902"}.content-ressources .views-exposed-form form>fieldset .see-more-filters[aria-expanded=true]:after{content:'Moins'}.content-ressources .views-exposed-form form>fieldset .see-more-filters[aria-expanded=false]+.collapsed-filters input{display:none}.content-ressources .views-exposed-form form>fieldset .collapsed-filters{margin-left:-.2rem}.content-ressources .views-exposed-form form>fieldset .collapsed-filters .js-form-type-checkbox{padding-left:.2rem}.content-ressources .views-exposed-form form>fieldset .collapsed-filters>.js-form-item:last-of-type{margin-bottom:1rem}.content-ressources .views-exposed-form form>fieldset>legend{position:relative;display:flex;justify-content:space-between;align-items:center}.content-ressources .views-exposed-form form>fieldset>legend:hover{cursor:pointer}.content-ressources .views-exposed-form form>fieldset>legend:after{display:inline-block;font-size:.5rem;font-family:icomoon!important;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;content:"";transition:transform .3s ease}.content-ressources .views-exposed-form form>fieldset>legend[aria-expanded=true]:after{transform:rotate(0)}.content-ressources .views-exposed-form form>fieldset>legend[aria-expanded=false]:after{transform:rotate(180deg)}.content-ressources .views-exposed-form form>fieldset>legend[aria-expanded=false]+.fieldset-wrapper input{display:none}.content-ressources .views-exposed-form form>fieldset fieldset{border:0;padding:0;margin:0}.content-ressources .views-exposed-form form>fieldset fieldset:not(:last-child){margin-bottom:2rem}.content-ressources .views-exposed-form form>fieldset fieldset legend{font-weight:700;font-size:.875rem;padding-bottom:.625rem;display:inline-block;text-transform:unset;color:var(--primary)}.content-ressources .views-exposed-form form>fieldset fieldset legend.hide{display:none}.bloc-all-clickable{cursor:pointer}.bloc-actus{position:relative;z-index:1}@media screen and (min-width:768px){.bloc-actus{display:flex}.bloc-actus .card-news:not(.card-news-first){flex:1 1 25%;padding:0 0 0 1.25rem}.bloc-actus .card-news.card-news-first{flex:0 1 50%}}.header-bg-liste .bloc-actus{display:grid;flex-wrap:wrap;grid-template-columns:1fr 1fr;column-gap:1.25rem;row-gap:1.25rem}.header-bg-liste .bloc-actus .card-news-first{grid-column:1/3}@media screen and (min-width:768px){.header-bg-liste .bloc-actus{grid-template-columns:1fr 1fr 1fr 1fr;row-gap:2rem}.header-bg-liste .bloc-actus .card-news:not(.card-news-first){padding:unset}.header-bg-liste .bloc-actus .card-news.card-news-first{flex:unset}}.ressources-highlighted>.contextual-region{float:left;width:33.333333%}div[data-drupal-messages]{display:none}.field_bloc_ressources_home{background:#eee;padding:4rem 0 8rem}@media screen and (max-width:767px){.field_bloc_ressources_home{padding:2rem 0 6rem}}.field_bloc_ressources_home .tns-carrousel .tns-item{height:360px}.paragraph--type--paragraph-ressources-home .block-title-center{color:var(--primary);margin:0 0 1.5rem}.paragraph--type--paragraph-ressources-home .header-list-ressources-hp h2{margin:0 0 .5rem;color:var(--primary)}.bloc-ressources{border-radius:10px;background:var(--primary);color:#fff;margin-bottom:3rem;font-size:.875rem;font-size:clamp(.875rem,calc(.875rem - .375rem + var(--scaler)),1.125rem);box-shadow:0 0 20px rgba(0,0,0,.05)}@media all and (max-width:767px){.bloc-ressources{margin-bottom:1.5rem}}.bloc-ressources .views-exposed-form{display:flex;flex-wrap:wrap}.bloc-ressources .views-exposed-form .ressources-search,.bloc-ressources .views-exposed-form>.fieldgroup{flex:1 1 auto;width:100%}.bloc-ressources .views-exposed-form .form-actions{padding-right:30px}@media screen and (max-width:767px){.bloc-ressources .views-exposed-form .link-thematic{width:100%}.bloc-ressources .views-exposed-form .form-actions{flex:1 1 auto;width:100%;text-align:center}}.bloc-ressources .form-item-title,.bloc-ressources .ressources-search{display:flex;align-items:center;justify-content:space-between;border-top-right-radius:6px;border-top-left-radius:6px;padding:1rem 0;margin:0 1.5rem;border-bottom:1px solid #fff}.bloc-ressources .form-item-title input,.bloc-ressources .ressources-search input{width:80%;height:40px;border:0;box-shadow:none;background:0 0;color:#fff;font-weight:600;text-overflow:ellipsis}.bloc-ressources .form-item-title input::placeholder,.bloc-ressources .ressources-search input::placeholder{color:#fff}.bloc-ressources .form-item-title button,.bloc-ressources .ressources-search button{display:flex;align-items:center;justify-content:center;width:50px;height:50px;background:#fff;border-radius:50%;border:2px solid #fff;color:var(--primary);font-size:1.5rem;transition:.15s ease all}.bloc-ressources .form-item-title button:hover,.bloc-ressources .ressources-search button:hover{background:0 0;color:#fff}.bloc-ressources .form-item-title button i,.bloc-ressources .ressources-search button i{margin-left:2px}.bloc-ressources .fieldgroup.form-item>.fieldset-wrapper>.form-checkboxes>.form-checkboxes,.bloc-ressources .pictos{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));row-gap:1rem;column-gap:.5rem;margin:1.5rem}@media screen and (min-width:768px){.bloc-ressources .fieldgroup.form-item>.fieldset-wrapper>.form-checkboxes>.form-checkboxes,.bloc-ressources .pictos{display:flex;justify-content:space-around;margin:2rem 2rem}}.bloc-ressources .fieldgroup.form-item>.fieldset-wrapper>.form-checkboxes>.form-checkboxes .form-item.js-form-type-checkbox,.bloc-ressources .fieldgroup.form-item>.fieldset-wrapper>.form-checkboxes>.form-checkboxes a,.bloc-ressources .pictos .form-item.js-form-type-checkbox,.bloc-ressources .pictos a{color:#fff;text-decoration:none;font-size:.9rem;font-size:clamp(.9rem,calc(.9rem - .375rem + var(--scaler)),1.15rem)}@media screen and (min-width:768px){.bloc-ressources .fieldgroup.form-item>.fieldset-wrapper>.form-checkboxes>.form-checkboxes .form-item.js-form-type-checkbox,.bloc-ressources .fieldgroup.form-item>.fieldset-wrapper>.form-checkboxes>.form-checkboxes a,.bloc-ressources .pictos .form-item.js-form-type-checkbox,.bloc-ressources .pictos a{width:auto}}.bloc-ressources .fieldgroup.form-item>.fieldset-wrapper>.form-checkboxes>.form-checkboxes .form-item.js-form-type-checkbox input,.bloc-ressources .fieldgroup.form-item>.fieldset-wrapper>.form-checkboxes>.form-checkboxes a input,.bloc-ressources .pictos .form-item.js-form-type-checkbox input,.bloc-ressources .pictos a input{position:absolute;visibility:hidden}.bloc-ressources .fieldgroup.form-item>.fieldset-wrapper>.form-checkboxes>.form-checkboxes .form-item.js-form-type-checkbox input:checked+label:before,.bloc-ressources .fieldgroup.form-item>.fieldset-wrapper>.form-checkboxes>.form-checkboxes a input:checked+label:before,.bloc-ressources .pictos .form-item.js-form-type-checkbox input:checked+label:before,.bloc-ressources .pictos a input:checked+label:before{background:#fff;color:#333;border-color:#fff}.bloc-ressources .fieldgroup.form-item>.fieldset-wrapper>.form-checkboxes>.form-checkboxes .form-item.js-form-type-checkbox label,.bloc-ressources .fieldgroup.form-item>.fieldset-wrapper>.form-checkboxes>.form-checkboxes a label,.bloc-ressources .pictos .form-item.js-form-type-checkbox label,.bloc-ressources .pictos a label{position:relative;z-index:0;text-align:center;cursor:pointer;display:flex;flex-direction:column;justify-content:center;align-items:center;padding-left:0;color:#fff}.bloc-ressources .fieldgroup.form-item>.fieldset-wrapper>.form-checkboxes>.form-checkboxes .form-item.js-form-type-checkbox label:before,.bloc-ressources .fieldgroup.form-item>.fieldset-wrapper>.form-checkboxes>.form-checkboxes a label:before,.bloc-ressources .pictos .form-item.js-form-type-checkbox label:before,.bloc-ressources .pictos a label:before{font-family:icomoon;display:flex;position:static;align-items:center;justify-content:center;margin-right:unset;margin-bottom:10px;width:calc(min(20vw,100px));height:calc(min(20vw,100px));border-radius:50%;border:3px solid #fff;background:0 0;color:#fff;font-size:2rem;font-size:clamp(2rem,calc(2rem - .375rem + var(--scaler)),3rem);transition:.15s ease all}.bloc-ressources .fieldgroup.form-item>.fieldset-wrapper>.form-checkboxes>.form-checkboxes .form-item.js-form-type-checkbox:first-child label:before,.bloc-ressources .fieldgroup.form-item>.fieldset-wrapper>.form-checkboxes>.form-checkboxes a:first-child label:before,.bloc-ressources .pictos .form-item.js-form-type-checkbox:first-child label:before,.bloc-ressources .pictos a:first-child label:before{content:""}.bloc-ressources .fieldgroup.form-item>.fieldset-wrapper>.form-checkboxes>.form-checkboxes .form-item.js-form-type-checkbox:nth-child(2) label:before,.bloc-ressources .fieldgroup.form-item>.fieldset-wrapper>.form-checkboxes>.form-checkboxes a:nth-child(2) label:before,.bloc-ressources .pictos .form-item.js-form-type-checkbox:nth-child(2) label:before,.bloc-ressources .pictos a:nth-child(2) label:before{content:""}.bloc-ressources .fieldgroup.form-item>.fieldset-wrapper>.form-checkboxes>.form-checkboxes .form-item.js-form-type-checkbox:nth-child(3) label:before,.bloc-ressources .fieldgroup.form-item>.fieldset-wrapper>.form-checkboxes>.form-checkboxes a:nth-child(3) label:before,.bloc-ressources .pictos .form-item.js-form-type-checkbox:nth-child(3) label:before,.bloc-ressources .pictos a:nth-child(3) label:before{content:""}.bloc-ressources .fieldgroup.form-item>.fieldset-wrapper>.form-checkboxes>.form-checkboxes .form-item.js-form-type-checkbox:nth-child(4) label:before,.bloc-ressources .fieldgroup.form-item>.fieldset-wrapper>.form-checkboxes>.form-checkboxes a:nth-child(4) label:before,.bloc-ressources .pictos .form-item.js-form-type-checkbox:nth-child(4) label:before,.bloc-ressources .pictos a:nth-child(4) label:before{content:""}.bloc-ressources .fieldgroup.form-item>.fieldset-wrapper>.form-checkboxes>.form-checkboxes .form-item.js-form-type-checkbox:nth-child(5) label:before,.bloc-ressources .fieldgroup.form-item>.fieldset-wrapper>.form-checkboxes>.form-checkboxes a:nth-child(5) label:before,.bloc-ressources .pictos .form-item.js-form-type-checkbox:nth-child(5) label:before,.bloc-ressources .pictos a:nth-child(5) label:before{content:""}@media screen and (min-width:1024px){.bloc-ressources .fieldgroup.form-item>.fieldset-wrapper>.form-checkboxes>.form-checkboxes .form-item.js-form-type-checkbox:hover label:before,.bloc-ressources .fieldgroup.form-item>.fieldset-wrapper>.form-checkboxes>.form-checkboxes a:hover label:before,.bloc-ressources .pictos .form-item.js-form-type-checkbox:hover label:before,.bloc-ressources .pictos a:hover label:before{background:#fff;color:var(--primary);border-color:#fff}}.bloc-ressources .bloc-ressources-bottom{padding:0 1.5rem;width:100%;flex-wrap:wrap}.bloc-ressources .bloc-ressources-bottom a{color:#fff;text-decoration:underline}.bloc-ressources .bloc-ressources-bottom a:after{content:'|';margin:0 .5rem}.bloc-ressources .bloc-ressources-bottom div.link-thematic{display:inline}.bloc-ressources .bloc-ressources-bottom div.link-thematic.inactive{display:none}.bloc-ressources .bloc-ressources-bottom div.link-thematic:last-of-type a:last-of-type:after{display:none}.bloc-ressources .bloc-ressources-bottom .form-actions{padding:0 0 25px 20px}@media screen and (min-width:768px){.bloc-ressources .bloc-ressources-bottom .form-actions{padding-bottom:0}}.bloc-ressources .bloc-ressources-bottom .form-actions input[id*=reset]{display:none}@media screen and (min-width:768px){.bloc-ressources .bloc-ressources-bottom{flex-wrap:nowrap;display:flex;align-items:flex-start;justify-content:space-between;padding:0 30px 20px}}.bloc-ressources .bloc-ressources-bottom .thematiques{flex:1 1 100%;margin-bottom:7px}@media screen and (min-width:768px){.bloc-ressources .bloc-ressources-bottom .thematiques{flex:0 0 auto;padding-right:15px;margin-bottom:0}}.bloc-ressources .bloc-ressources-bottom .bloc-ressources-bottom-thematiques{flex:1 1 100%;margin-bottom:20px}@media screen and (min-width:768px){.bloc-ressources .bloc-ressources-bottom .bloc-ressources-bottom-thematiques{margin-bottom:0;flex:1 1 100%}}@media screen and (max-width:767px){.bloc-ressources .bloc-ressources-bottom span{display:block}}@media screen and (max-width:767px){.bloc-ressources .bloc-ressources-bottom .btn,.bloc-ressources .bloc-ressources-bottom .card.card-project .card-calltoaction a,.bloc-ressources .bloc-ressources-bottom .card.card-what .card-calltoaction a,.bloc-ressources .bloc-ressources-bottom .flex-ressources-list .exposed-filters-ressources-list .form-actions input,.bloc-ressources .bloc-ressources-bottom .form-submit,.bloc-ressources .bloc-ressources-bottom .form-user .gigya_complete-wrapper .gigya-screen .gigya-composite-control-submit .gigya-input-submit,.bloc-ressources .bloc-ressources-bottom .form-user .gigya_profile-wrapper .gigya-screen .gigya-composite-control-submit .gigya-input-submit,.bloc-ressources .bloc-ressources-bottom .form-user .gigya_subscr-wrapper .gigya-screen .gigya-composite-control-submit .gigya-input-submit,.bloc-ressources .bloc-ressources-bottom .form-vue .form-vue-detail .thanks-page .link a,.bloc-ressources .bloc-ressources-bottom .form-vue .form-vue-detail .wizard-card-footer .wizard-footer-left .wizard-btn,.bloc-ressources .bloc-ressources-bottom .form-vue .form-vue-detail .wizard-card-footer .wizard-footer-right .wizard-btn,.bloc-ressources .bloc-ressources-bottom .form-vue .sopRightColumn .thanks-page .link a,.bloc-ressources .bloc-ressources-bottom .form-vue .sopRightColumn .wizard-card-footer .wizard-footer-left .wizard-btn,.bloc-ressources .bloc-ressources-bottom .form-vue .sopRightColumn .wizard-card-footer .wizard-footer-right .wizard-btn,.bloc-ressources .bloc-ressources-bottom .header-bg.header-bg-page-standard-sop .main-header .btn,.bloc-ressources .bloc-ressources-bottom .page-popin #block-mainpagecontent .button,.bloc-ressources .bloc-ressources-bottom .pager li .button,.bloc-ressources .bloc-ressources-bottom .paragraph--type--block-element-push-map .wrapper-text a,.bloc-ressources .bloc-ressources-bottom .popin-generation2024 .button,.bloc-ressources .bloc-ressources-bottom .ressources_restriction #block-mainpagecontent>a,.bloc-ressources .bloc-ressources-bottom .user-account .form-user .form-actions .button--primary,.card.card-project .card-calltoaction .bloc-ressources .bloc-ressources-bottom a,.card.card-what .card-calltoaction .bloc-ressources .bloc-ressources-bottom a,.flex-ressources-list .exposed-filters-ressources-list .form-actions .bloc-ressources .bloc-ressources-bottom input,.form-user .gigya_complete-wrapper .gigya-screen .gigya-composite-control-submit .bloc-ressources .bloc-ressources-bottom .gigya-input-submit,.form-user .gigya_profile-wrapper .gigya-screen .gigya-composite-control-submit .bloc-ressources .bloc-ressources-bottom .gigya-input-submit,.form-user .gigya_subscr-wrapper .gigya-screen .gigya-composite-control-submit .bloc-ressources .bloc-ressources-bottom .gigya-input-submit,.form-vue .form-vue-detail .thanks-page .link .bloc-ressources .bloc-ressources-bottom a,.form-vue .form-vue-detail .wizard-card-footer .wizard-footer-left .bloc-ressources .bloc-ressources-bottom .wizard-btn,.form-vue .form-vue-detail .wizard-card-footer .wizard-footer-right .bloc-ressources .bloc-ressources-bottom .wizard-btn,.form-vue .sopRightColumn .thanks-page .link .bloc-ressources .bloc-ressources-bottom a,.form-vue .sopRightColumn .wizard-card-footer .wizard-footer-left .bloc-ressources .bloc-ressources-bottom .wizard-btn,.form-vue .sopRightColumn .wizard-card-footer .wizard-footer-right .bloc-ressources .bloc-ressources-bottom .wizard-btn,.header-bg.header-bg-page-standard-sop .main-header .bloc-ressources .bloc-ressources-bottom .btn,.page-popin #block-mainpagecontent .bloc-ressources .bloc-ressources-bottom .button,.pager li .bloc-ressources .bloc-ressources-bottom .button,.paragraph--type--block-element-push-map .wrapper-text .bloc-ressources .bloc-ressources-bottom a,.popin-generation2024 .bloc-ressources .bloc-ressources-bottom .button,.ressources_restriction .bloc-ressources .bloc-ressources-bottom #block-mainpagecontent>a,.user-account .form-user .form-actions .bloc-ressources .bloc-ressources-bottom .button--primary{display:block;margin:0 auto}}.search-input-ressources-list .bloc-ressources .ressources-search{border-bottom-right-radius:6px;border-bottom-left-radius:6px}.config_pages--type--configuration-du-bloc-ressources .header-list-ressources-hp h2{margin:0 0 1rem}.bloc-decouvrir-aussi{position:relative;padding:80px 0 90px}.bloc-decouvrir-aussi h3{margin:0 0 30px}.bloc-decouvrir-aussi,.bloc-les-actualites,.paragraph--type--paragraph-news-home{overflow:hidden}.bloc-decouvrir-aussi>.container,.bloc-decouvrir-aussi>.paragraph--type--block-element-push-map,.bloc-les-actualites>.container,.bloc-les-actualites>.paragraph--type--block-element-push-map,.node-news .image-container .bloc-decouvrir-aussi>.field--name-field-legend-image,.node-news .image-container .bloc-les-actualites>.field--name-field-legend-image,.node-news .image-container .paragraph--type--paragraph-news-home>.field--name-field-legend-image,.paragraph--type--paragraph-news-home>.container,.paragraph--type--paragraph-news-home>.paragraph--type--block-element-push-map{position:relative}.bloc-decouvrir-aussi h3,.bloc-les-actualites h3,.paragraph--type--paragraph-news-home h3{position:relative;z-index:1}.block-lorem-ipsum{background:var(--secondary);color:var(--primary);font-size:1.875rem;padding-top:calc(min(35vw,350px))}@media screen and (min-width:768px){.block-lorem-ipsum{font-size:3.75rem}}.block-lorem-ipsum .wrapper-texte{margin:0 auto;max-width:calc(min(100%,850px));padding:2rem 1.5rem;font-size:2.1875rem;font-size:clamp(2.1875rem,calc(2.1875rem - .375rem + var(--scaler)),2.8125rem);line-height:1.2;position:relative}@media screen and (min-width:768px){.block-lorem-ipsum .wrapper-texte{padding:4rem 1.5rem}}.block-lorem-ipsum .wrapper-texte:before{content:'';position:absolute;z-index:1;top:0;left:50%;transform:translateX(-50%) translateY(-50%);--width:calc(min(30vw,250px));width:calc(var(--width) + 50px);height:calc(var(--width) + 50px);background:var(--primary);border-radius:50%;clip-path:inset(-150% -150% 50% -150%);box-shadow:0 0 0 calc(var(--width) * .4) var(--secondary),0 0 0 calc(var(--width) * 1) #fff,0 0 20px calc(var(--width) + 20px) rgba(0,0,0,.05)}.block-lorem-ipsum .wrapper-texte p{margin:0 0 1rem}.block-lorem-ipsum .wrapper-texte .legend{font-size:1rem;font-size:clamp(1rem,calc(1rem - .375rem + var(--scaler)),1.5625rem);line-height:1;font-weight:700}.block-lorem-ipsum .wrapper-texte a{display:inline-flex;align-items:center;margin-top:1.5rem;color:var(--primary);font-weight:700;font-style:normal;text-decoration:none;font-size:1rem;font-size:clamp(1rem,calc(1rem - .375rem + var(--scaler)),1.125rem);line-height:1.25;transition:.15s ease all}.block-lorem-ipsum .wrapper-texte a i{order:1;color:var(--primary);border-color:var(--primary)}.block-lorem-ipsum .wrapper-texte a span{order:2}.block-lorem-ipsum .wrapper-texte a:hover i{background:#fff;color:var(--primary);border-color:#fff}.block-lorem-ipsum .wrapper-texte .btn-arrow-transparent{display:inline-flex;margin-right:1rem}.block-pour-qui{position:relative;--accent-shade:var(--accent-alt)}.block-pour-qui>.container,.block-pour-qui>.paragraph--type--block-element-push-map,.node-news .image-container .block-pour-qui>.field--name-field-legend-image{padding:0}.block-pour-qui .wrapper-scrollable{transition:transform .6s ease}.block-pour-qui .jspArrow,.block-pour-qui .jspHorizontalBar,.block-pour-qui .jspTrack{opacity:0}.block-pour-qui .jspFalseArrow{position:absolute;z-index:20;top:50%;left:30px;margin:0 10px;width:58px!important;height:58px!important;text-indent:0;transform:rotate(-180deg)}.block-pour-qui .jspFalseArrow:before{font-family:icomoon!important;content:""}.block-pour-qui .jspFalseArrow.jspArrowRightFalse{right:30px;left:auto;transform:rotate(0)}.block-pour-qui .jspFalseArrow.jspDisabled{opacity:0}.block-pour-qui .jspContainer{overflow:visible}.block-pour-qui .wrapper-bg{height:650px;overflow:visible!important;margin:0 auto}@media screen and (min-width:768px){.block-pour-qui .wrapper-bg{height:780px}}.block-pour-qui .wrapper-bg .jspPane{display:flex;flex-direction:column;height:100%}.block-pour-qui .wrapper-content{height:100%}.block-pour-qui .wrapper-bulle{position:relative;height:100%}@media screen and (max-width:767px){.block-pour-qui .launch-modale{width:2rem;height:2rem;font-size:10px}}.block-pour-qui .block-title-center{text-align:left;color:#fff;margin:0;padding:4rem 0}@media screen and (max-width:1211px){.block-pour-qui .block-title-center{padding:4rem 1rem}}@media screen and (max-width:767px){.block-pour-qui .block-title-center{padding:2rem}}.block-pour-qui .bulle{position:absolute;z-index:10}.block-pour-qui .bulle .masque-rond{margin-bottom:.5rem;border-radius:50%;background-repeat:no-repeat;background-position:center center;background-size:cover}.block-pour-qui .bulle.petite{width:160px;bottom:100px;left:924px}@media screen and (min-width:768px){.block-pour-qui .bulle.petite{width:190px;bottom:130px;left:1215px}}.block-pour-qui .bulle.petite .masque-rond{width:140px;height:140px}@media screen and (min-width:768px){.block-pour-qui .bulle.petite .masque-rond{width:190px;height:190px}}.block-pour-qui .bulle.moyenne{--width:clamp(70px,12.5vw,150px);position:absolute;top:150px;left:100px}@media screen and (min-width:1440px){.block-pour-qui .bulle.moyenne{top:calc(var(--width) * .64);left:unset}}@media screen and (max-width:767px){.block-pour-qui .bulle.moyenne .texte.text-reg-18 .text-reg-18{max-width:170px}}.block-pour-qui .bulle.moyenne .masque-rond{position:relative;width:var(--width);height:var(--width)}.block-pour-qui .bulle.moyenne .masque-rond:before{position:absolute;content:'';width:100%;height:100%;border-radius:50%;box-shadow:0 0 0 calc(var(--width) * .13) var(--primary),0 0 0 calc(var(--width) * .64) var(--secondary);clip-path:inset(-100% -100% 50% -100%)}@media screen and (max-width:767px){.block-pour-qui .bulle.moyenne .texte{position:relative;left:-3rem}}.block-pour-qui .bulle.grande{width:235px;top:-20px;left:1650px}@media screen and (min-width:768px){.block-pour-qui .bulle.grande{width:318px;top:-25px;left:2100px}}.block-pour-qui .bulle.grande .masque-rond{width:235px;height:235px}@media screen and (min-width:768px){.block-pour-qui .bulle.grande .masque-rond{width:318px;height:318px}}.block-pour-qui .bulle .texte{display:flex;align-items:center;color:#fff;margin:0 auto;max-width:14rem;text-align:left}.block-pour-qui .bulle .texte .text-reg-18{margin-left:1rem;font-size:.875rem;font-size:clamp(.875rem,calc(.875rem - .375rem + var(--scaler)),1.125rem)}.block-pour-qui .bulle a{color:#fff;text-decoration:none}.block-pour-qui .bulle a:focus,.block-pour-qui .bulle a:hover{text-decoration:underline}.block-pour-qui .chiffre-texte{position:absolute;z-index:10;color:#fff}.block-pour-qui .chiffre-texte .chiffre{font-weight:800;font-size:4.625rem;font-size:clamp(4.625rem,calc(4.625rem - .375rem + var(--scaler)),7.5rem);white-space:nowrap;-webkit-text-stroke:2px #fff;-webkit-text-fill-color:transparent}.block-pour-qui .chiffre-texte .texte{transform:translateY(-1.2rem);font-size:1.1rem;font-size:clamp(1.1rem,calc(1.1rem - .375rem + var(--scaler)),2.1875rem);line-height:1}.block-pour-qui .chiffre-texte.first{bottom:80px;left:220px}@media screen and (min-width:768px){.block-pour-qui .chiffre-texte.first{top:500px;left:420px;bottom:inherit}}.block-pour-qui .chiffre-texte.second{top:145px;left:1033px}.block-pour-qui .chiffre-texte.second .chiffre{white-space:nowrap}@media screen and (min-width:768px){.block-pour-qui .chiffre-texte.second{top:90px;left:1415px}}.block-pour-qui .chiffre-texte.last{left:1790px;bottom:100px;padding-right:20px}.block-pour-qui .chiffre-texte.last .texte{white-space:nowrap}@media screen and (min-width:768px){.block-pour-qui .chiffre-texte.last{left:2535px;bottom:35px;width:400px;padding-right:unset}}.block-pour-qui .masque-gelule{position:absolute;width:clamp(150px,25.5vw,330px);height:clamp(150px,25.5vw,330px)}.block-pour-qui .masque-gelule .wrapper-img{position:relative;width:100%;height:100%;margin-bottom:.5rem}.block-pour-qui .masque-gelule .wrapper-img>img{width:100%;height:100%;object-fit:cover;border-radius:50%}.block-pour-qui .masque-gelule .play-texte{display:flex;align-items:center;color:#fff;margin:0 auto;max-width:91%;min-width:20rem;text-align:left}.block-pour-qui .masque-gelule .play-texte .text-reg-18{margin-left:1rem;font-size:clamp(.75rem,calc(.5rem + var(--scaler)),1.125rem)}@media screen and (max-width:991px){.block-pour-qui .masque-gelule .play-texte{max-width:unset;min-width:unset;width:200%;margin-left:-2rem}}.block-pour-qui .masque-gelule.gelule-top{left:514px;top:-80px}@media screen and (min-width:768px){.block-pour-qui .masque-gelule.gelule-top{left:780px;top:-145px}}.block-pour-qui .masque-gelule.gelule-top .play-texte{bottom:0;left:110px}@media screen and (min-width:768px){.block-pour-qui .masque-gelule.gelule-top .play-texte{left:160px}}.block-pour-qui .masque-gelule.gelule-bottom{left:1260px;bottom:155px}@media screen and (min-width:768px){.block-pour-qui .masque-gelule.gelule-bottom{left:1567px;bottom:170px}}.block-pour-qui .masque-gelule.gelule-bottom .play-texte{top:185px;right:-240px;max-width:315px}@media screen and (min-width:768px){.block-pour-qui .masque-gelule.gelule-bottom .play-texte{top:370px;right:-155px}}.page-popin{min-height:100vh;display:flex;align-items:center;justify-content:center;background:var(--primary)}.page-popin #block-mainpagecontent{margin:2rem 1.5rem;text-align:center;max-width:calc(min(40rem,90vw));min-height:15rem;padding:2rem;box-shadow:0 0 20px rgba(0,0,0,.05);border-radius:3px;color:var(--primary);background:#efefef;font-family:"Source Sans Pro",sans-serif}.page-popin #block-mainpagecontent h2,.page-popin #block-mainpagecontent>div:first-child{font-weight:700;font-size:1.5625rem;font-size:clamp(1.5625rem,calc(1.5625rem - .375rem + var(--scaler)),2.8125rem);line-height:1.25;margin:0}@media screen and (min-width:768px){.page-popin #block-mainpagecontent h2,.page-popin #block-mainpagecontent>div:first-child{line-height:1}}.page-popin #block-mainpagecontent .subtitle{display:inline-block;margin-bottom:2rem;line-height:1.25;font-size:1.25rem;font-size:clamp(1.25rem,calc(1.25rem - .375rem + var(--scaler)),1.5625rem)}@media screen and (min-width:768px){.page-popin #block-mainpagecontent .subtitle{line-height:1}}.page-popin #block-mainpagecontent a{color:var(--accent-shade)}.page-popin #block-mainpagecontent label{font-family:"Source Sans Pro",sans-serif;font-weight:600;margin-right:10px}.page-popin #block-mainpagecontent select{max-width:100%}.page-popin #block-mainpagecontent select option{max-width:100%;white-space:normal}.page-popin #block-mainpagecontent .button{margin-top:2rem}.content-ressources{background:#efefef}.content-ressources .ressources-highlighted{margin-bottom:2rem}@media all and (min-width:768px){.content-ressources .ressources-highlighted{margin-bottom:4rem}}.content-news .views-exposed-form fieldset{margin-bottom:1.5rem;color:var(--primary)}.content-news .views-exposed-form fieldset legend{text-transform:none;line-height:1.3;margin:0 1rem .5rem 0}@media all and (min-width:768px){.content-news .views-exposed-form fieldset legend{float:left}}.content-news .views-exposed-form fieldset div{display:inline}.content-news .views-exposed-form fieldset:after{display:table;clear:both;content:''}.content-news .views-exposed-form .form-item.js-form-type-checkbox{display:inline-block;text-transform:uppercase;margin-right:.5rem;margin-bottom:.5rem;position:relative;line-height:1em}.content-news .views-exposed-form .form-item.js-form-type-checkbox input{width:100%;height:100%;opacity:0}.content-news .views-exposed-form .form-item.js-form-type-checkbox input+label,.content-news .views-exposed-form .form-item.js-form-type-checkbox input:checked+label{border:1px solid var(--primary);border-radius:2px;background-color:#fff;padding:.3rem .8rem .34rem;font-weight:700;transition:.2s ease all}.content-news .views-exposed-form .form-item.js-form-type-checkbox input+label:after,.content-news .views-exposed-form .form-item.js-form-type-checkbox input+label:before,.content-news .views-exposed-form .form-item.js-form-type-checkbox input:checked+label:after,.content-news .views-exposed-form .form-item.js-form-type-checkbox input:checked+label:before{content:normal}.content-news .views-exposed-form .form-item.js-form-type-checkbox input+label:hover,.content-news .views-exposed-form .form-item.js-form-type-checkbox input:checked+label:hover{background-color:var(--primary);color:#fff}.content-news .views-exposed-form .form-item.js-form-type-checkbox input:active,.content-news .views-exposed-form .form-item.js-form-type-checkbox input:focus{background-color:var(--primary);color:#fff}.content-news .views-exposed-form .form-item.js-form-type-checkbox input:focus-within+label{outline:2px solid var(--primary)}.content-news .views-exposed-form .form-item.js-form-type-checkbox input:focus:not(:focus-within)+label{outline:unset}.content-news .views-exposed-form .form-item.js-form-type-checkbox input:checked+label{background-color:var(--primary);color:#fff}.content-news .views-exposed-form .form-item.js-form-type-checkbox label{pointer-events:none}.content-news .form-actions{display:none}.content-news .bloc-ressources,.content-ressources .bloc-ressources{position:relative;z-index:2;background:#eee;color:var(--primary);box-shadow:0 10px 20px rgba(0,0,0,.15)}.content-news .bloc-ressources .ressources-search,.content-ressources .bloc-ressources .ressources-search{border-bottom:unset;margin:0;padding:0}.content-news .bloc-ressources .ressources-search input,.content-ressources .bloc-ressources .ressources-search input{color:var(--primary);font-weight:700;padding:1.5rem 5rem 1.5rem 1.5rem;border-radius:10px;width:100%;height:auto;font-size:1rem;font-size:clamp(1rem,calc(1rem - .375rem + var(--scaler)),1.125rem);background:#eee;border:2px solid #eee;transition:.2s ease all}.content-news .bloc-ressources .ressources-search input:focus,.content-ressources .bloc-ressources .ressources-search input:focus{outline:unset;border:2px solid var(--primary)}.content-news .bloc-ressources .ressources-search input::placeholder,.content-ressources .bloc-ressources .ressources-search input::placeholder{color:var(--primary);font-weight:700;font-size:1rem;font-size:clamp(1rem,calc(1rem - .375rem + var(--scaler)),1.125rem)}.content-news .bloc-ressources .ressources-search button,.content-ressources .bloc-ressources .ressources-search button{position:absolute;right:1rem;color:#fff;border-color:var(--primary);background:var(--primary)}@media all and (max-width:767px){.content-news .bloc-ressources,.content-ressources .bloc-ressources{width:100vw;margin-left:-1.5rem;margin-top:-1px;position:relative;border-radius:0}.content-news .bloc-ressources .ressources-search input,.content-ressources .bloc-ressources .ressources-search input{border-radius:0}}@media all and (min-width:768px){.content-news .bloc-ressources,.content-ressources .bloc-ressources{margin-bottom:1rem;transform:translateY(-50%)}}.paragraph .content-btn-more{display:flex;justify-content:center;margin-top:35px}.node-page-standard-full .field_editorial_paragraphs{margin-top:4rem}.node-project .image-container img{width:100%;height:410px;margin-bottom:35px;object-fit:cover;object-position:0 0}@media screen and (max-width:576px){.node-project .image-container img{height:250px;object-position:-206px 0}}.node-project h1{margin-bottom:58px}.node-project h1 span{font-weight:700;font-size:70px;line-height:45px;color:#00004d;text-transform:uppercase;font-family:paris2024,sans-serif}@media screen and (max-width:576px){.node-project h1 span{font-size:40px}}.node-project h2{font-weight:700;font-size:45px;line-height:45px;color:#00004d;margin-bottom:58px;position:relative;font-family:paris2024,sans-serif}@media screen and (max-width:576px){.node-project h2{font-size:35px}}.node-project h2:after{content:"";position:absolute;width:100%;height:1px;background-color:#bbbfbe;left:0;bottom:-20px}.node-project .fiels-label{font-weight:700;font-size:25px;line-height:25px;color:#00004d;margin-bottom:12px;margin-top:21px;font-family:paris2024,sans-serif}@media screen and (max-width:576px){.node-project .fiels-label{font-size:20px}}.node-project .field .field-value{font-weight:400;font-size:18px;line-height:25px;color:#333;font-family:"Source Sans Pro",sans-serif}.node-project .field_address_address_delivery,.node-project .field_code_postal_address_delive,.node-project .field_country_address_delivery,.node-project .field_names,.node-project .field_ville_address_delivery{font-weight:400;font-size:18px;line-height:25px;color:#333;font-family:"Source Sans Pro",sans-serif}.resource-slider .launch{text-decoration:none}.resource-slider .launch:focus,.resource-slider .launch:hover{background:0 0;color:#fff}.resource-slider .launch-title{font-size:2.8125rem;font-size:clamp(2.8125rem,calc(2.8125rem - .375rem + var(--scaler)),4.375rem);line-height:.85;text-align:center;color:var(--secondary);font-weight:900;text-transform:uppercase;margin:2rem 0 2.5rem}@media screen and (min-width:768px){.resource-slider .launch-title{margin:2rem 0 4rem}}.resource-slider .launch-title p{margin:1rem 0}.resource-slider .launch-title .subtitle{text-transform:unset;font-weight:700;font-size:1.25rem;font-size:clamp(1.25rem,calc(1.25rem - .375rem + var(--scaler)),1.5625rem)}.flex-ressources-list .region-content{margin:0 auto}@media screen and (min-width:576px){.flex-ressources-list .region-content{max-width:520px}}@media screen and (min-width:768px){.flex-ressources-list .region-content{max-width:768px}}@media screen and (min-width:1050px){.flex-ressources-list .region-content{max-width:unset}}.flex-ressources-list .views-element-container{padding-bottom:4rem}@media screen and (min-width:768px){.flex-ressources-list .views-element-container{padding-bottom:6rem}}.flex-ressources-list #views-exposed-form-resources-search-page-1 .bloc-ressources{display:none}@media screen and (min-width:768px){.flex-ressources-list .region-content{display:flex}.flex-ressources-list #block-mainpagecontent{flex:1 1 75%;padding-left:2.5rem}}@media screen and (min-width:1050px){.flex-ressources-list #block-mainpagecontent{flex:1 1 80%}}.flex-ressources-list .exposed-filters-ressources-list{scrollbar-width:thin;scrollbar-color:#bcbcbc transparent}.flex-ressources-list .exposed-filters-ressources-list ::-webkit-scrollbar{width:5px;height:3px}.flex-ressources-list .exposed-filters-ressources-list ::-webkit-scrollbar-track{background-color:transparent}.flex-ressources-list .exposed-filters-ressources-list ::-webkit-scrollbar-track-piece{background-color:transparent}.flex-ressources-list .exposed-filters-ressources-list ::-webkit-scrollbar-thumb{background-color:#bcbcbc;border-radius:5px}.flex-ressources-list .exposed-filters-ressources-list ::-webkit-scrollbar-corner{background-color:transparent}.flex-ressources-list .exposed-filters-ressources-list ::-webkit-resizer{background-color:#bcbcbc}@media screen and (min-width:768px){.flex-ressources-list .exposed-filters-ressources-list{flex:1 1 25%}.flex-ressources-list .exposed-filters-ressources-list .views-exposed-form{position:sticky;z-index:2;top:7rem;margin-bottom:6rem;padding-bottom:4rem}.flex-ressources-list .exposed-filters-ressources-list .views-exposed-form form{height:calc(100vh - 12.5rem);overflow:auto;padding-right:.75rem;display:flex;flex-direction:column}.flex-ressources-list .exposed-filters-ressources-list .views-exposed-form form .js-form-type-checkbox,.flex-ressources-list .exposed-filters-ressources-list .views-exposed-form form .js-form-type-radio{position:relative}.flex-ressources-list .exposed-filters-ressources-list .views-exposed-form form input[type=checkbox],.flex-ressources-list .exposed-filters-ressources-list .views-exposed-form form input[type=radio]{top:0}.flex-ressources-list .exposed-filters-ressources-list .views-exposed-form .form-actions{position:absolute;bottom:0;left:-.75rem}}@media screen and (min-width:1050px){.flex-ressources-list .exposed-filters-ressources-list #block-mainpagecontent{flex:1 1 20%}}.flex-ressources-list .exposed-filters-ressources-list .hide{display:none}@media screen and (max-width:767px){.flex-ressources-list .exposed-filters-ressources-list .views-exposed-form{position:fixed;z-index:1;top:0;left:0;right:0;bottom:0;display:flex;flex-direction:column;padding-bottom:4.5rem;transform:translateY(100%);background:#efefef;transition:transform .5s cubic-bezier(.075,.82,.165,1)}.flex-ressources-list .exposed-filters-ressources-list .views-exposed-form form{height:100%;overflow:auto;padding:0 1.5rem}.flex-ressources-list .exposed-filters-ressources-list.open .views-exposed-form{z-index:9999;transform:translateY(0)}}.flex-ressources-list .exposed-filters-ressources-list .rwd-actions{position:fixed;bottom:0;left:0;right:0;z-index:2;box-shadow:0 -10px 20px rgba(0,0,0,.15);transform:translateY(100%);animation:.3s ease slideUp;animation-delay:.3s;animation-fill-mode:forwards}@media all and (min-width:768px){.flex-ressources-list .exposed-filters-ressources-list .rwd-actions{display:none}}.flex-ressources-list .exposed-filters-ressources-list .rwd-actions button{display:flex;justify-content:stretch;align-items:center;width:100%;padding:1.25rem;font-size:.875rem;font-weight:700;text-transform:uppercase;background:#fff;color:var(--primary);border:none}.flex-ressources-list .exposed-filters-ressources-list .rwd-actions button span{flex:1 1 auto;text-align:left}.flex-ressources-list .exposed-filters-ressources-list .rwd-close{display:flex;justify-content:stretch;align-items:center;padding:1rem 1.5rem}.flex-ressources-list .exposed-filters-ressources-list .rwd-close h2{flex:1 1 auto;margin:0;font-size:2.1875rem;line-height:1;color:var(--primary);font-weight:700}.flex-ressources-list .exposed-filters-ressources-list .rwd-close button{box-shadow:0 10px 40px 0 rgba(83,118,132,.2)}.flex-ressources-list .exposed-filters-ressources-list .rwd-close button:hover{color:#333}@media all and (min-width:768px){.flex-ressources-list .exposed-filters-ressources-list .rwd-close{display:none}}.flex-ressources-list .exposed-filters-ressources-list .collapsible .fieldset-legend{padding-left:.2rem}.flex-ressources-list .exposed-filters-ressources-list .form-actions{display:flex;width:100%;justify-content:space-between;align-items:center}@media screen and (max-width:767px){.flex-ressources-list .exposed-filters-ressources-list .form-actions{background:#fff;padding:15px 20px;position:fixed;bottom:0;left:0;right:0;border-top:1px solid #dedede}}.flex-ressources-list .exposed-filters-ressources-list .form-actions input{width:45%;max-width:160px;min-width:unset}@media screen and (min-width:768px){.flex-ressources-list .exposed-filters-ressources-list .form-actions input{min-width:100px;padding-left:15px;padding-right:15px}}.flex-ressources-list .exposed-filters-ressources-list .form-actions input[id*=edit-submit]{order:2}.flex-ressources-list .exposed-filters-ressources-list .form-item.js-form-type-checkbox input+label,.flex-ressources-list .exposed-filters-ressources-list form>fieldset .form-item.js-form-type-checkbox input+label{font-size:.875rem}.flex-ressources-list .exposed-filters-ressources-list .form-item.js-form-type-checkbox input:checked+label:before,.flex-ressources-list .exposed-filters-ressources-list form>fieldset .form-item.js-form-type-checkbox input:checked+label:before{background-color:var(--primary)}.flex-ressources-list .view-ressources h2{color:var(--primary);margin:0 0 1rem}.flex-ressources-list .ressources-highlighted{display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:1.25rem;grid-auto-rows:1fr}@media screen and (max-width:1050px){.flex-ressources-list .ressources-highlighted{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (max-width:540px){.flex-ressources-list .ressources-highlighted{grid-template-columns:repeat(1,minmax(0,1fr))}}.flex-ressources-list .ressources-highlighted .card.card-resources,.flex-ressources-list .ressources-highlighted .card.card-resources-video{max-width:none}@media all and (max-width:767px){.flex-ressources-list .ressources-highlighted .card.card-resources,.flex-ressources-list .ressources-highlighted .card.card-resources-video{margin-bottom:0;min-height:unset}}.flex-ressources-list .ressources-highlighted .card.card-resources .card-title,.flex-ressources-list .ressources-highlighted .card.card-resources-video .card-title{max-width:90%;font-size:1rem;font-size:clamp(1rem,calc(1rem - .375rem + var(--scaler)),1.5625rem);font-size:16px}@media all and (max-width:767px){.flex-ressources-list .ressources-highlighted .card.card-resources .card-title,.flex-ressources-list .ressources-highlighted .card.card-resources-video .card-title{max-width:85%}}.flex-ressources-list .ressources-highlighted .card.card-resources p,.flex-ressources-list .ressources-highlighted .card.card-resources-video p{font-size:.875rem;font-size:clamp(.875rem,calc(.875rem - .375rem + var(--scaler)),1rem)}.flex-ressources-list .ressources-highlighted .card.card-resources .field_resume_des_niveaux_concern p,.flex-ressources-list .ressources-highlighted .card.card-resources-video .field_resume_des_niveaux_concern p{font-size:.75rem;font-size:clamp(.75rem,calc(.75rem - .375rem + var(--scaler)),1rem);margin-bottom:0;font-weight:400}.flex-ressources-list .item-list-ressources>ul{display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:1.25rem;grid-auto-rows:1fr}@media all and (max-width:1050px){.flex-ressources-list .item-list-ressources>ul{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (max-width:540px){.flex-ressources-list .item-list-ressources>ul{grid-template-columns:repeat(1,minmax(0,1fr))}}.flex-ressources-list .item-list-ressources>ul>li .node--type-resources{height:100%}.flex-ressources-list .item-list-ressources>ul>li .card.card-resources,.flex-ressources-list .item-list-ressources>ul>li .card.card-resources-video{max-width:none}@media all and (max-width:767px){.flex-ressources-list .item-list-ressources>ul>li .card.card-resources,.flex-ressources-list .item-list-ressources>ul>li .card.card-resources-video{margin-bottom:0;min-height:unset}}.flex-ressources-list .item-list-ressources>ul>li .card.card-resources .card-title,.flex-ressources-list .item-list-ressources>ul>li .card.card-resources-video .card-title{max-width:90%;font-size:1rem;font-size:clamp(1rem,calc(1rem - .375rem + var(--scaler)),1.5625rem);font-size:16px}@media all and (max-width:767px){.flex-ressources-list .item-list-ressources>ul>li .card.card-resources .card-title,.flex-ressources-list .item-list-ressources>ul>li .card.card-resources-video .card-title{max-width:85%}}.flex-ressources-list .item-list-ressources>ul>li .card.card-resources p,.flex-ressources-list .item-list-ressources>ul>li .card.card-resources-video p{font-size:.875rem;font-size:clamp(.875rem,calc(.875rem - .375rem + var(--scaler)),1rem)}.flex-ressources-list .item-list-ressources>ul>li .card.card-resources .field_resume_des_niveaux_concern p,.flex-ressources-list .item-list-ressources>ul>li .card.card-resources-video .field_resume_des_niveaux_concern p{font-size:.75rem;font-size:clamp(.75rem,calc(.75rem - .375rem + var(--scaler)),1rem);margin-bottom:0;font-weight:400}.resource-categories{width:calc(min(100%,380px));margin:1.25rem auto;padding:1.5rem 1.25rem;background:#fff;color:var(--primary);box-shadow:0 0 20px rgba(0,0,0,.05);border-radius:10px}.resource-categories>div{display:flex;align-items:baseline;justify-content:stretch;font-size:.875rem}.resource-categories>div div:first-child{margin-top:0;font-weight:900;text-transform:uppercase;line-height:1.6}.resource-categories>div div:last-child{margin-bottom:0;line-height:1.4;font-weight:400}.resource-categories>div a{color:#fff;text-decoration:none}.resource-categories>div>div:first-child{text-transform:uppercase;width:130px;flex:0 0 130px}@media screen and (max-width:767px){.resource-categories>div>div:first-child{width:100px;flex:0 0 100px}}.resource-categories>div>div:first-child:after{content:':';margin:0 5px}.resource-categories>div>div:last-child{flex:1 1 auto}.resource-mail-share{width:calc(min(100%,380px));margin:1.25rem auto 2rem}@media screen and (min-width:768px){.resource-mail-share{margin:2rem auto 4rem}}.resource-download-list{width:calc(min(100%,380px));margin:1.25rem auto;padding:0 1.25rem;background:#fff;color:var(--primary);box-shadow:0 0 20px rgba(0,0,0,.05);border-radius:10px}.resource-download-list div{border-bottom:2px solid rgba(51,51,51,.25)}.resource-download-list div:last-of-type{border-bottom:unset}.resource-download-list div a{display:flex;align-items:center;padding:1.25rem 0;color:var(--primary);text-decoration:none;font-size:1rem;font-weight:700}.resource-download-list div a:before{content:"";font-family:icomoon!important;color:var(--primary);font-size:1rem;border:2px solid var(--primary);border-radius:50%;padding:.5rem;margin-right:.7rem;width:2.18rem;height:2.18rem;display:block;text-align:center}.resource-download-list .external-link a:before{content:'\e904';font-size:1.6em;border:unset;padding:0 .5rem}.resource-right .field_image_a_la_une_legende{margin-bottom:2rem}.resource-right .field_image_a_la_une_legende img{width:100%;height:calc(min(740px,50vw));object-fit:cover}@media screen and (max-width:991px){.resource-right .field_image_a_la_une_legende img{height:100vw;max-height:80vh}}.resource-right .field_image_a_la_une_legende .image-legend{font-size:.75rem;font-size:clamp(.75rem,calc(.75rem - .375rem + var(--scaler)),.875rem);padding:.5rem 3.75rem 0}@media screen and (max-width:767px){.resource-right .field_image_a_la_une_legende .image-legend{padding:.5rem 1.5rem 0}}.resource-right .resource-content{padding:0 3.75rem}@media screen and (max-width:767px){.resource-right .resource-content{padding:0 1.5rem}}.resource-right .resource-content h1{font-size:2.1875rem;font-size:clamp(2.1875rem,calc(2.1875rem - .375rem + var(--scaler)),2.8125rem);line-height:1;color:var(--primary);margin:.2em 0 1.375rem}.resource-right .resource-content .subtitle{font-size:1.25rem;font-size:clamp(1.25rem,calc(1.25rem - .375rem + var(--scaler)),1.5625rem);font-weight:700;color:var(--primary);margin-bottom:2rem}@media screen and (min-width:768px){.resource-right .resource-content .subtitle{margin-bottom:2.75rem}}.resource-right .resource-content .subtitle .field_sous_titre{margin-bottom:-1rem}.resource-right .resource-content h1,.resource-right .resource-content h2,.resource-right .resource-content h3,.resource-right .resource-content h4,.resource-right .resource-content h5,.resource-right .resource-content h6{color:var(--primary);font-weight:700}.resource-right .resource-content h2{line-height:1.25;font-size:1.25rem;font-size:clamp(1.25rem,calc(1.25rem - .375rem + var(--scaler)),1.5625rem)}@media screen and (min-width:768px){.resource-right .resource-content h2{line-height:1}}.resource-right .resource-content li,.resource-right .resource-content p{color:#333;line-height:1.375;font-size:1rem;font-size:clamp(1rem,calc(1rem - .375rem + var(--scaler)),1.125rem)}.resource-right .resource-content .legend{font-weight:700}.resource-right .resource-content a{color:var(--primary)}.resource-right .resource-content li::marker{color:var(--primary)}.resource-right .social-buttons{margin:2rem auto}@media screen and (min-width:768px){.resource-right .social-buttons{margin:2.75rem auto}}.display-decor .image{position:relative;height:calc(min(740px,50vw));overflow:hidden}@media screen and (max-width:991px){.display-decor .image{height:100vw;max-height:80vh}}.display-decor .image:after{content:'';position:absolute;bottom:0;right:0;transform:translateX(50%) translateY(50%);--width:calc(min(15vw,240px));width:var(--width);height:var(--width);border-radius:50%;background:var(--primary);box-shadow:0 0 0 calc(var(--width) * .18) var(--accent-shade),0 0 0 calc(var(--width) * .478) var(--secondary),0 0 0 calc(var(--width) * .972) #fff}@media screen and (max-width:991px){.display-decor .image:after{--width:calc(min(35vw,240px))}}@keyframes slideUp{0%{transform:translateY(100%)}100%{transform:translateY(0)}}@media screen and (max-width:991px){.content-ressources .header-standard{overflow-x:clip}.content-ressources .header-standard::before{left:-60px}.content-ressources .header-standard::after{display:block;right:-60px}}.content-ressources .header-standard .wrapper-title{z-index:0}.content-ressources .header-bg.header-bg-front h1,.content-ressources .headingblue1,.header-bg.header-bg-front .content-ressources h1{margin:0;padding:3.625rem 0 3.75rem;text-align:unset}.content-ressources .ais-InstantSearch{position:relative;top:-50px}.content-ressources .ais-InstantSearch.suggest-content-container{position:unset}.content-ressources .ais-InstantSearch.suggest-content-container .no-result-label{font-size:1.2rem;margin-bottom:1rem}.content-ressources .search-panel .desktop{display:flex;margin-top:30px}.content-ressources .search-panel:has(.empty-results-resources) .mobile .button-select{display:none}.content-ressources .search-panel__results{margin-left:0;margin-right:0}@media screen and (max-width:991px){.content-ressources .search-panel__results{padding:19px 11px}}@media screen and (max-width:991px){.content-ressources .search-panel__results .container,.content-ressources .search-panel__results .node-news .image-container .field--name-field-legend-image,.content-ressources .search-panel__results .paragraph--type--block-element-push-map,.node-news .image-container .content-ressources .search-panel__results .field--name-field-legend-image{padding:0}}.content-ressources .infinite-list{margin-top:15px}.content-ressources .list-resources{justify-content:flex-start;display:flex;flex-wrap:wrap}@media screen and (max-width:575px){.content-ressources .list-resources{padding-left:.3rem}}.content-ressources .list-resources .resource-thumbnail{flex:0 0 25%;margin-bottom:30px}.content-ressources .list-resources .resource-thumbnail .card-resources,.content-ressources .list-resources .resource-thumbnail .card.card-resources-video{width:250px;height:360px}@media screen and (max-width:1199px){.content-ressources .list-resources .resource-thumbnail{margin-right:10px}}@media screen and (max-width:575px){.content-ressources .list-resources .resource-thumbnail{margin-bottom:10px}.content-ressources .list-resources .resource-thumbnail:nth-child(odd){margin-right:10px}}@media screen and (max-width:576px){.content-ressources .list-resources .resource-thumbnail{margin-right:3px}}@media screen and (max-width:560px){.content-ressources .list-resources .resource-thumbnail .card-resources,.content-ressources .list-resources .resource-thumbnail .card.card-resources-video{width:200px}.content-ressources .list-resources .resource-thumbnail .card-resources .image img,.content-ressources .list-resources .resource-thumbnail .card.card-resources-video .image img{width:200px}.content-ressources .list-resources .resource-thumbnail .card-resources .card-container .card-level,.content-ressources .list-resources .resource-thumbnail .card-resources .card-container .card-title,.content-ressources .list-resources .resource-thumbnail .card.card-resources-video .card-container .card-level,.content-ressources .list-resources .resource-thumbnail .card.card-resources-video .card-container .card-title{font-size:13px}}@media screen and (max-width:460px){.content-ressources .list-resources .resource-thumbnail .card-resources,.content-ressources .list-resources .resource-thumbnail .card.card-resources-video{width:160px;height:250px}.content-ressources .list-resources .resource-thumbnail .card-resources .image img,.content-ressources .list-resources .resource-thumbnail .card.card-resources-video .image img{width:160px}}.content-ressources .see-more-results{display:flex;justify-content:center}.content-ressources .layout-content{background-color:#b7ccea}.content-ressources .layout-content.favorite{background-color:#edbaba}.content-ressources .layout-content.favorite li.clear-filter{background-color:#ff5757}.content-ressources .layout-content.container,.content-ressources .layout-content.paragraph--type--block-element-push-map,.content-ressources .node-news .image-container .layout-content.field--name-field-legend-image,.node-news .image-container .content-ressources .layout-content.field--name-field-legend-image{padding:0 .3rem}.content-ressources .layout-content .container,.content-ressources .layout-content .node-news .image-container .field--name-field-legend-image,.content-ressources .layout-content .paragraph--type--block-element-push-map,.node-news .image-container .content-ressources .layout-content .field--name-field-legend-image{max-width:1100px}@media screen and (max-width:991px){.content-ressources .layout-content .container,.content-ressources .layout-content .node-news .image-container .field--name-field-legend-image,.content-ressources .layout-content .paragraph--type--block-element-push-map,.node-news .image-container .content-ressources .layout-content .field--name-field-legend-image{padding:0}}.content-ressources .filters.container,.content-ressources .filters.paragraph--type--block-element-push-map,.content-ressources .node-news .image-container .filters.field--name-field-legend-image,.content-ressources .node-news .image-container .searchbox.field--name-field-legend-image,.content-ressources .searchbox.container,.content-ressources .searchbox.paragraph--type--block-element-push-map,.node-news .image-container .content-ressources .filters.field--name-field-legend-image,.node-news .image-container .content-ressources .searchbox.field--name-field-legend-image{padding:0}.content-ressources .mobile{margin-top:18px}.node-news .image-container{display:flex;align-items:center;overflow:hidden;margin-bottom:2rem}.node-news .image-container img{width:100vw;height:auto;max-height:650px;object-fit:cover}.node-news .image-container .field--name-field-legend-image{font-size:.75rem;font-size:clamp(.75rem,calc(.75rem - .375rem + var(--scaler)),.875rem);padding-top:.5rem}.node-news .publish-date{margin-bottom:.5rem;color:#333;opacity:.5;font-weight:600;font-size:.875rem}.node-news h1{font-size:2.1875rem;font-size:clamp(2.1875rem,calc(2.1875rem - .375rem + var(--scaler)),2.8125rem);line-height:1;color:var(--primary);margin:.2em 0 1.375rem}.node-news .subtitle{font-size:1.25rem;font-size:clamp(1.25rem,calc(1.25rem - .375rem + var(--scaler)),1.5625rem);font-weight:700;color:var(--primary);margin-bottom:2rem}@media screen and (min-width:768px){.node-news .subtitle{margin-bottom:2.75rem}}.node-news .subtitle .field_subtitle{margin-bottom:-1rem}.node-news .social-buttons{margin:2rem auto}@media screen and (min-width:768px){.node-news .social-buttons{margin:2.75rem auto}}.header-bg.header-bg-front .page_404 .header-bg.header-bg-page-standard h1,.page_404 .header-bg.header-bg-page-standard .header-bg.header-bg-front h1,.page_404 .header-bg.header-bg-page-standard .headingblue1{font-size:5.7rem;padding-top:40px;margin-bottom:40px}.ressources_restriction #block-mainpagecontent h2{margin-bottom:2rem}.ressources_restriction #block-mainpagecontent>a{display:inline-block}.user-account{background-color:#efefef;margin-top:0}@media all and (min-width:992px){.user-account{display:flex;align-items:stretch}.user-account .form-user,.user-account .title-user{flex:0 0 50%}}.user-account .title-user{padding:1.5rem;background:var(--primary);text-align:center}@media all and (min-width:992px){.user-account .title-user{position:relative;overflow:hidden;min-height:75rem;--width:calc(min(325px,16.9vw))}.user-account .title-user:after{content:'';position:absolute;bottom:0;left:50%;transform:translateX(-50%) translateY(50%);width:var(--width);height:var(--width);border-radius:50%;background:var(--primary);box-shadow:0 0 0 calc(var(--width) * .18) var(--accent-shade),0 0 0 calc(var(--width) * .478) var(--secondary),0 0 0 calc(var(--width) * .972) #fff}}.user-account .title-user .branding-user{display:none}@media all and (min-width:992px){.user-account .title-user .branding-user{display:block;padding-top:225px;margin-bottom:28px}}.user-account .title-user h1{margin:5rem 0 0;font-size:2.8125rem;font-size:clamp(2.8125rem,calc(2.8125rem - .375rem + var(--scaler)),4.375rem);line-height:.85;font-weight:900;color:#fff}@media all and (min-width:992px){.user-account .title-user h1{margin-top:0}}.user-account .title-user h1 span{display:block}.user-account .form-user{padding:0 1.5rem;margin-top:0}@media all and (min-width:992px){.user-account .form-user{padding:2rem;margin-top:6rem}}.user-account{background-color:#efefef;margin-top:0}@media all and (min-width:992px){.form-vue{min-height:100vh;display:flex}}.form-vue .form-vue-steps{display:none}@media screen and (min-width:992px){.form-vue .form-vue-steps{display:block;flex:1 1 50%;background:var(--primary);position:relative;overflow:hidden;min-height:85rem;--width:calc(min(258px,15vw))}.form-vue .form-vue-steps .logo-sop{text-align:center;margin:6rem auto 1rem}.form-vue .form-vue-steps .logo-sop img{max-width:300px}.form-vue .form-vue-steps .header-bg.header-bg-front h1,.form-vue .form-vue-steps .headingblue1,.header-bg.header-bg-front .form-vue .form-vue-steps h1{padding-top:0;color:#fff}.form-vue .form-vue-steps:before{content:'';position:absolute;z-index:1;bottom:4.91rem;left:50%;transform:translateX(-50%) translateY(50%);width:calc(var(--width) + 75px);height:calc(var(--width) + 75px);border-radius:50%;clip-path:inset(-120% -120% 50% -120%);background:var(--secondary);box-shadow:0 0 0 calc(var(--width) * .4) #fff,0 0 0 calc(var(--width) * .58) var(--primary),0 0 0 calc(var(--width) * 1.12) var(--secondary)}.form-vue .form-vue-steps:after{content:'';position:absolute;bottom:5rem;left:50%;transform:translateX(-50%) translateY(50%);width:var(--width);height:var(--width);border-radius:50%;clip-path:inset(50% -100% -100% -100%);background:var(--secondary);box-shadow:0 0 0 calc(var(--width) * .22) var(--primary),0 0 0 calc(var(--width) * .58) #fff,0 0 0 calc(var(--width) * .76) var(--accent-shade)}}.form-vue .wizard-nav-pills{position:absolute;left:12.5vw;width:25vw;top:32rem;display:flex;flex-direction:column}.form-vue .wizard-nav-pills li{list-style:none;text-align:left;margin-bottom:.625rem}.form-vue .wizard-nav-pills li a{display:flex;align-items:center;text-decoration:none}.form-vue .wizard-nav-pills li .stepTitle{padding-left:1.25rem;font-size:.875rem;font-weight:900;text-transform:uppercase;color:#fff!important}.form-vue .wizard-nav-pills li .wizard-icon-circle{position:relative;display:flex;justify-content:center;align-items:center;flex:0 0 auto;width:3.75rem;height:3.75rem;border:2px solid #fff;border-radius:50%;background-color:transparent!important}.form-vue .wizard-nav-pills li .wizard-icon-circle:before{font-size:1.2rem;font-weight:700;color:#fff;speak:never}.form-vue .wizard-nav-pills li .wizard-icon-circle:not(.checked),.form-vue .wizard-nav-pills li .wizard-icon-circle:not(.checked)+.stepTitle{opacity:.5}.form-vue .wizard-nav-pills li .wizard-icon-circle .wizard-icon-container{background-color:transparent!important}.form-vue .wizard-nav-pills li:not(.active) .wizard-icon-circle.checked:before{content:"";font-family:icomoon!important;font-size:1rem}.form-vue .wizard-nav-pills li:nth-child(1) .wizard-icon-circle:not(.checked):before,.form-vue .wizard-nav-pills li:nth-child(1).active .wizard-icon-circle:before{content:"1."}.form-vue .wizard-nav-pills li:nth-child(2) .wizard-icon-circle:not(.checked):before,.form-vue .wizard-nav-pills li:nth-child(2).active .wizard-icon-circle:before{content:"2."}.form-vue .wizard-nav-pills li:nth-child(3) .wizard-icon-circle:not(.checked):before,.form-vue .wizard-nav-pills li:nth-child(3).active .wizard-icon-circle:before{content:"3."}.form-vue .wizard-nav-pills li:nth-child(4) .wizard-icon-circle:not(.checked):before,.form-vue .wizard-nav-pills li:nth-child(4).active .wizard-icon-circle:before{content:"4."}.form-vue .wizard-nav-pills li:nth-child(5) .wizard-icon-circle:not(.checked):before,.form-vue .wizard-nav-pills li:nth-child(5).active .wizard-icon-circle:before{content:"5."}@media screen and (max-width:991px){.form-vue .wizard-nav-pills{position:static;width:100vw;margin:0 0 1.25rem;padding:0 1.5rem 1.5rem;display:flex;flex-direction:row;justify-content:center;background:var(--primary)}.form-vue .wizard-nav-pills li{padding:0 .5rem;margin-bottom:unset}.form-vue .wizard-nav-pills li .stepTitle{display:none}.form-vue .wizard-nav-pills li .wizard-icon-circle{width:45px;height:45px}.form-vue .wizard-nav-pills li .wizard-icon-circle:before{font-size:1rem}}@media screen and (max-width:575px){.form-vue .wizard-nav-pills li{padding:0 .25rem}}.form-vue .form-vue-detail,.form-vue .sopRightColumn{background-color:#efefef;padding-bottom:3.375rem}@media screen and (min-width:992px){.form-vue .form-vue-detail,.form-vue .sopRightColumn{flex:1 1 50%;margin-top:0;padding-bottom:3.75rem}}@media screen and (max-width:991px){.form-vue .form-vue-detail .wizard-header .category,.form-vue .form-vue-detail .wizard-header .wizard-title,.form-vue .sopRightColumn .wizard-header .category,.form-vue .sopRightColumn .wizard-header .wizard-title{margin:0}}.form-vue .form-vue-detail .wizard-tab-content,.form-vue .sopRightColumn .wizard-tab-content{width:100%;max-width:840px;padding:0 1.25rem 0;margin:0 auto}@media screen and (min-width:992px){.form-vue .form-vue-detail .wizard-tab-content,.form-vue .sopRightColumn .wizard-tab-content{padding:6rem 3.5rem 0}}.form-vue .form-vue-detail .wizard-tab-content .global-error,.form-vue .sopRightColumn .wizard-tab-content .global-error{color:#b50801;font-weight:700;text-align:center}.form-vue .form-vue-detail .form-vue-intro,.form-vue .sopRightColumn .form-vue-intro{margin-bottom:2em;padding:.25rem 1.875rem .5rem;background-color:#fff;color:var(--primary);border-radius:2px}.form-vue .form-vue-detail .form-vue-intro h2,.form-vue .sopRightColumn .form-vue-intro h2{line-height:1.25;font-size:1.25rem;font-size:clamp(1.25rem,calc(1.25rem - .375rem + var(--scaler)),1.5625rem)}@media screen and (min-width:768px){.form-vue .form-vue-detail .form-vue-intro h2,.form-vue .sopRightColumn .form-vue-intro h2{line-height:1}}.form-vue .form-vue-detail .form-vue-intro li,.form-vue .form-vue-detail .form-vue-intro p,.form-vue .sopRightColumn .form-vue-intro li,.form-vue .sopRightColumn .form-vue-intro p{line-height:1.2;font-size:1rem}.form-vue .form-vue-detail .form-vue-intro li,.form-vue .sopRightColumn .form-vue-intro li{margin-top:1em}.form-vue .form-vue-detail .label-as-subtitle>label,.form-vue .sopRightColumn .label-as-subtitle>label{margin-bottom:1rem;font-size:1.25rem;font-size:clamp(1.25rem,calc(1.25rem - .375rem + var(--scaler)),1.5625rem);color:var(--primary);font-weight:700}.form-vue .form-vue-detail .legend-subTitle,.form-vue .sopRightColumn .legend-subTitle{margin-bottom:1rem;font-size:1.25rem;font-size:clamp(1.25rem,calc(1.25rem - .375rem + var(--scaler)),1.5625rem);color:var(--primary);font-weight:700}.form-vue .form-vue-detail .step-title-wrapper .step-title,.form-vue .sopRightColumn .step-title-wrapper .step-title{display:block;margin-bottom:1.5rem;line-height:1.15;color:var(--primary);font-weight:700;font-size:1.5625rem;font-size:clamp(1.5625rem,calc(1.5625rem - .375rem + var(--scaler)),2.1875rem)}@media screen and (min-width:768px){.form-vue .form-vue-detail .step-title-wrapper .step-title,.form-vue .sopRightColumn .step-title-wrapper .step-title{line-height:1}}.form-vue .form-vue-detail fieldset,.form-vue .sopRightColumn fieldset{margin:0;padding:0;border:none;text-align:left}.form-vue .form-vue-detail fieldset legend,.form-vue .sopRightColumn fieldset legend{display:block;margin-bottom:1.5rem;line-height:1.15;color:var(--primary);font-weight:700;font-size:1.5625rem;font-size:clamp(1.5625rem,calc(1.5625rem - .375rem + var(--scaler)),2.1875rem)}@media screen and (min-width:768px){.form-vue .form-vue-detail fieldset legend,.form-vue .sopRightColumn fieldset legend{line-height:1}}@media screen and (max-width:991px){.form-vue .form-vue-detail fieldset,.form-vue .sopRightColumn fieldset{padding:0}}.form-vue .form-vue-detail fieldset .form-group,.form-vue .sopRightColumn fieldset .form-group{margin-bottom:1.25rem;position:relative}.form-vue .form-vue-detail fieldset .form-group .array-hide-add-button-message,.form-vue .sopRightColumn fieldset .form-group .array-hide-add-button-message{color:#ff5757}.form-vue .form-vue-detail fieldset .form-group label,.form-vue .sopRightColumn fieldset .form-group label{font-weight:700;text-align:left;color:var(--primary);position:relative;z-index:2;display:inline-block;max-width:95%}@media screen and (max-width:991px){.form-vue .form-vue-detail fieldset .form-group label,.form-vue .sopRightColumn fieldset .form-group label{position:static}}.form-vue .form-vue-detail fieldset .form-group label a,.form-vue .sopRightColumn fieldset .form-group label a{color:var(--primary)}.form-vue .form-vue-detail fieldset .form-group label .pre,.form-vue .sopRightColumn fieldset .form-group label .pre{font-weight:400}.form-vue .form-vue-detail fieldset .form-group.required label>:first-child,.form-vue .sopRightColumn fieldset .form-group.required label>:first-child{display:inline}.form-vue .form-vue-detail fieldset .form-group.required label::after,.form-vue .sopRightColumn fieldset .form-group.required label::after{color:#ff5757!important}.form-vue .form-vue-detail fieldset .form-group input::placeholder,.form-vue .sopRightColumn fieldset .form-group input::placeholder{color:#424242!important}.form-vue .form-vue-detail fieldset .form-group input:placeholder-shown,.form-vue .sopRightColumn fieldset .form-group input:placeholder-shown{text-overflow:ellipsis}.form-vue .form-vue-detail fieldset .form-group input[type=date],.form-vue .form-vue-detail fieldset .form-group input[type=file],.form-vue .form-vue-detail fieldset .form-group input[type=number],.form-vue .form-vue-detail fieldset .form-group input[type=text],.form-vue .form-vue-detail fieldset .form-group textarea,.form-vue .sopRightColumn fieldset .form-group input[type=date],.form-vue .sopRightColumn fieldset .form-group input[type=file],.form-vue .sopRightColumn fieldset .form-group input[type=number],.form-vue .sopRightColumn fieldset .form-group input[type=text],.form-vue .sopRightColumn fieldset .form-group textarea{background-color:#fff;border-radius:50px;opacity:1;border:1px solid var(--primary);padding:1.25rem 1.875rem;box-shadow:none;color:var(--primary)}@media screen and (min-width:768px){.form-vue .form-vue-detail fieldset .form-group input[type=date],.form-vue .form-vue-detail fieldset .form-group input[type=file],.form-vue .form-vue-detail fieldset .form-group input[type=number],.form-vue .form-vue-detail fieldset .form-group input[type=text],.form-vue .form-vue-detail fieldset .form-group textarea,.form-vue .sopRightColumn fieldset .form-group input[type=date],.form-vue .sopRightColumn fieldset .form-group input[type=file],.form-vue .sopRightColumn fieldset .form-group input[type=number],.form-vue .sopRightColumn fieldset .form-group input[type=text],.form-vue .sopRightColumn fieldset .form-group textarea{font-size:1rem}}.form-vue .form-vue-detail fieldset .form-group input[type=date]:focus,.form-vue .form-vue-detail fieldset .form-group input[type=date]:focus-visible,.form-vue .form-vue-detail fieldset .form-group input[type=date]:focus-within,.form-vue .form-vue-detail fieldset .form-group input[type=file]:focus,.form-vue .form-vue-detail fieldset .form-group input[type=file]:focus-visible,.form-vue .form-vue-detail fieldset .form-group input[type=file]:focus-within,.form-vue .form-vue-detail fieldset .form-group input[type=number]:focus,.form-vue .form-vue-detail fieldset .form-group input[type=number]:focus-visible,.form-vue .form-vue-detail fieldset .form-group input[type=number]:focus-within,.form-vue .form-vue-detail fieldset .form-group input[type=text]:focus,.form-vue .form-vue-detail fieldset .form-group input[type=text]:focus-visible,.form-vue .form-vue-detail fieldset .form-group input[type=text]:focus-within,.form-vue .form-vue-detail fieldset .form-group textarea:focus,.form-vue .form-vue-detail fieldset .form-group textarea:focus-visible,.form-vue .form-vue-detail fieldset .form-group textarea:focus-within,.form-vue .sopRightColumn fieldset .form-group input[type=date]:focus,.form-vue .sopRightColumn fieldset .form-group input[type=date]:focus-visible,.form-vue .sopRightColumn fieldset .form-group input[type=date]:focus-within,.form-vue .sopRightColumn fieldset .form-group input[type=file]:focus,.form-vue .sopRightColumn fieldset .form-group input[type=file]:focus-visible,.form-vue .sopRightColumn fieldset .form-group input[type=file]:focus-within,.form-vue .sopRightColumn fieldset .form-group input[type=number]:focus,.form-vue .sopRightColumn fieldset .form-group input[type=number]:focus-visible,.form-vue .sopRightColumn fieldset .form-group input[type=number]:focus-within,.form-vue .sopRightColumn fieldset .form-group input[type=text]:focus,.form-vue .sopRightColumn fieldset .form-group input[type=text]:focus-visible,.form-vue .sopRightColumn fieldset .form-group input[type=text]:focus-within,.form-vue .sopRightColumn fieldset .form-group textarea:focus,.form-vue .sopRightColumn fieldset .form-group textarea:focus-visible,.form-vue .sopRightColumn fieldset .form-group textarea:focus-within{outline:unset;border-color:var(--primary)}.form-vue .form-vue-detail fieldset .form-group input[type=date]:disabled,.form-vue .form-vue-detail fieldset .form-group input[type=file]:disabled,.form-vue .form-vue-detail fieldset .form-group input[type=number]:disabled,.form-vue .form-vue-detail fieldset .form-group input[type=text]:disabled,.form-vue .form-vue-detail fieldset .form-group textarea:disabled,.form-vue .sopRightColumn fieldset .form-group input[type=date]:disabled,.form-vue .sopRightColumn fieldset .form-group input[type=file]:disabled,.form-vue .sopRightColumn fieldset .form-group input[type=number]:disabled,.form-vue .sopRightColumn fieldset .form-group input[type=text]:disabled,.form-vue .sopRightColumn fieldset .form-group textarea:disabled{background-color:#f9f9f9;border-color:#f9f9f9;color:#767676}.form-vue .form-vue-detail fieldset .form-group textarea,.form-vue .sopRightColumn fieldset .form-group textarea{border-radius:30px}.form-vue .form-vue-detail fieldset .form-group input[type=file],.form-vue .sopRightColumn fieldset .form-group input[type=file]{border-style:dashed;border-color:var(--primary)}.form-vue .form-vue-detail fieldset .form-group.field-upload .wrapper,.form-vue .sopRightColumn fieldset .form-group.field-upload .wrapper{width:100%}.form-vue .form-vue-detail fieldset .form-group.field-select .field-wrap,.form-vue .sopRightColumn fieldset .form-group.field-select .field-wrap{background-color:#fff;border-radius:50px;border:1px solid var(--primary);padding:10px 15px}.form-vue .form-vue-detail fieldset .form-group.field-select .field-wrap select,.form-vue .sopRightColumn fieldset .form-group.field-select .field-wrap select{border:none;box-shadow:none;color:var(--primary)}.form-vue .form-vue-detail fieldset .form-group .listbox,.form-vue .sopRightColumn fieldset .form-group .listbox{background-color:transparent;border:none;box-shadow:none;max-height:none;padding:.5rem 0 0}.form-vue .form-vue-detail fieldset .form-group .listbox .list-row,.form-vue .sopRightColumn fieldset .form-group .listbox .list-row{margin-bottom:1rem}.form-vue .form-vue-detail fieldset .form-group .listbox .list-row label,.form-vue .sopRightColumn fieldset .form-group .listbox .list-row label{position:relative;display:flex;align-items:center;font-size:.875rem;font-weight:400;cursor:pointer}.form-vue .form-vue-detail fieldset .form-group .listbox .list-row label:before,.form-vue .sopRightColumn fieldset .form-group .listbox .list-row label:before{content:"";display:inline-block;margin-right:.625rem;width:1.25rem;height:1.25rem;background-color:#fff;border:1px solid #767676;pointer-events:auto;z-index:2;flex-shrink:0}.form-vue .form-vue-detail fieldset .form-group .listbox .list-row label input,.form-vue .sopRightColumn fieldset .form-group .listbox .list-row label input{opacity:0;position:absolute}.form-vue .form-vue-detail fieldset .form-group .listbox .list-row.is-checked>label:before,.form-vue .sopRightColumn fieldset .form-group .listbox .list-row.is-checked>label:before{background-color:var(--primary);border:none;content:"";font-family:icomoon!important;font-size:.7rem;text-indent:4px;color:#fff}.form-vue .form-vue-detail fieldset .form-group .radio-list,.form-vue .sopRightColumn fieldset .form-group .radio-list{display:flex;margin-top:.5rem}.form-vue .form-vue-detail fieldset .form-group .radio-list label,.form-vue .sopRightColumn fieldset .form-group .radio-list label{display:flex;align-items:center;margin-right:4rem;position:relative;font-size:.875rem;font-weight:400;cursor:pointer}.form-vue .form-vue-detail fieldset .form-group .radio-list label:before,.form-vue .sopRightColumn fieldset .form-group .radio-list label:before{content:"";display:inline-block;margin-right:.625rem;width:1.25rem;height:1.25rem;border-radius:50%;background-color:#fff;border:1px solid #767676;pointer-events:auto;z-index:2;flex-shrink:0}.form-vue .form-vue-detail fieldset .form-group .radio-list label.is-checked.is-disabled:before,.form-vue .sopRightColumn fieldset .form-group .radio-list label.is-checked.is-disabled:before{border:6px solid #767676}.form-vue .form-vue-detail fieldset .form-group .radio-list label.is-checked:before,.form-vue .sopRightColumn fieldset .form-group .radio-list label.is-checked:before{border:6px solid var(--primary)}.form-vue .form-vue-detail fieldset .form-group .radio-list label input,.form-vue .sopRightColumn fieldset .form-group .radio-list label input{opacity:0;position:absolute}.form-vue .form-vue-detail fieldset .form-group.step1_dimension_para_sportive .radio-list,.form-vue .sopRightColumn fieldset .form-group.step1_dimension_para_sportive .radio-list{flex-direction:column}.form-vue .form-vue-detail fieldset .form-group.step1_dimension_para_sportive .radio-list label:not(:first-of-type),.form-vue .sopRightColumn fieldset .form-group.step1_dimension_para_sportive .radio-list label:not(:first-of-type){margin-top:.5rem}.form-vue .form-vue-detail fieldset .form-group .multiselect__tags,.form-vue .sopRightColumn fieldset .form-group .multiselect__tags{border-radius:50px;opacity:1;border:1px solid var(--primary);padding:1.25rem 1.875rem;min-height:unset}@media screen and (min-width:768px){.form-vue .form-vue-detail fieldset .form-group .multiselect__tags,.form-vue .sopRightColumn fieldset .form-group .multiselect__tags{font-size:1rem}}.form-vue .form-vue-detail fieldset .form-group .multiselect__tags .multiselect__tag,.form-vue .sopRightColumn fieldset .form-group .multiselect__tags .multiselect__tag{background-color:var(--primary)}.form-vue .form-vue-detail fieldset .form-group .multiselect__tags .multiselect__tag .multiselect__tag-icon::after,.form-vue .sopRightColumn fieldset .form-group .multiselect__tags .multiselect__tag .multiselect__tag-icon::after{color:#fff}.form-vue .form-vue-detail fieldset .form-group .multiselect__tags .multiselect__tag .multiselect__tag-icon:focus,.form-vue .sopRightColumn fieldset .form-group .multiselect__tags .multiselect__tag .multiselect__tag-icon:focus{background-color:#b4b4b4}.form-vue .form-vue-detail fieldset .form-group .multiselect__tags .multiselect__tag .multiselect__tag-icon:hover,.form-vue .sopRightColumn fieldset .form-group .multiselect__tags .multiselect__tag .multiselect__tag-icon:hover{background-color:unset}.form-vue .form-vue-detail fieldset .form-group .multiselect__tags .multiselect__input,.form-vue .sopRightColumn fieldset .form-group .multiselect__tags .multiselect__input{border:0;padding:0;margin:0;line-height:1.42857143;border-radius:0}.form-vue .form-vue-detail fieldset .form-group .multiselect__tags .multiselect__placeholder,.form-vue .sopRightColumn fieldset .form-group .multiselect__tags .multiselect__placeholder{font-size:.875rem;line-height:1.42857143;color:var(--primary);padding:0;margin:0}@media screen and (min-width:768px){.form-vue .form-vue-detail fieldset .form-group .multiselect__tags .multiselect__placeholder,.form-vue .sopRightColumn fieldset .form-group .multiselect__tags .multiselect__placeholder{font-size:1rem}}.form-vue .form-vue-detail fieldset .form-group .multiselect__select,.form-vue .sopRightColumn fieldset .form-group .multiselect__select{top:50%;transform:translateY(-50%)}.form-vue .form-vue-detail fieldset .form-group .multiselect--active .multiselect__select,.form-vue .sopRightColumn fieldset .form-group .multiselect--active .multiselect__select{transform:translateY(-50%) rotate(180deg)}.form-vue .form-vue-detail fieldset .form-group .multiselect--active .multiselect__tags:before,.form-vue .sopRightColumn fieldset .form-group .multiselect--active .multiselect__tags:before{content:'';z-index:-1;position:absolute;left:0;bottom:0;height:50%;width:100%;background:#fff}.form-vue .form-vue-detail fieldset .form-group .multiselect--active.multiselect--above .multiselect__tags:before,.form-vue .sopRightColumn fieldset .form-group .multiselect--active.multiselect--above .multiselect__tags:before{top:0;bottom:unset}.form-vue .form-vue-detail fieldset .form-group .multiselect__option,.form-vue .sopRightColumn fieldset .form-group .multiselect__option{color:var(--primary)}.form-vue .form-vue-detail fieldset .form-group .multiselect__option.multiselect__option--highlight,.form-vue .sopRightColumn fieldset .form-group .multiselect__option.multiselect__option--highlight{background:var(--primary);color:#fff}.form-vue .form-vue-detail fieldset .form-group .multiselect__option.multiselect__option--highlight:after,.form-vue .sopRightColumn fieldset .form-group .multiselect__option.multiselect__option--highlight:after{background:var(--primary)}.form-vue .form-vue-detail fieldset .form-group .multiselect--disabled,.form-vue .sopRightColumn fieldset .form-group .multiselect--disabled{background:unset}.form-vue .form-vue-detail fieldset .form-group .multiselect--disabled .multiselect__select,.form-vue .sopRightColumn fieldset .form-group .multiselect--disabled .multiselect__select{background:unset}.form-vue .form-vue-detail fieldset .form-group .hint,.form-vue .sopRightColumn fieldset .form-group .hint{margin:.5rem 1.875rem 0;color:var(--primary)}.bloc-ressources .form-vue .form-vue-detail fieldset .form-group .form-submit,.bloc-ressources .form-vue .sopRightColumn fieldset .form-group .form-submit,.card.card-project .card-calltoaction .form-vue .form-vue-detail fieldset .form-group a,.card.card-project .card-calltoaction .form-vue .sopRightColumn fieldset .form-group a,.card.card-what .card-calltoaction .form-vue .form-vue-detail fieldset .form-group a,.card.card-what .card-calltoaction .form-vue .sopRightColumn fieldset .form-group a,.flex-ressources-list .exposed-filters-ressources-list .form-actions .form-vue .form-vue-detail fieldset .form-group input,.flex-ressources-list .exposed-filters-ressources-list .form-actions .form-vue .sopRightColumn fieldset .form-group input,.form-user .gigya_complete-wrapper .gigya-screen .gigya-composite-control-submit .form-vue .form-vue-detail fieldset .form-group .gigya-input-submit,.form-user .gigya_complete-wrapper .gigya-screen .gigya-composite-control-submit .form-vue .sopRightColumn fieldset .form-group .gigya-input-submit,.form-user .gigya_profile-wrapper .gigya-screen .gigya-composite-control-submit .form-vue .form-vue-detail fieldset .form-group .gigya-input-submit,.form-user .gigya_profile-wrapper .gigya-screen .gigya-composite-control-submit .form-vue .sopRightColumn fieldset .form-group .gigya-input-submit,.form-user .gigya_subscr-wrapper .gigya-screen .gigya-composite-control-submit .form-vue .form-vue-detail fieldset .form-group .gigya-input-submit,.form-user .gigya_subscr-wrapper .gigya-screen .gigya-composite-control-submit .form-vue .sopRightColumn fieldset .form-group .gigya-input-submit,.form-vue .form-vue-detail .thanks-page .link .sopRightColumn fieldset .form-group a,.form-vue .form-vue-detail .thanks-page .link fieldset .form-group a,.form-vue .form-vue-detail .wizard-card-footer .wizard-footer-left .sopRightColumn fieldset .form-group .wizard-btn,.form-vue .form-vue-detail .wizard-card-footer .wizard-footer-left fieldset .form-group .wizard-btn,.form-vue .form-vue-detail .wizard-card-footer .wizard-footer-right .sopRightColumn fieldset .form-group .wizard-btn,.form-vue .form-vue-detail .wizard-card-footer .wizard-footer-right fieldset .form-group .wizard-btn,.form-vue .form-vue-detail fieldset .form-group .bloc-ressources .form-submit,.form-vue .form-vue-detail fieldset .form-group .btn,.form-vue .form-vue-detail fieldset .form-group .card.card-project .card-calltoaction a,.form-vue .form-vue-detail fieldset .form-group .card.card-what .card-calltoaction a,.form-vue .form-vue-detail fieldset .form-group .flex-ressources-list .exposed-filters-ressources-list .form-actions input,.form-vue .form-vue-detail fieldset .form-group .form-user .gigya_complete-wrapper .gigya-screen .gigya-composite-control-submit .gigya-input-submit,.form-vue .form-vue-detail fieldset .form-group .form-user .gigya_profile-wrapper .gigya-screen .gigya-composite-control-submit .gigya-input-submit,.form-vue .form-vue-detail fieldset .form-group .form-user .gigya_subscr-wrapper .gigya-screen .gigya-composite-control-submit .gigya-input-submit,.form-vue .form-vue-detail fieldset .form-group .page-popin #block-mainpagecontent .button,.form-vue .form-vue-detail fieldset .form-group .pager li .button,.form-vue .form-vue-detail fieldset .form-group .paragraph--type--block-element-push-map .wrapper-text a,.form-vue .form-vue-detail fieldset .form-group .popin-generation2024 .button,.form-vue .form-vue-detail fieldset .form-group .ressources_restriction #block-mainpagecontent>a,.form-vue .form-vue-detail fieldset .form-group .thanks-page .link a,.form-vue .form-vue-detail fieldset .form-group .user-account .form-user .form-actions .button--primary,.form-vue .form-vue-detail fieldset .form-group .wizard-card-footer .wizard-footer-left .wizard-btn,.form-vue .form-vue-detail fieldset .form-group .wizard-card-footer .wizard-footer-right .wizard-btn,.form-vue .sopRightColumn .thanks-page .link .form-vue-detail fieldset .form-group a,.form-vue .sopRightColumn .thanks-page .link fieldset .form-group a,.form-vue .sopRightColumn .wizard-card-footer .wizard-footer-left .form-vue-detail fieldset .form-group .wizard-btn,.form-vue .sopRightColumn .wizard-card-footer .wizard-footer-left fieldset .form-group .wizard-btn,.form-vue .sopRightColumn .wizard-card-footer .wizard-footer-right .form-vue-detail fieldset .form-group .wizard-btn,.form-vue .sopRightColumn .wizard-card-footer .wizard-footer-right fieldset .form-group .wizard-btn,.form-vue .sopRightColumn fieldset .form-group .bloc-ressources .form-submit,.form-vue .sopRightColumn fieldset .form-group .btn,.form-vue .sopRightColumn fieldset .form-group .card.card-project .card-calltoaction a,.form-vue .sopRightColumn fieldset .form-group .card.card-what .card-calltoaction a,.form-vue .sopRightColumn fieldset .form-group .flex-ressources-list .exposed-filters-ressources-list .form-actions input,.form-vue .sopRightColumn fieldset .form-group .form-user .gigya_complete-wrapper .gigya-screen .gigya-composite-control-submit .gigya-input-submit,.form-vue .sopRightColumn fieldset .form-group .form-user .gigya_profile-wrapper .gigya-screen .gigya-composite-control-submit .gigya-input-submit,.form-vue .sopRightColumn fieldset .form-group .form-user .gigya_subscr-wrapper .gigya-screen .gigya-composite-control-submit .gigya-input-submit,.form-vue .sopRightColumn fieldset .form-group .page-popin #block-mainpagecontent .button,.form-vue .sopRightColumn fieldset .form-group .pager li .button,.form-vue .sopRightColumn fieldset .form-group .paragraph--type--block-element-push-map .wrapper-text a,.form-vue .sopRightColumn fieldset .form-group .popin-generation2024 .button,.form-vue .sopRightColumn fieldset .form-group .ressources_restriction #block-mainpagecontent>a,.form-vue .sopRightColumn fieldset .form-group .thanks-page .link a,.form-vue .sopRightColumn fieldset .form-group .user-account .form-user .form-actions .button--primary,.form-vue .sopRightColumn fieldset .form-group .wizard-card-footer .wizard-footer-left .wizard-btn,.form-vue .sopRightColumn fieldset .form-group .wizard-card-footer .wizard-footer-right .wizard-btn,.page-popin #block-mainpagecontent .form-vue .form-vue-detail fieldset .form-group .button,.page-popin #block-mainpagecontent .form-vue .sopRightColumn fieldset .form-group .button,.pager li .form-vue .form-vue-detail fieldset .form-group .button,.pager li .form-vue .sopRightColumn fieldset .form-group .button,.paragraph--type--block-element-push-map .wrapper-text .form-vue .form-vue-detail fieldset .form-group a,.paragraph--type--block-element-push-map .wrapper-text .form-vue .sopRightColumn fieldset .form-group a,.popin-generation2024 .form-vue .form-vue-detail fieldset .form-group .button,.popin-generation2024 .form-vue .sopRightColumn fieldset .form-group .button,.ressources_restriction .form-vue .form-vue-detail fieldset .form-group #block-mainpagecontent>a,.ressources_restriction .form-vue .sopRightColumn fieldset .form-group #block-mainpagecontent>a,.user-account .form-user .form-actions .form-vue .form-vue-detail fieldset .form-group .button--primary,.user-account .form-user .form-actions .form-vue .sopRightColumn fieldset .form-group .button--primary{white-space:normal}.form-vue .form-vue-detail fieldset .form-group .field-wrap,.form-vue .sopRightColumn fieldset .form-group .field-wrap{margin-top:5px}.form-vue .form-vue-detail fieldset .form-group .field-upload .wrapper,.form-vue .sopRightColumn fieldset .form-group .field-upload .wrapper{width:100%;padding:.5em 1em;border:1px dashed #333;border-radius:30px}.form-vue .form-vue-detail fieldset .form-group .form-controlinput label,.form-vue .form-vue-detail fieldset .form-group .form-controltextarea label,.form-vue .sopRightColumn fieldset .form-group .form-controlinput label,.form-vue .sopRightColumn fieldset .form-group .form-controltextarea label{font-weight:600}.form-vue .form-vue-detail fieldset .form-group .input-group-append,.form-vue .sopRightColumn fieldset .form-group .input-group-append{padding:.25rem 1rem;min-height:38px;min-width:0}.form-vue .form-vue-detail fieldset .form-group span.help,.form-vue .sopRightColumn fieldset .form-group span.help{position:absolute;bottom:0;right:-.5rem;transform:translateX(100%)}@media screen and (max-width:991px){.form-vue .form-vue-detail fieldset .form-group span.help,.form-vue .sopRightColumn fieldset .form-group span.help{bottom:unset;right:0;transform:unset;z-index:9}}.form-vue .form-vue-detail fieldset .form-group span.help .icon,.form-vue .sopRightColumn fieldset .form-group span.help .icon{display:flex;align-items:center;justify-content:center;border:1px solid var(--primary);border-radius:50%;height:1.25rem;width:1.25rem;background-image:none}.form-vue .form-vue-detail fieldset .form-group span.help .icon:before,.form-vue .sopRightColumn fieldset .form-group span.help .icon:before{content:"i";color:var(--primary);font-style:normal;font-weight:400;font-size:.875rem;line-height:1}.form-vue .form-vue-detail fieldset .form-group span.help .helpText,.form-vue .sopRightColumn fieldset .form-group span.help .helpText{position:absolute;left:unset;right:0;color:var(--primary);background-color:#fff;box-shadow:0 -12px 20px #0a1C2333;border-radius:0;font-weight:400;max-width:75vw;margin-bottom:5px;text-align:unset}.form-vue .form-vue-detail fieldset .form-group span.help .helpText:before,.form-vue .sopRightColumn fieldset .form-group span.help .helpText:before{left:unset;right:0;width:0;border-top:10px solid #fff;border-right:10px solid transparent;border-left:10px solid transparent}.form-vue .form-vue-detail fieldset .form-group.has-error input[type=number],.form-vue .form-vue-detail fieldset .form-group.has-error input[type=text],.form-vue .form-vue-detail fieldset .form-group.has-error textarea,.form-vue .sopRightColumn fieldset .form-group.has-error input[type=number],.form-vue .sopRightColumn fieldset .form-group.has-error input[type=text],.form-vue .sopRightColumn fieldset .form-group.has-error textarea{border:1px solid #b50801;color:#b50801;font-weight:700}.form-vue .form-vue-detail fieldset .form-group.has-error.field-select .field-wrap,.form-vue .sopRightColumn fieldset .form-group.has-error.field-select .field-wrap{border:1px solid #b50801;color:#b50801;font-weight:700}.form-vue .form-vue-detail fieldset .form-group.has-error .errors.help-block,.form-vue .sopRightColumn fieldset .form-group.has-error .errors.help-block{color:#b50801;font-weight:700;padding:0 1.875rem;margin-top:.5rem}.form-vue .form-vue-detail fieldset .form-group.has-error .errors.help-block span,.form-vue .sopRightColumn fieldset .form-group.has-error .errors.help-block span{display:block}.form-vue .form-vue-detail fieldset .form-group.has-error .has-success input[type=number],.form-vue .form-vue-detail fieldset .form-group.has-error .has-success input[type=text],.form-vue .form-vue-detail fieldset .form-group.has-error .has-success textarea,.form-vue .sopRightColumn fieldset .form-group.has-error .has-success input[type=number],.form-vue .sopRightColumn fieldset .form-group.has-error .has-success input[type=text],.form-vue .sopRightColumn fieldset .form-group.has-error .has-success textarea{border:inherit;color:inherit}.form-vue .form-vue-detail fieldset .form-group.has-error .has-success.field-select .field-wrap,.form-vue .sopRightColumn fieldset .form-group.has-error .has-success.field-select .field-wrap{border:inherit;color:inherit}.form-vue .form-vue-detail fieldset .form-group.has-error .has-success .errors.help-block,.form-vue .sopRightColumn fieldset .form-group.has-error .has-success .errors.help-block{color:inherit;padding:inherit;margin-top:inherit}.form-vue .form-vue-detail fieldset .field-checklist .hint,.form-vue .form-vue-detail fieldset .field-radios .hint,.form-vue .sopRightColumn fieldset .field-checklist .hint,.form-vue .sopRightColumn fieldset .field-radios .hint{margin-left:0}.form-vue .form-vue-detail fieldset .field-checklist .wrapper,.form-vue .form-vue-detail fieldset .field-radios .wrapper,.form-vue .sopRightColumn fieldset .field-checklist .wrapper,.form-vue .sopRightColumn fieldset .field-radios .wrapper{width:100%}.form-vue .form-vue-detail fieldset .field-checklist.has-error .errors.help-block,.form-vue .form-vue-detail fieldset .field-radios.has-error .errors.help-block,.form-vue .sopRightColumn fieldset .field-checklist.has-error .errors.help-block,.form-vue .sopRightColumn fieldset .field-radios.has-error .errors.help-block{padding:0}.form-vue .form-vue-detail fieldset .field-array .field-wrap,.form-vue .form-vue-detail fieldset .field-array2 .field-wrap,.form-vue .sopRightColumn fieldset .field-array .field-wrap,.form-vue .sopRightColumn fieldset .field-array2 .field-wrap{display:block}.form-vue .form-vue-detail fieldset .field-array .input-group,.form-vue .form-vue-detail fieldset .field-array2 .input-group,.form-vue .sopRightColumn fieldset .field-array .input-group,.form-vue .sopRightColumn fieldset .field-array2 .input-group{padding:1.5rem;background:#eee;margin-bottom:1.5rem;scroll-margin-top:5rem}.form-vue .form-vue-detail fieldset .field-array .errors.help-block,.form-vue .form-vue-detail fieldset .field-array2 .errors.help-block,.form-vue .sopRightColumn fieldset .field-array .errors.help-block,.form-vue .sopRightColumn fieldset .field-array2 .errors.help-block{color:#b50801;font-weight:700}.form-vue .form-vue-detail fieldset .field-upload2 .wrapper,.form-vue .form-vue-detail fieldset .field-uploadFile .wrapper,.form-vue .sopRightColumn fieldset .field-upload2 .wrapper,.form-vue .sopRightColumn fieldset .field-uploadFile .wrapper{flex:1 1 auto;position:relative}.form-vue .form-vue-detail fieldset .field-upload2 .wrapper a,.form-vue .form-vue-detail fieldset .field-uploadFile .wrapper a,.form-vue .sopRightColumn fieldset .field-upload2 .wrapper a,.form-vue .sopRightColumn fieldset .field-uploadFile .wrapper a{word-wrap:anywhere}.form-vue .form-vue-detail fieldset .field-upload2 .remove-file,.form-vue .form-vue-detail fieldset .field-uploadFile .remove-file,.form-vue .sopRightColumn fieldset .field-upload2 .remove-file,.form-vue .sopRightColumn fieldset .field-uploadFile .remove-file{position:absolute;top:50%;transform:translateY(-50%);right:1.5rem;border:0;color:var(--primary)}.form-vue .form-vue-detail fieldset .field-upload2 .remove-file:hover,.form-vue .form-vue-detail fieldset .field-uploadFile .remove-file:hover,.form-vue .sopRightColumn fieldset .field-upload2 .remove-file:hover,.form-vue .sopRightColumn fieldset .field-uploadFile .remove-file:hover{background:unset}.form-vue .form-vue-detail fieldset .field-label,.form-vue .sopRightColumn fieldset .field-label{margin-bottom:0}.form-vue .form-vue-detail fieldset .field-label label span,.form-vue .sopRightColumn fieldset .field-label label span{margin:1rem 0;font-weight:700;font-size:1.17rem}.form-vue .form-vue-detail fieldset .field-checkbox,.form-vue .sopRightColumn fieldset .field-checkbox{display:flex}.form-vue .form-vue-detail fieldset .field-checkbox label,.form-vue .sopRightColumn fieldset .field-checkbox label{order:2;margin-left:calc(1rem + 1px)}.form-vue .form-vue-detail fieldset .field-checkbox input,.form-vue .sopRightColumn fieldset .field-checkbox input{margin-left:0}.form-vue .form-vue-detail fieldset .field-checkbox.optin-label.has-error,.form-vue .sopRightColumn fieldset .field-checkbox.optin-label.has-error{display:block}.form-vue .form-vue-detail fieldset .field-checkbox.optin-label.has-error label,.form-vue .sopRightColumn fieldset .field-checkbox.optin-label.has-error label{display:block;margin-left:1.875rem}.form-vue .form-vue-detail fieldset .field-checkbox.optin-label.has-error .field-wrap,.form-vue .sopRightColumn fieldset .field-checkbox.optin-label.has-error .field-wrap{display:block;position:absolute;top:-2px}.form-vue .form-vue-detail fieldset .field-checkbox.optin-label.has-error .errors,.form-vue .sopRightColumn fieldset .field-checkbox.optin-label.has-error .errors{display:block}.form-vue .form-vue-detail fieldset .step1_project_dates_2,.form-vue .sopRightColumn fieldset .step1_project_dates_2{margin-bottom:0}.form-vue .form-vue-detail fieldset .step1_project_dates_2+.field-checklist label[for=slectionner-tout],.form-vue .sopRightColumn fieldset .step1_project_dates_2+.field-checklist label[for=slectionner-tout]{display:none}.form-vue .form-vue-detail fieldset .step1_project_dates_2+.field-checklist .field-wrap,.form-vue .sopRightColumn fieldset .step1_project_dates_2+.field-checklist .field-wrap{margin-top:0}.form-vue .form-vue-detail fieldset .step1_project_dates_2+.field-checklist .listbox,.form-vue .sopRightColumn fieldset .step1_project_dates_2+.field-checklist .listbox{padding-top:0;border-radius:0}.form-vue .form-vue-detail fieldset .has-error.step1_project_dates_2 .errors.help-block,.form-vue .sopRightColumn fieldset .has-error.step1_project_dates_2 .errors.help-block{position:absolute;margin-top:2.5rem}.form-vue .form-vue-detail fieldset .has-error.step1_project_dates_2+.field-checklist,.form-vue .sopRightColumn fieldset .has-error.step1_project_dates_2+.field-checklist{margin-bottom:2.75rem}.form-vue .form-vue-detail .wizard-tab-content [aria-labelledby=step-2] h2,.form-vue .sopRightColumn .wizard-tab-content [aria-labelledby=step-2] h2{display:block;margin-bottom:1.5rem;line-height:1.15;color:var(--primary);font-weight:700;font-size:1.5625rem;font-size:clamp(1.5625rem,calc(1.5625rem - .375rem + var(--scaler)),2.1875rem)}@media screen and (min-width:768px){.form-vue .form-vue-detail .wizard-tab-content [aria-labelledby=step-2] h2,.form-vue .sopRightColumn .wizard-tab-content [aria-labelledby=step-2] h2{line-height:1}}.form-vue .form-vue-detail .wizard-tab-content [aria-labelledby=step-2] fieldset+fieldset,.form-vue .sopRightColumn .wizard-tab-content [aria-labelledby=step-2] fieldset+fieldset{margin-top:1.5rem}.form-vue .form-vue-detail .wizard-tab-content [aria-labelledby=step-2] legend,.form-vue .sopRightColumn .wizard-tab-content [aria-labelledby=step-2] legend{margin-bottom:1rem;font-size:1.25rem;font-size:clamp(1.25rem,calc(1.25rem - .375rem + var(--scaler)),1.5625rem)}.form-vue .form-vue-detail .wizard-card-footer,.form-vue .sopRightColumn .wizard-card-footer{display:flex;margin-top:2rem;padding:0 1.25rem}@media screen and (min-width:992px){.form-vue .form-vue-detail .wizard-card-footer,.form-vue .sopRightColumn .wizard-card-footer{padding:0 3.5rem 0}}.form-vue .form-vue-detail .wizard-card-footer .wizard-footer-left,.form-vue .sopRightColumn .wizard-card-footer .wizard-footer-left{flex:1 1 50%}.form-vue .form-vue-detail .wizard-card-footer .wizard-footer-left .wizard-btn,.form-vue .sopRightColumn .wizard-card-footer .wizard-footer-left .wizard-btn{border:2px solid var(--primary)!important;background-color:transparent!important;color:var(--primary)!important}@media screen and (max-width:991px){.form-vue .form-vue-detail .wizard-card-footer .wizard-footer-left .wizard-btn,.form-vue .sopRightColumn .wizard-card-footer .wizard-footer-left .wizard-btn{padding:14px 15px;min-width:155px}}.form-vue .form-vue-detail .wizard-card-footer .wizard-footer-left .wizard-btn:hover,.form-vue .sopRightColumn .wizard-card-footer .wizard-footer-left .wizard-btn:hover{background-color:var(--primary)!important;color:#fff!important}.form-vue .form-vue-detail .wizard-card-footer .wizard-footer-left .wizard-btn:focus,.form-vue .sopRightColumn .wizard-card-footer .wizard-footer-left .wizard-btn:focus{background-color:transparent!important;color:var(--primary)!important}.form-vue .form-vue-detail .wizard-card-footer .wizard-footer-right,.form-vue .sopRightColumn .wizard-card-footer .wizard-footer-right{flex:1 1 50%;text-align:right}.form-vue .form-vue-detail .wizard-card-footer .wizard-footer-right .wizard-btn,.form-vue .sopRightColumn .wizard-card-footer .wizard-footer-right .wizard-btn{border:2px solid var(--primary)!important;background-color:var(--primary)!important}@media screen and (max-width:991px){.form-vue .form-vue-detail .wizard-card-footer .wizard-footer-right .wizard-btn,.form-vue .sopRightColumn .wizard-card-footer .wizard-footer-right .wizard-btn{padding:14px 15px;min-width:155px}}.form-vue .form-vue-detail .wizard-card-footer .wizard-footer-right .wizard-btn:hover,.form-vue .sopRightColumn .wizard-card-footer .wizard-footer-right .wizard-btn:hover{background-color:transparent!important;color:var(--primary)!important}.form-vue .form-vue-detail .wizard-card-footer .wizard-footer-right .wizard-btn:focus,.form-vue .sopRightColumn .wizard-card-footer .wizard-footer-right .wizard-btn:focus{border:2px solid var(--primary)!important;background-color:var(--primary)!important;color:#fff!important}.form-vue .form-vue-detail .thanks-page,.form-vue .sopRightColumn .thanks-page{min-height:calc(100vh - 3.45rem)}.form-vue .form-vue-detail .thanks-page .wizard-nav-pills li,.form-vue .sopRightColumn .thanks-page .wizard-nav-pills li{font-weight:600;text-transform:uppercase;display:flex;align-items:center;text-decoration:none}.form-vue .form-vue-detail .thanks-page .big-icon-center,.form-vue .sopRightColumn .thanks-page .big-icon-center{text-align:center;font-size:3rem}.form-vue .form-vue-detail .thanks-page h2,.form-vue .sopRightColumn .thanks-page h2{max-width:840px;margin:0 auto 2rem;padding:4rem 1.25rem 0;font-size:2.1875rem;font-size:clamp(2.1875rem,calc(2.1875rem - .375rem + var(--scaler)),2.8125rem);text-align:center;color:var(--primary)}@media screen and (min-width:992px){.form-vue .form-vue-detail .thanks-page h2,.form-vue .sopRightColumn .thanks-page h2{padding:12rem 3.5rem 0;margin:0 auto 4rem}}.form-vue .form-vue-detail .thanks-page .panel-body,.form-vue .sopRightColumn .thanks-page .panel-body{max-width:840px;padding:0 1.25rem 2rem;margin:0 auto;text-align:center;color:var(--primary);font-size:.875rem;font-size:clamp(.875rem,calc(.875rem - .375rem + var(--scaler)),1rem)}@media screen and (min-width:992px){.form-vue .form-vue-detail .thanks-page .panel-body,.form-vue .sopRightColumn .thanks-page .panel-body{padding:0 3.5rem 4rem}}.form-vue .form-vue-detail .thanks-page .link,.form-vue .sopRightColumn .thanks-page .link{text-align:center;margin-top:2rem}@media screen and (min-width:992px){.form-vue .form-vue-detail .thanks-page .link,.form-vue .sopRightColumn .thanks-page .link{margin-top:4rem}}#app.form-vue[data-vuejs-form=isEdition] .wizard-nav-pills li .wizard-icon-circle.active:before,#app.form-vue[data-vuejs-form=isEdition] .wizard-nav-pills li .wizard-icon-circle.checked:before,#app.form-vue[data-vuejs-form=isEdition] .wizard-nav-pills li .wizard-icon-circle:not(.active):before,#app.form-vue[data-vuejs-form=isEdition] .wizard-nav-pills li .wizard-icon-circle:not(.checked):before{font-family:paris2024,sans-serif!important;font-size:1.2rem!important;font-weight:700!important;color:#fff!important;speak:never!important}#app.form-vue[data-vuejs-form=isEdition] .wizard-nav-pills li .wizard-icon-circle.active:not(.checked),#app.form-vue[data-vuejs-form=isEdition] .wizard-nav-pills li .wizard-icon-circle.active:not(.checked)+.stepTitle,#app.form-vue[data-vuejs-form=isEdition] .wizard-nav-pills li .wizard-icon-circle.checked:not(.checked),#app.form-vue[data-vuejs-form=isEdition] .wizard-nav-pills li .wizard-icon-circle.checked:not(.checked)+.stepTitle,#app.form-vue[data-vuejs-form=isEdition] .wizard-nav-pills li .wizard-icon-circle:not(.active):not(.checked),#app.form-vue[data-vuejs-form=isEdition] .wizard-nav-pills li .wizard-icon-circle:not(.active):not(.checked)+.stepTitle,#app.form-vue[data-vuejs-form=isEdition] .wizard-nav-pills li .wizard-icon-circle:not(.checked):not(.checked),#app.form-vue[data-vuejs-form=isEdition] .wizard-nav-pills li .wizard-icon-circle:not(.checked):not(.checked)+.stepTitle{opacity:1!important}#app.form-vue[data-vuejs-form=isEdition] .wizard-nav-pills li.active{opacity:1!important}#app.form-vue[data-vuejs-form=isEdition] .wizard-nav-pills li:not(.active){opacity:.5!important}#app.form-vue[data-vuejs-form=isEdition] .wizard-nav-pills li:nth-child(1) .wizard-icon-circle:before{content:"1."!important}#app.form-vue[data-vuejs-form=isEdition] .wizard-nav-pills :nth-child(2) .wizard-icon-circle:before{content:"2."!important}#app.form-vue[data-vuejs-form=isEdition] .wizard-nav-pills :nth-child(3) .wizard-icon-circle:before{content:"3."!important}#app.form-vue[data-vuejs-form=isEdition] .wizard-nav-pills :nth-child(4) .wizard-icon-circle:before{content:"4."!important}.vujesAdminForm .diff-revisionFlag{position:absolute;right:1rem;width:1rem;height:1rem;background:red;text-align:center;vertical-align:middle;line-height:1rem;color:#fff;border:none;border-radius:5px;font-weight:400}.vujesAdminForm .modaltor__overlay{background-color:#000!important;opacity:.7}.vujesAdminForm .modaltor__panel{max-height:calc(90vh - 200px);border-radius:.5rem}.vujesAdminForm .diffPopin-header{padding:1.5rem;background-color:#eee}.vujesAdminForm .diffPopin-header .diffPopin-closeButton{position:absolute;top:1rem;right:1rem;background-color:red;color:#fff;margin-right:0!important}.vujesAdminForm .diffPopin-header .diffPopin-title{text-align:center;margin:0}.vujesAdminForm .diffPopin-content{position:relative;display:flex}.vujesAdminForm .diffPopin-content fieldset{background-color:transparent!important}.vujesAdminForm .diffPopin-content .diffPopin-fieldWrapper{width:50%;padding:1rem}.vujesAdminForm .diffPopin-content .diffPopin-fieldWrapper>h3{margin-bottom:2rem;text-align:center;font-size:1rem}.vujesAdminForm .diffPopin-content .diffPopin-fieldWrapper.diffPopin-previous{background-color:#faa}.vujesAdminForm .diffPopin-content .diffPopin-fieldWrapper.diffPopin-previous>h3{color:red}.vujesAdminForm .diffPopin-content .diffPopin-fieldWrapper.diffPopin-initial{background-color:#afa}.vujesAdminForm .diffPopin-content .diffPopin-fieldWrapper.diffPopin-initial>h3{color:green}.vujesAdminForm .vertical-tabs__pane{border:0}.vujesAdminForm .vue-form-generator label{display:table;margin:0 0 .1em;padding:0;font-weight:700}.vujesAdminForm .vue-form-generator .radio-list label{display:flex!important;margin-right:4rem;position:relative;font-weight:400;cursor:pointer;margin-bottom:.3rem}.vujesAdminForm .vue-form-generator .radio-list label:before{content:"";display:inline-block;margin-right:.3rem;width:1.1rem;height:1.1rem;border-radius:50%;background-color:#fff;border:1px solid #999;pointer-events:auto;z-index:2;flex-shrink:0;box-sizing:border-box}.vujesAdminForm .vue-form-generator .radio-list label.is-checked.is-disabled:before{border:5px solid #666}.vujesAdminForm .vue-form-generator .radio-list label.is-checked:before{border:5px solid #0074bd}.vujesAdminForm .vue-form-generator .radio-list label input{opacity:0;position:absolute}.vujesAdminForm .vue-form-generator>fieldset{margin:0;padding:0;border:0;box-sizing:border-box}.vujesAdminForm .vue-form-generator .legend-subTitle{font-size:1.2rem;font-weight:700}@media all and (min-width:992px){.page-sop .form-vue{min-height:100vh;display:flex}}.page-sop .form-vue .form-vue-steps{display:none}@media screen and (min-width:992px){.page-sop .form-vue .form-vue-steps{display:block;flex:1 1 50%;background:var(--primary);position:relative;overflow:hidden;min-height:85rem;--width:calc(min(258px,15vw))}.page-sop .form-vue .form-vue-steps .logo-sop{text-align:center;margin:6rem auto 1rem}.page-sop .form-vue .form-vue-steps .logo-sop img{max-width:300px}.header-bg.header-bg-front .page-sop .form-vue .form-vue-steps h1,.page-sop .form-vue .form-vue-steps .header-bg.header-bg-front h1,.page-sop .form-vue .form-vue-steps .headingblue1{padding-top:0;color:#fff}.page-sop .form-vue .form-vue-steps:before{content:'';position:absolute;z-index:1;bottom:4.91rem;left:50%;transform:translateX(-50%) translateY(50%);width:calc(var(--width) + 75px);height:calc(var(--width) + 75px);border-radius:50%;clip-path:inset(-120% -120% 50% -120%);background:var(--secondary);box-shadow:0 0 0 calc(var(--width) * .4) #fff,0 0 0 calc(var(--width) * .58) var(--primary),0 0 0 calc(var(--width) * 1.12) var(--secondary)}.page-sop .form-vue .form-vue-steps:after{content:'';position:absolute;bottom:5rem;left:50%;transform:translateX(-50%) translateY(50%);width:var(--width);height:var(--width);border-radius:50%;clip-path:inset(50% -100% -100% -100%);background:var(--secondary);box-shadow:0 0 0 calc(var(--width) * .22) var(--primary),0 0 0 calc(var(--width) * .58) #fff,0 0 0 calc(var(--width) * .76) var(--accent-shade)}}.page-sop .form-vue .wizard-nav-pills{position:absolute;left:12.5vw;width:25vw;top:32rem;display:flex;flex-direction:column}.page-sop .form-vue .wizard-nav-pills li{list-style:none;text-align:left;margin-bottom:.625rem}.page-sop .form-vue .wizard-nav-pills li a{display:flex;align-items:center;text-decoration:none}.page-sop .form-vue .wizard-nav-pills li .stepTitle{margin-left:1.25rem;padding-left:0;padding-bottom:.15rem;font-size:.875rem;font-weight:900;text-transform:uppercase;color:#fff!important}.page-sop .form-vue .wizard-nav-pills li .stepTitle.active{border-bottom:2px solid #fff}.page-sop .form-vue .wizard-nav-pills li .wizard-icon-circle{position:relative;display:flex;justify-content:center;align-items:center;flex:0 0 auto;width:3.75rem;height:3.75rem;border:2px solid #fff;border-radius:50%;background-color:transparent!important}.page-sop .form-vue .wizard-nav-pills li .wizard-icon-circle:before{font-size:1.2rem;font-weight:700;color:#fff;speak:never}.page-sop .form-vue .wizard-nav-pills li .wizard-icon-circle:not(.checked),.page-sop .form-vue .wizard-nav-pills li .wizard-icon-circle:not(.checked)+.stepTitle{opacity:.5}.page-sop .form-vue .wizard-nav-pills li .wizard-icon-circle .wizard-icon-container{background-color:transparent!important}.page-sop .form-vue .wizard-nav-pills li:not(.active) .wizard-icon-circle.checked:before{content:"";font-family:icomoon!important;font-size:1rem}.page-sop .form-vue .wizard-nav-pills li:nth-child(1) .wizard-icon-circle:not(.checked):before,.page-sop .form-vue .wizard-nav-pills li:nth-child(1).active .wizard-icon-circle:before{content:"1."}.page-sop .form-vue .wizard-nav-pills li:nth-child(2) .wizard-icon-circle:not(.checked):before,.page-sop .form-vue .wizard-nav-pills li:nth-child(2).active .wizard-icon-circle:before{content:"2."}.page-sop .form-vue .wizard-nav-pills li:nth-child(3) .wizard-icon-circle:not(.checked):before,.page-sop .form-vue .wizard-nav-pills li:nth-child(3).active .wizard-icon-circle:before{content:"3."}.page-sop .form-vue .wizard-nav-pills li:nth-child(4) .wizard-icon-circle:not(.checked):before,.page-sop .form-vue .wizard-nav-pills li:nth-child(4).active .wizard-icon-circle:before{content:"4."}.page-sop .form-vue .wizard-nav-pills li:nth-child(5) .wizard-icon-circle:not(.checked):before,.page-sop .form-vue .wizard-nav-pills li:nth-child(5).active .wizard-icon-circle:before{content:"5."}@media screen and (max-width:991px){.page-sop .form-vue .wizard-nav-pills{position:static;width:100vw;margin:0 0 1.25rem;padding:0 1.5rem 1.5rem;display:flex;flex-direction:row;justify-content:center;background:var(--primary)}.page-sop .form-vue .wizard-nav-pills li{padding:0 .5rem;margin-bottom:unset}.page-sop .form-vue .wizard-nav-pills li .stepTitle{display:none}.page-sop .form-vue .wizard-nav-pills li .wizard-icon-circle{width:45px;height:45px}.page-sop .form-vue .wizard-nav-pills li .wizard-icon-circle:before{font-size:1rem}}@media screen and (max-width:575px){.page-sop .form-vue .wizard-nav-pills li{padding:0 .25rem}}.page-sop .form-vue .form-vue-detail,.page-sop .form-vue .sopRightColumn{background-color:#fff;padding-bottom:3.375rem}@media screen and (min-width:992px){.page-sop .form-vue .form-vue-detail,.page-sop .form-vue .sopRightColumn{flex:1 1 50%;margin-top:0;padding-bottom:3.75rem}}@media screen and (max-width:991px){.page-sop .form-vue .form-vue-detail .wizard-header .category,.page-sop .form-vue .form-vue-detail .wizard-header .wizard-title,.page-sop .form-vue .sopRightColumn .wizard-header .category,.page-sop .form-vue .sopRightColumn .wizard-header .wizard-title{margin:0}}.page-sop .form-vue .form-vue-detail .wizard-tab-content,.page-sop .form-vue .sopRightColumn .wizard-tab-content{width:100%;max-width:840px;padding:0 1.25rem 0;margin:0 auto}@media screen and (min-width:992px){.page-sop .form-vue .form-vue-detail .wizard-tab-content,.page-sop .form-vue .sopRightColumn .wizard-tab-content{padding:6rem 3.5rem 0}}.page-sop .form-vue .form-vue-detail .form-vue-intro,.page-sop .form-vue .sopRightColumn .form-vue-intro{margin-bottom:2em;padding:.25rem 1.875rem .5rem;background-color:#efefef;color:var(--primary);border-radius:8px}.page-sop .form-vue .form-vue-detail .form-vue-intro h2,.page-sop .form-vue .sopRightColumn .form-vue-intro h2{line-height:1.25;font-size:1.25rem;font-size:clamp(1.25rem,calc(1.25rem - .375rem + var(--scaler)),1.5625rem)}@media screen and (min-width:768px){.page-sop .form-vue .form-vue-detail .form-vue-intro h2,.page-sop .form-vue .sopRightColumn .form-vue-intro h2{line-height:1}}.page-sop .form-vue .form-vue-detail .form-vue-intro li,.page-sop .form-vue .form-vue-detail .form-vue-intro p,.page-sop .form-vue .sopRightColumn .form-vue-intro li,.page-sop .form-vue .sopRightColumn .form-vue-intro p{line-height:1.2;font-size:1rem}.page-sop .form-vue .form-vue-detail .form-vue-intro li,.page-sop .form-vue .sopRightColumn .form-vue-intro li{margin-top:1em}.page-sop .form-vue .form-vue-detail .label-as-subtitle>label,.page-sop .form-vue .sopRightColumn .label-as-subtitle>label{margin-bottom:1rem;font-size:1.25rem;font-size:clamp(1.25rem,calc(1.25rem - .375rem + var(--scaler)),1.5625rem);color:var(--primary);font-weight:700}.page-sop .form-vue .form-vue-detail .legend-subTitle,.page-sop .form-vue .sopRightColumn .legend-subTitle{margin-bottom:1rem;font-size:1.25rem;font-size:clamp(1.25rem,calc(1.25rem - .375rem + var(--scaler)),1.5625rem);color:var(--primary);font-weight:700}.page-sop .form-vue .form-vue-detail .step-title-wrapper .step-title,.page-sop .form-vue .sopRightColumn .step-title-wrapper .step-title{display:block;margin-bottom:1.5rem;line-height:1.15;color:var(--primary);font-weight:700;font-size:1.5625rem;font-size:clamp(1.5625rem,calc(1.5625rem - .375rem + var(--scaler)),2.1875rem)}@media screen and (min-width:768px){.page-sop .form-vue .form-vue-detail .step-title-wrapper .step-title,.page-sop .form-vue .sopRightColumn .step-title-wrapper .step-title{line-height:1}}.page-sop .form-vue .form-vue-detail fieldset,.page-sop .form-vue .sopRightColumn fieldset{margin:0;padding:0;border:none;text-align:left}.page-sop .form-vue .form-vue-detail fieldset legend,.page-sop .form-vue .sopRightColumn fieldset legend{display:block;margin-bottom:1.5rem;line-height:1.15;color:var(--primary);font-weight:700;font-size:1.5625rem;font-size:clamp(1.5625rem,calc(1.5625rem - .375rem + var(--scaler)),2.1875rem)}@media screen and (min-width:768px){.page-sop .form-vue .form-vue-detail fieldset legend,.page-sop .form-vue .sopRightColumn fieldset legend{line-height:1}}@media screen and (max-width:991px){.page-sop .form-vue .form-vue-detail fieldset,.page-sop .form-vue .sopRightColumn fieldset{padding:0}}.page-sop .form-vue .form-vue-detail fieldset .form-group,.page-sop .form-vue .sopRightColumn fieldset .form-group{margin-bottom:1.25rem;position:relative}.page-sop .form-vue .form-vue-detail fieldset .form-group .array-hide-add-button-message,.page-sop .form-vue .sopRightColumn fieldset .form-group .array-hide-add-button-message{color:#ff5757}.page-sop .form-vue .form-vue-detail fieldset .form-group label,.page-sop .form-vue .sopRightColumn fieldset .form-group label{font-weight:700;text-align:left;color:var(--primary);position:relative;z-index:2;display:inline-block;max-width:95%}@media screen and (max-width:991px){.page-sop .form-vue .form-vue-detail fieldset .form-group label,.page-sop .form-vue .sopRightColumn fieldset .form-group label{position:static}}.page-sop .form-vue .form-vue-detail fieldset .form-group label a,.page-sop .form-vue .sopRightColumn fieldset .form-group label a{color:var(--primary)}.page-sop .form-vue .form-vue-detail fieldset .form-group label .pre,.page-sop .form-vue .sopRightColumn fieldset .form-group label .pre{font-weight:400}.page-sop .form-vue .form-vue-detail fieldset .form-group.required label>:first-child,.page-sop .form-vue .sopRightColumn fieldset .form-group.required label>:first-child{display:inline}.page-sop .form-vue .form-vue-detail fieldset .form-group.required label::after,.page-sop .form-vue .sopRightColumn fieldset .form-group.required label::after{color:#ff5757!important}.page-sop .form-vue .form-vue-detail fieldset .form-group input[type=date],.page-sop .form-vue .form-vue-detail fieldset .form-group input[type=file],.page-sop .form-vue .form-vue-detail fieldset .form-group input[type=number],.page-sop .form-vue .form-vue-detail fieldset .form-group input[type=text],.page-sop .form-vue .form-vue-detail fieldset .form-group textarea,.page-sop .form-vue .sopRightColumn fieldset .form-group input[type=date],.page-sop .form-vue .sopRightColumn fieldset .form-group input[type=file],.page-sop .form-vue .sopRightColumn fieldset .form-group input[type=number],.page-sop .form-vue .sopRightColumn fieldset .form-group input[type=text],.page-sop .form-vue .sopRightColumn fieldset .form-group textarea{background-color:transparent;border-radius:50px;opacity:1;border:1px solid var(--primary);padding:1.25rem 1.875rem;box-shadow:none;color:var(--primary)}@media screen and (min-width:768px){.page-sop .form-vue .form-vue-detail fieldset .form-group input[type=date],.page-sop .form-vue .form-vue-detail fieldset .form-group input[type=file],.page-sop .form-vue .form-vue-detail fieldset .form-group input[type=number],.page-sop .form-vue .form-vue-detail fieldset .form-group input[type=text],.page-sop .form-vue .form-vue-detail fieldset .form-group textarea,.page-sop .form-vue .sopRightColumn fieldset .form-group input[type=date],.page-sop .form-vue .sopRightColumn fieldset .form-group input[type=file],.page-sop .form-vue .sopRightColumn fieldset .form-group input[type=number],.page-sop .form-vue .sopRightColumn fieldset .form-group input[type=text],.page-sop .form-vue .sopRightColumn fieldset .form-group textarea{font-size:1rem}}.page-sop .form-vue .form-vue-detail fieldset .form-group input[type=date]::placeholder,.page-sop .form-vue .form-vue-detail fieldset .form-group input[type=file]::placeholder,.page-sop .form-vue .form-vue-detail fieldset .form-group input[type=number]::placeholder,.page-sop .form-vue .form-vue-detail fieldset .form-group input[type=text]::placeholder,.page-sop .form-vue .form-vue-detail fieldset .form-group textarea::placeholder,.page-sop .form-vue .sopRightColumn fieldset .form-group input[type=date]::placeholder,.page-sop .form-vue .sopRightColumn fieldset .form-group input[type=file]::placeholder,.page-sop .form-vue .sopRightColumn fieldset .form-group input[type=number]::placeholder,.page-sop .form-vue .sopRightColumn fieldset .form-group input[type=text]::placeholder,.page-sop .form-vue .sopRightColumn fieldset .form-group textarea::placeholder{color:#666;opacity:1}.page-sop .form-vue .form-vue-detail fieldset .form-group input[type=date]:focus,.page-sop .form-vue .form-vue-detail fieldset .form-group input[type=date]:focus-visible,.page-sop .form-vue .form-vue-detail fieldset .form-group input[type=date]:focus-within,.page-sop .form-vue .form-vue-detail fieldset .form-group input[type=file]:focus,.page-sop .form-vue .form-vue-detail fieldset .form-group input[type=file]:focus-visible,.page-sop .form-vue .form-vue-detail fieldset .form-group input[type=file]:focus-within,.page-sop .form-vue .form-vue-detail fieldset .form-group input[type=number]:focus,.page-sop .form-vue .form-vue-detail fieldset .form-group input[type=number]:focus-visible,.page-sop .form-vue .form-vue-detail fieldset .form-group input[type=number]:focus-within,.page-sop .form-vue .form-vue-detail fieldset .form-group input[type=text]:focus,.page-sop .form-vue .form-vue-detail fieldset .form-group input[type=text]:focus-visible,.page-sop .form-vue .form-vue-detail fieldset .form-group input[type=text]:focus-within,.page-sop .form-vue .form-vue-detail fieldset .form-group textarea:focus,.page-sop .form-vue .form-vue-detail fieldset .form-group textarea:focus-visible,.page-sop .form-vue .form-vue-detail fieldset .form-group textarea:focus-within,.page-sop .form-vue .sopRightColumn fieldset .form-group input[type=date]:focus,.page-sop .form-vue .sopRightColumn fieldset .form-group input[type=date]:focus-visible,.page-sop .form-vue .sopRightColumn fieldset .form-group input[type=date]:focus-within,.page-sop .form-vue .sopRightColumn fieldset .form-group input[type=file]:focus,.page-sop .form-vue .sopRightColumn fieldset .form-group input[type=file]:focus-visible,.page-sop .form-vue .sopRightColumn fieldset .form-group input[type=file]:focus-within,.page-sop .form-vue .sopRightColumn fieldset .form-group input[type=number]:focus,.page-sop .form-vue .sopRightColumn fieldset .form-group input[type=number]:focus-visible,.page-sop .form-vue .sopRightColumn fieldset .form-group input[type=number]:focus-within,.page-sop .form-vue .sopRightColumn fieldset .form-group input[type=text]:focus,.page-sop .form-vue .sopRightColumn fieldset .form-group input[type=text]:focus-visible,.page-sop .form-vue .sopRightColumn fieldset .form-group input[type=text]:focus-within,.page-sop .form-vue .sopRightColumn fieldset .form-group textarea:focus,.page-sop .form-vue .sopRightColumn fieldset .form-group textarea:focus-visible,.page-sop .form-vue .sopRightColumn fieldset .form-group textarea:focus-within{outline:unset;border-color:var(--primary)}.page-sop .form-vue .form-vue-detail fieldset .form-group input[type=date]:disabled,.page-sop .form-vue .form-vue-detail fieldset .form-group input[type=file]:disabled,.page-sop .form-vue .form-vue-detail fieldset .form-group input[type=number]:disabled,.page-sop .form-vue .form-vue-detail fieldset .form-group input[type=text]:disabled,.page-sop .form-vue .form-vue-detail fieldset .form-group textarea:disabled,.page-sop .form-vue .sopRightColumn fieldset .form-group input[type=date]:disabled,.page-sop .form-vue .sopRightColumn fieldset .form-group input[type=file]:disabled,.page-sop .form-vue .sopRightColumn fieldset .form-group input[type=number]:disabled,.page-sop .form-vue .sopRightColumn fieldset .form-group input[type=text]:disabled,.page-sop .form-vue .sopRightColumn fieldset .form-group textarea:disabled{background-color:#f9f9f9;border-color:#f9f9f9;color:#767676}.page-sop .form-vue .form-vue-detail fieldset .form-group select,.page-sop .form-vue .sopRightColumn fieldset .form-group select{background:0 0}.page-sop .form-vue .form-vue-detail fieldset .form-group textarea,.page-sop .form-vue .sopRightColumn fieldset .form-group textarea{border-radius:30px}.page-sop .form-vue .form-vue-detail fieldset .form-group input[type=file],.page-sop .form-vue .sopRightColumn fieldset .form-group input[type=file]{border-style:dashed;border-color:var(--primary)}.page-sop .form-vue .form-vue-detail fieldset .form-group.field-upload .wrapper,.page-sop .form-vue .sopRightColumn fieldset .form-group.field-upload .wrapper{width:100%}.page-sop .form-vue .form-vue-detail fieldset .form-group.field-select .field-wrap,.page-sop .form-vue .sopRightColumn fieldset .form-group.field-select .field-wrap{background-color:transparent;border-radius:50px;border:1px solid var(--primary);padding:10px 15px}.page-sop .form-vue .form-vue-detail fieldset .form-group.field-select .field-wrap select,.page-sop .form-vue .sopRightColumn fieldset .form-group.field-select .field-wrap select{border:none;box-shadow:none}.page-sop .form-vue .form-vue-detail fieldset .form-group .listbox,.page-sop .form-vue .sopRightColumn fieldset .form-group .listbox{background-color:transparent;border:none;box-shadow:none;max-height:none;padding:.5rem 0 0}.page-sop .form-vue .form-vue-detail fieldset .form-group .listbox .list-row,.page-sop .form-vue .sopRightColumn fieldset .form-group .listbox .list-row{margin-bottom:1rem}.page-sop .form-vue .form-vue-detail fieldset .form-group .listbox .list-row label,.page-sop .form-vue .sopRightColumn fieldset .form-group .listbox .list-row label{position:relative;display:flex;align-items:center;font-size:.875rem;font-weight:400;cursor:pointer}.page-sop .form-vue .form-vue-detail fieldset .form-group .listbox .list-row label:before,.page-sop .form-vue .sopRightColumn fieldset .form-group .listbox .list-row label:before{content:"";display:inline-block;margin-right:.625rem;width:1.25rem;height:1.25rem;background-color:#fff;border:1px solid #767676;pointer-events:auto;z-index:2;flex-shrink:0}.page-sop .form-vue .form-vue-detail fieldset .form-group .listbox .list-row label input,.page-sop .form-vue .sopRightColumn fieldset .form-group .listbox .list-row label input{opacity:0;position:absolute}.page-sop .form-vue .form-vue-detail fieldset .form-group .listbox .list-row.is-checked>label:before,.page-sop .form-vue .sopRightColumn fieldset .form-group .listbox .list-row.is-checked>label:before{background-color:var(--primary);border:none;content:"";font-family:icomoon!important;font-size:.7rem;text-indent:4px;color:#fff}.page-sop .form-vue .form-vue-detail fieldset .form-group .radio-list,.page-sop .form-vue .sopRightColumn fieldset .form-group .radio-list{display:flex;margin-top:.5rem}.page-sop .form-vue .form-vue-detail fieldset .form-group .radio-list label,.page-sop .form-vue .sopRightColumn fieldset .form-group .radio-list label{display:flex;align-items:center;margin-right:4rem;position:relative;font-size:.875rem;font-weight:400;cursor:pointer}.page-sop .form-vue .form-vue-detail fieldset .form-group .radio-list label:before,.page-sop .form-vue .sopRightColumn fieldset .form-group .radio-list label:before{content:"";display:inline-block;margin-right:.625rem;width:1.25rem;height:1.25rem;border-radius:50%;background-color:#fff;border:1px solid #767676;pointer-events:auto;z-index:2;flex-shrink:0}.page-sop .form-vue .form-vue-detail fieldset .form-group .radio-list label.is-checked.is-disabled:before,.page-sop .form-vue .sopRightColumn fieldset .form-group .radio-list label.is-checked.is-disabled:before{border:6px solid #767676}.page-sop .form-vue .form-vue-detail fieldset .form-group .radio-list label.is-checked:before,.page-sop .form-vue .sopRightColumn fieldset .form-group .radio-list label.is-checked:before{border:6px solid var(--primary)}.page-sop .form-vue .form-vue-detail fieldset .form-group .radio-list label input,.page-sop .form-vue .sopRightColumn fieldset .form-group .radio-list label input{opacity:0;position:absolute}.page-sop .form-vue .form-vue-detail fieldset .form-group.step1_dimension_para_sportive .radio-list,.page-sop .form-vue .sopRightColumn fieldset .form-group.step1_dimension_para_sportive .radio-list{flex-direction:column}.page-sop .form-vue .form-vue-detail fieldset .form-group.step1_dimension_para_sportive .radio-list label:not(:first-of-type),.page-sop .form-vue .sopRightColumn fieldset .form-group.step1_dimension_para_sportive .radio-list label:not(:first-of-type){margin-top:.5rem}.page-sop .form-vue .form-vue-detail fieldset .form-group .multiselect__tags,.page-sop .form-vue .sopRightColumn fieldset .form-group .multiselect__tags{border-radius:50px;opacity:1;border:1px solid var(--primary);padding:1.25rem 1.875rem;min-height:unset}@media screen and (min-width:768px){.page-sop .form-vue .form-vue-detail fieldset .form-group .multiselect__tags,.page-sop .form-vue .sopRightColumn fieldset .form-group .multiselect__tags{font-size:1rem}}.page-sop .form-vue .form-vue-detail fieldset .form-group .multiselect__tags .multiselect__tag,.page-sop .form-vue .sopRightColumn fieldset .form-group .multiselect__tags .multiselect__tag{background-color:var(--primary)}.page-sop .form-vue .form-vue-detail fieldset .form-group .multiselect__tags .multiselect__tag .multiselect__tag-icon::after,.page-sop .form-vue .sopRightColumn fieldset .form-group .multiselect__tags .multiselect__tag .multiselect__tag-icon::after{color:#fff}.page-sop .form-vue .form-vue-detail fieldset .form-group .multiselect__tags .multiselect__tag .multiselect__tag-icon:focus,.page-sop .form-vue .sopRightColumn fieldset .form-group .multiselect__tags .multiselect__tag .multiselect__tag-icon:focus{background-color:#b4b4b4}.page-sop .form-vue .form-vue-detail fieldset .form-group .multiselect__tags .multiselect__tag .multiselect__tag-icon:hover,.page-sop .form-vue .sopRightColumn fieldset .form-group .multiselect__tags .multiselect__tag .multiselect__tag-icon:hover{background-color:unset}.page-sop .form-vue .form-vue-detail fieldset .form-group .multiselect__tags .multiselect__input,.page-sop .form-vue .sopRightColumn fieldset .form-group .multiselect__tags .multiselect__input{border:0;padding:0;margin:0;line-height:1.42857143;border-radius:0}.page-sop .form-vue .form-vue-detail fieldset .form-group .multiselect__tags .multiselect__placeholder,.page-sop .form-vue .sopRightColumn fieldset .form-group .multiselect__tags .multiselect__placeholder{font-size:.875rem;line-height:1.42857143;color:var(--primary);padding:0;margin:0}@media screen and (min-width:768px){.page-sop .form-vue .form-vue-detail fieldset .form-group .multiselect__tags .multiselect__placeholder,.page-sop .form-vue .sopRightColumn fieldset .form-group .multiselect__tags .multiselect__placeholder{font-size:1rem}}.page-sop .form-vue .form-vue-detail fieldset .form-group .multiselect__select,.page-sop .form-vue .sopRightColumn fieldset .form-group .multiselect__select{top:50%;transform:translateY(-50%)}.page-sop .form-vue .form-vue-detail fieldset .form-group .multiselect--active .multiselect__select,.page-sop .form-vue .sopRightColumn fieldset .form-group .multiselect--active .multiselect__select{transform:translateY(-50%) rotate(180deg)}.page-sop .form-vue .form-vue-detail fieldset .form-group .multiselect--active .multiselect__tags:before,.page-sop .form-vue .sopRightColumn fieldset .form-group .multiselect--active .multiselect__tags:before{content:'';z-index:-1;position:absolute;left:0;bottom:0;height:50%;width:100%;background:#fff}.page-sop .form-vue .form-vue-detail fieldset .form-group .multiselect--active.multiselect--above .multiselect__tags:before,.page-sop .form-vue .sopRightColumn fieldset .form-group .multiselect--active.multiselect--above .multiselect__tags:before{top:0;bottom:unset}.page-sop .form-vue .form-vue-detail fieldset .form-group .multiselect__option,.page-sop .form-vue .sopRightColumn fieldset .form-group .multiselect__option{color:var(--primary)}.page-sop .form-vue .form-vue-detail fieldset .form-group .multiselect__option.multiselect__option--highlight,.page-sop .form-vue .sopRightColumn fieldset .form-group .multiselect__option.multiselect__option--highlight{background:var(--primary);color:#fff}.page-sop .form-vue .form-vue-detail fieldset .form-group .multiselect__option.multiselect__option--highlight:after,.page-sop .form-vue .sopRightColumn fieldset .form-group .multiselect__option.multiselect__option--highlight:after{background:var(--primary)}.page-sop .form-vue .form-vue-detail fieldset .form-group .multiselect--disabled,.page-sop .form-vue .sopRightColumn fieldset .form-group .multiselect--disabled{background:unset}.page-sop .form-vue .form-vue-detail fieldset .form-group .multiselect--disabled .multiselect__select,.page-sop .form-vue .sopRightColumn fieldset .form-group .multiselect--disabled .multiselect__select{background:unset}.page-sop .form-vue .form-vue-detail fieldset .form-group .hint,.page-sop .form-vue .sopRightColumn fieldset .form-group .hint{margin:.5rem 1.875rem 0;color:var(--primary)}.bloc-ressources .page-sop .form-vue .form-vue-detail fieldset .form-group .form-submit,.bloc-ressources .page-sop .form-vue .sopRightColumn fieldset .form-group .form-submit,.card.card-project .card-calltoaction .page-sop .form-vue .form-vue-detail fieldset .form-group a,.card.card-project .card-calltoaction .page-sop .form-vue .sopRightColumn fieldset .form-group a,.card.card-what .card-calltoaction .page-sop .form-vue .form-vue-detail fieldset .form-group a,.card.card-what .card-calltoaction .page-sop .form-vue .sopRightColumn fieldset .form-group a,.flex-ressources-list .exposed-filters-ressources-list .form-actions .page-sop .form-vue .form-vue-detail fieldset .form-group input,.flex-ressources-list .exposed-filters-ressources-list .form-actions .page-sop .form-vue .sopRightColumn fieldset .form-group input,.form-user .gigya_complete-wrapper .gigya-screen .gigya-composite-control-submit .page-sop .form-vue .form-vue-detail fieldset .form-group .gigya-input-submit,.form-user .gigya_complete-wrapper .gigya-screen .gigya-composite-control-submit .page-sop .form-vue .sopRightColumn fieldset .form-group .gigya-input-submit,.form-user .gigya_profile-wrapper .gigya-screen .gigya-composite-control-submit .page-sop .form-vue .form-vue-detail fieldset .form-group .gigya-input-submit,.form-user .gigya_profile-wrapper .gigya-screen .gigya-composite-control-submit .page-sop .form-vue .sopRightColumn fieldset .form-group .gigya-input-submit,.form-user .gigya_subscr-wrapper .gigya-screen .gigya-composite-control-submit .page-sop .form-vue .form-vue-detail fieldset .form-group .gigya-input-submit,.form-user .gigya_subscr-wrapper .gigya-screen .gigya-composite-control-submit .page-sop .form-vue .sopRightColumn fieldset .form-group .gigya-input-submit,.page-popin #block-mainpagecontent .page-sop .form-vue .form-vue-detail fieldset .form-group .button,.page-popin #block-mainpagecontent .page-sop .form-vue .sopRightColumn fieldset .form-group .button,.page-sop .form-vue .form-vue-detail .thanks-page .link .sopRightColumn fieldset .form-group a,.page-sop .form-vue .form-vue-detail .thanks-page .link fieldset .form-group a,.page-sop .form-vue .form-vue-detail .wizard-card-footer .wizard-footer-left .sopRightColumn fieldset .form-group .wizard-btn,.page-sop .form-vue .form-vue-detail .wizard-card-footer .wizard-footer-left fieldset .form-group .wizard-btn,.page-sop .form-vue .form-vue-detail .wizard-card-footer .wizard-footer-right .sopRightColumn fieldset .form-group .wizard-btn,.page-sop .form-vue .form-vue-detail .wizard-card-footer .wizard-footer-right fieldset .form-group .wizard-btn,.page-sop .form-vue .form-vue-detail fieldset .form-group .bloc-ressources .form-submit,.page-sop .form-vue .form-vue-detail fieldset .form-group .btn,.page-sop .form-vue .form-vue-detail fieldset .form-group .card.card-project .card-calltoaction a,.page-sop .form-vue .form-vue-detail fieldset .form-group .card.card-what .card-calltoaction a,.page-sop .form-vue .form-vue-detail fieldset .form-group .flex-ressources-list .exposed-filters-ressources-list .form-actions input,.page-sop .form-vue .form-vue-detail fieldset .form-group .form-user .gigya_complete-wrapper .gigya-screen .gigya-composite-control-submit .gigya-input-submit,.page-sop .form-vue .form-vue-detail fieldset .form-group .form-user .gigya_profile-wrapper .gigya-screen .gigya-composite-control-submit .gigya-input-submit,.page-sop .form-vue .form-vue-detail fieldset .form-group .form-user .gigya_subscr-wrapper .gigya-screen .gigya-composite-control-submit .gigya-input-submit,.page-sop .form-vue .form-vue-detail fieldset .form-group .page-popin #block-mainpagecontent .button,.page-sop .form-vue .form-vue-detail fieldset .form-group .pager li .button,.page-sop .form-vue .form-vue-detail fieldset .form-group .paragraph--type--block-element-push-map .wrapper-text a,.page-sop .form-vue .form-vue-detail fieldset .form-group .popin-generation2024 .button,.page-sop .form-vue .form-vue-detail fieldset .form-group .ressources_restriction #block-mainpagecontent>a,.page-sop .form-vue .form-vue-detail fieldset .form-group .thanks-page .link a,.page-sop .form-vue .form-vue-detail fieldset .form-group .user-account .form-user .form-actions .button--primary,.page-sop .form-vue .form-vue-detail fieldset .form-group .wizard-card-footer .wizard-footer-left .wizard-btn,.page-sop .form-vue .form-vue-detail fieldset .form-group .wizard-card-footer .wizard-footer-right .wizard-btn,.page-sop .form-vue .sopRightColumn .thanks-page .link .form-vue-detail fieldset .form-group a,.page-sop .form-vue .sopRightColumn .thanks-page .link fieldset .form-group a,.page-sop .form-vue .sopRightColumn .wizard-card-footer .wizard-footer-left .form-vue-detail fieldset .form-group .wizard-btn,.page-sop .form-vue .sopRightColumn .wizard-card-footer .wizard-footer-left fieldset .form-group .wizard-btn,.page-sop .form-vue .sopRightColumn .wizard-card-footer .wizard-footer-right .form-vue-detail fieldset .form-group .wizard-btn,.page-sop .form-vue .sopRightColumn .wizard-card-footer .wizard-footer-right fieldset .form-group .wizard-btn,.page-sop .form-vue .sopRightColumn fieldset .form-group .bloc-ressources .form-submit,.page-sop .form-vue .sopRightColumn fieldset .form-group .btn,.page-sop .form-vue .sopRightColumn fieldset .form-group .card.card-project .card-calltoaction a,.page-sop .form-vue .sopRightColumn fieldset .form-group .card.card-what .card-calltoaction a,.page-sop .form-vue .sopRightColumn fieldset .form-group .flex-ressources-list .exposed-filters-ressources-list .form-actions input,.page-sop .form-vue .sopRightColumn fieldset .form-group .form-user .gigya_complete-wrapper .gigya-screen .gigya-composite-control-submit .gigya-input-submit,.page-sop .form-vue .sopRightColumn fieldset .form-group .form-user .gigya_profile-wrapper .gigya-screen .gigya-composite-control-submit .gigya-input-submit,.page-sop .form-vue .sopRightColumn fieldset .form-group .form-user .gigya_subscr-wrapper .gigya-screen .gigya-composite-control-submit .gigya-input-submit,.page-sop .form-vue .sopRightColumn fieldset .form-group .page-popin #block-mainpagecontent .button,.page-sop .form-vue .sopRightColumn fieldset .form-group .pager li .button,.page-sop .form-vue .sopRightColumn fieldset .form-group .paragraph--type--block-element-push-map .wrapper-text a,.page-sop .form-vue .sopRightColumn fieldset .form-group .popin-generation2024 .button,.page-sop .form-vue .sopRightColumn fieldset .form-group .ressources_restriction #block-mainpagecontent>a,.page-sop .form-vue .sopRightColumn fieldset .form-group .thanks-page .link a,.page-sop .form-vue .sopRightColumn fieldset .form-group .user-account .form-user .form-actions .button--primary,.page-sop .form-vue .sopRightColumn fieldset .form-group .wizard-card-footer .wizard-footer-left .wizard-btn,.page-sop .form-vue .sopRightColumn fieldset .form-group .wizard-card-footer .wizard-footer-right .wizard-btn,.pager li .page-sop .form-vue .form-vue-detail fieldset .form-group .button,.pager li .page-sop .form-vue .sopRightColumn fieldset .form-group .button,.paragraph--type--block-element-push-map .wrapper-text .page-sop .form-vue .form-vue-detail fieldset .form-group a,.paragraph--type--block-element-push-map .wrapper-text .page-sop .form-vue .sopRightColumn fieldset .form-group a,.popin-generation2024 .page-sop .form-vue .form-vue-detail fieldset .form-group .button,.popin-generation2024 .page-sop .form-vue .sopRightColumn fieldset .form-group .button,.ressources_restriction .page-sop .form-vue .form-vue-detail fieldset .form-group #block-mainpagecontent>a,.ressources_restriction .page-sop .form-vue .sopRightColumn fieldset .form-group #block-mainpagecontent>a,.user-account .form-user .form-actions .page-sop .form-vue .form-vue-detail fieldset .form-group .button--primary,.user-account .form-user .form-actions .page-sop .form-vue .sopRightColumn fieldset .form-group .button--primary{white-space:normal}.page-sop .form-vue .form-vue-detail fieldset .form-group .field-wrap,.page-sop .form-vue .sopRightColumn fieldset .form-group .field-wrap{margin-top:5px}.page-sop .form-vue .form-vue-detail fieldset .form-group .field-upload .wrapper,.page-sop .form-vue .sopRightColumn fieldset .form-group .field-upload .wrapper{width:100%;padding:.5em 1em;border:1px dashed #333;border-radius:30px}.page-sop .form-vue .form-vue-detail fieldset .form-group .form-controlinput label,.page-sop .form-vue .form-vue-detail fieldset .form-group .form-controltextarea label,.page-sop .form-vue .sopRightColumn fieldset .form-group .form-controlinput label,.page-sop .form-vue .sopRightColumn fieldset .form-group .form-controltextarea label{font-weight:600}.page-sop .form-vue .form-vue-detail fieldset .form-group .input-group-append,.page-sop .form-vue .sopRightColumn fieldset .form-group .input-group-append{padding:.25rem 1rem;min-height:38px;min-width:0}.page-sop .form-vue .form-vue-detail fieldset .form-group span.help,.page-sop .form-vue .sopRightColumn fieldset .form-group span.help{position:absolute;bottom:0;right:-.5rem;transform:translateX(100%)}@media screen and (max-width:991px){.page-sop .form-vue .form-vue-detail fieldset .form-group span.help,.page-sop .form-vue .sopRightColumn fieldset .form-group span.help{bottom:unset;right:0;transform:unset;z-index:9}}.page-sop .form-vue .form-vue-detail fieldset .form-group span.help .icon,.page-sop .form-vue .sopRightColumn fieldset .form-group span.help .icon{display:flex;align-items:center;justify-content:center;border:1px solid var(--primary);border-radius:50%;height:1.25rem;width:1.25rem;background-image:none}.page-sop .form-vue .form-vue-detail fieldset .form-group span.help .icon:before,.page-sop .form-vue .sopRightColumn fieldset .form-group span.help .icon:before{content:"i";color:var(--primary);font-style:normal;font-weight:400;font-size:.875rem;line-height:1}.page-sop .form-vue .form-vue-detail fieldset .form-group span.help .helpText,.page-sop .form-vue .sopRightColumn fieldset .form-group span.help .helpText{position:absolute;left:unset;right:0;color:var(--primary);background-color:#fff;box-shadow:0 -12px 20px #0a1C2333;border-radius:0;font-weight:400;max-width:75vw;margin-bottom:5px;text-align:unset}.page-sop .form-vue .form-vue-detail fieldset .form-group span.help .helpText:before,.page-sop .form-vue .sopRightColumn fieldset .form-group span.help .helpText:before{left:unset;right:0;width:0;border-top:10px solid #fff;border-right:10px solid transparent;border-left:10px solid transparent}.page-sop .form-vue .form-vue-detail fieldset .form-group.has-error input[type=number],.page-sop .form-vue .form-vue-detail fieldset .form-group.has-error input[type=text],.page-sop .form-vue .form-vue-detail fieldset .form-group.has-error textarea,.page-sop .form-vue .sopRightColumn fieldset .form-group.has-error input[type=number],.page-sop .form-vue .sopRightColumn fieldset .form-group.has-error input[type=text],.page-sop .form-vue .sopRightColumn fieldset .form-group.has-error textarea{border:1px solid #ff5757;color:#ff5757}.page-sop .form-vue .form-vue-detail fieldset .form-group.has-error.field-select .field-wrap,.page-sop .form-vue .sopRightColumn fieldset .form-group.has-error.field-select .field-wrap{border:1px solid #ff5757;color:#ff5757}.page-sop .form-vue .form-vue-detail fieldset .form-group.has-error .errors.help-block,.page-sop .form-vue .sopRightColumn fieldset .form-group.has-error .errors.help-block{color:#ff5757;font-weight:700;padding:0 1.875rem;margin-top:.5rem}.page-sop .form-vue .form-vue-detail fieldset .form-group.has-error .errors.help-block span,.page-sop .form-vue .sopRightColumn fieldset .form-group.has-error .errors.help-block span{display:block}.page-sop .form-vue .form-vue-detail fieldset .form-group.has-error .has-success input[type=number],.page-sop .form-vue .form-vue-detail fieldset .form-group.has-error .has-success input[type=text],.page-sop .form-vue .form-vue-detail fieldset .form-group.has-error .has-success textarea,.page-sop .form-vue .sopRightColumn fieldset .form-group.has-error .has-success input[type=number],.page-sop .form-vue .sopRightColumn fieldset .form-group.has-error .has-success input[type=text],.page-sop .form-vue .sopRightColumn fieldset .form-group.has-error .has-success textarea{border:1px solid var(--primary);color:inherit}.page-sop .form-vue .form-vue-detail fieldset .form-group.has-error .has-success.field-select .field-wrap,.page-sop .form-vue .sopRightColumn fieldset .form-group.has-error .has-success.field-select .field-wrap{border:1px solid var(--primary);color:inherit}.page-sop .form-vue .form-vue-detail fieldset .form-group.has-error .has-success .errors.help-block,.page-sop .form-vue .sopRightColumn fieldset .form-group.has-error .has-success .errors.help-block{color:inherit;padding:inherit;margin-top:inherit}.page-sop .form-vue .form-vue-detail fieldset .field-checklist .hint,.page-sop .form-vue .form-vue-detail fieldset .field-radios .hint,.page-sop .form-vue .sopRightColumn fieldset .field-checklist .hint,.page-sop .form-vue .sopRightColumn fieldset .field-radios .hint{margin-left:0}.page-sop .form-vue .form-vue-detail fieldset .field-checklist .wrapper,.page-sop .form-vue .form-vue-detail fieldset .field-radios .wrapper,.page-sop .form-vue .sopRightColumn fieldset .field-checklist .wrapper,.page-sop .form-vue .sopRightColumn fieldset .field-radios .wrapper{width:100%}.page-sop .form-vue .form-vue-detail fieldset .field-checklist.has-error .errors.help-block,.page-sop .form-vue .form-vue-detail fieldset .field-radios.has-error .errors.help-block,.page-sop .form-vue .sopRightColumn fieldset .field-checklist.has-error .errors.help-block,.page-sop .form-vue .sopRightColumn fieldset .field-radios.has-error .errors.help-block{padding:0}.page-sop .form-vue .form-vue-detail fieldset .field-array .field-wrap,.page-sop .form-vue .form-vue-detail fieldset .field-array2 .field-wrap,.page-sop .form-vue .sopRightColumn fieldset .field-array .field-wrap,.page-sop .form-vue .sopRightColumn fieldset .field-array2 .field-wrap{display:block}.page-sop .form-vue .form-vue-detail fieldset .field-array .input-group,.page-sop .form-vue .form-vue-detail fieldset .field-array2 .input-group,.page-sop .form-vue .sopRightColumn fieldset .field-array .input-group,.page-sop .form-vue .sopRightColumn fieldset .field-array2 .input-group{padding:1.5rem;background:#eee;margin-bottom:1.5rem;scroll-margin-top:5rem}.page-sop .form-vue .form-vue-detail fieldset .field-array .errors.help-block,.page-sop .form-vue .form-vue-detail fieldset .field-array2 .errors.help-block,.page-sop .form-vue .sopRightColumn fieldset .field-array .errors.help-block,.page-sop .form-vue .sopRightColumn fieldset .field-array2 .errors.help-block{color:#ff5757}.page-sop .form-vue .form-vue-detail fieldset .field-upload2 .wrapper,.page-sop .form-vue .form-vue-detail fieldset .field-uploadFile .wrapper,.page-sop .form-vue .sopRightColumn fieldset .field-upload2 .wrapper,.page-sop .form-vue .sopRightColumn fieldset .field-uploadFile .wrapper{flex:1 1 auto;position:relative}.page-sop .form-vue .form-vue-detail fieldset .field-upload2 .remove-file,.page-sop .form-vue .form-vue-detail fieldset .field-uploadFile .remove-file,.page-sop .form-vue .sopRightColumn fieldset .field-upload2 .remove-file,.page-sop .form-vue .sopRightColumn fieldset .field-uploadFile .remove-file{position:absolute;top:50%;transform:translateY(-50%);right:1.5rem;border:0;color:var(--primary)}.page-sop .form-vue .form-vue-detail fieldset .field-upload2 .remove-file:hover,.page-sop .form-vue .form-vue-detail fieldset .field-uploadFile .remove-file:hover,.page-sop .form-vue .sopRightColumn fieldset .field-upload2 .remove-file:hover,.page-sop .form-vue .sopRightColumn fieldset .field-uploadFile .remove-file:hover{background:unset}.page-sop .form-vue .form-vue-detail fieldset .field-label,.page-sop .form-vue .sopRightColumn fieldset .field-label{margin-bottom:0}.page-sop .form-vue .form-vue-detail fieldset .field-label label span,.page-sop .form-vue .sopRightColumn fieldset .field-label label span{margin:1rem 0;font-weight:700;font-size:1.17rem}.page-sop .form-vue .form-vue-detail fieldset .field-checkbox,.page-sop .form-vue .sopRightColumn fieldset .field-checkbox{display:flex}.page-sop .form-vue .form-vue-detail fieldset .field-checkbox label,.page-sop .form-vue .sopRightColumn fieldset .field-checkbox label{order:2;margin-left:calc(1rem + 1px)}.page-sop .form-vue .form-vue-detail fieldset .field-checkbox input,.page-sop .form-vue .sopRightColumn fieldset .field-checkbox input{margin-left:0}.page-sop .form-vue .form-vue-detail fieldset .field-checkbox.optin-label.has-error,.page-sop .form-vue .sopRightColumn fieldset .field-checkbox.optin-label.has-error{display:block}.page-sop .form-vue .form-vue-detail fieldset .field-checkbox.optin-label.has-error label,.page-sop .form-vue .sopRightColumn fieldset .field-checkbox.optin-label.has-error label{display:block;margin-left:1.875rem}.page-sop .form-vue .form-vue-detail fieldset .field-checkbox.optin-label.has-error .field-wrap,.page-sop .form-vue .sopRightColumn fieldset .field-checkbox.optin-label.has-error .field-wrap{display:block;position:absolute;top:-2px}.page-sop .form-vue .form-vue-detail fieldset .field-checkbox.optin-label.has-error .errors,.page-sop .form-vue .sopRightColumn fieldset .field-checkbox.optin-label.has-error .errors{display:block}.page-sop .form-vue .form-vue-detail fieldset .step1_project_dates_2,.page-sop .form-vue .sopRightColumn fieldset .step1_project_dates_2{margin-bottom:0}.page-sop .form-vue .form-vue-detail fieldset .step1_project_dates_2+.field-checklist label[for=slectionner-tout],.page-sop .form-vue .sopRightColumn fieldset .step1_project_dates_2+.field-checklist label[for=slectionner-tout]{display:none}.page-sop .form-vue .form-vue-detail fieldset .step1_project_dates_2+.field-checklist .field-wrap,.page-sop .form-vue .sopRightColumn fieldset .step1_project_dates_2+.field-checklist .field-wrap{margin-top:0}.page-sop .form-vue .form-vue-detail fieldset .step1_project_dates_2+.field-checklist .listbox,.page-sop .form-vue .sopRightColumn fieldset .step1_project_dates_2+.field-checklist .listbox{padding-top:0;border-radius:0}.page-sop .form-vue .form-vue-detail fieldset .has-error.step1_project_dates_2 .errors.help-block,.page-sop .form-vue .sopRightColumn fieldset .has-error.step1_project_dates_2 .errors.help-block{position:absolute;margin-top:2.5rem}.page-sop .form-vue .form-vue-detail fieldset .has-error.step1_project_dates_2+.field-checklist,.page-sop .form-vue .sopRightColumn fieldset .has-error.step1_project_dates_2+.field-checklist{margin-bottom:2.75rem}.page-sop .form-vue .form-vue-detail .wizard-tab-content [aria-labelledby=step-2] h2,.page-sop .form-vue .sopRightColumn .wizard-tab-content [aria-labelledby=step-2] h2{display:block;margin-bottom:1.5rem;line-height:1.15;color:var(--primary);font-weight:700;font-size:1.5625rem;font-size:clamp(1.5625rem,calc(1.5625rem - .375rem + var(--scaler)),2.1875rem)}@media screen and (min-width:768px){.page-sop .form-vue .form-vue-detail .wizard-tab-content [aria-labelledby=step-2] h2,.page-sop .form-vue .sopRightColumn .wizard-tab-content [aria-labelledby=step-2] h2{line-height:1}}.page-sop .form-vue .form-vue-detail .wizard-tab-content [aria-labelledby=step-2] fieldset+fieldset,.page-sop .form-vue .sopRightColumn .wizard-tab-content [aria-labelledby=step-2] fieldset+fieldset{margin-top:1.5rem}.page-sop .form-vue .form-vue-detail .wizard-tab-content [aria-labelledby=step-2] legend,.page-sop .form-vue .sopRightColumn .wizard-tab-content [aria-labelledby=step-2] legend{margin-bottom:1rem;font-size:1.25rem;font-size:clamp(1.25rem,calc(1.25rem - .375rem + var(--scaler)),1.5625rem)}.page-sop .form-vue .form-vue-detail .wizard-card-footer,.page-sop .form-vue .sopRightColumn .wizard-card-footer{display:flex;margin-top:2rem;padding:0 1.25rem}@media screen and (min-width:992px){.page-sop .form-vue .form-vue-detail .wizard-card-footer,.page-sop .form-vue .sopRightColumn .wizard-card-footer{padding:0 3.5rem 0}}.page-sop .form-vue .form-vue-detail .wizard-card-footer .wizard-footer-left,.page-sop .form-vue .sopRightColumn .wizard-card-footer .wizard-footer-left{flex:1 1 50%}.page-sop .form-vue .form-vue-detail .wizard-card-footer .wizard-footer-left .wizard-btn,.page-sop .form-vue .sopRightColumn .wizard-card-footer .wizard-footer-left .wizard-btn{border:2px solid var(--primary)!important;background-color:transparent!important;color:var(--primary)!important}@media screen and (max-width:991px){.page-sop .form-vue .form-vue-detail .wizard-card-footer .wizard-footer-left .wizard-btn,.page-sop .form-vue .sopRightColumn .wizard-card-footer .wizard-footer-left .wizard-btn{padding:14px 15px;min-width:155px}}.page-sop .form-vue .form-vue-detail .wizard-card-footer .wizard-footer-left .wizard-btn:hover,.page-sop .form-vue .sopRightColumn .wizard-card-footer .wizard-footer-left .wizard-btn:hover{background-color:var(--primary)!important;color:#fff!important}.page-sop .form-vue .form-vue-detail .wizard-card-footer .wizard-footer-left .wizard-btn:focus,.page-sop .form-vue .sopRightColumn .wizard-card-footer .wizard-footer-left .wizard-btn:focus{background-color:transparent!important;color:var(--primary)!important}.page-sop .form-vue .form-vue-detail .wizard-card-footer .wizard-footer-right,.page-sop .form-vue .sopRightColumn .wizard-card-footer .wizard-footer-right{flex:1 1 50%;text-align:right}.page-sop .form-vue .form-vue-detail .wizard-card-footer .wizard-footer-right .wizard-btn,.page-sop .form-vue .sopRightColumn .wizard-card-footer .wizard-footer-right .wizard-btn{border:2px solid var(--primary)!important;background-color:var(--primary)!important}@media screen and (max-width:991px){.page-sop .form-vue .form-vue-detail .wizard-card-footer .wizard-footer-right .wizard-btn,.page-sop .form-vue .sopRightColumn .wizard-card-footer .wizard-footer-right .wizard-btn{padding:14px 15px;min-width:155px}}.page-sop .form-vue .form-vue-detail .wizard-card-footer .wizard-footer-right .wizard-btn:hover,.page-sop .form-vue .sopRightColumn .wizard-card-footer .wizard-footer-right .wizard-btn:hover{background-color:transparent!important;color:var(--primary)!important}.page-sop .form-vue .form-vue-detail .wizard-card-footer .wizard-footer-right .wizard-btn:focus,.page-sop .form-vue .sopRightColumn .wizard-card-footer .wizard-footer-right .wizard-btn:focus{border:2px solid var(--primary)!important;background-color:var(--primary)!important;color:#fff!important}.page-sop .form-vue .form-vue-detail .thanks-page,.page-sop .form-vue .sopRightColumn .thanks-page{min-height:calc(100vh - 3.45rem)}.page-sop .form-vue .form-vue-detail .thanks-page .wizard-nav-pills li,.page-sop .form-vue .sopRightColumn .thanks-page .wizard-nav-pills li{font-weight:600;text-transform:uppercase;display:flex;align-items:center;text-decoration:none}.page-sop .form-vue .form-vue-detail .thanks-page .big-icon-center,.page-sop .form-vue .sopRightColumn .thanks-page .big-icon-center{text-align:center;font-size:3rem}.page-sop .form-vue .form-vue-detail .thanks-page h2,.page-sop .form-vue .sopRightColumn .thanks-page h2{max-width:840px;margin:0 auto 2rem;padding:4rem 1.25rem 0;font-size:2.1875rem;font-size:clamp(2.1875rem,calc(2.1875rem - .375rem + var(--scaler)),2.8125rem);text-align:center;color:var(--primary)}@media screen and (min-width:992px){.page-sop .form-vue .form-vue-detail .thanks-page h2,.page-sop .form-vue .sopRightColumn .thanks-page h2{padding:12rem 3.5rem 0;margin:0 auto 4rem}}.page-sop .form-vue .form-vue-detail .thanks-page .panel-body,.page-sop .form-vue .sopRightColumn .thanks-page .panel-body{max-width:840px;padding:0 1.25rem 2rem;margin:0 auto;text-align:center;color:var(--primary);font-size:.875rem;font-size:clamp(.875rem,calc(.875rem - .375rem + var(--scaler)),1rem)}@media screen and (min-width:992px){.page-sop .form-vue .form-vue-detail .thanks-page .panel-body,.page-sop .form-vue .sopRightColumn .thanks-page .panel-body{padding:0 3.5rem 4rem}}.page-sop .form-vue .form-vue-detail .thanks-page .link,.page-sop .form-vue .sopRightColumn .thanks-page .link{text-align:center;margin-top:2rem}@media screen and (min-width:992px){.page-sop .form-vue .form-vue-detail .thanks-page .link,.page-sop .form-vue .sopRightColumn .thanks-page .link{margin-top:4rem}}.page-sop #app.form-vue[data-vuejs-form=isEdition] .wizard-nav-pills li .wizard-icon-circle.active:before,.page-sop #app.form-vue[data-vuejs-form=isEdition] .wizard-nav-pills li .wizard-icon-circle.checked:before,.page-sop #app.form-vue[data-vuejs-form=isEdition] .wizard-nav-pills li .wizard-icon-circle:not(.active):before,.page-sop #app.form-vue[data-vuejs-form=isEdition] .wizard-nav-pills li .wizard-icon-circle:not(.checked):before{font-family:paris2024,sans-serif!important;font-size:1.2rem!important;font-weight:700!important;color:#fff!important;speak:never!important}.page-sop #app.form-vue[data-vuejs-form=isEdition] .wizard-nav-pills li .wizard-icon-circle.active:not(.checked),.page-sop #app.form-vue[data-vuejs-form=isEdition] .wizard-nav-pills li .wizard-icon-circle.active:not(.checked)+.stepTitle,.page-sop #app.form-vue[data-vuejs-form=isEdition] .wizard-nav-pills li .wizard-icon-circle.checked:not(.checked),.page-sop #app.form-vue[data-vuejs-form=isEdition] .wizard-nav-pills li .wizard-icon-circle.checked:not(.checked)+.stepTitle,.page-sop #app.form-vue[data-vuejs-form=isEdition] .wizard-nav-pills li .wizard-icon-circle:not(.active):not(.checked),.page-sop #app.form-vue[data-vuejs-form=isEdition] .wizard-nav-pills li .wizard-icon-circle:not(.active):not(.checked)+.stepTitle,.page-sop #app.form-vue[data-vuejs-form=isEdition] .wizard-nav-pills li .wizard-icon-circle:not(.checked):not(.checked),.page-sop #app.form-vue[data-vuejs-form=isEdition] .wizard-nav-pills li .wizard-icon-circle:not(.checked):not(.checked)+.stepTitle{opacity:1!important}.page-sop #app.form-vue[data-vuejs-form=isEdition] .wizard-nav-pills li.active{opacity:1!important}.page-sop #app.form-vue[data-vuejs-form=isEdition] .wizard-nav-pills li:not(.active){opacity:.5!important}.page-sop #app.form-vue[data-vuejs-form=isEdition] .wizard-nav-pills li:nth-child(1) .wizard-icon-circle:before{content:"1."!important}.page-sop #app.form-vue[data-vuejs-form=isEdition] .wizard-nav-pills :nth-child(2) .wizard-icon-circle:before{content:"2."!important}.page-sop #app.form-vue[data-vuejs-form=isEdition] .wizard-nav-pills :nth-child(3) .wizard-icon-circle:before{content:"3."!important}.page-sop #app.form-vue[data-vuejs-form=isEdition] .wizard-nav-pills :nth-child(4) .wizard-icon-circle:before{content:"4."!important}@media screen and (min-width:992px){.page-formulaire-exposition-champions-championnes #app.form-vue .form-vue-steps,.page-formulaire-film-cdlv #app.form-vue .form-vue-steps{background:#fab900}.page-formulaire-exposition-champions-championnes #app.form-vue .form-vue-steps .logo-generations,.page-formulaire-film-cdlv #app.form-vue .form-vue-steps .logo-generations{text-align:center;margin:3rem auto 0}.page-formulaire-exposition-champions-championnes #app.form-vue .form-vue-steps .logo-generations img,.page-formulaire-film-cdlv #app.form-vue .form-vue-steps .logo-generations img{max-width:220px}.header-bg.header-bg-front .page-formulaire-exposition-champions-championnes #app.form-vue .form-vue-steps h1,.header-bg.header-bg-front .page-formulaire-film-cdlv #app.form-vue .form-vue-steps h1,.page-formulaire-exposition-champions-championnes #app.form-vue .form-vue-steps .header-bg.header-bg-front h1,.page-formulaire-exposition-champions-championnes #app.form-vue .form-vue-steps .headingblue1,.page-formulaire-film-cdlv #app.form-vue .form-vue-steps .header-bg.header-bg-front h1,.page-formulaire-film-cdlv #app.form-vue .form-vue-steps .headingblue1{color:var(--primary)}}.page-formulaire-exposition-champions-championnes #app.form-vue .wizard-nav-pills,.page-formulaire-film-cdlv #app.form-vue .wizard-nav-pills{top:38rem}.page-formulaire-exposition-champions-championnes #app.form-vue .wizard-nav-pills li .stepTitle,.page-formulaire-film-cdlv #app.form-vue .wizard-nav-pills li .stepTitle{color:var(--primary)!important}.page-formulaire-exposition-champions-championnes #app.form-vue .wizard-nav-pills li .stepTitle.active,.page-formulaire-film-cdlv #app.form-vue .wizard-nav-pills li .stepTitle.active{text-decoration:underline;text-underline-offset:6px}.page-formulaire-exposition-champions-championnes #app.form-vue .wizard-nav-pills li .wizard-icon-circle,.page-formulaire-film-cdlv #app.form-vue .wizard-nav-pills li .wizard-icon-circle{border:2px solid var(--primary)}.page-formulaire-exposition-champions-championnes #app.form-vue .wizard-nav-pills li .wizard-icon-circle:before,.page-formulaire-film-cdlv #app.form-vue .wizard-nav-pills li .wizard-icon-circle:before{color:var(--primary)}.page-formulaire-exposition-champions-championnes #app.form-vue .wizard-nav-pills li .wizard-icon-circle[style*="border-color: rgb(181, 8, 1); background-color: rgb(181, 8, 1);"],.page-formulaire-film-cdlv #app.form-vue .wizard-nav-pills li .wizard-icon-circle[style*="border-color: rgb(181, 8, 1); background-color: rgb(181, 8, 1);"]{background-color:#b50801!important}.page-formulaire-exposition-champions-championnes #app.form-vue .wizard-nav-pills li .wizard-icon-circle[style*="border-color: rgb(181, 8, 1); background-color: rgb(181, 8, 1);"]:after,.page-formulaire-exposition-champions-championnes #app.form-vue .wizard-nav-pills li .wizard-icon-circle[style*="border-color: rgb(181, 8, 1); background-color: rgb(181, 8, 1);"]:before,.page-formulaire-film-cdlv #app.form-vue .wizard-nav-pills li .wizard-icon-circle[style*="border-color: rgb(181, 8, 1); background-color: rgb(181, 8, 1);"]:after,.page-formulaire-film-cdlv #app.form-vue .wizard-nav-pills li .wizard-icon-circle[style*="border-color: rgb(181, 8, 1); background-color: rgb(181, 8, 1);"]:before{background-color:#fff!important;content:' ';height:15px;position:absolute;width:2px}.page-formulaire-exposition-champions-championnes #app.form-vue .wizard-nav-pills li .wizard-icon-circle[style*="border-color: rgb(181, 8, 1); background-color: rgb(181, 8, 1);"]:before,.page-formulaire-film-cdlv #app.form-vue .wizard-nav-pills li .wizard-icon-circle[style*="border-color: rgb(181, 8, 1); background-color: rgb(181, 8, 1);"]:before{transform:rotate(45deg)}.page-formulaire-exposition-champions-championnes #app.form-vue .wizard-nav-pills li .wizard-icon-circle[style*="border-color: rgb(181, 8, 1); background-color: rgb(181, 8, 1);"]:after,.page-formulaire-film-cdlv #app.form-vue .wizard-nav-pills li .wizard-icon-circle[style*="border-color: rgb(181, 8, 1); background-color: rgb(181, 8, 1);"]:after{transform:rotate(-45deg)}@media screen and (max-width:991px){.page-formulaire-exposition-champions-championnes #app.form-vue .wizard-nav-pills,.page-formulaire-film-cdlv #app.form-vue .wizard-nav-pills{background:#fab900}}.page-formulaire-exposition-champions-championnes #app.form-vue .form-vue-detail,.page-formulaire-film-cdlv #app.form-vue .form-vue-detail{background-color:#fff}.page-formulaire-exposition-champions-championnes #app.form-vue .form-vue-detail .form-vue-loader,.page-formulaire-film-cdlv #app.form-vue .form-vue-detail .form-vue-loader{width:10rem;margin:auto;height:10rem;margin-top:calc(50vh - 10rem/2);background-image:url(/themes/custom/paris2024/images/form_loader.gif);background-size:cover}.page-formulaire-exposition-champions-championnes #app.form-vue .form-vue-detail .wizard-tab-content .form-vue-intro,.page-formulaire-film-cdlv #app.form-vue .form-vue-detail .wizard-tab-content .form-vue-intro{margin-bottom:4rem;margin-top:2rem;border:solid;border-radius:17px;border-width:1px}.page-formulaire-exposition-champions-championnes #app.form-vue .form-vue-detail .wizard-tab-content .step-title-wrapper,.page-formulaire-film-cdlv #app.form-vue .form-vue-detail .wizard-tab-content .step-title-wrapper{margin-bottom:3rem}.page-formulaire-exposition-champions-championnes #app.form-vue .form-vue-detail .wizard-tab-content .step-title-wrapper .step-title,.page-formulaire-film-cdlv #app.form-vue .form-vue-detail .wizard-tab-content .step-title-wrapper .step-title{font-family:paris2024,sans-serif;font-weight:700;font-size:2.5rem;color:var(--primary);margin-top:0;margin-bottom:1rem}.page-formulaire-exposition-champions-championnes #app.form-vue .form-vue-detail .wizard-tab-content .step-title-wrapper .step-subtitle,.page-formulaire-film-cdlv #app.form-vue .form-vue-detail .wizard-tab-content .step-title-wrapper .step-subtitle{color:#333;margin-top:0;margin-bottom:0}.page-formulaire-exposition-champions-championnes #app.form-vue .form-vue-detail fieldset .legend,.page-formulaire-exposition-champions-championnes #app.form-vue .form-vue-detail fieldset legend,.page-formulaire-film-cdlv #app.form-vue .form-vue-detail fieldset .legend,.page-formulaire-film-cdlv #app.form-vue .form-vue-detail fieldset legend{font-size:2rem;font-weight:700;font-family:paris2024,sans-serif;color:var(--primary)}.page-formulaire-exposition-champions-championnes #app.form-vue .form-vue-detail fieldset .form-group+.legend,.page-formulaire-film-cdlv #app.form-vue .form-vue-detail fieldset .form-group+.legend{margin-top:3rem}.page-formulaire-exposition-champions-championnes #app.form-vue .form-vue-detail fieldset .form-group .help .helpText,.page-formulaire-film-cdlv #app.form-vue .form-vue-detail fieldset .form-group .help .helpText{font-size:.8em}.page-formulaire-exposition-champions-championnes #app.form-vue .form-vue-detail fieldset .optin-intro,.page-formulaire-film-cdlv #app.form-vue .form-vue-detail fieldset .optin-intro{color:var(--primary);font-weight:700;margin-bottom:0}.page-formulaire-exposition-champions-championnes #app.form-vue .form-vue-detail fieldset .optin-label label,.page-formulaire-film-cdlv #app.form-vue .form-vue-detail fieldset .optin-label label{font-weight:500}.page-formulaire-exposition-champions-championnes #app.form-vue .form-vue-detail fieldset .legend-subTitle,.page-formulaire-film-cdlv #app.form-vue .form-vue-detail fieldset .legend-subTitle{margin-bottom:1rem;color:#333}.page-formulaire-exposition-champions-championnes #app.form-vue .form-vue-detail fieldset .alignment-column .radio-list,.page-formulaire-film-cdlv #app.form-vue .form-vue-detail fieldset .alignment-column .radio-list{flex-direction:column}.page-formulaire-exposition-champions-championnes #app.form-vue .form-vue-detail fieldset .alignment-column .radio-list label,.page-formulaire-film-cdlv #app.form-vue .form-vue-detail fieldset .alignment-column .radio-list label{margin-bottom:1em}.page-formulaire-exposition-champions-championnes #app.form-vue .form-vue-detail .wizard-card-footer .wizard-footer-left .wizard-btn,.page-formulaire-film-cdlv #app.form-vue .form-vue-detail .wizard-card-footer .wizard-footer-left .wizard-btn{border:2px solid var(--accent-shade)!important;background-color:transparent!important;color:var(--accent-shade)!important}.page-formulaire-exposition-champions-championnes #app.form-vue .form-vue-detail .wizard-card-footer .wizard-footer-left .wizard-btn:hover,.page-formulaire-film-cdlv #app.form-vue .form-vue-detail .wizard-card-footer .wizard-footer-left .wizard-btn:hover{background-color:var(--accent-shade)!important;color:#fff!important}.page-formulaire-exposition-champions-championnes #app.form-vue .form-vue-detail .wizard-card-footer .wizard-footer-left .wizard-btn:focus,.page-formulaire-film-cdlv #app.form-vue .form-vue-detail .wizard-card-footer .wizard-footer-left .wizard-btn:focus{background-color:transparent!important;color:var(--accent-shade)!important}.page-formulaire-exposition-champions-championnes #app.form-vue .form-vue-detail .wizard-card-footer .wizard-footer-right .wizard-btn,.page-formulaire-film-cdlv #app.form-vue .form-vue-detail .wizard-card-footer .wizard-footer-right .wizard-btn{border:2px solid var(--accent-shade)!important;background-color:var(--accent-shade)!important}.page-formulaire-exposition-champions-championnes #app.form-vue .form-vue-detail .wizard-card-footer .wizard-footer-right .wizard-btn:hover,.page-formulaire-film-cdlv #app.form-vue .form-vue-detail .wizard-card-footer .wizard-footer-right .wizard-btn:hover{background-color:transparent!important;color:var(--accent-shade)!important}.page-formulaire-exposition-champions-championnes #app.form-vue .form-vue-detail .wizard-card-footer .wizard-footer-right .wizard-btn:focus,.page-formulaire-film-cdlv #app.form-vue .form-vue-detail .wizard-card-footer .wizard-footer-right .wizard-btn:focus{border:2px solid var(--accent-shade)!important;background-color:var(--accent-shade)!important;color:#fff!important}.page-formulaire-exposition-champions-championnes #app.form-vue .form-vue-detail .thanks-page h2,.page-formulaire-film-cdlv #app.form-vue .form-vue-detail .thanks-page h2{text-align:left}.page-formulaire-exposition-champions-championnes #app.form-vue .form-vue-detail .thanks-page .panel-body,.page-formulaire-film-cdlv #app.form-vue .form-vue-detail .thanks-page .panel-body{text-align:left}
