@charset "UTF-8";
.wpcf7 .screen-reader-response {
position: absolute;
overflow: hidden;
clip: rect(1px, 1px, 1px, 1px);
clip-path: inset(50%);
height: 1px;
width: 1px;
margin: -1px;
padding: 0;
border: 0;
word-wrap: normal !important;
}
.wpcf7 .hidden-fields-container {
display: none;
}
.wpcf7 form .wpcf7-response-output {
margin: 2em 0.5em 1em;
padding: 0.2em 1em;
border: 2px solid #00a0d2; }
.wpcf7 form.init .wpcf7-response-output,
.wpcf7 form.resetting .wpcf7-response-output,
.wpcf7 form.submitting .wpcf7-response-output {
display: none;
}
.wpcf7 form.sent .wpcf7-response-output {
border-color: #46b450; }
.wpcf7 form.failed .wpcf7-response-output,
.wpcf7 form.aborted .wpcf7-response-output {
border-color: #dc3232; }
.wpcf7 form.spam .wpcf7-response-output {
border-color: #f56e28; }
.wpcf7 form.invalid .wpcf7-response-output,
.wpcf7 form.unaccepted .wpcf7-response-output,
.wpcf7 form.payment-required .wpcf7-response-output {
border-color: #ffb900; }
.wpcf7-form-control-wrap {
position: relative;
}
.wpcf7-not-valid-tip {
color: #dc3232; font-size: 1em;
font-weight: normal;
display: block;
}
.use-floating-validation-tip .wpcf7-not-valid-tip {
position: relative;
top: -2ex;
left: 1em;
z-index: 100;
border: 1px solid #dc3232;
background: #fff;
padding: .2em .8em;
width: 24em;
}
.wpcf7-list-item {
display: inline-block;
margin: 0 0 0 1em;
}
.wpcf7-list-item-label::before,
.wpcf7-list-item-label::after {
content: " ";
}
.wpcf7-spinner {
visibility: hidden;
display: inline-block;
background-color: #23282d; opacity: 0.75;
width: 24px;
height: 24px;
border: none;
border-radius: 100%;
padding: 0;
margin: 0 24px;
position: relative;
}
form.submitting .wpcf7-spinner {
visibility: visible;
}
.wpcf7-spinner::before {
content: '';
position: absolute;
background-color: #fbfbfc; top: 4px;
left: 4px;
width: 6px;
height: 6px;
border: none;
border-radius: 100%;
transform-origin: 8px 8px;
animation-name: spin;
animation-duration: 1000ms;
animation-timing-function: linear;
animation-iteration-count: infinite;
}
@media (prefers-reduced-motion: reduce) {
.wpcf7-spinner::before {
animation-name: blink;
animation-duration: 2000ms;
}
}
@keyframes spin {
from {
transform: rotate(0deg);
}
to {
transform: rotate(360deg);
}
}
@keyframes blink {
from {
opacity: 0;
}
50% {
opacity: 1;
}
to {
opacity: 0;
}
}
.wpcf7 [inert] {
opacity: 0.5;
}
.wpcf7 input[type="file"] {
cursor: pointer;
}
.wpcf7 input[type="file"]:disabled {
cursor: default;
}
.wpcf7 .wpcf7-submit:disabled {
cursor: not-allowed;
}
.wpcf7 input[type="url"],
.wpcf7 input[type="email"],
.wpcf7 input[type="tel"] {
direction: ltr;
}
.wpcf7-reflection > output {
display: list-item;
list-style: none;
}
.wpcf7-reflection > output[hidden] {
display: none;
}body {
padding-top: 90px;
}
body.logged-in {
padding-top: 110px;
}
@media screen and (max-width: 768px) {
body.logged-in {
padding-top: 90px;
}
}
body.logged-in .header {
top: 32px;
}
@media screen and (max-width: 768px) {
body.logged-in .header {
top: 46px;
}
}
.header {
position: fixed;
top: 0px;
height: 90px;
width: 100%;
z-index: 1000;
background: var(--color-white);
}
.header .menu {
display: flex;
align-items: center;
gap: var(--base-padding);
}
.header .menu a {
position: relative;
display: flex;
align-items: center;
max-height: 100%;
padding: calc(var(--base-padding) * 1.5);
font-size: 13px;
font-size: 1rem;
font-weight: 700;
text-transform: uppercase;
line-height: 1;
white-space: nowrap;
transition: 0.25s ease-in-out;
}
.header .menu a[href="#"] {
cursor: default;
}
.header .menu a:not([href="#"]):hover {
color: var(--color-primary);
}
.header .menu .btn {
padding: 0 !important;
}
.header .menu .btn a {
justify-content: center;
color: inherit;
}
.header .menu .menu-item {
position: relative;
white-space: nowrap;
}
.header .menu .current-menu-item a { }
.header .menu .menu-item-has-children {
position: relative;
}
.header .menu .menu-item-has-children > a {
padding-right: calc(var(--v-align) * 1.25);
}
.header .menu .menu-item-has-children > a .btn-toggle {
display: flex;
align-items: center;
justify-content: center;
position: absolute;
top: 50%;
right: 0;
height: var(--v-align);
width: var(--v-align);
background: rgba(0, 0, 0, 0.1);
border-radius: 50%;
transform: translateY(-50%);
}
.header .menu .menu-item-has-children > a .btn-toggle:after {
content: "";
width: 9px;
height: 5px;
background: url('data:image/svg+xml,<svg width="11" height="6" viewBox="0 0 11 6" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M1 1L5.5 5.5L10 1" stroke="%23272726" stroke-linejoin="round"/></svg>') no-repeat center;
background-size: contain;
transition: 0.25s ease-in-out;
}
.header .menu .menu-item-has-children.is-open > a .btn-toggle:after {
transform: rotate(-180deg);
}
.header .menu .sub-menu {
position: absolute;
top: 130%;
left: 50%;
min-width: 100%;
padding: var(--base-padding);
background: var(--color-white);
opacity: 0;
visibility: hidden;
border-radius: 8px;
transition: 0.25s ease-in-out;
transform: translateX(-50%);
}
@media (max-width: 1023px) {
.header .menu .menu-item-has-children.is-open .sub-menu {
opacity: 1;
visibility: visible;
}
}
@media (min-width: 1024px) {
.header .menu .menu-item-has-children > a {
padding-right: calc(var(--v-align) * 0.85);
}
.header .menu .menu-item-has-children > a .btn-toggle {
background: none;
pointer-events: none;
}
.header .menu .menu-item-has-children:hover .sub-menu {
opacity: 1;
visibility: visible;
}
.header .menu .sub-menu {
padding: 0;
}
.header .menu .sub-menu .menu-item span {
left: calc(var(--base-padding) * 1.5 + var(--base-padding));
right: calc(var(--base-padding) * 1.5 + var(--base-padding));
bottom: 0;
}
.header .menu .sub-menu .menu-item:last-child span {
bottom: var(--base-padding);
}
.header .menu .sub-menu a {
padding-left: calc(var(--base-padding) * 1.5 + var(--base-padding));
padding-right: calc(var(--base-padding) * 1.5 + var(--base-padding));
}
.header .menu .sub-menu .menu-item:first-child a {
padding-top: calc(var(--base-padding) * 1.5 + var(--base-padding));
}
.header .menu .sub-menu .menu-item:last-child a {
padding-bottom: calc(var(--base-padding) * 1.5 + var(--base-padding));
}
}
.navbar .section {
display: flex;
align-items: center;
justify-content: flex-start;
height: 90px;
}
@media (max-width: 1023px) {
.navbar .menu-wrapper {
position: absolute;
top: 100%;
left: 0;
right: 0;
display: flex;
flex-direction: column;
padding: calc(var(--v-align) / 2);
padding-top: 0;
background: var(--color-white);
opacity: 0;
visibility: hidden;
transform: translateY(-5px);
transition: 0.25s ease-in-out;
}
.navbar .menu {
flex-direction: column;
gap: 0;
}
.navbar .menu + .menu {
margin-top: calc(var(--v-align) / 2);
}
.navbar .menu a {
padding-top: calc(var(--base-padding) * 2);
padding-bottom: calc(var(--base-padding) * 2);
}
.navbar .menu .sub-menu {
position: static;
transform: none;
max-height: 0;
padding-top: 0;
padding-bottom: 0;
}
.navbar .menu-item {
width: 100%;
}
.navbar .menu-item + .menu-item {
border-top: 1px solid var(--color-background);
}
.navbar .menu-item-has-children.is-open .sub-menu {
display: block;
padding: var(--base-padding);
opacity: 1;
visibility: visible;
margin-bottom: var(--base-padding);
max-height: 300px;
}
.is-menu-open .navbar .menu-wrapper {
opacity: 1;
visibility: visible;
transform: none;
}
}
@media (min-width: 1024px) {
.navbar .section {
height: 90px;
}
.navbar .burger {
display: none;
}
.navbar .menu-wrapper {
display: flex;
align-items: center;
margin-left: auto;
}
.navbar .menu {
margin-left: calc(var(--v-align) * 0.5);
}
}
@media (min-width: 1124px) {
.navbar .menu {
margin-left: calc(var(--v-align) * 1.75);
}
}
.burger {
position: relative;
box-sizing: content-box;
display: flex;
align-items: center;
justify-content: center;
width: 24px;
height: 24px;
padding: var(--base-padding);
margin-right: calc(var(--v-align) / -4);
margin-left: auto;
border-radius: var(--radius-primary);
transition: 0.25s ease-in-out;
}
.burger span {
position: relative;
display: inline-block;
width: 26px;
height: 3px;
background: var(--color-text);
transition: 0.25s ease-in-out;
}
.burger span:before, .burger span:after {
content: "";
position: absolute;
top: 0;
left: 0;
height: 100%;
width: 100%;
background: var(--color-text);
transition: 0.25s ease-in-out;
}
.burger span:before {
transform: translateY(-8px);
}
.burger span:after {
transform: translateY(8px);
}
.is-menu-open .burger span {
background: transparent !important;
}
.is-menu-open .burger span:before {
transform: translateY(0) rotate(45deg);
}
.is-menu-open .burger span:after {
transform: translateY(0) rotate(-45deg);
}
#menu-menu-secondaire {
gap: calc(var(--v-align) / 3);
}
@media (min-width: 1024px) {
#menu-menu-secondaire {
margin-left: auto;
}
}
.menu .menu-item span {
display: none;
}
@media (min-width: 1024px) {
.menu .menu-item span {
display: block;
}
}
:root{font-size:13px;--grid-columns: 12;--grid-gutter: var(--v-align);--1-col: 100%;--2-cols: calc(100% / 2 - var(--grid-gutter) / 2 * (2 - 1));--3-cols: calc(100% / 3 - var(--grid-gutter) / 3 * (3 - 1));--4-cols: calc(100% / 4 - var(--grid-gutter) / 4 * (4 - 1));--5-cols: calc(100% / 5 - var(--grid-gutter) / 5 * (5 - 1));--col-12:100%;--col-11: calc(100% / 12 * 11);--col-10: calc(100% / 12 * 10);--col-9:75%;--col-8: calc(100% / 12 * 8);--col-7: calc(100% / 12 * 7);--col-6:50%;--col-5: calc(100% / 12 * 5);--col-4: calc(100% / 12 * 4);--col-3:25%;--col-2: calc(100% / 12 * 2);--col-1: calc(100% / 12 * 1);--color-primary: #CF0B13;--color-secondary: #7E1717;--color-white: #FFFFFF;--color-text: #000000;--color-text-secondary: #373737;--color-muted: #B0AEAA;--color-background: #F8F8F8;--color-background-secondary: var(--color-secondary);--color-border: #D9D9D9;--color-link-default: var(--color-text);--color-link-hover: var(--color-primary);--base-fontweight: normal;--base-lineheight: 1.3;--base-fontsize: 13px;--base-padding: 8px;--base-padding-secondary: 10px;--v-align: calc(var(--base-padding)*4);--radius-primary: 10px;--max-width: 1236px;--btn-padding-vertical: var(--base-padding-secondary);--btn-padding-horizontal: calc(var(--base-padding)*2);--form-fontsize: 13;--input-padding-horizontal: calc(var(--base-padding)*2);--input-padding-vertical: 9px;--input-height: 40px;--input-background: var(--color-white);--fontFallback: Arial, Verdana, sans-serif;--font-primary: Montserrat;--notice-color: var(--color-text);--notice-background: var(--color-background);--notice-info-color: #5bc0de;--notice-success-color: #5cb85c;--notice-error-color: #d9534f;--notice-warning-color: #f0ad4e} html{line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,footer,header,nav,section{display:block}h1{font-size:2em;margin:.67em 0}figcaption,figure,main{display:block}figure{margin:0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent;-webkit-text-decoration-skip:objects}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:inherit}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}dfn{font-style:italic}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{font-family:sans-serif;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,html [type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{display:inline-block;vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details,menu{display:block}summary{display:list-item}canvas{display:inline-block}template{display:none}[hidden]{display:none}@keyframes appear{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}@font-face{font-family:Montserrat;font-style:normal;font-weight:400;font-display:swap;src:url(//www.agms.fr/app/themes/agms/src/fonts/montserrat-latin-400-normal.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Montserrat;font-style:normal;font-weight:700;font-display:swap;src:url(//www.agms.fr/app/themes/agms/src/fonts/montserrat-latin-700-normal.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}html{scroll-behavior:smooth}body{line-height:var(--base-lineheight);color:var(--color-text);font-family:var(--font-primary),var(--fontFallback);font-size:13px;font-size:1rem;font-weight:500;overflow-x:hidden;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body.menu-open{overflow:hidden}button,input,optgroup,select,textarea{font-family:var(--font-primary),var(--fontFallback)}*,*:before,*:after{box-sizing:border-box;font-smoothing:antialiased;scroll-margin-top:164px}a{color:var(--color-link-default);text-decoration:none;cursor:pointer}strong,b{font-weight:700}mark{background-color:var(--color-primary);color:var(--color-text)}u{position:relative;white-space:nowrap;text-decoration:none}u span{position:absolute;inset:0 0 -6.5px;background-repeat:no-repeat;background-position:bottom;background-size:contain;z-index:-1}p{margin:0}ul,ol,blockquote,table,iframe,video,audio,address{margin:0}ul,ol{padding:0;list-style:none}img,iframe{max-width:100%}picture{display:block}img{display:block;height:auto!important}picture img{display:block}svg{display:block}iframe{box-sizing:border-box}.wp-block-separator{margin-top:0;margin-bottom:0;height:1px;background-color:var(--color-border);border:none}.page{overflow-x:hidden}.grecaptcha-badge{display:none}.section{position:relative;width:100%;padding-left:calc(var(--grid-gutter) / 2);padding-right:calc(var(--grid-gutter) / 2);max-width:var(--max-width);margin:0 auto;box-sizing:border-box}@media (min-width: 768px){.section{padding-left:var(--grid-gutter);padding-right:var(--grid-gutter)}}.row--full{max-width:none}.row--small{position:relative;width:100%;max-width:1008px;margin:0 auto;box-sizing:border-box}.l-wrapper{display:flex;flex-wrap:wrap;gap:var(--grid-gutter)}.l-wrapper.is-centered{align-items:center}.l-half{width:var(--1-col)}.l-half>div:last-child{margin-bottom:0}@media (min-width: 768px){.l-half{width:var(--2-cols)}}.l-third{width:var(--1-col)}@media (min-width: 768px){.l-third{width:var(--3-cols)}}.l-twothird{width:var(--1-col)}@media (min-width: 768px){.l-twothird{width:calc(66.6666666667% - var(--grid-gutter) / 1.5 * .5)}}.l-quarter{width:var(--1-col)}@media (min-width: 768px){.l-quarter{width:var(--4-cols)}}.l-full{width:var(--1-col)}.main{padding-top:var(--header-height);overflow:hidden}.main-inner{z-index:1}.site-logo{min-width:150px;width:150px}@media (min-width: 1024px){.site-logo{min-width:191px;width:191px}}h1,h2,h3,h4,.title--h1,.title--h2,.title--h3,.title--h4{margin:0;color:var(--color-primary)}h1 br,h2 br,h3 br,h4 br,.title--h1 br,.title--h2 br,.title--h3 br,.title--h4 br{display:none}@media (min-width: 1024px){h1 br,h2 br,h3 br,h4 br,.title--h1 br,.title--h2 br,.title--h3 br,.title--h4 br{display:block}}h1,.title--h1{font-size:24px;font-size:1.8461538462rem}@media (min-width: 1024px){h1,.title--h1{font-size:40px;font-size:3.0769230769rem}}h2,.title--h2{font-size:22px;font-size:1.6923076923rem}.home h2,.home .title--h2{font-size:24px;font-size:1.8461538462rem}@media (min-width: 1024px){h2,.title--h2{font-size:30px;font-size:2.3076923077rem}.home h2,.home .title--h2{font-size:40px;font-size:3.0769230769rem}}h3,.title--h3{font-size:20px;font-size:1.5384615385rem}@media (min-width: 1024px){h3,.title--h3{font-size:25px;font-size:1.9230769231rem}}h4,.title--h4{font-size:16px;font-size:1.2307692308rem}@media (min-width: 1024px){h4,.title--h4{font-size:19px;font-size:1.4615384615rem}}button{padding:0;border:none;color:var(--color-text);background:none;cursor:pointer}.btn,.wp-block-button__link,input[type=submit],input[type=button]{position:relative;display:inline-flex;align-items:center;text-align:center;height:28px;padding:0 calc(var(--v-align) / 2);font-weight:700;text-decoration:none;color:var(--color-text);background-color:var(--color-primary);border:none;border-radius:calc(var(--radius-primary) * 2);cursor:pointer;box-sizing:border-box;transition:.25s ease-in-out;text-transform:uppercase;line-height:1;white-space:nowrap;z-index:1}.btn[disabled],.btn:disabled,.wp-block-button__link[disabled],.wp-block-button__link:disabled,input[type=submit][disabled],input[type=submit]:disabled,input[type=button][disabled],input[type=button]:disabled{opacity:.5;cursor:default}.btn--primary{color:var(--color-text);background:transparent}.btn--primary:focus:before,.btn--primary:active:before,.btn--primary:hover:before,.l-overlay:hover .btn--primary:before{transform:scale(1.05)}.btn--secondary{color:var(--color-white);background:transparent;border:2px solid var(--color-white)}.btn--secondary:focus,.btn--secondary:active,.btn--secondary:hover,.l-overlay:hover .btn--secondary{color:var(--color-primary);background:var(--color-white)}.btn--ternary{color:var(--color-white);background:var(--color-primary)}.btn--ternary:focus,.btn--ternary:active,.btn--ternary:hover,.l-overlay:hover .btn--ternary{background:var(--color-secondary)}.block{position:relative;margin-top:calc(var(--v-align) * 1.5);margin-bottom:calc(var(--v-align) * 1.5)}.block .block-title{display:block;margin-bottom:var(--v-align)}.block .block-title.is-centered{display:block;text-align:center}.block .btns-container{display:flex;align-self:center;flex-wrap:wrap;gap:calc(var(--v-align) / 2)}.block .btns-container.is-centered{justify-content:center}.block.is-full{left:50%;width:100vw;transform:translate(-50%);margin:0;padding-top:calc(var(--v-align) * 1.5);padding-bottom:calc(var(--v-align) * 1.5)}.block.has-bg{background:var(--color-background)}@media (min-width: 768px){.block{margin-top:calc(var(--v-align) * 2);margin-bottom:calc(var(--v-align) * 2)}.block .btns-container{gap:var(--v-align)}.block.has-bg{padding-top:calc(var(--v-align) * 2);padding-bottom:calc(var(--v-align) * 2)}}@media (min-width: 1024px){.block.has-bg{margin-top:calc(var(--v-align) * 3);margin-bottom:calc(var(--v-align) * 3)}}.wp-block-column,.block-body,.is-highlighted{line-height:1.8}.wp-block-column>h1,.wp-block-column>h2,.wp-block-column>h3,.block-body>h1,.block-body>h2,.block-body>h3,.is-highlighted>h1,.is-highlighted>h2,.is-highlighted>h3{line-height:1.2}.wp-block-column>.h3-container+*,.wp-block-column>h3+*,.wp-block-column>h2+*,.block-body>.h3-container+*,.block-body>h3+*,.block-body>h2+*,.is-highlighted>.h3-container+*,.is-highlighted>h3+*,.is-highlighted>h2+*{margin-top:calc(var(--v-align) / 1.5)}.wp-block-column>h1,.block-body>h1,.is-highlighted>h1{margin-bottom:var(--v-align)}.wp-block-column>h2:not(:first-child),.wp-block-column>h3:not(:first-child),.wp-block-column>h4:not(:first-child),.block-body>h2:not(:first-child),.block-body>h3:not(:first-child),.block-body>h4:not(:first-child),.is-highlighted>h2:not(:first-child),.is-highlighted>h3:not(:first-child),.is-highlighted>h4:not(:first-child){margin-top:var(--v-align)}.wp-block-column>p,.wp-block-column>ul,.block-body>p,.block-body>ul,.is-highlighted>p,.is-highlighted>ul{margin-bottom:0}.wp-block-column>*,.block-body>*,.is-highlighted>*{margin-top:calc(var(--base-padding) * 2)}.wp-block-column>*:first-child,.block-body>*:first-child,.is-highlighted>*:first-child{margin-top:0}.wp-block-column>p>a,.block-body>p>a,.is-highlighted>p>a{color:var(--color-red);text-decoration:underline}.wp-block-column>p>strong,.wp-block-column>p b,.block-body>p>strong,.block-body>p b,.is-highlighted>p>strong,.is-highlighted>p b{opacity:.85}.wp-block-column>ul,.block-body>ul,.is-highlighted>ul{margin-top:calc(var(--base-padding) * 2)}.wp-block-column>ul ul,.block-body>ul ul,.is-highlighted>ul ul{margin-top:calc(var(--base-padding) * 2)}.wp-block-column>img,.block-body>img,.is-highlighted>img{border-radius:var(--radius-primary)}.wp-block-column ul,.block-body ul,.is-highlighted ul{padding-left:1.1em}.wp-block-column ul li,.block-body ul li,.is-highlighted ul li{list-style-type:disc}.wp-block-column ul li+li,.block-body ul li+li,.is-highlighted ul li+li{margin-top:var(--base-padding)}.wp-block-column .h3-container,.block-body .h3-container,.is-highlighted .h3-container{display:flex;align-items:center;gap:calc(var(--v-align) / 2)}.wp-block-column .h3-container picture,.block-body .h3-container picture,.is-highlighted .h3-container picture{min-width:60px}@media (min-width: 768px){.wp-block-column>.btns-container,.block-body>.btns-container,.is-highlighted>.btns-container{margin-top:var(--v-align)}}.wp-block-columns{display:flex;flex-wrap:wrap;gap:var(--grid-gutter);margin-top:var(--v-align);margin-bottom:var(--v-align)}@media (min-width: 1024px){.wp-block-columns{--grid-gutter: calc(var(--v-align)*2);margin-top:calc(var(--v-align) * 2);margin-bottom:calc(var(--v-align) * 2)}}.wp-block-column{width:var(--1-col)}@media (min-width: 1024px){.wp-block-column{--grid-gutter: calc(var(--v-align)*2);width:calc(50% - var(--grid-gutter) / 2 * 1)}}.list-item{position:relative}.list--coloree .list-item:before{background:url(//www.agms.fr/app/themes/agms/src/icons/list-arrow.svg) no-repeat center}.list--faq .item-text h4:before{background:url(//www.agms.fr/app/themes/agms/src/icons/list-arrow.svg) no-repeat center}.nav li{float:left;list-style:none}.nav a,.nav button{display:block}.nav--breadcrumb{margin-top:calc(var(--v-align) * 1.5);margin-bottom:calc(var(--v-align) * 1.5);font-size:14px;font-size:1.0769230769rem}.nav--breadcrumb .breadcrumb_last{color:var(--color-green)}body{overflow-x:hidden}body.is-togglemenu-open{overflow:hidden}body.is-togglemenu-open .togglemenu--push{transform:translate(0)}.togglemenu-toggle{position:relative;box-sizing:content-box;display:flex;align-items:center;justify-content:center;width:24px;height:24px;margin-right:-calc(var(-v-align/2));border-radius:var(--radius-primary);transition:.25s ease-in-out}@media (min-width: 1200px){.nav-mobile{display:none}}.togglemenu--push{position:fixed;z-index:999;top:var(--header-height);right:0;width:var(--menu-push--width);height:calc(100vh - var(--header-height));padding:cacl(var(--v-align)/2);background:var(--color-white);overflow-y:auto;transform:translate(100%);transition:transform .25s ease-in-out;box-sizing:border-box}.togglemenu--push .nav--primary-menu .nav-item{border-bottom:1px solid var(--color-border)}.togglemenu--push .nav--primary-menu .nav-item a,.togglemenu--push .nav--primary-menu .nav-item button{position:relative;display:block;padding-top:calc(var(--base-padding) * 1.5);padding-bottom:calc(var(--base-padding) * 1.5);width:100%;color:var(--color-text);font-size:20px;font-size:1.5384615385rem;line-height:1.4;font-weight:500;text-align:left}.togglemenu--push .nav--primary-menu .is-parent>a,.togglemenu--push .nav--primary-menu .is-parent>button{padding-right:40px}.togglemenu--push .nav--primary-menu .is-parent>a:before,.togglemenu--push .nav--primary-menu .is-parent>a:after,.togglemenu--push .nav--primary-menu .is-parent>button:before,.togglemenu--push .nav--primary-menu .is-parent>button:after{content:"";position:absolute;top:50%;right:var(--base-padding-secondary);height:12px;width:3px;margin-top:-8px;background:var(--color-text);transform-origin:center bottom;transition:.25s ease-in-out}.togglemenu--push .nav--primary-menu .is-parent>a:before,.togglemenu--push .nav--primary-menu .is-parent>button:before{transform:rotate(-45deg);margin-right:-1px}.togglemenu--push .nav--primary-menu .is-parent>a:after,.togglemenu--push .nav--primary-menu .is-parent>button:after{transform:rotate(45deg);margin-left:-1px}.togglemenu--push .nav--primary-menu .is-parent.is-active>a:before,.togglemenu--push .nav--primary-menu .is-parent.is-active>button:before{margin-top:-17px;transform:rotate(-135deg)}.togglemenu--push .nav--primary-menu .is-parent.is-active>a:after,.togglemenu--push .nav--primary-menu .is-parent.is-active>button:after{margin-top:-17px;transform:rotate(135deg)}.togglemenu--push .nav--primary-menu .depth-2{margin-bottom:calc(var(--base-padding) * 3)}.togglemenu--push .nav--primary-menu .depth-2 .row{padding:0}.togglemenu--push .nav--primary-menu .depth-2 .nav-item{border:none}.togglemenu--push .nav--primary-menu .depth-2 .nav-item>a,.togglemenu--push .nav--primary-menu .depth-2 .nav-item>button{display:flex;align-items:center;padding:0;font-size:17px;font-size:1.3076923077rem}.togglemenu--push .nav--primary-menu .depth-2 .nav-item+.nav-item{margin-top:calc(var(--base-padding) * 2)}.togglemenu--push .nav--primary-menu .sub-menu{padding-left:calc(var(--base-padding) * 2);border-left:1px solid var(--color-border)}.togglemenu--push .nav--secondary-menu{display:flex;flex-direction:column-reverse;align-items:center;justify-content:center;margin-top:var(--base-padding)}.togglemenu--push .nav--secondary-menu .nav-item{margin-top:calc(var(--v-align) / 2);width:100%;max-width:400px}.togglemenu--push .nav--secondary-menu button,.togglemenu--push .nav--secondary-menu a{width:100%}.togglemenu--push .togglemenu-text{margin-top:calc(var(--v-align) / 2);text-align:center;font-size:18px;font-size:1.3846153846rem}.togglemenu--push .togglemenu-text br{display:none}.togglemenu--push .togglemenu-text strong{font-weight:400}.togglemenu--push .togglemenu-text u{text-decoration:none}.togglemenu--push .togglemenu-text u:after{content:none}.togglemenu--push .togglemenu-close{display:flex;padding:20px;background:var(--color-secondary)}.togglemenu--push .togglemenu-close button{position:relative;display:inline-block;margin-left:auto;padding:0;width:44px;height:44px;color:#fff;text-indent:-9999px;background:var(--color-secondary);border:0;cursor:pointer;transition:background-color .25s ease-in-out}.togglemenu--push .togglemenu-close button:hover{background-color:var(--color-primary)}.togglemenu--push .togglemenu-close button:before,.togglemenu--push .togglemenu-close button:after{content:"";position:absolute;top:50%;left:50%;width:50%;height:3px;background-color:#fff;transform:rotate(45deg) translate(-50%,-50%);transform-origin:0 0}.togglemenu--push .togglemenu-close button:after{transform:rotate(-45deg) translate(-50%,-50%)}.nav--hover{margin-left:calc(var(--base-padding) * 2)}.nav--hover ul{display:flex;align-items:center}.nav--hover .item-depth{margin:0;padding:0}.nav--hover .nav-item{position:relative;list-style:none}.nav--hover .nav-item a,.nav--hover .nav-item button{padding:var(--base-padding);color:var(--color-text);font-size:16px;font-size:1.2307692308rem;font-weight:500;border-radius:var(--radius-primary);transition:.25s ease-in-out}.nav--hover .depth-1>.nav-item{position:relative;display:inline-block;margin:0 var(--base-padding)}.nav--hover .depth-1>.nav-item a,.nav--hover .depth-1>.nav-item button{padding:var(--base-padding) var(--base-padding)}.nav--hover .is-parent>.item-depth{display:flex;align-items:center;justify-content:center;padding:var(--v-align);position:fixed;top:var(--header-height)var(--base-padding);z-index:-1;width:100vw;max-width:750px;max-height:212px;opacity:0;visibility:hidden;border-bottom-left-radius:var(--radius-secondary);border-bottom-right-radius:var(--radius-secondary);transform:translate(-35%,-5px);transition:.25s ease-in-out}.nav--hover .is-parent>.item-depth:before{content:"";position:absolute;top:-8px;left:0;right:0;height:var(--base-padding);border-top-left-radius:var(--radius-secondary);border-top-right-radius:var(--radius-secondary)}.nav--hover .is-parent>.item-depth:after{content:"";position:absolute;inset:0 0 0 1px;background:var(--color-white);border-bottom-left-radius:var(--radius-secondary);border-bottom-right-radius:var(--radius-secondary);z-index:-10}.nav--hover .is-parent>.item-depth .row{padding:0;display:flex;align-items:center}.nav--hover .is-parent>.item-depth .item-image{margin-top:-calc(var(--base-padding) * 4);margin-left:-calc(var(--base-padding) * 4);margin-bottom:-calc(var(--base-padding) * 4);width:212px;min-width:212px}.nav--hover .is-parent>.item-depth .item-image img{display:block;border-bottom-left-radius:var(--radius-secondary)}.nav--hover .is-parent>.item-depth .nav-container{display:flex;flex-direction:column;align-items:flex-start;align-self:center}.nav--hover .is-parent>.item-depth .nav-item{margin-left:calc(var(--v-align) * 1) .5}.nav--hover .is-parent>.item-depth .nav-item a,.nav--hover .is-parent>.item-depth .nav-item button{display:flex;align-items:center;width:100%;font-size:18px;font-size:1.3846153846rem;font-weight:600}.nav--hover .is-parent>.item-depth .item-text{min-width:225px;margin-left:auto;padding:calc(var(--base-padding) * 3);color:var(--color-white);background:var(--color-text);border:1px solid var(--color-border);border-radius:var(--radius-secondary);font-size:18px;font-size:1.3846153846rem;font-weight:600}.nav--hover .is-parent>.item-depth .item-text .btn{margin-top:calc(var(--base-padding) * 2)}.nav--hover .is-parent.is-active>.item-depth{z-index:50;opacity:1;visibility:visible;transform:translate(-35%)}.messages,.messages--status,.messages--warning,.messages--error{position:relative;margin:1.5em 0;padding:58px var(--grid-gutter) calc(var(--grid-gutter) / 2);color:var(--notice-color);border-top:4px solid var(--color-primary);text-align:center;background:var(--notice-background)}.messages a,.messages--status a,.messages--warning a,.messages--error a{color:inherit}.messages:before,.messages--status:before,.messages--warning:before,.messages--error:before{content:"";position:absolute;top:15px;left:50%;z-index:5;width:30px;height:30px;background-repeat:no-repeat;background-position:center;transform:translate(-50%);border-radius:50%}.node .messages .messages__list,.node .messages--status .messages__list,.node .messages--warning .messages__list,.node .messages--error .messages__list{margin-bottom:0}.node .messages .messages__item,.node .messages--status .messages__item,.node .messages--warning .messages__item,.node .messages--error .messages__item{padding-left:0;color:#fff}.node .messages .messages__item:before,.node .messages--status .messages__item:before,.node .messages--warning .messages__item:before,.node .messages--error .messages__item:before{display:none}.messages .krumo-root,.messages--status .krumo-root,.messages--warning .krumo-root,.messages--error .krumo-root{text-align:left}.ok,.messages--status{border-top-color:var(--notice-success-color)}.ok:before,.messages--status:before{background-color:var(--notice-success-color);background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCFET0NUWVBFIHN2ZyBQVUJMSUMgIi0vL1czQy8vRFREIFNWRyAxLjEvL0VOIiAiaHR0cDovL3d3dy53My5vcmcvR3JhcGhpY3MvU1ZHLzEuMS9EVEQvc3ZnMTEuZHRkIj4KPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjAiIHk9IjAiIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDUxMiA1MTIiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDUxMiA1MTIiIHhtbDpzcGFjZT0icHJlc2VydmUiPgogICAgPHBhdGggc3R5bGU9ImZpbGw6ICNmZmY7IiBkPSJNMjU2LDUwQzE0Mi4yMjksNTAsNTAsMTQyLjIyOSw1MCwyNTZzOTIuMjI5LDIwNiwyMDYsMjA2czIwNi05Mi4yMjksMjA2LTIwNlMzNjkuNzcxLDUwLDI1Niw1MHpNMjIwLjk1MywzNjYuOTU5bC05Ny4zMjYtOTcuMzUybDQxLjQ0LTQxLjQ0OGw1NS44ODQsNTUuODk5bDEyOS4wMTgtMTI5LjAxOGw0MS40NTksNDEuNDMxTDIyMC45NTMsMzY2Ljk1OXoiIC8+Cjwvc3ZnPg==)}.warning,.messages--warning{border-top-color:var(--notice-warning-color)}.warning:before,.messages--warning:before{background-color:var(--notice-warning-color);background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCFET0NUWVBFIHN2ZyBQVUJMSUMgIi0vL1czQy8vRFREIFNWRyAxLjEvL0VOIiAiaHR0cDovL3d3dy53My5vcmcvR3JhcGhpY3MvU1ZHLzEuMS9EVEQvc3ZnMTEuZHRkIj4KPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjAiIHk9IjAiIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDUxMiA1MTIiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDUxMiA1MTIiIHhtbDpzcGFjZT0icHJlc2VydmUiPgogICAgPHBhdGggc3R5bGU9ImZpbGw6ICNmZmY7IiBkPSJNMzQxLjMyOCw1MEgxNzAuNjcyTDUwLDE3MC42NzJ2MTcwLjY1NkwxNzAuNjcyLDQ2MmgxNzAuNjU2TDQ2MiwzNDEuMzI4VjE3MC42NzJMMzQxLjMyOCw1MHpNMjU2LDM5OC45OTljLTE2LjQwNywwLTI5LjcwOC0xMy4zMDItMjkuNzA4LTI5LjcwOGMwLTE2LjQwOCwxMy4zMDEtMjkuNzA4LDI5LjcwOC0yOS43MDhzMjkuNzA4LDEzLjMsMjkuNzA4LDI5LjcwOEMyODUuNzA4LDM4NS42OTcsMjcyLjQwNywzOTguOTk5LDI1NiwzOTguOTk5eiBNMjc1LjUsMzA4Ljc5MWgtMzlsLTIwLTE4NC45OTloNzlMMjc1LjUsMzA4Ljc5MXoiLz4KPC9zdmc+)}.error,.messages--error{border-top-color:var(--notice-error-color)}.error:before,.messages--error:before{background-color:var(--notice-error-color);background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCFET0NUWVBFIHN2ZyBQVUJMSUMgIi0vL1czQy8vRFREIFNWRyAxLjEvL0VOIiAiaHR0cDovL3d3dy53My5vcmcvR3JhcGhpY3MvU1ZHLzEuMS9EVEQvc3ZnMTEuZHRkIj4KPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjAiIHk9IjAiIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDUxMiA1MTIiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDUxMiA1MTIiIHhtbDpzcGFjZT0icHJlc2VydmUiPgogICAgPHBhdGggc3R5bGU9ImZpbGw6ICNmZmY7IiBkPSJNMzQxLjMyOCw1MEgxNzAuNjcyTDUwLDE3MC42NzJ2MTcwLjY1NkwxNzAuNjcyLDQ2MmgxNzAuNjU2TDQ2MiwzNDEuMzI4VjE3MC42NzJMMzQxLjMyOCw1MHpNMzI0LjI3NiwzNjEuNDA4bC02Ny4yNzUtNjcuMjcxbC02Ny4yNzMsNjcuMjhsLTM2LjEzNi0zNi4xNTVsNjcuMjYxLTY3LjI3MWwtNjcuMjY5LTY3LjI2NWwzNi4xNTYtMzYuMTM1bDY3LjI1Nyw2Ny4yNDlsNjcuMjQ2LTY3LjI1N2wzNi4xNjYsMzYuMTQxbC02Ny4yNTgsNjcuMjYzbDY3LjI2Niw2Ny4yNTdMMzI0LjI3NiwzNjEuNDA4eiIvPgo8L3N2Zz4=)}.pagination{margin-top:calc(var(--base-padding) * 2)}.pagination .page-numbers{display:flex;align-items:center;justify-content:center}.pagination .page-numbers li{display:flex;align-items:center;justify-content:center;height:32px;width:32px;margin:0 4px;border-radius:50%;font-size:14px;font-size:1.0769230769rem;font-weight:600;transition:.25s ease-in-out}.pagination .page-numbers li a{display:block;width:100%;height:100%;color:var(--color-text);text-align:center;line-height:32px}.pagination .page-numbers li:not(.current):hover{background:#f7f7f7}.pagination .page-numbers .current{color:var(--color-white);background:var(--color-primary)}.pagination .prev,.pagination .next{position:relative}.pagination .prev.disabled,.pagination .next.disabled{display:none}.pagination .prev a:after,.pagination .next a:after{content:"";position:absolute;top:50%;left:50%;height:9px;width:9px;border-top:2px solid var(--color-text);border-left:2px solid var(--color-text)}.pagination .prev a:after{margin-left:1px;transform:translate(-50%,-50%) rotate(-45deg)}.pagination .next a:after{margin-left:-1px;transform:translate(-50%,-50%) rotate(135deg)}.swiper-container .swiper-button-prev{transform:scaleX(-1)}.swiper-container .swiper-button-prev,.swiper-container .swiper-button-next{display:block;height:50px;width:50px;margin-top:-25px;background:url('data:image/svg+xml,<svg width="50" height="50" viewBox="0 0 50 50" fill="none" xmlns="http://www.w3.org/2000/svg"><circle cx="25" cy="25" r="23.5" stroke="%23CF0A11" stroke-width="3"/><path d="M14 23.5C13.1716 23.5 12.5 24.1716 12.5 25C12.5 25.8284 13.1716 26.5 14 26.5V23.5ZM37.0607 26.0607C37.6464 25.4749 37.6464 24.5251 37.0607 23.9393L27.5147 14.3934C26.9289 13.8076 25.9792 13.8076 25.3934 14.3934C24.8076 14.9792 24.8076 15.9289 25.3934 16.5147L33.8787 25L25.3934 33.4853C24.8076 34.0711 24.8076 35.0208 25.3934 35.6066C25.9792 36.1924 26.9289 36.1924 27.5147 35.6066L37.0607 26.0607ZM14 26.5H36V23.5H14V26.5Z" fill="%23CF0A11"/></svg>') no-repeat center;background-size:contain;transition:.25s ease-in-out}.swiper-container .swiper-button-prev:after,.swiper-container .swiper-button-next:after{content:none}.is-visuallyHidden,.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.has-green-color{color:var(--color-green)}.has-orange-color{color:var(--color-orange)}.is-highlighted{display:block;position:relative;font-weight:600}.is-highlighted:before{content:"";position:absolute;left:calc(var(--v-align) / 2 * -1 - 2px);top:1px;width:3px;height:23px;background:var(--color-brown);border-radius:var(--radius-primary)}.is-highlighted.has-padding{padding-left:calc(var(--v-align) / 2)}.is-highlighted.has-padding:before{left:-2px}.is-text-medium{font-size:17px;font-size:1.3076923077rem}@media (min-width: 1024px){.is-text-medium{font-size:21px;font-size:1.6153846154rem}}.is-semibold{font-weight:600}.page-template-formation .page {
background: var(--color-background);
}
.page-template-formation .nav--back {
margin-top: calc(var(--v-align) * 2);
margin-bottom: calc(var(--v-align) * 2);
}
.page-template-formation .nav--back a {
display: flex;
align-items: center;
font-weight: 700;
opacity: 0.85;
}
.page-template-formation .nav--back a img {
margin-right: calc(var(--v-align) / 2);
transition: 0.25s ease-in-out;
}
.page-template-formation .nav--back a:hover img {
transform: translateX(-3px);
}
.page-template-formation .block--gros-bouton {
justify-content: flex-start;
margin-top: var(--v-align);
margin-bottom: var(--v-align);
}
.page-template-formation .block--gros-bouton .btn {
padding: 6px calc(var(--v-align) / 2) 4px;
border-radius: calc(var(--radius-primary) * 2);
font-size: 16px;
font-size: 1.2307692308rem;
}
.page-template-formation .block--gros-bouton .btn:after {
height: 28px;
width: 28px;
margin-left: calc(var(--v-align) / 3);
}
.page-template-formation .block--gros-bouton:first-child {
margin-top: 0;
}