.el-rst-text-editor.elementor-widget-text-editor p, .el-rst-text-editor.elementor-widget-theme-post-content p {
  -webkit-margin-after: 0;
          margin-block-end: 0;
}

.el-ut-line-clamp-1 {
  overflow: hidden;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 1;
}

.el-ut-line-clamp-2 {
  overflow: hidden;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
}

.el-ut-line-clamp-3 {
  overflow: hidden;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 3;
}

.el-ut-line-clamp-4 {
  overflow: hidden;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 4;
}

.el-ut-line-clamp-5 {
  overflow: hidden;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 5;
}

.el-ut-aspect-ratio-16x9.el-def {
  aspect-ratio: 16/9;
  -o-object-fit: cover;
     object-fit: cover;
}
.el-ut-aspect-ratio-16x9.el-child.el-img > img {
  aspect-ratio: 16/9;
  -o-object-fit: cover;
     object-fit: cover;
}
.el-ut-aspect-ratio-16x9.el-desc.el-img img {
  aspect-ratio: 16/9;
  -o-object-fit: cover;
     object-fit: cover;
}

.el-ut-aspect-ratio-1x1.el-def {
  aspect-ratio: 1/1;
  -o-object-fit: cover;
     object-fit: cover;
}
.el-ut-aspect-ratio-1x1.el-child.el-img > img {
  aspect-ratio: 1/1;
  -o-object-fit: cover;
     object-fit: cover;
}
.el-ut-aspect-ratio-1x1.el-desc.el-img img {
  aspect-ratio: 1/1;
  -o-object-fit: cover;
     object-fit: cover;
}

.el-ut-aspect-ratio-4x3.el-def {
  aspect-ratio: 4/3;
  -o-object-fit: cover;
     object-fit: cover;
}
.el-ut-aspect-ratio-4x3.el-child.el-img > img {
  aspect-ratio: 4/3;
  -o-object-fit: cover;
     object-fit: cover;
}
.el-ut-aspect-ratio-4x3.el-desc.el-img img {
  aspect-ratio: 4/3;
  -o-object-fit: cover;
     object-fit: cover;
}

.el-ut-overflow-hidden {
  overflow: hidden !important;
}

.el-ut-overflow-x-hidden {
  overflow-x: hidden !important;
}

/* Utilities */
.el-ut-gap-0 {
  gap: 0rem !important;
}

.el-ut-gap-1 {
  gap: 1rem !important;
}

.el-ut-gap-2 {
  gap: 2rem !important;
}

.el-ut-gap-3 {
  gap: 3rem !important;
}

@media (max-width: 1366px) {
  .el-ut-gap-1366-3 {
    gap: 3rem !important;
  }
  .el-ut-gap-1366-2 {
    gap: 2rem !important;
  }
  .el-ut-gap-1366-1 {
    gap: 1rem !important;
  }
  .el-ut-gap-1366-0 {
    gap: 0rem !important;
  }
}
.el-ut-mb-3 {
  margin-bottom: 1rem !important;
}

.el-ut-text-break {
  word-wrap: break-word !important;
  word-break: break-word !important;
}

.el-ut-text-wrap {
  white-space: normal !important;
}

.el-ut-text-nowrap {
  white-space: nowrap !important;
}

.el-ut-overflow-hidden {
  overflow: hidden !important;
}

.el-ut-overflow-x-hidden {
  overflow-x: hidden !important;
}

.el-ut-grid-template-rows-auto {
  grid-template-rows: auto !important;
}

.el-ut-align-self-start {
  -ms-flex-item-align: start !important;
      align-self: start !important;
}

.el-ut-align-self-end {
  -ms-flex-item-align: end !important;
      align-self: end !important;
}

.el-ut-flex-shrink-0 {
  -ms-flex-negative: 0 !important;
      flex-shrink: 0 !important;
}

.el-ut-cursor-pointer {
  cursor: pointer !important;
}

.el-ut-m-auto {
  margin: auto !important;
}

.el-ut-height-auto-force {
  height: auto !important;
  max-height: auto !important;
  min-height: auto !important;
}

@media (min-width: 767px) {
  .el-ut-767-overflow-x-auto {
    overflow-x: auto !important;
  }
}

.el-ut-w-overflow-auto {
  width: calc(100vw - 40px) !important;
  overflow: auto !important;
}

.el-ut-inline-ellipsis {
  white-space: nowrap !important;
  overflow: hidden !important;
  text-overflow: ellipsis !important;
}/*# sourceMappingURL=utilities.css.map */