
.elementor-10684 .elementor-element.elementor-element-1960dc6f {
	--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-10684 .elementor-element.elementor-element-1960dc6f:not(.elementor-motion-effects-element-type-background), .elementor-10684 .elementor-element.elementor-element-1960dc6f > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-image: url("https://www.haivision.com/nitropack_static/saPwyjJgtskJrGMrOkKPHHaBJwHJRSGc/assets/images/optimized/rev-de3b93a/www.haivision.com/wp-content/uploads/ibc2023-background-2.jpg");
	background-position: center center;
}

.elementor-10684 .elementor-element.elementor-element-1960dc6f:not(.elementor-motion-effects-element-type-background).nitro-lazy, .elementor-10684 .elementor-element.elementor-element-1960dc6f > .elementor-motion-effects-container > .elementor-motion-effects-layer.nitro-lazy {
	background-image: none !important;
}

.elementor-10684 .elementor-element.elementor-element-416fb1a4 {
	text-align: center;
}

.elementor-10684 .elementor-element.elementor-element-416fb1a4 .elementor-heading-title {
	font-family: var(--e-global-typography-primary-font-family);
	font-size: var(--e-global-typography-primary-font-size);
	font-weight: var(--e-global-typography-primary-font-weight);
	line-height: var(--e-global-typography-primary-line-height);
	letter-spacing: var(--e-global-typography-primary-letter-spacing);
	color: var(--e-global-color-7b03147);
}

.elementor-10684 .elementor-element.elementor-element-6961d3d5 {
	--display: grid;
	--e-con-grid-template-columns: repeat(4, 1fr);
	--e-con-grid-template-rows: repeat(19, 1fr);
	--gap: 24px 24px;
	--row-gap: 24px;
	--column-gap: 24px;
	--grid-auto-flow: row;
	--align-items: start;
}

.elementor-10684 .elementor-element.elementor-element-2e8c0c8 {
	--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;
	--justify-content: center;
}

.elementor-10684 .elementor-element.elementor-element-44a3bafa img {
	height: 100px;
}

.elementor-10684 .elementor-element.elementor-element-239c5ca0 {
	text-align: center;
}

.elementor-10684 .elementor-element.elementor-element-239c5ca0 .elementor-heading-title {
	font-weight: 600;
}

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

.elementor-10684 .elementor-element.elementor-element-3e63e8a2 {
	--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;
	--justify-content: center;
}

.elementor-10684 .elementor-element.elementor-element-3343d629 img {
	height: 100px;
}

.elementor-10684 .elementor-element.elementor-element-3eaff372 {
	text-align: center;
}

.elementor-10684 .elementor-element.elementor-element-3eaff372 .elementor-heading-title {
	font-weight: 600;
}

.elementor-10684 .elementor-element.elementor-element-7b732e66 {
	margin: -30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	text-align: center;
	font-family: var(--e-global-typography-3b540c0-font-family);
	font-size: var(--e-global-typography-3b540c0-font-size);
	font-weight: var(--e-global-typography-3b540c0-font-weight);
	line-height: var(--e-global-typography-3b540c0-line-height);
	letter-spacing: var(--e-global-typography-3b540c0-letter-spacing);
	color: var(--e-global-color-tertiary);
}

.elementor-10684 .elementor-element.elementor-element-294aa92c {
	--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;
	--justify-content: center;
}

.elementor-10684 .elementor-element.elementor-element-f226eea img {
	height: 100px;
}

.elementor-10684 .elementor-element.elementor-element-406589c8 {
	text-align: center;
}

.elementor-10684 .elementor-element.elementor-element-406589c8 .elementor-heading-title {
	font-weight: 600;
}

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

.elementor-10684 .elementor-element.elementor-element-673131a6 {
	--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;
	--justify-content: center;
}

.elementor-10684 .elementor-element.elementor-element-62c141a6 img {
	height: 100px;
}

.elementor-10684 .elementor-element.elementor-element-3719f1cc {
	text-align: center;
}

.elementor-10684 .elementor-element.elementor-element-3719f1cc .elementor-heading-title {
	font-weight: 600;
}

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

.elementor-10684 .elementor-element.elementor-element-2dc840b {
	--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;
	--justify-content: center;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
}

.elementor-10684 .elementor-element.elementor-element-c2e517d {
	text-align: center;
}

.elementor-10684 .elementor-element.elementor-element-c2e517d .elementor-heading-title {
	font-weight: 600;
}

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

.elementor-10684 .elementor-element.elementor-element-1bbd81e {
	--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;
	--justify-content: center;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
}

.elementor-10684 .elementor-element.elementor-element-5da6c81 {
	text-align: center;
}

.elementor-10684 .elementor-element.elementor-element-5da6c81 .elementor-heading-title {
	font-weight: 600;
}

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

.elementor-10684 .elementor-element.elementor-element-2a4cf4a {
	--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;
	--justify-content: center;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
}

.elementor-10684 .elementor-element.elementor-element-020942c {
	text-align: center;
}

.elementor-10684 .elementor-element.elementor-element-020942c .elementor-heading-title {
	font-weight: 600;
}

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

.elementor-10684 .elementor-element.elementor-element-67dd89f {
	--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;
	--justify-content: center;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
}

.elementor-10684 .elementor-element.elementor-element-5ffa0f2 {
	text-align: center;
}

.elementor-10684 .elementor-element.elementor-element-5ffa0f2 .elementor-heading-title {
	font-weight: 600;
}

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

.elementor-10684 .elementor-element.elementor-element-d561bbe {
	--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;
	--justify-content: center;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
}

.elementor-10684 .elementor-element.elementor-element-02060cb {
	text-align: center;
}

.elementor-10684 .elementor-element.elementor-element-02060cb .elementor-heading-title {
	font-weight: 600;
}

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

.elementor-10684 .elementor-element.elementor-element-ec58876 {
	--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;
	--justify-content: center;
}

.elementor-10684 .elementor-element.elementor-element-b821555 {
	--spacer-size: 20px;
}

.elementor-10684 .elementor-element.elementor-element-d0b2c28 {
	--spacer-size: 20px;
}

.elementor-10684 .elementor-element.elementor-element-910272d {
	text-align: center;
}

.elementor-10684 .elementor-element.elementor-element-910272d .elementor-heading-title {
	font-weight: 600;
}

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

.elementor-10684 .elementor-element.elementor-element-6bbe7f16 {
	--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;
	--justify-content: center;
}

.elementor-10684 .elementor-element.elementor-element-6e74ce8e img {
	height: 100px;
}

.elementor-10684 .elementor-element.elementor-element-248ea73e {
	text-align: center;
}

.elementor-10684 .elementor-element.elementor-element-248ea73e .elementor-heading-title {
	font-weight: 600;
}

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

.elementor-10684 .elementor-element.elementor-element-6f779cc1 {
	--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;
	--justify-content: center;
}

.elementor-10684 .elementor-element.elementor-element-4186dd82 img {
	height: 100px;
}

.elementor-10684 .elementor-element.elementor-element-253e5a22 {
	text-align: center;
}

.elementor-10684 .elementor-element.elementor-element-253e5a22 .elementor-heading-title {
	font-weight: 600;
}

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

.elementor-10684 .elementor-element.elementor-element-12378f2f {
	--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;
	--justify-content: center;
}

.elementor-10684 .elementor-element.elementor-element-2f4e6780 img {
	height: 100px;
}

.elementor-10684 .elementor-element.elementor-element-1b3ddc83 {
	text-align: center;
}

.elementor-10684 .elementor-element.elementor-element-1b3ddc83 .elementor-heading-title {
	font-weight: 600;
}

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

.elementor-10684 .elementor-element.elementor-element-6d978981 {
	--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;
	--justify-content: center;
}

.elementor-10684 .elementor-element.elementor-element-37703b4a img {
	height: 100px;
}

.elementor-10684 .elementor-element.elementor-element-3f341bb9 {
	text-align: center;
}

.elementor-10684 .elementor-element.elementor-element-3f341bb9 .elementor-heading-title {
	font-weight: 600;
}

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

.elementor-10684 .elementor-element.elementor-element-12840abc {
	--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;
	--justify-content: center;
}

.elementor-10684 .elementor-element.elementor-element-6ad291f4 img {
	height: 100px;
}

