/* End custom CSS */

.elementor-4749 .elementor-element.elementor-element-187f118 {
	--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-4749 .elementor-element.elementor-element-187f118:not(.elementor-motion-effects-element-type-background), .elementor-4749 .elementor-element.elementor-element-187f118 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-3a2a5f4);
}

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

.elementor-4749 .elementor-element.elementor-element-b2583fd {
	margin: 50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	text-align: center;
}

.elementor-4749 .elementor-element.elementor-element-b2583fd .elementor-heading-title {
	font-family: "Arial", Sans-serif;
	font-size: 34px;
	font-weight: 400;
	color: #ed0000;
}

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

.elementor-4749 .elementor-element.elementor-element-d87fc8b {
	--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-4749 .elementor-element.elementor-element-d87fc8b:not(.elementor-motion-effects-element-type-background), .elementor-4749 .elementor-element.elementor-element-d87fc8b > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-secondary);
}

.elementor-4749 .elementor-element.elementor-element-3d58029 {
	text-align: start;
}

.elementor-4749 .elementor-element.elementor-element-3d58029 img {
	width: 15%;
}

.elementor-4749 .elementor-element.elementor-element-83a7c7d .elementor-heading-title {
	font-family: "Arial", Sans-serif;
	font-size: 42px;
	font-weight: 400;
	color: var(--e-global-color-text);
}

.elementor-4749 .elementor-element.elementor-element-5f656a2 .elementor-heading-title {
	font-family: "Graphik", Sans-serif;
	font-size: 29px;
	font-weight: 400;
	color: var(--e-global-color-text);
}

