:root{--color-primary:#fa4616;--color-secondary:#e31c79;--color-accent:#2836d5;--color-background:#fff;--color-navy:#004976;--color-turquoise:#9cdbd9;--color-gold:#ffb81c;--color-sand:#ddcba4;--h1-font-family:"Bogart",serif;--h1-font-size:21px;--h1-font-weight:700;--h1-font-style: ;--h1-color:#fff;--h1-line-height:1.3;--h1-letter-spacing:1.4px;--h1-text-transform:uppercase;--h2-font-family:"Bogart",serif;--h2-font-size:25px;--h2-font-weight:700;--h2-font-style: ;--h2-color:#2f4162;--h2-line-height:1.3;--h2-letter-spacing:1.4px;--h2-text-transform:uppercase;--h3-font-family:"Bogart",serif;--h3-font-size:21px;--h3-font-weight:700;--h3-font-style: ;--h3-color: ;--h3-line-height:1.3;--h3-letter-spacing:1.4px;--h3-text-transform:uppercase;--h4-font-family:"Bogart",serif;--h4-font-size:20px;--h4-font-weight:700;--h4-font-style:normal;--h4-color:#004976;--h4-line-height:1.3;--h4-letter-spacing:1.4px;--h4-text-transform:uppercase;--h5-font-family:"Bogart",serif;--h5-font-size:px;--h5-font-weight:700;--h5-font-style: ;--h5-color: ;--h5-line-height:1.3;--h5-letter-spacing:1.4px;--h5-text-transform:none;--h6-font-family:"Bogart",serif;--h6-font-size:px;--h6-font-weight:700;--h6-font-style: ;--h6-color: ;--h6-line-height:1.3;--h6-letter-spacing:1.4px;--h6-text-transform:none;--body-font-family:"Asap",sans-serif;--body-font-size:14px;--body-font-weight:normal;--body-font-style:normal;--body-color:#2f4162;--body-line-height:1.5;--body-letter-spacing:0px;--body-text-transform:none;--small-font-family:"Asap",sans-serif;--small-font-size:12px;--small-font-weight:normal;--small-font-style:normal;--small-color:#2f4162;--small-line-height:1.5;--small-letter-spacing:0px;--small-text-transform:none;--blockquote-font-family:"BeautySalon",cursive;--blockquote-font-size:14px;--blockquote-font-weight:400;--blockquote-font-style: ;--blockquote-color:#2f4162;--blockquote-line-height:1.4;--blockquote-letter-spacing:0px;--blockquote-text-transform:none;--link-font-family:"Asap",sans-serif;--link-font-size:13px;--link-font-weight:bold;--link-font-style:normal;--link-color:#235b82;--link-visited-color:#e31c79;--link-hover-color:#e31c79;--link-underline-color:#fff;--link-line-height:1;--link-letter-spacing:0px;--link-text-transform:none;--button-primary-font-family:"Asap",sans-serif;--button-primary-font-size:13px;--button-primary-font-weight:600;--button-primary-font-style:normal;--button-primary-text-color:#fff;--button-primary-bg-color:#fa4616;--button-primary-border-color:#e31c79;--button-primary-hover-text-color:#fff;--button-primary-hover-bg-color:#e31c79;--button-primary-hover-border-color:#fa4616;--button-primary-line-height:1.2;--button-primary-letter-spacing:0px;--button-primary-text-transform:uppercase;--button-primary-border-radius:999px;--button-primary-border-width:3px;--button-font-family:var(--button-primary-font-family);--button-font-size:var(--button-primary-font-size);--button-font-weight:var(--button-primary-font-weight);--button-font-style:var(--button-primary-font-style);--button-text-color:var(--button-primary-text-color);--button-bg-color:var(--button-primary-bg-color);--button-border-color:var(--button-primary-border-color);--button-hover-text-color:var(--button-primary-hover-text-color);--button-hover-bg-color:var(--button-primary-hover-bg-color);--button-hover-border-color:var(--button-primary-hover-border-color);--button-line-height:var(--button-primary-line-height);--button-letter-spacing:var(--button-primary-letter-spacing);--button-text-transform:var(--button-primary-text-transform);--button-border-radius:var(--button-primary-border-radius);--button-border-width:var(--button-primary-border-width);--button-secondary-font-family:"Asap",sans-serif;--button-secondary-font-size:13px;--button-secondary-font-weight:600;--button-secondary-font-style:normal;--button-secondary-text-color:#fff;--button-secondary-bg-color:#ffb81c;--button-secondary-border-color:#e31c79;--button-secondary-hover-text-color:#fff;--button-secondary-hover-bg-color:#e31c79;--button-secondary-hover-border-color:#ffb81c;--button-secondary-line-height:1.2;--button-secondary-letter-spacing:0px;--button-secondary-text-transform:uppercase;--button-secondary-border-radius:999px;--button-secondary-border-width:3px;--button-tertiary-font-family:"Asap",sans-serif;--button-tertiary-font-size:px;--button-tertiary-font-weight:normal;--button-tertiary-font-style:normal;--button-tertiary-text-color: ;--button-tertiary-bg-color: ;--button-tertiary-border-color: ;--button-tertiary-hover-text-color: ;--button-tertiary-hover-bg-color: ;--button-tertiary-hover-border-color: ;--button-tertiary-line-height:1.2;--button-tertiary-letter-spacing:0px;--button-tertiary-text-transform:uppercase;--button-tertiary-border-radius:999px;--button-tertiary-border-width:3px;--button-ghost-font-family:"Asap",sans-serif;--button-ghost-font-size:13px;--button-ghost-font-weight:normal;--button-ghost-font-style:normal;--button-ghost-text-color:#fff;--button-ghost-bg-color:#2836d5;--button-ghost-border-color:#e31c79;--button-ghost-hover-text-color:#fff;--button-ghost-hover-bg-color:#e31c79;--button-ghost-hover-border-color:#2836d5;--button-ghost-line-height:1.2;--button-ghost-letter-spacing:0px;--button-ghost-text-transform:uppercase;--button-ghost-border-radius:999px;--button-ghost-border-width:3px;--color-surface:#fff;--color-surface-alt:var(--color-background);--color-border-soft:rgba(0,73,118,.16);--color-shadow-soft:rgba(0,73,118,.08);--focus-ring:0 0 0 3px rgba(227,28,121,.18);--container-max:max(var(--header-max-width),var(--footer-max-width));--content-max:1200px;--article-max:1200px;--radius-xs:6px;--radius-sm:12px;--radius-md:18px;--radius-lg:22px;--radius-xl:28px;--radius-pill:999px;--space-1:8px;--space-2:12px;--space-3:16px;--space-4:20px;--space-5:24px;--space-6:28px;--space-7:32px;--space-8:40px;--space-9:48px;--space-10:56px}*,:after,:before{box-sizing:border-box}body,html{margin:0;min-height:100%;padding:0}html{scroll-behavior:smooth}body{background:var(--color-background);color:var(--body-color);font-family:var(--body-font-family);font-size:var(--body-font-size);font-style:var(--body-font-style);font-weight:var(--body-font-weight);letter-spacing:var(--body-letter-spacing);line-height:var(--body-line-height);text-rendering:optimizeLegibility;text-transform:var(--body-text-transform)}img,svg{display:block;max-width:100%}:focus-visible{box-shadow:var(--focus-ring);outline:none}.h1,h1{color:var(--h1-color);font-family:var(--h1-font-family);font-size:var(--h1-font-size);font-style:var(--h1-font-style);font-weight:var(--h1-font-weight);letter-spacing:var(--h1-letter-spacing);line-height:var(--h1-line-height);text-transform:var(--h1-text-transform)}.h1,.h2,h1,h2{margin:0 0 16px}.h2,h2{color:var(--h2-color);font-family:var(--h2-font-family);font-size:var(--h2-font-size);font-style:var(--h2-font-style);font-weight:var(--h2-font-weight);letter-spacing:var(--h2-letter-spacing);line-height:var(--h2-line-height);text-transform:var(--h2-text-transform)}.h3,h3{color:var(--h3-color);font-family:var(--h3-font-family);font-size:var(--h3-font-size);font-style:var(--h3-font-style);font-weight:var(--h3-font-weight);letter-spacing:var(--h3-letter-spacing);line-height:var(--h3-line-height);margin:0 0 14px;text-transform:var(--h3-text-transform)}.h4,h4{color:var(--h4-color);font-family:var(--h4-font-family);font-size:var(--h4-font-size);font-style:var(--h4-font-style);font-weight:var(--h4-font-weight);letter-spacing:var(--h4-letter-spacing);line-height:var(--h4-line-height);margin:0 0 12px;text-transform:var(--h4-text-transform)}.h5,h5{color:var(--h5-color);font-family:var(--h5-font-family);font-size:var(--h5-font-size);font-style:var(--h5-font-style);font-weight:var(--h5-font-weight);letter-spacing:var(--h5-letter-spacing);line-height:var(--h5-line-height);text-transform:var(--h5-text-transform)}.h5,.h6,h5,h6{margin:0 0 10px}.h6,h6{color:var(--h6-color);font-family:var(--h6-font-family);font-size:var(--h6-font-size);font-style:var(--h6-font-style);font-weight:var(--h6-font-weight);letter-spacing:var(--h6-letter-spacing);line-height:var(--h6-line-height);text-transform:var(--h6-text-transform)}li,p{color:var(--body-color);font-family:var(--body-font-family);font-size:var(--body-font-size);font-style:var(--body-font-style);font-weight:var(--body-font-weight);letter-spacing:var(--body-letter-spacing);line-height:var(--body-line-height);text-transform:var(--body-text-transform)}small{color:var(--small-color);font-family:var(--small-font-family);font-size:var(--small-font-size);font-style:var(--small-font-style);font-weight:var(--small-font-weight);letter-spacing:var(--small-letter-spacing);line-height:var(--small-line-height);text-transform:var(--small-text-transform)}blockquote{color:var(--blockquote-color);font-family:var(--blockquote-font-family);font-size:var(--blockquote-font-size);font-style:var(--blockquote-font-style);font-weight:var(--blockquote-font-weight);letter-spacing:var(--blockquote-letter-spacing);line-height:var(--blockquote-line-height);margin:0;text-transform:var(--blockquote-text-transform)}a{color:var(--link-color);font-family:var(--link-font-family);font-size:var(--link-font-size);font-style:var(--link-font-style);font-weight:var(--link-font-weight);letter-spacing:var(--link-letter-spacing);line-height:var(--link-line-height);text-decoration:none;text-decoration-color:var(--link-underline-color);text-transform:var(--link-text-transform);transition:color .2s ease,text-decoration-color .2s ease,background-color .2s ease,border-color .2s ease,transform .2s ease}a:focus-visible,a:hover{color:var(--link-hover-color);text-decoration-color:var(--link-hover-color)}.button,.button--ghost,.button--primary,.button--secondary,.button--tertiary,.hs-button,button,input[type=submit]{align-items:center;background:var(--button-bg-color);border:var(--button-border-width) solid var(--button-border-color);border-radius:var(--button-border-radius);box-shadow:none;color:var(--button-text-color);cursor:pointer;display:inline-flex;font-family:var(--button-font-family);font-size:var(--button-font-size);font-style:var(--button-font-style);font-weight:var(--button-font-weight);justify-content:center;letter-spacing:var(--button-letter-spacing);line-height:var(--button-line-height);min-height:30px;padding:0 60px;text-decoration:none;text-transform:var(--button-text-transform);transition:color .2s ease,background-color .2s ease,border-color .2s ease,transform .15s ease,opacity .15s ease}.button--primary:focus-visible,.button--primary:hover,.button:focus-visible,.button:hover,.hs-button:focus-visible,.hs-button:hover,button:focus-visible,button:hover,input[type=submit]:focus-visible,input[type=submit]:hover{background:var(--button-hover-bg-color);border-color:var(--button-hover-border-color);color:var(--button-hover-text-color);transform:translateY(-1px)}.button--secondary{background:var(--button-secondary-bg-color);border-color:var(--button-secondary-border-color);border-radius:var(--button-secondary-border-radius);color:var(--button-secondary-text-color);font-family:var(--button-secondary-font-family);font-size:var(--button-secondary-font-size);font-style:var(--button-secondary-font-style);font-weight:var(--button-secondary-font-weight);letter-spacing:var(--button-secondary-letter-spacing);line-height:var(--button-secondary-line-height);text-transform:var(--button-secondary-text-transform)}.button--secondary:focus-visible,.button--secondary:hover{background:var(--button-secondary-hover-bg-color);border-color:var(--button-secondary-hover-border-color);color:var(--button-secondary-hover-text-color)}.button--tertiary{background:var(--button-tertiary-bg-color);border-color:var(--button-tertiary-border-color);border-radius:var(--button-tertiary-border-radius);color:var(--button-tertiary-text-color);font-family:var(--button-tertiary-font-family);font-size:var(--button-tertiary-font-size);font-style:var(--button-tertiary-font-style);font-weight:var(--button-tertiary-font-weight);letter-spacing:var(--button-tertiary-letter-spacing);line-height:var(--button-tertiary-line-height);text-transform:var(--button-tertiary-text-transform)}.button--tertiary:focus-visible,.button--tertiary:hover{background:var(--button-tertiary-hover-bg-color);border-color:var(--button-tertiary-hover-border-color);color:var(--button-tertiary-hover-text-color)}.button--ghost{background:var(--button-ghost-bg-color);border-color:var(--button-ghost-border-color);border-radius:var(--button-ghost-border-radius);color:var(--button-ghost-text-color);font-family:var(--button-ghost-font-family);font-size:var(--button-ghost-font-size);font-style:var(--button-ghost-font-style);font-weight:var(--button-ghost-font-weight);letter-spacing:var(--button-ghost-letter-spacing);line-height:var(--button-ghost-line-height);text-transform:var(--button-ghost-text-transform)}.button--ghost:focus-visible,.button--ghost:hover{background:var(--button-ghost-hover-bg-color);border-color:var(--button-ghost-hover-border-color);color:var(--button-ghost-hover-text-color)}.widget-type-linked_image{position:relative;z-index:10}.gav-login-hero{align-items:center;background-image:url(https://7070948.fs1.hubspotusercontent-eu1.net/hubfs/7070948/Site%20web/Photos%20utilisation%20du%20site/Bandeau_connexion.png);background-position:50%;background-repeat:no-repeat;background-size:cover;display:flex;justify-content:center;position:relative;text-align:center;z-index:-1}.gav-login-hero__inner{position:relative;z-index:0}.gav-login-hero{padding-bottom:30px;padding-top:45px}.gav-login-hero h2{color:#fff;font-family:Asap,Sans-serif;font-size:18px;font-weight:400;letter-spacing:1.6px;line-height:26px;margin:0 0 16px;text-transform:capitalize}