
.elementor-223885 .elementor-element.elementor-element-5f1cf19 {
	--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-223885 .elementor-element.elementor-element-d47f837 {
	--spacer-size: 50px;
}

.elementor-223885 .elementor-element.elementor-element-60805dd .dce-separator, .elementor-223885 .elementor-element.elementor-element-60805dd a, .elementor-223885 .elementor-element.elementor-element-60805dd a + span {
	padding: 0 5px;
}

.elementor-223885 .elementor-element.elementor-element-0d5f354 {
	--display: flex;
}

.elementor-223885 .elementor-element.elementor-element-0d5f354:not(.elementor-motion-effects-element-type-background), .elementor-223885 .elementor-element.elementor-element-0d5f354 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #d2232a;
}

.elementor-223885 .elementor-element.elementor-element-39e912b {
	--spacer-size: 50px;
}

.elementor-223885 .elementor-element.elementor-element-d48fdbc .elementor-heading-title {
	font-family: "Bebas Neue", Sans-serif;
	font-size: 50px;
	font-weight: 400;
	color: var(--e-global-color-7b9728f4);
}

.elementor-223885 .elementor-element.elementor-element-ff0f842 {
	--spacer-size: 50px;
}

.elementor-223885 .elementor-element.elementor-element-3b3395c {
	--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-223885 .elementor-element.elementor-element-f756e60 {
	--display: flex;
}

.elementor-223885 .elementor-element.elementor-element-0335c79 {
	--display: flex;
}

.elementor-223885 .elementor-element.elementor-element-83e208e {
	--display: grid;
	--e-con-grid-template-columns: repeat(1, 1fr);
	--e-con-grid-template-rows: repeat(1, 1fr);
	--grid-auto-flow: row;
}

.elementor-223885 .elementor-element.elementor-element-4d4dc19 {
	--display: flex;
}

.elementor-223885 .elementor-element.elementor-element-6ee5961 {
	--display: grid;
	--e-con-grid-template-columns: repeat(1, 1fr);
	--e-con-grid-template-rows: repeat(1, 1fr);
	--grid-auto-flow: row;
}

.elementor-223885 .elementor-element.elementor-element-6bc2fc5 {
	--display: flex;
}

.elementor-223885 .elementor-element.elementor-element-2b516a5 .elementor-heading-title {
	font-family: var(--e-global-typography-primary-font-family), Sans-serif;
	font-size: var(--e-global-typography-primary-font-size);
	font-weight: var(--e-global-typography-primary-font-weight);
	color: var(--e-global-color-text);
}

.elementor-223885 .elementor-element.elementor-element-4afc461 {
	color: var(--e-global-color-text);
}

.elementor-223885 .elementor-element.elementor-element-a28a858 .elementor-heading-title {
	font-family: var(--e-global-typography-primary-font-family), Sans-serif;
	font-size: var(--e-global-typography-primary-font-size);
	font-weight: var(--e-global-typography-primary-font-weight);
	color: var(--e-global-color-text);
}

.elementor-223885 .elementor-element.elementor-element-f0d02e3 {
	color: var(--e-global-color-text);
}

.elementor-223885 .elementor-element.elementor-element-71aa6e4 {
	--display: flex;
}

.elementor-223885 .elementor-element.elementor-element-5efd4db .elementor-heading-title {
	font-family: var(--e-global-typography-primary-font-family), Sans-serif;
	font-size: var(--e-global-typography-primary-font-size);
	font-weight: var(--e-global-typography-primary-font-weight);
	color: var(--e-global-color-text);
}

.elementor-223885 .elementor-element.elementor-element-8b2bad4 {
	color: var(--e-global-color-text);
}

.elementor-223885 .elementor-element.elementor-element-e313646 {
	--display: grid;
	--e-con-grid-template-columns: repeat(1, 1fr);
	--e-con-grid-template-rows: repeat(1, 1fr);
	--grid-auto-flow: row;
}

.elementor-223885 .elementor-element.elementor-element-38f2a6a {
	--display: flex;
}

.elementor-223885 .elementor-element.elementor-element-8fde42a {
	color: var(--e-global-color-text);
}

.elementor-223885 .elementor-element.elementor-element-df8e6d0 {
	--display: flex;
}

.elementor-223885 .elementor-element.elementor-element-b46d297 .elementor-heading-title {
	font-family: var(--e-global-typography-primary-font-family), Sans-serif;
	font-size: var(--e-global-typography-primary-font-size);
	font-weight: var(--e-global-typography-primary-font-weight);
	color: var(--e-global-color-text);
}

.elementor-223885 .elementor-element.elementor-element-ad777d8 {
	color: var(--e-global-color-text);
}

.elementor-223885 .elementor-element.elementor-element-8965c7d {
	--display: flex;
}

.elementor-223885 .elementor-element.elementor-element-dc4e093 .elementor-heading-title {
	font-family: var(--e-global-typography-primary-font-family), Sans-serif;
	font-size: var(--e-global-typography-primary-font-size);
	font-weight: var(--e-global-typography-primary-font-weight);
	color: var(--e-global-color-text);
}

.elementor-223885 .elementor-element.elementor-element-a07bd3e {
	color: var(--e-global-color-text);
}

.elementor-223885 .elementor-element.elementor-element-72388b3 {
	--display: flex;
}

.elementor-223885 .elementor-element.elementor-element-9ba4554 {
	color: var(--e-global-color-text);
}

.elementor-223885 .elementor-element.elementor-element-97385fb {
	--display: flex;
}

.elementor-223885 .elementor-element.elementor-element-11d556a .elementor-heading-title {
	font-family: var(--e-global-typography-primary-font-family), Sans-serif;
	font-size: var(--e-global-typography-primary-font-size);
	font-weight: var(--e-global-typography-primary-font-weight);
	color: var(--e-global-color-text);
}

.elementor-223885 .elementor-element.elementor-element-c0e87c8 {
	color: var(--e-global-color-text);
}

.elementor-223885 .elementor-element.elementor-element-6b22f80 {
	--display: flex;
}

.elementor-223885 .elementor-element.elementor-element-cd61161 {
	color: var(--e-global-color-text);
}

.elementor-223885 .elementor-element.elementor-element-3418d65 {
	--display: flex;
}

.elementor-223885 .elementor-element.elementor-element-042e0fc .elementor-heading-title {
	font-family: var(--e-global-typography-primary-font-family), Sans-serif;
	font-size: var(--e-global-typography-primary-font-size);
	font-weight: var(--e-global-typography-primary-font-weight);
	color: var(--e-global-color-text);
}

.elementor-223885 .elementor-element.elementor-element-b922871 {
	color: var(--e-global-color-text);
}

.elementor-223885 .elementor-element.elementor-element-4f1d17e .elementor-heading-title {
	font-family: var(--e-global-typography-primary-font-family), Sans-serif;
	font-size: var(--e-global-typography-primary-font-size);
	font-weight: var(--e-global-typography-primary-font-weight);
	color: var(--e-global-color-text);
}

.elementor-223885 .elementor-element.elementor-element-b666308 {
	color: var(--e-global-color-text);
}

.elementor-223885 .elementor-element.elementor-element-0f54cca {
	--display: flex;
}

.elementor-223885 .elementor-element.elementor-element-323cab6 .elementor-heading-title {
	font-family: var(--e-global-typography-primary-font-family), Sans-serif;
	font-size: var(--e-global-typography-primary-font-size);
	font-weight: var(--e-global-typography-primary-font-weight);
	color: var(--e-global-color-text);
}

.elementor-223885 .elementor-element.elementor-element-d68b4b6 {
	color: var(--e-global-color-text);
}

.elementor-223885 .elementor-element.elementor-element-766ea65 {
	color: var(--e-global-color-text);
}

.elementor-223885 .elementor-element.elementor-element-99906ac {
	--display: flex;
}

.elementor-223885 .elementor-element.elementor-element-e23571e {
	color: var(--e-global-color-text);
}

.elementor-223885 .elementor-element.elementor-element-2b96617 {
	color: var(--e-global-color-text);
}

.elementor-223885 .elementor-element.elementor-element-7000925 {
	--display: flex;
}

.elementor-223885 .elementor-element.elementor-element-d8bff70 {
	color: var(--e-global-color-text);
}

.elementor-223885 .elementor-element.elementor-element-88a1b71 {
	color: var(--e-global-color-text);
}

.elementor-223885 .elementor-element.elementor-element-3d6c59b {
	--display: flex;
}

.elementor-223885 .elementor-element.elementor-element-8097bba .elementor-heading-title {
	font-family: var(--e-global-typography-primary-font-family), Sans-serif;
	font-size: var(--e-global-typography-primary-font-size);
	font-weight: var(--e-global-typography-primary-font-weight);
	color: var(--e-global-color-text);
}

.elementor-223885 .elementor-element.elementor-element-f6786e9 {
	color: var(--e-global-color-text);
}

.elementor-223885 .elementor-element.elementor-element-9046152 {
	color: var(--e-global-color-text);
}

.elementor-223885 .elementor-element.elementor-element-8121f44 {
	--display: flex;
}

.elementor-223885 .elementor-element.elementor-element-f39f33c .elementor-heading-title {
	font-family: var(--e-global-typography-primary-font-family), Sans-serif;
	font-size: var(--e-global-typography-primary-font-size);
	font-weight: var(--e-global-typography-primary-font-weight);
	color: var(--e-global-color-text);
}

.elementor-223885 .elementor-element.elementor-element-f652ab0 {
	color: var(--e-global-color-text);
}

.elementor-223885 .elementor-element.elementor-element-98a37ba .elementor-heading-title {
	font-family: var(--e-global-typography-primary-font-family), Sans-serif;
	font-size: var(--e-global-typography-primary-font-size);
	font-weight: var(--e-global-typography-primary-font-weight);
	color: var(--e-global-color-text);
}

.elementor-223885 .elementor-element.elementor-element-c85869d {
	color: var(--e-global-color-text);
}

.elementor-223885 .elementor-element.elementor-element-74e28e4 {
	--display: flex;
}

.elementor-223885 .elementor-element.elementor-element-0512ad7 .elementor-heading-title {
	font-family: var(--e-global-typography-primary-font-family), Sans-serif;
	font-size: var(--e-global-typography-primary-font-size);
	font-weight: var(--e-global-typography-primary-font-weight);
	color: var(--e-global-color-text);
}

.elementor-223885 .elementor-element.elementor-element-6d515e3 {
	color: var(--e-global-color-text);
}

.elementor-223885 .elementor-element.elementor-element-6ddb6f1 {
	--display: flex;
}

.elementor-223885 .elementor-element.elementor-element-65310d0 .elementor-heading-title {
	font-family: var(--e-global-typography-primary-font-family), Sans-serif;
	font-size: var(--e-global-typography-primary-font-size);
	font-weight: var(--e-global-typography-primary-font-weight);
	color: var(--e-global-color-text);
}

.elementor-223885 .elementor-element.elementor-element-d3a18bb {
	color: var(--e-global-color-text);
}

.elementor-223885 .elementor-element.elementor-element-98d7e15 {
	color: var(--e-global-color-text);
}

.elementor-223885 .elementor-element.elementor-element-e55f3f3 {
	--display: flex;
}

.elementor-223885 .elementor-element.elementor-element-99cdc26 {
	color: var(--e-global-color-text);
}

.elementor-223885 .elementor-element.elementor-element-e08eeaa {
	color: var(--e-global-color-text);
}

.elementor-223885 .elementor-element.elementor-element-f1e1839 {
	--display: flex;
}

.elementor-223885 .elementor-element.elementor-element-009c665 .elementor-heading-title {
	font-family: var(--e-global-typography-primary-font-family), Sans-serif;
	font-size: var(--e-global-typography-primary-font-size);
	font-weight: var(--e-global-typography-primary-font-weight);
	color: var(--e-global-color-text);
}

.elementor-223885 .elementor-element.elementor-element-d4d50a4 {
	color: var(--e-global-color-text);
}

.elementor-223885 .elementor-element.elementor-element-04d00b5 .elementor-heading-title {
	font-family: var(--e-global-typography-primary-font-family), Sans-serif;
	font-size: var(--e-global-typography-primary-font-size);
	font-weight: var(--e-global-typography-primary-font-weight);
	color: var(--e-global-color-text);
}

.elementor-223885 .elementor-element.elementor-element-63418e3 {
	color: var(--e-global-color-text);
}

.elementor-223885 .elementor-element.elementor-element-9cd3efe {
	--display: flex;
}

.elementor-223885 .elementor-element.elementor-element-e10adef {
	color: var(--e-global-color-text);
}

.elementor-223885 .elementor-element.elementor-element-828046c {
	--display: flex;
}

.elementor-223885 .elementor-element.elementor-element-33e940a .elementor-heading-title {
	font-family: var(--e-global-typography-primary-font-family), Sans-serif;
	font-size: var(--e-global-typography-primary-font-size);
	font-weight: var(--e-global-typography-primary-font-weight);
	color: var(--e-global-color-text);
}

.elementor-223885 .elementor-element.elementor-element-4ab727f {
	color: var(--e-global-color-text);
}

@media (max-width:1200px) {
	.elementor-223885 .elementor-element.elementor-element-83e208e {
		--grid-auto-flow: row;
	}
	
	.elementor-223885 .elementor-element.elementor-element-6ee5961 {
		--grid-auto-flow: row;
	}
	
	.elementor-223885 .elementor-element.elementor-element-e313646 {
		--grid-auto-flow: row;
	}
}

@media (max-width:1024px) {
	.elementor-223885 .elementor-element.elementor-element-83e208e {
		--grid-auto-flow: row;
	}
	
	.elementor-223885 .elementor-element.elementor-element-6ee5961 {
		--grid-auto-flow: row;
	}
	
	.elementor-223885 .elementor-element.elementor-element-2b516a5 .elementor-heading-title {
		font-size: var(--e-global-typography-primary-font-size);
	}
	
	.elementor-223885 .elementor-element.elementor-element-a28a858 .elementor-heading-title {
		font-size: var(--e-global-typography-primary-font-size);
	}
	
	.elementor-223885 .elementor-element.elementor-element-5efd4db .elementor-heading-title {
		font-size: var(--e-global-typography-primary-font-size);
	}
	
	.elementor-223885 .elementor-element.elementor-element-e313646 {
		--grid-auto-flow: row;
	}
	
	.elementor-223885 .elementor-element.elementor-element-b46d297 .elementor-heading-title {
		font-size: var(--e-global-typography-primary-font-size);
	}
	
	.elementor-223885 .elementor-element.elementor-element-dc4e093 .elementor-heading-title {
		font-size: var(--e-global-typography-primary-font-size);
	}
	
	.elementor-223885 .elementor-element.elementor-element-11d556a .elementor-heading-title {
		font-size: var(--e-global-typography-primary-font-size);
	}
	
	.elementor-223885 .elementor-element.elementor-element-042e0fc .elementor-heading-title {
		font-size: var(--e-global-typography-primary-font-size);
	}
	
	.elementor-223885 .elementor-element.elementor-element-4f1d17e .elementor-heading-title {
		font-size: var(--e-global-typography-primary-font-size);
	}
	
	.elementor-223885 .elementor-element.elementor-element-323cab6 .elementor-heading-title {
		font-size: var(--e-global-typography-primary-font-size);
	}
	
	.elementor-223885 .elementor-element.elementor-element-8097bba .elementor-heading-title {
		font-size: var(--e-global-typography-primary-font-size);
	}
	
	.elementor-223885 .elementor-element.elementor-element-f39f33c .elementor-heading-title {
		font-size: var(--e-global-typography-primary-font-size);
	}
	
	.elementor-223885 .elementor-element.elementor-element-98a37ba .elementor-heading-title {
		font-size: var(--e-global-typography-primary-font-size);
	}
	
	.elementor-223885 .elementor-element.elementor-element-0512ad7 .elementor-heading-title {
		font-size: var(--e-global-typography-primary-font-size);
	}
	
	.elementor-223885 .elementor-element.elementor-element-65310d0 .elementor-heading-title {
		font-size: var(--e-global-typography-primary-font-size);
	}
	
	.elementor-223885 .elementor-element.elementor-element-009c665 .elementor-heading-title {
		font-size: var(--e-global-typography-primary-font-size);
	}
	
	.elementor-223885 .elementor-element.elementor-element-04d00b5 .elementor-heading-title {
		font-size: var(--e-global-typography-primary-font-size);
	}
	
	.elementor-223885 .elementor-element.elementor-element-33e940a .elementor-heading-title {
		font-size: var(--e-global-typography-primary-font-size);
	}
}

@media (max-width:767px) {
	.elementor-223885 .elementor-element.elementor-element-83e208e {
		--e-con-grid-template-columns: 1;
		--grid-auto-flow: row;
	}
	
	.elementor-223885 .elementor-element.elementor-element-6ee5961 {
		--e-con-grid-template-columns: 1;
		--grid-auto-flow: row;
	}
	
	.elementor-223885 .elementor-element.elementor-element-2b516a5 .elementor-heading-title {
		font-size: var(--e-global-typography-primary-font-size);
	}
	
	.elementor-223885 .elementor-element.elementor-element-a28a858 .elementor-heading-title {
		font-size: var(--e-global-typography-primary-font-size);
	}
	
	.elementor-223885 .elementor-element.elementor-element-5efd4db .elementor-heading-title {
		font-size: var(--e-global-typography-primary-font-size);
	}
	
	.elementor-223885 .elementor-element.elementor-element-e313646 {
		--e-con-grid-template-columns: 1;
		--grid-auto-flow: row;
	}
	
	.elementor-223885 .elementor-element.elementor-element-b46d297 .elementor-heading-title {
		font-size: var(--e-global-typography-primary-font-size);
	}
	
	.elementor-223885 .elementor-element.elementor-element-dc4e093 .elementor-heading-title {
		font-size: var(--e-global-typography-primary-font-size);
	}
	
	.elementor-223885 .elementor-element.elementor-element-11d556a .elementor-heading-title {
		font-size: var(--e-global-typography-primary-font-size);
	}
	
	.elementor-223885 .elementor-element.elementor-element-042e0fc .elementor-heading-title {
		font-size: var(--e-global-typography-primary-font-size);
	}
	
	.elementor-223885 .elementor-element.elementor-element-4f1d17e .elementor-heading-title {
		font-size: var(--e-global-typography-primary-font-size);
	}
	
	.elementor-223885 .elementor-element.elementor-element-323cab6 .elementor-heading-title {
		font-size: var(--e-global-typography-primary-font-size);
	}
	
	.elementor-223885 .elementor-element.elementor-element-8097bba .elementor-heading-title {
		font-size: var(--e-global-typography-primary-font-size);
	}
	
	.elementor-223885 .elementor-element.elementor-element-f39f33c .elementor-heading-title {
		font-size: var(--e-global-typography-primary-font-size);
	}
	
	.elementor-223885 .elementor-element.elementor-element-98a37ba .elementor-heading-title {
		font-size: var(--e-global-typography-primary-font-size);
	}
	
	.elementor-223885 .elementor-element.elementor-element-0512ad7 .elementor-heading-title {
		font-size: var(--e-global-typography-primary-font-size);
	}
	
	.elementor-223885 .elementor-element.elementor-element-65310d0 .elementor-heading-title {
		font-size: var(--e-global-typography-primary-font-size);
	}
	
	.elementor-223885 .elementor-element.elementor-element-009c665 .elementor-heading-title {
		font-size: var(--e-global-typography-primary-font-size);
	}
	
	.elementor-223885 .elementor-element.elementor-element-04d00b5 .elementor-heading-title {
		font-size: var(--e-global-typography-primary-font-size);
	}
	
	.elementor-223885 .elementor-element.elementor-element-33e940a .elementor-heading-title {
		font-size: var(--e-global-typography-primary-font-size);
	}
}
