/* End custom CSS */

.elementor-21644 .elementor-element.elementor-element-8b71c99 > .elementor-element-populated {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
}

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

.elementor-21644 .elementor-element.elementor-element-f8c4f9c .elementor-button {
	background-color: #e75101;
	font-size: 12px;
	font-weight: 600;
}

.elementor-21644 .elementor-element.elementor-element-f8c4f9c {
	width: auto;
	max-width: auto;
	top: 238px;
}

body:not(.rtl) .elementor-21644 .elementor-element.elementor-element-f8c4f9c {
	right: 0px;
}

body.rtl .elementor-21644 .elementor-element.elementor-element-f8c4f9c {
	left: 0px;
}

.elementor-21644 .elementor-element.elementor-element-34a7f63 .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 26px;
	font-weight: 400;
	color: #333;
}

.elementor-21644 .elementor-element.elementor-element-2347754 {
	font-family: "Roboto", Sans-serif;
	font-size: 13px;
	font-weight: 400;
	line-height: 1.5em;
	color: #555;
}

.elementor-21644 .elementor-element.elementor-element-5830309 > .elementor-widget-container {
	margin: -40px 0px 0px 0px;
}

.elementor-21644 .elementor-element.elementor-element-5830309 .elementor-button-content-wrapper {
	flex-direction: row-reverse;
}

.elementor-21644 .elementor-element.elementor-element-5cde826 .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 26px;
	font-weight: 400;
	color: #333;
}

.elementor-21644 .elementor-element.elementor-element-00d75f7 {
	font-family: "Roboto", Sans-serif;
	font-size: 13px;
	font-weight: 400;
	line-height: 1.5em;
	color: #555;
}

.elementor-21644 .elementor-element.elementor-element-42ef7a3 > .elementor-widget-container {
	margin: -40px 0px 0px 0px;
}

.elementor-21644 .elementor-element.elementor-element-42ef7a3 .elementor-button-content-wrapper {
	flex-direction: row-reverse;
}

.elementor-21644 .elementor-element.elementor-element-42b4cdf .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 26px;
	font-weight: 400;
	color: #333;
}

.elementor-21644 .elementor-element.elementor-element-26c7129 {
	font-family: "Roboto", Sans-serif;
	font-size: 13px;
	font-weight: 400;
	line-height: 1.5em;
	color: #555;
}

.elementor-21644 .elementor-element.elementor-element-181008f > .elementor-widget-container {
	margin: -40px 0px 0px 0px;
}

.elementor-21644 .elementor-element.elementor-element-181008f .elementor-button-content-wrapper {
	flex-direction: row-reverse;
}

.elementor-21644 .elementor-element.elementor-element-4c64fbb .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 26px;
	font-weight: 400;
	color: #333;
}

.elementor-21644 .elementor-element.elementor-element-08a7c9d {
	font-family: "Roboto", Sans-serif;
	font-size: 13px;
	font-weight: 400;
	line-height: 1.5em;
	color: #555;
}

.elementor-21644 .elementor-element.elementor-element-53ecd42 > .elementor-widget-container {
	margin: -40px 0px 0px 0px;
}

.elementor-21644 .elementor-element.elementor-element-53ecd42 .elementor-button-content-wrapper {
	flex-direction: row-reverse;
}

.elementor-21644 .elementor-element.elementor-element-12f404f .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 26px;
	font-weight: 400;
	color: #333;
}

.elementor-21644 .elementor-element.elementor-element-32b4c70 {
	font-family: "Roboto", Sans-serif;
	font-size: 13px;
	font-weight: 400;
	line-height: 1.5em;
	color: #555;
}

.elementor-21644 .elementor-element.elementor-element-0676de4 > .elementor-widget-container {
	margin: -40px 0px 0px 0px;
}

.elementor-21644 .elementor-element.elementor-element-0676de4 .elementor-button-content-wrapper {
	flex-direction: row-reverse;
}

.elementor-21644 .elementor-element.elementor-element-113099f .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 26px;
	font-weight: 400;
	color: #333;
}

.elementor-21644 .elementor-element.elementor-element-8b6a741 {
	font-family: "Roboto", Sans-serif;
	font-size: 13px;
	font-weight: 400;
	line-height: 1.5em;
	color: #555;
}

.elementor-21644 .elementor-element.elementor-element-f51e10d > .elementor-widget-container {
	margin: -40px 0px 0px 0px;
}

.elementor-21644 .elementor-element.elementor-element-f51e10d .elementor-button-content-wrapper {
	flex-direction: row-reverse;
}

.elementor-21644 .elementor-element.elementor-element-999577b .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 26px;
	font-weight: 400;
	color: #333;
}

