/* End custom CSS */

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

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

.elementor-1198 .elementor-element.elementor-element-52fdbb5 .elementor-button {
	background-color: #e75101;
	font-size: 12px;
	font-weight: 600;
}

.elementor-1198 .elementor-element.elementor-element-52fdbb5 {
	width: auto;
	max-width: auto;
	top: 238px;
}

body:not(.rtl) .elementor-1198 .elementor-element.elementor-element-52fdbb5 {
	right: 0px;
}

body.rtl .elementor-1198 .elementor-element.elementor-element-52fdbb5 {
	left: 0px;
}

.elementor-1198 .elementor-element.elementor-element-32456bd {
	text-align: center;
}

.elementor-1198 .elementor-element.elementor-element-32456bd .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 28px;
	font-weight: 400;
	text-transform: uppercase;
	line-height: 1.3em;
	letter-spacing: 1px;
	color: #000;
}

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

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

.elementor-1198 .elementor-element.elementor-element-0da58cb > .elementor-widget-container {
	margin: -40px 0px 0px 0px;
}

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

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

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

.elementor-1198 .elementor-element.elementor-element-6d8dca4 > .elementor-widget-container {
	margin: -40px 0px 0px 0px;
}

.elementor-1198 .elementor-element.elementor-element-6d8dca4 .elementor-button-content-wrapper {
	flex-direction: row-reverse;
}

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

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

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

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

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

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

.elementor-1198 .elementor-element.elementor-element-5f3cac6 > .elementor-widget-container {
	margin: -40px 0px 0px 0px;
}

.elementor-1198 .elementor-element.elementor-element-5f3cac6 .elementor-button-content-wrapper {
	flex-direction: row-reverse;
}

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

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

.elementor-1198 .elementor-element.elementor-element-eb1e6cb > .elementor-widget-container {
	margin: -40px 0px 0px 0px;
}

.elementor-1198 .elementor-element.elementor-element-eb1e6cb .elementor-button-content-wrapper {
	flex-direction: row-reverse;
}

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

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

.elementor-1198 .elementor-element.elementor-element-da95143 > .elementor-widget-container {
	margin: -40px 0px 0px 0px;
}

.elementor-1198 .elementor-element.elementor-element-da95143 .elementor-button-content-wrapper {
	flex-direction: row-reverse;
}

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

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

.elementor-1198 .elementor-element.elementor-element-6136fff > .elementor-widget-container {
	margin: -40px 0px 0px 0px;
}

.elementor-1198 .elementor-element.elementor-element-6136fff .elementor-button-content-wrapper {
	flex-direction: row-reverse;
}

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

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

.elementor-1198 .elementor-element.elementor-element-a71b290 > .elementor-widget-container {
	margin: -40px 0px 0px 0px;
}

.elementor-1198 .elementor-element.elementor-element-a71b290 .elementor-button-content-wrapper {
	flex-direction: row-reverse;
}

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

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

.elementor-1198 .elementor-element.elementor-element-6f53e9f > .elementor-widget-container {
	margin: -40px 0px 0px 0px;
}

.elementor-1198 .elementor-element.elementor-element-6f53e9f .elementor-button-content-wrapper {
	flex-direction: row-reverse;
}

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

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

.elementor-1198 .elementor-element.elementor-element-f44afc5 > .elementor-widget-container {
	margin: -40px 0px 0px 0px;
}

.elementor-1198 .elementor-element.elementor-element-f44afc5 .elementor-button-content-wrapper {
	flex-direction: row-reverse;
}

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

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

.elementor-1198 .elementor-element.elementor-element-bcfa395 > .elementor-widget-container {
	margin: -40px 0px 0px 0px;
}

.elementor-1198 .elementor-element.elementor-element-bcfa395 .elementor-button-content-wrapper {
	flex-direction: row-reverse;
}

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

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

.elementor-1198 .elementor-element.elementor-element-83e00b5 > .elementor-widget-container {
	margin: -40px 0px 0px 0px;
}

.elementor-1198 .elementor-element.elementor-element-83e00b5 .elementor-button-content-wrapper {
	flex-direction: row-reverse;
}

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

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

.elementor-1198 .elementor-element.elementor-element-0abc847 > .elementor-widget-container {
	margin: -40px 0px 0px 0px;
}

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

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

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

