.elementor-1293 .elementor-element.elementor-element-2cd5d547 {
    padding: 80px 0px 0px 0px;
}
.elementor-1293 .elementor-element.elementor-element-1124c399 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
    padding-bottom: calc(15px/2);
}
.elementor-1293 .elementor-element.elementor-element-1124c399 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
    margin-top: calc(15px/2);
}
.elementor-1293 .elementor-element.elementor-element-1124c399 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
    margin-right: calc(15px/2);
    margin-left: calc(15px/2);
}
.elementor-1293 .elementor-element.elementor-element-1124c399 .elementor-icon-list-items.elementor-inline-items {
    margin-right: calc(-15px/2);
    margin-left: calc(-15px/2);
}
body.rtl .elementor-1293 .elementor-element.elementor-element-1124c399 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
    left: calc(-15px/2);
}
body:not(.rtl) .elementor-1293 .elementor-element.elementor-element-1124c399 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
    right: calc(-15px/2);
}
.elementor-1293 .elementor-element.elementor-element-1124c399 .elementor-icon-list-icon i {
    color: #DDE3E2;
    transition: color 0.3s;
}
.elementor-1293 .elementor-element.elementor-element-1124c399 .elementor-icon-list-icon svg {
    fill: #DDE3E2;
    transition: fill 0.3s;
}
.elementor-1293 .elementor-element.elementor-element-1124c399 .elementor-icon-list-item:hover .elementor-icon-list-icon i {
    color: #289D88;
}
.elementor-1293 .elementor-element.elementor-element-1124c399 .elementor-icon-list-item:hover .elementor-icon-list-icon svg {
    fill: #289D88;
}
.elementor-1293 .elementor-element.elementor-element-1124c399 {
--e-icon-list-icon-size:19px;
--icon-vertical-offset:0px;
}
.elementor-1293 .elementor-element.elementor-element-1124c399 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1293 .elementor-element.elementor-element-1124c399 .elementor-icon-list-item > a {
    font-family: "Helvetica", Sans-serif;
    font-size: 20px;
}
.elementor-1293 .elementor-element.elementor-element-1124c399 .elementor-icon-list-text {
    color: #3C3C3C;
    transition: color 0.3s;
}
.elementor-1293 .elementor-element.elementor-element-2f4fd51 {
--e-image-carousel-slides-to-show:1;
}
.elementor-1293 .elementor-element.elementor-element-2f4fd51 .elementor-swiper-button.elementor-swiper-button-prev, .elementor-1293 .elementor-element.elementor-element-2f4fd51 .elementor-swiper-button.elementor-swiper-button-next {
    color: var( --e-global-color-primary );
}
.elementor-1293 .elementor-element.elementor-element-2f4fd51 .elementor-swiper-button.elementor-swiper-button-prev svg, .elementor-1293 .elementor-element.elementor-element-2f4fd51 .elementor-swiper-button.elementor-swiper-button-next svg {
    fill: var( --e-global-color-primary );
}
.elementor-1293 .elementor-element.elementor-element-2f4fd51 .swiper-pagination-bullet:not(.swiper-pagination-bullet-active) {
    background: var( --e-global-color-text );
    opacity: var( --e-global-color-text );
}
.elementor-1293 .elementor-element.elementor-element-2f4fd51 .swiper-pagination-bullet {
    background: var( --e-global-color-primary );
}
.elementor-1293 .elementor-element.elementor-element-66b1be14 .elementor-heading-title {
    color: #000000;
    font-family: "Helvetica", Sans-serif;
    font-size: 28px;
    font-weight: 500;
    line-height: 28px;
}
.elementor-1293 .elementor-element.elementor-element-3a3fa92f {
--divider-border-style:solid;
--divider-color:var( --e-global-color-primary );
--divider-border-width:2px;
}
.elementor-1293 .elementor-element.elementor-element-3a3fa92f .elementor-divider-separator {
    width: 20%;
}
.elementor-1293 .elementor-element.elementor-element-38348aa4 .elementor-heading-title {
    color: #000000;
    font-family: "Helvetica", Sans-serif;
    font-size: 21px;
    font-weight: 500;
}
.elementor-1293 .elementor-element.elementor-element-584e1487 .elementor-heading-title {
    color: #000000;
    font-family: "Helvetica", Sans-serif;
    font-size: 21px;
    font-weight: 500;
}
.elementor-1293 .elementor-element.elementor-element-d3aff1a {
    color: #000000;
    font-family: "Helvetica", Sans-serif;
    font-size: 20px;
    font-weight: 400;
    line-height: 30px;
}
.elementor-1293 .elementor-element.elementor-element-d3aff1a > .elementor-widget-container {
    margin: 0px 0px 0px 0px;
}
.elementor-1293 .elementor-element.elementor-element-1071b905 .elementor-button {
    font-family: "Helvetica", Sans-serif;
    font-size: 18px;
    font-weight: 400;
    fill: var( --e-global-color-primary );
    color: var( --e-global-color-primary );
    background-color: #FFFFFF;
    border-style: solid;
    border-width: 2px 2px 2px 2px;
    border-color: var( --e-global-color-primary );
    border-radius: 12px 12px 12px 12px;
}
.elementor-1293 .elementor-element.elementor-element-1071b905 .elementor-button:hover, .elementor-1293 .elementor-element.elementor-element-1071b905 .elementor-button:focus {
    color: #FFFFFF;
    background-color: var( --e-global-color-primary );
}
.elementor-1293 .elementor-element.elementor-element-1071b905 .elementor-button:hover svg, .elementor-1293 .elementor-element.elementor-element-1071b905 .elementor-button:focus svg {
    fill: #FFFFFF;
}
.elementor-1293 .elementor-element.elementor-element-1071b905 > .elementor-widget-container {
    margin: 0px 0px 0px 0px;
}
.elementor-1293 .elementor-element.elementor-element-16295780 .elementor-button {
    font-family: "Helvetica", Sans-serif;
    font-size: 18px;
    font-weight: 400;
    fill: #FFFFFF;
    color: #FFFFFF;
    border-style: solid;
    border-width: 2px 2px 2px 2px;
    border-radius: 12px 12px 12px 12px;
}
.elementor-1293 .elementor-element.elementor-element-16295780 .elementor-button:hover, .elementor-1293 .elementor-element.elementor-element-16295780 .elementor-button:focus {
    color: #FFFFFF;
}
.elementor-1293 .elementor-element.elementor-element-16295780 .elementor-button:hover svg, .elementor-1293 .elementor-element.elementor-element-16295780 .elementor-button:focus svg {
    fill: #FFFFFF;
}
.elementor-1293 .elementor-element.elementor-element-16295780 > .elementor-widget-container {
    margin: 0px 0px 0px 0px;
}
.elementor-1293 .elementor-element.elementor-element-53ee46cd {
    padding: 80px 0px 40px 0px;
}
.elementor-1293 .elementor-element.elementor-element-33e1d6b7 .elementor-heading-title {
    color: #000000;
    font-family: "Helvetica", Sans-serif;
    font-size: 24px;
    font-weight: 500;
}
.elementor-1293 .elementor-element.elementor-element-91dc0d2 {
--e-image-carousel-slides-to-show:1;
}
.elementor-1293 .elementor-element.elementor-element-91dc0d2 .elementor-swiper-button.elementor-swiper-button-prev, .elementor-1293 .elementor-element.elementor-element-91dc0d2 .elementor-swiper-button.elementor-swiper-button-next {
    color: var( --e-global-color-primary );
}
.elementor-1293 .elementor-element.elementor-element-91dc0d2 .elementor-swiper-button.elementor-swiper-button-prev svg, .elementor-1293 .elementor-element.elementor-element-91dc0d2 .elementor-swiper-button.elementor-swiper-button-next svg {
    fill: var( --e-global-color-primary );
}
.elementor-1293 .elementor-element.elementor-element-91dc0d2 .swiper-pagination-bullet:not(.swiper-pagination-bullet-active) {
    background: var( --e-global-color-text );
    opacity: var( --e-global-color-text );
}
.elementor-1293 .elementor-element.elementor-element-91dc0d2 .swiper-pagination-bullet {
    background: var( --e-global-color-primary );
}
.elementor-1293 .elementor-element.elementor-element-39c68b1c > .elementor-element-populated {
    padding: 50px 50px 50px 50px;
}
.elementor-1293 .elementor-element.elementor-element-3e1d5e9 .elementor-heading-title {
    color: var( --e-global-color-text );
    font-family: "Helvetica", Sans-serif;
    font-size: 32px;
    font-weight: 500;
    line-height: 38.4px;
}
.elementor-1293 .elementor-element.elementor-element-3e1d5e9 > .elementor-widget-container {
    margin: 14px 0px 0px 0px;
}
.elementor-1293 .elementor-element.elementor-element-2777fa9f {
    color: #000000;
    font-family: "Helvetica", Sans-serif;
    font-size: 22px;
}
.elementor-1293 .elementor-element.elementor-element-4b69d2fb .elementor-button {
    font-family: "Helvetica", Sans-serif;
    font-size: 18px;
    font-weight: 400;
    fill: #FFFFFF;
    color: #FFFFFF;
    border-style: solid;
    border-width: 2px 2px 2px 2px;
    border-radius: 12px 12px 12px 12px;
}
.elementor-1293 .elementor-element.elementor-element-4b69d2fb .elementor-button:hover, .elementor-1293 .elementor-element.elementor-element-4b69d2fb .elementor-button:focus {
    color: #FFFFFF;
}
.elementor-1293 .elementor-element.elementor-element-4b69d2fb .elementor-button:hover svg, .elementor-1293 .elementor-element.elementor-element-4b69d2fb .elementor-button:focus svg {
    fill: #FFFFFF;
}
.elementor-1293 .elementor-element.elementor-element-4b69d2fb > .elementor-widget-container {
    margin: 0px 0px 0px 0px;
}
.elementor-1293 .elementor-element.elementor-element-b18b33a:not(.elementor-motion-effects-element-type-background), .elementor-1293 .elementor-element.elementor-element-b18b33a > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-color: #EEEEEE;
}
.elementor-1293 .elementor-element.elementor-element-b18b33a {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 80px 0px 80px 0px;
}
.elementor-1293 .elementor-element.elementor-element-b18b33a > .elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-bc-flex-widget .elementor-1293 .elementor-element.elementor-element-676be3a.elementor-column .elementor-widget-wrap {
    align-items: center;
}
.elementor-1293 .elementor-element.elementor-element-676be3a.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
    align-content: center;
    align-items: center;
}
.elementor-1293 .elementor-element.elementor-element-676be3a > .elementor-element-populated {
    padding: 0px 50px 0px 0px;
}
.elementor-1293 .elementor-element.elementor-element-5b5a16c .elementor-heading-title {
    color: var( --e-global-color-text );
    font-family: "Helvetica", Sans-serif;
    font-size: 32px;
    font-weight: 500;
    line-height: 38.4px;
}
.elementor-1293 .elementor-element.elementor-element-45e7ae3e {
    color: #000000;
    font-family: "Helvetica", Sans-serif;
    font-size: 22px;
}
.elementor-1293 .elementor-element.elementor-element-39eef6e4 .elementor-button {
    font-family: "Helvetica", Sans-serif;
    font-size: 18px;
    font-weight: 400;
    fill: #FFFFFF;
    color: #FFFFFF;
    border-style: solid;
    border-width: 2px 2px 2px 2px;
    border-radius: 12px 12px 12px 12px;
}
.elementor-1293 .elementor-element.elementor-element-39eef6e4 .elementor-button:hover, .elementor-1293 .elementor-element.elementor-element-39eef6e4 .elementor-button:focus {
    color: #FFFFFF;
}
.elementor-1293 .elementor-element.elementor-element-39eef6e4 .elementor-button:hover svg, .elementor-1293 .elementor-element.elementor-element-39eef6e4 .elementor-button:focus svg {
    fill: #FFFFFF;
}
.elementor-1293 .elementor-element.elementor-element-39eef6e4 > .elementor-widget-container {
    margin: 0px 0px 0px 0px;
}
.elementor-1293 .elementor-element.elementor-element-4eff516a > .elementor-element-populated {
    padding: 0px 0px 0px 0px;
}
.elementor-1293 .elementor-element.elementor-element-2c79919 {
--e-image-carousel-slides-to-show:1;
}
.elementor-1293 .elementor-element.elementor-element-2c79919 .elementor-swiper-button.elementor-swiper-button-prev, .elementor-1293 .elementor-element.elementor-element-2c79919 .elementor-swiper-button.elementor-swiper-button-next {
    color: var( --e-global-color-primary );
}
.elementor-1293 .elementor-element.elementor-element-2c79919 .elementor-swiper-button.elementor-swiper-button-prev svg, .elementor-1293 .elementor-element.elementor-element-2c79919 .elementor-swiper-button.elementor-swiper-button-next svg {
    fill: var( --e-global-color-primary );
}
.elementor-1293 .elementor-element.elementor-element-2c79919 .swiper-pagination-bullet:not(.swiper-pagination-bullet-active) {
    background: var( --e-global-color-text );
    opacity: var( --e-global-color-text );
}
.elementor-1293 .elementor-element.elementor-element-2c79919 .swiper-pagination-bullet {
    background: var( --e-global-color-primary );
}
.elementor-1293 .elementor-element.elementor-element-30f6cc51 > .elementor-element-populated {
    padding: 50px 0px 0px 0px;
}
.elementor-1293 .elementor-element.elementor-element-bca7341 {
--e-image-carousel-slides-to-show:1;
}
.elementor-1293 .elementor-element.elementor-element-bca7341 .elementor-swiper-button.elementor-swiper-button-prev, .elementor-1293 .elementor-element.elementor-element-bca7341 .elementor-swiper-button.elementor-swiper-button-next {
    color: var( --e-global-color-primary );
}
.elementor-1293 .elementor-element.elementor-element-bca7341 .elementor-swiper-button.elementor-swiper-button-prev svg, .elementor-1293 .elementor-element.elementor-element-bca7341 .elementor-swiper-button.elementor-swiper-button-next svg {
    fill: var( --e-global-color-primary );
}
.elementor-1293 .elementor-element.elementor-element-bca7341 .swiper-pagination-bullet:not(.swiper-pagination-bullet-active) {
    background: var( --e-global-color-text );
    opacity: var( --e-global-color-text );
}
.elementor-1293 .elementor-element.elementor-element-bca7341 .swiper-pagination-bullet {
    background: var( --e-global-color-primary );
}
.elementor-1293 .elementor-element.elementor-element-16b55a4f > .elementor-element-populated {
    padding: 50px 50px 50px 50px;
}
.elementor-1293 .elementor-element.elementor-element-e5cfe9b .elementor-heading-title {
    color: var( --e-global-color-text );
    font-family: "Helvetica", Sans-serif;
    font-size: 32px;
    font-weight: 500;
    line-height: 38.4px;
}
.elementor-1293 .elementor-element.elementor-element-66248511 {
    color: #000000;
    font-family: "Helvetica", Sans-serif;
    font-size: 22px;
}
.elementor-1293 .elementor-element.elementor-element-fa32ae0 .elementor-button {
    font-family: "Helvetica", Sans-serif;
    font-size: 18px;
    font-weight: 400;
    fill: #FFFFFF;
    color: #FFFFFF;
    border-style: solid;
    border-width: 2px 2px 2px 2px;
    border-radius: 12px 12px 12px 12px;
}
.elementor-1293 .elementor-element.elementor-element-fa32ae0 .elementor-button:hover, .elementor-1293 .elementor-element.elementor-element-fa32ae0 .elementor-button:focus {
    color: #FFFFFF;
}
.elementor-1293 .elementor-element.elementor-element-fa32ae0 .elementor-button:hover svg, .elementor-1293 .elementor-element.elementor-element-fa32ae0 .elementor-button:focus svg {
    fill: #FFFFFF;
}
.elementor-1293 .elementor-element.elementor-element-fa32ae0 > .elementor-widget-container {
    margin: 0px 0px 0px 0px;
}
.elementor-1293 .elementor-element.elementor-element-ce3844 {
    padding: 40px 0px 80px 0px;
}
.elementor-1293 .elementor-element.elementor-element-18a1724d .elementor-heading-title {
    color: #000000;
    font-family: "Helvetica", Sans-serif;
    font-size: 24px;
    font-weight: 500;
}
.elementor-1293 .elementor-element.elementor-element-7804d95 .eael-data-table {
    max-width: 100%;
}
.elementor-1293 .elementor-element.elementor-element-7804d95 .eael-data-table thead tr th {
    color: #000000;
    background-color: #FFFFFF;
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: #BBBBBB;
}
.elementor-1293 .elementor-element.elementor-element-7804d95 table.dataTable thead .sorting:after {
    color: #000000;
}
.elementor-1293 .elementor-element.elementor-element-7804d95 table.dataTable thead .sorting_asc:after {
    color: #000000;
}
.elementor-1293 .elementor-element.elementor-element-7804d95 table.dataTable thead .sorting_desc:after {
    color: #000000;
}
.elementor-1293 .elementor-element.elementor-element-7804d95 .eael-data-table thead tr th:hover {
    color: #000000;
}
.elementor-1293 .elementor-element.elementor-element-7804d95 table.dataTable thead .sorting:after:hover {
color:#000000;
}
.elementor-1293 .elementor-element.elementor-element-7804d95 table.dataTable thead .sorting_asc:after:hover {
color:#000000;
}
.elementor-1293 .elementor-element.elementor-element-7804d95 table.dataTable thead .sorting_desc:after:hover {
color:#000000;
}
.elementor-1293 .elementor-element.elementor-element-7804d95 .eael-data-table thead > tr th .data-table-header-text {
    font-family: "Helvetica", Sans-serif;
    font-size: 14px;
    font-weight: 700;
    line-height: 21px;
}
.elementor-1293 .elementor-element.elementor-element-7804d95 .eael-data-table thead tr th i {
    font-size: 20px;
}
.elementor-1293 .elementor-element.elementor-element-7804d95 .eael-data-table thead tr th .data-table-header-svg-icon {
    height: 20px;
    width: 20px;
}
.elementor-1293 .elementor-element.elementor-element-7804d95 .eael-data-table tbody > tr:nth-child(2n) td {
    color: #333333;
    background: #FFFFFF;
}
.elementor-1293 .elementor-element.elementor-element-7804d95 .eael-data-table tbody > tr:nth-child(2n+1) td {
    color: #333333;
    background-color: #EAEAEA;
}
.elementor-1293 .elementor-element.elementor-element-7804d95 .eael-data-table tbody tr td {
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: #BBBBBB;
    font-family: "Helvetica", Sans-serif;
    font-size: 14px;
    font-weight: 400;
    line-height: 21px;
}
.elementor-1293 .elementor-element.elementor-element-7804d95 .eael-data-table tbody > tr:nth-child(2n) td:hover {
    color: #333333;
    background: #FFFFFF;
}
.elementor-1293 .elementor-element.elementor-element-7804d95 .eael-data-table tbody > tr:nth-child(2n+1) td:hover {
    color: #333333;
    background-color: #EAEAEA;
}
.elementor-1293 .elementor-element.elementor-element-7804d95 .eael-data-table-wrap table td a {
    color: #c15959;
}
.elementor-1293 .elementor-element.elementor-element-7804d95 .eael-data-table-wrap table td a:hover {
    color: #6d7882;
}
.elementor-1293 .elementor-element.elementor-element-7804d95 .eael-data-table tbody .td-content-wrapper .eael-datatable-icon i {
    font-size: 20px;
    color: #c15959;
}
.elementor-1293 .elementor-element.elementor-element-7804d95 .eael-data-table tbody .td-content-wrapper .eael-datatable-icon svg {
    height: 20px;
    width: 20px;
    fill: #c15959;
}
.elementor-1293 .elementor-element.elementor-element-7804d95 .eael-data-table tbody .td-content-wrapper:hover .eael-datatable-icon i {
    color: #6d7882;
}
.elementor-1293 .elementor-element.elementor-element-7804d95 .eael-data-table tbody .td-content-wrapper:hover .eael-datatable-icon svg {
    fill: #6d7882;
}
.elementor-1293 .elementor-element.elementor-element-1c77b21d .elementor-heading-title {
    color: #000000;
    font-family: "Helvetica", Sans-serif;
    font-size: 24px;
    font-weight: 500;
	text-align: left;
	margin-top: 40px;
	margin-bottom: 40px;
}
.elementor-1293 .elementor-element.elementor-element-17dbd3eb img {
    border-radius: 7px 7px 7px 7px;
}
.elementor-1293 .elementor-element.elementor-element-65244a49 {
    text-align: center;
}
.elementor-1293 .elementor-element.elementor-element-65244a49 .elementor-heading-title {
    color: #000000;
    font-family: "Helvetica", Sans-serif;
    font-size: 24px;
    font-weight: normal;
}
.elementor-1293 .elementor-element.elementor-element-4d6b41e9 .elementor-button {
    font-family: "Helvetica", Sans-serif;
    font-size: 17px;
    font-weight: 400;
    fill: #1d951b;
    color: #1d951b;
    background-color: #FFFFFF;
    border-style: solid;
    border-width: 2px 2px 2px 2px;
    border-radius: 12px 12px 12px 12px;
}
.elementor-1293 .elementor-element.elementor-element-4d6b41e9 .elementor-button:hover, .elementor-1293 .elementor-element.elementor-element-4d6b41e9 .elementor-button:focus {
    color: #ffffff;
    background-color: #1d951b;
}
.elementor-1293 .elementor-element.elementor-element-4d6b41e9 .elementor-button:hover svg, .elementor-1293 .elementor-element.elementor-element-4d6b41e9 .elementor-button:focus svg {
    fill: #FFFFFF;
}
.elementor-1293 .elementor-element.elementor-element-4d6b41e9 > .elementor-widget-container {
    margin: 0px 0px 0px 0px;
}
.elementor-1293 .elementor-element.elementor-element-f5cbf2e img {
    border-radius: 7px 7px 7px 7px;
}
.elementor-1293 .elementor-element.elementor-element-5aae665 {
    text-align: center;
}
.elementor-1293 .elementor-element.elementor-element-5aae665 .elementor-heading-title {
    color: #000000;
    font-family: "Helvetica", Sans-serif;
    font-size: 24px;
    font-weight: normal;
}
.elementor-1293 .elementor-element.elementor-element-45904142 .elementor-button {
    font-family: "Helvetica", Sans-serif;
    font-size: 17px;
    font-weight: 400;
    fill: var( --e-global-color-primary );
    color: var( --e-global-color-primary );
    background-color: #FFFFFF;
    border-style: solid;
    border-width: 2px 2px 2px 2px;
    border-radius: 12px 12px 12px 12px;
}
.elementor-1293 .elementor-element.elementor-element-45904142 .elementor-button:hover, .elementor-1293 .elementor-element.elementor-element-45904142 .elementor-button:focus {
    color: #FFFFFF;
    background-color: var( --e-global-color-primary );
}
.elementor-1293 .elementor-element.elementor-element-45904142 .elementor-button:hover svg, .elementor-1293 .elementor-element.elementor-element-45904142 .elementor-button:focus svg {
    fill: #FFFFFF;
}
.elementor-1293 .elementor-element.elementor-element-45904142 > .elementor-widget-container {
    margin: 0px 0px 0px 0px;
}
.elementor-1293 .elementor-element.elementor-element-14438067 img {
    border-radius: 7px 7px 7px 7px;
}
.elementor-1293 .elementor-element.elementor-element-5de9d2d0 {
    text-align: center;
}
.elementor-1293 .elementor-element.elementor-element-5de9d2d0 .elementor-heading-title {
    color: #000000;
    font-family: "Helvetica", Sans-serif;
    font-size: 24px;
    font-weight: normal;
}
.elementor-1293 .elementor-element.elementor-element-4e9d0475 .elementor-button {
    font-family: "Helvetica", Sans-serif;
    font-size: 17px;
    font-weight: 400;
    fill: var( --e-global-color-primary );
    color: var( --e-global-color-primary );
    background-color: #FFFFFF;
    border-style: solid;
    border-width: 2px 2px 2px 2px;
    border-radius: 12px 12px 12px 12px;
}
.elementor-1293 .elementor-element.elementor-element-4e9d0475 .elementor-button:hover, .elementor-1293 .elementor-element.elementor-element-4e9d0475 .elementor-button:focus {
    color: #FFFFFF;
    background-color: var( --e-global-color-primary );
}
.elementor-1293 .elementor-element.elementor-element-4e9d0475 .elementor-button:hover svg, .elementor-1293 .elementor-element.elementor-element-4e9d0475 .elementor-button:focus svg {
    fill: #FFFFFF;
}
.elementor-1293 .elementor-element.elementor-element-4e9d0475 > .elementor-widget-container {
    margin: 0px 0px 0px 0px;
}
.elementor-1293 .elementor-element.elementor-element-21f23615 img {
    border-radius: 7px 7px 7px 7px;
}
.elementor-1293 .elementor-element.elementor-element-2a5d9642 {
    text-align: center;
}
.elementor-1293 .elementor-element.elementor-element-2a5d9642 .elementor-heading-title {
    color: #000000;
    font-family: "Helvetica", Sans-serif;
    font-size: 24px;
    font-weight: normal;
}
.elementor-1293 .elementor-element.elementor-element-6696369c .elementor-button {
    font-family: "Helvetica", Sans-serif;
    font-size: 17px;
    font-weight: 400;
    fill: var( --e-global-color-primary );
    color: var( --e-global-color-primary );
    background-color: #FFFFFF;
    border-style: solid;
    border-width: 2px 2px 2px 2px;
    border-radius: 12px 12px 12px 12px;
}
.elementor-1293 .elementor-element.elementor-element-6696369c .elementor-button:hover, .elementor-1293 .elementor-element.elementor-element-6696369c .elementor-button:focus {
    color: #FFFFFF;
    background-color: var( --e-global-color-primary );
}
.elementor-1293 .elementor-element.elementor-element-6696369c .elementor-button:hover svg, .elementor-1293 .elementor-element.elementor-element-6696369c .elementor-button:focus svg {
    fill: #FFFFFF;
}
.elementor-1293 .elementor-element.elementor-element-6696369c > .elementor-widget-container {
    margin: 0px 0px 0px 0px;
}
.elementor-1293 .elementor-element.elementor-element-7da30675 img {
    border-radius: 7px 7px 7px 7px;
}
.elementor-1293 .elementor-element.elementor-element-76445c0f {
    text-align: center;
}
.elementor-1293 .elementor-element.elementor-element-76445c0f .elementor-heading-title {
    color: #000000;
    font-family: "Helvetica", Sans-serif;
    font-size: 24px;
    font-weight: normal;
}
.elementor-1293 .elementor-element.elementor-element-4a24ba70 .elementor-button {
    font-family: "Helvetica", Sans-serif;
    font-size: 17px;
    font-weight: 400;
    fill: var( --e-global-color-primary );
    color: var( --e-global-color-primary );
    background-color: #FFFFFF;
    border-style: solid;
    border-width: 2px 2px 2px 2px;
    border-radius: 12px 12px 12px 12px;
}
.elementor-1293 .elementor-element.elementor-element-4a24ba70 .elementor-button:hover, .elementor-1293 .elementor-element.elementor-element-4a24ba70 .elementor-button:focus {
    color: #FFFFFF;
    background-color: var( --e-global-color-primary );
}
.elementor-1293 .elementor-element.elementor-element-4a24ba70 .elementor-button:hover svg, .elementor-1293 .elementor-element.elementor-element-4a24ba70 .elementor-button:focus svg {
    fill: #FFFFFF;
}
.elementor-1293 .elementor-element.elementor-element-4a24ba70 > .elementor-widget-container {
    margin: 0px 0px 0px 0px;
}
.elementor-1293 .elementor-element.elementor-element-36c524b3 img {
    border-radius: 7px 7px 7px 7px;
}
.elementor-1293 .elementor-element.elementor-element-5cc25567 {
    text-align: center;
}
.elementor-1293 .elementor-element.elementor-element-5cc25567 .elementor-heading-title {
    color: #000000;
    font-family: "Helvetica", Sans-serif;
    font-size: 24px;
    font-weight: normal;
}
.elementor-1293 .elementor-element.elementor-element-546c3547 .elementor-button {
    font-family: "Helvetica", Sans-serif;
    font-size: 17px;
    font-weight: 400;
    fill: var( --e-global-color-primary );
    color: var( --e-global-color-primary );
    background-color: #FFFFFF;
    border-style: solid;
    border-width: 2px 2px 2px 2px;
    border-radius: 12px 12px 12px 12px;
}
.elementor-1293 .elementor-element.elementor-element-546c3547 .elementor-button:hover, .elementor-1293 .elementor-element.elementor-element-546c3547 .elementor-button:focus {
    color: #FFFFFF;
    background-color: var( --e-global-color-primary );
}
.elementor-1293 .elementor-element.elementor-element-546c3547 .elementor-button:hover svg, .elementor-1293 .elementor-element.elementor-element-546c3547 .elementor-button:focus svg {
    fill: #FFFFFF;
}
.elementor-1293 .elementor-element.elementor-element-546c3547 > .elementor-widget-container {
    margin: 0px 0px 0px 0px;
}
.elementor-1293 .elementor-element.elementor-element-3d7b113 {
    padding: 80px 0px 80px 0px;
}
.elementor-1293 .elementor-element.elementor-element-676797c7 .elementor-heading-title {
    color: var( --e-global-color-text );
    font-family: "Helvetica", Sans-serif;
    font-size: 24px;
    font-weight: 500;
	text-align: left;
}
.elementor-1293 .elementor-element.elementor-element-f515e93 img {
    border-radius: 7px 7px 7px 7px;
}
.elementor-1293 .elementor-element.elementor-element-588a83bb {
    text-align: center;
}
.elementor-1293 .elementor-element.elementor-element-588a83bb .elementor-heading-title {
    color: #000000;
    font-family: "Helvetica", Sans-serif;
    font-size: 20px;
    font-weight: normal;
}
.elementor-1293 .elementor-element.elementor-element-2e079264 .elementor-button {
    font-family: "Helvetica", Sans-serif;
    font-size: 17px;
    font-weight: 400;
    fill: var( --e-global-color-primary );
    color: var( --e-global-color-primary );
    background-color: #FFFFFF;
    border-style: solid;
    border-width: 2px 2px 2px 2px;
    border-radius: 12px 12px 12px 12px;
}
.elementor-1293 .elementor-element.elementor-element-2e079264 .elementor-button:hover, .elementor-1293 .elementor-element.elementor-element-2e079264 .elementor-button:focus {
    color: #FFFFFF;
    background-color: var( --e-global-color-primary );
}
.elementor-1293 .elementor-element.elementor-element-2e079264 .elementor-button:hover svg, .elementor-1293 .elementor-element.elementor-element-2e079264 .elementor-button:focus svg {
    fill: #FFFFFF;
}
.elementor-1293 .elementor-element.elementor-element-2e079264 > .elementor-widget-container {
    margin: 0px 0px 0px 0px;
}
.elementor-1293 .elementor-element.elementor-element-3362cdc3 img {
    border-radius: 7px 7px 7px 7px;
}
.elementor-1293 .elementor-element.elementor-element-1723a97 {
    text-align: center;
}
.elementor-1293 .elementor-element.elementor-element-1723a97 .elementor-heading-title {
    color: #000000;
    font-family: "Helvetica", Sans-serif;
    font-size: 20px;
    font-weight: 500;
}
.elementor-1293 .elementor-element.elementor-element-420661af .elementor-button {
    font-family: "Helvetica", Sans-serif;
    font-size: 17px;
    font-weight: 400;
    fill: var( --e-global-color-primary );
    color: var( --e-global-color-primary );
    background-color: #FFFFFF;
    border-style: solid;
    border-width: 2px 2px 2px 2px;
    border-radius: 12px 12px 12px 12px;
}
.elementor-1293 .elementor-element.elementor-element-420661af .elementor-button:hover, .elementor-1293 .elementor-element.elementor-element-420661af .elementor-button:focus {
    color: #FFFFFF;
    background-color: var( --e-global-color-primary );
}
.elementor-1293 .elementor-element.elementor-element-420661af .elementor-button:hover svg, .elementor-1293 .elementor-element.elementor-element-420661af .elementor-button:focus svg {
    fill: #FFFFFF;
}
.elementor-1293 .elementor-element.elementor-element-420661af > .elementor-widget-container {
    margin: 0px 0px 0px 0px;
}
.elementor-1293 .elementor-element.elementor-element-33334756 img {
    border-radius: 7px 7px 7px 7px;
}
.elementor-1293 .elementor-element.elementor-element-6b0852ea {
    text-align: center;
}
.elementor-1293 .elementor-element.elementor-element-6b0852ea .elementor-heading-title {
    color: #000000;
    font-family: "Helvetica", Sans-serif;
    font-size: 20px;
    font-weight: normal;
}
.elementor-1293 .elementor-element.elementor-element-b60a2a3 .elementor-button {
    font-family: "Helvetica", Sans-serif;
    font-size: 17px;
    font-weight: 400;
    fill: var( --e-global-color-primary );
    color: var( --e-global-color-primary );
    background-color: #FFFFFF;
    border-style: solid;
    border-width: 2px 2px 2px 2px;
    border-radius: 12px 12px 12px 12px;
}
.elementor-1293 .elementor-element.elementor-element-b60a2a3 .elementor-button:hover, .elementor-1293 .elementor-element.elementor-element-b60a2a3 .elementor-button:focus {
    color: #FFFFFF;
    background-color: var( --e-global-color-primary );
}
.elementor-1293 .elementor-element.elementor-element-b60a2a3 .elementor-button:hover svg, .elementor-1293 .elementor-element.elementor-element-b60a2a3 .elementor-button:focus svg {
    fill: #FFFFFF;
}
.elementor-1293 .elementor-element.elementor-element-b60a2a3 > .elementor-widget-container {
    margin: 0px 0px 0px 0px;
}
.elementor-1293 .elementor-element.elementor-element-48afe71c img {
    border-radius: 7px 7px 7px 7px;
}
.elementor-1293 .elementor-element.elementor-element-30c96b52 {
    text-align: center;
}
.elementor-1293 .elementor-element.elementor-element-30c96b52 .elementor-heading-title {
    color: #000000;
    font-family: "Helvetica", Sans-serif;
    font-size: 20px;
    font-weight: normal;
}
.elementor-1293 .elementor-element.elementor-element-a1ffb28 .elementor-button {
    font-family: "Helvetica", Sans-serif;
    font-size: 17px;
    font-weight: 400;
    fill: var( --e-global-color-primary );
    color: var( --e-global-color-primary );
    background-color: #FFFFFF;
    border-style: solid;
    border-width: 2px 2px 2px 2px;
    border-radius: 12px 12px 12px 12px;
}
.elementor-1293 .elementor-element.elementor-element-a1ffb28 .elementor-button:hover, .elementor-1293 .elementor-element.elementor-element-a1ffb28 .elementor-button:focus {
    color: #FFFFFF;
    background-color: var( --e-global-color-primary );
}
.elementor-1293 .elementor-element.elementor-element-a1ffb28 .elementor-button:hover svg, .elementor-1293 .elementor-element.elementor-element-a1ffb28 .elementor-button:focus svg {
    fill: #FFFFFF;
}
.elementor-1293 .elementor-element.elementor-element-a1ffb28 > .elementor-widget-container {
    margin: 0px 0px 0px 0px;
}
.elementor-1293 .elementor-element.elementor-element-78c2e0fa img {
    border-radius: 7px 7px 7px 7px;
}
.elementor-1293 .elementor-element.elementor-element-4b07b03e {
    text-align: center;
}
.elementor-1293 .elementor-element.elementor-element-4b07b03e .elementor-heading-title {
    color: #000000;
    font-family: "Helvetica", Sans-serif;
    font-size: 20px;
    font-weight: normal;
}
.elementor-1293 .elementor-element.elementor-element-3b5781a6 .elementor-button {
    font-family: "Helvetica", Sans-serif;
    font-size: 17px;
    font-weight: 400;
    fill: var( --e-global-color-primary );
    color: var( --e-global-color-primary );
    background-color: #FFFFFF;
    border-style: solid;
    border-width: 2px 2px 2px 2px;
    border-radius: 12px 12px 12px 12px;
}
.elementor-1293 .elementor-element.elementor-element-3b5781a6 .elementor-button:hover, .elementor-1293 .elementor-element.elementor-element-3b5781a6 .elementor-button:focus {
    color: #FFFFFF;
    background-color: var( --e-global-color-primary );
}
.elementor-1293 .elementor-element.elementor-element-3b5781a6 .elementor-button:hover svg, .elementor-1293 .elementor-element.elementor-element-3b5781a6 .elementor-button:focus svg {
    fill: #FFFFFF;
}
.elementor-1293 .elementor-element.elementor-element-3b5781a6 > .elementor-widget-container {
    margin: 0px 0px 0px 0px;
}
.elementor-1293 .elementor-element.elementor-element-38bcc9f9 img {
    border-radius: 7px 7px 7px 7px;
}
.elementor-1293 .elementor-element.elementor-element-775b9a9 {
    text-align: center;
}
.elementor-1293 .elementor-element.elementor-element-775b9a9 .elementor-heading-title {
    color: #000000;
    font-family: "Helvetica", Sans-serif;
    font-size: 20px;
    font-weight: normal;
}
.elementor-1293 .elementor-element.elementor-element-6572c0e4 .elementor-button {
    font-family: "Helvetica", Sans-serif;
    font-size: 17px;
    font-weight: 400;
    fill: var( --e-global-color-primary );
    color: var( --e-global-color-primary );
    background-color: #FFFFFF;
    border-style: solid;
    border-width: 2px 2px 2px 2px;
    border-radius: 12px 12px 12px 12px;
}
.elementor-1293 .elementor-element.elementor-element-6572c0e4 .elementor-button:hover, .elementor-1293 .elementor-element.elementor-element-6572c0e4 .elementor-button:focus {
    color: #FFFFFF;
    background-color: var( --e-global-color-primary );
}
.elementor-1293 .elementor-element.elementor-element-6572c0e4 .elementor-button:hover svg, .elementor-1293 .elementor-element.elementor-element-6572c0e4 .elementor-button:focus svg {
    fill: #FFFFFF;
}
.elementor-1293 .elementor-element.elementor-element-6572c0e4 > .elementor-widget-container {
    margin: 0px 0px 0px 0px;
}
.elementor-1293 .elementor-element.elementor-element-797aa6d3:not(.elementor-motion-effects-element-type-background), .elementor-1293 .elementor-element.elementor-element-797aa6d3 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-color: #EEEEEE;
}
.elementor-1293 .elementor-element.elementor-element-797aa6d3 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 80px 0px 80px 0px;
}
.elementor-1293 .elementor-element.elementor-element-797aa6d3 > .elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-1293 .elementor-element.elementor-element-18337b7e .elementor-heading-title {
    color: #000000;
    font-family: "Helvetica", Sans-serif;
    font-size: 24px;
    font-weight: 500;
}
.elementor-1293 .elementor-element.elementor-element-4be78609 {
--divider-border-style:solid;
--divider-color:var( --e-global-color-primary );
--divider-border-width:2px;
}
.elementor-1293 .elementor-element.elementor-element-4be78609 .elementor-divider-separator {
    width: 20%;
}
.elementor-1293 .elementor-element.elementor-element-6f8fbe93 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
    padding-bottom: calc(37px/2);
}
.elementor-1293 .elementor-element.elementor-element-6f8fbe93 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
    margin-top: calc(37px/2);
}
.elementor-1293 .elementor-element.elementor-element-6f8fbe93 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
    margin-right: calc(37px/2);
    margin-left: calc(37px/2);
}
.elementor-1293 .elementor-element.elementor-element-6f8fbe93 .elementor-icon-list-items.elementor-inline-items {
    margin-right: calc(-37px/2);
    margin-left: calc(-37px/2);
}
body.rtl .elementor-1293 .elementor-element.elementor-element-6f8fbe93 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
    left: calc(-37px/2);
}
body:not(.rtl) .elementor-1293 .elementor-element.elementor-element-6f8fbe93 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
    right: calc(-37px/2);
}
.elementor-1293 .elementor-element.elementor-element-6f8fbe93 .elementor-icon-list-icon i {
    transition: color 0.3s;
}
.elementor-1293 .elementor-element.elementor-element-6f8fbe93 .elementor-icon-list-icon svg {
    transition: fill 0.3s;
}
.elementor-1293 .elementor-element.elementor-element-6f8fbe93 {
--e-icon-list-icon-size:19px;
--icon-vertical-offset:0px;
}
.elementor-1293 .elementor-element.elementor-element-6f8fbe93 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1293 .elementor-element.elementor-element-6f8fbe93 .elementor-icon-list-item > a {
    font-family: "Helvetica", Sans-serif;
    font-size: 20px;
}
.elementor-1293 .elementor-element.elementor-element-6f8fbe93 .elementor-icon-list-text {
    color: #000000;
    transition: color 0.3s;
}
.elementor-1293 .elementor-element.elementor-element-34c4fe1f .elementor-button {
    font-family: "Helvetica", Sans-serif;
    font-size: 17px;
    font-weight: 400;
    fill: #FFFFFF;
    color: #FFFFFF;
    border-style: solid;
    border-width: 2px 2px 2px 2px;
    border-radius: 12px 12px 12px 12px;
}
.elementor-1293 .elementor-element.elementor-element-34c4fe1f .elementor-button:hover, .elementor-1293 .elementor-element.elementor-element-34c4fe1f .elementor-button:focus {
    color: #FFFFFF;
}
.elementor-1293 .elementor-element.elementor-element-34c4fe1f .elementor-button:hover svg, .elementor-1293 .elementor-element.elementor-element-34c4fe1f .elementor-button:focus svg {
    fill: #FFFFFF;
}
.elementor-1293 .elementor-element.elementor-element-34c4fe1f > .elementor-widget-container {
    margin: -5px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
}
.elementor-1293 .elementor-element.elementor-element-932f0d8 .elementor-button {
    font-family: "Helvetica", Sans-serif;
    font-size: 17px;
    font-weight: 400;
    fill: #FFFFFF;
    color: #FFFFFF;
    border-style: solid;
    border-width: 2px 2px 2px 2px;
    border-radius: 12px 12px 12px 12px;
}
.elementor-1293 .elementor-element.elementor-element-932f0d8 .elementor-button:hover, .elementor-1293 .elementor-element.elementor-element-932f0d8 .elementor-button:focus {
    color: #FFFFFF;
}
.elementor-1293 .elementor-element.elementor-element-932f0d8 .elementor-button:hover svg, .elementor-1293 .elementor-element.elementor-element-932f0d8 .elementor-button:focus svg {
    fill: #FFFFFF;
}
.elementor-1293 .elementor-element.elementor-element-932f0d8 > .elementor-widget-container {
    margin: 0px 0px 0px 0px;
}
.elementor-1293 .elementor-element.elementor-element-302f3837 .elementor-button {
    font-family: "Helvetica", Sans-serif;
    font-size: 17px;
    font-weight: 400;
    fill: #FFFFFF;
    color: #FFFFFF;
    border-style: solid;
    border-width: 2px 2px 2px 2px;
    border-radius: 12px 12px 12px 12px;
}
.elementor-1293 .elementor-element.elementor-element-302f3837 .elementor-button:hover, .elementor-1293 .elementor-element.elementor-element-302f3837 .elementor-button:focus {
    color: #FFFFFF;
}
.elementor-1293 .elementor-element.elementor-element-302f3837 .elementor-button:hover svg, .elementor-1293 .elementor-element.elementor-element-302f3837 .elementor-button:focus svg {
    fill: #FFFFFF;
}
.elementor-1293 .elementor-element.elementor-element-302f3837 > .elementor-widget-container {
    margin: 0px 0px 0px 0px;
}
.elementor-1293 .elementor-element.elementor-element-55327cfa {
--divider-border-style:dotted;
--divider-color:#FFFFFF;
--divider-border-width:1px;
}
.elementor-1293 .elementor-element.elementor-element-55327cfa .elementor-divider-separator {
    width: 100%;
}
.elementor-1293 .elementor-element.elementor-element-55327cfa .elementor-divider {
    padding-top: 15px;
    padding-bottom: 15px;
}
.elementor-1293 .elementor-element.elementor-element-594ead8b .elementor-wrapper {
--video-aspect-ratio:1.77777;
}
.elementor-1293 .elementor-element.elementor-element-594ead8b > .elementor-widget-container {
    margin: 0px 0px 0px 0px;
}
.elementor-1293 .elementor-element.elementor-element-6ca1f898 {
    padding: 60px 1px 60px 0px;
}
.elementor-1293 .elementor-element.elementor-element-45bd4d78 .elementor-heading-title {
    color: #000000;
    font-family: "Helvetica", Sans-serif;
    font-size: 24px;
    font-weight: 500;
}
.elementor-1293 .elementor-element.elementor-element-9d97d3b .eael-data-table {
    max-width: 100%;
}
.elementor-1293 .elementor-element.elementor-element-9d97d3b .eael-data-table thead tr th {
    color: #000000;
    background-color: #FFFFFF;
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: #BBBBBB;
}
.elementor-1293 .elementor-element.elementor-element-9d97d3b table.dataTable thead .sorting:after {
    color: #000000;
}
.elementor-1293 .elementor-element.elementor-element-9d97d3b table.dataTable thead .sorting_asc:after {
    color: #000000;
}
.elementor-1293 .elementor-element.elementor-element-9d97d3b table.dataTable thead .sorting_desc:after {
    color: #000000;
}
.elementor-1293 .elementor-element.elementor-element-9d97d3b .eael-data-table thead tr th:hover {
    color: #000000;
}
.elementor-1293 .elementor-element.elementor-element-9d97d3b table.dataTable thead .sorting:after:hover {
color:#000000;
}
.elementor-1293 .elementor-element.elementor-element-9d97d3b table.dataTable thead .sorting_asc:after:hover {
color:#000000;
}
.elementor-1293 .elementor-element.elementor-element-9d97d3b table.dataTable thead .sorting_desc:after:hover {
color:#000000;
}
.elementor-1293 .elementor-element.elementor-element-9d97d3b .eael-data-table thead > tr th .data-table-header-text {
    font-family: "Helvetica", Sans-serif;
    font-size: 14px;
    font-weight: 700;
    line-height: 21px;
}
.elementor-1293 .elementor-element.elementor-element-9d97d3b .eael-data-table thead tr th i {
    font-size: 20px;
}
.elementor-1293 .elementor-element.elementor-element-9d97d3b .eael-data-table thead tr th .data-table-header-svg-icon {
    height: 20px;
    width: 20px;
}
.elementor-1293 .elementor-element.elementor-element-9d97d3b .eael-data-table tbody > tr:nth-child(2n) td {
    color: #333333;
    background: #FFFFFF;
}
.elementor-1293 .elementor-element.elementor-element-9d97d3b .eael-data-table tbody > tr:nth-child(2n+1) td {
    color: #333333;
    background-color: #EAEAEA;
}
.elementor-1293 .elementor-element.elementor-element-9d97d3b .eael-data-table tbody tr td {
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: #BBBBBB;
    font-family: "Helvetica", Sans-serif;
    font-size: 13px;
    font-weight: 400;
    line-height: 19.5px;
}
.elementor-1293 .elementor-element.elementor-element-9d97d3b .eael-data-table tbody > tr:nth-child(2n) td:hover {
    color: #333333;
    background: #FFFFFF;
}
.elementor-1293 .elementor-element.elementor-element-9d97d3b .eael-data-table tbody > tr:nth-child(2n+1) td:hover {
    color: #333333;
    background-color: #EAEAEA;
}
.elementor-1293 .elementor-element.elementor-element-9d97d3b .eael-data-table-wrap table td a {
    color: #c15959;
}
.elementor-1293 .elementor-element.elementor-element-9d97d3b .eael-data-table-wrap table td a:hover {
    color: #6d7882;
}
.elementor-1293 .elementor-element.elementor-element-9d97d3b .eael-data-table tbody .td-content-wrapper .eael-datatable-icon i {
    font-size: 20px;
    color: #c15959;
}
.elementor-1293 .elementor-element.elementor-element-9d97d3b .eael-data-table tbody .td-content-wrapper .eael-datatable-icon svg {
    height: 20px;
    width: 20px;
    fill: #c15959;
}
.elementor-1293 .elementor-element.elementor-element-9d97d3b .eael-data-table tbody .td-content-wrapper:hover .eael-datatable-icon i {
    color: #6d7882;
}
.elementor-1293 .elementor-element.elementor-element-9d97d3b .eael-data-table tbody .td-content-wrapper:hover .eael-datatable-icon svg {
    fill: #6d7882;
}

