.has-c-1-color,
.has-text-color.has-c-1-color,
.has-text-color.has-c-1-color > p > a
{--u-button-color:var(--c-1); color:var(--u-button-color)!important;}

.btn.has-c-1-color,
.wp-block-button .wp-block-button__link.has-c-1-color,.btn.has-c-1-color:link,
.wp-block-button .wp-block-button__link.has-c-1-color:link,.btn.has-c-1-color:visited,
.wp-block-button .wp-block-button__link.has-c-1-color:visited
{--u-button-color: var(--c-1); color:var(--u-button-color)!important; }


.btn-c-1,
.btn.has-c-1-background-color,
.wp-block-button .wp-block-button__link.has-c-1-background-color,
.btn-c-1:link,
.btn.has-c-1-background-color:link,
.wp-block-button .wp-block-button__link.has-c-1-background-color:link,
.btn-c-1:visited,
.btn.has-c-1-background-color:visited,
.wp-block-button .wp-block-button__link.has-c-1-background-color:visited
{--u-button-color: var(--c-white); --u-button-bg-color: var(--c-1); --u-button-border-color:var(--c-1); color:var(--u-button-color)!important; background-color:var(--u-button-bg-color)!important; border-color:var(--u-button-border-color)!important; }


.btn-c-1:hover,
.btn.has-c-1-background-color:hover,
.wp-block-button .wp-block-button__link.has-c-1-background-color:hover,
.btn-c-1:active,
.btn.has-c-1-background-color:active,
.wp-block-button .wp-block-button__link.has-c-1-background-color:active,
.btn-c-1:focus,
.btn.has-c-1-background-color:focus,
.wp-block-button .wp-block-button__link.has-c-1-background-color:focus
{--u-button-hover-color: var(--c-white); --u-button-hover-bg-color:var(--c-2); --u-button-hover-border-color:var(--c-2); color:var(--u-button-hover-color)!important; background-color:var(--u-button-hover-bg-color)!important; border-color:var(--u-button-hover-border-color)!important; }


.btn-outline.btn-c-1,
a.btn-outline.btn-c-1,
button.btn-outline.btn-c-1,
.wp-block-button.is-style-outline .wp-block-button__link.has-c-1-background-color,
.btn-outline.btn-c-1:link,
a.btn-outline.btn-c-1:link,
button.btn-outline.btn-c-1:link,
.wp-block-button.is-style-outline .wp-block-button__link.has-c-1-background-color:link,
.btn-outline.btn-c-1:visited,
a.btn-outline.btn-c-1:visited,
button.btn-outline.btn-c-1:visited,
.wp-block-button.is-style-outline .wp-block-button__link.has-c-1-background-color:visited
{--u-button-outline-color: var(--c-1); --u-button-outline-bg-color: var(--c-white); --u-button-outline-border-color: var(--c-1);  color:var(--u-button-outline-color)!important; background-color:var(--u-button-outline-bg-color)!important; border-color:var(--u-button-outline-border-color)!important; }


.btn-outline.btn-c-1:hover,
a.btn-outline.btn-c-1:hover,
button.btn-outline.btn-c-1:hover,
.wp-block-button.is-style-outline .wp-block-button__link.has-c-1-background-color:hover,
.btn-outline.btn-c-1:active,
a.btn-outline.btn-c-1:active,
button.btn-outline.btn-c-1:active,
.wp-block-button.is-style-outline .wp-block-button__link.has-c-1-background-color:active,
.btn-outline.btn-c-1:focus,
a.btn-outline.btn-c-1:focus,
button.btn-outline.btn-c-1:focus,
.wp-block-button.is-style-outline .wp-block-button__link.has-c-1-background-color:focus
{--u-button-outline-hover-color: var(--c-1); --u-button-outline-hover-bg-color: var(--c-white); --u-button-outline-hover-border-color: var(--c-2); color:var(--u-button-outline-hover-color)!important; background-color:var(--u-button-outline-hover-bg-color)!important; border-color:var(--u-button-outline-hover-border-color)!important; }

.has-c-2-color,
.has-text-color.has-c-2-color,
.has-text-color.has-c-2-color > p > a
{--u-button-color:var(--c-2); color:var(--u-button-color)!important;}

.btn.has-c-2-color,
.wp-block-button .wp-block-button__link.has-c-2-color,.btn.has-c-2-color:link,
.wp-block-button .wp-block-button__link.has-c-2-color:link,.btn.has-c-2-color:visited,
.wp-block-button .wp-block-button__link.has-c-2-color:visited
{--u-button-color: var(--c-2); color:var(--u-button-color)!important; }


.btn-c-2,
.btn.has-c-2-background-color,
.wp-block-button .wp-block-button__link.has-c-2-background-color,
.btn-c-2:link,
.btn.has-c-2-background-color:link,
.wp-block-button .wp-block-button__link.has-c-2-background-color:link,
.btn-c-2:visited,
.btn.has-c-2-background-color:visited,
.wp-block-button .wp-block-button__link.has-c-2-background-color:visited
{--u-button-color: var(--c-1); --u-button-bg-color: var(--c-2); --u-button-border-color:var(--c-2); color:var(--u-button-color)!important; background-color:var(--u-button-bg-color)!important; border-color:var(--u-button-border-color)!important; }


.btn-c-2:hover,
.btn.has-c-2-background-color:hover,
.wp-block-button .wp-block-button__link.has-c-2-background-color:hover,
.btn-c-2:active,
.btn.has-c-2-background-color:active,
.wp-block-button .wp-block-button__link.has-c-2-background-color:active,
.btn-c-2:focus,
.btn.has-c-2-background-color:focus,
.wp-block-button .wp-block-button__link.has-c-2-background-color:focus
{--u-button-hover-color: var(--c-white); --u-button-hover-bg-color:var(--c-1); --u-button-hover-border-color:var(--c-1); color:var(--u-button-hover-color)!important; background-color:var(--u-button-hover-bg-color)!important; border-color:var(--u-button-hover-border-color)!important; }


