/* End Custom Fonts CSS */

.elementor-48387 .elementor-element.elementor-element-122e2b5 {
	width: auto;
	max-width: auto;
	text-align: center;
}

.elementor-48387 .elementor-element.elementor-element-122e2b5 > .elementor-widget-container {
	margin: 0px 0px 20px 0px;
	padding: 0px 0px 10px 0px;
	border-style: solid;
	border-width: 0px 0px 1px 0px;
}

.elementor-48387 .elementor-element.elementor-element-122e2b5 .elementor-heading-title {
	font-family: "Bebas Neue Book", Sans-serif;
	font-weight: 700;
	letter-spacing: 2px;
}

.elementor-48387 .elementor-element.elementor-element-bed7fbe {
	font-family: "Source Sans Pro", Sans-serif;
	font-size: 17px;
	font-weight: 400;
	line-height: 1.7em;
	color: var(--e-global-color-secondary);
}

.elementor-48387 .elementor-element.elementor-element-e4ef4c9 {
	padding: 50px 0px 30px 0px;
}

.elementor-48387 .elementor-element.elementor-element-459e1ec:not(.elementor-motion-effects-element-type-background), .elementor-48387 .elementor-element.elementor-element-459e1ec > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #bfbfbf;
}

.elementor-48387 .elementor-element.elementor-element-a7ffeed:not(.elementor-motion-effects-element-type-background), .elementor-48387 .elementor-element.elementor-element-a7ffeed > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #fff;
}

.elementor-48387 .elementor-element.elementor-element-ac0b6b5:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-48387 .elementor-element.elementor-element-ac0b6b5 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #fff;
}

.elementor-48387 .elementor-element.elementor-element-d11997a {
	text-align: center;
}

.elementor-48387 .elementor-element.elementor-element-d11997a .elementor-heading-title {
	font-family: "Bebas Neue Book", Sans-serif;
	font-size: 28px;
	font-weight: 700;
}

.elementor-48387 .elementor-element.elementor-element-f026d2a {
	font-family: "Source Sans Pro", Sans-serif;
	font-size: 16px;
	line-height: 1.7em;
}

.elementor-48387 .elementor-element.elementor-element-c836ba7 .elementor-button:hover, .elementor-48387 .elementor-element.elementor-element-c836ba7 .elementor-button:focus {
	background-color: var(--e-global-color-4a230db);
}

.elementor-48387 .elementor-element.elementor-element-c836ba7 .elementor-button {
	font-family: "Source Sans Pro", Sans-serif;
	font-size: 17px;
	font-weight: 400;
	text-transform: uppercase;
	text-shadow: 0px 0px 10px rgba(0, 0, 0, .3);
	padding: 10px 15px 10px 15px;
}

.elementor-bc-flex-widget .elementor-48387 .elementor-element.elementor-element-ac0b6b5.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-48387 .elementor-element.elementor-element-ac0b6b5.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}

.elementor-48387 .elementor-element.elementor-element-ac0b6b5 > .elementor-element-populated {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	padding: 40px 20px 40px 20px;
}

.elementor-48387 .elementor-element.elementor-element-ac0b6b5 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-bc-flex-widget .elementor-48387 .elementor-element.elementor-element-99db187.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-48387 .elementor-element.elementor-element-99db187.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}

.elementor-48387 .elementor-element.elementor-element-99db187 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-block-end: 0px;
}

.elementor-48387 .elementor-element.elementor-element-99db187 > .elementor-element-populated {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
}

.elementor-48387 .elementor-element.elementor-element-99db187 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-48387 .elementor-element.elementor-element-a7ffeed {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin-top: 0px;
	margin-bottom: 15px;
}

.elementor-48387 .elementor-element.elementor-element-a7ffeed > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-48387 .elementor-element.elementor-element-c244145:not(.elementor-motion-effects-element-type-background), .elementor-48387 .elementor-element.elementor-element-c244145 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #fff;
}

.elementor-bc-flex-widget .elementor-48387 .elementor-element.elementor-element-85ab1b8.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-48387 .elementor-element.elementor-element-85ab1b8.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}

.elementor-48387 .elementor-element.elementor-element-85ab1b8 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-block-end: 0px;
}

.elementor-48387 .elementor-element.elementor-element-85ab1b8 > .elementor-element-populated {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
}

.elementor-48387 .elementor-element.elementor-element-85ab1b8 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-48387 .elementor-element.elementor-element-5976318:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-48387 .elementor-element.elementor-element-5976318 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #fff;
}

