.elementor .service-block{border-block-start-width:0px;border-block-end-width:1px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:#b7b7b7;border-style:solid;.service-block .reveal {
  display: grid;
  grid-template-rows: 0fr;
  opacity: 0;
  visibility: hidden;
  transition:
      grid-template-rows .6s cubic-bezier(.4, 0, .2, 1),
      opacity .4s ease;
}

.service-block .reveal-inner {
  overflow: hidden;
  min-height: 0;
}

.service-block.is-open .reveal {
  grid-template-rows: 1fr;
  opacity: 1;
  visibility: visible;
}

.service-block #trigger-arrow {
  cursor: pointer;
  transition: transform .4s ease;
}

.service-block.is-open #trigger-arrow {
  transform: rotate(180deg);
}\n}