@media(min-width:768px) {
.elementor-1293 .elementor-element.elementor-element-774f005d {
    width: 23.316%;
}
.elementor-1293 .elementor-element.elementor-element-148609e5 {
    width: 46.017%;
}
.elementor-1293 .elementor-element.elementor-element-257fc197 {
    width: 30%;
}
.elementor-1293 .elementor-element.elementor-element-74cb9059 {
    width: 39.666%;
}
.elementor-1293 .elementor-element.elementor-element-39c68b1c {
    width: 60%;
}
.elementor-1293 .elementor-element.elementor-element-676be3a {
    width: 60.005%;
}
.elementor-1293 .elementor-element.elementor-element-4eff516a {
    width: 39.66%;
}
}

@media(max-width:1024px) and (min-width:768px) {
.elementor-1293 .elementor-element.elementor-element-774f005d {
    width: 20%;
}
.elementor-1293 .elementor-element.elementor-element-148609e5 {
    width: 43%;
}
.elementor-1293 .elementor-element.elementor-element-257fc197 {
    width: 37%;
}
.elementor-1293 .elementor-element.elementor-element-676be3a {
    width: 60%;
}
.elementor-1293 .elementor-element.elementor-element-4eff516a {
    width: 40%;
}
.elementor-1293 .elementor-element.elementor-element-30f6cc51 {
    width: 40%;
}
.elementor-1293 .elementor-element.elementor-element-16b55a4f {
    width: 60%;
}
}

