
a {
}


dl a,
ul a,
li a {
	text-decoration: none;
	color: var(--color-purple-jackson);
	font-weight: 600;
}

.field__item > a {
	text-decoration: none;
	color: var(--bs-body-color);
}

h2 a, h3 a, h4 a, h5 a, h6 a {
	text-decoration: none;
	color: var(--bs-body-color);
}

h2 a:hover, h3 a:hover, h4 a:hover, h5 a:hover, h6 a:hover {
	text-decoration: underline;
}

/********** Links **********/


p > a,
.paragraph--type--link > .field__item > a {
  text-decoration: underline;
	color: var(--color-purple-jackson);
	font-weight: 600;
}


/********** Button Primary | Blue **********/
.btn.btn-primary a,
.ui-widget-content a.button-primary,
.paragraph--type--button.background-color-blue .btn a,
.paragraph--type--jumbotron.background-color-gray .btn a,
.paragraph--type--jumbotron.background-color-bronze .btn a {
	color: #fff;
}

.btn.btn-primary,
.paragraph--type--button.background-color-blue .btn,
.paragraph--type--jumbotron.background-color-gray .btn,
.paragraph--type--jumbotron.background-color-bronze .btn {
	color: #fff;
	background-color: var(--color-blue-eastern);
	border-color: var(--color-blue-eastern);
}

.btn.btn-primary:hover,
.btn.btn-primary:focus,
.btn.btn-primary:focus-visible,
.btn.btn-primary:active,
:not(.btn-check) + .btn.btn-primary:active,
.paragraph--type--button.background-color-blue .btn:hover,
.paragraph--type--button.background-color-blue .btn:focus,
.paragraph--type--button.background-color-blue .btn:focus-visible,
.paragraph--type--button.background-color-blue .btn:active,
:not(.btn-check) + .paragraph--type--button.background-color-blue .btn:active,
.paragraph--type--jumbotron.background-color-gray .btn:hover,
.paragraph--type--jumbotron.background-color-gray .btn:focus,
.paragraph--type--jumbotron.background-color-gray .btn:focus-visible,
.paragraph--type--jumbotron.background-color-gray .btn:active,
:not(.btn-check) + .paragraph--type--jumbotron.background-color-gray .btn:active,
.paragraph--type--jumbotron.background-color-bronze .btn:hover,
.paragraph--type--jumbotron.background-color-bronze .btn:focus,
.paragraph--type--jumbotron.background-color-bronze .btn:focus-visible,
.paragraph--type--jumbotron.background-color-bronze .btn:active,
:not(.btn-check) + .paragraph--type--jumbotron.background-color-bronze .btn:active {
	color: #fff;
	background-color: var(--color-blue-eastern-darker);
	border-color: var(--color-blue-eastern-darker);
}

.btn.btn-primary:focus-visible,
.paragraph--type--button.background-color-blue .btn:focus-visible,
.paragraph--type--jumbotron.background-color-gray .btn:focus-visible,
.paragraph--type--jumbotron.background-color-bronze .btn:focus-visible {
  box-shadow: 0 0 0 0.25rem var(--color-blue-eastern-lighter);
}

/********** Button Blue dark **********/
.paragraph--type--jumbotron.background-color-blue .btn a {
	color: #fff;
}

.paragraph--type--jumbotron.background-color-blue .btn {
	color: #fff;
	background-color: var(--color-blue-eastern-darker);
	border-color: var(--color-blue-eastern-darker);
}

.paragraph--type--jumbotron.background-color-blue .btn:hover,
.paragraph--type--jumbotron.background-color-blue .btn:focus,
.paragraph--type--jumbotron.background-color-blue .btn:focus-visible,
.paragraph--type--jumbotron.background-color-blue .btn:active,
:not(.btn-check) + .paragraph--type--jumbotron.background-color-blue .btn:active {
	color: #fff;
	background-color: var(--color-blue-eastern-darkest);
	border-color: var(--color-blue-eastern-darkest);
}

.paragraph--type--jumbotron.background-color-blue .btn:focus-visible {
  box-shadow: 0 0 0 0.25rem var(--color-blue-eastern-darkest);
}



/********** Button Yellow | Yellow **********/
.btn.btn-yellow a,
.paragraph--type--button.background-color-yellow .btn a {
	color: var(--bs-body-color);
}

.btn.btn-yellow,
.paragraph--type--button.background-color-yellow .btn {
	color: var(--bs-body-color);
	background-color: var(--color-yellow);
	border-color: var(--color-yellow);
}

