
button {
	font-family: inherit;
	font-size: 100%;
	font-weight: inherit;
	line-height: inherit;
	color: inherit;
	margin: 0;
	padding: 0;
	text-transform: none;
	-webkit-appearance: button;
	background-color: transparent;
	background-image: none;
	cursor: pointer;
}



.bg-accent\/20 {
	background-color: #b69d7433;
}
.border-l-4 {
	border-left-width: 4px !important;
}
.border-l-accent {
	--tw-border-opacity: 1;
	border-left-color: rgb(182 157 116 / var(--tw-border-opacity, 1)) !important;
}
.rounded {
	border-radius: 0.25rem;
}
.p-5 {
	padding: 1.25rem;
}
.border {
	border-width: 1px;
}
.border-accent\/10 {
	border-color: #b69d741a;
}
.shadow-sm {
	--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / 0.05);
	--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);
	box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.my-10 {
	margin-top: 2.5rem;
	margin-bottom: 2.5rem;
}


.m-0 {
	margin: 0;
}
.text-heading {
	--tw-text-opacity: 1;
	color: rgb(31 40 57 / var(--tw-text-opacity, 1));
}
.text-description {
	--tw-text-opacity: 1;
	color: rgb(40 48 64 / var(--tw-text-opacity, 1));
}
.pr-20 {
	padding-right: 5rem;
}
.mb-5 {
	margin-bottom: 1.25rem;
}
.text-lg {
	font-size: 1.125rem;
	line-height: 1.75rem;
}
.text-accent {
	--tw-text-opacity: 1;
	color: rgb(182 157 116 / var(--tw-text-opacity, 1));
}
.hover\:text-white:hover {
	--tw-text-opacity: 1;
	color: rgb(255 255 255 / var(--tw-text-opacity, 1));
}



.btn-outline {
	box-sizing: border-box;
	border-radius: 0.25rem;
	border-width: 2px;
	padding: 0.625rem 1.25rem;
	font-family: DM Sans, sans-serif;
	font-weight: 600;
	transition-property: all;
	transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
	transition-duration: 0.15s;
}

.border-accent {
	--tw-border-opacity: 1;
	border-color: rgb(182 157 116 / var(--tw-border-opacity, 1));
}
.w-fit {
	width: -moz-fit-content;
	width: fit-content;
}
.hover\:bg-accent:hover {
	--tw-bg-opacity: 1;
	background-color: rgb(182 157 116 / var(--tw-bg-opacity, 1));
}
.hover\:border-accent\/50:hover {
	border-color: #b69d7480;
}


