@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");@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:normal;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:normal;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;}.applyMainFont,.btn,.main-header .btn,.header-bg.header-bg-page-standard-sop .main-header .btn,.card.card-what .card-calltoaction a,.card.card-project .card-calltoaction a,.paragraph--type--newsletter-form .lite-registration-form-wrapper .form-actions .button--primary,.user-account .form-user .form-actions .button--primary,.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-user .gigya_complete-wrapper .gigya-screen .gigya-composite-control-submit .gigya-input-submit,.paragraph--type--newsletter-form .lite-registration-form-wrapper .gigya-screen .gigya-composite-control-submit .gigya-input-submit,.paragraph--type--block-element-push-map .wrapper-text a,.popin-generation2024 .button,.pager li .button,.bloc-ressources .form-submit,.page-popin #block-mainpagecontent .button,.flex-ressources-list .exposed-filters-ressources-list .form-actions input,.ressources_restriction #block-mainpagecontent > a,.form-vue .form-vue-detail .wizard-card-footer .wizard-footer-left .wizard-btn,.form-vue .sopRightColumn .wizard-card-footer .wizard-footer-left .wizard-btn,.form-vue .form-vue-detail .wizard-card-footer .wizard-footer-right .wizard-btn,.form-vue .sopRightColumn .wizard-card-footer .wizard-footer-right .wizard-btn,.form-vue .form-vue-detail .thanks-page .link a,.form-vue .sopRightColumn .thanks-page .link a,.card.card-news .wrapper-text .card-desc,.accordion-faq .accordion-trigger,.accordion-faq .accordion-panel,.text-reg-18,.site-footer__bottom .container .menu-footer > ul > li > a,.site-footer__bottom .paragraph--type--block-element-push-map .menu-footer > ul > li > a,.site-footer__bottom .node-news .image-container .field--name-field-legend-image .menu-footer > ul > li > a,.node-news .image-container .site-footer__bottom .field--name-field-legend-image .menu-footer > ul > li > a,.paragraph--type--paragraph-wysiwyg,.text-reg-20,.text-reg-16,.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-bold-18,.header-paragraph a,.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,.text-bold-20,.paragraph--type--paragraph-ressources-home .header-list-ressources-hp h2,.text-bold-25,.text-reg-25,.paragraph--type--block-element-push-map .wrapper-text,.text-bold-16,.card.card-resources .card-type,.card.card-resources-video .card-type,.content-ressources .views-exposed-form form > fieldset .checkboxes-group,html,.main-header,.card.card-what .card-desc,.card.card-project .card-desc,.card.card-resources .card-level .field_resume_des_niveaux_concern p,.card.card-resources-video .card-level .field_resume_des_niveaux_concern p,.form-item.js-form-type-radio input + label,.form-item.js-form-type-checkbox input + label,.views-exposed-form form > fieldset > legend,.paragraph--type--newsletter-form .lite-registration-form-wrapper textarea,.user-account .form-user textarea,.paragraph--type--newsletter-form .lite-registration-form-wrapper input[type="text"],.user-account .form-user input[type="text"],.paragraph--type--newsletter-form .lite-registration-form-wrapper input[type="number"],.user-account .form-user input[type="number"],.paragraph--type--newsletter-form .lite-registration-form-wrapper input[type="password"],.user-account .form-user input[type="password"],.paragraph--type--newsletter-form .lite-registration-form-wrapper input[type="date"],.user-account .form-user input[type="date"],.form-user .gigya_profile-wrapper .gigya-screen .gigyaSelectWrapper,.form-user .gigya_subscr-wrapper .gigya-screen .gigyaSelectWrapper,.form-user .gigya_complete-wrapper .gigya-screen .gigyaSelectWrapper,.paragraph--type--newsletter-form .lite-registration-form-wrapper .gigya-screen .gigyaSelectWrapper,.paragraph--type--paragraphe-key-figure .field_cta a,.paragraph--type--paragraphe-key-figure .field_cta_2 a,.paragraph--type--element-key-figure .field_legend,.leaflet-popup-content,.popin-generation2024 .subtitle,.popin-generation2024 p,nav.breadcrumb ol li a,.bloc-ressources,.block-lorem-ipsum .wrapper-texte a,.flex-ressources-list .exposed-filters-ressources-list .rwd-actions button,.resource-categories > div,.resource-download-list div a,.resource-right .field_image_a_la_une_legende .image-legend,.user-account,.form-vue .wizard-nav-pills li .stepTitle,.form-vue .form-vue-detail,.form-vue .sopRightColumn,.form-vue .form-vue-detail fieldset,.form-vue .sopRightColumn fieldset,.form-vue .form-vue-detail fieldset .form-group textarea,.form-vue .form-vue-detail fieldset .form-group input[type="text"],.form-vue .form-vue-detail fieldset .form-group input[type="number"],.form-vue .form-vue-detail fieldset .form-group input[type="file"],.form-vue .form-vue-detail fieldset .form-group input[type="date"],.form-vue .sopRightColumn fieldset .form-group textarea,.form-vue .sopRightColumn fieldset .form-group input[type="text"],.form-vue .sopRightColumn fieldset .form-group input[type="number"],.form-vue .sopRightColumn fieldset .form-group input[type="file"],.form-vue .sopRightColumn fieldset .form-group input[type="date"],.form-vue .form-vue-detail .thanks-page .wizard-nav-pills li,.form-vue .sopRightColumn .thanks-page .wizard-nav-pills li{font-family:"Source Sans Pro",sans-serif;}.applyTitleFont,.headingblue1,.header-bg.header-bg-front h1,.title-bold-45,.title-bold-25,.card.card-resources .card-title,.card.card-resources-video .card-title,#page-wrapper:not(.header-bg-front) .paragraph--type--carrousel-generation h2,.title-bold-30,.title-bold-32,.footer-list-logos h2,.title-reg-25,.title-bold-20,.paragraph--type--carrousel-generation h2,.title-bold-14,.taxo-actu,.content-news .views-exposed-form .form-item.js-form-type-checkbox,.block-title-center,.secondary-nav ul a,.site-footer__bottom .container .liner-footer,.site-footer__bottom .paragraph--type--block-element-push-map .liner-footer,.site-footer__bottom .node-news .image-container .field--name-field-legend-image .liner-footer,.node-news .image-container .site-footer__bottom .field--name-field-legend-image .liner-footer,.card.card-what .card-title,.card.card-project .card-title,.card.card-news .wrapper-text .card-title,.timer .key-figure,.back-home-resource a,.social-buttons-title,.paragraph--type--newsletter-form .lite-registration-form-wrapper h3,.user-account .form-user h3,.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--paragraph-wysiwyg .legend,.paragraph--type--paragraph-highlight,.paragraph--type--paragraphe-key-figure .field_block_subtitle,.paragraph--type--element-key-figure .field_figure,.marker-cluster > div span,.leaflet-popup-content h5,.leaflet-popup-content h6,.wrapper-modale,.popin-generation2024 h2,.paragraph--type--challenge-sop-2022 .field_title_line_1,.paragraph--type--challenge-sop-2022 .field_title_line_2,.paragraph--type--challenge-sop-2022 .field_sub_title,.paragraph--type--challenge-sop-2022 .field_counter,.paragraph--type--challenge-sop-2022 .field_objectif,.myProjects-groupWrapper .myProjects-groupTitle,.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,.block-lorem-ipsum,.block-pour-qui .chiffre-texte .chiffre,.page-popin #block-mainpagecontent > div:first-child,.page-popin #block-mainpagecontent h2,.resource-slider .launch-title,.flex-ressources-list .exposed-filters-ressources-list .rwd-close h2,.resource-right .resource-content h1,.resource-right .resource-content .subtitle,.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-right .resource-content .legend,.node-news h1,.node-news .subtitle,.user-account .title-user h1,.form-vue .wizard-nav-pills li .wizard-icon-circle:before,.form-vue .form-vue-detail .label-as-subtitle > label,.form-vue .sopRightColumn .label-as-subtitle > label,.form-vue .form-vue-detail .legend-subTitle,.form-vue .sopRightColumn .legend-subTitle,.form-vue .form-vue-detail .step-title-wrapper .step-title,.form-vue .sopRightColumn .step-title-wrapper .step-title,.form-vue .form-vue-detail fieldset legend,.form-vue .sopRightColumn fieldset legend,.form-vue .form-vue-detail .wizard-tab-content [aria-labelledby="step-2"] h2,.form-vue .sopRightColumn .wizard-tab-content [aria-labelledby="step-2"] h2,.form-vue .form-vue-detail .thanks-page h2,.form-vue .sopRightColumn .thanks-page h2{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?l3rjia=);src:url(/themes/custom/paris2024/fonts/icomoon/icomoon.eot?l3rjia=#iefix) format("embedded-opentype"),url(/themes/custom/paris2024/fonts/icomoon/icomoon.ttf?l3rjia=) format("truetype"),url(/themes/custom/paris2024/fonts/icomoon/icomoon.woff?l3rjia=) format("woff"),url(/themes/custom/paris2024/fonts/icomoon/icomoon.svg?l3rjia=#icomoon) format("svg");font-weight:normal;font-style:normal;font-display:block;}[class^="icon-"],[class*=" icon-"]{font-family:"icomoon" !important;speak:never;font-style:normal;font-weight:normal;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:"";}:root{--accent-shade:#006AFF;--accent-alt:#FF5757;--primary:#00004D;--secondary:#FAB900;}.header-bg-page-standard-sop{--accent-shade:var(--accent-alt);}.page-sop{--accent-shade:var(--accent-alt);}:root{--scaler:2vw;}.headingblue1,.header-bg.header-bg-front h1{font-weight:900;font-size:4.375rem;font-size:2.6875rem;font-size:clamp(2.6875rem,calc(2.6875rem - 0.375rem + var(--scaler)),4.375rem);line-height:0.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){.headingblue1,.header-bg.header-bg-front h1{padding-bottom:2rem;}}@media screen and (min-width:1260px){.headingblue1,.header-bg.header-bg-front h1{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;}.reset-ul,.secondary-nav ul,.user-nav .user-list ul,.footer-list-logos .footer-list-logos-list > ul,.site-footer__bottom .container .menu-footer > ul,.site-footer__bottom .paragraph--type--block-element-push-map .menu-footer > ul,.site-footer__bottom .node-news .image-container .field--name-field-legend-image .menu-footer > ul,.node-news .image-container .site-footer__bottom .field--name-field-legend-image .menu-footer > ul,.social-buttons ul,.social-buttons .social-buttons-links,.main-header .wrapper-main-nav .sidemenu .nav-level1,.main-header .wrapper-main-nav .nav-level2,.share-menu ul,.main-header .wrapper-megamenu-nav .sidemenu .nav-level1,.main-header .wrapper-megamenu-nav .sidemenu-right ul,.pager,.flex-ressources-list .item-list-ressources > ul{list-style:none;margin:0;padding:0;}.reset-ul li,.secondary-nav ul li,.user-nav .user-list ul li,.footer-list-logos .footer-list-logos-list > ul li,.site-footer__bottom .container .menu-footer > ul li,.site-footer__bottom .paragraph--type--block-element-push-map .menu-footer > ul li,.site-footer__bottom .node-news .image-container .field--name-field-legend-image .menu-footer > ul li,.node-news .image-container .site-footer__bottom .field--name-field-legend-image .menu-footer > ul li,.social-buttons ul li,.social-buttons .social-buttons-links li,.main-header .wrapper-main-nav .sidemenu .nav-level1 li,.main-header .wrapper-main-nav .nav-level2 li,.share-menu ul li,.main-header .wrapper-megamenu-nav .sidemenu .nav-level1 li,.main-header .wrapper-megamenu-nav .sidemenu-right ul li,.pager li,.flex-ressources-list .item-list-ressources > ul li{padding:0;}.title-bold-45{font-weight:bold;font-size:2.8125rem;line-height:1;}.title-bold-25,.card.card-resources .card-title,.card.card-resources-video .card-title,#page-wrapper:not(.header-bg-front) .paragraph--type--carrousel-generation h2{font-weight:bold;font-size:1.5625rem;line-height:1;}.title-bold-30{font-weight:bold;font-size:1.875rem;line-height:1.666em;}.title-bold-32,.footer-list-logos h2{font-weight:bold;font-size:2rem;line-height:1.5625em;}.title-reg-25{font-weight:400;font-size:1.5625rem;line-height:1;}.title-bold-20,.paragraph--type--carrousel-generation h2{font-weight:700;font-size:1.25rem;line-height:1.4;}.title-bold-14,.taxo-actu,.content-news .views-exposed-form .form-item.js-form-type-checkbox{font-weight:bold;font-size:0.875rem;}.text-reg-18,.site-footer__bottom .container .menu-footer > ul > li > a,.site-footer__bottom .paragraph--type--block-element-push-map .menu-footer > ul > li > a,.site-footer__bottom .node-news .image-container .field--name-field-legend-image .menu-footer > ul > li > a,.node-news .image-container .site-footer__bottom .field--name-field-legend-image .menu-footer > ul > li > a,.paragraph--type--paragraph-wysiwyg{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;}.text-reg-16,.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{font-weight:400;font-size:1rem;line-height:1.4;}.text-bold-18,.header-paragraph a,.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{font-weight:700;font-size:1.125rem;line-height:1.4;}.text-bold-20,.paragraph--type--paragraph-ressources-home .header-list-ressources-hp h2{font-weight:700;font-size:1.25rem;line-height:1.4;}.text-bold-25{font-weight:bold;font-size:1.5625rem;line-height:1;}.text-reg-25,.paragraph--type--block-element-push-map .wrapper-text{font-weight:400;font-size:1.5625rem;line-height:1;}.text-bold-16,.card.card-resources .card-type,.card.card-resources-video .card-type,.content-ressources .views-exposed-form form > fieldset .checkboxes-group{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 - 0.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 - 0.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:#333333;}.taxo-actu a{text-decoration:none;color:#333333;}.card-color-lightsalmon{background-color:#FFFFFF;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:#FFFFFF;}.card-color-deepskyblue .card-title{color:#FFFFFF !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-deepskyblue,.taxo-actu-blue,.taxo-actu-lightsalmon{color:#FFFFFF;}.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:#FFFFFF;}.resource-slider .launch{width:5rem;height:5rem;margin:1rem auto;display:flex;align-items:center;justify-content:center;background:#FFFFFF;border-radius:50%;color:var(--primary);font-size:2em;border:2px solid #FFFFFF;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:bold;}dfn{font-style:italic;}h1{font-size:2em;margin:0.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:-0.5em;}sub{bottom:-0.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 #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em;}legend{border:0;padding:0;}textarea{overflow:auto;}optgroup{font-weight:bold;}table{border-collapse:collapse;border-spacing:0;}td,th{padding:0;}*,*:before,*:after{box-sizing:border-box;}html,body{position:relative;padding:0;margin:0;color:#333333;}html.modal-open,body.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:before,blockquote:after{display:block;content:"";font-family:"icomoon";font-size:1.5rem;}.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:#FFFFFF;animation:stickAnim .3s;box-shadow:0 10px 20px rgba(0,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:transparent;}@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-film-cdlv .main-header:not(.sticky),.page-formulaire-exposition-champions-championnes .main-header:not(.sticky){background:transparent;}@media all and (min-width:992px){.page-formulaire-film-cdlv .main-header:not(.sticky),.page-formulaire-exposition-champions-championnes .main-header:not(.sticky){position:absolute;width:100%;}.page-formulaire-film-cdlv .main-header:not(.sticky) .wrapper-logo,.page-formulaire-exposition-champions-championnes .main-header:not(.sticky) .wrapper-logo{display:none;}}@media screen and (max-width:991px){.page-formulaire-film-cdlv .main-header,.page-formulaire-exposition-champions-championnes .main-header{width:100%;z-index:99;padding:1rem 1.5rem;}.page-formulaire-film-cdlv .main-header:not(.sticky),.page-formulaire-exposition-champions-championnes .main-header:not(.sticky){background:#FAB900;}}.page-mon-compte{background-color:#E5E5E5;}.page-mon-compte .main-header:not(.sticky){background:transparent;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) * 0.18) var(--accent-shade),0 0 0 calc(var(--width) * 0.478) var(--secondary),0 0 0 calc(var(--width) * 0.972) #FFFFFF;}.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) * 0.18) var(--accent-shade),0 0 0 calc(var(--width) * 0.478) var(--secondary),0 0 0 calc(var(--width) * 0.972) #FFFFFF;}@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 .headingblue1,.header-bg.header-bg-faq .header-bg.header-bg-front h1,.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 .headingblue1,.header-bg.header-bg-faq .header-bg.header-bg-front h1,.header-bg.header-bg-front .header-bg.header-bg-faq h1{margin-bottom:45px;}}.header-bg.header-bg-front #page{background-color:var(--secondary);}.header-bg.header-bg-front #page #block-mainpagecontent > article > div > div:first-child > .paragraph{position:relative;z-index:0;}.header-bg.header-bg-front #page #block-mainpagecontent > article > div > div:first-child > .paragraph::after{content:'';position:absolute;z-index:-1;bottom:0;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) * 0.18) var(--accent-shade),0 0 0 calc(var(--width) * 0.478) var(--secondary),0 0 0 calc(var(--width) * 0.972) #FFFFFF;}@media screen and (max-width:1200px){.header-bg.header-bg-front #page #block-mainpagecontent > article > div > div:first-child > .paragraph::after{bottom:calc(350px - 13vw);--width:calc(min(34vw,530px));}}@media screen and (max-width:991px){.header-bg.header-bg-front #page #block-mainpagecontent > article > div > div:first-child > .paragraph::after{bottom:calc(450px - 15vw);}}.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:#FFFFFF;}.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:#FFFFFF;}.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) * 0.4) #FFFFFF,0 0 0 calc(var(--width) * 0.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) * 0.22) var(--primary),0 0 0 calc(var(--width) * 0.58) #FFFFFF,0 0 0 calc(var(--width) * 0.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) * 0.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) * 0.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-page-standard-sop .headingblue1,.header-bg.header-bg-page-standard-sop .header-bg.header-bg-front h1,.header-bg.header-bg-front .header-bg.header-bg-page-standard-sop h1{margin:0 auto 2.75rem;padding:3.625rem 0 0;}@media screen and (max-width:575px){.header-bg.header-bg-page-standard-sop .headingblue1,.header-bg.header-bg-page-standard-sop .header-bg.header-bg-front h1,.header-bg.header-bg-front .header-bg.header-bg-page-standard-sop h1{margin-bottom:2rem;}}.header-bg.header-bg-liste{overflow:unset;}@media all and (min-width:768px){.header-bg.header-bg-liste .headingblue1,.header-bg.header-bg-liste .header-bg.header-bg-front h1,.header-bg.header-bg-front .header-bg.header-bg-liste h1{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:hover,.secondary-nav ul a:active,.secondary-nav ul a:focus{text-decoration:underline;}.user-nav{position:relative;z-index:9;display:inline-block;}.user-nav .user-list{display:none;position:absolute;background-color:white;box-shadow:0 0 20px rgba(0,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 #FFFFFF 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:hover,.user-nav .user-list ul li a:focus{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:before,.footer-list-logos h2:after{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 .paragraph--type--block-element-push-map,.commerce .node-news .image-container .field--name-field-legend-image,.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;}}.site-footer__bottom .container,.site-footer__bottom .paragraph--type--block-element-push-map,.site-footer__bottom .node-news .image-container .field--name-field-legend-image,.node-news .image-container .site-footer__bottom .field--name-field-legend-image{position:relative;display:flex;align-items:flex-end;width:calc(min(1182px,100%));}@media screen and (max-width:767px){.site-footer__bottom .container,.site-footer__bottom .paragraph--type--block-element-push-map,.site-footer__bottom .node-news .image-container .field--name-field-legend-image,.node-news .image-container .site-footer__bottom .field--name-field-legend-image{flex-wrap:wrap;margin-bottom:6rem;}}.site-footer__bottom .container .menu-footer,.site-footer__bottom .paragraph--type--block-element-push-map .menu-footer,.site-footer__bottom .node-news .image-container .field--name-field-legend-image .menu-footer,.node-news .image-container .site-footer__bottom .field--name-field-legend-image .menu-footer{position:absolute;margin-bottom:5rem;}@media screen and (max-width:767px){.site-footer__bottom .container .menu-footer,.site-footer__bottom .paragraph--type--block-element-push-map .menu-footer,.site-footer__bottom .node-news .image-container .field--name-field-legend-image .menu-footer,.node-news .image-container .site-footer__bottom .field--name-field-legend-image .menu-footer{width:calc(100% - 3rem);margin-bottom:0;text-align:center;bottom:-6rem;}}.site-footer__bottom .container .menu-footer > ul > li > a,.site-footer__bottom .paragraph--type--block-element-push-map .menu-footer > ul > li > a,.site-footer__bottom .node-news .image-container .field--name-field-legend-image .menu-footer > ul > li > a,.node-news .image-container .site-footer__bottom .field--name-field-legend-image .menu-footer > ul > li > a{color:#FFFFFF;}.site-footer__bottom .container .logo-footer,.site-footer__bottom .paragraph--type--block-element-push-map .logo-footer,.site-footer__bottom .node-news .image-container .field--name-field-legend-image .logo-footer,.node-news .image-container .site-footer__bottom .field--name-field-legend-image .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){.site-footer__bottom .container .logo-footer,.site-footer__bottom .paragraph--type--block-element-push-map .logo-footer,.site-footer__bottom .node-news .image-container .field--name-field-legend-image .logo-footer,.node-news .image-container .site-footer__bottom .field--name-field-legend-image .logo-footer{width:100%;}}.site-footer__bottom .container .logo-footer:before,.site-footer__bottom .paragraph--type--block-element-push-map .logo-footer:before,.site-footer__bottom .node-news .image-container .field--name-field-legend-image .logo-footer:before,.node-news .image-container .site-footer__bottom .field--name-field-legend-image .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:#FFFFFF;border-radius:50%;clip-path:inset(-100% -120% 50% -120%);box-shadow:0 0 0 calc(var(--width) * 0.25) var(--primary),0 0 0 calc(var(--width) * 0.4) var(--accent-shade),0 0 0 calc(var(--width) * 1) var(--secondary);}.site-footer__bottom .container .logo-footer:after,.site-footer__bottom .paragraph--type--block-element-push-map .logo-footer:after,.site-footer__bottom .node-news .image-container .field--name-field-legend-image .logo-footer:after,.node-news .image-container .site-footer__bottom .field--name-field-legend-image .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);}.site-footer__bottom .container .logo-footer svg,.site-footer__bottom .paragraph--type--block-element-push-map .logo-footer svg,.site-footer__bottom .node-news .image-container .field--name-field-legend-image .logo-footer svg,.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 .paragraph--type--block-element-push-map .logo-footer img,.site-footer__bottom .node-news .image-container .field--name-field-legend-image .logo-footer img,.node-news .image-container .site-footer__bottom .field--name-field-legend-image .logo-footer img{max-width:calc(min(25vw,8.75rem));height:auto;}.site-footer__bottom .container .liner-footer,.site-footer__bottom .paragraph--type--block-element-push-map .liner-footer,.site-footer__bottom .node-news .image-container .field--name-field-legend-image .liner-footer,.node-news .image-container .site-footer__bottom .field--name-field-legend-image .liner-footer{flex:1 1 50%;font-weight:bold;font-size:1.875rem;line-height:1;color:#FFFFFF;text-align:right;}.site-footer__bottom .container .liner-footer .content,.site-footer__bottom .paragraph--type--block-element-push-map .liner-footer .content,.site-footer__bottom .node-news .image-container .field--name-field-legend-image .liner-footer .content,.node-news .image-container .site-footer__bottom .field--name-field-legend-image .liner-footer .content{display:inline-block;text-align:left;text-transform:uppercase;}@media screen and (max-width:767px){.site-footer__bottom .container .liner-footer,.site-footer__bottom .paragraph--type--block-element-push-map .liner-footer,.site-footer__bottom .node-news .image-container .field--name-field-legend-image .liner-footer,.node-news .image-container .site-footer__bottom .field--name-field-legend-image .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:transparent;border-color:#FFFFFF;color:#FFFFFF;}.site-footer__bottom .social-buttons a:hover,.site-footer__bottom .social-buttons a:focus{background:#FFFFFF;color:var(--primary);}.footer-sop{position:relative;}.footer-sop .site-footer__bottom .container,.footer-sop .site-footer__bottom .paragraph--type--block-element-push-map,.footer-sop .site-footer__bottom .node-news .image-container .field--name-field-legend-image,.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 .paragraph--type--block-element-push-map,.footer-sop .site-footer__bottom .node-news .image-container .field--name-field-legend-image,.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 .paragraph--type--block-element-push-map .logo-footer,.footer-sop .site-footer__bottom .node-news .image-container .field--name-field-legend-image .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 .paragraph--type--block-element-push-map .liner-footer,.footer-sop .site-footer__bottom .node-news .image-container .field--name-field-legend-image .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 .paragraph--type--block-element-push-map .menu-footer,.footer-sop .site-footer__bottom .node-news .image-container .field--name-field-legend-image .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 .paragraph--type--block-element-push-map .menu-footer,.footer-sop .site-footer__bottom .node-news .image-container .field--name-field-legend-image .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 .paragraph--type--block-element-push-map .menu-footer,.footer-sop .site-footer__bottom .node-news .image-container .field--name-field-legend-image .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 .paragraph--type--block-element-push-map .social-buttons,.footer-sop .site-footer__bottom .node-news .image-container .field--name-field-legend-image .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 .paragraph--type--block-element-push-map .social-buttons,.footer-sop .site-footer__bottom .node-news .image-container .field--name-field-legend-image .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 .paragraph--type--block-element-push-map,.noMargins .node-news .image-container .field--name-field-legend-image,.node-news .image-container .noMargins .field--name-field-legend-image{max-width:none;padding-left:20px;padding-right:20px;}.container,.paragraph--type--block-element-push-map,.node-news .image-container .field--name-field-legend-image{max-width:1060px;margin:0 auto;}@media screen and (max-width:1092px){.container,.paragraph--type--block-element-push-map,.node-news .image-container .field--name-field-legend-image{padding:0 1rem;}}@media screen and (max-width:767px){.container,.paragraph--type--block-element-push-map,.node-news .image-container .field--name-field-legend-image{padding:0 1.5rem;}}.container-960,.paragraph--type--paragraph-image-edito,.paragraph--type--paragraph-image,.paragraph--type--paragraph-video-edito,.node-news .paragraph--type--paragraph-image-edito,.node-page-standard-full .paragraph--type--paragraph-image-edito{max-width:960px;margin:auto;}@media screen and (max-width:1211px){.container-960,.paragraph--type--paragraph-image-edito,.paragraph--type--paragraph-image,.paragraph--type--paragraph-video-edito,.node-news .paragraph--type--paragraph-image-edito,.node-page-standard-full .paragraph--type--paragraph-image-edito{padding:0 1rem;}}@media screen and (max-width:1008px){.container-960,.paragraph--type--paragraph-image-edito,.paragraph--type--paragraph-image,.paragraph--type--paragraph-video-edito,.node-news .paragraph--type--paragraph-image-edito,.node-page-standard-full .paragraph--type--paragraph-image-edito{padding:0 1.5rem;}}.container-660,.paragraph--type--paragraph-highlight,.node-news .paragraph--type--paragraph-wysiwyg,.node-news .paragraph--type--paragraph-external-link,.node-page-standard-full .paragraph--type--paragraph-wysiwyg,.node-page-standard-full .paragraph--type--paragraph-external-link,.node-news .social-buttons{max-width:660px;margin:0 auto;}@media screen and (max-width:708px){.container-660,.paragraph--type--paragraph-highlight,.node-news .paragraph--type--paragraph-wysiwyg,.node-news .paragraph--type--paragraph-external-link,.node-page-standard-full .paragraph--type--paragraph-wysiwyg,.node-page-standard-full .paragraph--type--paragraph-external-link,.node-news .social-buttons{padding:0 1.5rem;}}.container-1172{max-width:1172px;margin:0 auto;}@media screen and (max-width:708px){.container-1172{padding:0 1.5rem;}}.resource-wrapper{display:flex;}@media screen and (max-width:991px){.resource-wrapper{flex-direction:column;}}.resource-wrapper .resource-left{background:var(--primary);flex:1 1 50%;padding-bottom:2rem;}@media screen and (max-width:991px){.resource-wrapper .resource-left{flex:1 1 100%;}}.resource-wrapper .resource-right{flex:1 1 50%;}@media screen and (max-width:991px){.resource-wrapper .resource-right{flex:1 1 100%;}}.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);}}.btn,.main-header .btn,.header-bg.header-bg-page-standard-sop .main-header .btn,.card.card-what .card-calltoaction a,.card.card-project .card-calltoaction a,.paragraph--type--newsletter-form .lite-registration-form-wrapper .form-actions .button--primary,.user-account .form-user .form-actions .button--primary,.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-user .gigya_complete-wrapper .gigya-screen .gigya-composite-control-submit .gigya-input-submit,.paragraph--type--newsletter-form .lite-registration-form-wrapper .gigya-screen .gigya-composite-control-submit .gigya-input-submit,.paragraph--type--block-element-push-map .wrapper-text a,.popin-generation2024 .button,.pager li .button,.bloc-ressources .form-submit,.page-popin #block-mainpagecontent .button,.flex-ressources-list .exposed-filters-ressources-list .form-actions input,.ressources_restriction #block-mainpagecontent > a,.form-vue .form-vue-detail .wizard-card-footer .wizard-footer-left .wizard-btn,.form-vue .sopRightColumn .wizard-card-footer .wizard-footer-left .wizard-btn,.form-vue .form-vue-detail .wizard-card-footer .wizard-footer-right .wizard-btn,.form-vue .sopRightColumn .wizard-card-footer .wizard-footer-right .wizard-btn,.form-vue .form-vue-detail .thanks-page .link a,.form-vue .sopRightColumn .thanks-page .link a{font-size:1rem;font-weight:bold;min-width:180px;justify-content:center;background:var(--accent-shade);color:#FFFFFF;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;}.btn:hover,.header-bg.header-bg-page-standard-sop .main-header .btn:hover,.card.card-what .card-calltoaction a:hover,.card.card-project .card-calltoaction a:hover,.paragraph--type--newsletter-form .lite-registration-form-wrapper .form-actions .button--primary:hover,.user-account .form-user .form-actions .button--primary:hover,.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 .gigya-input-submit:hover,.form-user .gigya_complete-wrapper .gigya-screen .gigya-composite-control-submit .gigya-input-submit:hover,.paragraph--type--newsletter-form .lite-registration-form-wrapper .gigya-screen .gigya-composite-control-submit .gigya-input-submit:hover,.paragraph--type--block-element-push-map .wrapper-text a:hover,.popin-generation2024 .button:hover,.pager li .button:hover,.bloc-ressources .form-submit:hover,.page-popin #block-mainpagecontent .button:hover,.flex-ressources-list .exposed-filters-ressources-list .form-actions input:hover,.ressources_restriction #block-mainpagecontent > a:hover,.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,.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,.form-vue .form-vue-detail .thanks-page .link a:hover,.form-vue .sopRightColumn .thanks-page .link a:hover,.btn:focus,.header-bg.header-bg-page-standard-sop .main-header .btn:focus,.card.card-what .card-calltoaction a:focus,.card.card-project .card-calltoaction a:focus,.paragraph--type--newsletter-form .lite-registration-form-wrapper .form-actions .button--primary:focus,.user-account .form-user .form-actions .button--primary:focus,.form-user .gigya_profile-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:focus,.form-user .gigya_complete-wrapper .gigya-screen .gigya-composite-control-submit .gigya-input-submit:focus,.paragraph--type--newsletter-form .lite-registration-form-wrapper .gigya-screen .gigya-composite-control-submit .gigya-input-submit:focus,.paragraph--type--block-element-push-map .wrapper-text a:focus,.popin-generation2024 .button:focus,.pager li .button:focus,.bloc-ressources .form-submit:focus,.page-popin #block-mainpagecontent .button:focus,.flex-ressources-list .exposed-filters-ressources-list .form-actions input:focus,.ressources_restriction #block-mainpagecontent > a:focus,.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,.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,.form-vue .form-vue-detail .thanks-page .link a:focus,.form-vue .sopRightColumn .thanks-page .link a:focus,.btn.active,.header-bg.header-bg-page-standard-sop .main-header .active.btn,.card.card-what .card-calltoaction a.active,.card.card-project .card-calltoaction a.active,.paragraph--type--newsletter-form .lite-registration-form-wrapper .form-actions .active.button--primary,.user-account .form-user .form-actions .active.button--primary,.form-user .gigya_profile-wrapper .gigya-screen .gigya-composite-control-submit .active.gigya-input-submit,.form-user .gigya_subscr-wrapper .gigya-screen .gigya-composite-control-submit .active.gigya-input-submit,.form-user .gigya_complete-wrapper .gigya-screen .gigya-composite-control-submit .active.gigya-input-submit,.paragraph--type--newsletter-form .lite-registration-form-wrapper .gigya-screen .gigya-composite-control-submit .active.gigya-input-submit,.paragraph--type--block-element-push-map .wrapper-text a.active,.popin-generation2024 .active.button,.pager li .active.button,.bloc-ressources .active.form-submit,.page-popin #block-mainpagecontent .active.button,.flex-ressources-list .exposed-filters-ressources-list .form-actions input.active,.ressources_restriction #block-mainpagecontent > a.active,.form-vue .form-vue-detail .wizard-card-footer .wizard-footer-left .active.wizard-btn,.form-vue .sopRightColumn .wizard-card-footer .wizard-footer-left .active.wizard-btn,.form-vue .form-vue-detail .wizard-card-footer .wizard-footer-right .active.wizard-btn,.form-vue .sopRightColumn .wizard-card-footer .wizard-footer-right .active.wizard-btn,.form-vue .form-vue-detail .thanks-page .link a.active,.form-vue .sopRightColumn .thanks-page .link a.active{background:#FFFFFF;color:var(--accent-shade);}.btn:disabled,.header-bg.header-bg-page-standard-sop .main-header .btn:disabled,.card.card-what .card-calltoaction a:disabled,.card.card-project .card-calltoaction a:disabled,.paragraph--type--newsletter-form .lite-registration-form-wrapper .form-actions .button--primary:disabled,.user-account .form-user .form-actions .button--primary: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-user .gigya_complete-wrapper .gigya-screen .gigya-composite-control-submit .gigya-input-submit:disabled,.paragraph--type--newsletter-form .lite-registration-form-wrapper .gigya-screen .gigya-composite-control-submit .gigya-input-submit:disabled,.paragraph--type--block-element-push-map .wrapper-text a:disabled,.popin-generation2024 .button:disabled,.pager li .button:disabled,.bloc-ressources .form-submit:disabled,.page-popin #block-mainpagecontent .button:disabled,.flex-ressources-list .exposed-filters-ressources-list .form-actions input:disabled,.ressources_restriction #block-mainpagecontent > a:disabled,.form-vue .form-vue-detail .wizard-card-footer .wizard-footer-left .wizard-btn:disabled,.form-vue .sopRightColumn .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 .wizard-card-footer .wizard-footer-right .wizard-btn:disabled,.form-vue .form-vue-detail .thanks-page .link a:disabled,.form-vue .sopRightColumn .thanks-page .link a:disabled{background:#BCBCBC;border-color:#BCBCBC;color:#333333;}.btn [class*=icon],.header-bg.header-bg-page-standard-sop .main-header .btn [class*=icon],.card.card-what .card-calltoaction a [class*=icon],.card.card-project .card-calltoaction a [class*=icon],.paragraph--type--newsletter-form .lite-registration-form-wrapper .form-actions .button--primary [class*=icon],.user-account .form-user .form-actions .button--primary [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-user .gigya_complete-wrapper .gigya-screen .gigya-composite-control-submit .gigya-input-submit [class*=icon],.paragraph--type--newsletter-form .lite-registration-form-wrapper .gigya-screen .gigya-composite-control-submit .gigya-input-submit [class*=icon],.paragraph--type--block-element-push-map .wrapper-text a [class*=icon],.popin-generation2024 .button [class*=icon],.pager li .button [class*=icon],.bloc-ressources .form-submit [class*=icon],.page-popin #block-mainpagecontent .button [class*=icon],.flex-ressources-list .exposed-filters-ressources-list .form-actions input [class*=icon],.ressources_restriction #block-mainpagecontent > a [class*=icon],.form-vue .form-vue-detail .wizard-card-footer .wizard-footer-left .wizard-btn [class*=icon],.form-vue .sopRightColumn .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 .wizard-card-footer .wizard-footer-right .wizard-btn [class*=icon],.form-vue .form-vue-detail .thanks-page .link a [class*=icon],.form-vue .sopRightColumn .thanks-page .link a [class*=icon]{font-size:1.1875rem;margin-right:10px;}:root{--btn-arrow-width:58px;}.btn-arrow,.btn-arrow-transparent,.tns-parent .tns-controls button,.tns-ressources-parent .tns-controls button,.block-pour-qui .jspFalseArrow,.flex-ressources-list .exposed-filters-ressources-list .rwd-close button{flex-shrink:0;display:flex;align-items:center;justify-content:center;border-radius:50%;background:#FFFFFF;border:2px solid #FFFFFF;width:var(--btn-arrow-width);height:var(--btn-arrow-width);color:var(--primary);filter:drop-shadow(0px 5px 20px rgba(0,0,0,0.15));transition:.15s ease all;}.btn-arrow-transparent{background:none;color:#FFFFFF;}.btn-arrow-transparent:hover,.btn-arrow-transparent:focus{background:#FFFFFF;color:var(--primary);}.btn-primary,.main-header .btn,.main-header .form-vue .form-vue-detail .wizard-card-footer .wizard-footer-left .wizard-btn,.form-vue .form-vue-detail .wizard-card-footer .wizard-footer-left .main-header .wizard-btn,.main-header .form-vue .sopRightColumn .wizard-card-footer .wizard-footer-left .wizard-btn,.form-vue .sopRightColumn .wizard-card-footer .wizard-footer-left .main-header .wizard-btn,.main-header .form-vue .form-vue-detail .wizard-card-footer .wizard-footer-right .wizard-btn,.form-vue .form-vue-detail .wizard-card-footer .wizard-footer-right .main-header .wizard-btn,.main-header .form-vue .sopRightColumn .wizard-card-footer .wizard-footer-right .wizard-btn,.form-vue .sopRightColumn .wizard-card-footer .wizard-footer-right .main-header .wizard-btn,.main-header .form-vue .form-vue-detail .thanks-page .link a,.form-vue .form-vue-detail .thanks-page .link .main-header a,.main-header .form-vue .sopRightColumn .thanks-page .link a,.form-vue .sopRightColumn .thanks-page .link .main-header a,.main-header.sticky .user-nav .btn,.main-header.sticky .user-nav .card.card-what .card-calltoaction a,.card.card-what .card-calltoaction .main-header.sticky .user-nav a,.main-header.sticky .user-nav .card.card-project .card-calltoaction a,.card.card-project .card-calltoaction .main-header.sticky .user-nav a,.main-header.sticky .user-nav .paragraph--type--newsletter-form .lite-registration-form-wrapper .form-actions .button--primary,.paragraph--type--newsletter-form .lite-registration-form-wrapper .form-actions .main-header.sticky .user-nav .button--primary,.main-header.sticky .user-nav .user-account .form-user .form-actions .button--primary,.user-account .form-user .form-actions .main-header.sticky .user-nav .button--primary,.main-header.sticky .user-nav .form-user .gigya_profile-wrapper .gigya-screen .gigya-composite-control-submit .gigya-input-submit,.form-user .gigya_profile-wrapper .gigya-screen .gigya-composite-control-submit .main-header.sticky .user-nav .gigya-input-submit,.main-header.sticky .user-nav .form-user .gigya_subscr-wrapper .gigya-screen .gigya-composite-control-submit .gigya-input-submit,.form-user .gigya_subscr-wrapper .gigya-screen .gigya-composite-control-submit .main-header.sticky .user-nav .gigya-input-submit,.main-header.sticky .user-nav .form-user .gigya_complete-wrapper .gigya-screen .gigya-composite-control-submit .gigya-input-submit,.form-user .gigya_complete-wrapper .gigya-screen .gigya-composite-control-submit .main-header.sticky .user-nav .gigya-input-submit,.main-header.sticky .user-nav .paragraph--type--newsletter-form .lite-registration-form-wrapper .gigya-screen .gigya-composite-control-submit .gigya-input-submit,.paragraph--type--newsletter-form .lite-registration-form-wrapper .gigya-screen .gigya-composite-control-submit .main-header.sticky .user-nav .gigya-input-submit,.main-header.sticky .user-nav .paragraph--type--block-element-push-map .wrapper-text a,.paragraph--type--block-element-push-map .wrapper-text .main-header.sticky .user-nav a,.main-header.sticky .user-nav .popin-generation2024 .button,.popin-generation2024 .main-header.sticky .user-nav .button,.main-header.sticky .user-nav .pager li .button,.pager li .main-header.sticky .user-nav .button,.main-header.sticky .user-nav .bloc-ressources .form-submit,.bloc-ressources .main-header.sticky .user-nav .form-submit,.main-header.sticky .user-nav .page-popin #block-mainpagecontent .button,.page-popin #block-mainpagecontent .main-header.sticky .user-nav .button,.main-header.sticky .user-nav .flex-ressources-list .exposed-filters-ressources-list .form-actions input,.flex-ressources-list .exposed-filters-ressources-list .form-actions .main-header.sticky .user-nav input,.ressources_restriction .main-header.sticky .user-nav #block-mainpagecontent > a,.ressources_restriction #block-mainpagecontent > a{background:var(--primary);border-color:var(--primary);color:#FFFFFF;}.btn-primary:hover,.main-header .btn:hover,.main-header .form-vue .form-vue-detail .wizard-card-footer .wizard-footer-left .wizard-btn:hover,.form-vue .form-vue-detail .wizard-card-footer .wizard-footer-left .main-header .wizard-btn:hover,.main-header .form-vue .sopRightColumn .wizard-card-footer .wizard-footer-left .wizard-btn:hover,.form-vue .sopRightColumn .wizard-card-footer .wizard-footer-left .main-header .wizard-btn:hover,.main-header .form-vue .form-vue-detail .wizard-card-footer .wizard-footer-right .wizard-btn:hover,.form-vue .form-vue-detail .wizard-card-footer .wizard-footer-right .main-header .wizard-btn:hover,.main-header .form-vue .sopRightColumn .wizard-card-footer .wizard-footer-right .wizard-btn:hover,.form-vue .sopRightColumn .wizard-card-footer .wizard-footer-right .main-header .wizard-btn:hover,.main-header .form-vue .form-vue-detail .thanks-page .link a:hover,.form-vue .form-vue-detail .thanks-page .link .main-header a:hover,.main-header .form-vue .sopRightColumn .thanks-page .link a:hover,.form-vue .sopRightColumn .thanks-page .link .main-header a:hover,.main-header.sticky .user-nav .btn:hover,.main-header.sticky .user-nav .card.card-what .card-calltoaction a:hover,.card.card-what .card-calltoaction .main-header.sticky .user-nav a:hover,.main-header.sticky .user-nav .card.card-project .card-calltoaction a:hover,.card.card-project .card-calltoaction .main-header.sticky .user-nav a:hover,.main-header.sticky .user-nav .paragraph--type--newsletter-form .lite-registration-form-wrapper .form-actions .button--primary:hover,.paragraph--type--newsletter-form .lite-registration-form-wrapper .form-actions .main-header.sticky .user-nav .button--primary:hover,.main-header.sticky .user-nav .user-account .form-user .form-actions .button--primary:hover,.user-account .form-user .form-actions .main-header.sticky .user-nav .button--primary:hover,.main-header.sticky .user-nav .form-user .gigya_profile-wrapper .gigya-screen .gigya-composite-control-submit .gigya-input-submit:hover,.form-user .gigya_profile-wrapper .gigya-screen .gigya-composite-control-submit .main-header.sticky .user-nav .gigya-input-submit:hover,.main-header.sticky .user-nav .form-user .gigya_subscr-wrapper .gigya-screen .gigya-composite-control-submit .gigya-input-submit:hover,.form-user .gigya_subscr-wrapper .gigya-screen .gigya-composite-control-submit .main-header.sticky .user-nav .gigya-input-submit:hover,.main-header.sticky .user-nav .form-user .gigya_complete-wrapper .gigya-screen .gigya-composite-control-submit .gigya-input-submit:hover,.form-user .gigya_complete-wrapper .gigya-screen .gigya-composite-control-submit .main-header.sticky .user-nav .gigya-input-submit:hover,.main-header.sticky .user-nav .paragraph--type--newsletter-form .lite-registration-form-wrapper .gigya-screen .gigya-composite-control-submit .gigya-input-submit:hover,.paragraph--type--newsletter-form .lite-registration-form-wrapper .gigya-screen .gigya-composite-control-submit .main-header.sticky .user-nav .gigya-input-submit:hover,.main-header.sticky .user-nav .paragraph--type--block-element-push-map .wrapper-text a:hover,.paragraph--type--block-element-push-map .wrapper-text .main-header.sticky .user-nav a:hover,.main-header.sticky .user-nav .popin-generation2024 .button:hover,.popin-generation2024 .main-header.sticky .user-nav .button:hover,.main-header.sticky .user-nav .pager li .button:hover,.pager li .main-header.sticky .user-nav .button:hover,.main-header.sticky .user-nav .bloc-ressources .form-submit:hover,.bloc-ressources .main-header.sticky .user-nav .form-submit:hover,.main-header.sticky .user-nav .page-popin #block-mainpagecontent .button:hover,.page-popin #block-mainpagecontent .main-header.sticky .user-nav .button:hover,.main-header.sticky .user-nav .flex-ressources-list .exposed-filters-ressources-list .form-actions input:hover,.flex-ressources-list .exposed-filters-ressources-list .form-actions .main-header.sticky .user-nav input:hover,.ressources_restriction .main-header.sticky .user-nav #block-mainpagecontent > a:hover,.ressources_restriction #block-mainpagecontent > a:hover,.btn-primary:focus,.main-header .btn:focus,.main-header .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 .main-header .wizard-btn:focus,.main-header .form-vue .sopRightColumn .wizard-card-footer .wizard-footer-left .wizard-btn:focus,.form-vue .sopRightColumn .wizard-card-footer .wizard-footer-left .main-header .wizard-btn:focus,.main-header .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 .main-header .wizard-btn:focus,.main-header .form-vue .sopRightColumn .wizard-card-footer .wizard-footer-right .wizard-btn:focus,.form-vue .sopRightColumn .wizard-card-footer .wizard-footer-right .main-header .wizard-btn:focus,.main-header .form-vue .form-vue-detail .thanks-page .link a:focus,.form-vue .form-vue-detail .thanks-page .link .main-header a:focus,.main-header .form-vue .sopRightColumn .thanks-page .link a:focus,.form-vue .sopRightColumn .thanks-page .link .main-header a:focus,.main-header.sticky .user-nav .btn:focus,.main-header.sticky .user-nav .card.card-what .card-calltoaction a:focus,.card.card-what .card-calltoaction .main-header.sticky .user-nav a:focus,.main-header.sticky .user-nav .card.card-project .card-calltoaction a:focus,.card.card-project .card-calltoaction .main-header.sticky .user-nav a:focus,.main-header.sticky .user-nav .paragraph--type--newsletter-form .lite-registration-form-wrapper .form-actions .button--primary:focus,.paragraph--type--newsletter-form .lite-registration-form-wrapper .form-actions .main-header.sticky .user-nav .button--primary:focus,.main-header.sticky .user-nav .user-account .form-user .form-actions .button--primary:focus,.user-account .form-user .form-actions .main-header.sticky .user-nav .button--primary:focus,.main-header.sticky .user-nav .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 .main-header.sticky .user-nav .gigya-input-submit:focus,.main-header.sticky .user-nav .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 .main-header.sticky .user-nav .gigya-input-submit:focus,.main-header.sticky .user-nav .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 .main-header.sticky .user-nav .gigya-input-submit:focus,.main-header.sticky .user-nav .paragraph--type--newsletter-form .lite-registration-form-wrapper .gigya-screen .gigya-composite-control-submit .gigya-input-submit:focus,.paragraph--type--newsletter-form .lite-registration-form-wrapper .gigya-screen .gigya-composite-control-submit .main-header.sticky .user-nav .gigya-input-submit:focus,.main-header.sticky .user-nav .paragraph--type--block-element-push-map .wrapper-text a:focus,.paragraph--type--block-element-push-map .wrapper-text .main-header.sticky .user-nav a:focus,.main-header.sticky .user-nav .popin-generation2024 .button:focus,.popin-generation2024 .main-header.sticky .user-nav .button:focus,.main-header.sticky .user-nav .pager li .button:focus,.pager li .main-header.sticky .user-nav .button:focus,.main-header.sticky .user-nav .bloc-ressources .form-submit:focus,.bloc-ressources .main-header.sticky .user-nav .form-submit:focus,.main-header.sticky .user-nav .page-popin #block-mainpagecontent .button:focus,.page-popin #block-mainpagecontent .main-header.sticky .user-nav .button:focus,.main-header.sticky .user-nav .flex-ressources-list .exposed-filters-ressources-list .form-actions input:focus,.flex-ressources-list .exposed-filters-ressources-list .form-actions .main-header.sticky .user-nav input:focus,.ressources_restriction .main-header.sticky .user-nav #block-mainpagecontent > a:focus,.ressources_restriction #block-mainpagecontent > a:focus,.btn-primary.active,.main-header .active.btn,.main-header .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 .main-header .active.wizard-btn,.main-header .form-vue .sopRightColumn .wizard-card-footer .wizard-footer-left .active.wizard-btn,.form-vue .sopRightColumn .wizard-card-footer .wizard-footer-left .main-header .active.wizard-btn,.main-header .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 .main-header .active.wizard-btn,.main-header .form-vue .sopRightColumn .wizard-card-footer .wizard-footer-right .active.wizard-btn,.form-vue .sopRightColumn .wizard-card-footer .wizard-footer-right .main-header .active.wizard-btn,.main-header .form-vue .form-vue-detail .thanks-page .link a.active,.form-vue .form-vue-detail .thanks-page .link .main-header a.active,.main-header .form-vue .sopRightColumn .thanks-page .link a.active,.form-vue .sopRightColumn .thanks-page .link .main-header a.active,.main-header.sticky .user-nav .active.btn,.main-header.sticky .user-nav .card.card-what .card-calltoaction a.active,.card.card-what .card-calltoaction .main-header.sticky .user-nav a.active,.main-header.sticky .user-nav .card.card-project .card-calltoaction a.active,.card.card-project .card-calltoaction .main-header.sticky .user-nav a.active,.main-header.sticky .user-nav .paragraph--type--newsletter-form .lite-registration-form-wrapper .form-actions .active.button--primary,.paragraph--type--newsletter-form .lite-registration-form-wrapper .form-actions .main-header.sticky .user-nav .active.button--primary,.main-header.sticky .user-nav .user-account .form-user .form-actions .active.button--primary,.user-account .form-user .form-actions .main-header.sticky .user-nav .active.button--primary,.main-header.sticky .user-nav .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 .main-header.sticky .user-nav .active.gigya-input-submit,.main-header.sticky .user-nav .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 .main-header.sticky .user-nav .active.gigya-input-submit,.main-header.sticky .user-nav .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 .main-header.sticky .user-nav .active.gigya-input-submit,.main-header.sticky .user-nav .paragraph--type--newsletter-form .lite-registration-form-wrapper .gigya-screen .gigya-composite-control-submit .active.gigya-input-submit,.paragraph--type--newsletter-form .lite-registration-form-wrapper .gigya-screen .gigya-composite-control-submit .main-header.sticky .user-nav .active.gigya-input-submit,.main-header.sticky .user-nav .paragraph--type--block-element-push-map .wrapper-text a.active,.paragraph--type--block-element-push-map .wrapper-text .main-header.sticky .user-nav a.active,.main-header.sticky .user-nav .popin-generation2024 .active.button,.popin-generation2024 .main-header.sticky .user-nav .active.button,.main-header.sticky .user-nav .pager li .active.button,.pager li .main-header.sticky .user-nav .active.button,.main-header.sticky .user-nav .bloc-ressources .active.form-submit,.bloc-ressources .main-header.sticky .user-nav .active.form-submit,.main-header.sticky .user-nav .page-popin #block-mainpagecontent .active.button,.page-popin #block-mainpagecontent .main-header.sticky .user-nav .active.button,.main-header.sticky .user-nav .flex-ressources-list .exposed-filters-ressources-list .form-actions input.active,.flex-ressources-list .exposed-filters-ressources-list .form-actions .main-header.sticky .user-nav input.active,.ressources_restriction .main-header.sticky .user-nav #block-mainpagecontent > a.active,.ressources_restriction #block-mainpagecontent > a.active{color:var(--primary);background:#FFFFFF;}.btn-accent,.header-bg.header-bg-page-standard-sop .main-header .btn,.header-bg.header-bg-page-standard-sop .main-header .form-vue .form-vue-detail .wizard-card-footer .wizard-footer-left .wizard-btn,.form-vue .form-vue-detail .wizard-card-footer .wizard-footer-left .header-bg.header-bg-page-standard-sop .main-header .wizard-btn,.header-bg.header-bg-page-standard-sop .main-header .form-vue .sopRightColumn .wizard-card-footer .wizard-footer-left .wizard-btn,.form-vue .sopRightColumn .wizard-card-footer .wizard-footer-left .header-bg.header-bg-page-standard-sop .main-header .wizard-btn,.header-bg.header-bg-page-standard-sop .main-header .form-vue .form-vue-detail .wizard-card-footer .wizard-footer-right .wizard-btn,.form-vue .form-vue-detail .wizard-card-footer .wizard-footer-right .header-bg.header-bg-page-standard-sop .main-header .wizard-btn,.header-bg.header-bg-page-standard-sop .main-header .form-vue .sopRightColumn .wizard-card-footer .wizard-footer-right .wizard-btn,.form-vue .sopRightColumn .wizard-card-footer .wizard-footer-right .header-bg.header-bg-page-standard-sop .main-header .wizard-btn,.header-bg.header-bg-page-standard-sop .main-header .form-vue .form-vue-detail .thanks-page .link a,.form-vue .form-vue-detail .thanks-page .link .header-bg.header-bg-page-standard-sop .main-header a,.header-bg.header-bg-page-standard-sop .main-header .form-vue .sopRightColumn .thanks-page .link a,.form-vue .sopRightColumn .thanks-page .link .header-bg.header-bg-page-standard-sop .main-header a,.popin-generation2024 .button,.popin-generation2024 .btn,.popin-generation2024 .header-bg.header-bg-page-standard-sop .main-header .btn,.header-bg.header-bg-page-standard-sop .main-header .popin-generation2024 .btn,.popin-generation2024 .card.card-what .card-calltoaction a,.card.card-what .card-calltoaction .popin-generation2024 a,.popin-generation2024 .card.card-project .card-calltoaction a,.card.card-project .card-calltoaction .popin-generation2024 a,.popin-generation2024 .paragraph--type--newsletter-form .lite-registration-form-wrapper .form-actions .button--primary,.paragraph--type--newsletter-form .lite-registration-form-wrapper .form-actions .popin-generation2024 .button--primary,.popin-generation2024 .user-account .form-user .form-actions .button--primary,.user-account .form-user .form-actions .popin-generation2024 .button--primary,.popin-generation2024 .form-user .gigya_profile-wrapper .gigya-screen .gigya-composite-control-submit .gigya-input-submit,.form-user .gigya_profile-wrapper .gigya-screen .gigya-composite-control-submit .popin-generation2024 .gigya-input-submit,.popin-generation2024 .form-user .gigya_subscr-wrapper .gigya-screen .gigya-composite-control-submit .gigya-input-submit,.form-user .gigya_subscr-wrapper .gigya-screen .gigya-composite-control-submit .popin-generation2024 .gigya-input-submit,.popin-generation2024 .form-user .gigya_complete-wrapper .gigya-screen .gigya-composite-control-submit .gigya-input-submit,.form-user .gigya_complete-wrapper .gigya-screen .gigya-composite-control-submit .popin-generation2024 .gigya-input-submit,.popin-generation2024 .paragraph--type--newsletter-form .lite-registration-form-wrapper .gigya-screen .gigya-composite-control-submit .gigya-input-submit,.paragraph--type--newsletter-form .lite-registration-form-wrapper .gigya-screen .gigya-composite-control-submit .popin-generation2024 .gigya-input-submit,.popin-generation2024 .paragraph--type--block-element-push-map .wrapper-text a,.paragraph--type--block-element-push-map .wrapper-text .popin-generation2024 a,.popin-generation2024 .pager li .button,.pager li .popin-generation2024 .button,.popin-generation2024 .bloc-ressources .form-submit,.bloc-ressources .popin-generation2024 .form-submit,.popin-generation2024 .page-popin #block-mainpagecontent .button,.page-popin #block-mainpagecontent .popin-generation2024 .button,.popin-generation2024 .flex-ressources-list .exposed-filters-ressources-list .form-actions input,.flex-ressources-list .exposed-filters-ressources-list .form-actions .popin-generation2024 input,.popin-generation2024 .ressources_restriction #block-mainpagecontent > a,.ressources_restriction .popin-generation2024 #block-mainpagecontent > a,.popin-generation2024 .form-vue .form-vue-detail .wizard-card-footer .wizard-footer-left .wizard-btn,.form-vue .form-vue-detail .wizard-card-footer .wizard-footer-left .popin-generation2024 .wizard-btn,.popin-generation2024 .form-vue .sopRightColumn .wizard-card-footer .wizard-footer-left .wizard-btn,.form-vue .sopRightColumn .wizard-card-footer .wizard-footer-left .popin-generation2024 .wizard-btn,.popin-generation2024 .form-vue .form-vue-detail .wizard-card-footer .wizard-footer-right .wizard-btn,.form-vue .form-vue-detail .wizard-card-footer .wizard-footer-right .popin-generation2024 .wizard-btn,.popin-generation2024 .form-vue .sopRightColumn .wizard-card-footer .wizard-footer-right .wizard-btn,.form-vue .sopRightColumn .wizard-card-footer .wizard-footer-right .popin-generation2024 .wizard-btn,.popin-generation2024 .form-vue .form-vue-detail .thanks-page .link a,.form-vue .form-vue-detail .thanks-page .link .popin-generation2024 a,.popin-generation2024 .form-vue .sopRightColumn .thanks-page .link a,.form-vue .sopRightColumn .thanks-page .link .popin-generation2024 a,.page-mon-compte .main-header:not(.sticky) .user-nav .btn,.page-mon-compte .main-header:not(.sticky) .form-vue .form-vue-detail .wizard-card-footer .wizard-footer-left .user-nav .wizard-btn,.page-mon-compte .form-vue .form-vue-detail .wizard-card-footer .wizard-footer-left .main-header:not(.sticky) .user-nav .wizard-btn,.page-mon-compte .main-header:not(.sticky) .form-vue .sopRightColumn .wizard-card-footer .wizard-footer-left .user-nav .wizard-btn,.page-mon-compte .form-vue .sopRightColumn .wizard-card-footer .wizard-footer-left .main-header:not(.sticky) .user-nav .wizard-btn,.page-mon-compte .main-header:not(.sticky) .form-vue .form-vue-detail .wizard-card-footer .wizard-footer-right .user-nav .wizard-btn,.page-mon-compte .form-vue .form-vue-detail .wizard-card-footer .wizard-footer-right .main-header:not(.sticky) .user-nav .wizard-btn,.page-mon-compte .main-header:not(.sticky) .form-vue .sopRightColumn .wizard-card-footer .wizard-footer-right .user-nav .wizard-btn,.page-mon-compte .form-vue .sopRightColumn .wizard-card-footer .wizard-footer-right .main-header:not(.sticky) .user-nav .wizard-btn,.page-mon-compte .main-header:not(.sticky) .form-vue .form-vue-detail .thanks-page .link .user-nav a,.page-mon-compte .form-vue .form-vue-detail .thanks-page .link .main-header:not(.sticky) .user-nav a,.page-mon-compte .main-header:not(.sticky) .form-vue .sopRightColumn .thanks-page .link .user-nav a,.page-mon-compte .form-vue .sopRightColumn .thanks-page .link .main-header:not(.sticky) .user-nav a,.page-mon-compte .main-header:not(.sticky) .user-nav .card.card-what .card-calltoaction a,.card.card-what .card-calltoaction .page-mon-compte .main-header:not(.sticky) .user-nav a,.page-mon-compte .main-header:not(.sticky) .user-nav .card.card-project .card-calltoaction a,.card.card-project .card-calltoaction .page-mon-compte .main-header:not(.sticky) .user-nav a,.page-mon-compte .main-header:not(.sticky) .user-nav .paragraph--type--newsletter-form .lite-registration-form-wrapper .form-actions .button--primary,.paragraph--type--newsletter-form .lite-registration-form-wrapper .form-actions .page-mon-compte .main-header:not(.sticky) .user-nav .button--primary,.page-mon-compte .main-header:not(.sticky) .user-nav .user-account .form-user .form-actions .button--primary,.user-account .form-user .form-actions .page-mon-compte .main-header:not(.sticky) .user-nav .button--primary,.page-mon-compte .main-header:not(.sticky) .user-nav .form-user .gigya_profile-wrapper .gigya-screen .gigya-composite-control-submit .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,.page-mon-compte .main-header:not(.sticky) .user-nav .form-user .gigya_subscr-wrapper .gigya-screen .gigya-composite-control-submit .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,.page-mon-compte .main-header:not(.sticky) .user-nav .form-user .gigya_complete-wrapper .gigya-screen .gigya-composite-control-submit .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,.page-mon-compte .main-header:not(.sticky) .user-nav .paragraph--type--newsletter-form .lite-registration-form-wrapper .gigya-screen .gigya-composite-control-submit .gigya-input-submit,.paragraph--type--newsletter-form .lite-registration-form-wrapper .gigya-screen .gigya-composite-control-submit .page-mon-compte .main-header:not(.sticky) .user-nav .gigya-input-submit,.page-mon-compte .main-header:not(.sticky) .user-nav .paragraph--type--block-element-push-map .wrapper-text a,.paragraph--type--block-element-push-map .wrapper-text .page-mon-compte .main-header:not(.sticky) .user-nav a,.page-mon-compte .main-header:not(.sticky) .user-nav .popin-generation2024 .button,.popin-generation2024 .page-mon-compte .main-header:not(.sticky) .user-nav .button,.page-mon-compte .main-header:not(.sticky) .user-nav .pager li .button,.pager li .page-mon-compte .main-header:not(.sticky) .user-nav .button,.page-mon-compte .main-header:not(.sticky) .user-nav .bloc-ressources .form-submit,.bloc-ressources .page-mon-compte .main-header:not(.sticky) .user-nav .form-submit,.page-mon-compte .main-header:not(.sticky) .user-nav .page-popin #block-mainpagecontent .button,.page-popin #block-mainpagecontent .page-mon-compte .main-header:not(.sticky) .user-nav .button,.page-mon-compte .main-header:not(.sticky) .user-nav .flex-ressources-list .exposed-filters-ressources-list .form-actions input,.flex-ressources-list .exposed-filters-ressources-list .form-actions .page-mon-compte .main-header:not(.sticky) .user-nav input,.page-mon-compte .main-header:not(.sticky) .user-nav .ressources_restriction #block-mainpagecontent > a,.ressources_restriction .page-mon-compte .main-header:not(.sticky) .user-nav #block-mainpagecontent > a,.page-mon-compte .main-header:not(.sticky) .user-nav .form-vue .form-vue-detail .wizard-card-footer .wizard-footer-left .wizard-btn,.form-vue .form-vue-detail .wizard-card-footer .wizard-footer-left .page-mon-compte .main-header:not(.sticky) .user-nav .wizard-btn,.page-mon-compte .main-header:not(.sticky) .user-nav .form-vue .sopRightColumn .wizard-card-footer .wizard-footer-left .wizard-btn,.form-vue .sopRightColumn .wizard-card-footer .wizard-footer-left .page-mon-compte .main-header:not(.sticky) .user-nav .wizard-btn,.page-mon-compte .main-header:not(.sticky) .user-nav .form-vue .form-vue-detail .wizard-card-footer .wizard-footer-right .wizard-btn,.form-vue .form-vue-detail .wizard-card-footer .wizard-footer-right .page-mon-compte .main-header:not(.sticky) .user-nav .wizard-btn,.page-mon-compte .main-header:not(.sticky) .user-nav .form-vue .sopRightColumn .wizard-card-footer .wizard-footer-right .wizard-btn,.form-vue .sopRightColumn .wizard-card-footer .wizard-footer-right .page-mon-compte .main-header:not(.sticky) .user-nav .wizard-btn,.page-mon-compte .main-header:not(.sticky) .user-nav .form-vue .form-vue-detail .thanks-page .link a,.form-vue .form-vue-detail .thanks-page .link .page-mon-compte .main-header:not(.sticky) .user-nav a,.page-mon-compte .main-header:not(.sticky) .user-nav .form-vue .sopRightColumn .thanks-page .link a,.form-vue .sopRightColumn .thanks-page .link .page-mon-compte .main-header:not(.sticky) .user-nav a,.page-sop .main-header:not(.sticky) .user-nav .btn,.page-sop .main-header:not(.sticky) .form-vue .form-vue-detail .wizard-card-footer .wizard-footer-left .user-nav .wizard-btn,.page-sop .form-vue .form-vue-detail .wizard-card-footer .wizard-footer-left .main-header:not(.sticky) .user-nav .wizard-btn,.page-sop .main-header:not(.sticky) .form-vue .sopRightColumn .wizard-card-footer .wizard-footer-left .user-nav .wizard-btn,.page-sop .form-vue .sopRightColumn .wizard-card-footer .wizard-footer-left .main-header:not(.sticky) .user-nav .wizard-btn,.page-sop .main-header:not(.sticky) .form-vue .form-vue-detail .wizard-card-footer .wizard-footer-right .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 .main-header:not(.sticky) .form-vue .sopRightColumn .wizard-card-footer .wizard-footer-right .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 .main-header:not(.sticky) .form-vue .form-vue-detail .thanks-page .link .user-nav a,.page-sop .form-vue .form-vue-detail .thanks-page .link .main-header:not(.sticky) .user-nav a,.page-sop .main-header:not(.sticky) .form-vue .sopRightColumn .thanks-page .link .user-nav a,.page-sop .form-vue .sopRightColumn .thanks-page .link .main-header:not(.sticky) .user-nav a,.page-sop .main-header:not(.sticky) .user-nav .card.card-what .card-calltoaction a,.card.card-what .card-calltoaction .page-sop .main-header:not(.sticky) .user-nav a,.page-sop .main-header:not(.sticky) .user-nav .card.card-project .card-calltoaction a,.card.card-project .card-calltoaction .page-sop .main-header:not(.sticky) .user-nav a,.page-sop .main-header:not(.sticky) .user-nav .paragraph--type--newsletter-form .lite-registration-form-wrapper .form-actions .button--primary,.paragraph--type--newsletter-form .lite-registration-form-wrapper .form-actions .page-sop .main-header:not(.sticky) .user-nav .button--primary,.page-sop .main-header:not(.sticky) .user-nav .user-account .form-user .form-actions .button--primary,.user-account .form-user .form-actions .page-sop .main-header:not(.sticky) .user-nav .button--primary,.page-sop .main-header:not(.sticky) .user-nav .form-user .gigya_profile-wrapper .gigya-screen .gigya-composite-control-submit .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,.page-sop .main-header:not(.sticky) .user-nav .form-user .gigya_subscr-wrapper .gigya-screen .gigya-composite-control-submit .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,.page-sop .main-header:not(.sticky) .user-nav .form-user .gigya_complete-wrapper .gigya-screen .gigya-composite-control-submit .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,.page-sop .main-header:not(.sticky) .user-nav .paragraph--type--newsletter-form .lite-registration-form-wrapper .gigya-screen .gigya-composite-control-submit .gigya-input-submit,.paragraph--type--newsletter-form .lite-registration-form-wrapper .gigya-screen .gigya-composite-control-submit .page-sop .main-header:not(.sticky) .user-nav .gigya-input-submit,.page-sop .main-header:not(.sticky) .user-nav .paragraph--type--block-element-push-map .wrapper-text a,.paragraph--type--block-element-push-map .wrapper-text .page-sop .main-header:not(.sticky) .user-nav a,.page-sop .main-header:not(.sticky) .user-nav .popin-generation2024 .button,.popin-generation2024 .page-sop .main-header:not(.sticky) .user-nav .button,.page-sop .main-header:not(.sticky) .user-nav .pager li .button,.pager li .page-sop .main-header:not(.sticky) .user-nav .button,.page-sop .main-header:not(.sticky) .user-nav .bloc-ressources .form-submit,.bloc-ressources .page-sop .main-header:not(.sticky) .user-nav .form-submit,.page-sop .main-header:not(.sticky) .user-nav .page-popin #block-mainpagecontent .button,.page-popin #block-mainpagecontent .page-sop .main-header:not(.sticky) .user-nav .button,.page-sop .main-header:not(.sticky) .user-nav .flex-ressources-list .exposed-filters-ressources-list .form-actions input,.flex-ressources-list .exposed-filters-ressources-list .form-actions .page-sop .main-header:not(.sticky) .user-nav input,.page-sop .main-header:not(.sticky) .user-nav .ressources_restriction #block-mainpagecontent > a,.ressources_restriction .page-sop .main-header:not(.sticky) .user-nav #block-mainpagecontent > a,.page-sop .main-header:not(.sticky) .user-nav .form-vue .form-vue-detail .wizard-card-footer .wizard-footer-left .wizard-btn,.form-vue .form-vue-detail .wizard-card-footer .wizard-footer-left .page-sop .main-header:not(.sticky) .user-nav .wizard-btn,.page-sop .main-header:not(.sticky) .user-nav .form-vue .sopRightColumn .wizard-card-footer .wizard-footer-left .wizard-btn,.form-vue .sopRightColumn .wizard-card-footer .wizard-footer-left .page-sop .main-header:not(.sticky) .user-nav .wizard-btn,.page-sop .main-header:not(.sticky) .user-nav .form-vue .form-vue-detail .wizard-card-footer .wizard-footer-right .wizard-btn,.form-vue .form-vue-detail .wizard-card-footer .wizard-footer-right .page-sop .main-header:not(.sticky) .user-nav .wizard-btn,.page-sop .main-header:not(.sticky) .user-nav .form-vue .sopRightColumn .wizard-card-footer .wizard-footer-right .wizard-btn,.form-vue .sopRightColumn .wizard-card-footer .wizard-footer-right .page-sop .main-header:not(.sticky) .user-nav .wizard-btn,.page-sop .main-header:not(.sticky) .user-nav .form-vue .form-vue-detail .thanks-page .link a,.form-vue .form-vue-detail .thanks-page .link .page-sop .main-header:not(.sticky) .user-nav a,.page-sop .main-header:not(.sticky) .user-nav .form-vue .sopRightColumn .thanks-page .link a,.form-vue .sopRightColumn .thanks-page .link .page-sop .main-header:not(.sticky) .user-nav a,.page-mon-compte .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .btn,.page-mon-compte .main-header:not(.sticky) .form-vue .form-vue-detail .wizard-card-footer .wizard-footer-left .wrapper-megamenu-nav .user-nav .wizard-btn,.page-mon-compte .form-vue .form-vue-detail .wizard-card-footer .wizard-footer-left .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .wizard-btn,.page-mon-compte .main-header:not(.sticky) .form-vue .sopRightColumn .wizard-card-footer .wizard-footer-left .wrapper-megamenu-nav .user-nav .wizard-btn,.page-mon-compte .form-vue .sopRightColumn .wizard-card-footer .wizard-footer-left .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .wizard-btn,.page-mon-compte .main-header:not(.sticky) .form-vue .form-vue-detail .wizard-card-footer .wizard-footer-right .wrapper-megamenu-nav .user-nav .wizard-btn,.page-mon-compte .form-vue .form-vue-detail .wizard-card-footer .wizard-footer-right .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .wizard-btn,.page-mon-compte .main-header:not(.sticky) .form-vue .sopRightColumn .wizard-card-footer .wizard-footer-right .wrapper-megamenu-nav .user-nav .wizard-btn,.page-mon-compte .form-vue .sopRightColumn .wizard-card-footer .wizard-footer-right .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .wizard-btn,.page-mon-compte .main-header:not(.sticky) .form-vue .form-vue-detail .thanks-page .link .wrapper-megamenu-nav .user-nav a,.page-mon-compte .form-vue .form-vue-detail .thanks-page .link .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav a,.page-mon-compte .main-header:not(.sticky) .form-vue .sopRightColumn .thanks-page .link .wrapper-megamenu-nav .user-nav a,.page-mon-compte .form-vue .sopRightColumn .thanks-page .link .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav a,.page-mon-compte .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .card.card-what .card-calltoaction a,.card.card-what .card-calltoaction .page-mon-compte .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav a,.page-mon-compte .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .card.card-project .card-calltoaction a,.card.card-project .card-calltoaction .page-mon-compte .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav a,.page-mon-compte .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .paragraph--type--newsletter-form .lite-registration-form-wrapper .form-actions .button--primary,.paragraph--type--newsletter-form .lite-registration-form-wrapper .form-actions .page-mon-compte .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .button--primary,.page-mon-compte .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .user-account .form-user .form-actions .button--primary,.user-account .form-user .form-actions .page-mon-compte .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .button--primary,.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,.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,.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,.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,.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,.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,.page-mon-compte .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .paragraph--type--newsletter-form .lite-registration-form-wrapper .gigya-screen .gigya-composite-control-submit .gigya-input-submit,.paragraph--type--newsletter-form .lite-registration-form-wrapper .gigya-screen .gigya-composite-control-submit .page-mon-compte .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .gigya-input-submit,.page-mon-compte .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .paragraph--type--block-element-push-map .wrapper-text a,.paragraph--type--block-element-push-map .wrapper-text .page-mon-compte .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav a,.page-mon-compte .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .popin-generation2024 .button,.popin-generation2024 .page-mon-compte .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .button,.page-mon-compte .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .pager li .button,.pager li .page-mon-compte .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .button,.page-mon-compte .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .bloc-ressources .form-submit,.bloc-ressources .page-mon-compte .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .form-submit,.page-mon-compte .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .page-popin #block-mainpagecontent .button,.page-popin #block-mainpagecontent .page-mon-compte .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .button,.page-mon-compte .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .flex-ressources-list .exposed-filters-ressources-list .form-actions input,.flex-ressources-list .exposed-filters-ressources-list .form-actions .page-mon-compte .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav input,.page-mon-compte .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .ressources_restriction #block-mainpagecontent > a,.ressources_restriction .page-mon-compte .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav #block-mainpagecontent > 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,.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,.page-mon-compte .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .form-vue .sopRightColumn .wizard-card-footer .wizard-footer-left .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,.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,.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,.page-mon-compte .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .form-vue .sopRightColumn .wizard-card-footer .wizard-footer-right .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,.page-mon-compte .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .form-vue .form-vue-detail .thanks-page .link a,.form-vue .form-vue-detail .thanks-page .link .page-mon-compte .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav a,.page-mon-compte .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .form-vue .sopRightColumn .thanks-page .link a,.form-vue .sopRightColumn .thanks-page .link .page-mon-compte .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav a,.page-sop .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .btn,.page-sop .main-header:not(.sticky) .form-vue .form-vue-detail .wizard-card-footer .wizard-footer-left .wrapper-megamenu-nav .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 .main-header:not(.sticky) .form-vue .sopRightColumn .wizard-card-footer .wizard-footer-left .wrapper-megamenu-nav .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 .main-header:not(.sticky) .form-vue .form-vue-detail .wizard-card-footer .wizard-footer-right .wrapper-megamenu-nav .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 .main-header:not(.sticky) .form-vue .sopRightColumn .wizard-card-footer .wizard-footer-right .wrapper-megamenu-nav .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) .form-vue .form-vue-detail .thanks-page .link .wrapper-megamenu-nav .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 .main-header:not(.sticky) .form-vue .sopRightColumn .thanks-page .link .wrapper-megamenu-nav .user-nav a,.page-sop .form-vue .sopRightColumn .thanks-page .link .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav a,.page-sop .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .card.card-what .card-calltoaction a,.card.card-what .card-calltoaction .page-sop .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav a,.page-sop .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .card.card-project .card-calltoaction a,.card.card-project .card-calltoaction .page-sop .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav a,.page-sop .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .paragraph--type--newsletter-form .lite-registration-form-wrapper .form-actions .button--primary,.paragraph--type--newsletter-form .lite-registration-form-wrapper .form-actions .page-sop .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .button--primary,.page-sop .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .user-account .form-user .form-actions .button--primary,.user-account .form-user .form-actions .page-sop .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .button--primary,.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,.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,.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,.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,.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,.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,.page-sop .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .paragraph--type--newsletter-form .lite-registration-form-wrapper .gigya-screen .gigya-composite-control-submit .gigya-input-submit,.paragraph--type--newsletter-form .lite-registration-form-wrapper .gigya-screen .gigya-composite-control-submit .page-sop .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .gigya-input-submit,.page-sop .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .paragraph--type--block-element-push-map .wrapper-text a,.paragraph--type--block-element-push-map .wrapper-text .page-sop .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav a,.page-sop .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .popin-generation2024 .button,.popin-generation2024 .page-sop .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .button,.page-sop .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .pager li .button,.pager li .page-sop .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .button,.page-sop .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .bloc-ressources .form-submit,.bloc-ressources .page-sop .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .form-submit,.page-sop .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .page-popin #block-mainpagecontent .button,.page-popin #block-mainpagecontent .page-sop .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .button,.page-sop .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .flex-ressources-list .exposed-filters-ressources-list .form-actions input,.flex-ressources-list .exposed-filters-ressources-list .form-actions .page-sop .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav input,.page-sop .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .ressources_restriction #block-mainpagecontent > a,.ressources_restriction .page-sop .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav #block-mainpagecontent > 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,.form-vue .form-vue-detail .wizard-card-footer .wizard-footer-left .page-sop .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .wizard-btn,.page-sop .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .form-vue .sopRightColumn .wizard-card-footer .wizard-footer-left .wizard-btn,.form-vue .sopRightColumn .wizard-card-footer .wizard-footer-left .page-sop .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .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,.form-vue .form-vue-detail .wizard-card-footer .wizard-footer-right .page-sop .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .wizard-btn,.page-sop .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .form-vue .sopRightColumn .wizard-card-footer .wizard-footer-right .wizard-btn,.form-vue .sopRightColumn .wizard-card-footer .wizard-footer-right .page-sop .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .wizard-btn,.page-sop .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .form-vue .form-vue-detail .thanks-page .link a,.form-vue .form-vue-detail .thanks-page .link .page-sop .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav a,.page-sop .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .form-vue .sopRightColumn .thanks-page .link a,.form-vue .sopRightColumn .thanks-page .link .page-sop .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav a,.page-formulaire-film-cdlv .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .btn,.page-formulaire-film-cdlv .main-header:not(.sticky) .form-vue .form-vue-detail .wizard-card-footer .wizard-footer-left .wrapper-megamenu-nav .user-nav .wizard-btn,.page-formulaire-film-cdlv .form-vue .form-vue-detail .wizard-card-footer .wizard-footer-left .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .wizard-btn,.page-formulaire-film-cdlv .main-header:not(.sticky) .form-vue .sopRightColumn .wizard-card-footer .wizard-footer-left .wrapper-megamenu-nav .user-nav .wizard-btn,.page-formulaire-film-cdlv .form-vue .sopRightColumn .wizard-card-footer .wizard-footer-left .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .wizard-btn,.page-formulaire-film-cdlv .main-header:not(.sticky) .form-vue .form-vue-detail .wizard-card-footer .wizard-footer-right .wrapper-megamenu-nav .user-nav .wizard-btn,.page-formulaire-film-cdlv .form-vue .form-vue-detail .wizard-card-footer .wizard-footer-right .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .wizard-btn,.page-formulaire-film-cdlv .main-header:not(.sticky) .form-vue .sopRightColumn .wizard-card-footer .wizard-footer-right .wrapper-megamenu-nav .user-nav .wizard-btn,.page-formulaire-film-cdlv .form-vue .sopRightColumn .wizard-card-footer .wizard-footer-right .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .wizard-btn,.page-formulaire-film-cdlv .main-header:not(.sticky) .form-vue .form-vue-detail .thanks-page .link .wrapper-megamenu-nav .user-nav a,.page-formulaire-film-cdlv .form-vue .form-vue-detail .thanks-page .link .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav a,.page-formulaire-film-cdlv .main-header:not(.sticky) .form-vue .sopRightColumn .thanks-page .link .wrapper-megamenu-nav .user-nav a,.page-formulaire-film-cdlv .form-vue .sopRightColumn .thanks-page .link .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav a,.page-formulaire-film-cdlv .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .card.card-what .card-calltoaction a,.card.card-what .card-calltoaction .page-formulaire-film-cdlv .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav a,.page-formulaire-film-cdlv .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .card.card-project .card-calltoaction a,.card.card-project .card-calltoaction .page-formulaire-film-cdlv .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav a,.page-formulaire-film-cdlv .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .paragraph--type--newsletter-form .lite-registration-form-wrapper .form-actions .button--primary,.paragraph--type--newsletter-form .lite-registration-form-wrapper .form-actions .page-formulaire-film-cdlv .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .button--primary,.page-formulaire-film-cdlv .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .user-account .form-user .form-actions .button--primary,.user-account .form-user .form-actions .page-formulaire-film-cdlv .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .button--primary,.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,.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,.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,.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,.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,.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,.page-formulaire-film-cdlv .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .paragraph--type--newsletter-form .lite-registration-form-wrapper .gigya-screen .gigya-composite-control-submit .gigya-input-submit,.paragraph--type--newsletter-form .lite-registration-form-wrapper .gigya-screen .gigya-composite-control-submit .page-formulaire-film-cdlv .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .gigya-input-submit,.page-formulaire-film-cdlv .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .paragraph--type--block-element-push-map .wrapper-text a,.paragraph--type--block-element-push-map .wrapper-text .page-formulaire-film-cdlv .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav a,.page-formulaire-film-cdlv .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .popin-generation2024 .button,.popin-generation2024 .page-formulaire-film-cdlv .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .button,.page-formulaire-film-cdlv .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .pager li .button,.pager li .page-formulaire-film-cdlv .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .button,.page-formulaire-film-cdlv .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .bloc-ressources .form-submit,.bloc-ressources .page-formulaire-film-cdlv .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .form-submit,.page-formulaire-film-cdlv .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .page-popin #block-mainpagecontent .button,.page-popin #block-mainpagecontent .page-formulaire-film-cdlv .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .button,.page-formulaire-film-cdlv .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .flex-ressources-list .exposed-filters-ressources-list .form-actions input,.flex-ressources-list .exposed-filters-ressources-list .form-actions .page-formulaire-film-cdlv .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav input,.page-formulaire-film-cdlv .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .ressources_restriction #block-mainpagecontent > a,.ressources_restriction .page-formulaire-film-cdlv .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav #block-mainpagecontent > 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,.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,.page-formulaire-film-cdlv .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .form-vue .sopRightColumn .wizard-card-footer .wizard-footer-left .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,.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,.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,.page-formulaire-film-cdlv .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .form-vue .sopRightColumn .wizard-card-footer .wizard-footer-right .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,.page-formulaire-film-cdlv .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .form-vue .form-vue-detail .thanks-page .link a,.form-vue .form-vue-detail .thanks-page .link .page-formulaire-film-cdlv .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav a,.page-formulaire-film-cdlv .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .form-vue .sopRightColumn .thanks-page .link a,.form-vue .sopRightColumn .thanks-page .link .page-formulaire-film-cdlv .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav a,.page-formulaire-exposition-champions-championnes .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .btn,.page-formulaire-exposition-champions-championnes .main-header:not(.sticky) .form-vue .form-vue-detail .wizard-card-footer .wizard-footer-left .wrapper-megamenu-nav .user-nav .wizard-btn,.page-formulaire-exposition-champions-championnes .form-vue .form-vue-detail .wizard-card-footer .wizard-footer-left .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .wizard-btn,.page-formulaire-exposition-champions-championnes .main-header:not(.sticky) .form-vue .sopRightColumn .wizard-card-footer .wizard-footer-left .wrapper-megamenu-nav .user-nav .wizard-btn,.page-formulaire-exposition-champions-championnes .form-vue .sopRightColumn .wizard-card-footer .wizard-footer-left .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .wizard-btn,.page-formulaire-exposition-champions-championnes .main-header:not(.sticky) .form-vue .form-vue-detail .wizard-card-footer .wizard-footer-right .wrapper-megamenu-nav .user-nav .wizard-btn,.page-formulaire-exposition-champions-championnes .form-vue .form-vue-detail .wizard-card-footer .wizard-footer-right .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .wizard-btn,.page-formulaire-exposition-champions-championnes .main-header:not(.sticky) .form-vue .sopRightColumn .wizard-card-footer .wizard-footer-right .wrapper-megamenu-nav .user-nav .wizard-btn,.page-formulaire-exposition-champions-championnes .form-vue .sopRightColumn .wizard-card-footer .wizard-footer-right .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .wizard-btn,.page-formulaire-exposition-champions-championnes .main-header:not(.sticky) .form-vue .form-vue-detail .thanks-page .link .wrapper-megamenu-nav .user-nav a,.page-formulaire-exposition-champions-championnes .form-vue .form-vue-detail .thanks-page .link .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav a,.page-formulaire-exposition-champions-championnes .main-header:not(.sticky) .form-vue .sopRightColumn .thanks-page .link .wrapper-megamenu-nav .user-nav a,.page-formulaire-exposition-champions-championnes .form-vue .sopRightColumn .thanks-page .link .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav a,.page-formulaire-exposition-champions-championnes .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .card.card-what .card-calltoaction a,.card.card-what .card-calltoaction .page-formulaire-exposition-champions-championnes .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav a,.page-formulaire-exposition-champions-championnes .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .card.card-project .card-calltoaction a,.card.card-project .card-calltoaction .page-formulaire-exposition-champions-championnes .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav a,.page-formulaire-exposition-champions-championnes .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .paragraph--type--newsletter-form .lite-registration-form-wrapper .form-actions .button--primary,.paragraph--type--newsletter-form .lite-registration-form-wrapper .form-actions .page-formulaire-exposition-champions-championnes .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .button--primary,.page-formulaire-exposition-champions-championnes .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .user-account .form-user .form-actions .button--primary,.user-account .form-user .form-actions .page-formulaire-exposition-champions-championnes .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .button--primary,.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,.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,.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,.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,.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,.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,.page-formulaire-exposition-champions-championnes .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .paragraph--type--newsletter-form .lite-registration-form-wrapper .gigya-screen .gigya-composite-control-submit .gigya-input-submit,.paragraph--type--newsletter-form .lite-registration-form-wrapper .gigya-screen .gigya-composite-control-submit .page-formulaire-exposition-champions-championnes .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .gigya-input-submit,.page-formulaire-exposition-champions-championnes .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .paragraph--type--block-element-push-map .wrapper-text a,.paragraph--type--block-element-push-map .wrapper-text .page-formulaire-exposition-champions-championnes .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav a,.page-formulaire-exposition-champions-championnes .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .popin-generation2024 .button,.popin-generation2024 .page-formulaire-exposition-champions-championnes .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .button,.page-formulaire-exposition-champions-championnes .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .pager li .button,.pager li .page-formulaire-exposition-champions-championnes .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .button,.page-formulaire-exposition-champions-championnes .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .bloc-ressources .form-submit,.bloc-ressources .page-formulaire-exposition-champions-championnes .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .form-submit,.page-formulaire-exposition-champions-championnes .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .page-popin #block-mainpagecontent .button,.page-popin #block-mainpagecontent .page-formulaire-exposition-champions-championnes .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .button,.page-formulaire-exposition-champions-championnes .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .flex-ressources-list .exposed-filters-ressources-list .form-actions input,.flex-ressources-list .exposed-filters-ressources-list .form-actions .page-formulaire-exposition-champions-championnes .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav input,.page-formulaire-exposition-champions-championnes .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .ressources_restriction #block-mainpagecontent > a,.ressources_restriction .page-formulaire-exposition-champions-championnes .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav #block-mainpagecontent > 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,.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,.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,.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,.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,.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,.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,.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,.page-formulaire-exposition-champions-championnes .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .form-vue .form-vue-detail .thanks-page .link a,.form-vue .form-vue-detail .thanks-page .link .page-formulaire-exposition-champions-championnes .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav a,.page-formulaire-exposition-champions-championnes .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .form-vue .sopRightColumn .thanks-page .link a,.form-vue .sopRightColumn .thanks-page .link .page-formulaire-exposition-champions-championnes .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav a,.page-popin #block-mainpagecontent .button,.page-popin #block-mainpagecontent .btn,.page-popin #block-mainpagecontent .card.card-what .card-calltoaction a,.card.card-what .card-calltoaction .page-popin #block-mainpagecontent a,.page-popin #block-mainpagecontent .card.card-project .card-calltoaction a,.card.card-project .card-calltoaction .page-popin #block-mainpagecontent a,.page-popin #block-mainpagecontent .paragraph--type--newsletter-form .lite-registration-form-wrapper .form-actions .button--primary,.paragraph--type--newsletter-form .lite-registration-form-wrapper .form-actions .page-popin #block-mainpagecontent .button--primary,.page-popin #block-mainpagecontent .user-account .form-user .form-actions .button--primary,.user-account .form-user .form-actions .page-popin #block-mainpagecontent .button--primary,.page-popin #block-mainpagecontent .form-user .gigya_profile-wrapper .gigya-screen .gigya-composite-control-submit .gigya-input-submit,.form-user .gigya_profile-wrapper .gigya-screen .gigya-composite-control-submit .page-popin #block-mainpagecontent .gigya-input-submit,.page-popin #block-mainpagecontent .form-user .gigya_subscr-wrapper .gigya-screen .gigya-composite-control-submit .gigya-input-submit,.form-user .gigya_subscr-wrapper .gigya-screen .gigya-composite-control-submit .page-popin #block-mainpagecontent .gigya-input-submit,.page-popin #block-mainpagecontent .form-user .gigya_complete-wrapper .gigya-screen .gigya-composite-control-submit .gigya-input-submit,.form-user .gigya_complete-wrapper .gigya-screen .gigya-composite-control-submit .page-popin #block-mainpagecontent .gigya-input-submit,.page-popin #block-mainpagecontent .paragraph--type--newsletter-form .lite-registration-form-wrapper .gigya-screen .gigya-composite-control-submit .gigya-input-submit,.paragraph--type--newsletter-form .lite-registration-form-wrapper .gigya-screen .gigya-composite-control-submit .page-popin #block-mainpagecontent .gigya-input-submit,.page-popin #block-mainpagecontent .paragraph--type--block-element-push-map .wrapper-text a,.paragraph--type--block-element-push-map .wrapper-text .page-popin #block-mainpagecontent a,.page-popin #block-mainpagecontent .bloc-ressources .form-submit,.bloc-ressources .page-popin #block-mainpagecontent .form-submit,.page-popin #block-mainpagecontent .flex-ressources-list .exposed-filters-ressources-list .form-actions input,.flex-ressources-list .exposed-filters-ressources-list .form-actions .page-popin #block-mainpagecontent input,.page-popin .ressources_restriction #block-mainpagecontent > a,.ressources_restriction .page-popin #block-mainpagecontent > a,.page-popin #block-mainpagecontent .form-vue .form-vue-detail .wizard-card-footer .wizard-footer-left .wizard-btn,.form-vue .form-vue-detail .wizard-card-footer .wizard-footer-left .page-popin #block-mainpagecontent .wizard-btn,.page-popin #block-mainpagecontent .form-vue .sopRightColumn .wizard-card-footer .wizard-footer-left .wizard-btn,.form-vue .sopRightColumn .wizard-card-footer .wizard-footer-left .page-popin #block-mainpagecontent .wizard-btn,.page-popin #block-mainpagecontent .form-vue .form-vue-detail .wizard-card-footer .wizard-footer-right .wizard-btn,.form-vue .form-vue-detail .wizard-card-footer .wizard-footer-right .page-popin #block-mainpagecontent .wizard-btn,.page-popin #block-mainpagecontent .form-vue .sopRightColumn .wizard-card-footer .wizard-footer-right .wizard-btn,.form-vue .sopRightColumn .wizard-card-footer .wizard-footer-right .page-popin #block-mainpagecontent .wizard-btn,.page-popin #block-mainpagecontent .form-vue .form-vue-detail .thanks-page .link a,.form-vue .form-vue-detail .thanks-page .link .page-popin #block-mainpagecontent a,.page-popin #block-mainpagecontent .form-vue .sopRightColumn .thanks-page .link a,.form-vue .sopRightColumn .thanks-page .link .page-popin #block-mainpagecontent a{background:var(--accent-shade);border-color:var(--accent-shade);color:#FFFFFF;}.btn-accent:hover,.header-bg.header-bg-page-standard-sop .main-header .btn:hover,.header-bg.header-bg-page-standard-sop .main-header .form-vue .form-vue-detail .wizard-card-footer .wizard-footer-left .wizard-btn:hover,.form-vue .form-vue-detail .wizard-card-footer .wizard-footer-left .header-bg.header-bg-page-standard-sop .main-header .wizard-btn:hover,.header-bg.header-bg-page-standard-sop .main-header .form-vue .sopRightColumn .wizard-card-footer .wizard-footer-left .wizard-btn:hover,.form-vue .sopRightColumn .wizard-card-footer .wizard-footer-left .header-bg.header-bg-page-standard-sop .main-header .wizard-btn:hover,.header-bg.header-bg-page-standard-sop .main-header .form-vue .form-vue-detail .wizard-card-footer .wizard-footer-right .wizard-btn:hover,.form-vue .form-vue-detail .wizard-card-footer .wizard-footer-right .header-bg.header-bg-page-standard-sop .main-header .wizard-btn:hover,.header-bg.header-bg-page-standard-sop .main-header .form-vue .sopRightColumn .wizard-card-footer .wizard-footer-right .wizard-btn:hover,.form-vue .sopRightColumn .wizard-card-footer .wizard-footer-right .header-bg.header-bg-page-standard-sop .main-header .wizard-btn:hover,.header-bg.header-bg-page-standard-sop .main-header .form-vue .form-vue-detail .thanks-page .link a:hover,.form-vue .form-vue-detail .thanks-page .link .header-bg.header-bg-page-standard-sop .main-header a:hover,.header-bg.header-bg-page-standard-sop .main-header .form-vue .sopRightColumn .thanks-page .link a:hover,.form-vue .sopRightColumn .thanks-page .link .header-bg.header-bg-page-standard-sop .main-header a:hover,.popin-generation2024 .button:hover,.popin-generation2024 .btn:hover,.popin-generation2024 .header-bg.header-bg-page-standard-sop .main-header .btn:hover,.header-bg.header-bg-page-standard-sop .main-header .popin-generation2024 .btn:hover,.popin-generation2024 .card.card-what .card-calltoaction a:hover,.card.card-what .card-calltoaction .popin-generation2024 a:hover,.popin-generation2024 .card.card-project .card-calltoaction a:hover,.card.card-project .card-calltoaction .popin-generation2024 a:hover,.popin-generation2024 .paragraph--type--newsletter-form .lite-registration-form-wrapper .form-actions .button--primary:hover,.paragraph--type--newsletter-form .lite-registration-form-wrapper .form-actions .popin-generation2024 .button--primary:hover,.popin-generation2024 .user-account .form-user .form-actions .button--primary:hover,.user-account .form-user .form-actions .popin-generation2024 .button--primary:hover,.popin-generation2024 .form-user .gigya_profile-wrapper .gigya-screen .gigya-composite-control-submit .gigya-input-submit:hover,.form-user .gigya_profile-wrapper .gigya-screen .gigya-composite-control-submit .popin-generation2024 .gigya-input-submit:hover,.popin-generation2024 .form-user .gigya_subscr-wrapper .gigya-screen .gigya-composite-control-submit .gigya-input-submit:hover,.form-user .gigya_subscr-wrapper .gigya-screen .gigya-composite-control-submit .popin-generation2024 .gigya-input-submit:hover,.popin-generation2024 .form-user .gigya_complete-wrapper .gigya-screen .gigya-composite-control-submit .gigya-input-submit:hover,.form-user .gigya_complete-wrapper .gigya-screen .gigya-composite-control-submit .popin-generation2024 .gigya-input-submit:hover,.popin-generation2024 .paragraph--type--newsletter-form .lite-registration-form-wrapper .gigya-screen .gigya-composite-control-submit .gigya-input-submit:hover,.paragraph--type--newsletter-form .lite-registration-form-wrapper .gigya-screen .gigya-composite-control-submit .popin-generation2024 .gigya-input-submit:hover,.popin-generation2024 .paragraph--type--block-element-push-map .wrapper-text a:hover,.paragraph--type--block-element-push-map .wrapper-text .popin-generation2024 a:hover,.popin-generation2024 .bloc-ressources .form-submit:hover,.bloc-ressources .popin-generation2024 .form-submit:hover,.popin-generation2024 .page-popin #block-mainpagecontent .button:hover,.page-popin #block-mainpagecontent .popin-generation2024 .button:hover,.popin-generation2024 .flex-ressources-list .exposed-filters-ressources-list .form-actions input:hover,.flex-ressources-list .exposed-filters-ressources-list .form-actions .popin-generation2024 input:hover,.popin-generation2024 .ressources_restriction #block-mainpagecontent > a:hover,.ressources_restriction .popin-generation2024 #block-mainpagecontent > a:hover,.popin-generation2024 .form-vue .form-vue-detail .wizard-card-footer .wizard-footer-left .wizard-btn:hover,.form-vue .form-vue-detail .wizard-card-footer .wizard-footer-left .popin-generation2024 .wizard-btn:hover,.popin-generation2024 .form-vue .sopRightColumn .wizard-card-footer .wizard-footer-left .wizard-btn:hover,.form-vue .sopRightColumn .wizard-card-footer .wizard-footer-left .popin-generation2024 .wizard-btn:hover,.popin-generation2024 .form-vue .form-vue-detail .wizard-card-footer .wizard-footer-right .wizard-btn:hover,.form-vue .form-vue-detail .wizard-card-footer .wizard-footer-right .popin-generation2024 .wizard-btn:hover,.popin-generation2024 .form-vue .sopRightColumn .wizard-card-footer .wizard-footer-right .wizard-btn:hover,.form-vue .sopRightColumn .wizard-card-footer .wizard-footer-right .popin-generation2024 .wizard-btn:hover,.popin-generation2024 .form-vue .form-vue-detail .thanks-page .link a:hover,.form-vue .form-vue-detail .thanks-page .link .popin-generation2024 a:hover,.popin-generation2024 .form-vue .sopRightColumn .thanks-page .link a:hover,.form-vue .sopRightColumn .thanks-page .link .popin-generation2024 a:hover,.page-mon-compte .main-header:not(.sticky) .user-nav .btn:hover,.page-mon-compte .main-header:not(.sticky) .form-vue .form-vue-detail .wizard-card-footer .wizard-footer-left .user-nav .wizard-btn:hover,.page-mon-compte .form-vue .form-vue-detail .wizard-card-footer .wizard-footer-left .main-header:not(.sticky) .user-nav .wizard-btn:hover,.page-mon-compte .main-header:not(.sticky) .form-vue .sopRightColumn .wizard-card-footer .wizard-footer-left .user-nav .wizard-btn:hover,.page-mon-compte .form-vue .sopRightColumn .wizard-card-footer .wizard-footer-left .main-header:not(.sticky) .user-nav .wizard-btn:hover,.page-mon-compte .main-header:not(.sticky) .form-vue .form-vue-detail .wizard-card-footer .wizard-footer-right .user-nav .wizard-btn:hover,.page-mon-compte .form-vue .form-vue-detail .wizard-card-footer .wizard-footer-right .main-header:not(.sticky) .user-nav .wizard-btn:hover,.page-mon-compte .main-header:not(.sticky) .form-vue .sopRightColumn .wizard-card-footer .wizard-footer-right .user-nav .wizard-btn:hover,.page-mon-compte .form-vue .sopRightColumn .wizard-card-footer .wizard-footer-right .main-header:not(.sticky) .user-nav .wizard-btn:hover,.page-mon-compte .main-header:not(.sticky) .form-vue .form-vue-detail .thanks-page .link .user-nav a:hover,.page-mon-compte .form-vue .form-vue-detail .thanks-page .link .main-header:not(.sticky) .user-nav a:hover,.page-mon-compte .main-header:not(.sticky) .form-vue .sopRightColumn .thanks-page .link .user-nav a:hover,.page-mon-compte .form-vue .sopRightColumn .thanks-page .link .main-header:not(.sticky) .user-nav a:hover,.page-mon-compte .main-header:not(.sticky) .user-nav .card.card-what .card-calltoaction a:hover,.card.card-what .card-calltoaction .page-mon-compte .main-header:not(.sticky) .user-nav a:hover,.page-mon-compte .main-header:not(.sticky) .user-nav .card.card-project .card-calltoaction a:hover,.card.card-project .card-calltoaction .page-mon-compte .main-header:not(.sticky) .user-nav a:hover,.page-mon-compte .main-header:not(.sticky) .user-nav .paragraph--type--newsletter-form .lite-registration-form-wrapper .form-actions .button--primary:hover,.paragraph--type--newsletter-form .lite-registration-form-wrapper .form-actions .page-mon-compte .main-header:not(.sticky) .user-nav .button--primary:hover,.page-mon-compte .main-header:not(.sticky) .user-nav .user-account .form-user .form-actions .button--primary:hover,.user-account .form-user .form-actions .page-mon-compte .main-header:not(.sticky) .user-nav .button--primary:hover,.page-mon-compte .main-header:not(.sticky) .user-nav .form-user .gigya_profile-wrapper .gigya-screen .gigya-composite-control-submit .gigya-input-submit:hover,.form-user .gigya_profile-wrapper .gigya-screen .gigya-composite-control-submit .page-mon-compte .main-header:not(.sticky) .user-nav .gigya-input-submit:hover,.page-mon-compte .main-header:not(.sticky) .user-nav .form-user .gigya_subscr-wrapper .gigya-screen .gigya-composite-control-submit .gigya-input-submit:hover,.form-user .gigya_subscr-wrapper .gigya-screen .gigya-composite-control-submit .page-mon-compte .main-header:not(.sticky) .user-nav .gigya-input-submit:hover,.page-mon-compte .main-header:not(.sticky) .user-nav .form-user .gigya_complete-wrapper .gigya-screen .gigya-composite-control-submit .gigya-input-submit:hover,.form-user .gigya_complete-wrapper .gigya-screen .gigya-composite-control-submit .page-mon-compte .main-header:not(.sticky) .user-nav .gigya-input-submit:hover,.page-mon-compte .main-header:not(.sticky) .user-nav .paragraph--type--newsletter-form .lite-registration-form-wrapper .gigya-screen .gigya-composite-control-submit .gigya-input-submit:hover,.paragraph--type--newsletter-form .lite-registration-form-wrapper .gigya-screen .gigya-composite-control-submit .page-mon-compte .main-header:not(.sticky) .user-nav .gigya-input-submit:hover,.page-mon-compte .main-header:not(.sticky) .user-nav .paragraph--type--block-element-push-map .wrapper-text a:hover,.paragraph--type--block-element-push-map .wrapper-text .page-mon-compte .main-header:not(.sticky) .user-nav a:hover,.page-mon-compte .main-header:not(.sticky) .user-nav .popin-generation2024 .button:hover,.popin-generation2024 .page-mon-compte .main-header:not(.sticky) .user-nav .button:hover,.page-mon-compte .main-header:not(.sticky) .user-nav .pager li .button:hover,.pager li .page-mon-compte .main-header:not(.sticky) .user-nav .button:hover,.page-mon-compte .main-header:not(.sticky) .user-nav .bloc-ressources .form-submit:hover,.bloc-ressources .page-mon-compte .main-header:not(.sticky) .user-nav .form-submit:hover,.page-mon-compte .main-header:not(.sticky) .user-nav .page-popin #block-mainpagecontent .button:hover,.page-popin #block-mainpagecontent .page-mon-compte .main-header:not(.sticky) .user-nav .button:hover,.page-mon-compte .main-header:not(.sticky) .user-nav .flex-ressources-list .exposed-filters-ressources-list .form-actions input:hover,.flex-ressources-list .exposed-filters-ressources-list .form-actions .page-mon-compte .main-header:not(.sticky) .user-nav input:hover,.page-mon-compte .main-header:not(.sticky) .user-nav .ressources_restriction #block-mainpagecontent > a:hover,.ressources_restriction .page-mon-compte .main-header:not(.sticky) .user-nav #block-mainpagecontent > a:hover,.page-mon-compte .main-header:not(.sticky) .user-nav .form-vue .form-vue-detail .wizard-card-footer .wizard-footer-left .wizard-btn:hover,.form-vue .form-vue-detail .wizard-card-footer .wizard-footer-left .page-mon-compte .main-header:not(.sticky) .user-nav .wizard-btn:hover,.page-mon-compte .main-header:not(.sticky) .user-nav .form-vue .sopRightColumn .wizard-card-footer .wizard-footer-left .wizard-btn:hover,.form-vue .sopRightColumn .wizard-card-footer .wizard-footer-left .page-mon-compte .main-header:not(.sticky) .user-nav .wizard-btn:hover,.page-mon-compte .main-header:not(.sticky) .user-nav .form-vue .form-vue-detail .wizard-card-footer .wizard-footer-right .wizard-btn:hover,.form-vue .form-vue-detail .wizard-card-footer .wizard-footer-right .page-mon-compte .main-header:not(.sticky) .user-nav .wizard-btn:hover,.page-mon-compte .main-header:not(.sticky) .user-nav .form-vue .sopRightColumn .wizard-card-footer .wizard-footer-right .wizard-btn:hover,.form-vue .sopRightColumn .wizard-card-footer .wizard-footer-right .page-mon-compte .main-header:not(.sticky) .user-nav .wizard-btn:hover,.page-mon-compte .main-header:not(.sticky) .user-nav .form-vue .form-vue-detail .thanks-page .link a:hover,.form-vue .form-vue-detail .thanks-page .link .page-mon-compte .main-header:not(.sticky) .user-nav a:hover,.page-mon-compte .main-header:not(.sticky) .user-nav .form-vue .sopRightColumn .thanks-page .link a:hover,.form-vue .sopRightColumn .thanks-page .link .page-mon-compte .main-header:not(.sticky) .user-nav a:hover,.page-sop .main-header:not(.sticky) .user-nav .btn:hover,.page-sop .main-header:not(.sticky) .form-vue .form-vue-detail .wizard-card-footer .wizard-footer-left .user-nav .wizard-btn:hover,.page-sop .form-vue .form-vue-detail .wizard-card-footer .wizard-footer-left .main-header:not(.sticky) .user-nav .wizard-btn:hover,.page-sop .main-header:not(.sticky) .form-vue .sopRightColumn .wizard-card-footer .wizard-footer-left .user-nav .wizard-btn:hover,.page-sop .form-vue .sopRightColumn .wizard-card-footer .wizard-footer-left .main-header:not(.sticky) .user-nav .wizard-btn:hover,.page-sop .main-header:not(.sticky) .form-vue .form-vue-detail .wizard-card-footer .wizard-footer-right .user-nav .wizard-btn:hover,.page-sop .form-vue .form-vue-detail .wizard-card-footer .wizard-footer-right .main-header:not(.sticky) .user-nav .wizard-btn:hover,.page-sop .main-header:not(.sticky) .form-vue .sopRightColumn .wizard-card-footer .wizard-footer-right .user-nav .wizard-btn:hover,.page-sop .form-vue .sopRightColumn .wizard-card-footer .wizard-footer-right .main-header:not(.sticky) .user-nav .wizard-btn:hover,.page-sop .main-header:not(.sticky) .form-vue .form-vue-detail .thanks-page .link .user-nav a:hover,.page-sop .form-vue .form-vue-detail .thanks-page .link .main-header:not(.sticky) .user-nav a:hover,.page-sop .main-header:not(.sticky) .form-vue .sopRightColumn .thanks-page .link .user-nav a:hover,.page-sop .form-vue .sopRightColumn .thanks-page .link .main-header:not(.sticky) .user-nav a:hover,.page-sop .main-header:not(.sticky) .user-nav .card.card-what .card-calltoaction a:hover,.card.card-what .card-calltoaction .page-sop .main-header:not(.sticky) .user-nav a:hover,.page-sop .main-header:not(.sticky) .user-nav .card.card-project .card-calltoaction a:hover,.card.card-project .card-calltoaction .page-sop .main-header:not(.sticky) .user-nav a:hover,.page-sop .main-header:not(.sticky) .user-nav .paragraph--type--newsletter-form .lite-registration-form-wrapper .form-actions .button--primary:hover,.paragraph--type--newsletter-form .lite-registration-form-wrapper .form-actions .page-sop .main-header:not(.sticky) .user-nav .button--primary:hover,.page-sop .main-header:not(.sticky) .user-nav .user-account .form-user .form-actions .button--primary:hover,.user-account .form-user .form-actions .page-sop .main-header:not(.sticky) .user-nav .button--primary:hover,.page-sop .main-header:not(.sticky) .user-nav .form-user .gigya_profile-wrapper .gigya-screen .gigya-composite-control-submit .gigya-input-submit:hover,.form-user .gigya_profile-wrapper .gigya-screen .gigya-composite-control-submit .page-sop .main-header:not(.sticky) .user-nav .gigya-input-submit:hover,.page-sop .main-header:not(.sticky) .user-nav .form-user .gigya_subscr-wrapper .gigya-screen .gigya-composite-control-submit .gigya-input-submit:hover,.form-user .gigya_subscr-wrapper .gigya-screen .gigya-composite-control-submit .page-sop .main-header:not(.sticky) .user-nav .gigya-input-submit:hover,.page-sop .main-header:not(.sticky) .user-nav .form-user .gigya_complete-wrapper .gigya-screen .gigya-composite-control-submit .gigya-input-submit:hover,.form-user .gigya_complete-wrapper .gigya-screen .gigya-composite-control-submit .page-sop .main-header:not(.sticky) .user-nav .gigya-input-submit:hover,.page-sop .main-header:not(.sticky) .user-nav .paragraph--type--newsletter-form .lite-registration-form-wrapper .gigya-screen .gigya-composite-control-submit .gigya-input-submit:hover,.paragraph--type--newsletter-form .lite-registration-form-wrapper .gigya-screen .gigya-composite-control-submit .page-sop .main-header:not(.sticky) .user-nav .gigya-input-submit:hover,.page-sop .main-header:not(.sticky) .user-nav .paragraph--type--block-element-push-map .wrapper-text a:hover,.paragraph--type--block-element-push-map .wrapper-text .page-sop .main-header:not(.sticky) .user-nav a:hover,.page-sop .main-header:not(.sticky) .user-nav .popin-generation2024 .button:hover,.popin-generation2024 .page-sop .main-header:not(.sticky) .user-nav .button:hover,.page-sop .main-header:not(.sticky) .user-nav .pager li .button:hover,.pager li .page-sop .main-header:not(.sticky) .user-nav .button:hover,.page-sop .main-header:not(.sticky) .user-nav .bloc-ressources .form-submit:hover,.bloc-ressources .page-sop .main-header:not(.sticky) .user-nav .form-submit:hover,.page-sop .main-header:not(.sticky) .user-nav .page-popin #block-mainpagecontent .button:hover,.page-popin #block-mainpagecontent .page-sop .main-header:not(.sticky) .user-nav .button:hover,.page-sop .main-header:not(.sticky) .user-nav .flex-ressources-list .exposed-filters-ressources-list .form-actions input:hover,.flex-ressources-list .exposed-filters-ressources-list .form-actions .page-sop .main-header:not(.sticky) .user-nav input:hover,.page-sop .main-header:not(.sticky) .user-nav .ressources_restriction #block-mainpagecontent > a:hover,.ressources_restriction .page-sop .main-header:not(.sticky) .user-nav #block-mainpagecontent > a:hover,.page-sop .main-header:not(.sticky) .user-nav .form-vue .form-vue-detail .wizard-card-footer .wizard-footer-left .wizard-btn:hover,.form-vue .form-vue-detail .wizard-card-footer .wizard-footer-left .page-sop .main-header:not(.sticky) .user-nav .wizard-btn:hover,.page-sop .main-header:not(.sticky) .user-nav .form-vue .sopRightColumn .wizard-card-footer .wizard-footer-left .wizard-btn:hover,.form-vue .sopRightColumn .wizard-card-footer .wizard-footer-left .page-sop .main-header:not(.sticky) .user-nav .wizard-btn:hover,.page-sop .main-header:not(.sticky) .user-nav .form-vue .form-vue-detail .wizard-card-footer .wizard-footer-right .wizard-btn:hover,.form-vue .form-vue-detail .wizard-card-footer .wizard-footer-right .page-sop .main-header:not(.sticky) .user-nav .wizard-btn:hover,.page-sop .main-header:not(.sticky) .user-nav .form-vue .sopRightColumn .wizard-card-footer .wizard-footer-right .wizard-btn:hover,.form-vue .sopRightColumn .wizard-card-footer .wizard-footer-right .page-sop .main-header:not(.sticky) .user-nav .wizard-btn:hover,.page-sop .main-header:not(.sticky) .user-nav .form-vue .form-vue-detail .thanks-page .link a:hover,.form-vue .form-vue-detail .thanks-page .link .page-sop .main-header:not(.sticky) .user-nav a:hover,.page-sop .main-header:not(.sticky) .user-nav .form-vue .sopRightColumn .thanks-page .link a:hover,.form-vue .sopRightColumn .thanks-page .link .page-sop .main-header:not(.sticky) .user-nav a:hover,.page-mon-compte .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .btn:hover,.page-mon-compte .main-header:not(.sticky) .form-vue .form-vue-detail .wizard-card-footer .wizard-footer-left .wrapper-megamenu-nav .user-nav .wizard-btn:hover,.page-mon-compte .form-vue .form-vue-detail .wizard-card-footer .wizard-footer-left .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .wizard-btn:hover,.page-mon-compte .main-header:not(.sticky) .form-vue .sopRightColumn .wizard-card-footer .wizard-footer-left .wrapper-megamenu-nav .user-nav .wizard-btn:hover,.page-mon-compte .form-vue .sopRightColumn .wizard-card-footer .wizard-footer-left .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .wizard-btn:hover,.page-mon-compte .main-header:not(.sticky) .form-vue .form-vue-detail .wizard-card-footer .wizard-footer-right .wrapper-megamenu-nav .user-nav .wizard-btn:hover,.page-mon-compte .form-vue .form-vue-detail .wizard-card-footer .wizard-footer-right .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .wizard-btn:hover,.page-mon-compte .main-header:not(.sticky) .form-vue .sopRightColumn .wizard-card-footer .wizard-footer-right .wrapper-megamenu-nav .user-nav .wizard-btn:hover,.page-mon-compte .form-vue .sopRightColumn .wizard-card-footer .wizard-footer-right .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .wizard-btn:hover,.page-mon-compte .main-header:not(.sticky) .form-vue .form-vue-detail .thanks-page .link .wrapper-megamenu-nav .user-nav a:hover,.page-mon-compte .form-vue .form-vue-detail .thanks-page .link .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav a:hover,.page-mon-compte .main-header:not(.sticky) .form-vue .sopRightColumn .thanks-page .link .wrapper-megamenu-nav .user-nav a:hover,.page-mon-compte .form-vue .sopRightColumn .thanks-page .link .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav a:hover,.page-mon-compte .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .card.card-what .card-calltoaction a:hover,.card.card-what .card-calltoaction .page-mon-compte .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav a:hover,.page-mon-compte .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .card.card-project .card-calltoaction a:hover,.card.card-project .card-calltoaction .page-mon-compte .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav a:hover,.page-mon-compte .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .paragraph--type--newsletter-form .lite-registration-form-wrapper .form-actions .button--primary:hover,.paragraph--type--newsletter-form .lite-registration-form-wrapper .form-actions .page-mon-compte .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .button--primary:hover,.page-mon-compte .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .user-account .form-user .form-actions .button--primary:hover,.user-account .form-user .form-actions .page-mon-compte .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .button--primary:hover,.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,.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,.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,.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,.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,.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,.page-mon-compte .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .paragraph--type--newsletter-form .lite-registration-form-wrapper .gigya-screen .gigya-composite-control-submit .gigya-input-submit:hover,.paragraph--type--newsletter-form .lite-registration-form-wrapper .gigya-screen .gigya-composite-control-submit .page-mon-compte .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .gigya-input-submit:hover,.page-mon-compte .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .paragraph--type--block-element-push-map .wrapper-text a:hover,.paragraph--type--block-element-push-map .wrapper-text .page-mon-compte .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav a:hover,.page-mon-compte .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .popin-generation2024 .button:hover,.popin-generation2024 .page-mon-compte .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .button:hover,.page-mon-compte .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .pager li .button:hover,.pager li .page-mon-compte .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .button:hover,.page-mon-compte .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .bloc-ressources .form-submit:hover,.bloc-ressources .page-mon-compte .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .form-submit:hover,.page-mon-compte .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .page-popin #block-mainpagecontent .button:hover,.page-popin #block-mainpagecontent .page-mon-compte .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .button:hover,.page-mon-compte .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .flex-ressources-list .exposed-filters-ressources-list .form-actions input:hover,.flex-ressources-list .exposed-filters-ressources-list .form-actions .page-mon-compte .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav input:hover,.page-mon-compte .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .ressources_restriction #block-mainpagecontent > a:hover,.ressources_restriction .page-mon-compte .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav #block-mainpagecontent > 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 .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 .wizard-btn:hover,.page-mon-compte .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .form-vue .sopRightColumn .wizard-card-footer .wizard-footer-left .wizard-btn:hover,.form-vue .sopRightColumn .wizard-card-footer .wizard-footer-left .page-mon-compte .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .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 .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 .wizard-btn:hover,.page-mon-compte .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .form-vue .sopRightColumn .wizard-card-footer .wizard-footer-right .wizard-btn:hover,.form-vue .sopRightColumn .wizard-card-footer .wizard-footer-right .page-mon-compte .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .wizard-btn:hover,.page-mon-compte .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .form-vue .form-vue-detail .thanks-page .link a:hover,.form-vue .form-vue-detail .thanks-page .link .page-mon-compte .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav a:hover,.page-mon-compte .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .form-vue .sopRightColumn .thanks-page .link a:hover,.form-vue .sopRightColumn .thanks-page .link .page-mon-compte .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav a:hover,.page-sop .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .btn:hover,.page-sop .main-header:not(.sticky) .form-vue .form-vue-detail .wizard-card-footer .wizard-footer-left .wrapper-megamenu-nav .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 .wizard-btn:hover,.page-sop .main-header:not(.sticky) .form-vue .sopRightColumn .wizard-card-footer .wizard-footer-left .wrapper-megamenu-nav .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 .wizard-btn:hover,.page-sop .main-header:not(.sticky) .form-vue .form-vue-detail .wizard-card-footer .wizard-footer-right .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) .wrapper-megamenu-nav .user-nav .wizard-btn:hover,.page-sop .main-header:not(.sticky) .form-vue .sopRightColumn .wizard-card-footer .wizard-footer-right .wrapper-megamenu-nav .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 .wizard-btn:hover,.page-sop .main-header:not(.sticky) .form-vue .form-vue-detail .thanks-page .link .wrapper-megamenu-nav .user-nav a:hover,.page-sop .form-vue .form-vue-detail .thanks-page .link .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav a:hover,.page-sop .main-header:not(.sticky) .form-vue .sopRightColumn .thanks-page .link .wrapper-megamenu-nav .user-nav a:hover,.page-sop .form-vue .sopRightColumn .thanks-page .link .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav a:hover,.page-sop .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .card.card-what .card-calltoaction a:hover,.card.card-what .card-calltoaction .page-sop .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav a:hover,.page-sop .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .card.card-project .card-calltoaction a:hover,.card.card-project .card-calltoaction .page-sop .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav a:hover,.page-sop .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .paragraph--type--newsletter-form .lite-registration-form-wrapper .form-actions .button--primary:hover,.paragraph--type--newsletter-form .lite-registration-form-wrapper .form-actions .page-sop .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .button--primary:hover,.page-sop .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .user-account .form-user .form-actions .button--primary:hover,.user-account .form-user .form-actions .page-sop .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .button--primary:hover,.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,.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,.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,.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,.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,.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,.page-sop .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .paragraph--type--newsletter-form .lite-registration-form-wrapper .gigya-screen .gigya-composite-control-submit .gigya-input-submit:hover,.paragraph--type--newsletter-form .lite-registration-form-wrapper .gigya-screen .gigya-composite-control-submit .page-sop .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .gigya-input-submit:hover,.page-sop .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .paragraph--type--block-element-push-map .wrapper-text a:hover,.paragraph--type--block-element-push-map .wrapper-text .page-sop .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav a:hover,.page-sop .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .popin-generation2024 .button:hover,.popin-generation2024 .page-sop .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .button:hover,.page-sop .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .pager li .button:hover,.pager li .page-sop .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .button:hover,.page-sop .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .bloc-ressources .form-submit:hover,.bloc-ressources .page-sop .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .form-submit:hover,.page-sop .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .page-popin #block-mainpagecontent .button:hover,.page-popin #block-mainpagecontent .page-sop .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .button:hover,.page-sop .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .flex-ressources-list .exposed-filters-ressources-list .form-actions input:hover,.flex-ressources-list .exposed-filters-ressources-list .form-actions .page-sop .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav input:hover,.page-sop .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .ressources_restriction #block-mainpagecontent > a:hover,.ressources_restriction .page-sop .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav #block-mainpagecontent > a:hover,.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,.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,.page-sop .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .form-vue .sopRightColumn .wizard-card-footer .wizard-footer-left .wizard-btn:hover,.form-vue .sopRightColumn .wizard-card-footer .wizard-footer-left .page-sop .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .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 .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 .wizard-btn:hover,.page-sop .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .form-vue .sopRightColumn .wizard-card-footer .wizard-footer-right .wizard-btn:hover,.form-vue .sopRightColumn .wizard-card-footer .wizard-footer-right .page-sop .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .wizard-btn:hover,.page-sop .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .form-vue .form-vue-detail .thanks-page .link a:hover,.form-vue .form-vue-detail .thanks-page .link .page-sop .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav a:hover,.page-sop .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .form-vue .sopRightColumn .thanks-page .link a:hover,.form-vue .sopRightColumn .thanks-page .link .page-sop .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav a:hover,.page-formulaire-film-cdlv .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .btn:hover,.page-formulaire-film-cdlv .main-header:not(.sticky) .form-vue .form-vue-detail .wizard-card-footer .wizard-footer-left .wrapper-megamenu-nav .user-nav .wizard-btn:hover,.page-formulaire-film-cdlv .form-vue .form-vue-detail .wizard-card-footer .wizard-footer-left .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .wizard-btn:hover,.page-formulaire-film-cdlv .main-header:not(.sticky) .form-vue .sopRightColumn .wizard-card-footer .wizard-footer-left .wrapper-megamenu-nav .user-nav .wizard-btn:hover,.page-formulaire-film-cdlv .form-vue .sopRightColumn .wizard-card-footer .wizard-footer-left .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .wizard-btn:hover,.page-formulaire-film-cdlv .main-header:not(.sticky) .form-vue .form-vue-detail .wizard-card-footer .wizard-footer-right .wrapper-megamenu-nav .user-nav .wizard-btn:hover,.page-formulaire-film-cdlv .form-vue .form-vue-detail .wizard-card-footer .wizard-footer-right .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .wizard-btn:hover,.page-formulaire-film-cdlv .main-header:not(.sticky) .form-vue .sopRightColumn .wizard-card-footer .wizard-footer-right .wrapper-megamenu-nav .user-nav .wizard-btn:hover,.page-formulaire-film-cdlv .form-vue .sopRightColumn .wizard-card-footer .wizard-footer-right .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .wizard-btn:hover,.page-formulaire-film-cdlv .main-header:not(.sticky) .form-vue .form-vue-detail .thanks-page .link .wrapper-megamenu-nav .user-nav a:hover,.page-formulaire-film-cdlv .form-vue .form-vue-detail .thanks-page .link .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav a:hover,.page-formulaire-film-cdlv .main-header:not(.sticky) .form-vue .sopRightColumn .thanks-page .link .wrapper-megamenu-nav .user-nav a:hover,.page-formulaire-film-cdlv .form-vue .sopRightColumn .thanks-page .link .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav a:hover,.page-formulaire-film-cdlv .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .card.card-what .card-calltoaction a:hover,.card.card-what .card-calltoaction .page-formulaire-film-cdlv .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav a:hover,.page-formulaire-film-cdlv .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .card.card-project .card-calltoaction a:hover,.card.card-project .card-calltoaction .page-formulaire-film-cdlv .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav a:hover,.page-formulaire-film-cdlv .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .paragraph--type--newsletter-form .lite-registration-form-wrapper .form-actions .button--primary:hover,.paragraph--type--newsletter-form .lite-registration-form-wrapper .form-actions .page-formulaire-film-cdlv .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .button--primary:hover,.page-formulaire-film-cdlv .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .user-account .form-user .form-actions .button--primary:hover,.user-account .form-user .form-actions .page-formulaire-film-cdlv .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .button--primary: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 .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 .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 .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 .gigya-input-submit: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 .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 .gigya-input-submit:hover,.page-formulaire-film-cdlv .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .paragraph--type--newsletter-form .lite-registration-form-wrapper .gigya-screen .gigya-composite-control-submit .gigya-input-submit:hover,.paragraph--type--newsletter-form .lite-registration-form-wrapper .gigya-screen .gigya-composite-control-submit .page-formulaire-film-cdlv .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .gigya-input-submit:hover,.page-formulaire-film-cdlv .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .paragraph--type--block-element-push-map .wrapper-text a:hover,.paragraph--type--block-element-push-map .wrapper-text .page-formulaire-film-cdlv .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav a:hover,.page-formulaire-film-cdlv .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .popin-generation2024 .button:hover,.popin-generation2024 .page-formulaire-film-cdlv .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .button:hover,.page-formulaire-film-cdlv .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .pager li .button:hover,.pager li .page-formulaire-film-cdlv .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .button:hover,.page-formulaire-film-cdlv .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .bloc-ressources .form-submit:hover,.bloc-ressources .page-formulaire-film-cdlv .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .form-submit:hover,.page-formulaire-film-cdlv .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .page-popin #block-mainpagecontent .button:hover,.page-popin #block-mainpagecontent .page-formulaire-film-cdlv .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .button:hover,.page-formulaire-film-cdlv .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .flex-ressources-list .exposed-filters-ressources-list .form-actions 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:hover,.page-formulaire-film-cdlv .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .ressources_restriction #block-mainpagecontent > a:hover,.ressources_restriction .page-formulaire-film-cdlv .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav #block-mainpagecontent > 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 .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 .wizard-btn:hover,.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,.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,.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,.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,.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,.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,.page-formulaire-film-cdlv .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .form-vue .form-vue-detail .thanks-page .link a:hover,.form-vue .form-vue-detail .thanks-page .link .page-formulaire-film-cdlv .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav a:hover,.page-formulaire-film-cdlv .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .form-vue .sopRightColumn .thanks-page .link a:hover,.form-vue .sopRightColumn .thanks-page .link .page-formulaire-film-cdlv .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav a:hover,.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) .form-vue .form-vue-detail .wizard-card-footer .wizard-footer-left .wrapper-megamenu-nav .user-nav .wizard-btn:hover,.page-formulaire-exposition-champions-championnes .form-vue .form-vue-detail .wizard-card-footer .wizard-footer-left .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .wizard-btn:hover,.page-formulaire-exposition-champions-championnes .main-header:not(.sticky) .form-vue .sopRightColumn .wizard-card-footer .wizard-footer-left .wrapper-megamenu-nav .user-nav .wizard-btn:hover,.page-formulaire-exposition-champions-championnes .form-vue .sopRightColumn .wizard-card-footer .wizard-footer-left .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .wizard-btn:hover,.page-formulaire-exposition-champions-championnes .main-header:not(.sticky) .form-vue .form-vue-detail .wizard-card-footer .wizard-footer-right .wrapper-megamenu-nav .user-nav .wizard-btn:hover,.page-formulaire-exposition-champions-championnes .form-vue .form-vue-detail .wizard-card-footer .wizard-footer-right .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .wizard-btn:hover,.page-formulaire-exposition-champions-championnes .main-header:not(.sticky) .form-vue .sopRightColumn .wizard-card-footer .wizard-footer-right .wrapper-megamenu-nav .user-nav .wizard-btn:hover,.page-formulaire-exposition-champions-championnes .form-vue .sopRightColumn .wizard-card-footer .wizard-footer-right .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .wizard-btn:hover,.page-formulaire-exposition-champions-championnes .main-header:not(.sticky) .form-vue .form-vue-detail .thanks-page .link .wrapper-megamenu-nav .user-nav a:hover,.page-formulaire-exposition-champions-championnes .form-vue .form-vue-detail .thanks-page .link .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav a:hover,.page-formulaire-exposition-champions-championnes .main-header:not(.sticky) .form-vue .sopRightColumn .thanks-page .link .wrapper-megamenu-nav .user-nav a:hover,.page-formulaire-exposition-champions-championnes .form-vue .sopRightColumn .thanks-page .link .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav a:hover,.page-formulaire-exposition-champions-championnes .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .card.card-what .card-calltoaction a:hover,.card.card-what .card-calltoaction .page-formulaire-exposition-champions-championnes .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav a:hover,.page-formulaire-exposition-champions-championnes .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .card.card-project .card-calltoaction a:hover,.card.card-project .card-calltoaction .page-formulaire-exposition-champions-championnes .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav a:hover,.page-formulaire-exposition-champions-championnes .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .paragraph--type--newsletter-form .lite-registration-form-wrapper .form-actions .button--primary:hover,.paragraph--type--newsletter-form .lite-registration-form-wrapper .form-actions .page-formulaire-exposition-champions-championnes .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .button--primary:hover,.page-formulaire-exposition-champions-championnes .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .user-account .form-user .form-actions .button--primary:hover,.user-account .form-user .form-actions .page-formulaire-exposition-champions-championnes .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .button--primary: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 .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 .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 .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 .gigya-input-submit: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 .gigya-input-submit: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 .gigya-input-submit:hover,.page-formulaire-exposition-champions-championnes .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .paragraph--type--newsletter-form .lite-registration-form-wrapper .gigya-screen .gigya-composite-control-submit .gigya-input-submit:hover,.paragraph--type--newsletter-form .lite-registration-form-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,.page-formulaire-exposition-champions-championnes .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .paragraph--type--block-element-push-map .wrapper-text a:hover,.paragraph--type--block-element-push-map .wrapper-text .page-formulaire-exposition-champions-championnes .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav a:hover,.page-formulaire-exposition-champions-championnes .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .popin-generation2024 .button:hover,.popin-generation2024 .page-formulaire-exposition-champions-championnes .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .button:hover,.page-formulaire-exposition-champions-championnes .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .pager li .button:hover,.pager li .page-formulaire-exposition-champions-championnes .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .button:hover,.page-formulaire-exposition-champions-championnes .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .bloc-ressources .form-submit:hover,.bloc-ressources .page-formulaire-exposition-champions-championnes .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .form-submit:hover,.page-formulaire-exposition-champions-championnes .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .page-popin #block-mainpagecontent .button:hover,.page-popin #block-mainpagecontent .page-formulaire-exposition-champions-championnes .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .button: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: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:hover,.page-formulaire-exposition-champions-championnes .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .ressources_restriction #block-mainpagecontent > a:hover,.ressources_restriction .page-formulaire-exposition-champions-championnes .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav #block-mainpagecontent > 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 .wizard-btn: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 .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-left .wizard-btn:hover,.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,.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,.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,.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,.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,.page-formulaire-exposition-champions-championnes .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .form-vue .form-vue-detail .thanks-page .link a:hover,.form-vue .form-vue-detail .thanks-page .link .page-formulaire-exposition-champions-championnes .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav a:hover,.page-formulaire-exposition-champions-championnes .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .form-vue .sopRightColumn .thanks-page .link a:hover,.form-vue .sopRightColumn .thanks-page .link .page-formulaire-exposition-champions-championnes .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav a:hover,.page-popin #block-mainpagecontent .button:hover,.page-popin #block-mainpagecontent .btn:hover,.page-popin #block-mainpagecontent .card.card-what .card-calltoaction a:hover,.card.card-what .card-calltoaction .page-popin #block-mainpagecontent a:hover,.page-popin #block-mainpagecontent .card.card-project .card-calltoaction a:hover,.card.card-project .card-calltoaction .page-popin #block-mainpagecontent a:hover,.page-popin #block-mainpagecontent .paragraph--type--newsletter-form .lite-registration-form-wrapper .form-actions .button--primary:hover,.paragraph--type--newsletter-form .lite-registration-form-wrapper .form-actions .page-popin #block-mainpagecontent .button--primary:hover,.page-popin #block-mainpagecontent .user-account .form-user .form-actions .button--primary:hover,.user-account .form-user .form-actions .page-popin #block-mainpagecontent .button--primary:hover,.page-popin #block-mainpagecontent .form-user .gigya_profile-wrapper .gigya-screen .gigya-composite-control-submit .gigya-input-submit:hover,.form-user .gigya_profile-wrapper .gigya-screen .gigya-composite-control-submit .page-popin #block-mainpagecontent .gigya-input-submit:hover,.page-popin #block-mainpagecontent .form-user .gigya_subscr-wrapper .gigya-screen .gigya-composite-control-submit .gigya-input-submit:hover,.form-user .gigya_subscr-wrapper .gigya-screen .gigya-composite-control-submit .page-popin #block-mainpagecontent .gigya-input-submit:hover,.page-popin #block-mainpagecontent .form-user .gigya_complete-wrapper .gigya-screen .gigya-composite-control-submit .gigya-input-submit:hover,.form-user .gigya_complete-wrapper .gigya-screen .gigya-composite-control-submit .page-popin #block-mainpagecontent .gigya-input-submit:hover,.page-popin #block-mainpagecontent .paragraph--type--newsletter-form .lite-registration-form-wrapper .gigya-screen .gigya-composite-control-submit .gigya-input-submit:hover,.paragraph--type--newsletter-form .lite-registration-form-wrapper .gigya-screen .gigya-composite-control-submit .page-popin #block-mainpagecontent .gigya-input-submit:hover,.page-popin #block-mainpagecontent .paragraph--type--block-element-push-map .wrapper-text a:hover,.paragraph--type--block-element-push-map .wrapper-text .page-popin #block-mainpagecontent a:hover,.page-popin #block-mainpagecontent .bloc-ressources .form-submit:hover,.bloc-ressources .page-popin #block-mainpagecontent .form-submit:hover,.page-popin #block-mainpagecontent .flex-ressources-list .exposed-filters-ressources-list .form-actions input:hover,.flex-ressources-list .exposed-filters-ressources-list .form-actions .page-popin #block-mainpagecontent input:hover,.page-popin .ressources_restriction #block-mainpagecontent > a:hover,.ressources_restriction .page-popin #block-mainpagecontent > a:hover,.page-popin #block-mainpagecontent .form-vue .form-vue-detail .wizard-card-footer .wizard-footer-left .wizard-btn:hover,.form-vue .form-vue-detail .wizard-card-footer .wizard-footer-left .page-popin #block-mainpagecontent .wizard-btn:hover,.page-popin #block-mainpagecontent .form-vue .sopRightColumn .wizard-card-footer .wizard-footer-left .wizard-btn:hover,.form-vue .sopRightColumn .wizard-card-footer .wizard-footer-left .page-popin #block-mainpagecontent .wizard-btn:hover,.page-popin #block-mainpagecontent .form-vue .form-vue-detail .wizard-card-footer .wizard-footer-right .wizard-btn:hover,.form-vue .form-vue-detail .wizard-card-footer .wizard-footer-right .page-popin #block-mainpagecontent .wizard-btn:hover,.page-popin #block-mainpagecontent .form-vue .sopRightColumn .wizard-card-footer .wizard-footer-right .wizard-btn:hover,.form-vue .sopRightColumn .wizard-card-footer .wizard-footer-right .page-popin #block-mainpagecontent .wizard-btn:hover,.page-popin #block-mainpagecontent .form-vue .form-vue-detail .thanks-page .link a:hover,.form-vue .form-vue-detail .thanks-page .link .page-popin #block-mainpagecontent a:hover,.page-popin #block-mainpagecontent .form-vue .sopRightColumn .thanks-page .link a:hover,.form-vue .sopRightColumn .thanks-page .link .page-popin #block-mainpagecontent a:hover,.btn-accent:focus,.header-bg.header-bg-page-standard-sop .main-header .btn:focus,.header-bg.header-bg-page-standard-sop .main-header .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 .header-bg.header-bg-page-standard-sop .main-header .wizard-btn:focus,.header-bg.header-bg-page-standard-sop .main-header .form-vue .sopRightColumn .wizard-card-footer .wizard-footer-left .wizard-btn:focus,.form-vue .sopRightColumn .wizard-card-footer .wizard-footer-left .header-bg.header-bg-page-standard-sop .main-header .wizard-btn:focus,.header-bg.header-bg-page-standard-sop .main-header .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 .header-bg.header-bg-page-standard-sop .main-header .wizard-btn:focus,.header-bg.header-bg-page-standard-sop .main-header .form-vue .sopRightColumn .wizard-card-footer .wizard-footer-right .wizard-btn:focus,.form-vue .sopRightColumn .wizard-card-footer .wizard-footer-right .header-bg.header-bg-page-standard-sop .main-header .wizard-btn:focus,.header-bg.header-bg-page-standard-sop .main-header .form-vue .form-vue-detail .thanks-page .link a:focus,.form-vue .form-vue-detail .thanks-page .link .header-bg.header-bg-page-standard-sop .main-header a:focus,.header-bg.header-bg-page-standard-sop .main-header .form-vue .sopRightColumn .thanks-page .link a:focus,.form-vue .sopRightColumn .thanks-page .link .header-bg.header-bg-page-standard-sop .main-header a:focus,.popin-generation2024 .button:focus,.popin-generation2024 .btn:focus,.popin-generation2024 .header-bg.header-bg-page-standard-sop .main-header .btn:focus,.header-bg.header-bg-page-standard-sop .main-header .popin-generation2024 .btn:focus,.popin-generation2024 .card.card-what .card-calltoaction a:focus,.card.card-what .card-calltoaction .popin-generation2024 a:focus,.popin-generation2024 .card.card-project .card-calltoaction a:focus,.card.card-project .card-calltoaction .popin-generation2024 a:focus,.popin-generation2024 .paragraph--type--newsletter-form .lite-registration-form-wrapper .form-actions .button--primary:focus,.paragraph--type--newsletter-form .lite-registration-form-wrapper .form-actions .popin-generation2024 .button--primary:focus,.popin-generation2024 .user-account .form-user .form-actions .button--primary:focus,.user-account .form-user .form-actions .popin-generation2024 .button--primary:focus,.popin-generation2024 .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 .popin-generation2024 .gigya-input-submit:focus,.popin-generation2024 .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 .popin-generation2024 .gigya-input-submit:focus,.popin-generation2024 .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 .popin-generation2024 .gigya-input-submit:focus,.popin-generation2024 .paragraph--type--newsletter-form .lite-registration-form-wrapper .gigya-screen .gigya-composite-control-submit .gigya-input-submit:focus,.paragraph--type--newsletter-form .lite-registration-form-wrapper .gigya-screen .gigya-composite-control-submit .popin-generation2024 .gigya-input-submit:focus,.popin-generation2024 .paragraph--type--block-element-push-map .wrapper-text a:focus,.paragraph--type--block-element-push-map .wrapper-text .popin-generation2024 a:focus,.popin-generation2024 .bloc-ressources .form-submit:focus,.bloc-ressources .popin-generation2024 .form-submit:focus,.popin-generation2024 .page-popin #block-mainpagecontent .button:focus,.page-popin #block-mainpagecontent .popin-generation2024 .button:focus,.popin-generation2024 .flex-ressources-list .exposed-filters-ressources-list .form-actions input:focus,.flex-ressources-list .exposed-filters-ressources-list .form-actions .popin-generation2024 input:focus,.popin-generation2024 .ressources_restriction #block-mainpagecontent > a:focus,.ressources_restriction .popin-generation2024 #block-mainpagecontent > a:focus,.popin-generation2024 .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 .popin-generation2024 .wizard-btn:focus,.popin-generation2024 .form-vue .sopRightColumn .wizard-card-footer .wizard-footer-left .wizard-btn:focus,.form-vue .sopRightColumn .wizard-card-footer .wizard-footer-left .popin-generation2024 .wizard-btn:focus,.popin-generation2024 .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 .popin-generation2024 .wizard-btn:focus,.popin-generation2024 .form-vue .sopRightColumn .wizard-card-footer .wizard-footer-right .wizard-btn:focus,.form-vue .sopRightColumn .wizard-card-footer .wizard-footer-right .popin-generation2024 .wizard-btn:focus,.popin-generation2024 .form-vue .form-vue-detail .thanks-page .link a:focus,.form-vue .form-vue-detail .thanks-page .link .popin-generation2024 a:focus,.popin-generation2024 .form-vue .sopRightColumn .thanks-page .link a:focus,.form-vue .sopRightColumn .thanks-page .link .popin-generation2024 a:focus,.page-mon-compte .main-header:not(.sticky) .user-nav .btn:focus,.page-mon-compte .main-header:not(.sticky) .form-vue .form-vue-detail .wizard-card-footer .wizard-footer-left .user-nav .wizard-btn:focus,.page-mon-compte .form-vue .form-vue-detail .wizard-card-footer .wizard-footer-left .main-header:not(.sticky) .user-nav .wizard-btn:focus,.page-mon-compte .main-header:not(.sticky) .form-vue .sopRightColumn .wizard-card-footer .wizard-footer-left .user-nav .wizard-btn:focus,.page-mon-compte .form-vue .sopRightColumn .wizard-card-footer .wizard-footer-left .main-header:not(.sticky) .user-nav .wizard-btn:focus,.page-mon-compte .main-header:not(.sticky) .form-vue .form-vue-detail .wizard-card-footer .wizard-footer-right .user-nav .wizard-btn:focus,.page-mon-compte .form-vue .form-vue-detail .wizard-card-footer .wizard-footer-right .main-header:not(.sticky) .user-nav .wizard-btn:focus,.page-mon-compte .main-header:not(.sticky) .form-vue .sopRightColumn .wizard-card-footer .wizard-footer-right .user-nav .wizard-btn:focus,.page-mon-compte .form-vue .sopRightColumn .wizard-card-footer .wizard-footer-right .main-header:not(.sticky) .user-nav .wizard-btn:focus,.page-mon-compte .main-header:not(.sticky) .form-vue .form-vue-detail .thanks-page .link .user-nav a:focus,.page-mon-compte .form-vue .form-vue-detail .thanks-page .link .main-header:not(.sticky) .user-nav a:focus,.page-mon-compte .main-header:not(.sticky) .form-vue .sopRightColumn .thanks-page .link .user-nav a:focus,.page-mon-compte .form-vue .sopRightColumn .thanks-page .link .main-header:not(.sticky) .user-nav a:focus,.page-mon-compte .main-header:not(.sticky) .user-nav .card.card-what .card-calltoaction a:focus,.card.card-what .card-calltoaction .page-mon-compte .main-header:not(.sticky) .user-nav a:focus,.page-mon-compte .main-header:not(.sticky) .user-nav .card.card-project .card-calltoaction a:focus,.card.card-project .card-calltoaction .page-mon-compte .main-header:not(.sticky) .user-nav a:focus,.page-mon-compte .main-header:not(.sticky) .user-nav .paragraph--type--newsletter-form .lite-registration-form-wrapper .form-actions .button--primary:focus,.paragraph--type--newsletter-form .lite-registration-form-wrapper .form-actions .page-mon-compte .main-header:not(.sticky) .user-nav .button--primary:focus,.page-mon-compte .main-header:not(.sticky) .user-nav .user-account .form-user .form-actions .button--primary:focus,.user-account .form-user .form-actions .page-mon-compte .main-header:not(.sticky) .user-nav .button--primary:focus,.page-mon-compte .main-header:not(.sticky) .user-nav .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 .page-mon-compte .main-header:not(.sticky) .user-nav .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:focus,.form-user .gigya_subscr-wrapper .gigya-screen .gigya-composite-control-submit .page-mon-compte .main-header:not(.sticky) .user-nav .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:focus,.form-user .gigya_complete-wrapper .gigya-screen .gigya-composite-control-submit .page-mon-compte .main-header:not(.sticky) .user-nav .gigya-input-submit:focus,.page-mon-compte .main-header:not(.sticky) .user-nav .paragraph--type--newsletter-form .lite-registration-form-wrapper .gigya-screen .gigya-composite-control-submit .gigya-input-submit:focus,.paragraph--type--newsletter-form .lite-registration-form-wrapper .gigya-screen .gigya-composite-control-submit .page-mon-compte .main-header:not(.sticky) .user-nav .gigya-input-submit:focus,.page-mon-compte .main-header:not(.sticky) .user-nav .paragraph--type--block-element-push-map .wrapper-text a:focus,.paragraph--type--block-element-push-map .wrapper-text .page-mon-compte .main-header:not(.sticky) .user-nav a:focus,.page-mon-compte .main-header:not(.sticky) .user-nav .popin-generation2024 .button:focus,.popin-generation2024 .page-mon-compte .main-header:not(.sticky) .user-nav .button:focus,.page-mon-compte .main-header:not(.sticky) .user-nav .pager li .button:focus,.pager li .page-mon-compte .main-header:not(.sticky) .user-nav .button:focus,.page-mon-compte .main-header:not(.sticky) .user-nav .bloc-ressources .form-submit:focus,.bloc-ressources .page-mon-compte .main-header:not(.sticky) .user-nav .form-submit:focus,.page-mon-compte .main-header:not(.sticky) .user-nav .page-popin #block-mainpagecontent .button:focus,.page-popin #block-mainpagecontent .page-mon-compte .main-header:not(.sticky) .user-nav .button:focus,.page-mon-compte .main-header:not(.sticky) .user-nav .flex-ressources-list .exposed-filters-ressources-list .form-actions input:focus,.flex-ressources-list .exposed-filters-ressources-list .form-actions .page-mon-compte .main-header:not(.sticky) .user-nav input:focus,.page-mon-compte .main-header:not(.sticky) .user-nav .ressources_restriction #block-mainpagecontent > a:focus,.ressources_restriction .page-mon-compte .main-header:not(.sticky) .user-nav #block-mainpagecontent > a:focus,.page-mon-compte .main-header:not(.sticky) .user-nav .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 .page-mon-compte .main-header:not(.sticky) .user-nav .wizard-btn:focus,.page-mon-compte .main-header:not(.sticky) .user-nav .form-vue .sopRightColumn .wizard-card-footer .wizard-footer-left .wizard-btn:focus,.form-vue .sopRightColumn .wizard-card-footer .wizard-footer-left .page-mon-compte .main-header:not(.sticky) .user-nav .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:focus,.form-vue .form-vue-detail .wizard-card-footer .wizard-footer-right .page-mon-compte .main-header:not(.sticky) .user-nav .wizard-btn:focus,.page-mon-compte .main-header:not(.sticky) .user-nav .form-vue .sopRightColumn .wizard-card-footer .wizard-footer-right .wizard-btn:focus,.form-vue .sopRightColumn .wizard-card-footer .wizard-footer-right .page-mon-compte .main-header:not(.sticky) .user-nav .wizard-btn:focus,.page-mon-compte .main-header:not(.sticky) .user-nav .form-vue .form-vue-detail .thanks-page .link a:focus,.form-vue .form-vue-detail .thanks-page .link .page-mon-compte .main-header:not(.sticky) .user-nav a:focus,.page-mon-compte .main-header:not(.sticky) .user-nav .form-vue .sopRightColumn .thanks-page .link a:focus,.form-vue .sopRightColumn .thanks-page .link .page-mon-compte .main-header:not(.sticky) .user-nav a:focus,.page-sop .main-header:not(.sticky) .user-nav .btn:focus,.page-sop .main-header:not(.sticky) .form-vue .form-vue-detail .wizard-card-footer .wizard-footer-left .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:focus,.page-sop .main-header:not(.sticky) .form-vue .sopRightColumn .wizard-card-footer .wizard-footer-left .user-nav .wizard-btn:focus,.page-sop .form-vue .sopRightColumn .wizard-card-footer .wizard-footer-left .main-header:not(.sticky) .user-nav .wizard-btn:focus,.page-sop .main-header:not(.sticky) .form-vue .form-vue-detail .wizard-card-footer .wizard-footer-right .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:focus,.page-sop .main-header:not(.sticky) .form-vue .sopRightColumn .wizard-card-footer .wizard-footer-right .user-nav .wizard-btn:focus,.page-sop .form-vue .sopRightColumn .wizard-card-footer .wizard-footer-right .main-header:not(.sticky) .user-nav .wizard-btn:focus,.page-sop .main-header:not(.sticky) .form-vue .form-vue-detail .thanks-page .link .user-nav a:focus,.page-sop .form-vue .form-vue-detail .thanks-page .link .main-header:not(.sticky) .user-nav a:focus,.page-sop .main-header:not(.sticky) .form-vue .sopRightColumn .thanks-page .link .user-nav a:focus,.page-sop .form-vue .sopRightColumn .thanks-page .link .main-header:not(.sticky) .user-nav a:focus,.page-sop .main-header:not(.sticky) .user-nav .card.card-what .card-calltoaction a:focus,.card.card-what .card-calltoaction .page-sop .main-header:not(.sticky) .user-nav a:focus,.page-sop .main-header:not(.sticky) .user-nav .card.card-project .card-calltoaction a:focus,.card.card-project .card-calltoaction .page-sop .main-header:not(.sticky) .user-nav a:focus,.page-sop .main-header:not(.sticky) .user-nav .paragraph--type--newsletter-form .lite-registration-form-wrapper .form-actions .button--primary:focus,.paragraph--type--newsletter-form .lite-registration-form-wrapper .form-actions .page-sop .main-header:not(.sticky) .user-nav .button--primary:focus,.page-sop .main-header:not(.sticky) .user-nav .user-account .form-user .form-actions .button--primary:focus,.user-account .form-user .form-actions .page-sop .main-header:not(.sticky) .user-nav .button--primary:focus,.page-sop .main-header:not(.sticky) .user-nav .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 .page-sop .main-header:not(.sticky) .user-nav .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:focus,.form-user .gigya_subscr-wrapper .gigya-screen .gigya-composite-control-submit .page-sop .main-header:not(.sticky) .user-nav .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:focus,.form-user .gigya_complete-wrapper .gigya-screen .gigya-composite-control-submit .page-sop .main-header:not(.sticky) .user-nav .gigya-input-submit:focus,.page-sop .main-header:not(.sticky) .user-nav .paragraph--type--newsletter-form .lite-registration-form-wrapper .gigya-screen .gigya-composite-control-submit .gigya-input-submit:focus,.paragraph--type--newsletter-form .lite-registration-form-wrapper .gigya-screen .gigya-composite-control-submit .page-sop .main-header:not(.sticky) .user-nav .gigya-input-submit:focus,.page-sop .main-header:not(.sticky) .user-nav .paragraph--type--block-element-push-map .wrapper-text a:focus,.paragraph--type--block-element-push-map .wrapper-text .page-sop .main-header:not(.sticky) .user-nav a:focus,.page-sop .main-header:not(.sticky) .user-nav .popin-generation2024 .button:focus,.popin-generation2024 .page-sop .main-header:not(.sticky) .user-nav .button:focus,.page-sop .main-header:not(.sticky) .user-nav .pager li .button:focus,.pager li .page-sop .main-header:not(.sticky) .user-nav .button:focus,.page-sop .main-header:not(.sticky) .user-nav .bloc-ressources .form-submit:focus,.bloc-ressources .page-sop .main-header:not(.sticky) .user-nav .form-submit:focus,.page-sop .main-header:not(.sticky) .user-nav .page-popin #block-mainpagecontent .button:focus,.page-popin #block-mainpagecontent .page-sop .main-header:not(.sticky) .user-nav .button:focus,.page-sop .main-header:not(.sticky) .user-nav .flex-ressources-list .exposed-filters-ressources-list .form-actions input:focus,.flex-ressources-list .exposed-filters-ressources-list .form-actions .page-sop .main-header:not(.sticky) .user-nav input:focus,.page-sop .main-header:not(.sticky) .user-nav .ressources_restriction #block-mainpagecontent > a:focus,.ressources_restriction .page-sop .main-header:not(.sticky) .user-nav #block-mainpagecontent > a:focus,.page-sop .main-header:not(.sticky) .user-nav .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 .page-sop .main-header:not(.sticky) .user-nav .wizard-btn:focus,.page-sop .main-header:not(.sticky) .user-nav .form-vue .sopRightColumn .wizard-card-footer .wizard-footer-left .wizard-btn:focus,.form-vue .sopRightColumn .wizard-card-footer .wizard-footer-left .page-sop .main-header:not(.sticky) .user-nav .wizard-btn:focus,.page-sop .main-header:not(.sticky) .user-nav .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 .page-sop .main-header:not(.sticky) .user-nav .wizard-btn:focus,.page-sop .main-header:not(.sticky) .user-nav .form-vue .sopRightColumn .wizard-card-footer .wizard-footer-right .wizard-btn:focus,.form-vue .sopRightColumn .wizard-card-footer .wizard-footer-right .page-sop .main-header:not(.sticky) .user-nav .wizard-btn:focus,.page-sop .main-header:not(.sticky) .user-nav .form-vue .form-vue-detail .thanks-page .link a:focus,.form-vue .form-vue-detail .thanks-page .link .page-sop .main-header:not(.sticky) .user-nav a:focus,.page-sop .main-header:not(.sticky) .user-nav .form-vue .sopRightColumn .thanks-page .link a:focus,.form-vue .sopRightColumn .thanks-page .link .page-sop .main-header:not(.sticky) .user-nav a:focus,.page-mon-compte .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .btn:focus,.page-mon-compte .main-header:not(.sticky) .form-vue .form-vue-detail .wizard-card-footer .wizard-footer-left .wrapper-megamenu-nav .user-nav .wizard-btn:focus,.page-mon-compte .form-vue .form-vue-detail .wizard-card-footer .wizard-footer-left .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .wizard-btn:focus,.page-mon-compte .main-header:not(.sticky) .form-vue .sopRightColumn .wizard-card-footer .wizard-footer-left .wrapper-megamenu-nav .user-nav .wizard-btn:focus,.page-mon-compte .form-vue .sopRightColumn .wizard-card-footer .wizard-footer-left .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .wizard-btn:focus,.page-mon-compte .main-header:not(.sticky) .form-vue .form-vue-detail .wizard-card-footer .wizard-footer-right .wrapper-megamenu-nav .user-nav .wizard-btn:focus,.page-mon-compte .form-vue .form-vue-detail .wizard-card-footer .wizard-footer-right .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .wizard-btn:focus,.page-mon-compte .main-header:not(.sticky) .form-vue .sopRightColumn .wizard-card-footer .wizard-footer-right .wrapper-megamenu-nav .user-nav .wizard-btn:focus,.page-mon-compte .form-vue .sopRightColumn .wizard-card-footer .wizard-footer-right .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .wizard-btn:focus,.page-mon-compte .main-header:not(.sticky) .form-vue .form-vue-detail .thanks-page .link .wrapper-megamenu-nav .user-nav a:focus,.page-mon-compte .form-vue .form-vue-detail .thanks-page .link .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav a:focus,.page-mon-compte .main-header:not(.sticky) .form-vue .sopRightColumn .thanks-page .link .wrapper-megamenu-nav .user-nav a:focus,.page-mon-compte .form-vue .sopRightColumn .thanks-page .link .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav a:focus,.page-mon-compte .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .card.card-what .card-calltoaction a:focus,.card.card-what .card-calltoaction .page-mon-compte .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav a:focus,.page-mon-compte .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .card.card-project .card-calltoaction a:focus,.card.card-project .card-calltoaction .page-mon-compte .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav a:focus,.page-mon-compte .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .paragraph--type--newsletter-form .lite-registration-form-wrapper .form-actions .button--primary:focus,.paragraph--type--newsletter-form .lite-registration-form-wrapper .form-actions .page-mon-compte .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .button--primary:focus,.page-mon-compte .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .user-account .form-user .form-actions .button--primary:focus,.user-account .form-user .form-actions .page-mon-compte .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .button--primary: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: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: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: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: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: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:focus,.page-mon-compte .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .paragraph--type--newsletter-form .lite-registration-form-wrapper .gigya-screen .gigya-composite-control-submit .gigya-input-submit:focus,.paragraph--type--newsletter-form .lite-registration-form-wrapper .gigya-screen .gigya-composite-control-submit .page-mon-compte .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .gigya-input-submit:focus,.page-mon-compte .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .paragraph--type--block-element-push-map .wrapper-text a:focus,.paragraph--type--block-element-push-map .wrapper-text .page-mon-compte .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav a:focus,.page-mon-compte .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .popin-generation2024 .button:focus,.popin-generation2024 .page-mon-compte .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .button:focus,.page-mon-compte .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .pager li .button:focus,.pager li .page-mon-compte .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .button:focus,.page-mon-compte .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .bloc-ressources .form-submit:focus,.bloc-ressources .page-mon-compte .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .form-submit:focus,.page-mon-compte .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .page-popin #block-mainpagecontent .button:focus,.page-popin #block-mainpagecontent .page-mon-compte .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .button:focus,.page-mon-compte .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .flex-ressources-list .exposed-filters-ressources-list .form-actions input:focus,.flex-ressources-list .exposed-filters-ressources-list .form-actions .page-mon-compte .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav input:focus,.page-mon-compte .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .ressources_restriction #block-mainpagecontent > a:focus,.ressources_restriction .page-mon-compte .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav #block-mainpagecontent > a: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: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:focus,.page-mon-compte .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .form-vue .sopRightColumn .wizard-card-footer .wizard-footer-left .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: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: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:focus,.page-mon-compte .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .form-vue .sopRightColumn .wizard-card-footer .wizard-footer-right .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:focus,.page-mon-compte .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .form-vue .form-vue-detail .thanks-page .link a:focus,.form-vue .form-vue-detail .thanks-page .link .page-mon-compte .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav a:focus,.page-mon-compte .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .form-vue .sopRightColumn .thanks-page .link a:focus,.form-vue .sopRightColumn .thanks-page .link .page-mon-compte .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav a:focus,.page-sop .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .btn:focus,.page-sop .main-header:not(.sticky) .form-vue .form-vue-detail .wizard-card-footer .wizard-footer-left .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:focus,.page-sop .main-header:not(.sticky) .form-vue .sopRightColumn .wizard-card-footer .wizard-footer-left .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:focus,.page-sop .main-header:not(.sticky) .form-vue .form-vue-detail .wizard-card-footer .wizard-footer-right .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:focus,.page-sop .main-header:not(.sticky) .form-vue .sopRightColumn .wizard-card-footer .wizard-footer-right .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:focus,.page-sop .main-header:not(.sticky) .form-vue .form-vue-detail .thanks-page .link .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:focus,.page-sop .main-header:not(.sticky) .form-vue .sopRightColumn .thanks-page .link .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:focus,.page-sop .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .card.card-what .card-calltoaction a:focus,.card.card-what .card-calltoaction .page-sop .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav a:focus,.page-sop .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .card.card-project .card-calltoaction a:focus,.card.card-project .card-calltoaction .page-sop .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav a:focus,.page-sop .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .paragraph--type--newsletter-form .lite-registration-form-wrapper .form-actions .button--primary:focus,.paragraph--type--newsletter-form .lite-registration-form-wrapper .form-actions .page-sop .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .button--primary:focus,.page-sop .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .user-account .form-user .form-actions .button--primary:focus,.user-account .form-user .form-actions .page-sop .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .button--primary: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: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: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: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: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: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:focus,.page-sop .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .paragraph--type--newsletter-form .lite-registration-form-wrapper .gigya-screen .gigya-composite-control-submit .gigya-input-submit:focus,.paragraph--type--newsletter-form .lite-registration-form-wrapper .gigya-screen .gigya-composite-control-submit .page-sop .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .gigya-input-submit:focus,.page-sop .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .paragraph--type--block-element-push-map .wrapper-text a:focus,.paragraph--type--block-element-push-map .wrapper-text .page-sop .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav a:focus,.page-sop .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .popin-generation2024 .button:focus,.popin-generation2024 .page-sop .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .button:focus,.page-sop .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .pager li .button:focus,.pager li .page-sop .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .button:focus,.page-sop .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .bloc-ressources .form-submit:focus,.bloc-ressources .page-sop .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .form-submit:focus,.page-sop .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .page-popin #block-mainpagecontent .button:focus,.page-popin #block-mainpagecontent .page-sop .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .button:focus,.page-sop .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .flex-ressources-list .exposed-filters-ressources-list .form-actions input:focus,.flex-ressources-list .exposed-filters-ressources-list .form-actions .page-sop .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav input:focus,.page-sop .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .ressources_restriction #block-mainpagecontent > a:focus,.ressources_restriction .page-sop .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav #block-mainpagecontent > a: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: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:focus,.page-sop .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .form-vue .sopRightColumn .wizard-card-footer .wizard-footer-left .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: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: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:focus,.page-sop .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .form-vue .sopRightColumn .wizard-card-footer .wizard-footer-right .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:focus,.page-sop .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .form-vue .form-vue-detail .thanks-page .link a:focus,.form-vue .form-vue-detail .thanks-page .link .page-sop .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav a:focus,.page-sop .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .form-vue .sopRightColumn .thanks-page .link a:focus,.form-vue .sopRightColumn .thanks-page .link .page-sop .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav a:focus,.page-formulaire-film-cdlv .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .btn:focus,.page-formulaire-film-cdlv .main-header:not(.sticky) .form-vue .form-vue-detail .wizard-card-footer .wizard-footer-left .wrapper-megamenu-nav .user-nav .wizard-btn:focus,.page-formulaire-film-cdlv .form-vue .form-vue-detail .wizard-card-footer .wizard-footer-left .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .wizard-btn:focus,.page-formulaire-film-cdlv .main-header:not(.sticky) .form-vue .sopRightColumn .wizard-card-footer .wizard-footer-left .wrapper-megamenu-nav .user-nav .wizard-btn:focus,.page-formulaire-film-cdlv .form-vue .sopRightColumn .wizard-card-footer .wizard-footer-left .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .wizard-btn:focus,.page-formulaire-film-cdlv .main-header:not(.sticky) .form-vue .form-vue-detail .wizard-card-footer .wizard-footer-right .wrapper-megamenu-nav .user-nav .wizard-btn:focus,.page-formulaire-film-cdlv .form-vue .form-vue-detail .wizard-card-footer .wizard-footer-right .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .wizard-btn:focus,.page-formulaire-film-cdlv .main-header:not(.sticky) .form-vue .sopRightColumn .wizard-card-footer .wizard-footer-right .wrapper-megamenu-nav .user-nav .wizard-btn:focus,.page-formulaire-film-cdlv .form-vue .sopRightColumn .wizard-card-footer .wizard-footer-right .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .wizard-btn:focus,.page-formulaire-film-cdlv .main-header:not(.sticky) .form-vue .form-vue-detail .thanks-page .link .wrapper-megamenu-nav .user-nav a:focus,.page-formulaire-film-cdlv .form-vue .form-vue-detail .thanks-page .link .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav a:focus,.page-formulaire-film-cdlv .main-header:not(.sticky) .form-vue .sopRightColumn .thanks-page .link .wrapper-megamenu-nav .user-nav a:focus,.page-formulaire-film-cdlv .form-vue .sopRightColumn .thanks-page .link .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav a:focus,.page-formulaire-film-cdlv .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .card.card-what .card-calltoaction a:focus,.card.card-what .card-calltoaction .page-formulaire-film-cdlv .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav a:focus,.page-formulaire-film-cdlv .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .card.card-project .card-calltoaction a:focus,.card.card-project .card-calltoaction .page-formulaire-film-cdlv .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav a:focus,.page-formulaire-film-cdlv .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .paragraph--type--newsletter-form .lite-registration-form-wrapper .form-actions .button--primary:focus,.paragraph--type--newsletter-form .lite-registration-form-wrapper .form-actions .page-formulaire-film-cdlv .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .button--primary:focus,.page-formulaire-film-cdlv .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .user-account .form-user .form-actions .button--primary:focus,.user-account .form-user .form-actions .page-formulaire-film-cdlv .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .button--primary: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: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: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: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: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: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:focus,.page-formulaire-film-cdlv .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .paragraph--type--newsletter-form .lite-registration-form-wrapper .gigya-screen .gigya-composite-control-submit .gigya-input-submit:focus,.paragraph--type--newsletter-form .lite-registration-form-wrapper .gigya-screen .gigya-composite-control-submit .page-formulaire-film-cdlv .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .gigya-input-submit:focus,.page-formulaire-film-cdlv .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .paragraph--type--block-element-push-map .wrapper-text a:focus,.paragraph--type--block-element-push-map .wrapper-text .page-formulaire-film-cdlv .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav a:focus,.page-formulaire-film-cdlv .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .popin-generation2024 .button:focus,.popin-generation2024 .page-formulaire-film-cdlv .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .button:focus,.page-formulaire-film-cdlv .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .pager li .button:focus,.pager li .page-formulaire-film-cdlv .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .button:focus,.page-formulaire-film-cdlv .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .bloc-ressources .form-submit:focus,.bloc-ressources .page-formulaire-film-cdlv .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .form-submit:focus,.page-formulaire-film-cdlv .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .page-popin #block-mainpagecontent .button:focus,.page-popin #block-mainpagecontent .page-formulaire-film-cdlv .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .button:focus,.page-formulaire-film-cdlv .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .flex-ressources-list .exposed-filters-ressources-list .form-actions 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:focus,.page-formulaire-film-cdlv .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .ressources_restriction #block-mainpagecontent > a:focus,.ressources_restriction .page-formulaire-film-cdlv .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav #block-mainpagecontent > a: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: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: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: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: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: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: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: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:focus,.page-formulaire-film-cdlv .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .form-vue .form-vue-detail .thanks-page .link a:focus,.form-vue .form-vue-detail .thanks-page .link .page-formulaire-film-cdlv .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav a:focus,.page-formulaire-film-cdlv .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .form-vue .sopRightColumn .thanks-page .link a:focus,.form-vue .sopRightColumn .thanks-page .link .page-formulaire-film-cdlv .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav a:focus,.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) .form-vue .form-vue-detail .wizard-card-footer .wizard-footer-left .wrapper-megamenu-nav .user-nav .wizard-btn:focus,.page-formulaire-exposition-champions-championnes .form-vue .form-vue-detail .wizard-card-footer .wizard-footer-left .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .wizard-btn:focus,.page-formulaire-exposition-champions-championnes .main-header:not(.sticky) .form-vue .sopRightColumn .wizard-card-footer .wizard-footer-left .wrapper-megamenu-nav .user-nav .wizard-btn:focus,.page-formulaire-exposition-champions-championnes .form-vue .sopRightColumn .wizard-card-footer .wizard-footer-left .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .wizard-btn:focus,.page-formulaire-exposition-champions-championnes .main-header:not(.sticky) .form-vue .form-vue-detail .wizard-card-footer .wizard-footer-right .wrapper-megamenu-nav .user-nav .wizard-btn:focus,.page-formulaire-exposition-champions-championnes .form-vue .form-vue-detail .wizard-card-footer .wizard-footer-right .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .wizard-btn:focus,.page-formulaire-exposition-champions-championnes .main-header:not(.sticky) .form-vue .sopRightColumn .wizard-card-footer .wizard-footer-right .wrapper-megamenu-nav .user-nav .wizard-btn:focus,.page-formulaire-exposition-champions-championnes .form-vue .sopRightColumn .wizard-card-footer .wizard-footer-right .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .wizard-btn:focus,.page-formulaire-exposition-champions-championnes .main-header:not(.sticky) .form-vue .form-vue-detail .thanks-page .link .wrapper-megamenu-nav .user-nav a:focus,.page-formulaire-exposition-champions-championnes .form-vue .form-vue-detail .thanks-page .link .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav a:focus,.page-formulaire-exposition-champions-championnes .main-header:not(.sticky) .form-vue .sopRightColumn .thanks-page .link .wrapper-megamenu-nav .user-nav a:focus,.page-formulaire-exposition-champions-championnes .form-vue .sopRightColumn .thanks-page .link .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav a:focus,.page-formulaire-exposition-champions-championnes .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .card.card-what .card-calltoaction a:focus,.card.card-what .card-calltoaction .page-formulaire-exposition-champions-championnes .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav a:focus,.page-formulaire-exposition-champions-championnes .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .card.card-project .card-calltoaction a:focus,.card.card-project .card-calltoaction .page-formulaire-exposition-champions-championnes .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav a:focus,.page-formulaire-exposition-champions-championnes .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .paragraph--type--newsletter-form .lite-registration-form-wrapper .form-actions .button--primary:focus,.paragraph--type--newsletter-form .lite-registration-form-wrapper .form-actions .page-formulaire-exposition-champions-championnes .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .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:focus,.user-account .form-user .form-actions .page-formulaire-exposition-champions-championnes .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .button--primary: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: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: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: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: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: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:focus,.page-formulaire-exposition-champions-championnes .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .paragraph--type--newsletter-form .lite-registration-form-wrapper .gigya-screen .gigya-composite-control-submit .gigya-input-submit:focus,.paragraph--type--newsletter-form .lite-registration-form-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,.page-formulaire-exposition-champions-championnes .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .paragraph--type--block-element-push-map .wrapper-text 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:focus,.page-formulaire-exposition-champions-championnes .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .popin-generation2024 .button:focus,.popin-generation2024 .page-formulaire-exposition-champions-championnes .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .button:focus,.page-formulaire-exposition-champions-championnes .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .pager li .button:focus,.pager li .page-formulaire-exposition-champions-championnes .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .button:focus,.page-formulaire-exposition-champions-championnes .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .bloc-ressources .form-submit:focus,.bloc-ressources .page-formulaire-exposition-champions-championnes .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .form-submit:focus,.page-formulaire-exposition-champions-championnes .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .page-popin #block-mainpagecontent .button:focus,.page-popin #block-mainpagecontent .page-formulaire-exposition-champions-championnes .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .button: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: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:focus,.page-formulaire-exposition-champions-championnes .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .ressources_restriction #block-mainpagecontent > a:focus,.ressources_restriction .page-formulaire-exposition-champions-championnes .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav #block-mainpagecontent > a: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: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: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: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: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: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: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: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:focus,.page-formulaire-exposition-champions-championnes .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .form-vue .form-vue-detail .thanks-page .link 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:focus,.page-formulaire-exposition-champions-championnes .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .form-vue .sopRightColumn .thanks-page .link a:focus,.form-vue .sopRightColumn .thanks-page .link .page-formulaire-exposition-champions-championnes .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav a:focus,.page-popin #block-mainpagecontent .button:focus,.page-popin #block-mainpagecontent .btn:focus,.page-popin #block-mainpagecontent .card.card-what .card-calltoaction a:focus,.card.card-what .card-calltoaction .page-popin #block-mainpagecontent a:focus,.page-popin #block-mainpagecontent .card.card-project .card-calltoaction a:focus,.card.card-project .card-calltoaction .page-popin #block-mainpagecontent a:focus,.page-popin #block-mainpagecontent .paragraph--type--newsletter-form .lite-registration-form-wrapper .form-actions .button--primary:focus,.paragraph--type--newsletter-form .lite-registration-form-wrapper .form-actions .page-popin #block-mainpagecontent .button--primary:focus,.page-popin #block-mainpagecontent .user-account .form-user .form-actions .button--primary:focus,.user-account .form-user .form-actions .page-popin #block-mainpagecontent .button--primary:focus,.page-popin #block-mainpagecontent .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 .page-popin #block-mainpagecontent .gigya-input-submit:focus,.page-popin #block-mainpagecontent .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 .page-popin #block-mainpagecontent .gigya-input-submit:focus,.page-popin #block-mainpagecontent .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 .page-popin #block-mainpagecontent .gigya-input-submit:focus,.page-popin #block-mainpagecontent .paragraph--type--newsletter-form .lite-registration-form-wrapper .gigya-screen .gigya-composite-control-submit .gigya-input-submit:focus,.paragraph--type--newsletter-form .lite-registration-form-wrapper .gigya-screen .gigya-composite-control-submit .page-popin #block-mainpagecontent .gigya-input-submit:focus,.page-popin #block-mainpagecontent .paragraph--type--block-element-push-map .wrapper-text a:focus,.paragraph--type--block-element-push-map .wrapper-text .page-popin #block-mainpagecontent a:focus,.page-popin #block-mainpagecontent .bloc-ressources .form-submit:focus,.bloc-ressources .page-popin #block-mainpagecontent .form-submit:focus,.page-popin #block-mainpagecontent .flex-ressources-list .exposed-filters-ressources-list .form-actions input:focus,.flex-ressources-list .exposed-filters-ressources-list .form-actions .page-popin #block-mainpagecontent input:focus,.page-popin .ressources_restriction #block-mainpagecontent > a:focus,.ressources_restriction .page-popin #block-mainpagecontent > a:focus,.page-popin #block-mainpagecontent .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 .page-popin #block-mainpagecontent .wizard-btn:focus,.page-popin #block-mainpagecontent .form-vue .sopRightColumn .wizard-card-footer .wizard-footer-left .wizard-btn:focus,.form-vue .sopRightColumn .wizard-card-footer .wizard-footer-left .page-popin #block-mainpagecontent .wizard-btn:focus,.page-popin #block-mainpagecontent .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 .page-popin #block-mainpagecontent .wizard-btn:focus,.page-popin #block-mainpagecontent .form-vue .sopRightColumn .wizard-card-footer .wizard-footer-right .wizard-btn:focus,.form-vue .sopRightColumn .wizard-card-footer .wizard-footer-right .page-popin #block-mainpagecontent .wizard-btn:focus,.page-popin #block-mainpagecontent .form-vue .form-vue-detail .thanks-page .link a:focus,.form-vue .form-vue-detail .thanks-page .link .page-popin #block-mainpagecontent a:focus,.page-popin #block-mainpagecontent .form-vue .sopRightColumn .thanks-page .link a:focus,.form-vue .sopRightColumn .thanks-page .link .page-popin #block-mainpagecontent a:focus,.btn-accent.active,.header-bg.header-bg-page-standard-sop .main-header .active.btn,.header-bg.header-bg-page-standard-sop .main-header .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 .header-bg.header-bg-page-standard-sop .main-header .active.wizard-btn,.header-bg.header-bg-page-standard-sop .main-header .form-vue .sopRightColumn .wizard-card-footer .wizard-footer-left .active.wizard-btn,.form-vue .sopRightColumn .wizard-card-footer .wizard-footer-left .header-bg.header-bg-page-standard-sop .main-header .active.wizard-btn,.header-bg.header-bg-page-standard-sop .main-header .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 .header-bg.header-bg-page-standard-sop .main-header .active.wizard-btn,.header-bg.header-bg-page-standard-sop .main-header .form-vue .sopRightColumn .wizard-card-footer .wizard-footer-right .active.wizard-btn,.form-vue .sopRightColumn .wizard-card-footer .wizard-footer-right .header-bg.header-bg-page-standard-sop .main-header .active.wizard-btn,.header-bg.header-bg-page-standard-sop .main-header .form-vue .form-vue-detail .thanks-page .link a.active,.form-vue .form-vue-detail .thanks-page .link .header-bg.header-bg-page-standard-sop .main-header a.active,.header-bg.header-bg-page-standard-sop .main-header .form-vue .sopRightColumn .thanks-page .link a.active,.form-vue .sopRightColumn .thanks-page .link .header-bg.header-bg-page-standard-sop .main-header a.active,.popin-generation2024 .active.button,.popin-generation2024 .active.btn,.popin-generation2024 .header-bg.header-bg-page-standard-sop .main-header .active.btn,.header-bg.header-bg-page-standard-sop .main-header .popin-generation2024 .active.btn,.popin-generation2024 .card.card-what .card-calltoaction a.active,.card.card-what .card-calltoaction .popin-generation2024 a.active,.popin-generation2024 .card.card-project .card-calltoaction a.active,.card.card-project .card-calltoaction .popin-generation2024 a.active,.popin-generation2024 .paragraph--type--newsletter-form .lite-registration-form-wrapper .form-actions .active.button--primary,.paragraph--type--newsletter-form .lite-registration-form-wrapper .form-actions .popin-generation2024 .active.button--primary,.popin-generation2024 .user-account .form-user .form-actions .active.button--primary,.user-account .form-user .form-actions .popin-generation2024 .active.button--primary,.popin-generation2024 .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 .popin-generation2024 .active.gigya-input-submit,.popin-generation2024 .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 .popin-generation2024 .active.gigya-input-submit,.popin-generation2024 .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 .popin-generation2024 .active.gigya-input-submit,.popin-generation2024 .paragraph--type--newsletter-form .lite-registration-form-wrapper .gigya-screen .gigya-composite-control-submit .active.gigya-input-submit,.paragraph--type--newsletter-form .lite-registration-form-wrapper .gigya-screen .gigya-composite-control-submit .popin-generation2024 .active.gigya-input-submit,.popin-generation2024 .paragraph--type--block-element-push-map .wrapper-text a.active,.paragraph--type--block-element-push-map .wrapper-text .popin-generation2024 a.active,.popin-generation2024 .bloc-ressources .active.form-submit,.bloc-ressources .popin-generation2024 .active.form-submit,.popin-generation2024 .page-popin #block-mainpagecontent .active.button,.page-popin #block-mainpagecontent .popin-generation2024 .active.button,.popin-generation2024 .flex-ressources-list .exposed-filters-ressources-list .form-actions input.active,.flex-ressources-list .exposed-filters-ressources-list .form-actions .popin-generation2024 input.active,.popin-generation2024 .ressources_restriction #block-mainpagecontent > a.active,.ressources_restriction .popin-generation2024 #block-mainpagecontent > a.active,.popin-generation2024 .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 .popin-generation2024 .active.wizard-btn,.popin-generation2024 .form-vue .sopRightColumn .wizard-card-footer .wizard-footer-left .active.wizard-btn,.form-vue .sopRightColumn .wizard-card-footer .wizard-footer-left .popin-generation2024 .active.wizard-btn,.popin-generation2024 .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 .popin-generation2024 .active.wizard-btn,.popin-generation2024 .form-vue .sopRightColumn .wizard-card-footer .wizard-footer-right .active.wizard-btn,.form-vue .sopRightColumn .wizard-card-footer .wizard-footer-right .popin-generation2024 .active.wizard-btn,.popin-generation2024 .form-vue .form-vue-detail .thanks-page .link a.active,.form-vue .form-vue-detail .thanks-page .link .popin-generation2024 a.active,.popin-generation2024 .form-vue .sopRightColumn .thanks-page .link a.active,.form-vue .sopRightColumn .thanks-page .link .popin-generation2024 a.active,.page-mon-compte .main-header:not(.sticky) .user-nav .active.btn,.page-mon-compte .main-header:not(.sticky) .form-vue .form-vue-detail .wizard-card-footer .wizard-footer-left .user-nav .active.wizard-btn,.page-mon-compte .form-vue .form-vue-detail .wizard-card-footer .wizard-footer-left .main-header:not(.sticky) .user-nav .active.wizard-btn,.page-mon-compte .main-header:not(.sticky) .form-vue .sopRightColumn .wizard-card-footer .wizard-footer-left .user-nav .active.wizard-btn,.page-mon-compte .form-vue .sopRightColumn .wizard-card-footer .wizard-footer-left .main-header:not(.sticky) .user-nav .active.wizard-btn,.page-mon-compte .main-header:not(.sticky) .form-vue .form-vue-detail .wizard-card-footer .wizard-footer-right .user-nav .active.wizard-btn,.page-mon-compte .form-vue .form-vue-detail .wizard-card-footer .wizard-footer-right .main-header:not(.sticky) .user-nav .active.wizard-btn,.page-mon-compte .main-header:not(.sticky) .form-vue .sopRightColumn .wizard-card-footer .wizard-footer-right .user-nav .active.wizard-btn,.page-mon-compte .form-vue .sopRightColumn .wizard-card-footer .wizard-footer-right .main-header:not(.sticky) .user-nav .active.wizard-btn,.page-mon-compte .main-header:not(.sticky) .form-vue .form-vue-detail .thanks-page .link .user-nav a.active,.page-mon-compte .form-vue .form-vue-detail .thanks-page .link .main-header:not(.sticky) .user-nav a.active,.page-mon-compte .main-header:not(.sticky) .form-vue .sopRightColumn .thanks-page .link .user-nav a.active,.page-mon-compte .form-vue .sopRightColumn .thanks-page .link .main-header:not(.sticky) .user-nav a.active,.page-mon-compte .main-header:not(.sticky) .user-nav .card.card-what .card-calltoaction a.active,.card.card-what .card-calltoaction .page-mon-compte .main-header:not(.sticky) .user-nav a.active,.page-mon-compte .main-header:not(.sticky) .user-nav .card.card-project .card-calltoaction a.active,.card.card-project .card-calltoaction .page-mon-compte .main-header:not(.sticky) .user-nav a.active,.page-mon-compte .main-header:not(.sticky) .user-nav .paragraph--type--newsletter-form .lite-registration-form-wrapper .form-actions .active.button--primary,.paragraph--type--newsletter-form .lite-registration-form-wrapper .form-actions .page-mon-compte .main-header:not(.sticky) .user-nav .active.button--primary,.page-mon-compte .main-header:not(.sticky) .user-nav .user-account .form-user .form-actions .active.button--primary,.user-account .form-user .form-actions .page-mon-compte .main-header:not(.sticky) .user-nav .active.button--primary,.page-mon-compte .main-header:not(.sticky) .user-nav .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 .page-mon-compte .main-header:not(.sticky) .user-nav .active.gigya-input-submit,.page-mon-compte .main-header:not(.sticky) .user-nav .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 .page-mon-compte .main-header:not(.sticky) .user-nav .active.gigya-input-submit,.page-mon-compte .main-header:not(.sticky) .user-nav .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 .page-mon-compte .main-header:not(.sticky) .user-nav .active.gigya-input-submit,.page-mon-compte .main-header:not(.sticky) .user-nav .paragraph--type--newsletter-form .lite-registration-form-wrapper .gigya-screen .gigya-composite-control-submit .active.gigya-input-submit,.paragraph--type--newsletter-form .lite-registration-form-wrapper .gigya-screen .gigya-composite-control-submit .page-mon-compte .main-header:not(.sticky) .user-nav .active.gigya-input-submit,.page-mon-compte .main-header:not(.sticky) .user-nav .paragraph--type--block-element-push-map .wrapper-text a.active,.paragraph--type--block-element-push-map .wrapper-text .page-mon-compte .main-header:not(.sticky) .user-nav a.active,.page-mon-compte .main-header:not(.sticky) .user-nav .popin-generation2024 .active.button,.popin-generation2024 .page-mon-compte .main-header:not(.sticky) .user-nav .active.button,.page-mon-compte .main-header:not(.sticky) .user-nav .pager li .active.button,.pager li .page-mon-compte .main-header:not(.sticky) .user-nav .active.button,.page-mon-compte .main-header:not(.sticky) .user-nav .bloc-ressources .active.form-submit,.bloc-ressources .page-mon-compte .main-header:not(.sticky) .user-nav .active.form-submit,.page-mon-compte .main-header:not(.sticky) .user-nav .page-popin #block-mainpagecontent .active.button,.page-popin #block-mainpagecontent .page-mon-compte .main-header:not(.sticky) .user-nav .active.button,.page-mon-compte .main-header:not(.sticky) .user-nav .flex-ressources-list .exposed-filters-ressources-list .form-actions input.active,.flex-ressources-list .exposed-filters-ressources-list .form-actions .page-mon-compte .main-header:not(.sticky) .user-nav input.active,.page-mon-compte .main-header:not(.sticky) .user-nav .ressources_restriction #block-mainpagecontent > a.active,.ressources_restriction .page-mon-compte .main-header:not(.sticky) .user-nav #block-mainpagecontent > a.active,.page-mon-compte .main-header:not(.sticky) .user-nav .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 .page-mon-compte .main-header:not(.sticky) .user-nav .active.wizard-btn,.page-mon-compte .main-header:not(.sticky) .user-nav .form-vue .sopRightColumn .wizard-card-footer .wizard-footer-left .active.wizard-btn,.form-vue .sopRightColumn .wizard-card-footer .wizard-footer-left .page-mon-compte .main-header:not(.sticky) .user-nav .active.wizard-btn,.page-mon-compte .main-header:not(.sticky) .user-nav .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 .page-mon-compte .main-header:not(.sticky) .user-nav .active.wizard-btn,.page-mon-compte .main-header:not(.sticky) .user-nav .form-vue .sopRightColumn .wizard-card-footer .wizard-footer-right .active.wizard-btn,.form-vue .sopRightColumn .wizard-card-footer .wizard-footer-right .page-mon-compte .main-header:not(.sticky) .user-nav .active.wizard-btn,.page-mon-compte .main-header:not(.sticky) .user-nav .form-vue .form-vue-detail .thanks-page .link a.active,.form-vue .form-vue-detail .thanks-page .link .page-mon-compte .main-header:not(.sticky) .user-nav a.active,.page-mon-compte .main-header:not(.sticky) .user-nav .form-vue .sopRightColumn .thanks-page .link a.active,.form-vue .sopRightColumn .thanks-page .link .page-mon-compte .main-header:not(.sticky) .user-nav a.active,.page-sop .main-header:not(.sticky) .user-nav .active.btn,.page-sop .main-header:not(.sticky) .form-vue .form-vue-detail .wizard-card-footer .wizard-footer-left .user-nav .active.wizard-btn,.page-sop .form-vue .form-vue-detail .wizard-card-footer .wizard-footer-left .main-header:not(.sticky) .user-nav .active.wizard-btn,.page-sop .main-header:not(.sticky) .form-vue .sopRightColumn .wizard-card-footer .wizard-footer-left .user-nav .active.wizard-btn,.page-sop .form-vue .sopRightColumn .wizard-card-footer .wizard-footer-left .main-header:not(.sticky) .user-nav .active.wizard-btn,.page-sop .main-header:not(.sticky) .form-vue .form-vue-detail .wizard-card-footer .wizard-footer-right .user-nav .active.wizard-btn,.page-sop .form-vue .form-vue-detail .wizard-card-footer .wizard-footer-right .main-header:not(.sticky) .user-nav .active.wizard-btn,.page-sop .main-header:not(.sticky) .form-vue .sopRightColumn .wizard-card-footer .wizard-footer-right .user-nav .active.wizard-btn,.page-sop .form-vue .sopRightColumn .wizard-card-footer .wizard-footer-right .main-header:not(.sticky) .user-nav .active.wizard-btn,.page-sop .main-header:not(.sticky) .form-vue .form-vue-detail .thanks-page .link .user-nav a.active,.page-sop .form-vue .form-vue-detail .thanks-page .link .main-header:not(.sticky) .user-nav a.active,.page-sop .main-header:not(.sticky) .form-vue .sopRightColumn .thanks-page .link .user-nav a.active,.page-sop .form-vue .sopRightColumn .thanks-page .link .main-header:not(.sticky) .user-nav a.active,.page-sop .main-header:not(.sticky) .user-nav .card.card-what .card-calltoaction a.active,.card.card-what .card-calltoaction .page-sop .main-header:not(.sticky) .user-nav a.active,.page-sop .main-header:not(.sticky) .user-nav .card.card-project .card-calltoaction a.active,.card.card-project .card-calltoaction .page-sop .main-header:not(.sticky) .user-nav a.active,.page-sop .main-header:not(.sticky) .user-nav .paragraph--type--newsletter-form .lite-registration-form-wrapper .form-actions .active.button--primary,.paragraph--type--newsletter-form .lite-registration-form-wrapper .form-actions .page-sop .main-header:not(.sticky) .user-nav .active.button--primary,.page-sop .main-header:not(.sticky) .user-nav .user-account .form-user .form-actions .active.button--primary,.user-account .form-user .form-actions .page-sop .main-header:not(.sticky) .user-nav .active.button--primary,.page-sop .main-header:not(.sticky) .user-nav .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 .page-sop .main-header:not(.sticky) .user-nav .active.gigya-input-submit,.page-sop .main-header:not(.sticky) .user-nav .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 .page-sop .main-header:not(.sticky) .user-nav .active.gigya-input-submit,.page-sop .main-header:not(.sticky) .user-nav .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 .page-sop .main-header:not(.sticky) .user-nav .active.gigya-input-submit,.page-sop .main-header:not(.sticky) .user-nav .paragraph--type--newsletter-form .lite-registration-form-wrapper .gigya-screen .gigya-composite-control-submit .active.gigya-input-submit,.paragraph--type--newsletter-form .lite-registration-form-wrapper .gigya-screen .gigya-composite-control-submit .page-sop .main-header:not(.sticky) .user-nav .active.gigya-input-submit,.page-sop .main-header:not(.sticky) .user-nav .paragraph--type--block-element-push-map .wrapper-text a.active,.paragraph--type--block-element-push-map .wrapper-text .page-sop .main-header:not(.sticky) .user-nav a.active,.page-sop .main-header:not(.sticky) .user-nav .popin-generation2024 .active.button,.popin-generation2024 .page-sop .main-header:not(.sticky) .user-nav .active.button,.page-sop .main-header:not(.sticky) .user-nav .pager li .active.button,.pager li .page-sop .main-header:not(.sticky) .user-nav .active.button,.page-sop .main-header:not(.sticky) .user-nav .bloc-ressources .active.form-submit,.bloc-ressources .page-sop .main-header:not(.sticky) .user-nav .active.form-submit,.page-sop .main-header:not(.sticky) .user-nav .page-popin #block-mainpagecontent .active.button,.page-popin #block-mainpagecontent .page-sop .main-header:not(.sticky) .user-nav .active.button,.page-sop .main-header:not(.sticky) .user-nav .flex-ressources-list .exposed-filters-ressources-list .form-actions input.active,.flex-ressources-list .exposed-filters-ressources-list .form-actions .page-sop .main-header:not(.sticky) .user-nav input.active,.page-sop .main-header:not(.sticky) .user-nav .ressources_restriction #block-mainpagecontent > a.active,.ressources_restriction .page-sop .main-header:not(.sticky) .user-nav #block-mainpagecontent > a.active,.page-sop .main-header:not(.sticky) .user-nav .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 .page-sop .main-header:not(.sticky) .user-nav .active.wizard-btn,.page-sop .main-header:not(.sticky) .user-nav .form-vue .sopRightColumn .wizard-card-footer .wizard-footer-left .active.wizard-btn,.form-vue .sopRightColumn .wizard-card-footer .wizard-footer-left .page-sop .main-header:not(.sticky) .user-nav .active.wizard-btn,.page-sop .main-header:not(.sticky) .user-nav .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 .page-sop .main-header:not(.sticky) .user-nav .active.wizard-btn,.page-sop .main-header:not(.sticky) .user-nav .form-vue .sopRightColumn .wizard-card-footer .wizard-footer-right .active.wizard-btn,.form-vue .sopRightColumn .wizard-card-footer .wizard-footer-right .page-sop .main-header:not(.sticky) .user-nav .active.wizard-btn,.page-sop .main-header:not(.sticky) .user-nav .form-vue .form-vue-detail .thanks-page .link a.active,.form-vue .form-vue-detail .thanks-page .link .page-sop .main-header:not(.sticky) .user-nav a.active,.page-sop .main-header:not(.sticky) .user-nav .form-vue .sopRightColumn .thanks-page .link a.active,.form-vue .sopRightColumn .thanks-page .link .page-sop .main-header:not(.sticky) .user-nav a.active,.page-mon-compte .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .active.btn,.page-mon-compte .main-header:not(.sticky) .form-vue .form-vue-detail .wizard-card-footer .wizard-footer-left .wrapper-megamenu-nav .user-nav .active.wizard-btn,.page-mon-compte .form-vue .form-vue-detail .wizard-card-footer .wizard-footer-left .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .active.wizard-btn,.page-mon-compte .main-header:not(.sticky) .form-vue .sopRightColumn .wizard-card-footer .wizard-footer-left .wrapper-megamenu-nav .user-nav .active.wizard-btn,.page-mon-compte .form-vue .sopRightColumn .wizard-card-footer .wizard-footer-left .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .active.wizard-btn,.page-mon-compte .main-header:not(.sticky) .form-vue .form-vue-detail .wizard-card-footer .wizard-footer-right .wrapper-megamenu-nav .user-nav .active.wizard-btn,.page-mon-compte .form-vue .form-vue-detail .wizard-card-footer .wizard-footer-right .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .active.wizard-btn,.page-mon-compte .main-header:not(.sticky) .form-vue .sopRightColumn .wizard-card-footer .wizard-footer-right .wrapper-megamenu-nav .user-nav .active.wizard-btn,.page-mon-compte .form-vue .sopRightColumn .wizard-card-footer .wizard-footer-right .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .active.wizard-btn,.page-mon-compte .main-header:not(.sticky) .form-vue .form-vue-detail .thanks-page .link .wrapper-megamenu-nav .user-nav a.active,.page-mon-compte .form-vue .form-vue-detail .thanks-page .link .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav a.active,.page-mon-compte .main-header:not(.sticky) .form-vue .sopRightColumn .thanks-page .link .wrapper-megamenu-nav .user-nav a.active,.page-mon-compte .form-vue .sopRightColumn .thanks-page .link .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav a.active,.page-mon-compte .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .card.card-what .card-calltoaction a.active,.card.card-what .card-calltoaction .page-mon-compte .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav a.active,.page-mon-compte .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .card.card-project .card-calltoaction a.active,.card.card-project .card-calltoaction .page-mon-compte .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav a.active,.page-mon-compte .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .paragraph--type--newsletter-form .lite-registration-form-wrapper .form-actions .active.button--primary,.paragraph--type--newsletter-form .lite-registration-form-wrapper .form-actions .page-mon-compte .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .active.button--primary,.page-mon-compte .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .user-account .form-user .form-actions .active.button--primary,.user-account .form-user .form-actions .page-mon-compte .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .active.button--primary,.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,.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,.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,.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,.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,.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,.page-mon-compte .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .paragraph--type--newsletter-form .lite-registration-form-wrapper .gigya-screen .gigya-composite-control-submit .active.gigya-input-submit,.paragraph--type--newsletter-form .lite-registration-form-wrapper .gigya-screen .gigya-composite-control-submit .page-mon-compte .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .active.gigya-input-submit,.page-mon-compte .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .paragraph--type--block-element-push-map .wrapper-text a.active,.paragraph--type--block-element-push-map .wrapper-text .page-mon-compte .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav a.active,.page-mon-compte .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .popin-generation2024 .active.button,.popin-generation2024 .page-mon-compte .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .active.button,.page-mon-compte .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .pager li .active.button,.pager li .page-mon-compte .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .active.button,.page-mon-compte .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .bloc-ressources .active.form-submit,.bloc-ressources .page-mon-compte .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .active.form-submit,.page-mon-compte .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .page-popin #block-mainpagecontent .active.button,.page-popin #block-mainpagecontent .page-mon-compte .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .active.button,.page-mon-compte .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .flex-ressources-list .exposed-filters-ressources-list .form-actions input.active,.flex-ressources-list .exposed-filters-ressources-list .form-actions .page-mon-compte .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav input.active,.page-mon-compte .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .ressources_restriction #block-mainpagecontent > a.active,.ressources_restriction .page-mon-compte .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav #block-mainpagecontent > a.active,.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,.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,.page-mon-compte .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .form-vue .sopRightColumn .wizard-card-footer .wizard-footer-left .active.wizard-btn,.form-vue .sopRightColumn .wizard-card-footer .wizard-footer-left .page-mon-compte .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .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 .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 .active.wizard-btn,.page-mon-compte .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .form-vue .sopRightColumn .wizard-card-footer .wizard-footer-right .active.wizard-btn,.form-vue .sopRightColumn .wizard-card-footer .wizard-footer-right .page-mon-compte .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .active.wizard-btn,.page-mon-compte .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .form-vue .form-vue-detail .thanks-page .link a.active,.form-vue .form-vue-detail .thanks-page .link .page-mon-compte .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav a.active,.page-mon-compte .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .form-vue .sopRightColumn .thanks-page .link a.active,.form-vue .sopRightColumn .thanks-page .link .page-mon-compte .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav a.active,.page-sop .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .active.btn,.page-sop .main-header:not(.sticky) .form-vue .form-vue-detail .wizard-card-footer .wizard-footer-left .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 .active.wizard-btn,.page-sop .main-header:not(.sticky) .form-vue .sopRightColumn .wizard-card-footer .wizard-footer-left .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 .active.wizard-btn,.page-sop .main-header:not(.sticky) .form-vue .form-vue-detail .wizard-card-footer .wizard-footer-right .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 .active.wizard-btn,.page-sop .main-header:not(.sticky) .form-vue .sopRightColumn .wizard-card-footer .wizard-footer-right .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 .active.wizard-btn,.page-sop .main-header:not(.sticky) .form-vue .form-vue-detail .thanks-page .link .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.active,.page-sop .main-header:not(.sticky) .form-vue .sopRightColumn .thanks-page .link .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.active,.page-sop .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .card.card-what .card-calltoaction a.active,.card.card-what .card-calltoaction .page-sop .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav a.active,.page-sop .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .card.card-project .card-calltoaction a.active,.card.card-project .card-calltoaction .page-sop .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav a.active,.page-sop .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .paragraph--type--newsletter-form .lite-registration-form-wrapper .form-actions .active.button--primary,.paragraph--type--newsletter-form .lite-registration-form-wrapper .form-actions .page-sop .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .active.button--primary,.page-sop .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .user-account .form-user .form-actions .active.button--primary,.user-account .form-user .form-actions .page-sop .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .active.button--primary,.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,.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,.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,.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,.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,.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,.page-sop .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .paragraph--type--newsletter-form .lite-registration-form-wrapper .gigya-screen .gigya-composite-control-submit .active.gigya-input-submit,.paragraph--type--newsletter-form .lite-registration-form-wrapper .gigya-screen .gigya-composite-control-submit .page-sop .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .active.gigya-input-submit,.page-sop .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .paragraph--type--block-element-push-map .wrapper-text a.active,.paragraph--type--block-element-push-map .wrapper-text .page-sop .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav a.active,.page-sop .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .popin-generation2024 .active.button,.popin-generation2024 .page-sop .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .active.button,.page-sop .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .pager li .active.button,.pager li .page-sop .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .active.button,.page-sop .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .bloc-ressources .active.form-submit,.bloc-ressources .page-sop .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .active.form-submit,.page-sop .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .page-popin #block-mainpagecontent .active.button,.page-popin #block-mainpagecontent .page-sop .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .active.button,.page-sop .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .flex-ressources-list .exposed-filters-ressources-list .form-actions input.active,.flex-ressources-list .exposed-filters-ressources-list .form-actions .page-sop .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav input.active,.page-sop .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .ressources_restriction #block-mainpagecontent > a.active,.ressources_restriction .page-sop .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav #block-mainpagecontent > a.active,.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,.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,.page-sop .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .form-vue .sopRightColumn .wizard-card-footer .wizard-footer-left .active.wizard-btn,.form-vue .sopRightColumn .wizard-card-footer .wizard-footer-left .page-sop .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .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 .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 .active.wizard-btn,.page-sop .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .form-vue .sopRightColumn .wizard-card-footer .wizard-footer-right .active.wizard-btn,.form-vue .sopRightColumn .wizard-card-footer .wizard-footer-right .page-sop .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .active.wizard-btn,.page-sop .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .form-vue .form-vue-detail .thanks-page .link a.active,.form-vue .form-vue-detail .thanks-page .link .page-sop .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav a.active,.page-sop .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .form-vue .sopRightColumn .thanks-page .link a.active,.form-vue .sopRightColumn .thanks-page .link .page-sop .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav a.active,.page-formulaire-film-cdlv .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .active.btn,.page-formulaire-film-cdlv .main-header:not(.sticky) .form-vue .form-vue-detail .wizard-card-footer .wizard-footer-left .wrapper-megamenu-nav .user-nav .active.wizard-btn,.page-formulaire-film-cdlv .form-vue .form-vue-detail .wizard-card-footer .wizard-footer-left .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .active.wizard-btn,.page-formulaire-film-cdlv .main-header:not(.sticky) .form-vue .sopRightColumn .wizard-card-footer .wizard-footer-left .wrapper-megamenu-nav .user-nav .active.wizard-btn,.page-formulaire-film-cdlv .form-vue .sopRightColumn .wizard-card-footer .wizard-footer-left .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .active.wizard-btn,.page-formulaire-film-cdlv .main-header:not(.sticky) .form-vue .form-vue-detail .wizard-card-footer .wizard-footer-right .wrapper-megamenu-nav .user-nav .active.wizard-btn,.page-formulaire-film-cdlv .form-vue .form-vue-detail .wizard-card-footer .wizard-footer-right .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .active.wizard-btn,.page-formulaire-film-cdlv .main-header:not(.sticky) .form-vue .sopRightColumn .wizard-card-footer .wizard-footer-right .wrapper-megamenu-nav .user-nav .active.wizard-btn,.page-formulaire-film-cdlv .form-vue .sopRightColumn .wizard-card-footer .wizard-footer-right .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .active.wizard-btn,.page-formulaire-film-cdlv .main-header:not(.sticky) .form-vue .form-vue-detail .thanks-page .link .wrapper-megamenu-nav .user-nav a.active,.page-formulaire-film-cdlv .form-vue .form-vue-detail .thanks-page .link .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav a.active,.page-formulaire-film-cdlv .main-header:not(.sticky) .form-vue .sopRightColumn .thanks-page .link .wrapper-megamenu-nav .user-nav a.active,.page-formulaire-film-cdlv .form-vue .sopRightColumn .thanks-page .link .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav a.active,.page-formulaire-film-cdlv .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .card.card-what .card-calltoaction a.active,.card.card-what .card-calltoaction .page-formulaire-film-cdlv .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav a.active,.page-formulaire-film-cdlv .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .card.card-project .card-calltoaction a.active,.card.card-project .card-calltoaction .page-formulaire-film-cdlv .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav a.active,.page-formulaire-film-cdlv .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .paragraph--type--newsletter-form .lite-registration-form-wrapper .form-actions .active.button--primary,.paragraph--type--newsletter-form .lite-registration-form-wrapper .form-actions .page-formulaire-film-cdlv .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .active.button--primary,.page-formulaire-film-cdlv .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .user-account .form-user .form-actions .active.button--primary,.user-account .form-user .form-actions .page-formulaire-film-cdlv .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .active.button--primary,.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,.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,.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,.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,.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,.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,.page-formulaire-film-cdlv .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .paragraph--type--newsletter-form .lite-registration-form-wrapper .gigya-screen .gigya-composite-control-submit .active.gigya-input-submit,.paragraph--type--newsletter-form .lite-registration-form-wrapper .gigya-screen .gigya-composite-control-submit .page-formulaire-film-cdlv .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .active.gigya-input-submit,.page-formulaire-film-cdlv .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .paragraph--type--block-element-push-map .wrapper-text a.active,.paragraph--type--block-element-push-map .wrapper-text .page-formulaire-film-cdlv .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav a.active,.page-formulaire-film-cdlv .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .popin-generation2024 .active.button,.popin-generation2024 .page-formulaire-film-cdlv .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .active.button,.page-formulaire-film-cdlv .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .pager li .active.button,.pager li .page-formulaire-film-cdlv .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .active.button,.page-formulaire-film-cdlv .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .bloc-ressources .active.form-submit,.bloc-ressources .page-formulaire-film-cdlv .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .active.form-submit,.page-formulaire-film-cdlv .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .page-popin #block-mainpagecontent .active.button,.page-popin #block-mainpagecontent .page-formulaire-film-cdlv .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .active.button,.page-formulaire-film-cdlv .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .flex-ressources-list .exposed-filters-ressources-list .form-actions 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.active,.page-formulaire-film-cdlv .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .ressources_restriction #block-mainpagecontent > a.active,.ressources_restriction .page-formulaire-film-cdlv .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav #block-mainpagecontent > a.active,.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,.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,.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,.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,.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,.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,.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,.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,.page-formulaire-film-cdlv .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .form-vue .form-vue-detail .thanks-page .link a.active,.form-vue .form-vue-detail .thanks-page .link .page-formulaire-film-cdlv .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav a.active,.page-formulaire-film-cdlv .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .form-vue .sopRightColumn .thanks-page .link a.active,.form-vue .sopRightColumn .thanks-page .link .page-formulaire-film-cdlv .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav a.active,.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) .form-vue .form-vue-detail .wizard-card-footer .wizard-footer-left .wrapper-megamenu-nav .user-nav .active.wizard-btn,.page-formulaire-exposition-champions-championnes .form-vue .form-vue-detail .wizard-card-footer .wizard-footer-left .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .active.wizard-btn,.page-formulaire-exposition-champions-championnes .main-header:not(.sticky) .form-vue .sopRightColumn .wizard-card-footer .wizard-footer-left .wrapper-megamenu-nav .user-nav .active.wizard-btn,.page-formulaire-exposition-champions-championnes .form-vue .sopRightColumn .wizard-card-footer .wizard-footer-left .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .active.wizard-btn,.page-formulaire-exposition-champions-championnes .main-header:not(.sticky) .form-vue .form-vue-detail .wizard-card-footer .wizard-footer-right .wrapper-megamenu-nav .user-nav .active.wizard-btn,.page-formulaire-exposition-champions-championnes .form-vue .form-vue-detail .wizard-card-footer .wizard-footer-right .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .active.wizard-btn,.page-formulaire-exposition-champions-championnes .main-header:not(.sticky) .form-vue .sopRightColumn .wizard-card-footer .wizard-footer-right .wrapper-megamenu-nav .user-nav .active.wizard-btn,.page-formulaire-exposition-champions-championnes .form-vue .sopRightColumn .wizard-card-footer .wizard-footer-right .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .active.wizard-btn,.page-formulaire-exposition-champions-championnes .main-header:not(.sticky) .form-vue .form-vue-detail .thanks-page .link .wrapper-megamenu-nav .user-nav a.active,.page-formulaire-exposition-champions-championnes .form-vue .form-vue-detail .thanks-page .link .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav a.active,.page-formulaire-exposition-champions-championnes .main-header:not(.sticky) .form-vue .sopRightColumn .thanks-page .link .wrapper-megamenu-nav .user-nav a.active,.page-formulaire-exposition-champions-championnes .form-vue .sopRightColumn .thanks-page .link .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav a.active,.page-formulaire-exposition-champions-championnes .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .card.card-what .card-calltoaction a.active,.card.card-what .card-calltoaction .page-formulaire-exposition-champions-championnes .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav a.active,.page-formulaire-exposition-champions-championnes .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .card.card-project .card-calltoaction a.active,.card.card-project .card-calltoaction .page-formulaire-exposition-champions-championnes .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav a.active,.page-formulaire-exposition-champions-championnes .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .paragraph--type--newsletter-form .lite-registration-form-wrapper .form-actions .active.button--primary,.paragraph--type--newsletter-form .lite-registration-form-wrapper .form-actions .page-formulaire-exposition-champions-championnes .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .active.button--primary,.page-formulaire-exposition-champions-championnes .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .user-account .form-user .form-actions .active.button--primary,.user-account .form-user .form-actions .page-formulaire-exposition-champions-championnes .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .active.button--primary,.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,.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,.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,.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,.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,.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,.page-formulaire-exposition-champions-championnes .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .paragraph--type--newsletter-form .lite-registration-form-wrapper .gigya-screen .gigya-composite-control-submit .active.gigya-input-submit,.paragraph--type--newsletter-form .lite-registration-form-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,.page-formulaire-exposition-champions-championnes .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .paragraph--type--block-element-push-map .wrapper-text 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.active,.page-formulaire-exposition-champions-championnes .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .popin-generation2024 .active.button,.popin-generation2024 .page-formulaire-exposition-champions-championnes .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .active.button,.page-formulaire-exposition-champions-championnes .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .pager li .active.button,.pager li .page-formulaire-exposition-champions-championnes .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .active.button,.page-formulaire-exposition-champions-championnes .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .bloc-ressources .active.form-submit,.bloc-ressources .page-formulaire-exposition-champions-championnes .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .active.form-submit,.page-formulaire-exposition-champions-championnes .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .page-popin #block-mainpagecontent .active.button,.page-popin #block-mainpagecontent .page-formulaire-exposition-champions-championnes .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .active.button,.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,.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,.page-formulaire-exposition-champions-championnes .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .ressources_restriction #block-mainpagecontent > a.active,.ressources_restriction .page-formulaire-exposition-champions-championnes .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav #block-mainpagecontent > a.active,.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,.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,.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,.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,.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,.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,.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,.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,.page-formulaire-exposition-champions-championnes .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .form-vue .form-vue-detail .thanks-page .link 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.active,.page-formulaire-exposition-champions-championnes .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav .form-vue .sopRightColumn .thanks-page .link a.active,.form-vue .sopRightColumn .thanks-page .link .page-formulaire-exposition-champions-championnes .main-header:not(.sticky) .wrapper-megamenu-nav .user-nav a.active,.page-popin #block-mainpagecontent .active.button,.page-popin #block-mainpagecontent .active.btn,.page-popin #block-mainpagecontent .card.card-what .card-calltoaction a.active,.card.card-what .card-calltoaction .page-popin #block-mainpagecontent a.active,.page-popin #block-mainpagecontent .card.card-project .card-calltoaction a.active,.card.card-project .card-calltoaction .page-popin #block-mainpagecontent a.active,.page-popin #block-mainpagecontent .paragraph--type--newsletter-form .lite-registration-form-wrapper .form-actions .active.button--primary,.paragraph--type--newsletter-form .lite-registration-form-wrapper .form-actions .page-popin #block-mainpagecontent .active.button--primary,.page-popin #block-mainpagecontent .user-account .form-user .form-actions .active.button--primary,.user-account .form-user .form-actions .page-popin #block-mainpagecontent .active.button--primary,.page-popin #block-mainpagecontent .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 .page-popin #block-mainpagecontent .active.gigya-input-submit,.page-popin #block-mainpagecontent .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 .page-popin #block-mainpagecontent .active.gigya-input-submit,.page-popin #block-mainpagecontent .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 .page-popin #block-mainpagecontent .active.gigya-input-submit,.page-popin #block-mainpagecontent .paragraph--type--newsletter-form .lite-registration-form-wrapper .gigya-screen .gigya-composite-control-submit .active.gigya-input-submit,.paragraph--type--newsletter-form .lite-registration-form-wrapper .gigya-screen .gigya-composite-control-submit .page-popin #block-mainpagecontent .active.gigya-input-submit,.page-popin #block-mainpagecontent .paragraph--type--block-element-push-map .wrapper-text a.active,.paragraph--type--block-element-push-map .wrapper-text .page-popin #block-mainpagecontent a.active,.page-popin #block-mainpagecontent .bloc-ressources .active.form-submit,.bloc-ressources .page-popin #block-mainpagecontent .active.form-submit,.page-popin #block-mainpagecontent .flex-ressources-list .exposed-filters-ressources-list .form-actions input.active,.flex-ressources-list .exposed-filters-ressources-list .form-actions .page-popin #block-mainpagecontent input.active,.page-popin .ressources_restriction #block-mainpagecontent > a.active,.ressources_restriction .page-popin #block-mainpagecontent > a.active,.page-popin #block-mainpagecontent .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 .page-popin #block-mainpagecontent .active.wizard-btn,.page-popin #block-mainpagecontent .form-vue .sopRightColumn .wizard-card-footer .wizard-footer-left .active.wizard-btn,.form-vue .sopRightColumn .wizard-card-footer .wizard-footer-left .page-popin #block-mainpagecontent .active.wizard-btn,.page-popin #block-mainpagecontent .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 .page-popin #block-mainpagecontent .active.wizard-btn,.page-popin #block-mainpagecontent .form-vue .sopRightColumn .wizard-card-footer .wizard-footer-right .active.wizard-btn,.form-vue .sopRightColumn .wizard-card-footer .wizard-footer-right .page-popin #block-mainpagecontent .active.wizard-btn,.page-popin #block-mainpagecontent .form-vue .form-vue-detail .thanks-page .link a.active,.form-vue .form-vue-detail .thanks-page .link .page-popin #block-mainpagecontent a.active,.page-popin #block-mainpagecontent .form-vue .sopRightColumn .thanks-page .link a.active,.form-vue .sopRightColumn .thanks-page .link .page-popin #block-mainpagecontent a.active{color:var(--accent-shade);background:transparent;}.btn-error{background:#FFFFFF;border-color:#D23E4B;color:#D23E4B;}.btn-error:hover,.btn-error:focus{background:#D23E4B;color:#FFFFFF;}.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{background:transparent;color:var(--accent-shade);border-color:var(--accent-shade);}.btn-transparent:hover,.flex-ressources-list .exposed-filters-ressources-list .form-actions input:hover[id*=reset],.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,.btn-transparent:focus,.flex-ressources-list .exposed-filters-ressources-list .form-actions input:focus[id*=reset],.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,.btn-transparent.active,.flex-ressources-list .exposed-filters-ressources-list .form-actions input.active[id*=reset],.form-vue .form-vue-detail .wizard-card-footer .wizard-footer-left .active.wizard-btn,.form-vue .sopRightColumn .wizard-card-footer .wizard-footer-left .active.wizard-btn{background:var(--accent-shade);color:#FFFFFF;}.btn-reverse,.bloc-ressources .form-submit{background:#FFFFFF;color:var(--primary);border-color:#FFFFFF;}.btn-reverse:hover,.bloc-ressources .form-submit:hover,.btn-reverse:focus,.bloc-ressources .form-submit:focus,.btn-reverse.active,.bloc-ressources .active.form-submit{background:var(--primary);color:#FFFFFF;}.btn-white{background:#FFFFFF;color:#333333;border-color:#333333;}.btn-white:hover,.btn-white:focus,.btn-white.active{background:#1b1b1b;color:#FFFFFF;}.btn-reverse-full{background:#FFFFFF;color:#333333;border-color:#FFFFFF;}.btn-reverse-full:hover,.btn-reverse-full:focus,.btn-reverse-full.active{background:#1b1b1b;color:#FFFFFF;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,0.2);}@media screen and (min-width:768px){.btn-nav-carousel,.tns-parent .tns-controls button,.tns-ressources-parent .tns-controls button{box-shadow:none;}}.user-nav a.btn .icon-user-account,.user-nav .header-bg.header-bg-page-standard-sop .main-header a.btn .icon-user-account,.header-bg.header-bg-page-standard-sop .main-header .user-nav a.btn .icon-user-account,.user-nav .card.card-what .card-calltoaction a .icon-user-account,.card.card-what .card-calltoaction .user-nav a .icon-user-account,.user-nav .card.card-project .card-calltoaction a .icon-user-account,.card.card-project .card-calltoaction .user-nav a .icon-user-account,.user-nav .paragraph--type--newsletter-form .lite-registration-form-wrapper .form-actions a.button--primary .icon-user-account,.paragraph--type--newsletter-form .lite-registration-form-wrapper .form-actions .user-nav a.button--primary .icon-user-account,.user-nav .user-account .form-user .form-actions a.button--primary .icon-user-account,.user-account .form-user .form-actions .user-nav a.button--primary .icon-user-account,.user-nav .form-user .gigya_profile-wrapper .gigya-screen .gigya-composite-control-submit 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,.user-nav .form-user .gigya_subscr-wrapper .gigya-screen .gigya-composite-control-submit 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,.user-nav .form-user .gigya_complete-wrapper .gigya-screen .gigya-composite-control-submit a.gigya-input-submit .icon-user-account,.form-user .gigya_complete-wrapper .gigya-screen .gigya-composite-control-submit .user-nav a.gigya-input-submit .icon-user-account,.user-nav .paragraph--type--newsletter-form .lite-registration-form-wrapper .gigya-screen .gigya-composite-control-submit a.gigya-input-submit .icon-user-account,.paragraph--type--newsletter-form .lite-registration-form-wrapper .gigya-screen .gigya-composite-control-submit .user-nav a.gigya-input-submit .icon-user-account,.user-nav .paragraph--type--block-element-push-map .wrapper-text a .icon-user-account,.paragraph--type--block-element-push-map .wrapper-text .user-nav a .icon-user-account,.user-nav .popin-generation2024 a.button .icon-user-account,.popin-generation2024 .user-nav a.button .icon-user-account,.user-nav .pager li a.button .icon-user-account,.pager li .user-nav a.button .icon-user-account,.user-nav .bloc-ressources a.form-submit .icon-user-account,.bloc-ressources .user-nav a.form-submit .icon-user-account,.user-nav .page-popin #block-mainpagecontent a.button .icon-user-account,.page-popin #block-mainpagecontent .user-nav a.button .icon-user-account,.user-nav .ressources_restriction #block-mainpagecontent > a .icon-user-account,.ressources_restriction .user-nav #block-mainpagecontent > a .icon-user-account,.user-nav .form-vue .form-vue-detail .wizard-card-footer .wizard-footer-left a.wizard-btn .icon-user-account,.form-vue .form-vue-detail .wizard-card-footer .wizard-footer-left .user-nav a.wizard-btn .icon-user-account,.user-nav .form-vue .sopRightColumn .wizard-card-footer .wizard-footer-left a.wizard-btn .icon-user-account,.form-vue .sopRightColumn .wizard-card-footer .wizard-footer-left .user-nav 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,.form-vue .form-vue-detail .wizard-card-footer .wizard-footer-right .user-nav a.wizard-btn .icon-user-account,.user-nav .form-vue .sopRightColumn .wizard-card-footer .wizard-footer-right a.wizard-btn .icon-user-account,.form-vue .sopRightColumn .wizard-card-footer .wizard-footer-right .user-nav a.wizard-btn .icon-user-account,.user-nav .form-vue .form-vue-detail .thanks-page .link a .icon-user-account,.form-vue .form-vue-detail .thanks-page .link .user-nav a .icon-user-account,.user-nav .form-vue .sopRightColumn .thanks-page .link a .icon-user-account,.form-vue .sopRightColumn .thanks-page .link .user-nav a .icon-user-account{display:none;}@media all and (max-width:991px){.user-nav a.btn .icon-user-account,.user-nav .header-bg.header-bg-page-standard-sop .main-header a.btn .icon-user-account,.header-bg.header-bg-page-standard-sop .main-header .user-nav a.btn .icon-user-account,.user-nav .card.card-what .card-calltoaction a .icon-user-account,.card.card-what .card-calltoaction .user-nav a .icon-user-account,.user-nav .card.card-project .card-calltoaction a .icon-user-account,.card.card-project .card-calltoaction .user-nav a .icon-user-account,.user-nav .paragraph--type--newsletter-form .lite-registration-form-wrapper .form-actions a.button--primary .icon-user-account,.paragraph--type--newsletter-form .lite-registration-form-wrapper .form-actions .user-nav a.button--primary .icon-user-account,.user-nav .user-account .form-user .form-actions a.button--primary .icon-user-account,.user-account .form-user .form-actions .user-nav a.button--primary .icon-user-account,.user-nav .form-user .gigya_profile-wrapper .gigya-screen .gigya-composite-control-submit 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,.user-nav .form-user .gigya_subscr-wrapper .gigya-screen .gigya-composite-control-submit 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,.user-nav .form-user .gigya_complete-wrapper .gigya-screen .gigya-composite-control-submit a.gigya-input-submit .icon-user-account,.form-user .gigya_complete-wrapper .gigya-screen .gigya-composite-control-submit .user-nav a.gigya-input-submit .icon-user-account,.user-nav .paragraph--type--newsletter-form .lite-registration-form-wrapper .gigya-screen .gigya-composite-control-submit a.gigya-input-submit .icon-user-account,.paragraph--type--newsletter-form .lite-registration-form-wrapper .gigya-screen .gigya-composite-control-submit .user-nav a.gigya-input-submit .icon-user-account,.user-nav .paragraph--type--block-element-push-map .wrapper-text a .icon-user-account,.paragraph--type--block-element-push-map .wrapper-text .user-nav a .icon-user-account,.user-nav .popin-generation2024 a.button .icon-user-account,.popin-generation2024 .user-nav a.button .icon-user-account,.user-nav .pager li a.button .icon-user-account,.pager li .user-nav a.button .icon-user-account,.user-nav .bloc-ressources a.form-submit .icon-user-account,.bloc-ressources .user-nav a.form-submit .icon-user-account,.user-nav .page-popin #block-mainpagecontent a.button .icon-user-account,.page-popin #block-mainpagecontent .user-nav a.button .icon-user-account,.user-nav .ressources_restriction #block-mainpagecontent > a .icon-user-account,.ressources_restriction .user-nav #block-mainpagecontent > a .icon-user-account,.user-nav .form-vue .form-vue-detail .wizard-card-footer .wizard-footer-left a.wizard-btn .icon-user-account,.form-vue .form-vue-detail .wizard-card-footer .wizard-footer-left .user-nav a.wizard-btn .icon-user-account,.user-nav .form-vue .sopRightColumn .wizard-card-footer .wizard-footer-left a.wizard-btn .icon-user-account,.form-vue .sopRightColumn .wizard-card-footer .wizard-footer-left .user-nav 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,.form-vue .form-vue-detail .wizard-card-footer .wizard-footer-right .user-nav a.wizard-btn .icon-user-account,.user-nav .form-vue .sopRightColumn .wizard-card-footer .wizard-footer-right a.wizard-btn .icon-user-account,.form-vue .sopRightColumn .wizard-card-footer .wizard-footer-right .user-nav a.wizard-btn .icon-user-account,.user-nav .form-vue .form-vue-detail .thanks-page .link a .icon-user-account,.form-vue .form-vue-detail .thanks-page .link .user-nav a .icon-user-account,.user-nav .form-vue .sopRightColumn .thanks-page .link a .icon-user-account,.form-vue .sopRightColumn .thanks-page .link .user-nav a .icon-user-account{display:block;margin-right:0;}.user-nav a.btn span,.user-nav .header-bg.header-bg-page-standard-sop .main-header a.btn span,.header-bg.header-bg-page-standard-sop .main-header .user-nav a.btn span,.user-nav .card.card-what .card-calltoaction a span,.card.card-what .card-calltoaction .user-nav a span,.user-nav .card.card-project .card-calltoaction a span,.card.card-project .card-calltoaction .user-nav a span,.user-nav .paragraph--type--newsletter-form .lite-registration-form-wrapper .form-actions a.button--primary span,.paragraph--type--newsletter-form .lite-registration-form-wrapper .form-actions .user-nav a.button--primary span,.user-nav .user-account .form-user .form-actions a.button--primary span,.user-account .form-user .form-actions .user-nav a.button--primary span,.user-nav .form-user .gigya_profile-wrapper .gigya-screen .gigya-composite-control-submit a.gigya-input-submit span,.form-user .gigya_profile-wrapper .gigya-screen .gigya-composite-control-submit .user-nav a.gigya-input-submit span,.user-nav .form-user .gigya_subscr-wrapper .gigya-screen .gigya-composite-control-submit a.gigya-input-submit span,.form-user .gigya_subscr-wrapper .gigya-screen .gigya-composite-control-submit .user-nav a.gigya-input-submit span,.user-nav .form-user .gigya_complete-wrapper .gigya-screen .gigya-composite-control-submit a.gigya-input-submit span,.form-user .gigya_complete-wrapper .gigya-screen .gigya-composite-control-submit .user-nav a.gigya-input-submit span,.user-nav .paragraph--type--newsletter-form .lite-registration-form-wrapper .gigya-screen .gigya-composite-control-submit a.gigya-input-submit span,.paragraph--type--newsletter-form .lite-registration-form-wrapper .gigya-screen .gigya-composite-control-submit .user-nav a.gigya-input-submit span,.user-nav .paragraph--type--block-element-push-map .wrapper-text a span,.paragraph--type--block-element-push-map .wrapper-text .user-nav a span,.user-nav .popin-generation2024 a.button span,.popin-generation2024 .user-nav a.button span,.user-nav .pager li a.button span,.pager li .user-nav a.button span,.user-nav .bloc-ressources a.form-submit span,.bloc-ressources .user-nav a.form-submit span,.user-nav .page-popin #block-mainpagecontent a.button span,.page-popin #block-mainpagecontent .user-nav a.button span,.user-nav .ressources_restriction #block-mainpagecontent > a span,.ressources_restriction .user-nav #block-mainpagecontent > a span,.user-nav .form-vue .form-vue-detail .wizard-card-footer .wizard-footer-left a.wizard-btn span,.form-vue .form-vue-detail .wizard-card-footer .wizard-footer-left .user-nav a.wizard-btn span,.user-nav .form-vue .sopRightColumn .wizard-card-footer .wizard-footer-left a.wizard-btn span,.form-vue .sopRightColumn .wizard-card-footer .wizard-footer-left .user-nav a.wizard-btn span,.user-nav .form-vue .form-vue-detail .wizard-card-footer .wizard-footer-right a.wizard-btn span,.form-vue .form-vue-detail .wizard-card-footer .wizard-footer-right .user-nav a.wizard-btn span,.user-nav .form-vue .sopRightColumn .wizard-card-footer .wizard-footer-right a.wizard-btn span,.form-vue .sopRightColumn .wizard-card-footer .wizard-footer-right .user-nav a.wizard-btn span,.user-nav .form-vue .form-vue-detail .thanks-page .link a span,.form-vue .form-vue-detail .thanks-page .link .user-nav a span,.user-nav .form-vue .sopRightColumn .thanks-page .link a span,.form-vue .sopRightColumn .thanks-page .link .user-nav a span{display:none;}}@media all and (max-width:991px){.user-nav .btn,.user-nav .header-bg.header-bg-page-standard-sop .main-header .btn,.header-bg.header-bg-page-standard-sop .main-header .user-nav .btn,.user-nav .card.card-what .card-calltoaction a,.card.card-what .card-calltoaction .user-nav a,.user-nav .card.card-project .card-calltoaction a,.card.card-project .card-calltoaction .user-nav a,.user-nav .paragraph--type--newsletter-form .lite-registration-form-wrapper .form-actions .button--primary,.paragraph--type--newsletter-form .lite-registration-form-wrapper .form-actions .user-nav .button--primary,.user-nav .user-account .form-user .form-actions .button--primary,.user-account .form-user .form-actions .user-nav .button--primary,.user-nav .form-user .gigya_profile-wrapper .gigya-screen .gigya-composite-control-submit .gigya-input-submit,.form-user .gigya_profile-wrapper .gigya-screen .gigya-composite-control-submit .user-nav .gigya-input-submit,.user-nav .form-user .gigya_subscr-wrapper .gigya-screen .gigya-composite-control-submit .gigya-input-submit,.form-user .gigya_subscr-wrapper .gigya-screen .gigya-composite-control-submit .user-nav .gigya-input-submit,.user-nav .form-user .gigya_complete-wrapper .gigya-screen .gigya-composite-control-submit .gigya-input-submit,.form-user .gigya_complete-wrapper .gigya-screen .gigya-composite-control-submit .user-nav .gigya-input-submit,.user-nav .paragraph--type--newsletter-form .lite-registration-form-wrapper .gigya-screen .gigya-composite-control-submit .gigya-input-submit,.paragraph--type--newsletter-form .lite-registration-form-wrapper .gigya-screen .gigya-composite-control-submit .user-nav .gigya-input-submit,.user-nav .paragraph--type--block-element-push-map .wrapper-text a,.paragraph--type--block-element-push-map .wrapper-text .user-nav a,.user-nav .popin-generation2024 .button,.popin-generation2024 .user-nav .button,.user-nav .pager li .button,.pager li .user-nav .button,.user-nav .bloc-ressources .form-submit,.bloc-ressources .user-nav .form-submit,.user-nav .page-popin #block-mainpagecontent .button,.page-popin #block-mainpagecontent .user-nav .button,.user-nav .flex-ressources-list .exposed-filters-ressources-list .form-actions input,.flex-ressources-list .exposed-filters-ressources-list .form-actions .user-nav input,.user-nav .ressources_restriction #block-mainpagecontent > a,.ressources_restriction .user-nav #block-mainpagecontent > a,.user-nav .form-vue .form-vue-detail .wizard-card-footer .wizard-footer-left .wizard-btn,.form-vue .form-vue-detail .wizard-card-footer .wizard-footer-left .user-nav .wizard-btn,.user-nav .form-vue .sopRightColumn .wizard-card-footer .wizard-footer-left .wizard-btn,.form-vue .sopRightColumn .wizard-card-footer .wizard-footer-left .user-nav .wizard-btn,.user-nav .form-vue .form-vue-detail .wizard-card-footer .wizard-footer-right .wizard-btn,.form-vue .form-vue-detail .wizard-card-footer .wizard-footer-right .user-nav .wizard-btn,.user-nav .form-vue .sopRightColumn .wizard-card-footer .wizard-footer-right .wizard-btn,.form-vue .sopRightColumn .wizard-card-footer .wizard-footer-right .user-nav .wizard-btn,.user-nav .form-vue .form-vue-detail .thanks-page .link a,.form-vue .form-vue-detail .thanks-page .link .user-nav a,.user-nav .form-vue .sopRightColumn .thanks-page .link a,.form-vue .sopRightColumn .thanks-page .link .user-nav a{padding:0;align-items:center;min-width:unset;width:45px;height:45px;}.user-nav button.btn .icon-user-account,.user-nav .header-bg.header-bg-page-standard-sop .main-header button.btn .icon-user-account,.header-bg.header-bg-page-standard-sop .main-header .user-nav button.btn .icon-user-account,.user-nav .paragraph--type--newsletter-form .lite-registration-form-wrapper .form-actions button.button--primary .icon-user-account,.paragraph--type--newsletter-form .lite-registration-form-wrapper .form-actions .user-nav button.button--primary .icon-user-account,.user-nav .user-account .form-user .form-actions button.button--primary .icon-user-account,.user-account .form-user .form-actions .user-nav button.button--primary .icon-user-account,.user-nav .form-user .gigya_profile-wrapper .gigya-screen .gigya-composite-control-submit 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,.user-nav .form-user .gigya_subscr-wrapper .gigya-screen .gigya-composite-control-submit 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,.user-nav .form-user .gigya_complete-wrapper .gigya-screen .gigya-composite-control-submit button.gigya-input-submit .icon-user-account,.form-user .gigya_complete-wrapper .gigya-screen .gigya-composite-control-submit .user-nav button.gigya-input-submit .icon-user-account,.user-nav .paragraph--type--newsletter-form .lite-registration-form-wrapper .gigya-screen .gigya-composite-control-submit button.gigya-input-submit .icon-user-account,.paragraph--type--newsletter-form .lite-registration-form-wrapper .gigya-screen .gigya-composite-control-submit .user-nav button.gigya-input-submit .icon-user-account,.user-nav .popin-generation2024 button.button .icon-user-account,.popin-generation2024 .user-nav button.button .icon-user-account,.user-nav .pager li button.button .icon-user-account,.pager li .user-nav button.button .icon-user-account,.user-nav .bloc-ressources button.form-submit .icon-user-account,.bloc-ressources .user-nav button.form-submit .icon-user-account,.user-nav .page-popin #block-mainpagecontent button.button .icon-user-account,.page-popin #block-mainpagecontent .user-nav button.button .icon-user-account,.user-nav .form-vue .form-vue-detail .wizard-card-footer .wizard-footer-left button.wizard-btn .icon-user-account,.form-vue .form-vue-detail .wizard-card-footer .wizard-footer-left .user-nav button.wizard-btn .icon-user-account,.user-nav .form-vue .sopRightColumn .wizard-card-footer .wizard-footer-left button.wizard-btn .icon-user-account,.form-vue .sopRightColumn .wizard-card-footer .wizard-footer-left .user-nav 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,.form-vue .form-vue-detail .wizard-card-footer .wizard-footer-right .user-nav button.wizard-btn .icon-user-account,.user-nav .form-vue .sopRightColumn .wizard-card-footer .wizard-footer-right button.wizard-btn .icon-user-account,.form-vue .sopRightColumn .wizard-card-footer .wizard-footer-right .user-nav button.wizard-btn .icon-user-account{margin-right:0;}.user-nav button.btn .icon-user-account + span,.user-nav .header-bg.header-bg-page-standard-sop .main-header button.btn .icon-user-account + span,.header-bg.header-bg-page-standard-sop .main-header .user-nav button.btn .icon-user-account + span,.user-nav .paragraph--type--newsletter-form .lite-registration-form-wrapper .form-actions button.button--primary .icon-user-account + span,.paragraph--type--newsletter-form .lite-registration-form-wrapper .form-actions .user-nav button.button--primary .icon-user-account + span,.user-nav .user-account .form-user .form-actions button.button--primary .icon-user-account + span,.user-account .form-user .form-actions .user-nav button.button--primary .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,.form-user .gigya_profile-wrapper .gigya-screen .gigya-composite-control-submit .user-nav 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,.form-user .gigya_subscr-wrapper .gigya-screen .gigya-composite-control-submit .user-nav button.gigya-input-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,.form-user .gigya_complete-wrapper .gigya-screen .gigya-composite-control-submit .user-nav button.gigya-input-submit .icon-user-account + span,.user-nav .paragraph--type--newsletter-form .lite-registration-form-wrapper .gigya-screen .gigya-composite-control-submit button.gigya-input-submit .icon-user-account + span,.paragraph--type--newsletter-form .lite-registration-form-wrapper .gigya-screen .gigya-composite-control-submit .user-nav button.gigya-input-submit .icon-user-account + span,.user-nav .popin-generation2024 button.button .icon-user-account + span,.popin-generation2024 .user-nav button.button .icon-user-account + span,.user-nav .pager li button.button .icon-user-account + span,.pager li .user-nav button.button .icon-user-account + span,.user-nav .bloc-ressources button.form-submit .icon-user-account + span,.bloc-ressources .user-nav button.form-submit .icon-user-account + span,.user-nav .page-popin #block-mainpagecontent button.button .icon-user-account + span,.page-popin #block-mainpagecontent .user-nav button.button .icon-user-account + span,.user-nav .form-vue .form-vue-detail .wizard-card-footer .wizard-footer-left button.wizard-btn .icon-user-account + span,.form-vue .form-vue-detail .wizard-card-footer .wizard-footer-left .user-nav 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,.form-vue .sopRightColumn .wizard-card-footer .wizard-footer-left .user-nav 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,.form-vue .form-vue-detail .wizard-card-footer .wizard-footer-right .user-nav 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,.form-vue .sopRightColumn .wizard-card-footer .wizard-footer-right .user-nav button.wizard-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;}}.user-nav .btn:hover,.user-nav .header-bg.header-bg-page-standard-sop .main-header .btn:hover,.header-bg.header-bg-page-standard-sop .main-header .user-nav .btn:hover,.user-nav .card.card-what .card-calltoaction a:hover,.card.card-what .card-calltoaction .user-nav a:hover,.user-nav .card.card-project .card-calltoaction a:hover,.card.card-project .card-calltoaction .user-nav a:hover,.user-nav .paragraph--type--newsletter-form .lite-registration-form-wrapper .form-actions .button--primary:hover,.paragraph--type--newsletter-form .lite-registration-form-wrapper .form-actions .user-nav .button--primary:hover,.user-nav .user-account .form-user .form-actions .button--primary:hover,.user-account .form-user .form-actions .user-nav .button--primary:hover,.user-nav .form-user .gigya_profile-wrapper .gigya-screen .gigya-composite-control-submit .gigya-input-submit:hover,.form-user .gigya_profile-wrapper .gigya-screen .gigya-composite-control-submit .user-nav .gigya-input-submit:hover,.user-nav .form-user .gigya_subscr-wrapper .gigya-screen .gigya-composite-control-submit .gigya-input-submit:hover,.form-user .gigya_subscr-wrapper .gigya-screen .gigya-composite-control-submit .user-nav .gigya-input-submit:hover,.user-nav .form-user .gigya_complete-wrapper .gigya-screen .gigya-composite-control-submit .gigya-input-submit:hover,.form-user .gigya_complete-wrapper .gigya-screen .gigya-composite-control-submit .user-nav .gigya-input-submit:hover,.user-nav .paragraph--type--newsletter-form .lite-registration-form-wrapper .gigya-screen .gigya-composite-control-submit .gigya-input-submit:hover,.paragraph--type--newsletter-form .lite-registration-form-wrapper .gigya-screen .gigya-composite-control-submit .user-nav .gigya-input-submit:hover,.user-nav .paragraph--type--block-element-push-map .wrapper-text a:hover,.paragraph--type--block-element-push-map .wrapper-text .user-nav a:hover,.user-nav .popin-generation2024 .button:hover,.popin-generation2024 .user-nav .button:hover,.user-nav .pager li .button:hover,.pager li .user-nav .button:hover,.user-nav .bloc-ressources .form-submit:hover,.bloc-ressources .user-nav .form-submit:hover,.user-nav .page-popin #block-mainpagecontent .button:hover,.page-popin #block-mainpagecontent .user-nav .button:hover,.user-nav .flex-ressources-list .exposed-filters-ressources-list .form-actions input:hover,.flex-ressources-list .exposed-filters-ressources-list .form-actions .user-nav input:hover,.user-nav .ressources_restriction #block-mainpagecontent > a:hover,.ressources_restriction .user-nav #block-mainpagecontent > a:hover,.user-nav .form-vue .form-vue-detail .wizard-card-footer .wizard-footer-left .wizard-btn:hover,.form-vue .form-vue-detail .wizard-card-footer .wizard-footer-left .user-nav .wizard-btn:hover,.user-nav .form-vue .sopRightColumn .wizard-card-footer .wizard-footer-left .wizard-btn:hover,.form-vue .sopRightColumn .wizard-card-footer .wizard-footer-left .user-nav .wizard-btn:hover,.user-nav .form-vue .form-vue-detail .wizard-card-footer .wizard-footer-right .wizard-btn:hover,.form-vue .form-vue-detail .wizard-card-footer .wizard-footer-right .user-nav .wizard-btn:hover,.user-nav .form-vue .sopRightColumn .wizard-card-footer .wizard-footer-right .wizard-btn:hover,.form-vue .sopRightColumn .wizard-card-footer .wizard-footer-right .user-nav .wizard-btn:hover,.user-nav .form-vue .form-vue-detail .thanks-page .link a:hover,.form-vue .form-vue-detail .thanks-page .link .user-nav a:hover,.user-nav .form-vue .sopRightColumn .thanks-page .link a:hover,.form-vue .sopRightColumn .thanks-page .link .user-nav a:hover,.user-nav .btn:focus:not(:focus-visible),.user-nav .card.card-what .card-calltoaction a:focus:not(:focus-visible),.card.card-what .card-calltoaction .user-nav a:focus:not(:focus-visible),.user-nav .card.card-project .card-calltoaction a:focus:not(:focus-visible),.card.card-project .card-calltoaction .user-nav a:focus:not(:focus-visible),.user-nav .paragraph--type--newsletter-form .lite-registration-form-wrapper .form-actions .button--primary:focus:not(:focus-visible),.paragraph--type--newsletter-form .lite-registration-form-wrapper .form-actions .user-nav .button--primary:focus:not(:focus-visible),.user-nav .user-account .form-user .form-actions .button--primary:focus:not(:focus-visible),.user-account .form-user .form-actions .user-nav .button--primary:focus:not(:focus-visible),.user-nav .form-user .gigya_profile-wrapper .gigya-screen .gigya-composite-control-submit .gigya-input-submit:focus:not(:focus-visible),.form-user .gigya_profile-wrapper .gigya-screen .gigya-composite-control-submit .user-nav .gigya-input-submit:focus:not(:focus-visible),.user-nav .form-user .gigya_subscr-wrapper .gigya-screen .gigya-composite-control-submit .gigya-input-submit:focus:not(:focus-visible),.form-user .gigya_subscr-wrapper .gigya-screen .gigya-composite-control-submit .user-nav .gigya-input-submit:focus:not(:focus-visible),.user-nav .form-user .gigya_complete-wrapper .gigya-screen .gigya-composite-control-submit .gigya-input-submit:focus:not(:focus-visible),.form-user .gigya_complete-wrapper .gigya-screen .gigya-composite-control-submit .user-nav .gigya-input-submit:focus:not(:focus-visible),.user-nav .paragraph--type--newsletter-form .lite-registration-form-wrapper .gigya-screen .gigya-composite-control-submit .gigya-input-submit:focus:not(:focus-visible),.paragraph--type--newsletter-form .lite-registration-form-wrapper .gigya-screen .gigya-composite-control-submit .user-nav .gigya-input-submit:focus:not(:focus-visible),.user-nav .paragraph--type--block-element-push-map .wrapper-text a:focus:not(:focus-visible),.paragraph--type--block-element-push-map .wrapper-text .user-nav a:focus:not(:focus-visible),.user-nav .popin-generation2024 .button:focus:not(:focus-visible),.popin-generation2024 .user-nav .button:focus:not(:focus-visible),.user-nav .pager li .button:focus:not(:focus-visible),.pager li .user-nav .button:focus:not(:focus-visible),.user-nav .bloc-ressources .form-submit:focus:not(:focus-visible),.bloc-ressources .user-nav .form-submit:focus:not(:focus-visible),.user-nav .page-popin #block-mainpagecontent .button:focus:not(:focus-visible),.page-popin #block-mainpagecontent .user-nav .button:focus:not(:focus-visible),.user-nav .flex-ressources-list .exposed-filters-ressources-list .form-actions input:focus:not(:focus-visible),.flex-ressources-list .exposed-filters-ressources-list .form-actions .user-nav input:focus:not(:focus-visible),.user-nav .ressources_restriction #block-mainpagecontent > a:focus:not(:focus-visible),.ressources_restriction .user-nav #block-mainpagecontent > a:focus:not(:focus-visible),.user-nav .form-vue .form-vue-detail .wizard-card-footer .wizard-footer-left .wizard-btn:focus:not(:focus-visible),.form-vue .form-vue-detail .wizard-card-footer .wizard-footer-left .user-nav .wizard-btn:focus:not(:focus-visible),.user-nav .form-vue .sopRightColumn .wizard-card-footer .wizard-footer-left .wizard-btn:focus:not(:focus-visible),.form-vue .sopRightColumn .wizard-card-footer .wizard-footer-left .user-nav .wizard-btn:focus:not(:focus-visible),.user-nav .form-vue .form-vue-detail .wizard-card-footer .wizard-footer-right .wizard-btn:focus:not(:focus-visible),.form-vue .form-vue-detail .wizard-card-footer .wizard-footer-right .user-nav .wizard-btn:focus:not(:focus-visible),.user-nav .form-vue .sopRightColumn .wizard-card-footer .wizard-footer-right .wizard-btn:focus:not(:focus-visible),.form-vue .sopRightColumn .wizard-card-footer .wizard-footer-right .user-nav .wizard-btn:focus:not(:focus-visible),.user-nav .form-vue .form-vue-detail .thanks-page .link a:focus:not(:focus-visible),.form-vue .form-vue-detail .thanks-page .link .user-nav a:focus:not(:focus-visible),.user-nav .form-vue .sopRightColumn .thanks-page .link a:focus:not(:focus-visible),.form-vue .sopRightColumn .thanks-page .link .user-nav a:focus:not(:focus-visible){color:#FFFFFF;background:var(--primary);}.card{}.card.card-what,.card.card-project{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,0.15);}.card.card-what .card-visual,.card.card-project .card-visual{margin:0 auto 1rem;padding:0 2rem;}@media screen and (min-width:768px){.card.card-what .card-visual,.card.card-project .card-visual{padding:0 1rem;}}.card.card-what .card-visual img,.card.card-project .card-visual img{height:auto;width:auto;border-radius:50%;}.card.card-what .card-title,.card.card-project .card-title{margin:0 0 1rem;line-height:1;font-weight:bold;font-size:1.5625rem;flex-grow:.5;color:var(--primary);}.card.card-what .card-title a,.card.card-project .card-title a{color:var(--primary);text-decoration:none;}.card.card-what .card-desc,.card.card-project .card-desc{font-weight:400;font-size:0.875rem;line-height:1.2;margin:0 0 1rem;flex-grow:1;}@media all and (max-width:767px){.card.card-what .card-desc p,.card.card-project .card-desc p{display:-webkit-box;overflow:hidden;-webkit-line-clamp:3;-webkit-box-orient:vertical;}}.card.card-what .card-desc p,.card.card-project .card-desc p{margin-top:0;}.card.card-what .card-calltoaction,.card.card-project .card-calltoaction{text-align:center;flex-grow:1;display:flex;flex-direction:column;justify-content:flex-end;}.card.card-what .card-calltoaction a,.card.card-project .card-calltoaction a{font-size:0.875rem;width:100%;}.card.card-what .card-calltoaction a:before,.card.card-project .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;}.card.card-project .card-calltoaction .btn,.card.card-project .card.card-what .card-calltoaction a,.card.card-what .card.card-project .card-calltoaction a,.card.card-project .card-calltoaction a,.card.card-project .card-calltoaction .paragraph--type--newsletter-form .lite-registration-form-wrapper .form-actions .button--primary,.paragraph--type--newsletter-form .lite-registration-form-wrapper .form-actions .card.card-project .card-calltoaction .button--primary,.card.card-project .card-calltoaction .user-account .form-user .form-actions .button--primary,.user-account .form-user .form-actions .card.card-project .card-calltoaction .button--primary,.card.card-project .card-calltoaction .form-user .gigya_profile-wrapper .gigya-screen .gigya-composite-control-submit .gigya-input-submit,.form-user .gigya_profile-wrapper .gigya-screen .gigya-composite-control-submit .card.card-project .card-calltoaction .gigya-input-submit,.card.card-project .card-calltoaction .form-user .gigya_subscr-wrapper .gigya-screen .gigya-composite-control-submit .gigya-input-submit,.form-user .gigya_subscr-wrapper .gigya-screen .gigya-composite-control-submit .card.card-project .card-calltoaction .gigya-input-submit,.card.card-project .card-calltoaction .form-user .gigya_complete-wrapper .gigya-screen .gigya-composite-control-submit .gigya-input-submit,.form-user .gigya_complete-wrapper .gigya-screen .gigya-composite-control-submit .card.card-project .card-calltoaction .gigya-input-submit,.card.card-project .card-calltoaction .paragraph--type--newsletter-form .lite-registration-form-wrapper .gigya-screen .gigya-composite-control-submit .gigya-input-submit,.paragraph--type--newsletter-form .lite-registration-form-wrapper .gigya-screen .gigya-composite-control-submit .card.card-project .card-calltoaction .gigya-input-submit,.card.card-project .card-calltoaction .paragraph--type--block-element-push-map .wrapper-text a,.paragraph--type--block-element-push-map .wrapper-text .card.card-project .card-calltoaction a,.card.card-project .card-calltoaction .popin-generation2024 .button,.popin-generation2024 .card.card-project .card-calltoaction .button,.card.card-project .card-calltoaction .pager li .button,.pager li .card.card-project .card-calltoaction .button,.card.card-project .card-calltoaction .bloc-ressources .form-submit,.bloc-ressources .card.card-project .card-calltoaction .form-submit,.card.card-project .card-calltoaction .page-popin #block-mainpagecontent .button,.page-popin #block-mainpagecontent .card.card-project .card-calltoaction .button,.card.card-project .card-calltoaction .flex-ressources-list .exposed-filters-ressources-list .form-actions input,.flex-ressources-list .exposed-filters-ressources-list .form-actions .card.card-project .card-calltoaction input,.card.card-project .card-calltoaction .ressources_restriction #block-mainpagecontent > a,.ressources_restriction .card.card-project .card-calltoaction #block-mainpagecontent > a,.card.card-project .card-calltoaction .form-vue .form-vue-detail .wizard-card-footer .wizard-footer-left .wizard-btn,.form-vue .form-vue-detail .wizard-card-footer .wizard-footer-left .card.card-project .card-calltoaction .wizard-btn,.card.card-project .card-calltoaction .form-vue .sopRightColumn .wizard-card-footer .wizard-footer-left .wizard-btn,.form-vue .sopRightColumn .wizard-card-footer .wizard-footer-left .card.card-project .card-calltoaction .wizard-btn,.card.card-project .card-calltoaction .form-vue .form-vue-detail .wizard-card-footer .wizard-footer-right .wizard-btn,.form-vue .form-vue-detail .wizard-card-footer .wizard-footer-right .card.card-project .card-calltoaction .wizard-btn,.card.card-project .card-calltoaction .form-vue .sopRightColumn .wizard-card-footer .wizard-footer-right .wizard-btn,.form-vue .sopRightColumn .wizard-card-footer .wizard-footer-right .card.card-project .card-calltoaction .wizard-btn,.card.card-project .card-calltoaction .form-vue .form-vue-detail .thanks-page .link a,.form-vue .form-vue-detail .thanks-page .link .card.card-project .card-calltoaction a,.card.card-project .card-calltoaction .form-vue .sopRightColumn .thanks-page .link a,.form-vue .sopRightColumn .thanks-page .link .card.card-project .card-calltoaction a{font-size:0.875rem;}.card.card-what-color-deepskyblue{color:#FFFFFF;}.card.card-what-color-deepskyblue .card-title{color:#FFFFFF;}.card.card-resources,.card.card-resources-video{padding:1.5rem 1.25rem;min-height:360px;display:flex;flex-direction:column;align-items:stretch;border-radius:10px;background:#FFFFFF;box-shadow:0 0 20px rgba(0,0,0,0.05);word-break:break-word;}@media all and (max-width:767px){.card.card-resources,.card.card-resources-video{padding:1.5rem;}}.card.card-resources .card-header,.card.card-resources-video .card-header{display:flex;align-items:flex-start;justify-content:stretch;color:var(--primary);}.card.card-resources .card-title,.card.card-resources-video .card-title{flex:1 1 auto;margin:0;}.card.card-resources .card-title a,.card.card-resources-video .card-title a{text-decoration:none;color:var(--primary);}.card.card-resources .card-title a:hover,.card.card-resources-video .card-title a:hover,.card.card-resources .card-title a:focus,.card.card-resources-video .card-title a:focus{text-decoration:underline;}.card.card-resources .card-type,.card.card-resources-video .card-type{margin-bottom:1rem;line-height:1.25;}.card.card-resources .card-visual,.card.card-resources-video .card-visual{flex:1 1 auto;}.card.card-resources .card-visual img,.card.card-resources-video .card-visual img{max-width:70px;max-height:70px;}.card.card-resources .card-level .field_resume_des_niveaux_concern p,.card.card-resources-video .card-level .field_resume_des_niveaux_concern p{font-size:1rem;margin-bottom:0;font-weight:400;text-transform:uppercase;}.card.card-resources-video{max-width:unset;min-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);}.card.card-resources-video .card-title a{color:var(--primary);}.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:black;background:linear-gradient(180deg,rgba(0,0,0,0) 0%,black 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:bold;font-size:1.1rem;font-size:clamp(1.1rem,calc(1.1rem - 0.375rem + var(--scaler)),2.1875rem);line-height:1.14;color:#FFFFFF;}.card.card-news .wrapper-text .card-title a{color:#FFFFFF;text-decoration:none;}.card.card-news .wrapper-text .card-desc{font-weight:400;font-size:0.875rem;font-size:clamp(0.875rem,calc(0.875rem - 0.375rem + var(--scaler)),1.125rem);color:#FFFFFF;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:#333333;}}.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 - 0.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:#333333;font-size:0.875rem;font-size:clamp(0.875rem,calc(0.875rem - 0.375rem + var(--scaler)),1.125rem);}.content-ressources .card.card-resources,.content-ressources .card.card-resources-video{height:100%;}[id^="collapse-"]{max-height:0;overflow:hidden;transition:max-height .3s ease;}[id^="collapse-"] .form-checkboxes{padding:.2rem 0 .2rem .2rem;}.main-header{}.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 - 0.375rem + var(--scaler)),2.5rem);line-height:0.6;letter-spacing:0.09rem;margin-bottom:.75rem;}.timer .key-figure .legend{font-weight:400;font-size:0.75rem;font-size:clamp(0.75rem,calc(0.75rem - 0.375rem + var(--scaler)),0.875rem);line-height:0.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:#333333;}.back-home-resource{padding:1.5rem;}.back-home-resource a{color:#FFFFFF;text-decoration:none;display:inline-flex;align-items:center;font-weight:400;text-transform:uppercase;transition:all ease-in-out .2s;}.back-home-resource a [class^="icon-"]{width:60px;height:60px;display:flex;align-items:center;justify-content:center;background:#FFFFFF;border-radius:50%;color:var(--primary);margin-right:1.25rem;font-size:1rem;border:2px solid #FFFFFF;transition:all ease-in-out .2s;}.back-home-resource a:hover [class^="icon-"],.back-home-resource a:focus [class^="icon-"]{background:none;color:#FFFFFF;border-color:#FFFFFF;}.link-white{color:#FFFFFF;}.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 - 0.375rem + var(--scaler)),1.5625rem);font-weight:700;color:var(--primary);margin-bottom:.875rem;}.social-buttons ul,.social-buttons .social-buttons-links{display:flex;list-style-type:none;padding-left:0;}.social-buttons ul li.twitter a:before,.social-buttons .social-buttons-links li.twitter a:before{content:'\e911';font-size:1.1rem;}.social-buttons ul li.facebook a:before,.social-buttons .social-buttons-links li.facebook a:before{content:'\e912';}.social-buttons ul li.mail a:before,.social-buttons .social-buttons-links li.mail a:before{content:'\e913';font-size:1rem;}.social-buttons ul li a,.social-buttons .social-buttons-links 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:#FFFFFF;margin-right:20px;font-size:0;}.social-buttons ul li a i,.social-buttons .social-buttons-links li a i{display:none;}.social-buttons ul li a:before,.social-buttons .social-buttons-links li a:before{display:block;font-size:1.2rem;font-family:"icomoon" !important;}.social-buttons ul li a:hover,.social-buttons ul li a:focus,.social-buttons .social-buttons-links li a:hover,.social-buttons .social-buttons-links li a:focus{color:#FFFFFF;background-color:var(--primary);}.social-buttons ul li:last-child a,.social-buttons .social-buttons-links 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:#EEEEEE;text-align:left;color:var(--primary);line-height:1.3;font-size:1rem;font-size:clamp(1rem,calc(1rem - 0.375rem + var(--scaler)),1.125rem);font-weight:bold;}.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:#FFFFFF;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:#FFFFFF;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,0.05);}.accordion-panel[hidden]{display:none;}.form-item.js-form-type-radio input,.form-item.js-form-type-checkbox input{opacity:0;position:absolute;}.form-item.js-form-type-radio input + label,.form-item.js-form-type-checkbox 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:normal;color:var(--primary);}.form-item.js-form-type-radio input + label:before,.form-item.js-form-type-checkbox input + label:before{content:"";left:0;position:static;display:inline-block;width:1.25rem;height:1.25rem;margin-right:.5rem;background-color:#FFFFFF;border:1px solid #767676;transition:.1s ease all;flex-shrink:0;pointer-events:auto;z-index:2;}.form-item.js-form-type-radio input:focus + label:before,.form-item.js-form-type-checkbox input:focus + label:before{box-shadow:0 0 0 0.2rem rgba(var(--primary),0.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:#FFFFFF;}.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 .paragraph--type--block-element-push-map,.node--type-page-faq .node-news .image-container .field--name-field-legend-image,.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:#FFFFFF;border-radius:0.5rem;display:flex;flex-direction:row;align-items:center;justify-content:space-between;box-shadow:rgba(149,157,165,0.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,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:transparent;border:none;outline:none;box-shadow:none;width:calc(100% - 10rem);height:2.5em;padding:0;margin:0.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:none;}.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:white;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:#FFFFFF;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[aria-selected="true"],.faq-search-form .faq-search-suggestion-list-wrapper .faq-search-suggestion-list li:hover{background-color:#006AFF;color:#FFFFFF;}.faq-search-form .faq-search-no-result-wrapper{margin-top:2rem;padding:1rem;text-align:center;}.paragraph--type--newsletter-form .lite-registration-form-wrapper,.user-account .form-user{padding:0 1.5rem;margin-top:2.5rem;color:var(--primary);}@media all and (min-width:992px){.paragraph--type--newsletter-form .lite-registration-form-wrapper,.user-account .form-user{padding:2rem;}}.paragraph--type--newsletter-form .lite-registration-form-wrapper a,.user-account .form-user a{color:var(--accent-shade);}.paragraph--type--newsletter-form .lite-registration-form-wrapper h3,.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 - 0.375rem + var(--scaler)),2.1875rem);}.paragraph--type--newsletter-form .lite-registration-form-wrapper label,.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%;}.paragraph--type--newsletter-form .lite-registration-form-wrapper label a,.user-account .form-user label a{color:#006AFF;}.paragraph--type--newsletter-form .lite-registration-form-wrapper .fieldgroup,.user-account .form-user .fieldgroup{margin:0;border:none;}.paragraph--type--newsletter-form .lite-registration-form-wrapper .fieldgroup legend,.user-account .form-user .fieldgroup legend,.paragraph--type--newsletter-form .lite-registration-form-wrapper .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;}.paragraph--type--newsletter-form .lite-registration-form-wrapper .form-item,.user-account .form-user .form-item{margin-bottom:2em;}.paragraph--type--newsletter-form .lite-registration-form-wrapper .rounded-group,.user-account .form-user .rounded-group{border:5px solid #DDDDDD;border-radius:50px;padding:2rem;margin-bottom:2rem;}.paragraph--type--newsletter-form .lite-registration-form-wrapper .rounded-group h3,.user-account .form-user .rounded-group h3{margin-top:0;margin-bottom:1.5rem;line-height:1.15;}@media screen and (min-width:768px){.paragraph--type--newsletter-form .lite-registration-form-wrapper .rounded-group h3,.user-account .form-user .rounded-group h3{margin-top:1rem;line-height:1;}}.paragraph--type--newsletter-form .lite-registration-form-wrapper input::placeholder,.user-account .form-user input::placeholder{color:var(--primary) !important;}.paragraph--type--newsletter-form .lite-registration-form-wrapper textarea,.user-account .form-user textarea,.paragraph--type--newsletter-form .lite-registration-form-wrapper input[type="text"],.user-account .form-user input[type="text"],.paragraph--type--newsletter-form .lite-registration-form-wrapper input[type="number"],.user-account .form-user input[type="number"],.paragraph--type--newsletter-form .lite-registration-form-wrapper input[type="password"],.user-account .form-user input[type="password"],.paragraph--type--newsletter-form .lite-registration-form-wrapper input[type="date"],.user-account .form-user input[type="date"]{background-color:#FFFFFF !important;border-radius:50px !important;opacity:1;border:1px solid #FFFFFF !important;padding:1.25rem 1.875rem !important;box-shadow:none !important;color:var(--primary);width:100% !important;}@media screen and (min-width:768px){.paragraph--type--newsletter-form .lite-registration-form-wrapper textarea,.user-account .form-user textarea,.paragraph--type--newsletter-form .lite-registration-form-wrapper input[type="text"],.user-account .form-user input[type="text"],.paragraph--type--newsletter-form .lite-registration-form-wrapper input[type="number"],.user-account .form-user input[type="number"],.paragraph--type--newsletter-form .lite-registration-form-wrapper input[type="password"],.user-account .form-user input[type="password"],.paragraph--type--newsletter-form .lite-registration-form-wrapper input[type="date"],.user-account .form-user input[type="date"]{font-size:1rem;}}.paragraph--type--newsletter-form .lite-registration-form-wrapper textarea:focus,.user-account .form-user textarea:focus,.paragraph--type--newsletter-form .lite-registration-form-wrapper textarea:focus-visible,.user-account .form-user textarea:focus-visible,.paragraph--type--newsletter-form .lite-registration-form-wrapper textarea:focus-within,.user-account .form-user textarea:focus-within,.paragraph--type--newsletter-form .lite-registration-form-wrapper input[type="text"]:focus,.user-account .form-user input[type="text"]:focus,.paragraph--type--newsletter-form .lite-registration-form-wrapper input[type="text"]:focus-visible,.user-account .form-user input[type="text"]:focus-visible,.paragraph--type--newsletter-form .lite-registration-form-wrapper input[type="text"]:focus-within,.user-account .form-user input[type="text"]:focus-within,.paragraph--type--newsletter-form .lite-registration-form-wrapper input[type="number"]:focus,.user-account .form-user input[type="number"]:focus,.paragraph--type--newsletter-form .lite-registration-form-wrapper input[type="number"]:focus-visible,.user-account .form-user input[type="number"]:focus-visible,.paragraph--type--newsletter-form .lite-registration-form-wrapper input[type="number"]:focus-within,.user-account .form-user input[type="number"]:focus-within,.paragraph--type--newsletter-form .lite-registration-form-wrapper input[type="password"]:focus,.user-account .form-user input[type="password"]:focus,.paragraph--type--newsletter-form .lite-registration-form-wrapper input[type="password"]:focus-visible,.user-account .form-user input[type="password"]:focus-visible,.paragraph--type--newsletter-form .lite-registration-form-wrapper input[type="password"]:focus-within,.user-account .form-user input[type="password"]:focus-within,.paragraph--type--newsletter-form .lite-registration-form-wrapper input[type="date"]:focus,.user-account .form-user input[type="date"]:focus,.paragraph--type--newsletter-form .lite-registration-form-wrapper input[type="date"]:focus-visible,.user-account .form-user input[type="date"]:focus-visible,.paragraph--type--newsletter-form .lite-registration-form-wrapper input[type="date"]:focus-within,.user-account .form-user input[type="date"]:focus-within{outline:unset;border-color:var(--primary) !important;}.paragraph--type--newsletter-form .lite-registration-form-wrapper textarea:disabled,.user-account .form-user textarea:disabled,.paragraph--type--newsletter-form .lite-registration-form-wrapper input[type="text"]:disabled,.user-account .form-user input[type="text"]:disabled,.paragraph--type--newsletter-form .lite-registration-form-wrapper input[type="number"]:disabled,.user-account .form-user input[type="number"]:disabled,.paragraph--type--newsletter-form .lite-registration-form-wrapper input[type="password"]:disabled,.user-account .form-user input[type="password"]:disabled,.paragraph--type--newsletter-form .lite-registration-form-wrapper input[type="date"]:disabled,.user-account .form-user input[type="date"]:disabled{background-color:#F9F9F9;border-color:#F9F9F9;color:#767676;}.paragraph--type--newsletter-form .lite-registration-form-wrapper textarea,.user-account .form-user textarea{border-radius:30px;}.paragraph--type--newsletter-form .lite-registration-form-wrapper .form-item.js-form-type-radio input + label,.user-account .form-user .form-item.js-form-type-radio input + label{font-size:1rem;}.paragraph--type--newsletter-form .lite-registration-form-wrapper .form-actions,.user-account .form-user .form-actions{margin-top:2rem;margin-bottom:0;text-align:center;}@media all and (min-width:992px){.paragraph--type--newsletter-form .lite-registration-form-wrapper .form-actions,.user-account .form-user .form-actions{text-align:right;}}.form-user .gigya_profile-wrapper .gigya-screen .gigya-composite-control,.form-user .gigya_subscr-wrapper .gigya-screen .gigya-composite-control,.form-user .gigya_complete-wrapper .gigya-screen .gigya-composite-control,.paragraph--type--newsletter-form .lite-registration-form-wrapper .gigya-screen .gigya-composite-control{margin-bottom:2em;padding:0;}.form-user .gigya_profile-wrapper .gigya-screen .gigya-label,.form-user .gigya_subscr-wrapper .gigya-screen .gigya-label,.form-user .gigya_complete-wrapper .gigya-screen .gigya-label,.paragraph--type--newsletter-form .lite-registration-form-wrapper .gigya-screen .gigya-label,.form-user .gigya_profile-wrapper .gigya-screen .gigya-legend,.form-user .gigya_subscr-wrapper .gigya-screen .gigya-legend,.form-user .gigya_complete-wrapper .gigya-screen .gigya-legend,.paragraph--type--newsletter-form .lite-registration-form-wrapper .gigya-screen .gigya-legend{display:block;margin-left:0;margin-right:0;margin-bottom:0.5rem !important;padding:0;height:auto;}.form-user .gigya_profile-wrapper .gigya-screen .gigya-label .gigya-label-text,.form-user .gigya_subscr-wrapper .gigya-screen .gigya-label .gigya-label-text,.form-user .gigya_complete-wrapper .gigya-screen .gigya-label .gigya-label-text,.paragraph--type--newsletter-form .lite-registration-form-wrapper .gigya-screen .gigya-label .gigya-label-text,.form-user .gigya_profile-wrapper .gigya-screen .gigya-label .gigya-legend-text,.form-user .gigya_subscr-wrapper .gigya-screen .gigya-label .gigya-legend-text,.form-user .gigya_complete-wrapper .gigya-screen .gigya-label .gigya-legend-text,.paragraph--type--newsletter-form .lite-registration-form-wrapper .gigya-screen .gigya-label .gigya-legend-text,.form-user .gigya_profile-wrapper .gigya-screen .gigya-legend .gigya-label-text,.form-user .gigya_subscr-wrapper .gigya-screen .gigya-legend .gigya-label-text,.form-user .gigya_complete-wrapper .gigya-screen .gigya-legend .gigya-label-text,.paragraph--type--newsletter-form .lite-registration-form-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-legend .gigya-legend-text,.form-user .gigya_complete-wrapper .gigya-screen .gigya-legend .gigya-legend-text,.paragraph--type--newsletter-form .lite-registration-form-wrapper .gigya-screen .gigya-legend .gigya-legend-text{font-weight:inherit;font-size:inherit;font-family:inherit;color:inherit;}.form-user .gigya_profile-wrapper .gigya-screen .gigya-label .gigya-required-display,.form-user .gigya_subscr-wrapper .gigya-screen .gigya-label .gigya-required-display,.form-user .gigya_complete-wrapper .gigya-screen .gigya-label .gigya-required-display,.paragraph--type--newsletter-form .lite-registration-form-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-legend .gigya-required-display,.form-user .gigya_complete-wrapper .gigya-screen .gigya-legend .gigya-required-display,.paragraph--type--newsletter-form .lite-registration-form-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_profile-wrapper .gigya-screen .gigya-legend,.form-user .gigya_subscr-wrapper .gigya-screen .gigya-legend,.form-user .gigya_complete-wrapper .gigya-screen .gigya-legend,.paragraph--type--newsletter-form .lite-registration-form-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_profile-wrapper .gigya-screen .gigya-legend a,.form-user .gigya_subscr-wrapper .gigya-screen .gigya-legend a,.form-user .gigya_complete-wrapper .gigya-screen .gigya-legend a,.paragraph--type--newsletter-form .lite-registration-form-wrapper .gigya-screen .gigya-legend a{color:#006AFF;}.form-user .gigya_profile-wrapper .gigya-screen input[type="text"],.form-user .gigya_subscr-wrapper .gigya-screen input[type="text"],.form-user .gigya_complete-wrapper .gigya-screen input[type="text"],.paragraph--type--newsletter-form .lite-registration-form-wrapper .gigya-screen input[type="text"],.form-user .gigya_profile-wrapper .gigya-screen input[type="date"],.form-user .gigya_subscr-wrapper .gigya-screen input[type="date"],.form-user .gigya_complete-wrapper .gigya-screen input[type="date"],.paragraph--type--newsletter-form .lite-registration-form-wrapper .gigya-screen input[type="date"]{margin:0;height:auto;text-indent:0px;text-align:start;float:unset;margin:0;}@media all and (max-width:575px){.form-user .gigya_profile-wrapper .gigya-screen input[type="text"].gigya-input-text,.form-user .gigya_subscr-wrapper .gigya-screen input[type="text"].gigya-input-text,.form-user .gigya_complete-wrapper .gigya-screen input[type="text"].gigya-input-text,.paragraph--type--newsletter-form .lite-registration-form-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_subscr-wrapper .gigya-screen input[type="date"].gigya-input-text,.form-user .gigya_complete-wrapper .gigya-screen input[type="date"].gigya-input-text,.paragraph--type--newsletter-form .lite-registration-form-wrapper .gigya-screen input[type="date"].gigya-input-text{padding:1rem;}}.form-user .gigya_profile-wrapper .gigya-screen input[type="text"]:focus,.form-user .gigya_subscr-wrapper .gigya-screen input[type="text"]:focus,.form-user .gigya_complete-wrapper .gigya-screen input[type="text"]:focus,.paragraph--type--newsletter-form .lite-registration-form-wrapper .gigya-screen input[type="text"]:focus,.form-user .gigya_profile-wrapper .gigya-screen input[type="date"]:focus,.form-user .gigya_subscr-wrapper .gigya-screen input[type="date"]:focus,.form-user .gigya_complete-wrapper .gigya-screen input[type="date"]:focus,.paragraph--type--newsletter-form .lite-registration-form-wrapper .gigya-screen input[type="date"]:focus{padding:1.25rem 1.875rem;}@media all and (max-width:575px){.form-user .gigya_profile-wrapper .gigya-screen input[type="text"]:focus,.form-user .gigya_subscr-wrapper .gigya-screen input[type="text"]:focus,.form-user .gigya_complete-wrapper .gigya-screen input[type="text"]:focus,.paragraph--type--newsletter-form .lite-registration-form-wrapper .gigya-screen input[type="text"]:focus,.form-user .gigya_profile-wrapper .gigya-screen input[type="date"]:focus,.form-user .gigya_subscr-wrapper .gigya-screen input[type="date"]:focus,.form-user .gigya_complete-wrapper .gigya-screen input[type="date"]:focus,.paragraph--type--newsletter-form .lite-registration-form-wrapper .gigya-screen input[type="date"]:focus{padding:1rem;}}.form-user .gigya_profile-wrapper .gigya-screen .subscription-checkbox + .subscription-name-label,.form-user .gigya_subscr-wrapper .gigya-screen .subscription-checkbox + .subscription-name-label,.form-user .gigya_complete-wrapper .gigya-screen .subscription-checkbox + .subscription-name-label,.paragraph--type--newsletter-form .lite-registration-form-wrapper .gigya-screen .subscription-checkbox + .subscription-name-label{font-weight:inherit;}.form-user .gigya_profile-wrapper .gigya-screen .gigyaSelectWrapper,.form-user .gigya_subscr-wrapper .gigya-screen .gigyaSelectWrapper,.form-user .gigya_complete-wrapper .gigya-screen .gigyaSelectWrapper,.paragraph--type--newsletter-form .lite-registration-form-wrapper .gigya-screen .gigyaSelectWrapper{background-color:#FFFFFF;border-radius:50px;opacity:1;border:1px solid #FFFFFF;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_profile-wrapper .gigya-screen .gigyaSelectWrapper,.form-user .gigya_subscr-wrapper .gigya-screen .gigyaSelectWrapper,.form-user .gigya_complete-wrapper .gigya-screen .gigyaSelectWrapper,.paragraph--type--newsletter-form .lite-registration-form-wrapper .gigya-screen .gigyaSelectWrapper{padding:1rem;}}.form-user .gigya_profile-wrapper .gigya-screen .gigyaSelectWrapper:focus-within,.form-user .gigya_subscr-wrapper .gigya-screen .gigyaSelectWrapper:focus-within,.form-user .gigya_complete-wrapper .gigya-screen .gigyaSelectWrapper:focus-within,.paragraph--type--newsletter-form .lite-registration-form-wrapper .gigya-screen .gigyaSelectWrapper:focus-within{border:1px solid var(--primary);}@media screen and (min-width:768px){.form-user .gigya_profile-wrapper .gigya-screen .gigyaSelectWrapper,.form-user .gigya_subscr-wrapper .gigya-screen .gigyaSelectWrapper,.form-user .gigya_complete-wrapper .gigya-screen .gigyaSelectWrapper,.paragraph--type--newsletter-form .lite-registration-form-wrapper .gigya-screen .gigyaSelectWrapper{font-size:1rem;}}.form-user .gigya_profile-wrapper .gigya-screen .gigyaSelectWrapper select,.form-user .gigya_subscr-wrapper .gigya-screen .gigyaSelectWrapper select,.form-user .gigya_complete-wrapper .gigya-screen .gigyaSelectWrapper select,.paragraph--type--newsletter-form .lite-registration-form-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:none;border:none !important;box-shadow:none !important;height:auto;}.form-user .gigya_profile-wrapper .gigya-screen .gigyaSelectWrapper select:focus,.form-user .gigya_subscr-wrapper .gigya-screen .gigyaSelectWrapper select:focus,.form-user .gigya_complete-wrapper .gigya-screen .gigyaSelectWrapper select:focus,.paragraph--type--newsletter-form .lite-registration-form-wrapper .gigya-screen .gigyaSelectWrapper select:focus{border:none !important;box-shadow:none !important;}.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,.form-user .gigya_complete-wrapper .gigya-screen .gigya-composite-control-phone-number-input .countryCode,.paragraph--type--newsletter-form .lite-registration-form-wrapper .gigya-screen .gigya-composite-control-phone-number-input .countryCode{display:inline-block;width:30%;}@media all and (max-width:1199px){.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,.form-user .gigya_complete-wrapper .gigya-screen .gigya-composite-control-phone-number-input .countryCode,.paragraph--type--newsletter-form .lite-registration-form-wrapper .gigya-screen .gigya-composite-control-phone-number-input .countryCode{display:block;width:auto;margin-bottom:1rem;}.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,.form-user .gigya_complete-wrapper .gigya-screen .gigya-composite-control-phone-number-input .countryCode .gigya-country-code-select,.paragraph--type--newsletter-form .lite-registration-form-wrapper .gigya-screen .gigya-composite-control-phone-number-input .countryCode .gigya-country-code-select{width:100%;}}.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,.form-user .gigya_complete-wrapper .gigya-screen .gigya-composite-control-phone-number-input .gigya-subscriber-phone-number-input,.paragraph--type--newsletter-form .lite-registration-form-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_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,.form-user .gigya_complete-wrapper .gigya-screen .gigya-composite-control-phone-number-input .gigya-subscriber-phone-number-input,.paragraph--type--newsletter-form .lite-registration-form-wrapper .gigya-screen .gigya-composite-control-phone-number-input .gigya-subscriber-phone-number-input{width:100%;}}.form-user .gigya_profile-wrapper .gigya-screen .gigya-composite-control-submit,.form-user .gigya_subscr-wrapper .gigya-screen .gigya-composite-control-submit,.form-user .gigya_complete-wrapper .gigya-screen .gigya-composite-control-submit,.paragraph--type--newsletter-form .lite-registration-form-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_profile-wrapper .gigya-screen .gigya-composite-control-submit,.form-user .gigya_subscr-wrapper .gigya-screen .gigya-composite-control-submit,.form-user .gigya_complete-wrapper .gigya-screen .gigya-composite-control-submit,.paragraph--type--newsletter-form .lite-registration-form-wrapper .gigya-screen .gigya-composite-control-submit{text-align:right;}}@media all and (max-width:575px){.form-user .gigya_profile-wrapper .gigya-screen .gigya-composite-control-submit,.form-user .gigya_subscr-wrapper .gigya-screen .gigya-composite-control-submit,.form-user .gigya_complete-wrapper .gigya-screen .gigya-composite-control-submit,.paragraph--type--newsletter-form .lite-registration-form-wrapper .gigya-screen .gigya-composite-control-submit{margin-left:-1.5rem;width:calc(100% + 3rem);}}.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-user .gigya_complete-wrapper .gigya-screen .gigya-composite-control-submit .gigya-input-submit,.paragraph--type--newsletter-form .lite-registration-form-wrapper .gigya-screen .gigya-composite-control-submit .gigya-input-submit{width:auto;height:auto;}@media all and (max-width:575px){.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-user .gigya_complete-wrapper .gigya-screen .gigya-composite-control-submit .gigya-input-submit,.paragraph--type--newsletter-form .lite-registration-form-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_profile-wrapper,.form-user .gigya_subscr-wrapper,.form-user .gigya_complete-wrapper{width:auto;padding:0;}.form-user .gigya_profile-wrapper .gigya-screen.portrait,.form-user .gigya_subscr-wrapper .gigya-screen.portrait,.form-user .gigya_complete-wrapper .gigya-screen.portrait{width:auto;padding:0;}.form-user .gigya_profile-wrapper .gigya-screen.portrait select,.form-user .gigya_subscr-wrapper .gigya-screen.portrait select,.form-user .gigya_complete-wrapper .gigya-screen.portrait select{height:unset;font-size:unset;}.form-user .gigya_profile-wrapper .gigya-screen.portrait input[type="text"],.form-user .gigya_subscr-wrapper .gigya-screen.portrait input[type="text"],.form-user .gigya_complete-wrapper .gigya-screen.portrait input[type="text"]{height:auto;}.gigya-complete-profile-body:not(.page_403){background-color:#FFFFFF;}.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:0.9rem;font-family:"Source Sans Pro",sans-serif;color:#000000;}@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:0.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:0.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:#000000 !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:transparent;border:none;outline:none;box-shadow:none;margin:0;padding:0;height:auto;width:100%;text-indent:0;color:#000000 !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:none !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:#000000 !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:none;}.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:#000000;}.gigya-complete-profile-body:not(.page_403) .gigya-complete-profile-page-wrapper .gigya-screen .gigya-composite-control.gigya-composite-control-submit{border:none;background:none;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:#000000;width:auto;border-radius:30px;padding:0 2rem;color:#F7F7F7;font-weight:700;font-size:1rem;transition:all 0.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:#FFFFFF;border:3px solid #000000;color:#000000;}.noMargins .paragraph--type--newsletter-form .lite-registration-form-wrapper{max-width:none;}.paragraph--type--newsletter-form{background-color:#E5E5E5;padding:2rem;}@media all and (max-width:991px){.paragraph--type--newsletter-form{padding:1rem;padding-top:2rem;}}.paragraph--type--newsletter-form .lite-registration-form-wrapper{margin:auto;margin-bottom:2em;border:5px solid #DDDDDD;border-radius:50px;padding:3rem;max-width:768px;}@media all and (max-width:991px){.paragraph--type--newsletter-form .lite-registration-form-wrapper{border:none;padding:0;}}.paragraph--type--newsletter-form .lite-registration-form-wrapper .gigya-screen.portrait{width:unset;font-size:unset;padding:unset;}.paragraph--type--newsletter-form .lite-registration-form-wrapper .gigya-screen.portrait .gigya-layout-row.with-two-inputs .gigya-layout-cell .gigya-composite-control{padding-left:0;padding-right:0;}.paragraph--type--newsletter-form .lite-registration-form-wrapper .gigya-screen .gigya-layout-cell{float:unset;width:unset;}.paragraph--type--newsletter-form .lite-registration-form-wrapper .gigya-screen .gigya-composite-control-checkbox .gigya-label{font-weight:unset;padding-left:0.5em;}.paragraph--type--newsletter-form .lite-registration-form-wrapper .gigya-screen .gigya-composite-control-submit{margin-bottom:2em;}.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:bold;}.paragraph--type--paragraph-wysiwyg h2{line-height:1.25;font-size:1.25rem;font-size:clamp(1.25rem,calc(1.25rem - 0.375rem + var(--scaler)),1.5625rem);}@media screen and (min-width:768px){.paragraph--type--paragraph-wysiwyg h2{line-height:1;}}.paragraph--type--paragraph-wysiwyg p,.paragraph--type--paragraph-wysiwyg li{color:#333333;line-height:1.375;font-size:1rem;font-size:clamp(1rem,calc(1rem - 0.375rem + var(--scaler)),1.125rem);}.paragraph--type--paragraph-wysiwyg .legend{font-weight:bold;}.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-edito,.paragraph--type--paragraph-image{margin:2rem auto;}@media screen and (min-width:768px){.paragraph--type--paragraph-image-edito,.paragraph--type--paragraph-image{margin:2.75rem auto;}}.paragraph--type--paragraph-image-edito img,.paragraph--type--paragraph-image img{max-width:100%;height:auto;margin:auto;}.paragraph--type--paragraph-image-edito .field--name-field-legend-image,.paragraph--type--paragraph-image .field--name-field-legend-image{font-size:0.75rem;font-size:clamp(0.75rem,calc(0.75rem - 0.375rem + var(--scaler)),0.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,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:0.75rem;font-size:clamp(0.75rem,calc(0.75rem - 0.375rem + var(--scaler)),0.875rem);padding-top:.5rem;}.paragraph--type--paragraph-highlight{margin:2rem auto;font-size:1.5625rem;font-size:clamp(1.5625rem,calc(1.5625rem - 0.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 #333333;border-bottom:1px solid #333333;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 - 0.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 - 0.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:#FFFFFF;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-news.noMargins .paragraph--type--paragraph-wysiwyg,.node-news.noMargins .paragraph--type--paragraph-external-link,.node-page-standard-full.noMargins .paragraph--type--paragraph-wysiwyg,.node-page-standard-full.noMargins .paragraph--type--paragraph-external-link{max-width:none;padding-left:20px;padding-right:20px;}.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-news .paragraph--type--paragraph-news-home,.node-page-standard-full .paragraph--type--paragraph-news-home{background-color:#EEEEEE;padding:1.5rem 0 2rem;}@media screen and (min-width:768px){.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,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:#FFFFFF;}@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:#FFFFFF;box-shadow:0 0 0 calc(var(--width) * 0.2) #FFFFFF,0 0 0 calc(var(--width) * 0.3) var(--primary),0 0 0 calc(var(--width) * 0.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) * 0.1) var(--primary),0 0 0 calc(var(--width) * 0.3) #FFFFFF,0 0 0 calc(var(--width) * 0.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:#FFFFFF;}.paragraph--type--ressources-interessantes .tns-ressources-parent .tns-nav button.tns-nav-active{background:#FFFFFF;box-shadow:0 0 0 1px white;}@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:#FFFFFF;margin:0 0 1.75rem;}@media screen and (min-width:768px){.header-paragraph h2{margin:0;}}.header-paragraph a{text-decoration:none;color:#FFFFFF;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:#FFFFFF;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:hover .icon-wrapper,.header-paragraph a:focus .icon-wrapper{background-color:var(--primary);color:white;border-color:#FFFFFF;}#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:#EEEEEE;}@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:0.75rem;font-size:clamp(0.75rem,calc(0.75rem - 0.375rem + var(--scaler)),0.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:#FFFFFF;}.paragraph--type--paragraph-carrousel-video-title .field_paragraph_wysiwyg{color:#FFFFFF;}.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:#FFFFFF;}.paragraph--type--paragraph-carrousel-video-title .tns-parent-ressources-video .tns-nav button.tns-nav-active{background:#FFFFFF;box-shadow:0 0 0 1px white;}.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:white;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:bold;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:none;border:none;line-height:1.5;padding:0;text-decoration:underline;white-space:nowrap;}.paragraph--type--paragraphe-key-figure{background:#FFFFFF;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:#FFFFFF;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 - 0.375rem + var(--scaler)),4.375rem);}.paragraph--type--paragraphe-key-figure .field_block_subtitle{margin:0 0 1.375rem;font-weight:bold;font-size:1.1rem;font-size:clamp(1.1rem,calc(1.1rem - 0.375rem + var(--scaler)),2.1875rem);color:#FFFFFF;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:0.875rem;font-size:clamp(0.875rem,calc(0.875rem - 0.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:#FFFFFF;font-weight:700;font-style:normal;text-decoration:none;font-size:1rem;font-size:clamp(1rem,calc(1rem - 0.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:#FFFFFF;border-color:#FFFFFF;}@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:#FFFFFF;color:var(--primary);border-color:#FFFFFF;}.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:#FFFFFF;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:#FFFFFF;box-shadow:0 0 0 calc(var(--width) * 0.04) #FFFFFF,0 0 0 calc(var(--width) * 0.12) var(--primary),0 0 0 calc(var(--width) * 0.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:#FFFFFF;box-shadow:0 0 0 calc(var(--width) * 0.12) #FFFFFF,0 0 0 calc(var(--width) * 0.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) * 0.04) #FFFFFF,0 0 0 calc(var(--width) * 0.12) var(--primary),0 0 0 calc(var(--width) * 0.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) * 0.12) #FFFFFF,0 0 0 calc(var(--width) * 0.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) * 0.05) var(--accent-shade),0 0 0 calc(var(--width) * 0.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) * 0.05) var(--accent-shade),0 0 0 calc(var(--width) * 0.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 - 0.375rem + var(--scaler)),4.375rem);}.paragraph--type--element-key-figure .field_legend{text-align:center;color:var(--secondary);font-size:0.875rem;font-size:clamp(0.875rem,calc(0.875rem - 0.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:#FFFFFF;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-top,.leaflet-bottom{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:#333333;}.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{display:none;}.sop23Map{display:block;position:relative;box-sizing:border-box;}.sop23Map .sop23Map-sidebar{position:absolute;top:0;left:0;height:100%;background:white;z-index:4;box-sizing:border-box;width:560px;}@media screen and (max-width:1440px){.sop23Map .sop23Map-sidebar{width:500px;}}.sop23Map .sop23Map-sidebar .toggleButton{display:block;position:absolute;width:52px;height:52px;right:-52px;top:2.5rem;border:none;background-color:white;border-radius:0 26px 26px 0;font-size:0.5rem;line-height:1;color:var(--primary);}@media screen and (max-width:1440px){.sop23Map .sop23Map-sidebar .toggleButton{right:-111px;}.sop23Map .sop23Map-sidebar .toggleButton.toggleButton-open{right:-52px;}}.sop23Map .sop23Map-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:0.4S;}.sop23Map .sop23Map-sidebar .toggleButton .toggleIcon:hover{background:var(--primary);color:white;}.sop23Map .sop23Map-sidebar.expanded{left:0;transition:0.4s;}.sop23Map .sop23Map-sidebar.expanded > *:not(.toggleButton){opacity:1;transition:0.8s;}.sop23Map .sop23Map-sidebar.collapsed{position:absolute;left:-560px;padding:0;transition:0.4s;}.sop23Map .sop23Map-sidebar.collapsed > *:not(.toggleButton){position:absolute;opacity:0;transition:0s;}.sop23Map .sop23Map-sidebar.collapsed .toggleIcon{line-height:5.5;}.sop23Map .sop23Map-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{margin:1rem 2rem 1rem 2.5rem;}}.sop23Map .sop23Map-sidebar .backToSite:focus,.sop23Map .sop23Map-sidebar .backToSite:visited{text-decoration:none;color:var(--primary);}.sop23Map .sop23Map-sidebar .backToSite .icon{display:none;}.sop23Map .sop23Map-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{width:40px;height:40px;padding:8px;}}.sop23Map .sop23Map-sidebar .backToSite .logoWapper .logoImage{display:block;position:relative;width:100%;}.sop23Map .sop23Map-sidebar .backToSite .text{font-family:"paris2024",sans-serif;font-size:1.2rem;display:flex;position:relative;margin-left:1rem;}.sop23Map .sop23Map-sidebar .focusedItemWrapper{position:relative;display:block;height:calc(100% - 8.1rem);overflow:hidden;}@media screen and (max-width:1440px){.sop23Map .sop23Map-sidebar .focusedItemWrapper{height:calc(100% - 5.7rem);}}.sop23Map .sop23Map-sidebar .focusedItemWrapper .focusBackWrapper{display:flex;position:relative;color:var(--primary);padding:1rem 0;text-decoration:none;margin-left:1rem;}.sop23Map .sop23Map-sidebar .focusedItemWrapper .focusBackWrapper:visited,.sop23Map .sop23Map-sidebar .focusedItemWrapper .focusBackWrapper:focus{color:var(--primary);text-decoration:none;}.sop23Map .sop23Map-sidebar .focusedItemWrapper .focusBackWrapper:hover .text{text-decoration:underline;transition:0.4s;}.sop23Map .sop23Map-sidebar .focusedItemWrapper .focusBackWrapper .text{font-weight:700;}.sop23Map .sop23Map-sidebar .focusedItemWrapper .focusBackWrapper .backToResultsIcon{margin-right:1rem;}.sop23Map .sop23Map-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{display:none;}.sop23Map .sop23Map-sidebar .focusedItemWrapper .focusedItemScrollInner .focusedHeadingWrapper{border-bottom:1px solid #DDDDDD;margin-bottom:1rem;margin-right:3rem;}.sop23Map .sop23Map-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{font-family:"paris2024",sans-serif;font-size:1.5rem;font-weight:700;margin-bottom:1rem;}.sop23Map .sop23Map-sidebar .focusedItemWrapper .focusedItemScrollInner .focusedHeadingWrapper .projectDescription{margin-bottom:1rem;}.sop23Map .sop23Map-sidebar .focusedItemWrapper .focusedItemScrollInner .focusedInfosWrapper{margin-right:3rem;margin-bottom:1rem;border-bottom:1px solid #DDDDDD;}.sop23Map .sop23Map-sidebar .focusedItemWrapper .focusedItemScrollInner .focusedInfosWrapper .infoWrapper{margin-bottom:1rem;line-height:1.2;}.sop23Map .sop23Map-sidebar .focusedItemWrapper .focusedItemScrollInner .focusedInfosWrapper .infoContent{font-weight:700;}.sop23Map .sop23Map-sidebar .focusedItemWrapper .focusedItemScrollInner .focusedFooterWrapper{position:relative;margin-left:1.5rem;margin-right:10rem;}.sop23Map .sop23Map-sidebar .focusedItemWrapper .focusedItemScrollInner .focusedFooterWrapper .locationIcon{display:block;position:absolute;top:0;left:-1.5rem;color:#FF5757;}.sop23Map .sop23Map-sidebar .focusedItemWrapper .focusedItemScrollInner .focusedFooterWrapper .academyWrapper{margin-bottom:1rem;}.sop23Map .sop23Map-sidebar .focusedItemWrapper .focusedItemScrollInner .focusedFooterWrapper .academyWrapper .academyContent{font-weight:700;}.sop23Map .sop23Map-sidebar .focusedItemWrapper .content-circle{position:relative;bottom:-100px;}.sop23Map .sop23Map-sidebar .focusedItemWrapper .content-circle .content-circle-item{position:relative;bottom:0;right:0;}.sop23Map .sop23Map-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{width:22rem;height:22rem;background:var(--primary);border-radius:11rem;margin-right:-11rem;margin-bottom:-11rem;}.sop23Map .sop23Map-sidebar .focusedItemWrapper .pinkBow{width:16rem;height:16rem;background:#FF5757;border-radius:8rem;margin-right:-8rem;margin-bottom:-8rem;}.sop23Map .sop23Map-sidebar .focusedItemWrapper .whiteBow{width:14rem;height:14rem;background:white;border-radius:7rem;margin-right:-7rem;margin-bottom:-7rem;}.sop23Map .sop23Map-sidebar .focusedItemWrapper .internalBlueBow{width:10rem;height:10rem;background:var(--primary);border-radius:5rem;margin-right:-5rem;margin-bottom:-5rem;}.sop23Map .sop23Map-sidebar .focusedItemWrapper .yellowBow{width:8rem;height:8rem;background:var(--secondary);border-radius:4rem;margin-right:-4rem;margin-bottom:-4rem;}.sop23Map .sop23Map-sidebar .userInputToggle{display:none;}.sop23Map .sop23Map-sidebar .userInputHeading{display:none;}.sop23Map .sop23Map-sidebar .searchWrapper{position:relative;display:flex;margin:0 2.5rem 1rem 2.5rem;box-shadow:0 10px 20px rgba(0,0,0,0.15);border-radius:10px;transition:0.4s;}@media screen and (max-width:1440px){.sop23Map .sop23Map-sidebar .searchWrapper{box-shadow:0 3px 5px rgba(0,0,0,0.15);}}.sop23Map .sop23Map-sidebar .searchWrapper:hover{box-shadow:0 10px 20px rgba(0,0,0,0.3);}@media screen and (max-width:1440px){.sop23Map .sop23Map-sidebar .searchWrapper:hover{box-shadow:0 10px 20px rgba(0,0,0,0.15);}}.sop23Map .sop23Map-sidebar .searchWrapper #geoapifyContainer{width:calc(100% - 3rem - 2rem);}@media screen and (max-width:1440px){.sop23Map .sop23Map-sidebar .searchWrapper #geoapifyContainer{width:calc(100% - 3rem - 1rem);}}.sop23Map .sop23Map-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{margin:0.7rem 0 0.5rem 1rem;height:2rem;}}.sop23Map .sop23Map-sidebar .searchWrapper #geoapifyContainer .geoapify-close-button{right:4.5rem;}.sop23Map .sop23Map-sidebar .searchWrapper #geoapifyContainer .geoapify-autocomplete-items{top:calc(100% - 6px);box-shadow:0 25px 20px rgba(0,0,0,0.15);border-radius:0 0 10px 10px;border:none;}.sop23Map .sop23Map-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:white;justify-content:center;}@media screen and (max-width:1440px){.sop23Map .sop23Map-sidebar .searchWrapper .search-button{width:2.5rem;height:2.5rem;margin:0.5rem 0;}}.sop23Map .sop23Map-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{margin:0 2.5rem 1rem 2.5rem;}}.sop23Map .sop23Map-sidebar .filtersWrapper .filtersLabel{position:relative;display:block;margin-bottom:0.5rem;color:var(--primary);font-size:16px;font-weight:700;}.sop23Map .sop23Map-sidebar .filtersWrapper .filterWidgetWrapper{width:calc(50% - 1rem);color:var(--primary);}.sop23Map .sop23Map-sidebar .filtersWrapper .filterWidgetWrapper .filterTrigger{position:relative;display:block;width:100%;background:white;border:1px solid #BCBCBC;height:2.5rem;border-radius:1.5rem;transition:0.4s;text-align:left;padding-left:1rem;}.sop23Map .sop23Map-sidebar .filtersWrapper .filterWidgetWrapper .filterTrigger.has-filter{font-weight:600;}.sop23Map .sop23Map-sidebar .filtersWrapper .filterWidgetWrapper .filterTrigger:hover,.sop23Map .sop23Map-sidebar .filtersWrapper .filterWidgetWrapper .filterTrigger.is-active{border-color:var(--primary);font-weight:600;}.sop23Map .sop23Map-sidebar .filtersWrapper .filterWidgetWrapper .filterTrigger .stateIcon{position:absolute;right:1rem;top:1rem;font-size:0.5rem;}.sop23Map .sop23Map-sidebar .filtersWrapper .filterWidgetWrapper .filtersPopin{margin-top:1rem;padding:0 2rem;display:block;position:absolute;min-width:50rem;z-index:4;background:white;box-shadow:0 0 20px rgba(0,0,0,0.15);border-radius:10px;}@media screen and (max-width:1440px){.sop23Map .sop23Map-sidebar .filtersWrapper .filterWidgetWrapper .filtersPopin{min-width:45rem;}}@media screen and (max-width:1440px){.sop23Map .sop23Map-sidebar .filtersWrapper .filterWidgetWrapper .filtersPopin .filterPanel{max-height:calc(100vh - 23rem);overflow:auto;margin-bottom:20px;}}.sop23Map .sop23Map-sidebar .filtersWrapper .filterWidgetWrapper .filtersPopin .popinArrow{position:absolute;display:block;background:white;width:1rem;height:1rem;transform:rotate(45deg);top:-0.5rem;left:3rem;}.sop23Map .sop23Map-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{margin-bottom:1rem;}.sop23Map .sop23Map-sidebar .filtersWrapper .filterWidgetWrapper .filtersPopin .filterItemsWrapper .filterItem{position:relative;display:flex;align-items:center;cursor:pointer;font-size:0.9rem;font-weight:normal;line-height:1.5;margin-bottom:1rem;break-inside:avoid-column;}.sop23Map .sop23Map-sidebar .filtersWrapper .filterWidgetWrapper .filtersPopin .filterItemsWrapper .filterItem:before{content:"";display:inline-block;margin-right:0.625rem;width:1.25rem;height:1.25rem;background-color:#FFFFFF;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{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{position:absolute;opacity:0;}.sop23Map .sop23Map-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{display:block;width:10rem;font-size:1rem;font-weight:700;background:white;border:2px solid var(--primary);height:2.5rem;border-radius:1.5rem;transition:0.4s;}@media screen and (max-width:1440px){.sop23Map .sop23Map-sidebar .filtersWrapper .filterWidgetWrapper .filtersPopin .filterOperationsWrapper .filterOperationsButton{font-size:1rem;width:9rem;height:2rem;}}.sop23Map .sop23Map-sidebar .filtersWrapper .filterWidgetWrapper .filtersPopin .filterOperationsWrapper .filterOperationsButton:hover{background:var(--primary);color:white;}.sop23Map .sop23Map-sidebar .filtersWrapper .filterWidgetWrapper .filtersPopin .filterOperationsWrapper .filterOperationsButton:disabled{background:white;border-color:#BCBCBC;color:#BCBCBC;}.sop23Map .sop23Map-sidebar .filtersWrapper .filterWidgetWrapper .filtersPopin .filterOperationsWrapper .filterOperationsButton.applyFiltersButton{border-color:#006AFF;color:#006AFF;}.sop23Map .sop23Map-sidebar .filtersWrapper .filterWidgetWrapper .filtersPopin .filterOperationsWrapper .filterOperationsButton.applyFiltersButton:hover{background:#006AFF;color:white;}.sop23Map .sop23Map-sidebar .filtersWrapper .filterWidgetWrapper .structureTypesFiltersPopin .filterItemsWrapper{column-count:2;}.sop23Map .sop23Map-sidebar .filtersWrapper .filterWidgetWrapper .academiesFiltersPopin .filterItemsWrapper{column-count:4;}.sop23Map .sop23Map-sidebar .infosWrapper{display:flex;align-items:center;justify-content:space-between;margin:0 2.5rem 1rem 2.5rem;}.sop23Map .sop23Map-sidebar .infosWrapper .resultsCount{font-weight:700;color:var(--primary);}.sop23Map .sop23Map-sidebar .infosWrapper .downloadButton{color:#006AFF;text-decoration:none;display:flex;align-items:center;}.sop23Map .sop23Map-sidebar .infosWrapper .downloadButton:focus,.sop23Map .sop23Map-sidebar .infosWrapper .downloadButton:visited{color:#006AFF;text-decoration:none;}.sop23Map .sop23Map-sidebar .infosWrapper .downloadButton .text{font-weight:700;}.sop23Map .sop23Map-sidebar .infosWrapper .downloadButton .icon{border:1px solid #006AFF;width:40px;height:40px;border-radius:20px;padding:8px;background-color:white;color:#006AFF;margin-left:1rem;font-size:18px;display:flex;}@media screen and (max-width:1440px){.sop23Map .sop23Map-sidebar .infosWrapper .downloadButton .icon{width:24px;height:24px;font-size:10px;padding-left:5px;padding-top:6px;}}.sop23Map .sop23Map-sidebar .infosWrapper .downloadButton:hover .text{text-decoration:underline;transition:0.4s;}.sop23Map .sop23Map-sidebar .infosWrapper .downloadButton:hover .icon{background-color:#006AFF;color:white;transition:0.4s;}.sop23Map .sop23Map-sidebar .itemsListWrapper{position:relative;overflow:hidden;height:calc(100% - 23rem);}@media screen and (max-width:1440px){.sop23Map .sop23Map-sidebar .itemsListWrapper{height:calc(100% - 19rem);}}.sop23Map .sop23Map-sidebar .itemsListWrapper::before{display:block;content:'';background:#EEEEEE;height:1px;margin-left:3rem;margin-right:4rem;}.sop23Map .sop23Map-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{display:none;}.sop23Map .sop23Map-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{padding-top:10px;}}.sop23Map .sop23Map-sidebar .itemsListWrapper .itemWrapper .itemCard{position:relative;padding:0 0 1rem 0;border-bottom:1px solid #DDDDDD;}@media screen and (max-width:1440px){.sop23Map .sop23Map-sidebar .itemsListWrapper .itemWrapper .itemCard{padding-bottom:10px;}}.sop23Map .sop23Map-sidebar .itemsListWrapper .itemWrapper .itemHeader{color:var(--primary);margin-bottom:1rem;margin-top:0;}.sop23Map .sop23Map-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{position:relative;display:block;font-size:14px;font-weight:normal;-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{margin-right:4rem;}.sop23Map .sop23Map-sidebar .itemsListWrapper .itemWrapper .itemInfoWrapper.itemInfoWrapper-categorie{font-size:12px;}.sop23Map .sop23Map-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:none;}@media screen and (max-width:1440px){.sop23Map .sop23Map-sidebar .itemsListWrapper .itemWrapper .itemDetailsButton{width:6.5rem;height:1.7rem;font-size:12px;}}.sop23Map .sop23Map-sidebar .itemsListWrapper .itemWrapper .itemDetailsButton:hover{border:1px solid #006AFF;background:#006AFF;color:white;transition:0.4s;}.sop23Map .sop23Map-sidebar .itemsListWrapper .itemWrapper .itemDetailsButton .discoverText{font-weight:700;}.sop23Map .sop23Map-sidebar .itemsListWrapper .itemWrapper .itemDetailsButton .discoverIcon{margin-left:0.7rem;font-size:0.7rem;}@media screen and (max-width:1440px){.sop23Map .sop23Map-sidebar .itemsListWrapper .itemWrapper .itemDetailsButton .discoverIcon{margin-left:0.2rem;font-size:.6rem;}}.sop23Map .sop23Map-sidebar .itemsListWrapper .itemWrapper:hover{background-color:#F9F9F9;border-left:6px solid #FF5757;}.sop23Map .sop23Map-sidebar .itemsListWrapper .itemWrapper:hover .itemCard{border-bottom:1px solid #F9F9F9;}.sop23Map .sop23Map-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,0.8);}.sop23Map .leaflet-popup{margin-bottom:0;padding:0;}.sop23Map .leaflet-popup .leaflet-popup-content-wrapper{background:none;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{display:block;bottom:-25px;margin-bottom:-100%;border-radius:0.5rem;box-shadow:rgba(0,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{color:white;font-size:1rem;font-weight:bold;padding:0.5rem 1rem;text-align:center;border-radius:0.5rem 0.5rem 0 0;}.sop23Map .leaflet-popup .leaflet-popup-content-wrapper .popupContent .popupProjectName{background-color:white;font-size:12px;padding:0.5rem 1rem;border-radius:0 0 0.5rem 0.5rem;text-align:center;color:var(--primary);}.sop23Map .leaflet-popup .leaflet-popup-tip-container{bottom:-13px;transform:rotate(180deg);}.sop23Map .leaflet-popup .leaflet-popup-tip-container .leaflet-popup-tip{background-color:var(--primary);}.sop23Map.isMobile .sop23Map-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{transition:none;}.sop23Map.isMobile .sop23Map-sidebar.expanded > *:not(.toggleButton){transition:none;}.sop23Map.isMobile .sop23Map-sidebar .toggleButton{display:none;}.sop23Map.isMobile .sop23Map-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{font-size:0.6rem;display:block;transform:rotate(90deg);transform-origin:center;}.sop23Map.isMobile .sop23Map-sidebar .backToSite .logoWapper{display:none;}.sop23Map.isMobile .sop23Map-sidebar .backToSite .text{display:none;}.sop23Map.isMobile .sop23Map-sidebar .userInputToggle{position:fixed;display:block;top:1rem;right:1rem;background:var(--primary);color:white;height:3rem;width:8rem;border-radius:1.5rem;border:none;padding-left:22px;}.sop23Map.isMobile .sop23Map-sidebar .userInputToggle.has-filter{font-weight:600;}.sop23Map.isMobile .sop23Map-sidebar .userInputToggle .icon-search{padding-top:4px;position:absolute;margin-left:-19px;}.sop23Map.isMobile .sop23Map-sidebar .userInputWrapper{position:fixed;display:block;top:0;bottom:0;left:0;right:0;background:white;overflow-y:scroll;}.sop23Map.isMobile .sop23Map-sidebar .userInputWrapper .userInputHeading{display:flex;justify-content:space-between;background:var(--primary);padding:1rem;color:white;margin-bottom:1rem;}.sop23Map.isMobile .sop23Map-sidebar .userInputWrapper .userInputHeading .userInputTitle{font-size:2rem;font-weight:700;font-family:"paris2024",sans-serif;}.sop23Map.isMobile .sop23Map-sidebar .userInputWrapper .userInputHeading .userInputCloseButton{display:flex;position:relative;width:3rem;height:3rem;border-radius:1.5rem;border:2px solid white;justify-content:center;background:none;}.sop23Map.isMobile .sop23Map-sidebar .userInputWrapper .userInputHeading .icon{line-height:2.7;}.sop23Map.isMobile .sop23Map-sidebar .userInputWrapper .searchWrapper{margin:0 1rem 2rem 1rem;box-shadow:none;border:1px solid #DDDDDD;}.sop23Map.isMobile .sop23Map-sidebar .userInputWrapper .searchWrapper #geoapifyContainer .geoapify-autocomplete-items{border:1px solid #DDDDDD;border-top:none;margin:-1px !important;box-shadow:none;}.sop23Map.isMobile .sop23Map-sidebar .userInputWrapper .filtersWrapper{display:block;margin:0 1rem;}.sop23Map.isMobile .sop23Map-sidebar .userInputWrapper .filtersWrapper .filtersLabel{display:none;}.sop23Map.isMobile .sop23Map-sidebar .userInputWrapper .filtersWrapper .filterWidgetWrapper{width:auto;border-top:1px solid #DDDDDD;}.sop23Map.isMobile .sop23Map-sidebar .userInputWrapper .filtersWrapper .filterWidgetWrapper + .filterWidgetWrapper{border-bottom:1px solid #DDDDDD;}.sop23Map.isMobile .sop23Map-sidebar .userInputWrapper .filtersWrapper .filterWidgetWrapper .filterTrigger{border:none;padding:1rem 0;text-align:left;height:auto;}.sop23Map.isMobile .sop23Map-sidebar .userInputWrapper .filtersWrapper .filterWidgetWrapper .filterTrigger .stateIcon{top:1.5rem;}.sop23Map.isMobile .sop23Map-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{display:none;}.sop23Map.isMobile .sop23Map-sidebar .userInputWrapper .filtersWrapper .filterWidgetWrapper .filtersPopin .filterItemsWrapper{column-count:1;}.sop23Map.isMobile .sop23Map-sidebar .infosWrapper{margin:0 0 0.5rem 0;padding:0;}.sop23Map.isMobile .sop23Map-sidebar .infosWrapper .resultsCount{color:var(--primary);}.sop23Map.isMobile .sop23Map-sidebar .downloadButton{display:none;}.sop23Map.isMobile .sop23Map-sidebar .downloadButton .text{font-weight:700;}.sop23Map.isMobile .sop23Map-sidebar .itemsListWrapper{height:calc(100% - 1.5rem);}.sop23Map.isMobile .sop23Map-sidebar .itemsListWrapper::before{content:unset;}.sop23Map.isMobile .sop23Map-sidebar .itemsListWrapper .itemsList{overflow-x:scroll;overflow-y:hidden;display:flex;height:100%;}.sop23Map.isMobile .sop23Map-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{border-left:6px solid #FF5757;padding-left:calc(1rem - 5px);}.sop23Map.isMobile .sop23Map-sidebar .itemsListWrapper .itemsList .itemWrapper .itemCard{margin:0;padding:0.5rem 1rem;border:1px solid #DDDDDD;border-radius:0.5rem;height:100%;}.sop23Map.isMobile .sop23Map-sidebar .itemsListWrapper .itemsList .itemWrapper .itemCard .itemHeader{margin:0;margin-bottom:0.5rem;}.sop23Map.isMobile .sop23Map-sidebar .itemsListWrapper .itemsList .itemWrapper .itemCard .itemInfoWrapper{display:none;}.sop23Map.isMobile .sop23Map-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:none;margin:0;padding:0;bottom:10px;}.sop23Map.isMobile .sop23Map-sidebar .itemsListWrapper .itemsList .itemWrapper .itemCard .itemDetailsButton .discoverText{display:none;}.sop23Map.isMobile .sop23Map-sidebar .itemsListWrapper .itemsList .itemWrapper .itemCard .itemDetailsButton .discoverIcon{font-size:0.7rem;display:block;text-align:center;width:30px;height:30px;line-height:2.5;margin:0;padding:0;}.sop23Map.isMobile .sop23Map-sidebar .focusedItemWrapper{position:fixed;display:block;top:0;bottom:0;left:0;right:0;height:100%;background:white;overflow-y:hidden;}.sop23Map.isMobile .sop23Map-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:0.6rem;text-align:center;}.sop23Map.isMobile .sop23Map-sidebar .focusedItemWrapper .text{line-height:3;}.sop23Map.isMobile .sop23Map-sidebar .focusedItemWrapper .focusedItemScrollInner{margin-left:1rem;height:calc(100% - -100px);}.sop23Map.isMobile .sop23Map-sidebar .focusedItemWrapper .focusedItemScrollInner .focusedInfosWrapper{margin-right:1rem;}.sop23Map.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:#FFFFFF;box-shadow:0 0 0 calc(var(--width) * 0.25) var(--primary),0 0 0 calc(var(--width) * 0.4) var(--accent-shade),0 0 0 calc(var(--width) * 0.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:0.6rem;background-color:var(--accent-shade);border-color:var(--accent-shade);color:#FFFFFF;}.wrapper-modale .container,.wrapper-modale .paragraph--type--block-element-push-map,.wrapper-modale .node-news .image-container .field--name-field-legend-image,.node-news .image-container .wrapper-modale .field--name-field-legend-image{position:relative;margin:2rem;padding:0 2rem;width:calc(min(1182px,100%));max-height:80%;}@media screen and (max-width:1280px){.wrapper-modale:not(.modale-video) .container,.wrapper-modale:not(.modale-video) .paragraph--type--block-element-push-map,.wrapper-modale:not(.modale-video) .node-news .image-container .field--name-field-legend-image,.node-news .image-container .wrapper-modale:not(.modale-video) .field--name-field-legend-image{margin-top:6rem;max-height:52vh;}}.wrapper-modale:not(.modale-video) .container:before,.wrapper-modale:not(.modale-video) .paragraph--type--block-element-push-map:before,.wrapper-modale:not(.modale-video) .node-news .image-container .field--name-field-legend-image:before,.node-news .image-container .wrapper-modale:not(.modale-video) .field--name-field-legend-image: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%);}.wrapper-modale:not(.modale-video) .container:after,.wrapper-modale:not(.modale-video) .paragraph--type--block-element-push-map:after,.wrapper-modale:not(.modale-video) .node-news .image-container .field--name-field-legend-image:after,.node-news .image-container .wrapper-modale:not(.modale-video) .field--name-field-legend-image: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;}}.wrapper-modale.modale-video .container,.wrapper-modale.modale-video .paragraph--type--block-element-push-map,.wrapper-modale.modale-video .node-news .image-container .field--name-field-legend-image,.node-news .image-container .wrapper-modale.modale-video .field--name-field-legend-image{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 - 0.375rem + var(--scaler)),2.8125rem);line-height:1.2;color:var(--secondary);font-weight:bold;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 - 0.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:bold;}.wrapper-modale .wrapper-temoignage .fonction,.wrapper-modale .wrapper-temoignage .field_description_interviewed{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,0.05);border-radius:3px;border:unset !important;color:var(--primary);background:#FFFFFF;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:bold;font-size:1.5625rem;font-size:clamp(1.5625rem,calc(1.5625rem - 0.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 - 0.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;}.popin-generation2024 .btn,.popin-generation2024 .header-bg.header-bg-page-standard-sop .main-header .btn,.header-bg.header-bg-page-standard-sop .main-header .popin-generation2024 .btn,.popin-generation2024 .card.card-what .card-calltoaction a,.card.card-what .card-calltoaction .popin-generation2024 a,.popin-generation2024 .card.card-project .card-calltoaction a,.card.card-project .card-calltoaction .popin-generation2024 a,.popin-generation2024 .paragraph--type--newsletter-form .lite-registration-form-wrapper .form-actions .button--primary,.paragraph--type--newsletter-form .lite-registration-form-wrapper .form-actions .popin-generation2024 .button--primary,.popin-generation2024 .user-account .form-user .form-actions .button--primary,.user-account .form-user .form-actions .popin-generation2024 .button--primary,.popin-generation2024 .form-user .gigya_profile-wrapper .gigya-screen .gigya-composite-control-submit .gigya-input-submit,.form-user .gigya_profile-wrapper .gigya-screen .gigya-composite-control-submit .popin-generation2024 .gigya-input-submit,.popin-generation2024 .form-user .gigya_subscr-wrapper .gigya-screen .gigya-composite-control-submit .gigya-input-submit,.form-user .gigya_subscr-wrapper .gigya-screen .gigya-composite-control-submit .popin-generation2024 .gigya-input-submit,.popin-generation2024 .form-user .gigya_complete-wrapper .gigya-screen .gigya-composite-control-submit .gigya-input-submit,.form-user .gigya_complete-wrapper .gigya-screen .gigya-composite-control-submit .popin-generation2024 .gigya-input-submit,.popin-generation2024 .paragraph--type--newsletter-form .lite-registration-form-wrapper .gigya-screen .gigya-composite-control-submit .gigya-input-submit,.paragraph--type--newsletter-form .lite-registration-form-wrapper .gigya-screen .gigya-composite-control-submit .popin-generation2024 .gigya-input-submit,.popin-generation2024 .paragraph--type--block-element-push-map .wrapper-text a,.paragraph--type--block-element-push-map .wrapper-text .popin-generation2024 a,.popin-generation2024 .button,.popin-generation2024 .pager li .button,.pager li .popin-generation2024 .button,.popin-generation2024 .bloc-ressources .form-submit,.bloc-ressources .popin-generation2024 .form-submit,.popin-generation2024 .page-popin #block-mainpagecontent .button,.page-popin #block-mainpagecontent .popin-generation2024 .button,.popin-generation2024 .flex-ressources-list .exposed-filters-ressources-list .form-actions input,.flex-ressources-list .exposed-filters-ressources-list .form-actions .popin-generation2024 input,.popin-generation2024 .ressources_restriction #block-mainpagecontent > a,.ressources_restriction .popin-generation2024 #block-mainpagecontent > a,.popin-generation2024 .form-vue .form-vue-detail .wizard-card-footer .wizard-footer-left .wizard-btn,.form-vue .form-vue-detail .wizard-card-footer .wizard-footer-left .popin-generation2024 .wizard-btn,.popin-generation2024 .form-vue .sopRightColumn .wizard-card-footer .wizard-footer-left .wizard-btn,.form-vue .sopRightColumn .wizard-card-footer .wizard-footer-left .popin-generation2024 .wizard-btn,.popin-generation2024 .form-vue .form-vue-detail .wizard-card-footer .wizard-footer-right .wizard-btn,.form-vue .form-vue-detail .wizard-card-footer .wizard-footer-right .popin-generation2024 .wizard-btn,.popin-generation2024 .form-vue .sopRightColumn .wizard-card-footer .wizard-footer-right .wizard-btn,.form-vue .sopRightColumn .wizard-card-footer .wizard-footer-right .popin-generation2024 .wizard-btn,.popin-generation2024 .form-vue .form-vue-detail .thanks-page .link a,.form-vue .form-vue-detail .thanks-page .link .popin-generation2024 a,.popin-generation2024 .form-vue .sopRightColumn .thanks-page .link a,.form-vue .sopRightColumn .thanks-page .link .popin-generation2024 a{margin-bottom:1rem;}.ui-widget-overlay{background:#000000;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:none;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:hover,.tns-parent .tns-nav button:focus,.tns-ressources-parent .tns-nav button.tns-nav-active,.tns-ressources-parent .tns-nav button:hover,.tns-ressources-parent .tns-nav button:focus{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:#FFFFFF;box-shadow:0 0 0 0 #FFFFFF;}.tns-parent.tns-dark .tns-nav button.tns-nav-active,.tns-parent.tns-dark .tns-nav button:hover,.tns-parent.tns-dark .tns-nav button:focus,.tns-ressources-parent.tns-dark .tns-nav button.tns-nav-active,.tns-ressources-parent.tns-dark .tns-nav button:hover,.tns-ressources-parent.tns-dark .tns-nav button:focus{background:#FFFFFF;box-shadow:0 0 0 1px #FFFFFF;}.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:#FFFFFF;}.tns-parent.tns-parent-images .tns-nav button.tns-nav-active{background:#FFFFFF;box-shadow:0 0 0 1px white;}@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;}body #CybotCookiebotDialog *{font-family:'Source Sans Pro',sans-serif !important;}body a#CybotCookiebotDialogPoweredbyCybot{display:none;}body #CookiebotWidget .CookiebotWidget-body .CookiebotWidget-main-logo{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;}.field_challenge_sop_2022,.challenge_sop_2022{background-color:#FFFFFF;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:#FFFFFF;}@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,#000000 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),#FFFFFF 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:#FFFFFF;}.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:#FFFFFF;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.750rem;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:#FFFFFF;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 #FFFFFF;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 - 0.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:#FFFFFF;box-shadow:0 0 20px rgba(0,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:0.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:0.5rem;}.page_404 nav.breadcrumb,.page_403 nav.breadcrumb{display:none;}.main-header{}.main-header .wrapper-main-nav{}.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:#FFFFFF;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:#FFFFFF;}.main-header .wrapper-main-nav .burger-menu .menu-icon:before,.main-header .wrapper-main-nav .burger-menu .menu-icon:after{content:'';position:absolute;top:0;left:0;transform:translateY(-5px);display:block;width:17px;height:2px;background-color:#FFFFFF;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(0px,0px) rotate(45deg) !important;}.main-header .wrapper-main-nav .burger-menu[aria-expanded=true] .menu-icon:after{transform:translate(0px,0px) 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:#000000;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 0.5s cubic-bezier(0.075,0.82,0.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:#FFFFFF;}.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:#FFFFFF;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(0.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:#FFFFFF;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(-0.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:before,.main-header:not(.sticky) .burger-menu .menu-icon:after{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:#FFFFFF;color:#000000;}.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:#FFFFFF;background-color:transparent;border-color:#FFFFFF;border-radius:25px;width:auto;padding-left:1.25rem;padding-right:1.25rem;}.resource-left .social-buttons .social-buttons-links li a:hover,.resource-left .social-buttons .social-buttons-links li a:focus{color:var(--primary);background-color:#FFFFFF;}.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:none;border:none;line-height:1;text-align:center;padding:0;transform:translateX(0.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,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:#FFFFFF;padding:30px 20px;width:254px;box-shadow:0 10px 40px 0 rgba(83,118,132,0.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:#FFFFFF 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(0px 5px 20px rgba(0,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 #FFFFFF transparent;}.share-menu.resources-list > ul li{text-align:left;}}.main-header{}.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:#FFFFFF;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:#FFFFFF;}.main-header .wrapper-megamenu-nav .burger-menu .menu-icon:before,.main-header .wrapper-megamenu-nav .burger-menu .menu-icon:after{content:'';position:absolute;top:0;left:0;transform:translateY(-5px);display:block;width:17px;height:2px;background-color:#FFFFFF;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(0px,0px) rotate(45deg) !important;}.main-header .wrapper-megamenu-nav .burger-menu[aria-expanded=true] .menu-icon:after{transform:translate(0px,0px) 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:#000000;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 0.5s cubic-bezier(0.075,0.82,0.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:#FFFFFF;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(0.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:#FFFFFF;}.main-header .wrapper-megamenu-nav .sidemenu .nav-level1 > li > button{border:none;background:none;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-twitter,.main-header .wrapper-megamenu-nav .sidemenu .nav-level1 > li.menu-mail{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-twitter a,.main-header .wrapper-megamenu-nav .sidemenu .nav-level1 > li.menu-mail a{color:transparent;position:absolute;top:0;left:0;width:100%;height:100%;padding:0;border:2px solid #FFFFFF;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-twitter a i:before,.main-header .wrapper-megamenu-nav .sidemenu .nav-level1 > li.menu-mail 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-twitter a:focus,.main-header .wrapper-megamenu-nav .sidemenu .nav-level1 > li.menu-twitter 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{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-twitter a:focus i,.main-header .wrapper-megamenu-nav .sidemenu .nav-level1 > li.menu-twitter 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{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 0.5s cubic-bezier(0.075,0.82,0.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:none;text-align:left;box-shadow:none;display:block;color:#FFFFFF;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:#FFFFFF;font-weight:400;margin-bottom:3rem;}.main-header .wrapper-megamenu-nav .sidemenu-right a{color:#FFFFFF;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:before,.main-header:not(.sticky) .wrapper-megamenu-nav .burger-menu .menu-icon:after{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;}.page-mon-compte .main-header:not(.sticky) .wrapper-megamenu-nav .burger-menu,.page-sop .main-header:not(.sticky) .wrapper-megamenu-nav .burger-menu,.page-formulaire-film-cdlv .main-header:not(.sticky) .wrapper-megamenu-nav .burger-menu,.page-formulaire-exposition-champions-championnes .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,0.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:none;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:normal;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:#EEEEEE;padding:4rem 0 8rem;}@media screen and (max-width:767px){.field_bloc_ressources_home{padding:2rem 0 6rem;}}.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:#FFFFFF;margin-bottom:3rem;font-size:0.875rem;font-size:clamp(0.875rem,calc(0.875rem - 0.375rem + var(--scaler)),1.125rem);box-shadow:0 0 20px rgba(0,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 .ressources-search,.bloc-ressources .form-item-title{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 #FFFFFF;}.bloc-ressources .ressources-search input,.bloc-ressources .form-item-title input{width:80%;height:40px;border:0;box-shadow:none;background:none;color:#FFFFFF;font-weight:600;text-overflow:ellipsis;}.bloc-ressources .ressources-search input::placeholder,.bloc-ressources .form-item-title input::placeholder{color:#FFFFFF;}.bloc-ressources .ressources-search button,.bloc-ressources .form-item-title button{display:flex;align-items:center;justify-content:center;width:50px;height:50px;background:#FFFFFF;border-radius:50%;border:2px solid #FFFFFF;color:var(--primary);font-size:1.5rem;transition:.15s ease all;}.bloc-ressources .ressources-search button:hover,.bloc-ressources .form-item-title button:hover{background:none;color:#FFFFFF;}.bloc-ressources .ressources-search button i,.bloc-ressources .form-item-title button i{margin-left:2px;}.bloc-ressources .pictos,.bloc-ressources .fieldgroup.form-item > .fieldset-wrapper > .form-checkboxes > .form-checkboxes{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 .pictos,.bloc-ressources .fieldgroup.form-item > .fieldset-wrapper > .form-checkboxes > .form-checkboxes{display:flex;justify-content:space-around;margin:2rem 2rem;}}.bloc-ressources .pictos a,.bloc-ressources .pictos .form-item.js-form-type-checkbox,.bloc-ressources .fieldgroup.form-item > .fieldset-wrapper > .form-checkboxes > .form-checkboxes a,.bloc-ressources .fieldgroup.form-item > .fieldset-wrapper > .form-checkboxes > .form-checkboxes .form-item.js-form-type-checkbox{color:#FFFFFF;text-decoration:none;font-size:0.9rem;font-size:clamp(0.9rem,calc(0.9rem - 0.375rem + var(--scaler)),1.15rem);}@media screen and (min-width:768px){.bloc-ressources .pictos a,.bloc-ressources .pictos .form-item.js-form-type-checkbox,.bloc-ressources .fieldgroup.form-item > .fieldset-wrapper > .form-checkboxes > .form-checkboxes a,.bloc-ressources .fieldgroup.form-item > .fieldset-wrapper > .form-checkboxes > .form-checkboxes .form-item.js-form-type-checkbox{width:auto;}}.bloc-ressources .pictos a input,.bloc-ressources .pictos .form-item.js-form-type-checkbox input,.bloc-ressources .fieldgroup.form-item > .fieldset-wrapper > .form-checkboxes > .form-checkboxes a input,.bloc-ressources .fieldgroup.form-item > .fieldset-wrapper > .form-checkboxes > .form-checkboxes .form-item.js-form-type-checkbox input{position:absolute;visibility:hidden;}.bloc-ressources .pictos a input:checked + label:before,.bloc-ressources .pictos .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 .fieldgroup.form-item > .fieldset-wrapper > .form-checkboxes > .form-checkboxes .form-item.js-form-type-checkbox input:checked + label:before{background:#FFFFFF;color:#333333;border-color:#FFFFFF;}.bloc-ressources .pictos a label,.bloc-ressources .pictos .form-item.js-form-type-checkbox label,.bloc-ressources .fieldgroup.form-item > .fieldset-wrapper > .form-checkboxes > .form-checkboxes a label,.bloc-ressources .fieldgroup.form-item > .fieldset-wrapper > .form-checkboxes > .form-checkboxes .form-item.js-form-type-checkbox 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:#FFFFFF;}.bloc-ressources .pictos a label:before,.bloc-ressources .pictos .form-item.js-form-type-checkbox label:before,.bloc-ressources .fieldgroup.form-item > .fieldset-wrapper > .form-checkboxes > .form-checkboxes a label:before,.bloc-ressources .fieldgroup.form-item > .fieldset-wrapper > .form-checkboxes > .form-checkboxes .form-item.js-form-type-checkbox 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 #FFFFFF;background:transparent;color:#FFFFFF;font-size:2rem;font-size:clamp(2rem,calc(2rem - 0.375rem + var(--scaler)),3rem);transition:.15s ease all;}.bloc-ressources .pictos a:first-child label:before,.bloc-ressources .pictos .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 .fieldgroup.form-item > .fieldset-wrapper > .form-checkboxes > .form-checkboxes .form-item.js-form-type-checkbox:first-child label:before{content:"";}.bloc-ressources .pictos a:nth-child(2) label:before,.bloc-ressources .pictos .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 .fieldgroup.form-item > .fieldset-wrapper > .form-checkboxes > .form-checkboxes .form-item.js-form-type-checkbox:nth-child(2) label:before{content:"";}.bloc-ressources .pictos a:nth-child(3) label:before,.bloc-ressources .pictos .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 .fieldgroup.form-item > .fieldset-wrapper > .form-checkboxes > .form-checkboxes .form-item.js-form-type-checkbox:nth-child(3) label:before{content:"";}.bloc-ressources .pictos a:nth-child(4) label:before,.bloc-ressources .pictos .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 .fieldgroup.form-item > .fieldset-wrapper > .form-checkboxes > .form-checkboxes .form-item.js-form-type-checkbox:nth-child(4) label:before{content:"";}.bloc-ressources .pictos a:nth-child(5) label:before,.bloc-ressources .pictos .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 .fieldgroup.form-item > .fieldset-wrapper > .form-checkboxes > .form-checkboxes .form-item.js-form-type-checkbox:nth-child(5) label:before{content:"";}@media screen and (min-width:1024px){.bloc-ressources .pictos a:hover label:before,.bloc-ressources .pictos .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 .fieldgroup.form-item > .fieldset-wrapper > .form-checkboxes > .form-checkboxes .form-item.js-form-type-checkbox:hover label:before{background:#FFFFFF;color:var(--primary);border-color:#FFFFFF;}}.bloc-ressources .bloc-ressources-bottom{padding:0 1.5rem;width:100%;flex-wrap:wrap;}.bloc-ressources .bloc-ressources-bottom a{color:white;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 .header-bg.header-bg-page-standard-sop .main-header .btn,.header-bg.header-bg-page-standard-sop .main-header .bloc-ressources .bloc-ressources-bottom .btn,.bloc-ressources .bloc-ressources-bottom .card.card-what .card-calltoaction a,.card.card-what .card-calltoaction .bloc-ressources .bloc-ressources-bottom a,.bloc-ressources .bloc-ressources-bottom .card.card-project .card-calltoaction a,.card.card-project .card-calltoaction .bloc-ressources .bloc-ressources-bottom a,.bloc-ressources .bloc-ressources-bottom .paragraph--type--newsletter-form .lite-registration-form-wrapper .form-actions .button--primary,.paragraph--type--newsletter-form .lite-registration-form-wrapper .form-actions .bloc-ressources .bloc-ressources-bottom .button--primary,.bloc-ressources .bloc-ressources-bottom .user-account .form-user .form-actions .button--primary,.user-account .form-user .form-actions .bloc-ressources .bloc-ressources-bottom .button--primary,.bloc-ressources .bloc-ressources-bottom .form-user .gigya_profile-wrapper .gigya-screen .gigya-composite-control-submit .gigya-input-submit,.form-user .gigya_profile-wrapper .gigya-screen .gigya-composite-control-submit .bloc-ressources .bloc-ressources-bottom .gigya-input-submit,.bloc-ressources .bloc-ressources-bottom .form-user .gigya_subscr-wrapper .gigya-screen .gigya-composite-control-submit .gigya-input-submit,.form-user .gigya_subscr-wrapper .gigya-screen .gigya-composite-control-submit .bloc-ressources .bloc-ressources-bottom .gigya-input-submit,.bloc-ressources .bloc-ressources-bottom .form-user .gigya_complete-wrapper .gigya-screen .gigya-composite-control-submit .gigya-input-submit,.form-user .gigya_complete-wrapper .gigya-screen .gigya-composite-control-submit .bloc-ressources .bloc-ressources-bottom .gigya-input-submit,.bloc-ressources .bloc-ressources-bottom .paragraph--type--newsletter-form .lite-registration-form-wrapper .gigya-screen .gigya-composite-control-submit .gigya-input-submit,.paragraph--type--newsletter-form .lite-registration-form-wrapper .gigya-screen .gigya-composite-control-submit .bloc-ressources .bloc-ressources-bottom .gigya-input-submit,.bloc-ressources .bloc-ressources-bottom .paragraph--type--block-element-push-map .wrapper-text a,.paragraph--type--block-element-push-map .wrapper-text .bloc-ressources .bloc-ressources-bottom a,.bloc-ressources .bloc-ressources-bottom .popin-generation2024 .button,.popin-generation2024 .bloc-ressources .bloc-ressources-bottom .button,.bloc-ressources .bloc-ressources-bottom .pager li .button,.pager li .bloc-ressources .bloc-ressources-bottom .button,.bloc-ressources .bloc-ressources-bottom .form-submit,.bloc-ressources .bloc-ressources-bottom .page-popin #block-mainpagecontent .button,.page-popin #block-mainpagecontent .bloc-ressources .bloc-ressources-bottom .button,.bloc-ressources .bloc-ressources-bottom .flex-ressources-list .exposed-filters-ressources-list .form-actions input,.flex-ressources-list .exposed-filters-ressources-list .form-actions .bloc-ressources .bloc-ressources-bottom input,.bloc-ressources .bloc-ressources-bottom .ressources_restriction #block-mainpagecontent > a,.ressources_restriction .bloc-ressources .bloc-ressources-bottom #block-mainpagecontent > a,.bloc-ressources .bloc-ressources-bottom .form-vue .form-vue-detail .wizard-card-footer .wizard-footer-left .wizard-btn,.form-vue .form-vue-detail .wizard-card-footer .wizard-footer-left .bloc-ressources .bloc-ressources-bottom .wizard-btn,.bloc-ressources .bloc-ressources-bottom .form-vue .sopRightColumn .wizard-card-footer .wizard-footer-left .wizard-btn,.form-vue .sopRightColumn .wizard-card-footer .wizard-footer-left .bloc-ressources .bloc-ressources-bottom .wizard-btn,.bloc-ressources .bloc-ressources-bottom .form-vue .form-vue-detail .wizard-card-footer .wizard-footer-right .wizard-btn,.form-vue .form-vue-detail .wizard-card-footer .wizard-footer-right .bloc-ressources .bloc-ressources-bottom .wizard-btn,.bloc-ressources .bloc-ressources-bottom .form-vue .sopRightColumn .wizard-card-footer .wizard-footer-right .wizard-btn,.form-vue .sopRightColumn .wizard-card-footer .wizard-footer-right .bloc-ressources .bloc-ressources-bottom .wizard-btn,.bloc-ressources .bloc-ressources-bottom .form-vue .form-vue-detail .thanks-page .link a,.form-vue .form-vue-detail .thanks-page .link .bloc-ressources .bloc-ressources-bottom a,.bloc-ressources .bloc-ressources-bottom .form-vue .sopRightColumn .thanks-page .link a,.form-vue .sopRightColumn .thanks-page .link .bloc-ressources .bloc-ressources-bottom a{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-les-actualites,.paragraph--type--paragraph-news-home,.bloc-decouvrir-aussi{overflow:hidden;}.bloc-les-actualites > .container,.paragraph--type--paragraph-news-home > .container,.bloc-les-actualites > .paragraph--type--block-element-push-map,.paragraph--type--paragraph-news-home > .paragraph--type--block-element-push-map,.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,.bloc-decouvrir-aussi > .container,.bloc-decouvrir-aussi > .paragraph--type--block-element-push-map,.node-news .image-container .bloc-decouvrir-aussi > .field--name-field-legend-image{position:relative;}.bloc-les-actualites h3,.paragraph--type--paragraph-news-home h3,.bloc-decouvrir-aussi 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 - 0.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) * 0.4) var(--secondary),0 0 0 calc(var(--width) * 1) #FFFFFF,0 0 20px calc(var(--width) + 20px) rgba(0,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 - 0.375rem + var(--scaler)),1.5625rem);line-height:1;font-weight:bold;}.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 - 0.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:#FFFFFF;color:var(--primary);border-color:#FFFFFF;}.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 0.6s ease;}.block-pour-qui .jspHorizontalBar,.block-pour-qui .jspTrack,.block-pour-qui .jspArrow{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(0deg);}.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:#FFFFFF;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) * 0.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) * 0.13) var(--primary),0 0 0 calc(var(--width) * 0.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:#FFFFFF;margin:0 auto;max-width:14rem;text-align:left;}.block-pour-qui .bulle .texte .text-reg-18{margin-left:1rem;font-size:0.875rem;font-size:clamp(0.875rem,calc(0.875rem - 0.375rem + var(--scaler)),1.125rem);}.block-pour-qui .bulle a{color:#FFFFFF;text-decoration:none;}.block-pour-qui .bulle a:hover,.block-pour-qui .bulle a:focus{text-decoration:underline;}.block-pour-qui .chiffre-texte{position:absolute;z-index:10;color:#FFFFFF;}.block-pour-qui .chiffre-texte .chiffre{font-weight:800;font-size:4.625rem;font-size:clamp(4.625rem,calc(4.625rem - 0.375rem + var(--scaler)),7.5rem);white-space:nowrap;-webkit-text-stroke:2px #FFFFFF;-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 - 0.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:#FFFFFF;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(0.75rem,calc(0.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,0.05);border-radius:3px;color:var(--primary);background:#E5E5E5;font-family:"Source Sans Pro",sans-serif;}.page-popin #block-mainpagecontent > div:first-child,.page-popin #block-mainpagecontent h2{font-weight:bold;font-size:1.5625rem;font-size:clamp(1.5625rem,calc(1.5625rem - 0.375rem + var(--scaler)),2.8125rem);line-height:1.25;margin:0;}@media screen and (min-width:768px){.page-popin #block-mainpagecontent > div:first-child,.page-popin #block-mainpagecontent h2{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 - 0.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:#E5E5E5;}.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:white;padding:.3rem .8rem .34rem;font-weight:bold;transition:.2s ease all;}.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 + label:after,.content-news .views-exposed-form .form-item.js-form-type-checkbox input:checked + label:before,.content-news .views-exposed-form .form-item.js-form-type-checkbox input:checked + label:after{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:#FFFFFF;}.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:#FFFFFF;}.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:#FFFFFF;}.content-news .views-exposed-form .form-item.js-form-type-checkbox label{pointer-events:none;}.content-news .form-actions{display:none;}.content-ressources .bloc-ressources,.content-news .bloc-ressources{position:relative;z-index:2;background:#EEEEEE;color:var(--primary);box-shadow:0 10px 20px rgba(0,0,0,0.15);}.content-ressources .bloc-ressources .ressources-search,.content-news .bloc-ressources .ressources-search{border-bottom:unset;margin:0;padding:0;}.content-ressources .bloc-ressources .ressources-search input,.content-news .bloc-ressources .ressources-search input{color:var(--primary);font-weight:bold;padding:1.5rem 5rem 1.5rem 1.5rem;border-radius:10px;width:100%;height:auto;font-size:1rem;font-size:clamp(1rem,calc(1rem - 0.375rem + var(--scaler)),1.125rem);background:#EEEEEE;border:2px solid #EEEEEE;transition:.2s ease all;}.content-ressources .bloc-ressources .ressources-search input:focus,.content-news .bloc-ressources .ressources-search input:focus{outline:unset;border:2px solid var(--primary);}.content-ressources .bloc-ressources .ressources-search input::placeholder,.content-news .bloc-ressources .ressources-search input::placeholder{color:var(--primary);font-weight:bold;font-size:1rem;font-size:clamp(1rem,calc(1rem - 0.375rem + var(--scaler)),1.125rem);}.content-ressources .bloc-ressources .ressources-search button,.content-news .bloc-ressources .ressources-search button{position:absolute;right:1rem;color:#FFFFFF;border-color:var(--primary);background:var(--primary);}@media all and (max-width:767px){.content-ressources .bloc-ressources,.content-news .bloc-ressources{width:100vw;margin-left:-1.5rem;margin-top:-1px;position:relative;border-radius:0;}.content-ressources .bloc-ressources .ressources-search input,.content-news .bloc-ressources .ressources-search input{border-radius:0;}}@media all and (min-width:768px){.content-ressources .bloc-ressources,.content-news .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 0px;}}.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:#333333;font-family:"Source Sans Pro",sans-serif;}.node-project .field_names,.node-project .field_address_address_delivery,.node-project .field_ville_address_delivery,.node-project .field_code_postal_address_delive,.node-project .field_country_address_delivery{font-weight:400;font-size:18px;line-height:25px;color:#333333;font-family:"Source Sans Pro",sans-serif;}.resource-slider .launch{text-decoration:none;}.resource-slider .launch:hover,.resource-slider .launch:focus{background:transparent;color:white;}.resource-slider .launch-title{font-size:2.8125rem;font-size:clamp(2.8125rem,calc(2.8125rem - 0.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 - 0.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:#E5E5E5;transition:transform 0.5s cubic-bezier(0.075,0.82,0.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:0px -10px 20px rgba(0,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:#FFFFFF;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,0.2);}.flex-ressources-list .exposed-filters-ressources-list .rwd-close button:hover{color:#333333;}@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:white;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));}}.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;padding:1rem;}}.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 - 0.375rem + var(--scaler)),1.5625rem);}@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:0.875rem;font-size:clamp(0.875rem,calc(0.875rem - 0.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:0.75rem;font-size:clamp(0.75rem,calc(0.75rem - 0.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));}}.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;padding:1rem;}}.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 - 0.375rem + var(--scaler)),1.5625rem);}@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:0.875rem;font-size:clamp(0.875rem,calc(0.875rem - 0.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:0.75rem;font-size:clamp(0.75rem,calc(0.75rem - 0.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:#FFFFFF;color:var(--primary);box-shadow:0 0 20px rgba(0,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:normal;}.resource-categories > div a{color:white;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:#FFFFFF;color:var(--primary);box-shadow:0 0 20px rgba(0,0,0,0.05);border-radius:10px;}.resource-download-list div{border-bottom:2px solid rgba(51,51,51,0.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:0.75rem;font-size:clamp(0.75rem,calc(0.75rem - 0.375rem + var(--scaler)),0.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 - 0.375rem + var(--scaler)),2.8125rem);line-height:1;color:var(--primary);margin:0.2em 0 1.375rem;}.resource-right .resource-content .subtitle{font-size:1.25rem;font-size:clamp(1.25rem,calc(1.25rem - 0.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:bold;}.resource-right .resource-content h2{line-height:1.25;font-size:1.25rem;font-size:clamp(1.25rem,calc(1.25rem - 0.375rem + var(--scaler)),1.5625rem);}@media screen and (min-width:768px){.resource-right .resource-content h2{line-height:1;}}.resource-right .resource-content p,.resource-right .resource-content li{color:#333333;line-height:1.375;font-size:1rem;font-size:clamp(1rem,calc(1rem - 0.375rem + var(--scaler)),1.125rem);}.resource-right .resource-content .legend{font-weight:bold;}.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) * 0.18) var(--accent-shade),0 0 0 calc(var(--width) * 0.478) var(--secondary),0 0 0 calc(var(--width) * 0.972) #FFFFFF;}@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);}}.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:0.75rem;font-size:clamp(0.75rem,calc(0.75rem - 0.375rem + var(--scaler)),0.875rem);padding-top:.5rem;}.node-news .publish-date{margin-bottom:.5rem;color:#333333;opacity:0.5;font-weight:600;font-size:.875rem;}.node-news h1{font-size:2.1875rem;font-size:clamp(2.1875rem,calc(2.1875rem - 0.375rem + var(--scaler)),2.8125rem);line-height:1;color:var(--primary);margin:0.2em 0 1.375rem;}.node-news .subtitle{font-size:1.25rem;font-size:clamp(1.25rem,calc(1.25rem - 0.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;}}.page_404 .header-bg.header-bg-page-standard .headingblue1,.page_404 .header-bg.header-bg-page-standard .header-bg.header-bg-front h1,.header-bg.header-bg-front .page_404 .header-bg.header-bg-page-standard h1{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:#E5E5E5;margin-top:0;}@media all and (min-width:992px){.user-account{display:flex;align-items:stretch;}.user-account .title-user,.user-account .form-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) * 0.18) var(--accent-shade),0 0 0 calc(var(--width) * 0.478) var(--secondary),0 0 0 calc(var(--width) * 0.972) #FFFFFF;}}.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 - 0.375rem + var(--scaler)),4.375rem);line-height:.85;font-weight:900;color:#FFFFFF;}@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:#E5E5E5;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 .headingblue1,.form-vue .form-vue-steps .header-bg.header-bg-front h1,.header-bg.header-bg-front .form-vue .form-vue-steps h1{padding-top:0;color:#FFFFFF;}.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) * 0.4) #FFFFFF,0 0 0 calc(var(--width) * 0.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) * 0.22) var(--primary),0 0 0 calc(var(--width) * 0.58) #FFFFFF,0 0 0 calc(var(--width) * 0.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:#FFFFFF !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 #FFFFFF;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:#FFFFFF;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:#E5E5E5;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 .wizard-title,.form-vue .form-vue-detail .wizard-header .category,.form-vue .sopRightColumn .wizard-header .wizard-title,.form-vue .sopRightColumn .wizard-header .category{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 .form-vue-intro,.form-vue .sopRightColumn .form-vue-intro{margin-bottom:2em;padding:.25rem 1.875rem .5rem;background-color:#FFFFFF;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 - 0.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 p,.form-vue .form-vue-detail .form-vue-intro li,.form-vue .sopRightColumn .form-vue-intro p,.form-vue .sopRightColumn .form-vue-intro li{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 - 0.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 - 0.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 - 0.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 - 0.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:var(--primary) !important;}.form-vue .form-vue-detail fieldset .form-group textarea,.form-vue .form-vue-detail fieldset .form-group input[type="text"],.form-vue .form-vue-detail fieldset .form-group input[type="number"],.form-vue .form-vue-detail fieldset .form-group input[type="file"],.form-vue .form-vue-detail fieldset .form-group input[type="date"],.form-vue .sopRightColumn fieldset .form-group textarea,.form-vue .sopRightColumn fieldset .form-group input[type="text"],.form-vue .sopRightColumn fieldset .form-group input[type="number"],.form-vue .sopRightColumn fieldset .form-group input[type="file"],.form-vue .sopRightColumn fieldset .form-group input[type="date"]{background-color:#FFFFFF;border-radius:50px;opacity:1;border:1px solid #FFFFFF;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 textarea,.form-vue .form-vue-detail fieldset .form-group input[type="text"],.form-vue .form-vue-detail fieldset .form-group input[type="number"],.form-vue .form-vue-detail fieldset .form-group input[type="file"],.form-vue .form-vue-detail fieldset .form-group input[type="date"],.form-vue .sopRightColumn fieldset .form-group textarea,.form-vue .sopRightColumn fieldset .form-group input[type="text"],.form-vue .sopRightColumn fieldset .form-group input[type="number"],.form-vue .sopRightColumn fieldset .form-group input[type="file"],.form-vue .sopRightColumn fieldset .form-group input[type="date"]{font-size:1rem;}}.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 .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 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="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="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 .sopRightColumn fieldset .form-group textarea:focus,.form-vue .sopRightColumn fieldset .form-group textarea:focus-visible,.form-vue .sopRightColumn fieldset .form-group textarea: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 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="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="date"]:focus,.form-vue .sopRightColumn fieldset .form-group input[type="date"]:focus-visible,.form-vue .sopRightColumn fieldset .form-group input[type="date"]:focus-within{outline:unset;border-color:var(--primary);}.form-vue .form-vue-detail fieldset .form-group textarea:disabled,.form-vue .form-vue-detail fieldset .form-group input[type="text"]:disabled,.form-vue .form-vue-detail fieldset .form-group input[type="number"]:disabled,.form-vue .form-vue-detail fieldset .form-group input[type="file"]:disabled,.form-vue .form-vue-detail fieldset .form-group input[type="date"]:disabled,.form-vue .sopRightColumn fieldset .form-group textarea:disabled,.form-vue .sopRightColumn fieldset .form-group input[type="text"]:disabled,.form-vue .sopRightColumn fieldset .form-group input[type="number"]:disabled,.form-vue .sopRightColumn fieldset .form-group input[type="file"]:disabled,.form-vue .sopRightColumn fieldset .form-group input[type="date"]: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:#FFFFFF;border-radius:50px;border:1px solid #FFFFFF;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;}.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:normal;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:#FFFFFF;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:normal;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:#FFFFFF;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 #FFFFFF;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:#FFFFFF;}.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:#FFFFFF;}.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:#FFFFFF;}.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);}.form-vue .form-vue-detail fieldset .form-group .btn,.form-vue .form-vue-detail fieldset .form-group .card.card-what .card-calltoaction a,.card.card-what .card-calltoaction .form-vue .form-vue-detail fieldset .form-group a,.form-vue .form-vue-detail fieldset .form-group .card.card-project .card-calltoaction a,.card.card-project .card-calltoaction .form-vue .form-vue-detail fieldset .form-group a,.form-vue .form-vue-detail fieldset .form-group .paragraph--type--newsletter-form .lite-registration-form-wrapper .form-actions .button--primary,.paragraph--type--newsletter-form .lite-registration-form-wrapper .form-actions .form-vue .form-vue-detail fieldset .form-group .button--primary,.form-vue .form-vue-detail fieldset .form-group .user-account .form-user .form-actions .button--primary,.user-account .form-user .form-actions .form-vue .form-vue-detail fieldset .form-group .button--primary,.form-vue .form-vue-detail fieldset .form-group .form-user .gigya_profile-wrapper .gigya-screen .gigya-composite-control-submit .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-vue .form-vue-detail fieldset .form-group .form-user .gigya_subscr-wrapper .gigya-screen .gigya-composite-control-submit .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-vue .form-vue-detail fieldset .form-group .form-user .gigya_complete-wrapper .gigya-screen .gigya-composite-control-submit .gigya-input-submit,.form-user .gigya_complete-wrapper .gigya-screen .gigya-composite-control-submit .form-vue .form-vue-detail fieldset .form-group .gigya-input-submit,.form-vue .form-vue-detail fieldset .form-group .paragraph--type--newsletter-form .lite-registration-form-wrapper .gigya-screen .gigya-composite-control-submit .gigya-input-submit,.paragraph--type--newsletter-form .lite-registration-form-wrapper .gigya-screen .gigya-composite-control-submit .form-vue .form-vue-detail fieldset .form-group .gigya-input-submit,.form-vue .form-vue-detail fieldset .form-group .paragraph--type--block-element-push-map .wrapper-text a,.paragraph--type--block-element-push-map .wrapper-text .form-vue .form-vue-detail fieldset .form-group a,.form-vue .form-vue-detail fieldset .form-group .popin-generation2024 .button,.popin-generation2024 .form-vue .form-vue-detail fieldset .form-group .button,.form-vue .form-vue-detail fieldset .form-group .pager li .button,.pager li .form-vue .form-vue-detail fieldset .form-group .button,.form-vue .form-vue-detail fieldset .form-group .bloc-ressources .form-submit,.bloc-ressources .form-vue .form-vue-detail fieldset .form-group .form-submit,.form-vue .form-vue-detail fieldset .form-group .page-popin #block-mainpagecontent .button,.page-popin #block-mainpagecontent .form-vue .form-vue-detail fieldset .form-group .button,.form-vue .form-vue-detail fieldset .form-group .flex-ressources-list .exposed-filters-ressources-list .form-actions input,.flex-ressources-list .exposed-filters-ressources-list .form-actions .form-vue .form-vue-detail fieldset .form-group input,.form-vue .form-vue-detail fieldset .form-group .ressources_restriction #block-mainpagecontent > a,.ressources_restriction .form-vue .form-vue-detail fieldset .form-group #block-mainpagecontent > a,.form-vue .form-vue-detail fieldset .form-group .wizard-card-footer .wizard-footer-left .wizard-btn,.form-vue .form-vue-detail .wizard-card-footer .wizard-footer-left fieldset .form-group .wizard-btn,.form-vue .sopRightColumn .wizard-card-footer .wizard-footer-left .form-vue-detail fieldset .form-group .wizard-btn,.form-vue .form-vue-detail fieldset .form-group .wizard-card-footer .wizard-footer-right .wizard-btn,.form-vue .form-vue-detail .wizard-card-footer .wizard-footer-right fieldset .form-group .wizard-btn,.form-vue .sopRightColumn .wizard-card-footer .wizard-footer-right .form-vue-detail fieldset .form-group .wizard-btn,.form-vue .form-vue-detail fieldset .form-group .thanks-page .link a,.form-vue .form-vue-detail .thanks-page .link fieldset .form-group a,.form-vue .sopRightColumn .thanks-page .link .form-vue-detail fieldset .form-group a,.form-vue .sopRightColumn fieldset .form-group .btn,.form-vue .sopRightColumn fieldset .form-group .card.card-what .card-calltoaction a,.card.card-what .card-calltoaction .form-vue .sopRightColumn fieldset .form-group a,.form-vue .sopRightColumn fieldset .form-group .card.card-project .card-calltoaction a,.card.card-project .card-calltoaction .form-vue .sopRightColumn fieldset .form-group a,.form-vue .sopRightColumn fieldset .form-group .paragraph--type--newsletter-form .lite-registration-form-wrapper .form-actions .button--primary,.paragraph--type--newsletter-form .lite-registration-form-wrapper .form-actions .form-vue .sopRightColumn fieldset .form-group .button--primary,.form-vue .sopRightColumn fieldset .form-group .user-account .form-user .form-actions .button--primary,.user-account .form-user .form-actions .form-vue .sopRightColumn fieldset .form-group .button--primary,.form-vue .sopRightColumn fieldset .form-group .form-user .gigya_profile-wrapper .gigya-screen .gigya-composite-control-submit .gigya-input-submit,.form-user .gigya_profile-wrapper .gigya-screen .gigya-composite-control-submit .form-vue .sopRightColumn fieldset .form-group .gigya-input-submit,.form-vue .sopRightColumn fieldset .form-group .form-user .gigya_subscr-wrapper .gigya-screen .gigya-composite-control-submit .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 .sopRightColumn fieldset .form-group .form-user .gigya_complete-wrapper .gigya-screen .gigya-composite-control-submit .gigya-input-submit,.form-user .gigya_complete-wrapper .gigya-screen .gigya-composite-control-submit .form-vue .sopRightColumn fieldset .form-group .gigya-input-submit,.form-vue .sopRightColumn fieldset .form-group .paragraph--type--newsletter-form .lite-registration-form-wrapper .gigya-screen .gigya-composite-control-submit .gigya-input-submit,.paragraph--type--newsletter-form .lite-registration-form-wrapper .gigya-screen .gigya-composite-control-submit .form-vue .sopRightColumn fieldset .form-group .gigya-input-submit,.form-vue .sopRightColumn fieldset .form-group .paragraph--type--block-element-push-map .wrapper-text a,.paragraph--type--block-element-push-map .wrapper-text .form-vue .sopRightColumn fieldset .form-group a,.form-vue .sopRightColumn fieldset .form-group .popin-generation2024 .button,.popin-generation2024 .form-vue .sopRightColumn fieldset .form-group .button,.form-vue .sopRightColumn fieldset .form-group .pager li .button,.pager li .form-vue .sopRightColumn fieldset .form-group .button,.form-vue .sopRightColumn fieldset .form-group .bloc-ressources .form-submit,.bloc-ressources .form-vue .sopRightColumn fieldset .form-group .form-submit,.form-vue .sopRightColumn fieldset .form-group .page-popin #block-mainpagecontent .button,.page-popin #block-mainpagecontent .form-vue .sopRightColumn fieldset .form-group .button,.form-vue .sopRightColumn fieldset .form-group .flex-ressources-list .exposed-filters-ressources-list .form-actions input,.flex-ressources-list .exposed-filters-ressources-list .form-actions .form-vue .sopRightColumn fieldset .form-group input,.form-vue .sopRightColumn fieldset .form-group .ressources_restriction #block-mainpagecontent > a,.ressources_restriction .form-vue .sopRightColumn fieldset .form-group #block-mainpagecontent > a,.form-vue .form-vue-detail .wizard-card-footer .wizard-footer-left .sopRightColumn fieldset .form-group .wizard-btn,.form-vue .sopRightColumn fieldset .form-group .wizard-card-footer .wizard-footer-left .wizard-btn,.form-vue .sopRightColumn .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 .sopRightColumn fieldset .form-group .wizard-card-footer .wizard-footer-right .wizard-btn,.form-vue .sopRightColumn .wizard-card-footer .wizard-footer-right fieldset .form-group .wizard-btn,.form-vue .form-vue-detail .thanks-page .link .sopRightColumn fieldset .form-group a,.form-vue .sopRightColumn fieldset .form-group .thanks-page .link a,.form-vue .sopRightColumn .thanks-page .link fieldset .form-group a{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-controltextarea label,.form-vue .form-vue-detail fieldset .form-group .form-controlinput label,.form-vue .sopRightColumn fieldset .form-group .form-controltextarea label,.form-vue .sopRightColumn fieldset .form-group .form-controlinput 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:normal;font-size:0.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:#FFFFFF;box-shadow:0px -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 #FFFFFF;border-right:10px solid transparent;border-left:10px solid transparent;}.form-vue .form-vue-detail fieldset .form-group.has-error textarea,.form-vue .form-vue-detail fieldset .form-group.has-error input[type="text"],.form-vue .form-vue-detail fieldset .form-group.has-error input[type="number"],.form-vue .sopRightColumn fieldset .form-group.has-error textarea,.form-vue .sopRightColumn fieldset .form-group.has-error input[type="text"],.form-vue .sopRightColumn fieldset .form-group.has-error input[type="number"]{border:1px solid #FF5757;color:#FF5757;}.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 #FF5757;color:#FF5757;}.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:#FF5757;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 textarea,.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 input[type="number"],.form-vue .sopRightColumn fieldset .form-group.has-error .has-success textarea,.form-vue .sopRightColumn fieldset .form-group.has-error .has-success input[type="text"],.form-vue .sopRightColumn fieldset .form-group.has-error .has-success input[type="number"]{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-array2 .field-wrap,.form-vue .form-vue-detail fieldset .field-array .field-wrap,.form-vue .sopRightColumn fieldset .field-array2 .field-wrap,.form-vue .sopRightColumn fieldset .field-array .field-wrap{display:block;}.form-vue .form-vue-detail fieldset .field-array2 .input-group,.form-vue .form-vue-detail fieldset .field-array .input-group,.form-vue .sopRightColumn fieldset .field-array2 .input-group,.form-vue .sopRightColumn fieldset .field-array .input-group{padding:1.5rem;background:#EEEEEE;margin-bottom:1.5rem;scroll-margin-top:5rem;}.form-vue .form-vue-detail fieldset .field-array2 .errors.help-block,.form-vue .form-vue-detail fieldset .field-array .errors.help-block,.form-vue .sopRightColumn fieldset .field-array2 .errors.help-block,.form-vue .sopRightColumn fieldset .field-array .errors.help-block{color:#FF5757;}.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 - 0.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 - 0.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:white !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:white !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 - 0.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:0.875rem;font-size:clamp(0.875rem,calc(0.875rem - 0.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.checked:before,#app.form-vue[data-vuejs-form="isEdition"] .wizard-nav-pills li .wizard-icon-circle:not(.checked):before,#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:not(.active):before{font-family:"paris2024",sans-serif !important;font-size:1.2rem !important;font-weight:700 !important;color:#FFFFFF !important;speak:never !important;}#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(.checked):not(.checked),#app.form-vue[data-vuejs-form="isEdition"] .wizard-nav-pills li .wizard-icon-circle:not(.checked):not(.checked) + .stepTitle,#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:not(.active):not(.checked),#app.form-vue[data-vuejs-form="isEdition"] .wizard-nav-pills li .wizard-icon-circle:not(.active):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:0.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:white;border:none;border-radius:5px;font-weight:normal;}.vujesAdminForm .modaltor__overlay{background-color:black !important;opacity:0.7;}.vujesAdminForm .modaltor__panel{max-height:calc(90vh - 200px);border-radius:0.5rem;}.vujesAdminForm .diffPopin-header{padding:1.5rem;background-color:#EEEEEE;}.vujesAdminForm .diffPopin-header .diffPopin-closeButton{position:absolute;top:1rem;right:1rem;background-color:red;color:white;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:#ffaaaa;}.vujesAdminForm .diffPopin-content .diffPopin-fieldWrapper.diffPopin-previous > h3{color:red;}.vujesAdminForm .diffPopin-content .diffPopin-fieldWrapper.diffPopin-initial{background-color:#aaffaa;}.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 0.1em;padding:0;font-weight:bold;}.vujesAdminForm .vue-form-generator .radio-list label{display:flex !important;margin-right:4rem;position:relative;font-weight:normal;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 #999999;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 #666666;}.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:bold;}@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 .headingblue1,.form-vue .form-vue-steps .header-bg.header-bg-front h1,.header-bg.header-bg-front .form-vue .form-vue-steps h1{padding-top:0;color:#FFFFFF;}.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) * 0.4) #FFFFFF,0 0 0 calc(var(--width) * 0.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) * 0.22) var(--primary),0 0 0 calc(var(--width) * 0.58) #FFFFFF,0 0 0 calc(var(--width) * 0.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:#FFFFFF !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 #FFFFFF;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:#FFFFFF;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:#E5E5E5;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 .wizard-title,.form-vue .form-vue-detail .wizard-header .category,.form-vue .sopRightColumn .wizard-header .wizard-title,.form-vue .sopRightColumn .wizard-header .category{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 .form-vue-intro,.form-vue .sopRightColumn .form-vue-intro{margin-bottom:2em;padding:.25rem 1.875rem .5rem;background-color:#FFFFFF;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 - 0.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 p,.form-vue .form-vue-detail .form-vue-intro li,.form-vue .sopRightColumn .form-vue-intro p,.form-vue .sopRightColumn .form-vue-intro li{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 - 0.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 - 0.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 - 0.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 - 0.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:var(--primary) !important;}.form-vue .form-vue-detail fieldset .form-group textarea,.form-vue .form-vue-detail fieldset .form-group input[type="text"],.form-vue .form-vue-detail fieldset .form-group input[type="number"],.form-vue .form-vue-detail fieldset .form-group input[type="file"],.form-vue .form-vue-detail fieldset .form-group input[type="date"],.form-vue .sopRightColumn fieldset .form-group textarea,.form-vue .sopRightColumn fieldset .form-group input[type="text"],.form-vue .sopRightColumn fieldset .form-group input[type="number"],.form-vue .sopRightColumn fieldset .form-group input[type="file"],.form-vue .sopRightColumn fieldset .form-group input[type="date"]{background-color:#FFFFFF;border-radius:50px;opacity:1;border:1px solid #FFFFFF;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 textarea,.form-vue .form-vue-detail fieldset .form-group input[type="text"],.form-vue .form-vue-detail fieldset .form-group input[type="number"],.form-vue .form-vue-detail fieldset .form-group input[type="file"],.form-vue .form-vue-detail fieldset .form-group input[type="date"],.form-vue .sopRightColumn fieldset .form-group textarea,.form-vue .sopRightColumn fieldset .form-group input[type="text"],.form-vue .sopRightColumn fieldset .form-group input[type="number"],.form-vue .sopRightColumn fieldset .form-group input[type="file"],.form-vue .sopRightColumn fieldset .form-group input[type="date"]{font-size:1rem;}}.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 .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 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="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="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 .sopRightColumn fieldset .form-group textarea:focus,.form-vue .sopRightColumn fieldset .form-group textarea:focus-visible,.form-vue .sopRightColumn fieldset .form-group textarea: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 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="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="date"]:focus,.form-vue .sopRightColumn fieldset .form-group input[type="date"]:focus-visible,.form-vue .sopRightColumn fieldset .form-group input[type="date"]:focus-within{outline:unset;border-color:var(--primary);}.form-vue .form-vue-detail fieldset .form-group textarea:disabled,.form-vue .form-vue-detail fieldset .form-group input[type="text"]:disabled,.form-vue .form-vue-detail fieldset .form-group input[type="number"]:disabled,.form-vue .form-vue-detail fieldset .form-group input[type="file"]:disabled,.form-vue .form-vue-detail fieldset .form-group input[type="date"]:disabled,.form-vue .sopRightColumn fieldset .form-group textarea:disabled,.form-vue .sopRightColumn fieldset .form-group input[type="text"]:disabled,.form-vue .sopRightColumn fieldset .form-group input[type="number"]:disabled,.form-vue .sopRightColumn fieldset .form-group input[type="file"]:disabled,.form-vue .sopRightColumn fieldset .form-group input[type="date"]: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:#FFFFFF;border-radius:50px;border:1px solid #FFFFFF;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;}.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:normal;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:#FFFFFF;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:normal;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:#FFFFFF;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 #FFFFFF;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:#FFFFFF;}.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:#FFFFFF;}.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:#FFFFFF;}.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);}.form-vue .form-vue-detail fieldset .form-group .btn,.form-vue .form-vue-detail fieldset .form-group .card.card-what .card-calltoaction a,.card.card-what .card-calltoaction .form-vue .form-vue-detail fieldset .form-group a,.form-vue .form-vue-detail fieldset .form-group .card.card-project .card-calltoaction a,.card.card-project .card-calltoaction .form-vue .form-vue-detail fieldset .form-group a,.form-vue .form-vue-detail fieldset .form-group .paragraph--type--newsletter-form .lite-registration-form-wrapper .form-actions .button--primary,.paragraph--type--newsletter-form .lite-registration-form-wrapper .form-actions .form-vue .form-vue-detail fieldset .form-group .button--primary,.form-vue .form-vue-detail fieldset .form-group .user-account .form-user .form-actions .button--primary,.user-account .form-user .form-actions .form-vue .form-vue-detail fieldset .form-group .button--primary,.form-vue .form-vue-detail fieldset .form-group .form-user .gigya_profile-wrapper .gigya-screen .gigya-composite-control-submit .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-vue .form-vue-detail fieldset .form-group .form-user .gigya_subscr-wrapper .gigya-screen .gigya-composite-control-submit .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-vue .form-vue-detail fieldset .form-group .form-user .gigya_complete-wrapper .gigya-screen .gigya-composite-control-submit .gigya-input-submit,.form-user .gigya_complete-wrapper .gigya-screen .gigya-composite-control-submit .form-vue .form-vue-detail fieldset .form-group .gigya-input-submit,.form-vue .form-vue-detail fieldset .form-group .paragraph--type--newsletter-form .lite-registration-form-wrapper .gigya-screen .gigya-composite-control-submit .gigya-input-submit,.paragraph--type--newsletter-form .lite-registration-form-wrapper .gigya-screen .gigya-composite-control-submit .form-vue .form-vue-detail fieldset .form-group .gigya-input-submit,.form-vue .form-vue-detail fieldset .form-group .paragraph--type--block-element-push-map .wrapper-text a,.paragraph--type--block-element-push-map .wrapper-text .form-vue .form-vue-detail fieldset .form-group a,.form-vue .form-vue-detail fieldset .form-group .popin-generation2024 .button,.popin-generation2024 .form-vue .form-vue-detail fieldset .form-group .button,.form-vue .form-vue-detail fieldset .form-group .pager li .button,.pager li .form-vue .form-vue-detail fieldset .form-group .button,.form-vue .form-vue-detail fieldset .form-group .bloc-ressources .form-submit,.bloc-ressources .form-vue .form-vue-detail fieldset .form-group .form-submit,.form-vue .form-vue-detail fieldset .form-group .page-popin #block-mainpagecontent .button,.page-popin #block-mainpagecontent .form-vue .form-vue-detail fieldset .form-group .button,.form-vue .form-vue-detail fieldset .form-group .flex-ressources-list .exposed-filters-ressources-list .form-actions input,.flex-ressources-list .exposed-filters-ressources-list .form-actions .form-vue .form-vue-detail fieldset .form-group input,.form-vue .form-vue-detail fieldset .form-group .ressources_restriction #block-mainpagecontent > a,.ressources_restriction .form-vue .form-vue-detail fieldset .form-group #block-mainpagecontent > a,.form-vue .form-vue-detail fieldset .form-group .wizard-card-footer .wizard-footer-left .wizard-btn,.form-vue .form-vue-detail .wizard-card-footer .wizard-footer-left fieldset .form-group .wizard-btn,.form-vue .sopRightColumn .wizard-card-footer .wizard-footer-left .form-vue-detail fieldset .form-group .wizard-btn,.form-vue .form-vue-detail fieldset .form-group .wizard-card-footer .wizard-footer-right .wizard-btn,.form-vue .form-vue-detail .wizard-card-footer .wizard-footer-right fieldset .form-group .wizard-btn,.form-vue .sopRightColumn .wizard-card-footer .wizard-footer-right .form-vue-detail fieldset .form-group .wizard-btn,.form-vue .form-vue-detail fieldset .form-group .thanks-page .link a,.form-vue .form-vue-detail .thanks-page .link fieldset .form-group a,.form-vue .sopRightColumn .thanks-page .link .form-vue-detail fieldset .form-group a,.form-vue .sopRightColumn fieldset .form-group .btn,.form-vue .sopRightColumn fieldset .form-group .card.card-what .card-calltoaction a,.card.card-what .card-calltoaction .form-vue .sopRightColumn fieldset .form-group a,.form-vue .sopRightColumn fieldset .form-group .card.card-project .card-calltoaction a,.card.card-project .card-calltoaction .form-vue .sopRightColumn fieldset .form-group a,.form-vue .sopRightColumn fieldset .form-group .paragraph--type--newsletter-form .lite-registration-form-wrapper .form-actions .button--primary,.paragraph--type--newsletter-form .lite-registration-form-wrapper .form-actions .form-vue .sopRightColumn fieldset .form-group .button--primary,.form-vue .sopRightColumn fieldset .form-group .user-account .form-user .form-actions .button--primary,.user-account .form-user .form-actions .form-vue .sopRightColumn fieldset .form-group .button--primary,.form-vue .sopRightColumn fieldset .form-group .form-user .gigya_profile-wrapper .gigya-screen .gigya-composite-control-submit .gigya-input-submit,.form-user .gigya_profile-wrapper .gigya-screen .gigya-composite-control-submit .form-vue .sopRightColumn fieldset .form-group .gigya-input-submit,.form-vue .sopRightColumn fieldset .form-group .form-user .gigya_subscr-wrapper .gigya-screen .gigya-composite-control-submit .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 .sopRightColumn fieldset .form-group .form-user .gigya_complete-wrapper .gigya-screen .gigya-composite-control-submit .gigya-input-submit,.form-user .gigya_complete-wrapper .gigya-screen .gigya-composite-control-submit .form-vue .sopRightColumn fieldset .form-group .gigya-input-submit,.form-vue .sopRightColumn fieldset .form-group .paragraph--type--newsletter-form .lite-registration-form-wrapper .gigya-screen .gigya-composite-control-submit .gigya-input-submit,.paragraph--type--newsletter-form .lite-registration-form-wrapper .gigya-screen .gigya-composite-control-submit .form-vue .sopRightColumn fieldset .form-group .gigya-input-submit,.form-vue .sopRightColumn fieldset .form-group .paragraph--type--block-element-push-map .wrapper-text a,.paragraph--type--block-element-push-map .wrapper-text .form-vue .sopRightColumn fieldset .form-group a,.form-vue .sopRightColumn fieldset .form-group .popin-generation2024 .button,.popin-generation2024 .form-vue .sopRightColumn fieldset .form-group .button,.form-vue .sopRightColumn fieldset .form-group .pager li .button,.pager li .form-vue .sopRightColumn fieldset .form-group .button,.form-vue .sopRightColumn fieldset .form-group .bloc-ressources .form-submit,.bloc-ressources .form-vue .sopRightColumn fieldset .form-group .form-submit,.form-vue .sopRightColumn fieldset .form-group .page-popin #block-mainpagecontent .button,.page-popin #block-mainpagecontent .form-vue .sopRightColumn fieldset .form-group .button,.form-vue .sopRightColumn fieldset .form-group .flex-ressources-list .exposed-filters-ressources-list .form-actions input,.flex-ressources-list .exposed-filters-ressources-list .form-actions .form-vue .sopRightColumn fieldset .form-group input,.form-vue .sopRightColumn fieldset .form-group .ressources_restriction #block-mainpagecontent > a,.ressources_restriction .form-vue .sopRightColumn fieldset .form-group #block-mainpagecontent > a,.form-vue .form-vue-detail .wizard-card-footer .wizard-footer-left .sopRightColumn fieldset .form-group .wizard-btn,.form-vue .sopRightColumn fieldset .form-group .wizard-card-footer .wizard-footer-left .wizard-btn,.form-vue .sopRightColumn .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 .sopRightColumn fieldset .form-group .wizard-card-footer .wizard-footer-right .wizard-btn,.form-vue .sopRightColumn .wizard-card-footer .wizard-footer-right fieldset .form-group .wizard-btn,.form-vue .form-vue-detail .thanks-page .link .sopRightColumn fieldset .form-group a,.form-vue .sopRightColumn fieldset .form-group .thanks-page .link a,.form-vue .sopRightColumn .thanks-page .link fieldset .form-group a{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-controltextarea label,.form-vue .form-vue-detail fieldset .form-group .form-controlinput label,.form-vue .sopRightColumn fieldset .form-group .form-controltextarea label,.form-vue .sopRightColumn fieldset .form-group .form-controlinput 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:normal;font-size:0.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:#FFFFFF;box-shadow:0px -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 #FFFFFF;border-right:10px solid transparent;border-left:10px solid transparent;}.form-vue .form-vue-detail fieldset .form-group.has-error textarea,.form-vue .form-vue-detail fieldset .form-group.has-error input[type="text"],.form-vue .form-vue-detail fieldset .form-group.has-error input[type="number"],.form-vue .sopRightColumn fieldset .form-group.has-error textarea,.form-vue .sopRightColumn fieldset .form-group.has-error input[type="text"],.form-vue .sopRightColumn fieldset .form-group.has-error input[type="number"]{border:1px solid #FF5757;color:#FF5757;}.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 #FF5757;color:#FF5757;}.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:#FF5757;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 textarea,.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 input[type="number"],.form-vue .sopRightColumn fieldset .form-group.has-error .has-success textarea,.form-vue .sopRightColumn fieldset .form-group.has-error .has-success input[type="text"],.form-vue .sopRightColumn fieldset .form-group.has-error .has-success input[type="number"]{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-array2 .field-wrap,.form-vue .form-vue-detail fieldset .field-array .field-wrap,.form-vue .sopRightColumn fieldset .field-array2 .field-wrap,.form-vue .sopRightColumn fieldset .field-array .field-wrap{display:block;}.form-vue .form-vue-detail fieldset .field-array2 .input-group,.form-vue .form-vue-detail fieldset .field-array .input-group,.form-vue .sopRightColumn fieldset .field-array2 .input-group,.form-vue .sopRightColumn fieldset .field-array .input-group{padding:1.5rem;background:#EEEEEE;margin-bottom:1.5rem;scroll-margin-top:5rem;}.form-vue .form-vue-detail fieldset .field-array2 .errors.help-block,.form-vue .form-vue-detail fieldset .field-array .errors.help-block,.form-vue .sopRightColumn fieldset .field-array2 .errors.help-block,.form-vue .sopRightColumn fieldset .field-array .errors.help-block{color:#FF5757;}.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 .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 - 0.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 - 0.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:white !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:white !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 - 0.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:0.875rem;font-size:clamp(0.875rem,calc(0.875rem - 0.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.checked:before,#app.form-vue[data-vuejs-form="isEdition"] .wizard-nav-pills li .wizard-icon-circle:not(.checked):before,#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:not(.active):before{font-family:"paris2024",sans-serif !important;font-size:1.2rem !important;font-weight:700 !important;color:#FFFFFF !important;speak:never !important;}#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(.checked):not(.checked),#app.form-vue[data-vuejs-form="isEdition"] .wizard-nav-pills li .wizard-icon-circle:not(.checked):not(.checked) + .stepTitle,#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:not(.active):not(.checked),#app.form-vue[data-vuejs-form="isEdition"] .wizard-nav-pills li .wizard-icon-circle:not(.active):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:0.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;}@media screen and (min-width:992px){.page-formulaire-film-cdlv #app.form-vue .form-vue-steps,.page-formulaire-exposition-champions-championnes #app.form-vue .form-vue-steps{background:#FAB900;}.page-formulaire-film-cdlv #app.form-vue .form-vue-steps .logo-generations,.page-formulaire-exposition-champions-championnes #app.form-vue .form-vue-steps .logo-generations{text-align:center;margin:3rem auto 0;}.page-formulaire-film-cdlv #app.form-vue .form-vue-steps .logo-generations img,.page-formulaire-exposition-champions-championnes #app.form-vue .form-vue-steps .logo-generations img{max-width:220px;}.page-formulaire-film-cdlv #app.form-vue .form-vue-steps .headingblue1,.page-formulaire-film-cdlv #app.form-vue .form-vue-steps .header-bg.header-bg-front 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 .headingblue1,.page-formulaire-exposition-champions-championnes #app.form-vue .form-vue-steps .header-bg.header-bg-front h1,.header-bg.header-bg-front .page-formulaire-exposition-champions-championnes #app.form-vue .form-vue-steps h1{color:var(--primary);}}.page-formulaire-film-cdlv #app.form-vue .wizard-nav-pills,.page-formulaire-exposition-champions-championnes #app.form-vue .wizard-nav-pills{top:38rem;}.page-formulaire-film-cdlv #app.form-vue .wizard-nav-pills li .stepTitle,.page-formulaire-exposition-champions-championnes #app.form-vue .wizard-nav-pills li .stepTitle{color:var(--primary) !important;}.page-formulaire-film-cdlv #app.form-vue .wizard-nav-pills li .wizard-icon-circle,.page-formulaire-exposition-champions-championnes #app.form-vue .wizard-nav-pills li .wizard-icon-circle{border:2px solid var(--primary);}.page-formulaire-film-cdlv #app.form-vue .wizard-nav-pills li .wizard-icon-circle:before,.page-formulaire-exposition-champions-championnes #app.form-vue .wizard-nav-pills li .wizard-icon-circle:before{color:var(--primary);}@media screen and (max-width:991px){.page-formulaire-film-cdlv #app.form-vue .wizard-nav-pills,.page-formulaire-exposition-champions-championnes #app.form-vue .wizard-nav-pills{background:#FAB900;}}.page-formulaire-film-cdlv #app.form-vue .form-vue-detail .form-vue-loader,.page-formulaire-exposition-champions-championnes #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-film-cdlv #app.form-vue .form-vue-detail .wizard-tab-content .form-vue-intro,.page-formulaire-exposition-champions-championnes #app.form-vue .form-vue-detail .wizard-tab-content .form-vue-intro{background:var(--primary);color:#FFFFFF;margin-bottom:4rem;margin-top:2rem;}.page-formulaire-film-cdlv #app.form-vue .form-vue-detail .wizard-tab-content .step-title-wrapper,.page-formulaire-exposition-champions-championnes #app.form-vue .form-vue-detail .wizard-tab-content .step-title-wrapper{margin-bottom:3rem;}.page-formulaire-film-cdlv #app.form-vue .form-vue-detail .wizard-tab-content .step-title-wrapper .step-title,.page-formulaire-exposition-champions-championnes #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-film-cdlv #app.form-vue .form-vue-detail .wizard-tab-content .step-title-wrapper .step-subtitle,.page-formulaire-exposition-champions-championnes #app.form-vue .form-vue-detail .wizard-tab-content .step-title-wrapper .step-subtitle{color:#333333;margin-top:0;margin-bottom:0;}.page-formulaire-film-cdlv #app.form-vue .form-vue-detail fieldset legend,.page-formulaire-film-cdlv #app.form-vue .form-vue-detail fieldset .legend,.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{font-size:2rem;font-weight:700;font-family:"paris2024",sans-serif;color:var(--primary);}.page-formulaire-film-cdlv #app.form-vue .form-vue-detail fieldset .form-group + .legend,.page-formulaire-exposition-champions-championnes #app.form-vue .form-vue-detail fieldset .form-group + .legend{margin-top:3rem;}.page-formulaire-film-cdlv #app.form-vue .form-vue-detail fieldset .form-group .help .helpText,.page-formulaire-exposition-champions-championnes #app.form-vue .form-vue-detail fieldset .form-group .help .helpText{font-size:0.8em;}.page-formulaire-film-cdlv #app.form-vue .form-vue-detail fieldset .optin-intro,.page-formulaire-exposition-champions-championnes #app.form-vue .form-vue-detail fieldset .optin-intro{color:var(--primary);font-weight:700;margin-bottom:0;}.page-formulaire-film-cdlv #app.form-vue .form-vue-detail fieldset .optin-label label,.page-formulaire-exposition-champions-championnes #app.form-vue .form-vue-detail fieldset .optin-label label{font-weight:500;}.page-formulaire-film-cdlv #app.form-vue .form-vue-detail fieldset .legend-subTitle,.page-formulaire-exposition-champions-championnes #app.form-vue .form-vue-detail fieldset .legend-subTitle{margin-bottom:1rem;color:#333333;}.page-formulaire-film-cdlv #app.form-vue .form-vue-detail fieldset .alignment-column .radio-list,.page-formulaire-exposition-champions-championnes #app.form-vue .form-vue-detail fieldset .alignment-column .radio-list{flex-direction:column;}.page-formulaire-film-cdlv #app.form-vue .form-vue-detail fieldset .alignment-column .radio-list label,.page-formulaire-exposition-champions-championnes #app.form-vue .form-vue-detail fieldset .alignment-column .radio-list label{margin-bottom:1em;}.page-formulaire-film-cdlv #app.form-vue .form-vue-detail .wizard-card-footer .wizard-footer-left .wizard-btn,.page-formulaire-exposition-champions-championnes #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-film-cdlv #app.form-vue .form-vue-detail .wizard-card-footer .wizard-footer-left .wizard-btn:hover,.page-formulaire-exposition-champions-championnes #app.form-vue .form-vue-detail .wizard-card-footer .wizard-footer-left .wizard-btn:hover{background-color:var(--accent-shade) !important;color:white !important;}.page-formulaire-film-cdlv #app.form-vue .form-vue-detail .wizard-card-footer .wizard-footer-left .wizard-btn:focus,.page-formulaire-exposition-champions-championnes #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-film-cdlv #app.form-vue .form-vue-detail .wizard-card-footer .wizard-footer-right .wizard-btn,.page-formulaire-exposition-champions-championnes #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-film-cdlv #app.form-vue .form-vue-detail .wizard-card-footer .wizard-footer-right .wizard-btn:hover,.page-formulaire-exposition-champions-championnes #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-film-cdlv #app.form-vue .form-vue-detail .wizard-card-footer .wizard-footer-right .wizard-btn:focus,.page-formulaire-exposition-champions-championnes #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:white !important;}.page-formulaire-film-cdlv #app.form-vue .form-vue-detail .thanks-page h2,.page-formulaire-exposition-champions-championnes #app.form-vue .form-vue-detail .thanks-page h2{text-align:left;}.page-formulaire-film-cdlv #app.form-vue .form-vue-detail .thanks-page .panel-body,.page-formulaire-exposition-champions-championnes #app.form-vue .form-vue-detail .thanks-page .panel-body{text-align:left;}
.tns-outer{padding:0 !important}.tns-outer [hidden]{display:none !important}.tns-outer [aria-controls],.tns-outer [data-action]{cursor:pointer}.tns-slider{-webkit-transition:all 0s;-moz-transition:all 0s;transition:all 0s}.tns-slider>.tns-item{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.tns-horizontal.tns-subpixel{white-space:nowrap}.tns-horizontal.tns-subpixel>.tns-item{display:inline-block;vertical-align:top;white-space:normal}.tns-horizontal.tns-no-subpixel:after{content:'';display:table;clear:both}.tns-horizontal.tns-no-subpixel>.tns-item{float:left}.tns-horizontal.tns-carousel.tns-no-subpixel>.tns-item{margin-right:-100%}.tns-no-calc{position:relative;left:0}.tns-gallery{position:relative;left:0;min-height:1px}.tns-gallery>.tns-item{position:absolute;left:-100%;-webkit-transition:transform 0s,opacity 0s;-moz-transition:transform 0s,opacity 0s;transition:transform 0s,opacity 0s}.tns-gallery>.tns-slide-active{position:relative;left:auto !important}.tns-gallery>.tns-moving{-webkit-transition:all 0.25s;-moz-transition:all 0.25s;transition:all 0.25s}.tns-autowidth{display:inline-block}.tns-lazy-img{-webkit-transition:opacity 0.6s;-moz-transition:opacity 0.6s;transition:opacity 0.6s;opacity:0.6}.tns-lazy-img.tns-complete{opacity:1}.tns-ah{-webkit-transition:height 0s;-moz-transition:height 0s;transition:height 0s}.tns-ovh{overflow:hidden}.tns-visually-hidden{position:absolute;left:-10000em}.tns-transparent{opacity:0;visibility:hidden}.tns-fadeIn{opacity:1;filter:alpha(opacity=100);z-index:0}.tns-normal,.tns-fadeOut{opacity:0;filter:alpha(opacity=0);z-index:-1}.tns-vpfix{white-space:nowrap}.tns-vpfix>div,.tns-vpfix>li{display:inline-block}.tns-t-subp2{margin:0 auto;width:310px;position:relative;height:10px;overflow:hidden}.tns-t-ct{width:2333.3333333%;width:-webkit-calc(100% * 70 / 3);width:-moz-calc(100% * 70 / 3);width:calc(100% * 70 / 3);position:absolute;right:0}.tns-t-ct:after{content:'';display:table;clear:both}.tns-t-ct>div{width:1.4285714%;width:-webkit-calc(100% / 70);width:-moz-calc(100% / 70);width:calc(100% / 70);height:10px;float:left}
