.elementor-20 .elementor-element.elementor-element-1c963b62:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-1c963b62 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
  background-color:#000000;
}

.elementor-20 .elementor-element.elementor-element-1c963b62 > .elementor-background-overlay {
  background-color:#000000;
  opacity:0.7;
  transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-20 .elementor-element.elementor-element-1c963b62 > .elementor-container {
  min-height:392px;
}

.elementor-20 .elementor-element.elementor-element-1c963b62 {
  transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-20 .elementor-element.elementor-element-109c3681 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
  margin-block-end:5px;
}

.elementor-20 .elementor-element.elementor-element-605f682 {
  --divider-border-style:solid;
  --divider-color:#7EAC26;
  --divider-border-width:5px;
}

.elementor-20 .elementor-element.elementor-element-605f682 .elementor-divider-separator {
  width:15%;
}

.elementor-20 .elementor-element.elementor-element-605f682 .elementor-divider {
  padding-block-start:15px;
  padding-block-end:15px;
}

.elementor-20 .elementor-element.elementor-element-4d7347b3 .elementor-heading-title {
  color:#FFFFFF;
}

.elementor-20 .elementor-element.elementor-element-1520b5bf .elementor-heading-title {
  color:#7EAC26;
}

.elementor-20 .elementor-element.elementor-element-42c225a6 {
  color:#FFFFFF;
}

.elementor-20 .elementor-element.elementor-element-50077556 {
  color:#FFFFFF;
}

.elementor-20 .elementor-element.elementor-element-21431797:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-21431797 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
  background-color:#C4C4C4;
}

.elementor-20 .elementor-element.elementor-element-21431797 {
  transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  margin-top:-0px;
  margin-bottom:0px;
}

.elementor-20 .elementor-element.elementor-element-21431797 > .elementor-background-overlay {
  transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-20 .elementor-element.elementor-element-6c80157:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-20 .elementor-element.elementor-element-6c80157 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
  background-color:#FFFFFF;
}

.elementor-20 .elementor-element.elementor-element-6c80157 > .elementor-element-populated {
  transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  margin:-90px 0px 0px 0px;
  --e-column-margin-right:0px;
  --e-column-margin-left:0px;
}

.elementor-20 .elementor-element.elementor-element-6c80157 > .elementor-element-populated > .elementor-background-overlay {
  transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-bc-flex-widget .elementor-20 .elementor-element.elementor-element-1d577176.elementor-column .elementor-widget-wrap {
  align-items:center;
}

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

.elementor-20 .elementor-element.elementor-element-1d577176 > .elementor-element-populated {
  padding:50px 50px 50px 50px;
}

.elementor-20 .elementor-element.elementor-element-379120db .elementor-heading-title {
  font-weight:700;
  color:#000000;
}

.elementor-20 .elementor-element.elementor-element-482f70a1 {
  text-align:justify;
  color:#000000;
}

.elementor-20 .elementor-element.elementor-element-04d99e8:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-04d99e8 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
  background-color:#C4C4C4;
}

.elementor-20 .elementor-element.elementor-element-04d99e8 {
  transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-20 .elementor-element.elementor-element-04d99e8 > .elementor-background-overlay {
  transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-20 .elementor-element.elementor-element-1d9449c .elementor-wrapper {
  --video-aspect-ratio:1.77777;
}

.elementor-20 .elementor-element.elementor-element-676884f2:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-676884f2 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
  background-color:#C4C4C4;
}

.elementor-20 .elementor-element.elementor-element-676884f2 {
  transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  margin-top:0px;
  margin-bottom:0px;
  padding:20px 0px 20px 0px;
}

.elementor-20 .elementor-element.elementor-element-676884f2 > .elementor-background-overlay {
  transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-20 .elementor-element.elementor-element-6de6d33:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-20 .elementor-element.elementor-element-6de6d33 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
  background-color:#83BA30;
}

.elementor-bc-flex-widget .elementor-20 .elementor-element.elementor-element-6de6d33.elementor-column .elementor-widget-wrap {
  align-items:center;
}

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

.elementor-20 .elementor-element.elementor-element-6de6d33.elementor-column > .elementor-widget-wrap {
  justify-content:center;
}

.elementor-20 .elementor-element.elementor-element-6de6d33 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
  margin-block-end:20px;
}

.elementor-20 .elementor-element.elementor-element-6de6d33 > .elementor-element-populated {
  transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  padding:0px 50px 0px 50px;
}

.elementor-20 .elementor-element.elementor-element-6de6d33 > .elementor-element-populated > .elementor-background-overlay {
  transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-20 .elementor-element.elementor-element-2ff4ce06 .elementor-icon-list-icon i {
  transition:color 0.3s;
}

.elementor-20 .elementor-element.elementor-element-2ff4ce06 .elementor-icon-list-icon svg {
  transition:fill 0.3s;
}

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

.elementor-20 .elementor-element.elementor-element-2ff4ce06 .elementor-icon-list-text {
  color:#FFFFFF;
  transition:color 0.3s;
}

.elementor-20 .elementor-element.elementor-element-7f5cb717 > .elementor-container > .elementor-column > .elementor-widget-wrap {
  align-content:center;
  align-items:center;
}

.elementor-20 .elementor-element.elementor-element-7f5cb717:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-7f5cb717 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
  background-color:#000000;
}

