:root {
	font-size: 14px;
}
h1 {
	font-size: 1.4rem;
	text-align: center;
	text-transform: uppercase;
	margin-bottom: 1rem;
	font-weight: 700;
}

h2 {
	font-size: 1.2rem;
	text-align: center;
	text-transform: uppercase;
	margin-top: 1rem;
	margin-bottom: 0;
	font-weight: 700;
}

p,
div {
	text-align: justify;
}

td {
	border: 1px solid black;
	vertical-align: top;
	min-width: 200px;
}

td:last-child,
td:first-child {
	text-align: left;
}

ol {
	padding-left: 1rem;
}

ul {
	padding-left: 20px;
}

ul.inside {
	padding-left: 0;
	list-style-type: none;
	list-style-position: inside;
}

.inside li::marker {
	content: "- ";
}

/* a {
	color: #525252;
}

a:hover {
	color: #7a70df;
} */

.mt- {
	margin-top: -1rem;
}

.mb {
	margin-bottom: 1rem;
}

.bold {
	font-weight: 600;
}

.card_item {
	font-weight: 600;
	width: 100%;
}

.card_item > span {
	font-weight: 400;
}

.navbar-expand-lg {
	flex-wrap: nowrap;
	justify-content: space-between;
}

@media screen and (max-width: 768px) {
	td {
		min-width: auto;
	}
}

.tabulated-text {
	padding-left: 20px;
	/* Измените значение по своему усмотрению */
}

@media (min-width: 992px) {
	.navbar-expand-lg {
		flex-wrap: nowrap;
		justify-content: space-between;
	}
}
