/* End custom CSS */

.elementor-13054 .elementor-element.elementor-element-51d75a6 {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--gap: 75px 75px;
	--row-gap: 75px;
	--column-gap: 75px;
}

.elementor-13054 .elementor-element.elementor-element-707c0db {
	--display: flex;
	--border-radius: 12px 12px 12px 12px;
	--padding-top: 35px;
	--padding-bottom: 35px;
	--padding-left: 35px;
	--padding-right: 35px;
}

.elementor-13054 .elementor-element.elementor-element-707c0db:not(.elementor-motion-effects-element-type-background), .elementor-13054 .elementor-element.elementor-element-707c0db > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #e5f6ff;
}

.elementor-widget-text-editor {
	font-family: var(--e-global-typography-text-font-family), Arial, Sans-serif;
	font-weight: var(--e-global-typography-text-font-weight);
	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-13054 .elementor-element.elementor-element-5a121a5 {
	font-family: "proxima-nova", Arial, Sans-serif;
	font-weight: 600;
	color: var(--e-global-color-secondary);
}

.elementor-13054 .elementor-element.elementor-element-5a90707 {
	--display: flex;
}

.elementor-widget-heading .elementor-heading-title {
	font-family: var(--e-global-typography-primary-font-family), Arial, Sans-serif;
	font-weight: var(--e-global-typography-primary-font-weight);
	color: var(--e-global-color-primary);
}

.elementor-13054 .elementor-element.elementor-element-fd47edb .elementor-heading-title {
	color: var(--e-global-color-secondary);
}

.elementor-13054 .elementor-element.elementor-element-083115f {
	--display: grid;
	--e-con-grid-template-columns: repeat(2, 1fr);
	--e-con-grid-template-rows: repeat(2, 1fr);
	--gap: 50px 50px;
	--row-gap: 50px;
	--column-gap: 50px;
	--grid-auto-flow: row;
	--margin-top: 30px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
}

.elementor-13054 .elementor-element.elementor-element-158ac27 {
	--display: flex;
}

.elementor-13054 .elementor-element.elementor-element-90dab9b {
	--display: flex;
}

.elementor-widget-image .widget-image-caption {
	color: var(--e-global-color-text);
	font-family: var(--e-global-typography-text-font-family), Arial, Sans-serif;
	font-weight: var(--e-global-typography-text-font-weight);
}

.elementor-13054 .elementor-element.elementor-element-77bcd67 {
	width: initial;
	max-width: initial;
}

.elementor-13054 .elementor-element.elementor-element-77bcd67.elementor-element {
	--align-self: flex-start;
}

.elementor-13054 .elementor-element.elementor-element-77bcd67 img {
	width: 100%;
	max-width: 80px;
	height: 80px;
	object-fit: contain;
	object-position: center center;
}

.elementor-13054 .elementor-element.elementor-element-021345e .elementor-heading-title {
	font-family: "Poppins", Arial, Sans-serif;
	font-size: 24px;
	font-weight: 600;
	color: var(--e-global-color-secondary);
}

.elementor-13054 .elementor-element.elementor-element-ea3538b {
	--display: flex;
}

.elementor-13054 .elementor-element.elementor-element-49e07a3 {
	--display: flex;
}

.elementor-13054 .elementor-element.elementor-element-12e5d96 {
	width: initial;
	max-width: initial;
}

.elementor-13054 .elementor-element.elementor-element-12e5d96.elementor-element {
	--align-self: flex-start;
}

.elementor-13054 .elementor-element.elementor-element-12e5d96 img {
	width: 100%;
	max-width: 80px;
	height: 80px;
	object-fit: contain;
	object-position: center center;
}

.elementor-13054 .elementor-element.elementor-element-7d645c4 .elementor-heading-title {
	font-family: "Poppins", Arial, Sans-serif;
	font-size: 24px;
	font-weight: 600;
	color: var(--e-global-color-secondary);
}

.elementor-13054 .elementor-element.elementor-element-cc7a9c9 {
	--display: flex;
}

.elementor-13054 .elementor-element.elementor-element-b7d3e69 {
	--display: flex;
}

.elementor-13054 .elementor-element.elementor-element-a114c3b {
	width: initial;
	max-width: initial;
}

.elementor-13054 .elementor-element.elementor-element-a114c3b.elementor-element {
	--align-self: flex-start;
}

.elementor-13054 .elementor-element.elementor-element-a114c3b img {
	width: 100%;
	max-width: 80px;
	height: 80px;
	object-fit: contain;
	object-position: center center;
}

.elementor-13054 .elementor-element.elementor-element-fae473d .elementor-heading-title {
	font-family: "Poppins", Arial, Sans-serif;
	font-size: 24px;
	font-weight: 600;
	color: var(--e-global-color-secondary);
}

.elementor-13054 .elementor-element.elementor-element-7adcc48 {
	--display: flex;
}

.elementor-13054 .elementor-element.elementor-element-6b2333c {
	--display: flex;
}

.elementor-13054 .elementor-element.elementor-element-9b71191 {
	width: initial;
	max-width: initial;
}

.elementor-13054 .elementor-element.elementor-element-9b71191.elementor-element {
	--align-self: flex-start;
}

.elementor-13054 .elementor-element.elementor-element-9b71191 img {
	width: 100%;
	max-width: 80px;
	height: 80px;
	object-fit: contain;
	object-position: center center;
}

.elementor-13054 .elementor-element.elementor-element-c689f26 .elementor-heading-title {
	font-family: "Poppins", Arial, Sans-serif;
	font-size: 24px;
	font-weight: 600;
	color: var(--e-global-color-secondary);
}

.elementor-13054 .elementor-element.elementor-element-0f93655 {
	--display: flex;
	--gap: 30px 30px;
	--row-gap: 30px;
	--column-gap: 30px;
	--border-radius: 12px 12px 12px 12px;
	--padding-top: 35px;
	--padding-bottom: 35px;
	--padding-left: 35px;
	--padding-right: 35px;
}

.elementor-13054 .elementor-element.elementor-element-0f93655:not(.elementor-motion-effects-element-type-background), .elementor-13054 .elementor-element.elementor-element-0f93655 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #e5f6ff;
}

.elementor-13054 .elementor-element.elementor-element-dca1767 .elementor-heading-title {
	color: var(--e-global-color-secondary);
}

.elementor-13054 .elementor-element.elementor-element-ad0a04f {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: initial;
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--gap: 50px 50px;
	--row-gap: 50px;
	--column-gap: 50px;
}

.elementor-13054 .elementor-element.elementor-element-cb9d4ae {
	--display: flex;
}

.elementor-widget-button .elementor-button {
	background-color: var(--e-global-color-accent);
	font-family: var(--e-global-typography-accent-font-family), Arial, Sans-serif;
	font-weight: var(--e-global-typography-accent-font-weight);
}

.elementor-13054 .elementor-element.elementor-element-844e917 > .elementor-widget-container {
	margin: 20px 0px 0px 0px;
}

.elementor-13054 .elementor-element.elementor-element-844e917.elementor-element {
	--align-self: flex-start;
}

.elementor-13054 .elementor-element.elementor-element-4a3ec3d > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-13054 .elementor-element.elementor-element-4a3ec3d {
	font-family: "proxima-nova", Arial, Sans-serif;
	font-weight: 400;
}

.elementor-13054 .elementor-element.elementor-element-aa2fbea {
	--display: flex;
	--border-radius: 12px 12px 12px 12px;
}

.elementor-13054 .elementor-element.elementor-element-8d97ab7 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-13054 .elementor-element.elementor-element-8d97ab7 .elementor-wrapper {
	--video-aspect-ratio: 1;
	filter: brightness(100%) contrast(100%) saturate(100%) blur(0px) hue-rotate(0deg);
}

.elementor-13054 .elementor-element.elementor-element-b951389 {
	--display: flex;
}

.elementor-13054 .elementor-element.elementor-element-b951389:not(.elementor-motion-effects-element-type-background), .elementor-13054 .elementor-element.elementor-element-b951389 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: transparent;
	background-image: linear-gradient(-220deg, var(--e-global-color-secondary) 0%, var(--e-global-color-primary) 100%);
}

.elementor-widget-mega-menu > .elementor-widget-container > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title, .elementor-widget-mega-menu > .elementor-widget-container > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title > .e-n-menu-title-container, .elementor-widget-mega-menu > .elementor-widget-container > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title > .e-n-menu-title-container > span {
	font-family: var(--e-global-typography-accent-font-family), Arial, Sans-serif;
	font-weight: var(--e-global-typography-accent-font-weight);
}

.elementor-widget-mega-menu {
	--n-menu-divider-color: var(--e-global-color-text);
}

.elementor-13054 .elementor-element.elementor-element-0c7522c {
	--display: flex;
}

.elementor-13054 .elementor-element.elementor-element-79ebe94 {
	--display: flex;
}

.elementor-13054 .elementor-element.elementor-element-fb1c931 {
	--display: flex;
}

.elementor-13054 .elementor-element.elementor-element-70959a0 {
	--display: flex;
}

.elementor-13054 .elementor-element.elementor-element-a1881db {
	--display: flex;
}

.elementor-13054 .elementor-element.elementor-element-d415685 {
	--n-menu-dropdown-content-max-width: initial;
	--n-menu-heading-justify-content: center;
	--n-menu-title-flex-grow: initial;
	--n-menu-title-justify-content: initial;
	--n-menu-title-justify-content-mobile: center;
	--n-menu-heading-wrap: wrap;
	--n-menu-heading-overflow-x: initial;
	--n-menu-title-distance-from-content: 0px;
	--n-menu-toggle-icon-wrapper-animation-duration: 500ms;
	--n-menu-title-space-between: 0px;
	--n-menu-title-font-size: 15px;
	--n-menu-title-color-normal: var(--e-global-color-c54909a);
	--n-menu-title-transition: 300ms;
	--n-menu-title-padding: 20px 20px 20px 20px;
	--n-menu-icon-size: 16px;
	--n-menu-toggle-icon-size: 20px;
	--n-menu-toggle-icon-hover-duration: 500ms;
	--n-menu-toggle-icon-distance-from-dropdown: 0px;
}

.elementor-13054 .elementor-element.elementor-element-d415685 > .elementor-widget-container > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title:hover:not( .e-current ) {
	background-color: var(--e-global-color-primary);
}

.elementor-13054 .elementor-element.elementor-element-d415685 > .elementor-widget-container > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title.e-current {
	background-color: var(--e-global-color-adbd725);
	border-style: none;
}

.elementor-13054 .elementor-element.elementor-element-d415685 > .elementor-widget-container > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title, .elementor-13054 .elementor-element.elementor-element-d415685 > .elementor-widget-container > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title > .e-n-menu-title-container, .elementor-13054 .elementor-element.elementor-element-d415685 > .elementor-widget-container > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title > .e-n-menu-title-container > span {
	font-family: "Poppins", Arial, Sans-serif;
	font-weight: 600;
}

.elementor-13054 .elementor-element.elementor-element-d415685 > .elementor-widget-container > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title:not( .e-current ):not( :hover ) {
	border-style: solid;
	border-width: 0px 0px 0px 0px;
	border-color: var(--e-global-color-adbd725);
}

.elementor-13054 .elementor-element.elementor-element-d415685 {
	--n-menu-title-color-hover: var(--e-global-color-c54909a);
	--n-menu-title-color-active: var(--e-global-color-secondary);
}