.elementor-1198 .elementor-element.elementor-element-d2222ee > .elementor-widget-container {
	margin: -40px 0px 0px 0px;
}

.elementor-1198 .elementor-element.elementor-element-d2222ee .elementor-button-content-wrapper {
	flex-direction: row-reverse;
}

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

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

.elementor-1198 .elementor-element.elementor-element-479c10d > .elementor-widget-container {
	margin: -40px 0px 0px 0px;
}

.elementor-1198 .elementor-element.elementor-element-479c10d .elementor-button-content-wrapper {
	flex-direction: row-reverse;
}

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

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

.elementor-1198 .elementor-element.elementor-element-1e22962 > .elementor-widget-container {
	margin: -40px 0px 0px 0px;
}

.elementor-1198 .elementor-element.elementor-element-1e22962 .elementor-button-content-wrapper {
	flex-direction: row-reverse;
}

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

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

.elementor-1198 .elementor-element.elementor-element-7263e9b > .elementor-widget-container {
	margin: -40px 0px 0px 0px;
}

.elementor-1198 .elementor-element.elementor-element-7263e9b .elementor-button-content-wrapper {
	flex-direction: row-reverse;
}

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

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

.elementor-1198 .elementor-element.elementor-element-20261b3 > .elementor-widget-container {
	margin: -40px 0px 0px 0px;
}

.elementor-1198 .elementor-element.elementor-element-20261b3 .elementor-button-content-wrapper {
	flex-direction: row-reverse;
}

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

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

.elementor-1198 .elementor-element.elementor-element-a5b8b41 > .elementor-widget-container {
	margin: -40px 0px 0px 0px;
}

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

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

.elementor-1198 .elementor-element.elementor-element-1e7b59e > .elementor-widget-container {
	margin: -40px 0px 0px 0px;
}

.elementor-1198 .elementor-element.elementor-element-1e7b59e .elementor-button-content-wrapper {
	flex-direction: row-reverse;
}

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

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

.elementor-1198 .elementor-element.elementor-element-498437d > .elementor-widget-container {
	margin: -40px 0px 0px 0px;
}

.elementor-1198 .elementor-element.elementor-element-498437d .elementor-button-content-wrapper {
	flex-direction: row-reverse;
}

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

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

.elementor-1198 .elementor-element.elementor-element-9aa03af > .elementor-widget-container {
	margin: -40px 0px 0px 0px;
}

.elementor-1198 .elementor-element.elementor-element-9aa03af .elementor-button-content-wrapper {
	flex-direction: row-reverse;
}

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

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

.elementor-1198 .elementor-element.elementor-element-91b13cc > .elementor-widget-container {
	margin: -40px 0px 0px 0px;
}

.elementor-1198 .elementor-element.elementor-element-91b13cc .elementor-button-content-wrapper {
	flex-direction: row-reverse;
}

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

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

.elementor-1198 .elementor-element.elementor-element-af9fb6c > .elementor-widget-container {
	margin: -40px 0px 0px 0px;
}

.elementor-1198 .elementor-element.elementor-element-af9fb6c .elementor-button-content-wrapper {
	flex-direction: row-reverse;
}

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

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

.elementor-1198 .elementor-element.elementor-element-6e16152 > .elementor-widget-container {
	margin: -40px 0px 0px 0px;
}

.elementor-1198 .elementor-element.elementor-element-6e16152 .elementor-button-content-wrapper {
	flex-direction: row-reverse;
}

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

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

.elementor-1198 .elementor-element.elementor-element-17eb78c > .elementor-widget-container {
	margin: -40px 0px 0px 0px;
}

.elementor-1198 .elementor-element.elementor-element-17eb78c .elementor-button-content-wrapper {
	flex-direction: row-reverse;
}

.elementor-1198 .elementor-element.elementor-element-27473e5 {
	margin-top: 0px;
	margin-bottom: 0px;
}

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

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

.elementor-1198 .elementor-element.elementor-element-31855ae > .elementor-widget-container {
	margin: -40px 0px 0px 0px;
}

.elementor-1198 .elementor-element.elementor-element-31855ae .elementor-button-content-wrapper {
	flex-direction: row-reverse;
}

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

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

.elementor-1198 .elementor-element.elementor-element-2cc3062 > .elementor-widget-container {
	margin: -40px 0px 0px 0px;
}