.elementor-48387 .elementor-element.elementor-element-9cf1600 {
	text-align: center;
}

.elementor-48387 .elementor-element.elementor-element-9cf1600 .elementor-heading-title {
	font-family: "Bebas Neue Book", Sans-serif;
	font-size: 28px;
	font-weight: 700;
}

.elementor-48387 .elementor-element.elementor-element-30683fe {
	font-family: "Source Sans Pro", Sans-serif;
	font-size: 16px;
	line-height: 1.7em;
}

.elementor-48387 .elementor-element.elementor-element-715da3b .elementor-button:hover, .elementor-48387 .elementor-element.elementor-element-715da3b .elementor-button:focus {
	background-color: var(--e-global-color-4a230db);
}

.elementor-48387 .elementor-element.elementor-element-715da3b .elementor-button {
	font-family: "Source Sans Pro", Sans-serif;
	font-size: 17px;
	font-weight: 400;
	text-transform: uppercase;
	text-shadow: 0px 0px 10px rgba(0, 0, 0, .3);
	padding: 10px 15px 10px 15px;
}

.elementor-bc-flex-widget .elementor-48387 .elementor-element.elementor-element-5976318.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-48387 .elementor-element.elementor-element-5976318.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}

.elementor-48387 .elementor-element.elementor-element-5976318 > .elementor-element-populated {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	padding: 40px 20px 40px 20px;
}

.elementor-48387 .elementor-element.elementor-element-5976318 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-48387 .elementor-element.elementor-element-c244145 {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin-top: 0px;
	margin-bottom: 15px;
}

.elementor-48387 .elementor-element.elementor-element-c244145 > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-48387 .elementor-element.elementor-element-2ee092d:not(.elementor-motion-effects-element-type-background), .elementor-48387 .elementor-element.elementor-element-2ee092d > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #fff;
}

.elementor-48387 .elementor-element.elementor-element-8f73900:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-48387 .elementor-element.elementor-element-8f73900 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #fff;
}

.elementor-48387 .elementor-element.elementor-element-6145a58 {
	text-align: center;
}

.elementor-48387 .elementor-element.elementor-element-6145a58 .elementor-heading-title {
	font-family: "Bebas Neue Book", Sans-serif;
	font-size: 28px;
	font-weight: 700;
}

.elementor-48387 .elementor-element.elementor-element-a15a589 {
	font-family: "Source Sans Pro", Sans-serif;
	font-size: 16px;
	line-height: 1.7em;
}

.elementor-48387 .elementor-element.elementor-element-1e1235b .elementor-button:hover, .elementor-48387 .elementor-element.elementor-element-1e1235b .elementor-button:focus {
	background-color: var(--e-global-color-4a230db);
}

.elementor-48387 .elementor-element.elementor-element-1e1235b .elementor-button {
	font-family: "Source Sans Pro", Sans-serif;
	font-size: 17px;
	font-weight: 400;
	text-transform: uppercase;
	text-shadow: 0px 0px 10px rgba(0, 0, 0, .3);
	padding: 10px 15px 10px 15px;
}

.elementor-bc-flex-widget .elementor-48387 .elementor-element.elementor-element-8f73900.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-48387 .elementor-element.elementor-element-8f73900.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}

.elementor-48387 .elementor-element.elementor-element-8f73900 > .elementor-element-populated {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	padding: 40px 20px 40px 20px;
}

.elementor-48387 .elementor-element.elementor-element-8f73900 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-bc-flex-widget .elementor-48387 .elementor-element.elementor-element-c56de6f.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-48387 .elementor-element.elementor-element-c56de6f.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}

.elementor-48387 .elementor-element.elementor-element-c56de6f > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-block-end: 0px;
}

.elementor-48387 .elementor-element.elementor-element-c56de6f > .elementor-element-populated {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
}

.elementor-48387 .elementor-element.elementor-element-c56de6f > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-48387 .elementor-element.elementor-element-2ee092d {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin-top: 0px;
	margin-bottom: 15px;
}

.elementor-48387 .elementor-element.elementor-element-2ee092d > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-48387 .elementor-element.elementor-element-0a8a434:not(.elementor-motion-effects-element-type-background), .elementor-48387 .elementor-element.elementor-element-0a8a434 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #fff;
}

.elementor-bc-flex-widget .elementor-48387 .elementor-element.elementor-element-788d9c7.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-48387 .elementor-element.elementor-element-788d9c7.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}

.elementor-48387 .elementor-element.elementor-element-788d9c7 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-block-end: 0px;
}