.elementor-10684 .elementor-element.elementor-element-3be3e7c3 {
	text-align: center;
}

.elementor-10684 .elementor-element.elementor-element-3be3e7c3 .elementor-heading-title {
	font-weight: 600;
}

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

.elementor-10684 .elementor-element.elementor-element-2d029cb0 {
	--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;
	--justify-content: center;
}

.elementor-10684 .elementor-element.elementor-element-14fb2e7f img {
	height: 100px;
}

.elementor-10684 .elementor-element.elementor-element-265c3b29 {
	text-align: center;
}

.elementor-10684 .elementor-element.elementor-element-265c3b29 .elementor-heading-title {
	font-weight: 600;
}

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

.elementor-10684 .elementor-element.elementor-element-6017be49 {
	--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;
	--justify-content: center;
}

.elementor-10684 .elementor-element.elementor-element-34011163 img {
	height: 100px;
}

.elementor-10684 .elementor-element.elementor-element-26514b2f {
	text-align: center;
}

.elementor-10684 .elementor-element.elementor-element-26514b2f .elementor-heading-title {
	font-weight: 600;
}

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

.elementor-10684 .elementor-element.elementor-element-2eaf2f2f {
	--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;
	--justify-content: center;
}

.elementor-10684 .elementor-element.elementor-element-28940c89 img {
	height: 100px;
}

.elementor-10684 .elementor-element.elementor-element-7b36dae6 {
	text-align: center;
}

.elementor-10684 .elementor-element.elementor-element-7b36dae6 .elementor-heading-title {
	font-weight: 600;
}

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

.elementor-10684 .elementor-element.elementor-element-1190401a {
	--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;
	--justify-content: center;
}

.elementor-10684 .elementor-element.elementor-element-2be0303a img {
	height: 100px;
}

.elementor-10684 .elementor-element.elementor-element-1bb998c8 {
	text-align: center;
}

.elementor-10684 .elementor-element.elementor-element-1bb998c8 .elementor-heading-title {
	font-weight: 600;
}

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

.elementor-10684 .elementor-element.elementor-element-21a0f226 {
	--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;
	--justify-content: center;
}

.elementor-10684 .elementor-element.elementor-element-6284ee40 img {
	height: 100px;
}

.elementor-10684 .elementor-element.elementor-element-24c00ce1 {
	text-align: center;
}

.elementor-10684 .elementor-element.elementor-element-24c00ce1 .elementor-heading-title {
	font-weight: 600;
}

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

.elementor-10684 .elementor-element.elementor-element-1b2809d7 {
	--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;
	--justify-content: center;
}

.elementor-10684 .elementor-element.elementor-element-d0cca07 img {
	height: 100px;
}

.elementor-10684 .elementor-element.elementor-element-3d311762 {
	text-align: center;
}

.elementor-10684 .elementor-element.elementor-element-3d311762 .elementor-heading-title {
	font-weight: 600;
}

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

.elementor-10684 .elementor-element.elementor-element-1ffd56e9 {
	--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;
	--justify-content: center;
}

.elementor-10684 .elementor-element.elementor-element-6025576e img {
	height: 100px;
}

.elementor-10684 .elementor-element.elementor-element-2c7aa3b4 {
	text-align: center;
}

.elementor-10684 .elementor-element.elementor-element-2c7aa3b4 .elementor-heading-title {
	font-weight: 600;
}

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

.elementor-10684 .elementor-element.elementor-element-5bc28e86 {
	--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;
	--justify-content: center;
}

.elementor-10684 .elementor-element.elementor-element-60ef0ac9 img {
	height: 100px;
}

.elementor-10684 .elementor-element.elementor-element-16545824 {
	text-align: center;
}

.elementor-10684 .elementor-element.elementor-element-16545824 .elementor-heading-title {
	font-weight: 600;
}

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

.elementor-10684 .elementor-element.elementor-element-f7c4dbe {
	--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;
	--justify-content: center;
}

.elementor-10684 .elementor-element.elementor-element-67a3a09f img {
	height: 100px;
}

.elementor-10684 .elementor-element.elementor-element-20c4252a {
	text-align: center;
}

.elementor-10684 .elementor-element.elementor-element-20c4252a .elementor-heading-title {
	font-weight: 600;
}

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

.elementor-10684 .elementor-element.elementor-element-14eb71f8 {
	--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;
	--justify-content: center;
}

.elementor-10684 .elementor-element.elementor-element-4b354360 img {
	height: 100px;
}

.elementor-10684 .elementor-element.elementor-element-2e6f662a {
	text-align: center;
}

.elementor-10684 .elementor-element.elementor-element-2e6f662a .elementor-heading-title {
	font-weight: 600;
}

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

.elementor-10684 .elementor-element.elementor-element-4a4bcb87 {
	--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;
	--justify-content: center;
}

.elementor-10684 .elementor-element.elementor-element-3e9108fd img {
	height: 100px;
}

.elementor-10684 .elementor-element.elementor-element-ac06cfc {
	text-align: center;
}

.elementor-10684 .elementor-element.elementor-element-ac06cfc .elementor-heading-title {
	font-weight: 600;
}

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

.elementor-10684 .elementor-element.elementor-element-1ac62e12 {
	--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;
	--justify-content: center;
}

.elementor-10684 .elementor-element.elementor-element-7aa652d8 img {
	height: 100px;
}

.elementor-10684 .elementor-element.elementor-element-78045180 {
	text-align: center;
}

.elementor-10684 .elementor-element.elementor-element-78045180 .elementor-heading-title {
	font-weight: 600;
}

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

.elementor-10684 .elementor-element.elementor-element-757aae4b {
	--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;
	--justify-content: center;
}

.elementor-10684 .elementor-element.elementor-element-f8d571 img {
	height: 100px;
}

.elementor-10684 .elementor-element.elementor-element-2f8a9bba {
	text-align: center;
}

.elementor-10684 .elementor-element.elementor-element-2f8a9bba .elementor-heading-title {
	font-weight: 600;
}

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

.elementor-10684 .elementor-element.elementor-element-48fb6bd {
	--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;
	--justify-content: center;
}

.elementor-10684 .elementor-element.elementor-element-2ca73f11 img {
	height: 100px;
}

.elementor-10684 .elementor-element.elementor-element-3d77670d {
	text-align: center;
}

.elementor-10684 .elementor-element.elementor-element-3d77670d .elementor-heading-title {
	font-weight: 600;
}

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

.elementor-10684 .elementor-element.elementor-element-346174e6 {
	--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;
	--justify-content: center;
}

.elementor-10684 .elementor-element.elementor-element-7dfb254b img {
	height: 100px;
}

.elementor-10684 .elementor-element.elementor-element-20ac0f45 {
	text-align: center;
}

.elementor-10684 .elementor-element.elementor-element-20ac0f45 .elementor-heading-title {
	font-weight: 600;
}

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

.elementor-10684 .elementor-element.elementor-element-116c7b8a {
	--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;
	--justify-content: center;
}

.elementor-10684 .elementor-element.elementor-element-2b3b0e52 img {
	height: 100px;
}

.elementor-10684 .elementor-element.elementor-element-66167fff {
	text-align: center;
}

.elementor-10684 .elementor-element.elementor-element-66167fff .elementor-heading-title {
	font-weight: 600;
}

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

.elementor-10684 .elementor-element.elementor-element-636594c6 {
	--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;
	--justify-content: center;
}

.elementor-10684 .elementor-element.elementor-element-3f8bc71c img {
	height: 100px;
}

.elementor-10684 .elementor-element.elementor-element-7a3eac26 {
	text-align: center;
}

.elementor-10684 .elementor-element.elementor-element-7a3eac26 .elementor-heading-title {
	font-weight: 600;
}

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

.elementor-10684 .elementor-element.elementor-element-354b3e8d {
	--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;
	--justify-content: center;
}

.elementor-10684 .elementor-element.elementor-element-11429d91 img {
	height: 100px;
}

.elementor-10684 .elementor-element.elementor-element-4db12035 {
	text-align: center;
}

.elementor-10684 .elementor-element.elementor-element-4db12035 .elementor-heading-title {
	font-weight: 600;
}

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

