
.elementor-2726 .elementor-element.elementor-element-e27db63 > .elementor-container {
	max-width: 1280px;
}

.elementor-2726 .elementor-element.elementor-element-e27db63 {
	margin-top: 60px;
	margin-bottom: 40px;
}

.elementor-widget-heading .elementor-heading-title {
	font-family: var(--e-global-typography-primary-font-family), Sans-serif;
	font-weight: var(--e-global-typography-primary-font-weight);
	color: var(--e-global-color-primary);
}

.elementor-2726 .elementor-element.elementor-element-5c78f3b .elementor-heading-title {
	font-weight: 600;
	color: #000;
}

.elementor-widget-text-editor {
	font-family: var(--e-global-typography-text-font-family), Sans-serif;
	font-weight: var(--e-global-typography-text-font-weight);
	color: var(--e-global-color-text);
}

.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap {
	background-color: var(--e-global-color-primary);
}

.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap {
	color: var(--e-global-color-primary);
	border-color: var(--e-global-color-primary);
}

.elementor-2726 .elementor-element.elementor-element-d143ff6 {
	font-family: "Roboto", Sans-serif;
	font-size: 16px;
	font-weight: 400;
	line-height: 27px;
	color: #000;
}

.elementor-2726 .elementor-element.elementor-element-680f766 > .elementor-widget-container {
	padding: 15px 15px 15px 15px;
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #000;
}

.elementor-2726 .elementor-element.elementor-element-680f766 {
	font-family: "Roboto", Sans-serif;
	font-weight: 400;
}

.elementor-2726 .elementor-element.elementor-element-59fe3a5:not(.elementor-motion-effects-element-type-background), .elementor-2726 .elementor-element.elementor-element-59fe3a5 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #ececec;
}

.elementor-2726 .elementor-element.elementor-element-59fe3a5 > .elementor-container {
	max-width: 1280px;
}

.elementor-2726 .elementor-element.elementor-element-59fe3a5 {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	padding: 30px 0px 30px 0px;
}

.elementor-2726 .elementor-element.elementor-element-59fe3a5 > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-2726 .elementor-element.elementor-element-0922629 .testimonial-area .testimonial-shape-group {
	background-color: #ececec;
}

.elementor-2726 .elementor-element.elementor-element-0922629 .testimonial-area .heading-section {
	text-align: left;
}

.elementor-2726 .elementor-element.elementor-element-0922629 .testimonial-area .heading-section h2 {
	color: #000;
}

.elementor-2726 .elementor-element.elementor-element-0922629 .testimonial-area .qoute-icon i {
	color: #f4f5f5;
	font-size: 40px;
}

.elementor-2726 .elementor-element.elementor-element-0922629 .testimonial-area .qoute-icon svg {
	fill: #f4f5f5;
	height: 40px;
}

.elementor-2726 .elementor-element.elementor-element-0922629 .custom-swiper-prev i {
	color: #033715;
}

.elementor-2726 .elementor-element.elementor-element-0922629 .custom-swiper-next i {
	color: #033715;
}

.elementor-2726 .elementor-element.elementor-element-0922629 .testimonial-area .testimonial-rating li i {
	color: #54a15d;
	font-size: 16px;
}

.elementor-widget-image .widget-image-caption {
	color: var(--e-global-color-text);
	font-family: var(--e-global-typography-text-font-family), Sans-serif;
	font-weight: var(--e-global-typography-text-font-weight);
}

.elementor-2726 .elementor-element.elementor-element-50523ed > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-2726 .elementor-element.elementor-element-50523ed {
	text-align: right;
}

.elementor-2726 .elementor-element.elementor-element-50523ed img {
	width: 180px;
}

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

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

.elementor-2726 .elementor-element.elementor-element-1d7a79d > .elementor-widget-container {
	padding: 30px 0px 0px 0px;
}

.elementor-2726 .elementor-element.elementor-element-b1944c5 > .elementor-container {
	max-width: 1280px;
}

.elementor-2726 .elementor-element.elementor-element-b1944c5 {
	margin-top: 40px;
	margin-bottom: 40px;
}

.elementor-2726 .elementor-element.elementor-element-c47ec14 .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-weight: 600;
	line-height: 37px;
	color: #000;
}

