.elementor-1960 .elementor-element.elementor-element-34fbc1c9>.elementor-container>.elementor-column>.elementor-widget-wrap {
  align-content: flex-start;
  align-items: flex-start;
}

.elementor-1960 .elementor-element.elementor-element-34fbc1c9 {
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-1960 .elementor-element.elementor-element-34fbc1c9>.elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-1960 .elementor-element.elementor-element-7e7c90c5>.elementor-element-populated {
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-1960 .elementor-element.elementor-element-7e7c90c5>.elementor-element-populated>.elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-1960 .elementor-element.elementor-element-5d6aec79 {
  text-align: center;
}

.elementor-1960 .elementor-element.elementor-element-5d6aec79 .elementor-heading-title {
  color: #23a455;
  font-size: 36px;
  font-weight: 600;
  letter-spacing: 4.9px;
}

.elementor-1960 .elementor-element.elementor-element-5d6aec79>.elementor-widget-container {
  margin: 0px 0px 0px 0px;
  padding: 20px 0px 0px 0px;
}

.elementor-1960 .elementor-element.elementor-element-7b337e18 {
  --divider-border-style: solid;
  --divider-color: #23a455;
  --divider-border-width: 2px;
}

.elementor-1960 .elementor-element.elementor-element-7b337e18 .elementor-divider-separator {
  width: 6%;
  margin: 0 auto;
  margin-center: 0;
}

.elementor-1960 .elementor-element.elementor-element-7b337e18 .elementor-divider {
  text-align: center;
  padding-block-start: 2px;
  padding-block-end: 2px;
}

.elementor-1960 .elementor-element.elementor-element-7b337e18>.elementor-widget-container {
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
}

.elementor-1960 .elementor-element.elementor-element-03be516 {
  margin-top: 20px;
  margin-bottom: 0px;
}

.elementor-1960 .elementor-element.elementor-element-0cb0662>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
  margin-bottom: -2px;
}

.elementor-1960 .elementor-element.elementor-element-0cb0662>.elementor-element-populated {
  margin: 0px 0px 0px 0px;
  --e-column-margin-right: 0px;
  --e-column-margin-left: 0px;
  padding: 0px 0px 0px 0px;
}

.elementor-1960 .elementor-element.elementor-element-b062577 {
  --e-image-carousel-slides-to-show: 1;
}

.elementor-1960 .elementor-element.elementor-element-c376d4b {
  margin-top: 080px;
  margin-bottom: 0px;
}

.elementor-1960 .elementor-element.elementor-element-22382c4 .elementor-icon-list-icon i {
  color: #65ae45;
  transition: color 0.3s;
}

.elementor-1960 .elementor-element.elementor-element-22382c4 .elementor-icon-list-icon svg {
  fill: #65ae45;
  transition: fill 0.3s;
}

.elementor-1960 .elementor-element.elementor-element-22382c4 {
  --e-icon-list-icon-size: 20px;
  --icon-vertical-offset: 0px;
}

.elementor-1960 .elementor-element.elementor-element-22382c4 .elementor-icon-list-item>.elementor-icon-list-text,
.elementor-1960 .elementor-element.elementor-element-22382c4 .elementor-icon-list-item>a {
  font-size: 15px;
}

.elementor-1960 .elementor-element.elementor-element-22382c4 .elementor-icon-list-text {
  color: #65ae45;
  transition: color 0.3s;
}

.elementor-1960 .elementor-element.elementor-element-aa4207c {
  margin-top: 30px;
  margin-bottom: 30px;
}

.elementor-1960 .elementor-element.elementor-element-05601d5 {
  text-align: center;
}

.elementor-1960 .elementor-element.elementor-element-05601d5 .elementor-heading-title {
  color: #23a455;
  font-size: 30px;
  font-weight: 400;
}

.elementor-1960 .elementor-element.elementor-element-55181ba {
  margin-top: 0px;
  margin-bottom: 0px;
  padding: 0px 0px 0px 0px;
}

.elementor-1960 .elementor-element.elementor-element-e094653:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-1960 .elementor-element.elementor-element-e094653>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
  background-color: rgba(35, 164, 85, 0);
}

.elementor-1960 .elementor-element.elementor-element-e094653>.elementor-element-populated {
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  margin: 0px 0px 0px 0px;
  --e-column-margin-right: 0px;
  --e-column-margin-left: 0px;
  padding: 0px 10px 0px 10px;
}

.elementor-1960 .elementor-element.elementor-element-e094653>.elementor-element-populated>.elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-1960 .elementor-element.elementor-element-3268bf3 {
  text-align: center;
}

.elementor-1960 .elementor-element.elementor-element-3268bf3 .elementor-heading-title {
  color: #ffffff;
  font-size: 20px;
  font-weight: 600;
  letter-spacing: 8.2px;
  text-shadow: 0px 0px 0px rgba(0, 0, 0, 0.3);
}

.elementor-1960 .elementor-element.elementor-element-3268bf3>.elementor-widget-container {
  margin: 0px 0px 0px 0px;
  padding: 05px 0px 5px 0px;
  background-color: #65ae45;
}

.elementor-1960 .elementor-element.elementor-element-ac66d76 .elementor-heading-title {
  color: #23a455;
}

.elementor-1960 .elementor-element.elementor-element-36ffbce>.elementor-container {
  min-height: 60px;
}

.elementor-1960 .elementor-element.elementor-element-36ffbce>.elementor-container>.elementor-column>.elementor-widget-wrap {
  align-content: center;
  align-items: center;
}

.elementor-1960 .elementor-element.elementor-element-36ffbce {
  padding: 0px 0px 10px 0px;
}

.elementor-bc-flex-widget .elementor-1960 .elementor-element.elementor-element-45c797f.elementor-column .elementor-widget-wrap {
  align-items: center;
}

.elementor-1960 .elementor-element.elementor-element-45c797f.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
  align-content: center;
  align-items: center;
}

.elementor-1960 .elementor-element.elementor-element-fc78137 .elementor-icon-list-icon i {
  color: #65ae45;
  transition: color 0.3s;
}

.elementor-1960 .elementor-element.elementor-element-fc78137 .elementor-icon-list-icon svg {
  fill: #65ae45;
  transition: fill 0.3s;
}

.elementor-1960 .elementor-element.elementor-element-fc78137 {
  --e-icon-list-icon-size: 20px;
  --icon-vertical-offset: 0px;
}

.elementor-1960 .elementor-element.elementor-element-fc78137 .elementor-icon-list-item>.elementor-icon-list-text,
.elementor-1960 .elementor-element.elementor-element-fc78137 .elementor-icon-list-item>a {
  font-size: 15px;
}

.elementor-1960 .elementor-element.elementor-element-fc78137 .elementor-icon-list-text {
  color: #65ae45;
  transition: color 0.3s;
}

.elementor-1960 .elementor-element.elementor-element-5b58859>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
  margin-bottom: 10px;
}

.elementor-1960 .elementor-element.elementor-element-531a66b {
  text-align: center;
}

.elementor-1960 .elementor-element.elementor-element-ab0db0b .elementor-button {
  background-color: #23a455;
}

.elementor-1960 .elementor-element.elementor-element-b59c80c:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-1960 .elementor-element.elementor-element-b59c80c>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
  background-color: rgba(35, 164, 85, 0);
}