.elementor-13054 .elementor-element.elementor-element-bf9ec23 {
	--display: flex;
	--gap: 30px 30px;
	--row-gap: 30px;
	--column-gap: 30px;
}

.elementor-13054 .elementor-element.elementor-element-7e9aadb {
	--display: flex;
}

.elementor-13054 .elementor-element.elementor-element-ab6c309 .elementor-heading-title {
	color: var(--e-global-color-secondary);
}

.elementor-13054 .elementor-element.elementor-element-bb3c0f1 {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: initial;
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--border-radius: 12px 12px 12px 12px;
	--padding-top: 30px;
	--padding-bottom: 30px;
	--padding-left: 30px;
	--padding-right: 30px;
}

.elementor-13054 .elementor-element.elementor-element-bb3c0f1:not(.elementor-motion-effects-element-type-background), .elementor-13054 .elementor-element.elementor-element-bb3c0f1 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #e5f6ff;
}

.elementor-13054 .elementor-element.elementor-element-5d8cab5 {
	width: var(--container-widget-width, 100px);
	max-width: 100px;
	--container-widget-width: 100px;
	--container-widget-flex-grow: 0;
	text-align: center;
}

.elementor-13054 .elementor-element.elementor-element-5d8cab5.elementor-element {
	--align-self: center;
}

.elementor-13054 .elementor-element.elementor-element-5d8cab5 img {
	width: 100%;
	max-width: 100px;
	height: 80px;
	object-fit: contain;
	object-position: center center;
}

.elementor-13054 .elementor-element.elementor-element-70259d2 {
	--display: grid;
	--e-con-grid-template-columns: repeat(3, 1fr);
	--e-con-grid-template-rows: repeat(1, 1fr);
	--grid-auto-flow: row;
	--border-radius: 12px 12px 12px 12px;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
}

.elementor-13054 .elementor-element.elementor-element-f4bba7b {
	--display: flex;
	--justify-content: space-between;
	--align-items: flex-start;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--gap: 10px 10px;
	--row-gap: 10px;
	--column-gap: 10px;
	border-style: solid;
	--border-style: solid;
	border-width: 0px 0px 0px 1px;
	--border-top-width: 0px;
	--border-right-width: 0px;
	--border-bottom-width: 0px;
	--border-left-width: 1px;
	border-color: var(--e-global-color-primary);
	--border-color: var(--e-global-color-primary);
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 20px;
	--padding-right: 0px;
}

.elementor-13054 .elementor-element.elementor-element-b860fa7 {
	--display: flex;
	--align-items: flex-start;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--gap: 10px 10px;
	--row-gap: 10px;
	--column-gap: 10px;
}

.elementor-widget-counter .elementor-counter-number-wrapper {
	color: var(--e-global-color-primary);
	font-family: var(--e-global-typography-primary-font-family), Arial, Sans-serif;
	font-weight: var(--e-global-typography-primary-font-weight);
}

.elementor-widget-counter .elementor-counter-title {
	color: var(--e-global-color-secondary);
	font-family: var(--e-global-typography-secondary-font-family), Arial, Sans-serif;
	font-weight: var(--e-global-typography-secondary-font-weight);
}

.elementor-13054 .elementor-element.elementor-element-edbc834 .elementor-counter-number-wrapper {
	color: var(--e-global-color-primary);
	font-family: "Poppins", Arial, Sans-serif;
	font-size: 25px;
	font-weight: 800;
}

.elementor-13054 .elementor-element.elementor-element-7767c24 .elementor-heading-title {
	font-family: "proxima-nova", Arial, Sans-serif;
	font-size: 18px;
	font-weight: 400;
	line-height: 1.35em;
	color: var(--e-global-color-text);
}

.elementor-13054 .elementor-element.elementor-element-d78f38d {
	--display: flex;
	--justify-content: space-between;
	--align-items: flex-start;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--gap: 10px 10px;
	--row-gap: 10px;
	--column-gap: 10px;
	border-style: solid;
	--border-style: solid;
	border-width: 0px 0px 0px 1px;
	--border-top-width: 0px;
	--border-right-width: 0px;
	--border-bottom-width: 0px;
	--border-left-width: 1px;
	border-color: var(--e-global-color-primary);
	--border-color: var(--e-global-color-primary);
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 20px;
	--padding-right: 0px;
}

.elementor-13054 .elementor-element.elementor-element-673bb0f {
	--display: flex;
	--align-items: flex-start;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--gap: 10px 10px;
	--row-gap: 10px;
	--column-gap: 10px;
}

.elementor-13054 .elementor-element.elementor-element-8f6e1c7 .elementor-counter-number-wrapper {
	color: var(--e-global-color-primary);
	font-family: "Poppins", Arial, Sans-serif;
	font-size: 25px;
	font-weight: 800;
}

.elementor-13054 .elementor-element.elementor-element-24dff19 .elementor-heading-title {
	font-family: "proxima-nova", Arial, Sans-serif;
	font-size: 18px;
	font-weight: 400;
	line-height: 1.35em;
	color: var(--e-global-color-text);
}

.elementor-13054 .elementor-element.elementor-element-aeb2c69 {
	--display: flex;
	--justify-content: space-between;
	--align-items: flex-start;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--gap: 10px 10px;
	--row-gap: 10px;
	--column-gap: 10px;
	border-style: solid;
	--border-style: solid;
	border-width: 0px 0px 0px 1px;
	--border-top-width: 0px;
	--border-right-width: 0px;
	--border-bottom-width: 0px;
	--border-left-width: 1px;
	border-color: var(--e-global-color-primary);
	--border-color: var(--e-global-color-primary);
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 20px;
	--padding-right: 0px;
}

.elementor-13054 .elementor-element.elementor-element-e2b4231 {
	--display: flex;
	--align-items: flex-start;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--gap: 10px 10px;
	--row-gap: 10px;
	--column-gap: 10px;
}

.elementor-13054 .elementor-element.elementor-element-93dc7db .elementor-counter-number-wrapper {
	color: var(--e-global-color-primary);
	font-family: "Poppins", Arial, Sans-serif;
	font-size: 25px;
	font-weight: 800;
}

.elementor-13054 .elementor-element.elementor-element-4e51a67 .elementor-heading-title {
	font-family: "proxima-nova", Arial, Sans-serif;
	font-size: 18px;
	font-weight: 400;
	line-height: 1.35em;
	color: var(--e-global-color-text);
}

.elementor-13054 .elementor-element.elementor-element-5bc0ca5 {
	--display: flex;
}

.elementor-13054 .elementor-element.elementor-element-678b61e {
	--display: flex;
}

.elementor-widget-data_table_lite .graphina-chart-heading {
	font-family: var(--e-global-typography-primary-font-family), Arial, Sans-serif;
	font-weight: var(--e-global-typography-primary-font-weight);
}

.elementor-widget-data_table_lite .graphina-chart-sub-heading {
	font-family: var(--e-global-typography-secondary-font-family), Arial, Sans-serif;
	font-weight: var(--e-global-typography-secondary-font-weight);
}

.elementor-widget-data_table_lite .graphina-select-chart-type {
	font-family: var(--e-global-typography-text-font-family), Arial, Sans-serif;
	font-weight: var(--e-global-typography-text-font-weight);
}

.elementor-widget-data_table_lite .dt-container {
	font-family: var(--e-global-typography-primary-font-family), Arial, Sans-serif;
	font-weight: var(--e-global-typography-primary-font-weight);
}

.elementor-13054 .elementor-element.elementor-element-e961a4e table thead {
	background-color: var(--e-global-color-primary);
	color: var(--e-global-color-c54909a);
	font-family: var(--e-global-typography-primary-font-family), Arial, Sans-serif;
	font-weight: var(--e-global-typography-primary-font-weight);
}

.elementor-13054 .elementor-element.elementor-element-e961a4e table tfoot {
	font-family: var(--e-global-typography-primary-font-family), Arial, Sans-serif;
	font-weight: var(--e-global-typography-primary-font-weight);
	background-color: var(--e-global-color-c54909a);
	color: var(--e-global-color-text);
}

.elementor-13054 .elementor-element.elementor-element-e961a4e table .even, .elementor-13054 .elementor-element.elementor-element-e961a4e table .even .sorting_1 {
	background-color: var(--e-global-color-c54909a);
}

.elementor-13054 .elementor-element.elementor-element-e961a4e table .even {
	color: var(--e-global-color-text);
}

.elementor-13054 .elementor-element.elementor-element-e961a4e table .odd, .elementor-13054 .elementor-element.elementor-element-e961a4e table .odd .sorting_1 {
	background-color: #e5f6ff !important;
}

.elementor-13054 .elementor-element.elementor-element-e961a4e table .odd {
	color: var(--e-global-color-text);
}

.elementor-13054 .elementor-element.elementor-element-e961a4e .dt-container {
	font-family: var(--e-global-typography-text-font-family), Arial, Sans-serif;
	font-weight: var(--e-global-typography-text-font-weight);
}

.elementor-13054 .elementor-element.elementor-element-e961a4e table {
	border-style: none;
	border-radius: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-13054 .elementor-element.elementor-element-e961a4e .buttons-page-length, .elementor-13054 .elementor-element.elementor-element-e961a4e .buttons-colvis, .elementor-13054 .elementor-element.elementor-element-e961a4e .buttons-copy, .elementor-13054 .elementor-element.elementor-element-e961a4e .buttons-excel, .elementor-13054 .elementor-element.elementor-element-e961a4e .buttons-pdf, .elementor-13054 .elementor-element.elementor-element-e961a4e .buttons-print, .elementor-13054 .elementor-element.elementor-element-e961a4e .dt-paging-button, .elementor-13054 .elementor-element.elementor-element-e961a4e .dt-paging-button.disabled {
	font-size: 16px !important;
}

.elementor-13054 .elementor-element.elementor-element-83fa3a7 {
	font-family: "proxima-nova", Arial, Sans-serif;
	font-size: 14px;
	font-weight: 400;
}

.elementor-13054 .elementor-element.elementor-element-7c824d2 {
	--display: flex;
	--gap: 30px 30px;
	--row-gap: 30px;
	--column-gap: 30px;
}

.elementor-13054 .elementor-element.elementor-element-5f9f024 {
	--display: flex;
}

.elementor-13054 .elementor-element.elementor-element-9809457 .elementor-heading-title {
	color: var(--e-global-color-secondary);
}

.elementor-13054 .elementor-element.elementor-element-fd60a0e {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: initial;
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--border-radius: 12px 12px 12px 12px;
	--padding-top: 30px;
	--padding-bottom: 30px;
	--padding-left: 30px;
	--padding-right: 30px;
}

.elementor-13054 .elementor-element.elementor-element-fd60a0e:not(.elementor-motion-effects-element-type-background), .elementor-13054 .elementor-element.elementor-element-fd60a0e > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #e5f6ff;
}

.elementor-13054 .elementor-element.elementor-element-791dc00 {
	width: var(--container-widget-width, 100px);
	max-width: 100px;
	--container-widget-width: 100px;
	--container-widget-flex-grow: 0;
	text-align: center;
}

.elementor-13054 .elementor-element.elementor-element-791dc00.elementor-element {
	--align-self: center;
}

.elementor-13054 .elementor-element.elementor-element-791dc00 img {
	width: 100%;
	max-width: 100px;
	height: 80px;
	object-fit: contain;
	object-position: center center;
}