.elementor-2726 .elementor-element.elementor-element-401c6f7 .eael-data-table {
	max-width: 100%;
}

.elementor-2726 .elementor-element.elementor-element-401c6f7 .eael-data-table thead tr th {
	color: #fff;
	background-color: #039a0f;
}

.elementor-2726 .elementor-element.elementor-element-401c6f7 table.dataTable thead .sorting:after {
	color: #fff;
}

.elementor-2726 .elementor-element.elementor-element-401c6f7 table.dataTable thead .sorting_asc:after {
	color: #fff;
}

.elementor-2726 .elementor-element.elementor-element-401c6f7 table.dataTable thead .sorting_desc:after {
	color: #fff;
}

.elementor-2726 .elementor-element.elementor-element-401c6f7 .eael-data-table thead tr th:hover {
	color: #fff;
}

.elementor-2726 .elementor-element.elementor-element-401c6f7 table.dataTable thead .sorting:after:hover {
	color: #fff;
}

.elementor-2726 .elementor-element.elementor-element-401c6f7 table.dataTable thead .sorting_asc:after:hover {
	color: #fff;
}

.elementor-2726 .elementor-element.elementor-element-401c6f7 table.dataTable thead .sorting_desc:after:hover {
	color: #fff;
}

.elementor-2726 .elementor-element.elementor-element-401c6f7 .eael-data-table thead tr th i {
	font-size: 20px;
}

.elementor-2726 .elementor-element.elementor-element-401c6f7 .eael-data-table thead tr th .data-table-header-svg-icon {
	height: 20px;
	width: 20px;
}

.elementor-2726 .elementor-element.elementor-element-401c6f7 .eael-data-table tbody > tr:nth-child(2n) td {
	color: #000;
	background: #f2f2f2;
}

.elementor-2726 .elementor-element.elementor-element-401c6f7 .eael-data-table tbody > tr:nth-child(2n+1) td {
	color: #000;
}

.elementor-2726 .elementor-element.elementor-element-401c6f7 .eael-data-table tbody > tr:nth-child(2n+1) td:hover {
	color: #6d7882;
}

.elementor-2726 .elementor-element.elementor-element-401c6f7 .eael-data-table-wrap table td a {
	color: #257a03;
}

.elementor-2726 .elementor-element.elementor-element-401c6f7 .eael-data-table-wrap table td a:hover {
	color: #6d7882;
}

.elementor-2726 .elementor-element.elementor-element-401c6f7 .eael-data-table tbody .td-content-wrapper {
	text-align: left;
}

.elementor-2726 .elementor-element.elementor-element-401c6f7 .eael-data-table tbody .td-content-wrapper .eael-datatable-icon i {
	font-size: 20px;
	color: #c15959;
}

.elementor-2726 .elementor-element.elementor-element-401c6f7 .eael-data-table tbody .td-content-wrapper .eael-datatable-icon svg {
	height: 20px;
	width: 20px;
	fill: #c15959;
}

.elementor-2726 .elementor-element.elementor-element-401c6f7 .eael-data-table tbody .td-content-wrapper:hover .eael-datatable-icon i {
	color: #6d7882;
}

.elementor-2726 .elementor-element.elementor-element-401c6f7 .eael-data-table tbody .td-content-wrapper:hover .eael-datatable-icon svg {
	fill: #6d7882;
}

.elementor-2726 .elementor-element.elementor-element-d4fec44 > .elementor-container {
	max-width: 1280px;
}

.elementor-2726 .elementor-element.elementor-element-d4fec44 {
	margin-top: 0px;
	margin-bottom: 60px;
}

.elementor-2726 .elementor-element.elementor-element-56be992 > .elementor-widget-container {
	padding: 15px 15px 15px 15px;
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #000;
}

.elementor-2726 .elementor-element.elementor-element-56be992 {
	font-family: "Roboto", Sans-serif;
	font-weight: 400;
}

@media (min-width:768px) {
	.elementor-2726 .elementor-element.elementor-element-1f81550 {
		width: 65%;
	}
	
	.elementor-2726 .elementor-element.elementor-element-a4ce2fa {
		width: 35%;
	}
}
