/* Columns Gutter */
.elementor-column-gap-default>.elementor-row>.elementor-column>.elementor-element-populated {
  padding: 20px;
}

.elementor-section.elementor-section-boxed>.elementor-container {
  max-width: 1320px;
}

/* Headings line-height */
.elementor-widget-heading .elementor-heading-title {
  line-height: 1.3;
}

/* Buttons */
.elementor-button.elementor-size-lg {
  font-size: 15px;
  padding: 18px 24px;
}

.elementor-widget-button .elementor-button {
  background-color: #fa6262;
}

/* Social Media Icons */
.elementor-social-icon {
  padding: .7em .8em;
  font-size: 15px;
  border-radius: 5px;
}

.elementor-social-icon i {
  display: inline-block;
}

.elementor-social-icon i:before {
  top: 60%;
  -webkit-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
}

/* SVG triangle overlap fix */
.elementor-element-edit-mode .elementor-widget-deo-triangle-image .elementor-widget-empty-icon {
  z-index: 999;
  position: relative;
}

/* Disable navigation in editor mode */
.elementor-editor-active .nav {
  display: none;
}

/* Counters Left Align */
.elementor-counter .elementor-counter-number-prefix,
.elementor-counter .elementor-counter-number-suffix {
  -webkit-box-flex: 0;
  -webkit-flex-grow: 0;
  -ms-flex-positive: 0;
  flex-grow: 0;
}

.elementor-counter .elementor-counter-title {
  text-align: left;
}

.elementor-counter-number-wrapper {
  margin-bottom: 12px;
}

/* Ckecks list icon */
.elementor-icon-list-icon .fa-check:before {
  font-family: "ui-icons";
  content: '\f383';
}