/* Start custom CSS *//* Eleven: brush-arch section dividers (shape and size are set in Site Settings) */
.elementor-425 > [data-id="1b59d1ed"] { position: relative; }
.elementor-425 > [data-id="1b59d1ed"]::after {
  content: ""; position: absolute; height: var(--arc-h); background: inherit; z-index: 2; pointer-events: none;
  opacity: 1; mix-blend-mode: normal; border-radius: 0; transition: none;
  -webkit-mask: var(--arc-up) 60.3% 100% / 457% 100% no-repeat; mask: var(--arc-up) 60.3% 100% / 457% 100% no-repeat;
}
/* bottom edge slopes the opposite way to the top edge */
.elementor-425 > [data-id="1b59d1ed"]::after { inset: calc(100% - 1px) 0 auto 0; transform: rotate(180deg); }
/* extra room where an arch reaches into a neighbouring section, so it never covers content */
.elementor-425 > [data-id="7f1f954c"] { border-top: var(--arc-h) solid transparent; }/* End custom CSS */