/*--------------------------------------------------------------
Typography
--------------------------------------------------------------*/
h1 a, h2 a, h3 a, h4 a, h5 a, h6 a {
	text-decoration: none;
	font-weight:inherit;
	color:inherit;
}

b,
strong {
	font-weight: bold;
}

dfn,
cite,
em,
i {
	font-style: italic;
}


/*--------------------------------------------------------------
Links
--------------------------------------------------------------*/
a {
	-webkit-transition: all .3s;
			transition: all .3s;
}

.has-theme-primary-background-color a {
	text-decoration-color: var(--wp--preset--color--white);
}

a:hover,
a:focus,
a:active {
	text-decoration:underline;
	text-decoration-color: var(--wp--preset--color--theme-primary);
}


/*--------------------------------------------------------------
Lists
--------------------------------------------------------------*/
.wp-block-list {
	padding-left: 1em;
	list-style-position: outside;
}

.wp-block-list li::marker {
	font-size: 0.75em;
}


/*--------------------------------------------------------------
Buttons
--------------------------------------------------------------*/
.wp-block-button__link:hover{
	transform: scale(1.1);
}

.wp-block-buttons a:active,
.wp-block-buttons a:focus,
.wp-block-buttons a {
	text-decoration: none;
	text-decoration-thickness: 0;
}


/*--------------------------------------------------------------
Reverse Columns on Mobile
--------------------------------------------------------------*/

@media (max-width: 782px) {

	.u-reverse-columns-mobile {
		flex-direction: column-reverse;
	}

}