.btn-outline.btn-c-2,
a.btn-outline.btn-c-2,
button.btn-outline.btn-c-2,
.wp-block-button.is-style-outline .wp-block-button__link.has-c-2-background-color,
.btn-outline.btn-c-2:link,
a.btn-outline.btn-c-2:link,
button.btn-outline.btn-c-2:link,
.wp-block-button.is-style-outline .wp-block-button__link.has-c-2-background-color:link,
.btn-outline.btn-c-2:visited,
a.btn-outline.btn-c-2:visited,
button.btn-outline.btn-c-2:visited,
.wp-block-button.is-style-outline .wp-block-button__link.has-c-2-background-color:visited
{--u-button-outline-color: var(--c-2); --u-button-outline-bg-color: var(--c-white); --u-button-outline-border-color: var(--c-2);  color:var(--u-button-outline-color)!important; background-color:var(--u-button-outline-bg-color)!important; border-color:var(--u-button-outline-border-color)!important; }


.btn-outline.btn-c-2:hover,
a.btn-outline.btn-c-2:hover,
button.btn-outline.btn-c-2:hover,
.wp-block-button.is-style-outline .wp-block-button__link.has-c-2-background-color:hover,
.btn-outline.btn-c-2:active,
a.btn-outline.btn-c-2:active,
button.btn-outline.btn-c-2:active,
.wp-block-button.is-style-outline .wp-block-button__link.has-c-2-background-color:active,
.btn-outline.btn-c-2:focus,
a.btn-outline.btn-c-2:focus,
button.btn-outline.btn-c-2:focus,
.wp-block-button.is-style-outline .wp-block-button__link.has-c-2-background-color:focus
{--u-button-outline-hover-color: var(--c-1); --u-button-outline-hover-bg-color: var(--c-1); --u-button-outline-hover-border-color: var(--c-1); color:var(--u-button-outline-hover-color)!important; background-color:var(--u-button-outline-hover-bg-color)!important; border-color:var(--u-button-outline-hover-border-color)!important; }

.has-c-3-color,
.has-text-color.has-c-3-color,
.has-text-color.has-c-3-color > p > a
{--u-button-color:var(--c-3); color:var(--u-button-color)!important;}

.btn.has-c-3-color,
.wp-block-button .wp-block-button__link.has-c-3-color,.btn.has-c-3-color:link,
.wp-block-button .wp-block-button__link.has-c-3-color:link,.btn.has-c-3-color:visited,
.wp-block-button .wp-block-button__link.has-c-3-color:visited
{--u-button-color: var(--c-3); color:var(--u-button-color)!important; }


.btn-c-3,
.btn.has-c-3-background-color,
.wp-block-button .wp-block-button__link.has-c-3-background-color,
.btn-c-3:link,
.btn.has-c-3-background-color:link,
.wp-block-button .wp-block-button__link.has-c-3-background-color:link,
.btn-c-3:visited,
.btn.has-c-3-background-color:visited,
.wp-block-button .wp-block-button__link.has-c-3-background-color:visited
{--u-button-color: var(--c-4); --u-button-bg-color: var(--c-3); --u-button-border-color:var(--c-1); color:var(--u-button-color)!important; background-color:var(--u-button-bg-color)!important; border-color:var(--u-button-border-color)!important; }


.btn-c-3:hover,
.btn.has-c-3-background-color:hover,
.wp-block-button .wp-block-button__link.has-c-3-background-color:hover,
.btn-c-3:active,
.btn.has-c-3-background-color:active,
.wp-block-button .wp-block-button__link.has-c-3-background-color:active,
.btn-c-3:focus,
.btn.has-c-3-background-color:focus,
.wp-block-button .wp-block-button__link.has-c-3-background-color:focus
{--u-button-hover-color: var(--c-white); --u-button-hover-bg-color:var(--c-1); --u-button-hover-border-color:var(--c-1); color:var(--u-button-hover-color)!important; background-color:var(--u-button-hover-bg-color)!important; border-color:var(--u-button-hover-border-color)!important; }


.btn-outline.btn-c-3,
a.btn-outline.btn-c-3,
button.btn-outline.btn-c-3,
.wp-block-button.is-style-outline .wp-block-button__link.has-c-3-background-color,
.btn-outline.btn-c-3:link,
a.btn-outline.btn-c-3:link,
button.btn-outline.btn-c-3:link,
.wp-block-button.is-style-outline .wp-block-button__link.has-c-3-background-color:link,
.btn-outline.btn-c-3:visited,
a.btn-outline.btn-c-3:visited,
button.btn-outline.btn-c-3:visited,
.wp-block-button.is-style-outline .wp-block-button__link.has-c-3-background-color:visited
{--u-button-outline-color: var(--c-3); --u-button-outline-bg-color: transparent; --u-button-outline-border-color: var(--c-3);  color:var(--u-button-outline-color)!important; background-color:var(--u-button-outline-bg-color)!important; border-color:var(--u-button-outline-border-color)!important; }


.btn-outline.btn-c-3:hover,
a.btn-outline.btn-c-3:hover,
button.btn-outline.btn-c-3:hover,
.wp-block-button.is-style-outline .wp-block-button__link.has-c-3-background-color:hover,
.btn-outline.btn-c-3:active,
a.btn-outline.btn-c-3:active,
button.btn-outline.btn-c-3:active,
.wp-block-button.is-style-outline .wp-block-button__link.has-c-3-background-color:active,
.btn-outline.btn-c-3:focus,
a.btn-outline.btn-c-3:focus,
button.btn-outline.btn-c-3:focus,
.wp-block-button.is-style-outline .wp-block-button__link.has-c-3-background-color:focus
{--u-button-outline-hover-color: var(--c-4); --u-button-outline-hover-bg-color: var(--c-3); --u-button-outline-hover-border-color: var(--c-3); color:var(--u-button-outline-hover-color)!important; background-color:var(--u-button-outline-hover-bg-color)!important; border-color:var(--u-button-outline-hover-border-color)!important; }