.elementor-1960 .elementor-element.elementor-element-b59c80c>.elementor-element-populated {
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  margin: 0px 0px 0px 0px;
  --e-column-margin-right: 0px;
  --e-column-margin-left: 0px;
  padding: 0px 10px 0px 10px;
}

.elementor-1960 .elementor-element.elementor-element-b59c80c>.elementor-element-populated>.elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-1960 .elementor-element.elementor-element-7f068d3 {
  text-align: center;
}

.elementor-1960 .elementor-element.elementor-element-7f068d3 .elementor-heading-title {
  color: #ffffff;
  font-size: 20px;
  font-weight: 600;
  letter-spacing: 8.2px;
  text-shadow: 0px 0px 0px rgba(0, 0, 0, 0.3);
}

.elementor-1960 .elementor-element.elementor-element-7f068d3>.elementor-widget-container {
  margin: 0px 0px 0px 0px;
  padding: 05px 0px 5px 0px;
  background-color: #65ae45;
}

.elementor-1960 .elementor-element.elementor-element-a5904ad .elementor-heading-title {
  color: #23a455;
}

.elementor-1960 .elementor-element.elementor-element-794f94d>.elementor-container {
  min-height: 60px;
}

.elementor-1960 .elementor-element.elementor-element-794f94d>.elementor-container>.elementor-column>.elementor-widget-wrap {
  align-content: center;
  align-items: center;
}

.elementor-1960 .elementor-element.elementor-element-794f94d {
  padding: 0px 0px 10px 0px;
}

.elementor-bc-flex-widget .elementor-1960 .elementor-element.elementor-element-0ba7a20.elementor-column .elementor-widget-wrap {
  align-items: center;
}

.elementor-1960 .elementor-element.elementor-element-0ba7a20.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
  align-content: center;
  align-items: center;
}

.elementor-1960 .elementor-element.elementor-element-44fe5b5 .elementor-icon-list-icon i {
  color: #65ae45;
  transition: color 0.3s;
}

.elementor-1960 .elementor-element.elementor-element-44fe5b5 .elementor-icon-list-icon svg {
  fill: #65ae45;
  transition: fill 0.3s;
}

.elementor-1960 .elementor-element.elementor-element-44fe5b5 {
  --e-icon-list-icon-size: 20px;
  --icon-vertical-offset: 0px;
}

.elementor-1960 .elementor-element.elementor-element-44fe5b5 .elementor-icon-list-item>.elementor-icon-list-text,
.elementor-1960 .elementor-element.elementor-element-44fe5b5 .elementor-icon-list-item>a {
  font-size: 15px;
}

.elementor-1960 .elementor-element.elementor-element-44fe5b5 .elementor-icon-list-text {
  color: #65ae45;
  transition: color 0.3s;
}

.elementor-1960 .elementor-element.elementor-element-7bdb42b {
  text-align: center;
}

.elementor-1960 .elementor-element.elementor-element-9a9a7a9 .elementor-button {
  background-color: #23a455;
}

.elementor-1960 .elementor-element.elementor-element-f5dbbab:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-1960 .elementor-element.elementor-element-f5dbbab>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
  background-color: rgba(35, 164, 85, 0);
}

.elementor-1960 .elementor-element.elementor-element-f5dbbab>.elementor-element-populated {
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  margin: 0px 0px 0px 0px;
  --e-column-margin-right: 0px;
  --e-column-margin-left: 0px;
  padding: 0px 10px 0px 10px;
}

.elementor-1960 .elementor-element.elementor-element-f5dbbab>.elementor-element-populated>.elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-1960 .elementor-element.elementor-element-2c3c520 {
  margin-top: 80px;
  margin-bottom: 30px;
}

.elementor-1960 .elementor-element.elementor-element-ddb2fb9 {
  text-align: center;
}

.elementor-1960 .elementor-element.elementor-element-ddb2fb9 .elementor-heading-title {
  color: #23a455;
  font-size: 30px;
  font-weight: 400;
}

.elementor-1960 .elementor-element.elementor-element-66316b81 {
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  margin-top: 0px;
  margin-bottom: 0px;
  padding: 0px 0px 0px 0px;
}

.elementor-1960 .elementor-element.elementor-element-66316b81>.elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-1960 .elementor-element.elementor-element-57fd61ca:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-1960 .elementor-element.elementor-element-57fd61ca>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
  background-color: rgba(35, 164, 85, 0);
}

.elementor-1960 .elementor-element.elementor-element-57fd61ca>.elementor-element-populated {
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  margin: 0px 0px 0px 0px;
  --e-column-margin-right: 0px;
  --e-column-margin-left: 0px;
  padding: 0px 10px 0px 10px;
}

.elementor-1960 .elementor-element.elementor-element-57fd61ca>.elementor-element-populated>.elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-1960 .elementor-element.elementor-element-613d1fa5 {
  text-align: center;
}

.elementor-1960 .elementor-element.elementor-element-613d1fa5 .elementor-heading-title {
  color: #ffffff;
  font-size: 20px;
  font-weight: 600;
  letter-spacing: 8.2px;
  text-shadow: 0px 0px 0px rgba(0, 0, 0, 0.3);
}

.elementor-1960 .elementor-element.elementor-element-613d1fa5>.elementor-widget-container {
  margin: 0px 0px 0px 0px;
  padding: 05px 0px 5px 0px;
  background-color: #65ae45;
}

.elementor-1960 .elementor-element.elementor-element-22ca7239 .elementor-heading-title {
  color: #23a455;
}

.elementor-1960 .elementor-element.elementor-element-090bba6>.elementor-container {
  min-height: 60px;
}

.elementor-1960 .elementor-element.elementor-element-090bba6>.elementor-container>.elementor-column>.elementor-widget-wrap {
  align-content: center;
  align-items: center;
}

.elementor-1960 .elementor-element.elementor-element-090bba6 {
  padding: 0px 0px 10px 0px;
}

.elementor-bc-flex-widget .elementor-1960 .elementor-element.elementor-element-169e713.elementor-column .elementor-widget-wrap {
  align-items: center;
}

.elementor-1960 .elementor-element.elementor-element-169e713.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
  align-content: center;
  align-items: center;
}

.elementor-1960 .elementor-element.elementor-element-e2a7abf .elementor-icon-list-icon i {
  color: #65ae45;
  transition: color 0.3s;
}

.elementor-1960 .elementor-element.elementor-element-e2a7abf .elementor-icon-list-icon svg {
  fill: #65ae45;
  transition: fill 0.3s;
}

.elementor-1960 .elementor-element.elementor-element-e2a7abf {
  --e-icon-list-icon-size: 20px;
  --icon-vertical-offset: 0px;
}

.elementor-1960 .elementor-element.elementor-element-e2a7abf .elementor-icon-list-item>.elementor-icon-list-text,
.elementor-1960 .elementor-element.elementor-element-e2a7abf .elementor-icon-list-item>a {
  font-size: 15px;
}

.elementor-1960 .elementor-element.elementor-element-e2a7abf .elementor-icon-list-text {
  color: #65ae45;
  transition: color 0.3s;
}

.elementor-1960 .elementor-element.elementor-element-550e3bf {
  text-align: center;
}