.elementor-13054 .elementor-element.elementor-element-96cf962 {
	--display: grid;
	--e-con-grid-template-columns: repeat(3, 1fr);
	--e-con-grid-template-rows: repeat(1, 1fr);
	--grid-auto-flow: row;
	--border-radius: 12px 12px 12px 12px;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
}

.elementor-13054 .elementor-element.elementor-element-f31b223 {
	--display: flex;
	--justify-content: space-between;
	--align-items: flex-start;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--gap: 10px 10px;
	--row-gap: 10px;
	--column-gap: 10px;
	border-style: solid;
	--border-style: solid;
	border-width: 0px 0px 0px 1px;
	--border-top-width: 0px;
	--border-right-width: 0px;
	--border-bottom-width: 0px;
	--border-left-width: 1px;
	border-color: var(--e-global-color-primary);
	--border-color: var(--e-global-color-primary);
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 20px;
	--padding-right: 0px;
}

.elementor-13054 .elementor-element.elementor-element-f5c7e72 {
	--display: flex;
	--align-items: flex-start;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--gap: 10px 10px;
	--row-gap: 10px;
	--column-gap: 10px;
}

.elementor-13054 .elementor-element.elementor-element-1b5c8a3 .elementor-counter-number-wrapper {
	color: var(--e-global-color-primary);
	font-family: "Poppins", Arial, Sans-serif;
	font-size: 25px;
	font-weight: 800;
}

.elementor-13054 .elementor-element.elementor-element-a766729 .elementor-heading-title {
	font-family: "proxima-nova", Arial, Sans-serif;
	font-size: 18px;
	font-weight: 400;
	line-height: 1.35em;
	color: var(--e-global-color-text);
}

.elementor-13054 .elementor-element.elementor-element-3397fb3 {
	--display: flex;
	--justify-content: space-between;
	--align-items: flex-start;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--gap: 10px 10px;
	--row-gap: 10px;
	--column-gap: 10px;
	border-style: solid;
	--border-style: solid;
	border-width: 0px 0px 0px 1px;
	--border-top-width: 0px;
	--border-right-width: 0px;
	--border-bottom-width: 0px;
	--border-left-width: 1px;
	border-color: var(--e-global-color-primary);
	--border-color: var(--e-global-color-primary);
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 20px;
	--padding-right: 0px;
}

.elementor-13054 .elementor-element.elementor-element-326da81 {
	--display: flex;
	--align-items: flex-start;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--gap: 10px 10px;
	--row-gap: 10px;
	--column-gap: 10px;
}

.elementor-13054 .elementor-element.elementor-element-669800c .elementor-counter-number-wrapper {
	color: var(--e-global-color-primary);
	font-family: "Poppins", Arial, Sans-serif;
	font-size: 25px;
	font-weight: 800;
}

.elementor-13054 .elementor-element.elementor-element-85d49ba .elementor-heading-title {
	font-family: "proxima-nova", Arial, Sans-serif;
	font-size: 18px;
	font-weight: 400;
	line-height: 1.35em;
	color: var(--e-global-color-text);
}

.elementor-13054 .elementor-element.elementor-element-5cf7497 .elementor-heading-title {
	font-family: var(--e-global-typography-text-font-family), Arial, Sans-serif;
	font-weight: var(--e-global-typography-text-font-weight);
	color: #919191;
}

.elementor-13054 .elementor-element.elementor-element-59823b0 {
	--display: flex;
	--justify-content: space-between;
	--align-items: flex-start;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--gap: 10px 10px;
	--row-gap: 10px;
	--column-gap: 10px;
	border-style: solid;
	--border-style: solid;
	border-width: 0px 0px 0px 1px;
	--border-top-width: 0px;
	--border-right-width: 0px;
	--border-bottom-width: 0px;
	--border-left-width: 1px;
	border-color: var(--e-global-color-primary);
	--border-color: var(--e-global-color-primary);
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 20px;
	--padding-right: 0px;
}

.elementor-13054 .elementor-element.elementor-element-e6b0e5c {
	--display: flex;
	--align-items: flex-start;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--gap: 10px 10px;
	--row-gap: 10px;
	--column-gap: 10px;
}

.elementor-13054 .elementor-element.elementor-element-b334941 .elementor-counter-number-wrapper {
	color: var(--e-global-color-primary);
	font-family: "Poppins", Arial, Sans-serif;
	font-size: 25px;
	font-weight: 800;
}

.elementor-13054 .elementor-element.elementor-element-95e7458 .elementor-heading-title {
	font-family: "proxima-nova", Arial, Sans-serif;
	font-size: 18px;
	font-weight: 400;
	line-height: 1.35em;
	color: var(--e-global-color-text);
}

.elementor-13054 .elementor-element.elementor-element-27d80c1 {
	--display: flex;
}

.elementor-13054 .elementor-element.elementor-element-8c202f9 {
	--display: flex;
}

.elementor-13054 .elementor-element.elementor-element-51a4f84 table thead {
	background-color: var(--e-global-color-primary);
	color: var(--e-global-color-c54909a);
	font-family: var(--e-global-typography-primary-font-family), Arial, Sans-serif;
	font-weight: var(--e-global-typography-primary-font-weight);
}

.elementor-13054 .elementor-element.elementor-element-51a4f84 table tfoot {
	font-family: var(--e-global-typography-primary-font-family), Arial, Sans-serif;
	font-weight: var(--e-global-typography-primary-font-weight);
	background-color: var(--e-global-color-c54909a);
	color: var(--e-global-color-text);
}

.elementor-13054 .elementor-element.elementor-element-51a4f84 table .even, .elementor-13054 .elementor-element.elementor-element-51a4f84 table .even .sorting_1 {
	background-color: var(--e-global-color-c54909a);
}

.elementor-13054 .elementor-element.elementor-element-51a4f84 table .even {
	color: var(--e-global-color-text);
}

.elementor-13054 .elementor-element.elementor-element-51a4f84 table .odd, .elementor-13054 .elementor-element.elementor-element-51a4f84 table .odd .sorting_1 {
	background-color: #e5f6ff !important;
}

.elementor-13054 .elementor-element.elementor-element-51a4f84 table .odd {
	color: var(--e-global-color-text);
}

.elementor-13054 .elementor-element.elementor-element-51a4f84 .dt-container {
	font-family: var(--e-global-typography-text-font-family), Arial, Sans-serif;
	font-weight: var(--e-global-typography-text-font-weight);
}

.elementor-13054 .elementor-element.elementor-element-51a4f84 table {
	border-style: none;
	border-radius: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-13054 .elementor-element.elementor-element-51a4f84 .buttons-page-length, .elementor-13054 .elementor-element.elementor-element-51a4f84 .buttons-colvis, .elementor-13054 .elementor-element.elementor-element-51a4f84 .buttons-copy, .elementor-13054 .elementor-element.elementor-element-51a4f84 .buttons-excel, .elementor-13054 .elementor-element.elementor-element-51a4f84 .buttons-pdf, .elementor-13054 .elementor-element.elementor-element-51a4f84 .buttons-print, .elementor-13054 .elementor-element.elementor-element-51a4f84 .dt-paging-button, .elementor-13054 .elementor-element.elementor-element-51a4f84 .dt-paging-button.disabled {
	font-size: 16px !important;
}

.elementor-13054 .elementor-element.elementor-element-7f03012 {
	font-family: "proxima-nova", Arial, Sans-serif;
	font-size: 14px;
	font-weight: 400;
}

.elementor-13054 .elementor-element.elementor-element-832aba0 {
	--display: flex;
	--gap: 30px 30px;
	--row-gap: 30px;
	--column-gap: 30px;
}

.elementor-13054 .elementor-element.elementor-element-680c642 {
	--display: flex;
}

.elementor-13054 .elementor-element.elementor-element-157ed5f .elementor-heading-title {
	color: var(--e-global-color-secondary);
}

.elementor-13054 .elementor-element.elementor-element-e3cc5d4 {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: initial;
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--border-radius: 12px 12px 12px 12px;
	--padding-top: 30px;
	--padding-bottom: 30px;
	--padding-left: 30px;
	--padding-right: 30px;
}

.elementor-13054 .elementor-element.elementor-element-e3cc5d4:not(.elementor-motion-effects-element-type-background), .elementor-13054 .elementor-element.elementor-element-e3cc5d4 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #e5f6ff;
}

.elementor-13054 .elementor-element.elementor-element-f6a10c4 {
	width: var(--container-widget-width, 100px);
	max-width: 100px;
	--container-widget-width: 100px;
	--container-widget-flex-grow: 0;
	text-align: center;
}

.elementor-13054 .elementor-element.elementor-element-f6a10c4.elementor-element {
	--align-self: center;
}

.elementor-13054 .elementor-element.elementor-element-f6a10c4 img {
	width: 100%;
	max-width: 100px;
	height: 80px;
	object-fit: contain;
	object-position: center center;
}

.elementor-13054 .elementor-element.elementor-element-2a0ec87 {
	--display: grid;
	--e-con-grid-template-columns: repeat(3, 1fr);
	--e-con-grid-template-rows: repeat(1, 1fr);
	--grid-auto-flow: row;
	--border-radius: 12px 12px 12px 12px;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
}

.elementor-13054 .elementor-element.elementor-element-0f1787a {
	--display: flex;
	--justify-content: space-between;
	--align-items: flex-start;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--gap: 10px 10px;
	--row-gap: 10px;
	--column-gap: 10px;
	border-style: solid;
	--border-style: solid;
	border-width: 0px 0px 0px 1px;
	--border-top-width: 0px;
	--border-right-width: 0px;
	--border-bottom-width: 0px;
	--border-left-width: 1px;
	border-color: var(--e-global-color-primary);
	--border-color: var(--e-global-color-primary);
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 20px;
	--padding-right: 0px;
}

.elementor-13054 .elementor-element.elementor-element-3062862 {
	--display: flex;
	--align-items: flex-start;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--gap: 10px 10px;
	--row-gap: 10px;
	--column-gap: 10px;
}

.elementor-13054 .elementor-element.elementor-element-7b02368 .elementor-counter-number-wrapper {
	color: var(--e-global-color-primary);
	font-family: "Poppins", Arial, Sans-serif;
	font-size: 25px;
	font-weight: 800;
}

.elementor-13054 .elementor-element.elementor-element-d030e33 .elementor-heading-title {
	font-family: "proxima-nova", Arial, Sans-serif;
	font-size: 18px;
	font-weight: 400;
	line-height: 1.35em;
	color: var(--e-global-color-text);
}

.elementor-13054 .elementor-element.elementor-element-c1779d4 {
	--display: flex;
	--justify-content: space-between;
	--align-items: flex-start;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--gap: 10px 10px;
	--row-gap: 10px;
	--column-gap: 10px;
	border-style: solid;
	--border-style: solid;
	border-width: 0px 0px 0px 1px;
	--border-top-width: 0px;
	--border-right-width: 0px;
	--border-bottom-width: 0px;
	--border-left-width: 1px;
	border-color: var(--e-global-color-primary);
	--border-color: var(--e-global-color-primary);
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 20px;
	--padding-right: 0px;
}

.elementor-13054 .elementor-element.elementor-element-7394cc0 {
	--display: flex;
	--align-items: flex-start;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--gap: 10px 10px;
	--row-gap: 10px;
	--column-gap: 10px;
}