.elementor-1198 .elementor-element.elementor-element-2cc3062 .elementor-button-content-wrapper {
	flex-direction: row-reverse;
}

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

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

.elementor-1198 .elementor-element.elementor-element-4d832ec > .elementor-widget-container {
	margin: -40px 0px 0px 0px;
}

.elementor-1198 .elementor-element.elementor-element-4d832ec .elementor-button-content-wrapper {
	flex-direction: row-reverse;
}

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

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

.elementor-1198 .elementor-element.elementor-element-4b1007a > .elementor-widget-container {
	margin: -40px 0px 0px 0px;
}

.elementor-1198 .elementor-element.elementor-element-4b1007a .elementor-button-content-wrapper {
	flex-direction: row-reverse;
}

.elementor-1198 .elementor-element.elementor-element-6942346 {
	margin-top: 0px;
	margin-bottom: 0px;
}

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

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

.elementor-1198 .elementor-element.elementor-element-a1cc86b > .elementor-widget-container {
	margin: -40px 0px 0px 0px;
}

.elementor-1198 .elementor-element.elementor-element-a1cc86b .elementor-button-content-wrapper {
	flex-direction: row-reverse;
}

.elementor-1198 .elementor-element.elementor-element-2bc347b {
	text-align: center;
}

.elementor-1198 .elementor-element.elementor-element-2bc347b .elementor-heading-title {
	font-size: 11px;
	font-weight: 400;
	line-height: 1.3em;
	color: #404040;
}

.elementor-1198 .elementor-element.elementor-element-e2e4be7:not(.elementor-motion-effects-element-type-background), .elementor-1198 .elementor-element.elementor-element-e2e4be7 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #e5e5e5;
}

.elementor-1198 .elementor-element.elementor-element-e2e4be7 {
	border-style: solid;
	border-width: 1px 0px 0px 0px;
	border-color: #ebebeb;
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
}

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

.elementor-1198 .elementor-element.elementor-element-f22c738 > .elementor-widget-container {
	margin: 15px 0px 15px 0px;
}

.elementor-1198 .elementor-element.elementor-element-f22c738 {
	text-align: center;
}

.elementor-1198 .elementor-element.elementor-element-f22c738 .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 22px;
	font-weight: 400;
	text-transform: uppercase;
	line-height: 1.3em;
	color: #444;
}

.elementor-1198 .elementor-element.elementor-element-d6c029e {
	font-family: "Open Sans", Sans-serif;
	font-size: 13px;
	font-weight: 500;
	color: #000;
}

:root {
	--page-title-display: none;
}

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