.elementor-1960 .elementor-element.elementor-element-1a05a87 .elementor-button {
  background-color: #23a455;
}

.elementor-1960 .elementor-element.elementor-element-51debc73 .elementor-heading-title {
  color: #23a455;
}

.elementor-1960 .elementor-element.elementor-element-74ebf5b>.elementor-container {
  min-height: 60px;
}

.elementor-1960 .elementor-element.elementor-element-74ebf5b>.elementor-container>.elementor-column>.elementor-widget-wrap {
  align-content: center;
  align-items: center;
}

.elementor-1960 .elementor-element.elementor-element-74ebf5b {
  padding: 0px 0px 10px 0px;
}

.elementor-bc-flex-widget .elementor-1960 .elementor-element.elementor-element-df8c91c.elementor-column .elementor-widget-wrap {
  align-items: center;
}

.elementor-1960 .elementor-element.elementor-element-df8c91c.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
  align-content: center;
  align-items: center;
}

.elementor-1960 .elementor-element.elementor-element-69453f8 .elementor-icon-list-icon i {
  color: #65ae45;
  transition: color 0.3s;
}

.elementor-1960 .elementor-element.elementor-element-69453f8 .elementor-icon-list-icon svg {
  fill: #65ae45;
  transition: fill 0.3s;
}

.elementor-1960 .elementor-element.elementor-element-69453f8 {
  --e-icon-list-icon-size: 20px;
  --icon-vertical-offset: 0px;
}

.elementor-1960 .elementor-element.elementor-element-69453f8 .elementor-icon-list-item>.elementor-icon-list-text,
.elementor-1960 .elementor-element.elementor-element-69453f8 .elementor-icon-list-item>a {
  font-size: 15px;
}

.elementor-1960 .elementor-element.elementor-element-69453f8 .elementor-icon-list-text {
  color: #65ae45;
  transition: color 0.3s;
}

.elementor-1960 .elementor-element.elementor-element-edca4af {
  text-align: center;
}

.elementor-1960 .elementor-element.elementor-element-737b3c0 .elementor-button {
  background-color: #23a455;
}

.elementor-1960 .elementor-element.elementor-element-2b7e3e3c .elementor-heading-title {
  color: #23a455;
}

.elementor-1960 .elementor-element.elementor-element-fa9137a>.elementor-container {
  min-height: 60px;
}

.elementor-1960 .elementor-element.elementor-element-fa9137a>.elementor-container>.elementor-column>.elementor-widget-wrap {
  align-content: center;
  align-items: center;
}

.elementor-1960 .elementor-element.elementor-element-fa9137a {
  padding: 0px 0px 10px 0px;
}

.elementor-bc-flex-widget .elementor-1960 .elementor-element.elementor-element-ccc60d0.elementor-column .elementor-widget-wrap {
  align-items: center;
}

.elementor-1960 .elementor-element.elementor-element-ccc60d0.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
  align-content: center;
  align-items: center;
}

.elementor-1960 .elementor-element.elementor-element-ecc991b .elementor-icon-list-icon i {
  color: #65ae45;
  transition: color 0.3s;
}

.elementor-1960 .elementor-element.elementor-element-ecc991b .elementor-icon-list-icon svg {
  fill: #65ae45;
  transition: fill 0.3s;
}

.elementor-1960 .elementor-element.elementor-element-ecc991b {
  --e-icon-list-icon-size: 20px;
  --icon-vertical-offset: 0px;
}

.elementor-1960 .elementor-element.elementor-element-ecc991b .elementor-icon-list-item>.elementor-icon-list-text,
.elementor-1960 .elementor-element.elementor-element-ecc991b .elementor-icon-list-item>a {
  font-size: 15px;
}

.elementor-1960 .elementor-element.elementor-element-ecc991b .elementor-icon-list-text {
  color: #65ae45;
  transition: color 0.3s;
}

.elementor-1960 .elementor-element.elementor-element-baa1197 {
  text-align: center;
}

.elementor-1960 .elementor-element.elementor-element-08ec480 .elementor-button {
  background-color: #23a455;
}

.elementor-1960 .elementor-element.elementor-element-273b12c0 {
  margin-top: 80px;
  margin-bottom: 0px;
  padding: 0px 0px 0px 0px;
}

.elementor-1960 .elementor-element.elementor-element-57b5bbff:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-1960 .elementor-element.elementor-element-57b5bbff>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
  background-color: rgba(35, 164, 85, 0);
}

.elementor-1960 .elementor-element.elementor-element-57b5bbff>.elementor-element-populated {
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  margin: 0px 0px 0px 0px;
  --e-column-margin-right: 0px;
  --e-column-margin-left: 0px;
  padding: 0px 10px 0px 10px;
}

.elementor-1960 .elementor-element.elementor-element-57b5bbff>.elementor-element-populated>.elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-1960 .elementor-element.elementor-element-7a4acf86 {
  text-align: center;
}

.elementor-1960 .elementor-element.elementor-element-7a4acf86 .elementor-heading-title {
  color: #ffffff;
  font-size: 20px;
  font-weight: 600;
  letter-spacing: 8.2px;
  text-shadow: 0px 0px 0px rgba(0, 0, 0, 0.3);
}

.elementor-1960 .elementor-element.elementor-element-7a4acf86>.elementor-widget-container {
  margin: 0px 0px 0px 0px;
  padding: 05px 0px 5px 0px;
  background-color: #65ae45;
}

.elementor-1960 .elementor-element.elementor-element-2c0794a8 .elementor-heading-title {
  color: #23a455;
}

.elementor-1960 .elementor-element.elementor-element-0b87564>.elementor-container {
  min-height: 60px;
}

.elementor-1960 .elementor-element.elementor-element-0b87564>.elementor-container>.elementor-column>.elementor-widget-wrap {
  align-content: center;
  align-items: center;
}

.elementor-1960 .elementor-element.elementor-element-0b87564 {
  padding: 0px 0px 10px 0px;
}

.elementor-bc-flex-widget .elementor-1960 .elementor-element.elementor-element-e0df590.elementor-column .elementor-widget-wrap {
  align-items: center;
}

.elementor-1960 .elementor-element.elementor-element-e0df590.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
  align-content: center;
  align-items: center;
}

.elementor-1960 .elementor-element.elementor-element-f4577e9 .elementor-icon-list-icon i {
  color: #65ae45;
  transition: color 0.3s;
}

.elementor-1960 .elementor-element.elementor-element-f4577e9 .elementor-icon-list-icon svg {
  fill: #65ae45;
  transition: fill 0.3s;
}

.elementor-1960 .elementor-element.elementor-element-f4577e9 {
  --e-icon-list-icon-size: 20px;
  --icon-vertical-offset: 0px;
}

.elementor-1960 .elementor-element.elementor-element-f4577e9 .elementor-icon-list-item>.elementor-icon-list-text,
.elementor-1960 .elementor-element.elementor-element-f4577e9 .elementor-icon-list-item>a {
  font-size: 15px;
}

.elementor-1960 .elementor-element.elementor-element-f4577e9 .elementor-icon-list-text {
  color: #65ae45;
  transition: color 0.3s;
}

.elementor-1960 .elementor-element.elementor-element-5035232 {
  text-align: center;
}

.elementor-1960 .elementor-element.elementor-element-69f1301 .elementor-button {
  background-color: #23a455;
}