.elementor-48387 .elementor-element.elementor-element-788d9c7 > .elementor-element-populated {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
}

.elementor-48387 .elementor-element.elementor-element-788d9c7 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-48387 .elementor-element.elementor-element-149776d:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-48387 .elementor-element.elementor-element-149776d > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #fff;
}

.elementor-48387 .elementor-element.elementor-element-ce9d69b {
	text-align: center;
}

.elementor-48387 .elementor-element.elementor-element-ce9d69b .elementor-heading-title {
	font-family: "Bebas Neue Book", Sans-serif;
	font-size: 28px;
	font-weight: 700;
}

.elementor-48387 .elementor-element.elementor-element-de10ca0 {
	font-family: "Source Sans Pro", Sans-serif;
	font-size: 16px;
	line-height: 1.7em;
}

.elementor-48387 .elementor-element.elementor-element-32b8064 .elementor-button:hover, .elementor-48387 .elementor-element.elementor-element-32b8064 .elementor-button:focus {
	background-color: var(--e-global-color-4a230db);
}

.elementor-48387 .elementor-element.elementor-element-32b8064 .elementor-button {
	font-family: "Source Sans Pro", Sans-serif;
	font-size: 17px;
	font-weight: 400;
	text-transform: uppercase;
	text-shadow: 0px 0px 10px rgba(0, 0, 0, .3);
	padding: 10px 15px 10px 15px;
}

.elementor-bc-flex-widget .elementor-48387 .elementor-element.elementor-element-149776d.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-48387 .elementor-element.elementor-element-149776d.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}

.elementor-48387 .elementor-element.elementor-element-149776d > .elementor-element-populated {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	padding: 40px 20px 40px 20px;
}

.elementor-48387 .elementor-element.elementor-element-149776d > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-48387 .elementor-element.elementor-element-0a8a434 {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin-top: 0px;
	margin-bottom: 15px;
}

.elementor-48387 .elementor-element.elementor-element-0a8a434 > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-48387 .elementor-element.elementor-element-e90464f:not(.elementor-motion-effects-element-type-background), .elementor-48387 .elementor-element.elementor-element-e90464f > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #fff;
}

.elementor-48387 .elementor-element.elementor-element-9b431dc:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-48387 .elementor-element.elementor-element-9b431dc > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #fff;
}

.elementor-48387 .elementor-element.elementor-element-1916c6d {
	text-align: center;
}

.elementor-48387 .elementor-element.elementor-element-1916c6d .elementor-heading-title {
	font-family: "Bebas Neue Book", Sans-serif;
	font-size: 28px;
	font-weight: 700;
}

.elementor-48387 .elementor-element.elementor-element-8583cc0 {
	font-family: "Source Sans Pro", Sans-serif;
	font-size: 16px;
	line-height: 1.7em;
}

.elementor-48387 .elementor-element.elementor-element-3389815 .elementor-button:hover, .elementor-48387 .elementor-element.elementor-element-3389815 .elementor-button:focus {
	background-color: var(--e-global-color-4a230db);
}

.elementor-48387 .elementor-element.elementor-element-3389815 .elementor-button {
	font-family: "Source Sans Pro", Sans-serif;
	font-size: 17px;
	font-weight: 400;
	text-transform: uppercase;
	text-shadow: 0px 0px 10px rgba(0, 0, 0, .3);
	padding: 10px 15px 10px 15px;
}

.elementor-bc-flex-widget .elementor-48387 .elementor-element.elementor-element-9b431dc.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-48387 .elementor-element.elementor-element-9b431dc.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}

.elementor-48387 .elementor-element.elementor-element-9b431dc > .elementor-element-populated {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	padding: 40px 20px 40px 20px;
}

.elementor-48387 .elementor-element.elementor-element-9b431dc > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-bc-flex-widget .elementor-48387 .elementor-element.elementor-element-6e7be3b.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-48387 .elementor-element.elementor-element-6e7be3b.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}

.elementor-48387 .elementor-element.elementor-element-6e7be3b > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-block-end: 0px;
}

.elementor-48387 .elementor-element.elementor-element-6e7be3b > .elementor-element-populated {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
}

.elementor-48387 .elementor-element.elementor-element-6e7be3b > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-48387 .elementor-element.elementor-element-e90464f {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin-top: 0px;
	margin-bottom: 15px;
}

.elementor-48387 .elementor-element.elementor-element-e90464f > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-48387 .elementor-element.elementor-element-c662c76:not(.elementor-motion-effects-element-type-background), .elementor-48387 .elementor-element.elementor-element-c662c76 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #fff;
}