.elementor-13054 .elementor-element.elementor-element-084ba61 .elementor-counter-number-wrapper {
	color: var(--e-global-color-primary);
	font-family: "Poppins", Arial, Sans-serif;
	font-size: 25px;
	font-weight: 800;
}

.elementor-13054 .elementor-element.elementor-element-89244c3 .elementor-heading-title {
	font-family: "proxima-nova", Arial, Sans-serif;
	font-size: 18px;
	font-weight: 400;
	line-height: 1.35em;
	color: var(--e-global-color-text);
}

.elementor-13054 .elementor-element.elementor-element-5e69660 {
	--display: flex;
	--justify-content: space-between;
	--align-items: flex-start;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--gap: 10px 10px;
	--row-gap: 10px;
	--column-gap: 10px;
	border-style: solid;
	--border-style: solid;
	border-width: 0px 0px 0px 1px;
	--border-top-width: 0px;
	--border-right-width: 0px;
	--border-bottom-width: 0px;
	--border-left-width: 1px;
	border-color: var(--e-global-color-primary);
	--border-color: var(--e-global-color-primary);
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 20px;
	--padding-right: 0px;
}

.elementor-13054 .elementor-element.elementor-element-8bc5f80 {
	--display: flex;
	--align-items: flex-start;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--gap: 10px 10px;
	--row-gap: 10px;
	--column-gap: 10px;
}

.elementor-13054 .elementor-element.elementor-element-8e33ab1 .elementor-counter-number-wrapper {
	color: var(--e-global-color-primary);
	font-family: "Poppins", Arial, Sans-serif;
	font-size: 25px;
	font-weight: 800;
}

.elementor-13054 .elementor-element.elementor-element-1b21009 .elementor-heading-title {
	font-family: "proxima-nova", Arial, Sans-serif;
	font-size: 18px;
	font-weight: 400;
	line-height: 1.35em;
	color: var(--e-global-color-text);
}

.elementor-13054 .elementor-element.elementor-element-9e897d4 {
	--display: flex;
}

.elementor-13054 .elementor-element.elementor-element-e785ae9 {
	--display: flex;
}

.elementor-13054 .elementor-element.elementor-element-1ae466c table thead {
	background-color: var(--e-global-color-primary);
	color: var(--e-global-color-c54909a);
	font-family: var(--e-global-typography-primary-font-family), Arial, Sans-serif;
	font-weight: var(--e-global-typography-primary-font-weight);
}

.elementor-13054 .elementor-element.elementor-element-1ae466c table tfoot {
	font-family: var(--e-global-typography-primary-font-family), Arial, Sans-serif;
	font-weight: var(--e-global-typography-primary-font-weight);
	background-color: var(--e-global-color-c54909a);
	color: var(--e-global-color-text);
}

.elementor-13054 .elementor-element.elementor-element-1ae466c table .even, .elementor-13054 .elementor-element.elementor-element-1ae466c table .even .sorting_1 {
	background-color: var(--e-global-color-c54909a);
}

.elementor-13054 .elementor-element.elementor-element-1ae466c table .even {
	color: var(--e-global-color-text);
}

.elementor-13054 .elementor-element.elementor-element-1ae466c table .odd, .elementor-13054 .elementor-element.elementor-element-1ae466c table .odd .sorting_1 {
	background-color: #e5f6ff !important;
}

.elementor-13054 .elementor-element.elementor-element-1ae466c table .odd {
	color: var(--e-global-color-text);
}

.elementor-13054 .elementor-element.elementor-element-1ae466c .dt-container {
	font-family: var(--e-global-typography-text-font-family), Arial, Sans-serif;
	font-weight: var(--e-global-typography-text-font-weight);
}

.elementor-13054 .elementor-element.elementor-element-1ae466c table {
	border-style: none;
	border-radius: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-13054 .elementor-element.elementor-element-1ae466c .buttons-page-length, .elementor-13054 .elementor-element.elementor-element-1ae466c .buttons-colvis, .elementor-13054 .elementor-element.elementor-element-1ae466c .buttons-copy, .elementor-13054 .elementor-element.elementor-element-1ae466c .buttons-excel, .elementor-13054 .elementor-element.elementor-element-1ae466c .buttons-pdf, .elementor-13054 .elementor-element.elementor-element-1ae466c .buttons-print, .elementor-13054 .elementor-element.elementor-element-1ae466c .dt-paging-button, .elementor-13054 .elementor-element.elementor-element-1ae466c .dt-paging-button.disabled {
	font-size: 16px !important;
}

.elementor-13054 .elementor-element.elementor-element-66bea73 {
	font-family: "proxima-nova", Arial, Sans-serif;
	font-size: 14px;
	font-weight: 400;
}

.elementor-13054 .elementor-element.elementor-element-c429fdc {
	--display: flex;
	--gap: 30px 30px;
	--row-gap: 30px;
	--column-gap: 30px;
}

.elementor-13054 .elementor-element.elementor-element-65263dc {
	--display: flex;
}

.elementor-13054 .elementor-element.elementor-element-cf17fad .elementor-heading-title {
	color: var(--e-global-color-secondary);
}

.elementor-13054 .elementor-element.elementor-element-6b93221 {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: initial;
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--border-radius: 12px 12px 12px 12px;
	--padding-top: 30px;
	--padding-bottom: 30px;
	--padding-left: 30px;
	--padding-right: 30px;
}

.elementor-13054 .elementor-element.elementor-element-6b93221:not(.elementor-motion-effects-element-type-background), .elementor-13054 .elementor-element.elementor-element-6b93221 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #e5f6ff;
}

.elementor-13054 .elementor-element.elementor-element-228ed0a {
	width: var(--container-widget-width, 100px);
	max-width: 100px;
	--container-widget-width: 100px;
	--container-widget-flex-grow: 0;
	text-align: center;
}

.elementor-13054 .elementor-element.elementor-element-228ed0a.elementor-element {
	--align-self: center;
}

.elementor-13054 .elementor-element.elementor-element-228ed0a img {
	width: 100%;
	max-width: 100px;
	height: 80px;
	object-fit: contain;
	object-position: center center;
}

.elementor-13054 .elementor-element.elementor-element-f845ef6 {
	--display: grid;
	--e-con-grid-template-columns: repeat(3, 1fr);
	--e-con-grid-template-rows: repeat(1, 1fr);
	--grid-auto-flow: row;
	--border-radius: 12px 12px 12px 12px;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
}

.elementor-13054 .elementor-element.elementor-element-5903710 {
	--display: flex;
	--justify-content: space-between;
	--align-items: flex-start;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--gap: 10px 10px;
	--row-gap: 10px;
	--column-gap: 10px;
	border-style: solid;
	--border-style: solid;
	border-width: 0px 0px 0px 1px;
	--border-top-width: 0px;
	--border-right-width: 0px;
	--border-bottom-width: 0px;
	--border-left-width: 1px;
	border-color: var(--e-global-color-primary);
	--border-color: var(--e-global-color-primary);
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 20px;
	--padding-right: 0px;
}

.elementor-13054 .elementor-element.elementor-element-b8b1ce3 {
	--display: flex;
	--align-items: flex-start;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--gap: 10px 10px;
	--row-gap: 10px;
	--column-gap: 10px;
}

.elementor-13054 .elementor-element.elementor-element-3c7a65b .elementor-counter-number-wrapper {
	color: var(--e-global-color-primary);
	font-family: "Poppins", Arial, Sans-serif;
	font-size: 25px;
	font-weight: 800;
}

.elementor-13054 .elementor-element.elementor-element-3139776 .elementor-heading-title {
	font-family: "proxima-nova", Arial, Sans-serif;
	font-size: 18px;
	font-weight: 400;
	line-height: 1.35em;
	color: var(--e-global-color-text);
}

.elementor-13054 .elementor-element.elementor-element-3f24e50 {
	--display: flex;
	--justify-content: space-between;
	--align-items: flex-start;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--gap: 10px 10px;
	--row-gap: 10px;
	--column-gap: 10px;
	border-style: solid;
	--border-style: solid;
	border-width: 0px 0px 0px 1px;
	--border-top-width: 0px;
	--border-right-width: 0px;
	--border-bottom-width: 0px;
	--border-left-width: 1px;
	border-color: var(--e-global-color-primary);
	--border-color: var(--e-global-color-primary);
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 20px;
	--padding-right: 0px;
}

.elementor-13054 .elementor-element.elementor-element-f879769 {
	--display: flex;
	--align-items: flex-start;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--gap: 10px 10px;
	--row-gap: 10px;
	--column-gap: 10px;
}

.elementor-13054 .elementor-element.elementor-element-8baf989 .elementor-counter-number-wrapper {
	color: var(--e-global-color-primary);
	font-family: "Poppins", Arial, Sans-serif;
	font-size: 25px;
	font-weight: 800;
}

.elementor-13054 .elementor-element.elementor-element-09c626f .elementor-heading-title {
	font-family: "proxima-nova", Arial, Sans-serif;
	font-size: 18px;
	font-weight: 400;
	line-height: 1.35em;
	color: var(--e-global-color-text);
}

.elementor-13054 .elementor-element.elementor-element-fa9cf4f .elementor-heading-title {
	font-family: var(--e-global-typography-text-font-family), Arial, Sans-serif;
	font-weight: var(--e-global-typography-text-font-weight);
	color: #919191;
}

.elementor-13054 .elementor-element.elementor-element-fb996a1 {
	--display: flex;
	--justify-content: space-between;
	--align-items: flex-start;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--gap: 10px 10px;
	--row-gap: 10px;
	--column-gap: 10px;
	border-style: solid;
	--border-style: solid;
	border-width: 0px 0px 0px 1px;
	--border-top-width: 0px;
	--border-right-width: 0px;
	--border-bottom-width: 0px;
	--border-left-width: 1px;
	border-color: var(--e-global-color-primary);
	--border-color: var(--e-global-color-primary);
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 20px;
	--padding-right: 0px;
}

.elementor-13054 .elementor-element.elementor-element-102c6e2 {
	--display: flex;
	--align-items: flex-start;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--gap: 10px 10px;
	--row-gap: 10px;
	--column-gap: 10px;
}

.elementor-13054 .elementor-element.elementor-element-af06b68 .elementor-counter-number-wrapper {
	color: var(--e-global-color-primary);
	font-family: "Poppins", Arial, Sans-serif;
	font-size: 25px;
	font-weight: 800;
}

.elementor-13054 .elementor-element.elementor-element-66a563b .elementor-heading-title {
	font-family: "proxima-nova", Arial, Sans-serif;
	font-size: 18px;
	font-weight: 400;
	line-height: 1.35em;
	color: var(--e-global-color-text);
}

.elementor-13054 .elementor-element.elementor-element-abfe82c .elementor-heading-title {
	font-family: var(--e-global-typography-text-font-family), Arial, Sans-serif;
	font-weight: var(--e-global-typography-text-font-weight);
	color: #919191;
}

.elementor-13054 .elementor-element.elementor-element-e3f2eee {
	--display: flex;
}

.elementor-13054 .elementor-element.elementor-element-5bd4e72 {
	--display: flex;
}

.elementor-13054 .elementor-element.elementor-element-c635e6f table thead {
	background-color: var(--e-global-color-primary);
	color: var(--e-global-color-c54909a);
	font-family: var(--e-global-typography-primary-font-family), Arial, Sans-serif;
	font-weight: var(--e-global-typography-primary-font-weight);
}

