.elementor-378 .elementor-element.elementor-element-ece018f {
  margin-top: 100px;
  margin-bottom: 0px;
}
.elementor-378
  .elementor-element.elementor-element-5339470
  > .elementor-element-populated {
  border-style: solid;
  border-width: 1px 1px 1px 1px;
  border-color: #d4d4d4;
  transition:
    background 0.3s,
    border 0.3s,
    border-radius 0.3s,
    box-shadow 0.3s;
  margin: 10px 10px 10px 10px;
  padding: 20px 20px 20px 20px;
}
.elementor-378
  .elementor-element.elementor-element-5339470
  > .elementor-element-populated,
.elementor-378
  .elementor-element.elementor-element-5339470
  > .elementor-element-populated
  > .elementor-background-overlay,
.elementor-378
  .elementor-element.elementor-element-5339470
  > .elementor-background-slideshow {
  border-radius: 0px 0px 0px 0px;
}
.elementor-378
  .elementor-element.elementor-element-5339470
  > .elementor-element-populated
  > .elementor-background-overlay {
  transition:
    background 0.3s,
    border-radius 0.3s,
    opacity 0.3s;
}
.elementor-378 .elementor-element.elementor-element-c2052e0 {
  color: #ff6a14;
}
.elementor-378
  .elementor-element.elementor-element-c2052e0
  > .elementor-widget-container {
  margin: 0px 0px -15px 0px;
}
.elementor-378
  .elementor-element.elementor-element-d103728
  .elementor-icon-list-icon
  i {
  font-size: 14px;
}
.elementor-378
  .elementor-element.elementor-element-d103728
  .elementor-icon-list-icon
  svg {
  width: 14px;
}
.elementor-378
  .elementor-element.elementor-element-dfc10e5
  > .elementor-element-populated {
  border-style: solid;
  border-width: 1px 1px 1px 1px;
  border-color: #d4d4d4;
  transition:
    background 0.3s,
    border 0.3s,
    border-radius 0.3s,
    box-shadow 0.3s;
  margin: 10px 10px 10px 10px;
  padding: 20px 20px 20px 20px;
}
.elementor-378
  .elementor-element.elementor-element-dfc10e5
  > .elementor-element-populated,
.elementor-378
  .elementor-element.elementor-element-dfc10e5
  > .elementor-element-populated
  > .elementor-background-overlay,
.elementor-378
  .elementor-element.elementor-element-dfc10e5
  > .elementor-background-slideshow {
  border-radius: 0px 0px 0px 0px;
}
.elementor-378
  .elementor-element.elementor-element-dfc10e5
  > .elementor-element-populated
  > .elementor-background-overlay {
  transition:
    background 0.3s,
    border-radius 0.3s,
    opacity 0.3s;
}
.elementor-378 .elementor-element.elementor-element-14c8798 {
  color: #ff6a14;
}
.elementor-378
  .elementor-element.elementor-element-14c8798
  > .elementor-widget-container {
  margin: 0px 0px -15px 0px;
}
.elementor-378
  .elementor-element.elementor-element-5f500f6
  .elementor-icon-list-icon
  i {
  font-size: 14px;
}
.elementor-378
  .elementor-element.elementor-element-5f500f6
  .elementor-icon-list-icon
  svg {
  width: 14px;
}
.elementor-378
  .elementor-element.elementor-element-528e7f3
  > .elementor-element-populated {
  border-style: solid;
  border-width: 1px 1px 1px 1px;
  border-color: #d4d4d4;
  transition:
    background 0.3s,
    border 0.3s,
    border-radius 0.3s,
    box-shadow 0.3s;
  margin: 10px 10px 10px 10px;
  padding: 20px 20px 20px 20px;
}
.elementor-378
  .elementor-element.elementor-element-528e7f3
  > .elementor-element-populated,
.elementor-378
  .elementor-element.elementor-element-528e7f3
  > .elementor-element-populated
  > .elementor-background-overlay,
.elementor-378
  .elementor-element.elementor-element-528e7f3
  > .elementor-background-slideshow {
  border-radius: 0px 0px 0px 0px;
}
.elementor-378
  .elementor-element.elementor-element-528e7f3
  > .elementor-element-populated
  > .elementor-background-overlay {
  transition:
    background 0.3s,
    border-radius 0.3s,
    opacity 0.3s;
}
.elementor-378 .elementor-element.elementor-element-3dcc3b3 {
  color: #ff6a14;
}
.elementor-378
  .elementor-element.elementor-element-3dcc3b3
  > .elementor-widget-container {
  margin: 0px 0px -15px 0px;
}
.elementor-378
  .elementor-element.elementor-element-39299fd
  .elementor-icon-list-icon
  i {
  font-size: 14px;
}
.elementor-378
  .elementor-element.elementor-element-39299fd
  .elementor-icon-list-icon
  svg {
  width: 14px;
}
.elementor-378
  .elementor-element.elementor-element-a501038
  > .elementor-element-populated {
  border-style: solid;
  border-width: 1px 1px 1px 1px;
  border-color: #d4d4d4;
  transition:
    background 0.3s,
    border 0.3s,
    border-radius 0.3s,
    box-shadow 0.3s;
  margin: 10px 10px 10px 10px;
  padding: 20px 20px 20px 20px;
}
.elementor-378
  .elementor-element.elementor-element-a501038
  > .elementor-element-populated,