.elementor-widget-text-editor {
	font-family: var(--e-global-typography-text-font-family), 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-4749 .elementor-element.elementor-element-c9cfa37 {
	font-family: "Arial", Sans-serif;
	font-size: 12px;
	font-weight: 400;
}

.elementor-4749 .elementor-element.elementor-element-c38a861 {
	--display: flex;
}

.elementor-4749 .elementor-element.elementor-element-b1d58e6 {
	--spacer-size: 50px;
}

.elementor-4749 .elementor-element.elementor-element-b4aba38 {
	--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-4749 .elementor-element.elementor-element-8614f95 .elementor-heading-title {
	font-family: "Arial", Sans-serif;
	font-size: 26px;
	font-weight: 400;
	color: var(--e-global-color-3a2a5f4);
}

.elementor-4749 .elementor-element.elementor-element-3b51bb9 .elementor-heading-title {
	font-family: "Graphik", Sans-serif;
	font-size: 26px;
	font-weight: 400;
	color: var(--e-global-color-3a2a5f4);
}

.elementor-4749 .elementor-element.elementor-element-19a55c8 {
	font-family: "Graphik", Sans-serif;
	font-weight: 400;
	font-style: normal;
}

.elementor-4749 .elementor-element.elementor-element-e04e82d {
	--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: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--margin-top: 0px;
	--margin-bottom: 20px;
	--margin-left: 0px;
	--margin-right: 0px;
}

.elementor-4749 .elementor-element.elementor-element-ede3bcd {
	--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: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
}

.elementor-4749 .elementor-element.elementor-element-7abd77e {
	--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-widget-image-box .elementor-image-box-title {
	font-family: var(--e-global-typography-primary-font-family), Sans-serif;
	font-weight: var(--e-global-typography-primary-font-weight);
	color: var(--e-global-color-primary);
}

.elementor-widget-image-box:has(:hover) .elementor-image-box-title, .elementor-widget-image-box:has(:focus) .elementor-image-box-title {
	color: var(--e-global-color-primary);
}

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

.elementor-4749 .elementor-element.elementor-element-cf1f3cb .elementor-image-box-wrapper {
	text-align: center;
}

.elementor-4749 .elementor-element.elementor-element-cf1f3cb.elementor-position-right .elementor-image-box-img {
	margin-left: 0px;
}

.elementor-4749 .elementor-element.elementor-element-cf1f3cb.elementor-position-left .elementor-image-box-img {
	margin-right: 0px;
}

.elementor-4749 .elementor-element.elementor-element-cf1f3cb.elementor-position-top .elementor-image-box-img {
	margin-bottom: 0px;
}

.elementor-4749 .elementor-element.elementor-element-cf1f3cb .elementor-image-box-title {
	margin-bottom: 0px;
	font-family: "Tahoma", Sans-serif;
	font-size: 13.5px;
	font-weight: 400;
	line-height: 2px;
	letter-spacing: 0px;
	color: var(--e-global-color-text);
}

.elementor-4749 .elementor-element.elementor-element-cf1f3cb .elementor-image-box-wrapper .elementor-image-box-img {
	width: 41%;
}

.elementor-4749 .elementor-element.elementor-element-cf1f3cb .elementor-image-box-img img {
	border-radius: 0px;
	transition-duration: .3s;
}

.elementor-4749 .elementor-element.elementor-element-cf1f3cb .elementor-image-box-description {
	font-family: "Tahoma", Sans-serif;
	font-size: 14px;
	font-weight: 400;
	line-height: 1px;
	word-spacing: 0px;
}

.elementor-4749 .elementor-element.elementor-element-6aaac9b {
	--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-4749 .elementor-element.elementor-element-1ba8297 .elementor-image-box-wrapper {
	text-align: center;
}

.elementor-4749 .elementor-element.elementor-element-1ba8297.elementor-position-right .elementor-image-box-img {
	margin-left: 0px;
}

.elementor-4749 .elementor-element.elementor-element-1ba8297.elementor-position-left .elementor-image-box-img {
	margin-right: 0px;
}

.elementor-4749 .elementor-element.elementor-element-1ba8297.elementor-position-top .elementor-image-box-img {
	margin-bottom: 0px;
}

.elementor-4749 .elementor-element.elementor-element-1ba8297 .elementor-image-box-title {
	margin-bottom: 0px;
	font-family: "Tahoma", Sans-serif;
	font-size: 13.5px;
	font-weight: 400;
	line-height: 2px;
	letter-spacing: 0px;
	color: var(--e-global-color-text);
}

.elementor-4749 .elementor-element.elementor-element-1ba8297 .elementor-image-box-wrapper .elementor-image-box-img {
	width: 27%;
}

.elementor-4749 .elementor-element.elementor-element-1ba8297 .elementor-image-box-img img {
	border-radius: 0px;
	transition-duration: .3s;
}

.elementor-4749 .elementor-element.elementor-element-1ba8297 .elementor-image-box-description {
	font-family: "Tahoma", Sans-serif;
	font-size: 14px;
	font-weight: 400;
	line-height: 1px;
	word-spacing: 0px;
}

.elementor-4749 .elementor-element.elementor-element-2d50dab {
	--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-4749 .elementor-element.elementor-element-94afd34 {
	margin: 1px 1px calc(var(--kit-widget-spacing, 0px) + 1px) 1px;
	padding: 0px 0px 0px 0px;
}

.elementor-4749 .elementor-element.elementor-element-94afd34 .elementor-image-box-wrapper {
	text-align: center;
}

.elementor-4749 .elementor-element.elementor-element-94afd34.elementor-position-right .elementor-image-box-img {
	margin-left: 15px;
}

.elementor-4749 .elementor-element.elementor-element-94afd34.elementor-position-left .elementor-image-box-img {
	margin-right: 15px;
}

.elementor-4749 .elementor-element.elementor-element-94afd34.elementor-position-top .elementor-image-box-img {
	margin-bottom: 15px;
}

.elementor-4749 .elementor-element.elementor-element-94afd34 .elementor-image-box-title {
	margin-bottom: 0px;
	font-family: "Arial", Sans-serif;
	font-size: 13.5px;
	font-weight: 400;
	line-height: 2px;
	letter-spacing: 0px;
	color: var(--e-global-color-text);
}

.elementor-4749 .elementor-element.elementor-element-94afd34 .elementor-image-box-wrapper .elementor-image-box-img {
	width: 27%;
}

.elementor-4749 .elementor-element.elementor-element-94afd34 .elementor-image-box-img img {
	border-radius: 0px;
	transition-duration: .3s;
}

.elementor-4749 .elementor-element.elementor-element-94afd34 .elementor-image-box-description {
	font-family: "Tahoma", Sans-serif;
	font-size: 14px;
	font-weight: 400;
	line-height: 1px;
	word-spacing: 0px;
}

.elementor-4749 .elementor-element.elementor-element-8a2113d {
	--display: flex;
}

.elementor-4749 .elementor-element.elementor-element-8f4ccab {
	font-family: "Arial", Sans-serif;
	font-size: 16px;
	font-weight: 400;
}

.elementor-4749 .elementor-element.elementor-element-ae66439 {
	--spacer-size: 50px;
}

.elementor-4749 .elementor-element.elementor-element-c9544dd {
	--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;
	--margin-top: 0px;
	--margin-bottom: 20px;
	--margin-left: 0px;
	--margin-right: 0px;
}

.elementor-4749 .elementor-element.elementor-element-f7b3bb7 {
	margin: 50px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;
	text-align: center;
}

.elementor-4749 .elementor-element.elementor-element-f7b3bb7 .elementor-heading-title {
	font-family: "Arial", Sans-serif;
	font-size: 34px;
	font-weight: 400;
	color: var(--e-global-color-text);
}

.elementor-4749 .elementor-element.elementor-element-9f85d94 {
	font-family: "Arial", Sans-serif;
	font-size: 16px;
	font-weight: 400;
}

.elementor-4749 .elementor-element.elementor-element-a4f602d {
	--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-4749 .elementor-element.elementor-element-971e1ea {
	margin: 50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
}

.elementor-4749 .elementor-element.elementor-element-971e1ea .elementor-heading-title {
	font-family: "Arial", Sans-serif;
	font-size: 35px;
	font-weight: 700;
	color: var(--e-global-color-text);
}

.elementor-4749 .elementor-element.elementor-element-4828f6f {
	text-align: start;
}

.elementor-4749 .elementor-element.elementor-element-4828f6f .elementor-heading-title {
	font-family: "Arial", Sans-serif;
	font-size: 26px;
	font-weight: 400;
	color: var(--e-global-color-text);
}

.elementor-4749 .elementor-element.elementor-element-48274f2 img {
	width: 46%;
}

.elementor-4749 .elementor-element.elementor-element-6c9dc75 {
	--display: flex;
}

.elementor-4749 .elementor-element.elementor-element-ed1f3ff {
	--spacer-size: 50px;
}

.elementor-4749 .elementor-element.elementor-element-0169811 {
	--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;
	--margin-top: 0px;
	--margin-bottom: 30px;
	--margin-left: 0px;
	--margin-right: 0px;
}

.elementor-4749 .elementor-element.elementor-element-fb76f33 {
	margin: 50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
}

.elementor-4749 .elementor-element.elementor-element-fb76f33 .elementor-heading-title {
	font-family: "Arial", Sans-serif;
	font-size: 35px;
	font-weight: 700;
	color: var(--e-global-color-text);
}

.elementor-4749 .elementor-element.elementor-element-81b8acf {
	text-align: start;
}

.elementor-4749 .elementor-element.elementor-element-81b8acf .elementor-heading-title {
	font-family: "Arial", Sans-serif;
	font-size: 26px;
	font-weight: 400;
	color: var(--e-global-color-text);
}

.elementor-4749 .elementor-element.elementor-element-2ab1eaa {
	margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;
	text-align: center;
}

.elementor-4749 .elementor-element.elementor-element-2ab1eaa img {
	width: 38%;
}

.elementor-4749 .elementor-element.elementor-element-183699a {
	margin: 50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	text-align: start;
}

.elementor-4749 .elementor-element.elementor-element-183699a .elementor-heading-title {
	font-family: "Arial", Sans-serif;
	font-size: 26px;
	font-weight: 400;
	color: var(--e-global-color-text);
}

.elementor-4749 .elementor-element.elementor-element-24e9aed {
	text-align: center;
}

.elementor-4749 .elementor-element.elementor-element-24e9aed img {
	width: 39%;
}

.elementor-4749 .elementor-element.elementor-element-01c91da {
	--spacer-size: 50px;
}

.elementor-4749 .elementor-element.elementor-element-9abadaf {
	--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-4749 .elementor-element.elementor-element-a5d08b1 .elementor-heading-title {
	font-family: "Arial", Sans-serif;
	font-size: 26px;
	font-weight: 400;
	color: var(--e-global-color-text);
}

.elementor-4749 .elementor-element.elementor-element-8f7f525 img {
	width: 48%;
}

.elementor-4749 .elementor-element.elementor-element-8924a12 {
	text-align: center;
}

.elementor-4749 .elementor-element.elementor-element-8924a12 .elementor-heading-title {
	font-family: "Arial", Sans-serif;
	font-size: 12.5px;
	font-weight: 400;
	color: var(--e-global-color-text);
}

.elementor-4749 .elementor-element.elementor-element-ca554a9 {
	--spacer-size: 50px;
}

.elementor-4749 .elementor-element.elementor-element-437d3c7 {
	--display: flex;
}

.elementor-4749 .elementor-element.elementor-element-23ecc2c {
	margin: 50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
}

.elementor-4749 .elementor-element.elementor-element-23ecc2c .elementor-heading-title {
	font-family: "Arial", Sans-serif;
	font-size: 26px;
	font-weight: 700;
	color: var(--e-global-color-text);
}

.elementor-4749 .elementor-element.elementor-element-fe57b65 {
	--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-4749 .elementor-element.elementor-element-d5d725a {
	--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: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
}

.elementor-4749 .elementor-element.elementor-element-d5d725a.e-con {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-4749 .elementor-element.elementor-element-ba78392 {
	--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-4749 .elementor-element.elementor-element-35076ab .elementor-image-box-wrapper {
	text-align: center;
}

.elementor-4749 .elementor-element.elementor-element-35076ab.elementor-position-right .elementor-image-box-img {
	margin-left: 15px;
}

.elementor-4749 .elementor-element.elementor-element-35076ab.elementor-position-left .elementor-image-box-img {
	margin-right: 15px;
}

.elementor-4749 .elementor-element.elementor-element-35076ab.elementor-position-top .elementor-image-box-img {
	margin-bottom: 15px;
}

.elementor-4749 .elementor-element.elementor-element-35076ab .elementor-image-box-title {
	margin-bottom: 0px;
	font-family: "Tahoma", Sans-serif;
	font-size: 13.5px;
	font-weight: 400;
	line-height: 2px;
	letter-spacing: 0px;
	color: var(--e-global-color-text);
}

.elementor-4749 .elementor-element.elementor-element-35076ab .elementor-image-box-wrapper .elementor-image-box-img {
	width: 40%;
}

.elementor-4749 .elementor-element.elementor-element-35076ab .elementor-image-box-img img {
	border-radius: 0px;
	transition-duration: .3s;
}

.elementor-4749 .elementor-element.elementor-element-35076ab .elementor-image-box-description {
	font-family: "Tahoma", Sans-serif;
	font-size: 13.5px;
	font-weight: 400;
	line-height: 1px;
	word-spacing: 0px;
}

.elementor-4749 .elementor-element.elementor-element-4b91cb8 {
	--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-4749 .elementor-element.elementor-element-653fe03 .elementor-image-box-wrapper {
	text-align: center;
}

.elementor-4749 .elementor-element.elementor-element-653fe03.elementor-position-right .elementor-image-box-img {
	margin-left: 15px;
}

.elementor-4749 .elementor-element.elementor-element-653fe03.elementor-position-left .elementor-image-box-img {
	margin-right: 15px;
}

.elementor-4749 .elementor-element.elementor-element-653fe03.elementor-position-top .elementor-image-box-img {
	margin-bottom: 15px;
}

.elementor-4749 .elementor-element.elementor-element-653fe03 .elementor-image-box-title {
	margin-bottom: 0px;
	font-family: "Tahoma", Sans-serif;
	font-size: 13.5px;
	font-weight: 400;
	line-height: 2px;
	letter-spacing: 0px;
	color: var(--e-global-color-text);
}

.elementor-4749 .elementor-element.elementor-element-653fe03 .elementor-image-box-wrapper .elementor-image-box-img {
	width: 40%;
}

.elementor-4749 .elementor-element.elementor-element-653fe03 .elementor-image-box-img img {
	border-radius: 0px;
	transition-duration: .3s;
}

.elementor-4749 .elementor-element.elementor-element-653fe03 .elementor-image-box-description {
	font-family: "Tahoma", Sans-serif;
	font-size: 13.5px;
	font-weight: 400;
	line-height: 1px;
	word-spacing: 0px;
}

.elementor-4749 .elementor-element.elementor-element-b03c5d3 {
	--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-4749 .elementor-element.elementor-element-e880ea7 .elementor-image-box-wrapper {
	text-align: center;
}

.elementor-4749 .elementor-element.elementor-element-e880ea7.elementor-position-right .elementor-image-box-img {
	margin-left: 15px;
}

.elementor-4749 .elementor-element.elementor-element-e880ea7.elementor-position-left .elementor-image-box-img {
	margin-right: 15px;
}

.elementor-4749 .elementor-element.elementor-element-e880ea7.elementor-position-top .elementor-image-box-img {
	margin-bottom: 15px;
}

.elementor-4749 .elementor-element.elementor-element-e880ea7 .elementor-image-box-title {
	margin-bottom: 0px;
	font-family: "Tahoma", Sans-serif;
	font-size: 13.5px;
	font-weight: 400;
	line-height: 2px;
	letter-spacing: 0px;
	color: var(--e-global-color-text);
}

.elementor-4749 .elementor-element.elementor-element-e880ea7 .elementor-image-box-wrapper .elementor-image-box-img {
	width: 40%;
}

.elementor-4749 .elementor-element.elementor-element-e880ea7 .elementor-image-box-img img {
	border-radius: 0px;
	transition-duration: .3s;
}

.elementor-4749 .elementor-element.elementor-element-e880ea7 .elementor-image-box-description {
	font-family: "Tahoma", Sans-serif;
	font-size: 13.5px;
	font-weight: 400;
	line-height: 1px;
	word-spacing: 0px;
}

.elementor-4749 .elementor-element.elementor-element-217ae3f {
	--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-4749 .elementor-element.elementor-element-2f7e52e {
	--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-4749 .elementor-element.elementor-element-84d4cbf {
	--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: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
}

.elementor-4749 .elementor-element.elementor-element-84d4cbf.e-con {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-4749 .elementor-element.elementor-element-3de02dd {
	--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-4749 .elementor-element.elementor-element-566979d .elementor-image-box-wrapper {
	text-align: center;
}

.elementor-4749 .elementor-element.elementor-element-566979d.elementor-position-right .elementor-image-box-img {
	margin-left: 15px;
}

.elementor-4749 .elementor-element.elementor-element-566979d.elementor-position-left .elementor-image-box-img {
	margin-right: 15px;
}

.elementor-4749 .elementor-element.elementor-element-566979d.elementor-position-top .elementor-image-box-img {
	margin-bottom: 15px;
}

.elementor-4749 .elementor-element.elementor-element-566979d .elementor-image-box-title {
	margin-bottom: 0px;
	font-family: "Tahoma", Sans-serif;
	font-size: 13.5px;
	font-weight: 400;
	line-height: 2px;
	letter-spacing: 0px;
	color: var(--e-global-color-text);
}

.elementor-4749 .elementor-element.elementor-element-566979d .elementor-image-box-wrapper .elementor-image-box-img {
	width: 40%;
}

.elementor-4749 .elementor-element.elementor-element-566979d .elementor-image-box-img img {
	border-radius: 0px;
	transition-duration: .3s;
}

.elementor-4749 .elementor-element.elementor-element-566979d .elementor-image-box-description {
	font-family: "Tahoma", Sans-serif;
	font-size: 13.5px;
	font-weight: 400;
	line-height: 1px;
	word-spacing: 0px;
}

.elementor-4749 .elementor-element.elementor-element-b0188bb {
	--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-4749 .elementor-element.elementor-element-cdc1665 .elementor-image-box-wrapper {
	text-align: center;
}

.elementor-4749 .elementor-element.elementor-element-cdc1665.elementor-position-right .elementor-image-box-img {
	margin-left: 15px;
}

.elementor-4749 .elementor-element.elementor-element-cdc1665.elementor-position-left .elementor-image-box-img {
	margin-right: 15px;
}

.elementor-4749 .elementor-element.elementor-element-cdc1665.elementor-position-top .elementor-image-box-img {
	margin-bottom: 15px;
}

.elementor-4749 .elementor-element.elementor-element-cdc1665 .elementor-image-box-title {
	margin-bottom: 0px;
	font-family: "Tahoma", Sans-serif;
	font-size: 13.5px;
	font-weight: 400;
	line-height: 2px;
	letter-spacing: 0px;
	color: var(--e-global-color-text);
}

.elementor-4749 .elementor-element.elementor-element-cdc1665 .elementor-image-box-wrapper .elementor-image-box-img {
	width: 40%;
}

.elementor-4749 .elementor-element.elementor-element-cdc1665 .elementor-image-box-img img {
	border-radius: 0px;
	transition-duration: .3s;
}

.elementor-4749 .elementor-element.elementor-element-cdc1665 .elementor-image-box-description {
	font-family: "Tahoma", Sans-serif;
	font-size: 13.5px;
	font-weight: 400;
	line-height: 1px;
	word-spacing: 0px;
}

.elementor-4749 .elementor-element.elementor-element-dbc33d4 {
	--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-4749 .elementor-element.elementor-element-e9f6b5f .elementor-image-box-wrapper {
	text-align: center;
}

.elementor-4749 .elementor-element.elementor-element-e9f6b5f.elementor-position-right .elementor-image-box-img {
	margin-left: 15px;
}

.elementor-4749 .elementor-element.elementor-element-e9f6b5f.elementor-position-left .elementor-image-box-img {
	margin-right: 15px;
}

.elementor-4749 .elementor-element.elementor-element-e9f6b5f.elementor-position-top .elementor-image-box-img {
	margin-bottom: 15px;
}

.elementor-4749 .elementor-element.elementor-element-e9f6b5f .elementor-image-box-title {
	margin-bottom: 0px;
	font-family: "Tahoma", Sans-serif;
	font-size: 13.5px;
	font-weight: 400;
	line-height: 2px;
	letter-spacing: 0px;
	color: var(--e-global-color-text);
}

.elementor-4749 .elementor-element.elementor-element-e9f6b5f .elementor-image-box-wrapper .elementor-image-box-img {
	width: 40%;
}

.elementor-4749 .elementor-element.elementor-element-e9f6b5f .elementor-image-box-img img {
	border-radius: 0px;
	transition-duration: .3s;
}

.elementor-4749 .elementor-element.elementor-element-e9f6b5f .elementor-image-box-description {
	font-family: "Tahoma", Sans-serif;
	font-size: 13.5px;
	font-weight: 400;
	line-height: 1px;
	word-spacing: 0px;
}

.elementor-4749 .elementor-element.elementor-element-8030ef9 {
	--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-4749 .elementor-element.elementor-element-fda6f6a {
	--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: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
}

.elementor-4749 .elementor-element.elementor-element-210c31e {
	--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-4749 .elementor-element.elementor-element-afb45ee .elementor-image-box-wrapper {
	text-align: center;
}

.elementor-4749 .elementor-element.elementor-element-afb45ee.elementor-position-right .elementor-image-box-img {
	margin-left: 15px;
}

.elementor-4749 .elementor-element.elementor-element-afb45ee.elementor-position-left .elementor-image-box-img {
	margin-right: 15px;
}

.elementor-4749 .elementor-element.elementor-element-afb45ee.elementor-position-top .elementor-image-box-img {
	margin-bottom: 15px;
}

.elementor-4749 .elementor-element.elementor-element-afb45ee .elementor-image-box-title {
	margin-bottom: 0px;
	font-family: "Tahoma", Sans-serif;
	font-size: 13.5px;
	font-weight: 400;
	line-height: 2px;
	letter-spacing: 0px;
	color: var(--e-global-color-text);
}

.elementor-4749 .elementor-element.elementor-element-afb45ee .elementor-image-box-wrapper .elementor-image-box-img {
	width: 40%;
}

.elementor-4749 .elementor-element.elementor-element-afb45ee .elementor-image-box-img img {
	border-radius: 0px;
	transition-duration: .3s;
}

.elementor-4749 .elementor-element.elementor-element-afb45ee .elementor-image-box-description {
	font-family: "Tahoma", Sans-serif;
	font-size: 13.5px;
	font-weight: 400;
	line-height: 1px;
	word-spacing: 0px;
}

.elementor-4749 .elementor-element.elementor-element-4c912d8 {
	--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-4749 .elementor-element.elementor-element-352e2da .elementor-image-box-wrapper {
	text-align: center;
}

.elementor-4749 .elementor-element.elementor-element-352e2da.elementor-position-right .elementor-image-box-img {
	margin-left: 15px;
}

.elementor-4749 .elementor-element.elementor-element-352e2da.elementor-position-left .elementor-image-box-img {
	margin-right: 15px;
}

.elementor-4749 .elementor-element.elementor-element-352e2da.elementor-position-top .elementor-image-box-img {
	margin-bottom: 15px;
}

.elementor-4749 .elementor-element.elementor-element-352e2da .elementor-image-box-title {
	margin-bottom: 0px;
	font-family: "Tahoma", Sans-serif;
	font-size: 13.5px;
	font-weight: 400;
	line-height: 2px;
	letter-spacing: 0px;
	color: var(--e-global-color-text);
}

.elementor-4749 .elementor-element.elementor-element-352e2da .elementor-image-box-wrapper .elementor-image-box-img {
	width: 40%;
}

.elementor-4749 .elementor-element.elementor-element-352e2da .elementor-image-box-img img {
	border-radius: 0px;
	transition-duration: .3s;
}

.elementor-4749 .elementor-element.elementor-element-352e2da .elementor-image-box-description {
	font-family: "Tahoma", Sans-serif;
	font-size: 13.5px;
	font-weight: 400;
	line-height: 1px;
	word-spacing: 0px;
}

.elementor-4749 .elementor-element.elementor-element-d0026d5 {
	--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-4749 .elementor-element.elementor-element-c313d64 .elementor-image-box-wrapper {
	text-align: center;
}

.elementor-4749 .elementor-element.elementor-element-c313d64.elementor-position-right .elementor-image-box-img {
	margin-left: 15px;
}

.elementor-4749 .elementor-element.elementor-element-c313d64.elementor-position-left .elementor-image-box-img {
	margin-right: 15px;
}

.elementor-4749 .elementor-element.elementor-element-c313d64.elementor-position-top .elementor-image-box-img {
	margin-bottom: 15px;
}

.elementor-4749 .elementor-element.elementor-element-c313d64 .elementor-image-box-title {
	margin-bottom: 0px;
	font-family: "Tahoma", Sans-serif;
	font-size: 13.5px;
	font-weight: 400;
	line-height: 2px;
	letter-spacing: 0px;
	color: var(--e-global-color-text);
}

.elementor-4749 .elementor-element.elementor-element-c313d64 .elementor-image-box-wrapper .elementor-image-box-img {
	width: 40%;
}

.elementor-4749 .elementor-element.elementor-element-c313d64 .elementor-image-box-img img {
	border-radius: 0px;
	transition-duration: .3s;
}

.elementor-4749 .elementor-element.elementor-element-c313d64 .elementor-image-box-description {
	font-family: "Tahoma", Sans-serif;
	font-size: 13.5px;
	font-weight: 400;
	line-height: 1px;
	word-spacing: 0px;
}

.elementor-4749 .elementor-element.elementor-element-bf7114c {
	--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-4749 .elementor-element.elementor-element-bfbe5dc {
	--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: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
}

.elementor-4749 .elementor-element.elementor-element-bfbe5dc.e-con {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-4749 .elementor-element.elementor-element-868e83f {
	--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-4749 .elementor-element.elementor-element-f94d7b8 .elementor-image-box-wrapper {
	text-align: center;
}

.elementor-4749 .elementor-element.elementor-element-f94d7b8.elementor-position-right .elementor-image-box-img {
	margin-left: 15px;
}

.elementor-4749 .elementor-element.elementor-element-f94d7b8.elementor-position-left .elementor-image-box-img {
	margin-right: 15px;
}

.elementor-4749 .elementor-element.elementor-element-f94d7b8.elementor-position-top .elementor-image-box-img {
	margin-bottom: 15px;
}

.elementor-4749 .elementor-element.elementor-element-f94d7b8 .elementor-image-box-title {
	margin-bottom: 0px;
	font-family: "Tahoma", Sans-serif;
	font-size: 13.5px;
	font-weight: 400;
	line-height: 2px;
	letter-spacing: 0px;
	color: var(--e-global-color-text);
}

.elementor-4749 .elementor-element.elementor-element-f94d7b8 .elementor-image-box-wrapper .elementor-image-box-img {
	width: 40%;
}

.elementor-4749 .elementor-element.elementor-element-f94d7b8 .elementor-image-box-img img {
	border-radius: 0px;
	transition-duration: .3s;
}

.elementor-4749 .elementor-element.elementor-element-f94d7b8 .elementor-image-box-description {
	font-family: "Tahoma", Sans-serif;
	font-size: 13.5px;
	font-weight: 400;
	line-height: 1px;
	word-spacing: 0px;
}

.elementor-4749 .elementor-element.elementor-element-1f23b82 {
	--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-4749 .elementor-element.elementor-element-0eff77b .elementor-image-box-wrapper {
	text-align: center;
}

.elementor-4749 .elementor-element.elementor-element-0eff77b.elementor-position-right .elementor-image-box-img {
	margin-left: 15px;
}

.elementor-4749 .elementor-element.elementor-element-0eff77b.elementor-position-left .elementor-image-box-img {
	margin-right: 15px;
}

.elementor-4749 .elementor-element.elementor-element-0eff77b.elementor-position-top .elementor-image-box-img {
	margin-bottom: 15px;
}

.elementor-4749 .elementor-element.elementor-element-0eff77b .elementor-image-box-title {
	margin-bottom: 0px;
	font-family: "Tahoma", Sans-serif;
	font-size: 13.5px;
	font-weight: 400;
	line-height: 2px;
	letter-spacing: 0px;
	color: var(--e-global-color-text);
}

.elementor-4749 .elementor-element.elementor-element-0eff77b .elementor-image-box-wrapper .elementor-image-box-img {
	width: 40%;
}

.elementor-4749 .elementor-element.elementor-element-0eff77b .elementor-image-box-img img {
	border-radius: 0px;
	transition-duration: .3s;
}

.elementor-4749 .elementor-element.elementor-element-0eff77b .elementor-image-box-description {
	font-family: "Tahoma", Sans-serif;
	font-size: 13.5px;
	font-weight: 400;
	line-height: 1px;
	word-spacing: 0px;
}

.elementor-4749 .elementor-element.elementor-element-c6dbe3a {
	--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-4749 .elementor-element.elementor-element-e855f84 .elementor-image-box-wrapper {
	text-align: center;
}

.elementor-4749 .elementor-element.elementor-element-e855f84.elementor-position-right .elementor-image-box-img {
	margin-left: 15px;
}

.elementor-4749 .elementor-element.elementor-element-e855f84.elementor-position-left .elementor-image-box-img {
	margin-right: 15px;
}

.elementor-4749 .elementor-element.elementor-element-e855f84.elementor-position-top .elementor-image-box-img {
	margin-bottom: 15px;
}

.elementor-4749 .elementor-element.elementor-element-e855f84 .elementor-image-box-title {
	margin-bottom: 0px;
	font-family: "Tahoma", Sans-serif;
	font-size: 13.5px;
	font-weight: 400;
	line-height: 2px;
	letter-spacing: 0px;
	color: var(--e-global-color-text);
}

.elementor-4749 .elementor-element.elementor-element-e855f84 .elementor-image-box-wrapper .elementor-image-box-img {
	width: 40%;
}

.elementor-4749 .elementor-element.elementor-element-e855f84 .elementor-image-box-img img {
	border-radius: 0px;
	transition-duration: .3s;
}

.elementor-4749 .elementor-element.elementor-element-e855f84 .elementor-image-box-description {
	font-family: "Tahoma", Sans-serif;
	font-size: 13.5px;
	font-weight: 400;
	line-height: 1px;
	word-spacing: 0px;
}

.elementor-4749 .elementor-element.elementor-element-4215519 {
	--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-4749 .elementor-element.elementor-element-44fa880 {
	--spacer-size: 50px;
}

.elementor-4749 .elementor-element.elementor-element-675e0a8 .elementor-heading-title {
	font-family: "Arial", Sans-serif;
	font-size: 26px;
	font-weight: 400;
	color: var(--e-global-color-text);
}

.elementor-4749 .elementor-element.elementor-element-9fe48d7 {
	font-family: "Tahoma", Sans-serif;
	font-size: 13.5px;
	font-weight: 400;
}

.elementor-4749 .elementor-element.elementor-element-65ab914 {
	margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 50px) 0px;
}

.elementor-4749 .elementor-element.elementor-element-65ab914 img {
	width: 43%;
}

.elementor-4749 .elementor-element.elementor-element-8f9cf43 {
	--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-4749 .elementor-element.elementor-element-8b930ed .elementor-heading-title {
	font-family: "Arial", Sans-serif;
	font-size: 23px;
	font-weight: 400;
	color: var(--e-global-color-text);
}

.elementor-4749 .elementor-element.elementor-element-5b9184b {
	font-family: "Tahoma", Sans-serif;
	font-size: 13.5px;
	font-weight: 400;
}

.elementor-4749 .elementor-element.elementor-element-8e3558b {
	margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 50px) 0px;
}

.elementor-4749 .elementor-element.elementor-element-8e3558b img {
	width: 39%;
}

.elementor-4749 .elementor-element.elementor-element-90ef22e {
	--display: flex;
}

.elementor-4749 .elementor-element.elementor-element-7b90969 {
	--spacer-size: 50px;
}

.elementor-4749 .elementor-element.elementor-element-bdaf1a3 {
	--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-4749 .elementor-element.elementor-element-a15da98 .elementor-heading-title {
	font-family: "Arial", Sans-serif;
	font-size: 23px;
	font-weight: 400;
	color: var(--e-global-color-text);
}

.elementor-4749 .elementor-element.elementor-element-edf66de {
	font-family: "Tahoma", Sans-serif;
	font-size: 13.5px;
	font-weight: 400;
}

.elementor-4749 .elementor-element.elementor-element-aabcafc {
	margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;
	text-align: center;
}

.elementor-4749 .elementor-element.elementor-element-aabcafc img {
	width: 44%;
}

.elementor-4749 .elementor-element.elementor-element-93859bc {
	margin: 52px 52px calc(var(--kit-widget-spacing, 0px) + 52px) 52px;
	text-align: center;
}

.elementor-4749 .elementor-element.elementor-element-93859bc img {
	width: 37%;
}

.elementor-4749 .elementor-element.elementor-element-e2d8bf7 {
	--display: flex;
}

.elementor-4749 .elementor-element.elementor-element-230e77a {
	--spacer-size: 50px;
}

.elementor-4749 .elementor-element.elementor-element-fc86bc2 {
	--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-4749 .elementor-element.elementor-element-9cb5f2f .elementor-heading-title {
	font-family: "Arial", Sans-serif;
	font-size: 16.5px;
	font-weight: 400;
	color: var(--e-global-color-text);
}

.elementor-4749 .elementor-element.elementor-element-20e5a1a {
	font-family: "Tahoma", Sans-serif;
	font-size: 13.5px;
	font-weight: 400;
}

.elementor-4749 .elementor-element.elementor-element-6cb1f96 {
	margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 50px) 0px;
	text-align: center;
}

.elementor-4749 .elementor-element.elementor-element-6cb1f96 img {
	width: 42%;
}

.elementor-4749 .elementor-element.elementor-element-b1b04aa .elementor-heading-title {
	font-family: "Arial", Sans-serif;
	font-size: 18px;
	font-weight: 400;
	color: var(--e-global-color-text);
}

.elementor-4749 .elementor-element.elementor-element-ba09724 {
	--display: flex;
}

.elementor-4749 .elementor-element.elementor-element-7bd5bd9 {
	--spacer-size: 50px;
}

.elementor-4749 .elementor-element.elementor-element-c6b11d4 {
	--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-4749 .elementor-element.elementor-element-74ee1cf .elementor-heading-title {
	font-family: "Arial", Sans-serif;
	font-size: 23px;
	font-weight: 400;
	color: var(--e-global-color-text);
}

.elementor-4749 .elementor-element.elementor-element-4b63637 {
	font-family: "Arial", Sans-serif;
	font-weight: 400;
}

.elementor-4749 .elementor-element.elementor-element-b98c534 {
	margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 50px) 0px;
}

.elementor-4749 .elementor-element.elementor-element-b98c534 img {
	width: 42%;
}

.elementor-4749 .elementor-element.elementor-element-21c26fb .elementor-heading-title {
	font-family: "Arial", Sans-serif;
	font-size: 16.5px;
	font-weight: 400;
	color: var(--e-global-color-text);
}

.elementor-4749 .elementor-element.elementor-element-257f7c6 {
	--display: flex;
}

.elementor-4749 .elementor-element.elementor-element-df33c65 {
	--spacer-size: 50px;
}

.elementor-4749 .elementor-element.elementor-element-626fb73 {
	--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-4749 .elementor-element.elementor-element-55a8438 .elementor-heading-title {
	font-family: "Arial", Sans-serif;
	font-size: 23px;
	font-weight: 400;
	color: var(--e-global-color-text);
}

.elementor-4749 .elementor-element.elementor-element-676437a img {
	width: 42%;
}

.elementor-4749 .elementor-element.elementor-element-d6d4f28 {
	--display: flex;
}

.elementor-4749 .elementor-element.elementor-element-3fdc8ab {
	--spacer-size: 50px;
}

.elementor-4749 .elementor-element.elementor-element-18e400e {
	--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-4749 .elementor-element.elementor-element-ee2d0e0 .elementor-heading-title {
	font-family: "Arial", Sans-serif;
	font-size: 26px;
	font-weight: 400;
	color: var(--e-global-color-text);
}

.elementor-4749 .elementor-element.elementor-element-0564806 {
	--spacer-size: 50px;
}

.elementor-4749 .elementor-element.elementor-element-acd9ac6 {
	--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-4749 .elementor-element.elementor-element-654a531 .elementor-heading-title {
	font-family: "Arial", Sans-serif;
	font-size: 23px;
	font-weight: 400;
	color: var(--e-global-color-text);
}

.elementor-4749 .elementor-element.elementor-element-9f7b8fc .elementor-heading-title {
	font-family: "Arial", Sans-serif;
	font-size: 16.5px;
	font-weight: 400;
	color: var(--e-global-color-text);
}

.elementor-4749 .elementor-element.elementor-element-80a355f {
	--display: flex;
}

.elementor-4749 .elementor-element.elementor-element-3a9ce6c {
	--spacer-size: 50px;
}

.elementor-4749 .elementor-element.elementor-element-138ae58 {
	--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-4749 .elementor-element.elementor-element-253935b .elementor-heading-title {
	font-family: "Arial", Sans-serif;
	font-size: 26px;
	font-weight: 400;
	color: var(--e-global-color-text);
}

.elementor-4749 .elementor-element.elementor-element-c6fbf1e .elementor-heading-title {
	font-family: "Arial", Sans-serif;
	font-size: 19.5px;
	font-weight: 400;
	color: var(--e-global-color-text);
}

.elementor-4749 .elementor-element.elementor-element-fa375b6 {
	--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: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
}

.elementor-4749 .elementor-element.elementor-element-f15543b {
	--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-4749 .elementor-element.elementor-element-b227c67 {
	text-align: center;
}

.elementor-4749 .elementor-element.elementor-element-b227c67 img {
	width: 48%;
	max-width: 100%;
}

.elementor-4749 .elementor-element.elementor-element-ba3bd96 {
	--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-4749 .elementor-element.elementor-element-68ced1e {
	text-align: center;
}

.elementor-4749 .elementor-element.elementor-element-68ced1e img {
	width: 49%;
	max-width: 100%;
}

.elementor-4749 .elementor-element.elementor-element-cfaca6a {
	--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-4749 .elementor-element.elementor-element-c922c3d .elementor-heading-title {
	font-family: "Arial", Sans-serif;
	font-size: 26px;
	font-weight: 400;
	color: var(--e-global-color-text);
}

.elementor-4749 .elementor-element.elementor-element-5821783 .elementor-heading-title {
	font-family: "Arial", Sans-serif;
	font-size: 16.5px;
	font-weight: 400;
	color: var(--e-global-color-text);
}

.elementor-4749 .elementor-element.elementor-element-0b2c42c img {
	width: 45%;
}

.elementor-4749 .elementor-element.elementor-element-170e0aa .elementor-heading-title {
	font-family: "Arial", Sans-serif;
	font-size: 16.5px;
	font-weight: 400;
	color: var(--e-global-color-text);
}

.elementor-4749 .elementor-element.elementor-element-915cc52 img {
	width: 45%;
}

.elementor-4749 .elementor-element.elementor-element-a732ec6 {
	--spacer-size: 50px;
}

.elementor-4749 .elementor-element.elementor-element-cfd9c7c img {
	width: 45%;
}

.elementor-4749 .elementor-element.elementor-element-48cc110 img {
	width: 45%;
}

.elementor-4749 .elementor-element.elementor-element-5adc026 img {
	width: 45%;
}

.elementor-4749 .elementor-element.elementor-element-37a06a1 {
	--spacer-size: 50px;
}

.elementor-4749 .elementor-element.elementor-element-513de6c .elementor-heading-title {
	font-family: "Arial", Sans-serif;
	font-size: 16.5px;
	font-weight: 400;
	color: var(--e-global-color-text);
}

.elementor-4749 .elementor-element.elementor-element-6086d33 img {
	width: 45%;
}

.elementor-4749 .elementor-element.elementor-element-297c8f6 {
	--display: flex;
}

.elementor-4749 .elementor-element.elementor-element-99520a6 {
	--spacer-size: 50px;
}

.elementor-4749 .elementor-element.elementor-element-1b3165a {
	--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-4749 .elementor-element.elementor-element-184e7bd {
	margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 50px) 0px;
}

.elementor-4749 .elementor-element.elementor-element-184e7bd img {
	width: 45%;
}

.elementor-4749 .elementor-element.elementor-element-f5869f9 {
	width: initial;
	max-width: initial;
}

.elementor-4749 .elementor-element.elementor-element-f5869f9.elementor-element {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-4749 .elementor-element.elementor-element-f5869f9 .eael-data-table .table-header th {
	padding: 0px 0px 0px 0px;
}

.elementor-4749 .elementor-element.elementor-element-f5869f9 .eael-data-table tbody tr td .th-mobile-screen {
	padding: 0px 0px 0px 0px;
}

.elementor-4749 .elementor-element.elementor-element-f5869f9 .eael-data-table thead tr th {
	color: #fff;
	background-color: var(--e-global-color-ea0b96c);
}

.elementor-4749 .elementor-element.elementor-element-f5869f9 table.dataTable thead .sorting:after {
	color: #fff;
}

.elementor-4749 .elementor-element.elementor-element-f5869f9 table.dataTable thead .sorting_asc:after {
	color: #fff;
}

.elementor-4749 .elementor-element.elementor-element-f5869f9 table.dataTable thead .sorting_desc:after {
	color: #fff;
}

.elementor-4749 .elementor-element.elementor-element-f5869f9 .eael-data-table thead tr th:hover {
	color: #fff;
}

.elementor-4749 .elementor-element.elementor-element-f5869f9 table.dataTable thead .sorting:after:hover {
	color: #fff;
}

.elementor-4749 .elementor-element.elementor-element-f5869f9 table.dataTable thead .sorting_asc:after:hover {
	color: #fff;
}

.elementor-4749 .elementor-element.elementor-element-f5869f9 table.dataTable thead .sorting_desc:after:hover {
	color: #fff;
}

.elementor-4749 .elementor-element.elementor-element-f5869f9 .eael-data-table thead tr th i {
	font-size: 20px;
}

.elementor-4749 .elementor-element.elementor-element-f5869f9 .eael-data-table thead tr th .data-table-header-svg-icon {
	height: 20px;
	width: 20px;
}

.elementor-4749 .elementor-element.elementor-element-f5869f9 .eael-data-table tbody > tr:nth-child(2n) td {
	color: var(--e-global-color-3a2a5f4);
	background: var(--e-global-color-ea0b96c);
}

.elementor-4749 .elementor-element.elementor-element-f5869f9 .eael-data-table tbody > tr:nth-child(2n+1) td {
	color: var(--e-global-color-3a2a5f4);
}

.elementor-4749 .elementor-element.elementor-element-f5869f9 .eael-data-table tbody tr td {
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #d1d1d1;
	padding: 10px 10px 10px 10px;
	font-family: var(--e-global-typography-4b581cc-font-family), Sans-serif;
	font-size: var(--e-global-typography-4b581cc-font-size);
	font-weight: var(--e-global-typography-4b581cc-font-weight);
	line-height: var(--e-global-typography-4b581cc-line-height);
}

.elementor-4749 .elementor-element.elementor-element-f5869f9 .eael-data-table tbody > tr:nth-child(2n) td:hover {
	color: var(--e-global-color-3a2a5f4);
}

.elementor-4749 .elementor-element.elementor-element-f5869f9 .eael-data-table tbody > tr:nth-child(2n+1) td:hover {
	color: var(--e-global-color-3a2a5f4);
}

.elementor-4749 .elementor-element.elementor-element-f5869f9 .eael-data-table-wrap table td a {
	color: var(--e-global-color-ea0b96c);
}

.elementor-4749 .elementor-element.elementor-element-f5869f9 .eael-data-table-wrap table td a:hover {
	color: #6d7882;
}

.elementor-4749 .elementor-element.elementor-element-f5869f9 .eael-data-table tbody .td-content-wrapper {
	text-align: left;
}

.elementor-4749 .elementor-element.elementor-element-f5869f9 .eael-data-table tbody .td-content-wrapper .eael-datatable-icon i {
	font-size: 20px;
	color: var(--e-global-color-ea0b96c);
}

.elementor-4749 .elementor-element.elementor-element-f5869f9 .eael-data-table tbody .td-content-wrapper .eael-datatable-icon svg {
	height: 20px;
	width: 20px;
	fill: var(--e-global-color-ea0b96c);
}

.elementor-4749 .elementor-element.elementor-element-f5869f9 .eael-data-table tbody .td-content-wrapper:hover .eael-datatable-icon i {
	color: #6d7882;
}

.elementor-4749 .elementor-element.elementor-element-f5869f9 .eael-data-table tbody .td-content-wrapper:hover .eael-datatable-icon svg {
	fill: #6d7882;
}

.elementor-4749 .elementor-element.elementor-element-e430d99 {
	--display: flex;
}

.elementor-4749 .elementor-element.elementor-element-855547c {
	--spacer-size: 50px;
}

.elementor-4749 .elementor-element.elementor-element-3983fab {
	--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-4749 .elementor-element.elementor-element-afc2874 .elementor-heading-title {
	font-family: "Arial", Sans-serif;
	font-size: 26px;
	font-weight: 400;
	color: var(--e-global-color-text);
}

.elementor-4749 .elementor-element.elementor-element-6cd5be7 .elementor-heading-title {
	font-family: "Arial", Sans-serif;
	font-size: 16.5px;
	font-weight: 400;
	color: var(--e-global-color-text);
}

.elementor-4749 .elementor-element.elementor-element-407d199 .elementor-heading-title {
	font-family: "Arial", Sans-serif;
	font-size: 16.5px;
	font-weight: 400;
	color: var(--e-global-color-text);
}

.elementor-4749 .elementor-element.elementor-element-cfccbc8 img {
	width: 45%;
}

.elementor-4749 .elementor-element.elementor-element-88f5ba1 {
	--display: flex;
}

.elementor-4749 .elementor-element.elementor-element-3e8d0c2 {
	--spacer-size: 50px;
}

.elementor-4749 .elementor-element.elementor-element-4428b9a {
	--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;
	--margin-top: 50px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-4749 .elementor-element.elementor-element-ab32ec8 {
	--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-4749 .elementor-element.elementor-element-13a901f {
	text-align: center;
}

.elementor-4749 .elementor-element.elementor-element-13a901f .elementor-heading-title {
	font-family: "Tahoma", Sans-serif;
	font-weight: 400;
	color: var(--e-global-color-text);
}

.elementor-4749 .elementor-element.elementor-element-c7b58af img {
	width: 45%;
}

.elementor-4749 .elementor-element.elementor-element-06aa3c3 {
	--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-4749 .elementor-element.elementor-element-113cd42 {
	text-align: center;
}

.elementor-4749 .elementor-element.elementor-element-113cd42 .elementor-heading-title {
	font-family: "Arial", Sans-serif;
	font-weight: 400;
	color: var(--e-global-color-text);
}

.elementor-4749 .elementor-element.elementor-element-fca691d img {
	width: 46%;
}

.elementor-4749 .elementor-element.elementor-element-6a8a09d {
	--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-4749 .elementor-element.elementor-element-32c1385 {
	text-align: center;
}

.elementor-4749 .elementor-element.elementor-element-32c1385 .elementor-heading-title {
	font-family: "Tahoma", Sans-serif;
	font-weight: 400;
	color: var(--e-global-color-text);
}

.elementor-4749 .elementor-element.elementor-element-7e23a84 img {
	width: 46%;
}

.elementor-4749 .elementor-element.elementor-element-da5f897 {
	--spacer-size: 50px;
}

.elementor-4749 .elementor-element.elementor-element-3ae75ad {
	--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-4749 .elementor-element.elementor-element-5580116 .elementor-heading-title {
	font-family: "Arial", Sans-serif;
	font-size: 26px;
	font-weight: 400;
	color: var(--e-global-color-text);
}

.elementor-4749 .elementor-element.elementor-element-0b60d8f {
	--display: flex;
}

.elementor-4749 .elementor-element.elementor-element-a628e5c {
	--spacer-size: 50px;
}

.elementor-4749 .elementor-element.elementor-element-1ad7af6 {
	--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-4749 .elementor-element.elementor-element-72f5272 .elementor-heading-title {
	font-family: "Arial", Sans-serif;
	font-size: 26px;
	font-weight: 400;
	color: var(--e-global-color-text);
}

.elementor-4749 .elementor-element.elementor-element-84483d1 .elementor-heading-title {
	font-family: "Arial", Sans-serif;
	font-size: 26px;
	font-weight: 400;
	color: var(--e-global-color-text);
}

.elementor-4749 .elementor-element.elementor-element-4266452 {
	text-align: center;
}

.elementor-4749 .elementor-element.elementor-element-4266452 .elementor-heading-title {
	font-family: "Arial", Sans-serif;
	font-size: 16.5px;
	font-weight: 400;
	color: var(--e-global-color-text);
}

.elementor-4749 .elementor-element.elementor-element-51ea97a img {
	width: 45%;
}

.elementor-4749 .elementor-element.elementor-element-e8f27ce {
	--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-4749 .elementor-element.elementor-element-e8f27ce.e-con {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-4749 .elementor-element.elementor-element-6de240e {
	--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-4749 .elementor-element.elementor-element-6de240e.e-con {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-4749 .elementor-element.elementor-element-d67038b {
	width: initial;
	max-width: initial;
}

.elementor-4749 .elementor-element.elementor-element-d67038b.elementor-element {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-4749 .elementor-element.elementor-element-d67038b .eael-data-table {
	max-width: 100%;
}

.elementor-4749 .elementor-element.elementor-element-d67038b .eael-data-table .table-header th {
	padding: 0px 0px 0px 0px;
}

.elementor-4749 .elementor-element.elementor-element-d67038b .eael-data-table tbody tr td .th-mobile-screen {
	padding: 0px 0px 0px 0px;
}

.elementor-4749 .elementor-element.elementor-element-d67038b .eael-data-table thead tr th {
	color: #fff;
	background-color: var(--e-global-color-ea0b96c);
}

.elementor-4749 .elementor-element.elementor-element-d67038b table.dataTable thead .sorting:after {
	color: #fff;
}

.elementor-4749 .elementor-element.elementor-element-d67038b table.dataTable thead .sorting_asc:after {
	color: #fff;
}

.elementor-4749 .elementor-element.elementor-element-d67038b table.dataTable thead .sorting_desc:after {
	color: #fff;
}

.elementor-4749 .elementor-element.elementor-element-d67038b .eael-data-table thead tr th:hover {
	color: #fff;
}

.elementor-4749 .elementor-element.elementor-element-d67038b table.dataTable thead .sorting:after:hover {
	color: #fff;
}

.elementor-4749 .elementor-element.elementor-element-d67038b table.dataTable thead .sorting_asc:after:hover {
	color: #fff;
}

.elementor-4749 .elementor-element.elementor-element-d67038b table.dataTable thead .sorting_desc:after:hover {
	color: #fff;
}

.elementor-4749 .elementor-element.elementor-element-d67038b .eael-data-table thead tr th i {
	font-size: 20px;
}

.elementor-4749 .elementor-element.elementor-element-d67038b .eael-data-table thead tr th .data-table-header-svg-icon {
	height: 20px;
	width: 20px;
}

.elementor-4749 .elementor-element.elementor-element-d67038b .eael-data-table tbody > tr:nth-child(2n) td {
	color: var(--e-global-color-3a2a5f4);
	background: var(--e-global-color-ea0b96c);
}

.elementor-4749 .elementor-element.elementor-element-d67038b .eael-data-table tbody > tr:nth-child(2n+1) td {
	color: var(--e-global-color-3a2a5f4);
}

.elementor-4749 .elementor-element.elementor-element-d67038b .eael-data-table tbody tr td {
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #d1d1d1;
	padding: 10px 10px 10px 10px;
	font-family: var(--e-global-typography-4b581cc-font-family), Sans-serif;
	font-size: var(--e-global-typography-4b581cc-font-size);
	font-weight: var(--e-global-typography-4b581cc-font-weight);
	line-height: var(--e-global-typography-4b581cc-line-height);
}

.elementor-4749 .elementor-element.elementor-element-d67038b .eael-data-table tbody > tr:nth-child(2n) td:hover {
	color: var(--e-global-color-3a2a5f4);
}

.elementor-4749 .elementor-element.elementor-element-d67038b .eael-data-table tbody > tr:nth-child(2n+1) td:hover {
	color: var(--e-global-color-3a2a5f4);
}

.elementor-4749 .elementor-element.elementor-element-d67038b .eael-data-table-wrap table td a {
	color: var(--e-global-color-ea0b96c);
}

.elementor-4749 .elementor-element.elementor-element-d67038b .eael-data-table-wrap table td a:hover {
	color: #6d7882;
}

.elementor-4749 .elementor-element.elementor-element-d67038b .eael-data-table tbody .td-content-wrapper {
	text-align: left;
}

.elementor-4749 .elementor-element.elementor-element-d67038b .eael-data-table tbody .td-content-wrapper .eael-datatable-icon i {
	font-size: 20px;
	color: var(--e-global-color-ea0b96c);
}

.elementor-4749 .elementor-element.elementor-element-d67038b .eael-data-table tbody .td-content-wrapper .eael-datatable-icon svg {
	height: 20px;
	width: 20px;
	fill: var(--e-global-color-ea0b96c);
}

.elementor-4749 .elementor-element.elementor-element-d67038b .eael-data-table tbody .td-content-wrapper:hover .eael-datatable-icon i {
	color: #6d7882;
}

.elementor-4749 .elementor-element.elementor-element-d67038b .eael-data-table tbody .td-content-wrapper:hover .eael-datatable-icon svg {
	fill: #6d7882;
}

.elementor-4749 .elementor-element.elementor-element-2462722 {
	--spacer-size: 50px;
}

.elementor-4749 .elementor-element.elementor-element-00680fc {
	--display: flex;
}

.elementor-4749 .elementor-element.elementor-element-bae0eca {
	width: initial;
	max-width: initial;
}

.elementor-4749 .elementor-element.elementor-element-bae0eca.elementor-element {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-4749 .elementor-element.elementor-element-bae0eca .eael-data-table {
	max-width: 100%;
}

.elementor-4749 .elementor-element.elementor-element-bae0eca .eael-data-table .table-header th {
	padding: 0px 0px 0px 0px;
}

.elementor-4749 .elementor-element.elementor-element-bae0eca .eael-data-table tbody tr td .th-mobile-screen {
	padding: 0px 0px 0px 0px;
}

.elementor-4749 .elementor-element.elementor-element-bae0eca .eael-data-table thead tr th {
	color: #fff;
	background-color: var(--e-global-color-ea0b96c);
}

.elementor-4749 .elementor-element.elementor-element-bae0eca table.dataTable thead .sorting:after {
	color: #fff;
}

.elementor-4749 .elementor-element.elementor-element-bae0eca table.dataTable thead .sorting_asc:after {
	color: #fff;
}

.elementor-4749 .elementor-element.elementor-element-bae0eca table.dataTable thead .sorting_desc:after {
	color: #fff;
}

.elementor-4749 .elementor-element.elementor-element-bae0eca .eael-data-table thead tr th:hover {
	color: #fff;
}

.elementor-4749 .elementor-element.elementor-element-bae0eca table.dataTable thead .sorting:after:hover {
	color: #fff;
}

.elementor-4749 .elementor-element.elementor-element-bae0eca table.dataTable thead .sorting_asc:after:hover {
	color: #fff;
}

.elementor-4749 .elementor-element.elementor-element-bae0eca table.dataTable thead .sorting_desc:after:hover {
	color: #fff;
}

.elementor-4749 .elementor-element.elementor-element-bae0eca .eael-data-table thead tr th i {
	font-size: 20px;
}

.elementor-4749 .elementor-element.elementor-element-bae0eca .eael-data-table thead tr th .data-table-header-svg-icon {
	height: 20px;
	width: 20px;
}

.elementor-4749 .elementor-element.elementor-element-bae0eca .eael-data-table tbody > tr:nth-child(2n) td {
	color: var(--e-global-color-3a2a5f4);
	background: var(--e-global-color-ea0b96c);
}

.elementor-4749 .elementor-element.elementor-element-bae0eca .eael-data-table tbody > tr:nth-child(2n+1) td {
	color: var(--e-global-color-3a2a5f4);
}

.elementor-4749 .elementor-element.elementor-element-bae0eca .eael-data-table tbody tr td {
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #d1d1d1;
	padding: 10px 10px 10px 10px;
	font-family: var(--e-global-typography-4b581cc-font-family), Sans-serif;
	font-size: var(--e-global-typography-4b581cc-font-size);
	font-weight: var(--e-global-typography-4b581cc-font-weight);
	line-height: var(--e-global-typography-4b581cc-line-height);
}

.elementor-4749 .elementor-element.elementor-element-bae0eca .eael-data-table tbody > tr:nth-child(2n) td:hover {
	color: var(--e-global-color-3a2a5f4);
}

.elementor-4749 .elementor-element.elementor-element-bae0eca .eael-data-table tbody > tr:nth-child(2n+1) td:hover {
	color: var(--e-global-color-3a2a5f4);
}

.elementor-4749 .elementor-element.elementor-element-bae0eca .eael-data-table-wrap table td a {
	color: var(--e-global-color-ea0b96c);
}

.elementor-4749 .elementor-element.elementor-element-bae0eca .eael-data-table-wrap table td a:hover {
	color: #6d7882;
}

.elementor-4749 .elementor-element.elementor-element-bae0eca .eael-data-table tbody .td-content-wrapper {
	text-align: left;
}

.elementor-4749 .elementor-element.elementor-element-bae0eca .eael-data-table tbody .td-content-wrapper .eael-datatable-icon i {
	font-size: 20px;
	color: var(--e-global-color-ea0b96c);
}

.elementor-4749 .elementor-element.elementor-element-bae0eca .eael-data-table tbody .td-content-wrapper .eael-datatable-icon svg {
	height: 20px;
	width: 20px;
	fill: var(--e-global-color-ea0b96c);
}

.elementor-4749 .elementor-element.elementor-element-bae0eca .eael-data-table tbody .td-content-wrapper:hover .eael-datatable-icon i {
	color: #6d7882;
}

.elementor-4749 .elementor-element.elementor-element-bae0eca .eael-data-table tbody .td-content-wrapper:hover .eael-datatable-icon svg {
	fill: #6d7882;
}

.elementor-4749 .elementor-element.elementor-element-45190d5 {
	--spacer-size: 50px;
}

.elementor-4749 .elementor-element.elementor-element-7cb9679 {
	--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-4749 .elementor-element.elementor-element-cefd4d7 .elementor-heading-title {
	font-family: "Arial", Sans-serif;
	font-size: 16.5px;
	font-weight: 400;
	color: var(--e-global-color-text);
}

.elementor-4749 .elementor-element.elementor-element-3c6a76c .elementor-heading-title {
	font-family: "Arial", Sans-serif;
	font-size: 12.5px;
	font-weight: 400;
	color: var(--e-global-color-text);
}

.elementor-4749 .elementor-element.elementor-element-e3c0566.elementor-position-right .elementor-image-box-img {
	margin-left: 15px;
}

.elementor-4749 .elementor-element.elementor-element-e3c0566.elementor-position-left .elementor-image-box-img {
	margin-right: 15px;
}

.elementor-4749 .elementor-element.elementor-element-e3c0566.elementor-position-top .elementor-image-box-img {
	margin-bottom: 15px;
}

.elementor-4749 .elementor-element.elementor-element-e3c0566 .elementor-image-box-wrapper .elementor-image-box-img {
	width: 30%;
}

.elementor-4749 .elementor-element.elementor-element-e3c0566 .elementor-image-box-img img {
	transition-duration: .3s;
}

.elementor-4749 .elementor-element.elementor-element-e3c0566 .elementor-image-box-title {
	font-family: "Arial", Sans-serif;
	font-size: 28px;
	font-weight: 400;
	color: var(--e-global-color-text);
}

.elementor-4749 .elementor-element.elementor-element-cb52ec5 {
	text-align: center;
}

.elementor-4749 .elementor-element.elementor-element-cb52ec5 .elementor-heading-title {
	font-family: "Arial", Sans-serif;
	font-size: 54px;
	font-weight: 400;
	color: var(--e-global-color-text);
}

@media (max-width:1024px) {
	.elementor-4749 .elementor-element.elementor-element-f5869f9 .eael-data-table tbody tr td {
		font-size: var(--e-global-typography-4b581cc-font-size);
		line-height: var(--e-global-typography-4b581cc-line-height);
	}
	
	.elementor-4749 .elementor-element.elementor-element-d67038b .eael-data-table tbody tr td {
		font-size: var(--e-global-typography-4b581cc-font-size);
		line-height: var(--e-global-typography-4b581cc-line-height);
	}
	
	.elementor-4749 .elementor-element.elementor-element-bae0eca .eael-data-table tbody tr td {
		font-size: var(--e-global-typography-4b581cc-font-size);
		line-height: var(--e-global-typography-4b581cc-line-height);
	}
}

@media (min-width:768px) {
	.elementor-4749 .elementor-element.elementor-element-7abd77e {
		--width: 50%;
	}
	
	.elementor-4749 .elementor-element.elementor-element-6aaac9b {
		--width: 50%;
	}
	
	.elementor-4749 .elementor-element.elementor-element-2d50dab {
		--width: 50%;
	}
	
	.elementor-4749 .elementor-element.elementor-element-d5d725a {
		--width: 99.106%;
	}
	
	.elementor-4749 .elementor-element.elementor-element-ba78392 {
		--width: 50%;
	}
	
	.elementor-4749 .elementor-element.elementor-element-4b91cb8 {
		--width: 50%;
	}
	
	.elementor-4749 .elementor-element.elementor-element-b03c5d3 {
		--width: 50%;
	}
	
	.elementor-4749 .elementor-element.elementor-element-84d4cbf {
		--width: 99.106%;
	}
	
	.elementor-4749 .elementor-element.elementor-element-3de02dd {
		--width: 50%;
	}
	
	.elementor-4749 .elementor-element.elementor-element-b0188bb {
		--width: 50%;
	}
	
	.elementor-4749 .elementor-element.elementor-element-dbc33d4 {
		--width: 50%;
	}
	
	.elementor-4749 .elementor-element.elementor-element-210c31e {
		--width: 50%;
	}
	
	.elementor-4749 .elementor-element.elementor-element-4c912d8 {
		--width: 50%;
	}
	
	.elementor-4749 .elementor-element.elementor-element-d0026d5 {
		--width: 50%;
	}
	
	.elementor-4749 .elementor-element.elementor-element-bfbe5dc {
		--width: 99.106%;
	}
	
	.elementor-4749 .elementor-element.elementor-element-868e83f {
		--width: 50%;
	}
	
	.elementor-4749 .elementor-element.elementor-element-1f23b82 {
		--width: 50%;
	}
	
	.elementor-4749 .elementor-element.elementor-element-c6dbe3a {
		--width: 50%;
	}
	
	.elementor-4749 .elementor-element.elementor-element-f15543b {
		--width: 50%;
	}
	
	.elementor-4749 .elementor-element.elementor-element-ba3bd96 {
		--width: 50%;
	}
}

@media (max-width:767px) {
	.elementor-4749 .elementor-element.elementor-element-cf1f3cb .elementor-image-box-wrapper {
		text-align: center;
	}
	
	.elementor-4749 .elementor-element.elementor-element-cf1f3cb .elementor-image-box-img {
		margin-bottom: 6px;
	}
	
	.elementor-4749 .elementor-element.elementor-element-cf1f3cb.elementor-position-right .elementor-image-box-img {
		margin-left: 6px;
	}
	
	.elementor-4749 .elementor-element.elementor-element-cf1f3cb.elementor-position-left .elementor-image-box-img {
		margin-right: 6px;
	}
	
	.elementor-4749 .elementor-element.elementor-element-cf1f3cb.elementor-position-top .elementor-image-box-img {
		margin-bottom: 6px;
	}
	
	.elementor-4749 .elementor-element.elementor-element-cf1f3cb .elementor-image-box-title {
		margin-bottom: 0px;
	}
	
	.elementor-4749 .elementor-element.elementor-element-cf1f3cb .elementor-image-box-wrapper .elementor-image-box-img {
		width: 97%;
	}
	
	.elementor-4749 .elementor-element.elementor-element-1ba8297 .elementor-image-box-img {
		margin-bottom: 0px;
	}
	
	.elementor-4749 .elementor-element.elementor-element-1ba8297.elementor-position-right .elementor-image-box-img {
		margin-left: 0px;
	}
	
	.elementor-4749 .elementor-element.elementor-element-1ba8297.elementor-position-left .elementor-image-box-img {
		margin-right: 0px;
	}
	
	.elementor-4749 .elementor-element.elementor-element-1ba8297.elementor-position-top .elementor-image-box-img {
		margin-bottom: 0px;
	}
	
	.elementor-4749 .elementor-element.elementor-element-1ba8297 .elementor-image-box-wrapper .elementor-image-box-img {
		width: 57%;
	}
	
	.elementor-4749 .elementor-element.elementor-element-94afd34 .elementor-image-box-img {
		margin-bottom: 6px;
	}
	
	.elementor-4749 .elementor-element.elementor-element-94afd34.elementor-position-right .elementor-image-box-img {
		margin-left: 6px;
	}
	
	.elementor-4749 .elementor-element.elementor-element-94afd34.elementor-position-left .elementor-image-box-img {
		margin-right: 6px;
	}
	
	.elementor-4749 .elementor-element.elementor-element-94afd34.elementor-position-top .elementor-image-box-img {
		margin-bottom: 6px;
	}
	
	.elementor-4749 .elementor-element.elementor-element-94afd34 .elementor-image-box-wrapper .elementor-image-box-img {
		width: 46%;
	}
	
	.elementor-4749 .elementor-element.elementor-element-48274f2 img {
		width: 100%;
	}
	
	.elementor-4749 .elementor-element.elementor-element-2ab1eaa img {
		width: 100%;
	}
	
	.elementor-4749 .elementor-element.elementor-element-24e9aed img {
		width: 100%;
	}
	
	.elementor-4749 .elementor-element.elementor-element-35076ab .elementor-image-box-img {
		margin-bottom: 6px;
	}
	
	.elementor-4749 .elementor-element.elementor-element-35076ab.elementor-position-right .elementor-image-box-img {
		margin-left: 6px;
	}
	
	.elementor-4749 .elementor-element.elementor-element-35076ab.elementor-position-left .elementor-image-box-img {
		margin-right: 6px;
	}
	
	.elementor-4749 .elementor-element.elementor-element-35076ab.elementor-position-top .elementor-image-box-img {
		margin-bottom: 6px;
	}
	
	.elementor-4749 .elementor-element.elementor-element-35076ab .elementor-image-box-wrapper .elementor-image-box-img {
		width: 97%;
	}
	
	.elementor-4749 .elementor-element.elementor-element-653fe03 .elementor-image-box-img {
		margin-bottom: 6px;
	}
	
	.elementor-4749 .elementor-element.elementor-element-653fe03.elementor-position-right .elementor-image-box-img {
		margin-left: 6px;
	}
	
	.elementor-4749 .elementor-element.elementor-element-653fe03.elementor-position-left .elementor-image-box-img {
		margin-right: 6px;
	}
	
	.elementor-4749 .elementor-element.elementor-element-653fe03.elementor-position-top .elementor-image-box-img {
		margin-bottom: 6px;
	}
	
	.elementor-4749 .elementor-element.elementor-element-653fe03 .elementor-image-box-wrapper .elementor-image-box-img {
		width: 97%;
	}
	
	.elementor-4749 .elementor-element.elementor-element-e880ea7 .elementor-image-box-img {
		margin-bottom: 6px;
	}
	
	.elementor-4749 .elementor-element.elementor-element-e880ea7.elementor-position-right .elementor-image-box-img {
		margin-left: 6px;
	}
	
	.elementor-4749 .elementor-element.elementor-element-e880ea7.elementor-position-left .elementor-image-box-img {
		margin-right: 6px;
	}
	
	.elementor-4749 .elementor-element.elementor-element-e880ea7.elementor-position-top .elementor-image-box-img {
		margin-bottom: 6px;
	}
	
	.elementor-4749 .elementor-element.elementor-element-e880ea7 .elementor-image-box-wrapper .elementor-image-box-img {
		width: 97%;
	}
	
	.elementor-4749 .elementor-element.elementor-element-566979d .elementor-image-box-img {
		margin-bottom: 6px;
	}
	
	.elementor-4749 .elementor-element.elementor-element-566979d.elementor-position-right .elementor-image-box-img {
		margin-left: 6px;
	}
	
	.elementor-4749 .elementor-element.elementor-element-566979d.elementor-position-left .elementor-image-box-img {
		margin-right: 6px;
	}
	
	.elementor-4749 .elementor-element.elementor-element-566979d.elementor-position-top .elementor-image-box-img {
		margin-bottom: 6px;
	}
	
	.elementor-4749 .elementor-element.elementor-element-566979d .elementor-image-box-wrapper .elementor-image-box-img {
		width: 97%;
	}
	
	.elementor-4749 .elementor-element.elementor-element-cdc1665 .elementor-image-box-img {
		margin-bottom: 6px;
	}
	
	.elementor-4749 .elementor-element.elementor-element-cdc1665.elementor-position-right .elementor-image-box-img {
		margin-left: 6px;
	}
	
	.elementor-4749 .elementor-element.elementor-element-cdc1665.elementor-position-left .elementor-image-box-img {
		margin-right: 6px;
	}
	
	.elementor-4749 .elementor-element.elementor-element-cdc1665.elementor-position-top .elementor-image-box-img {
		margin-bottom: 6px;
	}
	
	.elementor-4749 .elementor-element.elementor-element-cdc1665 .elementor-image-box-wrapper .elementor-image-box-img {
		width: 97%;
	}
	
	.elementor-4749 .elementor-element.elementor-element-e9f6b5f .elementor-image-box-img {
		margin-bottom: 6px;
	}
	
	.elementor-4749 .elementor-element.elementor-element-e9f6b5f.elementor-position-right .elementor-image-box-img {
		margin-left: 6px;
	}
	
	.elementor-4749 .elementor-element.elementor-element-e9f6b5f.elementor-position-left .elementor-image-box-img {
		margin-right: 6px;
	}
	
	.elementor-4749 .elementor-element.elementor-element-e9f6b5f.elementor-position-top .elementor-image-box-img {
		margin-bottom: 6px;
	}
	
	.elementor-4749 .elementor-element.elementor-element-e9f6b5f .elementor-image-box-wrapper .elementor-image-box-img {
		width: 97%;
	}
	
	.elementor-4749 .elementor-element.elementor-element-afb45ee .elementor-image-box-img {
		margin-bottom: 6px;
	}
	
	.elementor-4749 .elementor-element.elementor-element-afb45ee.elementor-position-right .elementor-image-box-img {
		margin-left: 6px;
	}
	
	.elementor-4749 .elementor-element.elementor-element-afb45ee.elementor-position-left .elementor-image-box-img {
		margin-right: 6px;
	}
	
	.elementor-4749 .elementor-element.elementor-element-afb45ee.elementor-position-top .elementor-image-box-img {
		margin-bottom: 6px;
	}
	
	.elementor-4749 .elementor-element.elementor-element-afb45ee .elementor-image-box-wrapper .elementor-image-box-img {
		width: 97%;
	}
	
	.elementor-4749 .elementor-element.elementor-element-352e2da .elementor-image-box-img {
		margin-bottom: 6px;
	}
	
	.elementor-4749 .elementor-element.elementor-element-352e2da.elementor-position-right .elementor-image-box-img {
		margin-left: 6px;
	}
	
	.elementor-4749 .elementor-element.elementor-element-352e2da.elementor-position-left .elementor-image-box-img {
		margin-right: 6px;
	}
	
	.elementor-4749 .elementor-element.elementor-element-352e2da.elementor-position-top .elementor-image-box-img {
		margin-bottom: 6px;
	}
	
	.elementor-4749 .elementor-element.elementor-element-352e2da .elementor-image-box-wrapper .elementor-image-box-img {
		width: 97%;
	}
	
	.elementor-4749 .elementor-element.elementor-element-c313d64 .elementor-image-box-img {
		margin-bottom: 6px;
	}
	
	.elementor-4749 .elementor-element.elementor-element-c313d64.elementor-position-right .elementor-image-box-img {
		margin-left: 6px;
	}
	
	.elementor-4749 .elementor-element.elementor-element-c313d64.elementor-position-left .elementor-image-box-img {
		margin-right: 6px;
	}
	
	.elementor-4749 .elementor-element.elementor-element-c313d64.elementor-position-top .elementor-image-box-img {
		margin-bottom: 6px;
	}
	
	.elementor-4749 .elementor-element.elementor-element-c313d64 .elementor-image-box-wrapper .elementor-image-box-img {
		width: 97%;
	}
	
	.elementor-4749 .elementor-element.elementor-element-f94d7b8 .elementor-image-box-img {
		margin-bottom: 6px;
	}
	
	.elementor-4749 .elementor-element.elementor-element-f94d7b8.elementor-position-right .elementor-image-box-img {
		margin-left: 6px;
	}
	
	.elementor-4749 .elementor-element.elementor-element-f94d7b8.elementor-position-left .elementor-image-box-img {
		margin-right: 6px;
	}
	
	.elementor-4749 .elementor-element.elementor-element-f94d7b8.elementor-position-top .elementor-image-box-img {
		margin-bottom: 6px;
	}
	
	.elementor-4749 .elementor-element.elementor-element-f94d7b8 .elementor-image-box-wrapper .elementor-image-box-img {
		width: 97%;
	}
	
	.elementor-4749 .elementor-element.elementor-element-0eff77b .elementor-image-box-img {
		margin-bottom: 6px;
	}
	
	.elementor-4749 .elementor-element.elementor-element-0eff77b.elementor-position-right .elementor-image-box-img {
		margin-left: 6px;
	}
	
	.elementor-4749 .elementor-element.elementor-element-0eff77b.elementor-position-left .elementor-image-box-img {
		margin-right: 6px;
	}
	
	.elementor-4749 .elementor-element.elementor-element-0eff77b.elementor-position-top .elementor-image-box-img {
		margin-bottom: 6px;
	}
	
	.elementor-4749 .elementor-element.elementor-element-0eff77b .elementor-image-box-wrapper .elementor-image-box-img {
		width: 97%;
	}
	
	.elementor-4749 .elementor-element.elementor-element-e855f84 .elementor-image-box-img {
		margin-bottom: 6px;
	}
	
	.elementor-4749 .elementor-element.elementor-element-e855f84.elementor-position-right .elementor-image-box-img {
		margin-left: 6px;
	}
	
	.elementor-4749 .elementor-element.elementor-element-e855f84.elementor-position-left .elementor-image-box-img {
		margin-right: 6px;
	}
	
	.elementor-4749 .elementor-element.elementor-element-e855f84.elementor-position-top .elementor-image-box-img {
		margin-bottom: 6px;
	}
	
	.elementor-4749 .elementor-element.elementor-element-e855f84 .elementor-image-box-wrapper .elementor-image-box-img {
		width: 97%;
	}
	
	.elementor-4749 .elementor-element.elementor-element-6cb1f96 img {
		width: 100%;
	}
	
	.elementor-4749 .elementor-element.elementor-element-f5869f9 .eael-data-table tbody tr td {
		font-size: var(--e-global-typography-4b581cc-font-size);
		line-height: var(--e-global-typography-4b581cc-line-height);
	}
	
	.elementor-4749 .elementor-element.elementor-element-f5869f9 .eael-data-table tbody .td-content-wrapper {
		text-align: center;
	}
	
	.elementor-4749 .elementor-element.elementor-element-13a901f {
		text-align: center;
	}
	
	.elementor-4749 .elementor-element.elementor-element-13a901f .elementor-heading-title {
		font-size: 18px;
	}
	
	.elementor-4749 .elementor-element.elementor-element-113cd42 {
		text-align: center;
	}
	
	.elementor-4749 .elementor-element.elementor-element-113cd42 .elementor-heading-title {
		font-size: 18px;
	}
	
	.elementor-4749 .elementor-element.elementor-element-fca691d img {
		width: 100%;
	}
	
	.elementor-4749 .elementor-element.elementor-element-32c1385 {
		text-align: center;
	}
	
	.elementor-4749 .elementor-element.elementor-element-32c1385 .elementor-heading-title {
		font-size: 18px;
	}
	
	.elementor-4749 .elementor-element.elementor-element-7e23a84 img {
		width: 100%;
	}
	
	.elementor-4749 .elementor-element.elementor-element-e8f27ce {
		--width: 343px;
	}
	
	.elementor-4749 .elementor-element.elementor-element-6de240e {
		--width: 343px;
	}
	
	.elementor-4749 .elementor-element.elementor-element-d67038b {
		width: var(--container-widget-width, 343px);
		max-width: 343px;
		--container-widget-width: 343px;
		--container-widget-flex-grow: 0;
	}
	
	.elementor-4749 .elementor-element.elementor-element-d67038b .eael-data-table {
		max-width: 1px;
	}
	
	.elementor-4749 .elementor-element.elementor-element-d67038b .eael-data-table tbody tr td {
		font-size: var(--e-global-typography-4b581cc-font-size);
		line-height: var(--e-global-typography-4b581cc-line-height);
	}
	
	.elementor-4749 .elementor-element.elementor-element-d67038b .eael-data-table tbody .td-content-wrapper {
		text-align: center;
	}
	
	.elementor-4749 .elementor-element.elementor-element-bae0eca {
		width: var(--container-widget-width, 343px);
		max-width: 343px;
		--container-widget-width: 343px;
		--container-widget-flex-grow: 0;
	}
	
	.elementor-4749 .elementor-element.elementor-element-bae0eca .eael-data-table {
		max-width: 1px;
	}
	
	.elementor-4749 .elementor-element.elementor-element-bae0eca .eael-data-table tbody tr td {
		font-size: var(--e-global-typography-4b581cc-font-size);
		line-height: var(--e-global-typography-4b581cc-line-height);
	}
	
	.elementor-4749 .elementor-element.elementor-element-bae0eca .eael-data-table tbody .td-content-wrapper {
		text-align: center;
	}
	
	.elementor-4749 .elementor-element.elementor-element-e3c0566 .elementor-image-box-img {
		margin-bottom: 15px;
	}
}

/* Start custom CSS for eael-data-table, class: .elementor-element-f5869f9 */
.first td {
	width: 50%;
}

/* End custom CSS */

/* Start custom CSS for eael-data-table, class: .elementor-element-d67038b */
.first {
	width: 10%;
}

.secound {
	width: 30%;
}

.third {
	width: 60%;
}

/* End custom CSS */

/* Start custom CSS for eael-data-table, class: .elementor-element-bae0eca */
.first {
	width: 10%;
}

.secound {
	width: 30%;
}

.third {
	width: 60%;
}
