/* End custom CSS */

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

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

.elementor-19202 .elementor-element.elementor-element-847df9b .elementor-button {
	background-color: #e75101;
	font-size: 12px;
	font-weight: 600;
}

.elementor-19202 .elementor-element.elementor-element-847df9b {
	width: auto;
	max-width: auto;
	top: 238px;
}

body:not(.rtl) .elementor-19202 .elementor-element.elementor-element-847df9b {
	right: 0px;
}

body.rtl .elementor-19202 .elementor-element.elementor-element-847df9b {
	left: 0px;
}

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

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

.elementor-19202 .elementor-element.elementor-element-c4f8ecb > .elementor-widget-container {
	margin: -40px 0px 0px 0px;
}

.elementor-19202 .elementor-element.elementor-element-c4f8ecb .elementor-button-content-wrapper {
	flex-direction: row-reverse;
}

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

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

.elementor-19202 .elementor-element.elementor-element-8dfc488 > .elementor-widget-container {
	margin: -40px 0px 0px 0px;
}

.elementor-19202 .elementor-element.elementor-element-8dfc488 .elementor-button-content-wrapper {
	flex-direction: row-reverse;
}

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

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

.elementor-19202 .elementor-element.elementor-element-c26eb04 > .elementor-widget-container {
	margin: -40px 0px 0px 0px;
}

.elementor-19202 .elementor-element.elementor-element-c26eb04 .elementor-button-content-wrapper {
	flex-direction: row-reverse;
}

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

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

.elementor-19202 .elementor-element.elementor-element-faa9b00 > .elementor-widget-container {
	margin: -40px 0px 0px 0px;
}

.elementor-19202 .elementor-element.elementor-element-faa9b00 .elementor-button-content-wrapper {
	flex-direction: row-reverse;
}

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

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

.elementor-19202 .elementor-element.elementor-element-dc85206 > .elementor-widget-container {
	margin: -40px 0px 0px 0px;
}

.elementor-19202 .elementor-element.elementor-element-dc85206 .elementor-button-content-wrapper {
	flex-direction: row-reverse;
}

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

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

.elementor-19202 .elementor-element.elementor-element-f2ca2dd > .elementor-widget-container {
	margin: -40px 0px 0px 0px;
}

.elementor-19202 .elementor-element.elementor-element-f2ca2dd .elementor-button-content-wrapper {
	flex-direction: row-reverse;
}

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

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

.elementor-19202 .elementor-element.elementor-element-529d255 > .elementor-widget-container {
	margin: -40px 0px 0px 0px;
}

.elementor-19202 .elementor-element.elementor-element-529d255 .elementor-button-content-wrapper {
	flex-direction: row-reverse;
}

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

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

.elementor-19202 .elementor-element.elementor-element-f385045 > .elementor-widget-container {
	margin: -40px 0px 0px 0px;
}

.elementor-19202 .elementor-element.elementor-element-f385045 .elementor-button-content-wrapper {
	flex-direction: row-reverse;
}

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

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

.elementor-19202 .elementor-element.elementor-element-78fcbed > .elementor-widget-container {
	margin: -40px 0px 0px 0px;
}

.elementor-19202 .elementor-element.elementor-element-78fcbed .elementor-button-content-wrapper {
	flex-direction: row-reverse;
}

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

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

.elementor-19202 .elementor-element.elementor-element-c5b7ffd > .elementor-widget-container {
	margin: -40px 0px 0px 0px;
}

.elementor-19202 .elementor-element.elementor-element-c5b7ffd .elementor-button-content-wrapper {
	flex-direction: row-reverse;
}

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