@media(max-width:1024px) {
.elementor-1293 .elementor-element.elementor-element-1124c399 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1293 .elementor-element.elementor-element-1124c399 .elementor-icon-list-item > a {
    font-size: 18px;
}
.elementor-1293 .elementor-element.elementor-element-66b1be14 .elementor-heading-title {
    font-size: 25px;
}
.elementor-1293 .elementor-element.elementor-element-38348aa4 .elementor-heading-title {
    font-size: 20px;
}
.elementor-1293 .elementor-element.elementor-element-584e1487 .elementor-heading-title {
    font-size: 20px;
}
.elementor-1293 .elementor-element.elementor-element-d3aff1a {
    font-size: 17px;
}
.elementor-1293 .elementor-element.elementor-element-1071b905 .elementor-button {
    font-size: 14px;
}
.elementor-1293 .elementor-element.elementor-element-16295780 .elementor-button {
    font-size: 14px;
}
.elementor-1293 .elementor-element.elementor-element-39c68b1c > .elementor-element-populated {
    padding: 40px 20px 20px 20px;
}
.elementor-1293 .elementor-element.elementor-element-3e1d5e9 > .elementor-widget-container {
    margin: 24px 0px 0px 0px;
}
.elementor-1293 .elementor-element.elementor-element-2777fa9f {
    font-size: 19px;
}
.elementor-1293 .elementor-element.elementor-element-4b69d2fb .elementor-button {
    font-size: 14px;
}
.elementor-1293 .elementor-element.elementor-element-676be3a > .elementor-element-populated {
    padding: 20px 20px 20px 20px;
}
.elementor-1293 .elementor-element.elementor-element-45e7ae3e {
    font-size: 19px;
}
.elementor-1293 .elementor-element.elementor-element-39eef6e4 .elementor-button {
    font-size: 14px;
}
.elementor-1293 .elementor-element.elementor-element-16b55a4f > .elementor-element-populated {
    padding: 40px 20px 20px 20px;
}
.elementor-1293 .elementor-element.elementor-element-66248511 {
    font-size: 19px;
}
.elementor-1293 .elementor-element.elementor-element-fa32ae0 .elementor-button {
    font-size: 14px;
}
.elementor-1293 .elementor-element.elementor-element-65244a49 .elementor-heading-title {
    line-height: 1.3em;
}
.elementor-1293 .elementor-element.elementor-element-4d6b41e9 .elementor-button {
    font-size: 14px;
}
.elementor-1293 .elementor-element.elementor-element-5aae665 .elementor-heading-title {
    line-height: 1.3em;
}
.elementor-1293 .elementor-element.elementor-element-45904142 .elementor-button {
    font-size: 14px;
}
.elementor-1293 .elementor-element.elementor-element-5de9d2d0 .elementor-heading-title {
    line-height: 1.3em;
}
.elementor-1293 .elementor-element.elementor-element-4e9d0475 .elementor-button {
    font-size: 14px;
}
.elementor-1293 .elementor-element.elementor-element-2a5d9642 .elementor-heading-title {
    line-height: 1.3em;
}
.elementor-1293 .elementor-element.elementor-element-6696369c .elementor-button {
    font-size: 14px;
}
.elementor-1293 .elementor-element.elementor-element-76445c0f .elementor-heading-title {
    line-height: 1.3em;
}
.elementor-1293 .elementor-element.elementor-element-4a24ba70 .elementor-button {
    font-size: 14px;
}
.elementor-1293 .elementor-element.elementor-element-5cc25567 .elementor-heading-title {
    line-height: 1.3em;
}
.elementor-1293 .elementor-element.elementor-element-546c3547 .elementor-button {
    font-size: 14px;
}
.elementor-1293 .elementor-element.elementor-element-588a83bb .elementor-heading-title {
    line-height: 1.3em;
}
.elementor-1293 .elementor-element.elementor-element-2e079264 .elementor-button {
    font-size: 14px;
}
.elementor-1293 .elementor-element.elementor-element-1723a97 .elementor-heading-title {
    line-height: 1.3em;
}
.elementor-1293 .elementor-element.elementor-element-420661af .elementor-button {
    font-size: 14px;
}
.elementor-1293 .elementor-element.elementor-element-6b0852ea .elementor-heading-title {
    line-height: 1.3em;
}
.elementor-1293 .elementor-element.elementor-element-b60a2a3 .elementor-button {
    font-size: 14px;
}
.elementor-1293 .elementor-element.elementor-element-30c96b52 .elementor-heading-title {
    line-height: 1.3em;
}
.elementor-1293 .elementor-element.elementor-element-a1ffb28 .elementor-button {
    font-size: 14px;
}
.elementor-1293 .elementor-element.elementor-element-4b07b03e .elementor-heading-title {
    line-height: 1.3em;
}
.elementor-1293 .elementor-element.elementor-element-3b5781a6 .elementor-button {
    font-size: 14px;
}
.elementor-1293 .elementor-element.elementor-element-775b9a9 .elementor-heading-title {
    line-height: 1.3em;
}
.elementor-1293 .elementor-element.elementor-element-6572c0e4 .elementor-button {
    font-size: 14px;
}
.elementor-1293 .elementor-element.elementor-element-6f8fbe93 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
    padding-bottom: calc(35px/2);
}
.elementor-1293 .elementor-element.elementor-element-6f8fbe93 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
    margin-top: calc(35px/2);
}
.elementor-1293 .elementor-element.elementor-element-6f8fbe93 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
    margin-right: calc(35px/2);
    margin-left: calc(35px/2);
}
.elementor-1293 .elementor-element.elementor-element-6f8fbe93 .elementor-icon-list-items.elementor-inline-items {
    margin-right: calc(-35px/2);
    margin-left: calc(-35px/2);
}
body.rtl .elementor-1293 .elementor-element.elementor-element-6f8fbe93 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
    left: calc(-35px/2);
}
body:not(.rtl) .elementor-1293 .elementor-element.elementor-element-6f8fbe93 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
    right: calc(-35px/2);
}
.elementor-1293 .elementor-element.elementor-element-6f8fbe93 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1293 .elementor-element.elementor-element-6f8fbe93 .elementor-icon-list-item > a {
    font-size: 20px;
}
.elementor-1293 .elementor-element.elementor-element-34c4fe1f .elementor-button {
    font-size: 14px;
}
.elementor-1293 .elementor-element.elementor-element-34c4fe1f > .elementor-widget-container {
    margin: -2px 0px -12px 0px;
    padding: 0px 0px 0px 0px;
}
.elementor-1293 .elementor-element.elementor-element-932f0d8 .elementor-button {
    font-size: 14px;
}
.elementor-1293 .elementor-element.elementor-element-932f0d8 > .elementor-widget-container {
    margin: 10px 0px 0px 0px;
}
.elementor-1293 .elementor-element.elementor-element-302f3837 .elementor-button {
    font-size: 14px;
}
.elementor-1293 .elementor-element.elementor-element-302f3837 > .elementor-widget-container {
    margin: 6px 0px 0px 0px;
}
.elementor-1293 .elementor-element.elementor-element-594ead8b > .elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
}
}

