body.act-theme .act-projet-main-content.wp-block-columns{gap:7rem;margin-bottom:var(--margin--xx-large)!important;margin-top:var(--margin--xx-large)}@media (max-width:1024px){body.act-theme .act-projet-main-content.wp-block-columns{gap:3rem}}body.act-theme .act-projet-heading{margin-top:0!important}body.act-theme .act-projet-heading__text{margin:var(--margin--medium) auto;max-width:500px}body.act-theme .act-projet-heading__text h2,body.act-theme .act-projet-heading__text p{margin:var(--margin--small) 0 0}body.act-theme .act-projet-presentation>:last-child{margin-bottom:0}body.act-theme .act-projet-menu{left:0;position:sticky;top:0;z-index:1000}@media (max-width:800px){body.act-theme .act-projet-menu{position:static}}body.act-theme .act-projet-menu__intro{font:normal 400 1rem/1.5em var(--font-family--heading)}body.act-theme .act-projet-menu__nav{display:flex;flex-wrap:wrap;gap:.5rem 2rem;list-style:none;margin:var(--margin--xx-small) 0 0;padding:0}body.act-theme .act-projet-menu__li{padding:0;text-indent:0}body.act-theme .act-projet-menu__li:before{display:none}body.act-theme .act-projet-menu__element{color:var(--color--text--accent);font:normal 600 1rem/1.5em var(--font-family--heading);text-decoration:none}body.act-theme .act-projet-menu__element:focus,body.act-theme .act-projet-menu__element:focus-within,body.act-theme .act-projet-menu__element:hover{text-decoration:underline}body.act-theme .act-project-collapsible [aria-expanded=true]>.act-collapsible__wrapper>.act-collapsible__content,body.act-theme .act-project-collapsible.act-collapsible--expanded>.act-collapsible__wrapper>.act-collapsible__content{max-height:none;overflow:visible}body.act-theme .act-project-collapsible:not(.act-collapsible--2nd-level):not(:first-child){margin-top:var(--margin--medium)}body.act-theme .act-project-collapsible:not(.act-collapsible--2nd-level).act-collapsible--expanded>.act-collapsible__wrapper>.act-collapsible__toggle>.act-collapsible__heading,body.act-theme .act-project-collapsible:not(.act-collapsible--2nd-level)>.act-collapsible__wrapper>.act-collapsible__toggle>.act-collapsible__heading{background:transparent;border:0;color:var(--color--text);font:var(--font--title--h2--bold);padding:0}body.act-theme .act-project-collapsible:not(.act-collapsible--2nd-level).act-collapsible--expanded>.act-collapsible__wrapper>.act-collapsible__toggle>.act-collapsible__heading:focus,body.act-theme .act-project-collapsible:not(.act-collapsible--2nd-level).act-collapsible--expanded>.act-collapsible__wrapper>.act-collapsible__toggle>.act-collapsible__heading:focus-within,body.act-theme .act-project-collapsible:not(.act-collapsible--2nd-level).act-collapsible--expanded>.act-collapsible__wrapper>.act-collapsible__toggle>.act-collapsible__heading:hover,body.act-theme .act-project-collapsible:not(.act-collapsible--2nd-level)>.act-collapsible__wrapper>.act-collapsible__toggle>.act-collapsible__heading:focus,body.act-theme .act-project-collapsible:not(.act-collapsible--2nd-level)>.act-collapsible__wrapper>.act-collapsible__toggle>.act-collapsible__heading:focus-within,body.act-theme .act-project-collapsible:not(.act-collapsible--2nd-level)>.act-collapsible__wrapper>.act-collapsible__toggle>.act-collapsible__heading:hover{background:transparent;color:var(--color--text)!important}body.act-theme .act-project-collapsible>.act-collapsible__wrapper>.act-collapsible__content>.act-collapsible__content-inner,body.act-theme .act-project-collapsible>.act-collapsible__wrapper>.act-collapsible__toggle>.act-collapsible__heading{padding-left:0!important;padding-right:0!important}body.act-theme .act-project-collapsible>.act-collapsible__wrapper>.act-collapsible__toggle>.act-collapsible__heading>.act-collapsible__button,body.act-theme .act-project-collapsible>.act-collapsible__wrapper>.act-collapsible__toggle>.act-collapsible__heading>.act-collapsible__button>.act-collapsible__button-close,body.act-theme .act-project-collapsible>.act-collapsible__wrapper>.act-collapsible__toggle>.act-collapsible__heading>.act-collapsible__button>.act-collapsible__button-open{height:40px!important;width:40px!important}body.act-theme .act-project-collapsible>.act-collapsible__wrapper>.act-collapsible__toggle>.act-collapsible__heading>.act-collapsible__button>.act-collapsible__button-close:before,body.act-theme .act-project-collapsible>.act-collapsible__wrapper>.act-collapsible__toggle>.act-collapsible__heading>.act-collapsible__button>.act-collapsible__button-open:before{background-color:currentColor!important;-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='40' height='40' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M8.333 26.667 20 15l11.666 11.667' stroke='%23F9692A' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")!important;mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='40' height='40' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M8.333 26.667 20 15l11.666 11.667' stroke='%23F9692A' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")!important}body.act-theme .act-project-collapsible>.act-collapsible__wrapper>.act-collapsible__toggle>.act-collapsible__heading>.act-collapsible__button>.act-collapsible__button-close:before{transform:rotate(0deg)!important}body.act-theme .act-project-collapsible>.act-collapsible__wrapper>.act-collapsible__toggle>.act-collapsible__heading>.act-collapsible__button>.act-collapsible__button-open:before{transform:rotate(180deg)!important}body.act-theme .act-projet-etapes{margin-top:var(--margin--large)}body.act-theme .act-projet-etapes:first-child{margin-top:0}body.act-theme .act-projet-etapes__etape{font:var(--font--title--h5--regular)}body.act-theme .act-projet-etapes__titre{font:var(--font--title--h3--regular);margin:0}body.act-theme .act-projet-etapes__description{color:var(--color--text);font:var(--font--text)}body.act-theme .act-projet-etapes__description :last-child{margin-bottom:0}body.act-theme .act-projet-comite{display:grid;gap:1.25rem;grid-template-columns:1fr 1fr 1fr 1fr}@media (max-width:1024px){body.act-theme .act-projet-comite{grid-template-columns:1fr 1fr}}body.act-theme .act-projet-comite__membre{border:1px solid;display:flex;flex-direction:column;justify-content:space-between;padding:var(--padding--large) var(--padding--x-medium)}body.act-theme .act-projet-comite__nom{color:var(--color--text--accent);font:var(--font--title--h5--regular);margin-bottom:var(--margin--xx-small)}body.act-theme .act-projet-comite__org{font:normal 700 .875rem/1.71em var(--font-family--heading);margin-bottom:var(--margin--small)}body.act-theme .act-projet-comite__poste{color:var(--color--text--accent);font:normal 400 .875rem/1.71em var(--font-family--heading)}body.act-theme .act-projet-documentation{margin-top:var(--margin--large)}body.act-theme .act-projet-documentation:first-child{margin-top:0}body.act-theme .act-projet-documentation:first-child .act-projet-documentation__titre{margin-bottom:var(--margin--x-small);margin-top:0}body.act-theme .act-projet-documentation__titre{font:var(--font--title--h3--regular)}body.act-theme .act-projet-documentation__text :last-child,body.act-theme .act-projet-documentation__titre.act-projet-documentation__titre--notext{margin-bottom:0}body.act-theme .act-projet-documentation .wp-block-file{margin-top:1rem}body.act-theme .act-projet-documentation .wp-block-file+.wp-block-file{margin-top:0}body.act-theme .act-projet-commentaires__heading{display:flex;justify-content:space-between}body.act-theme .act-projet-commentaires__date{margin:var(--margin--x-small) 0 0}body.act-theme .act-projet-commentaires__date a{color:var(--color--text);font:normal 500 .875rem/1.7em var(--font-family--heading);text-decoration:none}body.act-theme .act-projet-commentaires .comment-reply-link:not(.wp-block-button__link),body.act-theme .act-projet-commentaires .wp-block-comment-edit-link a:not(.wp-block-button__link){color:var(--color--text--meta);font:normal 500 .875rem/1.7em var(--font-family--heading);text-decoration:none;text-transform:uppercase}body.act-theme .act-projet-commentaires .comment-reply-link:not(.wp-block-button__link):hover,body.act-theme .act-projet-commentaires .wp-block-comment-edit-link a:not(.wp-block-button__link):hover{text-decoration:underline}body.act-theme .act-projet-commentaires__buttons{margin-top:var(--margin--x-small)}body.act-theme .act-projet-commentaires .act-projet-commentaires__buttons>div{display:inline-block}body.act-theme .act-projet-commentaires .act-projet-commentaires__buttons a.wp-element-button.wp-block-button__link{font:normal 700 .75rem/2em var(--font-family--heading);height:2rem;padding:0 var(--padding--small)}body.act-theme .act-projet-commentaires__titre a{color:var(--color--text);font:var(--font--title--h5--bold);text-decoration:none}body.act-theme .act-projet-commentaires__text,body.act-theme .act-projet-commentaires__text p{color:var(--color--text);font:var(--font--text);text-decoration:none}body.act-theme .act-projet-commentaires__commentaire{border-bottom:1px solid var(--color--text--meta)}body.act-theme .comment-reply-title{font:var(--font--title--h4--regular)}body.act-theme .wp-block-comment-template ol{list-style-type:none}body.act-theme .wp-block-comment-template ol li{margin:0;padding-left:0;text-indent:0}body.act-theme .wp-block-comment-template ol li:before{display:none}body.act-theme .wp-block-comment-template ol li>div{padding-left:var(--padding--xx-large)}body.act-theme textarea{background:var(--color--input--background);border:var(--border-width--input) solid var(--color--input--border);border-radius:var(--border-radius--input);box-shadow:var(--box-shadow--button,none);color:var(--color--input--text);font:var(--font--input);height:var(--height--input);height:8.1rem;max-height:8.1rem;max-width:100%;padding:var(--padding--input);resize:none;width:100%}body.act-theme textarea:focus,body.act-theme textarea:focus-visible{outline:var(--outline--focus);outline-offset:-2px}body.act-theme textarea:focus-visible{background:var(--color--input--background--focus);border-color:var(--color--input--border--focus);box-shadow:var(--box-shadow--button--focus,none);color:var(--color--input--text--focus)}body.act-theme textarea[disabled]{background:var(--color--input--background--disabled);border-color:var(--color--input--border--disabled);color:var(--color--input--text--disabled)}