.has-c-4-color,
.has-text-color.has-c-4-color,
.has-text-color.has-c-4-color > p > a
{--u-button-color:var(--c-4); color:var(--u-button-color)!important;}

.btn.has-c-4-color,
.wp-block-button .wp-block-button__link.has-c-4-color,.btn.has-c-4-color:link,
.wp-block-button .wp-block-button__link.has-c-4-color:link,.btn.has-c-4-color:visited,
.wp-block-button .wp-block-button__link.has-c-4-color:visited
{--u-button-color: var(--c-4); color:var(--u-button-color)!important; }


.btn-c-4,
.btn.has-c-4-background-color,
.wp-block-button .wp-block-button__link.has-c-4-background-color,
.btn-c-4:link,
.btn.has-c-4-background-color:link,
.wp-block-button .wp-block-button__link.has-c-4-background-color:link,
.btn-c-4:visited,
.btn.has-c-4-background-color:visited,
.wp-block-button .wp-block-button__link.has-c-4-background-color:visited
{--u-button-color: var(--c-3); --u-button-bg-color: var(--c-4); --u-button-border-color:var(--c-4); color:var(--u-button-color)!important; background-color:var(--u-button-bg-color)!important; border-color:var(--u-button-border-color)!important; }


.btn-c-4:hover,
.btn.has-c-4-background-color:hover,
.wp-block-button .wp-block-button__link.has-c-4-background-color:hover,
.btn-c-4:active,
.btn.has-c-4-background-color:active,
.wp-block-button .wp-block-button__link.has-c-4-background-color:active,
.btn-c-4:focus,
.btn.has-c-4-background-color:focus,
.wp-block-button .wp-block-button__link.has-c-4-background-color:focus
{--u-button-hover-color: var(--c-white); --u-button-hover-bg-color:var(--c-3); --u-button-hover-border-color:var(--c-4); color:var(--u-button-hover-color)!important; background-color:var(--u-button-hover-bg-color)!important; border-color:var(--u-button-hover-border-color)!important; }


.btn-outline.btn-c-4,
a.btn-outline.btn-c-4,
button.btn-outline.btn-c-4,
.wp-block-button.is-style-outline .wp-block-button__link.has-c-4-background-color,
.btn-outline.btn-c-4:link,
a.btn-outline.btn-c-4:link,
button.btn-outline.btn-c-4:link,
.wp-block-button.is-style-outline .wp-block-button__link.has-c-4-background-color:link,
.btn-outline.btn-c-4:visited,
a.btn-outline.btn-c-4:visited,
button.btn-outline.btn-c-4:visited,
.wp-block-button.is-style-outline .wp-block-button__link.has-c-4-background-color:visited
{--u-button-outline-color: var(--c-3); --u-button-outline-bg-color: var(--c-3); --u-button-outline-border-color: var(--c-4);  color:var(--u-button-outline-color)!important; background-color:var(--u-button-outline-bg-color)!important; border-color:var(--u-button-outline-border-color)!important; }


.btn-outline.btn-c-4:hover,
a.btn-outline.btn-c-4:hover,
button.btn-outline.btn-c-4:hover,
.wp-block-button.is-style-outline .wp-block-button__link.has-c-4-background-color:hover,
.btn-outline.btn-c-4:active,
a.btn-outline.btn-c-4:active,
button.btn-outline.btn-c-4:active,
.wp-block-button.is-style-outline .wp-block-button__link.has-c-4-background-color:active,
.btn-outline.btn-c-4:focus,
a.btn-outline.btn-c-4:focus,
button.btn-outline.btn-c-4:focus,
.wp-block-button.is-style-outline .wp-block-button__link.has-c-4-background-color:focus
{--u-button-outline-hover-color: var(--c-3); --u-button-outline-hover-bg-color: var(--c-3); --u-button-outline-hover-border-color: var(--c-3); color:var(--u-button-outline-hover-color)!important; background-color:var(--u-button-outline-hover-bg-color)!important; border-color:var(--u-button-outline-hover-border-color)!important; }

.has-c-5-color,
.has-text-color.has-c-5-color,
.has-text-color.has-c-5-color > p > a
{--u-button-color:var(--c-5); color:var(--u-button-color)!important;}

.btn.has-c-5-color,
.wp-block-button .wp-block-button__link.has-c-5-color,.btn.has-c-5-color:link,
.wp-block-button .wp-block-button__link.has-c-5-color:link,.btn.has-c-5-color:visited,
.wp-block-button .wp-block-button__link.has-c-5-color:visited
{--u-button-color: var(--c-5); color:var(--u-button-color)!important; }


.btn-c-5,
.btn.has-c-5-background-color,
.wp-block-button .wp-block-button__link.has-c-5-background-color,
.btn-c-5:link,
.btn.has-c-5-background-color:link,
.wp-block-button .wp-block-button__link.has-c-5-background-color:link,
.btn-c-5:visited,
.btn.has-c-5-background-color:visited,
.wp-block-button .wp-block-button__link.has-c-5-background-color:visited
{--u-button-color: var(--c-white); --u-button-bg-color: var(--c-5); --u-button-border-color:var(--c-5); color:var(--u-button-color)!important; background-color:var(--u-button-bg-color)!important; border-color:var(--u-button-border-color)!important; }


.btn-c-5:hover,
.btn.has-c-5-background-color:hover,
.wp-block-button .wp-block-button__link.has-c-5-background-color:hover,
.btn-c-5:active,
.btn.has-c-5-background-color:active,
.wp-block-button .wp-block-button__link.has-c-5-background-color:active,
.btn-c-5:focus,
.btn.has-c-5-background-color:focus,
.wp-block-button .wp-block-button__link.has-c-5-background-color:focus
{--u-button-hover-color: var(--c-white); --u-button-hover-bg-color:var(--c-1); --u-button-hover-border-color:var(--c-1); color:var(--u-button-hover-color)!important; background-color:var(--u-button-hover-bg-color)!important; border-color:var(--u-button-hover-border-color)!important; }