@media (max-width:1024px) {
	.elementor-1198 .elementor-element.elementor-element-0da58cb > .elementor-widget-container {
		margin: -50px 0px 0px 0px;
	}
	
	.elementor-1198 .elementor-element.elementor-element-6d8dca4 > .elementor-widget-container {
		margin: -50px 0px 0px 0px;
	}
	
	.elementor-1198 .elementor-element.elementor-element-8ab4841 > .elementor-widget-container {
		margin: -50px 0px 0px 0px;
	}
	
	.elementor-1198 .elementor-element.elementor-element-5f3cac6 > .elementor-widget-container {
		margin: -50px 0px 0px 0px;
	}
	
	.elementor-1198 .elementor-element.elementor-element-eb1e6cb > .elementor-widget-container {
		margin: -50px 0px 0px 0px;
	}
	
	.elementor-1198 .elementor-element.elementor-element-da95143 > .elementor-widget-container {
		margin: -50px 0px 0px 0px;
	}
	
	.elementor-1198 .elementor-element.elementor-element-6136fff > .elementor-widget-container {
		margin: -50px 0px 0px 0px;
	}
	
	.elementor-1198 .elementor-element.elementor-element-a71b290 > .elementor-widget-container {
		margin: -50px 0px 0px 0px;
	}
	
	.elementor-1198 .elementor-element.elementor-element-6f53e9f > .elementor-widget-container {
		margin: -50px 0px 0px 0px;
	}
	
	.elementor-1198 .elementor-element.elementor-element-f44afc5 > .elementor-widget-container {
		margin: -50px 0px 0px 0px;
	}
	
	.elementor-1198 .elementor-element.elementor-element-bcfa395 > .elementor-widget-container {
		margin: -50px 0px 0px 0px;
	}
	
	.elementor-1198 .elementor-element.elementor-element-83e00b5 > .elementor-widget-container {
		margin: -50px 0px 0px 0px;
	}
	
	.elementor-1198 .elementor-element.elementor-element-0abc847 > .elementor-widget-container {
		margin: -50px 0px 0px 0px;
	}
	
	.elementor-1198 .elementor-element.elementor-element-d2222ee > .elementor-widget-container {
		margin: -50px 0px 0px 0px;
	}
	
	.elementor-1198 .elementor-element.elementor-element-479c10d > .elementor-widget-container {
		margin: -50px 0px 0px 0px;
	}
	
	.elementor-1198 .elementor-element.elementor-element-1e22962 > .elementor-widget-container {
		margin: -50px 0px 0px 0px;
	}
	
	.elementor-1198 .elementor-element.elementor-element-7263e9b > .elementor-widget-container {
		margin: -50px 0px 0px 0px;
	}
	
	.elementor-1198 .elementor-element.elementor-element-20261b3 > .elementor-widget-container {
		margin: -50px 0px 0px 0px;
	}
	
	.elementor-1198 .elementor-element.elementor-element-a5b8b41 > .elementor-widget-container {
		margin: -50px 0px 0px 0px;
	}
	
	.elementor-1198 .elementor-element.elementor-element-1e7b59e > .elementor-widget-container {
		margin: -50px 0px 0px 0px;
	}
	
	.elementor-1198 .elementor-element.elementor-element-498437d > .elementor-widget-container {
		margin: -50px 0px 0px 0px;
	}
	
	.elementor-1198 .elementor-element.elementor-element-9aa03af > .elementor-widget-container {
		margin: -50px 0px 0px 0px;
	}
	
	.elementor-1198 .elementor-element.elementor-element-91b13cc > .elementor-widget-container {
		margin: -50px 0px 0px 0px;
	}
	
	.elementor-1198 .elementor-element.elementor-element-af9fb6c > .elementor-widget-container {
		margin: -50px 0px 0px 0px;
	}
	
	.elementor-1198 .elementor-element.elementor-element-6e16152 > .elementor-widget-container {
		margin: -50px 0px 0px 0px;
	}
	
	.elementor-1198 .elementor-element.elementor-element-17eb78c > .elementor-widget-container {
		margin: -50px 0px 0px 0px;
	}
	
	.elementor-1198 .elementor-element.elementor-element-31855ae > .elementor-widget-container {
		margin: -50px 0px 0px 0px;
	}
	
	.elementor-1198 .elementor-element.elementor-element-2cc3062 > .elementor-widget-container {
		margin: -50px 0px 0px 0px;
	}
	
	.elementor-1198 .elementor-element.elementor-element-4d832ec > .elementor-widget-container {
		margin: -50px 0px 0px 0px;
	}
	
	.elementor-1198 .elementor-element.elementor-element-4b1007a > .elementor-widget-container {
		margin: -50px 0px 0px 0px;
	}
	
	.elementor-1198 .elementor-element.elementor-element-a1cc86b > .elementor-widget-container {
		margin: -50px 0px 0px 0px;
	}
}