.elementor-13054 .elementor-element.elementor-element-c635e6f table tfoot {
	font-family: var(--e-global-typography-primary-font-family), Arial, Sans-serif;
	font-weight: var(--e-global-typography-primary-font-weight);
	background-color: var(--e-global-color-c54909a);
	color: var(--e-global-color-text);
}

.elementor-13054 .elementor-element.elementor-element-c635e6f table .even, .elementor-13054 .elementor-element.elementor-element-c635e6f table .even .sorting_1 {
	background-color: var(--e-global-color-c54909a);
}

.elementor-13054 .elementor-element.elementor-element-c635e6f table .even {
	color: var(--e-global-color-text);
}

.elementor-13054 .elementor-element.elementor-element-c635e6f table .odd, .elementor-13054 .elementor-element.elementor-element-c635e6f table .odd .sorting_1 {
	background-color: #e5f6ff !important;
}

.elementor-13054 .elementor-element.elementor-element-c635e6f table .odd {
	color: var(--e-global-color-text);
}

.elementor-13054 .elementor-element.elementor-element-c635e6f .dt-container {
	font-family: var(--e-global-typography-text-font-family), Arial, Sans-serif;
	font-weight: var(--e-global-typography-text-font-weight);
}

.elementor-13054 .elementor-element.elementor-element-c635e6f table {
	border-style: none;
	border-radius: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-13054 .elementor-element.elementor-element-c635e6f .buttons-page-length, .elementor-13054 .elementor-element.elementor-element-c635e6f .buttons-colvis, .elementor-13054 .elementor-element.elementor-element-c635e6f .buttons-copy, .elementor-13054 .elementor-element.elementor-element-c635e6f .buttons-excel, .elementor-13054 .elementor-element.elementor-element-c635e6f .buttons-pdf, .elementor-13054 .elementor-element.elementor-element-c635e6f .buttons-print, .elementor-13054 .elementor-element.elementor-element-c635e6f .dt-paging-button, .elementor-13054 .elementor-element.elementor-element-c635e6f .dt-paging-button.disabled {
	font-size: 16px !important;
}

.elementor-13054 .elementor-element.elementor-element-2182737 {
	font-family: "proxima-nova", Arial, Sans-serif;
	font-size: 14px;
	font-weight: 400;
}

.elementor-13054 .elementor-element.elementor-element-4324f9b {
	--display: flex;
	--gap: 30px 30px;
	--row-gap: 30px;
	--column-gap: 30px;
}

.elementor-13054 .elementor-element.elementor-element-30d8cb9 {
	--display: flex;
}

.elementor-13054 .elementor-element.elementor-element-f24f6f0 .elementor-heading-title {
	color: var(--e-global-color-secondary);
}

.elementor-13054 .elementor-element.elementor-element-43f4180 {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: initial;
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--border-radius: 12px 12px 12px 12px;
	--padding-top: 30px;
	--padding-bottom: 30px;
	--padding-left: 30px;
	--padding-right: 30px;
}

.elementor-13054 .elementor-element.elementor-element-43f4180:not(.elementor-motion-effects-element-type-background), .elementor-13054 .elementor-element.elementor-element-43f4180 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #e5f6ff;
}

.elementor-13054 .elementor-element.elementor-element-fea4087 {
	width: var(--container-widget-width, 100px);
	max-width: 100px;
	--container-widget-width: 100px;
	--container-widget-flex-grow: 0;
	text-align: center;
}

.elementor-13054 .elementor-element.elementor-element-fea4087.elementor-element {
	--align-self: center;
}

.elementor-13054 .elementor-element.elementor-element-fea4087 img {
	width: 100%;
	max-width: 100px;
	height: 80px;
	object-fit: contain;
	object-position: center center;
}

.elementor-13054 .elementor-element.elementor-element-64bb35b {
	--display: grid;
	--e-con-grid-template-columns: repeat(3, 1fr);
	--e-con-grid-template-rows: repeat(1, 1fr);
	--grid-auto-flow: row;
	--border-radius: 12px 12px 12px 12px;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
}

.elementor-13054 .elementor-element.elementor-element-2426d57 {
	--display: flex;
	--justify-content: space-between;
	--align-items: flex-start;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--gap: 10px 10px;
	--row-gap: 10px;
	--column-gap: 10px;
	border-style: solid;
	--border-style: solid;
	border-width: 0px 0px 0px 1px;
	--border-top-width: 0px;
	--border-right-width: 0px;
	--border-bottom-width: 0px;
	--border-left-width: 1px;
	border-color: var(--e-global-color-primary);
	--border-color: var(--e-global-color-primary);
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 20px;
	--padding-right: 0px;
}

.elementor-13054 .elementor-element.elementor-element-216da6c {
	--display: flex;
	--align-items: flex-start;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--gap: 10px 10px;
	--row-gap: 10px;
	--column-gap: 10px;
}

.elementor-13054 .elementor-element.elementor-element-85b617e .elementor-counter-number-wrapper {
	color: var(--e-global-color-primary);
	font-family: "Poppins", Arial, Sans-serif;
	font-size: 25px;
	font-weight: 800;
}

.elementor-13054 .elementor-element.elementor-element-2da4cca .elementor-heading-title {
	font-family: "proxima-nova", Arial, Sans-serif;
	font-size: 18px;
	font-weight: 400;
	line-height: 1.35em;
	color: var(--e-global-color-text);
}

.elementor-13054 .elementor-element.elementor-element-a4b7afa .elementor-heading-title {
	font-family: var(--e-global-typography-text-font-family), Arial, Sans-serif;
	font-weight: var(--e-global-typography-text-font-weight);
	color: #919191;
}

.elementor-13054 .elementor-element.elementor-element-4b41f78 {
	--display: flex;
	--justify-content: space-between;
	--align-items: flex-start;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--gap: 10px 10px;
	--row-gap: 10px;
	--column-gap: 10px;
	border-style: solid;
	--border-style: solid;
	border-width: 0px 0px 0px 1px;
	--border-top-width: 0px;
	--border-right-width: 0px;
	--border-bottom-width: 0px;
	--border-left-width: 1px;
	border-color: var(--e-global-color-primary);
	--border-color: var(--e-global-color-primary);
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 20px;
	--padding-right: 0px;
}

.elementor-13054 .elementor-element.elementor-element-3b40a9a {
	--display: flex;
	--align-items: flex-start;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--gap: 10px 10px;
	--row-gap: 10px;
	--column-gap: 10px;
}

.elementor-13054 .elementor-element.elementor-element-f315af0 .elementor-counter-number-wrapper {
	color: var(--e-global-color-primary);
	font-family: "Poppins", Arial, Sans-serif;
	font-size: 25px;
	font-weight: 800;
}

.elementor-13054 .elementor-element.elementor-element-e2baf8e .elementor-heading-title {
	font-family: "proxima-nova", Arial, Sans-serif;
	font-size: 18px;
	font-weight: 400;
	line-height: 1.35em;
	color: var(--e-global-color-text);
}

.elementor-13054 .elementor-element.elementor-element-8226959 .elementor-heading-title {
	font-family: var(--e-global-typography-text-font-family), Arial, Sans-serif;
	font-weight: var(--e-global-typography-text-font-weight);
	color: #919191;
}

.elementor-13054 .elementor-element.elementor-element-5377186 {
	--display: flex;
	--justify-content: space-between;
	--align-items: flex-start;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--gap: 10px 10px;
	--row-gap: 10px;
	--column-gap: 10px;
	border-style: solid;
	--border-style: solid;
	border-width: 0px 0px 0px 1px;
	--border-top-width: 0px;
	--border-right-width: 0px;
	--border-bottom-width: 0px;
	--border-left-width: 1px;
	border-color: var(--e-global-color-primary);
	--border-color: var(--e-global-color-primary);
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 20px;
	--padding-right: 0px;
}

.elementor-13054 .elementor-element.elementor-element-c43af42 {
	--display: flex;
	--align-items: flex-start;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--gap: 10px 10px;
	--row-gap: 10px;
	--column-gap: 10px;
}

.elementor-13054 .elementor-element.elementor-element-6caa9bf .elementor-counter-number-wrapper {
	color: var(--e-global-color-primary);
	font-family: "Poppins", Arial, Sans-serif;
	font-size: 25px;
	font-weight: 800;
}

.elementor-13054 .elementor-element.elementor-element-b1d0e63 .elementor-heading-title {
	font-family: "proxima-nova", Arial, Sans-serif;
	font-size: 18px;
	font-weight: 400;
	line-height: 1.35em;
	color: var(--e-global-color-text);
}

.elementor-13054 .elementor-element.elementor-element-5adfbb0 .elementor-heading-title {
	font-family: var(--e-global-typography-text-font-family), Arial, Sans-serif;
	font-weight: var(--e-global-typography-text-font-weight);
	color: #919191;
}

.elementor-13054 .elementor-element.elementor-element-eaa8d20 {
	--display: flex;
}

.elementor-13054 .elementor-element.elementor-element-06c9c63 {
	--display: flex;
}

.elementor-13054 .elementor-element.elementor-element-236fcf9 table thead {
	background-color: var(--e-global-color-primary);
	color: var(--e-global-color-c54909a);
	font-family: var(--e-global-typography-primary-font-family), Arial, Sans-serif;
	font-weight: var(--e-global-typography-primary-font-weight);
}

.elementor-13054 .elementor-element.elementor-element-236fcf9 table tfoot {
	font-family: var(--e-global-typography-primary-font-family), Arial, Sans-serif;
	font-weight: var(--e-global-typography-primary-font-weight);
	background-color: var(--e-global-color-c54909a);
	color: var(--e-global-color-text);
}

.elementor-13054 .elementor-element.elementor-element-236fcf9 table .even, .elementor-13054 .elementor-element.elementor-element-236fcf9 table .even .sorting_1 {
	background-color: var(--e-global-color-c54909a);
}

.elementor-13054 .elementor-element.elementor-element-236fcf9 table .even {
	color: var(--e-global-color-text);
}

.elementor-13054 .elementor-element.elementor-element-236fcf9 table .odd, .elementor-13054 .elementor-element.elementor-element-236fcf9 table .odd .sorting_1 {
	background-color: #e5f6ff !important;
}

.elementor-13054 .elementor-element.elementor-element-236fcf9 table .odd {
	color: var(--e-global-color-text);
}

.elementor-13054 .elementor-element.elementor-element-236fcf9 .dt-container {
	font-family: var(--e-global-typography-text-font-family), Arial, Sans-serif;
	font-weight: var(--e-global-typography-text-font-weight);
}