.elementor-10684 .elementor-element.elementor-element-7ce13217 {
	--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;
	--justify-content: center;
}

.elementor-10684 .elementor-element.elementor-element-13fefefa img {
	height: 100px;
}

.elementor-10684 .elementor-element.elementor-element-5b753240 {
	text-align: center;
}

.elementor-10684 .elementor-element.elementor-element-5b753240 .elementor-heading-title {
	font-weight: 600;
}

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

.elementor-10684 .elementor-element.elementor-element-4d45e608 {
	--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;
	--justify-content: center;
}

.elementor-10684 .elementor-element.elementor-element-f98c6f4 img {
	height: 100px;
}

.elementor-10684 .elementor-element.elementor-element-89cc14a {
	text-align: center;
}

.elementor-10684 .elementor-element.elementor-element-89cc14a .elementor-heading-title {
	font-weight: 600;
}

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

.elementor-10684 .elementor-element.elementor-element-4683e73c {
	--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;
	--justify-content: center;
}

.elementor-10684 .elementor-element.elementor-element-75f12a69 img {
	height: 100px;
}

.elementor-10684 .elementor-element.elementor-element-6af8bb23 {
	text-align: center;
}

.elementor-10684 .elementor-element.elementor-element-6af8bb23 .elementor-heading-title {
	font-weight: 600;
}

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

.elementor-10684 .elementor-element.elementor-element-3b9aab {
	--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;
	--justify-content: center;
}

.elementor-10684 .elementor-element.elementor-element-21b3a82f img {
	height: 100px;
}

.elementor-10684 .elementor-element.elementor-element-2bd22012 {
	text-align: center;
}

.elementor-10684 .elementor-element.elementor-element-2bd22012 .elementor-heading-title {
	font-weight: 600;
}

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

.elementor-10684 .elementor-element.elementor-element-700630e6 {
	--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;
	--justify-content: center;
}

.elementor-10684 .elementor-element.elementor-element-5c2f4144 img {
	height: 100px;
}

.elementor-10684 .elementor-element.elementor-element-35866414 {
	text-align: center;
}

.elementor-10684 .elementor-element.elementor-element-35866414 .elementor-heading-title {
	font-weight: 600;
}

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

.elementor-10684 .elementor-element.elementor-element-50bfbaab {
	--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;
	--justify-content: center;
}

.elementor-10684 .elementor-element.elementor-element-39e8e636 img {
	height: 100px;
}

.elementor-10684 .elementor-element.elementor-element-36f4202f {
	text-align: center;
}

.elementor-10684 .elementor-element.elementor-element-36f4202f .elementor-heading-title {
	font-weight: 600;
}

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

.elementor-10684 .elementor-element.elementor-element-6c910ca9 {
	--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;
	--justify-content: center;
}

.elementor-10684 .elementor-element.elementor-element-68257a02 img {
	height: 100px;
}

.elementor-10684 .elementor-element.elementor-element-13f01a34 {
	text-align: center;
}

.elementor-10684 .elementor-element.elementor-element-13f01a34 .elementor-heading-title {
	font-weight: 600;
}

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

.elementor-10684 .elementor-element.elementor-element-9635673 {
	--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;
	--justify-content: center;
}

.elementor-10684 .elementor-element.elementor-element-17e933af img {
	height: 100px;
}

.elementor-10684 .elementor-element.elementor-element-31586590 {
	text-align: center;
}

.elementor-10684 .elementor-element.elementor-element-31586590 .elementor-heading-title {
	font-weight: 600;
}

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

.elementor-10684 .elementor-element.elementor-element-18e710ce {
	--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;
	--justify-content: center;
}

.elementor-10684 .elementor-element.elementor-element-261b958e img {
	height: 100px;
}

.elementor-10684 .elementor-element.elementor-element-466adfb3 {
	text-align: center;
}

.elementor-10684 .elementor-element.elementor-element-466adfb3 .elementor-heading-title {
	font-weight: 600;
}

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

.elementor-10684 .elementor-element.elementor-element-152c3434 {
	--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;
	--justify-content: center;
}

.elementor-10684 .elementor-element.elementor-element-3dc96a10 img {
	height: 100px;
}

.elementor-10684 .elementor-element.elementor-element-25e79866 {
	text-align: center;
}

.elementor-10684 .elementor-element.elementor-element-25e79866 .elementor-heading-title {
	font-weight: 600;
}

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

.elementor-10684 .elementor-element.elementor-element-59c7b5a4 {
	--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;
	--justify-content: center;
}

.elementor-10684 .elementor-element.elementor-element-5a0be362 img {
	height: 100px;
}

.elementor-10684 .elementor-element.elementor-element-7854453e {
	text-align: center;
}

.elementor-10684 .elementor-element.elementor-element-7854453e .elementor-heading-title {
	font-weight: 600;
}

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

.elementor-10684 .elementor-element.elementor-element-584cde8c {
	--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;
	--justify-content: center;
}

.elementor-10684 .elementor-element.elementor-element-32da3c60 img {
	height: 100px;
}

.elementor-10684 .elementor-element.elementor-element-226816f4 {
	text-align: center;
}

.elementor-10684 .elementor-element.elementor-element-226816f4 .elementor-heading-title {
	font-weight: 600;
}

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

.elementor-10684 .elementor-element.elementor-element-795b548d {
	--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;
	--justify-content: center;
}

.elementor-10684 .elementor-element.elementor-element-22b2b0d6 img {
	height: 100px;
}

.elementor-10684 .elementor-element.elementor-element-1cd5227d {
	text-align: center;
}

.elementor-10684 .elementor-element.elementor-element-1cd5227d .elementor-heading-title {
	font-weight: 600;
}

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

.elementor-10684 .elementor-element.elementor-element-10a538a {
	--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;
	--justify-content: center;
}

.elementor-10684 .elementor-element.elementor-element-48ceb1b6 img {
	height: 100px;
}

.elementor-10684 .elementor-element.elementor-element-6e199ef1 {
	text-align: center;
}

.elementor-10684 .elementor-element.elementor-element-6e199ef1 .elementor-heading-title {
	font-weight: 600;
}

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

.elementor-10684 .elementor-element.elementor-element-20ac367f {
	--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;
	--justify-content: center;
}

.elementor-10684 .elementor-element.elementor-element-45352788 img {
	height: 100px;
}

.elementor-10684 .elementor-element.elementor-element-1e7f06f5 {
	text-align: center;
}

.elementor-10684 .elementor-element.elementor-element-1e7f06f5 .elementor-heading-title {
	font-weight: 600;
}

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

.elementor-10684 .elementor-element.elementor-element-7b07d6bb {
	--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;
	--justify-content: center;
}

.elementor-10684 .elementor-element.elementor-element-2c7bcba9 img {
	height: 100px;
}

.elementor-10684 .elementor-element.elementor-element-6e6243ec {
	text-align: center;
}

.elementor-10684 .elementor-element.elementor-element-6e6243ec .elementor-heading-title {
	font-weight: 600;
}

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

.elementor-10684 .elementor-element.elementor-element-2a6a79a4 {
	--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;
	--justify-content: center;
}

.elementor-10684 .elementor-element.elementor-element-5e0539af img {
	height: 100px;
}

.elementor-10684 .elementor-element.elementor-element-697c427e {
	text-align: center;
}

.elementor-10684 .elementor-element.elementor-element-697c427e .elementor-heading-title {
	font-weight: 600;
}

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

.elementor-10684 .elementor-element.elementor-element-64a6bfd7 {
	--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;
	--justify-content: center;
}

.elementor-10684 .elementor-element.elementor-element-63f91839 img {
	height: 100px;
}

.elementor-10684 .elementor-element.elementor-element-4eddd0ed {
	text-align: center;
}

.elementor-10684 .elementor-element.elementor-element-4eddd0ed .elementor-heading-title {
	font-weight: 600;
}

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

.elementor-10684 .elementor-element.elementor-element-4aed9fc5 {
	--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;
	--justify-content: center;
}

.elementor-10684 .elementor-element.elementor-element-2ca5837d img {
	height: 100px;
}

.elementor-10684 .elementor-element.elementor-element-7bc34685 {
	text-align: center;
}

.elementor-10684 .elementor-element.elementor-element-7bc34685 .elementor-heading-title {
	font-weight: 600;
}

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

