:root{--color-primary:#fa4616;--color-secondary:#e31c79;--color-accent:#2836d5;--color-background:#fff;--color-navy:#2f4162;--color-turquoise:#4d99ed;--color-gold:#ffb81c;--color-sand:#ddcba4;--color-gouvernance:#235b82;--h1-font-family:"bogart",sans-serif;--h1-font-size:35px;--h1-font-weight:600;--h1-font-style: ;--h1-color:#2f4162;--h1-line-height:1.3;--h1-letter-spacing:1.2px;--h1-text-transform:none;--h2-font-family:"bogart",sans-serif;--h2-font-size:25px;--h2-font-weight:400;--h2-font-style: ;--h2-color:#2f4162;--h2-line-height:1.3;--h2-letter-spacing:1.2px;--h2-text-transform:none;--h3-font-family:"bogart",sans-serif;--h3-font-size:20px;--h3-font-weight:400;--h3-font-style: ;--h3-color:#2f4162;--h3-line-height:1.3;--h3-letter-spacing:0.8px;--h3-text-transform:none;--h4-font-family:"bogart",sans-serif;--h4-font-size:18px;--h4-font-weight:400;--h4-font-style:normal;--h4-color:#2f4162;--h4-line-height:1.3;--h4-letter-spacing:0.4px;--h4-text-transform:none;--h5-font-family:"bogart",sans-serif;--h5-font-size:15px;--h5-font-weight:400;--h5-font-style: ;--h5-color:#2f4162;--h5-line-height:1.3;--h5-letter-spacing:0.2px;--h5-text-transform:none;--h6-font-family:"Asap",sans-serif;--h6-font-size:11px;--h6-font-weight:600;--h6-font-style:normal;--h6-color:#ddcba4;--h6-line-height:1.3;--h6-letter-spacing:2.4px;--h6-text-transform:uppercase;--body-font-family:"Asap",sans-serif;--body-font-size:16px;--body-font-weight:normal;--body-font-style:normal;--body-color:#2f4162;--body-line-height:1.6;--body-letter-spacing:0px;--body-text-transform:none;--small-font-family:"Asap",sans-serif;--small-font-size:13px;--small-font-weight:normal;--small-font-style:normal;--small-color:#2f4162;--small-line-height:1.55;--small-letter-spacing:0px;--small-text-transform:none;--blockquote-font-family:"BeautySalon",cursive;--blockquote-font-size:22px;--blockquote-font-weight:normal;--blockquote-font-style:normal;--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:16px;--link-font-weight:bold;--link-font-style:normal;--link-color: ;--link-visited-color: ;--link-hover-color:#fa4616;--link-underline-color: ;--link-line-height:1;--link-letter-spacing:0px;--link-text-transform:none;--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);display:block;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:not(.hs-button):not(.gav-cta-module-btn){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:not(.hs-button):not(.gav-cta-module-btn):focus-visible,a:not(.hs-button):not(.gav-cta-module-btn):hover{color:var(--link-hover-color);text-decoration-color:var(--link-hover-color)}.gav-service-card{position:relative;transition:transform .22s ease}.gav-service-card__box{transition:box-shadow .22s ease,border-color .22s ease}.gav-service-card__arrow,.gav-service-card__icon{transition:transform .22s ease}.gav-service-card:hover{transform:translateY(-5px)}.gav-service-card:hover .gav-service-card__box{border-color:#b2845c!important;box-shadow:0 16px 32px rgba(47,65,98,.12)!important}.gav-service-card:hover .gav-service-card__icon{transform:scale(1.05)}.gav-service-card:hover .gav-service-card__arrow{transform:translateX(5px)}