.elementor-13054 .elementor-element.elementor-element-236fcf9 table {
	border-style: none;
	border-radius: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-13054 .elementor-element.elementor-element-236fcf9 .buttons-page-length, .elementor-13054 .elementor-element.elementor-element-236fcf9 .buttons-colvis, .elementor-13054 .elementor-element.elementor-element-236fcf9 .buttons-copy, .elementor-13054 .elementor-element.elementor-element-236fcf9 .buttons-excel, .elementor-13054 .elementor-element.elementor-element-236fcf9 .buttons-pdf, .elementor-13054 .elementor-element.elementor-element-236fcf9 .buttons-print, .elementor-13054 .elementor-element.elementor-element-236fcf9 .dt-paging-button, .elementor-13054 .elementor-element.elementor-element-236fcf9 .dt-paging-button.disabled {
	font-size: 16px !important;
}

.elementor-13054 .elementor-element.elementor-element-9c0cad7 {
	font-family: "proxima-nova", Arial, Sans-serif;
	font-size: 14px;
	font-weight: 400;
}

.elementor-13054 .elementor-element.elementor-element-b252b69 {
	--display: flex;
	--gap: 30px 30px;
	--row-gap: 30px;
	--column-gap: 30px;
}

.elementor-13054 .elementor-element.elementor-element-dfb5aa1 {
	--display: flex;
}

.elementor-13054 .elementor-element.elementor-element-b1eb1fb .elementor-heading-title {
	color: var(--e-global-color-secondary);
}

.elementor-13054 .elementor-element.elementor-element-1ea350f {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: initial;
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--border-radius: 12px 12px 12px 12px;
	--padding-top: 30px;
	--padding-bottom: 30px;
	--padding-left: 30px;
	--padding-right: 30px;
}

.elementor-13054 .elementor-element.elementor-element-1ea350f:not(.elementor-motion-effects-element-type-background), .elementor-13054 .elementor-element.elementor-element-1ea350f > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #e5f6ff;
}

.elementor-13054 .elementor-element.elementor-element-d97c553 {
	width: var(--container-widget-width, 100px);
	max-width: 100px;
	--container-widget-width: 100px;
	--container-widget-flex-grow: 0;
	text-align: center;
}

.elementor-13054 .elementor-element.elementor-element-d97c553.elementor-element {
	--align-self: center;
}

.elementor-13054 .elementor-element.elementor-element-d97c553 img {
	width: 100%;
	max-width: 100px;
	height: 80px;
	object-fit: contain;
	object-position: center center;
}

.elementor-13054 .elementor-element.elementor-element-89fe6a9 {
	--display: grid;
	--e-con-grid-template-columns: repeat(4, 1fr);
	--e-con-grid-template-rows: repeat(1, 1fr);
	--grid-auto-flow: row;
	--border-radius: 12px 12px 12px 12px;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
}

.elementor-13054 .elementor-element.elementor-element-c1f7672 {
	--display: flex;
	--justify-content: space-between;
	--align-items: flex-start;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--gap: 10px 10px;
	--row-gap: 10px;
	--column-gap: 10px;
	border-style: solid;
	--border-style: solid;
	border-width: 0px 0px 0px 1px;
	--border-top-width: 0px;
	--border-right-width: 0px;
	--border-bottom-width: 0px;
	--border-left-width: 1px;
	border-color: var(--e-global-color-primary);
	--border-color: var(--e-global-color-primary);
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 20px;
	--padding-right: 0px;
}

.elementor-13054 .elementor-element.elementor-element-53faea4 {
	--display: flex;
	--align-items: flex-start;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--gap: 10px 10px;
	--row-gap: 10px;
	--column-gap: 10px;
}

.elementor-13054 .elementor-element.elementor-element-5ec2adf .elementor-counter-number-wrapper {
	color: var(--e-global-color-primary);
	font-family: "Poppins", Arial, Sans-serif;
	font-size: 25px;
	font-weight: 800;
}

.elementor-13054 .elementor-element.elementor-element-e0fd794 .elementor-heading-title {
	font-family: "proxima-nova", Arial, Sans-serif;
	font-size: 18px;
	font-weight: 400;
	line-height: 1.35em;
	color: var(--e-global-color-text);
}

.elementor-13054 .elementor-element.elementor-element-f026b92 .elementor-heading-title {
	font-family: var(--e-global-typography-text-font-family), Arial, Sans-serif;
	font-weight: var(--e-global-typography-text-font-weight);
	color: #919191;
}

.elementor-13054 .elementor-element.elementor-element-9aa41d1 {
	--display: flex;
	--justify-content: space-between;
	--align-items: flex-start;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--gap: 10px 10px;
	--row-gap: 10px;
	--column-gap: 10px;
	border-style: solid;
	--border-style: solid;
	border-width: 0px 0px 0px 1px;
	--border-top-width: 0px;
	--border-right-width: 0px;
	--border-bottom-width: 0px;
	--border-left-width: 1px;
	border-color: var(--e-global-color-primary);
	--border-color: var(--e-global-color-primary);
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 20px;
	--padding-right: 0px;
}

.elementor-13054 .elementor-element.elementor-element-59a9b5b {
	--display: flex;
	--align-items: flex-start;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--gap: 10px 10px;
	--row-gap: 10px;
	--column-gap: 10px;
}

.elementor-13054 .elementor-element.elementor-element-5145347 .elementor-counter-number-wrapper {
	color: var(--e-global-color-primary);
	font-family: "Poppins", Arial, Sans-serif;
	font-size: 25px;
	font-weight: 800;
}

.elementor-13054 .elementor-element.elementor-element-8da53a3 .elementor-heading-title {
	font-family: "proxima-nova", Arial, Sans-serif;
	font-size: 18px;
	font-weight: 400;
	line-height: 1.35em;
	color: var(--e-global-color-text);
}

.elementor-13054 .elementor-element.elementor-element-28053f9 {
	--display: flex;
	--justify-content: space-between;
	--align-items: flex-start;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--gap: 10px 10px;
	--row-gap: 10px;
	--column-gap: 10px;
	border-style: solid;
	--border-style: solid;
	border-width: 0px 0px 0px 1px;
	--border-top-width: 0px;
	--border-right-width: 0px;
	--border-bottom-width: 0px;
	--border-left-width: 1px;
	border-color: var(--e-global-color-primary);
	--border-color: var(--e-global-color-primary);
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 20px;
	--padding-right: 0px;
}

.elementor-13054 .elementor-element.elementor-element-e970e5b {
	--display: flex;
	--align-items: flex-start;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--gap: 10px 10px;
	--row-gap: 10px;
	--column-gap: 10px;
}

.elementor-13054 .elementor-element.elementor-element-1572a9b .elementor-counter-number-wrapper {
	color: var(--e-global-color-primary);
	font-family: "Poppins", Arial, Sans-serif;
	font-size: 25px;
	font-weight: 800;
}

.elementor-13054 .elementor-element.elementor-element-ba00d91 .elementor-heading-title {
	font-family: "proxima-nova", Arial, Sans-serif;
	font-size: 18px;
	font-weight: 400;
	line-height: 1.35em;
	color: var(--e-global-color-text);
}

.elementor-13054 .elementor-element.elementor-element-9f4e547 .elementor-heading-title {
	font-family: var(--e-global-typography-text-font-family), Arial, Sans-serif;
	font-weight: var(--e-global-typography-text-font-weight);
	color: #919191;
}

.elementor-13054 .elementor-element.elementor-element-37ac8c2 {
	--display: flex;
	--justify-content: space-between;
	--align-items: flex-start;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--gap: 10px 10px;
	--row-gap: 10px;
	--column-gap: 10px;
	border-style: solid;
	--border-style: solid;
	border-width: 0px 0px 0px 1px;
	--border-top-width: 0px;
	--border-right-width: 0px;
	--border-bottom-width: 0px;
	--border-left-width: 1px;
	border-color: var(--e-global-color-primary);
	--border-color: var(--e-global-color-primary);
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 20px;
	--padding-right: 0px;
}

.elementor-13054 .elementor-element.elementor-element-faac9f6 {
	--display: flex;
	--align-items: flex-start;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--gap: 10px 10px;
	--row-gap: 10px;
	--column-gap: 10px;
}

.elementor-13054 .elementor-element.elementor-element-95bc294 .elementor-counter-number-wrapper {
	color: var(--e-global-color-primary);
	font-family: "Poppins", Arial, Sans-serif;
	font-size: 25px;
	font-weight: 800;
}

.elementor-13054 .elementor-element.elementor-element-397d1d2 .elementor-heading-title {
	font-family: "proxima-nova", Arial, Sans-serif;
	font-size: 18px;
	font-weight: 400;
	line-height: 1.35em;
	color: var(--e-global-color-text);
}

.elementor-13054 .elementor-element.elementor-element-fbf588b .elementor-heading-title {
	font-family: var(--e-global-typography-text-font-family), Arial, Sans-serif;
	font-weight: var(--e-global-typography-text-font-weight);
	color: #919191;
}

.elementor-13054 .elementor-element.elementor-element-2e8fd41 {
	--display: flex;
}

.elementor-13054 .elementor-element.elementor-element-b42a6f3 {
	--display: flex;
}

.elementor-13054 .elementor-element.elementor-element-c6f8fcb table thead {
	background-color: var(--e-global-color-primary);
	color: var(--e-global-color-c54909a);
	font-family: var(--e-global-typography-primary-font-family), Arial, Sans-serif;
	font-weight: var(--e-global-typography-primary-font-weight);
}

.elementor-13054 .elementor-element.elementor-element-c6f8fcb table tfoot {
	font-family: var(--e-global-typography-primary-font-family), Arial, Sans-serif;
	font-weight: var(--e-global-typography-primary-font-weight);
	background-color: var(--e-global-color-c54909a);
	color: var(--e-global-color-text);
}

.elementor-13054 .elementor-element.elementor-element-c6f8fcb table .even, .elementor-13054 .elementor-element.elementor-element-c6f8fcb table .even .sorting_1 {
	background-color: var(--e-global-color-c54909a);
}

.elementor-13054 .elementor-element.elementor-element-c6f8fcb table .even {
	color: var(--e-global-color-text);
}

.elementor-13054 .elementor-element.elementor-element-c6f8fcb table .odd, .elementor-13054 .elementor-element.elementor-element-c6f8fcb table .odd .sorting_1 {
	background-color: #e5f6ff !important;
}

.elementor-13054 .elementor-element.elementor-element-c6f8fcb table .odd {
	color: var(--e-global-color-text);
}

.elementor-13054 .elementor-element.elementor-element-c6f8fcb .dt-container {
	font-family: var(--e-global-typography-text-font-family), Arial, Sans-serif;
	font-weight: var(--e-global-typography-text-font-weight);
}

.elementor-13054 .elementor-element.elementor-element-c6f8fcb table {
	border-style: none;
	border-radius: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-13054 .elementor-element.elementor-element-c6f8fcb .buttons-page-length, .elementor-13054 .elementor-element.elementor-element-c6f8fcb .buttons-colvis, .elementor-13054 .elementor-element.elementor-element-c6f8fcb .buttons-copy, .elementor-13054 .elementor-element.elementor-element-c6f8fcb .buttons-excel, .elementor-13054 .elementor-element.elementor-element-c6f8fcb .buttons-pdf, .elementor-13054 .elementor-element.elementor-element-c6f8fcb .buttons-print, .elementor-13054 .elementor-element.elementor-element-c6f8fcb .dt-paging-button, .elementor-13054 .elementor-element.elementor-element-c6f8fcb .dt-paging-button.disabled {
	font-size: 16px !important;
}

.elementor-13054 .elementor-element.elementor-element-e4c54d2 {
	font-family: "proxima-nova", Arial, Sans-serif;
	font-size: 14px;
	font-weight: 400;
}

.elementor-13054 .elementor-element.elementor-element-e4ab60c {
	--display: flex;
	--border-radius: 12px 12px 12px 12px;
	--padding-top: 35px;
	--padding-bottom: 35px;
	--padding-left: 35px;
	--padding-right: 35px;
}

.elementor-13054 .elementor-element.elementor-element-e4ab60c:not(.elementor-motion-effects-element-type-background), .elementor-13054 .elementor-element.elementor-element-e4ab60c > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #e5f6ff;
}