.elementor-10684 .elementor-element.elementor-element-bdb8709 {
	--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;
	--justify-content: center;
}

.elementor-10684 .elementor-element.elementor-element-4e8fcc28 img {
	height: 100px;
}

.elementor-10684 .elementor-element.elementor-element-641e9f9e {
	text-align: center;
}

.elementor-10684 .elementor-element.elementor-element-641e9f9e .elementor-heading-title {
	font-weight: 600;
}

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

.elementor-10684 .elementor-element.elementor-element-301def67 {
	--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;
	--justify-content: center;
}

.elementor-10684 .elementor-element.elementor-element-2cd6eb46 img {
	height: 100px;
}

.elementor-10684 .elementor-element.elementor-element-788a3581 {
	text-align: center;
}

.elementor-10684 .elementor-element.elementor-element-788a3581 .elementor-heading-title {
	font-weight: 600;
}

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

.elementor-10684 .elementor-element.elementor-element-344b1e44 {
	--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;
	--justify-content: center;
}

.elementor-10684 .elementor-element.elementor-element-75580c97 img {
	height: 100px;
}

.elementor-10684 .elementor-element.elementor-element-3b96a65a {
	text-align: center;
}

.elementor-10684 .elementor-element.elementor-element-3b96a65a .elementor-heading-title {
	font-weight: 600;
}

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

.elementor-10684 .elementor-element.elementor-element-2b020980 {
	--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;
	--justify-content: center;
}

.elementor-10684 .elementor-element.elementor-element-404f8ff7 img {
	height: 100px;
}

.elementor-10684 .elementor-element.elementor-element-67e9cdf3 {
	text-align: center;
}

.elementor-10684 .elementor-element.elementor-element-67e9cdf3 .elementor-heading-title {
	font-weight: 600;
}

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

.elementor-10684 .elementor-element.elementor-element-56eaa020 {
	--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;
	--justify-content: center;
}

.elementor-10684 .elementor-element.elementor-element-6f8d5986 img {
	height: 100px;
}

.elementor-10684 .elementor-element.elementor-element-a0c2108 {
	text-align: center;
}

.elementor-10684 .elementor-element.elementor-element-a0c2108 .elementor-heading-title {
	font-weight: 600;
}

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

.elementor-10684 .elementor-element.elementor-element-2191a124 {
	--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;
	--justify-content: center;
}

.elementor-10684 .elementor-element.elementor-element-63110464 img {
	height: 100px;
}

.elementor-10684 .elementor-element.elementor-element-64e5c678 {
	text-align: center;
}

.elementor-10684 .elementor-element.elementor-element-64e5c678 .elementor-heading-title {
	font-weight: 600;
}

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

.elementor-10684 .elementor-element.elementor-element-4b9c2acb {
	--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;
	--justify-content: center;
}

.elementor-10684 .elementor-element.elementor-element-33637c47 img {
	height: 100px;
}

.elementor-10684 .elementor-element.elementor-element-2eb6e8c1 {
	text-align: center;
}

.elementor-10684 .elementor-element.elementor-element-2eb6e8c1 .elementor-heading-title {
	font-weight: 600;
}

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

.elementor-10684 .elementor-element.elementor-element-32c69e19 {
	--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;
	--justify-content: center;
}

.elementor-10684 .elementor-element.elementor-element-623b0864 img {
	height: 100px;
}

.elementor-10684 .elementor-element.elementor-element-1c94874f {
	text-align: center;
}

.elementor-10684 .elementor-element.elementor-element-1c94874f .elementor-heading-title {
	font-weight: 600;
}

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

.elementor-10684 .elementor-element.elementor-element-27864672 {
	--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;
	--justify-content: center;
}

.elementor-10684 .elementor-element.elementor-element-6c61daee img {
	height: 100px;
}

.elementor-10684 .elementor-element.elementor-element-6a54b57e {
	text-align: center;
}

.elementor-10684 .elementor-element.elementor-element-6a54b57e .elementor-heading-title {
	font-weight: 600;
}

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

.elementor-10684 .elementor-element.elementor-element-dd3102d {
	--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;
	--justify-content: center;
}

.elementor-10684 .elementor-element.elementor-element-6e6ee1fe img {
	height: 100px;
}

.elementor-10684 .elementor-element.elementor-element-625859e4 {
	text-align: center;
}

.elementor-10684 .elementor-element.elementor-element-625859e4 .elementor-heading-title {
	font-weight: 600;
}

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

.elementor-10684 .elementor-element.elementor-element-46557665 {
	--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;
	--justify-content: center;
}

.elementor-10684 .elementor-element.elementor-element-495ad3d4 img {
	height: 100px;
}

.elementor-10684 .elementor-element.elementor-element-1b118eb0 {
	text-align: center;
}

.elementor-10684 .elementor-element.elementor-element-1b118eb0 .elementor-heading-title {
	font-weight: 600;
}

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

.elementor-10684 .elementor-element.elementor-element-1477a46e {
	--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;
	--justify-content: center;
}

.elementor-10684 .elementor-element.elementor-element-2b14cae3 img {
	height: 100px;
}

.elementor-10684 .elementor-element.elementor-element-2f31ceb9 {
	text-align: center;
}

.elementor-10684 .elementor-element.elementor-element-2f31ceb9 .elementor-heading-title {
	font-weight: 600;
}

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

.elementor-10684 .elementor-element.elementor-element-648dc406 {
	--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;
	--justify-content: center;
}

.elementor-10684 .elementor-element.elementor-element-533a1433 img {
	height: 100px;
}

.elementor-10684 .elementor-element.elementor-element-ed6a755 {
	text-align: center;
}

.elementor-10684 .elementor-element.elementor-element-ed6a755 .elementor-heading-title {
	font-weight: 600;
}

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

.elementor-10684 .elementor-element.elementor-element-11c48ac7 {
	--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;
	--justify-content: center;
}

.elementor-10684 .elementor-element.elementor-element-5c398b86 img {
	height: 100px;
}

.elementor-10684 .elementor-element.elementor-element-4f4707ce {
	text-align: center;
}

.elementor-10684 .elementor-element.elementor-element-4f4707ce .elementor-heading-title {
	font-weight: 600;
}

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

.elementor-10684 .elementor-element.elementor-element-15bcce34 {
	--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;
	--justify-content: center;
}

.elementor-10684 .elementor-element.elementor-element-f06e3d9 img {
	height: 100px;
}

.elementor-10684 .elementor-element.elementor-element-60e7d8cf {
	text-align: center;
}

.elementor-10684 .elementor-element.elementor-element-60e7d8cf .elementor-heading-title {
	font-weight: 600;
}

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

.elementor-10684 .elementor-element.elementor-element-16168f64 {
	--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;
	--justify-content: center;
}

.elementor-10684 .elementor-element.elementor-element-1b827909 img {
	height: 100px;
}

.elementor-10684 .elementor-element.elementor-element-3aacf3d8 {
	text-align: center;
}

.elementor-10684 .elementor-element.elementor-element-3aacf3d8 .elementor-heading-title {
	font-weight: 600;
}

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

.elementor-10684 .elementor-element.elementor-element-4241cb2a {
	--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;
	--justify-content: center;
}

.elementor-10684 .elementor-element.elementor-element-58032d61 img {
	height: 100px;
}

.elementor-10684 .elementor-element.elementor-element-64e3a9a2 {
	text-align: center;
}

.elementor-10684 .elementor-element.elementor-element-64e3a9a2 .elementor-heading-title {
	font-weight: 600;
}

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

.elementor-10684 .elementor-element.elementor-element-252bbedd {
	--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;
	--justify-content: center;
}

.elementor-10684 .elementor-element.elementor-element-3b9b3935 img {
	height: 100px;
}

.elementor-10684 .elementor-element.elementor-element-5ddbaf9b {
	text-align: center;
}

.elementor-10684 .elementor-element.elementor-element-5ddbaf9b .elementor-heading-title {
	font-weight: 600;
}

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

.elementor-10684 .elementor-element.elementor-element-4926aaa3 {
	--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;
	--justify-content: center;
}

.elementor-10684 .elementor-element.elementor-element-3d33ccbc img {
	height: 100px;
}

