/* Spacing */
/* Grid settings */
/* Row inner box */
/* Breakpoint options */
/* Calculated variables - do not edit unless you are a space cowboy */
/* Split colours - set colours when using .row.split */
/* Overlays - for modals, cookie popups */
/* Type */
/* Quotes */
/* Icons - see font-awesome.scss for more info */
/* Buttons */ /* Woocommerce */ /* Notifications */ /* Pagination */ /* Logo */ /* Header */
/* Header navigation */
/* Footer */
/* Mobile menu */ /* Cookie bar */ /* Social links */ /* Transitions */ /* Loader */ /* Modals */ /* Dots */
/* Tables */
.row-type-split_image_block .col-10 {
  border: 1px solid var(--acid-yellow);
}
.row-type-split_image_block .highlight {
  border-color: var(--acid-yellow) !important;
  color: var(--acid-yellow) !important;
}
.row-type-split_image_block .row-inner {
  row-gap: 0;
  -moz-column-gap: 0;
       column-gap: 0;
  display: flex;
  align-items: center;
  padding-bottom: 2px;
}
@media (max-width: 1025px) {
  .row-type-split_image_block .row-inner.text-left-alignment {
    flex-direction: column-reverse;
  }
}
.row-type-split_image_block .row-inner .col-10 a.button-primary {
  border-color: var(--acid-yellow) !important;
  color: var(--acid-yellow) !important;
}
.row-type-split_image_block .row-inner .col-10 a.button-primary:hover {
  background-color: var(--acid-yellow) !important;
  color: var(--black) !important;
}
.row-type-split_image_block .row-inner .pattern {
  max-height: 67px;
  overflow: hidden;
}
.row-type-split_image_block .row-inner .col {
  overflow: hidden;
}
@media (max-width: 1025px) {
  .row-type-split_image_block .row-inner .col {
    width: 100%;
  }
}
.row-type-split_image_block .row-inner .col .text-left-alignment .image-container {
  border-left: 1px solid var(--acid-yellow);
}
.row-type-split_image_block .row-inner .col .text-right-alignment .image-container {
  border-right: 1px solid var(--acid-yellow);
}
@media (min-width: 768px) and (max-width: 1025px) {
  .row-type-split_image_block .row-inner .col.text-left-alignment, .row-type-split_image_block .row-inner .col.text-right-alignment {
    padding: 30px;
  }
}
@media (max-width: 768px) {
  .row-type-split_image_block .row-inner .col.text-left-alignment::after, .row-type-split_image_block .row-inner .col.text-right-alignment::after {
    display: none;
  }
}
@media (max-width: 1025px) {
  .row-type-split_image_block .row-inner .image-container {
    position: relative;
  }
}
.row-type-split_image_block.row.border-bg-orange .highlight {
  border-color: var(--orange) !important;
  color: var(--orange) !important;
}
.row-type-split_image_block.row.border-bg-orange .text-left-alignment .image-container {
  border-left: 1px solid var(--orange);
}
.row-type-split_image_block.row.border-bg-orange .text-right-alignment .image-container {
  border-right: 1px solid var(--orange);
}
.row-type-split_image_block.row.border-bg-orange .col-10 {
  border-color: var(--orange);
}
.row-type-split_image_block.row.border-bg-orange .col-10 a.button-primary {
  border-color: var(--orange) !important;
  color: var(--orange) !important;
}
.row-type-split_image_block.row.border-bg-orange .col-10 a.button-primary:hover {
  background-color: var(--orange) !important;
  color: var(--black) !important;
}
.row-type-split_image_block.row.border-bg-purple .highlight {
  border-color: var(--purple) !important;
  color: var(--purple) !important;
}
.row-type-split_image_block.row.border-bg-purple .text-left-alignment .image-container {
  border-left: 1px solid var(--purple);
}
.row-type-split_image_block.row.border-bg-purple .text-right-alignment .image-container {
  border-right: 1px solid var(--purple);
}
.row-type-split_image_block.row.border-bg-purple .col-10 {
  border-color: var(--purple);
}
.row-type-split_image_block.row.border-bg-purple .col-10 a.button-primary {
  border-color: var(--purple) !important;
  color: var(--purple) !important;
}
.row-type-split_image_block.row.border-bg-purple .col-10 a.button-primary:hover {
  background-color: var(--purple) !important;
  color: var(--white) !important;
}
.row-type-split_image_block.row.border-bg-black .highlight {
  border-color: var(--green) !important;
  color: var(--green) !important;
}
.row-type-split_image_block.row.border-bg-black .text-left-alignment .image-container {
  border-left: 1px solid var(--black);
}
.row-type-split_image_block.row.border-bg-black .text-right-alignment .image-container {
  border-right: 1px solid var(--black);
}
.row-type-split_image_block.row.border-bg-black .col-10 {
  border-color: var(--black);
}
.row-type-split_image_block.row.border-bg-black .col-10 a.button-primary {
  border-color: var(--black) !important;
  color: var(--black) !important;
}
.row-type-split_image_block.row.border-bg-black .col-10 a.button-primary:hover {
  background-color: var(--black) !important;
  color: var(--white) !important;
}
.row-type-split_image_block.row.border-bg-pink .highlight {
  border-color: var(--pink) !important;
  color: var(--pink) !important;
}
.row-type-split_image_block.row.border-bg-pink .text-left-alignment .image-container {
  border-left: 1px solid var(--pink);
}
.row-type-split_image_block.row.border-bg-pink .text-right-alignment .image-container {
  border-right: 1px solid var(--pink);
}
.row-type-split_image_block.row.border-bg-pink .col-10 {
  border-color: var(--pink);
}
.row-type-split_image_block.row.border-bg-pink .col-10 a.button-primary {
  border-color: var(--pink) !important;
  color: var(--pink) !important;
}
.row-type-split_image_block.row.border-bg-pink .col-10 a.button-primary:hover {
  background-color: var(--pink) !important;
  color: var(--black) !important;
}
.row-type-split_image_block.row.border-bg-green .highlight {
  border-color: var(--green) !important;
  color: var(--green) !important;
}
.row-type-split_image_block.row.border-bg-green .text-left-alignment .image-container {
  border-left: 1px solid var(--green);
}
.row-type-split_image_block.row.border-bg-green .text-right-alignment .image-container {
  border-right: 1px solid var(--green);
}
.row-type-split_image_block.row.border-bg-green .col-10 {
  border-color: var(--green);
}
.row-type-split_image_block.row.border-bg-green .col-10 a.button-primary {
  border-color: var(--green) !important;
  color: var(--green) !important;
}
.row-type-split_image_block.row.border-bg-green .col-10 a.button-primary:hover {
  background-color: var(--green) !important;
  color: var(--white) !important;
}
.row-type-split_image_block.row.border-bg-cream .highlight {
  border-color: var(--white) !important;
  color: var(--white) !important;
}
.row-type-split_image_block.row.border-bg-cream .text-left-alignment .image-container {
  border-left: 1px solid var(--white);
}
.row-type-split_image_block.row.border-bg-cream .text-right-alignment .image-container {
  border-right: 1px solid var(--white);
}
.row-type-split_image_block.row.border-bg-cream .col-10 {
  border-color: var(--white);
}
.row-type-split_image_block.row.border-bg-cream .col-10 a.button-primary {
  border-color: var(--white) !important;
  color: var(--white) !important;
}
.row-type-split_image_block.row.border-bg-cream .col-10 a.button-primary:hover {
  background-color: var(--white) !important;
  color: var(--black) !important;
}
