/*** Adds padding to list items  ***/
.map__bullets ul {
  list-style-position: inside;
  padding-left: 0;
}
.map__bullets ul ul {
  list-style-position: inside;
  padding-left: 20px;
}
.map__bullets li {
  padding-bottom: var(--space-m);
}
.map__bullets li li {
  padding-bottom: 0;
}
/*** Changes the colour of bullets in list items ***/
::marker {
  color: var(--primary);
}
/*** Fixes the link color on hover on cards ***/
.link--white:hover a {
  color: #ffffff;
}
#div_block-144-31 > div:nth-child(8n+1), #div_block-144-31 > div:nth-child(8n+2), #div_block-144-31 > div:nth-child(8n+3), #div_block-144-31 > div:nth-child(8n+4) {
  background-color: var(--white);
}
#div_block-144-31 .ct-fancy-icon {
  margin: auto;
}
#div_block-144-31 .oxy-rich-text, #div_block-277-31 .oxy-rich-text, #div_block-155-33 .oxy-rich-text {
  padding: var(--space-xs);
}
#div_block-144-31 .ct-fancy-icon {
  width: 20px;
}
#div_block-277-31 > div:nth-child(4n+1), #div_block-277-31 > div:nth-child(4n+2), #div_block-155-33 > div:nth-child(4n+1), #div_block-155-33 > div:nth-child(4n+2) {
  background-color: var(--white);
}
#div_block-277-31 > div:nth-child(4n+3), #div_block-277-31 > div:nth-child(4n+4) {
  background-color: var(--base-light);
}
#div_block-155-33 > div:nth-child(4n+3), #div_block-155-33 > div:nth-child(4n+4) {
  background-color: var(--base-ultra-light);
}
.oxy-dynamic-list :is([data-id="image-32-69"], #incspec) {
  min-width: -moz-available;
}
@media only screen and (min-width: 1200px) {
  #-wsform_form-3-1707 .wsf-grid {
    display: flex;
    justify-content: space-evenly;
    align-items: center;
    flex-wrap: nowrap;
    flex-direction: row;
  }
  #wsf-1-field-wrapper-42, #wsf-1-field-wrapper-43, #wsf-1-field-wrapper-44, #wsf-1-field-wrapper-45, #wsf-1-field-wrapper-46, #wsf-1-field-wrapper-47 {
    min-width: 125px !important;
  }
  #-wsform_form-3-1707 .form-input-width {
    min-width: max-content;
    max-width: max-content;
  }
}
input[type=radio].wsf-field + label.wsf-label:after, input[type=radio].wsf-field + label.wsf-label:before {
  height: 20px !important;
  width: 20px !important;
}
select {
  color: #000 !important;
  border-bottom-color: #000 !important;
}
input[type="radio"] {
  accent-color: var(--action);
}