.elementor-10684 .elementor-element.elementor-element-1643601e {
	text-align: center;
}

.elementor-10684 .elementor-element.elementor-element-1643601e .elementor-heading-title {
	font-weight: 600;
}

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

.elementor-10684 .elementor-element.elementor-element-3668924e {
	--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;
	--justify-content: center;
}

.elementor-10684 .elementor-element.elementor-element-390cc177 img {
	height: 100px;
}

.elementor-10684 .elementor-element.elementor-element-6dd153c9 {
	text-align: center;
}

.elementor-10684 .elementor-element.elementor-element-6dd153c9 .elementor-heading-title {
	font-weight: 600;
}

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

.elementor-10684 .elementor-element.elementor-element-519b055d {
	--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;
	--justify-content: center;
}

.elementor-10684 .elementor-element.elementor-element-5b471655 img {
	height: 100px;
}

.elementor-10684 .elementor-element.elementor-element-28c3408a {
	text-align: center;
}

.elementor-10684 .elementor-element.elementor-element-28c3408a .elementor-heading-title {
	font-weight: 600;
}

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

.elementor-10684 .elementor-element.elementor-element-2686701b {
	--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;
	--justify-content: center;
}

.elementor-10684 .elementor-element.elementor-element-24fb7bbf img {
	height: 100px;
}

.elementor-10684 .elementor-element.elementor-element-4bb753f2 {
	text-align: center;
}

.elementor-10684 .elementor-element.elementor-element-4bb753f2 .elementor-heading-title {
	font-weight: 600;
}

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

.elementor-10684 .elementor-element.elementor-element-71ea91a4 {
	--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;
	--justify-content: center;
}

.elementor-10684 .elementor-element.elementor-element-17464a9d img {
	height: 100px;
}

.elementor-10684 .elementor-element.elementor-element-3962a481 {
	text-align: center;
}

.elementor-10684 .elementor-element.elementor-element-3962a481 .elementor-heading-title {
	font-weight: 600;
}

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

.elementor-10684 .elementor-element.elementor-element-22eb231e {
	--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;
	--justify-content: center;
}

.elementor-10684 .elementor-element.elementor-element-770472ed img {
	height: 100px;
}

.elementor-10684 .elementor-element.elementor-element-7e5c4f19 {
	text-align: center;
}

.elementor-10684 .elementor-element.elementor-element-7e5c4f19 .elementor-heading-title {
	font-weight: 600;
}

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

.elementor-10684 .elementor-element.elementor-element-4bbfd72 {
	--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;
	--justify-content: center;
}

.elementor-10684 .elementor-element.elementor-element-4aed08ff img {
	height: 100px;
}

.elementor-10684 .elementor-element.elementor-element-2319d6e2 {
	text-align: center;
}

.elementor-10684 .elementor-element.elementor-element-2319d6e2 .elementor-heading-title {
	font-weight: 600;
}

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

.elementor-10684 .elementor-element.elementor-element-23a7df05 {
	--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;
	--justify-content: center;
}

.elementor-10684 .elementor-element.elementor-element-352b39fe img {
	height: 100px;
}

.elementor-10684 .elementor-element.elementor-element-2324d511 {
	text-align: center;
}

.elementor-10684 .elementor-element.elementor-element-2324d511 .elementor-heading-title {
	font-weight: 600;
}

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

.elementor-10684 .elementor-element.elementor-element-5703bc0d {
	--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;
	--justify-content: center;
}

.elementor-10684 .elementor-element.elementor-element-6a9b0636 img {
	height: 100px;
}

.elementor-10684 .elementor-element.elementor-element-31604fbc {
	text-align: center;
}

.elementor-10684 .elementor-element.elementor-element-31604fbc .elementor-heading-title {
	font-weight: 600;
}

.elementor-10684 .elementor-element.elementor-element-330d33bd {
	margin: -30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	text-align: center;
	font-family: var(--e-global-typography-3b540c0-font-family);
	font-size: var(--e-global-typography-3b540c0-font-size);
	font-weight: var(--e-global-typography-3b540c0-font-weight);
	line-height: var(--e-global-typography-3b540c0-line-height);
	letter-spacing: var(--e-global-typography-3b540c0-letter-spacing);
	color: var(--e-global-color-tertiary);
}

.elementor-10684 .elementor-element.elementor-element-3b7d0d9a {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--justify-content: center;
	--align-items: center;
}

.elementor-10684 .elementor-element.elementor-element-2739dba3 img {
	height: 100px;
}

.elementor-10684 .elementor-element.elementor-element-6c7d5ece {
	text-align: center;
}

.elementor-10684 .elementor-element.elementor-element-6c7d5ece .elementor-heading-title {
	font-weight: 600;
}

.elementor-10684 .elementor-element.elementor-element-6a7094ff {
	margin: -30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	text-align: center;
	font-family: var(--e-global-typography-3b540c0-font-family);
	font-size: var(--e-global-typography-3b540c0-font-size);
	font-weight: var(--e-global-typography-3b540c0-font-weight);
	line-height: var(--e-global-typography-3b540c0-line-height);
	letter-spacing: var(--e-global-typography-3b540c0-letter-spacing);
	color: var(--e-global-color-tertiary);
}