.elementor-21644 .elementor-element.elementor-element-274dc6f {
	font-family: "Roboto", Sans-serif;
	font-size: 13px;
	font-weight: 400;
	line-height: 1.5em;
	color: #555;
}

.elementor-21644 .elementor-element.elementor-element-09f4c96 > .elementor-widget-container {
	margin: -40px 0px 0px 0px;
}

.elementor-21644 .elementor-element.elementor-element-09f4c96 .elementor-button-content-wrapper {
	flex-direction: row-reverse;
}

.elementor-21644 .elementor-element.elementor-element-b513c37 .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 26px;
	font-weight: 400;
	color: #333;
}

.elementor-21644 .elementor-element.elementor-element-9cde8ef {
	font-family: "Roboto", Sans-serif;
	font-size: 13px;
	font-weight: 400;
	line-height: 1.5em;
	color: #555;
}

.elementor-21644 .elementor-element.elementor-element-75bb32b > .elementor-widget-container {
	margin: -40px 0px 0px 0px;
}

.elementor-21644 .elementor-element.elementor-element-75bb32b .elementor-button-content-wrapper {
	flex-direction: row-reverse;
}

.elementor-21644 .elementor-element.elementor-element-bd8c991 .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 26px;
	font-weight: 400;
	color: #333;
}

.elementor-21644 .elementor-element.elementor-element-c3a9fb2 {
	font-family: "Roboto", Sans-serif;
	font-size: 13px;
	font-weight: 400;
	line-height: 1.5em;
	color: #555;
}

.elementor-21644 .elementor-element.elementor-element-0a3e00e > .elementor-widget-container {
	margin: -40px 0px 0px 0px;
}

.elementor-21644 .elementor-element.elementor-element-0a3e00e .elementor-button-content-wrapper {
	flex-direction: row-reverse;
}

.elementor-21644 .elementor-element.elementor-element-bb99579 .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 26px;
	font-weight: 400;
	color: #333;
}

.elementor-21644 .elementor-element.elementor-element-f0cd7b2 {
	font-family: "Roboto", Sans-serif;
	font-size: 13px;
	font-weight: 400;
	line-height: 1.5em;
	color: #555;
}

.elementor-21644 .elementor-element.elementor-element-c3ecb4a > .elementor-widget-container {
	margin: -40px 0px 0px 0px;
}

.elementor-21644 .elementor-element.elementor-element-c3ecb4a .elementor-button-content-wrapper {
	flex-direction: row-reverse;
}

.elementor-21644 .elementor-element.elementor-element-c30c5f0 .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 26px;
	font-weight: 400;
	color: #333;
}

.elementor-21644 .elementor-element.elementor-element-b6db299 {
	font-family: "Roboto", Sans-serif;
	font-size: 13px;
	font-weight: 400;
	line-height: 1.5em;
	color: #555;
}

.elementor-21644 .elementor-element.elementor-element-eda2cf3 > .elementor-widget-container {
	margin: -40px 0px 0px 0px;
}

.elementor-21644 .elementor-element.elementor-element-eda2cf3 .elementor-button-content-wrapper {
	flex-direction: row-reverse;
}

.elementor-21644 .elementor-element.elementor-element-5b9a42f .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 26px;
	font-weight: 400;
	color: #333;
}

.elementor-21644 .elementor-element.elementor-element-471e180 {
	font-family: "Roboto", Sans-serif;
	font-size: 13px;
	font-weight: 400;
	line-height: 1.5em;
	color: #555;
}

.elementor-21644 .elementor-element.elementor-element-74a48ed > .elementor-widget-container {
	margin: -40px 0px 0px 0px;
}

.elementor-21644 .elementor-element.elementor-element-74a48ed .elementor-button-content-wrapper {
	flex-direction: row-reverse;
}

.elementor-21644 .elementor-element.elementor-element-95e73cc .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 26px;
	font-weight: 400;
	color: #333;
}

.elementor-21644 .elementor-element.elementor-element-c200365 {
	font-family: "Roboto", Sans-serif;
	font-size: 13px;
	font-weight: 400;
	line-height: 1.5em;
	color: #555;
}

.elementor-21644 .elementor-element.elementor-element-4007d42 > .elementor-widget-container {
	margin: -40px 0px 0px 0px;
}

.elementor-21644 .elementor-element.elementor-element-4007d42 .elementor-button-content-wrapper {
	flex-direction: row-reverse;
}

.elementor-21644 .elementor-element.elementor-element-bd85691 .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 26px;
	font-weight: 400;
	color: #333;
}