@media (max-width:767px) {
	.elementor-1198 .elementor-element.elementor-element-3943530 > .elementor-element-populated {
		padding: 20px 0px 0px 0px;
	}
	
	.elementor-1198 .elementor-element.elementor-element-0da58cb > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}
	
	.elementor-1198 .elementor-element.elementor-element-6d8dca4 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}
	
	.elementor-1198 .elementor-element.elementor-element-8ab4841 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}
	
	.elementor-1198 .elementor-element.elementor-element-5f3cac6 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}
	
	.elementor-1198 .elementor-element.elementor-element-eb1e6cb > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}
	
	.elementor-1198 .elementor-element.elementor-element-da95143 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}
	
	.elementor-1198 .elementor-element.elementor-element-6136fff > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}
	
	.elementor-1198 .elementor-element.elementor-element-a71b290 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}
	
	.elementor-1198 .elementor-element.elementor-element-6f53e9f > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}
	
	.elementor-1198 .elementor-element.elementor-element-f44afc5 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}
	
	.elementor-1198 .elementor-element.elementor-element-bcfa395 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}
	
	.elementor-1198 .elementor-element.elementor-element-83e00b5 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}
	
	.elementor-1198 .elementor-element.elementor-element-0abc847 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}
	
	.elementor-1198 .elementor-element.elementor-element-d2222ee > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}
	
	.elementor-1198 .elementor-element.elementor-element-479c10d > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}
	
	.elementor-1198 .elementor-element.elementor-element-1e22962 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}
	
	.elementor-1198 .elementor-element.elementor-element-7263e9b > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}
	
	.elementor-1198 .elementor-element.elementor-element-20261b3 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}
	
	.elementor-1198 .elementor-element.elementor-element-a5b8b41 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}
	
	.elementor-1198 .elementor-element.elementor-element-1e7b59e > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}
	
	.elementor-1198 .elementor-element.elementor-element-498437d > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}
	
	.elementor-1198 .elementor-element.elementor-element-9aa03af > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}
	
	.elementor-1198 .elementor-element.elementor-element-91b13cc > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}
	
	.elementor-1198 .elementor-element.elementor-element-af9fb6c > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}
	
	.elementor-1198 .elementor-element.elementor-element-6e16152 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}
	
	.elementor-1198 .elementor-element.elementor-element-17eb78c > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}
	
	.elementor-1198 .elementor-element.elementor-element-31855ae > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}
	
	.elementor-1198 .elementor-element.elementor-element-2cc3062 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}
	
	.elementor-1198 .elementor-element.elementor-element-4d832ec > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}
	
	.elementor-1198 .elementor-element.elementor-element-4b1007a > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}
	
	.elementor-1198 .elementor-element.elementor-element-a1cc86b > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}
}

