body.no-scroll {
	overflow: hidden;
	-ms-touch-action: pan-x;
	touch-action: pan-x;
}
body a {
	transition: all 0.2s ease-in-out;
}
body p {
	font-size: 0.9375rem;
}
body button:focus {
	outline: none;
}
body img {
	height: auto;
	max-height: 100%;
	max-width: 100%;
	width: auto;
}
main ol,
main ul {
	list-style: none;
	margin: 17.5px 0 22.5px;
	position: relative;
}
main ol li,
main ul li {
	margin-bottom: 10px;
}
main ol li p,
main ol li span,
main ul li p,
main ul li span {
	color: #c6c6c6;
}
main ol {
	counter-reset: num;
	padding-left: 0;
}
main ol li {
	color: #c6c6c6;
	margin-bottom: 10px;
	position: relative;
}
main ol li,
main ol li:before {
	font-size: 1rem;
	font-weight: 400;
}
main ol li:before {
	background-color: transparent;
	color: #fa0;
	content: counter(num) '. ';
	counter-increment: num;
	display: inline-block;
	height: 25px;
	margin-bottom: 0;
	margin-right: 8.5px;
	text-align: center;
	width: 25px;
}
main ol li ul li:before {
	background-color: #fa0;
	height: 7px;
	top: 9px;
	width: 7px;
}
main ol li ol {
	counter-reset: num2;
}
main ol li ol li:before {
	content: counter(num) '.' counter(num2);
	counter-increment: num2;
}
main ul {
	padding-left: 18px;
}
main ul li {
	color: #c6c6c6;
	position: relative;
}
main ul li:before {
	background-color: #fa0;
	content: '';
	display: block;
	height: 7px;
	left: -15px;
	position: absolute;
	top: 9px;
	width: 7px;
}
main ol ol,
main ol ul,
main ul ol,
main ul ul {
	margin: 10px 0 10px 15px;
	padding: 0;
}
main table.aligncenter,
main table.alignleft,
main table.alignright,
main table.p9ef753,
main table:not([class]),
main table[class=''] {
	border-collapse: separate;
	display: table;
	margin-bottom: 20px;
	margin-top: 20px;
	width: 100%;
}
main table.aligncenter tr:first-child td,
main table.aligncenter tr:first-child th,
main table.alignleft tr:first-child td,
main table.alignleft tr:first-child th,
main table.alignright tr:first-child td,
main table.alignright tr:first-child th,
main table.p9ef753 tr:first-child td,
main table.p9ef753 tr:first-child th,
main table:not([class]) tr:first-child td,
main table:not([class]) tr:first-child th,
main table[class=''] tr:first-child td,
main table[class=''] tr:first-child th {
	background-color: #ff6a00;
	font-size: 0.875rem;
	font-weight: 700;
	line-height: 115%;
}
main table.aligncenter tr:first-child td:first-child,
main table.aligncenter tr:first-child th:first-child,
main table.alignleft tr:first-child td:first-child,
main table.alignleft tr:first-child th:first-child,
main table.alignright tr:first-child td:first-child,
main table.alignright tr:first-child th:first-child,
main table.p9ef753 tr:first-child td:first-child,
main table.p9ef753 tr:first-child th:first-child,
main table:not([class]) tr:first-child td:first-child,
main table:not([class]) tr:first-child th:first-child,
main table[class=''] tr:first-child td:first-child,
main table[class=''] tr:first-child th:first-child {
	border-top-left-radius: 5px;
}
main table.aligncenter tr:first-child td:last-child,
main table.aligncenter tr:first-child th:last-child,
main table.alignleft tr:first-child td:last-child,
main table.alignleft tr:first-child th:last-child,
main table.alignright tr:first-child td:last-child,
main table.alignright tr:first-child th:last-child,
main table.p9ef753 tr:first-child td:last-child,
main table.p9ef753 tr:first-child th:last-child,
main table:not([class]) tr:first-child td:last-child,
main table:not([class]) tr:first-child th:last-child,
main table[class=''] tr:first-child td:last-child,
main table[class=''] tr:first-child th:last-child {
	border-top-right-radius: 5px;
}
main table.aligncenter tr:last-child td,
main table.alignleft tr:last-child td,
main table.alignright tr:last-child td,
main table.p9ef753 tr:last-child td,
main table:not([class]) tr:last-child td,
main table[class=''] tr:last-child td {
	vertical-align: middle;
}
main table.aligncenter tr:last-child td:first-child,
main table.alignleft tr:last-child td:first-child,
main table.alignright tr:last-child td:first-child,
main table.p9ef753 tr:last-child td:first-child,
main table:not([class]) tr:last-child td:first-child,
main table[class=''] tr:last-child td:first-child {
	border-bottom-left-radius: 5px;
}
main table.aligncenter tr:last-child td:last-child,
main table.alignleft tr:last-child td:last-child,
main table.alignright tr:last-child td:last-child,
main table.p9ef753 tr:last-child td:last-child,
main table:not([class]) tr:last-child td:last-child,
main table[class=''] tr:last-child td:last-child {
	border-bottom-right-radius: 5px;
}
main table.aligncenter tr td,
main table.aligncenter tr th,
main table.alignleft tr td,
main table.alignleft tr th,
main table.alignright tr td,
main table.alignright tr th,
main table.p9ef753 tr td,
main table.p9ef753 tr th,
main table:not([class]) tr td,
main table:not([class]) tr th,
main table[class=''] tr td,
main table[class=''] tr th {
	color: #fff;
	font-size: 0.875rem;
	font-weight: 400;
	line-height: 115%;
	min-width: 200px;
	padding: 15px;
}
@media (min-width: 768px) {
	main table.aligncenter tr td,
	main table.aligncenter tr th,
	main table.alignleft tr td,
	main table.alignleft tr th,
	main table.alignright tr td,
	main table.alignright tr th,
	main table.p9ef753 tr td,
	main table.p9ef753 tr th,
	main table:not([class]) tr td,
	main table:not([class]) tr th,
	main table[class=''] tr td,
	main table[class=''] tr th {
		min-width: auto;
	}
}
main table.aligncenter tr td,
main table.alignleft tr td,
main table.alignright tr td,
main table.p9ef753 tr td,
main table:not([class]) tr td,
main table[class=''] tr td {
	background-color: #1f1f1f;
}
main table.aligncenter {
	margin: 20px auto;
}
@media (max-width: 991.98px) {
	main table.alignright {
		float: left;
	}
}
main .responsive-table {
	margin-bottom: 35px;
	overflow-x: scroll;
}
@media (min-width: 992px) {
	main .responsive-table {
		overflow-x: hidden;
	}
}
main blockquote {
	border-left: 4px solid #fa0;
	margin: 2rem 0;
	padding-left: 20px;
}
main blockquote p {
	color: #fff;
	font-size: 1.125rem;
	font-weight: 600;
	line-height: 25px;
}
main blockquote p:last-child {
	margin-bottom: 0;
}
main ol li,
main ol li p,
main ol li span,
main ul li p,
main ul li span {
	color: #49475e;
}
main ol li:before {
	border-radius: 50%;
	color: #66647b;
	font-weight: 600;
}
main ol li ul li:before {
	background-color: #66647b;
}
main ul li {
	color: #49475e;
}
main ul li:before {
	background-color: #66647b;
	border-radius: 50%;
}
main .p9ef65e:has(table) {
	overflow-x: auto;
}
main table.aligncenter,
main table.alignleft,
main table.alignright,
main table.p9ef753,
main table:not([class]),
main table[class=''] {
	border: none;
	border-spacing: 0;
	overflow: hidden;
}
main table.aligncenter tr:first-child td,
main table.aligncenter tr:first-child th,
main table.alignleft tr:first-child td,
main table.alignleft tr:first-child th,
main table.alignright tr:first-child td,
main table.alignright tr:first-child th,
main table.p9ef753 tr:first-child td,
main table.p9ef753 tr:first-child th,
main table:not([class]) tr:first-child td,
main table:not([class]) tr:first-child th,
main table[class=''] tr:first-child td,
main table[class=''] tr:first-child th {
	background-color: #ff7700 !important;
	border: none;
	color: #fff;
	font-weight: 600;
}
main table.aligncenter tr:first-child td:first-child,
main table.aligncenter tr:first-child th:first-child,
main table.alignleft tr:first-child td:first-child,
main table.alignleft tr:first-child th:first-child,
main table.alignright tr:first-child td:first-child,
main table.alignright tr:first-child th:first-child,
main table.p9ef753 tr:first-child td:first-child,
main table.p9ef753 tr:first-child th:first-child,
main table:not([class]) tr:first-child td:first-child,
main table:not([class]) tr:first-child th:first-child,
main table[class=''] tr:first-child td:first-child,
main table[class=''] tr:first-child th:first-child {
	border-top-left-radius: 8px;
}
main table.aligncenter tr:first-child td:last-child,
main table.aligncenter tr:first-child th:last-child,
main table.alignleft tr:first-child td:last-child,
main table.alignleft tr:first-child th:last-child,
main table.alignright tr:first-child td:last-child,
main table.alignright tr:first-child th:last-child,
main table.p9ef753 tr:first-child td:last-child,
main table.p9ef753 tr:first-child th:last-child,
main table:not([class]) tr:first-child td:last-child,
main table:not([class]) tr:first-child th:last-child,
main table[class=''] tr:first-child td:last-child,
main table[class=''] tr:first-child th:last-child {
	border-top-right-radius: 8px;
}
main table.aligncenter tr:last-child td:first-child,
main table.alignleft tr:last-child td:first-child,
main table.alignright tr:last-child td:first-child,
main table.p9ef753 tr:last-child td:first-child,
main table:not([class]) tr:last-child td:first-child,
main table[class=''] tr:last-child td:first-child {
	border-bottom-left-radius: 8px;
}
main table.aligncenter tr:last-child td:last-child,
main table.alignleft tr:last-child td:last-child,
main table.alignright tr:last-child td:last-child,
main table.p9ef753 tr:last-child td:last-child,
main table:not([class]) tr:last-child td:last-child,
main table[class=''] tr:last-child td:last-child {
	border-bottom-right-radius: 8px;
}
main table.aligncenter tr td,
main table.aligncenter tr th,
main table.alignleft tr td,
main table.alignleft tr th,
main table.alignright tr td,
main table.alignright tr th,
main table.p9ef753 tr td,
main table.p9ef753 tr th,
main table:not([class]) tr td,
main table:not([class]) tr th,
main table[class=''] tr td,
main table[class=''] tr th {
	color: #1c1a34;
}
main table.aligncenter tr td,
main table.alignleft tr td,
main table.alignright tr td,
main table.p9ef753 tr td,
main table:not([class]) tr td,
main table[class=''] tr td {
	background-color: #fff;
	border: none;
	border-bottom: 1px solid rgba(212, 199, 222, 0.4);
}
main table.aligncenter tr td:first-child,
main table.alignleft tr td:first-child,
main table.alignright tr td:first-child,
main table.p9ef753 tr td:first-child,
main table:not([class]) tr td:first-child,
main table[class=''] tr td:first-child {
	border-left: 1px solid rgba(212, 199, 222, 0.4);
}
main table.aligncenter tr td:last-child,
main table.alignleft tr td:last-child,
main table.alignright tr td:last-child,
main table.p9ef753 tr td:last-child,
main table:not([class]) tr td:last-child,
main table[class=''] tr td:last-child {
	border-right: 1px solid rgba(212, 199, 222, 0.4);
}
main table.aligncenter tr:nth-child(odd) td,
main table.alignleft tr:nth-child(odd) td,
main table.alignright tr:nth-child(odd) td,
main table.p9ef753 tr:nth-child(odd) td,
main table:not([class]) tr:nth-child(odd) td,
main table[class=''] tr:nth-child(odd) td {
	background-color: #fefbf4;
}
main blockquote {
	background: 0 0 no-repeat
		url(/wp-content/themes/theme-child/components/content/dist/images/blockquote.85b51ccd.svg);
	border-left: none;
	padding-left: 0;
	padding-top: 36px;
}
main blockquote p {
	font-size: 18px !important;
	font-weight: 400;
}