.elementor-21644 .elementor-element.elementor-element-144b715 {
	font-family: "Roboto", Sans-serif;
	font-size: 13px;
	font-weight: 400;
	line-height: 1.5em;
	color: #555;
}

.elementor-21644 .elementor-element.elementor-element-d7f264f > .elementor-widget-container {
	margin: -40px 0px 0px 0px;
}

.elementor-21644 .elementor-element.elementor-element-d7f264f .elementor-button-content-wrapper {
	flex-direction: row-reverse;
}

.elementor-21644 .elementor-element.elementor-element-a4e324c .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 26px;
	font-weight: 400;
	color: #333;
}

.elementor-21644 .elementor-element.elementor-element-b476e3c {
	font-family: "Roboto", Sans-serif;
	font-size: 13px;
	font-weight: 400;
	line-height: 1.5em;
	color: #555;
}

.elementor-21644 .elementor-element.elementor-element-b2dc734 > .elementor-widget-container {
	margin: -40px 0px 0px 0px;
}

.elementor-21644 .elementor-element.elementor-element-b2dc734 .elementor-button-content-wrapper {
	flex-direction: row-reverse;
}

.elementor-widget .tippy-tooltip .tippy-content {
	text-align: center;
}

@media (max-width:1024px) {
	.elementor-21644 .elementor-element.elementor-element-5830309 > .elementor-widget-container {
		margin: -50px 0px 0px 0px;
	}
	
	.elementor-21644 .elementor-element.elementor-element-42ef7a3 > .elementor-widget-container {
		margin: -50px 0px 0px 0px;
	}
	
	.elementor-21644 .elementor-element.elementor-element-181008f > .elementor-widget-container {
		margin: -50px 0px 0px 0px;
	}
	
	.elementor-21644 .elementor-element.elementor-element-53ecd42 > .elementor-widget-container {
		margin: -50px 0px 0px 0px;
	}
	
	.elementor-21644 .elementor-element.elementor-element-0676de4 > .elementor-widget-container {
		margin: -50px 0px 0px 0px;
	}
	
	.elementor-21644 .elementor-element.elementor-element-f51e10d > .elementor-widget-container {
		margin: -50px 0px 0px 0px;
	}
	
	.elementor-21644 .elementor-element.elementor-element-09f4c96 > .elementor-widget-container {
		margin: -50px 0px 0px 0px;
	}
	
	.elementor-21644 .elementor-element.elementor-element-75bb32b > .elementor-widget-container {
		margin: -50px 0px 0px 0px;
	}
	
	.elementor-21644 .elementor-element.elementor-element-0a3e00e > .elementor-widget-container {
		margin: -50px 0px 0px 0px;
	}
	
	.elementor-21644 .elementor-element.elementor-element-c3ecb4a > .elementor-widget-container {
		margin: -50px 0px 0px 0px;
	}
	
	.elementor-21644 .elementor-element.elementor-element-eda2cf3 > .elementor-widget-container {
		margin: -50px 0px 0px 0px;
	}
	
	.elementor-21644 .elementor-element.elementor-element-74a48ed > .elementor-widget-container {
		margin: -50px 0px 0px 0px;
	}
	
	.elementor-21644 .elementor-element.elementor-element-4007d42 > .elementor-widget-container {
		margin: -50px 0px 0px 0px;
	}
	
	.elementor-21644 .elementor-element.elementor-element-d7f264f > .elementor-widget-container {
		margin: -50px 0px 0px 0px;
	}
	
	.elementor-21644 .elementor-element.elementor-element-b2dc734 > .elementor-widget-container {
		margin: -50px 0px 0px 0px;
	}
}

@media (max-width:767px) {
	.elementor-21644 .elementor-element.elementor-element-8b71c99 > .elementor-element-populated {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-21644 .elementor-element.elementor-element-5830309 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}
	
	.elementor-21644 .elementor-element.elementor-element-42ef7a3 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}
	
	.elementor-21644 .elementor-element.elementor-element-181008f > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}
	
	.elementor-21644 .elementor-element.elementor-element-53ecd42 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}
	
	.elementor-21644 .elementor-element.elementor-element-0676de4 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}
	
	.elementor-21644 .elementor-element.elementor-element-f51e10d > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}
	
	.elementor-21644 .elementor-element.elementor-element-09f4c96 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}
	
	.elementor-21644 .elementor-element.elementor-element-75bb32b > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}
	
	.elementor-21644 .elementor-element.elementor-element-0a3e00e > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}
	
	.elementor-21644 .elementor-element.elementor-element-c3ecb4a > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}
	
	.elementor-21644 .elementor-element.elementor-element-eda2cf3 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}
	
	.elementor-21644 .elementor-element.elementor-element-74a48ed > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}
	
	.elementor-21644 .elementor-element.elementor-element-4007d42 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}
	
	.elementor-21644 .elementor-element.elementor-element-d7f264f > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}
	
	.elementor-21644 .elementor-element.elementor-element-b2dc734 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}
}