@media (min-width:768px) {
	.elementor-1198 .elementor-element.elementor-element-7768f3d {
		width: 29.665%;
	}
	
	.elementor-1198 .elementor-element.elementor-element-5483df8 {
		width: 70%;
	}
	
	.elementor-1198 .elementor-element.elementor-element-fda086b {
		width: 29.665%;
	}
	
	.elementor-1198 .elementor-element.elementor-element-fa7c718 {
		width: 70%;
	}
	
	.elementor-1198 .elementor-element.elementor-element-b4d5044 {
		width: 29.665%;
	}
	
	.elementor-1198 .elementor-element.elementor-element-765008e {
		width: 70%;
	}
	
	.elementor-1198 .elementor-element.elementor-element-99360f8 {
		width: 29.665%;
	}
	
	.elementor-1198 .elementor-element.elementor-element-b3cdc9c {
		width: 70%;
	}
	
	.elementor-1198 .elementor-element.elementor-element-1a5d6c7 {
		width: 29.665%;
	}
	
	.elementor-1198 .elementor-element.elementor-element-2256c68 {
		width: 70%;
	}
	
	.elementor-1198 .elementor-element.elementor-element-4742b6c {
		width: 29.665%;
	}
	
	.elementor-1198 .elementor-element.elementor-element-38c596d {
		width: 70%;
	}
	
	.elementor-1198 .elementor-element.elementor-element-742d515 {
		width: 29.665%;
	}
	
	.elementor-1198 .elementor-element.elementor-element-e30b633 {
		width: 70%;
	}
	
	.elementor-1198 .elementor-element.elementor-element-83cf148 {
		width: 29.665%;
	}
	
	.elementor-1198 .elementor-element.elementor-element-81ed467 {
		width: 70%;
	}
	
	.elementor-1198 .elementor-element.elementor-element-0f48e49 {
		width: 29.665%;
	}
	
	.elementor-1198 .elementor-element.elementor-element-76e8a75 {
		width: 70%;
	}
	
	.elementor-1198 .elementor-element.elementor-element-1c9ec5d {
		width: 29.665%;
	}
	
	.elementor-1198 .elementor-element.elementor-element-ad27e33 {
		width: 70%;
	}
	
	.elementor-1198 .elementor-element.elementor-element-e8011b7 {
		width: 29.665%;
	}
	
	.elementor-1198 .elementor-element.elementor-element-02741d1 {
		width: 70%;
	}
	
	.elementor-1198 .elementor-element.elementor-element-4296700 {
		width: 29.665%;
	}
	
	.elementor-1198 .elementor-element.elementor-element-a8106c2 {
		width: 70%;
	}
	
	.elementor-1198 .elementor-element.elementor-element-8d1d5a9 {
		width: 29.665%;
	}
	
	.elementor-1198 .elementor-element.elementor-element-1b5cc07 {
		width: 70%;
	}
	
	.elementor-1198 .elementor-element.elementor-element-2364437 {
		width: 29.665%;
	}
	
	.elementor-1198 .elementor-element.elementor-element-7112e04 {
		width: 70%;
	}
	
	.elementor-1198 .elementor-element.elementor-element-7396d71 {
		width: 29.665%;
	}
	
	.elementor-1198 .elementor-element.elementor-element-5546c21 {
		width: 70%;
	}
	
	.elementor-1198 .elementor-element.elementor-element-42c9e9d {
		width: 29.665%;
	}
	
	.elementor-1198 .elementor-element.elementor-element-2dce148 {
		width: 70%;
	}
	
	.elementor-1198 .elementor-element.elementor-element-b9bafa3 {
		width: 29.665%;
	}
	
	.elementor-1198 .elementor-element.elementor-element-29f6b9d {
		width: 70%;
	}
	
	.elementor-1198 .elementor-element.elementor-element-a444dfb {
		width: 29.665%;
	}
	
	.elementor-1198 .elementor-element.elementor-element-d5ecf3e {
		width: 70%;
	}
	
	.elementor-1198 .elementor-element.elementor-element-9ab189d {
		width: 29.665%;
	}
	
	.elementor-1198 .elementor-element.elementor-element-d61e806 {
		width: 70%;
	}
	
	.elementor-1198 .elementor-element.elementor-element-2ca97fa {
		width: 29.665%;
	}
	
	.elementor-1198 .elementor-element.elementor-element-8b23f94 {
		width: 70%;
	}
	
	.elementor-1198 .elementor-element.elementor-element-321198e {
		width: 29.665%;
	}
	
	.elementor-1198 .elementor-element.elementor-element-359a7a3 {
		width: 70%;
	}
	
	.elementor-1198 .elementor-element.elementor-element-25fc161 {
		width: 29.665%;
	}
	
	.elementor-1198 .elementor-element.elementor-element-567161d {
		width: 70%;
	}
	
	.elementor-1198 .elementor-element.elementor-element-ddda66b {
		width: 29.665%;
	}
	
	.elementor-1198 .elementor-element.elementor-element-d2e4574 {
		width: 70%;
	}
	
	.elementor-1198 .elementor-element.elementor-element-ea13fce {
		width: 29.665%;
	}
	
	.elementor-1198 .elementor-element.elementor-element-71d7f8a {
		width: 70%;
	}
	
	.elementor-1198 .elementor-element.elementor-element-5c6b9eb {
		width: 29.665%;
	}
	
	.elementor-1198 .elementor-element.elementor-element-2211f39 {
		width: 70%;
	}
	
	.elementor-1198 .elementor-element.elementor-element-bf0a444 {
		width: 29.665%;
	}
	
	.elementor-1198 .elementor-element.elementor-element-e7beed1 {
		width: 70%;
	}
	
	.elementor-1198 .elementor-element.elementor-element-c107deb {
		width: 29.665%;
	}
	
	.elementor-1198 .elementor-element.elementor-element-704f289 {
		width: 70%;
	}
	
	.elementor-1198 .elementor-element.elementor-element-3f27aff {
		width: 29.665%;
	}
	
	.elementor-1198 .elementor-element.elementor-element-e859cdf {
		width: 70%;
	}
	
	.elementor-1198 .elementor-element.elementor-element-b336e32 {
		width: 29.665%;
	}
	
	.elementor-1198 .elementor-element.elementor-element-41bbb36 {
		width: 70%;
	}
	
	.elementor-1198 .elementor-element.elementor-element-51b5c56 {
		width: 29.665%;
	}
	
	.elementor-1198 .elementor-element.elementor-element-3958f07 {
		width: 70%;
	}
	
	.elementor-1198 .elementor-element.elementor-element-d2e7b6c {
		width: 29.665%;
	}
	
	.elementor-1198 .elementor-element.elementor-element-ea0ddc6 {
		width: 70%;
	}
}

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

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

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

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

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

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-d6c029e */
.elementor-1198 .elementor-element.elementor-element-d6c029e p {
	margin-bottom: .6em;
}