.elementor-1960 .elementor-element.elementor-element-6154fe6:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-1960 .elementor-element.elementor-element-6154fe6>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
  background-color: rgba(35, 164, 85, 0);
}

.elementor-1960 .elementor-element.elementor-element-6154fe6>.elementor-element-populated {
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  margin: 0px 0px 0px 0px;
  --e-column-margin-right: 0px;
  --e-column-margin-left: 0px;
  padding: 0px 10px 0px 10px;
}

.elementor-1960 .elementor-element.elementor-element-6154fe6>.elementor-element-populated>.elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-1960 .elementor-element.elementor-element-7c14a42 {
  text-align: center;
}

.elementor-1960 .elementor-element.elementor-element-7c14a42 .elementor-heading-title {
  color: #ffffff;
  font-size: 20px;
  font-weight: 600;
  letter-spacing: 8.2px;
  text-shadow: 0px 0px 0px rgba(0, 0, 0, 0.3);
}

.elementor-1960 .elementor-element.elementor-element-7c14a42>.elementor-widget-container {
  margin: 0px 0px 0px 0px;
  padding: 05px 0px 5px 0px;
  background-color: #65ae45;
}

.elementor-1960 .elementor-element.elementor-element-2bdd0bf .elementor-heading-title {
  color: #23a455;
}

.elementor-1960 .elementor-element.elementor-element-a48cf18>.elementor-container {
  min-height: 60px;
}

.elementor-1960 .elementor-element.elementor-element-a48cf18>.elementor-container>.elementor-column>.elementor-widget-wrap {
  align-content: center;
  align-items: center;
}

.elementor-1960 .elementor-element.elementor-element-a48cf18 {
  padding: 0px 0px 10px 0px;
}

.elementor-bc-flex-widget .elementor-1960 .elementor-element.elementor-element-5328c57.elementor-column .elementor-widget-wrap {
  align-items: center;
}

.elementor-1960 .elementor-element.elementor-element-5328c57.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
  align-content: center;
  align-items: center;
}

.elementor-1960 .elementor-element.elementor-element-cd041ea .elementor-icon-list-icon i {
  color: #65ae45;
  transition: color 0.3s;
}

.elementor-1960 .elementor-element.elementor-element-cd041ea .elementor-icon-list-icon svg {
  fill: #65ae45;
  transition: fill 0.3s;
}

.elementor-1960 .elementor-element.elementor-element-cd041ea {
  --e-icon-list-icon-size: 20px;
  --icon-vertical-offset: 0px;
}

.elementor-1960 .elementor-element.elementor-element-cd041ea .elementor-icon-list-item>.elementor-icon-list-text,
.elementor-1960 .elementor-element.elementor-element-cd041ea .elementor-icon-list-item>a {
  font-size: 15px;
}

.elementor-1960 .elementor-element.elementor-element-cd041ea .elementor-icon-list-text {
  color: #65ae45;
  transition: color 0.3s;
}

.elementor-1960 .elementor-element.elementor-element-0dded71 {
  text-align: center;
}

.elementor-1960 .elementor-element.elementor-element-4c8d9be .elementor-button {
  background-color: transparent;
  background-image: linear-gradient(180deg, #23A455 0%, #23A455 100%);
}

.elementor-1960 .elementor-element.elementor-element-50e26e23:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-1960 .elementor-element.elementor-element-50e26e23>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
  background-color: rgba(35, 164, 85, 0);
}

.elementor-1960 .elementor-element.elementor-element-50e26e23>.elementor-element-populated {
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  margin: 0px 0px 0px 0px;
  --e-column-margin-right: 0px;
  --e-column-margin-left: 0px;
  padding: 0px 10px 0px 10px;
}

.elementor-1960 .elementor-element.elementor-element-50e26e23>.elementor-element-populated>.elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-1960 .elementor-element.elementor-element-d5eeadd {
  text-align: center;
}

.elementor-1960 .elementor-element.elementor-element-d5eeadd .elementor-heading-title {
  color: #ffffff;
  font-size: 20px;
  font-weight: 600;
  letter-spacing: 8.2px;
  text-shadow: 0px 0px 0px rgba(0, 0, 0, 0.3);
}

.elementor-1960 .elementor-element.elementor-element-d5eeadd>.elementor-widget-container {
  margin: 0px 0px 0px 0px;
  padding: 05px 0px 5px 0px;
  background-color: #65ae45;
}

.elementor-1960 .elementor-element.elementor-element-6ddbf034 .elementor-heading-title {
  color: #23a455;
}

.elementor-1960 .elementor-element.elementor-element-6b8de4f5 {
  width: var(--container-widget-width, 100.278%);
  max-width: 100.278%;
  --container-widget-width: 100.278%;
  --container-widget-flex-grow: 0;
}

.elementor-1960 .elementor-element.elementor-element-4fe9e56>.elementor-container {
  min-height: 60px;
}

.elementor-1960 .elementor-element.elementor-element-4fe9e56>.elementor-container>.elementor-column>.elementor-widget-wrap {
  align-content: center;
  align-items: center;
}

.elementor-1960 .elementor-element.elementor-element-4fe9e56 {
  padding: 0px 0px 10px 0px;
}

.elementor-bc-flex-widget .elementor-1960 .elementor-element.elementor-element-5b397f8.elementor-column .elementor-widget-wrap {
  align-items: center;
}

.elementor-1960 .elementor-element.elementor-element-5b397f8.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
  align-content: center;
  align-items: center;
}

.elementor-1960 .elementor-element.elementor-element-bd9e0f5 .elementor-icon-list-icon i {
  color: #65ae45;
  transition: color 0.3s;
}

.elementor-1960 .elementor-element.elementor-element-bd9e0f5 .elementor-icon-list-icon svg {
  fill: #65ae45;
  transition: fill 0.3s;
}

.elementor-1960 .elementor-element.elementor-element-bd9e0f5 {
  --e-icon-list-icon-size: 20px;
  --icon-vertical-offset: 0px;
}

.elementor-1960 .elementor-element.elementor-element-bd9e0f5 .elementor-icon-list-item>.elementor-icon-list-text,
.elementor-1960 .elementor-element.elementor-element-bd9e0f5 .elementor-icon-list-item>a {
  font-size: 15px;
}

.elementor-1960 .elementor-element.elementor-element-bd9e0f5 .elementor-icon-list-text {
  color: #65ae45;
  transition: color 0.3s;
}

.elementor-1960 .elementor-element.elementor-element-5b9144e {
  text-align: center;
}

.elementor-1960 .elementor-element.elementor-element-f63d2aa .elementor-button {
  background-color: #23a455;
}

.elementor-1960 .elementor-element.elementor-element-9b4164c {
  margin-top: 80px;
  margin-bottom: 30px;
}

.elementor-1960 .elementor-element.elementor-element-ef3ac13 {
  text-align: center;
}

.elementor-1960 .elementor-element.elementor-element-ef3ac13 .elementor-heading-title {
  color: #23a455;
  font-size: 30px;
  font-weight: 400;
}

.elementor-1960 .elementor-element.elementor-element-14536455 {
  margin-top: 0px;
  margin-bottom: 0px;
  padding: 0px 0px 80px 0px;
}