@media (min-width:768px) {
	.elementor-21644 .elementor-element.elementor-element-801ad9a {
		width: 29.665%;
	}
	
	.elementor-21644 .elementor-element.elementor-element-b0e6595 {
		width: 70%;
	}
	
	.elementor-21644 .elementor-element.elementor-element-8b4b114 {
		width: 29.665%;
	}
	
	.elementor-21644 .elementor-element.elementor-element-e28d51c {
		width: 70%;
	}
	
	.elementor-21644 .elementor-element.elementor-element-09e74aa {
		width: 29.665%;
	}
	
	.elementor-21644 .elementor-element.elementor-element-2b633f6 {
		width: 70%;
	}
	
	.elementor-21644 .elementor-element.elementor-element-48d816d {
		width: 29.665%;
	}
	
	.elementor-21644 .elementor-element.elementor-element-acdd13b {
		width: 70%;
	}
	
	.elementor-21644 .elementor-element.elementor-element-b41c3d3 {
		width: 29.665%;
	}
	
	.elementor-21644 .elementor-element.elementor-element-a3a511b {
		width: 70%;
	}
	
	.elementor-21644 .elementor-element.elementor-element-d78dde5 {
		width: 29.665%;
	}
	
	.elementor-21644 .elementor-element.elementor-element-9731b87 {
		width: 70%;
	}
	
	.elementor-21644 .elementor-element.elementor-element-38e50ed {
		width: 29.665%;
	}
	
	.elementor-21644 .elementor-element.elementor-element-c3393af {
		width: 70%;
	}
	
	.elementor-21644 .elementor-element.elementor-element-f27a457 {
		width: 29.665%;
	}
	
	.elementor-21644 .elementor-element.elementor-element-55c8e3f {
		width: 70%;
	}
	
	.elementor-21644 .elementor-element.elementor-element-4ad15d1 {
		width: 29.665%;
	}
	
	.elementor-21644 .elementor-element.elementor-element-ecfc50f {
		width: 70%;
	}
	
	.elementor-21644 .elementor-element.elementor-element-1bbf8e6 {
		width: 29.665%;
	}
	
	.elementor-21644 .elementor-element.elementor-element-5e9586d {
		width: 70%;
	}
	
	.elementor-21644 .elementor-element.elementor-element-49f7d2c {
		width: 29.665%;
	}
	
	.elementor-21644 .elementor-element.elementor-element-bef9c21 {
		width: 70%;
	}
	
	.elementor-21644 .elementor-element.elementor-element-a6b42ce {
		width: 29.665%;
	}
	
	.elementor-21644 .elementor-element.elementor-element-1e0acb0 {
		width: 70%;
	}
	
	.elementor-21644 .elementor-element.elementor-element-7f17af8 {
		width: 29.665%;
	}
	
	.elementor-21644 .elementor-element.elementor-element-7b37ed1 {
		width: 70%;
	}
	
	.elementor-21644 .elementor-element.elementor-element-6456865 {
		width: 29.665%;
	}
	
	.elementor-21644 .elementor-element.elementor-element-05bed6a {
		width: 70%;
	}
	
	.elementor-21644 .elementor-element.elementor-element-7e0f1dd {
		width: 29.665%;
	}
	
	.elementor-21644 .elementor-element.elementor-element-f0be5b7 {
		width: 70%;
	}
}

@media (max-width:1024px) and (min-width:768px) {
	.elementor-21644 .elementor-element.elementor-element-8b71c99 {
		width: 70%;
	}
}

/* Start custom CSS for section, class: .elementor-element-3b7c73a */
.elementor-21644 .elementor-element.elementor-element-3b7c73a .elementor-heading-title:hover {
	color: #ff5800 !important;
}

.elementor-21644 .elementor-element.elementor-element-3b7c73a h5 {
	font-size: 13px;
	margin-bottom: 5px !important;
}

.elementor-21644 .elementor-element.elementor-element-3b7c73a h6 {
	font-size: 13px;
	line-height: 17px;
	margin-bottom: 5px !important;
}

.elementor-21644 .elementor-element.elementor-element-3b7c73a p {
	font-size: 13px;
	font-weight: 300;
	line-height: 20px;
	margin-bottom: 15px !important;
}