.btn-outline.btn-c-5,
a.btn-outline.btn-c-5,
button.btn-outline.btn-c-5,
.wp-block-button.is-style-outline .wp-block-button__link.has-c-5-background-color,
.btn-outline.btn-c-5:link,
a.btn-outline.btn-c-5:link,
button.btn-outline.btn-c-5:link,
.wp-block-button.is-style-outline .wp-block-button__link.has-c-5-background-color:link,
.btn-outline.btn-c-5:visited,
a.btn-outline.btn-c-5:visited,
button.btn-outline.btn-c-5:visited,
.wp-block-button.is-style-outline .wp-block-button__link.has-c-5-background-color:visited
{--u-button-outline-color: var(--c-5); --u-button-outline-bg-color: var(--c-white); --u-button-outline-border-color: var(--c-5);  color:var(--u-button-outline-color)!important; background-color:var(--u-button-outline-bg-color)!important; border-color:var(--u-button-outline-border-color)!important; }


.btn-outline.btn-c-5:hover,
a.btn-outline.btn-c-5:hover,
button.btn-outline.btn-c-5:hover,
.wp-block-button.is-style-outline .wp-block-button__link.has-c-5-background-color:hover,
.btn-outline.btn-c-5:active,
a.btn-outline.btn-c-5:active,
button.btn-outline.btn-c-5:active,
.wp-block-button.is-style-outline .wp-block-button__link.has-c-5-background-color:active,
.btn-outline.btn-c-5:focus,
a.btn-outline.btn-c-5:focus,
button.btn-outline.btn-c-5:focus,
.wp-block-button.is-style-outline .wp-block-button__link.has-c-5-background-color:focus
{--u-button-outline-hover-color: var(--c-1); --u-button-outline-hover-bg-color: var(--c-white); --u-button-outline-hover-border-color: var(--c-1); color:var(--u-button-outline-hover-color)!important; background-color:var(--u-button-outline-hover-bg-color)!important; border-color:var(--u-button-outline-hover-border-color)!important; }

.has-c-white-color,
.has-text-color.has-c-white-color,
.has-text-color.has-c-white-color > p > a
{--u-button-color:var(--c-white); color:var(--u-button-color)!important;}

.btn.has-c-white-color,
.wp-block-button .wp-block-button__link.has-c-white-color,.btn.has-c-white-color:link,
.wp-block-button .wp-block-button__link.has-c-white-color:link,.btn.has-c-white-color:visited,
.wp-block-button .wp-block-button__link.has-c-white-color:visited
{--u-button-color: var(--c-white); color:var(--u-button-color)!important; }


.btn-c-white,
.btn.has-c-white-background-color,
.wp-block-button .wp-block-button__link.has-c-white-background-color,
.btn-c-white:link,
.btn.has-c-white-background-color:link,
.wp-block-button .wp-block-button__link.has-c-white-background-color:link,
.btn-c-white:visited,
.btn.has-c-white-background-color:visited,
.wp-block-button .wp-block-button__link.has-c-white-background-color:visited
{--u-button-color: var(--c-black); --u-button-bg-color: var(--c-white); --u-button-border-color:var(--c-white); color:var(--u-button-color)!important; background-color:var(--u-button-bg-color)!important; border-color:var(--u-button-border-color)!important; }


.btn-c-white:hover,
.btn.has-c-white-background-color:hover,
.wp-block-button .wp-block-button__link.has-c-white-background-color:hover,
.btn-c-white:active,
.btn.has-c-white-background-color:active,
.wp-block-button .wp-block-button__link.has-c-white-background-color:active,
.btn-c-white:focus,
.btn.has-c-white-background-color:focus,
.wp-block-button .wp-block-button__link.has-c-white-background-color:focus
{--u-button-hover-color: var(--c-white); --u-button-hover-bg-color:var(--c-3); --u-button-hover-border-color:var(--c-3); color:var(--u-button-hover-color)!important; background-color:var(--u-button-hover-bg-color)!important; border-color:var(--u-button-hover-border-color)!important; }


.btn-outline.btn-c-white,
a.btn-outline.btn-c-white,
button.btn-outline.btn-c-white,
.wp-block-button.is-style-outline .wp-block-button__link.has-c-white-background-color,
.btn-outline.btn-c-white:link,
a.btn-outline.btn-c-white:link,
button.btn-outline.btn-c-white:link,
.wp-block-button.is-style-outline .wp-block-button__link.has-c-white-background-color:link,
.btn-outline.btn-c-white:visited,
a.btn-outline.btn-c-white:visited,
button.btn-outline.btn-c-white:visited,
.wp-block-button.is-style-outline .wp-block-button__link.has-c-white-background-color:visited
{--u-button-outline-color: var(--c-white); --u-button-outline-bg-color: var(--c-white); --u-button-outline-border-color: var(--c-white);  color:var(--u-button-outline-color)!important; background-color:var(--u-button-outline-bg-color)!important; border-color:var(--u-button-outline-border-color)!important; }


.btn-outline.btn-c-white:hover,
a.btn-outline.btn-c-white:hover,
button.btn-outline.btn-c-white:hover,
.wp-block-button.is-style-outline .wp-block-button__link.has-c-white-background-color:hover,
.btn-outline.btn-c-white:active,
a.btn-outline.btn-c-white:active,
button.btn-outline.btn-c-white:active,
.wp-block-button.is-style-outline .wp-block-button__link.has-c-white-background-color:active,
.btn-outline.btn-c-white:focus,
a.btn-outline.btn-c-white:focus,
button.btn-outline.btn-c-white:focus,
.wp-block-button.is-style-outline .wp-block-button__link.has-c-white-background-color:focus
{--u-button-outline-hover-color: var(--c-white); --u-button-outline-hover-bg-color: var(--c-black); --u-button-outline-hover-border-color: var(--c-black); color:var(--u-button-outline-hover-color)!important; background-color:var(--u-button-outline-hover-bg-color)!important; border-color:var(--u-button-outline-hover-border-color)!important; }