.elementor-1960 .elementor-element.elementor-element-544bd70f:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-1960 .elementor-element.elementor-element-544bd70f>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
  background-color: rgba(35, 164, 85, 0);
}

.elementor-1960 .elementor-element.elementor-element-544bd70f>.elementor-element-populated {
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  margin: 0px 0px 0px 0px;
  --e-column-margin-right: 0px;
  --e-column-margin-left: 0px;
  padding: 0px 10px 0px 10px;
}

.elementor-1960 .elementor-element.elementor-element-544bd70f>.elementor-element-populated>.elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-1960 .elementor-element.elementor-element-72feac0c {
  text-align: center;
}

.elementor-1960 .elementor-element.elementor-element-72feac0c .elementor-heading-title {
  color: #ffffff;
  font-size: 20px;
  font-weight: 600;
  letter-spacing: 8.2px;
  text-shadow: 0px 0px 0px rgba(0, 0, 0, 0.3);
}

.elementor-1960 .elementor-element.elementor-element-72feac0c>.elementor-widget-container {
  margin: 0px 0px 0px 0px;
  padding: 05px 0px 5px 0px;
  background-color: #65ae45;
}

.elementor-1960 .elementor-element.elementor-element-36bac364 .elementor-heading-title {
  color: #23a455;
}

.elementor-1960 .elementor-element.elementor-element-ad0fb25>.elementor-container {
  min-height: 60px;
}

.elementor-1960 .elementor-element.elementor-element-ad0fb25>.elementor-container>.elementor-column>.elementor-widget-wrap {
  align-content: center;
  align-items: center;
}

.elementor-1960 .elementor-element.elementor-element-ad0fb25 {
  padding: 0px 0px 10px 0px;
}

.elementor-bc-flex-widget .elementor-1960 .elementor-element.elementor-element-ef30b96.elementor-column .elementor-widget-wrap {
  align-items: center;
}

.elementor-1960 .elementor-element.elementor-element-ef30b96.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
  align-content: center;
  align-items: center;
}

.elementor-1960 .elementor-element.elementor-element-2e8bf47 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
  padding-bottom: calc(5px/2);
}

.elementor-1960 .elementor-element.elementor-element-2e8bf47 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
  margin-top: calc(5px/2);
}

.elementor-1960 .elementor-element.elementor-element-2e8bf47 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
  margin-right: calc(5px/2);
  margin-left: calc(5px/2);
}

.elementor-1960 .elementor-element.elementor-element-2e8bf47 .elementor-icon-list-items.elementor-inline-items {
  margin-right: calc(-5px/2);
  margin-left: calc(-5px/2);
}

body.rtl .elementor-1960 .elementor-element.elementor-element-2e8bf47 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
  left: calc(-5px/2);
}

body:not(.rtl) .elementor-1960 .elementor-element.elementor-element-2e8bf47 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
  right: calc(-5px/2);
}

.elementor-1960 .elementor-element.elementor-element-2e8bf47 .elementor-icon-list-icon i {
  color: #65ae45;
  transition: color 0.3s;
}

.elementor-1960 .elementor-element.elementor-element-2e8bf47 .elementor-icon-list-icon svg {
  fill: #65ae45;
  transition: fill 0.3s;
}

.elementor-1960 .elementor-element.elementor-element-2e8bf47 {
  --e-icon-list-icon-size: 20px;
  --icon-vertical-offset: 0px;
}

.elementor-1960 .elementor-element.elementor-element-2e8bf47 .elementor-icon-list-item>.elementor-icon-list-text,
.elementor-1960 .elementor-element.elementor-element-2e8bf47 .elementor-icon-list-item>a {
  font-size: 15px;
}

.elementor-1960 .elementor-element.elementor-element-2e8bf47 .elementor-icon-list-text {
  color: #65ae45;
  transition: color 0.3s;
}

.elementor-1960 .elementor-element.elementor-element-1fff765 {
  text-align: center;
}

.elementor-1960 .elementor-element.elementor-element-44dd6880 .elementor-button {
  background-color: #23a455;
}

.elementor-1960 .elementor-element.elementor-element-0044790:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-1960 .elementor-element.elementor-element-0044790>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
  background-color: rgba(35, 164, 85, 0);
}

.elementor-1960 .elementor-element.elementor-element-0044790>.elementor-element-populated {
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  margin: 0px 0px 0px 0px;
  --e-column-margin-right: 0px;
  --e-column-margin-left: 0px;
  padding: 0px 10px 0px 10px;
}

.elementor-1960 .elementor-element.elementor-element-0044790>.elementor-element-populated>.elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-1960 .elementor-element.elementor-element-a406e19 {
  text-align: center;
}

.elementor-1960 .elementor-element.elementor-element-a406e19 .elementor-heading-title {
  color: #ffffff;
  font-size: 20px;
  font-weight: 600;
  letter-spacing: 8.2px;
  text-shadow: 0px 0px 0px rgba(0, 0, 0, 0.3);
}

.elementor-1960 .elementor-element.elementor-element-a406e19>.elementor-widget-container {
  margin: 0px 0px 0px 0px;
  padding: 05px 0px 5px 0px;
  background-color: #65ae45;
}

.elementor-1960 .elementor-element.elementor-element-b65c662 .elementor-heading-title {
  color: #23a455;
}

.elementor-1960 .elementor-element.elementor-element-496c91f>.elementor-container {
  min-height: 60px;
}

.elementor-1960 .elementor-element.elementor-element-496c91f>.elementor-container>.elementor-column>.elementor-widget-wrap {
  align-content: center;
  align-items: center;
}

.elementor-1960 .elementor-element.elementor-element-496c91f {
  padding: 0px 0px 10px 0px;
}

.elementor-bc-flex-widget .elementor-1960 .elementor-element.elementor-element-2652492.elementor-column .elementor-widget-wrap {
  align-items: center;
}

.elementor-1960 .elementor-element.elementor-element-2652492.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
  align-content: center;
  align-items: center;
}

.elementor-1960 .elementor-element.elementor-element-9cd46fe .elementor-icon-list-icon i {
  color: #65ae45;
  transition: color 0.3s;
}

.elementor-1960 .elementor-element.elementor-element-9cd46fe .elementor-icon-list-icon svg {
  fill: #65ae45;
  transition: fill 0.3s;
}

.elementor-1960 .elementor-element.elementor-element-9cd46fe {
  --e-icon-list-icon-size: 20px;
  --icon-vertical-offset: 0px;
}

.elementor-1960 .elementor-element.elementor-element-9cd46fe .elementor-icon-list-item>.elementor-icon-list-text,
.elementor-1960 .elementor-element.elementor-element-9cd46fe .elementor-icon-list-item>a {
  font-size: 15px;
}

.elementor-1960 .elementor-element.elementor-element-9cd46fe .elementor-icon-list-text {
  color: #65ae45;
  transition: color 0.3s;
}

.elementor-1960 .elementor-element.elementor-element-f96b0ce {
  text-align: center;
}

.elementor-1960 .elementor-element.elementor-element-9e039fc .elementor-button {
  background-color: #23a455;
}

.elementor-1960 .elementor-element.elementor-element-2a689817:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-1960 .elementor-element.elementor-element-2a689817>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
  background-color: rgba(35, 164, 85, 0);
}

