.btn {	--bs-btn-padding-x: 1.5625rem;	--bs-btn-padding-y: 0.9375rem;	--bs-btn-font-family: ;	--bs-btn-font-size: 0.8125rem;	--bs-btn-font-weight: 700;	--bs-btn-line-height: 1.785;	--bs-btn-color: #515151;	--bs-btn-bg: transparent;	--bs-btn-border-width: 1px;	--bs-btn-border-color: transparent;	--bs-btn-border-radius: 0;	--bs-btn-box-shadow: none;	--bs-btn-disabled-opacity: 0.65;	--bs-btn-focus-box-shadow: 0 0 0 0.25rem rgba(var(--bs-btn-focus-shadow-rgb), .5);	display: inline-block;	padding: var(--bs-btn-padding-y) var(--bs-btn-padding-x);	font-family: var(--bs-btn-font-family);	font-size: var(--bs-btn-font-size);	font-weight: var(--bs-btn-font-weight);	line-height: var(--bs-btn-line-height);	color: var(--bs-btn-color);	text-align: center;	text-decoration: none;	vertical-align: middle;	cursor: pointer;	user-select: none;	border: var(--bs-btn-border-width) solid var(--bs-btn-border-color);	border-radius: var(--bs-btn-border-radius);	background-color: var(--bs-btn-bg);	transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;}@media (prefers-reduced-motion: reduce) {	.btn {		transition: none;	}}.btn:hover {	color: var(--bs-btn-hover-color);	background-color: var(--bs-btn-hover-bg);	border-color: var(--bs-btn-hover-border-color);}.btn-check:focus + .btn, .btn:focus {	color: var(--bs-btn-hover-color);	background-color: var(--bs-btn-hover-bg);	border-color: var(--bs-btn-hover-border-color);	outline: 0;	box-shadow: var(--bs-btn-focus-box-shadow);}.btn-check:checked + .btn,.btn-check:active + .btn, .btn:active, .btn.active, .btn.show {	color: var(--bs-btn-active-color);	background-color: var(--bs-btn-active-bg);	border-color: var(--bs-btn-active-border-color);}.btn-check:checked + .btn:focus,.btn-check:active + .btn:focus, .btn:active:focus, .btn.active:focus, .btn.show:focus {	box-shadow: var(--bs-btn-focus-box-shadow);}.btn:disabled, .btn.disabled,fieldset:disabled .btn {	color: var(--bs-btn-disabled-color);	pointer-events: none;	background-color: var(--bs-btn-disabled-bg);	border-color: var(--bs-btn-disabled-border-color);	opacity: var(--bs-btn-disabled-opacity);}.btn-primary {	--bs-btn-color: #000;	--bs-btn-bg: #D79E8E;	--bs-btn-border-color: #D79E8E;	--bs-btn-hover-color: #000;	--bs-btn-hover-bg: #ddad9f;	--bs-btn-hover-border-color: #dba899;	--bs-btn-focus-shadow-rgb: 183, 134, 121;	--bs-btn-active-color: #000;	--bs-btn-active-bg: #dfb1a5;	--bs-btn-active-border-color: #dba899;	--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);	--bs-btn-disabled-color: #000;	--bs-btn-disabled-bg: #D79E8E;	--bs-btn-disabled-border-color: #D79E8E;}.btn-secondary {	--bs-btn-color: #000;	--bs-btn-bg: #8d8d8d;	--bs-btn-border-color: #8d8d8d;	--bs-btn-hover-color: #000;	--bs-btn-hover-bg: #9e9e9e;	--bs-btn-hover-border-color: #989898;	--bs-btn-focus-shadow-rgb: 120, 120, 120;	--bs-btn-active-color: #000;	--bs-btn-active-bg: #a4a4a4;	--bs-btn-active-border-color: #989898;	--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);	--bs-btn-disabled-color: #000;	--bs-btn-disabled-bg: #8d8d8d;	--bs-btn-disabled-border-color: #8d8d8d;}.btn-success {	--bs-btn-color: #fff;	--bs-btn-bg: #198754;	--bs-btn-border-color: #198754;	--bs-btn-hover-color: #fff;	--bs-btn-hover-bg: #157347;	--bs-btn-hover-border-color: #146c43;	--bs-btn-focus-shadow-rgb: 60, 153, 110;	--bs-btn-active-color: #fff;	--bs-btn-active-bg: #146c43;	--bs-btn-active-border-color: #13653f;	--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);	--bs-btn-disabled-color: #fff;	--bs-btn-disabled-bg: #198754;	--bs-btn-disabled-border-color: #198754;}.btn-info {	--bs-btn-color: #000;	--bs-btn-bg: #0dcaf0;	--bs-btn-border-color: #0dcaf0;	--bs-btn-hover-color: #000;	--bs-btn-hover-bg: #31d2f2;	--bs-btn-hover-border-color: #25cff2;	--bs-btn-focus-shadow-rgb: 11, 172, 204;	--bs-btn-active-color: #000;	--bs-btn-active-bg: #3dd5f3;	--bs-btn-active-border-color: #25cff2;	--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);	--bs-btn-disabled-color: #000;	--bs-btn-disabled-bg: #0dcaf0;	--bs-btn-disabled-border-color: #0dcaf0;}.btn-warning {	--bs-btn-color: #000;	--bs-btn-bg: #ffc107;	--bs-btn-border-color: #ffc107;	--bs-btn-hover-color: #000;	--bs-btn-hover-bg: #ffca2c;	--bs-btn-hover-border-color: #ffc720;	--bs-btn-focus-shadow-rgb: 217, 164, 6;	--bs-btn-active-color: #000;	--bs-btn-active-bg: #ffcd39;	--bs-btn-active-border-color: #ffc720;	--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);	--bs-btn-disabled-color: #000;	--bs-btn-disabled-bg: #ffc107;	--bs-btn-disabled-border-color: #ffc107;}.btn-danger {	--bs-btn-color: #fff;	--bs-btn-bg: #dc3545;	--bs-btn-border-color: #dc3545;	--bs-btn-hover-color: #fff;	--bs-btn-hover-bg: #bb2d3b;	--bs-btn-hover-border-color: #b02a37;	--bs-btn-focus-shadow-rgb: 225, 83, 97;	--bs-btn-active-color: #fff;	--bs-btn-active-bg: #b02a37;	--bs-btn-active-border-color: #a52834;	--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);	--bs-btn-disabled-color: #fff;	--bs-btn-disabled-bg: #dc3545;	--bs-btn-disabled-border-color: #dc3545;}.btn-light {	--bs-btn-color: #000;	--bs-btn-bg: #f8f8f8;	--bs-btn-border-color: #f8f8f8;	--bs-btn-hover-color: #000;	--bs-btn-hover-bg: lightgray;	--bs-btn-hover-border-color: #c6c6c6;	--bs-btn-focus-shadow-rgb: 211, 211, 211;	--bs-btn-active-color: #000;	--bs-btn-active-bg: #c6c6c6;	--bs-btn-active-border-color: #bababa;	--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);	--bs-btn-disabled-color: #000;	--bs-btn-disabled-bg: #f8f8f8;	--bs-btn-disabled-border-color: #f8f8f8;}.btn-dark {	--bs-btn-color: #fff;	--bs-btn-bg: #272b37;	--bs-btn-border-color: #272b37;	--bs-btn-hover-color: #fff;	--bs-btn-hover-bg: #474b55;	--bs-btn-hover-border-color: #3d404b;	--bs-btn-focus-shadow-rgb: 71, 75, 85;	--bs-btn-active-color: #fff;	--bs-btn-active-bg: #52555f;	--bs-btn-active-border-color: #3d404b;	--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);	--bs-btn-disabled-color: #fff;	--bs-btn-disabled-bg: #272b37;	--bs-btn-disabled-border-color: #272b37;}.btn-outline-primary {	--bs-btn-color: #D79E8E;	--bs-btn-border-color: #D79E8E;	--bs-btn-hover-color: #000;	--bs-btn-hover-bg: #D79E8E;	--bs-btn-hover-border-color: #D79E8E;	--bs-btn-focus-shadow-rgb: 215, 158, 142;	--bs-btn-active-color: #000;	--bs-btn-active-bg: #D79E8E;	--bs-btn-active-border-color: #D79E8E;	--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);	--bs-btn-disabled-color: #D79E8E;	--bs-btn-disabled-bg: transparent;	--bs-btn-disabled-border-color: #D79E8E;	--bs-gradient: none;}.btn-outline-secondary {	--bs-btn-color: #8d8d8d;	--bs-btn-border-color: #8d8d8d;	--bs-btn-hover-color: #000;	--bs-btn-hover-bg: #8d8d8d;	--bs-btn-hover-border-color: #8d8d8d;	--bs-btn-focus-shadow-rgb: 141, 141, 141;	--bs-btn-active-color: #000;	--bs-btn-active-bg: #8d8d8d;	--bs-btn-active-border-color: #8d8d8d;	--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);	--bs-btn-disabled-color: #8d8d8d;	--bs-btn-disabled-bg: transparent;	--bs-btn-disabled-border-color: #8d8d8d;	--bs-gradient: none;}.btn-outline-success {	--bs-btn-color: #198754;	--bs-btn-border-color: #198754;	--bs-btn-hover-color: #fff;	--bs-btn-hover-bg: #198754;	--bs-btn-hover-border-color: #198754;	--bs-btn-focus-shadow-rgb: 25, 135, 84;	--bs-btn-active-color: #fff;	--bs-btn-active-bg: #198754;	--bs-btn-active-border-color: #198754;	--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);	--bs-btn-disabled-color: #198754;	--bs-btn-disabled-bg: transparent;	--bs-btn-disabled-border-color: #198754;	--bs-gradient: none;}.btn-outline-info {	--bs-btn-color: #0dcaf0;	--bs-btn-border-color: #0dcaf0;	--bs-btn-hover-color: #000;	--bs-btn-hover-bg: #0dcaf0;	--bs-btn-hover-border-color: #0dcaf0;	--bs-btn-focus-shadow-rgb: 13, 202, 240;	--bs-btn-active-color: #000;	--bs-btn-active-bg: #0dcaf0;	--bs-btn-active-border-color: #0dcaf0;	--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);	--bs-btn-disabled-color: #0dcaf0;	--bs-btn-disabled-bg: transparent;	--bs-btn-disabled-border-color: #0dcaf0;	--bs-gradient: none;}.btn-outline-warning {	--bs-btn-color: #ffc107;	--bs-btn-border-color: #ffc107;	--bs-btn-hover-color: #000;	--bs-btn-hover-bg: #ffc107;	--bs-btn-hover-border-color: #ffc107;	--bs-btn-focus-shadow-rgb: 255, 193, 7;	--bs-btn-active-color: #000;	--bs-btn-active-bg: #ffc107;	--bs-btn-active-border-color: #ffc107;	--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);	--bs-btn-disabled-color: #ffc107;	--bs-btn-disabled-bg: transparent;	--bs-btn-disabled-border-color: #ffc107;	--bs-gradient: none;}.btn-outline-danger {	--bs-btn-color: #dc3545;	--bs-btn-border-color: #dc3545;	--bs-btn-hover-color: #fff;	--bs-btn-hover-bg: #dc3545;	--bs-btn-hover-border-color: #dc3545;	--bs-btn-focus-shadow-rgb: 220, 53, 69;	--bs-btn-active-color: #fff;	--bs-btn-active-bg: #dc3545;	--bs-btn-active-border-color: #dc3545;	--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);	--bs-btn-disabled-color: #dc3545;	--bs-btn-disabled-bg: transparent;	--bs-btn-disabled-border-color: #dc3545;	--bs-gradient: none;}.btn-outline-light {	--bs-btn-color: #f8f8f8;	--bs-btn-border-color: #f8f8f8;	--bs-btn-hover-color: #000;	--bs-btn-hover-bg: #f8f8f8;	--bs-btn-hover-border-color: #f8f8f8;	--bs-btn-focus-shadow-rgb: 248, 248, 248;	--bs-btn-active-color: #000;	--bs-btn-active-bg: #f8f8f8;	--bs-btn-active-border-color: #f8f8f8;	--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);	--bs-btn-disabled-color: #f8f8f8;	--bs-btn-disabled-bg: transparent;	--bs-btn-disabled-border-color: #f8f8f8;	--bs-gradient: none;}.btn-outline-dark {	--bs-btn-color: #272b37;	--bs-btn-border-color: #272b37;	--bs-btn-hover-color: #fff;	--bs-btn-hover-bg: #272b37;	--bs-btn-hover-border-color: #272b37;	--bs-btn-focus-shadow-rgb: 39, 43, 55;	--bs-btn-active-color: #fff;	--bs-btn-active-bg: #272b37;	--bs-btn-active-border-color: #272b37;	--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);	--bs-btn-disabled-color: #272b37;	--bs-btn-disabled-bg: transparent;	--bs-btn-disabled-border-color: #272b37;	--bs-gradient: none;}.btn-link {	--bs-btn-font-weight: 400;	--bs-btn-color: var(--bs-link-color);	--bs-btn-bg: transparent;	--bs-btn-border-color: transparent;	--bs-btn-hover-color: var(--bs-link-hover-color);	--bs-btn-hover-border-color: transparent;	--bs-btn-active-color: var(--bs-link-hover-color);	--bs-btn-active-border-color: transparent;	--bs-btn-disabled-color: #8d8d8d;	--bs-btn-disabled-border-color: transparent;	--bs-btn-box-shadow: none;	--bs-btn-focus-shadow-rgb: 183, 134, 121;	text-decoration: underline;}.btn-link:focus {	color: var(--bs-btn-color);}.btn-link:hover {	color: var(--bs-btn-hover-color);}.btn-lg, .btn-group-lg > .btn {	--bs-btn-padding-y: 0.5rem;	--bs-btn-padding-x: 1rem;	--bs-btn-font-size: 1.125rem;	--bs-btn-border-radius: 0.5rem;}.btn-sm, .btn-group-sm > .btn {	--bs-btn-padding-y: 0.25rem;	--bs-btn-padding-x: 0.5rem;	--bs-btn-font-size: 0.8125rem;	--bs-btn-border-radius: 0.25rem;}.btn-group,.btn-group-vertical {	position: relative;	display: inline-flex;	vertical-align: middle;}.btn-group > .btn,.btn-group-vertical > .btn {	position: relative;	flex: 1 1 auto;}.btn-group > .btn-check:checked + .btn,.btn-group > .btn-check:focus + .btn,.btn-group > .btn:hover,.btn-group > .btn:focus,.btn-group > .btn:active,.btn-group > .btn.active,.btn-group-vertical > .btn-check:checked + .btn,.btn-group-vertical > .btn-check:focus + .btn,.btn-group-vertical > .btn:hover,.btn-group-vertical > .btn:focus,.btn-group-vertical > .btn:active,.btn-group-vertical > .btn.active {	z-index: 1;}.btn-toolbar {	display: flex;	flex-wrap: wrap;	justify-content: flex-start;}.btn-toolbar .input-group {	width: auto;}.btn-group {	border-radius: 0;}.btn-group > .btn:not(:first-child),.btn-group > .btn-group:not(:first-child) {	margin-left: -1px;}.btn-group > .btn:not(:last-child):not(.dropdown-toggle),.btn-group > .btn.dropdown-toggle-split:first-child,.btn-group > .btn-group:not(:last-child) > .btn {	border-top-right-radius: 0;	border-bottom-right-radius: 0;}.btn-group > .btn:nth-child(n + 3),.btn-group > :not(.btn-check) + .btn,.btn-group > .btn-group:not(:first-child) > .btn {	border-top-left-radius: 0;	border-bottom-left-radius: 0;}.dropdown-toggle-split {	padding-right: 1.17188rem;	padding-left: 1.17188rem;}.dropdown-toggle-split::after,.dropup .dropdown-toggle-split::after,.dropend .dropdown-toggle-split::after {	margin-left: 0;}.dropstart .dropdown-toggle-split::before {	margin-right: 0;}.btn-sm + .dropdown-toggle-split, .btn-group-sm > .btn + .dropdown-toggle-split {	padding-right: 0.375rem;	padding-left: 0.375rem;}.btn-lg + .dropdown-toggle-split, .btn-group-lg > .btn + .dropdown-toggle-split {	padding-right: 0.75rem;	padding-left: 0.75rem;}.btn-group-vertical {	flex-direction: column;	align-items: flex-start;	justify-content: center;}.btn-group-vertical > .btn,.btn-group-vertical > .btn-group {	width: 100%;}.btn-group-vertical > .btn:not(:first-child),.btn-group-vertical > .btn-group:not(:first-child) {	margin-top: -1px;}.btn-group-vertical > .btn:not(:last-child):not(.dropdown-toggle),.btn-group-vertical > .btn-group:not(:last-child) > .btn {	border-bottom-right-radius: 0;	border-bottom-left-radius: 0;}.btn-group-vertical > .btn ~ .btn,.btn-group-vertical > .btn-group:not(:first-child) > .btn {	border-top-left-radius: 0;	border-top-right-radius: 0;}.btn {	position: relative;	z-index: 0;	display: inline-flex;	align-items: center;	justify-content: center;	border: 1px solid transparent;	font-weight: 700;	text-transform: uppercase;	box-shadow: none;	background: #D79E8E;	color: #fff;	transition: all 0.2s ease-in-out;	--bs-btn-padding-y: 0.9375rem;	--bs-btn-padding-x: 1.5625rem;	--bs-btn-font-size: 0.8125rem;	--bs-btn-border-radius: 0;}.btn::before {	position: absolute;	left: -1px;	top: -1px;	right: -1px;	bottom: -1px;	z-index: -1;	background-color: #515151;	content: '';	transform: scale(0.8);	opacity: 0;	transition: inherit;}.btn:hover, .btn.hover, .btn:active, .btn.active {	text-decoration: none;	color: #fff;}.btn:hover::before, .btn.hover::before, .btn:active::before, .btn.active::before {	opacity: 1;	transform: scale(1);}.btn:focus, .btn.focus {	outline: 0;	box-shadow: none;}.btn.disabled, .btn:disabled {	opacity: 0.65;	pointer-events: none;}* + .btn {	margin-top: 1.375rem;}table + .btn {	margin-top: 0.9375rem;}.rd-range-value + .btn,.rd-range + .btn {	margin-top: 0.8125rem;}.btn-outline {	font-weight: 700;	color: #272b37;	background: transparent;	border-color: #272b37;}.btn-outline::before {	background-color: #272b37;}.btn-outline:hover {	color: #fff;}.btn-primary-light {	background-color: #DBAB9E;}.btn-white {	background-color: #fff;	color: #272b37;}.btn-block {	display: flex;	width: 100%;}.btn-icon {	display: inline-flex;	align-items: center;	justify-content: center;}.btn-icon .icon {	margin-right: 5px;	font-size: 24px;	line-height: 26px;	color: #D79E8E;	fill: #D79E8E;}.btn-icon .icon path {	fill: #D79E8E;}.btn-sm, .btn-group-sm > .btn {	padding: 0.6875rem 1.5rem;}.context-dark .btn-outline {	color: #fff;	border-color: rgba(255, 255, 255, 0.3);}.context-dark .btn-outline::before {	background-color: #D79E8E;}@media (min-width: 768px) {	.row + .btn {		margin-top: 3.125rem;	}}@media (min-width: 992px) {	table + .btn {		margin-top: 1.25rem;	}	h2 + .btn {		margin-top: 2.625rem;	}	h1 + .btn {		margin-top: 2.3125rem;	}}