.has-c-light-grey-color,
.has-text-color.has-c-light-grey-color,
.has-text-color.has-c-light-grey-color > p > a
{--u-button-color:var(--c-light-grey); color:var(--u-button-color)!important;}

.btn.has-c-light-grey-color,
.wp-block-button .wp-block-button__link.has-c-light-grey-color,.btn.has-c-light-grey-color:link,
.wp-block-button .wp-block-button__link.has-c-light-grey-color:link,.btn.has-c-light-grey-color:visited,
.wp-block-button .wp-block-button__link.has-c-light-grey-color:visited
{--u-button-color: var(--c-light-grey); color:var(--u-button-color)!important; }


.btn-c-light-grey,
.btn.has-c-light-grey-background-color,
.wp-block-button .wp-block-button__link.has-c-light-grey-background-color,
.btn-c-light-grey:link,
.btn.has-c-light-grey-background-color:link,
.wp-block-button .wp-block-button__link.has-c-light-grey-background-color:link,
.btn-c-light-grey:visited,
.btn.has-c-light-grey-background-color:visited,
.wp-block-button .wp-block-button__link.has-c-light-grey-background-color:visited
{--u-button-color: var(--c-dark-grey); --u-button-bg-color: var(--c-light-grey); --u-button-border-color:var(--c-light-grey); color:var(--u-button-color)!important; background-color:var(--u-button-bg-color)!important; border-color:var(--u-button-border-color)!important; }


.btn-c-light-grey:hover,
.btn.has-c-light-grey-background-color:hover,
.wp-block-button .wp-block-button__link.has-c-light-grey-background-color:hover,
.btn-c-light-grey:active,
.btn.has-c-light-grey-background-color:active,
.wp-block-button .wp-block-button__link.has-c-light-grey-background-color:active,
.btn-c-light-grey:focus,
.btn.has-c-light-grey-background-color:focus,
.wp-block-button .wp-block-button__link.has-c-light-grey-background-color:focus
{--u-button-hover-color: var(--c-dark-grey); --u-button-hover-bg-color:var(--c-grey); --u-button-hover-border-color:var(--c-grey); color:var(--u-button-hover-color)!important; background-color:var(--u-button-hover-bg-color)!important; border-color:var(--u-button-hover-border-color)!important; }


.btn-outline.btn-c-light-grey,
a.btn-outline.btn-c-light-grey,
button.btn-outline.btn-c-light-grey,
.wp-block-button.is-style-outline .wp-block-button__link.has-c-light-grey-background-color,
.btn-outline.btn-c-light-grey:link,
a.btn-outline.btn-c-light-grey:link,
button.btn-outline.btn-c-light-grey:link,
.wp-block-button.is-style-outline .wp-block-button__link.has-c-light-grey-background-color:link,
.btn-outline.btn-c-light-grey:visited,
a.btn-outline.btn-c-light-grey:visited,
button.btn-outline.btn-c-light-grey:visited,
.wp-block-button.is-style-outline .wp-block-button__link.has-c-light-grey-background-color:visited
{--u-button-outline-color: var(--c-white); --u-button-outline-bg-color: var(--c-white); --u-button-outline-border-color: var(--c-white);  color:var(--u-button-outline-color)!important; background-color:var(--u-button-outline-bg-color)!important; border-color:var(--u-button-outline-border-color)!important; }


.btn-outline.btn-c-light-grey:hover,
a.btn-outline.btn-c-light-grey:hover,
button.btn-outline.btn-c-light-grey:hover,
.wp-block-button.is-style-outline .wp-block-button__link.has-c-light-grey-background-color:hover,
.btn-outline.btn-c-light-grey:active,
a.btn-outline.btn-c-light-grey:active,
button.btn-outline.btn-c-light-grey:active,
.wp-block-button.is-style-outline .wp-block-button__link.has-c-light-grey-background-color:active,
.btn-outline.btn-c-light-grey:focus,
a.btn-outline.btn-c-light-grey:focus,
button.btn-outline.btn-c-light-grey:focus,
.wp-block-button.is-style-outline .wp-block-button__link.has-c-light-grey-background-color:focus
{--u-button-outline-hover-color: var(--c-white); --u-button-outline-hover-bg-color: var(--c-black); --u-button-outline-hover-border-color: var(--c-black); color:var(--u-button-outline-hover-color)!important; background-color:var(--u-button-outline-hover-bg-color)!important; border-color:var(--u-button-outline-hover-border-color)!important; }

.has-c-grey-color,
.has-text-color.has-c-grey-color,
.has-text-color.has-c-grey-color > p > a
{--u-button-color:var(--c-light-grey); color:var(--u-button-color)!important;}

.btn.has-c-grey-color,
.wp-block-button .wp-block-button__link.has-c-grey-color,.btn.has-c-grey-color:link,
.wp-block-button .wp-block-button__link.has-c-grey-color:link,.btn.has-c-grey-color:visited,
.wp-block-button .wp-block-button__link.has-c-grey-color:visited
{--u-button-color: var(--c-light-grey); color:var(--u-button-color)!important; }


.btn-c-grey,
.btn.has-c-grey-background-color,
.wp-block-button .wp-block-button__link.has-c-grey-background-color,
.btn-c-grey:link,
.btn.has-c-grey-background-color:link,
.wp-block-button .wp-block-button__link.has-c-grey-background-color:link,
.btn-c-grey:visited,
.btn.has-c-grey-background-color:visited,
.wp-block-button .wp-block-button__link.has-c-grey-background-color:visited
{--u-button-color: var(--c-dark-grey); --u-button-bg-color: var(--c-light-grey); --u-button-border-color:var(--c-light-grey); color:var(--u-button-color)!important; background-color:var(--u-button-bg-color)!important; border-color:var(--u-button-border-color)!important; }