.elementor-1960 .elementor-element.elementor-element-2a689817>.elementor-element-populated {
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  margin: 0px 0px 0px 0px;
  --e-column-margin-right: 0px;
  --e-column-margin-left: 0px;
  padding: 0px 10px 0px 10px;
}

.elementor-1960 .elementor-element.elementor-element-2a689817>.elementor-element-populated>.elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-1960 .elementor-element.elementor-element-44372c96 {
  text-align: center;
}

.elementor-1960 .elementor-element.elementor-element-44372c96 .elementor-heading-title {
  color: #ffffff;
  font-size: 20px;
  font-weight: 600;
  letter-spacing: 8.2px;
  text-shadow: 0px 0px 0px rgba(0, 0, 0, 0.3);
}

.elementor-1960 .elementor-element.elementor-element-44372c96>.elementor-widget-container {
  margin: 0px 0px 0px 0px;
  padding: 05px 0px 5px 0px;
  background-color: #65ae45;
}

.elementor-1960 .elementor-element.elementor-element-503439d3 .elementor-heading-title {
  color: #23a455;
}

.elementor-1960 .elementor-element.elementor-element-6855e9b>.elementor-container {
  min-height: 60px;
}

.elementor-1960 .elementor-element.elementor-element-6855e9b>.elementor-container>.elementor-column>.elementor-widget-wrap {
  align-content: center;
  align-items: center;
}

.elementor-1960 .elementor-element.elementor-element-6855e9b {
  padding: 0px 0px 10px 0px;
}

.elementor-bc-flex-widget .elementor-1960 .elementor-element.elementor-element-f08ebf7.elementor-column .elementor-widget-wrap {
  align-items: center;
}

.elementor-1960 .elementor-element.elementor-element-f08ebf7.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
  align-content: center;
  align-items: center;
}

.elementor-1960 .elementor-element.elementor-element-b3738a5 .elementor-icon-list-icon i {
  color: #65ae45;
  transition: color 0.3s;
}

.elementor-1960 .elementor-element.elementor-element-b3738a5 .elementor-icon-list-icon svg {
  fill: #65ae45;
  transition: fill 0.3s;
}

.elementor-1960 .elementor-element.elementor-element-b3738a5 {
  --e-icon-list-icon-size: 20px;
  --icon-vertical-offset: 0px;
}

.elementor-1960 .elementor-element.elementor-element-b3738a5 .elementor-icon-list-item>.elementor-icon-list-text,
.elementor-1960 .elementor-element.elementor-element-b3738a5 .elementor-icon-list-item>a {
  font-size: 15px;
}

.elementor-1960 .elementor-element.elementor-element-b3738a5 .elementor-icon-list-text {
  color: #65ae45;
  transition: color 0.3s;
}

.elementor-1960 .elementor-element.elementor-element-1ec4b93 {
  text-align: center;
}

.elementor-1960 .elementor-element.elementor-element-4f64c8d .elementor-button {
  background-color: #23a455;
}

.elementor-1960 .elementor-element.elementor-element-7408d7d {
  margin-top: 0px;
  margin-bottom: 0px;
  padding: 0px 0px 80px 0px;
}

.elementor-1960 .elementor-element.elementor-element-bf95e29:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-1960 .elementor-element.elementor-element-bf95e29>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
  background-color: rgba(35, 164, 85, 0);
}

.elementor-1960 .elementor-element.elementor-element-bf95e29>.elementor-element-populated {
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  margin: 0px 0px 0px 0px;
  --e-column-margin-right: 0px;
  --e-column-margin-left: 0px;
  padding: 0px 10px 0px 10px;
}

.elementor-1960 .elementor-element.elementor-element-bf95e29>.elementor-element-populated>.elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-1960 .elementor-element.elementor-element-91955ab {
  text-align: center;
}

.elementor-1960 .elementor-element.elementor-element-91955ab .elementor-heading-title {
  color: #ffffff;
  font-size: 20px;
  font-weight: 600;
  letter-spacing: 8.2px;
  text-shadow: 0px 0px 0px rgba(0, 0, 0, 0.3);
}

.elementor-1960 .elementor-element.elementor-element-91955ab>.elementor-widget-container {
  margin: 0px 0px 0px 0px;
  padding: 05px 0px 5px 0px;
  background-color: #65ae45;
}

.elementor-1960 .elementor-element.elementor-element-6953d84 .elementor-heading-title {
  color: #23a455;
}

.elementor-1960 .elementor-element.elementor-element-36814fe>.elementor-container {
  min-height: 60px;
}

.elementor-1960 .elementor-element.elementor-element-36814fe>.elementor-container>.elementor-column>.elementor-widget-wrap {
  align-content: center;
  align-items: center;
}

.elementor-1960 .elementor-element.elementor-element-36814fe {
  padding: 0px 0px 10px 0px;
}

.elementor-bc-flex-widget .elementor-1960 .elementor-element.elementor-element-67604ff.elementor-column .elementor-widget-wrap {
  align-items: center;
}

.elementor-1960 .elementor-element.elementor-element-67604ff.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
  align-content: center;
  align-items: center;
}

.elementor-1960 .elementor-element.elementor-element-4972643 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
  padding-bottom: calc(5px/2);
}

.elementor-1960 .elementor-element.elementor-element-4972643 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
  margin-top: calc(5px/2);
}

.elementor-1960 .elementor-element.elementor-element-4972643 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
  margin-right: calc(5px/2);
  margin-left: calc(5px/2);
}

.elementor-1960 .elementor-element.elementor-element-4972643 .elementor-icon-list-items.elementor-inline-items {
  margin-right: calc(-5px/2);
  margin-left: calc(-5px/2);
}

body.rtl .elementor-1960 .elementor-element.elementor-element-4972643 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
  left: calc(-5px/2);
}

body:not(.rtl) .elementor-1960 .elementor-element.elementor-element-4972643 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
  right: calc(-5px/2);
}

.elementor-1960 .elementor-element.elementor-element-4972643 .elementor-icon-list-icon i {
  color: #65ae45;
  transition: color 0.3s;
}

.elementor-1960 .elementor-element.elementor-element-4972643 .elementor-icon-list-icon svg {
  fill: #65ae45;
  transition: fill 0.3s;
}

.elementor-1960 .elementor-element.elementor-element-4972643 {
  --e-icon-list-icon-size: 20px;
  --icon-vertical-offset: 0px;
}

.elementor-1960 .elementor-element.elementor-element-4972643 .elementor-icon-list-item>.elementor-icon-list-text,
.elementor-1960 .elementor-element.elementor-element-4972643 .elementor-icon-list-item>a {
  font-size: 15px;
}

.elementor-1960 .elementor-element.elementor-element-4972643 .elementor-icon-list-text {
  color: #65ae45;
  transition: color 0.3s;
}

.elementor-1960 .elementor-element.elementor-element-eebd219 {
  text-align: center;
}

.elementor-1960 .elementor-element.elementor-element-71b143f .elementor-button {
  background-color: #23a455;
}

.elementor-1960 .elementor-element.elementor-element-8d1a6f2:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-1960 .elementor-element.elementor-element-8d1a6f2>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
  background-color: rgba(35, 164, 85, 0);
}

.elementor-1960 .elementor-element.elementor-element-8d1a6f2>.elementor-element-populated {
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  margin: 0px 0px 0px 0px;
  --e-column-margin-right: 0px;
  --e-column-margin-left: 0px;
  padding: 0px 10px 0px 10px;
}