@media (min-width:768px) {
	.elementor-10684 .elementor-element.elementor-element-2e8c0c8 {
		--width: 100%;
	}
	
	.elementor-10684 .elementor-element.elementor-element-3e63e8a2 {
		--width: 100%;
	}
	
	.elementor-10684 .elementor-element.elementor-element-294aa92c {
		--width: 100%;
	}
	
	.elementor-10684 .elementor-element.elementor-element-673131a6 {
		--width: 100%;
	}
	
	.elementor-10684 .elementor-element.elementor-element-6bbe7f16 {
		--width: 100%;
	}
	
	.elementor-10684 .elementor-element.elementor-element-6f779cc1 {
		--width: 100%;
	}
	
	.elementor-10684 .elementor-element.elementor-element-12378f2f {
		--width: 100%;
	}
	
	.elementor-10684 .elementor-element.elementor-element-6d978981 {
		--width: 100%;
	}
	
	.elementor-10684 .elementor-element.elementor-element-12840abc {
		--width: 100%;
	}
	
	.elementor-10684 .elementor-element.elementor-element-2d029cb0 {
		--width: 100%;
	}
	
	.elementor-10684 .elementor-element.elementor-element-6017be49 {
		--width: 100%;
	}
	
	.elementor-10684 .elementor-element.elementor-element-2eaf2f2f {
		--width: 100%;
	}
	
	.elementor-10684 .elementor-element.elementor-element-1190401a {
		--width: 100%;
	}
	
	.elementor-10684 .elementor-element.elementor-element-21a0f226 {
		--width: 100%;
	}
	
	.elementor-10684 .elementor-element.elementor-element-1b2809d7 {
		--width: 100%;
	}
	
	.elementor-10684 .elementor-element.elementor-element-1ffd56e9 {
		--width: 100%;
	}
	
	.elementor-10684 .elementor-element.elementor-element-5bc28e86 {
		--width: 100%;
	}
	
	.elementor-10684 .elementor-element.elementor-element-f7c4dbe {
		--width: 100%;
	}
	
	.elementor-10684 .elementor-element.elementor-element-14eb71f8 {
		--width: 100%;
	}
	
	.elementor-10684 .elementor-element.elementor-element-4a4bcb87 {
		--width: 100%;
	}
	
	.elementor-10684 .elementor-element.elementor-element-1ac62e12 {
		--width: 100%;
	}
	
	.elementor-10684 .elementor-element.elementor-element-757aae4b {
		--width: 100%;
	}
	
	.elementor-10684 .elementor-element.elementor-element-48fb6bd {
		--width: 100%;
	}
	
	.elementor-10684 .elementor-element.elementor-element-346174e6 {
		--width: 100%;
	}
	
	.elementor-10684 .elementor-element.elementor-element-116c7b8a {
		--width: 100%;
	}
	
	.elementor-10684 .elementor-element.elementor-element-636594c6 {
		--width: 100%;
	}
	
	.elementor-10684 .elementor-element.elementor-element-354b3e8d {
		--width: 100%;
	}
	
	.elementor-10684 .elementor-element.elementor-element-7ce13217 {
		--width: 100%;
	}
	
	.elementor-10684 .elementor-element.elementor-element-4d45e608 {
		--width: 100%;
	}
	
	.elementor-10684 .elementor-element.elementor-element-4683e73c {
		--width: 100%;
	}
	
	.elementor-10684 .elementor-element.elementor-element-3b9aab {
		--width: 100%;
	}
	
	.elementor-10684 .elementor-element.elementor-element-700630e6 {
		--width: 100%;
	}
	
	.elementor-10684 .elementor-element.elementor-element-50bfbaab {
		--width: 100%;
	}
	
	.elementor-10684 .elementor-element.elementor-element-6c910ca9 {
		--width: 100%;
	}
	
	.elementor-10684 .elementor-element.elementor-element-9635673 {
		--width: 100%;
	}
	
	.elementor-10684 .elementor-element.elementor-element-18e710ce {
		--width: 100%;
	}
	
	.elementor-10684 .elementor-element.elementor-element-152c3434 {
		--width: 100%;
	}
	
	.elementor-10684 .elementor-element.elementor-element-59c7b5a4 {
		--width: 100%;
	}
	
	.elementor-10684 .elementor-element.elementor-element-584cde8c {
		--width: 100%;
	}
	
	.elementor-10684 .elementor-element.elementor-element-795b548d {
		--width: 100%;
	}
	
	.elementor-10684 .elementor-element.elementor-element-10a538a {
		--width: 100%;
	}
	
	.elementor-10684 .elementor-element.elementor-element-20ac367f {
		--width: 100%;
	}
	
	.elementor-10684 .elementor-element.elementor-element-7b07d6bb {
		--width: 100%;
	}
	
	.elementor-10684 .elementor-element.elementor-element-2a6a79a4 {
		--width: 100%;
	}
	
	.elementor-10684 .elementor-element.elementor-element-64a6bfd7 {
		--width: 100%;
	}
	
	.elementor-10684 .elementor-element.elementor-element-4aed9fc5 {
		--width: 100%;
	}
	
	.elementor-10684 .elementor-element.elementor-element-bdb8709 {
		--width: 100%;
	}
	
	.elementor-10684 .elementor-element.elementor-element-301def67 {
		--width: 100%;
	}
	
	.elementor-10684 .elementor-element.elementor-element-344b1e44 {
		--width: 100%;
	}
	
	.elementor-10684 .elementor-element.elementor-element-2b020980 {
		--width: 100%;
	}
	
	.elementor-10684 .elementor-element.elementor-element-56eaa020 {
		--width: 100%;
	}
	
	.elementor-10684 .elementor-element.elementor-element-2191a124 {
		--width: 100%;
	}
	
	.elementor-10684 .elementor-element.elementor-element-4b9c2acb {
		--width: 100%;
	}
	
	.elementor-10684 .elementor-element.elementor-element-32c69e19 {
		--width: 100%;
	}
	
	.elementor-10684 .elementor-element.elementor-element-27864672 {
		--width: 100%;
	}
	
	.elementor-10684 .elementor-element.elementor-element-dd3102d {
		--width: 100%;
	}
	
	.elementor-10684 .elementor-element.elementor-element-46557665 {
		--width: 100%;
	}
	
	.elementor-10684 .elementor-element.elementor-element-1477a46e {
		--width: 100%;
	}
	
	.elementor-10684 .elementor-element.elementor-element-648dc406 {
		--width: 100%;
	}
	
	.elementor-10684 .elementor-element.elementor-element-11c48ac7 {
		--width: 100%;
	}
	
	.elementor-10684 .elementor-element.elementor-element-15bcce34 {
		--width: 100%;
	}
	
	.elementor-10684 .elementor-element.elementor-element-16168f64 {
		--width: 100%;
	}
	
	.elementor-10684 .elementor-element.elementor-element-4241cb2a {
		--width: 100%;
	}
	
	.elementor-10684 .elementor-element.elementor-element-252bbedd {
		--width: 100%;
	}
	
	.elementor-10684 .elementor-element.elementor-element-4926aaa3 {
		--width: 100%;
	}
	
	.elementor-10684 .elementor-element.elementor-element-3668924e {
		--width: 100%;
	}
	
	.elementor-10684 .elementor-element.elementor-element-519b055d {
		--width: 100%;
	}
	
	.elementor-10684 .elementor-element.elementor-element-2686701b {
		--width: 100%;
	}
	
	.elementor-10684 .elementor-element.elementor-element-71ea91a4 {
		--width: 100%;
	}
	
	.elementor-10684 .elementor-element.elementor-element-22eb231e {
		--width: 100%;
	}
	
	.elementor-10684 .elementor-element.elementor-element-4bbfd72 {
		--width: 100%;
	}
	
	.elementor-10684 .elementor-element.elementor-element-23a7df05 {
		--width: 100%;
	}
	
	.elementor-10684 .elementor-element.elementor-element-5703bc0d {
		--width: 100%;
	}
	
	.elementor-10684 .elementor-element.elementor-element-3b7d0d9a {
		--width: 100%;
	}
}

@media (max-width:1200px) {
	.elementor-10684 .elementor-element.elementor-element-6961d3d5 {
		--grid-auto-flow: row;
	}
}

@media (max-width:991px) {
	.elementor-10684 .elementor-element.elementor-element-416fb1a4 .elementor-heading-title {
		font-size: var(--e-global-typography-primary-font-size);
		line-height: var(--e-global-typography-primary-line-height);
		letter-spacing: var(--e-global-typography-primary-letter-spacing);
	}
	
	.elementor-10684 .elementor-element.elementor-element-6961d3d5 {
		--e-con-grid-template-columns: repeat(3, 1fr);
		--grid-auto-flow: row;
	}
	
	.elementor-10684 .elementor-element.elementor-element-7b732e66 {
		font-size: var(--e-global-typography-3b540c0-font-size);
		line-height: var(--e-global-typography-3b540c0-line-height);
		letter-spacing: var(--e-global-typography-3b540c0-letter-spacing);
	}
	
	.elementor-10684 .elementor-element.elementor-element-330d33bd {
		font-size: var(--e-global-typography-3b540c0-font-size);
		line-height: var(--e-global-typography-3b540c0-line-height);
		letter-spacing: var(--e-global-typography-3b540c0-letter-spacing);
	}
	
	.elementor-10684 .elementor-element.elementor-element-6a7094ff {
		font-size: var(--e-global-typography-3b540c0-font-size);
		line-height: var(--e-global-typography-3b540c0-line-height);
		letter-spacing: var(--e-global-typography-3b540c0-letter-spacing);
	}
}