.btn.btn-yellow:hover,
.btn.btn-yellow:focus,
.btn.btn-yellow:focus-visible,
.btn.btn-yellow:active,
:not(.btn-check) + .btn.btn-yellow:active,
.paragraph--type--button.background-color-yellow .btn:hover,
.paragraph--type--button.background-color-yellow .btn:focus,
.paragraph--type--button.background-color-yellow .btn:focus-visible,
.paragraph--type--button.background-color-yellow .btn:active,
:not(.btn-check) + .paragraph--type--button.background-color-yellow .btn:active {
	color: #fff;
	background-color: var(--color-yellow);
	border-color: var(--color-yellow);
}

.btn.btn-yellow:focus-visible,
.paragraph--type--button.background-color-yellow .btn:focus-visible {
  box-shadow: 0 0 0 0.25rem var(--color-yellow-darkest);
}

/********** Button Yellow dark **********/
.paragraph--type--jumbotron.background-color-yellow .btn a {
	color: #fff;
}

.paragraph--type--jumbotron.background-color-yellow .btn {
	color: #fff;
	background-color: var(--color-yellow-darker);
	border-color: var(--color-yellow-darker);
}

.paragraph--type--jumbotron.background-color-yellow .btn:hover,
.paragraph--type--jumbotron.background-color-yellow .btn:focus,
.paragraph--type--jumbotron.background-color-yellow .btn:focus-visible,
.paragraph--type--jumbotron.background-color-yellow .btn:active,
:not(.btn-check) + .paragraph--type--jumbotron.background-color-yellow .btn:active {
	color: #fff;
	background-color: var(--color-yellow-darkest);
	border-color: var(--color-yellow-darkest);
}

.paragraph--type--jumbotron.background-color-yellow .btn:focus-visible {
  box-shadow: 0 0 0 0.25rem var(--color-yellow-darkest);
}


/********** Button Light | Gray **********/
.btn.btn-light a,
.paragraph--type--button.background-color-gray .btn a {
	color: var(--bs-body-color);
}

.btn.btn-light,
.paragraph--type--button.background-color-gray .btn {
	color: var(--bs-body-color);
	background-color: var(--color-gray-100);
	border-color: var(--color-gray-100);
}

.btn.btn-light:hover,
.btn.btn-light:focus,
.btn.btn-light:focus-visible,
.btn.btn-light:active,
:not(.btn-check) + .btn.btn-light:active,
.paragraph--type--button.background-color-gray .btn:hover,
.paragraph--type--button.background-color-gray .btn:focus,
.paragraph--type--button.background-color-gray .btn:focus-visible,
.paragraph--type--button.background-color-gray .btn:active,
:not(.btn-check) + .paragraph--type--button.background-color-gray .btn:active {
	color: var(--bs-body-color);
	background-color: var(--color-gray-300);
	border-color: var(--color-gray-300);
}

.btn.btn-light:focus-visible,
.paragraph--type--button.background-color-gray .btn:focus-visible {
  box-shadow: 0 0 0 0.25rem var(--color-gray-100);
}

/********* Button Dark | Bronze **********/
.btn.btn-dark a,
.paragraph--type--button.background-color-bronze .btn a {
	color: var(--color-gray-300);
}

.btn.btn-dark,
.paragraph--type--button.background-color-bronze .btn {
	color: var(--color-gray-300);
	background-color: var(--color-bronze-darkest);
	border-color: var(--color-bronze-darkest);
}

.btn.btn-dark:hover,
.btn.btn-dark:focus,
.btn.btn-dark:focus-visible,
.btn.btn-dark:active,
:not(.btn-check) + .btn.btn-dark:active,
.paragraph--type--button.background-color-bronze .btn:hover,
.paragraph--type--button.background-color-bronze .btn:focus,
.paragraph--type--button.background-color-bronze .btn:focus-visible,
.paragraph--type--button.background-color-bronze .btn:active,
:not(.btn-check) + .paragraph--type--button.background-color-bronze .btn:active {
	color: var(--color-gray-300);
	background-color: var(--color-bronze-darker);
	border-color: var(--color-bronze-darker);
}

.btn.btn-dark:focus-visible
.paragraph--type--button.background-color-bronze .btn:focus-visible {
  box-shadow: 0 0 0 0.25rem var(--color-bronze-darkest);
}





/********* Button Round | Gray **********/
.btn.btn-round {
	background-color: var(--color-gray-50);
	height: 40px;
	width: 40px;
	border-radius: 50%;
	text-align: center;
}

.btn.btn-round:hover,
.btn.btn-round:focus,
.btn.btn-round:focus-visible,
.btn.btn-round:active {
	background-color: var(--color-gray-100);
}