.btn-c-grey:hover,
.btn.has-c-grey-background-color:hover,
.wp-block-button .wp-block-button__link.has-c-grey-background-color:hover,
.btn-c-grey:active,
.btn.has-c-grey-background-color:active,
.wp-block-button .wp-block-button__link.has-c-grey-background-color:active,
.btn-c-grey:focus,
.btn.has-c-grey-background-color:focus,
.wp-block-button .wp-block-button__link.has-c-grey-background-color:focus
{--u-button-hover-color: var(--c-white); --u-button-hover-bg-color:var(--c-medium-grey); --u-button-hover-border-color:var(--c-medium-grey); color:var(--u-button-hover-color)!important; background-color:var(--u-button-hover-bg-color)!important; border-color:var(--u-button-hover-border-color)!important; }


.btn-outline.btn-c-grey,
a.btn-outline.btn-c-grey,
button.btn-outline.btn-c-grey,
.wp-block-button.is-style-outline .wp-block-button__link.has-c-grey-background-color,
.btn-outline.btn-c-grey:link,
a.btn-outline.btn-c-grey:link,
button.btn-outline.btn-c-grey:link,
.wp-block-button.is-style-outline .wp-block-button__link.has-c-grey-background-color:link,
.btn-outline.btn-c-grey:visited,
a.btn-outline.btn-c-grey:visited,
button.btn-outline.btn-c-grey:visited,
.wp-block-button.is-style-outline .wp-block-button__link.has-c-grey-background-color:visited
{--u-button-outline-color: var(--c-white); --u-button-outline-bg-color: var(--c-white); --u-button-outline-border-color: var(--c-white);  color:var(--u-button-outline-color)!important; background-color:var(--u-button-outline-bg-color)!important; border-color:var(--u-button-outline-border-color)!important; }


.btn-outline.btn-c-grey:hover,
a.btn-outline.btn-c-grey:hover,
button.btn-outline.btn-c-grey:hover,
.wp-block-button.is-style-outline .wp-block-button__link.has-c-grey-background-color:hover,
.btn-outline.btn-c-grey:active,
a.btn-outline.btn-c-grey:active,
button.btn-outline.btn-c-grey:active,
.wp-block-button.is-style-outline .wp-block-button__link.has-c-grey-background-color:active,
.btn-outline.btn-c-grey:focus,
a.btn-outline.btn-c-grey:focus,
button.btn-outline.btn-c-grey:focus,
.wp-block-button.is-style-outline .wp-block-button__link.has-c-grey-background-color:focus
{--u-button-outline-hover-color: var(--c-white); --u-button-outline-hover-bg-color: var(--c-black); --u-button-outline-hover-border-color: var(--c-black); color:var(--u-button-outline-hover-color)!important; background-color:var(--u-button-outline-hover-bg-color)!important; border-color:var(--u-button-outline-hover-border-color)!important; }

.has-c-medium-grey-color,
.has-text-color.has-c-medium-grey-color,
.has-text-color.has-c-medium-grey-color > p > a
{--u-button-color:var(--c-medium-grey); color:var(--u-button-color)!important;}

.btn.has-c-medium-grey-color,
.wp-block-button .wp-block-button__link.has-c-medium-grey-color,.btn.has-c-medium-grey-color:link,
.wp-block-button .wp-block-button__link.has-c-medium-grey-color:link,.btn.has-c-medium-grey-color:visited,
.wp-block-button .wp-block-button__link.has-c-medium-grey-color:visited
{--u-button-color: var(--c-medium-grey); color:var(--u-button-color)!important; }


.btn-c-medium-grey,
.btn.has-c-medium-grey-background-color,
.wp-block-button .wp-block-button__link.has-c-medium-grey-background-color,
.btn-c-medium-grey:link,
.btn.has-c-medium-grey-background-color:link,
.wp-block-button .wp-block-button__link.has-c-medium-grey-background-color:link,
.btn-c-medium-grey:visited,
.btn.has-c-medium-grey-background-color:visited,
.wp-block-button .wp-block-button__link.has-c-medium-grey-background-color:visited
{--u-button-color: var(--c-dark-grey); --u-button-bg-color: var(--c-medium-grey); --u-button-border-color:var(--c-medium-grey); color:var(--u-button-color)!important; background-color:var(--u-button-bg-color)!important; border-color:var(--u-button-border-color)!important; }


.btn-c-medium-grey:hover,
.btn.has-c-medium-grey-background-color:hover,
.wp-block-button .wp-block-button__link.has-c-medium-grey-background-color:hover,
.btn-c-medium-grey:active,
.btn.has-c-medium-grey-background-color:active,
.wp-block-button .wp-block-button__link.has-c-medium-grey-background-color:active,
.btn-c-medium-grey:focus,
.btn.has-c-medium-grey-background-color:focus,
.wp-block-button .wp-block-button__link.has-c-medium-grey-background-color:focus
{--u-button-hover-color: var(--c-dark-grey); --u-button-hover-bg-color:var(--c-light-grey); --u-button-hover-border-color:var(--c-dark-grey); color:var(--u-button-hover-color)!important; background-color:var(--u-button-hover-bg-color)!important; border-color:var(--u-button-hover-border-color)!important; }


.btn-outline.btn-c-medium-grey,
a.btn-outline.btn-c-medium-grey,
button.btn-outline.btn-c-medium-grey,
.wp-block-button.is-style-outline .wp-block-button__link.has-c-medium-grey-background-color,
.btn-outline.btn-c-medium-grey:link,
a.btn-outline.btn-c-medium-grey:link,
button.btn-outline.btn-c-medium-grey:link,
.wp-block-button.is-style-outline .wp-block-button__link.has-c-medium-grey-background-color:link,
.btn-outline.btn-c-medium-grey:visited,
a.btn-outline.btn-c-medium-grey:visited,
button.btn-outline.btn-c-medium-grey:visited,
.wp-block-button.is-style-outline .wp-block-button__link.has-c-medium-grey-background-color:visited
{--u-button-outline-color: var(--c-white); --u-button-outline-bg-color: var(--c-white); --u-button-outline-border-color: var(--c-white);  color:var(--u-button-outline-color)!important; background-color:var(--u-button-outline-bg-color)!important; border-color:var(--u-button-outline-border-color)!important; }