.elementor-13054 .elementor-element.elementor-element-07cbd27 .elementor-heading-title {
	color: var(--e-global-color-secondary);
}

.elementor-13054 .elementor-element.elementor-element-a46c8b8 {
	--display: flex;
	--gap: 10px 10px;
	--row-gap: 10px;
	--column-gap: 10px;
}

.elementor-13054 .elementor-element.elementor-element-fe78b44 {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: initial;
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
}

.elementor-13054 .elementor-element.elementor-element-8e70bd5 {
	width: var(--container-widget-width, 140px);
	max-width: 140px;
	--container-widget-width: 140px;
	--container-widget-flex-grow: 0;
	font-family: "proxima-nova", Arial, Sans-serif;
	font-weight: 600;
	color: var(--e-global-color-text);
}

.elementor-13054 .elementor-element.elementor-element-7c66ca1 {
	width: auto;
	max-width: auto;
	font-family: var(--e-global-typography-text-font-family), Arial, Sans-serif;
	font-weight: var(--e-global-typography-text-font-weight);
	color: var(--e-global-color-text);
}

.elementor-13054 .elementor-element.elementor-element-03633c3 {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: initial;
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
}

.elementor-13054 .elementor-element.elementor-element-3a3431b {
	width: var(--container-widget-width, 140px);
	max-width: 140px;
	--container-widget-width: 140px;
	--container-widget-flex-grow: 0;
	font-family: "proxima-nova", Arial, Sans-serif;
	font-weight: 600;
	color: var(--e-global-color-text);
}

.elementor-13054 .elementor-element.elementor-element-44193b4 {
	width: auto;
	max-width: auto;
	font-family: var(--e-global-typography-text-font-family), Arial, Sans-serif;
	font-weight: var(--e-global-typography-text-font-weight);
	color: var(--e-global-color-text);
}

.elementor-13054 .elementor-element.elementor-element-23fc384 {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: initial;
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
}

.elementor-13054 .elementor-element.elementor-element-7c999d4 {
	width: var(--container-widget-width, 140px);
	max-width: 140px;
	--container-widget-width: 140px;
	--container-widget-flex-grow: 0;
	font-family: "proxima-nova", Arial, Sans-serif;
	font-weight: 600;
	color: var(--e-global-color-text);
}

.elementor-13054 .elementor-element.elementor-element-205782f {
	width: auto;
	max-width: auto;
	font-family: var(--e-global-typography-text-font-family), Arial, Sans-serif;
	font-weight: var(--e-global-typography-text-font-weight);
	color: var(--e-global-color-text);
}

.elementor-13054 .elementor-element.elementor-element-cd20655 {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: initial;
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
}

.elementor-13054 .elementor-element.elementor-element-8b8e4a0 {
	width: var(--container-widget-width, 140px);
	max-width: 140px;
	--container-widget-width: 140px;
	--container-widget-flex-grow: 0;
	font-family: "proxima-nova", Arial, Sans-serif;
	font-weight: 600;
	color: var(--e-global-color-text);
}

.elementor-13054 .elementor-element.elementor-element-8fda739 {
	width: auto;
	max-width: auto;
	font-family: var(--e-global-typography-text-font-family), Arial, Sans-serif;
	font-weight: var(--e-global-typography-text-font-weight);
	color: var(--e-global-color-text);
}

.elementor-13054 .elementor-element.elementor-element-faf41ee {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: initial;
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
}

.elementor-13054 .elementor-element.elementor-element-6258773 {
	width: var(--container-widget-width, 140px);
	max-width: 140px;
	--container-widget-width: 140px;
	--container-widget-flex-grow: 0;
	font-family: "proxima-nova", Arial, Sans-serif;
	font-weight: 600;
	color: var(--e-global-color-text);
}

.elementor-13054 .elementor-element.elementor-element-3031e6a {
	width: auto;
	max-width: auto;
	font-family: var(--e-global-typography-text-font-family), Arial, Sans-serif;
	font-weight: var(--e-global-typography-text-font-weight);
	color: var(--e-global-color-text);
}

.elementor-13054 .elementor-element.elementor-element-a4da805 {
	--display: flex;
}

.elementor-13054 .elementor-element.elementor-element-9b33ff5 {
	--display: flex;
}

.elementor-13054 .elementor-element.elementor-element-23f5586 .elementor-heading-title {
	color: var(--e-global-color-secondary);
}

.elementor-13054 .elementor-element.elementor-element-7aa3ec6 {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
}

.elementor-13054 .elementor-element.elementor-element-9afc2d5 {
	--display: flex;
}

.elementor-13054 .elementor-element.elementor-element-7306d40 {
	--display: flex;
	--margin-top: 30px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
}

.elementor-13054 .elementor-element.elementor-element-6c83b09 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-13054 .elementor-element.elementor-element-6c83b09 {
	text-align: center;
}

.elementor-13054 .elementor-element.elementor-element-6c83b09 .elementor-heading-title {
	color: var(--e-global-color-secondary);
}

.elementor-13054 .elementor-element.elementor-element-12193ef img {
	width: 100%;
	max-width: 780px;
}

.elementor-13054 .elementor-element.elementor-element-aacdbf1 {
	--display: flex;
	--gap: 30px 30px;
	--row-gap: 30px;
	--column-gap: 30px;
}