.elementor-378
  .elementor-element.elementor-element-a501038
  > .elementor-element-populated
  > .elementor-background-overlay,
.elementor-378
  .elementor-element.elementor-element-a501038
  > .elementor-background-slideshow {
  border-radius: 0px 0px 0px 0px;
}
.elementor-378
  .elementor-element.elementor-element-a501038
  > .elementor-element-populated
  > .elementor-background-overlay {
  transition:
    background 0.3s,
    border-radius 0.3s,
    opacity 0.3s;
}
.elementor-378 .elementor-element.elementor-element-3a41dec {
  color: #ff6a14;
}
.elementor-378
  .elementor-element.elementor-element-3a41dec
  > .elementor-widget-container {
  margin: 0px 0px -15px 0px;
}
.elementor-378
  .elementor-element.elementor-element-73bf62d
  .elementor-icon-list-icon
  i {
  font-size: 14px;
}
.elementor-378
  .elementor-element.elementor-element-73bf62d
  .elementor-icon-list-icon
  svg {
  width: 14px;
}
.elementor-378
  .elementor-element.elementor-element-2c9586c
  > .elementor-element-populated {
  border-style: solid;
  border-width: 1px 1px 1px 1px;
  border-color: #d4d4d4;
  transition:
    background 0.3s,
    border 0.3s,
    border-radius 0.3s,
    box-shadow 0.3s;
  margin: 10px 10px 10px 10px;
  padding: 20px 20px 20px 20px;
}
.elementor-378
  .elementor-element.elementor-element-2c9586c
  > .elementor-element-populated,
.elementor-378
  .elementor-element.elementor-element-2c9586c
  > .elementor-element-populated
  > .elementor-background-overlay,
.elementor-378
  .elementor-element.elementor-element-2c9586c
  > .elementor-background-slideshow {
  border-radius: 0px 0px 0px 0px;
}
.elementor-378
  .elementor-element.elementor-element-2c9586c
  > .elementor-element-populated
  > .elementor-background-overlay {
  transition:
    background 0.3s,
    border-radius 0.3s,
    opacity 0.3s;
}
.elementor-378 .elementor-element.elementor-element-92c0469 {
  color: #ff6a14;
}
.elementor-378
  .elementor-element.elementor-element-92c0469
  > .elementor-widget-container {
  margin: 0px 0px -15px 0px;
}
.elementor-378
  .elementor-element.elementor-element-6b430ee
  .elementor-icon-list-icon
  i {
  font-size: 14px;
}
.elementor-378
  .elementor-element.elementor-element-6b430ee
  .elementor-icon-list-icon
  svg {
  width: 14px;
}
.elementor-378
  .elementor-element.elementor-element-588b3a6
  > .elementor-element-populated {
  border-style: solid;
  border-width: 1px 1px 1px 1px;
  border-color: #d4d4d4;
  transition:
    background 0.3s,
    border 0.3s,
    border-radius 0.3s,
    box-shadow 0.3s;
  margin: 10px 10px 10px 10px;
  padding: 20px 20px 20px 20px;
}
.elementor-378
  .elementor-element.elementor-element-588b3a6
  > .elementor-element-populated,
.elementor-378
  .elementor-element.elementor-element-588b3a6
  > .elementor-element-populated
  > .elementor-background-overlay,
.elementor-378
  .elementor-element.elementor-element-588b3a6
  > .elementor-background-slideshow {
  border-radius: 0px 0px 0px 0px;
}
.elementor-378
  .elementor-element.elementor-element-588b3a6
  > .elementor-element-populated
  > .elementor-background-overlay {
  transition:
    background 0.3s,
    border-radius 0.3s,
    opacity 0.3s;
}
@media (max-width: 1024px) and (min-width: 768px) {
  .elementor-378 .elementor-element.elementor-element-5339470 {
    width: 100%;
  }
  .elementor-378 .elementor-element.elementor-element-dfc10e5 {
    width: 100%;
  }
  .elementor-378 .elementor-element.elementor-element-528e7f3 {
    width: 100%;
  }
  .elementor-378 .elementor-element.elementor-element-a501038 {
    width: 100%;
  }
  .elementor-378 .elementor-element.elementor-element-2c9586c {
    width: 100%;
  }
  .elementor-378 .elementor-element.elementor-element-588b3a6 {
    width: 100%;
  }
}