.elementor-20 .elementor-element.elementor-element-7f5cb717 {
  transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  padding:20px 20px 20px 20px;
}

.elementor-20 .elementor-element.elementor-element-7f5cb717 > .elementor-background-overlay {
  transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-20 .elementor-element.elementor-element-64506f84 .elementor-icon-box-wrapper {
  gap:15px;
}

.elementor-20 .elementor-element.elementor-element-64506f84.elementor-view-stacked .elementor-icon {
  background-color:#7EAC26;
}

.elementor-20 .elementor-element.elementor-element-64506f84.elementor-view-framed .elementor-icon, .elementor-20 .elementor-element.elementor-element-64506f84.elementor-view-default .elementor-icon {
  fill:#7EAC26;
  color:#7EAC26;
  border-color:#7EAC26;
}

.elementor-20 .elementor-element.elementor-element-64506f84 .elementor-icon-box-title {
  color:#FFFFFF;
}

.elementor-20 .elementor-element.elementor-element-d9dc3e8 .elementor-icon-box-wrapper {
  gap:15px;
}

.elementor-20 .elementor-element.elementor-element-d9dc3e8.elementor-view-stacked .elementor-icon {
  background-color:#7EAC26;
}

.elementor-20 .elementor-element.elementor-element-d9dc3e8.elementor-view-framed .elementor-icon, .elementor-20 .elementor-element.elementor-element-d9dc3e8.elementor-view-default .elementor-icon {
  fill:#7EAC26;
  color:#7EAC26;
  border-color:#7EAC26;
}

.elementor-20 .elementor-element.elementor-element-d9dc3e8 .elementor-icon-box-title {
  color:#FFFFFF;
}

.elementor-20 .elementor-element.elementor-element-3757c5fc .elementor-icon-box-wrapper {
  gap:15px;
}

.elementor-20 .elementor-element.elementor-element-3757c5fc.elementor-view-stacked .elementor-icon {
  background-color:#7EAC26;
}

.elementor-20 .elementor-element.elementor-element-3757c5fc.elementor-view-framed .elementor-icon, .elementor-20 .elementor-element.elementor-element-3757c5fc.elementor-view-default .elementor-icon {
  fill:#7EAC26;
  color:#7EAC26;
  border-color:#7EAC26;
}

.elementor-20 .elementor-element.elementor-element-3757c5fc .elementor-icon-box-title {
  color:#FFFFFF;
}

.elementor-20 .elementor-element.elementor-element-2747aca0 .elementor-icon-box-wrapper {
  gap:15px;
}

.elementor-20 .elementor-element.elementor-element-2747aca0.elementor-view-stacked .elementor-icon {
  background-color:#7EAC26;
}

.elementor-20 .elementor-element.elementor-element-2747aca0.elementor-view-framed .elementor-icon, .elementor-20 .elementor-element.elementor-element-2747aca0.elementor-view-default .elementor-icon {
  fill:#7EAC26;
  color:#7EAC26;
  border-color:#7EAC26;
}

.elementor-20 .elementor-element.elementor-element-2747aca0 .elementor-icon-box-title {
  color:#FFFFFF;
}

.elementor-20 .elementor-element.elementor-element-284f186c:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-284f186c > .elementor-motion-effects-container > .elementor-motion-effects-layer {
  background-color:#C4C4C4;
}

.elementor-20 .elementor-element.elementor-element-284f186c {
  transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  padding:20px 0px 0px 0px;
}

.elementor-20 .elementor-element.elementor-element-284f186c > .elementor-background-overlay {
  transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-20 .elementor-element.elementor-element-3185b08c:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-20 .elementor-element.elementor-element-3185b08c > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
  background-color:#FFFFFF;
}

.elementor-bc-flex-widget .elementor-20 .elementor-element.elementor-element-3185b08c.elementor-column .elementor-widget-wrap {
  align-items:center;
}

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

.elementor-20 .elementor-element.elementor-element-3185b08c > .elementor-element-populated {
  transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  padding:0px 50px 0px 50px;
}

.elementor-20 .elementor-element.elementor-element-3185b08c > .elementor-element-populated > .elementor-background-overlay {
  transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-20 .elementor-element.elementor-element-4191403c > .elementor-widget-container {
  padding:20px 0px 0px 0px;
}

.elementor-20 .elementor-element.elementor-element-4191403c {
  text-align:start;
}

.elementor-20 .elementor-element.elementor-element-4191403c .elementor-heading-title {
  font-weight:700;
  color:#000000;
}

.elementor-20 .elementor-element.elementor-element-7b74c321 > .elementor-widget-container {
  padding:0px 0px 0px 0px;
}

.elementor-20 .elementor-element.elementor-element-7b74c321 .elementor-icon-list-icon i {
  color:#000000;
  transition:color 0.3s;
}

.elementor-20 .elementor-element.elementor-element-7b74c321 .elementor-icon-list-icon svg {
  fill:#000000;
  transition:fill 0.3s;
}

.elementor-20 .elementor-element.elementor-element-7b74c321 {
  --e-icon-list-icon-size:14px;
  --icon-vertical-offset:0px;
}

.elementor-20 .elementor-element.elementor-element-7b74c321 .elementor-icon-list-text {
  color:#000000;
  transition:color 0.3s;
}

.elementor-20 .elementor-element.elementor-element-2571f7bb img {
  height:430px;
  border-radius:0px 0px 0px 0px;
}

.elementor-20 .elementor-element.elementor-element-2cee2a58:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-2cee2a58 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
  background-color:#C4C4C4;
}

.elementor-20 .elementor-element.elementor-element-2cee2a58 {
  transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  margin-top:0px;
  margin-bottom:0px;
  padding:20px 0px 0px 0px;
}

.elementor-20 .elementor-element.elementor-element-2cee2a58 > .elementor-background-overlay {
  transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-20 .elementor-element.elementor-element-24001d24:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-20 .elementor-element.elementor-element-24001d24 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
  background-color:#83BA30;
}

.elementor-20 .elementor-element.elementor-element-24001d24 > .elementor-element-populated {
  transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-20 .elementor-element.elementor-element-24001d24 > .elementor-element-populated > .elementor-background-overlay {
  transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-20 .elementor-element.elementor-element-6a3cd706:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-20 .elementor-element.elementor-element-6a3cd706 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
  background-color:#83BA30;
}

.elementor-bc-flex-widget .elementor-20 .elementor-element.elementor-element-6a3cd706.elementor-column .elementor-widget-wrap {
  align-items:center;
}

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

.elementor-20 .elementor-element.elementor-element-6a3cd706.elementor-column > .elementor-widget-wrap {
  justify-content:center;
}

.elementor-20 .elementor-element.elementor-element-6a3cd706 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
  margin-block-end:20px;
}

.elementor-20 .elementor-element.elementor-element-6a3cd706 > .elementor-element-populated {
  transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  padding:0px 50px 0px 50px;
}

.elementor-20 .elementor-element.elementor-element-6a3cd706 > .elementor-element-populated > .elementor-background-overlay {
  transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-20 .elementor-element.elementor-element-1751223b .elementor-heading-title {
  font-weight:900;
  color:#FFFFFF;
}

.elementor-20 .elementor-element.elementor-element-2bfc7d23 .elementor-icon-list-icon i {
  transition:color 0.3s;
}

.elementor-20 .elementor-element.elementor-element-2bfc7d23 .elementor-icon-list-icon svg {
  transition:fill 0.3s;
}

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

.elementor-20 .elementor-element.elementor-element-2bfc7d23 .elementor-icon-list-text {
  color:#FFFFFF;
  transition:color 0.3s;
}

.elementor-20 .elementor-element.elementor-element-29c57ed8:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-29c57ed8 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
  background-color:#C4C4C4;
}

.elementor-20 .elementor-element.elementor-element-29c57ed8 {
  transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  padding:20px 0px 20px 0px;
}

.elementor-20 .elementor-element.elementor-element-29c57ed8 > .elementor-background-overlay {
  transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-20 .elementor-element.elementor-element-1274f5e7:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-20 .elementor-element.elementor-element-1274f5e7 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
  background-color:#FFFFFF;
}

.elementor-bc-flex-widget .elementor-20 .elementor-element.elementor-element-1274f5e7.elementor-column .elementor-widget-wrap {
  align-items:center;
}

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

.elementor-20 .elementor-element.elementor-element-1274f5e7 > .elementor-element-populated {
  transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  padding:0px 50px 0px 50px;
}

.elementor-20 .elementor-element.elementor-element-1274f5e7 > .elementor-element-populated > .elementor-background-overlay {
  transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-20 .elementor-element.elementor-element-274dae2e .elementor-heading-title {
  font-weight:700;
  color:#000000;
}

.elementor-20 .elementor-element.elementor-element-54ced331 .elementor-icon-list-icon i {
  color:#000000;
  transition:color 0.3s;
}

.elementor-20 .elementor-element.elementor-element-54ced331 .elementor-icon-list-icon svg {
  fill:#000000;
  transition:fill 0.3s;
}

.elementor-20 .elementor-element.elementor-element-54ced331 {
  --e-icon-list-icon-size:14px;
  --icon-vertical-offset:0px;
}

.elementor-20 .elementor-element.elementor-element-54ced331 .elementor-icon-list-text {
  color:#000000;
  transition:color 0.3s;
}

.elementor-20 .elementor-element.elementor-element-5812e205 img {
  width:100%;
  height:430px;
}

.elementor-20 .elementor-element.elementor-element-173cd15 {
  margin-top:20px;
  margin-bottom:20px;
  padding:20px 20px 20px 20px;
}

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

.elementor-20 .elementor-element.elementor-element-b2926e0 .elementor-heading-title {
  font-weight:700;
  color:#000000;
}

.elementor-20 .elementor-element.elementor-element-ba3ce1c {
  padding:10px 10px 10px 10px;
}

.elementor-20 .elementor-element.elementor-element-14d4b887 .elementor-icon-wrapper {
  text-align:center;
}

.elementor-20 .elementor-element.elementor-element-6db0ae46 {
  text-align:center;
}

.elementor-20 .elementor-element.elementor-element-6db0ae46 .elementor-heading-title {
  color:#000000;
}

.elementor-20 .elementor-element.elementor-element-489533f1 .elementor-icon-wrapper {
  text-align:center;
}

.elementor-20 .elementor-element.elementor-element-489533f1.elementor-view-stacked .elementor-icon {
  background-color:#0FA958;
}

.elementor-20 .elementor-element.elementor-element-489533f1.elementor-view-framed .elementor-icon, .elementor-20 .elementor-element.elementor-element-489533f1.elementor-view-default .elementor-icon {
  color:#0FA958;
  border-color:#0FA958;
}

.elementor-20 .elementor-element.elementor-element-489533f1.elementor-view-framed .elementor-icon, .elementor-20 .elementor-element.elementor-element-489533f1.elementor-view-default .elementor-icon svg {
  fill:#0FA958;
}

.elementor-20 .elementor-element.elementor-element-489533f1 .elementor-icon {
  font-size:51px;
}

.elementor-20 .elementor-element.elementor-element-489533f1 .elementor-icon svg {
  height:51px;
}

.elementor-20 .elementor-element.elementor-element-3205fb94 {
  text-align:center;
}

.elementor-20 .elementor-element.elementor-element-3205fb94 .elementor-heading-title {
  color:#000000;
}

.elementor-20 .elementor-element.elementor-element-600511f6 .elementor-icon-wrapper {
  text-align:center;
}

.elementor-20 .elementor-element.elementor-element-6ec662d2 {
  text-align:center;
}

.elementor-20 .elementor-element.elementor-element-6ec662d2 .elementor-heading-title {
  color:#000000;
}

.elementor-20 .elementor-element.elementor-element-6725cf9e {
  padding:10px 10px 10px 10px;
}

.elementor-20 .elementor-element.elementor-element-2aa96457 .elementor-icon-wrapper {
  text-align:center;
}

.elementor-20 .elementor-element.elementor-element-6c383330 {
  text-align:center;
}

.elementor-20 .elementor-element.elementor-element-6c383330 .elementor-heading-title {
  color:#000000;
}

.elementor-20 .elementor-element.elementor-element-7cd401d6 .elementor-icon-wrapper {
  text-align:center;
}

.elementor-20 .elementor-element.elementor-element-3eca2a0 {
  text-align:center;
}

.elementor-20 .elementor-element.elementor-element-3eca2a0 .elementor-heading-title {
  color:#000000;
}

.elementor-20 .elementor-element.elementor-element-4ca486a6 .elementor-icon-wrapper {
  text-align:center;
}

.elementor-20 .elementor-element.elementor-element-a3ba641 {
  text-align:center;
}

.elementor-20 .elementor-element.elementor-element-a3ba641 .elementor-heading-title {
  color:#000000;
}

.elementor-20 .elementor-element.elementor-element-5e81630c:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-5e81630c > .elementor-motion-effects-container > .elementor-motion-effects-layer {
  background-color:#C4C4C4;
}

.elementor-20 .elementor-element.elementor-element-5e81630c {
  transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  margin-top:0px;
  margin-bottom:0px;
  padding:20px 0px 0px 0px;
}

.elementor-20 .elementor-element.elementor-element-5e81630c > .elementor-background-overlay {
  transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-20 .elementor-element.elementor-element-56ba82b3:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-20 .elementor-element.elementor-element-56ba82b3 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
  background-color:#83BA30;
}

.elementor-20 .elementor-element.elementor-element-56ba82b3 > .elementor-element-populated {
  transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-20 .elementor-element.elementor-element-56ba82b3 > .elementor-element-populated > .elementor-background-overlay {
  transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-20 .elementor-element.elementor-element-29648263:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-20 .elementor-element.elementor-element-29648263 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
  background-color:#83BA30;
}

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

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

.elementor-20 .elementor-element.elementor-element-29648263.elementor-column > .elementor-widget-wrap {
  justify-content:center;
}

.elementor-20 .elementor-element.elementor-element-29648263 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
  margin-block-end:20px;
}

.elementor-20 .elementor-element.elementor-element-29648263 > .elementor-element-populated {
  transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  padding:0px 50px 0px 50px;
}

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

.elementor-20 .elementor-element.elementor-element-fb99179 .elementor-heading-title {
  font-weight:900;
  color:#FFFFFF;
}

.elementor-20 .elementor-element.elementor-element-62bbecd1 {
  color:#FFFFFF;
}

.elementor-20 .elementor-element.elementor-element-7f4bb714:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-7f4bb714 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
  background-color:#C4C4C4;
}

.elementor-20 .elementor-element.elementor-element-7f4bb714 {
  transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  margin-top:0px;
  margin-bottom:0px;
}

.elementor-20 .elementor-element.elementor-element-7f4bb714 > .elementor-background-overlay {
  transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-20 .elementor-element.elementor-element-43283ffe:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-20 .elementor-element.elementor-element-43283ffe > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
  background-color:#FFFFFF;
}

.elementor-bc-flex-widget .elementor-20 .elementor-element.elementor-element-43283ffe.elementor-column .elementor-widget-wrap {
  align-items:center;
}

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

.elementor-20 .elementor-element.elementor-element-43283ffe > .elementor-element-populated {
  transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  padding:0px 50px 0px 50px;
}

.elementor-20 .elementor-element.elementor-element-43283ffe > .elementor-element-populated > .elementor-background-overlay {
  transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-20 .elementor-element.elementor-element-40ba5d03 .elementor-icon-list-icon i {
  color:#000000;
  transition:color 0.3s;
}

.elementor-20 .elementor-element.elementor-element-40ba5d03 .elementor-icon-list-icon svg {
  fill:#000000;
  transition:fill 0.3s;
}

.elementor-20 .elementor-element.elementor-element-40ba5d03 {
  --e-icon-list-icon-size:14px;
  --icon-vertical-offset:0px;
}

.elementor-20 .elementor-element.elementor-element-40ba5d03 .elementor-icon-list-text {
  color:#000000;
  transition:color 0.3s;
}

.elementor-20 .elementor-element.elementor-element-67ce8ddb img {
  height:333px;
}

.elementor-20 .elementor-element.elementor-element-3ad6d6a:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-3ad6d6a > .elementor-motion-effects-container > .elementor-motion-effects-layer {
  background-color:#C4C4C4;
}

.elementor-20 .elementor-element.elementor-element-3ad6d6a {
  transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  padding:0px 0px 20px 0px;
}

.elementor-20 .elementor-element.elementor-element-3ad6d6a > .elementor-background-overlay {
  transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-20 .elementor-element.elementor-element-2f8e0d55 .elementor-wrapper {
  --video-aspect-ratio:1.77777;
}

.elementor-20 .elementor-element.elementor-element-497806c7:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-20 .elementor-element.elementor-element-497806c7 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
  background-color:#83BA30;
}

.elementor-bc-flex-widget .elementor-20 .elementor-element.elementor-element-497806c7.elementor-column .elementor-widget-wrap {
  align-items:center;
}

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

.elementor-20 .elementor-element.elementor-element-497806c7 > .elementor-element-populated {
  transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-20 .elementor-element.elementor-element-497806c7 > .elementor-element-populated > .elementor-background-overlay {
  transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-20 .elementor-element.elementor-element-37bad398 {
  text-align:center;
}

.elementor-20 .elementor-element.elementor-element-37bad398 .elementor-heading-title {
  font-weight:700;
  color:#FFFFFF;
}

.elementor-20 .elementor-element.elementor-element-64201a8e:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-64201a8e > .elementor-motion-effects-container > .elementor-motion-effects-layer {
  background-color:#C4C4C4;
}

.elementor-20 .elementor-element.elementor-element-64201a8e {
  transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  padding:0px 0px 0px 0px;
}

.elementor-20 .elementor-element.elementor-element-64201a8e > .elementor-background-overlay {
  transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-20 .elementor-element.elementor-element-1e386e9b:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-20 .elementor-element.elementor-element-1e386e9b > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
  background-color:#FFFFFF;
}

.elementor-20 .elementor-element.elementor-element-1e386e9b > .elementor-element-populated {
  transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-20 .elementor-element.elementor-element-1e386e9b > .elementor-element-populated > .elementor-background-overlay {
  transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-20 .elementor-element.elementor-element-1ca700ae > .elementor-widget-container {
  padding:20px 20px 20px 20px;
}

.elementor-20 .elementor-element.elementor-element-1ca700ae .elementor-heading-title {
  font-weight:700;
  color:#000000;
}

.elementor-20 .elementor-element.elementor-element-7e9157cc > .elementor-container > .elementor-column > .elementor-widget-wrap {
  align-content:center;
  align-items:center;
}

.elementor-20 .elementor-element.elementor-element-7e9157cc {
  margin-top:0px;
  margin-bottom:20px;
}

.elementor-20 .elementor-element.elementor-element-39e2f48 img {
  width:70%;
}

.elementor-20 .elementor-element.elementor-element-1566d2a3 img {
  width:70%;
}

.elementor-20 .elementor-element.elementor-element-4f3f1f84:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-4f3f1f84 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
  background-color:#C4C4C4;
}

.elementor-20 .elementor-element.elementor-element-4f3f1f84 {
  transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  padding:20px 0px 0px 0px;
}

.elementor-20 .elementor-element.elementor-element-4f3f1f84 > .elementor-background-overlay {
  transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-20 .elementor-element.elementor-element-331c24ac:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-20 .elementor-element.elementor-element-331c24ac > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
  background-color:#83BA30;
}

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

.elementor-20 .elementor-element.elementor-element-331c24ac > .elementor-element-populated > .elementor-background-overlay {
  transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-20 .elementor-element.elementor-element-151fefe7 {
  text-align:center;
}

.elementor-20 .elementor-element.elementor-element-151fefe7 .elementor-heading-title {
  font-family:"Roboto", Sans-serif;
  font-weight:700;
  color:#FFFFFF;
}

.elementor-20 .elementor-element.elementor-element-33d56c26 .elementor-button {
  background-color:#02010100;
  font-family:"Roboto", Sans-serif;
  font-weight:700;
  fill:#FFFFFF;
  color:#FFFFFF;
  border-style:solid;
  border-width:3px 3px 3px 3px;
  border-color:#FFFFFF;
  border-radius:30px 30px 30px 30px;
}

.elementor-20 .elementor-element.elementor-element-33d56c26 .elementor-button:hover, .elementor-20 .elementor-element.elementor-element-33d56c26 .elementor-button:focus {
  color:#FFFFFF;
  border-color:#FFFFFF;
}

.elementor-20 .elementor-element.elementor-element-33d56c26 .elementor-button:hover svg, .elementor-20 .elementor-element.elementor-element-33d56c26 .elementor-button:focus svg {
  fill:#FFFFFF;
}

.elementor-20 .elementor-element.elementor-element-24c57a72:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-24c57a72 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
  background-color:#C4C4C4;
}

.elementor-20 .elementor-element.elementor-element-24c57a72 {
  transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  padding:0px 0px 0px 0px;
}

.elementor-20 .elementor-element.elementor-element-24c57a72 > .elementor-background-overlay {
  transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-20 .elementor-element.elementor-element-346f3256:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-20 .elementor-element.elementor-element-346f3256 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
  background-color:#FFFFFF;
}

.elementor-20 .elementor-element.elementor-element-346f3256 > .elementor-element-populated {
  transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-20 .elementor-element.elementor-element-346f3256 > .elementor-element-populated > .elementor-background-overlay {
  transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-20 .elementor-element.elementor-element-1d090765 > .elementor-widget-container {
  padding:20px 20px 20px 20px;
}

.elementor-20 .elementor-element.elementor-element-1d090765 .elementor-heading-title {
  font-weight:700;
  color:#000000;
}

.elementor-20 .elementor-element.elementor-element-47cd20fc {
  --e-image-carousel-slides-to-show:4;
}

.elementor-20 .elementor-element.elementor-element-47cd20fc .swiper-wrapper {
  display:flex;
  align-items:center;
}

.elementor-20 .elementor-element.elementor-element-74eed3a7:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-74eed3a7 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
  background-color:#C4C4C4;
}

.elementor-20 .elementor-element.elementor-element-74eed3a7 {
  transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  padding:20px 0px 20px 0px;
}

.elementor-20 .elementor-element.elementor-element-74eed3a7 > .elementor-background-overlay {
  transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-20 .elementor-element.elementor-element-7020839:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-20 .elementor-element.elementor-element-7020839 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
  background-color:#FFFFFF;
}

.elementor-20 .elementor-element.elementor-element-7020839 > .elementor-element-populated {
  transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

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

.elementor-20 .elementor-element.elementor-element-4c281bd3 > .elementor-widget-container {
  padding:20px 20px 20px 20px;
}

.elementor-20 .elementor-element.elementor-element-4c281bd3 .elementor-heading-title {
  font-weight:700;
  color:#000000;
}

.elementor-20 .elementor-element.elementor-element-620e6ca9 {
  --e-image-carousel-slides-to-show:4;
}

.elementor-20 .elementor-element.elementor-element-620e6ca9 .swiper-wrapper {
  display:flex;
  align-items:center;
}

.elementor-20 .elementor-element.elementor-element-6484a9aa:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-6484a9aa > .elementor-motion-effects-container > .elementor-motion-effects-layer {
  background-color:#FFFFFF;
}

.elementor-20 .elementor-element.elementor-element-6484a9aa {
  transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  margin-top:5px;
  margin-bottom:0px;
}

.elementor-20 .elementor-element.elementor-element-6484a9aa > .elementor-background-overlay {
  transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-20 .elementor-element.elementor-element-6583b20b .elementor-icon-wrapper {
  text-align:end;
}

.elementor-20 .elementor-element.elementor-element-6583b20b.elementor-view-stacked .elementor-icon {
  background-color:#05752E;
}

.elementor-20 .elementor-element.elementor-element-6583b20b.elementor-view-framed .elementor-icon, .elementor-20 .elementor-element.elementor-element-6583b20b.elementor-view-default .elementor-icon {
  color:#05752E;
  border-color:#05752E;
}

.elementor-20 .elementor-element.elementor-element-6583b20b.elementor-view-framed .elementor-icon, .elementor-20 .elementor-element.elementor-element-6583b20b.elementor-view-default .elementor-icon svg {
  fill:#05752E;
}

.elementor-20 .elementor-element.elementor-element-6583b20b.elementor-view-framed .elementor-icon:hover {
  background-color:var( --e-global-color-accent );
}

.elementor-20 .elementor-element.elementor-element-6583b20b.elementor-view-stacked .elementor-icon:hover {
  color:var( --e-global-color-accent );
}

.elementor-20 .elementor-element.elementor-element-6583b20b.elementor-view-stacked .elementor-icon:hover svg {
  fill:var( --e-global-color-accent );
}

.elementor-20 .elementor-element.elementor-element-6583b20b .elementor-icon {
  font-size:33px;
}

.elementor-20 .elementor-element.elementor-element-6583b20b .elementor-icon svg {
  height:33px;
}

.elementor-20 .elementor-element.elementor-element-3c96ce80:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-3c96ce80 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
  background-color:#151515;
}

.elementor-20 .elementor-element.elementor-element-3c96ce80 {
  transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-20 .elementor-element.elementor-element-3c96ce80 > .elementor-background-overlay {
  transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-20 .elementor-element.elementor-element-4ac9be6f .elementor-heading-title {
  font-size:18px;
  font-weight:700;
  color:#FFFFFF;
}

.elementor-20 .elementor-element.elementor-element-41267058 {
  text-align:justify;
  font-size:15px;
  color:#FFFFFF;
}

.elementor-20 .elementor-element.elementor-element-1d3cdbd7 .elementor-heading-title {
  font-size:18px;
  font-weight:700;
  color:#FFFFFF;
}

.elementor-20 .elementor-element.elementor-element-1b62cefb {
  color:#FFFFFF;
}

.elementor-20 .elementor-element.elementor-element-357e3dc9 .elementor-heading-title {
  font-size:18px;
  font-weight:700;
  color:#FFFFFF;
}

.elementor-20 .elementor-element.elementor-element-2ad6e69d {
  color:#FFFFFF;
}

.elementor-20 .elementor-element.elementor-element-27d0207b .elementor-heading-title {
  font-size:18px;
  font-weight:700;
  color:#FFFFFF;
}

.elementor-20 .elementor-element.elementor-element-4213e962 .elementor-icon-list-icon i {
  transition:color 0.3s;
}

.elementor-20 .elementor-element.elementor-element-4213e962 .elementor-icon-list-icon svg {
  transition:fill 0.3s;
}

.elementor-20 .elementor-element.elementor-element-4213e962 {
  --e-icon-list-icon-size:14px;
  --icon-vertical-offset:0px;
}

.elementor-20 .elementor-element.elementor-element-4213e962 .elementor-icon-list-text {
  color:#FFFFFF;
  transition:color 0.3s;
}

.elementor-20 .elementor-element.elementor-element-46c28a5b .elementor-heading-title {
  font-size:18px;
  font-weight:700;
  color:#FFFFFF;
}

.elementor-20 .elementor-element.elementor-element-6e0ac0d0 .elementor-icon-list-icon i {
  transition:color 0.3s;
}

.elementor-20 .elementor-element.elementor-element-6e0ac0d0 .elementor-icon-list-icon svg {
  transition:fill 0.3s;
}

.elementor-20 .elementor-element.elementor-element-6e0ac0d0 {
  --e-icon-list-icon-size:14px;
  --icon-vertical-offset:0px;
}

.elementor-20 .elementor-element.elementor-element-6e0ac0d0 .elementor-icon-list-text {
  color:#FFFFFF;
  transition:color 0.3s;
}

.elementor-20 .elementor-element.elementor-element-b116845 .elementor-heading-title {
  font-size:18px;
  font-weight:700;
  color:#FFFFFF;
}

.elementor-20 .elementor-element.elementor-element-652d9e54 .elementor-icon-list-icon i {
  transition:color 0.3s;
}

.elementor-20 .elementor-element.elementor-element-652d9e54 .elementor-icon-list-icon svg {
  transition:fill 0.3s;
}

.elementor-20 .elementor-element.elementor-element-652d9e54 {
  --e-icon-list-icon-size:14px;
  --icon-vertical-offset:0px;
}

.elementor-20 .elementor-element.elementor-element-652d9e54 .elementor-icon-list-text {
  color:#FFFFFF;
  transition:color 0.3s;
}

.elementor-20 .elementor-element.elementor-element-13ec50fc .elementor-heading-title {
  font-size:18px;
  font-weight:700;
  color:#FFFFFF;
}

.elementor-20 .elementor-element.elementor-element-31fb1f71 .elementor-icon-list-icon i {
  transition:color 0.3s;
}

.elementor-20 .elementor-element.elementor-element-31fb1f71 .elementor-icon-list-icon svg {
  transition:fill 0.3s;
}

.elementor-20 .elementor-element.elementor-element-31fb1f71 {
  --e-icon-list-icon-size:14px;
  --icon-vertical-offset:0px;
}

.elementor-20 .elementor-element.elementor-element-31fb1f71 .elementor-icon-list-text {
  color:#FFFFFF;
  transition:color 0.3s;
}

.elementor-20 .elementor-element.elementor-element-15288677 {
  text-align:center;
}

.elementor-20 .elementor-element.elementor-element-15288677 .elementor-heading-title {
  font-size:13px;
  color:#FFFFFF;
}

@media(max-width:1024px) {
  .elementor-20 .elementor-element.elementor-element-1d577176 > .elementor-element-populated {
    padding:9px 20px 0px 20px;
  }
  .elementor-20 .elementor-element.elementor-element-6de6d33 > .elementor-element-populated {
    padding:25px 25px 25px 25px;
  }
  .elementor-20 .elementor-element.elementor-element-3185b08c > .elementor-element-populated {
    padding:10px 10px 10px 10px;
  }
  .elementor-20 .elementor-element.elementor-element-7b74c321 > .elementor-widget-container {
    padding:0px 0px 0px 0px;
  }
  .elementor-20 .elementor-element.elementor-element-2571f7bb img {
    height:270px;
  }
  .elementor-bc-flex-widget .elementor-20 .elementor-element.elementor-element-24001d24.elementor-column .elementor-widget-wrap {
    align-items:center;
  }
  .elementor-20 .elementor-element.elementor-element-24001d24.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
    align-content:center;
    align-items:center;
  }
  .elementor-20 .elementor-element.elementor-element-4210a55c > .elementor-widget-container {
    padding:10px 10px 10px 10px;
  }
  .elementor-20 .elementor-element.elementor-element-6a3cd706 > .elementor-element-populated {
    padding:15px 15px 15px 15px;
  }
  .elementor-20 .elementor-element.elementor-element-1274f5e7 > .elementor-element-populated {
    padding:25px 25px 25px 25px;
  }
  .elementor-20 .elementor-element.elementor-element-5812e205 img {
    height:250px;
  }
  .elementor-bc-flex-widget .elementor-20 .elementor-element.elementor-element-56ba82b3.elementor-column .elementor-widget-wrap {
    align-items:center;
  }
  .elementor-20 .elementor-element.elementor-element-56ba82b3.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
    align-content:center;
    align-items:center;
  }
  .elementor-20 .elementor-element.elementor-element-56ba82b3.elementor-column > .elementor-widget-wrap {
    justify-content:center;
  }
  .elementor-20 .elementor-element.elementor-element-29648263 > .elementor-element-populated {
    padding:25px 25px 25px 25px;
  }
  .elementor-20 .elementor-element.elementor-element-43283ffe > .elementor-element-populated {
    padding:25px 25px 25px 25px;
  }
  .elementor-20 .elementor-element.elementor-element-67ce8ddb img {
    height:180px;
  }
  .elementor-20 .elementor-element.elementor-element-3c96ce80 {
    padding:30px 30px 0px 30px;
  }
  .elementor-20 .elementor-element.elementor-element-4ac9be6f {
    text-align:center;
  }
  .elementor-20 .elementor-element.elementor-element-41267058 {
    text-align:center;
  }
  .elementor-20 .elementor-element.elementor-element-1d3cdbd7 {
    text-align:center;
  }
  .elementor-20 .elementor-element.elementor-element-1b62cefb {
    text-align:center;
    font-size:15px;
  }
  .elementor-20 .elementor-element.elementor-element-357e3dc9 {
    text-align:center;
  }
  .elementor-20 .elementor-element.elementor-element-2ad6e69d {
    text-align:center;
    font-size:15px;
  }
  .elementor-20 .elementor-element.elementor-element-27d0207b {
    text-align:center;
  }
  .elementor-20 .elementor-element.elementor-element-4213e962 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-20 .elementor-element.elementor-element-4213e962 .elementor-icon-list-item > a {
    font-size:15px;
  }
  .elementor-20 .elementor-element.elementor-element-46c28a5b {
    text-align:center;
  }
  .elementor-20 .elementor-element.elementor-element-6e0ac0d0 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-20 .elementor-element.elementor-element-6e0ac0d0 .elementor-icon-list-item > a {
    font-size:15px;
  }
  .elementor-20 .elementor-element.elementor-element-b116845 {
    text-align:center;
  }
  .elementor-20 .elementor-element.elementor-element-652d9e54 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-20 .elementor-element.elementor-element-652d9e54 .elementor-icon-list-item > a {
    font-size:15px;
  }
  .elementor-20 .elementor-element.elementor-element-13ec50fc {
    text-align:center;
  }
  .elementor-20 .elementor-element.elementor-element-31fb1f71 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-20 .elementor-element.elementor-element-31fb1f71 .elementor-icon-list-item > a {
    font-size:15px;
  }
  .elementor-20 .elementor-element.elementor-element-15288677 > .elementor-widget-container {
    padding:20px 0px 0px 0px;
  }
}

@media(max-width:450px) {
  .elementor-20 .elementor-element.elementor-element-1d577176 > .elementor-element-populated {
    padding:20px 10px 20px 10px;
  }
  .elementor-20 .elementor-element.elementor-element-379120db {
    text-align:center;
  }
  .elementor-20 .elementor-element.elementor-element-676884f2 {
    padding:0px 0px 0px 0px;
  }
  .elementor-20 .elementor-element.elementor-element-6de6d33 > .elementor-element-populated {
    padding:20px 10px 20px 10px;
  }
  .elementor-20 .elementor-element.elementor-element-284f186c {
    padding:0px 0px 0px 0px;
  }
  .elementor-20 .elementor-element.elementor-element-3185b08c > .elementor-element-populated {
    padding:20px 20px 20px 20px;
  }
  .elementor-20 .elementor-element.elementor-element-4191403c {
    text-align:center;
  }
  .elementor-20 .elementor-element.elementor-element-2cee2a58 {
    padding:0px 0px 0px 0px;
  }
  .elementor-20 .elementor-element.elementor-element-6a3cd706 > .elementor-element-populated {
    padding:20px 10px 20px 10px;
  }
  .elementor-20 .elementor-element.elementor-element-1751223b {
    text-align:center;
  }
  .elementor-20 .elementor-element.elementor-element-29c57ed8 {
    padding:0px 0px 0px 0px;
  }
  .elementor-20 .elementor-element.elementor-element-1274f5e7 > .elementor-element-populated {
    padding:20px 10px 20px 10px;
  }
  .elementor-20 .elementor-element.elementor-element-274dae2e {
    text-align:center;
  }
  .elementor-20 .elementor-element.elementor-element-173cd15 {
    padding:0px 0px 0px 0px;
  }
  .elementor-20 .elementor-element.elementor-element-b2926e0 {
    text-align:center;
  }
  .elementor-20 .elementor-element.elementor-element-5e81630c {
    padding:0px 0px 0px 0px;
  }
  .elementor-20 .elementor-element.elementor-element-29648263 > .elementor-element-populated {
    padding:20px 10px 20px 10px;
  }
  .elementor-20 .elementor-element.elementor-element-fb99179 {
    text-align:center;
  }
  .elementor-20 .elementor-element.elementor-element-43283ffe > .elementor-element-populated {
    padding:20px 10px 20px 10px;
  }
  .elementor-20 .elementor-element.elementor-element-67ce8ddb img {
    height:225px;
  }
  .elementor-20 .elementor-element.elementor-element-477f7f0f img {
    width:63%;
  }
}