.elementor-1960 .elementor-element.elementor-element-8d1a6f2>.elementor-element-populated>.elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-1960 .elementor-element.elementor-element-db69229>.elementor-container {
  min-height: 60px;
}

.elementor-1960 .elementor-element.elementor-element-db69229>.elementor-container>.elementor-column>.elementor-widget-wrap {
  align-content: center;
  align-items: center;
}

.elementor-1960 .elementor-element.elementor-element-db69229 {
  padding: 0px 0px 10px 0px;
}

.elementor-1960 .elementor-element.elementor-element-73b48b3:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-1960 .elementor-element.elementor-element-73b48b3>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
  background-color: rgba(35, 164, 85, 0);
}

.elementor-1960 .elementor-element.elementor-element-73b48b3>.elementor-element-populated {
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  margin: 0px 0px 0px 0px;
  --e-column-margin-right: 0px;
  --e-column-margin-left: 0px;
  padding: 0px 10px 0px 10px;
}

.elementor-1960 .elementor-element.elementor-element-73b48b3>.elementor-element-populated>.elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-1960 .elementor-element.elementor-element-36b80ed>.elementor-container {
  min-height: 60px;
}

.elementor-1960 .elementor-element.elementor-element-36b80ed>.elementor-container>.elementor-column>.elementor-widget-wrap {
  align-content: center;
  align-items: center;
}

.elementor-1960 .elementor-element.elementor-element-36b80ed {
  padding: 0px 0px 10px 0px;
}

@media(max-width:1024px) {
  .elementor-1960 .elementor-element.elementor-element-ac66d76 {
    text-align: center;
  }

  .elementor-1960 .elementor-element.elementor-element-e825eed {
    text-align: center;
  }

  .elementor-1960 .elementor-element.elementor-element-531a66b img {
    max-width: 50%;
    height: 60px;
  }

  .elementor-1960 .elementor-element.elementor-element-a5904ad {
    text-align: center;
  }

  .elementor-1960 .elementor-element.elementor-element-777a075 {
    text-align: center;
  }

  .elementor-1960 .elementor-element.elementor-element-7bdb42b img {
    max-width: 100%;
    height: 60px;
  }

  .elementor-1960 .elementor-element.elementor-element-9a9a7a9>.elementor-widget-container {
    padding: 0px 0px 20px 0px;
  }

  .elementor-1960 .elementor-element.elementor-element-22ca7239 {
    text-align: center;
  }

  .elementor-1960 .elementor-element.elementor-element-7c4b7c9 {
    text-align: center;
  }

  .elementor-1960 .elementor-element.elementor-element-550e3bf img {
    max-width: 50%;
    height: 60px;
  }

  .elementor-1960 .elementor-element.elementor-element-1a05a87>.elementor-widget-container {
    padding: 0px 0px 20px 0px;
  }

  .elementor-1960 .elementor-element.elementor-element-51debc73 {
    text-align: center;
  }

  .elementor-1960 .elementor-element.elementor-element-1d9113aa {
    text-align: center;
  }

  .elementor-1960 .elementor-element.elementor-element-edca4af img {
    max-width: 50%;
  }

  .elementor-1960 .elementor-element.elementor-element-737b3c0>.elementor-widget-container {
    padding: 0px 0px 20px 0px;
  }

  .elementor-1960 .elementor-element.elementor-element-2b7e3e3c {
    text-align: center;
  }

  .elementor-1960 .elementor-element.elementor-element-257a5fa0 {
    text-align: center;
  }

  .elementor-1960 .elementor-element.elementor-element-baa1197 img {
    max-width: 50%;
    height: 60px;
  }

  .elementor-1960 .elementor-element.elementor-element-2c0794a8 {
    text-align: center;
  }

  .elementor-1960 .elementor-element.elementor-element-10faf3b9 {
    text-align: center;
  }

  .elementor-1960 .elementor-element.elementor-element-5035232 img {
    max-width: 50%;
    height: 60px;
  }

  .elementor-1960 .elementor-element.elementor-element-2bdd0bf {
    text-align: center;
  }

  .elementor-1960 .elementor-element.elementor-element-63f2a86 {
    text-align: center;
  }

  .elementor-1960 .elementor-element.elementor-element-0dded71 img {
    max-width: 50%;
    height: 60px;
  }

  .elementor-1960 .elementor-element.elementor-element-4c8d9be>.elementor-widget-container {
    padding: 0px 0px 20px 0px;
  }

  .elementor-1960 .elementor-element.elementor-element-6ddbf034 {
    text-align: center;
  }

  .elementor-1960 .elementor-element.elementor-element-6b8de4f5 {
    text-align: center;
  }

  .elementor-1960 .elementor-element.elementor-element-5b9144e img {
    max-width: 50%;
    height: 60px;
  }

  .elementor-1960 .elementor-element.elementor-element-f63d2aa>.elementor-widget-container {
    padding: 0px 0px 20px 0px;
  }

  .elementor-1960 .elementor-element.elementor-element-36bac364 {
    text-align: center;
  }

  .elementor-1960 .elementor-element.elementor-element-185cdca2 {
    text-align: center;
  }

  .elementor-1960 .elementor-element.elementor-element-1fff765 img {
    max-width: 50%;
    height: 60px;
  }

  .elementor-1960 .elementor-element.elementor-element-b65c662 {
    text-align: center;
  }

  .elementor-1960 .elementor-element.elementor-element-ca6a55b {
    text-align: center;
  }

  .elementor-1960 .elementor-element.elementor-element-f96b0ce img {
    max-width: 50%;
    height: 60px;
  }

  .elementor-1960 .elementor-element.elementor-element-9e039fc>.elementor-widget-container {
    padding: 0px 0px 20px 0px;
  }

  .elementor-1960 .elementor-element.elementor-element-503439d3 {
    text-align: center;
  }

  .elementor-1960 .elementor-element.elementor-element-2ef60b9b {
    text-align: center;
  }

  .elementor-1960 .elementor-element.elementor-element-1ec4b93 img {
    max-width: 50%;
    height: 60px;
  }

  .elementor-1960 .elementor-element.elementor-element-4f64c8d>.elementor-widget-container {
    padding: 0px 0px 20px 0px;
  }

  .elementor-1960 .elementor-element.elementor-element-6953d84 {
    text-align: center;
  }

  .elementor-1960 .elementor-element.elementor-element-eebd219 img {
    max-width: 50%;
    height: 60px;
  }
}

@media(max-width:1024px) and (min-width:768px) {
  .elementor-1960 .elementor-element.elementor-element-7e7c90c5 {
    width: 99%;
  }
}

