.buttonGroup.buttonGroupAlignment{display:flex;gap:16px;flex-wrap:wrap}.buttonGroupAlignment{width:100%;max-width:760px;margin-left:auto;margin-right:auto;margin-bottom:40px}.buttonGroupAlignment.flex-start{justify-content:flex-start}.buttonGroupAlignment.flex-end{justify-content:flex-end}.buttonGroupAlignment.center{justify-content:center}.buttonGroupAlignment.space-between{justify-content:space-between}.buttonGroupAlignment.space-around{justify-content:space-around}a.c-button{display:var(--button-display,inline-flex);place-items:var(--button-place-items,center);height:var(--button-height,40px);padding:var(--button-padding,0 1rem);color:var(--button-text-colour,var(--button-colour,#000))!important;text-align:var(--button-text-align,center);text-transform:var(--button-text-transform,uppercase);font-size:var(--button-font-size,16px);text-decoration:var(--button-text-decoration,none);border:var(--button-border,0);border-color:var(--button-border-colour,--button-colour);border-radius:var(--border-radius,0);background:var(--button-background,none);box-shadow:var(--button-shadow,none)}a.c-button svg{fill:var(--button-colour,#000)}a.c-button--size-standard{--button-height:40px;--button-padding:12px 20px}a.c-button--size-large{--button-height:60px;--button-font-size:20px;--button-padding:20px 30px}a.c-button--colour-yellow{--button-colour:var(--colour-yellow);--button-colour-light:var(--colour-yellow-light);--button-colour-dark:var(--colour-yellow-dark)}a.c-button--colour-navy{--button-colour:var(--colour-navy);--button-colour-light:var(--colour-navy-light);--button-colour-dark:var(--colour-navy-dark)}a.c-button--colour-green{--button-colour:var(--colour-green);--button-colour-light:var(--colour-green-light);--button-colour-dark:var(--colour-green-dark)}a.c-button--colour-blue{--button-colour:var(--colour-blue);--button-colour-light:var(--colour-blue-light);--button-colour-dark:var(--colour-blue-dark)}a.c-button--colour-blue:hover{--button-colour:var(--colour-yellow)}a.c-button--type-fill{--border-radius:4px;--button-background:var(--button-colour);--button-text-colour:#fff}a.c-button--type-fill:hover{--button-background:var(--button-colour-dark);--button-shadow:0 2px 0 0 var(--button-colour-dark);--button-text-colour:#fff}a.c-button--type-outline{--border-radius:4px;--button-border:2px solid;--button-text-colour:var(--button-colour)}a.c-button--type-outline:hover{--button-shadow:none;--button-borer-colour:var(--button-colour-dark);--button-text-colour:var(--button-colour-dark)}a.c-button--type-arrow-left,a.c-button--type-arrow-right{--button-text-colour:var(--button-colour);padding:0}a.c-button--type-arrow-left:hover,a.c-button--type-arrow-right:hover{--button-text-colour:var(--button-colour-dark)}a.c-button--type-arrow-right svg{margin-left:6px;fill:var(--button-colour)}a.c-button--type-arrow-right:hover svg{transition:all .25s ease;transform:translate(2px);fill:var(--button-colour-dark)}a.c-button--type-arrow-left svg{margin-right:6px;fill:var(--button-colour)}a.c-button--type-arrow-left:hover svg{transition:all .25s ease;transform:translate(-2px);fill:var(--button-colour-dark)}