.elementor-bc-flex-widget .elementor-48387 .elementor-element.elementor-element-f7fd849.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-48387 .elementor-element.elementor-element-f7fd849.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}

.elementor-48387 .elementor-element.elementor-element-f7fd849 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-block-end: 0px;
}

.elementor-48387 .elementor-element.elementor-element-f7fd849 > .elementor-element-populated {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
}

.elementor-48387 .elementor-element.elementor-element-f7fd849 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-48387 .elementor-element.elementor-element-0d3e053:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-48387 .elementor-element.elementor-element-0d3e053 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #fff;
}

.elementor-48387 .elementor-element.elementor-element-125d84f {
	text-align: center;
}

.elementor-48387 .elementor-element.elementor-element-125d84f .elementor-heading-title {
	font-family: "Bebas Neue Book", Sans-serif;
	font-size: 28px;
	font-weight: 700;
}

.elementor-48387 .elementor-element.elementor-element-22a51c7 {
	font-family: "Source Sans Pro", Sans-serif;
	font-size: 16px;
	line-height: 1.7em;
}

.elementor-48387 .elementor-element.elementor-element-4325f6e .elementor-button:hover, .elementor-48387 .elementor-element.elementor-element-4325f6e .elementor-button:focus {
	background-color: var(--e-global-color-4a230db);
}

.elementor-48387 .elementor-element.elementor-element-4325f6e .elementor-button {
	font-family: "Source Sans Pro", Sans-serif;
	font-size: 17px;
	font-weight: 400;
	text-transform: uppercase;
	text-shadow: 0px 0px 10px rgba(0, 0, 0, .3);
	padding: 10px 15px 10px 15px;
}

.elementor-bc-flex-widget .elementor-48387 .elementor-element.elementor-element-0d3e053.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-48387 .elementor-element.elementor-element-0d3e053.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}

.elementor-48387 .elementor-element.elementor-element-0d3e053 > .elementor-element-populated {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	padding: 40px 20px 40px 20px;
}

.elementor-48387 .elementor-element.elementor-element-0d3e053 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-48387 .elementor-element.elementor-element-c662c76 {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin-top: 0px;
	margin-bottom: 15px;
}

.elementor-48387 .elementor-element.elementor-element-c662c76 > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-48387 .elementor-element.elementor-element-c839626:not(.elementor-motion-effects-element-type-background), .elementor-48387 .elementor-element.elementor-element-c839626 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #fff;
}

.elementor-48387 .elementor-element.elementor-element-3ecc923:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-48387 .elementor-element.elementor-element-3ecc923 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #fff;
}

.elementor-48387 .elementor-element.elementor-element-44da356 {
	text-align: center;
}

.elementor-48387 .elementor-element.elementor-element-44da356 .elementor-heading-title {
	font-family: "Bebas Neue Book", Sans-serif;
	font-size: 28px;
	font-weight: 700;
}

.elementor-48387 .elementor-element.elementor-element-b413e99 {
	font-family: "Source Sans Pro", Sans-serif;
	font-size: 16px;
	line-height: 1.7em;
}

.elementor-48387 .elementor-element.elementor-element-c9a8b87 .elementor-button:hover, .elementor-48387 .elementor-element.elementor-element-c9a8b87 .elementor-button:focus {
	background-color: var(--e-global-color-4a230db);
}

.elementor-48387 .elementor-element.elementor-element-c9a8b87 .elementor-button {
	font-family: "Source Sans Pro", Sans-serif;
	font-size: 17px;
	font-weight: 400;
	text-transform: uppercase;
	text-shadow: 0px 0px 10px rgba(0, 0, 0, .3);
	padding: 10px 15px 10px 15px;
}

.elementor-bc-flex-widget .elementor-48387 .elementor-element.elementor-element-3ecc923.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-48387 .elementor-element.elementor-element-3ecc923.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}

.elementor-48387 .elementor-element.elementor-element-3ecc923 > .elementor-element-populated {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	padding: 40px 20px 40px 20px;
}

.elementor-48387 .elementor-element.elementor-element-3ecc923 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-bc-flex-widget .elementor-48387 .elementor-element.elementor-element-d418175.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-48387 .elementor-element.elementor-element-d418175.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}

.elementor-48387 .elementor-element.elementor-element-d418175 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-block-end: 0px;
}

.elementor-48387 .elementor-element.elementor-element-d418175 > .elementor-element-populated {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
}

.elementor-48387 .elementor-element.elementor-element-d418175 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-48387 .elementor-element.elementor-element-c839626 {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin-top: 0px;
	margin-bottom: 15px;
}