.btn-outline.btn-c-medium-grey:hover,
a.btn-outline.btn-c-medium-grey:hover,
button.btn-outline.btn-c-medium-grey:hover,
.wp-block-button.is-style-outline .wp-block-button__link.has-c-medium-grey-background-color:hover,
.btn-outline.btn-c-medium-grey:active,
a.btn-outline.btn-c-medium-grey:active,
button.btn-outline.btn-c-medium-grey:active,
.wp-block-button.is-style-outline .wp-block-button__link.has-c-medium-grey-background-color:active,
.btn-outline.btn-c-medium-grey:focus,
a.btn-outline.btn-c-medium-grey:focus,
button.btn-outline.btn-c-medium-grey:focus,
.wp-block-button.is-style-outline .wp-block-button__link.has-c-medium-grey-background-color:focus
{--u-button-outline-hover-color: var(--c-white); --u-button-outline-hover-bg-color: var(--c-black); --u-button-outline-hover-border-color: var(--c-black); color:var(--u-button-outline-hover-color)!important; background-color:var(--u-button-outline-hover-bg-color)!important; border-color:var(--u-button-outline-hover-border-color)!important; }

.has-c-dark-grey-color,
.has-text-color.has-c-dark-grey-color,
.has-text-color.has-c-dark-grey-color > p > a
{--u-button-color:var(--c-dark-grey); color:var(--u-button-color)!important;}

.btn.has-c-dark-grey-color,
.wp-block-button .wp-block-button__link.has-c-dark-grey-color,.btn.has-c-dark-grey-color:link,
.wp-block-button .wp-block-button__link.has-c-dark-grey-color:link,.btn.has-c-dark-grey-color:visited,
.wp-block-button .wp-block-button__link.has-c-dark-grey-color:visited
{--u-button-color: var(--c-dark-grey); color:var(--u-button-color)!important; }


.btn-c-dark-grey,
.btn.has-c-dark-grey-background-color,
.wp-block-button .wp-block-button__link.has-c-dark-grey-background-color,
.btn-c-dark-grey:link,
.btn.has-c-dark-grey-background-color:link,
.wp-block-button .wp-block-button__link.has-c-dark-grey-background-color:link,
.btn-c-dark-grey:visited,
.btn.has-c-dark-grey-background-color:visited,
.wp-block-button .wp-block-button__link.has-c-dark-grey-background-color:visited
{--u-button-color: var(--c-white); --u-button-bg-color: var(--c-dark-grey); --u-button-border-color:var(--c-dark-grey); color:var(--u-button-color)!important; background-color:var(--u-button-bg-color)!important; border-color:var(--u-button-border-color)!important; }


.btn-c-dark-grey:hover,
.btn.has-c-dark-grey-background-color:hover,
.wp-block-button .wp-block-button__link.has-c-dark-grey-background-color:hover,
.btn-c-dark-grey:active,
.btn.has-c-dark-grey-background-color:active,
.wp-block-button .wp-block-button__link.has-c-dark-grey-background-color:active,
.btn-c-dark-grey:focus,
.btn.has-c-dark-grey-background-color:focus,
.wp-block-button .wp-block-button__link.has-c-dark-grey-background-color:focus
{--u-button-hover-color: var(--c-white); --u-button-hover-bg-color:var(--c-black); --u-button-hover-border-color:var(--c-black); color:var(--u-button-hover-color)!important; background-color:var(--u-button-hover-bg-color)!important; border-color:var(--u-button-hover-border-color)!important; }


.btn-outline.btn-c-dark-grey,
a.btn-outline.btn-c-dark-grey,
button.btn-outline.btn-c-dark-grey,
.wp-block-button.is-style-outline .wp-block-button__link.has-c-dark-grey-background-color,
.btn-outline.btn-c-dark-grey:link,
a.btn-outline.btn-c-dark-grey:link,
button.btn-outline.btn-c-dark-grey:link,
.wp-block-button.is-style-outline .wp-block-button__link.has-c-dark-grey-background-color:link,
.btn-outline.btn-c-dark-grey:visited,
a.btn-outline.btn-c-dark-grey:visited,
button.btn-outline.btn-c-dark-grey:visited,
.wp-block-button.is-style-outline .wp-block-button__link.has-c-dark-grey-background-color:visited
{--u-button-outline-color: var(--c-white); --u-button-outline-bg-color: var(--c-white); --u-button-outline-border-color: var(--c-white);  color:var(--u-button-outline-color)!important; background-color:var(--u-button-outline-bg-color)!important; border-color:var(--u-button-outline-border-color)!important; }


.btn-outline.btn-c-dark-grey:hover,
a.btn-outline.btn-c-dark-grey:hover,
button.btn-outline.btn-c-dark-grey:hover,
.wp-block-button.is-style-outline .wp-block-button__link.has-c-dark-grey-background-color:hover,
.btn-outline.btn-c-dark-grey:active,
a.btn-outline.btn-c-dark-grey:active,
button.btn-outline.btn-c-dark-grey:active,
.wp-block-button.is-style-outline .wp-block-button__link.has-c-dark-grey-background-color:active,
.btn-outline.btn-c-dark-grey:focus,
a.btn-outline.btn-c-dark-grey:focus,
button.btn-outline.btn-c-dark-grey:focus,
.wp-block-button.is-style-outline .wp-block-button__link.has-c-dark-grey-background-color:focus
{--u-button-outline-hover-color: var(--c-white); --u-button-outline-hover-bg-color: var(--c-black); --u-button-outline-hover-border-color: var(--c-black); color:var(--u-button-outline-hover-color)!important; background-color:var(--u-button-outline-hover-bg-color)!important; border-color:var(--u-button-outline-hover-border-color)!important; }

