
.elementor-4683 .elementor-element.elementor-element-bc6375e {
	--display: flex;
}

.elementor-widget-table-of-contents {
	--header-color: var(--e-global-color-secondary);
	--item-text-color: var(--e-global-color-text);
	--item-text-hover-color: var(--e-global-color-accent);
	--marker-color: var(--e-global-color-text);
}

.elementor-4683 .elementor-element.elementor-element-a75c962 .elementor-toc__header-title {
	text-align: start;
}

.elementor-4683 .elementor-element.elementor-element-a75c962 .elementor-toc__header {
	flex-direction: row;
}

.elementor-4683 .elementor-element.elementor-element-a75c962 {
	--item-text-hover-decoration: underline;
}

.elementor-4683 .elementor-element.elementor-element-43abc9c {
	--display: flex;
}

.elementor-widget-heading .elementor-heading-title {
	color: var(--e-global-color-primary);
}

.elementor-4683 .elementor-element.elementor-element-d732994 .elementor-heading-title {
	color: #010000;
}

.elementor-4683 .elementor-element.elementor-element-e4f1284 {
	--display: flex;
}

.elementor-widget-text-editor {
	color: var(--e-global-color-text);
}

.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap {
	background-color: var(--e-global-color-primary);
}

.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap {
	color: var(--e-global-color-primary);
	border-color: var(--e-global-color-primary);
}

.elementor-4683 .elementor-element.elementor-element-14b203b {
	--display: flex;
}

.elementor-widget-image .widget-image-caption {
	color: var(--e-global-color-text);
}

.elementor-4683 .elementor-element.elementor-element-d11dd6c {
	--display: flex;
}

.elementor-4683 .elementor-element.elementor-element-049984d {
	--display: flex;
}

.elementor-4683 .elementor-element.elementor-element-d6dd54e {
	--display: flex;
}

.elementor-4683 .elementor-element.elementor-element-b592d03 {
	--display: flex;
}

.elementor-4683 .elementor-element.elementor-element-ea771fb {
	--display: flex;
}

.elementor-4683 .elementor-element.elementor-element-e37f677 .elementor-heading-title {
	color: #010000;
}

.elementor-4683 .elementor-element.elementor-element-9647b70 {
	--display: flex;
}

.elementor-4683 .elementor-element.elementor-element-0f86990 {
	--display: flex;
}

.elementor-4683 .elementor-element.elementor-element-9a735c3 {
	--display: flex;
}

.elementor-4683 .elementor-element.elementor-element-41cfb17 {
	--display: flex;
}

.elementor-4683 .elementor-element.elementor-element-32ef1fb .elementor-heading-title {
	color: #010000;
}

.elementor-4683 .elementor-element.elementor-element-a80b9cc {
	--display: flex;
}

.elementor-4683 .elementor-element.elementor-element-c3eefca {
	--display: flex;
}

.elementor-4683 .elementor-element.elementor-element-addf682 {
	--display: flex;
}

.elementor-4683 .elementor-element.elementor-element-0709507 {
	--display: flex;
}

.elementor-4683 .elementor-element.elementor-element-295114c {
	text-align: center;
}

.elementor-4683 .elementor-element.elementor-element-295114c .elementor-heading-title {
	font-size: 18px;
	color: #5b5b5b;
}

.elementor-4683 .elementor-element.elementor-element-9fac7a1 .elementor-heading-title {
	color: #010000;
}

.elementor-4683 .elementor-element.elementor-element-13489ff {
	--display: flex;
}

.elementor-4683 .elementor-element.elementor-element-4e56fb7 {
	--display: flex;
}

.elementor-4683 .elementor-element.elementor-element-eadd125 {
	--display: flex;
}

.elementor-4683 .elementor-element.elementor-element-06a6492 .elementor-heading-title {
	color: #010000;
}

.elementor-4683 .elementor-element.elementor-element-2121aa3 {
	--display: flex;
}

.elementor-4683 .elementor-element.elementor-element-c1e7a3e {
	--display: flex;
}

.elementor-4683 .elementor-element.elementor-element-117d3e0 {
	--display: flex;
}

.elementor-4683 .elementor-element.elementor-element-222b138 .elementor-heading-title {
	color: #000;
}