@media(max-width:767px) {
.elementor-1293 .elementor-element.elementor-element-1071b905 .elementor-button {
    font-size: 16px;
}
.elementor-1293 .elementor-element.elementor-element-16295780 .elementor-button {
    font-size: 16px;
}
.elementor-1293 .elementor-element.elementor-element-3e1d5e9 > .elementor-widget-container {
    margin: 0px 0px 0px 0px;
}
.elementor-1293 .elementor-element.elementor-element-4b69d2fb .elementor-button {
    font-size: 16px;
}
.elementor-1293 .elementor-element.elementor-element-39eef6e4 .elementor-button {
    font-size: 16px;
}
.elementor-1293 .elementor-element.elementor-element-fa32ae0 .elementor-button {
    font-size: 16px;
}
.elementor-1293 .elementor-element.elementor-element-65244a49 .elementor-heading-title {
    font-size: 22px;
}
.elementor-1293 .elementor-element.elementor-element-4d6b41e9 .elementor-button {
    font-size: 16px;
}
.elementor-1293 .elementor-element.elementor-element-5aae665 .elementor-heading-title {
    font-size: 22px;
}
.elementor-1293 .elementor-element.elementor-element-45904142 .elementor-button {
    font-size: 16px;
}
.elementor-1293 .elementor-element.elementor-element-5de9d2d0 .elementor-heading-title {
    font-size: 22px;
}
.elementor-1293 .elementor-element.elementor-element-4e9d0475 .elementor-button {
    font-size: 16px;
}
.elementor-1293 .elementor-element.elementor-element-2a5d9642 .elementor-heading-title {
    font-size: 22px;
}
.elementor-1293 .elementor-element.elementor-element-6696369c .elementor-button {
    font-size: 16px;
}
.elementor-1293 .elementor-element.elementor-element-76445c0f .elementor-heading-title {
    font-size: 22px;
}
.elementor-1293 .elementor-element.elementor-element-4a24ba70 .elementor-button {
    font-size: 16px;
}
.elementor-1293 .elementor-element.elementor-element-5cc25567 .elementor-heading-title {
    font-size: 22px;
}
.elementor-1293 .elementor-element.elementor-element-546c3547 .elementor-button {
    font-size: 16px;
}
.elementor-1293 .elementor-element.elementor-element-588a83bb .elementor-heading-title {
    font-size: 22px;
}
.elementor-1293 .elementor-element.elementor-element-2e079264 .elementor-button {
    font-size: 16px;
}
.elementor-1293 .elementor-element.elementor-element-1723a97 .elementor-heading-title {
    font-size: 22px;
}
.elementor-1293 .elementor-element.elementor-element-420661af .elementor-button {
    font-size: 16px;
}
.elementor-1293 .elementor-element.elementor-element-6b0852ea .elementor-heading-title {
    font-size: 22px;
}
.elementor-1293 .elementor-element.elementor-element-b60a2a3 .elementor-button {
    font-size: 16px;
}
.elementor-1293 .elementor-element.elementor-element-30c96b52 .elementor-heading-title {
    font-size: 22px;
}
.elementor-1293 .elementor-element.elementor-element-a1ffb28 .elementor-button {
    font-size: 16px;
}
.elementor-1293 .elementor-element.elementor-element-4b07b03e .elementor-heading-title {
    font-size: 22px;
}
.elementor-1293 .elementor-element.elementor-element-3b5781a6 .elementor-button {
    font-size: 16px;
}
.elementor-1293 .elementor-element.elementor-element-775b9a9 .elementor-heading-title {
    font-size: 22px;
}
.elementor-1293 .elementor-element.elementor-element-6572c0e4 .elementor-button {
    font-size: 16px;
}
.elementor-1293 .elementor-element.elementor-element-7d0f82fc {
    width: 50%;
}
.elementor-1293 .elementor-element.elementor-element-785adff0 {
    width: 50%;
}
.elementor-1293 .elementor-element.elementor-element-34c4fe1f .elementor-button {
    font-size: 16px;
}
.elementor-1293 .elementor-element.elementor-element-34c4fe1f > .elementor-widget-container {
    margin: -11px -11px -11px -11px;
}
.elementor-1293 .elementor-element.elementor-element-932f0d8 .elementor-button {
    font-size: 16px;
}
.elementor-1293 .elementor-element.elementor-element-302f3837 .elementor-button {
    font-size: 16px;
}
}