@media (max-width:1024px) {
	.elementor-19202 .elementor-element.elementor-element-c4f8ecb > .elementor-widget-container {
		margin: -50px 0px 0px 0px;
	}
	
	.elementor-19202 .elementor-element.elementor-element-8dfc488 > .elementor-widget-container {
		margin: -50px 0px 0px 0px;
	}
	
	.elementor-19202 .elementor-element.elementor-element-c26eb04 > .elementor-widget-container {
		margin: -50px 0px 0px 0px;
	}
	
	.elementor-19202 .elementor-element.elementor-element-faa9b00 > .elementor-widget-container {
		margin: -50px 0px 0px 0px;
	}
	
	.elementor-19202 .elementor-element.elementor-element-dc85206 > .elementor-widget-container {
		margin: -50px 0px 0px 0px;
	}
	
	.elementor-19202 .elementor-element.elementor-element-f2ca2dd > .elementor-widget-container {
		margin: -50px 0px 0px 0px;
	}
	
	.elementor-19202 .elementor-element.elementor-element-529d255 > .elementor-widget-container {
		margin: -50px 0px 0px 0px;
	}
	
	.elementor-19202 .elementor-element.elementor-element-f385045 > .elementor-widget-container {
		margin: -50px 0px 0px 0px;
	}
	
	.elementor-19202 .elementor-element.elementor-element-78fcbed > .elementor-widget-container {
		margin: -50px 0px 0px 0px;
	}
	
	.elementor-19202 .elementor-element.elementor-element-c5b7ffd > .elementor-widget-container {
		margin: -50px 0px 0px 0px;
	}
}

@media (max-width:767px) {
	.elementor-19202 .elementor-element.elementor-element-a4bd38e > .elementor-element-populated {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-19202 .elementor-element.elementor-element-c4f8ecb > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}
	
	.elementor-19202 .elementor-element.elementor-element-8dfc488 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}
	
	.elementor-19202 .elementor-element.elementor-element-c26eb04 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}
	
	.elementor-19202 .elementor-element.elementor-element-faa9b00 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}
	
	.elementor-19202 .elementor-element.elementor-element-dc85206 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}
	
	.elementor-19202 .elementor-element.elementor-element-f2ca2dd > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}
	
	.elementor-19202 .elementor-element.elementor-element-529d255 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}
	
	.elementor-19202 .elementor-element.elementor-element-f385045 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}
	
	.elementor-19202 .elementor-element.elementor-element-78fcbed > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}
	
	.elementor-19202 .elementor-element.elementor-element-c5b7ffd > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}
}

@media (min-width:768px) {
	.elementor-19202 .elementor-element.elementor-element-c6c1009 {
		width: 29.665%;
	}
	
	.elementor-19202 .elementor-element.elementor-element-12221d1 {
		width: 70%;
	}
	
	.elementor-19202 .elementor-element.elementor-element-0babdbc {
		width: 29.665%;
	}
	
	.elementor-19202 .elementor-element.elementor-element-36e69ef {
		width: 70%;
	}
	
	.elementor-19202 .elementor-element.elementor-element-9079151 {
		width: 29.665%;
	}
	
	.elementor-19202 .elementor-element.elementor-element-642bcdc {
		width: 70%;
	}
	
	.elementor-19202 .elementor-element.elementor-element-22961b0 {
		width: 29.665%;
	}
	
	.elementor-19202 .elementor-element.elementor-element-24eaff9 {
		width: 70%;
	}
	
	.elementor-19202 .elementor-element.elementor-element-c8af4e1 {
		width: 29.665%;
	}
	
	.elementor-19202 .elementor-element.elementor-element-0987dc4 {
		width: 70%;
	}
	
	.elementor-19202 .elementor-element.elementor-element-7b2484d {
		width: 29.665%;
	}
	
	.elementor-19202 .elementor-element.elementor-element-eb2a132 {
		width: 70%;
	}
	
	.elementor-19202 .elementor-element.elementor-element-e95025d {
		width: 29.665%;
	}
	
	.elementor-19202 .elementor-element.elementor-element-110cba5 {
		width: 70%;
	}
	
	.elementor-19202 .elementor-element.elementor-element-98e27d4 {
		width: 29.665%;
	}
	
	.elementor-19202 .elementor-element.elementor-element-55fba99 {
		width: 70%;
	}
	
	.elementor-19202 .elementor-element.elementor-element-a4c0d98 {
		width: 29.665%;
	}
	
	.elementor-19202 .elementor-element.elementor-element-33bc9d5 {
		width: 70%;
	}
	
	.elementor-19202 .elementor-element.elementor-element-2875d54 {
		width: 29.665%;
	}
	
	.elementor-19202 .elementor-element.elementor-element-59dd22b {
		width: 70%;
	}
}

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

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

.elementor-19202 .elementor-element.elementor-element-d1cdb1e h5 {
	font-size: 13px;
	margin-bottom: 5px !important;
}

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

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