@media(max-width:767px) {
  .elementor-1960 .elementor-element.elementor-element-7b337e18 .elementor-divider-separator {
    width: 20%;
  }

  .elementor-1960 .elementor-element.elementor-element-55181ba {
    margin-top: 50px;
    margin-bottom: 0px;
  }

  .elementor-1960 .elementor-element.elementor-element-e094653>.elementor-element-populated {
    margin: 00px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0px 0px 0px 0px;
  }

  .elementor-1960 .elementor-element.elementor-element-3268bf3 .elementor-heading-title {
    font-size: 26px;
  }

  .elementor-1960 .elementor-element.elementor-element-ac66d76 {
    text-align: center;
  }

  .elementor-1960 .elementor-element.elementor-element-e825eed {
    text-align: center;
  }

  .elementor-1960 .elementor-element.elementor-element-531a66b img {
    max-width: 20%;
  }

  .elementor-1960 .elementor-element.elementor-element-ab0db0b>.elementor-widget-container {
    padding: 0px 0px 40px 0px;
  }

  .elementor-1960 .elementor-element.elementor-element-7f068d3 .elementor-heading-title {
    font-size: 26px;
  }

  .elementor-1960 .elementor-element.elementor-element-a5904ad {
    text-align: center;
  }

  .elementor-1960 .elementor-element.elementor-element-777a075 {
    text-align: center;
  }

  .elementor-1960 .elementor-element.elementor-element-7bdb42b img {
    max-width: 45%;
    height: 60px;
  }

  .elementor-1960 .elementor-element.elementor-element-f5dbbab>.elementor-element-populated {
    margin: 50px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0px 0px 0px 0px;
  }

  .elementor-1960 .elementor-element.elementor-element-613d1fa5 .elementor-heading-title {
    font-size: 26px;
  }

  .elementor-1960 .elementor-element.elementor-element-22ca7239 {
    text-align: center;
  }

  .elementor-1960 .elementor-element.elementor-element-7c4b7c9 {
    text-align: center;
  }

  .elementor-1960 .elementor-element.elementor-element-550e3bf img {
    max-width: 45%;
    height: 60px;
  }

  .elementor-1960 .elementor-element.elementor-element-1a05a87>.elementor-widget-container {
    padding: 0px 0px 40px 0px;
  }

  .elementor-1960 .elementor-element.elementor-element-51debc73 {
    text-align: center;
  }

  .elementor-1960 .elementor-element.elementor-element-1d9113aa {
    text-align: center;
  }

  .elementor-1960 .elementor-element.elementor-element-edca4af img {
    max-width: 45%;
    height: 60px;
  }

  .elementor-1960 .elementor-element.elementor-element-737b3c0>.elementor-widget-container {
    padding: 0px 0px 40px 0px;
  }

  .elementor-1960 .elementor-element.elementor-element-2b7e3e3c {
    text-align: center;
  }

  .elementor-1960 .elementor-element.elementor-element-257a5fa0 {
    text-align: center;
  }

  .elementor-1960 .elementor-element.elementor-element-baa1197 img {
    max-width: 45%;
    height: 60px;
  }

  .elementor-1960 .elementor-element.elementor-element-273b12c0 {
    margin-top: 50px;
    margin-bottom: 0px;
  }

  .elementor-1960 .elementor-element.elementor-element-57b5bbff>.elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0px 0px 0px 0px;
  }

  .elementor-1960 .elementor-element.elementor-element-7a4acf86 .elementor-heading-title {
    font-size: 26px;
  }

  .elementor-1960 .elementor-element.elementor-element-2c0794a8 {
    text-align: center;
  }

  .elementor-1960 .elementor-element.elementor-element-10faf3b9 {
    text-align: center;
  }

  .elementor-1960 .elementor-element.elementor-element-5035232 img {
    max-width: 45%;
    height: 60px;
  }

  .elementor-1960 .elementor-element.elementor-element-69f1301>.elementor-widget-container {
    padding: 0px 0px 040px 0px;
  }

  .elementor-1960 .elementor-element.elementor-element-7c14a42 .elementor-heading-title {
    font-size: 26px;
  }

  .elementor-1960 .elementor-element.elementor-element-2bdd0bf {
    text-align: center;
  }

  .elementor-1960 .elementor-element.elementor-element-63f2a86 {
    text-align: center;
  }

  .elementor-1960 .elementor-element.elementor-element-0dded71 img {
    max-width: 45%;
    height: 60px;
  }

  .elementor-1960 .elementor-element.elementor-element-4c8d9be>.elementor-widget-container {
    padding: 0px 0px 40px 0px;
  }

  .elementor-1960 .elementor-element.elementor-element-50e26e23>.elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0px 0px 0px 0px;
  }

  .elementor-1960 .elementor-element.elementor-element-d5eeadd .elementor-heading-title {
    font-size: 26px;
  }

  .elementor-1960 .elementor-element.elementor-element-6ddbf034 {
    text-align: center;
  }

  .elementor-1960 .elementor-element.elementor-element-6b8de4f5 {
    text-align: center;
  }

  .elementor-1960 .elementor-element.elementor-element-5b9144e img {
    max-width: 45%;
    height: 60px;
  }

  .elementor-1960 .elementor-element.elementor-element-544bd70f>.elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0px 0px 0px 0px;
  }

  .elementor-1960 .elementor-element.elementor-element-72feac0c .elementor-heading-title {
    font-size: 26px;
  }

  .elementor-1960 .elementor-element.elementor-element-72feac0c>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
  }

  .elementor-1960 .elementor-element.elementor-element-36bac364 {
    text-align: center;
  }

  .elementor-1960 .elementor-element.elementor-element-185cdca2 {
    text-align: center;
  }

  .elementor-1960 .elementor-element.elementor-element-1fff765 img {
    max-width: 45%;
    height: 60px;
  }

  .elementor-1960 .elementor-element.elementor-element-44dd6880>.elementor-widget-container {
    padding: 0px 0px 40px 0px;
  }

  .elementor-1960 .elementor-element.elementor-element-a406e19 .elementor-heading-title {
    font-size: 26px;
  }

  .elementor-1960 .elementor-element.elementor-element-b65c662 {
    text-align: center;
  }

  .elementor-1960 .elementor-element.elementor-element-ca6a55b {
    text-align: center;
  }

  .elementor-1960 .elementor-element.elementor-element-f96b0ce img {
    max-width: 45%;
    height: 60px;
  }

  .elementor-1960 .elementor-element.elementor-element-9e039fc>.elementor-widget-container {
    padding: 0px 0px 40px 0px;
  }

  .elementor-1960 .elementor-element.elementor-element-2a689817>.elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0px 0px 0px 0px;
  }

  .elementor-1960 .elementor-element.elementor-element-44372c96 .elementor-heading-title {
    font-size: 26px;
  }

  .elementor-1960 .elementor-element.elementor-element-503439d3 {
    text-align: center;
  }

  .elementor-1960 .elementor-element.elementor-element-2ef60b9b {
    text-align: center;
  }

  .elementor-1960 .elementor-element.elementor-element-1ec4b93 img {
    max-width: 45%;
    height: 60px;
  }

  .elementor-1960 .elementor-element.elementor-element-bf95e29>.elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0px 0px 0px 0px;
  }

  .elementor-1960 .elementor-element.elementor-element-91955ab .elementor-heading-title {
    font-size: 26px;
  }

  .elementor-1960 .elementor-element.elementor-element-91955ab>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
  }

  .elementor-1960 .elementor-element.elementor-element-6953d84 {
    text-align: center;
  }

  .elementor-1960 .elementor-element.elementor-element-eebd219 img {
    max-width: 20%;
  }

  .elementor-1960 .elementor-element.elementor-element-71b143f>.elementor-widget-container {
    padding: 0px 0px 40px 0px;
  }
}