.has-c-black-color,
.has-text-color.has-c-black-color,
.has-text-color.has-c-black-color > p > a
{--u-button-color:var(--c-black); color:var(--u-button-color)!important;}

.btn.has-c-black-color,
.wp-block-button .wp-block-button__link.has-c-black-color,.btn.has-c-black-color:link,
.wp-block-button .wp-block-button__link.has-c-black-color:link,.btn.has-c-black-color:visited,
.wp-block-button .wp-block-button__link.has-c-black-color:visited
{--u-button-color: var(--c-black); color:var(--u-button-color)!important; }


.btn-c-black,
.btn.has-c-black-background-color,
.wp-block-button .wp-block-button__link.has-c-black-background-color,
.btn-c-black:link,
.btn.has-c-black-background-color:link,
.wp-block-button .wp-block-button__link.has-c-black-background-color:link,
.btn-c-black:visited,
.btn.has-c-black-background-color:visited,
.wp-block-button .wp-block-button__link.has-c-black-background-color:visited
{--u-button-color: var(--c-white); --u-button-bg-color: var(--c-black); --u-button-border-color:var(--c-black); color:var(--u-button-color)!important; background-color:var(--u-button-bg-color)!important; border-color:var(--u-button-border-color)!important; }


.btn-c-black:hover,
.btn.has-c-black-background-color:hover,
.wp-block-button .wp-block-button__link.has-c-black-background-color:hover,
.btn-c-black:active,
.btn.has-c-black-background-color:active,
.wp-block-button .wp-block-button__link.has-c-black-background-color:active,
.btn-c-black:focus,
.btn.has-c-black-background-color:focus,
.wp-block-button .wp-block-button__link.has-c-black-background-color:focus
{--u-button-hover-color: var(--c-white); --u-button-hover-bg-color:var(--c-dark-grey); --u-button-hover-border-color:var(--c-dark-grey); color:var(--u-button-hover-color)!important; background-color:var(--u-button-hover-bg-color)!important; border-color:var(--u-button-hover-border-color)!important; }


.btn-outline.btn-c-black,
a.btn-outline.btn-c-black,
button.btn-outline.btn-c-black,
.wp-block-button.is-style-outline .wp-block-button__link.has-c-black-background-color,
.btn-outline.btn-c-black:link,
a.btn-outline.btn-c-black:link,
button.btn-outline.btn-c-black:link,
.wp-block-button.is-style-outline .wp-block-button__link.has-c-black-background-color:link,
.btn-outline.btn-c-black:visited,
a.btn-outline.btn-c-black:visited,
button.btn-outline.btn-c-black:visited,
.wp-block-button.is-style-outline .wp-block-button__link.has-c-black-background-color:visited
{--u-button-outline-color: var(--c-white); --u-button-outline-bg-color: var(--c-white); --u-button-outline-border-color: var(--c-white);  color:var(--u-button-outline-color)!important; background-color:var(--u-button-outline-bg-color)!important; border-color:var(--u-button-outline-border-color)!important; }


.btn-outline.btn-c-black:hover,
a.btn-outline.btn-c-black:hover,
button.btn-outline.btn-c-black:hover,
.wp-block-button.is-style-outline .wp-block-button__link.has-c-black-background-color:hover,
.btn-outline.btn-c-black:active,
a.btn-outline.btn-c-black:active,
button.btn-outline.btn-c-black:active,
.wp-block-button.is-style-outline .wp-block-button__link.has-c-black-background-color:active,
.btn-outline.btn-c-black:focus,
a.btn-outline.btn-c-black:focus,
button.btn-outline.btn-c-black:focus,
.wp-block-button.is-style-outline .wp-block-button__link.has-c-black-background-color:focus
{--u-button-outline-hover-color: var(--c-white); --u-button-outline-hover-bg-color: var(--c-black); --u-button-outline-hover-border-color: var(--c-black); color:var(--u-button-outline-hover-color)!important; background-color:var(--u-button-outline-hover-bg-color)!important; border-color:var(--u-button-outline-hover-border-color)!important; }

#cheerioshot .has-text-color > a {color:inherit!important;}


.local-calibri p, .local-calibri * > p, .has-local-calibri-font-family p, .has-local-calibri-font-family * > p, .local-calibri h1, .local-calibri * > h1, .has-local-calibri-font-family h1, .has-local-calibri-font-family * > h1, .local-calibri h2, .local-calibri * > h2, .has-local-calibri-font-family h2, .has-local-calibri-font-family * > h2, .local-calibri h3, .local-calibri * > h3, .has-local-calibri-font-family h3, .has-local-calibri-font-family * > h3, .local-calibri h4, .local-calibri * > h4, .has-local-calibri-font-family h4, .has-local-calibri-font-family * > h4, .local-calibri h5, .local-calibri * > h5, .has-local-calibri-font-family h5, .has-local-calibri-font-family * > h5, .local-calibri h6, .local-calibri * > h6, .has-local-calibri-font-family h6, .has-local-calibri-font-family * > h6, .local-calibri span, .local-calibri * > span, .has-local-calibri-font-family span, .has-local-calibri-font-family * > span, .local-calibri strong, .local-calibri * > strong, .has-local-calibri-font-family strong, .has-local-calibri-font-family * > strong, .local-calibri em, .local-calibri * > em, .has-local-calibri-font-family em, .has-local-calibri-font-family * > em, .local-calibri li, .local-calibri * > li, .has-local-calibri-font-family li, .has-local-calibri-font-family * > li, .local-calibri a, .local-calibri * > a, .has-local-calibri-font-family a, .has-local-calibri-font-family * > a, .local-calibri { font-family:'local-calibri'!important; }