@media (max-width:767px) {
	.elementor-10684 .elementor-element.elementor-element-416fb1a4 .elementor-heading-title {
		font-size: var(--e-global-typography-primary-font-size);
		line-height: var(--e-global-typography-primary-line-height);
		letter-spacing: var(--e-global-typography-primary-letter-spacing);
	}
	
	.elementor-10684 .elementor-element.elementor-element-6961d3d5 {
		--e-con-grid-template-columns: repeat(1, 1fr);
		--grid-auto-flow: row;
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 30px;
		--padding-right: 30px;
	}
	
	.elementor-10684 .elementor-element.elementor-element-2e8c0c8 {
		--margin-top: 0px;
		--margin-bottom: 20px;
		--margin-left: 0px;
		--margin-right: 0px;
	}
	
	.elementor-10684 .elementor-element.elementor-element-3e63e8a2 {
		--margin-top: 0px;
		--margin-bottom: 20px;
		--margin-left: 0px;
		--margin-right: 0px;
	}
	
	.elementor-10684 .elementor-element.elementor-element-7b732e66 {
		font-size: var(--e-global-typography-3b540c0-font-size);
		line-height: var(--e-global-typography-3b540c0-line-height);
		letter-spacing: var(--e-global-typography-3b540c0-letter-spacing);
	}
	
	.elementor-10684 .elementor-element.elementor-element-294aa92c {
		--margin-top: 0px;
		--margin-bottom: 20px;
		--margin-left: 0px;
		--margin-right: 0px;
	}
	
	.elementor-10684 .elementor-element.elementor-element-673131a6 {
		--margin-top: 0px;
		--margin-bottom: 20px;
		--margin-left: 0px;
		--margin-right: 0px;
	}
	
	.elementor-10684 .elementor-element.elementor-element-2dc840b {
		--margin-top: 0px;
		--margin-bottom: 20px;
		--margin-left: 0px;
		--margin-right: 0px;
	}
	
	.elementor-10684 .elementor-element.elementor-element-1bbd81e {
		--margin-top: 0px;
		--margin-bottom: 20px;
		--margin-left: 0px;
		--margin-right: 0px;
	}
	
	.elementor-10684 .elementor-element.elementor-element-2a4cf4a {
		--margin-top: 0px;
		--margin-bottom: 20px;
		--margin-left: 0px;
		--margin-right: 0px;
	}
	
	.elementor-10684 .elementor-element.elementor-element-67dd89f {
		--margin-top: 0px;
		--margin-bottom: 20px;
		--margin-left: 0px;
		--margin-right: 0px;
	}
	
	.elementor-10684 .elementor-element.elementor-element-d561bbe {
		--margin-top: 0px;
		--margin-bottom: 20px;
		--margin-left: 0px;
		--margin-right: 0px;
	}
	
	.elementor-10684 .elementor-element.elementor-element-ec58876 {
		--margin-top: 0px;
		--margin-bottom: 20px;
		--margin-left: 0px;
		--margin-right: 0px;
	}
	
	.elementor-10684 .elementor-element.elementor-element-6bbe7f16 {
		--margin-top: 0px;
		--margin-bottom: 20px;
		--margin-left: 0px;
		--margin-right: 0px;
	}
	
	.elementor-10684 .elementor-element.elementor-element-6f779cc1 {
		--margin-top: 0px;
		--margin-bottom: 20px;
		--margin-left: 0px;
		--margin-right: 0px;
	}
	
	.elementor-10684 .elementor-element.elementor-element-12378f2f {
		--margin-top: 0px;
		--margin-bottom: 20px;
		--margin-left: 0px;
		--margin-right: 0px;
	}
	
	.elementor-10684 .elementor-element.elementor-element-6d978981 {
		--margin-top: 0px;
		--margin-bottom: 20px;
		--margin-left: 0px;
		--margin-right: 0px;
	}
	
	.elementor-10684 .elementor-element.elementor-element-12840abc {
		--margin-top: 0px;
		--margin-bottom: 20px;
		--margin-left: 0px;
		--margin-right: 0px;
	}
	
	.elementor-10684 .elementor-element.elementor-element-2d029cb0 {
		--margin-top: 0px;
		--margin-bottom: 20px;
		--margin-left: 0px;
		--margin-right: 0px;
	}
	
	.elementor-10684 .elementor-element.elementor-element-6017be49 {
		--margin-top: 0px;
		--margin-bottom: 20px;
		--margin-left: 0px;
		--margin-right: 0px;
	}
	
	.elementor-10684 .elementor-element.elementor-element-2eaf2f2f {
		--margin-top: 0px;
		--margin-bottom: 20px;
		--margin-left: 0px;
		--margin-right: 0px;
	}
	
	.elementor-10684 .elementor-element.elementor-element-1190401a {
		--margin-top: 0px;
		--margin-bottom: 20px;
		--margin-left: 0px;
		--margin-right: 0px;
	}
	
	.elementor-10684 .elementor-element.elementor-element-21a0f226 {
		--margin-top: 0px;
		--margin-bottom: 20px;
		--margin-left: 0px;
		--margin-right: 0px;
	}
	
	.elementor-10684 .elementor-element.elementor-element-1b2809d7 {
		--margin-top: 0px;
		--margin-bottom: 20px;
		--margin-left: 0px;
		--margin-right: 0px;
	}
	
	.elementor-10684 .elementor-element.elementor-element-1ffd56e9 {
		--margin-top: 0px;
		--margin-bottom: 20px;
		--margin-left: 0px;
		--margin-right: 0px;
	}
	
	.elementor-10684 .elementor-element.elementor-element-5bc28e86 {
		--margin-top: 0px;
		--margin-bottom: 20px;
		--margin-left: 0px;
		--margin-right: 0px;
	}
	
	.elementor-10684 .elementor-element.elementor-element-f7c4dbe {
		--margin-top: 0px;
		--margin-bottom: 20px;
		--margin-left: 0px;
		--margin-right: 0px;
	}
	
	.elementor-10684 .elementor-element.elementor-element-14eb71f8 {
		--margin-top: 0px;
		--margin-bottom: 20px;
		--margin-left: 0px;
		--margin-right: 0px;
	}
	
	.elementor-10684 .elementor-element.elementor-element-4a4bcb87 {
		--margin-top: 0px;
		--margin-bottom: 20px;
		--margin-left: 0px;
		--margin-right: 0px;
	}
	
	.elementor-10684 .elementor-element.elementor-element-1ac62e12 {
		--margin-top: 0px;
		--margin-bottom: 20px;
		--margin-left: 0px;
		--margin-right: 0px;
	}
	
	.elementor-10684 .elementor-element.elementor-element-757aae4b {
		--margin-top: 0px;
		--margin-bottom: 20px;
		--margin-left: 0px;
		--margin-right: 0px;
	}
	
	.elementor-10684 .elementor-element.elementor-element-48fb6bd {
		--margin-top: 0px;
		--margin-bottom: 20px;
		--margin-left: 0px;
		--margin-right: 0px;
	}
	
	.elementor-10684 .elementor-element.elementor-element-346174e6 {
		--margin-top: 0px;
		--margin-bottom: 20px;
		--margin-left: 0px;
		--margin-right: 0px;
	}
	
	.elementor-10684 .elementor-element.elementor-element-116c7b8a {
		--margin-top: 0px;
		--margin-bottom: 20px;
		--margin-left: 0px;
		--margin-right: 0px;
	}
	
	.elementor-10684 .elementor-element.elementor-element-636594c6 {
		--margin-top: 0px;
		--margin-bottom: 20px;
		--margin-left: 0px;
		--margin-right: 0px;
	}
	
	.elementor-10684 .elementor-element.elementor-element-354b3e8d {
		--margin-top: 0px;
		--margin-bottom: 20px;
		--margin-left: 0px;
		--margin-right: 0px;
	}
	
	.elementor-10684 .elementor-element.elementor-element-7ce13217 {
		--margin-top: 0px;
		--margin-bottom: 20px;
		--margin-left: 0px;
		--margin-right: 0px;
	}
	
	.elementor-10684 .elementor-element.elementor-element-4d45e608 {
		--margin-top: 0px;
		--margin-bottom: 20px;
		--margin-left: 0px;
		--margin-right: 0px;
	}
	
	.elementor-10684 .elementor-element.elementor-element-4683e73c {
		--margin-top: 0px;
		--margin-bottom: 20px;
		--margin-left: 0px;
		--margin-right: 0px;
	}
	
	.elementor-10684 .elementor-element.elementor-element-3b9aab {
		--margin-top: 0px;
		--margin-bottom: 20px;
		--margin-left: 0px;
		--margin-right: 0px;
	}
	
	.elementor-10684 .elementor-element.elementor-element-700630e6 {
		--margin-top: 0px;
		--margin-bottom: 20px;
		--margin-left: 0px;
		--margin-right: 0px;
	}
	
	.elementor-10684 .elementor-element.elementor-element-50bfbaab {
		--margin-top: 0px;
		--margin-bottom: 20px;
		--margin-left: 0px;
		--margin-right: 0px;
	}
	
	.elementor-10684 .elementor-element.elementor-element-6c910ca9 {
		--margin-top: 0px;
		--margin-bottom: 20px;
		--margin-left: 0px;
		--margin-right: 0px;
	}
	
	.elementor-10684 .elementor-element.elementor-element-9635673 {
		--margin-top: 0px;
		--margin-bottom: 20px;
		--margin-left: 0px;
		--margin-right: 0px;
	}
	
	.elementor-10684 .elementor-element.elementor-element-18e710ce {
		--margin-top: 0px;
		--margin-bottom: 20px;
		--margin-left: 0px;
		--margin-right: 0px;
	}
	
	.elementor-10684 .elementor-element.elementor-element-152c3434 {
		--margin-top: 0px;
		--margin-bottom: 20px;
		--margin-left: 0px;
		--margin-right: 0px;
	}
	
	.elementor-10684 .elementor-element.elementor-element-59c7b5a4 {
		--margin-top: 0px;
		--margin-bottom: 20px;
		--margin-left: 0px;
		--margin-right: 0px;
	}
	
	.elementor-10684 .elementor-element.elementor-element-584cde8c {
		--margin-top: 0px;
		--margin-bottom: 20px;
		--margin-left: 0px;
		--margin-right: 0px;
	}
	
	.elementor-10684 .elementor-element.elementor-element-795b548d {
		--margin-top: 0px;
		--margin-bottom: 20px;
		--margin-left: 0px;
		--margin-right: 0px;
	}
	
	.elementor-10684 .elementor-element.elementor-element-10a538a {
		--margin-top: 0px;
		--margin-bottom: 20px;
		--margin-left: 0px;
		--margin-right: 0px;
	}
	
	.elementor-10684 .elementor-element.elementor-element-20ac367f {
		--margin-top: 0px;
		--margin-bottom: 20px;
		--margin-left: 0px;
		--margin-right: 0px;
	}
	
	.elementor-10684 .elementor-element.elementor-element-7b07d6bb {
		--margin-top: 0px;
		--margin-bottom: 20px;
		--margin-left: 0px;
		--margin-right: 0px;
	}
	
	.elementor-10684 .elementor-element.elementor-element-2a6a79a4 {
		--margin-top: 0px;
		--margin-bottom: 20px;
		--margin-left: 0px;
		--margin-right: 0px;
	}
	
	.elementor-10684 .elementor-element.elementor-element-64a6bfd7 {
		--margin-top: 0px;
		--margin-bottom: 20px;
		--margin-left: 0px;
		--margin-right: 0px;
	}
	
	.elementor-10684 .elementor-element.elementor-element-4aed9fc5 {
		--margin-top: 0px;
		--margin-bottom: 20px;
		--margin-left: 0px;
		--margin-right: 0px;
	}
	
	.elementor-10684 .elementor-element.elementor-element-bdb8709 {
		--margin-top: 0px;
		--margin-bottom: 20px;
		--margin-left: 0px;
		--margin-right: 0px;
	}
	
	.elementor-10684 .elementor-element.elementor-element-301def67 {
		--margin-top: 0px;
		--margin-bottom: 20px;
		--margin-left: 0px;
		--margin-right: 0px;
	}
	
	.elementor-10684 .elementor-element.elementor-element-344b1e44 {
		--margin-top: 0px;
		--margin-bottom: 20px;
		--margin-left: 0px;
		--margin-right: 0px;
	}
	
	.elementor-10684 .elementor-element.elementor-element-2b020980 {
		--margin-top: 0px;
		--margin-bottom: 20px;
		--margin-left: 0px;
		--margin-right: 0px;
	}
	
	.elementor-10684 .elementor-element.elementor-element-56eaa020 {
		--margin-top: 0px;
		--margin-bottom: 20px;
		--margin-left: 0px;
		--margin-right: 0px;
	}
	
	.elementor-10684 .elementor-element.elementor-element-2191a124 {
		--margin-top: 0px;
		--margin-bottom: 20px;
		--margin-left: 0px;
		--margin-right: 0px;
	}
	
	.elementor-10684 .elementor-element.elementor-element-4b9c2acb {
		--margin-top: 0px;
		--margin-bottom: 20px;
		--margin-left: 0px;
		--margin-right: 0px;
	}
	
	.elementor-10684 .elementor-element.elementor-element-32c69e19 {
		--margin-top: 0px;
		--margin-bottom: 20px;
		--margin-left: 0px;
		--margin-right: 0px;
	}
	
	.elementor-10684 .elementor-element.elementor-element-27864672 {
		--margin-top: 0px;
		--margin-bottom: 20px;
		--margin-left: 0px;
		--margin-right: 0px;
	}
	
	.elementor-10684 .elementor-element.elementor-element-dd3102d {
		--margin-top: 0px;
		--margin-bottom: 20px;
		--margin-left: 0px;
		--margin-right: 0px;
	}
	
	.elementor-10684 .elementor-element.elementor-element-46557665 {
		--margin-top: 0px;
		--margin-bottom: 20px;
		--margin-left: 0px;
		--margin-right: 0px;
	}
	
	.elementor-10684 .elementor-element.elementor-element-1477a46e {
		--margin-top: 0px;
		--margin-bottom: 20px;
		--margin-left: 0px;
		--margin-right: 0px;
	}
	
	.elementor-10684 .elementor-element.elementor-element-648dc406 {
		--margin-top: 0px;
		--margin-bottom: 20px;
		--margin-left: 0px;
		--margin-right: 0px;
	}
	
	.elementor-10684 .elementor-element.elementor-element-11c48ac7 {
		--margin-top: 0px;
		--margin-bottom: 20px;
		--margin-left: 0px;
		--margin-right: 0px;
	}
	
	.elementor-10684 .elementor-element.elementor-element-15bcce34 {
		--margin-top: 0px;
		--margin-bottom: 20px;
		--margin-left: 0px;
		--margin-right: 0px;
	}
	
	.elementor-10684 .elementor-element.elementor-element-16168f64 {
		--margin-top: 0px;
		--margin-bottom: 20px;
		--margin-left: 0px;
		--margin-right: 0px;
	}
	
	.elementor-10684 .elementor-element.elementor-element-4241cb2a {
		--margin-top: 0px;
		--margin-bottom: 20px;
		--margin-left: 0px;
		--margin-right: 0px;
	}
	
	.elementor-10684 .elementor-element.elementor-element-252bbedd {
		--margin-top: 0px;
		--margin-bottom: 20px;
		--margin-left: 0px;
		--margin-right: 0px;
	}
	
	.elementor-10684 .elementor-element.elementor-element-4926aaa3 {
		--margin-top: 0px;
		--margin-bottom: 20px;
		--margin-left: 0px;
		--margin-right: 0px;
	}
	
	.elementor-10684 .elementor-element.elementor-element-3668924e {
		--margin-top: 0px;
		--margin-bottom: 20px;
		--margin-left: 0px;
		--margin-right: 0px;
	}
	
	.elementor-10684 .elementor-element.elementor-element-519b055d {
		--margin-top: 0px;
		--margin-bottom: 20px;
		--margin-left: 0px;
		--margin-right: 0px;
	}
	
	.elementor-10684 .elementor-element.elementor-element-2686701b {
		--margin-top: 0px;
		--margin-bottom: 20px;
		--margin-left: 0px;
		--margin-right: 0px;
	}
	
	.elementor-10684 .elementor-element.elementor-element-71ea91a4 {
		--margin-top: 0px;
		--margin-bottom: 20px;
		--margin-left: 0px;
		--margin-right: 0px;
	}
	
	.elementor-10684 .elementor-element.elementor-element-4bbfd72 {
		--margin-top: 0px;
		--margin-bottom: 20px;
		--margin-left: 0px;
		--margin-right: 0px;
	}
	
	.elementor-10684 .elementor-element.elementor-element-23a7df05 {
		--margin-top: 0px;
		--margin-bottom: 20px;
		--margin-left: 0px;
		--margin-right: 0px;
	}
	
	.elementor-10684 .elementor-element.elementor-element-5703bc0d {
		--margin-top: 0px;
		--margin-bottom: 20px;
		--margin-left: 0px;
		--margin-right: 0px;
	}
	
	.elementor-10684 .elementor-element.elementor-element-330d33bd {
		font-size: var(--e-global-typography-3b540c0-font-size);
		line-height: var(--e-global-typography-3b540c0-line-height);
		letter-spacing: var(--e-global-typography-3b540c0-letter-spacing);
	}
	
	.elementor-10684 .elementor-element.elementor-element-3b7d0d9a {
		--margin-top: 0px;
		--margin-bottom: 20px;
		--margin-left: 0px;
		--margin-right: 0px;
	}
	
	.elementor-10684 .elementor-element.elementor-element-6a7094ff {
		font-size: var(--e-global-typography-3b540c0-font-size);
		line-height: var(--e-global-typography-3b540c0-line-height);
		letter-spacing: var(--e-global-typography-3b540c0-letter-spacing);
	}
}
