/*
* Global button styling
*/
.wp-block-button.is-style-btn-arrow {
  position: relative;
}
.wp-block-button.is-style-btn-arrow .wp-block-button__link {
  position: relative;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  border-radius: 50px !important;
}
.wp-block-button.is-style-btn-arrow .wp-block-button__link::after {
  content: url("../assets/img/angle-right-circle.svg");
  height: 42px;
  width: 42px;
  display: block;
  margin-left: 0.5rem;
}

/*
* Breakpoint debugging
*/
/*
* MEDIA QUERIES
* Breakpoints for responsive sites
*/
/*
* SASS Parent append
* Useful if you want to add an append to the parent without writing it out again
* Usage: @include parent-append(":hover")
* Source: https://codepen.io/imkremen/pen/RMVBvq
*/
/*
* Skew
* Useful mixing to create skewed edges
* Usage: @include angle-edge(bottomright, 3deg, topleft, 3deg, #fff);
* Source: http://www.hongkiat.com/blog/skewed-edges-css/
*/
.is-style-no-border table td {
  border: none;
}

.prnbcc {
  table-layout: auto !important;
}

.block-cover-link {
  position: relative;
  display: block;
  height: 100%;
  width: 100%;
}
.block-cover-link.m-top-normal {
  margin-block-start: var(--wp--preset--spacing--normal) !important;
}
.block-cover-link.m-y-normal {
  margin-block: var(--wp--preset--spacing--normal) !important;
}
.block-cover-link.m-bottom-normal {
  margin-block-end: var(--wp--preset--spacing--normal) !important;
}
.block-cover-link.m-top-medium {
  margin-block-start: var(--wp--preset--spacing--medium) !important;
}
.block-cover-link.m-y-medium {
  margin-block: var(--wp--preset--spacing--medium) !important;
}
.block-cover-link.m-bottom-medium {
  margin-block-end: var(--wp--preset--spacing--medium) !important;
}
.block-cover-link.m-top-large {
  margin-block-start: var(--wp--preset--spacing--large) !important;
}
.block-cover-link.m-y-large {
  margin-block: var(--wp--preset--spacing--large) !important;
}
.block-cover-link.m-bottom-large {
  margin-block-end: var(--wp--preset--spacing--large) !important;
}