.elementor-4683 .elementor-element.elementor-element-945d637 {
	--display: flex;
}

.elementor-4683 .elementor-element.elementor-element-8a1d8d8 {
	--display: flex;
}

.elementor-4683 .elementor-element.elementor-element-0ac82fc {
	--display: flex;
}

.elementor-4683 .elementor-element.elementor-element-a6437e5 .elementor-heading-title {
	color: #000;
}

.elementor-4683 .elementor-element.elementor-element-5eff057 {
	--display: flex;
}

.elementor-4683 .elementor-element.elementor-element-6e7ebd6 {
	--display: flex;
}

.elementor-4683 .elementor-element.elementor-element-2263309 {
	--display: flex;
}

.elementor-4683 .elementor-element.elementor-element-7983fcb {
	--display: flex;
}

.elementor-4683 .elementor-element.elementor-element-e12d6a4 {
	--display: flex;
}

.elementor-4683 .elementor-element.elementor-element-6e47122 {
	--display: flex;
}

.elementor-4683 .elementor-element.elementor-element-1afb98e {
	--display: flex;
}

.elementor-4683 .elementor-element.elementor-element-0fa102a {
	--display: flex;
}

.elementor-4683 .elementor-element.elementor-element-1c734ea .elementor-heading-title {
	color: #000;
}

.elementor-4683 .elementor-element.elementor-element-8271cb6 {
	--display: flex;
}

.elementor-4683 .elementor-element.elementor-element-de8e640 {
	--display: flex;
}

.elementor-4683 .elementor-element.elementor-element-1cd9c77 {
	--display: flex;
}

.elementor-4683 .elementor-element.elementor-element-ce42d0c {
	--display: flex;
}

.elementor-4683 .elementor-element.elementor-element-6f8f672 {
	--display: flex;
}

.elementor-4683 .elementor-element.elementor-element-25392c4 .elementor-heading-title {
	color: #000;
}

.elementor-4683 .elementor-element.elementor-element-978d426 {
	--display: flex;
}

.elementor-4683 .elementor-element.elementor-element-51d7c1d {
	--display: flex;
}

.elementor-4683 .elementor-element.elementor-element-34c0cbd {
	--display: flex;
}

.elementor-4683 .elementor-element.elementor-element-a1da1d3 {
	--display: flex;
}

.elementor-4683 .elementor-element.elementor-element-c5939d7 {
	--display: flex;
}

.elementor-4683 .elementor-element.elementor-element-fc4795e .elementor-heading-title {
	color: #000;
}

.elementor-4683 .elementor-element.elementor-element-9abb7b4 {
	--display: flex;
}

.elementor-4683 .elementor-element.elementor-element-356247a {
	--display: flex;
}

.elementor-4683 .elementor-element.elementor-element-e09a58e {
	--display: flex;
}

.elementor-4683 .elementor-element.elementor-element-882cff1 {
	--display: flex;
}

.elementor-4683 .elementor-element.elementor-element-628ee7c .elementor-heading-title {
	color: #000;
}

.elementor-4683 .elementor-element.elementor-element-eba523b {
	--display: flex;
}

.elementor-4683 .elementor-element.elementor-element-1a906fd {
	--display: flex;
}

.elementor-4683 .elementor-element.elementor-element-389fe89 {
	--display: flex;
}

.elementor-4683 .elementor-element.elementor-element-b5d7468 {
	--display: flex;
}

.elementor-4683 .elementor-element.elementor-element-6e9dfd6 .elementor-heading-title {
	color: #000;
}

.elementor-4683 .elementor-element.elementor-element-e0df6d1 {
	--display: flex;
}

.elementor-4683 .elementor-element.elementor-element-5ac1537 {
	--display: flex;
}

.elementor-4683 .elementor-element.elementor-element-4465730 {
	--display: flex;
}

.elementor-4683 .elementor-element.elementor-element-e7659ac .elementor-heading-title {
	color: #000;
}

.elementor-4683 .elementor-element.elementor-element-d0dd34f {
	--display: flex;
}

.elementor-4683 .elementor-element.elementor-element-a77484d {
	--display: flex;
}

.elementor-4683 .elementor-element.elementor-element-fafe4be {
	--display: flex;
}

.elementor-widget .tippy-tooltip .tippy-content {
	text-align: center;
}