.elementor-13054 .elementor-element.elementor-element-0264d8a {
	--display: flex;
	border-style: solid;
	--border-style: solid;
	border-width: 4px 0px 4px 0px;
	--border-top-width: 4px;
	--border-right-width: 0px;
	--border-bottom-width: 4px;
	--border-left-width: 0px;
	border-color: #e5f6ff;
	--border-color: #e5f6ff;
	--border-radius: 0px 0px 0px 0px;
	--padding-top: 30px;
	--padding-bottom: 30px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-13054 .elementor-element.elementor-element-f6dfa74 .elementor-heading-title {
	color: var(--e-global-color-secondary);
}

.elementor-13054 .elementor-element.elementor-element-de6dd10 {
	--display: flex;
}

.elementor-13054 .elementor-element.elementor-element-3e1cf6f {
	--display: flex;
}

.elementor-13054 .elementor-element.elementor-element-0a2df4c {
	--display: flex;
}

.elementor-13054 .elementor-element.elementor-element-51ede0c {
	--display: flex;
}

.elementor-13054 .elementor-element.elementor-element-edb6a2f {
	--display: flex;
}

.elementor-13054 .elementor-element.elementor-element-1a94f0c {
	--display: flex;
}

.elementor-13054 .elementor-element.elementor-element-869c778 {
	--display: flex;
}

.elementor-13054 .elementor-element.elementor-element-766476e {
	--display: flex;
}

.elementor-13054 .elementor-element.elementor-element-11189bb {
	--display: flex;
}

.elementor-13054 .elementor-element.elementor-element-b8c0cf2 {
	--display: flex;
}

.elementor-13054 .elementor-element.elementor-element-e4c6940 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-13054 .elementor-element.elementor-element-7994702 {
	text-align: start;
}

.elementor-13054 .elementor-element.elementor-element-55cdc54 {
	--n-accordion-title-font-size: 1rem;
	--n-accordion-item-title-space-between: 20px;
	--n-accordion-item-title-distance-from-content: 20px;
	--n-accordion-title-normal-color: var(--e-global-color-secondary);
	--n-accordion-title-hover-color: var(--e-global-color-primary);
	--n-accordion-title-active-color: var(--e-global-color-primary);
	--n-accordion-icon-size: 15px;
}

.elementor-13054 .elementor-element.elementor-element-55cdc54 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title {
	border-style: solid;
	border-width: 0px 0px 0px 0px;
}

.elementor-13054 .elementor-element.elementor-element-55cdc54 {
	--n-accordion-padding: 0px 0px 0px 0px;
}

:where( .elementor-13054 .elementor-element.elementor-element-55cdc54 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text {
	font-family: var(--e-global-typography-primary-font-family), Arial, Sans-serif;
	font-weight: var(--e-global-typography-primary-font-weight);
}

:where( .elementor-13054 .elementor-element.elementor-element-55cdc54 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item ) > .e-con {
	border-style: none;
}

.elementor-13054 .elementor-element.elementor-element-e62f6e0 {
	--display: flex;
}

.elementor-13054 .elementor-element.elementor-element-0713ee5 .elementor-heading-title {
	color: var(--e-global-color-secondary);
}

.elementor-13054 .elementor-element.elementor-element-092889e {
	--display: flex;
}

.elementor-13054 .elementor-element.elementor-element-5f1bcb5 table thead {
	background-color: var(--e-global-color-primary);
	color: var(--e-global-color-c54909a);
	font-family: var(--e-global-typography-primary-font-family), Arial, Sans-serif;
	font-weight: var(--e-global-typography-primary-font-weight);
}

.elementor-13054 .elementor-element.elementor-element-5f1bcb5 table tfoot {
	font-family: var(--e-global-typography-primary-font-family), Arial, Sans-serif;
	font-weight: var(--e-global-typography-primary-font-weight);
	background-color: var(--e-global-color-c54909a);
	color: var(--e-global-color-text);
}

.elementor-13054 .elementor-element.elementor-element-5f1bcb5 table .even, .elementor-13054 .elementor-element.elementor-element-5f1bcb5 table .even .sorting_1 {
	background-color: var(--e-global-color-c54909a);
}

.elementor-13054 .elementor-element.elementor-element-5f1bcb5 table .even {
	color: var(--e-global-color-text);
}

.elementor-13054 .elementor-element.elementor-element-5f1bcb5 table .odd, .elementor-13054 .elementor-element.elementor-element-5f1bcb5 table .odd .sorting_1 {
	background-color: #e5f6ff !important;
}

.elementor-13054 .elementor-element.elementor-element-5f1bcb5 table .odd {
	color: var(--e-global-color-text);
}

.elementor-13054 .elementor-element.elementor-element-5f1bcb5 .dt-container {
	font-family: var(--e-global-typography-text-font-family), Arial, Sans-serif;
	font-weight: var(--e-global-typography-text-font-weight);
}

.elementor-13054 .elementor-element.elementor-element-5f1bcb5 table {
	border-style: none;
	border-radius: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-13054 .elementor-element.elementor-element-5f1bcb5 .buttons-page-length, .elementor-13054 .elementor-element.elementor-element-5f1bcb5 .buttons-colvis, .elementor-13054 .elementor-element.elementor-element-5f1bcb5 .buttons-copy, .elementor-13054 .elementor-element.elementor-element-5f1bcb5 .buttons-excel, .elementor-13054 .elementor-element.elementor-element-5f1bcb5 .buttons-pdf, .elementor-13054 .elementor-element.elementor-element-5f1bcb5 .buttons-print, .elementor-13054 .elementor-element.elementor-element-5f1bcb5 .dt-paging-button, .elementor-13054 .elementor-element.elementor-element-5f1bcb5 .dt-paging-button.disabled {
	font-size: 16px !important;
}

.elementor-13054 .elementor-element.elementor-element-e3495d6 {
	font-family: "proxima-nova", Arial, Sans-serif;
	font-size: 14px;
	font-weight: 400;
}

.elementor-13054 .elementor-element.elementor-element-a8fa4b7 {
	--display: flex;
}

.elementor-13054 .elementor-element.elementor-element-df5f069 {
	--display: flex;
	--border-radius: 12px 12px 12px 12px;
	--padding-top: 30px;
	--padding-bottom: 30px;
	--padding-left: 30px;
	--padding-right: 30px;
}

.elementor-13054 .elementor-element.elementor-element-df5f069:not(.elementor-motion-effects-element-type-background), .elementor-13054 .elementor-element.elementor-element-df5f069 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-d7368ee);
}

.elementor-13054 .elementor-element.elementor-element-c50f444 {
	font-family: "proxima-nova", Arial, Sans-serif;
	font-size: 13px;
	font-weight: 400;
}

@media (min-width:768px) {
	.elementor-13054 .elementor-element.elementor-element-aa2fbea {
		--width: 65%;
	}
}

@media (max-width:1024px) {
	.elementor-13054 .elementor-element.elementor-element-083115f {
		--grid-auto-flow: row;
	}
	
	.elementor-13054 .elementor-element.elementor-element-ad0a04f {
		--flex-direction: column;
		--container-widget-width: 100%;
		--container-widget-height: initial;
		--container-widget-flex-grow: 0;
		--container-widget-align-self: initial;
		--flex-wrap-mobile: wrap;
	}
	
	.elementor-13054 .elementor-element.elementor-element-d415685 {
		--n-menu-title-space-between: 0px;
		--n-menu-title-padding: 0px 0px 0px 0px;
	}
	
	.elementor-13054 .elementor-element.elementor-element-bb3c0f1 {
		--flex-direction: column;
		--container-widget-width: 100%;
		--container-widget-height: initial;
		--container-widget-flex-grow: 0;
		--container-widget-align-self: initial;
		--flex-wrap-mobile: wrap;
	}
	
	.elementor-13054 .elementor-element.elementor-element-5d8cab5.elementor-element {
		--align-self: flex-start;
	}
	
	.elementor-13054 .elementor-element.elementor-element-70259d2 {
		--e-con-grid-template-columns: repeat(1, 1fr);
		--grid-auto-flow: row;
	}
	
	.elementor-13054 .elementor-element.elementor-element-fd60a0e {
		--flex-direction: column;
		--container-widget-width: 100%;
		--container-widget-height: initial;
		--container-widget-flex-grow: 0;
		--container-widget-align-self: initial;
		--flex-wrap-mobile: wrap;
	}
	
	.elementor-13054 .elementor-element.elementor-element-791dc00.elementor-element {
		--align-self: flex-start;
	}
	
	.elementor-13054 .elementor-element.elementor-element-96cf962 {
		--e-con-grid-template-columns: repeat(1, 1fr);
		--grid-auto-flow: row;
	}
	
	.elementor-13054 .elementor-element.elementor-element-e3cc5d4 {
		--flex-direction: column;
		--container-widget-width: 100%;
		--container-widget-height: initial;
		--container-widget-flex-grow: 0;
		--container-widget-align-self: initial;
		--flex-wrap-mobile: wrap;
	}
	
	.elementor-13054 .elementor-element.elementor-element-f6a10c4.elementor-element {
		--align-self: flex-start;
	}
	
	.elementor-13054 .elementor-element.elementor-element-2a0ec87 {
		--e-con-grid-template-columns: repeat(1, 1fr);
		--grid-auto-flow: row;
	}
	
	.elementor-13054 .elementor-element.elementor-element-6b93221 {
		--flex-direction: column;
		--container-widget-width: 100%;
		--container-widget-height: initial;
		--container-widget-flex-grow: 0;
		--container-widget-align-self: initial;
		--flex-wrap-mobile: wrap;
	}
	
	.elementor-13054 .elementor-element.elementor-element-228ed0a.elementor-element {
		--align-self: flex-start;
	}
	
	.elementor-13054 .elementor-element.elementor-element-f845ef6 {
		--e-con-grid-template-columns: repeat(1, 1fr);
		--grid-auto-flow: row;
	}
	
	.elementor-13054 .elementor-element.elementor-element-43f4180 {
		--flex-direction: column;
		--container-widget-width: 100%;
		--container-widget-height: initial;
		--container-widget-flex-grow: 0;
		--container-widget-align-self: initial;
		--flex-wrap-mobile: wrap;
	}
	
	.elementor-13054 .elementor-element.elementor-element-fea4087.elementor-element {
		--align-self: flex-start;
	}
	
	.elementor-13054 .elementor-element.elementor-element-64bb35b {
		--e-con-grid-template-columns: repeat(1, 1fr);
		--grid-auto-flow: row;
	}
	
	.elementor-13054 .elementor-element.elementor-element-1ea350f {
		--flex-direction: column;
		--container-widget-width: 100%;
		--container-widget-height: initial;
		--container-widget-flex-grow: 0;
		--container-widget-align-self: initial;
		--flex-wrap-mobile: wrap;
	}
	
	.elementor-13054 .elementor-element.elementor-element-d97c553.elementor-element {
		--align-self: flex-start;
	}
	
	.elementor-13054 .elementor-element.elementor-element-89fe6a9 {
		--e-con-grid-template-columns: repeat(1, 1fr);
		--grid-auto-flow: row;
	}
}

@media (max-width:767px) {
	.elementor-13054 .elementor-element.elementor-element-707c0db {
		--padding-top: 30px;
		--padding-bottom: 30px;
		--padding-left: 30px;
		--padding-right: 30px;
	}
	
	.elementor-13054 .elementor-element.elementor-element-083115f {
		--e-con-grid-template-columns: repeat(1, 1fr);
		--grid-auto-flow: row;
	}
	
	.elementor-13054 .elementor-element.elementor-element-70259d2 {
		--e-con-grid-template-columns: repeat(1, 1fr);
		--grid-auto-flow: row;
	}
	
	.elementor-13054 .elementor-element.elementor-element-96cf962 {
		--e-con-grid-template-columns: repeat(1, 1fr);
		--grid-auto-flow: row;
	}
	
	.elementor-13054 .elementor-element.elementor-element-2a0ec87 {
		--e-con-grid-template-columns: repeat(1, 1fr);
		--grid-auto-flow: row;
	}
	
	.elementor-13054 .elementor-element.elementor-element-f845ef6 {
		--e-con-grid-template-columns: repeat(1, 1fr);
		--grid-auto-flow: row;
	}
	
	.elementor-13054 .elementor-element.elementor-element-64bb35b {
		--e-con-grid-template-columns: repeat(1, 1fr);
		--grid-auto-flow: row;
	}
	
	.elementor-13054 .elementor-element.elementor-element-89fe6a9 {
		--e-con-grid-template-columns: repeat(1, 1fr);
		--grid-auto-flow: row;
	}
}

/* Start custom CSS for text-editor, class: .elementor-element-5a121a5 */
.elementor-13054 .elementor-element.elementor-element-5a121a5 ul li::before {
	content: "•";
}

/* End custom CSS */

/* Start custom CSS for mega-menu, class: .elementor-element-d415685 */
.elementor-13054 .elementor-element.elementor-element-d415685 li:before {
	display: none !important;
}

.elementor-13054 .elementor-element.elementor-element-d415685 li a {
	color: white !important;
}

/* End custom CSS */

/* Start custom CSS for data_table_lite, class: .elementor-element-e961a4e */
.elementor-13054 .elementor-element.elementor-element-e961a4e table {
	text-align: left;
	font-weight: 400;
}

.elementor-13054 .elementor-element.elementor-element-e961a4e table * {
	border: 0 !important;
	background: none;
	line-height: 1.2;
}

.elementor-13054 .elementor-element.elementor-element-e961a4e table sup, .elementor-13054 .elementor-element.elementor-element-e961a4e table sub {
	padding: 0;
}

/* End custom CSS */

/* Start custom CSS for data_table_lite, class: .elementor-element-51a4f84 */
.elementor-13054 .elementor-element.elementor-element-51a4f84 table {
	text-align: left;
	font-weight: 400;
}

.elementor-13054 .elementor-element.elementor-element-51a4f84 table * {
	border: 0 !important;
	background: none;
	line-height: 1.2;
}

.elementor-13054 .elementor-element.elementor-element-51a4f84 table sup, .elementor-13054 .elementor-element.elementor-element-51a4f84 table sub {
	padding: 0;
}

/* End custom CSS */

/* Start custom CSS for data_table_lite, class: .elementor-element-1ae466c */
.elementor-13054 .elementor-element.elementor-element-1ae466c table {
	text-align: left;
	font-weight: 400;
}

.elementor-13054 .elementor-element.elementor-element-1ae466c table * {
	border: 0 !important;
	background: none;
	line-height: 1.2;
}

.elementor-13054 .elementor-element.elementor-element-1ae466c table sup, .elementor-13054 .elementor-element.elementor-element-1ae466c table sub {
	padding: 0;
}

/* End custom CSS */

/* Start custom CSS for data_table_lite, class: .elementor-element-c635e6f */
.elementor-13054 .elementor-element.elementor-element-c635e6f table {
	text-align: left;
	font-weight: 400;
}

.elementor-13054 .elementor-element.elementor-element-c635e6f table * {
	border: 0 !important;
	background: none;
	line-height: 1.2;
}

.elementor-13054 .elementor-element.elementor-element-c635e6f table sup, .elementor-13054 .elementor-element.elementor-element-c635e6f table sub {
	padding: 0;
}

/* End custom CSS */

/* Start custom CSS for data_table_lite, class: .elementor-element-236fcf9 */
.elementor-13054 .elementor-element.elementor-element-236fcf9 table {
	text-align: left;
	font-weight: 400;
}

.elementor-13054 .elementor-element.elementor-element-236fcf9 table * {
	border: 0 !important;
	background: none;
	line-height: 1.2;
}

.elementor-13054 .elementor-element.elementor-element-236fcf9 table sup, .elementor-13054 .elementor-element.elementor-element-236fcf9 table sub {
	padding: 0;
}

/* End custom CSS */

/* Start custom CSS for data_table_lite, class: .elementor-element-c6f8fcb */
.elementor-13054 .elementor-element.elementor-element-c6f8fcb table {
	text-align: left;
	font-weight: 400;
}

.elementor-13054 .elementor-element.elementor-element-c6f8fcb table * {
	border: 0 !important;
	background: none;
	line-height: 1.2;
}

.elementor-13054 .elementor-element.elementor-element-c6f8fcb table sup, .elementor-13054 .elementor-element.elementor-element-c6f8fcb table sub {
	padding: 0;
}

/* End custom CSS */

/* Start custom CSS for data_table_lite, class: .elementor-element-5f1bcb5 */
.elementor-13054 .elementor-element.elementor-element-5f1bcb5 table {
	text-align: left;
	font-weight: 400;
}

.elementor-13054 .elementor-element.elementor-element-5f1bcb5 table * {
	border: 0 !important;
	background: none;
	line-height: 1.2;
}

.elementor-13054 .elementor-element.elementor-element-5f1bcb5 table sup, .elementor-13054 .elementor-element.elementor-element-5f1bcb5 table sub {
	padding: 0;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-c50f444 */
.elementor-13054 .elementor-element.elementor-element-c50f444 ol {
	padding-left: 15px;
}

.elementor-13054 .elementor-element.elementor-element-c50f444 li {
	margin-bottom: 10px;
}

.elementor-13054 .elementor-element.elementor-element-c50f444 li:last-child {
	margin-bottom: 0;
}