.elementor-48387 .elementor-element.elementor-element-c839626 > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-48387 .elementor-element.elementor-element-9a1b307:not(.elementor-motion-effects-element-type-background), .elementor-48387 .elementor-element.elementor-element-9a1b307 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #fff;
}

.elementor-bc-flex-widget .elementor-48387 .elementor-element.elementor-element-2920935.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-48387 .elementor-element.elementor-element-2920935.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}

.elementor-48387 .elementor-element.elementor-element-2920935 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-block-end: 0px;
}

.elementor-48387 .elementor-element.elementor-element-2920935 > .elementor-element-populated {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
}

.elementor-48387 .elementor-element.elementor-element-2920935 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-48387 .elementor-element.elementor-element-273b2c1:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-48387 .elementor-element.elementor-element-273b2c1 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #fff;
}

.elementor-48387 .elementor-element.elementor-element-614e248 {
	text-align: center;
}

.elementor-48387 .elementor-element.elementor-element-614e248 .elementor-heading-title {
	font-family: "Bebas Neue Book", Sans-serif;
	font-size: 28px;
	font-weight: 700;
}

.elementor-48387 .elementor-element.elementor-element-fb95337 {
	font-family: "Source Sans Pro", Sans-serif;
	font-size: 16px;
	line-height: 1.7em;
}

.elementor-48387 .elementor-element.elementor-element-2685d37 .elementor-button:hover, .elementor-48387 .elementor-element.elementor-element-2685d37 .elementor-button:focus {
	background-color: var(--e-global-color-4a230db);
}

.elementor-48387 .elementor-element.elementor-element-2685d37 .elementor-button {
	font-family: "Source Sans Pro", Sans-serif;
	font-size: 17px;
	font-weight: 400;
	text-transform: uppercase;
	text-shadow: 0px 0px 10px rgba(0, 0, 0, .3);
	padding: 10px 15px 10px 15px;
}

.elementor-bc-flex-widget .elementor-48387 .elementor-element.elementor-element-273b2c1.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-48387 .elementor-element.elementor-element-273b2c1.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}

.elementor-48387 .elementor-element.elementor-element-273b2c1 > .elementor-element-populated {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	padding: 40px 20px 40px 20px;
}

.elementor-48387 .elementor-element.elementor-element-273b2c1 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-48387 .elementor-element.elementor-element-9a1b307 {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin-top: 0px;
	margin-bottom: 15px;
}

.elementor-48387 .elementor-element.elementor-element-9a1b307 > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-48387 .elementor-element.elementor-element-459e1ec {
	border-style: solid;
	border-width: 3px 0px 0px 0px;
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	padding: 55px 0px 55px 0px;
}

.elementor-48387 .elementor-element.elementor-element-459e1ec > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

@media (min-width:768px) {
	.elementor-48387 .elementor-element.elementor-element-ac0b6b5 {
		width: 40%;
	}
	
	.elementor-48387 .elementor-element.elementor-element-99db187 {
		width: 60%;
	}
	
	.elementor-48387 .elementor-element.elementor-element-85ab1b8 {
		width: 60%;
	}
	
	.elementor-48387 .elementor-element.elementor-element-5976318 {
		width: 40%;
	}
	
	.elementor-48387 .elementor-element.elementor-element-8f73900 {
		width: 40%;
	}
	
	.elementor-48387 .elementor-element.elementor-element-c56de6f {
		width: 60%;
	}
	
	.elementor-48387 .elementor-element.elementor-element-788d9c7 {
		width: 60%;
	}
	
	.elementor-48387 .elementor-element.elementor-element-149776d {
		width: 40%;
	}
	
	.elementor-48387 .elementor-element.elementor-element-9b431dc {
		width: 40%;
	}
	
	.elementor-48387 .elementor-element.elementor-element-6e7be3b {
		width: 60%;
	}
	
	.elementor-48387 .elementor-element.elementor-element-f7fd849 {
		width: 60%;
	}
	
	.elementor-48387 .elementor-element.elementor-element-0d3e053 {
		width: 40%;
	}
	
	.elementor-48387 .elementor-element.elementor-element-3ecc923 {
		width: 40%;
	}
	
	.elementor-48387 .elementor-element.elementor-element-d418175 {
		width: 60%;
	}
	
	.elementor-48387 .elementor-element.elementor-element-2920935 {
		width: 60%;
	}
	
	.elementor-48387 .elementor-element.elementor-element-273b2c1 {
		width: 40%;
	}
}
