html {
  -webkit-text-size-adjust: 100%;
  -ms-text-size-adjust: 100%;
  font-family: sans-serif;
}

body {
  margin: 0;
}

article, aside, details, figcaption, figure, footer, header, hgroup, main, menu, nav, section, summary {
  display: block;
}

audio, canvas, progress, video {
  vertical-align: baseline;
  display: inline-block;
}

audio:not([controls]) {
  height: 0;
  display: none;
}

[hidden], template {
  display: none;
}

a {
  background-color: rgba(0, 0, 0, 0);
}

a:active, a:hover {
  outline: 0;
}

abbr[title] {
  border-bottom: 1px dotted;
}

b, strong {
  font-weight: bold;
}

dfn {
  font-style: italic;
}

h1 {
  margin: .67em 0;
  font-size: 2em;
}

mark {
  color: #000;
  background: #ff0;
}

small {
  font-size: 80%;
}

sub, sup {
  vertical-align: baseline;
  font-size: 75%;
  line-height: 0;
  position: relative;
}

sup {
  top: -.5em;
}

sub {
  bottom: -.25em;
}

img {
  border: 0;
}

svg:not(:root) {
  overflow: hidden;
}

hr {
  box-sizing: content-box;
  height: 0;
}

pre {
  overflow: auto;
}

code, kbd, pre, samp {
  font-family: monospace;
  font-size: 1em;
}

button, input, optgroup, select, textarea {
  color: inherit;
  font: inherit;
  margin: 0;
}

button {
  overflow: visible;
}

button, select {
  text-transform: none;
}

button, html input[type="button"], input[type="reset"] {
  -webkit-appearance: button;
  cursor: pointer;
}

button[disabled], html input[disabled] {
  cursor: default;
}

button::-moz-focus-inner, input::-moz-focus-inner {
  border: 0;
  padding: 0;
}

input {
  line-height: normal;
}

input[type="checkbox"], input[type="radio"] {
  box-sizing: border-box;
  padding: 0;
}

input[type="number"]::-webkit-inner-spin-button, input[type="number"]::-webkit-outer-spin-button {
  height: auto;
}

input[type="search"] {
  -webkit-appearance: none;
}

input[type="search"]::-webkit-search-cancel-button, input[type="search"]::-webkit-search-decoration {
  -webkit-appearance: none;
}

legend {
  border: 0;
  padding: 0;
}

textarea {
  overflow: auto;
}

optgroup {
  font-weight: bold;
}

table {
  border-collapse: collapse;
  border-spacing: 0;
}

td, th {
  padding: 0;
}

@font-face {
  font-family: webflow-icons;
  src: url("data:application/x-font-ttf;charset=utf-8;base64,AAEAAAALAIAAAwAwT1MvMg8SBiUAAAC8AAAAYGNtYXDpP+a4AAABHAAAAFxnYXNwAAAAEAAAAXgAAAAIZ2x5ZmhS2XEAAAGAAAADHGhlYWQTFw3HAAAEnAAAADZoaGVhCXYFgQAABNQAAAAkaG10eCe4A1oAAAT4AAAAMGxvY2EDtALGAAAFKAAAABptYXhwABAAPgAABUQAAAAgbmFtZSoCsMsAAAVkAAABznBvc3QAAwAAAAAHNAAAACAAAwP4AZAABQAAApkCzAAAAI8CmQLMAAAB6wAzAQkAAAAAAAAAAAAAAAAAAAABEAAAAAAAAAAAAAAAAAAAAABAAADpAwPA/8AAQAPAAEAAAAABAAAAAAAAAAAAAAAgAAAAAAADAAAAAwAAABwAAQADAAAAHAADAAEAAAAcAAQAQAAAAAwACAACAAQAAQAg5gPpA//9//8AAAAAACDmAOkA//3//wAB/+MaBBcIAAMAAQAAAAAAAAAAAAAAAAABAAH//wAPAAEAAAAAAAAAAAACAAA3OQEAAAAAAQAAAAAAAAAAAAIAADc5AQAAAAABAAAAAAAAAAAAAgAANzkBAAAAAAEBIAAAAyADgAAFAAAJAQcJARcDIP5AQAGA/oBAAcABwED+gP6AQAABAOAAAALgA4AABQAAEwEXCQEH4AHAQP6AAYBAAcABwED+gP6AQAAAAwDAAOADQALAAA8AHwAvAAABISIGHQEUFjMhMjY9ATQmByEiBh0BFBYzITI2PQE0JgchIgYdARQWMyEyNj0BNCYDIP3ADRMTDQJADRMTDf3ADRMTDQJADRMTDf3ADRMTDQJADRMTAsATDSANExMNIA0TwBMNIA0TEw0gDRPAEw0gDRMTDSANEwAAAAABAJ0AtAOBApUABQAACQIHCQEDJP7r/upcAXEBcgKU/usBFVz+fAGEAAAAAAL//f+9BAMDwwAEAAkAABcBJwEXAwE3AQdpA5ps/GZsbAOabPxmbEMDmmz8ZmwDmvxmbAOabAAAAgAA/8AEAAPAAB0AOwAABSInLgEnJjU0Nz4BNzYzMTIXHgEXFhUUBw4BBwYjNTI3PgE3NjU0Jy4BJyYjMSIHDgEHBhUUFx4BFxYzAgBqXV6LKCgoKIteXWpqXV6LKCgoKIteXWpVSktvICEhIG9LSlVVSktvICEhIG9LSlVAKCiLXl1qal1eiygoKCiLXl1qal1eiygoZiEgb0tKVVVKS28gISEgb0tKVVVKS28gIQABAAABwAIAA8AAEgAAEzQ3PgE3NjMxFSIHDgEHBhUxIwAoKIteXWpVSktvICFmAcBqXV6LKChmISBvS0pVAAAAAgAA/8AFtgPAADIAOgAAARYXHgEXFhUUBw4BBwYHIxUhIicuAScmNTQ3PgE3NjMxOAExNDc+ATc2MzIXHgEXFhcVATMJATMVMzUEjD83NlAXFxYXTjU1PQL8kz01Nk8XFxcXTzY1PSIjd1BQWlJJSXInJw3+mdv+2/7c25MCUQYcHFg5OUA/ODlXHBwIAhcXTzY1PTw1Nk8XF1tQUHcjIhwcYUNDTgL+3QFt/pOTkwABAAAAAQAAmM7nP18PPPUACwQAAAAAANciZKUAAAAA1yJkpf/9/70FtgPDAAAACAACAAAAAAAAAAEAAAPA/8AAAAW3//3//QW2AAEAAAAAAAAAAAAAAAAAAAAMBAAAAAAAAAAAAAAAAgAAAAQAASAEAADgBAAAwAQAAJ0EAP/9BAAAAAQAAAAFtwAAAAAAAAAKABQAHgAyAEYAjACiAL4BFgE2AY4AAAABAAAADAA8AAMAAAAAAAIAAAAAAAAAAAAAAAAAAAAAAAAADgCuAAEAAAAAAAEADQAAAAEAAAAAAAIABwCWAAEAAAAAAAMADQBIAAEAAAAAAAQADQCrAAEAAAAAAAUACwAnAAEAAAAAAAYADQBvAAEAAAAAAAoAGgDSAAMAAQQJAAEAGgANAAMAAQQJAAIADgCdAAMAAQQJAAMAGgBVAAMAAQQJAAQAGgC4AAMAAQQJAAUAFgAyAAMAAQQJAAYAGgB8AAMAAQQJAAoANADsd2ViZmxvdy1pY29ucwB3AGUAYgBmAGwAbwB3AC0AaQBjAG8AbgBzVmVyc2lvbiAxLjAAVgBlAHIAcwBpAG8AbgAgADEALgAwd2ViZmxvdy1pY29ucwB3AGUAYgBmAGwAbwB3AC0AaQBjAG8AbgBzd2ViZmxvdy1pY29ucwB3AGUAYgBmAGwAbwB3AC0AaQBjAG8AbgBzUmVndWxhcgBSAGUAZwB1AGwAYQByd2ViZmxvdy1pY29ucwB3AGUAYgBmAGwAbwB3AC0AaQBjAG8AbgBzRm9udCBnZW5lcmF0ZWQgYnkgSWNvTW9vbi4ARgBvAG4AdAAgAGcAZQBuAGUAcgBhAHQAZQBkACAAYgB5ACAASQBjAG8ATQBvAG8AbgAuAAAAAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA==") format("truetype");
  font-weight: normal;
  font-style: normal;
}

[class^="w-icon-"], [class*=" w-icon-"] {
  speak: none;
  font-variant: normal;
  text-transform: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-style: normal;
  font-weight: normal;
  line-height: 1;
  font-family: webflow-icons !important;
}

.w-icon-slider-right:before {
  content: "";
}

.w-icon-slider-left:before {
  content: "";
}

.w-icon-nav-menu:before {
  content: "";
}

.w-icon-arrow-down:before, .w-icon-dropdown-toggle:before {
  content: "";
}

.w-icon-file-upload-remove:before {
  content: "";
}

.w-icon-file-upload-icon:before {
  content: "";
}

* {
  box-sizing: border-box;
}

html {
  height: 100%;
}

body {
  color: #333;
  background-color: #fff;
  min-height: 100%;
  margin: 0;
  font-family: Arial, sans-serif;
  font-size: 14px;
  line-height: 20px;
}

img {
  vertical-align: middle;
  max-width: 100%;
  display: inline-block;
}

html.w-mod-touch * {
  background-attachment: scroll !important;
}

.w-block {
  display: block;
}

.w-inline-block {
  max-width: 100%;
  display: inline-block;
}

.w-clearfix:before, .w-clearfix:after {
  content: " ";
  grid-area: 1 / 1 / 2 / 2;
  display: table;
}

.w-clearfix:after {
  clear: both;
}

.w-hidden {
  display: none;
}

.w-button {
  color: #fff;
  line-height: inherit;
  cursor: pointer;
  background-color: #3898ec;
  border: 0;
  border-radius: 0;
  padding: 9px 15px;
  text-decoration: none;
  display: inline-block;
}

input.w-button {
  -webkit-appearance: button;
}

html[data-w-dynpage] [data-w-cloak] {
  color: rgba(0, 0, 0, 0) !important;
}

.w-code-block {
  margin: unset;
}

pre.w-code-block code {
  all: inherit;
}

.w-webflow-badge, .w-webflow-badge * {
  z-index: auto;
  visibility: visible;
  box-sizing: border-box;
  float: none;
  clear: none;
  box-shadow: none;
  opacity: 1;
  direction: ltr;
  font-family: inherit;
  font-weight: inherit;
  color: inherit;
  font-size: inherit;
  line-height: inherit;
  font-style: inherit;
  font-variant: inherit;
  text-align: inherit;
  letter-spacing: inherit;
  -webkit-text-decoration: inherit;
  text-decoration: inherit;
  text-indent: 0;
  text-transform: inherit;
  text-shadow: none;
  font-smoothing: auto;
  vertical-align: baseline;
  cursor: inherit;
  white-space: inherit;
  word-break: normal;
  word-spacing: normal;
  word-wrap: normal;
  background: none;
  border: 0 rgba(0, 0, 0, 0);
  border-radius: 0;
  width: auto;
  min-width: 0;
  max-width: none;
  height: auto;
  min-height: 0;
  max-height: none;
  margin: 0;
  padding: 0;
  list-style-type: disc;
  transition: none;
  display: block;
  position: static;
  top: auto;
  bottom: auto;
  left: auto;
  right: auto;
  overflow: visible;
  transform: none;
}

.w-webflow-badge {
  white-space: nowrap;
  cursor: pointer;
  box-shadow: 0 0 0 1px rgba(0, 0, 0, .1), 0 1px 3px rgba(0, 0, 0, .1);
  visibility: visible !important;
  z-index: 2147483647 !important;
  color: #aaadb0 !important;
  opacity: 1 !important;
  background-color: #fff !important;
  border-radius: 3px !important;
  width: auto !important;
  height: auto !important;
  margin: 0 !important;
  padding: 6px !important;
  font-size: 12px !important;
  line-height: 14px !important;
  text-decoration: none !important;
  display: inline-block !important;
  position: fixed !important;
  top: auto !important;
  bottom: 12px !important;
  left: auto !important;
  right: 12px !important;
  overflow: visible !important;
  transform: none !important;
}

.w-webflow-badge > img {
  visibility: visible !important;
  opacity: 1 !important;
  vertical-align: middle !important;
  display: inline-block !important;
}

h1, h2, h3, h4, h5, h6 {
  margin-bottom: 10px;
  font-weight: bold;
}

h1 {
  margin-top: 20px;
  font-size: 38px;
  line-height: 44px;
}

h2 {
  margin-top: 20px;
  font-size: 32px;
  line-height: 36px;
}

h3 {
  margin-top: 20px;
  font-size: 24px;
  line-height: 30px;
}

h4 {
  margin-top: 10px;
  font-size: 18px;
  line-height: 24px;
}

h5 {
  margin-top: 10px;
  font-size: 14px;
  line-height: 20px;
}

h6 {
  margin-top: 10px;
  font-size: 12px;
  line-height: 18px;
}

p {
  margin-top: 0;
  margin-bottom: 10px;
}

blockquote {
  border-left: 5px solid #e2e2e2;
  margin: 0 0 10px;
  padding: 10px 20px;
  font-size: 18px;
  line-height: 22px;
}

figure {
  margin: 0 0 10px;
}

figcaption {
  text-align: center;
  margin-top: 5px;
}

ul, ol {
  margin-top: 0;
  margin-bottom: 10px;
  padding-left: 40px;
}

.w-list-unstyled {
  padding-left: 0;
  list-style: none;
}

.w-embed:before, .w-embed:after {
  content: " ";
  grid-area: 1 / 1 / 2 / 2;
  display: table;
}

.w-embed:after {
  clear: both;
}

.w-video {
  width: 100%;
  padding: 0;
  position: relative;
}

.w-video iframe, .w-video object, .w-video embed {
  border: none;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
}

fieldset {
  border: 0;
  margin: 0;
  padding: 0;
}

button, [type="button"], [type="reset"] {
  cursor: pointer;
  -webkit-appearance: button;
  border: 0;
}

.w-form {
  margin: 0 0 15px;
}

.w-form-done {
  text-align: center;
  background-color: #ddd;
  padding: 20px;
  display: none;
}

.w-form-fail {
  background-color: #ffdede;
  margin-top: 10px;
  padding: 10px;
  display: none;
}

.w-input, .w-select {
  color: #333;
  vertical-align: middle;
  background-color: #fff;
  border: 1px solid #ccc;
  width: 100%;
  height: 38px;
  margin-bottom: 10px;
  padding: 8px 12px;
  font-size: 14px;
  line-height: 1.42857;
  display: block;
}

.w-input:-moz-placeholder, .w-select:-moz-placeholder {
  color: #999;
}

.w-input::-moz-placeholder, .w-select::-moz-placeholder {
  color: #999;
  opacity: 1;
}

.w-input::-webkit-input-placeholder, .w-select::-webkit-input-placeholder {
  color: #999;
}

.w-input:focus, .w-select:focus {
  border-color: #3898ec;
  outline: 0;
}

.w-input[disabled], .w-select[disabled], .w-input[readonly], .w-select[readonly], fieldset[disabled] .w-input, fieldset[disabled] .w-select {
  cursor: not-allowed;
}

.w-input[disabled]:not(.w-input-disabled), .w-select[disabled]:not(.w-input-disabled), .w-input[readonly], .w-select[readonly], fieldset[disabled]:not(.w-input-disabled) .w-input, fieldset[disabled]:not(.w-input-disabled) .w-select {
  background-color: #eee;
}

textarea.w-input, textarea.w-select {
  height: auto;
}

.w-select {
  background-color: #f3f3f3;
}

.w-select[multiple] {
  height: auto;
}

.w-form-label {
  cursor: pointer;
  margin-bottom: 0;
  font-weight: normal;
  display: inline-block;
}

.w-radio {
  margin-bottom: 5px;
  padding-left: 20px;
  display: block;
}

.w-radio:before, .w-radio:after {
  content: " ";
  grid-area: 1 / 1 / 2 / 2;
  display: table;
}

.w-radio:after {
  clear: both;
}

.w-radio-input {
  float: left;
  margin: 3px 0 0 -20px;
  line-height: normal;
}

.w-file-upload {
  margin-bottom: 10px;
  display: block;
}

.w-file-upload-input {
  opacity: 0;
  z-index: -100;
  width: .1px;
  height: .1px;
  position: absolute;
  overflow: hidden;
}

.w-file-upload-default, .w-file-upload-uploading, .w-file-upload-success {
  color: #333;
  display: inline-block;
}

.w-file-upload-error {
  margin-top: 10px;
  display: block;
}

.w-file-upload-default.w-hidden, .w-file-upload-uploading.w-hidden, .w-file-upload-error.w-hidden, .w-file-upload-success.w-hidden {
  display: none;
}

.w-file-upload-uploading-btn {
  cursor: pointer;
  background-color: #fafafa;
  border: 1px solid #ccc;
  margin: 0;
  padding: 8px 12px;
  font-size: 14px;
  font-weight: normal;
  display: flex;
}

.w-file-upload-file {
  background-color: #fafafa;
  border: 1px solid #ccc;
  flex-grow: 1;
  justify-content: space-between;
  margin: 0;
  padding: 8px 9px 8px 11px;
  display: flex;
}

.w-file-upload-file-name {
  font-size: 14px;
  font-weight: normal;
  display: block;
}

.w-file-remove-link {
  cursor: pointer;
  width: auto;
  height: auto;
  margin-top: 3px;
  margin-left: 10px;
  padding: 3px;
  display: block;
}

.w-icon-file-upload-remove {
  margin: auto;
  font-size: 10px;
}

.w-file-upload-error-msg {
  color: #ea384c;
  padding: 2px 0;
  display: inline-block;
}

.w-file-upload-info {
  padding: 0 12px;
  line-height: 38px;
  display: inline-block;
}

.w-file-upload-label {
  cursor: pointer;
  background-color: #fafafa;
  border: 1px solid #ccc;
  margin: 0;
  padding: 8px 12px;
  font-size: 14px;
  font-weight: normal;
  display: inline-block;
}

.w-icon-file-upload-icon, .w-icon-file-upload-uploading {
  width: 20px;
  margin-right: 8px;
  display: inline-block;
}

.w-icon-file-upload-uploading {
  height: 20px;
}

.w-container {
  max-width: 940px;
  margin-left: auto;
  margin-right: auto;
}

.w-container:before, .w-container:after {
  content: " ";
  grid-area: 1 / 1 / 2 / 2;
  display: table;
}

.w-container:after {
  clear: both;
}

.w-container .w-row {
  margin-left: -10px;
  margin-right: -10px;
}

.w-row:before, .w-row:after {
  content: " ";
  grid-area: 1 / 1 / 2 / 2;
  display: table;
}

.w-row:after {
  clear: both;
}

.w-row .w-row {
  margin-left: 0;
  margin-right: 0;
}

.w-col {
  float: left;
  width: 100%;
  min-height: 1px;
  padding-left: 10px;
  padding-right: 10px;
  position: relative;
}

.w-col .w-col {
  padding-left: 0;
  padding-right: 0;
}

.w-col-1 {
  width: 8.33333%;
}

.w-col-2 {
  width: 16.6667%;
}

.w-col-3 {
  width: 25%;
}

.w-col-4 {
  width: 33.3333%;
}

.w-col-5 {
  width: 41.6667%;
}

.w-col-6 {
  width: 50%;
}

.w-col-7 {
  width: 58.3333%;
}

.w-col-8 {
  width: 66.6667%;
}

.w-col-9 {
  width: 75%;
}

.w-col-10 {
  width: 83.3333%;
}

.w-col-11 {
  width: 91.6667%;
}

.w-col-12 {
  width: 100%;
}

.w-hidden-main {
  display: none !important;
}

@media screen and (max-width: 991px) {
  .w-container {
    max-width: 728px;
  }

  .w-hidden-main {
    display: inherit !important;
  }

  .w-hidden-medium {
    display: none !important;
  }

  .w-col-medium-1 {
    width: 8.33333%;
  }

  .w-col-medium-2 {
    width: 16.6667%;
  }

  .w-col-medium-3 {
    width: 25%;
  }

  .w-col-medium-4 {
    width: 33.3333%;
  }

  .w-col-medium-5 {
    width: 41.6667%;
  }

  .w-col-medium-6 {
    width: 50%;
  }

  .w-col-medium-7 {
    width: 58.3333%;
  }

  .w-col-medium-8 {
    width: 66.6667%;
  }

  .w-col-medium-9 {
    width: 75%;
  }

  .w-col-medium-10 {
    width: 83.3333%;
  }

  .w-col-medium-11 {
    width: 91.6667%;
  }

  .w-col-medium-12 {
    width: 100%;
  }

  .w-col-stack {
    width: 100%;
    left: auto;
    right: auto;
  }
}

@media screen and (max-width: 767px) {
  .w-hidden-main, .w-hidden-medium {
    display: inherit !important;
  }

  .w-hidden-small {
    display: none !important;
  }

  .w-row, .w-container .w-row {
    margin-left: 0;
    margin-right: 0;
  }

  .w-col {
    width: 100%;
    left: auto;
    right: auto;
  }

  .w-col-small-1 {
    width: 8.33333%;
  }

  .w-col-small-2 {
    width: 16.6667%;
  }

  .w-col-small-3 {
    width: 25%;
  }

  .w-col-small-4 {
    width: 33.3333%;
  }

  .w-col-small-5 {
    width: 41.6667%;
  }

  .w-col-small-6 {
    width: 50%;
  }

  .w-col-small-7 {
    width: 58.3333%;
  }

  .w-col-small-8 {
    width: 66.6667%;
  }

  .w-col-small-9 {
    width: 75%;
  }

  .w-col-small-10 {
    width: 83.3333%;
  }

  .w-col-small-11 {
    width: 91.6667%;
  }

  .w-col-small-12 {
    width: 100%;
  }
}

@media screen and (max-width: 479px) {
  .w-container {
    max-width: none;
  }

  .w-hidden-main, .w-hidden-medium, .w-hidden-small {
    display: inherit !important;
  }

  .w-hidden-tiny {
    display: none !important;
  }

  .w-col {
    width: 100%;
  }

  .w-col-tiny-1 {
    width: 8.33333%;
  }

  .w-col-tiny-2 {
    width: 16.6667%;
  }

  .w-col-tiny-3 {
    width: 25%;
  }

  .w-col-tiny-4 {
    width: 33.3333%;
  }

  .w-col-tiny-5 {
    width: 41.6667%;
  }

  .w-col-tiny-6 {
    width: 50%;
  }

  .w-col-tiny-7 {
    width: 58.3333%;
  }

  .w-col-tiny-8 {
    width: 66.6667%;
  }

  .w-col-tiny-9 {
    width: 75%;
  }

  .w-col-tiny-10 {
    width: 83.3333%;
  }

  .w-col-tiny-11 {
    width: 91.6667%;
  }

  .w-col-tiny-12 {
    width: 100%;
  }
}

.w-widget {
  position: relative;
}

.w-widget-map {
  width: 100%;
  height: 400px;
}

.w-widget-map label {
  width: auto;
  display: inline;
}

.w-widget-map img {
  max-width: inherit;
}

.w-widget-map .gm-style-iw {
  text-align: center;
}

.w-widget-map .gm-style-iw > button {
  display: none !important;
}

.w-widget-twitter {
  overflow: hidden;
}

.w-widget-twitter-count-shim {
  vertical-align: top;
  text-align: center;
  background: #fff;
  border: 1px solid #758696;
  border-radius: 3px;
  width: 28px;
  height: 20px;
  display: inline-block;
  position: relative;
}

.w-widget-twitter-count-shim * {
  pointer-events: none;
  -webkit-user-select: none;
  -ms-user-select: none;
  user-select: none;
}

.w-widget-twitter-count-shim .w-widget-twitter-count-inner {
  text-align: center;
  color: #999;
  font-family: serif;
  font-size: 15px;
  line-height: 12px;
  position: relative;
}

.w-widget-twitter-count-shim .w-widget-twitter-count-clear {
  display: block;
  position: relative;
}

.w-widget-twitter-count-shim.w--large {
  width: 36px;
  height: 28px;
}

.w-widget-twitter-count-shim.w--large .w-widget-twitter-count-inner {
  font-size: 18px;
  line-height: 18px;
}

.w-widget-twitter-count-shim:not(.w--vertical) {
  margin-left: 5px;
  margin-right: 8px;
}

.w-widget-twitter-count-shim:not(.w--vertical).w--large {
  margin-left: 6px;
}

.w-widget-twitter-count-shim:not(.w--vertical):before, .w-widget-twitter-count-shim:not(.w--vertical):after {
  content: " ";
  pointer-events: none;
  border: solid rgba(0, 0, 0, 0);
  width: 0;
  height: 0;
  position: absolute;
  top: 50%;
  left: 0;
}

.w-widget-twitter-count-shim:not(.w--vertical):before {
  border-width: 4px;
  border-color: rgba(117, 134, 150, 0) #5d6c7b rgba(117, 134, 150, 0) rgba(117, 134, 150, 0);
  margin-top: -4px;
  margin-left: -9px;
}

.w-widget-twitter-count-shim:not(.w--vertical).w--large:before {
  border-width: 5px;
  margin-top: -5px;
  margin-left: -10px;
}

.w-widget-twitter-count-shim:not(.w--vertical):after {
  border-width: 4px;
  border-color: rgba(255, 255, 255, 0) #fff rgba(255, 255, 255, 0) rgba(255, 255, 255, 0);
  margin-top: -4px;
  margin-left: -8px;
}

.w-widget-twitter-count-shim:not(.w--vertical).w--large:after {
  border-width: 5px;
  margin-top: -5px;
  margin-left: -9px;
}

.w-widget-twitter-count-shim.w--vertical {
  width: 61px;
  height: 33px;
  margin-bottom: 8px;
}

.w-widget-twitter-count-shim.w--vertical:before, .w-widget-twitter-count-shim.w--vertical:after {
  content: " ";
  pointer-events: none;
  border: solid rgba(0, 0, 0, 0);
  width: 0;
  height: 0;
  position: absolute;
  top: 100%;
  left: 50%;
}

.w-widget-twitter-count-shim.w--vertical:before {
  border-width: 5px;
  border-color: #5d6c7b rgba(117, 134, 150, 0) rgba(117, 134, 150, 0);
  margin-left: -5px;
}

.w-widget-twitter-count-shim.w--vertical:after {
  border-width: 4px;
  border-color: #fff rgba(255, 255, 255, 0) rgba(255, 255, 255, 0);
  margin-left: -4px;
}

.w-widget-twitter-count-shim.w--vertical .w-widget-twitter-count-inner {
  font-size: 18px;
  line-height: 22px;
}

.w-widget-twitter-count-shim.w--vertical.w--large {
  width: 76px;
}

.w-background-video {
  color: #fff;
  height: 500px;
  position: relative;
  overflow: hidden;
}

.w-background-video > video {
  object-fit: cover;
  z-index: -100;
  background-position: 50%;
  background-size: cover;
  width: 100%;
  height: 100%;
  margin: auto;
  position: absolute;
  top: -100%;
  bottom: -100%;
  left: -100%;
  right: -100%;
}

.w-background-video > video::-webkit-media-controls-start-playback-button {
  -webkit-appearance: none;
  display: none !important;
}

.w-background-video--control {
  background-color: rgba(0, 0, 0, 0);
  padding: 0;
  position: absolute;
  bottom: 1em;
  right: 1em;
}

.w-background-video--control > [hidden] {
  display: none !important;
}

.w-slider {
  text-align: center;
  clear: both;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  tap-highlight-color: rgba(0, 0, 0, 0);
  background: #ddd;
  height: 300px;
  position: relative;
}

.w-slider-mask {
  z-index: 1;
  white-space: nowrap;
  height: 100%;
  display: block;
  position: relative;
  left: 0;
  right: 0;
  overflow: hidden;
}

.w-slide {
  vertical-align: top;
  white-space: normal;
  text-align: left;
  width: 100%;
  height: 100%;
  display: inline-block;
  position: relative;
}

.w-slider-nav {
  z-index: 2;
  text-align: center;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  tap-highlight-color: rgba(0, 0, 0, 0);
  height: 40px;
  margin: auto;
  padding-top: 10px;
  position: absolute;
  top: auto;
  bottom: 0;
  left: 0;
  right: 0;
}

.w-slider-nav.w-round > div {
  border-radius: 100%;
}

.w-slider-nav.w-num > div {
  font-size: inherit;
  line-height: inherit;
  width: auto;
  height: auto;
  padding: .2em .5em;
}

.w-slider-nav.w-shadow > div {
  box-shadow: 0 0 3px rgba(51, 51, 51, .4);
}

.w-slider-nav-invert {
  color: #fff;
}

.w-slider-nav-invert > div {
  background-color: rgba(34, 34, 34, .4);
}

.w-slider-nav-invert > div.w-active {
  background-color: #222;
}

.w-slider-dot {
  cursor: pointer;
  background-color: rgba(255, 255, 255, .4);
  width: 1em;
  height: 1em;
  margin: 0 3px .5em;
  transition: background-color .1s, color .1s;
  display: inline-block;
  position: relative;
}

.w-slider-dot.w-active {
  background-color: #fff;
}

.w-slider-dot:focus {
  outline: none;
  box-shadow: 0 0 0 2px #fff;
}

.w-slider-dot:focus.w-active {
  box-shadow: none;
}

.w-slider-arrow-left, .w-slider-arrow-right {
  cursor: pointer;
  color: #fff;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  tap-highlight-color: rgba(0, 0, 0, 0);
  -webkit-user-select: none;
  -ms-user-select: none;
  user-select: none;
  width: 80px;
  margin: auto;
  font-size: 40px;
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  overflow: hidden;
}

.w-slider-arrow-left [class^="w-icon-"], .w-slider-arrow-right [class^="w-icon-"], .w-slider-arrow-left [class*=" w-icon-"], .w-slider-arrow-right [class*=" w-icon-"] {
  position: absolute;
}

.w-slider-arrow-left:focus, .w-slider-arrow-right:focus {
  outline: 0;
}

.w-slider-arrow-left {
  z-index: 3;
  right: auto;
}

.w-slider-arrow-right {
  z-index: 4;
  left: auto;
}

.w-icon-slider-left, .w-icon-slider-right {
  width: 1em;
  height: 1em;
  margin: auto;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
}

.w-slider-aria-label {
  clip: rect(0 0 0 0);
  border: 0;
  width: 1px;
  height: 1px;
  margin: -1px;
  padding: 0;
  position: absolute;
  overflow: hidden;
}

.w-slider-force-show {
  display: block !important;
}

.w-dropdown {
  text-align: left;
  z-index: 900;
  margin-left: auto;
  margin-right: auto;
  display: inline-block;
  position: relative;
}

.w-dropdown-btn, .w-dropdown-toggle, .w-dropdown-link {
  vertical-align: top;
  color: #222;
  text-align: left;
  white-space: nowrap;
  margin-left: auto;
  margin-right: auto;
  padding: 20px;
  text-decoration: none;
  position: relative;
}

.w-dropdown-toggle {
  -webkit-user-select: none;
  -ms-user-select: none;
  user-select: none;
  cursor: pointer;
  padding-right: 40px;
  display: inline-block;
}

.w-dropdown-toggle:focus {
  outline: 0;
}

.w-icon-dropdown-toggle {
  width: 1em;
  height: 1em;
  margin: auto 20px auto auto;
  position: absolute;
  top: 0;
  bottom: 0;
  right: 0;
}

.w-dropdown-list {
  background: #ddd;
  min-width: 100%;
  display: none;
  position: absolute;
}

.w-dropdown-list.w--open {
  display: block;
}

.w-dropdown-link {
  color: #222;
  padding: 10px 20px;
  display: block;
}

.w-dropdown-link.w--current {
  color: #0082f3;
}

.w-dropdown-link:focus {
  outline: 0;
}

@media screen and (max-width: 767px) {
  .w-nav-brand {
    padding-left: 10px;
  }
}

.w-lightbox-backdrop {
  cursor: auto;
  letter-spacing: normal;
  text-indent: 0;
  text-shadow: none;
  text-transform: none;
  visibility: visible;
  white-space: normal;
  word-break: normal;
  word-spacing: normal;
  word-wrap: normal;
  color: #fff;
  text-align: center;
  z-index: 2000;
  opacity: 0;
  -webkit-user-select: none;
  -moz-user-select: none;
  -webkit-tap-highlight-color: transparent;
  background: rgba(0, 0, 0, .9);
  outline: 0;
  font-family: Helvetica Neue, Helvetica, Ubuntu, Segoe UI, Verdana, sans-serif;
  font-size: 17px;
  font-style: normal;
  font-weight: 300;
  line-height: 1.2;
  list-style: disc;
  position: fixed;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  -webkit-transform: translate(0);
}

.w-lightbox-backdrop, .w-lightbox-container {
  -webkit-overflow-scrolling: touch;
  height: 100%;
  overflow: auto;
}

.w-lightbox-content {
  height: 100vh;
  position: relative;
  overflow: hidden;
}

.w-lightbox-view {
  opacity: 0;
  width: 100vw;
  height: 100vh;
  position: absolute;
}

.w-lightbox-view:before {
  content: "";
  height: 100vh;
}

.w-lightbox-group, .w-lightbox-group .w-lightbox-view, .w-lightbox-group .w-lightbox-view:before {
  height: 86vh;
}

.w-lightbox-frame, .w-lightbox-view:before {
  vertical-align: middle;
  display: inline-block;
}

.w-lightbox-figure {
  margin: 0;
  position: relative;
}

.w-lightbox-group .w-lightbox-figure {
  cursor: pointer;
}

.w-lightbox-img {
  width: auto;
  max-width: none;
  height: auto;
}

.w-lightbox-image {
  float: none;
  max-width: 100vw;
  max-height: 100vh;
  display: block;
}

.w-lightbox-group .w-lightbox-image {
  max-height: 86vh;
}

.w-lightbox-caption {
  text-align: left;
  text-overflow: ellipsis;
  white-space: nowrap;
  background: rgba(0, 0, 0, .4);
  padding: .5em 1em;
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  overflow: hidden;
}

.w-lightbox-embed {
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
}

.w-lightbox-control {
  cursor: pointer;
  background-position: center;
  background-repeat: no-repeat;
  background-size: 24px;
  width: 4em;
  transition: all .3s;
  position: absolute;
  top: 0;
}

.w-lightbox-left {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9Ii0yMCAwIDI0IDQwIiB3aWR0aD0iMjQiIGhlaWdodD0iNDAiPjxnIHRyYW5zZm9ybT0icm90YXRlKDQ1KSI+PHBhdGggZD0ibTAgMGg1djIzaDIzdjVoLTI4eiIgb3BhY2l0eT0iLjQiLz48cGF0aCBkPSJtMSAxaDN2MjNoMjN2M2gtMjZ6IiBmaWxsPSIjZmZmIi8+PC9nPjwvc3ZnPg==");
  display: none;
  bottom: 0;
  left: 0;
}

.w-lightbox-right {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9Ii00IDAgMjQgNDAiIHdpZHRoPSIyNCIgaGVpZ2h0PSI0MCI+PGcgdHJhbnNmb3JtPSJyb3RhdGUoNDUpIj48cGF0aCBkPSJtMC0waDI4djI4aC01di0yM2gtMjN6IiBvcGFjaXR5PSIuNCIvPjxwYXRoIGQ9Im0xIDFoMjZ2MjZoLTN2LTIzaC0yM3oiIGZpbGw9IiNmZmYiLz48L2c+PC9zdmc+");
  display: none;
  bottom: 0;
  right: 0;
}

.w-lightbox-close {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9Ii00IDAgMTggMTciIHdpZHRoPSIxOCIgaGVpZ2h0PSIxNyI+PGcgdHJhbnNmb3JtPSJyb3RhdGUoNDUpIj48cGF0aCBkPSJtMCAwaDd2LTdoNXY3aDd2NWgtN3Y3aC01di03aC03eiIgb3BhY2l0eT0iLjQiLz48cGF0aCBkPSJtMSAxaDd2LTdoM3Y3aDd2M2gtN3Y3aC0zdi03aC03eiIgZmlsbD0iI2ZmZiIvPjwvZz48L3N2Zz4=");
  background-size: 18px;
  height: 2.6em;
  right: 0;
}

.w-lightbox-strip {
  white-space: nowrap;
  padding: 0 1vh;
  line-height: 0;
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  overflow-x: auto;
  overflow-y: hidden;
}

.w-lightbox-item {
  box-sizing: content-box;
  cursor: pointer;
  width: 10vh;
  padding: 2vh 1vh;
  display: inline-block;
  -webkit-transform: translate3d(0, 0, 0);
}

.w-lightbox-active {
  opacity: .3;
}

.w-lightbox-thumbnail {
  background: #222;
  height: 10vh;
  position: relative;
  overflow: hidden;
}

.w-lightbox-thumbnail-image {
  position: absolute;
  top: 0;
  left: 0;
}

.w-lightbox-thumbnail .w-lightbox-tall {
  width: 100%;
  top: 50%;
  transform: translate(0, -50%);
}

.w-lightbox-thumbnail .w-lightbox-wide {
  height: 100%;
  left: 50%;
  transform: translate(-50%);
}

.w-lightbox-spinner {
  box-sizing: border-box;
  border: 5px solid rgba(0, 0, 0, .4);
  border-radius: 50%;
  width: 40px;
  height: 40px;
  margin-top: -20px;
  margin-left: -20px;
  animation: .8s linear infinite spin;
  position: absolute;
  top: 50%;
  left: 50%;
}

.w-lightbox-spinner:after {
  content: "";
  border: 3px solid rgba(0, 0, 0, 0);
  border-bottom-color: #fff;
  border-radius: 50%;
  position: absolute;
  top: -4px;
  bottom: -4px;
  left: -4px;
  right: -4px;
}

.w-lightbox-hide {
  display: none;
}

.w-lightbox-noscroll {
  overflow: hidden;
}

@media (min-width: 768px) {
  .w-lightbox-content {
    height: 96vh;
    margin-top: 2vh;
  }

  .w-lightbox-view, .w-lightbox-view:before {
    height: 96vh;
  }

  .w-lightbox-group, .w-lightbox-group .w-lightbox-view, .w-lightbox-group .w-lightbox-view:before {
    height: 84vh;
  }

  .w-lightbox-image {
    max-width: 96vw;
    max-height: 96vh;
  }

  .w-lightbox-group .w-lightbox-image {
    max-width: 82.3vw;
    max-height: 84vh;
  }

  .w-lightbox-left, .w-lightbox-right {
    opacity: .5;
    display: block;
  }

  .w-lightbox-close {
    opacity: .8;
  }

  .w-lightbox-control:hover {
    opacity: 1;
  }
}

.w-lightbox-inactive, .w-lightbox-inactive:hover {
  opacity: 0;
}

.w-richtext:before, .w-richtext:after {
  content: " ";
  grid-area: 1 / 1 / 2 / 2;
  display: table;
}

.w-richtext:after {
  clear: both;
}

.w-richtext[contenteditable="true"]:before, .w-richtext[contenteditable="true"]:after {
  white-space: initial;
}

.w-richtext ol, .w-richtext ul {
  overflow: hidden;
}

.w-richtext .w-richtext-figure-selected.w-richtext-figure-type-video div:after, .w-richtext .w-richtext-figure-selected[data-rt-type="video"] div:after, .w-richtext .w-richtext-figure-selected.w-richtext-figure-type-image div, .w-richtext .w-richtext-figure-selected[data-rt-type="image"] div {
  outline: 2px solid #2895f7;
}

.w-richtext figure.w-richtext-figure-type-video > div:after, .w-richtext figure[data-rt-type="video"] > div:after {
  content: "";
  display: none;
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
}

.w-richtext figure {
  max-width: 60%;
  position: relative;
}

.w-richtext figure > div:before {
  cursor: default !important;
}

.w-richtext figure img {
  width: 100%;
}

.w-richtext figure figcaption.w-richtext-figcaption-placeholder {
  opacity: .6;
}

.w-richtext figure div {
  color: rgba(0, 0, 0, 0);
  font-size: 0;
}

.w-richtext figure.w-richtext-figure-type-image, .w-richtext figure[data-rt-type="image"] {
  display: table;
}

.w-richtext figure.w-richtext-figure-type-image > div, .w-richtext figure[data-rt-type="image"] > div {
  display: inline-block;
}

.w-richtext figure.w-richtext-figure-type-image > figcaption, .w-richtext figure[data-rt-type="image"] > figcaption {
  caption-side: bottom;
  display: table-caption;
}

.w-richtext figure.w-richtext-figure-type-video, .w-richtext figure[data-rt-type="video"] {
  width: 60%;
  height: 0;
}

.w-richtext figure.w-richtext-figure-type-video iframe, .w-richtext figure[data-rt-type="video"] iframe {
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
}

.w-richtext figure.w-richtext-figure-type-video > div, .w-richtext figure[data-rt-type="video"] > div {
  width: 100%;
}

.w-richtext figure.w-richtext-align-center {
  clear: both;
  margin-left: auto;
  margin-right: auto;
}

.w-richtext figure.w-richtext-align-center.w-richtext-figure-type-image > div, .w-richtext figure.w-richtext-align-center[data-rt-type="image"] > div {
  max-width: 100%;
}

.w-richtext figure.w-richtext-align-normal {
  clear: both;
}

.w-richtext figure.w-richtext-align-fullwidth {
  text-align: center;
  clear: both;
  width: 100%;
  max-width: 100%;
  margin-left: auto;
  margin-right: auto;
  display: block;
}

.w-richtext figure.w-richtext-align-fullwidth > div {
  padding-bottom: inherit;
  display: inline-block;
}

.w-richtext figure.w-richtext-align-fullwidth > figcaption {
  display: block;
}

.w-richtext figure.w-richtext-align-floatleft {
  float: left;
  clear: none;
  margin-right: 15px;
}

.w-richtext figure.w-richtext-align-floatright {
  float: right;
  clear: none;
  margin-left: 15px;
}

.w-nav {
  z-index: 1000;
  background: #ddd;
  position: relative;
}

.w-nav:before, .w-nav:after {
  content: " ";
  grid-area: 1 / 1 / 2 / 2;
  display: table;
}

.w-nav:after {
  clear: both;
}

.w-nav-brand {
  float: left;
  color: #333;
  text-decoration: none;
  position: relative;
}

.w-nav-link {
  vertical-align: top;
  color: #222;
  text-align: left;
  margin-left: auto;
  margin-right: auto;
  padding: 20px;
  text-decoration: none;
  display: inline-block;
  position: relative;
}

.w-nav-link.w--current {
  color: #0082f3;
}

.w-nav-menu {
  float: right;
  position: relative;
}

[data-nav-menu-open] {
  text-align: center;
  background: #c8c8c8;
  min-width: 200px;
  position: absolute;
  top: 100%;
  left: 0;
  right: 0;
  overflow: visible;
  display: block !important;
}

.w--nav-link-open {
  display: block;
  position: relative;
}

.w-nav-overlay {
  width: 100%;
  display: none;
  position: absolute;
  top: 100%;
  left: 0;
  right: 0;
  overflow: hidden;
}

.w-nav-overlay [data-nav-menu-open] {
  top: 0;
}

.w-nav[data-animation="over-left"] .w-nav-overlay {
  width: auto;
}

.w-nav[data-animation="over-left"] .w-nav-overlay, .w-nav[data-animation="over-left"] [data-nav-menu-open] {
  z-index: 1;
  top: 0;
  right: auto;
}

.w-nav[data-animation="over-right"] .w-nav-overlay {
  width: auto;
}

.w-nav[data-animation="over-right"] .w-nav-overlay, .w-nav[data-animation="over-right"] [data-nav-menu-open] {
  z-index: 1;
  top: 0;
  left: auto;
}

.w-nav-button {
  float: right;
  cursor: pointer;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  tap-highlight-color: rgba(0, 0, 0, 0);
  -webkit-user-select: none;
  -ms-user-select: none;
  user-select: none;
  padding: 18px;
  font-size: 24px;
  display: none;
  position: relative;
}

.w-nav-button:focus {
  outline: 0;
}

.w-nav-button.w--open {
  color: #fff;
  background-color: #c8c8c8;
}

.w-nav[data-collapse="all"] .w-nav-menu {
  display: none;
}

.w-nav[data-collapse="all"] .w-nav-button, .w--nav-dropdown-open, .w--nav-dropdown-toggle-open {
  display: block;
}

.w--nav-dropdown-list-open {
  position: static;
}

@media screen and (max-width: 991px) {
  .w-nav[data-collapse="medium"] .w-nav-menu {
    display: none;
  }

  .w-nav[data-collapse="medium"] .w-nav-button {
    display: block;
  }
}

@media screen and (max-width: 767px) {
  .w-nav[data-collapse="small"] .w-nav-menu {
    display: none;
  }

  .w-nav[data-collapse="small"] .w-nav-button {
    display: block;
  }

  .w-nav-brand {
    padding-left: 10px;
  }
}

@media screen and (max-width: 479px) {
  .w-nav[data-collapse="tiny"] .w-nav-menu {
    display: none;
  }

  .w-nav[data-collapse="tiny"] .w-nav-button {
    display: block;
  }
}

.w-tabs {
  position: relative;
}

.w-tabs:before, .w-tabs:after {
  content: " ";
  grid-area: 1 / 1 / 2 / 2;
  display: table;
}

.w-tabs:after {
  clear: both;
}

.w-tab-menu {
  position: relative;
}

.w-tab-link {
  vertical-align: top;
  text-align: left;
  cursor: pointer;
  color: #222;
  background-color: #ddd;
  padding: 9px 30px;
  text-decoration: none;
  display: inline-block;
  position: relative;
}

.w-tab-link.w--current {
  background-color: #c8c8c8;
}

.w-tab-link:focus {
  outline: 0;
}

.w-tab-content {
  display: block;
  position: relative;
  overflow: hidden;
}

.w-tab-pane {
  display: none;
  position: relative;
}

.w--tab-active {
  display: block;
}

@media screen and (max-width: 479px) {
  .w-tab-link {
    display: block;
  }
}

.w-ix-emptyfix:after {
  content: "";
}

@keyframes spin {
  0% {
    transform: rotate(0);
  }

  100% {
    transform: rotate(360deg);
  }
}

.w-dyn-empty {
  background-color: #ddd;
  padding: 10px;
}

.w-dyn-hide, .w-dyn-bind-empty, .w-condition-invisible {
  display: none !important;
}

.wf-layout-layout {
  display: grid;
}

.w-code-component > * {
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
}

:root {
  --smoke: #fcfcfc;
  --dark-grey: #222;
  --white: white;
  --light-grey: #f4f4f4;
  --sa-yellow: #ffb500;
  --black: black;
  --grid-grey: #9b9b9b;
  --sa-dark-blue: #002f5f;
}

.w-pagination-wrapper {
  flex-wrap: wrap;
  justify-content: center;
  display: flex;
}

.w-pagination-previous {
  color: #333;
  background-color: #fafafa;
  border: 1px solid #ccc;
  border-radius: 2px;
  margin-left: 10px;
  margin-right: 10px;
  padding: 9px 20px;
  font-size: 14px;
  display: block;
}

.w-pagination-previous-icon {
  margin-right: 4px;
}

.w-pagination-next {
  color: #333;
  background-color: #fafafa;
  border: 1px solid #ccc;
  border-radius: 2px;
  margin-left: 10px;
  margin-right: 10px;
  padding: 9px 20px;
  font-size: 14px;
  display: block;
}

.w-pagination-next-icon {
  margin-left: 4px;
}

.w-layout-blockcontainer {
  max-width: 940px;
  margin-left: auto;
  margin-right: auto;
  display: block;
}

.w-layout-grid {
  grid-row-gap: 16px;
  grid-column-gap: 16px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.w-form-formradioinput--inputType-custom {
  border: 1px solid #ccc;
  border-radius: 50%;
  width: 12px;
  height: 12px;
}

.w-form-formradioinput--inputType-custom.w--redirected-focus {
  box-shadow: 0 0 3px 1px #3898ec;
}

.w-form-formradioinput--inputType-custom.w--redirected-checked {
  border-width: 4px;
  border-color: #3898ec;
}

.w-embed-youtubevideo {
  background-image: url("https://d3e54v103j8qbb.cloudfront.net/static/youtube-placeholder.2b05e7d68d.svg");
  background-position: 50%;
  background-size: cover;
  width: 100%;
  padding-bottom: 0;
  padding-left: 0;
  padding-right: 0;
  position: relative;
}

.w-embed-youtubevideo:empty {
  min-height: 75px;
  padding-bottom: 56.25%;
}

.w-layout-vflex {
  flex-direction: column;
  align-items: flex-start;
  display: flex;
}

.w-checkbox {
  margin-bottom: 5px;
  padding-left: 20px;
  display: block;
}

.w-checkbox:before {
  content: " ";
  grid-area: 1 / 1 / 2 / 2;
  display: table;
}

.w-checkbox:after {
  content: " ";
  clear: both;
  grid-area: 1 / 1 / 2 / 2;
  display: table;
}

.w-checkbox-input {
  float: left;
  margin: 4px 0 0 -20px;
  line-height: normal;
}

.w-checkbox-input--inputType-custom {
  border: 1px solid #ccc;
  border-radius: 2px;
  width: 12px;
  height: 12px;
}

.w-checkbox-input--inputType-custom.w--redirected-checked {
  background-color: #3898ec;
  background-image: url("https://d3e54v103j8qbb.cloudfront.net/static/custom-checkbox-checkmark.589d534424.svg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border-color: #3898ec;
}

.w-checkbox-input--inputType-custom.w--redirected-focus {
  box-shadow: 0 0 3px 1px #3898ec;
}

.w-form-formrecaptcha {
  margin-bottom: 8px;
}

.w-layout-hflex {
  flex-direction: row;
  align-items: flex-start;
  display: flex;
}

.w-layout-layout {
  grid-row-gap: 20px;
  grid-column-gap: 20px;
  grid-auto-columns: 1fr;
  justify-content: center;
  padding: 20px;
}

.w-layout-cell {
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

@media screen and (max-width: 991px) {
  .w-layout-blockcontainer {
    max-width: 728px;
  }
}

@media screen and (max-width: 767px) {
  .w-layout-blockcontainer {
    max-width: none;
  }
}

body {
  background-color: var(--smoke);
  color: var(--dark-grey);
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  line-height: 190%;
}

h1 {
  margin-top: 5px;
  margin-bottom: 25px;
  font-family: Helvetica neue lt pro, Arial, sans-serif;
  font-size: 32px;
  font-weight: 300;
  line-height: 140%;
}

h2 {
  margin-top: 5px;
  margin-bottom: 15px;
  font-family: Helvetica neue lt pro, Arial, sans-serif;
  font-size: 32px;
  font-weight: 300;
  line-height: 36px;
}

h3 {
  margin-top: 5px;
  margin-bottom: 10px;
  font-family: Helvetica neue lt pro, Arial, sans-serif;
  font-size: 25px;
  font-weight: 300;
  line-height: 120%;
}

h4 {
  margin-top: 5px;
  margin-bottom: 10px;
  font-family: Helvetica neue lt pro, Arial, sans-serif;
  font-size: 22px;
  font-weight: 300;
  line-height: 160%;
}

h5 {
  margin-top: 5px;
  margin-bottom: 10px;
  font-family: Helvetica neue lt pro, Arial, sans-serif;
  font-size: 20px;
  font-weight: 300;
  line-height: 150%;
}

h6 {
  margin-top: 10px;
  margin-bottom: 10px;
  font-family: Helvetica neue lt pro, Arial, sans-serif;
  font-size: 17px;
  font-weight: 300;
  line-height: 190%;
}

p {
  margin-bottom: 10px;
  font-size: 16px;
  line-height: 190%;
}

a {
  color: var(--dark-grey);
  font-size: 16px;
  font-weight: 600;
  text-decoration: underline;
}

ul {
  margin-top: 0;
  margin-bottom: 10px;
  padding-left: 40px;
}

img {
  max-width: 100%;
  display: inline-block;
}

label {
  margin-bottom: 5px;
  font-weight: bold;
  display: block;
}

strong {
  font-weight: bold;
}

.page-wrapper {
  display: block;
}

.container {
  background-color: var(--white);
  max-width: 1440px;
}

.container.background-color-transparent {
  background-color: rgba(0, 0, 0, 0);
}

.container-padding {
  padding-left: 47px;
  padding-right: 47px;
}

.container-padding.grey-background-colour {
  background-color: var(--light-grey);
}

.header-heading-wrapper {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  border: 0 solid #f4f4f4;
  border-bottom-width: 2px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  margin-bottom: 30px;
  display: flex;
}

.header-heading-wrapper.margin-top-30px {
  flex-direction: column-reverse;
  justify-content: flex-start;
  align-items: flex-start;
  margin-top: 30px;
  display: flex;
}

.header-heading-wrapper.what-is-standard-header-margin, .header-heading-wrapper.international-meetings-header-margin-copy {
  margin-top: 30px;
}

.header-heading-wrapper.no-margin {
  margin-bottom: 0;
}

.header-heading-wrapper.flex-news-updates {
  flex-direction: row-reverse;
  justify-content: space-between;
  align-items: center;
  margin-top: 30px;
  display: flex;
}

.header-heading-wrapper.diplay-flex-horizontal {
  flex-direction: row;
}

.header-heading-span {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  border-style: none none solid;
  border-width: 1px 1px 4px;
  border-color: transparent transparent var(--sa-yellow);
  border-radius: 0;
  flex: 1;
  justify-content: flex-start;
  align-items: flex-start;
  margin-bottom: -3px;
  margin-right: 0;
  padding-top: 5px;
  padding-bottom: 18px;
  display: flex;
}

.header-heading-span.padding-bottom-15px {
  padding-bottom: 15px;
}

.header-heading-span.padding-bottom-18px {
  padding-bottom: 18px;
}

.header-heading-span.no-span {
  border-bottom-style: none;
}

.style-guide-content-detail {
  grid-column-gap: 30px;
  grid-row-gap: 30px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  padding-bottom: 80px;
  display: flex;
}

.row-header-wrapper {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  background-color: #f4f4f4;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 1400px;
  padding-top: 0;
  padding-bottom: 0;
  display: flex;
}

.column-wrap {
  grid-column-gap: 30px;
  grid-row-gap: 30px;
  text-align: left;
  flex-wrap: nowrap;
  justify-content: center;
  align-items: center;
  width: 100%;
  display: flex;
}

.column {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  padding: 10px;
  display: flex;
}

.column.background-colour-dark {
  background-color: var(--dark-grey);
}

.label {
  color: #000;
  letter-spacing: 1.1px;
  text-transform: uppercase;
  font-size: 11px;
  font-weight: 700;
}

.label.text-align-center {
  text-align: center;
}

.row-wrapper {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 1400px;
  display: flex;
}

.heading-jumbo {
  color: #000;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Helveticaneueltstd Lt, sans-serif;
  font-size: 52px;
  font-weight: 300;
  line-height: 1;
}

.heading-jumbo.text-color-white {
  color: var(--white);
}

.heading-jumbo.contact-page-size {
  height: auto;
}

.heading-jumbo.text-color-white-2 {
  color: #fff;
  font-size: 52px;
  font-weight: 300;
}

.heading-jumbo.yellow-font {
  color: var(--sa-yellow);
}

.paragraph {
  color: #000;
  text-align: left;
  border: 0 #000;
  border-bottom-style: solid;
  flex: 0 auto;
  width: auto;
  max-width: none;
  padding-bottom: 0;
  font-family: Open Sans, sans-serif;
  font-size: 16px;
  font-weight: 400;
  line-height: 190%;
  text-decoration: none;
  display: block;
  overflow: visible;
}

.paragraph.text-colour-white {
  color: var(--white);
}

.paragraph.text-colour-dark-grey {
  color: var(--dark-grey);
}

.paragraph.text-colour-black {
  color: var(--black);
}

.paragraph.padding-bottom-80px {
  display: block;
}

.paragraph.width-63 {
  width: 63%;
}

.paragraph.width-63.padding-bottom-20px {
  margin-bottom: 0;
}

.paragraph.padding-bottom-31px {
  padding-bottom: 31px;
}

.paragraph.font-size-14px {
  font-size: 14px;
}

.paragraph.padding-bottom-20px {
  margin-top: 20px;
}

.paragraph.padding-bottom-35px {
  padding-bottom: 20px;
}

.paragraph.margin-right-5px {
  margin-right: 5px;
}

.paragraph.margin-top-30px {
  margin-top: 30px;
}

.paragraph.padding-left-85px {
  padding-left: 85px;
}

.paragraph.padding-bottom-10px {
  padding-bottom: 10px;
}

.paragraph.letter-spacing-03px {
  letter-spacing: .3px;
}

.paragraph.compact {
  line-height: 150%;
}

.paragraph.p-marketing {
  color: var(--grid-grey);
  line-height: 150%;
}

.heading-1 {
  color: #000;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Helveticaneueltstd Lt, sans-serif;
  font-size: 32px;
  font-weight: 300;
  line-height: 140%;
}

.heading-1.font-size-42px {
  font-size: 42px;
  font-weight: 300;
}

.heading-1.font-size-42px-2 {
  font-size: 42px;
}

.heading-1.smaller-text-height {
  line-height: 100%;
}

.heading-2 {
  color: #000;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Helveticaneueltstd Lt, sans-serif;
  font-size: 29px;
  font-weight: 400;
  line-height: 190%;
}

.heading-2.text-colour-white {
  color: var(--white);
}

.heading-3 {
  color: #000;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Helveticaneueltstd Lt, sans-serif;
  font-size: 24px;
  font-weight: 400;
  line-height: 120%;
}

.heading-3.blue-text-light {
  color: #00448a;
  font-weight: 300;
}

.heading-3.blue-text-light.margin-bottom-20px {
  margin-bottom: 20px;
}

.heading-4 {
  color: #000;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Helveticaneueltstd Lt, sans-serif;
  font-size: 22px;
  font-weight: 400;
  line-height: 140%;
}

.heading-5 {
  color: #000;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Helveticaneueltstd Lt, sans-serif;
  font-size: 20px;
  font-weight: 400;
  line-height: 150%;
}

.heading-5.opacity-0 {
  opacity: 0;
}

.section_header-component {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  background-image: url("https://cdn.prod.website-files.com/641b85d1ba8e6f8425e1960c/6424cacfa7e59b160c61aa15_aboutus-whatwedo.jpg");
  background-position: 50%;
  background-size: cover;
  justify-content: flex-start;
  align-items: flex-end;
  width: 100%;
  height: 286px;
  min-height: 286px;
  margin-bottom: 50px;
  padding: 57px 49px;
  display: flex;
}

.section_header-component.partner-with-us {
  background-image: url("https://cdn.prod.website-files.com/641b85d1ba8e6f8425e1960c/64226ca2f9275514a55a188a_commercial-partnership-desktop.jpg");
  background-position: 0 0;
  background-size: auto;
}

.section_header-component.governance {
  background-image: url("https://cdn.prod.website-files.com/641b85d1ba8e6f8425e1960c/6424dc907c31855a5adf0b76_governance%20page%20desktop.jpg");
}

.section_header-component.firemate {
  background-image: url("https://cdn.prod.website-files.com/641b85d1ba8e6f8425e1960c/6425126b7c31852916e31150_firemate-desktop.jpg");
}

.section_header-component.the-office-of-the-nsw-building-commissioner {
  background-image: url("https://cdn.prod.website-files.com/641b85d1ba8e6f8425e1960c/6422701c1f8ab060e32e8b66_OBC-desktop.jpg");
}

.section_header-component.board-and-executive {
  background-image: url("https://cdn.prod.website-files.com/641b85d1ba8e6f8425e1960c/6426101db267586a771fc95b_aboutus-boardleadership.jpg");
}

.section_header-component.no-margin {
  margin-bottom: 0;
}

.section_header-component.what-is-a-standard.no-margin {
  background-image: url("https://cdn.prod.website-files.com/641b85d1ba8e6f8425e1960c/64263801c164b8dea88aeb5f_standardsdevelopment-whatisstandards.jpg");
}

.section_header-component.our-history {
  background-image: url("https://cdn.prod.website-files.com/641b85d1ba8e6f8425e1960c/642cc1aee603d03eeff1a0fe_aboutus-history.jpg");
}

.section_header-component.developing-standards {
  background-image: url("https://cdn.prod.website-files.com/641b85d1ba8e6f8425e1960c/642b73c1520380f07523227e_standardsdevelopment-developingstandards_1.jpg");
}

.section_header-component.our-process {
  background-image: url("https://cdn.prod.website-files.com/641b85d1ba8e6f8425e1960c/642b74d3764628dc4af5b646_standardsdevelopment-developingstandards-ourprocess.jpg");
}

.section_header-component.submitting-a-proposal {
  background-image: url("https://cdn.prod.website-files.com/641b85d1ba8e6f8425e1960c/642b84576e11535c27bf09ad_standardsdevelopment-developingstandards-submittingaproposal.jpg");
}

.section_header-component.proposal-consultation {
  background-image: url("https://cdn.prod.website-files.com/641b85d1ba8e6f8425e1960c/642ba2bba1186356b8331374_B_proposal-consultation-banner-D_1.jpg");
}

.section_header-component.how-to-participate {
  background-image: url("https://cdn.prod.website-files.com/641b85d1ba8e6f8425e1960c/642cdb76952aaf9b021c0dcc_standardsdevelopment-developingstandards-howtoparticipate.jpg");
}

.section_header-component.strategic-plan {
  background-image: url("https://cdn.prod.website-files.com/641b85d1ba8e6f8425e1960c/642cb4e49a552814ad13a76f_strat-plan.jpg");
}

.section_header-component.standardisation-guides {
  background-image: url("https://cdn.prod.website-files.com/641b85d1ba8e6f8425e1960c/642b73c1520380f07523227e_standardsdevelopment-developingstandards_1.jpg");
}

.section_header-component.aged-standards-review {
  background-image: url("https://cdn.prod.website-files.com/641b85d1ba8e6f8425e1960c/642cfc5df7b97bd3e3ffc0f5_standardsdevelopment-developingstandards-agedstandardsreview.jpg");
}

.section_header-component.becoming-accredited {
  background-image: url("https://cdn.prod.website-files.com/641b85d1ba8e6f8425e1960c/642d02cce2d90c133a58ac5a_accreditation-desktop.jpg");
}

.section_header-component.action-plan {
  background-image: url("https://cdn.prod.website-files.com/641b85d1ba8e6f8425e1960c/642e10dc40f4d84369d3f8a8_action-plan-19-20.jpg");
}

.section_header-component.asean-australia-digital-trade {
  background-image: url("https://cdn.prod.website-files.com/641b85d1ba8e6f8425e1960c/642e44296f382a7278e8a1b5_engagement-international-initiative.jpg");
}

.section_header-component.international-engagement {
  background-image: url("https://cdn.prod.website-files.com/641b85d1ba8e6f8425e1960c/642e45b07c4895d572a6309c_engagement-international.jpg");
}

.section_header-component.critical-and-emerging-technologies-in-south-east-asia {
  background-image: url("https://cdn.prod.website-files.com/641b85d1ba8e6f8425e1960c/6434bab2cea6fe3786a656be_CETSASIA-Banner-D.jpg");
}

.section_header-component.cyber-security, .section_header-component.indo-pacific-digital-trade, .section_header-component.ia-cepa-standards-mapping-and-gap-analysis {
  background-image: url("https://cdn.prod.website-files.com/641b85d1ba8e6f8425e1960c/642e44296f382a7278e8a1b5_engagement-international-initiative.jpg");
}

.section_header-component.pacific-quality-infrastructure-initiative {
  background-image: url("https://cdn.prod.website-files.com/641b85d1ba8e6f8425e1960c/6436339f94dc77d5d286a027_pacific-quality-Infrastructure-Initiative.jpg");
}

.section_header-component.our-members {
  background-image: url("https://cdn.prod.website-files.com/641b85d1ba8e6f8425e1960c/643733ad247f7ad8d893acf3_aboutus-governance-ourmember.jpg");
}

.section_header-component.international-trade {
  background-image: url("https://cdn.prod.website-files.com/641b85d1ba8e6f8425e1960c/643783022c20ba2f54c7e60f_international-trade.jpg");
}

.section_header-component.strategic-initiatives {
  background-image: url("https://cdn.prod.website-files.com/641b85d1ba8e6f8425e1960c/64379ab4ac291d74d5d6fd4e_strategic-initiatives-desktop.jpg");
}

.section_header-component.circular-economy {
  background-image: url("https://cdn.prod.website-files.com/641b85d1ba8e6f8425e1960c/643896cceaef476dd0602d0d_circual-economy-desktop.jpg");
}

.section_header-component.critical-and-emerging-technologies {
  background-image: url("https://cdn.prod.website-files.com/641b85d1ba8e6f8425e1960c/6438b819a2594a2670f2d48d_critical-tech-desktop.jpg");
}

.section_header-component.environmental-social-and-government {
  background-image: url("https://cdn.prod.website-files.com/641b85d1ba8e6f8425e1960c/6438dd4185eec5234de599d9_ESG-desktop.jpg");
}

.section_header-component.general-conditions-of-contract {
  background-image: url("https://cdn.prod.website-files.com/641b85d1ba8e6f8425e1960c/6438ec755b2519bdb0c119c9_flagship-contract%20(1).jpg");
}

.section_header-component.hydrogen {
  background-image: url("https://cdn.prod.website-files.com/641b85d1ba8e6f8425e1960c/6438f1e1b52dce60c5644ce6_Hydrogen.jpg");
}

.section_header-component.wiring-rules {
  background-image: url("https://cdn.prod.website-files.com/641b85d1ba8e6f8425e1960c/643dea98b1527fed49cc9831_wiring-rules.jpg");
}

.section_header-component.nextgen {
  background-image: url("https://cdn.prod.website-files.com/641b85d1ba8e6f8425e1960c/643df0675351c71e5fbef68d_NEXTgen-banner_1440x286.png");
}

.section_header-component.standards-awards, .section_header-component.previous-winners {
  background-image: url("https://cdn.prod.website-files.com/641b85d1ba8e6f8425e1960c/643e0c95547b8c095ac9b6d0_awards.jpg");
}

.section_header-component.reasearch-and-analysis {
  background-image: url("https://cdn.prod.website-files.com/641b85d1ba8e6f8425e1960c/643f2e3bd0ad727c40cdc4d5_research-desktop-banner.jpg");
}

.section_header-component.centenary {
  background-image: url("https://cdn.prod.website-files.com/641b85d1ba8e6f8425e1960c/64407bfbb5cbd00c47574feb_post-centenary-banner-desktop.jpg");
}

.section_header-component.news {
  background-image: url("https://cdn.prod.website-files.com/641b85d1ba8e6f8425e1960c/6440a02ffa4ab98d215750c4_news.jpg");
}

.section_header-component.annual-reviews {
  background-image: url("https://cdn.prod.website-files.com/641b85d1ba8e6f8425e1960c/64486738bea2c1e680f0e172_aboutus-governance-annualreport.jpg");
}

.section_header-component.careers {
  background-image: url("https://cdn.prod.website-files.com/641b85d1ba8e6f8425e1960c/6449f982f0acdd7046d1f096_careers-201806.jpg");
}

.section_header-component.sectors {
  background-image: url("https://cdn.prod.website-files.com/641b85d1ba8e6f8425e1960c/644a056c2cdf83900e5be1e0_engagement-sectors.jpg");
}

.section_header-component.e-news-archive {
  background-image: url("https://cdn.prod.website-files.com/641b85d1ba8e6f8425e1960c/645061b464613b6bc666cf9a_header-4-in-page-desktop-1440x286.jpg");
}

.section_header-component.standards-heroes {
  background-image: url("https://cdn.prod.website-files.com/641b85d1ba8e6f8425e1960c/64407bfbb5cbd00c47574feb_post-centenary-banner-desktop.jpg");
}

.section_header-component.standards-heroes-item {
  background-image: url("https://cdn.prod.website-files.com/641b85d1ba8e6f8425e1960c/6450ad41b84eb23a30677d24_1819-head.jpg");
}

.section_header-component.standards-heroes-item.margin-top-25px {
  margin-top: 25px;
}

.section_header-component.events {
  background-image: url("https://cdn.prod.website-files.com/641b85d1ba8e6f8425e1960c/6451a7dc7d6b9d0626f8d2c8_events.jpg");
}

.section_header-component.events-template {
  flex-direction: column;
  justify-content: flex-end;
  align-items: flex-start;
  padding-top: 20px;
  padding-bottom: 20px;
  display: flex;
}

.section_header-component.fy2021-q1, .section_header-component.fy2021-q2 {
  background-image: url("https://cdn.prod.website-files.com/641b85d1ba8e6f8425e1960c/6451eb3919901e24d39d4249_TGR.jpg");
}

.section_header-component.faqs {
  background-image: url("https://cdn.prod.website-files.com/641b85d1ba8e6f8425e1960c/6452f968580d9d84fa36427e_faq.jpg");
}

.section_header-component.demo-page {
  background-image: url("https://cdn.prod.website-files.com/641b85d1ba8e6f8425e1960c/6451a7efe84d633300deae22_events-m.jpg");
}

.section_header-component.critical-minerals-forum {
  background-image: url("https://cdn.prod.website-files.com/641b85d1ba8e6f8425e1960c/6493a99e9c69f3c304f41744_Critical-Minerals-desktop.jpeg");
}

.section_header-component.digital-engineering-banner {
  background-image: url("https://cdn.prod.website-files.com/641b85d1ba8e6f8425e1960c/649d1664db88e10d92075e18_Digital-Engineering-desktop.jpeg");
}

.section_header-component.sector-header-bg {
  background-image: linear-gradient(rgba(34, 34, 34, .4), rgba(34, 34, 34, .4));
  background-position: 0 0;
  margin-bottom: 0;
}

.section_header-component.nextgen-new23, .section_header-component.nextgen-new23.no-margin {
  background-image: url("https://cdn.prod.website-files.com/641b85d1ba8e6f8425e1960c/64b72c1aaaa43b66f713c6e1_NEXTgen-Desktop-1440x286.jpeg");
}

.section_header-component.bootcamp-new23, .section_header-component.bootcamp-new23.no-margin {
  background-image: url("https://cdn.prod.website-files.com/641b85d1ba8e6f8425e1960c/64b733ea828e6e268be44e60_Bootcamp-Desktop-1440x286.jpeg");
}

.section_header-component.nextgenleaders-new23 {
  background-image: url("https://cdn.prod.website-files.com/641b85d1ba8e6f8425e1960c/64b73b8c92eeacec8da37c88_NEXTgen-Leaders-Desktop-1440x286.jpeg");
}

.section_header-component.iecyoung-new23 {
  background-image: url("https://cdn.prod.website-files.com/641b85d1ba8e6f8425e1960c/64b73fff44695f5583439dc4_IEC-Young-Prof-Desktop-1440x286.jpeg");
}

.section_header-component.graduate-new23 {
  background-image: url("https://cdn.prod.website-files.com/641b85d1ba8e6f8425e1960c/64b74109b44da70d865242d1_Graduate-Desktop-1440x286.jpeg");
}

.section_header-component.devprograms-new23 {
  background-image: url("https://cdn.prod.website-files.com/641b85d1ba8e6f8425e1960c/64b76804cb0b1ad4ddeec726_dev-programs-desktop-1440x286.jpg");
}

.section_header-component.environmental-social-and-government-copy {
  background-image: url("https://cdn.prod.website-files.com/641b85d1ba8e6f8425e1960c/6438dd4185eec5234de599d9_ESG-desktop.jpg");
}

.section_header-component.ai-desktop-header {
  background-image: url("https://cdn.prod.website-files.com/641b85d1ba8e6f8425e1960c/643f2e3bd0ad727c40cdc4d5_research-desktop-banner.jpg");
}

.section_header-component.iso-am-2023 {
  background-image: url("https://cdn.prod.website-files.com/641b85d1ba8e6f8425e1960c/64ddfd360e56ffe621ea9c81_ISO-AM-2023.jpg");
}

.section_header-component.partner-with-us-update {
  background-image: url("https://cdn.prod.website-files.com/641b85d1ba8e6f8425e1960c/64ec4119cdbfa4e558c16da2_64e5992514534d52c0f077c1_GettyImages-905520588.jpg");
  margin-bottom: 0;
}

.section_header-component.ai-management-forum {
  background-image: url("https://cdn.prod.website-files.com/641b85d1ba8e6f8425e1960c/65497000dd7276e08c9a3f2e_SA%20Header%20Desktop-1440x286.jpg");
}

.section_header-component.iwa-session-2 {
  background-image: url("https://cdn.prod.website-files.com/641b85d1ba8e6f8425e1960c/65f3843f8320abd451cbb558_IWA-Event-Header%20Desktop-1440x286.jpg");
}

.section_header-component.contact-us-gmap {
  background-image: url("https://cdn.prod.website-files.com/641b85d1ba8e6f8425e1960c/66347aad210cde825c831454_google-map-desktop.png");
}

.paragraph-small {
  color: #000;
  font-family: Open Sans, sans-serif;
  font-size: 12px;
  font-weight: 400;
}

.paragraph-small.text-align-center {
  text-align: center;
}

.paragraph-small.font-weight-600 {
  font-weight: 600;
}

.paragraph-bold {
  color: #000;
  font-family: roman-Helveticaneueltstd Roman, sans-serif;
  font-size: 16px;
  font-weight: 700;
  line-height: 31px;
}

.paragraph-bold.padding-bottom-21px {
  padding-bottom: 21px;
}

.paragraph-bold.margin-bottom-2px {
  margin-bottom: 2px;
}

.paragraph-oblique {
  color: #000;
  font-family: Open Sans, sans-serif;
  font-size: 16px;
  font-style: italic;
  font-weight: 400;
  line-height: 31px;
}

.link-text {
  color: #000;
  font-family: Helveticaneueltstd Md, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 31px;
  text-decoration: underline;
}

.link-text.margin-top-20px {
  margin-top: 20px;
  font-size: 15px;
}

.link-text.font-size-14px {
  font-size: 14px;
}

.link-text.padding-right-10 {
  padding-right: 3px;
}

.heading-6 {
  color: #000;
  font-family: Helveticaneueltstd Lt, sans-serif;
  font-size: 17px;
  font-weight: 400;
  line-height: 190%;
}

.colour-wrapper {
  grid-column-gap: 30px;
  grid-row-gap: 30px;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 1400px;
  display: flex;
}

.colour-block_sunshine-yellow {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  background-color: var(--sa-yellow);
  flex-direction: column;
  justify-content: flex-end;
  align-items: flex-start;
  width: 100%;
  height: 150px;
  padding: 20px;
  display: flex;
}

.colour-block_midnight-blue {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  background-color: var(--sa-dark-blue);
  flex-direction: column;
  justify-content: flex-end;
  align-items: flex-start;
  width: 100%;
  height: 150px;
  padding: 20px;
  display: flex;
}

.colour-block_white {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  border: .5px solid var(--dark-grey);
  background-color: var(--white);
  flex-direction: column;
  justify-content: flex-end;
  align-items: flex-start;
  width: 100%;
  height: 150px;
  padding: 20px;
  display: flex;
}

.colour-block_smoke {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  border: .5px solid var(--dark-grey);
  background-color: var(--smoke);
  flex-direction: column;
  justify-content: flex-end;
  align-items: flex-start;
  width: 100%;
  height: 150px;
  padding: 20px;
  display: flex;
}

.colour-block_light-grey {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  border: .5px solid var(--dark-grey);
  background-color: var(--light-grey);
  flex-direction: column;
  justify-content: flex-end;
  align-items: flex-start;
  width: 100%;
  height: 150px;
  padding: 20px;
  display: flex;
}

.colour-block_black {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  background-color: var(--black);
  flex-direction: column;
  justify-content: flex-end;
  align-items: flex-start;
  width: 100%;
  height: 150px;
  padding: 20px;
  display: flex;
}

.colour-block_dark-grey {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  background-color: var(--dark-grey);
  flex-direction: column;
  justify-content: flex-end;
  align-items: flex-start;
  width: 100%;
  height: 150px;
  padding: 20px;
  display: flex;
}

.style-guide-wrapper-header {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  background-color: #f4f4f4;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 1400px;
  padding-top: 20px;
  padding-bottom: 20px;
  display: flex;
}

.style-guide-row-wrapper {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 1400px;
  display: flex;
}

.button {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  color: var(--black);
  text-align: center;
  background-color: #ffb500;
  border-radius: 3px;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 311px;
  padding: 12px 20px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 400;
  text-decoration: none;
  display: flex;
  box-shadow: 0 2px rgba(0, 0, 0, .5);
}

.button.primary {
  flex-wrap: nowrap;
  max-width: 311px;
}

.button.primary.yellow {
  background-color: var(--sa-yellow);
}

.button.primary.blue {
  background-color: var(--sa-dark-blue);
  color: var(--white);
}

.button.primary.white {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  background-color: var(--white);
  box-shadow: none;
  letter-spacing: .3px;
  border: 1px solid #979797;
  justify-content: center;
  margin-right: 0;
}

.button.secondary {
  box-shadow: none;
  border-radius: 0;
  max-width: 310px;
  margin-top: 0;
  margin-bottom: 0;
  font-weight: 600;
  text-decoration: underline;
}

.button.secondary.cet-south-east-asia-btn {
  border-radius: 5px;
  height: auto;
  max-height: none;
  padding: 20px;
  font-size: 16px;
}

.button.secondary.width-310px {
  width: 100%;
  max-width: 310px;
  padding-left: 10px;
  padding-right: 10px;
}

.button.secondary.cententary-book-btn {
  max-width: 300px;
  padding-left: 10px;
  padding-right: 10px;
}

.button.load-more-news {
  background-color: #002f5f;
}

.button.tertiary_dynamic {
  border: 1px solid var(--grid-grey);
  background-color: var(--sa-yellow);
  box-shadow: none;
  padding: 16px;
  font-family: roman-Helveticaneueltstd Roman, sans-serif;
}

.check-box {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  cursor: pointer;
  flex: 0 auto;
  justify-content: flex-start;
  align-self: flex-start;
  align-items: center;
  margin-bottom: 20px;
  padding-left: 0;
  display: flex;
}

.check-box.checked {
  cursor: default;
  display: none;
}

.check-box.magrin-bot-7px {
  margin-bottom: 7px;
}

.check-box-text {
  color: #000;
  font-size: 14px;
  font-weight: 400;
  line-height: 30.8px;
}

.check-box-dot {
  border: 2px solid var(--sa-yellow);
  background-color: var(--smoke);
  border-radius: 1000px;
  width: 26px;
  height: 25px;
}

.check-box-dot:active {
  background-color: var(--sa-yellow);
}

.check-box-dot.w--redirected-checked {
  border-color: var(--sa-yellow);
  background-color: var(--sa-yellow);
  background-image: none;
  background-repeat: repeat;
  background-size: auto;
}

.check-box-dot.activated {
  background-color: var(--sa-yellow);
}

.text-input {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  background-color: #fff;
  border: 0 solid #ffb500;
  border-bottom-width: 1px;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  height: 34px;
  padding-left: 10px;
  padding-right: 10px;
  display: flex;
}

.dropdown-input {
  color: var(--dark-grey);
  background-color: #fff;
  border: 0 solid #ffb500;
  border-bottom-width: 1px;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  height: 34px;
  padding: 0 10px;
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  line-height: 190%;
  display: flex;
}

.vectors-wrapper {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 10px;
  height: 5px;
  display: flex;
}

.styleguide-grid {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  background-color: var(--smoke);
  box-shadow: none;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  width: 100%;
  min-height: 100px;
  display: grid;
}

.component_global-divs-wrapper {
  border-top: 2px solid rgba(0, 47, 95, .1);
  width: 100%;
}

.two-column-content {
  flex-direction: row;
  display: flex;
}

.two-column-content_column-1 {
  flex: 1;
  padding-bottom: 40px;
  padding-right: 20px;
}

.two-column-content_column-2 {
  flex: 1;
  padding-bottom: 80px;
  padding-left: 20px;
}

._65-percent-column-content {
  flex-direction: row;
  display: flex;
}

._65-percent-column-content_column-1 {
  width: 65%;
}

._65-percent-column-content_column-2 {
  flex: 1;
}

.three-column-content {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-direction: row;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.three-column-content_column-1 {
  flex: 1;
  padding-bottom: 80px;
  padding-left: 0;
  padding-right: 85px;
  display: block;
}

.three-column-content_column-2 {
  flex: 1;
  padding-bottom: 80px;
  padding-right: 35px;
}

.three-column-content_column-3 {
  flex: 1;
  padding-bottom: 80px;
  padding-right: 0;
}

.nav-search {
  background-color: #ffb500;
  border-radius: 4px;
  width: 350px;
  height: 45px;
  padding-left: 20px;
  line-height: 42px;
  display: none;
}

.nav-link {
  color: var(--dark-grey);
  justify-content: center;
  align-self: stretch;
  align-items: center;
  padding: 0;
  font-weight: 400;
  line-height: 1em;
  text-decoration: none;
  display: flex;
}

.nav-link:hover, .nav-link.w--current {
  border-bottom: 2px solid var(--sa-yellow);
}

.div-block-5 {
  align-self: auto;
  margin-left: 45px;
}

.nav-arrow-icon {
  opacity: .6;
  color: var(--grid-grey);
  object-fit: contain;
  justify-content: center;
  align-items: center;
  width: 12px;
  min-width: 0;
  height: auto;
  margin-left: 5px;
  display: flex;
  overflow: visible;
}

.nav-paragraph {
  align-self: center;
  font-size: 16px;
  font-weight: 400;
  line-height: 20px;
}

.nav-paragraph.small {
  font-size: 11px;
}

.nav-paragraph.small.align-right {
  text-align: right;
}

.nav-paragraph.small.align-right.font-weight-medium {
  font-weight: 600;
}

.social-icon-button {
  width: 35px;
  height: 35px;
}

.nav-dropdown {
  border-radius: 4px;
  margin-left: 0;
  margin-right: 0;
  position: static;
}

.nav-dropdown:focus-visible {
  border: 1px solid #000;
}

.nav-dropdown[data-wf-focus-visible] {
  border: 1px solid #000;
}

.nav-link-dropdown {
  grid-column-gap: 5px;
  border-bottom: 2px solid rgba(0, 0, 0, 0);
  border-radius: 0;
  justify-content: center;
  align-items: center;
  padding: 20px 0;
  text-decoration: none;
  display: flex;
}

.nav-link-dropdown:hover {
  border-bottom-color: #ffb500;
}

.nav-link-dropdown:focus-visible {
  border: 1px solid #000;
}

.nav-link-dropdown[data-wf-focus-visible] {
  border: 1px solid #000;
}

.nav-link-dropdown.w--open {
  position: static;
}

.nav-link-dropdown.button {
  background-color: var(--sa-dark-blue);
  box-shadow: none;
  color: var(--white);
  border: 1px #000;
  border-radius: 4px;
  align-self: center;
  height: 37px;
  padding: 13px 27px;
  font-family: roman-Helveticaneueltstd Roman, sans-serif;
  overflow: hidden;
}

.nav-link-dropdown.margin-top-15px {
  margin-top: 15px;
}

.nav-link-dropdown.margin-top-15px.no-hover {
  border-bottom-style: none;
  border-bottom-width: 0;
}

.nav-link-dropdown.margin-top-15px.no-hover:hover {
  border-bottom: 0 rgba(0, 0, 0, 0);
}

.nav-link-dropdown.margin-top-15px.no-hover.top-font {
  font-size: 14px;
}

.div-block-6 {
  margin-left: 30px;
  margin-right: 40px;
}

.navbar {
  background-color: rgba(0, 0, 0, 0);
  flex-direction: row;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  align-items: flex-start;
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
}

.margin-bottom-neg2px {
  margin-bottom: -2px;
}

.div-block-7 {
  background-color: #363636;
  width: 20px;
  height: 20px;
}

.navbar-top-wrapper {
  justify-content: space-between;
  align-items: stretch;
  max-height: 120px;
  padding-top: 10px;
  padding-bottom: 10px;
  display: flex;
}

.nav-menu-wrapper_desktop {
  letter-spacing: .5px;
  border-top: 2px solid #e6e5e6;
  border-bottom: 2px solid #e6e5e6;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  height: 58px;
  font-family: Helvetica neue lt pro, Arial, sans-serif;
  font-size: 16px;
  font-weight: 400;
  display: flex;
}

.nav-menu-wrapper_desktop.container-padding {
  line-height: 1em;
}

.nav-small-ctas {
  color: var(--black);
  font-size: 14px;
  font-style: normal;
  font-weight: 600;
  text-decoration: none;
}

.flex-block-horizontal {
  align-self: auto;
  align-items: flex-start;
  display: flex;
}

.flex-block-horizontal.col-gap-8 {
  grid-column-gap: 8px;
}

.flex-block-horizontal.col-gap-25 {
  grid-column-gap: 25px;
}

.flex-block-horizontal.col-gap-35px {
  grid-column-gap: 35px;
}

.divider {
  background-color: #e4e4e4;
  height: 1px;
}

.nav-logo-image {
  max-height: 100%;
  display: block;
}

.body.white {
  background-color: var(--white);
}

.page-tab-link {
  border: 1px none var(--light-grey);
  background-color: var(--light-grey);
  width: 100%;
  margin-bottom: 10px;
  padding: 18px 28px;
  font-size: 16px;
  font-weight: 400;
  line-height: 120%;
  text-decoration: none;
  transition: all .15s ease-in-out;
}

.page-tab-link:hover {
  border-left: 4px solid var(--sa-yellow);
}

.page-tab-link.current {
  border-style: none none none solid;
  border-color: black black black var(--sa-yellow);
  border-left-width: 4px;
  font-weight: 700;
}

.page-tabbed-column-content_column-1 {
  width: 65.7%;
  margin-right: 35px;
  padding-bottom: 40px;
}

.page-tabbed-column-content_column-1.margin-right-15px {
  margin-right: 15px;
}

.page-tabbed-column-content_column-right {
  border: 1px #000;
  flex: 1;
  align-self: auto;
  font-family: Helvetica neue lt pro, Arial, sans-serif;
  display: block;
}

.page-tabbed-column-content {
  display: flex;
}

.heading-component.margin-top-30px {
  margin-top: 30px;
  margin-bottom: 30px;
}

.padding-bottom-80px {
  padding-bottom: 80px;
  font-size: 16px;
  position: relative;
}

.padding-bottom-80px.width-61 {
  width: 61%;
}

.padding-bottom-80px.width-61-2 {
  width: 60%;
}

.subheading {
  width: auto;
  margin-bottom: 0;
  font-family: Helveticaneueltstd Lt, sans-serif;
  font-size: 24px;
  font-weight: 400;
  line-height: 175%;
}

.subheading.width-60 {
  width: 60%;
}

.subheading.margin-bottom-30px {
  margin-bottom: 30px;
}

.subheading.padding-bottom-50px {
  font-weight: 300;
}

.subheading.font-size-24px {
  font-size: 24px;
  font-weight: 300;
}

.subheading.margin-bottom-40px {
  margin-bottom: 40px;
}

.subheading.font-size-32px {
  font-size: 32px;
}

.breadcrumbs-wrapper {
  grid-column-gap: 10px;
  border-bottom: 2px solid #e6e5e6;
  align-items: center;
  margin-top: 0;
  padding: 20px 47px;
  text-decoration: none;
  display: flex;
}

.breadcrumb-text {
  color: #595959;
  letter-spacing: 1px;
  text-transform: uppercase;
  font-family: Helvetica neue lt pro, Arial, sans-serif;
  font-size: 11px;
  font-weight: 700;
  line-height: 1;
  text-decoration: none;
  transition: all .18s ease-in-out;
}

.breadcrumb-text:hover {
  color: var(--dark-grey);
}

.breadcrumb-text.font-weight-700 {
  font-family: bd-Helveticaneueltstd, sans-serif;
  font-weight: 400;
}

.breadcrumb-text.current {
  color: var(--dark-grey);
  font-family: bd-Helveticaneueltstd, sans-serif;
  font-weight: 400;
}

.breadcrumb-arrow {
  font-family: Helvetica neue lt pro, Arial, sans-serif;
  font-size: 11px;
  font-weight: 200;
  text-decoration: none;
  display: block;
}

.nav-menu-group {
  background-color: var(--light-grey);
  padding: 4vh 10%;
  position: static;
  left: 0;
  right: 0;
}

.nav-menu-tabs {
  display: flex;
}

.tabs-menu {
  flex-direction: column;
  width: 345px;
  display: flex;
}

.tabs-content {
  flex: 1;
  display: flex;
  overflow: visible;
}

.nav-menu-tab {
  background-color: rgba(0, 0, 0, 0);
  margin-left: 0;
  margin-right: 0;
  padding: 2vh 2vh 2vh 55px;
  font-family: Helvetica neue lt pro, Arial, sans-serif;
  font-weight: 400;
}

.nav-menu-tab:focus {
  border: 2px #000;
}

.nav-menu-tab:focus-visible {
  border-style: none;
  border-width: 0;
}

.nav-menu-tab[data-wf-focus-visible] {
  border-style: none;
  border-width: 0;
}

.nav-menu-tab.w--current {
  border-left: 2px solid var(--sa-yellow);
  background-color: var(--white);
  font-family: Helvetica neue lt pro, Arial, sans-serif;
  font-weight: 500;
}

.nav-menu-tab.w--current:focus-visible {
  border-style: solid none none solid;
  border-width: 0 0 0 4px;
  border-color: black black black var(--sa-yellow);
}

.nav-menu-tab.w--current[data-wf-focus-visible] {
  border-style: solid none none solid;
  border-width: 0 0 0 4px;
  border-color: black black black var(--sa-yellow);
}

.nav-menu-tab.w--open {
  position: static;
}

.nav-menu-tab-pane {
  background-color: var(--white);
  flex: 1;
  align-self: stretch;
}

.padding-bottom-80px {
  padding-bottom: 20px;
}

.nav-menu-tab-pane-content {
  height: 100%;
  padding: 30px;
  position: static;
}

.footer {
  background-color: var(--light-grey);
  height: 200px;
}

.padding-bottom-70px {
  padding-bottom: 70px;
}

.list {
  padding-left: 30px;
  font-size: 16px;
  list-style-type: none;
}

.list.margin-bottom-30px {
  margin-bottom: 30px;
}

.list.no-margin {
  margin-bottom: 0;
}

.list.padding-16px {
  margin-bottom: 0;
  padding-top: 16px;
  padding-bottom: 16px;
  padding-left: 20px;
}

.list.padding-left-15px {
  padding-left: 15px;
}

.list-item {
  margin-left: 0;
  padding-bottom: 10px;
  padding-left: 0;
  font-size: 16px;
  font-weight: 400;
  line-height: 190%;
  list-style-type: disc;
}

.list-item.numbered {
  padding-left: 5px;
  text-decoration: none;
  list-style-type: decimal;
}

.list-item.height-64px {
  height: 64px;
  margin-top: 10px;
  padding-top: 20px;
  padding-bottom: 0;
  list-style-type: disc;
}

.list-item.no-padding {
  padding-bottom: 0;
}

.list-item.no-bullet-point {
  padding-bottom: 5px;
  list-style-type: none;
}

.coloumn-div {
  display: flex;
}

.quote-img {
  width: 70px;
  height: 78px;
  margin-right: 48px;
}

.video {
  width: auto;
  height: 100%;
  padding-bottom: 0;
}

.video-wrapper {
  width: 425px;
  height: 355px;
  margin-bottom: 20px;
  padding-bottom: 0;
}

.pdf-embed-wrapper {
  height: 83vh;
}

.html-embed {
  height: 100%;
}

.html-embed.hide-desktop-only {
  display: none;
}

.nav-menu-link-block-tab {
  opacity: 0;
  background-color: rgba(247, 182, 0, .2);
  width: 345px;
  height: 70px;
  position: absolute;
  top: 0%;
  bottom: auto;
  left: -345px;
  right: auto;
}

.nav-menu-link-block-tab.tab-1 {
  position: absolute;
  top: 0;
  left: -345px;
}

.nav-menu-link-block-tab.tab-1:hover {
  border-left: 1px solid var(--sa-yellow);
}

.nav-menu-link-block-tab.tab-1:focus-visible {
  border: 0 #000;
}

.nav-menu-link-block-tab.tab-1[data-wf-focus-visible] {
  border: 0 #000;
}

.nav-menu-link-block-tab.tab-2 {
  top: 70px;
}

.nav-menu-link-block-tab.tab-4 {
  top: 212px;
}

.nav-menu-link-block-tab.tab-5 {
  top: 282px;
}

.nav-menu-link-block-tab.tab-6 {
  top: 353px;
}

.nav-menu-link-block-tab.tab-3 {
  top: 140px;
}

.nav-menu-link-block-tab.tab-3:focus-visible {
  border: 3px solid #000;
}

.nav-menu-link-block-tab.tab-3[data-wf-focus-visible] {
  border: 3px solid #000;
}

.nav-menu-link-block-tab.tab-8 {
  top: 494px;
}

.nav-menu-link-block-tab.tab-7 {
  top: 423px;
}

.nav-menu-nested-tabs {
  height: 100%;
  display: flex;
}

.nav-menu-nested-tabs-wrapper {
  height: 100%;
}

.nav-menu-nested-tabs-menu {
  z-index: 1;
  flex-direction: column;
  width: 214px;
  display: flex;
  right: -1px;
}

.nav-menu-nested-tabs-content {
  border: 1px solid var(--sa-yellow);
  flex: 1;
  overflow: visible;
}

.nav-menu-nested-tabs-pane {
  height: 100%;
}

.nav-menu-nested-tab {
  white-space: nowrap;
  background-color: rgba(0, 0, 0, 0);
  padding: 20px;
  font-size: 17px;
  font-weight: 400;
}

.nav-menu-nested-tab.w--current {
  border-style: solid;
  border-width: 1px;
  border-color: var(--sa-yellow) var(--white) var(--sa-yellow) var(--sa-yellow);
  background-color: var(--white);
  font-weight: 600;
}

.nav-menu-nested-tab.w--current:focus-visible {
  border-style: solid none solid solid;
  border-width: 4px 0 4px 4px;
  border-color: var(--sa-yellow) black var(--sa-yellow) var(--sa-yellow);
}

.nav-menu-nested-tab.w--current[data-wf-focus-visible] {
  border-style: solid none solid solid;
  border-width: 4px 0 4px 4px;
  border-color: var(--sa-yellow) black var(--sa-yellow) var(--sa-yellow);
}

.nav-menu-nested-link-block-tab {
  z-index: 10;
  opacity: 0;
  white-space: nowrap;
  background-color: rgba(247, 182, 0, .2);
  width: 214px;
  padding: 20px 20px 20px 30px;
  position: absolute;
  top: 0;
  bottom: auto;
  left: -214px;
  right: auto;
}

.nav-menu-nested-link-block-tab:focus-visible {
  border: 2px #000;
  border-right-style: solid;
  border-radius: 0;
}

.nav-menu-nested-link-block-tab[data-wf-focus-visible] {
  border: 2px #000;
  border-right-style: solid;
  border-radius: 0;
}

.nav-menu-nested-link-block-tab.tab-2 {
  top: 73px;
}

.nav-menu-nested-link-block-tab.tab-3 {
  top: 145px;
}

.nav-menu-nested-link-block-tab.tab-4 {
  top: 218px;
}

.nav-menu-nested-link-block-tab.tab-5 {
  top: 290px;
}

.grid-tabbed-column-content {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-rows: auto auto auto auto auto auto auto;
  grid-template-columns: 40% 60%;
  grid-auto-flow: row;
}

.grid-text-block {
  padding: 10px;
}

.grid-text-block.paragraph {
  border-top-style: none;
  border-top-width: 0;
}

.grid-text-block.paragraph.border-top-right-1px {
  border-top: 1px solid var(--grid-grey);
  border-right: 1px solid var(--grid-grey);
}

.grid-text-block.paragraph.border-top-right-1px.orange-bg {
  background-color: #faa21a;
}

.grid-text-block.paragraph.border-top-right-1px.yellow-bg {
  background-color: #ffcb08;
}

.grid-text-block.paragraph.border-top-right-1px.blue-bg {
  background-color: #40c8f4;
}

.grid-text-block.paragraph.border-top-middle-1px {
  border-top: 1px solid var(--grid-grey);
  border-right: 1px solid var(--grid-grey);
  border-left: 1px solid var(--grid-grey);
}

.grid-text-block.paragraph.border-top-middle-1px.orange-bg {
  background-color: #faa21a;
}

.grid-text-block.paragraph.border-top-middle-1px.yellow-bg {
  background-color: #ffcb08;
}

.grid-text-block.paragraph.border-top-middle-1px.blue-bg {
  background-color: #40c8f4;
}

.grid-text-block.paragraph.border-top-left-1px {
  border-top: 1px solid var(--grid-grey);
  border-left: 1px solid var(--grid-grey);
}

.grid-text-block.paragraph.border-top-left-1px.orange-bg {
  background-color: #faa21a;
}

.grid-text-block.paragraph.border-top-left-1px.yellow-bg {
  background-color: #ffcb08;
}

.grid-text-block.paragraph.border-top-left-1px.blue-bg {
  background-color: #40c8f4;
}

.grid-text-block.paragraph.border-bottom-right-1px {
  border-top: 1px solid var(--grid-grey);
  border-right: 1px solid var(--grid-grey);
  border-bottom: 1px solid var(--grid-grey);
}

.grid-text-block.paragraph.border-bottom-middle-1px {
  border: 1px solid var(--grid-grey);
}

.grid-text-block.paragraph.border-bottom-left-1px {
  border-top: 1px solid var(--grid-grey);
  border-bottom: 1px solid var(--grid-grey);
  border-left: 1px solid var(--grid-grey);
}

.grid-text-block-left {
  border: 1px solid var(--grid-grey);
  padding: 10px;
  position: relative;
  top: auto;
  left: 0;
  right: -1px;
}

.padding-bottom-42px {
  padding-bottom: 42px;
  padding-right: 0;
}

.grid-text-block-right {
  border: 1px solid var(--grid-grey);
  padding: 10px;
}

.nav-menu-tabs-right-arrow {
  font-family: Oswald, sans-serif;
  font-weight: 300;
  line-height: 100%;
}

.flex-block-vertical {
  flex-direction: column;
  display: flex;
}

.flex-block-vertical.gap-rows-20px {
  grid-row-gap: 20px;
}

.flex-block-vertical.gap-rows-20px.display-hidden {
  display: none;
}

.flex-block-vertical.gap-rows-5px {
  grid-row-gap: 5px;
}

.padding-top-20px {
  padding-top: 20px;
}

.margin-bottom-20px {
  margin-bottom: 20px;
}

.padding-bottom-30px {
  padding-bottom: 30px;
  position: relative;
}

.padding-bottom-60px {
  padding-bottom: 60px;
  position: relative;
}

.annual-report-img {
  width: 190px;
  height: auto;
  max-height: none;
}

.sub-heading-link {
  font-size: 24px;
  font-weight: 500;
  line-height: 175%;
}

._4-block_wrapper {
  max-width: 884px;
  display: flex;
}

._4-block_div {
  background-color: #f4f4f4;
  justify-content: center;
  align-items: flex-start;
  width: 100%;
  max-width: 194px;
  max-height: 110px;
  margin-top: 0;
  margin-right: 20px;
  padding: 25px 30px 45px;
  display: flex;
}

._4-block-text {
  text-align: center;
  flex-direction: row;
  align-items: center;
  width: 130px;
  height: 40px;
  font-size: 14px;
  font-weight: 700;
  line-height: 140%;
  display: block;
}

.member-img-div {
  object-fit: fill;
  justify-content: center;
  align-self: center;
  width: 100%;
  max-width: 220px;
  height: auto;
  min-height: auto;
  max-height: none;
  padding-bottom: 40px;
  padding-left: 10px;
  padding-right: 10px;
  display: flex;
}

.annual-review-date {
  padding-bottom: 0;
  font-size: 24px;
}

.annual-review-date.padding-bottom-14px {
  padding-bottom: 14px;
}

.annual-report-text-div {
  text-align: center;
  background-color: #f4f4f4;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: none;
  margin-left: 0;
  padding: 20px;
  display: flex;
}

.annual-review-text {
  font-size: 16px;
  font-weight: 700;
}

.annual-review-text.padding-bottom-14px {
  padding-bottom: 14px;
}

.annual-review-size {
  font-size: 14px;
}

.annual-review-size.padding-bottom-14px {
  padding-bottom: 14px;
}

.annual-review-size.padding-bottom-14px.small-semi-bold {
  font-weight: 600;
}

.link-block {
  border: 1px #000;
  width: 100%;
  text-decoration: none;
}

.text-block {
  border: 1px #000;
}

.annual-report-div {
  width: auto;
  height: auto;
  margin-left: 15px;
  margin-right: 15px;
  padding: 0 0 30px;
  display: flex;
}

.grid {
  grid-column-gap: 30px;
  grid-row-gap: 30px;
  grid-template-columns: 1fr 1fr;
}

.board-of-director-img-0 {
  width: 195px;
  max-width: none;
  height: auto;
  max-height: none;
}

.board-of-director-text-div-0 {
  text-align: left;
  background-color: #f4f4f4;
  flex-direction: column;
  justify-content: space-between;
  align-items: flex-start;
  width: 100%;
  max-width: none;
  margin-left: 0;
  padding: 20px;
  display: flex;
}

.board-of-director-div-0 {
  margin-right: 0;
  padding: 0;
  display: flex;
}

.board-of-director-name {
  text-align: left;
  padding-bottom: 0;
  font-size: 24px;
}

.board-of-director-name.padding-bottom-6px {
  padding-bottom: 6px;
}

.board-of-director-qualification {
  text-align: left;
  font-size: 15px;
  font-weight: 700;
  line-height: 160%;
}

.board-of-director-qualification.padding-bottom-10px {
  padding-bottom: 10px;
}

.board-of-director-role {
  text-align: left;
  font-size: 14px;
}

.board-of-director-more {
  text-align: center;
  flex: 0 auto;
  order: 1;
  align-self: auto;
  align-items: flex-end;
  font-size: 14px;
  display: block;
}

.grey-bg-span {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  border: 1px #f7b600;
  border-bottom: 2px solid #f7b600;
  border-radius: 0;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  margin-bottom: -1px;
  margin-left: 0;
  margin-right: 0;
  padding-top: 0;
  padding-bottom: 0;
  padding-left: 0;
  display: flex;
}

.column-btn-div {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  color: #000;
  white-space: nowrap;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  min-width: 205px;
  height: 22px;
  padding: 25px 10px;
  display: flex;
}

.column-btn-div:hover {
  color: var(--black);
}

.column-btn-div.paragraph:hover {
  color: var(--grid-grey);
}

.grey-verical-line {
  border: 1px none var(--grid-grey);
  background-color: var(--black);
  align-items: flex-start;
  width: 1px;
  height: 22px;
  display: block;
}

.grey-bg-link-block {
  color: #000;
  text-decoration: none;
}

.grey-bg-link-block:hover {
  color: var(--grid-grey);
}

.under-banner_desktop-component {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  background-color: #f4f4f4;
  border: 0 solid #f4f4f4;
  border-bottom-width: 2px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  margin-bottom: 30px;
  display: flex;
}

.row-header-4-button-wrapper {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  background-color: #f4f4f4;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: none;
  padding-top: 0;
  padding-bottom: 0;
  display: flex;
}

.icon-heading {
  background-color: var(--sa-yellow);
  width: 30px;
  height: 10px;
  display: flex;
}

.icon-heading.colour-ffe513 {
  background-color: #ffe513;
}

.icon-heading.colour-007ac9 {
  background-color: #007ac9;
}

.icon-heading.colour_sunshine-yellow {
  background-color: var(--sa-yellow);
}

.icon-heading.colour_midnight-blue {
  background-color: var(--sa-dark-blue);
}

.icon-heading.color--ff235e {
  background-color: #ff235e;
}

.icon-heading.colour-black {
  background-color: var(--black);
}

.icon-heading-square {
  background-color: var(--white);
  width: 10px;
  height: 10px;
}

.icon-heading-square.opacity-0 {
  opacity: 0;
  width: 10px;
  height: 10px;
  display: flex;
}

.icon-heading-square.opacity-40 {
  opacity: .4;
}

.icon-heading-square.opacity-60 {
  opacity: .6;
}

.mail-icon {
  color: var(--sa-dark-blue);
  width: 29px;
  height: 17px;
  font-family: mail-icon, sans-serif;
  font-size: 30px;
  line-height: 40%;
}

.button_purchase-standards {
  background-color: var(--sa-yellow);
  border-radius: 4px;
  width: 190px;
  min-width: auto;
  margin-top: 40px;
  margin-bottom: 30px;
  padding: 20px;
}

.left-content-wrapper_home-about-us {
  max-width: 65%;
}

.home-discover_link-card-image {
  background-image: url("https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg");
  background-position: 0 0;
  background-size: auto;
  height: 200px;
}

.home-discover_link-card-image.button-1 {
  background-image: url("https://cdn.prod.website-files.com/641b85d1ba8e6f8425e1960c/642627b3d2fd9867c10436e2_Search%20for%20a%20standard_img-1.jpg");
  background-size: cover;
}

.home-discover_link-card-image.button-4 {
  background-image: url("https://cdn.prod.website-files.com/641b85d1ba8e6f8425e1960c/642627b3a75f4efbfa4bc087_Public-comment_img-4.jpg");
  background-position: 50%;
  background-size: cover;
}

.home-discover_link-card-image.button-3 {
  background-image: url("https://cdn.prod.website-files.com/641b85d1ba8e6f8425e1960c/642627b310581f477a42ab98_Submitting%20a%20proposal_img-3.jpg");
  background-position: 50%;
  background-size: cover;
}

.home-discover_link-card-image.button-2 {
  background-image: url("https://cdn.prod.website-files.com/641b85d1ba8e6f8425e1960c/642627b371eb3dc55a38cb19_Current-Projects_img-2.jpg");
  background-position: 50%;
  background-size: cover;
}

.home-discover_link-card-button {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  color: var(--dark-grey);
  text-align: center;
  background-color: #ffb500;
  border-radius: 3px;
  justify-content: center;
  align-items: center;
  width: 100%;
  padding: 12px 0;
  font-family: Helvetica neue lt pro, Arial, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 140%;
  text-decoration: none;
  display: flex;
}

.home-discover_link-card-button._2 {
  background-color: #ffe515;
}

.home-discover_link-card-button._3 {
  color: var(--white);
  background-color: #007ac9;
}

.home-discover_link-card-button._4 {
  background-color: var(--sa-dark-blue);
  color: var(--white);
}

.home-discover_link-card {
  grid-row-gap: 20px;
  flex-direction: column;
  flex: 1;
  text-decoration: none;
  display: flex;
}

.home-discover_link-card-wrapper {
  grid-column-gap: 34px;
  flex-direction: row;
  justify-content: space-between;
  display: flex;
}

.home-section-label-wrapper {
  margin-bottom: 30px;
  padding-top: 10px;
}

._2-columns-wrapper_home-feeds {
  grid-column-gap: 100px;
  justify-content: space-between;
  display: flex;
}

.column_twitter-feed {
  flex-direction: column;
  align-self: auto;
  display: flex;
}

.column_news-feed {
  flex: 1;
}

.padding-top-40px {
  padding-top: 40px;
}

.button_twitter-follow {
  border: 1px solid #007ac9;
  border-radius: 4px;
  height: 26px;
  padding-left: 10px;
  padding-right: 10px;
  font-family: Helvetica neue lt pro, Arial, sans-serif;
  font-size: 13px;
  font-weight: 500;
  line-height: 28px;
  text-decoration: none;
  display: flex;
}

.column-header-wrapper_twitter-feed {
  flex-direction: row;
  justify-content: space-between;
  display: flex;
}

.collumn-content-wrapper_twitter-feed {
  height: 100%;
}

.placeholder_twitter-feed {
  background-image: none;
  background-size: auto;
  width: 424px;
  height: 100%;
  max-height: 560px;
  overflow: auto;
}

.icon {
  color: #1da1f2;
  justify-content: center;
  align-items: center;
  width: 17px;
  margin-right: 2px;
  display: flex;
}

.news-feed-collection-list {
  grid-row-gap: 20px;
  flex-direction: column;
  display: flex;
}

.blog-post-content_news-feed {
  display: flex;
}

.blog-post-content {
  grid-row-gap: 20px;
  flex-direction: column;
  display: block;
}

.news-feed-collection-image {
  object-fit: cover;
  width: 310px;
  min-width: 0;
  max-width: 100%;
  height: auto;
  margin-right: 30px;
  display: inline-block;
}

.padding-top-30px {
  padding-top: 30px;
}

.button-wrapper_new-feed {
  width: 310px;
}

.right-content-wrapper_home-about-us {
  flex-direction: column;
  align-items: flex-start;
  display: flex;
}

.slider_home-hero, .slider-mask_home-hero, .slide_home-hero {
  height: auto;
}

.slide-nav_hero-home {
  z-index: 1;
  background-color: rgba(255, 255, 255, .4);
  justify-content: flex-end;
  align-items: center;
  width: 100%;
  height: 40px;
  margin-right: 0;
  padding-right: 20px;
  display: flex;
  bottom: 0;
  right: 0;
}

.slide-nav_hero-home:focus-visible {
  border: 2px solid #000;
}

.slide-nav_hero-home[data-wf-focus-visible] {
  border: 2px solid #000;
}

.slide-heading-wrapper_home-hero {
  z-index: 0;
  background-color: rgba(255, 255, 255, 0);
  justify-content: space-between;
  align-items: center;
  width: 100%;
  height: 40px;
  max-height: 40px;
  margin-left: 50px;
  padding-left: 0;
  display: flex;
  position: absolute;
  bottom: 0;
  left: -9px;
  right: auto;
}

.slide-heading-wrapper_home-hero.hide {
  display: none;
}

.slide-image_home-hero {
  width: 100%;
  height: 100%;
}

.slider-progress-bar {
  background-color: var(--sa-yellow);
  width: 0%;
  height: 100%;
  display: block;
}

.slider-progress-bar-wrapper {
  background-color: rgba(0, 0, 0, 0);
  width: 100%;
  height: 2px;
  display: none;
  position: absolute;
  bottom: 40px;
}

.slider-link-block_hero-home {
  display: block;
}

.slider-link-block_hero-home:focus-visible {
  border: 5px solid #000;
}

.slider-link-block_hero-home[data-wf-focus-visible] {
  border: 5px solid #000;
}

.check-box-div {
  grid-column-gap: 30px;
  grid-row-gap: 30px;
  flex-wrap: nowrap;
  justify-content: center;
  align-items: center;
  width: 100%;
  display: block;
}

.check-box-div.margin-bottom-30px {
  margin-bottom: 30px;
}

.check-box-wrapper {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  background-color: #f4f4f4;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 60%;
  max-width: 1400px;
  margin-bottom: 40px;
  padding: 30px 75px 20px;
  display: flex;
}

.check-box-text-input {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  background-color: rgba(0, 0, 0, 0);
  border: 0 solid #ffb500;
  border-bottom-width: 1px;
  flex-direction: row;
  justify-content: space-between;
  align-items: flex-start;
  width: 100%;
  height: auto;
  margin-bottom: 20px;
  padding: 0 10px 15px;
  display: flex;
}

.check-box-btn {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  color: var(--black);
  text-align: center;
  background-color: #ffb500;
  border-radius: 3px;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 210px;
  margin-top: -17px;
  margin-bottom: 0;
  padding: 10px 0;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 400;
  text-decoration: none;
  display: flex;
  position: absolute;
  top: 0%;
  bottom: auto;
  left: auto;
  right: 0%;
  box-shadow: 0 2px rgba(0, 0, 0, .5);
}

.quick-links-wrap {
  flex-direction: column;
  display: flex;
}

.quick-link.padding-bottom-7px {
  padding-bottom: 7px;
}

._4-btn-grey-flex {
  grid-column-gap: 30px;
  grid-row-gap: 30px;
  flex-wrap: nowrap;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 73px;
  display: flex;
}

.padding-bottom-50px {
  padding-bottom: 50px;
}

._3-btn-grey-flex {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  flex-flow: row;
  justify-content: center;
  align-items: center;
  width: 100%;
  display: flex;
}

.row-header-3-button-wrapper {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  background-color: #f4f4f4;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: none;
  padding-top: 0;
  padding-bottom: 0;
  display: flex;
}

.column-history-btn-div {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  color: #000;
  flex-flow: column wrap;
  justify-content: center;
  align-items: center;
  width: 205px;
  height: 72px;
  padding: 25px 10px;
  display: flex;
}

.column-history-btn-div:hover {
  color: var(--black);
}

.column-history-btn-div.paragraph {
  width: 210px;
}

.column-history-btn-div.paragraph:hover {
  color: var(--grid-grey);
}

.column-history-btn-div.paragraph.mobile-font {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  flex-direction: column;
  justify-content: space-around;
  align-items: center;
  height: 72px;
  padding-left: 10px;
  padding-right: 10px;
}

.users-column-content_column-1 {
  flex: 1;
  padding-bottom: 80px;
  padding-left: 47px;
  padding-right: 85px;
  display: block;
}

.four-grid-content_column {
  flex: 1;
  padding-bottom: 80px;
  padding-left: 0;
  padding-right: 85px;
  display: block;
}

.sphere-paragraph-bold {
  color: #000;
  font-family: Open Sans, sans-serif;
  font-size: 20px;
  font-weight: 700;
  line-height: 31px;
}

.sphere-div {
  z-index: 1;
  background-color: var(--sa-yellow);
  border-radius: 200px;
  justify-content: center;
  align-items: center;
  width: 90px;
  height: 90px;
  display: flex;
  position: static;
}

.timeline-wrapper {
  display: block;
  position: relative;
}

.timeline-wrapper.paragraph {
  margin-right: 0;
  padding-right: 0;
}

.timeline-row-wrapper {
  margin-bottom: 0;
  padding-bottom: 7px;
  display: flex;
}

.timeline-row-wrapper.margin-bottom-24px {
  margin-bottom: 24px;
}

.timeline-row-wrapper.margin-bottom-6px {
  margin-bottom: 6px;
}

.timeline-row-wrapper.odd {
  flex-direction: row-reverse;
}

.timeline-row-wrapper._1922 {
  margin-bottom: 18px;
}

.timeline-row-wrapper._1922.odd {
  flex-direction: row-reverse;
}

.timeline-row-wrapper._1929 {
  margin-bottom: 108px;
}

.timeline-row-wrapper._1947 {
  margin-bottom: 18px;
}

.timeline-row-wrapper._1950 {
  margin-bottom: 6px;
}

.timeline-row-wrapper._1951 {
  margin-bottom: 132px;
}

.timeline-row-wrapper._1973 {
  margin-bottom: 90px;
}

.timeline-row-wrapper._1988 {
  margin-bottom: 12px;
}

.timeline-row-wrapper._1990 {
  margin-bottom: 6px;
}

.timeline-row-wrapper._1991 {
  margin-bottom: 36px;
}

.timeline-row-wrapper._1997, .timeline-row-wrapper._1998 {
  margin-bottom: 6px;
}

.timeline-row-wrapper._1999 {
  margin-bottom: 12px;
}

.timeline-row-wrapper._2001 {
  margin-bottom: 6px;
}

.timeline-row-wrapper._2007 {
  margin-bottom: 72px;
}

.timeline-middle-column {
  justify-content: center;
  margin-top: 0;
  display: block;
  position: relative;
}

.timeline-column {
  background-color: rgba(0, 0, 0, 0);
  flex: 1;
  padding-left: 60px;
  padding-right: 60px;
}

.top-timeline-middle-line {
  z-index: 0;
  background-color: var(--black);
  text-align: left;
  width: 1px;
  position: absolute;
  top: 20px;
  bottom: 45px;
  left: 50%;
}

.nav-dropdown-list {
  width: 100%;
  left: 0;
  right: 0;
}

.nav-dropdown-list.w--open {
  position: absolute;
}

.nav-dropdown-list.padding-top-55px {
  background-color: rgba(0, 0, 0, 0);
  padding-top: 9px;
}

.nav-dropdown-list.temp {
  display: block;
}

.nav-menu-group_committee-access {
  background-color: #f4f4f4;
  border-top: 2px solid #e6e5e6;
  padding: 20px 20px 52px;
}

.nav-menu-group-link-block_commitee-access {
  text-align: center;
  letter-spacing: .3px;
  flex: 1;
  font-family: Helvetica neue lt pro, Arial, sans-serif;
  font-weight: 400;
  line-height: 162.5%;
  text-decoration: none;
}

.nav-menu-group-link-block-image-wrapper_commitee-access {
  justify-content: center;
  align-items: center;
  height: 80px;
  margin-bottom: 21px;
  display: flex;
}

.nav-menu-group-wrapper_committee-access {
  justify-content: space-between;
  padding-left: 10px;
  padding-right: 20px;
  display: flex;
}

.navbar-top-brand {
  z-index: 1002;
  flex: 1;
  width: auto;
}

.grid-submitting-a-proposal {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  border: 1px #000;
  grid-template-columns: 30% 70%;
}

.list_submitting-your-proposal {
  text-transform: none;
  margin-bottom: 0;
  padding-bottom: 30px;
  padding-left: 20px;
  list-style-type: decimal;
}

.secondary-list {
  padding-left: 70px;
}

.secondary-list-div {
  padding-left: 20px;
}

.light-yellow-block {
  border: 1px solid var(--sa-yellow);
  text-align: left;
  background-color: #fff6dd;
  border-radius: 10px;
  width: auto;
  margin-bottom: 0;
  padding: 16px;
}

.light-yellow-block.margin-bottom-30px {
  margin-bottom: 30px;
}

.navbar-search-wrapper {
  align-self: center;
}

.navbar-top-socials {
  flex: 1;
  justify-content: flex-end;
  align-self: center;
  display: flex;
}

.nav-scroll-trigger {
  width: 0;
  height: 0;
  margin-top: 0;
  position: absolute;
  top: 0;
  left: 0;
}

.nav-bar-top {
  display: block;
}

.nav-bar_ipad {
  display: none;
}

.nav-menu {
  width: 100%;
}

.nav-menu-wrapper_ipad {
  letter-spacing: .5px;
  border-top: 2px solid #e6e5e6;
  border-bottom: 2px solid #e6e5e6;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  height: 58px;
  font-family: Helvetica neue lt pro, Arial, sans-serif;
  font-size: 16px;
  font-weight: 400;
  display: flex;
}

.nav-menu-wrapper_ipad.ipad-adjustments {
  line-height: 1em;
  display: none;
}

.nav-link_dropdown {
  color: var(--dark-grey);
  justify-content: center;
  align-self: stretch;
  align-items: center;
  padding: 0;
  font-weight: 400;
  line-height: 1em;
  text-decoration: none;
  display: flex;
}

.footer-wrapper {
  justify-content: center;
  align-items: center;
  height: 200px;
  display: flex;
}

.position-relative {
  position: relative;
}

.navbar-spacer {
  height: 176px;
}

.img_our-process {
  margin-top: 15px;
  margin-bottom: 30px;
}

.lower-left-timeline-middle-line {
  z-index: 0;
  background-color: var(--black);
  text-align: left;
  width: 1px;
  position: absolute;
  top: 20px;
  bottom: 25px;
  left: 25px;
}

.timeline-bottom-row-wrapper {
  margin-bottom: 50px;
  padding-bottom: 7px;
  display: flex;
}

.small-sphere-div {
  z-index: 1;
  background-color: #007ac9;
  border-radius: 200px;
  justify-content: center;
  align-items: center;
  width: 50px;
  height: 50px;
  display: flex;
  position: static;
}

.display-block_mobile, ._4-btn-slider {
  display: none;
}

.slider-grey-bg-link-block {
  color: #000;
  text-decoration: none;
}

.slider-grey-bg-link-block:hover {
  color: var(--grid-grey);
}

.underline-text-list-div {
  margin-bottom: 30px;
}

.row-4-btn-slider-wrapper {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  background-color: #f4f4f4;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: auto;
  max-width: none;
  margin-left: 0;
  padding-top: 0;
  padding-bottom: 0;
  padding-left: 0;
  display: flex;
}

.row-4-btn-slider-wrapper.margin-right-left-20px {
  margin-left: 0;
  margin-right: 0;
  padding-right: 0;
}

._6-btn-grey-flex {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  flex-wrap: nowrap;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 73px;
  display: flex;
}

._2x2-block-row-grid {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-direction: row;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.lower-timeline-date {
  font-size: 22px;
}

.grey-bg-span-no-hide {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  border: 1px #f7b600;
  border-bottom: 2px solid #f7b600;
  border-radius: 0;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  margin-bottom: -1px;
  margin-right: 0;
  padding-top: 0;
  padding-bottom: 0;
  display: flex;
}

.grey-text-box {
  text-align: center;
  align-self: auto;
  width: 100%;
}

.padding-bottom-90px {
  padding-bottom: 90px;
}

.padding-bottom-31px {
  padding-bottom: 31px;
}

.display-none {
  display: none;
}

.slide-image_home-hero_ipad {
  object-fit: cover;
  object-position: 100% 50%;
  width: 100%;
  display: none;
}

._3x3-grid-column-content {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-rows: auto auto auto;
  grid-template-columns: 400px minmax(auto, 170px) 1fr;
  grid-auto-flow: row;
  justify-items: stretch;
}

._2x2-grid-column-content {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-rows: auto auto auto;
  grid-template-columns: 320px 100px;
  grid-auto-flow: row;
  max-width: none;
  margin-bottom: 20px;
}

.right-contact-wrapper {
  font-size: 16px;
}

.round-img-div {
  object-fit: cover;
  object-position: 50% 0%;
  background-image: url("https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg");
  background-position: 50% 0;
  background-size: cover;
  border: 1px #000;
  border-radius: 1000px;
  width: 115px;
  height: 115px;
  max-height: 115px;
  margin-bottom: 10px;
}

.abbey-dorian-img {
  background-image: url("https://cdn.prod.website-files.com/641b85d1ba8e6f8425e1960c/642e561bd43afc5cdbae3bbb_Abbey_Dorian_230x230px.jpg");
  background-position: 0 0;
  background-size: cover;
  border-radius: 1000px;
}

.bold-all-cap {
  text-transform: uppercase;
  font-family: Helvetica neue lt pro, Arial, sans-serif;
  font-size: 11px;
}

.bold-all-cap.padding-bottom-35px {
  padding-bottom: 35px;
}

.margin-bottom-60px {
  margin-bottom: 60px;
}

.padding-bottom-80px {
  padding-bottom: 40px;
  padding-right: 0;
}

.margin-bottom-10px {
  display: none;
}

.padding-top-16px {
  padding-top: 16px;
}

.international-date-div {
  text-align: center;
  background-color: #f4f4f4;
  align-items: center;
  height: 50px;
  margin-bottom: 20px;
  margin-right: 0;
  padding-bottom: 0;
  padding-right: 0;
  display: flex;
}

.international-date-text {
  text-align: center;
  background-color: #f4f4f4;
  flex-direction: column;
  flex: 1;
  justify-content: flex-end;
  align-items: center;
  width: auto;
  margin-bottom: 0;
  margin-right: 0;
  padding-bottom: 0;
  padding-right: 0;
  font-weight: 400;
  display: block;
}

.board-directors-grid {
  grid-column-gap: 30px;
  grid-row-gap: 30px;
  grid-template-columns: 1fr 1fr 1fr;
}

.international-team-number {
  text-align: left;
  font-size: 14px;
}

.international-team-qualification {
  text-align: left;
  font-size: 15px;
  font-weight: 700;
  line-height: 160%;
}

.international-team-qualification.padding-bottom-10px {
  padding-bottom: 10px;
}

.internation-team-name {
  text-align: left;
  padding-bottom: 0;
  font-size: 24px;
}

.internation-team-name.padding-bottom-6px {
  padding-bottom: 6px;
}

.international-team-email {
  box-sizing: border-box;
  text-align: left;
  object-fit: fill;
  flex: 0 auto;
  order: 1;
  align-items: flex-end;
  max-width: 100px;
  max-height: 26px;
  font-size: 14px;
  display: block;
  overflow: hidden;
}

.arrow-right {
  flex-direction: row;
  padding-bottom: 10px;
  display: flex;
}

.arrow-head {
  border-top: 16px solid rgba(0, 0, 0, 0);
  border-bottom: 16px solid rgba(0, 0, 0, 0);
  border-left: 16px solid var(--sa-yellow);
  width: 0;
  height: auto;
}

.arrow-head.black {
  border-top-width: 6px;
  border-bottom-width: 6px;
  border-left-width: 6px;
  border-left-color: var(--black);
  width: 0;
  height: 0;
}

.grid-5 {
  grid-template-columns: 1fr;
}

.collection-list {
  flex-flow: wrap;
  display: flex;
}

.members-img {
  height: 100%;
  max-height: 90px;
}

.clare-hobern-img, .torrin-marquardt-img {
  border-radius: 1000px;
}

.padding-bottom-39px {
  padding-bottom: 39px;
}

.participating-countries-div {
  flex-wrap: wrap;
  align-content: stretch;
  display: flex;
}

.country-block {
  border: 1px solid var(--grid-grey);
  border-radius: 3px;
  margin-bottom: 16px;
  margin-right: 32px;
  padding: 0 6px;
  display: flex;
}

.flag-img {
  max-width: none;
  max-height: none;
  margin-right: 5px;
  padding-right: 0;
}

.participating-country-name {
  padding-top: 5px;
}

.flag-link {
  flex: 0 auto;
}

.activities-flex-box {
  display: flex;
}

.activity-div {
  border-right: 2px solid var(--grid-grey);
  background-color: #eee;
  width: auto;
  padding: 11px 11.2px;
}

.activity-div.first-activity-block {
  width: 163px;
  min-width: 163px;
  max-width: none;
}

.activity-upper-text {
  padding-left: 2px;
}

.activity-line {
  background-color: var(--grid-grey);
  height: 1px;
  margin-top: 8px;
  margin-bottom: 8px;
}

.australia-aid-flex {
  background-color: #eee;
  display: flex;
}

.australia-aid-left {
  padding: 11px;
}

.australia-aid-right {
  text-align: left;
  justify-content: flex-start;
  padding: 11px;
  display: block;
}

.australia-aid-text {
  width: auto;
  font-size: 16px;
  line-height: 150%;
}

.what-is-standard-three-column-content {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-direction: row;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.arrow-block {
  background-color: var(--sa-yellow);
  flex: 0 auto;
  align-self: center;
  height: 32px;
  padding-top: 2px;
  padding-left: 12px;
  padding-right: 16px;
}

.yellow-arrow-link-text {
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  font-weight: 600;
  line-height: 190%;
}

.subheading-international-engagement {
  width: auto;
  margin-bottom: 0;
  font-family: Helvetica neue lt pro, Arial, sans-serif;
  font-size: 24px;
  font-weight: 300;
  line-height: 175%;
}

.subheading-indo-pacific-digital-trade {
  width: auto;
  margin-bottom: 0;
  padding-bottom: 80px;
  font-family: Helvetica neue lt pro, Arial, sans-serif;
  font-size: 24px;
  font-weight: 300;
  line-height: 175%;
}

.australia-aid-img {
  width: 120px;
  max-width: none;
}

.contact-bold-small {
  text-transform: uppercase;
  padding-bottom: 35px;
  font-family: Helvetica neue lt pro, Arial, sans-serif;
  font-size: 11px;
}

.footer_top {
  background-image: url("https://cdn.prod.website-files.com/641b85d1ba8e6f8425e1960c/6435f207d6c2e30ce33385dc_img-footer.jpg");
  background-position: 50%;
  background-size: cover;
  padding-top: 72px;
  padding-bottom: 72px;
}

.footer_bottom {
  background-color: #eee;
  padding-top: 33px;
  padding-bottom: 30px;
}

.footer-top-links-content {
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.link-block_footer {
  letter-spacing: .36px;
  padding-left: 25px;
  padding-right: 25px;
  font-family: Helvetica neue lt pro, Arial, sans-serif;
  font-size: 18px;
  font-weight: 400;
  line-height: 144%;
  text-decoration: none;
}

.footer-paragraph-wrapper_fraud-notice {
  padding: 22px 80px 33px;
}

.link-block-small_footer {
  padding-bottom: 7px;
  padding-left: 18px;
  padding-right: 18px;
  text-decoration: none;
}

.link-block-small_footer.paragraph-small {
  white-space: nowrap;
}

.div-block-19 {
  justify-content: center;
  align-items: center;
  display: flex;
}

.text-align-center {
  text-align: center;
}

.back-to-top-div {
  background-color: var(--sa-yellow);
  cursor: pointer;
  justify-content: center;
  align-items: center;
  width: 51px;
  height: 51px;
  transition: opacity .25s ease-in-out;
  display: flex;
  position: absolute;
  top: -25.5px;
  right: 47px;
}

.back-to-top-div:hover {
  opacity: .7;
}

.footer-block {
  padding-top: 100px;
  position: relative;
}

.position-absolute {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
}

.copyright-text {
  letter-spacing: .33px;
  text-transform: uppercase;
  font-family: Helvetica neue lt pro, Arial, sans-serif;
  font-size: 11px;
  font-weight: 400;
}

.delete-me {
  background-color: #f8eaea;
  height: 200vh;
}

.footer-icon {
  width: 25px;
  height: 25px;
}

.back-to-top-trigger {
  position: absolute;
  top: 0;
  bottom: auto;
  left: 0%;
  right: auto;
}

.jesse-riddell-img {
  object-fit: cover;
  object-position: 50% 0%;
  border-radius: 1000px;
  width: 100%;
  height: 100%;
}

.ia-cepa-img {
  max-width: 100%;
}

.bsn-img {
  width: 180px;
  margin-top: 10px;
  margin-bottom: 60px;
}

.paragraph-bold-small {
  color: #000;
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  font-weight: 700;
  line-height: 31px;
}

.padding-bottom-35px {
  padding-bottom: 35px;
}

.line-break {
  background-color: var(--grid-grey);
  width: 300px;
  height: 1px;
  margin-top: 8px;
  margin-bottom: 8px;
}

.pacific-quality-3x3-grid {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-rows: auto auto auto auto auto auto auto auto auto auto auto auto auto auto;
  grid-template-columns: auto minmax(auto, auto) minmax(auto, auto);
  grid-auto-flow: row;
  justify-items: stretch;
}

.ipad-margin-bottom-10px {
  margin-bottom: 20px;
}

.becoming-accredited-bottom-padding {
  padding-bottom: 80px;
}

.internation-engagment-bottom-padding {
  padding-bottom: 60px;
}

.subheading-bold {
  width: auto;
  margin-bottom: 0;
  font-family: Helvetica neue lt pro, Arial, sans-serif;
  font-size: 25px;
  font-weight: 500;
  line-height: 175%;
}

.grid_acronym-list {
  grid-template-columns: 100px 1fr;
}

.sector-block {
  text-align: left;
  background-color: rgba(0, 0, 0, 0);
  background-image: linear-gradient(rgba(0, 0, 0, .4), rgba(0, 0, 0, .4));
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  min-width: auto;
  max-width: none;
  height: 191px;
  margin-left: 0;
  padding: 10px 29px;
  display: flex;
}

.sector-block-text {
  color: var(--white);
  text-align: center;
  font-size: 24px;
  font-weight: 400;
}

.sector-block-wrapper {
  width: 100%;
  margin-right: 0;
  padding: 0 0 35px;
  display: flex;
}

.sector-block-link {
  background-image: url("https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg");
  background-position: 50%;
  background-size: cover;
  flex: 1;
  width: 100%;
  text-decoration: none;
}

.strategic-initiatives-grid {
  grid-column-gap: 35px;
  grid-row-gap: 35px;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  align-content: stretch;
}

.strategic-initiatives-teams-img {
  width: 50%;
  height: auto;
  max-height: 100%;
}

.strategic-initiatives-team-name {
  text-align: left;
  padding-bottom: 0;
  font-size: 22px;
}

.strategic-initiatives-team-name.padding-bottom-6px {
  padding-bottom: 6px;
}

.strategic-initiatives-team-role {
  text-align: left;
  font-size: 15px;
  font-weight: 700;
  line-height: 160%;
}

.strategic-initiatives-team-email {
  text-align: left;
  object-fit: contain;
  flex: 0 auto;
  order: 1;
  align-items: flex-end;
  max-width: 139px;
  max-height: 33px;
  font-size: 14px;
  display: block;
  overflow: hidden;
}

.strategic-initiatives-team-div {
  text-align: left;
  background-color: #f4f4f4;
  flex-direction: column;
  justify-content: space-between;
  align-items: flex-start;
  width: 100%;
  max-width: none;
  margin-left: 0;
  padding: 20px;
  display: flex;
}

.strategic-initiative-team-div {
  margin-right: 0;
  padding: 0;
  display: flex;
}

.strategic-initiative-team-div.negative-margin-20px {
  height: auto;
}

.padding-bottom-110px {
  padding-bottom: 110px;
}

.circular-economy {
  background-image: url("https://cdn.prod.website-files.com/641b85d1ba8e6f8425e1960c/643896cceaef476dd0602d0d_circual-economy-desktop.jpg");
  background-position: 50% 100%;
  background-repeat: no-repeat;
  background-size: cover;
}

.stephanie-groves-round-img {
  background-image: url("https://cdn.prod.website-files.com/641b85d1ba8e6f8425e1960c/643898acae7243d2baf4f505_Stephanie-Groves-230x230px.jpg");
  background-size: cover;
  border-radius: 1000px;
}

.stephanie-groves-round-img.no-radius {
  border-radius: 0;
}

.square-img-div {
  background-image: url("https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg");
  background-position: 0 0;
  background-size: auto;
  border-radius: 0;
  width: 115px;
  height: 115px;
  margin-bottom: 10px;
}

.square-img-div.stephanie-groves-img {
  background-image: url("https://cdn.prod.website-files.com/641b85d1ba8e6f8425e1960c/643898acae7243d2baf4f505_Stephanie-Groves-230x230px.jpg");
  background-position: 0 0;
  background-size: cover;
}

.square-img-div.jesse-riddell-img {
  background-image: url("https://cdn.prod.website-files.com/641b85d1ba8e6f8425e1960c/64362ac89440522d3e748d9a_Jesse_Riddell_230x230px.jpg");
  background-position: 0 0;
  background-size: cover;
}

.square-img-div.summer-lamont-img {
  background-image: url("https://cdn.prod.website-files.com/641b85d1ba8e6f8425e1960c/6438ba0af266bb0a19c997cb_Summer-Lamont-230x230p.jpg");
  background-position: 0 0;
  background-size: cover;
}

.square-img-div.william-gia {
  background-image: url("https://cdn.prod.website-files.com/641b85d1ba8e6f8425e1960c/64632872221666b53f14d1e6_William-Giacometti-230_1.jpg");
  background-position: 0 0;
  background-size: auto;
}

.square-img-div.clare-rip {
  background-image: url("https://cdn.prod.website-files.com/641b85d1ba8e6f8425e1960c/6463288c101622cb2b2b8e60_Claire_Ripley_230x230.jpg");
}

.square-img-div.soraya-seli {
  background-image: url("https://cdn.prod.website-files.com/641b85d1ba8e6f8425e1960c/64b494f0532016333c77942b_Soraya%20Selinger%20230x230px.jpg");
  background-size: cover;
}

.square-img-div.claire-ripley-round-image {
  background-image: url("https://cdn.prod.website-files.com/641b85d1ba8e6f8425e1960c/6463288c101622cb2b2b8e60_Claire_Ripley_230x230.jpg");
}

.strategic-initiatives-block-text {
  color: var(--white);
  text-align: center;
  font-size: 24px;
  font-weight: 400;
}

.strategic-initiatives-block {
  text-align: left;
  background-color: #f4f4f4;
  background-image: url("https://cdn.prod.website-files.com/641b85d1ba8e6f8425e1960c/643784e9ac291d7785d580a6_sectors-1.jpg");
  background-position: 0 0;
  background-size: cover;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: auto;
  min-width: auto;
  max-width: none;
  height: 191px;
  margin-left: 0;
  padding: 0;
  display: flex;
}

.strategic-initiatives-block.circular-economy-thumb {
  background-image: linear-gradient(rgba(0, 0, 0, .4), rgba(0, 0, 0, .4)), url("https://cdn.prod.website-files.com/641b85d1ba8e6f8425e1960c/6438b0d4afdca54816bf5975_circual-economy-thumb.jpg");
  background-position: 0 0, 0 0;
  background-size: auto, cover;
}

.strategic-initiatives-block.critical-and-emerging-technology-thumb {
  background-image: linear-gradient(rgba(0, 0, 0, .4), rgba(0, 0, 0, .4)), url("https://cdn.prod.website-files.com/641b85d1ba8e6f8425e1960c/6438b1315ef94c13cae4bb37_critical-tech-thumb.jpg");
  background-position: 0 0, 0 0;
  background-size: auto, cover;
}

.strategic-initiatives-block.environmental-social-goverance-thumb {
  background-image: linear-gradient(rgba(0, 0, 0, .4), rgba(0, 0, 0, .4)), url("https://cdn.prod.website-files.com/641b85d1ba8e6f8425e1960c/6438b130834a608e378ee025_ESG-thumb.jpg");
  background-position: 0 0, 0 0;
  background-size: auto, cover;
}

.strategic-initiatives-block.general-conditions-of-contract-thumb {
  background-image: linear-gradient(rgba(0, 0, 0, .4), rgba(0, 0, 0, .4)), url("https://cdn.prod.website-files.com/641b85d1ba8e6f8425e1960c/6438b130834a6030818ee018_flagship-contract.jpg");
  background-position: 0 0, 0 0;
  background-size: auto, cover;
}

.strategic-initiatives-block.hydrogen-thumb {
  background-image: linear-gradient(rgba(0, 0, 0, .4), rgba(0, 0, 0, .4)), url("https://cdn.prod.website-files.com/641b85d1ba8e6f8425e1960c/6438b13038efa419aba6ebd4_hydrogen-thumbnail.jpg");
  background-position: 0 0, 0 0;
  background-size: auto, cover;
}

.strategic-initiatives-block.smart-devices-cybersecurity-labeling-scheme-thumb {
  background-image: linear-gradient(rgba(0, 0, 0, .4), rgba(0, 0, 0, .4)), url("https://cdn.prod.website-files.com/641b85d1ba8e6f8425e1960c/6438b130be16e311128a357d_smart-devices-thumb.jpg");
  background-position: 0 0, 0 0;
  background-size: auto, cover;
}

.strategic-initiatives-block.smart-energy-thumb {
  background-image: linear-gradient(rgba(0, 0, 0, .4), rgba(0, 0, 0, .4)), url("https://cdn.prod.website-files.com/641b85d1ba8e6f8425e1960c/6438b13095c4311b66daed00_smart-energy-thumb.jpg");
  background-position: 0 0, 0 0;
  background-size: auto, cover;
}

.strategic-initiatives-block.wiring-rules {
  background-image: linear-gradient(rgba(0, 0, 0, .4), rgba(0, 0, 0, .4)), url("https://cdn.prod.website-files.com/641b85d1ba8e6f8425e1960c/6438b1301de64260c4db4164_flagship-wiring.jpg");
  background-position: 0 0, 0 0;
  background-size: auto, cover;
}

.strategic-initiatives-block.digital-engineering-thumb {
  background-image: linear-gradient(rgba(0, 0, 0, .4), rgba(0, 0, 0, .4)), url("https://cdn.prod.website-files.com/641b85d1ba8e6f8425e1960c/649d167f3f440aade3ec05be_Digital-Engineering-mobile.jpeg");
  background-position: 0 0, 0 0;
  background-size: auto, cover;
}

.strategic-initiative-block-text-div {
  padding: 10px 29px;
}

.strategic-initiatives-block-wrapper {
  width: 100%;
  margin-right: 0;
  padding-top: 0;
  padding-bottom: 0;
  padding-left: 0;
  display: flex;
}

.heading-jumbo_dynamic {
  color: #000;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Helvetica neue lt pro, Arial, sans-serif;
  font-size: 52px;
  font-weight: 300;
  line-height: 1;
}

.heading-1_dynamic {
  color: #000;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Helvetica neue lt pro, Arial, sans-serif;
  font-size: 32px;
  font-weight: 300;
  line-height: 140%;
}

.heading-2_dynamic {
  color: #000;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Helvetica neue lt pro, Arial, sans-serif;
  font-size: 29px;
  font-weight: 300;
  line-height: 190%;
}

.heading-3_dynamic {
  color: #000;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Helveticaneueltstd Lt, sans-serif;
  font-size: 25px;
  font-weight: 200;
  line-height: 120%;
}

.heading-4_dynamic {
  color: #000;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Helvetica neue lt pro, Arial, sans-serif;
  font-size: 22px;
  font-weight: 300;
  line-height: 140%;
}

.heading-5_dynamic {
  color: #000;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Helvetica neue lt pro, Arial, sans-serif;
  font-size: 20px;
  font-weight: 300;
  line-height: 150%;
}

.heading-6_dynamic {
  color: #000;
  font-family: Helvetica neue lt pro, Arial, sans-serif;
  font-size: 17px;
  font-weight: 300;
  line-height: 190%;
}

.subheading_dynamic {
  width: auto;
  margin-bottom: 0;
  font-family: Helvetica neue lt pro, Arial, sans-serif;
  font-size: 24px;
  font-weight: 300;
  line-height: 175%;
}

.paragraph-small_dynamic {
  color: #000;
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  font-weight: 400;
}

.paragraph-small_dynamic.capitalize-all-caps {
  text-transform: uppercase;
}

.paragraph_dynamic {
  color: #000;
  border: 0 #000;
  margin-bottom: 0;
  margin-right: 0;
  padding-right: 0;
  font-family: Open Sans, sans-serif;
  font-size: 16px;
  font-weight: 400;
  line-height: 190%;
  text-decoration: none;
}

.paragraph-bold_dynamic {
  color: #000;
  font-family: Open Sans, sans-serif;
  font-size: 16px;
  font-weight: 700;
  line-height: 31px;
}

.paragraph-oblique_dynamic {
  color: #000;
  font-family: Open Sans, sans-serif;
  font-size: 16px;
  font-style: italic;
  font-weight: 400;
  line-height: 31px;
}

.paragraph-small-copy {
  color: #000;
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  font-weight: 400;
}

.link-text_dynamic {
  color: #000;
  font-family: Open Sans, sans-serif;
  font-size: 16px;
  font-weight: 600;
  line-height: 31px;
  text-decoration: underline;
}

.section_header-component_dynamic {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  background-image: url("https://cdn.prod.website-files.com/641b85d1ba8e6f8425e1960c/6424cacfa7e59b160c61aa15_aboutus-whatwedo.jpg");
  background-position: 50%;
  background-size: cover;
  justify-content: flex-start;
  align-items: flex-end;
  width: 100%;
  height: 286px;
  min-height: 286px;
  margin-bottom: 50px;
  padding: 57px 49px;
  display: flex;
}

.section_header-component_dynamic.standards-catalogue {
  background-image: url("https://cdn.prod.website-files.com/641b85d1ba8e6f8425e1960c/66552e8f9369a594a55bb29d_standards-catalogue-compress.jpg");
  background-position: 50%;
  background-size: cover;
}

.section_header-component_dynamic.search-for-a-standard {
  background-image: url("https://cdn.prod.website-files.com/641b85d1ba8e6f8425e1960c/6462ee9c87fffe29c1b24f52_buy-a-standard_1.jpg");
}

._65-percent-column-content_dynamic {
  display: flex;
}

._65-percent-column-content_column-1_dynamic {
  width: 65%;
  padding-right: 30px;
}

.padding-bottom-80px_dynamic {
  padding-bottom: 80px;
}

.header-heading-wrapper_dynamic {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  white-space: nowrap;
  border: 2px #e6e5e6;
  border-bottom-style: solid;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  margin-bottom: 30px;
  padding-right: 20px;
  display: flex;
}

._65-percent-column-content_column-2_dynamic {
  flex: 1;
}

._1col-catalogue-grid_dynamic {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  min-height: 0;
  display: grid;
}

.catalogue-grid-cell_dynamic {
  border-bottom: 1px solid rgba(0, 0, 0, .05);
  margin-bottom: 30px;
  padding-bottom: 31px;
  display: none;
}

.catalogue-grid-cell_dynamic.paragraph-bold_dynamic {
  display: none;
}

.catalogue-grid-cell_dynamic.show {
  display: block;
}

.catalogue-grid-cell_dynamic.temp {
  max-width: none;
  display: block;
}

.breadcrumbs-wrapper_dynamic {
  grid-column-gap: 10px;
  border-bottom: 2px solid #e6e5e6;
  align-items: center;
  padding: 20px 47px;
  text-decoration: none;
  display: flex;
}

.breadcrumb-text_dynamic {
  color: #595959;
  letter-spacing: 1px;
  text-transform: uppercase;
  font-family: Helvetica neue lt pro, Arial, sans-serif;
  font-size: 11px;
  font-weight: 700;
  line-height: 1;
  text-decoration: none;
  transition: all .18s ease-in-out;
}

.breadcrumb-text_dynamic:hover {
  color: var(--dark-grey);
}

.breadcrumb-text_dynamic.font-weight-700 {
  font-weight: 700;
  display: block;
}

.breadcrumb-text_dynamic.current {
  color: var(--dark-grey);
  display: block;
}

.question-mark-icon-placholder_dynamic {
  background-color: var(--black);
  color: var(--white);
  border-radius: 10000px;
  flex: none;
  justify-content: center;
  align-items: center;
  width: 15px;
  height: 15px;
  margin-top: .5rem;
  font-size: 10px;
  font-weight: 700;
  display: flex;
}

.col2-icon-text-content {
  grid-column-gap: 10px;
  align-items: flex-start;
  margin-bottom: 20px;
  display: flex;
}

.col2-icon-text-content.paragraph {
  flex-direction: row;
}

.col2-icon-text-header_dynamic {
  font-weight: 700;
}

._2col-catalogue-grid_dynamic {
  grid-column-gap: 3px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: .5fr 1fr;
  grid-auto-columns: 1fr;
  min-height: 0;
  display: grid;
}

.section-label-wrapper_dynamic {
  margin-bottom: 30px;
  padding-top: 10px;
}

._31-percent-column_dynamic {
  width: 31%;
}

._2-col-wrapper {
  display: flex;
}

.flex-sizing-grow {
  flex: 1;
}

.div-block-21 {
  grid-column-gap: .7em;
  display: flex;
}

.xano-filtering-checkbox_dynamic {
  padding-top: 30px;
  padding-bottom: 20px;
  padding-right: 20px;
}

.strategic-initiative-contact-text {
  font-size: 16px;
}

.flex-diamond {
  display: flex;
}

.image-10 {
  display: inline-block;
}

.img-right-flex {
  flex-flow: row;
  align-content: center;
  display: flex;
  position: relative;
}

.img-top-right {
  float: none;
  clear: both;
  object-fit: fill;
  flex: 0 auto;
  align-self: flex-start;
  max-width: none;
  height: auto;
  margin-left: 0;
  margin-right: 0;
  padding-left: 40px;
  position: static;
  top: 0%;
  bottom: auto;
  left: 0;
  right: 0%;
}

.roland-terry-lloyd-img {
  background-image: url("https://cdn.prod.website-files.com/641b85d1ba8e6f8425e1960c/6438dcbeabc1f526820c9c48_Roland-Terry-Lloyd-230x230px.jpg");
  background-position: 0 0;
  background-size: cover;
}

.emelia-addo-appiah-img {
  background-image: url("https://cdn.prod.website-files.com/641b85d1ba8e6f8425e1960c/6438f37cf266bb5305cd79fa_Elelia_Addo_230x230.jpg");
  background-position: 0 0;
  background-size: cover;
}

.img-text-flex {
  margin-top: 8px;
  margin-bottom: 8px;
  display: flex;
}

.flex-left-img {
  width: 460px;
  height: 100%;
  margin-left: 15px;
  margin-right: 15px;
  padding-left: 0;
  padding-right: 0;
}

.me-093-hydrogen-tech-pdf-img {
  width: auto;
  height: 300px;
  margin-top: 0;
}

.grey-horizontal-line {
  border: 1px none var(--grid-grey);
  background-color: var(--grid-grey);
  width: 250px;
  height: 1px;
}

.grey-horizontal-line.full-width {
  width: 100%;
}

.hydrogen-refueling-station-img {
  width: auto;
  height: 300px;
  margin-top: 0;
}

.semi-bold-text {
  font-weight: 600;
}

.smart-devices-cybersecurity-labeling-scheme {
  background-image: url("https://cdn.prod.website-files.com/641b85d1ba8e6f8425e1960c/643de522cb73b82c7ed44bdb_smart-devices-desktop.jpg");
}

.smart-energy {
  background-image: url("https://cdn.prod.website-files.com/641b85d1ba8e6f8425e1960c/643de63be55689f24dbf47fc_smart-energy-desktop.jpg");
}

.grey-background-block {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  background-color: #f4f4f4;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 1400px;
  padding: 20px;
  display: flex;
}

.nextgen-testimonials-row {
  padding-bottom: 30px;
  display: flex;
}

.nextgen-testimonials-img {
  width: 100%;
  margin-right: 25px;
}

.image-11 {
  width: 336px;
  height: auto;
}

.christina-green-img {
  width: 73%;
  margin-right: 25px;
}

.standard-award-three-column-content {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-direction: row;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.standard-award-three-column-content_column-1 {
  flex: 1;
  padding-bottom: 80px;
  padding-left: 0;
  padding-right: 35px;
  display: block;
}

.standard-award-three-column-content_column-2, .standard-award-three-column-content_column-3 {
  flex: 1;
  padding-bottom: 80px;
  padding-right: 35px;
}

.margin-bottom-31px {
  margin-bottom: 31px;
}

.award-winner-wrapper {
  flex-direction: row;
  display: flex;
}

.award-winner-img-div {
  width: auto;
  height: 400px;
  margin-right: 38px;
}

.award-winner-text {
  width: auto;
}

.award-winner-name {
  width: auto;
  margin-bottom: 20px;
  font-family: Helvetica neue lt pro, Arial, sans-serif;
  font-size: 24px;
  font-weight: 300;
  line-height: 175%;
}

.award-winner-image {
  width: 300px;
  max-width: none;
  height: 400px;
}

.outstanding-comittee-img {
  width: 300px;
  max-width: none;
  height: auto;
}

._2022-award-winner-heading-header {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  border: 0 solid #f4f4f4;
  border-bottom-width: 2px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  margin-bottom: 50px;
  padding: 53px 47px 29px;
  font-size: 24px;
  display: flex;
}

.slide-nav-2 {
  display: none;
  position: absolute;
}

.slider {
  clear: none;
  background-color: rgba(0, 0, 0, 0);
  width: auto;
  height: 100%;
  position: relative;
  overflow: visible;
}

.previous-winner-slider-content {
  object-fit: fill;
  flex: 1;
  width: auto;
  height: auto;
  margin-left: 0;
  margin-right: 0;
  padding-bottom: 0;
  padding-left: 0;
  padding-right: 0;
  display: block;
  position: static;
  overflow: visible;
}

.mask-3 {
  height: auto;
  margin-left: 0;
  margin-right: 0;
  padding-left: 0;
  padding-right: 0;
  position: static;
  overflow: hidden;
}

.right-arrow-icon {
  justify-content: center;
  align-items: center;
  width: 50px;
  height: 50px;
  margin: 0;
  display: flex;
  position: absolute;
  top: 45%;
}

.left-arrow-icon {
  width: 50px;
  height: 50px;
  margin: 0;
  top: 45%;
  bottom: auto;
  left: auto;
  right: auto;
}

.text-span {
  font-weight: 400;
}

.max-width-75-_dynamic {
  max-width: 75%;
}

.catalogue-grid-cell-2_dynamic {
  border-bottom: 1px solid rgba(0, 0, 0, .05);
  margin-bottom: 30px;
  padding-bottom: 31px;
}

.catalogue-grid-cell-2_dynamic.paragraph_dynamic {
  display: none;
}

.button-mail-icon-placeholder {
  background-color: var(--sa-dark-blue);
  width: 29px;
  height: 17px;
}

.right-arrow_previous-award {
  color: var(--black);
  justify-content: center;
  align-items: center;
  width: 50px;
  top: 0;
  bottom: 0;
  right: 0;
}

.left-arrow_previous-award {
  color: var(--black);
  width: 50px;
  margin-bottom: 0;
  position: absolute;
  top: 0%;
  bottom: 0%;
  left: -35px;
  right: auto;
  overflow: visible;
}

.slide_previous-award {
  z-index: 0;
  background-color: rgba(0, 0, 0, 0);
  width: 33%;
  padding-left: 15px;
  padding-right: 0;
  position: static;
  overflow: visible;
}

.research-analysis-report-title {
  font-size: 22px;
  line-height: 130%;
}

.research-analysis-img {
  width: 190px;
}

.research-team-div {
  margin-bottom: 0;
  margin-right: 0;
  padding: 0 10px 0 0;
  display: flex;
}

.button-2 {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  color: #000;
  text-align: center;
  background-color: #ffb500;
  border-radius: 3px;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 311px;
  padding: 12px 20px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 400;
  text-decoration: none;
  display: flex;
  box-shadow: 0 2px rgba(0, 0, 0, .5);
}

.research-analysis-div {
  background-color: #f4f4f4;
  align-items: center;
  padding-right: 10px;
  display: flex;
}

.research-analysis-text-div {
  text-align: center;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding: 20px;
}

.standard-storebadge-img {
  width: 60%;
}

.distribution-partners-flex {
  width: 75%;
}

.distribution-partner-div {
  border-bottom: 1px solid var(--grid-grey);
  display: flex;
}

.distribution-partner-img-div {
  align-self: center;
  width: 40%;
}

.distribution-partner-link {
  align-self: center;
  width: 60%;
  padding-top: 0;
  padding-bottom: 0;
}

.distribution-partner-img {
  width: auto;
  max-width: 80%;
  height: auto;
  max-height: 100px;
  padding-top: 16px;
  padding-bottom: 16px;
}

.link-block-4 {
  width: auto;
}

.podcast_flex-box {
  display: flex;
}

.podcast-wrapper-2 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  background-color: rgba(0, 0, 0, 0);
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 1400px;
  padding: 0;
  display: flex;
}

.podcast_left-flex {
  background-color: #f4f4f4;
  width: 30%;
  padding: 10px;
}

.podcast_img {
  width: auto;
}

.podcast-flex-right {
  width: 70%;
  padding: 20px;
}

.podcast-link-block {
  text-align: center;
  justify-content: center;
  align-items: center;
  display: flex;
}

.text-link {
  font-weight: 500;
  line-height: 31px;
}

.text-link.padding-right-5px {
  padding-right: 5px;
}

.podcast-grey-horizontal-line {
  border: 1px none var(--grid-grey);
  background-color: var(--grid-grey);
  width: 100%;
  height: 1px;
  margin-top: 8px;
  margin-bottom: 8px;
}

.podcast-grey-verical-line {
  border: 1px none var(--grid-grey);
  background-color: var(--black);
  align-items: flex-start;
  width: 1px;
  height: 18px;
  margin-right: 5px;
  padding-right: 0;
  display: block;
}

.research-team-name-2 {
  text-align: left;
  padding-bottom: 0;
  font-size: 24px;
}

.research-team-name-2.padding-bottom-6px-2 {
  padding-bottom: 6px;
}

.research-analysis-role-2 {
  text-align: left;
  font-size: 15px;
  font-weight: 700;
  line-height: 160%;
}

.research-team-img-2 {
  width: 195px;
  height: auto;
  max-height: 100%;
}

.research-team-email-div-2 {
  text-align: left;
  flex: 0 auto;
  order: 1;
  align-items: flex-end;
  width: 135px;
  height: 30px;
  font-size: 14px;
  display: block;
  overflow: hidden;
}

.collection-item_research-analysis {
  flex: 0 auto;
  width: 450px;
}

.grid_milestone {
  grid-column-gap: 30px;
  grid-row-gap: 30px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

.milestone-div {
  background-color: #f4f4f4;
  flex-direction: column;
  margin-right: 0;
  padding: 30px;
  display: flex;
}

.milestone-grid-img {
  width: auto;
  height: auto;
  max-height: 100%;
}

.milestone-title {
  text-align: left;
  padding-bottom: 0;
  font-size: 24px;
}

.milestone-link-div {
  text-align: center;
  flex: 0 auto;
  order: 1;
  align-self: auto;
  align-items: flex-end;
  font-size: 14px;
  display: block;
}

.milestone-text-div {
  text-align: left;
  background-color: #f4f4f4;
  flex-direction: column;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  max-width: none;
  margin-left: 0;
  padding: 20px;
  display: flex;
}

.collection-list_research-analysis {
  grid-row-gap: 35px;
  flex-wrap: wrap;
  align-content: flex-start;
  justify-content: flex-start;
  padding-left: 5px;
  display: flex;
}

.collection-list-wrapper_research-analysis {
  justify-content: center;
  align-items: center;
}

.header-heading-selector {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  border: 1px #f7b600;
  border-bottom: 4px solid #f7b600;
  border-radius: 0;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: flex-start;
  margin-bottom: -3px;
  margin-right: 0;
  padding-top: 5px;
  padding-bottom: 0;
  display: block;
}

.header-latest-news {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  border: 1px #f7b600;
  border-bottom-width: 4px;
  border-radius: 0;
  flex-direction: column;
  flex: 1;
  justify-content: flex-start;
  align-items: flex-start;
  margin-bottom: -3px;
  margin-right: 0;
  padding-top: 5px;
  padding-bottom: 18px;
  display: flex;
}

.header-latest-news-wrapper {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  border: 0 solid #f4f4f4;
  border-bottom: 2px #f4f4f4;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  margin-bottom: 30px;
  display: flex;
}

.latest-news-flex {
  display: flex;
}

.latest-news-left-img {
  flex: 0 auto;
  width: auto;
  max-width: none;
  margin-right: 35px;
}

.latest-news-text {
  align-self: auto;
  padding-top: 0;
  padding-bottom: 0;
  padding-right: 50px;
}

.latest-news-collection-item {
  padding-bottom: 20px;
}

.statements-collection-item {
  margin-top: 7px;
  margin-bottom: 60px;
}

.header-latest-videos-wrapper {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  border: 0 solid #f4f4f4;
  border-bottom: 2px #f4f4f4;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  margin-bottom: 0;
  padding-top: 15px;
  padding-bottom: 23px;
  display: flex;
  position: static;
}

.featured-video-div {
  display: flex;
}

.feature-video {
  width: 60%;
}

.feature-video-text {
  background-color: #f4f4f4;
  width: 40%;
  padding: 40px;
  overflow: visible;
}

.latest-news-img {
  width: 270px;
  max-width: none;
}

.news-small-heading {
  color: #595959;
  letter-spacing: 1px;
  text-transform: uppercase;
  font-family: Helvetica neue lt pro, Arial, sans-serif;
  font-size: 11px;
  font-weight: 700;
  line-height: 1;
  text-decoration: none;
  transition: all .18s ease-in-out;
}

.news-small-heading:hover {
  color: var(--dark-grey);
}

.mail-icon-tiny-wrapper {
  width: 15px;
  height: 15px;
  margin-top: .5rem;
}

.mail-icon-tiny-15 {
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  display: flex;
}

.e-news-archive-div {
  display: flex;
}

.e-news-archive-left {
  width: 60%;
}

.e-news-archive-right {
  width: 40%;
  padding: 20px 20px 40px 30px;
}

.date-link {
  width: 100%;
  max-width: 100%;
  text-decoration: none;
}

.date-wrapper {
  width: 60%;
}

.news-date-div {
  text-align: center;
  background-color: #f4f4f4;
  align-items: center;
  width: auto;
  min-width: auto;
  height: 50px;
  margin-bottom: 20px;
  margin-left: 0;
  margin-right: 0;
  padding-bottom: 0;
  padding-left: 0;
  padding-right: 0;
  display: flex;
}

.news-date-text {
  text-align: center;
  background-color: #f4f4f4;
  flex-direction: column;
  flex: 1;
  justify-content: flex-end;
  align-items: center;
  width: auto;
  margin-bottom: 0;
  margin-right: 0;
  padding-bottom: 0;
  padding-right: 0;
  font-weight: 400;
  display: block;
}

.news-date-text-div {
  text-align: center;
  background-color: #f4f4f4;
  align-items: center;
  width: auto;
  min-width: auto;
  height: 50px;
  margin-bottom: 20px;
  margin-right: 0;
  padding-bottom: 0;
  padding-right: 0;
  display: flex;
}

.media-enquiries-role {
  text-align: left;
  padding-bottom: 30px;
  font-size: 15px;
  font-weight: 700;
  line-height: 160%;
}

.media-enquiries-name {
  text-align: left;
  padding-bottom: 6px;
  font-size: 24px;
}

.media-enquiries-img {
  width: 195px;
  height: auto;
  max-height: 100%;
}

.media-enquiries-div {
  margin-bottom: 0;
  margin-right: 0;
  padding: 0 10px 0 0;
  display: flex;
}

.collection-item_media-enquiries {
  flex: 0 auto;
  width: 50%;
}

.collection-list_media-enquiries {
  grid-row-gap: 35px;
  flex-wrap: wrap;
  align-content: flex-start;
  justify-content: flex-start;
  padding-left: 5px;
  display: flex;
}

.collection-list-wrapper_media-enquiries {
  justify-content: center;
  align-items: center;
}

.media-enquiries-text-div {
  text-align: left;
  background-color: #f4f4f4;
  flex-direction: column;
  justify-content: space-between;
  align-items: flex-start;
  width: 100%;
  max-width: none;
  margin-left: 0;
  padding: 20px;
  display: flex;
}

.media-enquiries-header-line {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  border: 0 solid #f4f4f4;
  border-bottom-width: 2px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  margin-bottom: 0;
  display: flex;
}

.e-news-archive-collection-item {
  position: relative;
}

.international-update-link-block {
  width: 100%;
  text-decoration: none;
}

.international-team-div {
  margin-right: 0;
  padding: 0;
  display: flex;
}

.international-team-img {
  width: 195px;
  height: auto;
  max-height: 100%;
}

.international-team-text-div {
  text-align: left;
  background-color: #f4f4f4;
  flex-direction: column;
  justify-content: space-between;
  align-items: flex-start;
  width: 100%;
  max-width: none;
  margin-left: 0;
  padding: 20px;
  display: flex;
}

.collection-item-international-team {
  width: 33%;
  margin-bottom: 30px;
  margin-right: 0;
  padding-left: 15px;
  padding-right: 15px;
}

.strategic-initiatives-team-collection-list {
  margin-left: 0;
  margin-right: 0;
}

.strategic-initiatives-collection-item {
  width: 33%;
  padding-bottom: 25px;
  padding-left: 0;
  padding-right: 25px;
}

.link-block-img-top-right {
  float: right;
  max-width: none;
}

.sectors_collection-list {
  margin-left: -15px;
  margin-right: -15px;
}

.sectors_collection-item {
  padding-left: 10px;
  padding-right: 15px;
}

.overlay-50 {
  background-color: rgba(0, 0, 0, .5);
  background-image: none;
  background-position: 0 0;
  display: none;
}

.link-block-full-reports {
  width: 100%;
  text-decoration: none;
}

.full-reports_collection-list {
  margin-left: -15px;
  margin-right: -15px;
}

.full-reports_collection-item {
  margin-right: 0;
  padding-bottom: 30px;
  padding-left: 10px;
  padding-right: 15px;
}

.collection-list-international-team-copy {
  margin-left: 0;
  margin-right: 0;
  position: relative;
}

.board-director_collection-item {
  object-fit: fill;
  flex-wrap: wrap;
  align-content: stretch;
  width: 450px;
  margin-bottom: 30px;
  margin-right: 0;
  padding-left: 0;
  padding-right: 0;
  display: flex;
  position: relative;
}

.board-of-director-div {
  background-color: #f4f4f4;
  flex-wrap: nowrap;
  width: 100%;
  margin-left: 10px;
  margin-right: 10px;
  padding: 0;
  display: flex;
}

.board-of-director-img {
  object-fit: cover;
  width: 100%;
  height: 310px;
  max-height: 100%;
}

.board-of-director-text-div {
  text-align: left;
  background-color: #f4f4f4;
  flex-direction: column;
  justify-content: space-between;
  align-items: flex-start;
  width: 100%;
  min-width: auto;
  max-width: none;
  margin-left: 0;
  padding: 14px 17px 20px;
  display: flex;
}

.board-director-name {
  text-align: left;
  padding-bottom: 6px;
  font-family: Helveticaneueltstd Lt, sans-serif;
  font-size: 22px;
  font-weight: 300;
}

.board-director-qualification {
  padding-bottom: 6px;
  font-size: 16px;
  font-weight: 700;
  line-height: 150%;
}

.board-director-role {
  font-size: 12px;
  display: block;
}

.executive-bio {
  line-height: 160%;
}

.div-block-25 {
  flex-flow: row;
  flex: 0 auto;
  justify-content: space-between;
  align-self: auto;
  align-items: flex-start;
  width: 100%;
  margin-right: 0;
  padding-right: 0;
  display: flex;
  position: relative;
}

.name-link-text {
  color: #000;
  font-family: Open Sans, sans-serif;
  font-size: 16px;
  font-weight: 600;
  line-height: 31px;
  text-decoration: underline;
}

.contact-us {
  background-image: none;
  min-height: auto;
}

._50-percent-column-content {
  display: flex;
}

._50-percent-column-content_column-2 {
  flex: 1;
  margin-left: 20px;
}

._50-percent-column-content_column-2.margint-top-140 {
  margin-top: 140px;
}

.map-attachment-grey-bg-wrapper {
  background-color: #f4f4f4;
  justify-content: center;
  width: 100%;
  height: 80px;
  padding: 17px 10px;
  display: flex;
}

.map-attachment-grey-bg-wrapper.show-ipad-mobile {
  display: none;
}

.map-attachment-icon-div {
  align-self: center;
  max-width: none;
}

.map-attachment-text-div {
  flex-direction: column;
  justify-content: center;
  align-self: center;
  align-items: center;
  width: 250px;
  height: 45px;
  display: flex;
}

.image-12 {
  width: 25px;
  max-width: none;
  height: 30px;
}

.map-attachment-link-block {
  width: 50%;
  text-decoration: none;
  position: absolute;
  top: 20px;
  bottom: auto;
  left: auto;
  right: 0%;
}

.map-attachment-bold-text {
  color: #000;
  padding-bottom: 6px;
  font-family: Open Sans, sans-serif;
  font-size: 16px;
  font-weight: 700;
  line-height: 150%;
}

.map-attachment-file-size-text {
  color: #000;
  border: 0 #000;
  width: auto;
  margin-bottom: 0;
  margin-left: 0;
  margin-right: 0;
  padding-right: 0;
  font-family: Open Sans, sans-serif;
  font-size: 16px;
  font-weight: 400;
  line-height: 120%;
  text-decoration: none;
  overflow: visible;
}

.contact-form-left-div {
  width: 50%;
  margin-left: 0;
  margin-right: 20px;
}

.contact-form-right-div {
  width: 50%;
  margin-left: 20px;
}

.contact-form-flex {
  justify-content: flex-start;
  display: flex;
}

.contact-form-question-input-div {
  align-items: center;
  margin-bottom: 10px;
  padding-bottom: 0;
  display: flex;
  position: relative;
}

.contact-form-question-input-div.height-60 {
  align-items: flex-start;
  height: 60%;
}

.contact-form-label {
  align-self: center;
  width: 230px;
  margin-bottom: 15px;
  margin-right: 0;
  padding-right: 10px;
  font-size: 15px;
  text-decoration: underline;
  display: block;
}

.contact-form-label.top-align {
  align-self: flex-start;
}

.contact-form-label.hide {
  cursor: auto;
  display: none;
}

.contact-form-label.hover {
  cursor: pointer;
}

.contact-form-text-field {
  border-style: none none solid;
  border-width: 1px;
  border-color: black black var(--sa-yellow);
  align-self: flex-end;
  margin-left: 20px;
}

.contact-form-text-field:focus {
  border-bottom-color: var(--sa-yellow);
}

.textarea {
  flex: 0 auto;
  align-self: auto;
  height: auto;
  min-height: 100%;
}

.select-field {
  border-bottom: 1px solid var(--sa-yellow);
  margin-left: 0;
}

.contact-form-btn {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  color: var(--black);
  text-align: center;
  background-color: #ffb500;
  border-radius: 3px;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 311px;
  padding: 12px 20px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  text-decoration: none;
  display: flex;
}

.contact-form-btn.margin-top-20px {
  order: 1;
  margin-top: 20px;
  display: block;
}

.contact-form-btn-wrapper {
  flex-direction: column;
  align-items: center;
  margin-top: 40px;
  display: flex;
}

.contact-page-tabbed-column-content_column-50 {
  width: 50%;
  margin-right: 20px;
}

.careers-staff-img {
  width: auto;
  margin-right: 0;
  padding-right: 30px;
}

.careers-staff-image {
  width: 336px;
  max-width: none;
  height: auto;
}

.careers-staff-row {
  padding-bottom: 30px;
  display: flex;
}

.subheading-careers {
  width: auto;
  margin-bottom: 0;
  font-family: Helvetica neue lt pro, Arial, sans-serif;
  font-size: 24px;
  font-weight: 300;
  line-height: 175%;
}

.subheading-careers.margin-bottom-20px.mobile-margin-bottom-10px {
  line-height: 120%;
}

.top-subheading-careers {
  width: auto;
  margin-bottom: 0;
  font-family: Helvetica neue lt pro, Arial, sans-serif;
  font-size: 24px;
  font-weight: 300;
  line-height: 175%;
}

.sector-collection-list {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  margin-left: 0;
  margin-right: 0;
  padding-left: 10px;
  padding-right: 10px;
}

.sector-collection-item {
  width: 33%;
  height: auto;
  padding-bottom: 25px;
  padding-left: 0;
  padding-right: 20px;
}

.sector-team-div {
  margin-right: 0;
  padding: 0;
  display: flex;
}

.sector-team-div.negative-margin-20px {
  width: 100%;
  height: auto;
}

.sector-collection-img {
  object-fit: contain;
  object-position: 50% 0%;
  width: 50%;
  height: auto;
  min-height: auto;
  max-height: 100%;
}

.sector-text-div {
  text-align: left;
  background-color: #f4f4f4;
  flex-direction: column;
  justify-content: space-between;
  align-items: flex-start;
  width: 50%;
  max-width: none;
  margin-left: 0;
  padding: 20px;
  display: flex;
}

.sector-email-div {
  text-align: left;
  flex: 0 auto;
  order: 1;
  align-items: flex-end;
  font-size: 14px;
  display: block;
}

.accordion {
  background-color: #f4f4f4;
  width: 100%;
  height: auto;
  min-height: auto;
  padding: 0 20px;
  position: relative;
}

.accordion-toggle {
  white-space: normal;
  object-fit: fill;
  width: 100%;
  height: auto;
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 0;
  padding-bottom: 0;
  padding-left: 20px;
  display: inline-block;
}

.accordion-toggle.last {
  height: 120px;
  padding-bottom: 0;
}

.accordion-rich-text {
  padding: 0;
  font-size: 24px;
}

.accordion-rich-text h2 {
  margin-bottom: 30px;
  padding-bottom: 30px;
  font-size: 24px;
  font-weight: 400;
}

.accordion-rich-text p {
  margin-bottom: 0;
}

.accordion-rich-text h1 {
  margin-bottom: 0;
  padding-bottom: 30px;
  font-size: 24px;
  font-weight: 400;
}

.accordion-rich-text h3 {
  margin-bottom: 30px;
  font-size: 24px;
  font-weight: 400;
}

.accordion-rich-title h2 {
  margin-bottom: 0;
  margin-right: 15px;
  font-size: 22px;
  font-weight: 300;
}

.accordion-list {
  background-color: #f4f4f4;
  padding: 0 40px 20px 20px;
  display: none;
  position: relative;
}

.white-divider {
  background-color: #fff;
  width: 93%;
  height: 2px;
  margin: 0;
  padding: 0;
  position: static;
  top: 60%;
  bottom: auto;
  left: 2%;
  right: 0%;
}

.white-divider.last {
  display: none;
}

.accordion-flex-title {
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  padding-bottom: 0;
  display: flex;
  position: relative;
}

.icon-4 {
  margin-top: 0;
  margin-bottom: 0;
  top: 50%;
}

.standards-in-action-img {
  opacity: 1;
  margin-bottom: 20px;
}

.news-template-sub-heading {
  width: auto;
  margin-bottom: 0;
  padding-top: 50px;
  font-family: Helvetica neue lt pro, Arial, sans-serif;
  font-size: 42px;
  font-weight: 300;
  line-height: 150%;
}

.news-template-header-div {
  border-bottom: 2px solid #e6e5e6;
  padding-left: 47px;
  padding-right: 47px;
}

.news-template-img-div {
  background-image: url("https://cdn.prod.website-files.com/641b85d1ba8e6f8425e1960c/6438f37cf266bb5305cd79fa_Elelia_Addo_230x230.jpg");
  background-position: 50% 0;
  background-size: cover;
  border-radius: 100px;
  width: 115px;
  height: 115px;
  margin-bottom: 10px;
}

.news-item-main-img {
  float: right;
  clear: none;
  width: 50%;
  max-width: 50%;
  margin-bottom: 10px;
  margin-left: 20px;
  padding-bottom: 0;
  padding-left: 0;
}

.news-item-contact-text {
  color: #000;
  border: 0 #000;
  width: auto;
  margin-bottom: 0;
  margin-left: 0;
  margin-right: 0;
  padding-bottom: 15px;
  padding-right: 0;
  font-family: Open Sans, sans-serif;
  font-size: 16px;
  font-weight: 400;
  line-height: 190%;
  text-decoration: none;
  overflow: visible;
}

.media-enquiries-lower-text {
  width: 120px;
  height: 26px;
  overflow: hidden;
}

.latest-edition-div {
  opacity: 1;
  background-color: rgba(0, 0, 0, .1);
  width: 100%;
  height: auto;
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 0;
  padding-bottom: 0;
  position: static;
  top: auto;
  left: 0%;
  right: 0%;
}

.image-13-2 {
  width: auto;
  height: auto;
}

.latest-edition-flex {
  opacity: 1;
  justify-content: space-between;
  padding: 10px 30px;
  display: flex;
}

.latest-edition-right {
  align-self: center;
}

.latest-edition-text {
  color: #000;
  border: 0 #000;
  width: auto;
  margin-bottom: 0;
  margin-left: 0;
  margin-right: 0;
  padding-right: 0;
  font-family: Open Sans, sans-serif;
  font-size: 16px;
  font-weight: 600;
  line-height: 190%;
  text-decoration: none;
  overflow: visible;
}

.news-more {
  background-color: var(--sa-dark-blue);
  color: var(--white);
}

.news-load-more-div {
  justify-content: center;
  padding-bottom: 31px;
  display: block;
}

.video-collection-text-div {
  margin-top: 15px;
  font-family: Helvetica neue lt pro, Arial, sans-serif;
  font-weight: 400;
}

.articles-collection-item {
  height: 450px;
  max-height: 100%;
}

.padding-bottom-140px {
  padding-bottom: 140px;
}

.related-articles-list-wrapper {
  display: block;
}

.related-articles-collection-list {
  flex-direction: row;
  display: block;
}

.related-articles-collection-item {
  width: 50%;
  height: 300px;
  padding-bottom: 20px;
}

.related-articles-flex {
  width: 100%;
  display: flex;
}

.related-article-left-img {
  flex: 0 auto;
  width: 50%;
  max-width: none;
  margin-right: 35px;
}

.related-articles-text {
  width: 40%;
}

.related-articles-text.padding-right-50px {
  padding-right: 50px;
}

.related-articles-img {
  width: 100%;
}

.header-related-articles-wrapper {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  border: 0 solid #f4f4f4;
  border-top: 1px solid #cdcdcd;
  border-bottom: 2px #f4f4f4;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  margin-top: 0;
  margin-bottom: 30px;
  padding-top: 10px;
  display: flex;
}

.related-articles-load-more-div {
  justify-content: center;
  padding-top: 30px;
  padding-bottom: 90px;
  display: flex;
}

.paragraph-articles-title {
  color: #000;
  margin-bottom: 0;
  font-family: roman-Helveticaneueltstd Roman, sans-serif;
  font-size: 22px;
  font-weight: 400;
  line-height: 1.2em;
}

.media-enquiries-wrapper {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  border: 0 solid #f4f4f4;
  border-bottom: 2px #f4f4f4;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  margin-bottom: 0;
  padding-top: 15px;
  padding-bottom: 23px;
  display: flex;
}

.container-no-padding {
  margin-bottom: 0;
  padding-left: 0;
  padding-right: 0;
}

.container-no-padding.grey-bg {
  background-color: #eee;
}

.e-news-sections-div {
  display: flex;
}

.in-this-edition-div {
  padding-bottom: 40px;
}

.e-news-sections-wrapper {
  padding: 50px 47px 80px;
}

.in-this-edition-text {
  font-family: Helvetica neue lt pro, Arial, sans-serif;
  font-size: 32px;
  font-weight: 300;
}

.e-news-sections-50--left {
  border-top: 1px solid #c5c5c5;
  width: 48.5%;
  margin-right: 20px;
}

.e-news-sections-50--right {
  border-top: 1px solid #c5c5c5;
  width: 48.5%;
}

.e-news-section {
  border-bottom: 1px solid #c5c5c5;
  justify-content: space-between;
  align-items: center;
  padding-top: 10px;
  padding-bottom: 10px;
  padding-right: 20px;
  font-size: 16px;
  font-weight: 600;
  display: flex;
}

.e-news-section-link {
  width: 100%;
  text-decoration: none;
}

.e-news-content-div {
  display: flex;
}

.e-news-content-block {
  background-color: var(--white);
  width: 100%;
  margin-bottom: 35px;
  padding: 20px 30px;
  display: inline-block;
}

.e-news-content-left {
  border-top: 1px #c5c5c5;
  width: 48.5%;
  margin-right: 20px;
}

.e-news-content-right {
  border-top: 1px #c5c5c5;
  width: 48.5%;
}

.news-archive-rich-text img {
  max-height: 300px;
}

.october-standard-heroes-collection-item {
  width: 20%;
  margin-bottom: 30px;
}

.september-heroes-collection-item {
  margin-bottom: 30px;
}

.august-heroes-collection-item, .july-heroes-collection-item, .june-heroes-collection-item, .may-heroes-collection-item, .april-heroes-collection-item, .march-heroes-collection-item {
  float: left;
  clear: none;
  object-fit: fill;
  flex-flow: row;
  align-content: space-between;
  justify-content: flex-start;
  align-items: flex-start;
  margin-bottom: 30px;
  display: block;
  position: relative;
  overflow: visible;
}

.standards-heroes-form-block {
  background-color: var(--sa-yellow);
  border-radius: 3px;
}

.form {
  padding: 20px;
}

.form-submit-btn-black {
  color: #fff;
  background-color: #000;
  border-radius: 4px;
  margin-top: 20px;
  padding-top: 9px;
}

.recaptcha {
  margin-top: 20px;
}

.standards-heroes-item-img {
  float: right;
  max-width: 50%;
  padding-left: 20px;
}

.more-on-our-centenary-div {
  justify-content: center;
  display: flex;
}

.more-centenary-block {
  width: 25%;
  padding: 10px;
}

.form-text-field {
  border-radius: 5px;
}

.button-3 {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  color: #000;
  text-align: center;
  background-color: #ffb500;
  border-radius: 3px;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 311px;
  padding: 12px 20px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 400;
  text-decoration: none;
  display: flex;
  box-shadow: 0 2px rgba(0, 0, 0, .5);
}

.container-2 {
  background-color: #fff;
  max-width: 1440px;
}

.events-2023-block {
  background-color: #f4f4f4;
  flex-direction: column;
  order: 0;
  justify-content: flex-start;
  align-self: auto;
  align-items: center;
  width: auto;
  height: 400px;
  max-height: none;
  margin-top: 20px;
  margin-right: 0;
  padding: 60px 0 20px;
  display: flex;
}

.events-collection-list {
  justify-content: flex-start;
  display: block;
}

.events-collection-item {
  width: 25%;
  height: 100%;
  margin-right: 20px;
  padding-left: 0;
  padding-right: 0;
}

.events-link {
  flex-direction: column;
  align-items: flex-start;
  width: auto;
  max-width: none;
  text-decoration: none;
  display: block;
}

.font-24px {
  text-align: center;
  justify-content: center;
  align-self: auto;
  font-size: 24px;
  font-weight: 700;
  line-height: 150%;
  display: flex;
}

.font-24px.padding-bottom-6px {
  padding-bottom: 6px;
}

.div-block-32 {
  flex-direction: column;
  justify-content: flex-end;
  align-self: center;
  align-items: center;
  padding-left: 20px;
  padding-right: 20px;
  display: flex;
}

.text-block-5 {
  text-align: center;
  flex: none;
  align-self: center;
  padding-left: 0;
}

._2x2-events-grid {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-rows: auto auto auto;
  grid-template-columns: 400px minmax(auto, 170px);
  grid-auto-flow: row;
  justify-items: stretch;
}

.padding-bottom-10px, ._2023-events-img.padding-bottom-10px {
  padding-bottom: 10px;
}

.rich-text-block-events h3 {
  margin-top: 30px;
  margin-bottom: 30px;
  font-family: roman-Helveticaneueltstd Roman, sans-serif;
  font-size: 24px;
  font-weight: 400;
  line-height: 150%;
}

.rich-text-block-events strong {
  font-size: 16px;
}

.rich-text-block-events h4 {
  font-family: Open Sans, sans-serif;
  font-size: 24px;
  font-weight: 400;
}

.events-template-btn {
  background-color: var(--sa-yellow);
}

.multi-text-link-div {
  display: flex;
}

.padding-bottom-10px-2 {
  padding-bottom: 10px;
}

.rich-text-block-sectors {
  text-decoration: none;
}

.rich-text-block-sectors strong {
  text-decoration: underline;
}

.rich-text-block-sectors ul, .rich-text-sectors-template li {
  font-size: 16px;
}

.fy2021-q1-grid {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-rows: auto auto auto auto;
  grid-template-columns: 622px minmax(auto, 500px) 150px;
  grid-auto-flow: row;
  justify-items: stretch;
}

.fy2021-q3, .fy2021-q4 {
  background-image: url("https://cdn.prod.website-files.com/641b85d1ba8e6f8425e1960c/6451eb3919901e24d39d4249_TGR.jpg");
}

.rich-text-block-flagship img {
  margin-top: 30px;
  margin-bottom: 30px;
  padding-top: 0;
}

.board-of-director-link, .img-link-block {
  width: 100%;
}

.return-link-div {
  align-items: center;
  padding-top: 20px;
  padding-bottom: 46px;
  display: block;
}

.return-link-div.flex-link {
  align-items: center;
  display: flex;
}

.return-text-link {
  align-self: auto;
  align-items: center;
  font-family: Helvetica neue lt pro, Arial, sans-serif;
  font-size: 24px;
  font-weight: 300;
  text-decoration: none;
  display: block;
}

.return-text-link.margin-right-5px {
  margin-bottom: 5px;
  margin-right: 10px;
}

.team-profile-div {
  display: flex;
}

.team-profile-img-div {
  width: 310px;
  padding-bottom: 20px;
  padding-right: 30px;
}

.team-profile-text-div {
  padding-left: 0;
}

.team-profile-lower-text-div {
  padding-top: 20px;
  padding-bottom: 0;
}

.team-profile-img {
  width: 195px;
  max-width: none;
  height: 310px;
}

._30--coloumn {
  flex: 1;
}

.team-profile-name {
  font-size: 24px;
  font-weight: 700;
}

.team-profile-title {
  margin-bottom: 30px;
  padding-top: 5px;
  padding-bottom: 5px;
  font-size: 16px;
}

.rich-tich-team-profiles {
  font-size: 13px;
}

._70--content-col-copy {
  width: 70%;
}

.faq-accordion-flex-title {
  clear: none;
  text-align: left;
  white-space: normal;
  flex-flow: row;
  align-content: flex-start;
  justify-content: flex-start;
  align-items: center;
  height: auto;
  margin-top: 30px;
  margin-bottom: 30px;
  margin-right: 0;
  padding-top: 0;
  padding-bottom: 0;
  padding-right: 30px;
  font-family: Helvetica neue lt pro, Arial, sans-serif;
  font-size: 22px;
  font-weight: 300;
  line-height: 150%;
  display: flex;
  position: static;
  top: 20%;
  bottom: auto;
}

.faqs-questions-div {
  padding-bottom: 80px;
  display: block;
}

.accordion-wrapper {
  background-color: #f4f4f4;
  width: 100%;
}

.tabs {
  display: flex;
}

.tabs.faq-tabs {
  align-items: flex-start;
}

.accordion-icon {
  margin-top: auto;
  margin-bottom: 0;
  margin-right: 50px;
  top: auto;
  bottom: 50%;
  left: 0%;
  right: 0%;
}

.faq-accordion-list {
  background-color: #f4f4f4;
  width: 200px;
  margin-top: 0;
  margin-bottom: 0;
  padding: 0 40px 0 20px;
  display: none;
  position: static;
}

.tab-pane-tab-1 {
  width: 100%;
}

.link-tab-1 {
  background-color: #fff;
  padding-left: 10px;
  padding-right: 10px;
  font-family: Helvetica neue lt pro, Arial, sans-serif;
  font-weight: 400;
}

.link-tab-1:hover {
  border-left: 4px solid var(--sa-yellow);
  background-color: #f4f4f4;
  font-weight: 500;
}

.link-tab-1.w--current {
  border-left: 4px solid var(--sa-yellow);
  background-color: #f4f4f4;
  padding-left: 10px;
  font-weight: 700;
}

.tab-pane-tab-6 {
  width: auto;
}

.faqs-tabs-menu {
  clear: none;
  flex-flow: column;
  flex: 0 auto;
  width: 35%;
  display: flex;
  position: -webkit-sticky;
  position: sticky;
  top: 200px;
}

.faqs-tabs-content {
  width: 100%;
}

.faq-accordion-inner-flex {
  display: flex;
}

.mini-sub-header-div {
  width: 50%;
  padding-left: 10px;
  padding-right: 10px;
}

.underlined-list-div {
  border-bottom: 2px solid #ccc;
  padding-top: 10px;
  padding-bottom: 10px;
}

.mini-heading-span {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  border: 1px #f7b600;
  border-bottom: 4px solid #f7b600;
  border-radius: 0;
  flex: 1;
  justify-content: flex-start;
  align-items: flex-start;
  margin-bottom: -3px;
  margin-right: 0;
  padding-top: 5px;
  padding-bottom: 0;
  display: flex;
}

.mini-heading-wrapper {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  border: 0 solid #f4f4f4;
  border-bottom-width: 2px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  margin-bottom: 0;
  display: flex;
}

.faq-container-padding {
  margin-bottom: 0;
  padding-left: 47px;
  padding-right: 47px;
}

.contact-list-4x4-grid-column-content {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-rows: auto auto auto;
  grid-template-columns: auto minmax(auto, auto) auto auto;
  grid-auto-flow: row;
  justify-items: stretch;
}

.contact-list-width {
  width: 80%;
}

._100--width {
  width: 100%;
}

._100--width.round-tops {
  border-top-left-radius: 10px;
  border-top-right-radius: 10px;
}

.contact-list-3x3-grid-column-content {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-rows: auto auto auto;
  grid-template-columns: 400px minmax(auto, auto) 1fr;
  grid-auto-flow: row;
  justify-items: stretch;
}

.subscription-form-div {
  width: 100%;
  margin-left: 0;
  margin-right: 0;
}

.subscription-sub-to-div {
  align-items: center;
  margin-top: 30px;
  display: block;
}

.subscription-sub-to-flex {
  display: flex;
}

.radio-btn-field-50 {
  width: 50%;
}

.form-field-error {
  background-color: var(--white);
  color: #f14b4b;
  border-radius: 5px;
  flex: 0 auto;
  align-self: auto;
  margin-top: 0;
  padding-top: 0;
  padding-bottom: 0;
  line-height: 150%;
  display: none;
  position: absolute;
  bottom: -4px;
  left: auto;
  right: auto;
}

.form-field-error.show-error {
  order: 2;
  display: block;
}

.subsciption-form-question-input {
  flex-direction: column;
  align-items: flex-start;
  margin-bottom: 0;
  padding-bottom: 0;
  display: flex;
  position: relative;
}

.subscription-form-text-field {
  border-style: none none solid;
  border-width: 1px;
  border-color: black black var(--sa-yellow);
  align-self: flex-end;
  margin-bottom: 8px;
}

.subscription-form-text-field:focus {
  border-bottom-color: var(--sa-yellow);
}

.radio-button {
  margin-top: 7px;
}

.sectors-interest-3-col {
  justify-content: flex-start;
  display: flex;
}

.sector-interest-col-1 {
  flex: 0 auto;
  width: 33%;
}

.sector-interest-div {
  margin-bottom: 10px;
  margin-right: 50px;
  display: flex;
}

.yellow-tick-checkbox {
  background-color: rgba(0, 0, 0, 0);
  display: block;
}

.sector-interest-checkbox {
  border: 1px solid var(--sa-yellow);
  background-color: var(--smoke);
  color: var(--sa-yellow);
  text-align: left;
  -webkit-text-stroke-color: var(--sa-yellow);
  border-radius: 20px;
  flex: none;
  width: 15px;
  height: 15px;
  margin-right: 10px;
}

.sector-interest-checkbox:active {
  color: var(--sa-yellow);
  background-color: rgba(0, 0, 0, 0);
}

.sector-interest-checkbox.w--redirected-checked {
  border-color: var(--sa-yellow);
  background-color: var(--sa-yellow);
  width: 15px;
  height: 15px;
}

.checkbox-field {
  object-fit: fill;
  flex-flow: row;
  align-content: flex-start;
  justify-content: flex-start;
  align-items: flex-start;
  height: auto;
  margin-bottom: 10px;
  display: flex;
  position: static;
  overflow: visible;
}

.checkbox-field._50--width {
  width: 50%;
}

.sub-list-numbered {
  padding-bottom: 5px;
  line-height: 180%;
  list-style-type: none;
}

.sub-list-numbered.no-padding {
  padding-bottom: 0;
}

.sitemap-news-collection-item {
  padding-bottom: 5px;
}

.under-banner_column-wrap {
  flex-wrap: nowrap;
  justify-content: center;
  align-items: center;
  width: 100%;
  display: flex;
}

.under-banner-wrapper_desktop {
  border: 1px #f7b600;
  border-bottom: 2px solid #f7b600;
  border-radius: 0;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  height: auto;
  margin-bottom: 0;
  margin-left: 0;
  margin-right: 0;
  padding-top: 0;
  padding-bottom: 0;
  padding-left: 0;
  display: flex;
}

.under-banner-slider-mask_mobile {
  width: 25vw;
  overflow: visible;
}

.under-banner-link-wrapper {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  color: #000;
  white-space: nowrap;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  min-width: 205px;
  height: 22px;
  padding: 30px 10px;
  font-weight: 400;
  text-decoration: none;
  display: flex;
}

.under-banner-link-wrapper:hover {
  color: var(--black);
}

.under-banner-slider-wrap {
  flex-wrap: nowrap;
  justify-content: center;
  align-items: center;
  width: 100%;
  display: flex;
}

.left-arrow {
  width: auto;
  top: 0;
  bottom: 0;
  left: 0;
}

.right-arrow {
  width: auto;
  top: 0;
  bottom: 0;
  right: 0;
}

.under-banner-slider-wrapper_mobile {
  display: none;
  position: relative;
}

.under-banner-slider-icon {
  color: #160042;
  justify-content: center;
  align-items: center;
  width: 24px;
  height: 24px;
  display: flex;
}

.utility-page-wrap {
  justify-content: center;
  align-items: center;
  width: 100vw;
  max-width: 100%;
  height: 100vh;
  max-height: 100%;
  display: flex;
}

.utility-page-content {
  text-align: center;
  flex-direction: column;
  width: 260px;
  display: flex;
}

.icare-row {
  display: flex;
}

.icare-yellow-block {
  text-align: center;
  background-color: #ffda7f;
  align-self: center;
  width: 24px;
  height: 31px;
  margin-right: 20px;
}

.icare-text-block {
  padding-bottom: 0;
}

.tell-us-about-it-div {
  width: 848px;
  height: auto;
  margin: 16px;
  padding-top: 0;
}

.tell-us-about-it-text {
  color: #000;
  background-color: #fff6dd;
  border: 2px solid #f5d483;
  border-radius: 5px;
  width: auto;
  margin-bottom: 0;
  margin-left: 0;
  margin-right: 0;
  padding: 16px;
  font-family: Open Sans, sans-serif;
  font-size: 16px;
  font-weight: 400;
  line-height: 190%;
  text-decoration: none;
  display: block;
  overflow: visible;
}

.tell-us-about-it-text.text-colour-white {
  color: var(--white);
}

.tell-us-about-it-text.text-colour-dark-grey {
  color: var(--dark-grey);
}

.tell-us-about-it-text.text-colour-black {
  color: var(--black);
}

.tell-us-about-it-text.padding-bottom-80px {
  display: block;
}

.tell-us-about-it-text.width-63 {
  width: 63%;
}

.tell-us-about-it-text.width-63.padding-bottom-20px {
  margin-bottom: 0;
}

.tell-us-about-it-text.padding-bottom-31px {
  padding-bottom: 31px;
}

.tell-us-about-it-text.font-size-14px {
  font-size: 14px;
}

.tell-us-about-it-text.padding-bottom-35px {
  padding-bottom: 20px;
}

.tell-us-about-it-text.margin-right-5px {
  margin-right: 5px;
}

.tell-us-about-it-text.margin-top-30px {
  margin-top: 30px;
}

.tell-us-about-it-text.padding-left-85px {
  padding-left: 85px;
}

.grey-block-links-div {
  float: right;
  background-color: #eee;
  border: 1px solid #ddd;
  width: auto;
  height: auto;
  margin-left: 32px;
  padding: 16px;
}

.grey-block-div {
  background-color: #eee;
  padding: 6px 12px;
  display: inline-block;
}

.div-block-34 {
  width: 100%;
  max-width: 100%;
  height: auto;
}

.link-block-8 {
  background-image: url("https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg");
  background-position: 100%;
  background-size: cover;
  display: none;
}

.link-block-9 {
  background-image: url("https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg");
  background-position: 119%;
  background-repeat: repeat-y;
  background-size: cover;
  display: block;
}

.list-sectors-profile-text {
  color: #000;
  border: 0 #000;
  border-bottom-style: solid;
  width: auto;
  margin-bottom: 0;
  margin-left: 0;
  margin-right: 0;
  padding-top: 0;
  padding-right: 0;
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  font-weight: 400;
  line-height: 190%;
  text-decoration: none;
  display: none;
  overflow: visible;
}

.list-sectors-profile-text.text-colour-white {
  color: var(--white);
}

.list-sectors-profile-text.text-colour-dark-grey {
  color: var(--dark-grey);
}

.list-sectors-profile-text.text-colour-black {
  color: var(--black);
}

.list-sectors-profile-text.padding-bottom-80px {
  display: block;
}

.list-sectors-profile-text.width-63 {
  width: 63%;
}

.list-sectors-profile-text.width-63.padding-bottom-20px {
  margin-bottom: 0;
}

.list-sectors-profile-text.padding-bottom-31px {
  padding-bottom: 31px;
}

.list-sectors-profile-text.font-size-14px {
  font-size: 14px;
}

.list-sectors-profile-text.padding-bottom-35px {
  padding-bottom: 20px;
}

.list-sectors-profile-text.margin-right-5px {
  margin-right: 5px;
}

.list-sectors-profile-text.margin-top-30px {
  margin-top: 30px;
}

.list-sectors-profile-text.padding-left-85px {
  padding-left: 85px;
}

.list-sectors-profile-text.padding-bottom-10px {
  padding-bottom: 10px;
}

.collection-list-wrapper {
  display: block;
}

.icon-5 {
  color: #160042;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  display: flex;
}

.image-15 {
  display: block;
}

.div-block-35 {
  grid-column-gap: 35px;
  display: flex;
}

.check-box_dynamic {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  cursor: pointer;
  flex: 0 auto;
  justify-content: flex-start;
  align-self: flex-start;
  align-items: center;
  margin-bottom: 20px;
  padding-left: 0;
  display: none;
}

.check-box_dynamic.checked {
  cursor: default;
  display: none;
}

.check-box-dot_dynamic {
  border: 2px solid var(--sa-yellow);
  border-radius: 1000px;
  width: 26px;
  height: 25px;
  margin-left: 0;
}

.check-box-dot_dynamic:active, .check-box-dot_dynamic.activated {
  background-color: var(--sa-yellow);
}

.radio-item {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  cursor: pointer;
  flex: 0 auto;
  justify-content: flex-start;
  align-self: flex-start;
  align-items: center;
  margin-bottom: 20px;
  padding-left: 0;
  display: flex;
}

.radio-item.checked {
  cursor: default;
  display: none;
}

.radio-item.magrin-bot-7px {
  margin-bottom: 7px;
}

.radio-item-text {
  color: #000;
  font-size: 14px;
  font-weight: 400;
  line-height: 30.8px;
}

.radio-item-dot {
  border: 2px solid var(--sa-yellow);
  background-color: var(--smoke);
  border-radius: 1000px;
  width: 26px;
  height: 25px;
}

.radio-item-dot:active {
  background-color: var(--sa-yellow);
}

.radio-item-dot.w--redirected-checked {
  border-color: var(--sa-yellow);
  background-color: var(--sa-yellow);
  background-image: none;
  background-repeat: repeat;
  background-size: auto;
}

.radio-item-dot.activated {
  background-color: var(--sa-yellow);
}

.check-box-dot-copy {
  border: 2px solid var(--sa-yellow);
  background-color: var(--smoke);
  border-radius: 1000px;
  width: 26px;
  height: 25px;
}

.check-box-dot-copy:active {
  background-color: var(--sa-yellow);
}

.check-box-dot-copy.w--redirected-checked {
  border-color: var(--sa-yellow);
  background-color: var(--sa-yellow);
  background-image: none;
  background-repeat: repeat;
  background-size: auto;
}

.check-box-dot-copy.activated {
  background-color: var(--sa-yellow);
}

.check-box-field-50 {
  width: 50%;
}

.unsubscribe-btn-wrapper {
  justify-content: center;
  display: flex;
}

.unsubscibe-btn-div {
  width: auto;
  margin-left: 10px;
  margin-right: 10px;
  font-weight: 600;
}

.unsubscribe-btn {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  color: var(--black);
  text-align: center;
  background-color: #ffb500;
  border-radius: 3px;
  justify-content: center;
  align-items: center;
  width: 100%;
  min-width: 280px;
  max-width: 311px;
  padding: 12px 40px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 600;
  text-decoration: none;
  display: flex;
  box-shadow: 0 2px rgba(0, 0, 0, .5);
}

.unsubscribe-btn.primary {
  flex-wrap: nowrap;
  max-width: 311px;
}

.unsubscribe-btn.primary.yellow {
  background-color: var(--sa-yellow);
}

.unsubscribe-btn.primary.blue {
  background-color: var(--sa-dark-blue);
  color: var(--white);
}

.unsubscribe-btn.primary.white {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  background-color: var(--white);
  box-shadow: none;
  letter-spacing: .3px;
  border: 1px solid #979797;
  justify-content: center;
  margin-right: 0;
}

.unsubscribe-btn.secondary {
  box-shadow: none;
  border-radius: 0;
  max-width: 210px;
  margin-top: 0;
  margin-bottom: 0;
  font-weight: 600;
  text-decoration: underline;
}

.unsubscribe-btn.secondary.cet-south-east-asia-btn {
  border-radius: 5px;
  max-width: 212px;
  height: auto;
  max-height: none;
  padding: 20px;
  font-size: 16px;
}

.unsubscribe-btn.secondary.width-310px {
  width: 100%;
  max-width: 310px;
  padding-left: 10px;
  padding-right: 10px;
}

.unsubscribe-btn.secondary.cententary-book-btn {
  max-width: 300px;
  padding-left: 10px;
  padding-right: 10px;
}

.unsubscribe-btn.tertiary {
  padding: 16px;
  font-family: Helvetica neue lt pro, Arial, sans-serif;
}

.unsubscribe-btn.white {
  background-color: #fff;
  border: 1px solid #696969;
}

.button_dynamic-copy {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  color: var(--black);
  text-align: center;
  background-color: #ffb500;
  border-radius: 3px;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 311px;
  padding: 12px 20px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 400;
  text-decoration: none;
  display: flex;
  box-shadow: 0 2px rgba(0, 0, 0, .5);
}

.button_dynamic-copy.primary {
  flex-wrap: nowrap;
  max-width: 311px;
}

.button_dynamic-copy.primary.yellow {
  background-color: var(--sa-yellow);
}

.button_dynamic-copy.primary.blue {
  background-color: var(--sa-dark-blue);
  color: var(--white);
}

.button_dynamic-copy.primary.white {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  background-color: var(--white);
  box-shadow: none;
  letter-spacing: .3px;
  border: 1px solid #979797;
  justify-content: center;
  margin-right: 0;
}

.button_dynamic-copy.secondary {
  box-shadow: none;
  border-radius: 0;
  max-width: 210px;
  margin-top: 0;
  margin-bottom: 0;
  font-weight: 600;
  text-decoration: underline;
}

.button_dynamic-copy.secondary.cet-south-east-asia-btn {
  border-radius: 5px;
  max-width: 212px;
  height: auto;
  max-height: none;
  padding: 20px;
  font-size: 16px;
}

.button_dynamic-copy.secondary.width-310px {
  width: 100%;
  max-width: 310px;
  padding-left: 10px;
  padding-right: 10px;
}

.button_dynamic-copy.secondary.cententary-book-btn {
  max-width: 300px;
  padding-left: 10px;
  padding-right: 10px;
}

.button_dynamic-copy.tertiary {
  padding: 16px;
  font-family: Helvetica neue lt pro, Arial, sans-serif;
}

.modify-subscription-save-btn-wrapper {
  flex-direction: column;
  align-items: center;
  margin-top: 40px;
  display: flex;
}

.italic-text {
  text-decoration: underline;
}

.subscription-form-left, .subscription-form-right {
  width: 50%;
  padding-right: 25px;
}

.subscription-form-flex {
  justify-content: space-between;
  display: flex;
}

.modify-subsciption-form-question-input {
  align-items: center;
  margin-bottom: 0;
  padding-bottom: 0;
  display: flex;
  position: relative;
}

.modify-subscription-form-text-field {
  border-style: none none solid;
  border-width: 1px;
  border-color: black black var(--sa-yellow);
  flex: 1;
  align-self: flex-end;
  width: auto;
  margin-left: auto;
  padding-left: 12px;
}

.modify-subscription-form-text-field:focus {
  border-bottom-color: var(--sa-yellow);
}

.modify-subscription-label {
  width: 100px;
  margin-right: 0;
  padding-right: 0;
}

.check-box-50 {
  width: 50%;
}

.subheading-underline {
  width: auto;
  margin-bottom: 0;
  font-family: Helvetica neue lt pro, Arial, sans-serif;
  font-size: 24px;
  font-weight: 500;
  line-height: 175%;
  text-decoration: underline;
}

.subheading-underline.width-60 {
  width: 60%;
}

.subheading-underline.margin-bottom-30px {
  margin-bottom: 30px;
}

.subheading-underline.padding-bottom-50px {
  font-weight: 300;
}

.subheading-underline.font-size-24px {
  font-size: 24px;
  font-weight: 300;
}

.subheading-underline.margin-bottom-40px {
  margin-bottom: 40px;
}

.subheading-underline.font-size-32px {
  font-size: 32px;
}

.search-for-standard-catalogue-grid-cell_dynamic {
  border-bottom: 1px solid rgba(0, 0, 0, .05);
  max-width: none;
  margin-bottom: 30px;
  padding-bottom: 31px;
  display: block;
}

.search-for-standard-catalogue-grid-cell_dynamic.paragraph-bold_dynamic {
  display: none;
}

.search-for-standard-catalogue-grid-cell_dynamic.show {
  display: block;
}

.sector-interest-checkbox-2 {
  color: #f7b600;
  text-align: left;
  -webkit-text-stroke-color: #f7b600;
  background-color: rgba(0, 0, 0, 0);
  border: 1px solid #f7b600;
  border-radius: 20px;
  flex: none;
  width: 15px;
  height: 15px;
  margin-right: 10px;
}

.sector-interest-checkbox-2:active {
  color: #f7b600;
  background-color: rgba(0, 0, 0, 0);
}

.sector-interest-checkbox-2.w--redirected-checked {
  background-color: #f7b600;
  border-color: #f7b600;
  width: 15px;
  height: 15px;
}

._50--yellow-tick-checkbox {
  background-color: rgba(0, 0, 0, 0);
  width: 50%;
}

.modify-subscription-checkbox {
  color: #f7b600;
  text-align: left;
  -webkit-text-stroke-color: #f7b600;
  background-color: rgba(0, 0, 0, 0);
  border: 1px solid #f7b600;
  border-radius: 20px;
  flex: none;
  width: 15px;
  height: 15px;
  margin-right: 10px;
}

.modify-subscription-checkbox:active {
  color: #f7b600;
  background-color: rgba(0, 0, 0, 0);
}

.modify-subscription-checkbox.w--redirected-checked {
  background-color: #f7b600;
  border-color: #f7b600;
  width: 15px;
  height: 15px;
}

.dropdown-list {
  background-color: #f4f4f4;
  width: 700px;
  display: none;
}

.twitter-feed-containter_news {
  justify-content: center;
  width: auto;
  max-width: 1140px;
  max-height: 74vh;
  display: flex;
  overflow: auto;
}

.twitter-feed-wrapper_news {
  justify-content: center;
  align-items: center;
  padding-top: 30px;
  display: flex;
}

.media-enquiries-section {
  position: relative;
}

.e-news-archive-section {
  padding-bottom: 80px;
  position: relative;
}

.e-news-archive-section.width-61 {
  width: 61%;
}

.e-news-archive-section.width-61-2 {
  width: 60%;
}

.articles-section {
  padding-bottom: 80px;
  position: relative;
}

.articles-section.width-61 {
  width: 61%;
}

.articles-section.width-61-2 {
  width: 60%;
}

.social-media-section {
  padding-bottom: 80px;
  position: relative;
}

.social-media-section.width-61 {
  width: 61%;
}

.social-media-section.width-61-2 {
  width: 60%;
}

.videos-section {
  padding-bottom: 80px;
  position: relative;
}

.videos-section.width-61 {
  width: 61%;
}

.videos-section.width-61-2 {
  width: 60%;
}

.lastest-news-section {
  padding-bottom: 80px;
}

.lastest-news-section.width-61 {
  width: 61%;
}

.lastest-news-section.width-61-2 {
  width: 60%;
}

.select-sector-section {
  padding-top: 0;
  padding-bottom: 0;
}

.select-sector-section.width-61 {
  width: 61%;
}

.select-sector-section.width-61-2 {
  width: 60%;
}

.div-block-36 {
  color: var(--white);
  font-weight: 400;
}

.text-span-2 {
  color: #575757;
  margin-right: 10px;
  font-family: Helvetica neue lt pro, Arial, sans-serif;
  font-size: 38px;
  font-weight: 200;
  line-height: 1rem;
}

.contact-icon {
  justify-content: center;
  align-items: center;
  width: 14px;
  height: 14px;
  margin-top: 8px;
  margin-right: 10px;
  display: flex;
}

.contact-info-wrapper {
  display: flex;
}

.icon-6, .icon-7, .icon-8 {
  color: #160042;
  justify-content: center;
  align-items: center;
  width: 24px;
  height: 24px;
  display: flex;
}

.mobile-accordion-padding-bottom-20px, .mobile-accordion-padding-bottom-5px, .mobile-accordion-padding-bottom-25px, .mobile-accordion-padding-bottom-21px, .mobile-accordion-padding-bottom-30px, .mobile-accordion-padding-bottom-60px, .mobile-accordion-padding-bottom-25pxx, .mobile-accordion-padding-bottom-19pxpx {
  display: none;
}

.grid-6, .faqs-accordion-grid {
  grid-template-rows: auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto;
}

.paragraph-sector-updates {
  color: #000;
  border: 0 #000;
  border-bottom-style: solid;
  width: auto;
  margin-bottom: 0;
  margin-left: 0;
  margin-right: 0;
  padding-top: 0;
  padding-right: 0;
  font-family: Open Sans, sans-serif;
  font-size: 16px;
  font-weight: 400;
  line-height: 190%;
  text-decoration: none;
  display: block;
  overflow: visible;
}

.paragraph-sector-updates.text-colour-white {
  color: var(--white);
}

.paragraph-sector-updates.text-colour-dark-grey {
  color: var(--dark-grey);
}

.paragraph-sector-updates.text-colour-black {
  color: var(--black);
}

.paragraph-sector-updates.padding-bottom-80px {
  display: block;
}

.paragraph-sector-updates.width-63 {
  width: 63%;
}

.paragraph-sector-updates.width-63.padding-bottom-20px {
  margin-bottom: 0;
}

.paragraph-sector-updates.padding-bottom-31px {
  padding-bottom: 31px;
}

.paragraph-sector-updates.font-size-14px {
  font-size: 14px;
}

.paragraph-sector-updates.padding-bottom-35px {
  padding-bottom: 20px;
}

.paragraph-sector-updates.margin-right-5px {
  margin-right: 5px;
}

.paragraph-sector-updates.margin-top-30px {
  margin-top: 30px;
}

.paragraph-sector-updates.padding-left-85px {
  padding-left: 85px;
}

.paragraph-sector-updates.padding-bottom-10px {
  padding-bottom: 10px;
}

.round-img-div-2 {
  background-image: url("https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg");
  background-position: 50% 0;
  background-size: cover;
  border: 1px #000;
  border-radius: 1000px;
  width: 115px;
  height: 115px;
  margin-bottom: 10px;
}

.events-felx-block {
  display: flex;
}

.events-icon-wrap {
  justify-content: center;
  align-items: flex-start;
  width: 14px;
  margin-right: 9px;
  display: flex;
}

.events-icon {
  justify-content: center;
  align-items: center;
  width: 14px;
  height: 24px;
  margin-top: 3px;
  display: flex;
}

.icon-6-2, .icon-7-2 {
  color: #160042;
  justify-content: center;
  align-items: center;
  width: 24px;
  height: 24px;
  display: flex;
}

.display-hidden {
  display: none;
}

.e-news-content-wrap {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  border-top: 1px #c5c5c5;
  flex-flow: column wrap;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  align-content: flex-start;
  justify-content: space-between;
  align-items: stretch;
  display: flex;
}

.sector-template-rich-text-block {
  padding-left: 0;
}

.sector-template-rich-text-block li {
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 14px;
  font-weight: 400;
}

._404-wrapper {
  background-color: #f4f4f4;
  margin-bottom: 0;
  padding: 40px 250px 80px;
}

._404-center-align {
  text-align: center;
  flex-direction: column;
  align-items: center;
  display: flex;
}

.jonathan-vu-img {
  border-radius: 1000px;
}

.introduction-to-cet {
  margin-bottom: 0;
  padding-bottom: 80px;
}

.div-block-37, .sector-of-interests-check-box-title-div {
  justify-content: space-between;
  display: flex;
}

.search-for-standard-check-box-wrapper {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  background-color: #f4f4f4;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 1400px;
  margin-bottom: 40px;
  padding: 30px 75px 20px;
  display: flex;
}

.inner-search-div {
  flex-flow: row;
  flex: 0 auto;
  justify-content: space-between;
  align-self: auto;
  align-items: flex-start;
  width: 100%;
  margin-right: 0;
  padding-right: 0;
  display: flex;
  position: relative;
}

.link-text-email {
  color: #000;
  font-family: Open Sans, sans-serif;
  font-size: 16px;
  font-weight: 600;
  line-height: 31px;
  text-decoration: underline;
}

.link-text-email.margin-top-20px {
  margin-top: 20px;
}

.link-text-email.font-size-14px {
  font-size: 14px;
}

.rich-text-block-current-position {
  max-height: 57px;
  overflow: hidden;
}

.rich-text-block-current-position h4 {
  font-size: 16px;
}

.rich-text-block-current-position p {
  font-size: 13px;
  line-height: 140%;
}

.form-2 {
  padding-left: 20px;
  padding-right: 20px;
}

.news-selector-form {
  width: auto;
  padding: 30px 20px 0;
  display: block;
}

.grid-7 {
  grid-template-rows: auto auto auto auto auto;
  grid-template-columns: 1fr 1fr 1fr;
}

.news_grid-select-sector {
  grid-template-rows: auto auto auto auto auto;
  grid-template-columns: 1fr 1fr 1fr;
  display: grid;
}

.news-text-div {
  margin-bottom: 14px;
  padding-bottom: 0;
}

.featured-img {
  width: auto;
  height: auto;
}

.board-director-bio-summary {
  font-size: 14px;
  line-height: 143%;
}

.submit-enquiry-contact-form-label {
  align-self: center;
  width: 230px;
  margin-bottom: 15px;
  margin-right: 0;
  padding-right: 10px;
  font-size: 15px;
  text-decoration: none;
  display: block;
}

.submit-enquiry-contact-form-label.top-align {
  align-self: flex-start;
}

.submit-enquiry-contact-form-label.error {
  color: #f14b4b;
}

.ict-procurement-standards-div {
  padding-bottom: 80px;
}

.ict-procurement-standards-div.width-61 {
  width: 61%;
}

.ict-procurement-standards-div.width-61-2 {
  width: 60%;
}

.information-security-div {
  padding-bottom: 80px;
}

.information-security-div.width-61 {
  width: 61%;
}

.information-security-div.width-61-2 {
  width: 60%;
}

.information-security-flex {
  align-items: center;
  display: block;
}

.information-security-text-div {
  padding-left: 10px;
}

.image-16 {
  align-self: flex-start;
  width: 113px;
  height: 120px;
  margin-right: 30px;
  padding-right: 0;
}

.information-security-flex-copy {
  align-items: center;
  display: flex;
}

.ict-grey-background-block {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  background-color: #f4f4f4;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 1400px;
  padding: 20px;
  display: flex;
}

.pop-up-wrapper {
  z-index: 1005;
  justify-content: center;
  align-items: center;
  padding-left: 20px;
  padding-right: 20px;
  display: none;
  position: fixed;
  top: 0%;
  bottom: 0%;
  left: 0%;
  right: 0%;
  overflow: hidden;
}

.pop-up-back {
  background-color: rgba(32, 32, 32, .6);
  position: absolute;
  top: 0%;
  bottom: 0%;
  left: 0%;
  right: 0%;
}

.pop-up-box {
  cursor: auto;
  background-color: #fff;
  border-radius: 8px;
  max-width: 600px;
  padding: 40px 40px 32px;
  position: relative;
}

.pop-up-text-box {
  max-width: 650px;
}

.pop-up-paragraph {
  margin-bottom: 10px;
  font-family: Open Sans, sans-serif;
  font-size: 16px;
  line-height: 1.7em;
}

.pop-up-buttons {
  text-align: right;
}

.three-block-flex {
  display: flex;
}

.privacy-requirement-grey-block-div {
  text-align: center;
  background-color: #eee;
  width: 33%;
  margin-left: 10px;
  margin-right: 10px;
  padding: 30px;
  display: inline-block;
}

.privacy-requirements_paragraph {
  color: #000;
  text-align: center;
  border: 0 #000;
  border-bottom-style: solid;
  width: auto;
  margin-bottom: 0;
  margin-left: 0;
  margin-right: 0;
  padding-top: 0;
  padding-right: 0;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 400;
  line-height: 190%;
  text-decoration: none;
  display: block;
  overflow: visible;
}

.privacy-requirements_paragraph.text-colour-white {
  color: var(--white);
}

.privacy-requirements_paragraph.text-colour-dark-grey {
  color: var(--dark-grey);
}

.privacy-requirements_paragraph.text-colour-black {
  color: var(--black);
}

.privacy-requirements_paragraph.padding-bottom-80px {
  display: block;
}

.privacy-requirements_paragraph.width-63 {
  width: 63%;
}

.privacy-requirements_paragraph.width-63.padding-bottom-20px {
  margin-bottom: 0;
}

.privacy-requirements_paragraph.padding-bottom-31px {
  padding-bottom: 31px;
}

.privacy-requirements_paragraph.font-size-14px {
  font-size: 14px;
}

.privacy-requirements_paragraph.padding-bottom-35px {
  padding-bottom: 20px;
}

.privacy-requirements_paragraph.margin-right-5px {
  margin-right: 5px;
}

.privacy-requirements_paragraph.margin-top-30px {
  margin-top: 30px;
}

.privacy-requirements_paragraph.padding-left-85px {
  padding-left: 85px;
}

.privacy-requirements_paragraph.padding-bottom-10px {
  padding-bottom: 10px;
}

.four-block-flex {
  display: flex;
}

.legal-requirement-block {
  text-align: center;
  width: 25%;
  padding-left: 25px;
  padding-right: 25px;
}

.cybersecurity-standards-img {
  align-self: flex-start;
  width: 113px;
  height: 120px;
  margin-right: 30px;
  padding-right: 0;
}

.cybersecurity-flex {
  align-items: center;
  display: flex;
}

.asean_3x3-grid-column-content {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-rows: auto auto auto;
  grid-template-columns: minmax(200px, 300px) minmax(auto, 170px) minmax(auto, 200px);
  grid-auto-flow: row;
  justify-items: stretch;
}

.checkbox-field_sectors-interest {
  object-fit: fill;
  flex-flow: row;
  align-content: flex-start;
  justify-content: flex-start;
  align-items: flex-start;
  height: 50px;
  margin-bottom: 10px;
  margin-right: 50px;
  padding-bottom: 0;
  display: flex;
  position: static;
  overflow: visible;
}

.checkbox-field_sectors-interest._50--width {
  width: 50%;
}

.checkbox-label {
  align-self: flex-start;
  margin-bottom: 0;
}

.container_sector-interests {
  display: none;
}

.text-block-7 {
  color: var(--white);
}

.pagination {
  width: auto;
  height: 100px;
  display: block;
  position: static;
  left: 27%;
}

.collection-list-wrapper-2 {
  position: relative;
}

.link-block-10 {
  justify-content: flex-end;
  text-decoration: none;
  display: flex;
}

.image-17 {
  align-self: center;
  width: 20px;
  height: 20px;
  margin-right: 5px;
}

.text-block-8 {
  text-decoration: none;
}

.home_rss-link-block {
  flex-wrap: nowrap;
  justify-content: flex-end;
  align-self: center;
  text-decoration: none;
  display: flex;
}

.rss-icon-img {
  align-self: center;
  width: 20px;
  height: 20px;
  margin-right: 5px;
}

.div-block-38 {
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.text-block-8-2, .link-block-10-2, .subscribe-to-rss-text {
  text-decoration: none;
}

.rss-link-block {
  align-items: center;
  text-decoration: none;
  display: flex;
}

.image-17-2, .rss-icon-img-2 {
  width: 20px;
  height: 20px;
  margin-right: 5px;
  padding-right: 0;
}

.submit-btn {
  text-align: center;
  cursor: pointer;
  background-color: #ffb500;
  width: 100%;
  max-width: 311px;
  margin-top: 20px;
  padding: 12px 20px;
  font-size: 15px;
  font-weight: 600;
  display: none;
}

.checkbox-label-2 {
  font-weight: 700;
}

.collection-item {
  margin-bottom: 10px;
  margin-right: 0;
  padding-right: 0;
}

.load-more-pagination-btn {
  background-color: #002f5f;
  flex: 0 auto;
  justify-content: center;
  align-self: center;
  width: 100%;
  max-width: 311px;
  display: flex;
}

.text-block-9 {
  color: var(--white);
  font-weight: 400;
}

.pagination-btn-text {
  color: var(--white);
  font-family: Helveticaneueltstd Md, sans-serif;
  font-weight: 400;
}

.news_grid-selector-collection-item {
  width: auto;
  height: 70px;
  margin-bottom: 5px;
  margin-right: 0;
  padding-right: 0;
}

.news-grid-selector-text-label {
  font-family: Helvetica neue lt pro, Arial, sans-serif;
  font-size: 13px;
  font-weight: 400;
}

.blog_paragraph-heading {
  font-family: roman-Helveticaneueltstd Roman, sans-serif;
  font-size: 20px;
  font-weight: 400;
  line-height: 150%;
}

.link-block-11 {
  text-decoration: none;
}

.blog_header-link-block {
  margin-top: 20px;
  text-decoration: none;
}

.link-block-12 {
  flex: none;
  order: 0;
  width: auto;
}

.padding-botom-10px {
  padding-bottom: 10px;
}

.opacity-0 {
  opacity: 0;
}

.pagination-2 {
  width: 100%;
  position: absolute;
  left: 30%;
  right: auto;
}

.blog-template_rich-text-block li {
  font-size: 16px;
  line-height: 185%;
}

.news-template_rich-text-block {
  overflow: visible;
}

.news-template_rich-text-block li {
  direction: ltr;
  object-fit: fill;
  width: auto;
  max-width: none;
  padding-bottom: 5px;
  font-size: 16px;
  line-height: 180%;
  overflow: visible;
}

.news-template_rich-text-block ul {
  float: none;
  clear: none;
  text-align: left;
  overflow: visible;
}

.contact-number-text {
  font-size: 16px;
}

.news_date-text {
  padding-bottom: 20px;
}

.div-block-39 {
  display: flex;
}

.collection-item-2 {
  display: block;
}

.executive-team-name {
  text-align: left;
  padding-bottom: 6px;
  font-family: Helveticaneueltstd Lt, sans-serif;
  font-size: 22px;
  font-weight: 300;
}

.sectors_rich-text-block {
  padding-top: 10px;
  font-size: 12px;
}

.sectors_rich-text-block li {
  font-size: 12px;
  font-weight: 400;
  line-height: 120%;
}

.sectors_rich-text-block ul {
  padding-left: 20px;
}

.sector-manager-small-heading {
  color: #000;
  text-align: left;
  border: 0 #000;
  border-bottom-style: solid;
  width: auto;
  margin-bottom: 0;
  margin-left: 0;
  margin-right: 0;
  padding-top: 0;
  padding-right: 0;
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  font-weight: 500;
  line-height: 190%;
  text-decoration: none;
  display: block;
  overflow: visible;
}

.sector-manager-small-heading.text-colour-white {
  color: var(--white);
}

.sector-manager-small-heading.text-colour-dark-grey {
  color: var(--dark-grey);
}

.sector-manager-small-heading.text-colour-black {
  color: var(--black);
}

.sector-manager-small-heading.padding-bottom-80px {
  display: block;
}

.sector-manager-small-heading.width-63 {
  width: 63%;
}

.sector-manager-small-heading.width-63.padding-bottom-20px {
  margin-bottom: 0;
}

.sector-manager-small-heading.padding-bottom-31px {
  padding-bottom: 31px;
}

.sector-manager-small-heading.font-size-14px {
  font-size: 14px;
}

.sector-manager-small-heading.padding-bottom-20px {
  font-family: Helvetica neue lt pro, Arial, sans-serif;
  font-size: 12px;
  font-weight: 400;
  line-height: 150%;
}

.sector-manager-small-heading.padding-bottom-35px {
  padding-bottom: 20px;
}

.sector-manager-small-heading.margin-right-5px {
  margin-right: 5px;
}

.sector-manager-small-heading.margin-top-30px {
  margin-top: 30px;
}

.sector-manager-small-heading.padding-left-85px {
  padding-left: 85px;
}

.sector-manager-small-heading.padding-bottom-10px {
  padding-bottom: 10px;
}

.link-7 {
  font-size: 15px;
}

.activities_paragraph {
  color: #000;
  text-align: left;
  border: 0 #000;
  border-bottom-style: solid;
  width: auto;
  margin-bottom: 0;
  margin-left: 0;
  margin-right: 0;
  padding-top: 0;
  padding-right: 0;
  font-family: Open Sans, sans-serif;
  font-size: 16px;
  font-weight: 400;
  line-height: 150%;
  text-decoration: none;
  display: block;
  overflow: visible;
}

.activities_paragraph.text-colour-white {
  color: var(--white);
}

.activities_paragraph.text-colour-dark-grey {
  color: var(--dark-grey);
}

.activities_paragraph.text-colour-black {
  color: var(--black);
}

.activities_paragraph.padding-bottom-80px {
  display: block;
}

.activities_paragraph.width-63 {
  width: 63%;
}

.activities_paragraph.width-63.padding-bottom-20px {
  margin-bottom: 0;
}

.activities_paragraph.padding-bottom-31px {
  padding-bottom: 31px;
}

.activities_paragraph.font-size-14px {
  font-size: 14px;
}

.activities_paragraph.padding-bottom-35px {
  padding-bottom: 20px;
}

.activities_paragraph.margin-right-5px {
  margin-right: 5px;
}

.activities_paragraph.margin-top-30px {
  margin-top: 30px;
}

.activities_paragraph.padding-left-85px {
  padding-left: 85px;
}

.activities_paragraph.padding-bottom-10px {
  padding-bottom: 10px;
}

.padding-top-bottom-20px {
  padding-top: 20px;
  padding-bottom: 20px;
}

.div-block-40, .contact-number-div {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.cyber-security_contact-icon {
  justify-content: center;
  align-items: center;
  width: 14px;
  height: 14px;
  margin-top: 0;
  margin-right: 10px;
  display: flex;
}

.div-block-41, .contact-number-icon-div {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.link-8 {
  font-size: 15px;
  font-weight: 700;
}

.pop-up-heading-span {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  border: 1px #f7b600;
  border-bottom: 4px solid #f7b600;
  border-radius: 0;
  flex: 1;
  justify-content: flex-start;
  align-items: flex-start;
  margin-bottom: -3px;
  margin-right: 0;
  padding-top: 5px;
  padding-bottom: 0;
  display: flex;
}

.pop-up-heading-span.padding-bottom-15px {
  padding-bottom: 15px;
}

.pop-up-heading-span.padding-bottom-18px {
  padding-bottom: 18px;
}

.pop-up-heading-span.no-span {
  border-bottom-style: none;
}

.button-6 {
  background-color: var(--sa-yellow);
  color: var(--black);
  white-space: normal;
}

.pop-up-ok-btn {
  background-color: var(--sa-yellow);
  color: var(--black);
  text-align: center;
  white-space: normal;
  border-radius: 4px;
  width: 100px;
}

.pop-up-cancel-btn {
  color: var(--black);
  text-align: center;
  background-color: rgba(0, 0, 0, 0);
  border: 1px solid #a8a8a8;
  border-radius: 4px;
  width: 100px;
  margin-right: 5px;
}

.circular-economy_reports-text {
  padding-bottom: 0;
  font-size: 22px;
  font-weight: 400;
  line-height: 1.2em;
}

.circular-economy_reports-text.padding-bottom-14px {
  padding-bottom: 14px;
}

.circular-eco-report-div {
  width: 450px;
  height: auto;
  margin-right: 0;
  padding-bottom: 0;
  padding-left: 0;
  padding-right: 0;
}

.circular-economy_annual-report-text-div {
  text-align: center;
  background-color: #f4f4f4;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: none;
  margin-left: 0;
  padding: 20px 20px 10px;
  display: flex;
}

.contact-text {
  color: #000;
  text-align: left;
  border: 0 #000;
  border-bottom-style: solid;
  width: auto;
  margin-bottom: 0;
  margin-left: 0;
  margin-right: 0;
  padding-top: 0;
  padding-right: 0;
  font-family: Open Sans, sans-serif;
  font-size: 16px;
  font-weight: 400;
  line-height: 190%;
  text-decoration: none;
  display: block;
  overflow: visible;
}

.contact-text.text-colour-white {
  color: var(--white);
}

.contact-text.text-colour-dark-grey {
  color: var(--dark-grey);
}

.contact-text.text-colour-black {
  color: var(--black);
}

.contact-text.padding-bottom-80px {
  display: block;
}

.contact-text.width-63 {
  width: 63%;
}

.contact-text.width-63.padding-bottom-20px {
  margin-bottom: 0;
}

.contact-text.padding-bottom-31px {
  padding-bottom: 31px;
}

.contact-text.font-size-14px {
  font-size: 14px;
}

.contact-text.padding-bottom-35px {
  padding-bottom: 20px;
}

.contact-text.margin-right-5px {
  margin-right: 5px;
}

.contact-text.margin-top-30px {
  margin-top: 30px;
}

.contact-text.padding-left-85px {
  padding-left: 85px;
}

.contact-text.padding-bottom-10px {
  padding-bottom: 10px;
}

.subscription-form-error-text {
  color: #f50909;
  align-self: auto;
  display: block;
}

.subscription-form-error-text.show-error {
  display: block;
}

.margin-top-30px {
  margin-top: 30px;
}

.award-winners-heading {
  color: #000;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Helvetica neue lt pro, Arial, sans-serif;
  font-size: 42px;
  font-weight: 300;
  line-height: 140%;
}

.award-winners-heading.font-size-42px, .award-winners-heading.font-size-42px-2 {
  font-size: 42px;
}

.award-winners-heading.smaller-text-height {
  line-height: 100%;
}

.research-analysis_link-block {
  text-align: center;
  font-size: 21px;
  font-weight: 400;
  line-height: 120%;
  text-decoration: none;
}

.div-block-42 {
  align-self: flex-start;
  align-items: flex-start;
  display: flex;
}

.image-18 {
  width: 20px;
  height: 20px;
  margin-top: 3px;
  padding-top: 0;
}

.div-block-43 {
  justify-content: center;
  align-self: auto;
  align-items: flex-end;
  display: flex;
  position: relative;
}

.text-block-10 {
  color: var(--white);
  margin-left: 0;
  margin-right: 0;
  padding-left: 0;
  font-size: 9px;
  line-height: 120%;
  position: absolute;
  top: 45%;
  bottom: auto;
  left: 45%;
  right: auto;
}

.error-text-div {
  align-self: flex-start;
  align-items: flex-start;
  display: none;
}

.error-text-div.show-errors, .error-text-div.show-error {
  display: flex;
}

.red-triangle-div {
  justify-content: center;
  align-self: auto;
  align-items: flex-end;
  display: flex;
  position: relative;
}

.red-triangle {
  width: 20px;
  height: 20px;
  margin-top: 3px;
  padding-top: 0;
}

.exclamation-mark {
  color: var(--white);
  margin-left: 0;
  margin-right: 0;
  padding-left: 0;
  font-size: 9px;
  line-height: 120%;
  position: absolute;
  top: 45%;
  bottom: auto;
  left: 45%;
  right: auto;
}

.icare_paragraph {
  color: #000;
  text-align: center;
  border: 0 #000;
  border-bottom-style: solid;
  width: auto;
  margin-bottom: 0;
  margin-left: 0;
  margin-right: 0;
  padding-top: 0;
  padding-right: 0;
  font-family: Open Sans, sans-serif;
  font-size: 16px;
  font-weight: 400;
  line-height: 190%;
  text-decoration: none;
  display: block;
  overflow: visible;
}

.icare_paragraph.text-colour-white {
  color: var(--white);
}

.icare_paragraph.text-colour-dark-grey {
  color: var(--dark-grey);
}

.icare_paragraph.text-colour-black {
  color: var(--black);
}

.icare_paragraph.padding-bottom-80px {
  display: block;
}

.icare_paragraph.width-63 {
  width: 63%;
}

.icare_paragraph.width-63.padding-bottom-20px {
  margin-bottom: 0;
}

.icare_paragraph.padding-bottom-31px {
  padding-bottom: 31px;
}

.icare_paragraph.font-size-14px {
  font-size: 14px;
}

.icare_paragraph.padding-bottom-35px {
  padding-bottom: 20px;
}

.icare_paragraph.margin-right-5px {
  margin-right: 5px;
}

.icare_paragraph.margin-top-30px {
  margin-top: 30px;
}

.icare_paragraph.padding-left-85px {
  padding-left: 85px;
}

.icare_paragraph.padding-bottom-10px {
  padding-bottom: 10px;
}

.white-divider-inside-accordion {
  background-color: #fff;
  width: 100%;
  height: 2px;
  margin-top: 10px;
  margin-bottom: 0;
  margin-left: 0;
  padding: 0;
  position: static;
  top: 60%;
  bottom: auto;
  left: 0%;
  right: 0%;
}

.link-9 {
  font-weight: 500;
}

.link-text_wiring-rules {
  padding-right: 0;
  font-weight: 400;
}

.sector-case-study_header-bg {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  background-image: url("https://cdn.prod.website-files.com/641b85d1ba8e6f8425e1960c/6424cacfa7e59b160c61aa15_aboutus-whatwedo.jpg");
  background-position: 50%;
  background-size: cover;
  justify-content: flex-start;
  align-items: flex-end;
  width: 100%;
  height: 286px;
  min-height: 286px;
  margin-bottom: 50px;
  padding: 57px 49px;
  display: flex;
}

.sector-case-study_header-bg.partner-with-us {
  background-image: url("https://cdn.prod.website-files.com/641b85d1ba8e6f8425e1960c/64226ca2f9275514a55a188a_commercial-partnership-desktop.jpg");
}

.sector-case-study_header-bg.governance {
  background-image: url("https://cdn.prod.website-files.com/641b85d1ba8e6f8425e1960c/6424dc907c31855a5adf0b76_governance%20page%20desktop.jpg");
}

.sector-case-study_header-bg.firemate {
  background-image: url("https://cdn.prod.website-files.com/641b85d1ba8e6f8425e1960c/6425126b7c31852916e31150_firemate-desktop.jpg");
}

.sector-case-study_header-bg.the-office-of-the-nsw-building-commissioner {
  background-image: url("https://cdn.prod.website-files.com/641b85d1ba8e6f8425e1960c/6422701c1f8ab060e32e8b66_OBC-desktop.jpg");
}

.sector-case-study_header-bg.board-and-executive {
  background-image: url("https://cdn.prod.website-files.com/641b85d1ba8e6f8425e1960c/6426101db267586a771fc95b_aboutus-boardleadership.jpg");
}

.sector-case-study_header-bg.no-margin {
  margin-bottom: 0;
}

.sector-case-study_header-bg.what-is-a-standard.no-margin {
  background-image: url("https://cdn.prod.website-files.com/641b85d1ba8e6f8425e1960c/64263801c164b8dea88aeb5f_standardsdevelopment-whatisstandards.jpg");
}

.sector-case-study_header-bg.our-history {
  background-image: url("https://cdn.prod.website-files.com/641b85d1ba8e6f8425e1960c/642cc1aee603d03eeff1a0fe_aboutus-history.jpg");
}

.sector-case-study_header-bg.developing-standards {
  background-image: url("https://cdn.prod.website-files.com/641b85d1ba8e6f8425e1960c/642b73c1520380f07523227e_standardsdevelopment-developingstandards_1.jpg");
}

.sector-case-study_header-bg.our-process {
  background-image: url("https://cdn.prod.website-files.com/641b85d1ba8e6f8425e1960c/642b74d3764628dc4af5b646_standardsdevelopment-developingstandards-ourprocess.jpg");
}

.sector-case-study_header-bg.submitting-a-proposal {
  background-image: url("https://cdn.prod.website-files.com/641b85d1ba8e6f8425e1960c/642b84576e11535c27bf09ad_standardsdevelopment-developingstandards-submittingaproposal.jpg");
}

.sector-case-study_header-bg.proposal-consultation {
  background-image: url("https://cdn.prod.website-files.com/641b85d1ba8e6f8425e1960c/642ba2bba1186356b8331374_B_proposal-consultation-banner-D_1.jpg");
}

.sector-case-study_header-bg.how-to-participate {
  background-image: url("https://cdn.prod.website-files.com/641b85d1ba8e6f8425e1960c/642cdb76952aaf9b021c0dcc_standardsdevelopment-developingstandards-howtoparticipate.jpg");
}

.sector-case-study_header-bg.strategic-plan {
  background-image: url("https://cdn.prod.website-files.com/641b85d1ba8e6f8425e1960c/642cb4e49a552814ad13a76f_strat-plan.jpg");
}

.sector-case-study_header-bg.standardisation-guides {
  background-image: url("https://cdn.prod.website-files.com/641b85d1ba8e6f8425e1960c/642b73c1520380f07523227e_standardsdevelopment-developingstandards_1.jpg");
}

.sector-case-study_header-bg.aged-standards-review {
  background-image: url("https://cdn.prod.website-files.com/641b85d1ba8e6f8425e1960c/642cfc5df7b97bd3e3ffc0f5_standardsdevelopment-developingstandards-agedstandardsreview.jpg");
}

.sector-case-study_header-bg.becoming-accredited {
  background-image: url("https://cdn.prod.website-files.com/641b85d1ba8e6f8425e1960c/642d02cce2d90c133a58ac5a_accreditation-desktop.jpg");
}

.sector-case-study_header-bg.action-plan {
  background-image: url("https://cdn.prod.website-files.com/641b85d1ba8e6f8425e1960c/642e10dc40f4d84369d3f8a8_action-plan-19-20.jpg");
}

.sector-case-study_header-bg.asean-australia-digital-trade {
  background-image: url("https://cdn.prod.website-files.com/641b85d1ba8e6f8425e1960c/642e44296f382a7278e8a1b5_engagement-international-initiative.jpg");
}

.sector-case-study_header-bg.international-engagement {
  background-image: url("https://cdn.prod.website-files.com/641b85d1ba8e6f8425e1960c/642e45b07c4895d572a6309c_engagement-international.jpg");
}

.sector-case-study_header-bg.critical-and-emerging-technologies-in-south-east-asia {
  background-image: url("https://cdn.prod.website-files.com/641b85d1ba8e6f8425e1960c/6434bab2cea6fe3786a656be_CETSASIA-Banner-D.jpg");
}

.sector-case-study_header-bg.cyber-security, .sector-case-study_header-bg.indo-pacific-digital-trade, .sector-case-study_header-bg.ia-cepa-standards-mapping-and-gap-analysis {
  background-image: url("https://cdn.prod.website-files.com/641b85d1ba8e6f8425e1960c/642e44296f382a7278e8a1b5_engagement-international-initiative.jpg");
}

.sector-case-study_header-bg.pacific-quality-infrastructure-initiative {
  background-image: url("https://cdn.prod.website-files.com/641b85d1ba8e6f8425e1960c/6436339f94dc77d5d286a027_pacific-quality-Infrastructure-Initiative.jpg");
}

.sector-case-study_header-bg.our-members {
  background-image: url("https://cdn.prod.website-files.com/641b85d1ba8e6f8425e1960c/643733ad247f7ad8d893acf3_aboutus-governance-ourmember.jpg");
}

.sector-case-study_header-bg.international-trade {
  background-image: url("https://cdn.prod.website-files.com/641b85d1ba8e6f8425e1960c/643783022c20ba2f54c7e60f_international-trade.jpg");
}

.sector-case-study_header-bg.strategic-initiatives {
  background-image: url("https://cdn.prod.website-files.com/641b85d1ba8e6f8425e1960c/64379ab4ac291d74d5d6fd4e_strategic-initiatives-desktop.jpg");
}

.sector-case-study_header-bg.circular-economy {
  background-image: url("https://cdn.prod.website-files.com/641b85d1ba8e6f8425e1960c/643896cceaef476dd0602d0d_circual-economy-desktop.jpg");
}

.sector-case-study_header-bg.critical-and-emerging-technologies {
  background-image: url("https://cdn.prod.website-files.com/641b85d1ba8e6f8425e1960c/6438b819a2594a2670f2d48d_critical-tech-desktop.jpg");
}

.sector-case-study_header-bg.environmental-social-and-government {
  background-image: url("https://cdn.prod.website-files.com/641b85d1ba8e6f8425e1960c/6438dd4185eec5234de599d9_ESG-desktop.jpg");
}

.sector-case-study_header-bg.general-conditions-of-contract {
  background-image: url("https://cdn.prod.website-files.com/641b85d1ba8e6f8425e1960c/6438ec755b2519bdb0c119c9_flagship-contract%20(1).jpg");
}

.sector-case-study_header-bg.hydrogen {
  background-image: url("https://cdn.prod.website-files.com/641b85d1ba8e6f8425e1960c/6438f1e1b52dce60c5644ce6_Hydrogen.jpg");
}

.sector-case-study_header-bg.wiring-rules {
  background-image: url("https://cdn.prod.website-files.com/641b85d1ba8e6f8425e1960c/643dea98b1527fed49cc9831_wiring-rules.jpg");
}

.sector-case-study_header-bg.nextgen {
  background-image: url("https://cdn.prod.website-files.com/641b85d1ba8e6f8425e1960c/643df0675351c71e5fbef68d_NEXTgen-banner_1440x286.png");
}

.sector-case-study_header-bg.standards-awards, .sector-case-study_header-bg.previous-winners {
  background-image: url("https://cdn.prod.website-files.com/641b85d1ba8e6f8425e1960c/643e0c95547b8c095ac9b6d0_awards.jpg");
}

.sector-case-study_header-bg.reasearch-and-analysis {
  background-image: url("https://cdn.prod.website-files.com/641b85d1ba8e6f8425e1960c/643f2e3bd0ad727c40cdc4d5_research-desktop-banner.jpg");
}

.sector-case-study_header-bg.centenary {
  background-image: url("https://cdn.prod.website-files.com/641b85d1ba8e6f8425e1960c/64407bfbb5cbd00c47574feb_post-centenary-banner-desktop.jpg");
}

.sector-case-study_header-bg.news {
  background-image: url("https://cdn.prod.website-files.com/641b85d1ba8e6f8425e1960c/6440a02ffa4ab98d215750c4_news.jpg");
}

.sector-case-study_header-bg.annual-reviews {
  background-image: url("https://cdn.prod.website-files.com/641b85d1ba8e6f8425e1960c/64486738bea2c1e680f0e172_aboutus-governance-annualreport.jpg");
}

.sector-case-study_header-bg.careers {
  background-image: url("https://cdn.prod.website-files.com/641b85d1ba8e6f8425e1960c/6449f982f0acdd7046d1f096_careers-201806.jpg");
}

.sector-case-study_header-bg.sectors {
  background-image: url("https://cdn.prod.website-files.com/641b85d1ba8e6f8425e1960c/644a056c2cdf83900e5be1e0_engagement-sectors.jpg");
}

.sector-case-study_header-bg.e-news-archive {
  background-image: url("https://cdn.prod.website-files.com/641b85d1ba8e6f8425e1960c/645061b464613b6bc666cf9a_header-4-in-page-desktop-1440x286.jpg");
}

.sector-case-study_header-bg.standards-heroes {
  background-image: url("https://cdn.prod.website-files.com/641b85d1ba8e6f8425e1960c/64407bfbb5cbd00c47574feb_post-centenary-banner-desktop.jpg");
}

.sector-case-study_header-bg.standards-heroes-item {
  background-image: url("https://cdn.prod.website-files.com/641b85d1ba8e6f8425e1960c/6450ad41b84eb23a30677d24_1819-head.jpg");
}

.sector-case-study_header-bg.standards-heroes-item.margin-top-25px {
  margin-top: 25px;
}

.sector-case-study_header-bg.events {
  background-image: url("https://cdn.prod.website-files.com/641b85d1ba8e6f8425e1960c/6451a7dc7d6b9d0626f8d2c8_events.jpg");
}

.sector-case-study_header-bg.events-template {
  flex-direction: column;
  justify-content: flex-end;
  align-items: flex-start;
  padding-top: 20px;
  padding-bottom: 20px;
  display: flex;
}

.sector-case-study_header-bg.fy2021-q1, .sector-case-study_header-bg.fy2021-q2 {
  background-image: url("https://cdn.prod.website-files.com/641b85d1ba8e6f8425e1960c/6451eb3919901e24d39d4249_TGR.jpg");
}

.sector-case-study_header-bg.faqs {
  background-image: url("https://cdn.prod.website-files.com/641b85d1ba8e6f8425e1960c/6452f968580d9d84fa36427e_faq.jpg");
}

.sector-case-study-65-percent-column-content_column-1 {
  width: 65%;
  margin-right: 20px;
}

.heading-1-42px {
  color: #000;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Helvetica neue lt pro, Arial, sans-serif;
  font-size: 42px;
  font-weight: 300;
  line-height: 140%;
}

.heading-1-42px.font-size-42px, .heading-1-42px.font-size-42px-2 {
  font-size: 42px;
}

.heading-1-42px.smaller-text-height {
  line-height: 100%;
}

.link-block-13 {
  text-decoration: none;
}

.statements-text {
  color: #000;
  font-family: roman-Helveticaneueltstd Roman, sans-serif;
  font-size: 18px;
  font-weight: 400;
  line-height: 31px;
}

.appointment-date {
  margin-bottom: 30px;
  padding-top: 5px;
  padding-bottom: 5px;
  font-size: 16px;
}

.padding-bottom-120px {
  padding-bottom: 120px;
}

.team-profile_rich-text-right {
  margin-left: 20px;
}

.sector-updates_accordion {
  background-color: #f4f4f4;
  width: 100%;
  height: auto;
  min-height: auto;
  padding: 0 20px;
  position: relative;
}

.sector-updates_accordion-toggle {
  white-space: normal;
  object-fit: fill;
  width: 100%;
  height: auto;
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 20px;
  padding-bottom: 20px;
  padding-left: 20px;
  display: inline-block;
}

.sector-updates_accordion-toggle.last {
  height: 120px;
  padding-bottom: 0;
}

.sector-updates_accordion-flex-title {
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  padding-bottom: 5px;
  display: flex;
  position: relative;
}

.news-template_link-text, .link-block-14, .video-link-block {
  text-decoration: none;
}

.list_sg-004 {
  margin-bottom: 0;
  padding-left: 30px;
  font-size: 16px;
  list-style-type: none;
}

.list_sg-004.margin-bottom-30px {
  margin-bottom: 30px;
}

.list_sg-004.no-margin {
  margin-bottom: 0;
}

.list_sg-004.padding-16px {
  margin-bottom: 0;
  padding-top: 16px;
  padding-bottom: 16px;
  padding-left: 20px;
}

.list_sg-004.padding-left-15px {
  padding-left: 15px;
}

.sg-004_list-item {
  margin-left: 0;
  padding-bottom: 0;
  padding-left: 0;
  font-size: 16px;
  font-weight: 400;
  line-height: 190%;
  list-style-type: disc;
}

.sg-004_list-item.numbered {
  padding-left: 5px;
  text-decoration: none;
  list-style-type: decimal;
}

.sg-004_list-item.height-64px {
  height: 64px;
  margin-top: 10px;
  padding-top: 20px;
  padding-bottom: 0;
  list-style-type: disc;
}

.sg-004_list-item.no-padding {
  padding-bottom: 0;
}

.sg-004_list-item.no-bullet-point {
  padding-bottom: 5px;
  list-style-type: none;
}

.sg-004-second-list {
  padding-left: 60px;
  font-size: 16px;
  list-style-type: none;
}

.sg-004-second-list.margin-bottom-30px {
  margin-bottom: 30px;
}

.sg-004-second-list.no-margin {
  margin-bottom: 0;
}

.sg-004-second-list.padding-16px {
  margin-bottom: 0;
  padding-top: 16px;
  padding-bottom: 16px;
  padding-left: 20px;
}

.sg-004-second-list.padding-left-15px {
  padding-left: 15px;
}

.check-box-dot-2 {
  background-color: #fcfcfc;
  border: 2px solid #f7b600;
  border-radius: 1000px;
  width: 26px;
  height: 25px;
}

.check-box-dot-2:active {
  background-color: #f7b600;
}

.check-box-dot-2.w--redirected-checked {
  background-color: #f7b600;
  background-image: none;
  background-repeat: repeat;
  background-size: auto;
  border-color: #f7b600;
}

.check-box-dot-2.active {
  background-color: var(--sa-yellow);
}

.check-box-dot-3 {
  background-color: #fcfcfc;
  border: 2px solid #f7b600;
  border-radius: 1000px;
  width: 26px;
  height: 25px;
}

.check-box-dot-3:active {
  background-color: #f7b600;
}

.check-box-dot-3.w--redirected-checked {
  background-color: #f7b600;
  background-image: none;
  background-repeat: repeat;
  background-size: auto;
  border-color: #f7b600;
}

.tab, .tab.w--current, .tab-link-tab-2 {
  background-color: rgba(0, 0, 0, 0);
}

.colection-item-box {
  border: 1px solid #8a3cff;
  margin-bottom: 20px;
  padding: 40px 20px;
}

.rtb img {
  max-height: 100px;
}

.paragraph-bold-featured-video {
  color: #000;
  font-family: Helveticaneueltstd Lt, sans-serif;
  font-size: 22px;
  font-weight: 700;
  line-height: 31px;
}

.paragraph-bold-featured-video.padding-bottom-21px {
  padding-bottom: 21px;
}

.paragraph-bold-featured-video.margin-bottom-2px {
  margin-bottom: 2px;
}

.paragraph-2, .paragraph_video-title {
  font-family: roman-Helveticaneueltstd Roman, sans-serif;
  font-size: 20px;
  line-height: 150%;
}

.paragraph-3, .paragraph_video-date {
  font-family: Open Sans, sans-serif;
  font-size: 12px;
}

.select-selector-paragraph {
  color: #000;
  text-align: left;
  text-transform: uppercase;
  border: 0 #000;
  border-bottom-style: solid;
  width: auto;
  margin-bottom: 0;
  margin-left: 0;
  margin-right: 0;
  padding-top: 0;
  padding-right: 0;
  font-family: Open Sans, sans-serif;
  font-size: 11px;
  font-weight: 400;
  line-height: 190%;
  text-decoration: none;
  display: block;
  overflow: visible;
}

.select-selector-paragraph.text-colour-white {
  color: var(--white);
}

.select-selector-paragraph.text-colour-dark-grey {
  color: var(--dark-grey);
}

.select-selector-paragraph.text-colour-black {
  color: var(--black);
}

.select-selector-paragraph.padding-bottom-80px {
  display: block;
}

.select-selector-paragraph.width-63 {
  width: 63%;
}

.select-selector-paragraph.width-63.padding-bottom-20px {
  margin-bottom: 0;
}

.select-selector-paragraph.padding-bottom-31px {
  padding-bottom: 31px;
}

.select-selector-paragraph.font-size-14px {
  font-size: 14px;
}

.select-selector-paragraph.padding-bottom-35px {
  padding-bottom: 20px;
}

.select-selector-paragraph.margin-right-5px {
  margin-right: 5px;
}

.select-selector-paragraph.margin-top-30px {
  margin-top: 30px;
}

.select-selector-paragraph.padding-left-85px {
  padding-left: 85px;
}

.select-selector-paragraph.padding-bottom-10px {
  padding-bottom: 10px;
}

.id-div {
  position: absolute;
  top: -178px;
  bottom: auto;
  left: auto;
  right: auto;
}

.padding-20px {
  padding: 20px;
}

.padding-20px.border-below-yellow {
  border-bottom: 1px solid #ffb500;
}

.margin-bottom-30px {
  margin-bottom: 30px;
}

.padding-bottom-45px {
  padding-bottom: 45px;
}

.form-label {
  align-self: center;
  margin-bottom: 15px;
  margin-right: 0;
  padding-right: 10px;
  font-size: 15px;
  text-decoration: none;
  display: block;
}

.form-label.top-align {
  align-self: flex-start;
}

.form-label.hide {
  cursor: auto;
  display: none;
}

.form-label.hover {
  cursor: pointer;
}

.form-input-column {
  display: flex;
}

.form-input-col-1 {
  width: 200px;
}

.form-input-col-2 {
  flex: 1;
}

.form-row_dropdown {
  margin-bottom: 20px;
}

.div-block-44 {
  justify-content: flex-start;
  margin-top: 20px;
  display: flex;
}

.form-starter-component {
  align-self: stretch;
}

.text-area-input {
  background-color: var(--light-grey);
  min-height: 100px;
}

.div-block-45 {
  display: block;
}

.navbar-search-inner {
  z-index: 999;
  background-color: var(--white);
  max-width: 1440px;
  margin-left: auto;
  margin-right: auto;
  padding-top: 115px;
  padding-left: 47px;
  padding-right: 47px;
  display: none;
  position: absolute;
  top: 0;
  bottom: auto;
  left: 0%;
  right: 0%;
  box-shadow: 0 17px 13px -7px rgba(0, 0, 0, .1);
}

.navbar-search-inner.active, .navbar-search-inner.display-block {
  display: block;
}

.navbar-search-main {
  background-color: var(--sa-yellow);
  border-radius: 4px;
  justify-content: center;
  align-items: center;
  width: auto;
  height: 60px;
  padding-left: 24px;
  font-family: Helveticaneueltstd Lt, sans-serif;
  line-height: 42px;
  display: flex;
}

.search-btn-handle {
  text-align: center;
  font-weight: 400;
  text-decoration: none;
}

.search-btn-text {
  text-align: center;
  font-family: Helvetica neue lt pro, Arial, sans-serif;
  text-decoration: none;
}

.close-search {
  padding: 20px;
  font-family: Helveticaneueltstd Lt, sans-serif;
  font-size: 20px;
  font-weight: 300;
  line-height: 100%;
  text-decoration: none;
  display: block;
  position: absolute;
  top: 27px;
  bottom: auto;
  left: auto;
  right: 27px;
}

.navbar-search-inner-content {
  z-index: 1001;
  background-color: var(--white);
  min-height: 725px;
  padding-top: 0;
  padding-bottom: 30px;
  display: block;
  position: relative;
  overflow: auto;
}

.popular-block {
  flex-wrap: wrap;
  max-width: 950px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.padding-bottom-25px {
  padding-bottom: 25px;
}

.search-field {
  border-bottom: 1px solid var(--sa-yellow);
  flex-direction: row;
  width: 100%;
  margin-bottom: 40px;
  display: none;
}

.search-field.active {
  display: block;
}

.search-input {
  border: 0 rgba(0, 0, 0, 0);
  width: 100%;
  height: 60px;
  font-family: Helveticaneueltstd Lt, sans-serif;
  font-size: 2.3125rem;
  position: static;
}

.search-btn {
  color: var(--black);
  background-color: #ebebeb;
  border-radius: 4px;
  height: 60px;
  padding: 0 55px;
  font-size: 1rem;
  font-weight: 700;
}

.search {
  width: 100%;
  margin-bottom: 15px;
  display: flex;
}

.popular-content, .popular-standards {
  width: 50%;
  padding-left: 20px;
  padding-right: 20px;
}

.div-block-46 {
  display: block;
}

.search-choice {
  display: flex;
}

.search-choice-option {
  border: 1px solid var(--sa-yellow);
  color: var(--dark-grey);
  letter-spacing: 1.1px;
  text-transform: uppercase;
  cursor: pointer;
  background-color: rgba(0, 0, 0, 0);
  border-radius: 4px;
  margin-left: 5px;
  margin-right: 5px;
  padding: 0 10px;
  font-size: 13px;
  font-weight: 400;
}

.search-choice-option.active {
  border-bottom: 3px solid var(--sa-yellow);
  background-color: var(--sa-yellow);
  font-weight: 700;
}

.utility-page-form {
  flex-direction: column;
  align-items: stretch;
  display: flex;
}

.events_side-rich-text {
  font-family: roman-Helveticaneueltstd Roman, sans-serif;
  line-height: 150%;
}

.events_side-rich-text p {
  line-height: 160%;
}

.text-block-11 {
  font-family: bd-Helveticaneueltstd, sans-serif;
  font-weight: 400;
}

.underbanner-text {
  font-family: roman-Helveticaneueltstd Roman, sans-serif;
}

.text-block_search-navigation {
  margin-top: 40px;
  margin-bottom: 10px;
  padding-left: 15px;
  font-size: 16px;
}

.more-link-text {
  color: #000;
  font-family: Helveticaneueltstd Md, sans-serif;
  font-size: 14px;
  font-weight: 500;
  line-height: 31px;
  text-decoration: underline;
}

.more-link-text.margin-top-20px {
  margin-top: 20px;
  font-size: 15px;
}

.more-link-text.font-size-14px {
  font-size: 14px;
}

.text-decoration-none {
  text-decoration: none;
}

.text-decoration-none.font-weight-400 {
  cursor: pointer;
  font-weight: 400;
}

.dispaly-flex-horizontal {
  display: flex;
}

.search-btn_text-wrapper {
  padding-left: 40px;
  padding-right: 50px;
}

.search-btn-text_bold {
  font-family: Helveticaneueltstd Md, sans-serif;
}

.international_link-text {
  color: #000;
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  font-weight: 400;
  line-height: 31px;
  text-decoration: underline;
}

.international_link-text.margin-top-20px {
  margin-top: 20px;
  font-size: 15px;
}

.international_link-text.font-size-14px {
  font-size: 14px;
}

.bold-text {
  font-weight: 600;
}

.cursor-pointer {
  cursor: pointer;
}

.dropdown-toggle {
  width: 100%;
  padding: 0;
}

.popular-block_dropdown {
  width: 100%;
}

.plus-icon_horizontal-div {
  background-color: var(--black);
  width: 11px;
  height: 2px;
  transform: translate(0, 2px);
}

.plus-icon_vertical-div {
  background-color: var(--black);
  width: 11px;
  height: 2px;
  transform: rotate(90deg);
}

.plus-icon {
  justify-content: center;
  align-items: center;
  width: 11px;
  height: 11px;
  display: block;
}

.plus-icon.position-absolute {
  left: auto;
}

.display-none_desktop {
  display: none;
}

.link-10 {
  font-weight: 500;
}

.unsubscribe-error {
  background-color: #ffdede;
  margin-top: 10px;
  margin-bottom: 10px;
  padding: 10px;
  display: none;
}

.div-block-47, .div-block-48 {
  order: 1;
}

.google-map {
  width: 100%;
  height: 286px;
}

.youtube {
  margin-top: 60px;
}

.link-paragraph {
  font-family: Open Sans, sans-serif;
}

.link-block-16 {
  font-size: 13px;
  font-weight: 400;
  text-decoration: none;
  display: block;
}

.sector-interest-checkbox-hidden {
  border: 1px solid var(--sa-yellow);
  background-color: var(--smoke);
  color: var(--sa-yellow);
  text-align: left;
  -webkit-text-stroke-color: var(--sa-yellow);
  border-radius: 20px;
  flex: none;
  width: 15px;
  height: 15px;
  margin-right: 10px;
  display: none;
}

.sector-interest-checkbox-hidden:active {
  color: var(--sa-yellow);
  background-color: rgba(0, 0, 0, 0);
}

.sector-interest-checkbox-hidden.w--redirected-checked {
  border-color: var(--sa-yellow);
  background-color: var(--sa-yellow);
  width: 15px;
  height: 15px;
}

.speakers-col {
  border-right: 5px solid var(--white);
  background-color: var(--light-grey);
  object-fit: fill;
  align-items: flex-start;
  padding: 20px;
  display: block;
}

.speakers-col.speakers-col-epmty {
  background-color: rgba(0, 0, 0, 0);
}

.image-20 {
  margin-bottom: 20px;
  display: block;
}

.speakers-view-bio {
  text-decoration: underline;
}

.columns {
  object-fit: fill;
  flex-wrap: nowrap;
  align-items: stretch;
  padding-bottom: 40px;
  padding-right: 0;
  display: flex;
}

.image-21 {
  margin-bottom: 40px;
}

.image-22 {
  max-width: 60%;
  padding-bottom: 20px;
}

.image-23, .image-24 {
  max-width: 50%;
}

.olivia-johnson-img {
  background-image: url("https://cdn.prod.website-files.com/641b85d1ba8e6f8425e1960c/649d1f72738eb73adf5c12e9_Olivia-Johnson-thumb.jpeg");
  background-position: 0 0;
  background-size: cover;
}

.news-archive-banner-img {
  width: 100%;
  height: 100%;
}

.news-archive-header {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  background-image: url("https://cdn.prod.website-files.com/641b85d1ba8e6f8425e1960c/6424cacfa7e59b160c61aa15_aboutus-whatwedo.jpg");
  background-position: 50%;
  background-size: cover;
  justify-content: flex-start;
  align-items: flex-end;
  width: 100%;
  height: 286px;
  min-height: 286px;
  margin-bottom: 50px;
  padding: 57px 49px;
  display: flex;
}

.news-archive-header.partner-with-us {
  background-image: url("https://cdn.prod.website-files.com/641b85d1ba8e6f8425e1960c/64226ca2f9275514a55a188a_commercial-partnership-desktop.jpg");
  background-position: 0 0;
  background-size: auto;
}

.news-archive-header.governance {
  background-image: url("https://cdn.prod.website-files.com/641b85d1ba8e6f8425e1960c/6424dc907c31855a5adf0b76_governance%20page%20desktop.jpg");
}

.news-archive-header.firemate {
  background-image: url("https://cdn.prod.website-files.com/641b85d1ba8e6f8425e1960c/6425126b7c31852916e31150_firemate-desktop.jpg");
}

.news-archive-header.the-office-of-the-nsw-building-commissioner {
  background-image: url("https://cdn.prod.website-files.com/641b85d1ba8e6f8425e1960c/6422701c1f8ab060e32e8b66_OBC-desktop.jpg");
}

.news-archive-header.board-and-executive {
  background-image: url("https://cdn.prod.website-files.com/641b85d1ba8e6f8425e1960c/6426101db267586a771fc95b_aboutus-boardleadership.jpg");
}

.news-archive-header.no-margin {
  margin-bottom: 0;
}

.news-archive-header.what-is-a-standard.no-margin {
  background-image: url("https://cdn.prod.website-files.com/641b85d1ba8e6f8425e1960c/64263801c164b8dea88aeb5f_standardsdevelopment-whatisstandards.jpg");
}

.news-archive-header.our-history {
  background-image: url("https://cdn.prod.website-files.com/641b85d1ba8e6f8425e1960c/642cc1aee603d03eeff1a0fe_aboutus-history.jpg");
}

.news-archive-header.developing-standards {
  background-image: url("https://cdn.prod.website-files.com/641b85d1ba8e6f8425e1960c/642b73c1520380f07523227e_standardsdevelopment-developingstandards_1.jpg");
}

.news-archive-header.our-process {
  background-image: url("https://cdn.prod.website-files.com/641b85d1ba8e6f8425e1960c/642b74d3764628dc4af5b646_standardsdevelopment-developingstandards-ourprocess.jpg");
}

.news-archive-header.submitting-a-proposal {
  background-image: url("https://cdn.prod.website-files.com/641b85d1ba8e6f8425e1960c/642b84576e11535c27bf09ad_standardsdevelopment-developingstandards-submittingaproposal.jpg");
}

.news-archive-header.proposal-consultation {
  background-image: url("https://cdn.prod.website-files.com/641b85d1ba8e6f8425e1960c/642ba2bba1186356b8331374_B_proposal-consultation-banner-D_1.jpg");
}

.news-archive-header.how-to-participate {
  background-image: url("https://cdn.prod.website-files.com/641b85d1ba8e6f8425e1960c/642cdb76952aaf9b021c0dcc_standardsdevelopment-developingstandards-howtoparticipate.jpg");
}

.news-archive-header.strategic-plan {
  background-image: url("https://cdn.prod.website-files.com/641b85d1ba8e6f8425e1960c/642cb4e49a552814ad13a76f_strat-plan.jpg");
}

.news-archive-header.standardisation-guides {
  background-image: url("https://cdn.prod.website-files.com/641b85d1ba8e6f8425e1960c/642b73c1520380f07523227e_standardsdevelopment-developingstandards_1.jpg");
}

.news-archive-header.aged-standards-review {
  background-image: url("https://cdn.prod.website-files.com/641b85d1ba8e6f8425e1960c/642cfc5df7b97bd3e3ffc0f5_standardsdevelopment-developingstandards-agedstandardsreview.jpg");
}

.news-archive-header.becoming-accredited {
  background-image: url("https://cdn.prod.website-files.com/641b85d1ba8e6f8425e1960c/642d02cce2d90c133a58ac5a_accreditation-desktop.jpg");
}

.news-archive-header.action-plan {
  background-image: url("https://cdn.prod.website-files.com/641b85d1ba8e6f8425e1960c/642e10dc40f4d84369d3f8a8_action-plan-19-20.jpg");
}

.news-archive-header.asean-australia-digital-trade {
  background-image: url("https://cdn.prod.website-files.com/641b85d1ba8e6f8425e1960c/642e44296f382a7278e8a1b5_engagement-international-initiative.jpg");
}

.news-archive-header.international-engagement {
  background-image: url("https://cdn.prod.website-files.com/641b85d1ba8e6f8425e1960c/642e45b07c4895d572a6309c_engagement-international.jpg");
}

.news-archive-header.critical-and-emerging-technologies-in-south-east-asia {
  background-image: url("https://cdn.prod.website-files.com/641b85d1ba8e6f8425e1960c/6434bab2cea6fe3786a656be_CETSASIA-Banner-D.jpg");
}

.news-archive-header.cyber-security, .news-archive-header.indo-pacific-digital-trade, .news-archive-header.ia-cepa-standards-mapping-and-gap-analysis {
  background-image: url("https://cdn.prod.website-files.com/641b85d1ba8e6f8425e1960c/642e44296f382a7278e8a1b5_engagement-international-initiative.jpg");
}

.news-archive-header.pacific-quality-infrastructure-initiative {
  background-image: url("https://cdn.prod.website-files.com/641b85d1ba8e6f8425e1960c/6436339f94dc77d5d286a027_pacific-quality-Infrastructure-Initiative.jpg");
}

.news-archive-header.our-members {
  background-image: url("https://cdn.prod.website-files.com/641b85d1ba8e6f8425e1960c/643733ad247f7ad8d893acf3_aboutus-governance-ourmember.jpg");
}

.news-archive-header.international-trade {
  background-image: url("https://cdn.prod.website-files.com/641b85d1ba8e6f8425e1960c/643783022c20ba2f54c7e60f_international-trade.jpg");
}

.news-archive-header.strategic-initiatives {
  background-image: url("https://cdn.prod.website-files.com/641b85d1ba8e6f8425e1960c/64379ab4ac291d74d5d6fd4e_strategic-initiatives-desktop.jpg");
}

.news-archive-header.circular-economy {
  background-image: url("https://cdn.prod.website-files.com/641b85d1ba8e6f8425e1960c/643896cceaef476dd0602d0d_circual-economy-desktop.jpg");
}

.news-archive-header.critical-and-emerging-technologies {
  background-image: url("https://cdn.prod.website-files.com/641b85d1ba8e6f8425e1960c/6438b819a2594a2670f2d48d_critical-tech-desktop.jpg");
}

.news-archive-header.environmental-social-and-government {
  background-image: url("https://cdn.prod.website-files.com/641b85d1ba8e6f8425e1960c/6438dd4185eec5234de599d9_ESG-desktop.jpg");
}

.news-archive-header.general-conditions-of-contract {
  background-image: url("https://cdn.prod.website-files.com/641b85d1ba8e6f8425e1960c/6438ec755b2519bdb0c119c9_flagship-contract%20(1).jpg");
}

.news-archive-header.hydrogen {
  background-image: url("https://cdn.prod.website-files.com/641b85d1ba8e6f8425e1960c/6438f1e1b52dce60c5644ce6_Hydrogen.jpg");
}

.news-archive-header.wiring-rules {
  background-image: url("https://cdn.prod.website-files.com/641b85d1ba8e6f8425e1960c/643dea98b1527fed49cc9831_wiring-rules.jpg");
}

.news-archive-header.nextgen {
  background-image: url("https://cdn.prod.website-files.com/641b85d1ba8e6f8425e1960c/643df0675351c71e5fbef68d_NEXTgen-banner_1440x286.png");
}

.news-archive-header.standards-awards, .news-archive-header.previous-winners {
  background-image: url("https://cdn.prod.website-files.com/641b85d1ba8e6f8425e1960c/643e0c95547b8c095ac9b6d0_awards.jpg");
}

.news-archive-header.reasearch-and-analysis {
  background-image: url("https://cdn.prod.website-files.com/641b85d1ba8e6f8425e1960c/643f2e3bd0ad727c40cdc4d5_research-desktop-banner.jpg");
}

.news-archive-header.centenary {
  background-image: url("https://cdn.prod.website-files.com/641b85d1ba8e6f8425e1960c/64407bfbb5cbd00c47574feb_post-centenary-banner-desktop.jpg");
}

.news-archive-header.news {
  background-image: url("https://cdn.prod.website-files.com/641b85d1ba8e6f8425e1960c/6440a02ffa4ab98d215750c4_news.jpg");
}

.news-archive-header.annual-reviews {
  background-image: url("https://cdn.prod.website-files.com/641b85d1ba8e6f8425e1960c/64486738bea2c1e680f0e172_aboutus-governance-annualreport.jpg");
}

.news-archive-header.careers {
  background-image: url("https://cdn.prod.website-files.com/641b85d1ba8e6f8425e1960c/6449f982f0acdd7046d1f096_careers-201806.jpg");
}

.news-archive-header.sectors {
  background-image: url("https://cdn.prod.website-files.com/641b85d1ba8e6f8425e1960c/644a056c2cdf83900e5be1e0_engagement-sectors.jpg");
}

.news-archive-header.e-news-archive {
  background-image: url("https://cdn.prod.website-files.com/641b85d1ba8e6f8425e1960c/645061b464613b6bc666cf9a_header-4-in-page-desktop-1440x286.jpg");
}

.news-archive-header.standards-heroes {
  background-image: url("https://cdn.prod.website-files.com/641b85d1ba8e6f8425e1960c/64407bfbb5cbd00c47574feb_post-centenary-banner-desktop.jpg");
}

.news-archive-header.standards-heroes-item {
  background-image: url("https://cdn.prod.website-files.com/641b85d1ba8e6f8425e1960c/6450ad41b84eb23a30677d24_1819-head.jpg");
}

.news-archive-header.standards-heroes-item.margin-top-25px {
  margin-top: 25px;
}

.news-archive-header.events {
  background-image: url("https://cdn.prod.website-files.com/641b85d1ba8e6f8425e1960c/6451a7dc7d6b9d0626f8d2c8_events.jpg");
}

.news-archive-header.events-template {
  flex-direction: column;
  justify-content: flex-end;
  align-items: flex-start;
  padding-top: 20px;
  padding-bottom: 20px;
  display: flex;
}

.news-archive-header.fy2021-q1, .news-archive-header.fy2021-q2 {
  background-image: url("https://cdn.prod.website-files.com/641b85d1ba8e6f8425e1960c/6451eb3919901e24d39d4249_TGR.jpg");
}

.news-archive-header.faqs {
  background-image: url("https://cdn.prod.website-files.com/641b85d1ba8e6f8425e1960c/6452f968580d9d84fa36427e_faq.jpg");
}

.news-archive-header.demo-page {
  background-image: url("https://cdn.prod.website-files.com/641b85d1ba8e6f8425e1960c/6451a7efe84d633300deae22_events-m.jpg");
}

.news-archive-header.critical-minerals-forum {
  background-image: url("https://cdn.prod.website-files.com/641b85d1ba8e6f8425e1960c/6493a99e9c69f3c304f41744_Critical-Minerals-desktop.jpeg");
}

.news-archive-header.digital-engineering-banner {
  background-image: url("https://cdn.prod.website-files.com/641b85d1ba8e6f8425e1960c/649d1664db88e10d92075e18_Digital-Engineering-desktop.jpeg");
}

.header-heading-span-2 {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  border: 1px rgba(0, 0, 0, 0);
  border-bottom: 4px solid #f7b600;
  border-radius: 0;
  flex: 1;
  justify-content: flex-start;
  align-items: flex-start;
  margin-bottom: -3px;
  margin-right: 0;
  padding-top: 5px;
  padding-bottom: 18px;
  display: flex;
}

.header-heading-span-2.padding-bottom-15px {
  padding-bottom: 15px;
}

.sub-list-letters {
  padding-bottom: 5px;
  line-height: 180%;
  list-style-type: none;
}

.sub-list-letters.no-padding {
  padding-bottom: 0;
}

.image-25 {
  padding-top: 20px;
  padding-bottom: 0;
}

.image-26 {
  padding-top: 20px;
}

.scott-bro-img {
  background-image: url("https://cdn.prod.website-files.com/641b85d1ba8e6f8425e1960c/64b495de1508753b7e127707_Scott%20Brownlaw%20230x230px.jpg");
  background-position: 0 0;
  background-size: cover;
}

.sector_manager-link-text {
  color: #000;
  font-family: Helveticaneueltstd Md, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 31px;
  text-decoration: underline;
}

.sector_manager-link-text.margin-top-20px {
  margin-top: 20px;
  font-size: 15px;
}

.sector_manager-link-text.font-size-14px {
  font-size: 14px;
}

.link-text-copy {
  color: #000;
  font-family: Helveticaneueltstd Md, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 31px;
  text-decoration: underline;
}

.link-text-copy.margin-top-20px {
  margin-top: 20px;
  font-size: 15px;
}

.link-text-copy.font-size-14px {
  font-size: 14px;
}

.sector-magager-link-text {
  display: inline;
}

.nextgen-booklet-img {
  object-fit: fill;
  max-width: 100%;
}

.faq_link-tab-1 {
  background-color: #fff;
  padding-left: 10px;
  padding-right: 10px;
  font-family: Helvetica neue lt pro, Arial, sans-serif;
  font-weight: 400;
}

.faq_link-tab-1:hover {
  border-left: 4px solid var(--sa-yellow);
  background-color: #f4f4f4;
  font-weight: 500;
}

.faq_link-tab-1.w--current {
  border-left: 4px solid var(--sa-yellow);
  background-color: #f4f4f4;
  padding-left: 10px;
  font-weight: 700;
}

.faq_link-tab-2 {
  background-color: #fff;
  padding-left: 10px;
  padding-right: 10px;
  font-family: Helvetica neue lt pro, Arial, sans-serif;
  font-weight: 400;
}

.faq_link-tab-2:hover {
  border-left: 4px solid var(--sa-yellow);
  background-color: #f4f4f4;
  font-weight: 500;
}

.faq_link-tab-2.w--current {
  border-left: 4px solid var(--sa-yellow);
  background-color: #f4f4f4;
  padding-left: 10px;
  font-weight: 700;
}

.faq_link-tab-3 {
  background-color: #fff;
  padding-left: 10px;
  padding-right: 10px;
  font-family: Helvetica neue lt pro, Arial, sans-serif;
  font-weight: 400;
}

.faq_link-tab-3:hover {
  border-left: 4px solid var(--sa-yellow);
  background-color: #f4f4f4;
  font-weight: 500;
}

.faq_link-tab-3.w--current {
  border-left: 4px solid var(--sa-yellow);
  background-color: #f4f4f4;
  padding-left: 10px;
  font-weight: 700;
}

.faq_link-tab-4 {
  background-color: #fff;
  padding-left: 10px;
  padding-right: 10px;
  font-family: Helvetica neue lt pro, Arial, sans-serif;
  font-weight: 400;
}

.faq_link-tab-4:hover {
  border-left: 4px solid var(--sa-yellow);
  background-color: #f4f4f4;
  font-weight: 500;
}

.faq_link-tab-4.w--current {
  border-left: 4px solid var(--sa-yellow);
  background-color: #f4f4f4;
  padding-left: 10px;
  font-weight: 700;
}

.faq_link-tab-5 {
  background-color: #fff;
  padding-left: 10px;
  padding-right: 10px;
  font-family: Helvetica neue lt pro, Arial, sans-serif;
  font-weight: 400;
}

.faq_link-tab-5:hover {
  border-left: 4px solid var(--sa-yellow);
  background-color: #f4f4f4;
  font-weight: 500;
}

.faq_link-tab-5.w--current {
  border-left: 4px solid var(--sa-yellow);
  background-color: #f4f4f4;
  padding-left: 10px;
  font-weight: 700;
}

.faq_link-tab-6 {
  background-color: #fff;
  padding-left: 10px;
  padding-right: 10px;
  font-family: Helvetica neue lt pro, Arial, sans-serif;
  font-weight: 400;
}

.faq_link-tab-6:hover {
  border-left: 4px solid var(--sa-yellow);
  background-color: #f4f4f4;
  font-weight: 500;
}

.faq_link-tab-6.w--current {
  border-left: 4px solid var(--sa-yellow);
  background-color: #f4f4f4;
  padding-left: 10px;
  font-weight: 700;
}

.tabname {
  background-color: #fff;
  padding-left: 10px;
  padding-right: 10px;
  font-family: Helvetica neue lt pro, Arial, sans-serif;
  font-weight: 400;
}

.tabname:hover {
  border-left: 4px solid var(--sa-yellow);
  background-color: #f4f4f4;
  font-weight: 500;
}

.tabname.w--current {
  border-left: 4px solid var(--sa-yellow);
  background-color: #f4f4f4;
  padding-left: 10px;
  font-weight: 700;
}

.tabname.w--current:focus-visible {
  border-style: solid;
  border-width: 1px 1px 1px 6px;
  border-color: black black black var(--sa-yellow);
  border-radius: 1px;
}

.tabname.w--current[data-wf-focus-visible] {
  border-style: solid;
  border-width: 1px 1px 1px 6px;
  border-color: black black black var(--sa-yellow);
  border-radius: 1px;
}

.bootcamp-booklet-img {
  object-fit: fill;
  max-width: 100%;
}

.devprograms-thumb-img {
  display: inline-block;
}

.div-block-49 {
  display: flex;
}

.grid-3-columns {
  grid-column-gap: 30px;
  flex: 1;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  max-width: 1440px;
}

.div-block-4 {
  opacity: 1;
  object-fit: fill;
  background-color: rgba(0, 0, 0, 0);
  padding: 10px;
}

.div-block-50, .div-block-51 {
  background-color: rgba(0, 0, 0, 0);
  padding: 10px;
}

.devprograms-thumb-grid {
  padding: 40px 10px 10px;
}

.devprograms-thumb-grid-second {
  padding: 40px 10px;
}

.previous {
  display: none;
}

.ff-contact-flex-block {
  align-items: flex-end;
}

.ff-about-rightside {
  flex: 0 auto;
}

.ff-staff-name {
  margin-bottom: 0;
}

.ff-staff-portrait {
  filter: grayscale();
  margin-bottom: 20px;
}

.section-full-height {
  flex-direction: column;
  justify-content: center;
  min-height: 100svh;
  padding-left: 40px;
  padding-right: 40px;
  display: flex;
}

.section-full-height.ff-bkgd-accent {
  background-color: #f0ebdf;
}

.section-full-height.ff-hero {
  background-image: url("https://cdn.prod.website-files.com/641b85d1ba8e6f8425e1960c/64b9d47e0ecd3dee9733cb7f_pexels-ben-mack-5707603%2B%20copy6.jpg");
  background-position: 50%;
  background-size: cover;
}

.ff-nav-menu {
  color: #fff;
  background-color: #222;
}

.ff-menu-white, .ff-nav-link {
  color: #fff;
}

.ff-staff-card-wrapper {
  width: 163px;
}

.ff-menu-button {
  background-color: #222;
  padding: 10px;
}

.ff-about-right-image {
  min-width: 400px;
}

.ff-staff-tit {
  margin-bottom: 20px;
  line-height: 140%;
}

.ff-head2-span {
  border-bottom: 4px solid #ffb500;
  padding-bottom: 30px;
  display: inline-block;
}

.ff-contact-quick-stack {
  grid-column-gap: 50px;
  grid-row-gap: 50px;
  padding-left: 0;
  padding-right: 0;
}

.ff-team-container {
  width: 100%;
}

.ff-about-leftside {
  flex: 0 auto;
  margin-right: 100px;
}

.ff-light {
  font-size: 16px;
  line-height: 191%;
}

.button-7 {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  color: #000;
  text-align: center;
  background-color: #ffb500;
  border-radius: 3px;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 311px;
  padding: 12px 20px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 400;
  text-decoration: none;
  display: flex;
  box-shadow: 0 2px rgba(0, 0, 0, .5);
}

.button-7.primary {
  flex-wrap: nowrap;
  max-width: 311px;
}

.button-7.secondary {
  box-shadow: none;
  border-radius: 0;
  max-width: 310px;
  margin-top: 0;
  margin-bottom: 0;
  font-weight: 600;
  text-decoration: underline;
}

.ff-contact-leftside {
  margin-right: 200px;
}

.ff-navbar {
  background-color: #222;
  position: fixed;
  top: 0%;
  bottom: auto;
  left: auto;
  right: 0%;
}

.ff-about-flex-block {
  padding-bottom: 80px;
}

.heading-ff-hero {
  color: #b79342;
  text-align: center;
  font-size: 36px;
}

.heading-ff-hero.mega {
  color: #000;
  font-size: 96px;
}

.heading-ff-hero.style2 {
  color: #222;
  letter-spacing: .2em;
  text-transform: uppercase;
  font-size: 21px;
  font-weight: 500;
}

.ff-head2 {
  text-align: left;
  margin-bottom: -3px;
  font-size: 48px;
}

.ff-head2-wrapper {
  border-bottom: 2px solid rgba(155, 155, 155, .5);
  flex-direction: column;
  align-items: flex-start;
  margin-bottom: 40px;
  display: block;
}

.faq-tab-item-question {
  margin-bottom: 20px;
}

.faq-tab-item {
  border-bottom: 2px solid var(--white);
  background-color: var(--light-grey);
  padding: 40px;
}

.empty-state {
  display: none;
}

.div-block-52 {
  background-image: linear-gradient(#000, #000);
  margin-bottom: 50px;
}

.link-block-17 {
  width: 100%;
  text-decoration: none;
}

.sector-overlay-div {
  background-image: linear-gradient(#000, #000);
  margin-bottom: 50px;
}

.mon-para {
  color: #000;
  text-align: left;
  border: 0 #000;
  border-bottom-style: solid;
  flex: 0 auto;
  width: auto;
  max-width: none;
  padding-bottom: 0;
  font-family: Open Sans, sans-serif;
  font-size: 16px;
  font-weight: 400;
  line-height: 190%;
  text-decoration: none;
  display: block;
  overflow: visible;
}

.mon-para.text-colour-white {
  color: var(--white);
}

.mon-para.text-colour-dark-grey {
  color: var(--dark-grey);
}

.mon-para.text-colour-black {
  color: var(--black);
}

.mon-para.padding-bottom-80px {
  display: block;
}

.mon-para.width-63 {
  width: 63%;
}

.mon-para.width-63.padding-bottom-20px {
  margin-bottom: 0;
}

.mon-para.padding-bottom-31px {
  padding-bottom: 31px;
}

.mon-para.font-size-14px {
  font-size: 14px;
}

.mon-para.padding-bottom-35px {
  padding-bottom: 20px;
}

.mon-para.margin-right-5px {
  margin-right: 5px;
}

.mon-para.margin-top-30px {
  margin-top: 30px;
}

.mon-para.padding-left-85px {
  padding-left: 85px;
}

.mon-para.padding-bottom-10px {
  padding-bottom: 10px;
}

.mon-para.letter-spacing-03px {
  letter-spacing: .3px;
}

.blue-light-box {
  border: 3px solid var(--sa-dark-blue);
  background-color: #8eb9ee;
  border-radius: 6px;
  padding: 20px;
}

.skip-link {
  z-index: 1;
  width: auto;
  margin-top: 0;
  margin-left: 0;
  display: inline-block;
  position: absolute;
  top: -40px;
}

.skip-link:focus-visible {
  z-index: 1000000000;
  margin-left: 50px;
  top: 0;
}

.skip-link[data-wf-focus-visible] {
  z-index: 1000000000;
  margin-left: 50px;
  top: 0;
}

.skip-link-trigger {
  z-index: -1;
  position: absolute;
  top: 200px;
  bottom: auto;
  left: 0%;
  right: 0%;
}

.image-27 {
  flex: 0 auto;
}

.flex-block {
  grid-column-gap: 2em;
}

.flex-child-full-wdith {
  flex: 1;
}

.two-column-conten-with-gap {
  grid-column-gap: 40px;
  flex-direction: row;
  display: flex;
}

.text-block-13 {
  font-weight: 700;
}

.container-4 {
  text-align: center;
  background-color: #fff;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 60%;
  max-width: 940px;
  margin: auto;
  padding-left: 0;
  font-size: 12px;
  display: flex;
  position: static;
}

.margin-bottom-24px {
  margin-bottom: 24px;
}

.image-37 {
  margin-right: 10px;
  font-size: 20px;
}

.image-39 {
  padding-left: 0;
  font-size: 20px;
}

.image-40 {
  margin-top: -74px;
  margin-bottom: 5px;
  padding-top: 0;
}

.div-block-56 {
  margin-right: 49px;
}

.image-38 {
  margin-right: 10px;
  font-size: 20px;
}

.hero-maintenance {
  text-align: left;
  background-color: #ffb500;
  border: 0 rgba(0, 0, 0, 0);
  flex-direction: column;
  justify-content: center;
  align-items: center;
  height: auto;
  margin-top: 85px;
  margin-left: 0;
  margin-right: 0;
  padding: 80px 0;
  line-height: 200%;
  display: flex;
  position: relative;
}

.heading-7 {
  padding-bottom: 11px;
}

.div-block-57 {
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  margin-top: -2px;
  margin-left: 57px;
  margin-right: 46px;
  padding-bottom: 0;
  display: flex;
}

.hero-wrapper-two {
  text-align: center;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  max-width: 750px;
  margin-left: auto;
  margin-right: auto;
  padding-top: 117px;
  padding-bottom: 49px;
  display: flex;
}

.body-2 {
  background-color: var(--sa-yellow);
}

.search-label {
  z-index: -100;
  opacity: 0;
  border: 0 rgba(0, 0, 0, 0);
  width: 100%;
  height: 60px;
  font-family: Helveticaneueltstd Lt, sans-serif;
  font-size: 2.3125rem;
  position: absolute;
  top: auto;
  bottom: 0%;
  left: 0%;
  right: 0%;
}

.div-block-58, .input-label-div {
  flex: 1;
  position: relative;
}

.left-arrow-2 {
  display: block;
}

.left-arrow-2:focus-visible {
  border: 2px solid #000;
}

.left-arrow-2[data-wf-focus-visible] {
  border: 2px solid #000;
}

.right-arrow-2 {
  opacity: 1;
  height: 63%;
}

.right-arrow-2:focus-visible {
  border: 2px solid #000;
}

.right-arrow-2[data-wf-focus-visible] {
  border: 2px solid #000;
}

.submit-button {
  background-color: var(--black);
}

.home-little-banner {
  border-radius: 8px;
  margin-right: 40px;
}

.stages-diag {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  justify-content: center;
  display: flex;
}

.stages-diag.padding-top-20px {
  padding-left: 0;
}

.stage {
  text-align: center;
  background-color: #f58221;
  border-radius: 6px;
  flex: 1;
  justify-content: center;
  align-items: center;
  padding: 20px;
  font-size: 16px;
  font-weight: 600;
  line-height: 140%;
  display: flex;
}

.stage.stage-2-colour {
  background-color: #f68b1f;
}

.stage.stage-3-colour {
  background-color: #f7951d;
}

.stage.stage-4-colour {
  background-color: #f99c1e;
}

.stage.stage-5-colour {
  background-color: #fba61a;
}

.stage.stage-6-colour {
  background-color: #fcae1a;
}

.list-item-2, .text-block-14 {
  font-weight: 400;
}

.terms-and-conditions p {
  padding-left: 26px;
}

.indent1 {
  padding-bottom: 0;
  padding-left: 40px;
}

.indent1.grey-background {
  background-color: var(--light-grey);
}

.indent1.grey-background.padding-20px {
  margin-bottom: 10px;
  padding-bottom: 20px;
}

.indent2 {
  padding-left: 80px;
}

.home-little-banner-wrapper {
  margin-right: 40px;
}

.accordion-title {
  margin-bottom: 0;
  padding-right: 30px;
}

.accordion-item {
  text-align: left;
  border-bottom: 1px solid #000;
}

.accordion-icon_left {
  transform-origin: 0 0;
  background-color: #000;
  width: 2px;
  height: 15px;
  position: absolute;
  top: 0;
  bottom: auto;
  left: 0;
  right: auto;
  transform: rotate(-45deg);
}

.timeline-accordion-icon {
  width: 26px;
  height: 12px;
  position: relative;
}

.accordion-trigger {
  color: #000;
  cursor: pointer;
  border-bottom: 1px #000;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  padding-top: 20px;
  padding-bottom: 20px;
  text-decoration: none;
  transition: background-color .3s;
  display: flex;
}

.accordion-trigger:hover {
  color: #000;
}

.accordion-content_spacer {
  margin-bottom: 20px;
}

.accordion-content {
  width: 100%;
  overflow: hidden;
}

.displayonly_component {
  background-color: #f4f4f4;
  flex-direction: column;
  justify-content: center;
  align-items: stretch;
  width: 100%;
  min-height: 300px;
  margin-top: 40px;
  padding: 40px;
  display: flex;
  box-shadow: 0 4px 8px rgba(0, 0, 0, .07), 0 50px 100px rgba(0, 0, 0, .05);
}

.displayonly_component.no-top-margin {
  margin-top: 0;
}

.accordion-icon_right {
  transform-origin: 100% 0;
  background-color: #000;
  width: 2px;
  height: 15px;
  position: absolute;
  top: 0;
  bottom: auto;
  left: 20px;
  right: auto;
  transform: rotate(45deg);
}

.accordion-content-2 {
  width: 100%;
  overflow: hidden;
}

.accordion-icon_right-2 {
  transform-origin: 100% 0;
  background-color: #000;
  width: 2px;
  height: 15px;
  position: absolute;
  top: 0;
  bottom: auto;
  left: 20px;
  right: auto;
  transform: rotate(45deg);
}

.accordion-trigger-2 {
  color: #000;
  cursor: pointer;
  border-bottom: 1px #000;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  padding-top: 16px;
  padding-bottom: 16px;
  text-decoration: none;
  transition: background-color .3s;
  display: flex;
}

.accordion-trigger-2:hover {
  color: var(--black);
}

.displayonly_component-2 {
  background-color: #fff;
  flex-direction: column;
  justify-content: center;
  align-items: stretch;
  width: 100%;
  min-height: 300px;
  margin-top: 40px;
  padding: 40px;
  display: flex;
  box-shadow: 0 4px 8px rgba(0, 0, 0, .07), 0 50px 100px rgba(0, 0, 0, .05);
}

.displayonly_component-2.hide {
  display: none;
}

.timeline-accordion-icon-2 {
  width: 26px;
  height: 12px;
  position: relative;
}

.accordion-item-2 {
  text-align: left;
  border-bottom: 1px solid #000;
}

.accordion-icon_left-2 {
  transform-origin: 0 0;
  background-color: #000;
  width: 2px;
  height: 15px;
  position: absolute;
  top: 0;
  bottom: auto;
  left: 0;
  right: auto;
  transform: rotate(-45deg);
}

.accordion-title-2 {
  margin-bottom: 0;
  padding-right: 30px;
}

.accordion-content_spacer-2 {
  margin-bottom: 20px;
}

.timeline-displayonly_component {
  background-color: #fff;
  flex-direction: column;
  justify-content: center;
  align-items: stretch;
  width: 100%;
  min-height: 300px;
  margin-top: 40px;
  padding: 20px 40px;
  display: flex;
  box-shadow: 0 4px 8px rgba(0, 0, 0, .07), 0 50px 100px rgba(0, 0, 0, .05);
}

.timeline-displayonly_component.hide {
  display: none;
}

.column-socials {
  background-image: url("https://cdn.prod.website-files.com/641b85d1ba8e6f8425e1960c/665e95894b7398dd705d471d_3137-socials-panel-art-update.jpg");
  background-position: 50%;
  background-size: cover;
  width: 450px;
}

.social-heading {
  text-align: center;
  margin-bottom: 0;
  font-weight: 500;
}

.social-links-block {
  justify-content: center;
  display: flex;
}

.social-link {
  padding-left: 8px;
  padding-right: 8px;
  font-family: Helveticaneueltstd Md, sans-serif;
  font-size: 20px;
}

.subscription-label {
  z-index: -1;
  opacity: 0;
  position: absolute;
}

.padding-global-2 {
  margin-left: 0;
}

.container-5 {
  background-color: #fff;
  max-width: 1440px;
  margin-left: auto;
  margin-right: auto;
}

.container-padding-2 {
  padding-left: 47px;
  padding-right: 47px;
  display: block;
}

.grey-background {
  background-color: var(--light-grey);
}

.card {
  background-color: var(--light-grey);
  background-image: url("https://cdn.prod.website-files.com/641b85d1ba8e6f8425e1960c/64e6921c07091dd367d44d4c_card-headers-copy.jpg");
  background-position: 0 0;
  background-repeat: no-repeat;
  background-size: 720px;
  flex: 1;
  padding-top: 160px;
}

.card.card-quantum {
  background-image: url("https://cdn.prod.website-files.com/641b85d1ba8e6f8425e1960c/64e6950861ede82b69a59bee_card-headers-quantum.jpg");
  background-position: 50% 0;
}

.card.card-access {
  background-image: url("https://cdn.prod.website-files.com/641b85d1ba8e6f8425e1960c/64e69539373469d7496b2c23_card-headers-access.jpg");
  background-repeat: no-repeat;
  background-size: 720px;
}

.card.card-pathways {
  background-image: url("https://cdn.prod.website-files.com/641b85d1ba8e6f8425e1960c/64e6ba855af7c292cfadd256_card-headers-pathways.jpg");
  background-position: 50% 0;
}

.card-wrapper {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  flex-wrap: wrap;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.card-text-block {
  padding: 30px 10% 40px;
}

.card-heading {
  color: var(--sa-dark-blue);
  margin-bottom: 16px;
  font-size: 24px;
  font-weight: 700;
}

.card-landscape {
  background-color: var(--light-grey);
  background-image: url("https://cdn.prod.website-files.com/641b85d1ba8e6f8425e1960c/64e6bba2730369021879c1ef_card-landscape-headers-copy.jpg");
  background-position: 0 0;
  background-repeat: no-repeat;
  background-size: auto 100%;
  flex: 1;
  padding-left: 40%;
}

.card-landscape.card-quantum {
  background-image: url("https://cdn.prod.website-files.com/641b85d1ba8e6f8425e1960c/64e6950861ede82b69a59bee_card-headers-quantum.jpg");
  background-position: 50% 0;
}

.card-landscape.card-access {
  background-image: url("https://cdn.prod.website-files.com/641b85d1ba8e6f8425e1960c/64e69539373469d7496b2c23_card-headers-access.jpg");
  background-repeat: no-repeat;
  background-size: 720px;
}

.card-landscape.card-pathways {
  background-image: url("https://cdn.prod.website-files.com/641b85d1ba8e6f8425e1960c/64e6ba855af7c292cfadd256_card-headers-pathways.jpg");
  background-position: 50% 0;
}

.card-l-wrapper {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  flex-wrap: wrap;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.card-img-left {
  background-color: var(--light-grey);
  background-image: url("https://cdn.prod.website-files.com/641b85d1ba8e6f8425e1960c/64e6921c07091dd367d44d4c_card-headers-copy.jpg");
  background-position: 0 0;
  background-repeat: no-repeat;
  background-size: 720px;
  flex: 1;
  padding-left: 100px;
}

.card-img-left.card-quantum {
  background-image: url("https://cdn.prod.website-files.com/641b85d1ba8e6f8425e1960c/64f07e104c923c0e75110e2e_Layer%201.jpg");
  background-position: -130px 0;
  background-repeat: no-repeat;
  background-size: auto 360px;
}

.card-img-left.card-access {
  background-image: url("https://cdn.prod.website-files.com/641b85d1ba8e6f8425e1960c/64f07e0f50cc1b019b947a2e_Layer%203.jpg");
  background-position: -60px 0;
  background-repeat: no-repeat;
  background-size: auto 260px;
}

.card-img-left.card-pathways {
  background-image: url("https://cdn.prod.website-files.com/641b85d1ba8e6f8425e1960c/64f07e0e2e606765bf8a5621_Layer%202.jpg");
  background-position: -60px 0;
  background-repeat: no-repeat;
  background-size: auto 260px;
}

.card-img-left.card-environment {
  background-image: url("https://cdn.prod.website-files.com/641b85d1ba8e6f8425e1960c/64f07e0ec37754218192845e_Layer%204.jpg");
  background-position: -60px 0;
  background-repeat: no-repeat;
  background-size: auto 260px;
}

.card-img-left.card-education {
  background-image: url("https://cdn.prod.website-files.com/641b85d1ba8e6f8425e1960c/64f07e0f5a2be2cc2987e8b6_Layer%205.jpg");
  background-position: -60px 0;
  background-size: auto 260px;
}

.card-img-left.card-engagement {
  background-image: url("https://cdn.prod.website-files.com/641b85d1ba8e6f8425e1960c/64f07e0f1a6f67749a21cee4_Layer%206.jpg");
  background-position: -60px 0;
  background-size: auto 260px;
}

.card-img-left.card-centenary {
  background-image: url("https://cdn.prod.website-files.com/641b85d1ba8e6f8425e1960c/64f07e0f1b38f2785639d2b1_Layer%207.jpg");
  background-position: -60px 0;
  background-size: auto 260px;
}

.card-img-left.card-diversity {
  background-image: url("https://cdn.prod.website-files.com/641b85d1ba8e6f8425e1960c/64f07e0f31cd7079913b9b2e_Layer%208.jpg");
  background-position: -60px 0;
  background-size: auto 260px;
}

.card-img-left.card-experience {
  background-image: url("https://cdn.prod.website-files.com/641b85d1ba8e6f8425e1960c/64f07e0f9d88accd764dc356_Layer%209.jpg");
  background-position: -60px 0;
  background-size: auto 260px;
}

.card-img-left.card-cet {
  background-image: url("https://cdn.prod.website-files.com/641b85d1ba8e6f8425e1960c/64f07e104c923c0e75110e2e_Layer%201.jpg");
  background-position: -60px 0;
  background-size: auto 260px;
}

.header-heading-span-3 {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  border: 1px rgba(0, 0, 0, 0);
  border-bottom: 4px solid #ffb500;
  border-radius: 0;
  flex: 1;
  justify-content: flex-start;
  align-items: flex-start;
  margin-bottom: -3px;
  margin-right: 0;
  padding-top: 5px;
  padding-bottom: 18px;
  padding-left: 0;
  display: flex;
}

.heading-1-2 {
  color: #000;
  margin-top: 20px;
  margin-bottom: 0;
  padding-left: 0;
  font-family: Helveticaneueltstd Lt, sans-serif;
  font-size: 32px;
  font-weight: 300;
  line-height: 140%;
}

.card-img-left2 {
  background-color: var(--light-grey);
  display: flex;
}

.card-img-left2.white_bkgd {
  background-color: var(--white);
}

.card-img-left2.outline {
  border: 1px solid #000;
}

.card-img {
  background-image: url("https://cdn.prod.website-files.com/641b85d1ba8e6f8425e1960c/64fbd2b2e2c33de399aeaed1_covers-copy.jpg");
  background-position: 50%;
  background-size: cover;
  width: 33%;
  margin-right: 40px;
}

.card-img.diversity {
  background-image: url("https://cdn.prod.website-files.com/641b85d1ba8e6f8425e1960c/64f07e0f31cd7079913b9b2e_Layer%208.jpg");
}

.card-img.centenary {
  background-image: url("https://cdn.prod.website-files.com/641b85d1ba8e6f8425e1960c/64f07e0f1b38f2785639d2b1_Layer%207.jpg");
}

.card-img.engagement {
  background-image: url("https://cdn.prod.website-files.com/641b85d1ba8e6f8425e1960c/64fbd2b20a3ae1495331eeb6_covers-copy2.jpg");
}

.card-img.education {
  background-image: url("https://cdn.prod.website-files.com/641b85d1ba8e6f8425e1960c/64f07e0f5a2be2cc2987e8b6_Layer%205.jpg");
}

.card-img.environmental {
  background-image: url("https://cdn.prod.website-files.com/641b85d1ba8e6f8425e1960c/64fbd2b279f83432f603771a_covers-copy3.jpg");
}

.card-img.access {
  background-image: url("https://cdn.prod.website-files.com/641b85d1ba8e6f8425e1960c/64f07e0f50cc1b019b947a2e_Layer%203.jpg");
}

.card-img.path {
  background-image: url("https://cdn.prod.website-files.com/641b85d1ba8e6f8425e1960c/64f2c18459342fcfbae34962_Layer%202-2.jpg");
}

.card-img.cet {
  background-image: url("https://cdn.prod.website-files.com/641b85d1ba8e6f8425e1960c/64f07e104c923c0e75110e2e_Layer%201.jpg");
}

.card-img.adv-search {
  background-image: url("https://cdn.prod.website-files.com/641b85d1ba8e6f8425e1960c/64fdade78c5ca2fdb2782049_covers-copy6.jpg");
  background-position: 50%;
}

.card-text-div {
  width: 55%;
  margin-top: 30px;
  margin-bottom: 30px;
  margin-right: 30px;
}

.image-41 {
  margin-left: 20px;
  padding-left: 0;
}

.text-span-3, .text-span-4, .text-span-5, .text-span-6 {
  color: red;
}

.quick-stack-2, .quick-stack-3 {
  padding-left: 0;
}

.navbar-logo-center-container {
  z-index: 5;
  background-color: rgba(0, 0, 0, 0);
  width: 1030px;
  max-width: 100%;
  margin-left: auto;
  margin-right: auto;
  padding: 20px;
}

.navbar-logo-center-container.shadow-three {
  width: 100%;
  max-width: 1140px;
}

.container-6 {
  width: 100%;
  max-width: 940px;
  margin-left: auto;
  margin-right: auto;
}

.navbar-wrapper-three {
  justify-content: center;
  align-items: center;
  display: flex;
  position: relative;
}

.navbar-brand-three {
  z-index: 5;
  position: absolute;
}

.nav-menu-wrapper-three {
  width: 100%;
}

.nav-menu-three {
  justify-content: space-between;
  align-items: center;
  margin-bottom: 0;
  display: flex;
}

.nav-menu-block {
  justify-content: center;
  align-items: center;
  margin-bottom: 0;
  display: flex;
}

.nav-link-2 {
  color: #1a1b1f;
  letter-spacing: .25px;
  margin-left: 5px;
  margin-right: 5px;
  padding: 5px 10px;
  font-size: 14px;
  line-height: 20px;
  text-decoration: none;
}

.nav-link-2:hover {
  color: rgba(26, 27, 31, .75);
}

.nav-link-2:focus-visible {
  outline-offset: 0px;
  color: #0050bd;
  border-radius: 4px;
  outline: 2px solid #0050bd;
}

.nav-link-2[data-wf-focus-visible] {
  outline-offset: 0px;
  color: #0050bd;
  border-radius: 4px;
  outline: 2px solid #0050bd;
}

.nav-dropdown-2 {
  margin-left: 5px;
  margin-right: 5px;
}

.nav-dropdown-toggle {
  letter-spacing: .25px;
  padding: 5px 30px 5px 10px;
  font-size: 14px;
  line-height: 20px;
}

.nav-dropdown-toggle:hover {
  color: rgba(26, 27, 31, .75);
}

.nav-dropdown-toggle:focus-visible {
  outline-offset: 0px;
  color: #0050bd;
  border-radius: 5px;
  outline: 2px solid #0050bd;
}

.nav-dropdown-toggle[data-wf-focus-visible] {
  outline-offset: 0px;
  color: #0050bd;
  border-radius: 5px;
  outline: 2px solid #0050bd;
}

.nav-dropdown-icon {
  margin-right: 10px;
}

.nav-dropdown-list-2 {
  background-color: #fff;
  border-radius: 12px;
}

.nav-dropdown-list-2.w--open {
  padding-top: 10px;
  padding-bottom: 10px;
}

.nav-dropdown-link {
  padding-top: 5px;
  padding-bottom: 5px;
  font-size: 14px;
}

.nav-dropdown-link:focus-visible {
  outline-offset: 0px;
  color: #0050bd;
  border-radius: 5px;
  outline: 2px solid #0050bd;
}

.nav-dropdown-link[data-wf-focus-visible] {
  outline-offset: 0px;
  color: #0050bd;
  border-radius: 5px;
  outline: 2px solid #0050bd;
}

.nav-link-accent {
  color: #1a1b1f;
  letter-spacing: .25px;
  margin-left: 5px;
  margin-right: 20px;
  padding: 5px 10px;
  font-size: 14px;
  font-weight: 700;
  line-height: 20px;
  text-decoration: none;
}

.nav-link-accent:hover {
  color: rgba(26, 27, 31, .75);
}

.button-primary {
  color: #fff;
  letter-spacing: 2px;
  text-transform: uppercase;
  background-color: #1a1b1f;
  padding: 12px 25px;
  font-size: 12px;
  line-height: 20px;
  transition: all .2s;
}

.button-primary:hover {
  color: #fff;
  background-color: #32343a;
}

.button-primary:active {
  background-color: #43464d;
}

.flex-block-2 {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  max-width: 100%;
}

.image-42 {
  flex: 1;
}

.float_right {
  float: right;
  max-width: 50%;
  margin-bottom: 40px;
  margin-left: 40px;
}

.float_left {
  float: left;
  max-width: 50%;
  margin-bottom: 40px;
  margin-right: 40px;
}

.quick-stack-4 {
  padding-left: 0;
  padding-right: 0;
}

.div-block-59 {
  padding-top: 20px;
  padding-bottom: 0;
}

.search-link-text {
  color: #000;
  font-family: Helveticaneueltstd Md, sans-serif;
  font-size: 1.375rem;
  font-weight: 500;
  line-height: 31px;
  text-decoration: underline;
}

.search-link-text.margin-top-20px {
  margin-top: 20px;
  font-size: 15px;
}

.search-link-text.font-size-14px {
  font-size: 14px;
}

.search-document-heading {
  color: #595959;
  letter-spacing: 1px;
  text-transform: uppercase;
  margin-bottom: 5px;
  font-family: Helvetica neue lt pro, Arial, sans-serif;
  font-size: 11px;
  font-weight: 700;
  line-height: 1;
  text-decoration: none;
  transition: all .18s ease-in-out;
}

.search-document-heading:hover {
  color: var(--dark-grey);
}

.search-document-wrapper {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  border: 0 solid #f4f4f4;
  border-bottom: 2px #f4f4f4;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  margin-bottom: 10px;
  display: flex;
}

.search-result-item {
  padding-bottom: 20px;
}

.search-text-link {
  font-size: 1rem;
  font-weight: 600;
  line-height: 31px;
}

.search-text-link.padding-right-5px {
  padding-right: 5px;
}

.search-summary {
  color: #000;
  text-align: left;
  border: 0 #000;
  border-bottom-style: solid;
  flex: 0 auto;
  width: auto;
  max-width: none;
  margin-bottom: 0;
  padding-bottom: 0;
  font-family: Open Sans, sans-serif;
  font-size: 1rem;
  font-weight: 400;
  line-height: 190%;
  text-decoration: none;
  display: block;
  overflow: visible;
}

.search-summary.text-colour-white {
  color: var(--white);
}

.search-summary.text-colour-dark-grey {
  color: var(--dark-grey);
}

.search-summary.text-colour-black {
  color: var(--black);
}

.search-summary.padding-bottom-80px {
  display: block;
}

.search-summary.width-63 {
  width: 63%;
}

.search-summary.width-63.padding-bottom-20px {
  margin-bottom: 0;
}

.search-summary.padding-bottom-31px {
  padding-bottom: 31px;
}

.search-summary.font-size-14px {
  font-size: 14px;
}

.search-summary.padding-bottom-35px {
  padding-bottom: 20px;
}

.search-summary.margin-right-5px {
  margin-right: 5px;
}

.search-summary.margin-top-30px {
  margin-top: 30px;
}

.search-summary.padding-left-85px {
  padding-left: 85px;
}

.search-summary.padding-bottom-10px {
  padding-bottom: 10px;
}

.search-summary.letter-spacing-03px {
  letter-spacing: .3px;
}

.search-flex-box {
  display: flex;
}

.web-search-filters {
  padding-top: 10px;
  padding-bottom: 10px;
  padding-left: 20px;
}

.heading-4_dynamic-2 {
  color: #000;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 22px;
  font-weight: 300;
  line-height: 140%;
}

.check-box-dot_dynamic-2 {
  border: 2px solid #ffb500;
  border-radius: 1000px;
  width: 26px;
  height: 25px;
  margin-left: 0;
}

.check-box-dot_dynamic-2:active, .check-box-dot_dynamic-2.activated {
  background-color: #ffb500;
}

.web-search-rersults-filters-column {
  flex: 0 auto;
  width: 30%;
  min-width: 25%;
  display: block;
}

.checkbox-label-3 {
  margin-bottom: 0;
}

.div-block-53 {
  grid-column-gap: .7em;
  display: flex;
}

.checkbox-field_sectors-interest-2 {
  object-fit: fill;
  flex-flow: row;
  align-content: flex-start;
  justify-content: flex-start;
  align-items: flex-start;
  height: 30px;
  margin-bottom: 0;
  margin-right: 50px;
  padding-bottom: 0;
  display: none;
  position: static;
  overflow: visible;
}

.radio-button-2 {
  opacity: 1;
  -webkit-backdrop-filter: blur(5px);
  backdrop-filter: blur(5px);
  background-color: rgba(0, 0, 0, 0);
  border: 1px solid #000;
  border-radius: 0;
  font-size: 30px;
  line-height: 30px;
}

.check-box_dynamic-2 {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  cursor: pointer;
  flex: 0 auto;
  justify-content: flex-start;
  align-self: flex-start;
  align-items: center;
  margin-bottom: 20px;
  padding-left: 0;
  display: block;
}

.check-box_dynamic-2.checked {
  cursor: default;
  display: none;
}

.radio-button-label {
  padding-left: 15px;
}

.radio-button-field {
  margin-bottom: 15px;
  padding-left: 0;
  font-size: 20px;
  font-weight: 700;
}

.heading-6-2 {
  text-align: left;
  padding-left: 20px;
}

.sector-interest-checkbox-3 {
  color: #ffb500;
  text-align: left;
  -webkit-text-stroke-color: #ffb500;
  background-color: #fcfcfc;
  border: 1px solid #ffb500;
  border-radius: 20px;
  flex: none;
  width: 15px;
  height: 15px;
  margin-right: 10px;
}

.sector-interest-checkbox-3:active {
  color: #ffb500;
  background-color: rgba(0, 0, 0, 0);
}

.sector-interest-checkbox-3.w--redirected-checked {
  background-color: #ffb500;
  border-color: #ffb500;
  width: 15px;
  height: 15px;
}

.filterby-heading {
  text-align: left;
  padding-left: 20px;
  font-family: Open Sans, sans-serif;
  font-size: 18px;
  font-weight: 600;
  line-height: 190%;
}

._wf-search-filter-label {
  padding-left: 15px;
  font-family: Open Sans, sans-serif;
  font-weight: 400;
}

.mixitup-page-list {
  text-align: right;
}

.algolia-current-filters-outer-container {
  border: 1px solid #5a5e9a;
  border-radius: 7px;
}

.search-results_left-column {
  width: 30%;
  min-width: 340px;
}

.filter-widgets {
  min-height: 205px;
}

.search-results_right-container {
  flex: 1;
}

.algolia-current-filters-inner-container {
  align-items: flex-start;
  display: flex;
}

.search-results_container {
  flex-direction: row;
  display: flex;
}

.algolia-current-filters {
  justify-content: space-between;
  display: flex;
}

.algolia-search-results-container {
  min-height: 2400px;
}

.algolia-stats-and-hits-outer-container {
  justify-content: space-between;
  display: flex;
}

.partner-with-us-update {
  background-image: url("https://cdn.prod.website-files.com/641b85d1ba8e6f8425e1960c/64ec4119cdbfa4e558c16da2_64e5992514534d52c0f077c1_GettyImages-905520588.jpg");
  background-attachment: scroll;
  margin-bottom: 0;
}

.under-banner-slider-wrap-2 {
  flex-wrap: nowrap;
  justify-content: center;
  align-items: center;
  width: 100%;
  display: flex;
}

.under-banner-link-wrapper-2 {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  color: #000;
  white-space: nowrap;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  min-width: 205px;
  height: 22px;
  padding: 30px 10px;
  font-weight: 400;
  text-decoration: none;
  display: flex;
}

.under-banner-link-wrapper-2:hover {
  color: #000;
}

.under-banner-slider-icon-2 {
  color: #160042;
  justify-content: center;
  align-items: center;
  width: 24px;
  height: 24px;
  display: flex;
}

.under-banner-slider-wrapper_mobile-2 {
  display: none;
  position: relative;
}

.under-banner_column-wrap-2 {
  flex-wrap: nowrap;
  flex: 1;
  justify-content: center;
  align-items: center;
  width: 100%;
  display: flex;
}

.grey-verical-line-2 {
  background-color: #000;
  border: 1px #9b9b9b;
  align-items: flex-start;
  width: 1px;
  height: 22px;
  display: block;
}

.four-column {
  grid-column-gap: 60px;
  grid-row-gap: 60px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.four-column.padding-top-40px {
  grid-column-gap: 30px;
  grid-row-gap: 30px;
}

.three-column {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.three-column.padding-top-40px {
  grid-column-gap: 30px;
  grid-row-gap: 30px;
  grid-template-columns: 1fr 1fr 1fr;
}

.img-circle {
  border-radius: 1200px;
}

.card-shadow {
  background-color: var(--white);
  border-radius: 10px;
  flex: 1;
  box-shadow: 0 10px 20px 11px rgba(0, 0, 0, .1);
}

.card-shadow.outline {
  border: 1px solid #bbb;
}

.card-shadow.outline.white_bkgd {
  background-color: var(--sa-yellow);
}

.padding-40px {
  padding: 40px;
}

.padding-40px.border-below-yellow {
  border-bottom: 1px solid #ffb500;
}

.paragraph-marketing {
  color: var(--grid-grey);
  text-align: left;
  border: 0 #000;
  border-bottom-style: solid;
  flex: 0 auto;
  width: auto;
  max-width: none;
  padding-bottom: 0;
  font-family: Open Sans, sans-serif;
  font-size: 16px;
  font-weight: 400;
  line-height: 150%;
  text-decoration: none;
  display: block;
  overflow: visible;
}

.paragraph-marketing.text-colour-white {
  color: var(--white);
}

.paragraph-marketing.text-colour-dark-grey {
  color: var(--dark-grey);
}

.paragraph-marketing.text-colour-black {
  color: var(--black);
}

.paragraph-marketing.padding-bottom-80px {
  display: block;
}

.paragraph-marketing.width-63 {
  width: 63%;
}

.paragraph-marketing.width-63.padding-bottom-20px {
  margin-bottom: 0;
}

.paragraph-marketing.padding-bottom-31px {
  padding-bottom: 31px;
}

.paragraph-marketing.font-size-14px {
  font-size: 14px;
}

.paragraph-marketing.padding-bottom-35px {
  padding-bottom: 20px;
}

.paragraph-marketing.margin-right-5px {
  margin-right: 5px;
}

.paragraph-marketing.margin-top-30px {
  margin-top: 30px;
}

.paragraph-marketing.padding-left-85px {
  padding-left: 85px;
}

.paragraph-marketing.padding-bottom-10px {
  padding-bottom: 10px;
}

.paragraph-marketing.letter-spacing-03px {
  letter-spacing: .3px;
}

.partner-icon {
  margin-bottom: 20px;
}

.partner-form {
  justify-content: center;
  display: flex;
}

.table_proposal {
  border-top: 1px solid var(--grid-grey);
  border-left: 1px solid var(--grid-grey);
  font-size: 16px;
}

.table_header {
  border-right: 1px solid var(--grid-grey);
  border-bottom: 1px solid var(--grid-grey);
  text-align: left;
  background-color: #f4f4f4;
  padding: 18px;
}

.table_cell {
  border-right: 1px solid var(--grid-grey);
  border-bottom: 1px solid var(--grid-grey);
  border-left: 1px solid var(--grid-grey);
  flex-direction: column;
  align-items: flex-start;
  padding: 18px;
}

.text-block-27 {
  flex: 1;
}

.accordian-transcript {
  width: 100%;
  display: block;
}

.accordian-transcript-header {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
  cursor: pointer;
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.accordian-transcript-panel {
  display: none;
}

.html-embed-2, .link-11 {
  display: block;
}

.link-12 {
  flex: 0 auto;
}

.accessible-accordion-component {
  background-color: #f4f4f4;
  flex-direction: column;
  justify-content: center;
  align-items: stretch;
  width: 100%;
  min-height: 300px;
  margin-top: 0;
  padding: 40px;
  display: flex;
  box-shadow: 0 4px 8px rgba(0, 0, 0, .07), 0 50px 100px rgba(0, 0, 0, .05);
}

.accessible-accordion-component.no-top-margin {
  margin-top: 0;
}

.div-block-60 {
  margin-left: 0;
}

.paragraph-6 {
  overflow: auto;
}

.paragraph-7 {
  text-align: center;
  font-size: 18px;
}

.link-13 {
  padding-top: 5px;
}

.slider-controls-wrapper {
  z-index: 2;
  background-color: rgba(255, 255, 255, 0);
  justify-content: flex-end;
  align-items: center;
  height: 40px;
  padding-left: 20px;
  padding-right: 0;
  display: flex;
  position: absolute;
  top: auto;
  bottom: 0%;
  left: 0%;
  right: 0%;
}

.left-side-wrapper {
  flex-direction: row;
  justify-content: center;
  align-items: center;
  display: none;
}

.play-wrapper {
  cursor: pointer;
  background-color: rgba(255, 255, 255, 0);
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding: 0;
  display: flex;
}

.play-wrapper:focus {
  border: 3px solid #fff;
}

.play-wrapper.hide {
  display: none;
}

.pause-wrapper {
  cursor: pointer;
  background-color: rgba(36, 36, 36, 0);
  border: 1px #000;
  border-radius: 1000px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  margin-top: 0;
  padding: 15px;
  display: flex;
}

.pause-wrapper:focus {
  border: 3px solid #fff;
}

.pause-wrapper:focus-visible {
  border: 3px solid #fff;
}

.pause-wrapper[data-wf-focus-visible] {
  border: 3px solid #fff;
}

.pause-wrapper.hide {
  display: none;
}

.right-wrapper {
  flex-direction: row;
  justify-content: center;
  align-items: center;
  width: auto;
  height: auto;
  display: flex;
}

.number-indicator {
  cursor: pointer;
  background-color: #242424;
  width: 20px;
  height: 20px;
  margin-right: 3px;
}

.app-footer {
  background-color: #002f5f;
  justify-content: flex-start;
  align-items: center;
  padding: 20px 47px;
  display: flex;
}

.image-43 {
  max-width: 20%;
  display: inline-block;
}

.div-block-61 {
  justify-content: flex-end;
  align-items: stretch;
  display: flex;
}

.cet-learn-more-row {
  padding-bottom: 30px;
  display: flex;
}

.cet-learn-more-img {
  flex: none;
  width: 20%;
  margin-right: 25px;
}

.cet-container {
  padding-bottom: 0;
  padding-left: 47px;
  padding-right: 47px;
}

.cet-four-column {
  grid-column-gap: 60px;
  grid-row-gap: 60px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.cet-four-column.padding-top-40px {
  grid-column-gap: 30px;
  grid-row-gap: 30px;
}

.div-block-62 {
  padding-top: 29px;
}

.full-reports_collection-list-ce {
  flex-wrap: wrap;
  align-content: flex-start;
  margin-left: -15px;
  margin-right: -15px;
  display: flex;
}

.image-44, .image-45 {
  display: block;
}

.test-slider-progress-bar-wrapper {
  z-index: 999;
  background-color: rgba(0, 0, 0, 0);
  width: 100%;
  height: 2px;
  position: absolute;
  bottom: 40px;
}

.test-slider-progress-bar {
  background-color: var(--sa-yellow);
  width: 0%;
  height: 100%;
}

.div-block-61-2 {
  background-color: rgba(255, 5, 5, 0);
  border: 1px #000;
  border-radius: 1000px;
  justify-content: center;
  align-items: center;
  padding: 0;
  display: flex;
  position: relative;
}

.image-43-2 {
  padding: 0;
  position: static;
  top: 25%;
  bottom: 0%;
  left: 0%;
  right: 0%;
}

.pause-img {
  z-index: 3;
  width: 15px;
  padding: 0;
  position: static;
}

.image-44-2 {
  width: 85%;
  height: 85%;
}

.loading-lottie {
  z-index: -1;
  width: 30px;
  position: absolute;
  transform: rotate(-90deg);
}

.test-slider-progress-bar-wrapper-second-slide, .test-slider-progress-bar-wrapper-third {
  background-color: rgba(0, 0, 0, 0);
  width: 100%;
  height: 2px;
  position: absolute;
  bottom: 40px;
}

.test-slider-progress-bar-second, .test-slider-progress-bar-third {
  background-color: var(--sa-yellow);
  width: 0%;
  height: 100%;
}

.pause-slide-heading-wrapper_home {
  z-index: 3;
  background-color: rgba(255, 255, 255, 0);
  justify-content: space-between;
  align-items: center;
  width: 100%;
  height: 40px;
  max-height: 40px;
  margin-left: -90px;
  padding-left: 0;
  display: flex;
  position: absolute;
  bottom: 0;
  left: -9px;
  right: auto;
}

.pause-slide-heading-wrapper_home.hide {
  display: none;
}

.de-report-icon-img {
  max-width: 50%;
}

.digital-engineering-thumb {
  background-image: linear-gradient(rgba(0, 0, 0, .4), rgba(0, 0, 0, .4)), url("https://cdn.prod.website-files.com/641b85d1ba8e6f8425e1960c/649d167f3f440aade3ec05be_Digital-Engineering-mobile.jpeg");
  background-position: 0 0, 0 0;
  background-size: auto, cover;
}

.our-history-timeline {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  justify-content: center;
  display: flex;
}

.our-history-timeline.padding-top-20px {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  padding-left: 0;
  list-style-type: none;
  display: block;
}

.our-history-timeline.padding-top-20px.border-history-left {
  border-left: 1px solid #f4f4f4;
  border-right: 0 #000;
  margin-left: 0;
}

.our-history-timeline.padding-top-20px.border-history-left.padding-left-20px {
  border-left-width: 2px;
  padding-left: 40px;
}

.our-history-timeline.padding-top-20px.border-exec-right {
  border-right: 1px solid #000;
}

.our-history-list-year {
  text-align: center;
  background-color: #fcae1a;
  border-radius: 50%;
  flex-direction: row;
  flex: 1;
  justify-content: center;
  align-items: center;
  width: 80px;
  height: 80px;
  padding: 20px;
  font-size: 16px;
  font-weight: 600;
  line-height: 140%;
  display: flex;
}

.our-history-list-year.stage-2-colour {
  background-color: #f68b1f;
}

.our-history-list-year.stage-3-colour {
  background-color: #f7951d;
}

.our-history-list-year.stage-4-colour {
  background-color: #f99c1e;
}

.our-history-list-year.stage-5-colour {
  background-color: #fba61a;
}

.our-history-list-year.stage-6-colour {
  background-color: #fcae1a;
}

.list-item-3 {
  list-style-type: none;
}

.our-history-list-desc {
  padding-top: 20px;
  padding-bottom: 20px;
  list-style-type: none;
  display: block;
}

.our-history-list-exec {
  float: left;
  clear: both;
  color: var(--white);
  text-align: center;
  object-fit: fill;
  background-color: #007ac9;
  border-radius: 50%;
  flex-flow: row;
  flex: 1;
  justify-content: center;
  align-items: center;
  width: 80px;
  height: 80px;
  margin-bottom: 20px;
  padding: 20px;
  font-size: 16px;
  font-weight: 600;
  line-height: 140%;
  display: flex;
  position: static;
}

.our-history-list-exec.stage-2-colour {
  background-color: #f68b1f;
}

.our-history-list-exec.stage-3-colour {
  background-color: #f7951d;
}

.our-history-list-exec.stage-4-colour {
  background-color: #f99c1e;
}

.our-history-list-exec.stage-5-colour {
  background-color: #fba61a;
}

.our-history-list-exec.stage-6-colour {
  background-color: #fcae1a;
}

.our-history-list-exec-desc {
  float: none;
  clear: none;
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-flow: row;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  align-content: stretch;
  align-items: stretch;
  margin-bottom: 60px;
  margin-left: 120px;
  padding-top: 30px;
  padding-bottom: 0;
  padding-left: 0;
  list-style-type: none;
  display: block;
}

.round-leftside {
  border-top-left-radius: 10px;
  border-bottom-left-radius: 10px;
}

.card-img-left3 {
  background-color: var(--white);
  border-radius: 10px;
  display: flex;
}

.card-img-left3.white_bkgd {
  background-color: var(--white);
}

.card-img-left3.outline {
  border: 1px solid #000;
}

.ai-two-column-content {
  flex-direction: row;
  display: flex;
}

.ai-percent-column-content_column-1 {
  flex: 0 auto;
  width: 70%;
  padding-right: 40px;
}

.ai-percent-column-content_column-2 {
  flex: 1;
}

.ai-percent-column-content_column-2.grey-block-div {
  flex: 0 auto;
  align-self: flex-end;
  width: 30%;
  padding: 20px;
}

.img-cdm {
  max-width: 50%;
}

.paragraph-8 {
  margin-bottom: 100px;
}

.div-block-63 {
  min-height: 850px;
}

.link-block-18, .link-block-19 {
  margin: 0 22px 22px 0;
  display: block;
  position: absolute;
  top: 0%;
  bottom: 0%;
  left: 0%;
  right: 0%;
}

.link-block-20 {
  margin: 0 20px;
  display: block;
  position: absolute;
  top: 0%;
  bottom: 0%;
  left: 0%;
  right: 0%;
}

.link-block-2 {
  margin: 0 20px 0 10px;
  display: block;
  position: absolute;
  top: 0%;
  bottom: 0%;
  left: 0%;
  right: 0%;
}

.link-block-22 {
  margin: 0 20px 20px 0;
  display: block;
  position: absolute;
  top: 0%;
  bottom: 0%;
  left: 0%;
  right: 0%;
}

.div-block-64 {
  box-sizing: border-box;
  aspect-ratio: auto;
  object-fit: fill;
  text-overflow: ellipsis;
  flex-flow: row;
  flex: 0 auto;
  max-width: 180px;
  display: block;
  overflow: hidden;
}

.div-block-65 {
  margin-bottom: -15px;
  padding-top: 0;
  display: block;
}

@media screen and (max-width: 991px) {
  .page-wrapper {
    padding-top: 70px;
  }

  .container-padding {
    padding-left: 20px;
    padding-right: 20px;
  }

  .header-heading-span {
    padding-bottom: 11px;
  }

  .column-wrap {
    grid-column-gap: 30px;
    grid-row-gap: 30px;
    flex-direction: row;
    flex: 0 auto;
    justify-content: center;
    margin-left: 0;
    margin-right: 0;
    padding-left: 0;
    padding-right: 0;
    display: flex;
  }

  .label {
    font-size: 10px;
    line-height: 100%;
  }

  .heading-jumbo {
    line-height: 130%;
  }

  .heading-jumbo.text-color-white, .heading-jumbo.text-color-white-2 {
    font-size: 32px;
  }

  .paragraph {
    float: none;
    clear: none;
  }

  .heading-1 {
    font-size: 24px;
    line-height: 140%;
  }

  .heading-2 {
    font-size: 32px;
  }

  .heading-3 {
    font-size: 24px;
  }

  .heading-4 {
    font-size: 16px;
  }

  .heading-5 {
    line-height: 130%;
  }

  .section_header-component {
    height: auto;
    min-height: 152px;
    margin-bottom: 30px;
    padding-top: 110px;
    padding-bottom: 34px;
    padding-left: 26px;
  }

  .section_header-component.firemate, .section_header-component.the-office-of-the-nsw-building-commissioner {
    margin-bottom: 30px;
  }

  .section_header-component.asean-australia-digital-trade {
    background-position: 0%;
  }

  .section_header-component.strategic-initiatives, .section_header-component.sectors, .section_header-component.iso-am-2023 {
    margin-bottom: 50px;
  }

  .link-text.margin-top-20px {
    margin-top: 20px;
  }

  .button.primary {
    line-height: 100%;
  }

  .button.primary.blue {
    flex: 0 auto;
    max-width: none;
  }

  .button.primary.white.max-width-none_ipad {
    max-width: none;
    position: relative;
  }

  .button.load-more-news {
    line-height: 100%;
  }

  ._65-percent-column-content {
    flex-direction: column;
  }

  ._65-percent-column-content.display-block_ipad {
    display: block;
  }

  ._65-percent-column-content_column-1 {
    width: 100%;
  }

  .three-column-content_column-1 {
    flex-direction: column;
    justify-content: flex-start;
    padding-bottom: 60px;
    padding-left: 20px;
    padding-right: 20px;
    display: block;
  }

  .nav-link {
    border-bottom: 1px solid #e5e6e5;
    border-left: 4px solid rgba(0, 0, 0, 0);
    justify-content: flex-start;
    padding: 20px 22px 20px 20px;
  }

  .nav-link.w--current {
    border-bottom-style: solid;
    border-bottom-color: var(--light-grey);
    border-left-width: 4px;
    border-left-color: var(--sa-yellow);
    font-weight: 700;
  }

  .nav-arrow-icon {
    opacity: 1;
    color: var(--dark-grey);
  }

  .nav-dropdown.committee-access {
    background-color: var(--sa-dark-blue);
    border-radius: 0;
  }

  .nav-link-dropdown {
    border-bottom: 1px solid #e5e6e5;
    border-left: 4px solid rgba(0, 0, 0, 0);
    justify-content: space-between;
    padding-left: 20px;
    padding-right: 22px;
  }

  .nav-link-dropdown.w--open {
    border-left: 4px solid var(--sa-yellow);
    font-weight: 700;
  }

  .nav-link-dropdown.text-color-white {
    color: var(--white);
  }

  .navbar {
    height: auto;
  }

  .nav-menu-wrapper_desktop.container-padding {
    display: none;
  }

  .page-tabbed-column-content_column-1 {
    width: 100%;
  }

  .page-tabbed-column-content {
    flex-direction: column;
  }

  .padding-bottom-80px.width-61.ipad-width, .padding-bottom-80px.width-61-2.ipad-width {
    width: 100%;
  }

  .padding-bottom-80px.relative-map-attachment {
    top: 50px;
  }

  .subheading {
    font-size: 20px;
  }

  .subheading.width-60 {
    width: 100%;
  }

  .breadcrumbs-wrapper {
    flex-wrap: wrap;
    padding-left: 20px;
    padding-right: 20px;
  }

  .list {
    padding-left: 20px;
  }

  .list-item {
    font-size: 16px;
    line-height: 31px;
  }

  .coloumn-div {
    flex-direction: column;
  }

  .quote-img {
    margin-bottom: 30px;
    margin-right: 0;
    padding-bottom: 0;
  }

  .padding-bottom-42px {
    padding-bottom: 39px;
  }

  .margin-bottom-20px {
    margin-bottom: 20px;
  }

  .padding-bottom-30px.mobile-padding-bottom-10px {
    padding-bottom: 10px;
  }

  .padding-bottom-60px {
    padding-bottom: 40px;
  }

  .annual-report-img {
    width: 141px;
    max-height: none;
  }

  ._4-block_wrapper {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
    flex-wrap: nowrap;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    align-content: space-around;
    justify-content: space-between;
    margin-left: 0;
    padding-left: 0;
    display: grid;
  }

  ._4-block_div {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    flex-wrap: nowrap;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    justify-content: center;
    align-items: center;
    width: 100%;
    max-width: none;
    margin-left: 0;
    margin-right: 0;
    display: flex;
  }

  .member-img-div {
    width: 25%;
  }

  .grid {
    grid-column-gap: 25px;
    grid-row-gap: 25px;
    grid-template-columns: 1fr;
  }

  .board-of-director-img-0 {
    width: 141px;
  }

  .grey-bg-span {
    align-self: flex-start;
    width: 100%;
    max-width: none;
    padding-left: 0;
    padding-right: 0;
    display: block;
  }

  .column-btn-div {
    width: 100%;
    min-width: auto;
    padding-top: 30px;
    padding-bottom: 30px;
  }

  .grey-verical-line {
    border-color: var(--grid-grey);
    width: 1px;
  }

  .row-header-4-button-wrapper {
    width: 100%;
    max-width: none;
    display: block;
  }

  .left-content-wrapper_home-about-us {
    max-width: none;
  }

  .home-discover_link-card-image.button-1, .home-discover_link-card-image.button-4, .home-discover_link-card-image.button-3, .home-discover_link-card-image.button-2 {
    display: none;
  }

  .home-discover_link-card {
    justify-content: flex-end;
    height: 470px;
    margin-bottom: 20px;
    padding-bottom: 12px;
    padding-left: 18px;
    padding-right: 18px;
  }

  .home-discover_link-card._1 {
    background-image: url("https://cdn.prod.website-files.com/641b85d1ba8e6f8425e1960c/642627b3d2fd9867c10436e2_Search%20for%20a%20standard_img-1.jpg");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: cover;
    justify-content: flex-end;
    padding-bottom: 12px;
    padding-left: 18px;
    padding-right: 18px;
  }

  .home-discover_link-card._2 {
    background-image: url("https://cdn.prod.website-files.com/641b85d1ba8e6f8425e1960c/642627b371eb3dc55a38cb19_Current-Projects_img-2.jpg");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: cover;
  }

  .home-discover_link-card._3 {
    background-image: url("https://cdn.prod.website-files.com/641b85d1ba8e6f8425e1960c/642627b310581f477a42ab98_Submitting%20a%20proposal_img-3.jpg");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: cover;
  }

  .home-discover_link-card._4 {
    background-image: url("https://cdn.prod.website-files.com/641b85d1ba8e6f8425e1960c/642627b3a75f4efbfa4bc087_Public-comment_img-4.jpg");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: cover;
  }

  .home-discover_link-card-wrapper {
    display: block;
  }

  ._2-columns-wrapper_home-feeds {
    flex-direction: column-reverse;
  }

  .column_news-feed {
    margin-bottom: 40px;
  }

  .padding-top-40px.display-block_mobile {
    display: block;
  }

  .placeholder_twitter-feed {
    width: 100%;
    height: 300px;
    max-height: none;
  }

  .blog-post-content {
    grid-row-gap: 8px;
  }

  .news-feed-collection-image {
    width: 130px;
    height: 90px;
  }

  .button-wrapper_new-feed {
    width: 100%;
  }

  .slider_home-hero {
    flex-direction: row;
    margin-bottom: 40px;
    display: block;
  }

  .slide-nav_hero-home {
    background-color: var(--light-grey);
    flex-wrap: nowrap;
    justify-content: flex-end;
    width: 50%;
    height: 22px;
    margin-left: 0;
    padding-top: 20px;
    padding-bottom: 20px;
    padding-right: 0;
    top: auto;
    bottom: 0%;
    left: 0%;
    right: auto;
  }

  .slide-heading-wrapper_home-hero {
    background-color: var(--light-grey);
    flex-direction: row;
    justify-content: center;
    width: 50%;
    height: 42px;
    padding: 10px 15px;
    display: block;
    top: auto;
    bottom: 0%;
    left: auto;
    right: 0%;
  }

  .slide-image_home-hero {
    object-fit: contain;
    height: auto;
  }

  .slider-progress-bar-wrapper {
    width: 96%;
    bottom: 41px;
    left: 2%;
    right: 2%;
  }

  .check-box-wrapper {
    width: 100%;
  }

  ._4-btn-grey-flex, ._3-btn-grey-flex {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    flex-direction: row;
    flex: 0 auto;
    justify-content: center;
    margin-left: 0;
    margin-right: 0;
    padding-left: 0;
    padding-right: 0;
    display: flex;
  }

  .row-header-3-button-wrapper {
    width: 100%;
    max-width: none;
    display: block;
  }

  .column-history-btn-div.paragraph {
    text-align: center;
    justify-content: center;
    width: 190px;
    padding: 30px 10px;
  }

  .users-column-content_column-1 {
    flex-direction: column;
    justify-content: flex-start;
    padding-bottom: 60px;
    padding-left: 20px;
    padding-right: 20px;
    display: block;
  }

  .four-grid-content_column {
    flex-direction: column;
    justify-content: flex-start;
    padding-bottom: 60px;
    padding-left: 0;
    padding-right: 0;
    display: block;
  }

  .sphere-paragraph-bold {
    font-size: 16px;
  }

  .sphere-div {
    width: 54px;
    height: 54px;
  }

  .timeline-row-wrapper._1922.odd, .timeline-row-wrapper._1929.odd, .timeline-row-wrapper._1950.odd, .timeline-row-wrapper._1973.odd, .timeline-row-wrapper._1990.odd, .timeline-row-wrapper._1997.odd, .timeline-row-wrapper._1999.odd, .timeline-row-wrapper._2007.odd {
    flex-direction: row;
  }

  .timeline-middle-column {
    align-self: stretch;
    align-items: center;
    display: flex;
  }

  .timeline-column {
    padding-left: 30px;
    padding-right: 30px;
  }

  .timeline-column.display-none_ipad {
    display: none;
  }

  .top-timeline-middle-line {
    top: 40px;
    bottom: 27px;
    left: 27px;
  }

  .nav-dropdown-list.w--open {
    background-color: var(--light-grey);
    position: relative;
  }

  .nav-menu-group-link-block-image-wrapper_commitee-access {
    height: auto;
    margin-bottom: 15px;
    padding-top: 30px;
  }

  .nav-menu-group-wrapper_committee-access {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    display: grid;
  }

  .nav-bar-top {
    display: none;
  }

  .nav-bar_ipad {
    z-index: 10;
    border-bottom: 1px solid #e5e6e5;
    height: auto;
    padding-top: 10px;
    padding-bottom: 10px;
    display: block;
    position: relative;
  }

  .navbar-columns_ipad {
    justify-content: space-between;
    height: auto;
    display: flex;
  }

  .navbar-column-1_ipad {
    flex: 1;
    height: auto;
  }

  .navbar-column-2_ipad {
    grid-column-gap: 20px;
    flex-direction: row-reverse;
    flex: 1;
    display: flex;
  }

  .menu-button_navbar-ipad {
    letter-spacing: 2.2px;
    text-transform: uppercase;
    flex-direction: column;
    justify-content: flex-start;
    align-self: flex-start;
    align-items: center;
    width: auto;
    min-width: 80px;
    padding-top: 0;
    padding-bottom: 0;
    font-family: Helvetica neue lt pro, Arial, sans-serif;
    font-size: 12px;
    font-weight: 400;
    text-decoration: none;
    display: flex;
  }

  .menu-button_navbar-ipad.w--open {
    z-index: 0;
    color: var(--dark-grey);
    background-color: rgba(0, 0, 0, 0);
    position: relative;
  }

  .navbar-icon_ipad {
    width: 24px;
    height: 24px;
    margin: 6px auto;
  }

  .nav-logo-link-block_ipad {
    width: 120px;
    display: block;
  }

  .nav-menu {
    background-color: var(--white);
  }

  .nav-menu-wrapper_ipad.ipad-adjustments {
    z-index: 9999;
    border-top-width: 1px;
    border-top-color: var(--sa-yellow);
    flex-direction: column;
    align-items: stretch;
    height: auto;
    padding-left: 0;
    padding-right: 0;
    display: flex;
    position: relative;
  }

  .nav-link_dropdown {
    border-bottom: 1px solid #e5e6e5;
    border-left: 4px solid rgba(0, 0, 0, 0);
    justify-content: flex-start;
    padding: 20px 22px 20px 44px;
  }

  .nav-link_dropdown.w--current {
    border-left-width: 4px;
    border-left-color: var(--sa-yellow);
    font-weight: 700;
  }

  .nav-link_dropdown.w--open {
    font-weight: 500;
  }

  .nav-link_dropdown.dropdown.w--current {
    border-left: 0px none var(--black);
    font-weight: 500;
  }

  .nav-nested-dropdown {
    display: block;
  }

  .nav-link_dropdown-link {
    padding-left: 81px;
    padding-right: 0;
    font-weight: 400;
    line-height: 100%;
  }

  .nav-link_dropdown-link.w--current {
    color: var(--dark-grey);
    font-weight: 500;
  }

  .nav-nested-dropdown-dropdown-list {
    position: static;
  }

  .nav-nested-dropdown-dropdown-list.w--open {
    background-color: rgba(0, 0, 0, 0);
  }

  .navbar-spacer {
    display: none;
  }

  .lower-left-timeline-middle-line {
    top: 40px;
    bottom: 25px;
  }

  .display-block_mobile {
    display: block;
  }

  .row-4-btn-slider-wrapper {
    width: 100%;
    max-width: none;
    display: block;
  }

  ._6-btn-grey-flex {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    flex-direction: row;
    flex: 0 auto;
    justify-content: center;
    margin-left: 0;
    margin-right: 0;
    padding-left: 0;
    padding-right: 0;
    display: flex;
  }

  .grey-bg-span-no-hide {
    align-self: flex-start;
    width: 100%;
    max-width: none;
    padding-left: 0;
    padding-right: 0;
    display: block;
  }

  .padding-bottom-31px {
    padding-bottom: 20px;
  }

  .nav-menu_ipad-opening-menu {
    border-top: 1px solid var(--sa-yellow);
    border-left: 1px solid var(--sa-yellow);
    background-color: var(--white);
    width: 16px;
    height: 16px;
    padding-bottom: 0;
    padding-right: 0;
    position: absolute;
    top: -8px;
    right: 52px;
    transform: rotate(-135deg);
  }

  .link-text_home-hero {
    font-size: 14px;
  }

  .display-none_ipad-phone {
    display: none;
  }

  .slide-image_home-hero_ipad {
    object-fit: contain;
    height: auto;
  }

  ._3x3-grid-column-content {
    grid-template-columns: auto minmax(auto, auto) auto;
  }

  .padding-bottom-80px {
    padding-bottom: 40px;
  }

  .margin-bottom-10px {
    margin-bottom: 10px;
  }

  .international-date-div {
    flex-wrap: nowrap;
    width: 100%;
    min-width: auto;
    height: 50px;
  }

  .board-directors-grid {
    grid-column-gap: 25px;
    grid-row-gap: 25px;
    grid-template-columns: 1fr;
  }

  .subheading-international-engagement {
    font-size: 24px;
  }

  .subheading-indo-pacific-digital-trade {
    font-size: 20px;
  }

  .footer_top {
    padding-top: 40px;
    padding-bottom: 40px;
  }

  .footer-top-links-content {
    grid-row-gap: 37px;
    flex-direction: column-reverse;
    align-items: center;
  }

  .div-block-19 {
    flex-wrap: wrap;
  }

  .back-to-top-div {
    top: -51px;
  }

  .footer-block {
    padding-top: 80px;
  }

  .ipad-margin-bottom-10px {
    margin-bottom: 20px;
  }

  .becoming-accredited-bottom-padding {
    padding-bottom: 60px;
  }

  .subheading-bold {
    font-size: 20px;
  }

  .sector-block {
    min-width: auto;
  }

  .sector-block-wrapper {
    width: 100%;
  }

  .strategic-initiatives-grid {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
    grid-template-columns: auto auto;
  }

  .strategic-initiatives-teams-img {
    width: 141px;
  }

  .strategic-initiatives-team-role {
    padding-bottom: 5px;
  }

  .circular-economy {
    margin-bottom: 50px;
  }

  .strategic-initiatives-block {
    min-width: auto;
  }

  .heading-1_dynamic {
    font-size: 24px;
    line-height: 140%;
  }

  .heading-2_dynamic {
    font-size: 32px;
  }

  .heading-3_dynamic {
    font-size: 24px;
  }

  .heading-4_dynamic {
    font-size: 16px;
  }

  .heading-5_dynamic {
    line-height: 130%;
  }

  .subheading_dynamic {
    font-size: 20px;
  }

  .section_header-component_dynamic {
    height: auto;
    min-height: 152px;
    margin-bottom: 30px;
    padding-top: 110px;
    padding-bottom: 34px;
    padding-left: 26px;
  }

  ._65-percent-column-content_dynamic {
    flex-direction: column;
  }

  ._65-percent-column-content_column-1_dynamic {
    width: 100%;
  }

  .padding-bottom-80px_dynamic {
    padding-bottom: 80px;
  }

  .breadcrumbs-wrapper_dynamic {
    flex-wrap: wrap;
    padding-left: 20px;
    padding-right: 20px;
  }

  .img-top-right {
    padding-left: 20px;
  }

  .nextgen-testimonials-row {
    flex-direction: column;
  }

  .nextgen-testimonials-img {
    justify-content: flex-start;
    align-self: auto;
    display: flex;
  }

  .image-11, .christina-green-img {
    width: auto;
  }

  .standard-award-three-column-content {
    grid-template-columns: 1fr 1fr 1fr;
  }

  .standard-award-three-column-content_column-1 {
    flex-direction: column;
    justify-content: flex-start;
    padding-bottom: 60px;
    padding-left: 20px;
    padding-right: 20px;
    display: block;
  }

  .award-winner-name {
    font-size: 20px;
  }

  .ipad-container-padding {
    padding-left: 20px;
    padding-right: 20px;
  }

  .previous-winner-slider-content {
    flex-direction: column;
    justify-content: flex-start;
    padding-bottom: 60px;
    padding-left: 20px;
    padding-right: 20px;
    display: block;
  }

  .research-analysis-report-title {
    font-size: 18px;
  }

  .research-analysis-img {
    width: 141px;
  }

  .standard-storebadge-img {
    width: 60%;
  }

  .distribution-partners-flex {
    width: 80%;
  }

  .podcast-grey-verical-line {
    border-color: var(--grid-grey);
    width: 1px;
  }

  .research-team-img-2 {
    width: 141px;
  }

  .research-team-email-div-2 {
    width: 135px;
  }

  .collection-item_research-analysis {
    width: 50%;
  }

  .grid_milestone {
    grid-column-gap: 25px;
    grid-row-gap: 25px;
    grid-template-columns: 1fr 1fr 1fr;
  }

  .milestone-grid-img {
    align-self: center;
    width: auto;
  }

  .header-heading-selector, .header-latest-news {
    padding-bottom: 11px;
  }

  .latest-news-left-img {
    width: 40%;
    margin-right: 25px;
  }

  .latest-news-text {
    width: 60%;
  }

  .featured-video-div {
    background-color: #f4f4f4;
    flex-direction: column;
    padding-top: 20px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .feature-video {
    width: 100%;
    margin-top: -50px;
    padding-top: 0;
  }

  .feature-video-text {
    width: 100%;
  }

  .videos-wrapper {
    flex-direction: row;
    display: block;
  }

  .latest-news-img {
    max-width: none;
  }

  .e-news-archive-left {
    width: 100%;
  }

  .e-news-archive-right {
    width: 0%;
    display: none;
  }

  .date-wrapper {
    width: 100%;
  }

  .news-date-div, .news-date-text-div {
    min-width: auto;
  }

  .media-enquiries-img {
    width: 141px;
    padding: 20px;
  }

  .media-enquiries-div {
    background-color: #f4f4f4;
    padding-right: 0;
  }

  .collection-item_media-enquiries {
    width: 100%;
    margin-left: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .collection-list_media-enquiries {
    flex-direction: column;
  }

  .e-news-archive-collection-list {
    width: auto;
  }

  .e-news-archive-collection-item {
    flex-direction: column;
    width: auto;
    display: flex;
  }

  .international-update-link-block {
    height: auto;
  }

  .collection-item-international-updates {
    width: 33%;
  }

  .international-team-img {
    width: 141px;
  }

  .collection-item-international-team {
    object-fit: fill;
    width: 50%;
    padding-right: 0;
    position: static;
  }

  .strategic-initiatives-collection-item {
    width: 50%;
    margin-right: 0;
    padding-right: 20px;
  }

  .sectors_collection-item {
    width: 33%;
  }

  .board-director_collection-item {
    width: 100%;
  }

  .board-of-director-div {
    background-color: #f4f4f4;
    width: 100%;
  }

  .board-of-director-img {
    width: 141px;
    height: auto;
    max-height: 100%;
    padding: 20px 0 20px 20px;
  }

  .board-director-qualification {
    padding-bottom: 6px;
  }

  ._50-percent-column-content {
    flex-direction: row;
  }

  .map-attachment-grey-bg-wrapper.show-ipad-mobile {
    display: none;
  }

  .careers-staff-img {
    justify-content: flex-start;
    align-self: auto;
    display: flex;
  }

  .careers-staff-image {
    width: auto;
  }

  .careers-staff-row {
    flex-direction: column;
  }

  .subheading-careers {
    font-size: 25px;
  }

  .top-subheading-careers {
    font-size: 24px;
  }

  .sector-collection-item {
    width: 100%;
    margin-right: 0;
    padding-right: 0;
  }

  .sector-team-div.negative-margin-20px {
    background-color: #f4f4f4;
  }

  .sector-collection-img {
    width: 141px;
    padding: 20px 0 20px 20px;
  }

  .sector-text-div {
    width: 100%;
  }

  .accordion-list {
    display: none;
  }

  .news-template-sub-heading {
    padding-top: 20px;
    font-size: 32px;
    line-height: 150%;
  }

  .news-item-main-img {
    float: none;
    width: 60%;
    max-width: none;
  }

  .news-more {
    flex: 0 auto;
    width: 50%;
    max-width: none;
  }

  .news-load-more-div {
    padding-bottom: 20px;
  }

  .video-collection-list-wrapper {
    flex-direction: row;
    display: block;
  }

  .video-collection-list {
    flex-direction: column;
    width: 100%;
    display: flex;
  }

  .video-collection-item {
    flex-direction: row;
    width: auto;
    max-width: none;
    margin-bottom: 20px;
    display: block;
  }

  .image-14 {
    width: 40%;
    max-width: none;
  }

  .video-collection-text-div {
    padding-left: 10px;
    padding-right: 10px;
  }

  .articles-collection-list {
    flex-direction: column;
    display: flex;
  }

  .articles-collection-item {
    width: auto;
    height: 220px;
    padding-bottom: 10px;
    display: flex;
  }

  .articles-img {
    width: 280px;
    max-width: none;
  }

  .articles-text-div {
    align-self: auto;
    padding-left: 10px;
  }

  .padding-bottom-140px {
    display: none;
  }

  .related-articles-collection-item {
    margin-bottom: 80px;
  }

  .related-article-left-img {
    width: 40%;
    margin-right: 25px;
  }

  .related-articles-text {
    width: 60%;
  }

  .related-articles-img {
    max-width: none;
  }

  .related-articles-load-more-div {
    padding-bottom: 20px;
  }

  .italic {
    font-style: italic;
  }

  .container-no-padding {
    padding-left: 0;
    padding-right: 0;
  }

  .container-no-padding.grey-bg {
    background-color: #eee;
  }

  .october-standard-heroes-collection-item {
    width: 20%;
  }

  .events-2023-block {
    height: 500px;
  }

  .events-collection-list {
    height: auto;
    max-height: 100%;
  }

  .events-collection-item {
    width: 30%;
    margin-right: 10px;
  }

  .fy2021-q1-grid {
    grid-template-columns: 400px minmax(auto, 400px) 170px;
  }

  .rich-text-block-flagship img, .rich-text-block-flagship figure {
    width: 100%;
  }

  .board-of-director-link {
    width: auto;
  }

  .img-link-block {
    width: 141px;
  }

  .team-profile-div {
    flex-direction: column;
  }

  .team-profile-title {
    padding-top: 10px;
  }

  ._70--content-col-copy {
    width: 100%;
  }

  .faqs-questions-div {
    padding-bottom: 80px;
  }

  .accordion-wrapper {
    margin-left: 0;
  }

  .tabs {
    flex-direction: column;
  }

  .faq-accordion-list {
    display: none;
  }

  .link-tab-1 {
    margin-bottom: 5px;
  }

  .faqs-tabs-menu {
    flex-direction: column;
    width: 100%;
    margin-bottom: 70px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .faqs-tabs-content {
    margin-left: 0;
    margin-right: 0;
    padding-right: 0;
  }

  .mini-heading-span {
    padding-bottom: 11px;
  }

  .faq-container-padding {
    padding-left: 0;
    padding-right: 0;
  }

  .contact-list-width {
    width: 85%;
  }

  .contact-list-3x3-grid-column-content {
    grid-template-columns: auto minmax(auto, auto) auto;
  }

  .sector-interest-checkbox {
    border-width: 1px;
    width: 15px;
    height: 15px;
    margin-top: 8px;
    margin-right: 5px;
    line-height: 2;
  }

  .under-banner_column-wrap {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    flex-direction: row;
    flex: 0 auto;
    justify-content: space-between;
    margin-left: 0;
    margin-right: 0;
    padding-left: 20px;
    padding-right: 20px;
    display: flex;
  }

  .under-banner-wrapper_desktop {
    align-self: flex-start;
    width: 100%;
    max-width: none;
    padding-left: 0;
    padding-right: 0;
    display: block;
  }

  .under-banner-component {
    background-color: var(--light-grey);
  }

  .under-banner-link-wrapper {
    width: 100%;
    min-width: auto;
    padding-top: 30px;
    padding-bottom: 30px;
  }

  .under-banner-slider-wrap {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    flex-direction: row;
    flex: 0 auto;
    justify-content: space-between;
    margin-left: 0;
    margin-right: 0;
    padding-left: 20px;
    display: flex;
  }

  .under-banner-slider-wrapper_mobile {
    display: none;
  }

  .tell-us-about-it-div {
    width: auto;
  }

  .tell-us-about-it-text {
    max-width: none;
  }

  .unsubscribe-btn.primary {
    line-height: 100%;
  }

  .unsubscribe-btn.primary.blue {
    flex: 0 auto;
    max-width: none;
  }

  .unsubscribe-btn.primary.white {
    min-width: auto;
  }

  .unsubscribe-btn.primary.white.max-width-none_ipad {
    max-width: none;
    position: relative;
  }

  .unsubscribe-btn.load-more-news {
    line-height: 100%;
  }

  .unsubscribe-btn.white {
    background-color: #fff;
    border: 1px solid #696969;
  }

  .button_dynamic-copy.primary {
    line-height: 100%;
  }

  .button_dynamic-copy.primary.blue {
    flex: 0 auto;
    max-width: none;
  }

  .button_dynamic-copy.primary.white.max-width-none_ipad {
    max-width: none;
    position: relative;
  }

  .button_dynamic-copy.load-more-news {
    line-height: 100%;
  }

  .subscription-form-left, .subscription-form-right {
    width: 100%;
  }

  .subscription-form-flex {
    flex-direction: column;
  }

  .modify-subscription-form-text-field {
    width: 100%;
    margin-left: 0;
    padding-right: 0;
  }

  .modify-subscription-label {
    width: 100px;
  }

  .subheading-underline {
    font-size: 20px;
  }

  .subheading-underline.width-60 {
    width: 100%;
  }

  .sector-interest-checkbox-2, .modify-subscription-checkbox {
    border-width: 1px;
    width: 15px;
    height: 15px;
    margin-top: 8px;
    margin-right: 5px;
    line-height: 2;
  }

  .dropdown-list {
    display: none;
  }

  .e-news-archive-section {
    padding-bottom: 80px;
  }

  .e-news-archive-section.width-61.ipad-width, .e-news-archive-section.width-61-2.ipad-width {
    width: 100%;
  }

  .articles-section {
    padding-bottom: 80px;
  }

  .articles-section.width-61.ipad-width, .articles-section.width-61-2.ipad-width {
    width: 100%;
  }

  .social-media-section {
    padding-bottom: 80px;
  }

  .social-media-section.width-61.ipad-width, .social-media-section.width-61-2.ipad-width {
    width: 100%;
  }

  .videos-section {
    padding-bottom: 80px;
  }

  .videos-section.width-61.ipad-width, .videos-section.width-61-2.ipad-width {
    width: 100%;
  }

  .lastest-news-section {
    padding-bottom: 80px;
  }

  .lastest-news-section.width-61.ipad-width, .lastest-news-section.width-61-2.ipad-width {
    width: 100%;
  }

  .select-sector-section {
    padding-bottom: 80px;
  }

  .select-sector-section.width-61.ipad-width, .select-sector-section.width-61-2.ipad-width {
    width: 100%;
  }

  .mobile-accordion-padding-bottom-20px, .mobile-accordion-padding-bottom-5px, .mobile-accordion-padding-bottom-25px, .mobile-accordion-padding-bottom-21px, .mobile-accordion-padding-bottom-30px, .mobile-accordion-padding-bottom-60px, .mobile-accordion-padding-bottom-25pxx, .mobile-accordion-padding-bottom-19pxpx {
    display: none;
  }

  ._404-wrapper {
    padding-left: 80px;
    padding-right: 80px;
  }

  .search-for-standard-check-box-wrapper {
    width: 100%;
  }

  .link-text-email.margin-top-20px {
    margin-top: 20px;
  }

  .news-text-div {
    margin-bottom: 20px;
  }

  .ict-procurement-standards-div {
    padding-bottom: 80px;
  }

  .ict-procurement-standards-div.width-61.ipad-width, .ict-procurement-standards-div.width-61-2.ipad-width {
    width: 100%;
  }

  .information-security-div {
    padding-bottom: 80px;
  }

  .information-security-div.width-61.ipad-width, .information-security-div.width-61-2.ipad-width {
    width: 100%;
  }

  .information-security-flex {
    display: block;
  }

  .image-16 {
    float: left;
    clear: none;
  }

  .asean_3x3-grid-column-content {
    grid-template-columns: auto minmax(auto, auto) auto;
  }

  .pagination {
    left: 0%;
  }

  .blog_header-link-block {
    margin-top: 0;
  }

  .pagination-2 {
    left: 0%;
  }

  .news_date-text {
    font-style: italic;
  }

  .sector-manager-small-heading, .activities_paragraph {
    float: none;
    clear: none;
  }

  .pop-up-heading-span {
    padding-bottom: 11px;
  }

  .circular-eco-report-div {
    width: 100%;
  }

  .contact-text {
    float: none;
    clear: none;
  }

  .award-winners-heading {
    font-size: 24px;
    line-height: 140%;
  }

  .icare_paragraph {
    float: none;
    clear: none;
  }

  .sector-case-study_header-bg {
    height: auto;
    min-height: 152px;
    margin-bottom: 30px;
    padding-top: 110px;
    padding-bottom: 34px;
    padding-left: 26px;
  }

  .sector-case-study_header-bg.firemate, .sector-case-study_header-bg.the-office-of-the-nsw-building-commissioner {
    margin-bottom: 30px;
  }

  .sector-case-study_header-bg.asean-australia-digital-trade {
    background-position: 0%;
  }

  .sector-case-study_header-bg.strategic-initiatives, .sector-case-study_header-bg.sectors {
    margin-bottom: 50px;
  }

  .sector-case-study-65-percent-column-content_column-1 {
    width: 100%;
  }

  .heading-1-42px {
    font-size: 24px;
    line-height: 140%;
  }

  .appointment-date {
    padding-top: 10px;
  }

  .video-link-block {
    display: flex;
  }

  .list_sg-004 {
    padding-left: 20px;
  }

  .sg-004_list-item {
    font-size: 16px;
    line-height: 31px;
  }

  .sg-004-second-list {
    padding-left: 20px;
  }

  .select-selector-paragraph {
    float: none;
    clear: none;
  }

  .id-div {
    top: -80px;
  }

  .close-search {
    display: none;
  }

  .navbar-search-inner-content {
    z-index: auto;
  }

  .link-block-15 {
    width: auto;
  }

  .text-block_search-navigation.mobile-margin-top-20px, .more-link-text.margin-top-20px, .international_link-text.margin-top-20px {
    margin-top: 20px;
  }

  .display-none_desktop {
    display: none;
  }

  .sector-interest-checkbox-hidden {
    border-width: 1px;
    width: 15px;
    height: 15px;
    margin-top: 8px;
    margin-right: 5px;
    line-height: 2;
  }

  .columns {
    display: flex;
  }

  .news-archive-header {
    height: auto;
    min-height: 152px;
    margin-bottom: 30px;
    padding-top: 110px;
    padding-bottom: 34px;
    padding-left: 26px;
  }

  .news-archive-header.firemate, .news-archive-header.the-office-of-the-nsw-building-commissioner {
    margin-bottom: 30px;
  }

  .news-archive-header.asean-australia-digital-trade {
    background-position: 0%;
  }

  .news-archive-header.strategic-initiatives, .news-archive-header.sectors {
    margin-bottom: 50px;
  }

  .header-heading-span-2 {
    padding-bottom: 11px;
  }

  .sector_manager-link-text.margin-top-20px, .link-text-copy.margin-top-20px {
    margin-top: 20px;
  }

  .faq_link-tab-1, .faq_link-tab-2, .faq_link-tab-3, .faq_link-tab-4, .faq_link-tab-5, .faq_link-tab-6, .tabname {
    margin-bottom: 5px;
  }

  .ff-about-right-image {
    min-width: 300px;
  }

  .ff-about-leftside {
    margin-right: 60px;
  }

  .button-7.primary {
    line-height: 100%;
  }

  .heading-ff-hero, .ff-head2 {
    font-size: 36px;
  }

  .mon-para {
    float: none;
    clear: none;
  }

  .flex-block {
    flex-direction: column;
    align-items: stretch;
  }

  .container-4 {
    max-width: 728px;
    margin-left: 151px;
    padding-left: 0;
  }

  .stage {
    display: flex;
  }

  .attention {
    background-color: rgba(255, 102, 153, .4);
  }

  .column-socials {
    min-height: 600px;
    margin-left: auto;
    margin-right: auto;
  }

  .container-padding-2 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .card-wrapper, .card-l-wrapper {
    grid-template-columns: 1fr;
  }

  .header-heading-span-3 {
    padding-bottom: 11px;
  }

  .heading-1-2 {
    font-size: 24px;
    line-height: 140%;
  }

  .card-img-left2 {
    display: block;
  }

  .card-img.adv-search {
    background-position: 50%;
  }

  .container-6 {
    max-width: 728px;
  }

  .navbar-wrapper-three {
    justify-content: space-between;
  }

  .navbar-brand-three {
    position: relative;
  }

  .nav-menu-wrapper-three {
    background-color: rgba(0, 0, 0, 0);
    top: 70px;
  }

  .nav-menu-three {
    background-color: #fff;
    border-radius: 50px;
    flex-wrap: wrap;
    justify-content: space-between;
    align-items: center;
    margin-top: 10px;
    padding: 20px;
    display: flex;
    box-shadow: 0 8px 50px rgba(0, 0, 0, .05);
  }

  .nav-link-2 {
    padding-left: 5px;
    padding-right: 5px;
  }

  .nav-dropdown-list-2.shadow-three.w--open {
    position: absolute;
  }

  .menu-button {
    padding: 12px;
  }

  .menu-button.w--open {
    color: #fff;
    background-color: #a6b1bf;
  }

  .flex-block-2 {
    flex-direction: column;
    align-items: stretch;
  }

  .search-link-text.margin-top-20px {
    margin-top: 20px;
  }

  .search-summary {
    float: none;
    clear: none;
  }

  .search-flex-box {
    flex-direction: column;
  }

  .heading-4_dynamic-2 {
    font-size: 16px;
  }

  .web-search-rersults-filters-column {
    width: 100%;
  }

  .sector-interest-checkbox-3 {
    border-width: 1px;
    width: 15px;
    height: 15px;
    margin-top: 8px;
    margin-right: 5px;
    line-height: 2;
  }

  .under-banner-slider-wrap-2 {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    flex-direction: row;
    flex: 0 auto;
    justify-content: space-between;
    margin-left: 0;
    margin-right: 0;
    padding-left: 20px;
    display: flex;
  }

  .under-banner-link-wrapper-2 {
    width: 100%;
    min-width: auto;
    padding-top: 30px;
    padding-bottom: 30px;
  }

  .under-banner-slider-wrapper_mobile-2 {
    display: none;
  }

  .under-banner_column-wrap-2 {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    flex-direction: row;
    flex: 0 auto;
    justify-content: space-between;
    margin-left: 0;
    margin-right: 0;
    padding-left: 20px;
    padding-right: 20px;
    display: flex;
  }

  .under-banner-component-2 {
    background-color: #f4f4f4;
  }

  .grey-verical-line-2 {
    border-color: #9b9b9b;
    width: 1px;
  }

  .four-column {
    grid-template-columns: 1fr 1fr;
  }

  .paragraph-marketing {
    float: none;
    clear: none;
  }

  .slider-controls-wrapper {
    justify-content: flex-start;
    padding-left: 0;
    padding-right: 0;
  }

  .left-side-wrapper {
    display: none;
  }

  .image-43 {
    max-width: 40%;
  }

  .cet-learn-more-row {
    flex-direction: column;
  }

  .cet-learn-more-img {
    width: auto;
  }

  .cet-four-column {
    grid-template-columns: 1fr 1fr;
  }

  .test-slider-progress-bar-wrapper, .test-slider-progress-bar-wrapper-second-slide, .test-slider-progress-bar-wrapper-third {
    width: 96%;
    bottom: 41px;
    left: 2%;
    right: 2%;
  }

  .pause-slide-heading-wrapper_home {
    background-color: var(--light-grey);
    flex-direction: row;
    justify-content: center;
    width: 50%;
    height: 42px;
    padding: 10px 15px;
    display: block;
    top: auto;
    bottom: 0%;
    left: auto;
    right: 0%;
  }

  .our-history-list-year, .our-history-list-exec {
    display: flex;
  }

  .card-img-left3 {
    display: block;
  }

  .ai-two-column-content {
    flex-direction: column;
  }

  .ai-two-column-content.display-block_ipad {
    display: block;
  }

  .ai-percent-column-content_column-1 {
    width: 100%;
  }

  .ai-percent-column-content_column-2.grey-block-div {
    flex: 1;
    width: auto;
  }
}

@media screen and (max-width: 767px) {
  .header-heading-wrapper {
    margin-bottom: 20px;
    margin-left: 0;
    padding-left: 0;
  }

  .header-heading-wrapper.margin-bottom-20px {
    margin-bottom: 20px;
    display: block;
  }

  .header-heading-wrapper.margin-bottom-22px {
    margin-bottom: 22px;
    display: block;
  }

  .header-heading-wrapper.margin-top-30px {
    margin-bottom: 22px;
  }

  .header-heading-wrapper.what-is-standard-header-margin, .header-heading-wrapper.international-meetings-header-margin-copy {
    margin-top: 0;
    margin-bottom: 20px;
  }

  .header-heading-wrapper.flex-news-updates {
    margin-bottom: 22px;
  }

  .header-heading-span {
    padding-bottom: 11px;
  }

  .heading-jumbo, .heading-jumbo.text-color-white {
    font-size: 25px;
  }

  .heading-jumbo.contact-page-size {
    font-size: 37px;
  }

  .heading-jumbo.text-color-white-2 {
    font-size: 25px;
  }

  .paragraph {
    margin-bottom: 0;
  }

  .paragraph.width-63 {
    width: 100%;
  }

  .heading-2 {
    font-size: 29px;
  }

  .heading-3.blue-text-light {
    line-height: 31px;
  }

  .heading-3.blue-text-light.margin-bottom-20px {
    margin-bottom: 20px;
    line-height: 120%;
    display: flex;
  }

  .section_header-component {
    background-image: url("https://cdn.prod.website-files.com/641b85d1ba8e6f8425e1960c/6424cb69aeb35326a0a5f2e9_aboutus-whatwedo-m.jpg");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: cover;
    background-attachment: scroll;
    flex-wrap: nowrap;
    width: auto;
    max-width: none;
    height: 50vw;
    max-height: 100%;
    margin-bottom: 30px;
    padding-top: 0;
    padding-bottom: 42px;
  }

  .section_header-component.governance {
    background-image: url("https://cdn.prod.website-files.com/641b85d1ba8e6f8425e1960c/6424dd678054c55638746135_governance%20page%20mobile.jpg");
  }

  .section_header-component.firemate {
    background-image: url("https://cdn.prod.website-files.com/641b85d1ba8e6f8425e1960c/6425128ae353047632364083_fireMate-mobile.jpg");
  }

  .section_header-component.the-office-of-the-nsw-building-commissioner {
    background-image: url("https://cdn.prod.website-files.com/641b85d1ba8e6f8425e1960c/642513383135f9d9fc64dc56_OBC-mobile.jpg");
    margin-bottom: 30px;
  }

  .section_header-component.board-and-executive {
    background-image: url("https://cdn.prod.website-files.com/641b85d1ba8e6f8425e1960c/642610332f817b095e41dc7d_aboutus-boardleadership-m.jpg");
  }

  .section_header-component.submitting-a-proposal {
    background-image: url("https://cdn.prod.website-files.com/641b85d1ba8e6f8425e1960c/642cbb266c45ae9070f6836d_standardsdevelopment-developingstandards-submittingaproposal-m.jpg");
  }

  .section_header-component.aged-standards-review {
    background-image: url("https://cdn.prod.website-files.com/641b85d1ba8e6f8425e1960c/642cfc7a25c1bba42eba05ca_standardsdevelopment-developingstandards-agedstandardsreview-m.jpg");
  }

  .section_header-component.action-plan {
    background-position: 25%;
    background-repeat: no-repeat;
    background-size: cover;
  }

  .section_header-component.asean-australia-digital-trade {
    background-image: url("https://cdn.prod.website-files.com/641b85d1ba8e6f8425e1960c/642e444299ad88c9069f93e2_engagement-international-initiative-m.jpg");
  }

  .section_header-component.international-engagement {
    background-image: url("https://cdn.prod.website-files.com/641b85d1ba8e6f8425e1960c/642e45d3bdb822136d534216_engagement-international-m.jpg");
  }

  .section_header-component.cyber-security, .section_header-component.indo-pacific-digital-trade, .section_header-component.ia-cepa-standards-mapping-and-gap-analysis {
    background-image: url("https://cdn.prod.website-files.com/641b85d1ba8e6f8425e1960c/642e444299ad88c9069f93e2_engagement-international-initiative-m.jpg");
  }

  .section_header-component.pacific-quality-infrastructure-initiative {
    background-image: url("https://cdn.prod.website-files.com/641b85d1ba8e6f8425e1960c/6436339f6c76caa6d3eb500d_pacific-quality-Infrastructure-Initiative-m.jpg");
  }

  .section_header-component.our-members {
    background-image: url("https://cdn.prod.website-files.com/641b85d1ba8e6f8425e1960c/643733ad6dc31b6f2931d950_aboutus-governance-ourmember-m.jpg");
  }

  .section_header-component.international-trade {
    background-image: url("https://cdn.prod.website-files.com/641b85d1ba8e6f8425e1960c/6437832e8f16160da5fe3769_international-trade-m.jpg");
  }

  .section_header-component.strategic-initiatives {
    background-image: url("https://cdn.prod.website-files.com/641b85d1ba8e6f8425e1960c/64379ab42c20ba1ba3c98d32_strategic-initiatives-mobile.jpg");
    margin-bottom: 30px;
  }

  .section_header-component.circular-economy {
    background-image: url("https://cdn.prod.website-files.com/641b85d1ba8e6f8425e1960c/643896cc2221b57ce94dc900_circual-economy-mobile.jpg");
  }

  .section_header-component.critical-and-emerging-technologies {
    background-image: url("https://cdn.prod.website-files.com/641b85d1ba8e6f8425e1960c/6438b8195ef94c6250e52e2d_critical-tech-mobile.jpg");
  }

  .section_header-component.environmental-social-and-government {
    background-image: url("https://cdn.prod.website-files.com/641b85d1ba8e6f8425e1960c/6438dd40298e144170deafd1_ESG-mobile.jpg");
  }

  .section_header-component.general-conditions-of-contract {
    background-image: url("https://cdn.prod.website-files.com/641b85d1ba8e6f8425e1960c/6438ec7599587833e87222aa_flagship-contract-m.jpg");
  }

  .section_header-component.hydrogen {
    background-image: url("https://cdn.prod.website-files.com/641b85d1ba8e6f8425e1960c/6438f1ef52adfdfc87f2fee3_Hydrogen-m.jpg");
  }

  .section_header-component.wiring-rules {
    background-image: url("https://cdn.prod.website-files.com/641b85d1ba8e6f8425e1960c/643deaa76cb87b0a1bee44a1_wiring-rules-m.jpg");
  }

  .section_header-component.nextgen {
    background-image: url("https://cdn.prod.website-files.com/641b85d1ba8e6f8425e1960c/643df071346456582c69c156_NEXTgen-banner-750x380.png");
  }

  .section_header-component.standards-awards, .section_header-component.previous-winners {
    background-image: url("https://cdn.prod.website-files.com/641b85d1ba8e6f8425e1960c/643e0c95504dc004692e004b_awards-m.jpg");
  }

  .section_header-component.reasearch-and-analysis {
    background-image: url("https://cdn.prod.website-files.com/641b85d1ba8e6f8425e1960c/643f2e4728c7a679dd54737a_research-mob-banner.jpg");
  }

  .section_header-component.centenary {
    background-image: url("https://cdn.prod.website-files.com/641b85d1ba8e6f8425e1960c/64407c0a2c9cef664de4dc0f_post-centenary-banner-mobile.jpg");
  }

  .section_header-component.news {
    background-image: url("https://cdn.prod.website-files.com/641b85d1ba8e6f8425e1960c/6440a03ecd89fa965154c890_news-m.jpg");
  }

  .section_header-component.annual-reviews {
    background-image: url("https://cdn.prod.website-files.com/641b85d1ba8e6f8425e1960c/6448674add145f6197be3ecf_aboutus-governance-annualreport-m.jpg");
  }

  .section_header-component.careers {
    background-image: url("https://cdn.prod.website-files.com/641b85d1ba8e6f8425e1960c/6449f982f0acdd5b87d1f095_careers-201806-m.jpg");
  }

  .section_header-component.sectors {
    background-image: url("https://cdn.prod.website-files.com/641b85d1ba8e6f8425e1960c/644a056ca803e377febe2d3d_engagement-sectors-m.jpg");
    margin-bottom: 30px;
  }

  .section_header-component.e-news-archive {
    background-image: url("https://cdn.prod.website-files.com/641b85d1ba8e6f8425e1960c/645062368f71469f0f2c2faf_header-5-in-page-mobile-750x380.jpg");
  }

  .section_header-component.standards-heroes {
    background-image: url("https://cdn.prod.website-files.com/641b85d1ba8e6f8425e1960c/64407c0a2c9cef664de4dc0f_post-centenary-banner-mobile.jpg");
  }

  .section_header-component.standards-heroes-item {
    background-image: url("https://cdn.prod.website-files.com/641b85d1ba8e6f8425e1960c/6450ad4bbb7767cda0e82e08_1819-head-mobile-768w.jpg");
  }

  .section_header-component.events {
    background-image: url("https://cdn.prod.website-files.com/641b85d1ba8e6f8425e1960c/6451a7efe84d633300deae22_events-m.jpg");
  }

  .section_header-component.fy2021-q1, .section_header-component.fy2021-q2 {
    background-image: url("https://cdn.prod.website-files.com/641b85d1ba8e6f8425e1960c/6451eb467aaf7a35afa35099_TGR-m.jpg");
  }

  .section_header-component.faqs {
    background-image: url("https://cdn.prod.website-files.com/641b85d1ba8e6f8425e1960c/6452f973d14c17291160272e_faq-m.jpg");
  }

  .section_header-component.digital-engineering-banner {
    background-image: url("https://cdn.prod.website-files.com/641b85d1ba8e6f8425e1960c/649d167f3f440aade3ec05be_Digital-Engineering-mobile.jpeg");
  }

  .section_header-component.sector-header-bg {
    background-image: url("https://cdn.prod.website-files.com/641b85d1ba8e6f8425e1960c/643896cc2221b57ce94dc900_circual-economy-mobile.jpg");
  }

  .section_header-component.nextgen-new23, .section_header-component.nextgen-new23.no-margin {
    background-image: url("https://cdn.prod.website-files.com/641b85d1ba8e6f8425e1960c/64b72c9784725baf1145b642_NEXTgen-Mobile-750x380.jpeg");
  }

  .section_header-component.bootcamp-new23, .section_header-component.bootcamp-new23.no-margin {
    background-image: url("https://cdn.prod.website-files.com/641b85d1ba8e6f8425e1960c/64b73402c081544b0229873d_Bootcamp-Mobile-750x380.jpeg");
  }

  .section_header-component.nextgenleaders-new23 {
    background-image: url("https://cdn.prod.website-files.com/641b85d1ba8e6f8425e1960c/64b73ba96f2f1f48f405d3e9_NEXTgen-Leaders-Mobile-750x380.jpeg");
  }

  .section_header-component.iecyoung-new23 {
    background-image: url("https://cdn.prod.website-files.com/641b85d1ba8e6f8425e1960c/64b740190b23ab2f2f18999b_IEC-Young-Prof-Mobile-750x380.jpeg");
  }

  .section_header-component.graduate-new23 {
    background-image: url("https://cdn.prod.website-files.com/641b85d1ba8e6f8425e1960c/64b7411e42421ae3cb6a0985_Graduate-Mobile-750x380.jpeg");
  }

  .section_header-component.devprograms-new23 {
    background-image: url("https://cdn.prod.website-files.com/641b85d1ba8e6f8425e1960c/64b7681a92eeacec8dd54009_dev-programs-mobile-750x380.jpg");
  }

  .section_header-component.environmental-social-and-government-copy {
    background-image: url("https://cdn.prod.website-files.com/641b85d1ba8e6f8425e1960c/6438dd40298e144170deafd1_ESG-mobile.jpg");
  }

  .section_header-component.iso-am-2023 {
    background-image: url("https://cdn.prod.website-files.com/641b85d1ba8e6f8425e1960c/64ddff5e90d3da8a29757d04_ISO-AM-2023-m.jpg");
    margin-bottom: 30px;
  }

  .button.primary.white {
    justify-content: center;
  }

  .button.primary.white.width-100 {
    max-width: 100%;
    padding-top: 20px;
    padding-bottom: 20px;
  }

  .button.load-more-news {
    width: 100%;
  }

  .two-column-content {
    flex-direction: column;
  }

  .two-column-content_column-2 {
    align-self: auto;
    padding-left: 0;
  }

  .three-column-content {
    flex-direction: column;
    grid-template-columns: 1fr;
  }

  .three-column-content_column-1 {
    padding-left: 0;
    padding-right: 0;
  }

  .three-column-content_column-2 {
    padding-right: 0;
  }

  .three-column-content_column-3 {
    padding-bottom: 60px;
  }

  .heading-component.margin-top-30px.margin-bottom-22px {
    margin-bottom: 22px;
  }

  .padding-bottom-80px.mobile-padding-bottom-50px {
    padding-bottom: 25px;
  }

  .padding-bottom-80px.mobile-padding-80px {
    padding-bottom: 80px;
  }

  .subheading {
    font-size: 20px;
  }

  .subheading.margin-bottom-30px {
    margin-bottom: 10px;
  }

  .subheading.padding-bottom-50px.font-size-24px {
    font-size: 24px;
  }

  .subheading.font-size-24px {
    font-size: 20px;
  }

  .subheading.international-ipad-font-size {
    font-size: 22px;
  }

  .breadcrumbs-wrapper {
    flex-wrap: wrap;
  }

  .padding-bottom-70px {
    padding-bottom: 70px;
  }

  .list-item.height-64px {
    margin-top: 0;
  }

  .coloumn-div {
    flex-direction: column;
  }

  .html-embed.hide-mobile-only {
    display: none;
  }

  .html-embed.hide-desktop-only {
    display: block;
  }

  .padding-bottom-42px {
    padding-bottom: 34px;
  }

  .margin-bottom-20px {
    display: none;
  }

  .sub-heading-link {
    font-size: 20px;
  }

  ._4-block_wrapper {
    flex-flow: wrap;
    align-content: space-around;
  }

  ._4-block_div {
    justify-content: center;
    width: 100%;
    max-width: none;
    min-height: 110px;
    margin-bottom: 20px;
    margin-right: 0;
    padding-left: 12px;
    padding-right: 12px;
  }

  .member-img-div {
    width: 33%;
    max-width: none;
  }

  .annual-report-text-div {
    align-items: flex-start;
    padding-left: 10px;
  }

  .grid {
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr;
    width: 100%;
    max-width: none;
    margin-left: 0;
  }

  .board-of-director-text-div-0 {
    align-items: flex-start;
  }

  .grey-bg-span {
    display: none;
  }

  .column-btn-div {
    align-items: center;
    height: 34px;
    margin-top: 5px;
    margin-bottom: 5px;
    padding: 5px 40px;
  }

  .column-btn-div.paragraph {
    flex-direction: column;
  }

  .column-btn-div.paragraph.mobile-slider-font {
    flex-wrap: nowrap;
    flex: 0 auto;
    justify-content: center;
    width: 100%;
    max-width: none;
    height: 34px;
    margin-top: 5px;
    margin-bottom: 5px;
    padding: 5px 7px;
    font-size: 12px;
    line-height: 120%;
  }

  .grey-verical-line {
    margin-right: -1px;
  }

  .grey-bg-link-block {
    height: auto;
  }

  .under-banner_desktop-component {
    display: none;
  }

  .blog-post-content_news-feed {
    grid-column-gap: 20px;
  }

  .news-feed-collection-image {
    min-width: 130px;
    max-width: none;
    margin-right: 0;
    display: block;
  }

  .padding-bottom-50px.ipad-padding-bottom-40px {
    padding-bottom: 40px;
  }

  ._3-btn-grey-flex {
    height: 66px;
  }

  .column-history-btn-div.paragraph {
    padding: 15px 7px;
  }

  .column-history-btn-div.paragraph.mobile-font {
    width: 120px;
    height: 44px;
    margin-top: 5px;
    margin-bottom: 5px;
    padding: 15px 7px;
    font-size: 12px;
  }

  .sphere-paragraph-bold {
    font-size: 12px;
  }

  .timeline-row-wrapper._1922 {
    flex-flow: row;
    justify-content: flex-start;
  }

  .timeline-middle-column {
    flex: 0 auto;
  }

  .top-timeline-middle-line {
    top: 50px;
    bottom: 60px;
  }

  .timeline-font {
    font-size: 12px;
    line-height: 150%;
  }

  ._4-btn-slider {
    border-bottom: 2px solid var(--sa-yellow);
    background-color: #f4f4f4;
    justify-content: center;
    width: auto;
    height: auto;
    display: flex;
  }

  .slide-nav {
    display: none;
  }

  .slide-1 {
    width: 33%;
    margin-top: 0;
  }

  .slider-grey-bg-link-block {
    flex-direction: row;
    justify-content: center;
    align-items: center;
    width: auto;
    margin-top: 0;
    display: flex;
  }

  .icon-2 {
    color: var(--grid-grey);
    background-color: rgba(0, 0, 0, 0);
    margin-left: 10px;
    margin-right: 10px;
  }

  .icon-3 {
    color: var(--grid-grey);
    margin-left: 10px;
    margin-right: 10px;
  }

  .mask {
    flex: 1;
    max-width: 711px;
    margin-left: 0;
    padding-left: 0;
    overflow: hidden;
  }

  .underline-text-list-div {
    margin-bottom: 20px;
  }

  ._2x2-block-row-grid {
    flex-direction: column;
    grid-template-columns: 1fr;
  }

  .lower-timeline-date {
    font-size: 22px;
  }

  .grey-bg-span-no-hide {
    display: block;
  }

  .padding-bottom-90px {
    padding-bottom: 45px;
  }

  .sub-list-bold {
    margin-bottom: 0;
  }

  .padding-bottom-31px {
    padding-bottom: 20px;
  }

  ._3x3-grid-column-content {
    grid-template-columns: auto minmax(auto, auto) minmax(auto, auto);
  }

  .bold-all-cap.padding-bottom-35px {
    padding-bottom: 20px;
  }

  .padding-bottom-80px {
    padding-bottom: 34px;
  }

  .margin-bottom-10px {
    display: block;
  }

  .international-date-div {
    margin-bottom: 15px;
    margin-right: 15px;
  }

  .international-date-text {
    font-size: 14px;
  }

  .board-directors-grid {
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr;
    width: 100%;
    max-width: none;
    margin-left: 0;
  }

  .grid-5 {
    grid-template-columns: 1fr;
  }

  .activities-flex-box {
    flex-flow: wrap;
  }

  .activity-div.first-activity-block {
    width: auto;
    min-width: auto;
  }

  .australia-aid-flex {
    height: 95px;
  }

  .australia-aid-text {
    font-size: 16px;
  }

  .what-is-standard-three-column-content {
    flex-direction: column;
    grid-template-columns: 1fr;
  }

  .subheading-international-engagement {
    font-size: 20px;
  }

  .subheading-indo-pacific-digital-trade {
    padding-bottom: 60px;
    font-size: 20px;
  }

  .australia-aid-img {
    max-width: 100%;
    max-height: 100px;
  }

  .contact-bold-small {
    padding-bottom: 20px;
  }

  .ipad-margin-bottom-10px {
    margin-bottom: 10px;
    display: block;
  }

  .becoming-accredited-bottom-padding {
    padding-bottom: 45px;
  }

  .subheading-bold {
    margin-bottom: 10px;
    font-size: 20px;
  }

  .mobile-padding-top-20px {
    padding-top: 20px;
  }

  .sector-block {
    max-width: none;
    padding-left: 29px;
  }

  .sector-block-text {
    font-weight: 400;
  }

  .strategic-initiatives-grid {
    grid-column-gap: 0px;
    grid-row-gap: 20px;
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr;
    width: 100%;
    max-width: none;
    margin-left: 0;
  }

  .strategic-initiatives-team-email {
    max-width: 110px;
    max-height: 33px;
  }

  .strategic-initiative-team-div {
    margin-left: 0;
    margin-right: 0;
  }

  .strategic-initiative-team-div.negative-margin-20px {
    margin-left: -20px;
    margin-right: -20px;
    padding-right: 0;
  }

  .padding-bottom-110px.mobile-padding-bottom-80px {
    padding-bottom: 80px;
  }

  .mobile-padding-top-30px {
    padding-top: 30px;
  }

  .circular-economy {
    background-image: url("https://cdn.prod.website-files.com/641b85d1ba8e6f8425e1960c/643896cc2221b57ce94dc900_circual-economy-mobile.jpg");
    margin-bottom: 30px;
  }

  .strategic-initiatives-block-text {
    font-weight: 400;
  }

  .strategic-initiatives-block {
    max-width: none;
    padding-left: 29px;
  }

  .strategic-initiatives-block-wrapper {
    padding-bottom: 0;
    padding-right: 0;
  }

  .heading-jumbo_dynamic {
    font-size: 25px;
  }

  .heading-2_dynamic {
    font-size: 29px;
  }

  .subheading_dynamic {
    font-size: 20px;
  }

  .paragraph_dynamic {
    margin-bottom: 0;
  }

  .section_header-component_dynamic {
    background-image: url("https://cdn.prod.website-files.com/641b85d1ba8e6f8425e1960c/6424cb69aeb35326a0a5f2e9_aboutus-whatwedo-m.jpg");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: cover;
    background-attachment: scroll;
    flex-wrap: nowrap;
    width: auto;
    max-width: none;
    height: 50vw;
    max-height: 100%;
    margin-bottom: 30px;
    padding-top: 0;
    padding-bottom: 42px;
  }

  .section_header-component_dynamic.search-for-a-standard {
    background-image: url("https://cdn.prod.website-files.com/641b85d1ba8e6f8425e1960c/6462ee9cc31920b376b77a38_buy-a-standard-m_1.jpg");
  }

  .padding-bottom-80px_dynamic {
    padding-bottom: 60px;
  }

  .header-heading-wrapper_dynamic {
    margin-bottom: 20px;
  }

  .breadcrumbs-wrapper_dynamic {
    flex-wrap: wrap;
  }

  .img-top-right {
    padding-left: 10px;
  }

  .img-text-flex {
    flex-direction: row;
  }

  .flex-left-img {
    width: 50%;
    margin-left: 0;
    margin-right: 0;
  }

  .flex-right-text {
    width: 50%;
  }

  .smart-devices-cybersecurity-labeling-scheme {
    background-image: url("https://cdn.prod.website-files.com/641b85d1ba8e6f8425e1960c/643de52f424272670181f2bd_smart-devices-mobile.jpg");
  }

  .smart-energy {
    background-image: url("https://cdn.prod.website-files.com/641b85d1ba8e6f8425e1960c/643de63b34645698e5690588_smart-energy-mobile.jpg");
  }

  .standard-award-three-column-content {
    flex-direction: column;
    grid-template-columns: 1fr;
  }

  .standard-award-three-column-content_column-1 {
    padding-left: 0;
    padding-right: 0;
  }

  .standard-award-three-column-content_column-2 {
    padding-right: 0;
  }

  .standard-award-three-column-content_column-3 {
    padding-bottom: 60px;
  }

  .award-winner-wrapper {
    flex-direction: column;
    width: auto;
    padding-left: 0;
    padding-right: 0;
  }

  .award-winner-img-div {
    align-self: center;
    height: auto;
    margin-right: 0;
  }

  .award-winner-name {
    font-size: 20px;
  }

  .award-winner-image {
    width: auto;
    height: auto;
    padding-bottom: 30px;
  }

  ._2022-award-winner-heading-header {
    margin-bottom: 30px;
    padding: 10px 20px;
  }

  .slider {
    flex-direction: row;
    display: block;
  }

  .previous-winner-slider-content {
    padding-left: 0;
    padding-right: 0;
  }

  .slide_previous-award {
    width: 100%;
  }

  .research-team-div {
    background-color: #f4f4f4;
    margin-left: -20px;
    margin-right: -20px;
    padding-right: 0;
  }

  .research-analysis-div {
    width: auto;
  }

  .distribution-partners-flex {
    width: 100%;
  }

  .research-team-img-2 {
    padding-top: 20px;
    padding-bottom: 0;
    padding-left: 20px;
  }

  .collection-item_research-analysis {
    width: 100%;
    margin-left: 0;
    margin-right: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .grid_milestone {
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr;
    width: 100%;
    max-width: none;
    margin-left: 0;
  }

  .collection-list_research-analysis {
    padding-left: 0;
  }

  .header-heading-selector, .header-latest-news {
    padding-bottom: 11px;
  }

  .header-latest-news-wrapper {
    margin-bottom: 20px;
  }

  .latest-news-left-img {
    width: auto;
  }

  .latest-news-text {
    padding-right: 0;
  }

  .header-latest-videos-wrapper {
    margin-bottom: 20px;
  }

  .latest-news-img {
    width: 200px;
  }

  .news-date-div {
    margin-bottom: 15px;
    margin-right: 15px;
  }

  .news-date-text {
    font-size: 14px;
  }

  .news-date-collection-item {
    width: 33%;
  }

  .news-date-text-div {
    margin-bottom: 15px;
    margin-right: 15px;
  }

  .media-enquiries-img {
    padding-bottom: 0;
  }

  .media-enquiries-div {
    margin-left: -20px;
    margin-right: -20px;
  }

  .media-enquiries-div.negative-margin-20px {
    flex-direction: row;
    width: 100%;
    margin-left: -20px;
    margin-right: -20px;
  }

  .collection-item_media-enquiries {
    width: 100%;
    margin-left: 0;
    margin-right: 0;
  }

  .collection-list_media-enquiries {
    width: auto;
    padding-left: 0;
  }

  .collection-list-wrapper_media-enquiries {
    width: 100%;
  }

  .media-enquiries-text-div {
    align-items: flex-start;
  }

  .media-enquiries-header-line {
    margin-bottom: 20px;
  }

  .international-team-div {
    margin-left: 0;
    margin-right: 0;
  }

  .international-team-div.negative-margin-20px {
    background-color: #f4f4f4;
    margin-left: -20px;
    margin-right: -20px;
    padding-top: 0;
    padding-left: 0;
  }

  .international-team-img {
    padding-top: 20px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .international-team-text-div {
    align-items: flex-start;
  }

  .collection-item-international-team {
    width: 100%;
    margin-left: 0;
    margin-right: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .strategic-initiatives-collection-item {
    width: 100%;
    margin-left: 0;
    margin-right: 0;
    padding-right: 0;
  }

  .sectors_collection-item {
    width: 50%;
  }

  .full-reports_collection-item {
    padding-bottom: 20px;
    padding-left: 0;
    padding-right: 0;
  }

  .board-director_collection-list {
    margin-left: -20px;
    margin-right: -20px;
    padding-left: 0;
  }

  .board-director_collection-item {
    width: 100%;
    margin-left: 0;
    margin-right: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .board-of-director-div {
    margin-left: 0;
    margin-right: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .board-of-director-img {
    height: 100%;
    margin-left: 12px;
    margin-right: 0;
    padding: 20px 0 10px;
    overflow: visible;
  }

  .board-of-director-text-div {
    align-items: flex-start;
    padding-left: 20px;
  }

  .contact-us {
    background-image: none;
    margin-bottom: 0;
  }

  ._50-percent-column-content {
    flex-direction: column;
  }

  ._50-percent-column-content_column-2 {
    margin-left: 0;
  }

  .map-attachment-grey-bg-wrapper.show-ipad-mobile {
    display: flex;
  }

  .map-attachment-grey-bg-wrapper.hide-ipad-mobile {
    display: none;
  }

  .map-attachment-file-size-text {
    margin-bottom: 0;
  }

  .contact-form-left-div {
    width: 100%;
  }

  .contact-form-right-div {
    width: 100%;
    margin-left: 0;
  }

  .contact-form-flex, .contact-form-question-input-div {
    flex-direction: column;
  }

  .contact-form-label {
    align-self: flex-start;
  }

  .contact-page-tabbed-column-content_column-50 {
    width: 100%;
    margin-right: 0;
  }

  .careers-staff-img {
    padding-right: 0;
  }

  .careers-staff-image {
    width: 100%;
  }

  .subheading-careers {
    font-size: 20px;
  }

  .subheading-careers.margin-bottom-20px {
    display: block;
  }

  .top-subheading-careers {
    font-size: 20px;
  }

  .sector-collection-item {
    width: 100%;
    margin-left: 0;
    margin-right: 0;
    padding-right: 0;
  }

  .sector-team-div {
    margin-left: 0;
    margin-right: 0;
  }

  .sector-team-div.negative-margin-20px {
    margin-left: -20px;
    margin-right: -20px;
    padding-right: 0;
  }

  .sector-text-div {
    width: 100%;
  }

  .accordion-toggle {
    margin-left: 0;
    margin-right: 0;
    padding-left: 10px;
    padding-right: 30px;
  }

  .accordion-toggle.last {
    height: 153px;
    margin-bottom: 50px;
  }

  .white-divider.last {
    margin-top: 75px;
  }

  .news-template-sub-heading {
    font-size: 20px;
  }

  .news-item-main-img {
    width: 100%;
    margin-left: 0;
  }

  .news-item-contact-text, .latest-edition-text {
    margin-bottom: 0;
  }

  .news-load-more-div {
    padding-bottom: 20px;
  }

  .articles-collection-item {
    height: 200px;
  }

  .articles-img {
    width: 180px;
  }

  .related-articles-collection-list {
    flex-direction: column;
  }

  .related-articles-collection-item {
    width: 100%;
    height: 180px;
    margin-bottom: 0;
  }

  .related-article-left-img {
    width: 25%;
  }

  .related-articles-text.padding-right-50px {
    width: 80%;
  }

  .header-related-articles-wrapper {
    margin-bottom: 20px;
  }

  .related-articles-load-more-div {
    padding-bottom: 20px;
  }

  .media-enquiries-wrapper {
    margin-bottom: 20px;
  }

  .e-news-sections-div {
    flex-direction: column;
  }

  .e-news-sections-wrapper {
    padding-left: 25px;
    padding-right: 25px;
  }

  .e-news-sections-50--left, .e-news-sections-50--right {
    width: 100%;
  }

  .e-news-content-div {
    flex-direction: column;
  }

  .e-news-content-left, .e-news-content-right {
    width: 100%;
  }

  .october-standard-heroes-collection-item {
    width: 33%;
  }

  .september-standard-heroes-collection-list {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    flex-wrap: wrap;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    grid-auto-flow: row;
  }

  .september-heroes-collection-item {
    width: 48%;
  }

  .august-standard-heroes-collection-list {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    display: block;
  }

  .august-heroes-collection-item {
    width: 48%;
  }

  .july-standard-heroes-collection-list {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    display: block;
  }

  .july-heroes-collection-item {
    width: 48%;
  }

  .june-standard-heroes-collection-list {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    display: block;
  }

  .june-heroes-collection-item, .may-heroes-collection-item {
    width: 48%;
  }

  .may-standard-heroes-collection-list, .april-standard-heroes-collection-list {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    display: block;
  }

  .april-heroes-collection-item, .march-heroes-collection-item {
    width: 48%;
  }

  .march-standard-heroes-collection-list {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    display: block;
  }

  .standards-heroes-item-img {
    float: none;
    padding-left: 0;
  }

  .events-2023-block {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    height: auto;
    margin-bottom: 10px;
    padding-top: 20px;
    padding-left: 10px;
  }

  .events-collection-item {
    flex-direction: column;
    width: 100%;
    display: block;
  }

  .font-24px.padding-bottom-6px {
    text-align: left;
    justify-content: flex-start;
    align-self: flex-start;
  }

  .div-block-32 {
    align-items: flex-start;
  }

  .text-block-5 {
    align-self: flex-start;
  }

  ._2023-events-img.padding-bottom-10px {
    width: 50px;
  }

  .events-template-btn {
    max-width: none;
  }

  .fy2021-q1-grid {
    grid-template-columns: 40% minmax(auto, 40%) 20%;
  }

  .fy2021-q3, .fy2021-q4 {
    background-image: url("https://cdn.prod.website-files.com/641b85d1ba8e6f8425e1960c/6451eb467aaf7a35afa35099_TGR-m.jpg");
  }

  .faq-accordion-flex-title {
    width: 90%;
  }

  .faqs-questions-div {
    padding-bottom: 60px;
  }

  .faq-accordion-list {
    display: none;
  }

  .mini-heading-span {
    padding-bottom: 11px;
  }

  .mini-heading-wrapper {
    margin-bottom: 20px;
    margin-left: 0;
    padding-left: 0;
  }

  .contact-list-4x4-grid-column-content {
    object-fit: fill;
    object-position: 50% 50%;
    overflow: auto;
  }

  .contact-list-width, .subscription-form-div {
    width: 100%;
  }

  .subscription-sub-to-div, .subsciption-form-question-input {
    flex-direction: column;
  }

  .under-banner_column-wrap, .under-banner-wrapper_desktop {
    height: auto;
  }

  .under-banner-slider-mask_mobile {
    width: 33.3333%;
  }

  .under-banner-slider_mobile {
    background-color: rgba(0, 0, 0, 0);
    width: auto;
    height: auto;
    position: static;
    overflow: hidden;
  }

  .under-banner-slide_mobile {
    padding: 0;
  }

  .under-banner-link-wrapper {
    text-align: center;
    align-items: center;
    height: 34px;
    margin-top: 0;
    margin-bottom: 0;
    padding: 0;
    font-size: 12px;
    font-weight: 400;
    line-height: 120%;
  }

  .under-banner-slider-wrap {
    height: auto;
    padding-left: 0;
    padding-right: 0;
  }

  .left-arrow, .right-arrow {
    justify-content: center;
    align-items: center;
    padding-left: 5px;
    padding-right: 5px;
    display: flex;
  }

  .under-banner-slider-wrapper_mobile {
    border-bottom: 1px solid var(--sa-yellow);
    padding: 5px 27px;
    display: block;
  }

  .under-banner-slider-icon {
    color: var(--dark-grey);
    width: 18px;
  }

  .under-banner-slide-last_mobile {
    justify-content: space-between;
    width: 91vw;
    display: flex;
  }

  .under-banner-slide-last_mobile.display-none {
    display: none;
  }

  .last-slide {
    width: 90vw;
    display: flex;
  }

  .icare-yellow-block {
    width: 24px;
    min-width: 24px;
    height: 31px;
    min-height: 31px;
    margin-right: 20px;
    padding-bottom: 0;
  }

  .tell-us-about-it-text {
    margin-bottom: 0;
  }

  .tell-us-about-it-text.width-63 {
    width: 100%;
  }

  .grey-block-links-div {
    margin-left: 10px;
  }

  .list-sectors-profile-text {
    margin-bottom: 0;
  }

  .list-sectors-profile-text.width-63 {
    width: 100%;
  }

  .unsubscribe-btn-wrapper {
    text-align: left;
    flex-flow: column;
    justify-content: center;
    align-items: stretch;
    padding-left: 0;
  }

  .unsubscibe-btn-div {
    flex: none;
    align-self: auto;
    margin-bottom: 10px;
  }

  .unsubscribe-btn {
    min-width: auto;
    max-width: none;
    font-size: 14px;
  }

  .unsubscribe-btn.primary {
    padding-left: 20px;
    padding-right: 20px;
  }

  .unsubscribe-btn.primary.white {
    justify-content: center;
  }

  .unsubscribe-btn.primary.white.width-100 {
    max-width: 100%;
    padding-top: 20px;
    padding-bottom: 20px;
  }

  .unsubscribe-btn.load-more-news {
    width: 100%;
  }

  .unsubscribe-btn.white {
    max-width: none;
  }

  .button_dynamic-copy.primary.white {
    justify-content: center;
  }

  .button_dynamic-copy.primary.white.width-100 {
    max-width: 100%;
    padding-top: 20px;
    padding-bottom: 20px;
  }

  .button_dynamic-copy.load-more-news {
    width: 100%;
  }

  .modify-subsciption-form-question-input {
    flex-direction: row;
    align-items: flex-start;
  }

  .subheading-underline {
    font-size: 20px;
  }

  .subheading-underline.margin-bottom-30px {
    margin-bottom: 10px;
  }

  .subheading-underline.padding-bottom-50px.font-size-24px {
    font-size: 24px;
  }

  .subheading-underline.font-size-24px {
    font-size: 20px;
  }

  .subheading-underline.international-ipad-font-size {
    font-size: 22px;
  }

  .dropdown-list {
    width: 450px;
    display: none;
  }

  .e-news-archive-section {
    padding-bottom: 60px;
  }

  .e-news-archive-section.mobile-padding-bottom-50px {
    padding-bottom: 25px;
  }

  .e-news-archive-section.mobile-padding-80px {
    padding-bottom: 80px;
  }

  .articles-section {
    padding-bottom: 60px;
  }

  .articles-section.mobile-padding-bottom-50px {
    padding-bottom: 25px;
  }

  .articles-section.mobile-padding-80px {
    padding-bottom: 80px;
  }

  .social-media-section {
    padding-bottom: 60px;
  }

  .social-media-section.mobile-padding-bottom-50px {
    padding-bottom: 25px;
  }

  .social-media-section.mobile-padding-80px {
    padding-bottom: 80px;
  }

  .videos-section {
    padding-bottom: 60px;
  }

  .videos-section.mobile-padding-bottom-50px {
    padding-bottom: 25px;
  }

  .videos-section.mobile-padding-80px {
    padding-bottom: 80px;
  }

  .lastest-news-section {
    padding-bottom: 60px;
  }

  .lastest-news-section.mobile-padding-bottom-50px {
    padding-bottom: 25px;
  }

  .lastest-news-section.mobile-padding-80px {
    padding-bottom: 80px;
  }

  .select-sector-section {
    padding-bottom: 60px;
  }

  .select-sector-section.mobile-padding-bottom-50px {
    padding-bottom: 25px;
  }

  .select-sector-section.mobile-padding-80px {
    padding-bottom: 80px;
  }

  .mobile-accordion-padding-bottom-20px {
    padding-bottom: 30px;
    padding-right: 0;
    display: block;
  }

  .mobile-accordion-padding-bottom-15px, .mobile-accordion-padding-bottom-5px {
    padding-bottom: 5px;
    padding-right: 0;
  }

  .mobile-accordion-padding-bottom-70px {
    padding-bottom: 30px;
    padding-right: 0;
  }

  .mobile-accordion-padding-bottom-25px {
    padding-bottom: 30px;
    padding-right: 0;
    display: none;
  }

  .mobile-accordion-padding-bottom-21px, .mobile-accordion-padding-bottom-30px, .mobile-accordion-padding-bottom-60px {
    padding-bottom: 30px;
    padding-right: 0;
    display: block;
  }

  .mobile-accordion-padding-bottom-25pxx, .mobile-accordion-padding-bottom-19pxpx {
    padding-bottom: 30px;
    padding-right: 0;
    display: none;
  }

  .paragraph-sector-updates {
    margin-bottom: 0;
  }

  .paragraph-sector-updates.width-63, .e-news-content-wrap {
    width: 100%;
  }

  .news_grid-select-sector {
    grid-template-columns: 1fr 1fr;
  }

  .news-text-div {
    margin-bottom: 10px;
    display: block;
  }

  .submit-enquiry-contact-form-label {
    align-self: flex-start;
  }

  .ict-procurement-standards-div {
    padding-bottom: 60px;
  }

  .ict-procurement-standards-div.mobile-padding-bottom-50px {
    padding-bottom: 25px;
  }

  .ict-procurement-standards-div.mobile-padding-80px {
    padding-bottom: 80px;
  }

  .information-security-div {
    padding-bottom: 60px;
  }

  .information-security-div.mobile-padding-bottom-50px {
    padding-bottom: 25px;
  }

  .information-security-div.mobile-padding-80px {
    padding-bottom: 80px;
  }

  .information-security-flex {
    display: block;
  }

  .information-security-text-div {
    clear: none;
  }

  .image-16 {
    float: left;
    clear: none;
    margin-right: 10px;
    display: block;
  }

  .information-security-flex-copy {
    float: left;
    display: flex;
  }

  .section_cybersecurity-automation-controls-systems {
    margin-bottom: 0;
    padding-bottom: 0;
  }

  .three-block-flex {
    flex-direction: column;
  }

  .privacy-requirement-grey-block-div {
    width: 100%;
    margin: 10px 0;
  }

  .privacy-requirements_paragraph {
    margin-bottom: 0;
  }

  .privacy-requirements_paragraph.width-63 {
    width: 100%;
  }

  .cybersecurity-standards-img {
    float: none;
    clear: none;
  }

  .cybersecurity-flex {
    display: flex;
  }

  .asean_3x3-grid-column-content {
    grid-template-columns: auto minmax(auto, auto) minmax(auto, auto);
  }

  .sector-manager-small-heading {
    margin-bottom: 0;
  }

  .sector-manager-small-heading.width-63 {
    width: 100%;
  }

  .activities_paragraph {
    margin-bottom: 0;
  }

  .activities_paragraph.width-63 {
    width: 100%;
  }

  .pop-up-heading-span {
    padding-bottom: 11px;
  }

  .circular-eco-report-div {
    padding-bottom: 20px;
    padding-left: 0;
    padding-right: 0;
  }

  .circular-economy_annual-report-text-div {
    align-items: flex-start;
    padding-left: 10px;
  }

  .contact-text {
    margin-bottom: 0;
  }

  .contact-text.width-63 {
    width: 100%;
  }

  .icare_paragraph {
    margin-bottom: 0;
  }

  .icare_paragraph.width-63 {
    width: 100%;
  }

  .sector-case-study_header-bg {
    background-image: url("https://cdn.prod.website-files.com/641b85d1ba8e6f8425e1960c/6424cb69aeb35326a0a5f2e9_aboutus-whatwedo-m.jpg");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: cover;
    background-attachment: scroll;
    flex-wrap: nowrap;
    width: auto;
    max-width: none;
    height: 120px;
    min-height: auto;
    max-height: 100%;
    margin-bottom: 30px;
    padding-top: 0;
    padding-bottom: 42px;
  }

  .sector-case-study_header-bg.partner-with-us {
    background-image: url("https://cdn.prod.website-files.com/641b85d1ba8e6f8425e1960c/6424d8e531047a57ca51d4d2_commercial-partnership-mobile.jpg");
  }

  .sector-case-study_header-bg.governance {
    background-image: url("https://cdn.prod.website-files.com/641b85d1ba8e6f8425e1960c/6424dd678054c55638746135_governance%20page%20mobile.jpg");
  }

  .sector-case-study_header-bg.firemate {
    background-image: url("https://cdn.prod.website-files.com/641b85d1ba8e6f8425e1960c/6425128ae353047632364083_fireMate-mobile.jpg");
  }

  .sector-case-study_header-bg.the-office-of-the-nsw-building-commissioner {
    background-image: url("https://cdn.prod.website-files.com/641b85d1ba8e6f8425e1960c/642513383135f9d9fc64dc56_OBC-mobile.jpg");
    margin-bottom: 30px;
  }

  .sector-case-study_header-bg.board-and-executive {
    background-image: url("https://cdn.prod.website-files.com/641b85d1ba8e6f8425e1960c/642610332f817b095e41dc7d_aboutus-boardleadership-m.jpg");
  }

  .sector-case-study_header-bg.submitting-a-proposal {
    background-image: url("https://cdn.prod.website-files.com/641b85d1ba8e6f8425e1960c/642cbb266c45ae9070f6836d_standardsdevelopment-developingstandards-submittingaproposal-m.jpg");
  }

  .sector-case-study_header-bg.aged-standards-review {
    background-image: url("https://cdn.prod.website-files.com/641b85d1ba8e6f8425e1960c/642cfc7a25c1bba42eba05ca_standardsdevelopment-developingstandards-agedstandardsreview-m.jpg");
  }

  .sector-case-study_header-bg.action-plan {
    background-position: 25%;
    background-repeat: no-repeat;
    background-size: cover;
  }

  .sector-case-study_header-bg.asean-australia-digital-trade {
    background-image: url("https://cdn.prod.website-files.com/641b85d1ba8e6f8425e1960c/642e444299ad88c9069f93e2_engagement-international-initiative-m.jpg");
  }

  .sector-case-study_header-bg.international-engagement {
    background-image: url("https://cdn.prod.website-files.com/641b85d1ba8e6f8425e1960c/642e45d3bdb822136d534216_engagement-international-m.jpg");
  }

  .sector-case-study_header-bg.cyber-security, .sector-case-study_header-bg.indo-pacific-digital-trade, .sector-case-study_header-bg.ia-cepa-standards-mapping-and-gap-analysis {
    background-image: url("https://cdn.prod.website-files.com/641b85d1ba8e6f8425e1960c/642e444299ad88c9069f93e2_engagement-international-initiative-m.jpg");
  }

  .sector-case-study_header-bg.pacific-quality-infrastructure-initiative {
    background-image: url("https://cdn.prod.website-files.com/641b85d1ba8e6f8425e1960c/6436339f6c76caa6d3eb500d_pacific-quality-Infrastructure-Initiative-m.jpg");
  }

  .sector-case-study_header-bg.our-members {
    background-image: url("https://cdn.prod.website-files.com/641b85d1ba8e6f8425e1960c/643733ad6dc31b6f2931d950_aboutus-governance-ourmember-m.jpg");
  }

  .sector-case-study_header-bg.international-trade {
    background-image: url("https://cdn.prod.website-files.com/641b85d1ba8e6f8425e1960c/6437832e8f16160da5fe3769_international-trade-m.jpg");
  }

  .sector-case-study_header-bg.strategic-initiatives {
    background-image: url("https://cdn.prod.website-files.com/641b85d1ba8e6f8425e1960c/64379ab42c20ba1ba3c98d32_strategic-initiatives-mobile.jpg");
    margin-bottom: 30px;
  }

  .sector-case-study_header-bg.circular-economy {
    background-image: url("https://cdn.prod.website-files.com/641b85d1ba8e6f8425e1960c/643896cc2221b57ce94dc900_circual-economy-mobile.jpg");
  }

  .sector-case-study_header-bg.critical-and-emerging-technologies {
    background-image: url("https://cdn.prod.website-files.com/641b85d1ba8e6f8425e1960c/6438b8195ef94c6250e52e2d_critical-tech-mobile.jpg");
  }

  .sector-case-study_header-bg.environmental-social-and-government {
    background-image: url("https://cdn.prod.website-files.com/641b85d1ba8e6f8425e1960c/6438dd40298e144170deafd1_ESG-mobile.jpg");
  }

  .sector-case-study_header-bg.general-conditions-of-contract {
    background-image: url("https://cdn.prod.website-files.com/641b85d1ba8e6f8425e1960c/6438ec7599587833e87222aa_flagship-contract-m.jpg");
  }

  .sector-case-study_header-bg.hydrogen {
    background-image: url("https://cdn.prod.website-files.com/641b85d1ba8e6f8425e1960c/6438f1ef52adfdfc87f2fee3_Hydrogen-m.jpg");
  }

  .sector-case-study_header-bg.wiring-rules {
    background-image: url("https://cdn.prod.website-files.com/641b85d1ba8e6f8425e1960c/643deaa76cb87b0a1bee44a1_wiring-rules-m.jpg");
  }

  .sector-case-study_header-bg.nextgen {
    background-image: url("https://cdn.prod.website-files.com/641b85d1ba8e6f8425e1960c/643df071346456582c69c156_NEXTgen-banner-750x380.png");
  }

  .sector-case-study_header-bg.standards-awards, .sector-case-study_header-bg.previous-winners {
    background-image: url("https://cdn.prod.website-files.com/641b85d1ba8e6f8425e1960c/643e0c95504dc004692e004b_awards-m.jpg");
  }

  .sector-case-study_header-bg.reasearch-and-analysis {
    background-image: url("https://cdn.prod.website-files.com/641b85d1ba8e6f8425e1960c/643f2e4728c7a679dd54737a_research-mob-banner.jpg");
  }

  .sector-case-study_header-bg.centenary {
    background-image: url("https://cdn.prod.website-files.com/641b85d1ba8e6f8425e1960c/64407c0a2c9cef664de4dc0f_post-centenary-banner-mobile.jpg");
  }

  .sector-case-study_header-bg.news {
    background-image: url("https://cdn.prod.website-files.com/641b85d1ba8e6f8425e1960c/6440a03ecd89fa965154c890_news-m.jpg");
  }

  .sector-case-study_header-bg.annual-reviews {
    background-image: url("https://cdn.prod.website-files.com/641b85d1ba8e6f8425e1960c/6448674add145f6197be3ecf_aboutus-governance-annualreport-m.jpg");
  }

  .sector-case-study_header-bg.careers {
    background-image: url("https://cdn.prod.website-files.com/641b85d1ba8e6f8425e1960c/6449f982f0acdd5b87d1f095_careers-201806-m.jpg");
  }

  .sector-case-study_header-bg.sectors {
    background-image: url("https://cdn.prod.website-files.com/641b85d1ba8e6f8425e1960c/644a056ca803e377febe2d3d_engagement-sectors-m.jpg");
    margin-bottom: 30px;
  }

  .sector-case-study_header-bg.e-news-archive {
    background-image: url("https://cdn.prod.website-files.com/641b85d1ba8e6f8425e1960c/645062368f71469f0f2c2faf_header-5-in-page-mobile-750x380.jpg");
  }

  .sector-case-study_header-bg.standards-heroes {
    background-image: url("https://cdn.prod.website-files.com/641b85d1ba8e6f8425e1960c/64407c0a2c9cef664de4dc0f_post-centenary-banner-mobile.jpg");
  }

  .sector-case-study_header-bg.standards-heroes-item {
    background-image: url("https://cdn.prod.website-files.com/641b85d1ba8e6f8425e1960c/6450ad4bbb7767cda0e82e08_1819-head-mobile-768w.jpg");
  }

  .sector-case-study_header-bg.events {
    background-image: url("https://cdn.prod.website-files.com/641b85d1ba8e6f8425e1960c/6451a7efe84d633300deae22_events-m.jpg");
  }

  .sector-case-study_header-bg.fy2021-q1, .sector-case-study_header-bg.fy2021-q2 {
    background-image: url("https://cdn.prod.website-files.com/641b85d1ba8e6f8425e1960c/6451eb467aaf7a35afa35099_TGR-m.jpg");
  }

  .sector-case-study_header-bg.faqs {
    background-image: url("https://cdn.prod.website-files.com/641b85d1ba8e6f8425e1960c/6452f973d14c17291160272e_faq-m.jpg");
  }

  .sector-updates_accordion-toggle {
    margin-left: 0;
    margin-right: 0;
    padding-left: 10px;
    padding-right: 30px;
  }

  .sector-updates_accordion-toggle.last {
    height: 153px;
    margin-bottom: 50px;
  }

  .sg-004_list-item.height-64px {
    margin-top: 0;
  }

  .select-selector-paragraph {
    margin-bottom: 0;
  }

  .select-selector-paragraph.width-63 {
    width: 100%;
  }

  .form-label {
    align-self: flex-start;
  }

  .link-block-15 {
    width: auto;
  }

  .search-input {
    font-size: 1.2rem;
  }

  .speakers-col {
    border-bottom: 5px solid var(--white);
    border-right-style: none;
  }

  .columns {
    display: block;
  }

  .news-archive-header {
    background-image: url("https://cdn.prod.website-files.com/641b85d1ba8e6f8425e1960c/6424cb69aeb35326a0a5f2e9_aboutus-whatwedo-m.jpg");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: cover;
    background-attachment: scroll;
    flex-wrap: nowrap;
    width: auto;
    max-width: none;
    height: 50vw;
    max-height: 100%;
    margin-bottom: 30px;
    padding-top: 0;
    padding-bottom: 42px;
  }

  .news-archive-header.governance {
    background-image: url("https://cdn.prod.website-files.com/641b85d1ba8e6f8425e1960c/6424dd678054c55638746135_governance%20page%20mobile.jpg");
  }

  .news-archive-header.firemate {
    background-image: url("https://cdn.prod.website-files.com/641b85d1ba8e6f8425e1960c/6425128ae353047632364083_fireMate-mobile.jpg");
  }

  .news-archive-header.the-office-of-the-nsw-building-commissioner {
    background-image: url("https://cdn.prod.website-files.com/641b85d1ba8e6f8425e1960c/642513383135f9d9fc64dc56_OBC-mobile.jpg");
    margin-bottom: 30px;
  }

  .news-archive-header.board-and-executive {
    background-image: url("https://cdn.prod.website-files.com/641b85d1ba8e6f8425e1960c/642610332f817b095e41dc7d_aboutus-boardleadership-m.jpg");
  }

  .news-archive-header.submitting-a-proposal {
    background-image: url("https://cdn.prod.website-files.com/641b85d1ba8e6f8425e1960c/642cbb266c45ae9070f6836d_standardsdevelopment-developingstandards-submittingaproposal-m.jpg");
  }

  .news-archive-header.aged-standards-review {
    background-image: url("https://cdn.prod.website-files.com/641b85d1ba8e6f8425e1960c/642cfc7a25c1bba42eba05ca_standardsdevelopment-developingstandards-agedstandardsreview-m.jpg");
  }

  .news-archive-header.action-plan {
    background-position: 25%;
    background-repeat: no-repeat;
    background-size: cover;
  }

  .news-archive-header.asean-australia-digital-trade {
    background-image: url("https://cdn.prod.website-files.com/641b85d1ba8e6f8425e1960c/642e444299ad88c9069f93e2_engagement-international-initiative-m.jpg");
  }

  .news-archive-header.international-engagement {
    background-image: url("https://cdn.prod.website-files.com/641b85d1ba8e6f8425e1960c/642e45d3bdb822136d534216_engagement-international-m.jpg");
  }

  .news-archive-header.cyber-security, .news-archive-header.indo-pacific-digital-trade, .news-archive-header.ia-cepa-standards-mapping-and-gap-analysis {
    background-image: url("https://cdn.prod.website-files.com/641b85d1ba8e6f8425e1960c/642e444299ad88c9069f93e2_engagement-international-initiative-m.jpg");
  }

  .news-archive-header.pacific-quality-infrastructure-initiative {
    background-image: url("https://cdn.prod.website-files.com/641b85d1ba8e6f8425e1960c/6436339f6c76caa6d3eb500d_pacific-quality-Infrastructure-Initiative-m.jpg");
  }

  .news-archive-header.our-members {
    background-image: url("https://cdn.prod.website-files.com/641b85d1ba8e6f8425e1960c/643733ad6dc31b6f2931d950_aboutus-governance-ourmember-m.jpg");
  }

  .news-archive-header.international-trade {
    background-image: url("https://cdn.prod.website-files.com/641b85d1ba8e6f8425e1960c/6437832e8f16160da5fe3769_international-trade-m.jpg");
  }

  .news-archive-header.strategic-initiatives {
    background-image: url("https://cdn.prod.website-files.com/641b85d1ba8e6f8425e1960c/64379ab42c20ba1ba3c98d32_strategic-initiatives-mobile.jpg");
    margin-bottom: 30px;
  }

  .news-archive-header.circular-economy {
    background-image: url("https://cdn.prod.website-files.com/641b85d1ba8e6f8425e1960c/643896cc2221b57ce94dc900_circual-economy-mobile.jpg");
  }

  .news-archive-header.critical-and-emerging-technologies {
    background-image: url("https://cdn.prod.website-files.com/641b85d1ba8e6f8425e1960c/6438b8195ef94c6250e52e2d_critical-tech-mobile.jpg");
  }

  .news-archive-header.environmental-social-and-government {
    background-image: url("https://cdn.prod.website-files.com/641b85d1ba8e6f8425e1960c/6438dd40298e144170deafd1_ESG-mobile.jpg");
  }

  .news-archive-header.general-conditions-of-contract {
    background-image: url("https://cdn.prod.website-files.com/641b85d1ba8e6f8425e1960c/6438ec7599587833e87222aa_flagship-contract-m.jpg");
  }

  .news-archive-header.hydrogen {
    background-image: url("https://cdn.prod.website-files.com/641b85d1ba8e6f8425e1960c/6438f1ef52adfdfc87f2fee3_Hydrogen-m.jpg");
  }

  .news-archive-header.wiring-rules {
    background-image: url("https://cdn.prod.website-files.com/641b85d1ba8e6f8425e1960c/643deaa76cb87b0a1bee44a1_wiring-rules-m.jpg");
  }

  .news-archive-header.nextgen {
    background-image: url("https://cdn.prod.website-files.com/641b85d1ba8e6f8425e1960c/643df071346456582c69c156_NEXTgen-banner-750x380.png");
  }

  .news-archive-header.standards-awards, .news-archive-header.previous-winners {
    background-image: url("https://cdn.prod.website-files.com/641b85d1ba8e6f8425e1960c/643e0c95504dc004692e004b_awards-m.jpg");
  }

  .news-archive-header.reasearch-and-analysis {
    background-image: url("https://cdn.prod.website-files.com/641b85d1ba8e6f8425e1960c/643f2e4728c7a679dd54737a_research-mob-banner.jpg");
  }

  .news-archive-header.centenary {
    background-image: url("https://cdn.prod.website-files.com/641b85d1ba8e6f8425e1960c/64407c0a2c9cef664de4dc0f_post-centenary-banner-mobile.jpg");
  }

  .news-archive-header.news {
    background-image: url("https://cdn.prod.website-files.com/641b85d1ba8e6f8425e1960c/6440a03ecd89fa965154c890_news-m.jpg");
  }

  .news-archive-header.annual-reviews {
    background-image: url("https://cdn.prod.website-files.com/641b85d1ba8e6f8425e1960c/6448674add145f6197be3ecf_aboutus-governance-annualreport-m.jpg");
  }

  .news-archive-header.careers {
    background-image: url("https://cdn.prod.website-files.com/641b85d1ba8e6f8425e1960c/6449f982f0acdd5b87d1f095_careers-201806-m.jpg");
  }

  .news-archive-header.sectors {
    background-image: url("https://cdn.prod.website-files.com/641b85d1ba8e6f8425e1960c/644a056ca803e377febe2d3d_engagement-sectors-m.jpg");
    margin-bottom: 30px;
  }

  .news-archive-header.e-news-archive {
    background-image: url("https://cdn.prod.website-files.com/641b85d1ba8e6f8425e1960c/645062368f71469f0f2c2faf_header-5-in-page-mobile-750x380.jpg");
  }

  .news-archive-header.standards-heroes {
    background-image: url("https://cdn.prod.website-files.com/641b85d1ba8e6f8425e1960c/64407c0a2c9cef664de4dc0f_post-centenary-banner-mobile.jpg");
  }

  .news-archive-header.standards-heroes-item {
    background-image: url("https://cdn.prod.website-files.com/641b85d1ba8e6f8425e1960c/6450ad4bbb7767cda0e82e08_1819-head-mobile-768w.jpg");
  }

  .news-archive-header.events {
    background-image: url("https://cdn.prod.website-files.com/641b85d1ba8e6f8425e1960c/6451a7efe84d633300deae22_events-m.jpg");
  }

  .news-archive-header.fy2021-q1, .news-archive-header.fy2021-q2 {
    background-image: url("https://cdn.prod.website-files.com/641b85d1ba8e6f8425e1960c/6451eb467aaf7a35afa35099_TGR-m.jpg");
  }

  .news-archive-header.faqs {
    background-image: url("https://cdn.prod.website-files.com/641b85d1ba8e6f8425e1960c/6452f973d14c17291160272e_faq-m.jpg");
  }

  .news-archive-header.digital-engineering-banner {
    background-image: url("https://cdn.prod.website-files.com/641b85d1ba8e6f8425e1960c/649d167f3f440aade3ec05be_Digital-Engineering-mobile.jpeg");
  }

  .header-heading-span-2 {
    padding-bottom: 11px;
  }

  .grid-3-columns {
    flex: 1;
    grid-template-columns: 1fr;
  }

  .ff-contact-flex-block {
    flex-direction: column;
    align-items: flex-start;
    display: flex;
  }

  .ff-about-leftside, .ff-contact-leftside {
    margin-right: 0;
  }

  .ff-about-flex-block {
    flex-direction: column;
  }

  .heading-ff-hero {
    font-size: 30px;
  }

  .heading-ff-hero.mega {
    font-size: 60px;
  }

  .heading-ff-hero.style2 {
    font-size: 18px;
  }

  .logo {
    margin-top: 100px;
  }

  .mon-para {
    margin-bottom: 0;
  }

  .mon-para.width-63 {
    width: 100%;
  }

  .two-column-conten-with-gap {
    flex-direction: column;
  }

  .container-4 {
    width: 70%;
    margin-left: 86px;
  }

  .hero-maintenance {
    padding: 60px 15px;
  }

  .search-label {
    font-size: 1.2rem;
  }

  .stages-diag {
    flex-direction: column;
    max-width: 300px;
  }

  .displayonly_component, .displayonly_component-2, .timeline-displayonly_component {
    padding: 30px;
  }

  .card-wrapper, .card-l-wrapper {
    grid-template-columns: 1fr;
  }

  .header-heading-span-3 {
    padding-bottom: 11px;
  }

  .navbar-brand-three {
    padding-left: 0;
  }

  .nav-menu-three {
    border-radius: 20px;
    flex-direction: column;
    padding-bottom: 30px;
  }

  .nav-menu-block {
    flex-direction: column;
  }

  .nav-link-2 {
    padding-top: 10px;
    padding-bottom: 10px;
    display: inline-block;
  }

  .nav-dropdown-2 {
    flex-direction: column;
    align-items: center;
    display: flex;
  }

  .nav-dropdown-toggle {
    padding-top: 10px;
    padding-bottom: 10px;
  }

  .nav-dropdown-list-2.shadow-three {
    box-shadow: 0 8px 50px rgba(0, 0, 0, .05);
  }

  .nav-dropdown-list-2.shadow-three.w--open {
    position: relative;
  }

  .nav-dropdown-list-2.shadow-three.mobile-shadow-hide {
    box-shadow: none;
  }

  .nav-link-accent {
    margin-right: 5px;
    padding-top: 10px;
    padding-bottom: 10px;
    display: inline-block;
  }

  .mobile-margin-top-10 {
    margin-top: 10px;
  }

  .search-document-wrapper {
    margin-bottom: 20px;
  }

  .search-summary {
    margin-bottom: 0;
  }

  .search-summary.width-63 {
    width: 100%;
  }

  .under-banner-slider-wrap-2 {
    height: auto;
    padding-left: 0;
    padding-right: 0;
  }

  .under-banner-link-wrapper-2 {
    text-align: center;
    align-items: center;
    height: 34px;
    margin-top: 0;
    margin-bottom: 0;
    padding: 0;
    font-size: 12px;
    font-weight: 400;
    line-height: 120%;
  }

  .under-banner-slider-icon-2 {
    color: #222;
    width: 18px;
  }

  .under-banner-slider-wrapper_mobile-2 {
    border-bottom: 1px solid #ffb500;
    padding: 5px 27px;
    display: block;
  }

  .under-banner_column-wrap-2 {
    height: auto;
  }

  .grey-verical-line-2 {
    margin-right: -1px;
  }

  .paragraph-marketing {
    margin-bottom: 0;
  }

  .paragraph-marketing.width-63 {
    width: 100%;
  }

  .accessible-accordion-component {
    padding: 30px;
  }

  .app-footer {
    justify-content: center;
    align-items: center;
    display: flex;
  }

  .image-43 {
    aspect-ratio: auto;
    max-width: 50%;
  }

  .our-history-timeline {
    flex-direction: column;
    max-width: 300px;
  }

  .our-history-timeline.padding-top-20px {
    max-width: 600px;
  }

  .our-history-timeline.padding-top-20px.border-history-left.padding-left-20px {
    border-left-style: none;
    border-left-width: 0;
    padding-left: 0;
  }

  .our-history-list-exec-desc {
    margin-left: 95px;
  }
}

@media screen and (max-width: 479px) {
  a {
    font-size: 13px;
  }

  .header-heading-wrapper {
    margin-left: 0;
    margin-right: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .header-heading-span {
    margin-left: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .heading-jumbo {
    line-height: 1.3;
  }

  .heading-jumbo.text-color-white, .heading-jumbo.text-color-white-2 {
    font-size: 25px;
  }

  .paragraph {
    margin-top: 0;
    padding-top: 0;
    font-size: 13px;
  }

  .heading-1 {
    line-height: 150%;
  }

  .heading-1.font-size-42px.mobile-font-size-26px {
    font-size: 26px;
    line-height: 140%;
  }

  .heading-2 {
    font-size: 24px;
  }

  .heading-3 {
    font-size: 20px;
  }

  .heading-5 {
    font-size: 18px;
  }

  .section_header-component {
    min-width: 100%;
    min-height: 162px;
    margin-top: 0;
    padding-bottom: 30px;
  }

  .section_header-component.what-is-a-standard {
    background-image: url("https://cdn.prod.website-files.com/641b85d1ba8e6f8425e1960c/642e1c44bdb82252c34fff56_standardsdevelopment-whatisstandards-m.jpg");
  }

  .section_header-component.our-history {
    background-image: url("https://cdn.prod.website-files.com/641b85d1ba8e6f8425e1960c/642cc1d10b64a20166c18065_aboutus-history-m.jpg");
  }

  .section_header-component.proposal-consultation {
    background-image: url("https://cdn.prod.website-files.com/641b85d1ba8e6f8425e1960c/642ce165e603d047f6f3f396_B_proposal-consultation-banner-M_2.jpg");
    min-height: 162px;
  }

  .section_header-component.how-to-participate {
    background-image: url("https://cdn.prod.website-files.com/641b85d1ba8e6f8425e1960c/642cdb9a39ee9e8849c10c07_standardsdevelopment-developingstandards-howtoparticipate-m.jpg");
  }

  .section_header-component.strategic-plan {
    padding-bottom: 30px;
  }

  .section_header-component.becoming-accredited {
    background-image: url("https://cdn.prod.website-files.com/641b85d1ba8e6f8425e1960c/642d02f3e2d90c17c258ad5b_accreditation-m.jpg");
  }

  .section_header-component.action-plan {
    background-image: url("https://cdn.prod.website-files.com/641b85d1ba8e6f8425e1960c/642e113be1ddf31dcf11d55e_action-plan-19-20-m.jpg");
  }

  .section_header-component.asean-australia-digital-trade {
    background-image: url("https://cdn.prod.website-files.com/641b85d1ba8e6f8425e1960c/642e444299ad88c9069f93e2_engagement-international-initiative-m.jpg");
  }

  .section_header-component.international-engagement {
    background-image: url("https://cdn.prod.website-files.com/641b85d1ba8e6f8425e1960c/642e45d3bdb822136d534216_engagement-international-m.jpg");
  }

  .section_header-component.critical-and-emerging-technologies-in-south-east-asia {
    background-image: url("https://cdn.prod.website-files.com/641b85d1ba8e6f8425e1960c/6434baee3e27f6e04463a3fa_CETSASIA-Banner-M.jpg");
  }

  .section_header-component.contact-us-gmap {
    background-image: url("https://cdn.prod.website-files.com/641b85d1ba8e6f8425e1960c/66347add46d2c0f6599b2dcb_google-map-mobile.png");
  }

  .link-text {
    object-fit: fill;
    width: auto;
    max-width: none;
    max-height: 25px;
    padding-right: 2px;
    font-size: 12px;
    line-height: 28px;
    display: block;
    overflow: visible;
  }

  .button.primary.white {
    grid-column-gap: 10px;
    grid-row-gap: 0px;
    letter-spacing: 0;
  }

  .button.primary.white.max-width-none_ipad {
    grid-column-gap: 10px;
    grid-row-gap: 0px;
    white-space: nowrap;
    justify-content: flex-start;
    padding-left: 20px;
    padding-right: 20px;
  }

  .check-box-text {
    font-size: 12px;
  }

  .two-column-content_column-2 {
    padding-left: 0;
  }

  ._65-percent-column-content_column-2 {
    margin-top: 35px;
  }

  .padding-bottom-80px {
    padding-bottom: 25px;
  }

  .padding-bottom-80px.mobile-padding-bottom-50px {
    padding-bottom: 50px;
  }

  .padding-bottom-80px.mobile-padding-bottom-34px {
    padding-bottom: 34px;
  }

  .padding-bottom-80px.mobile-padding-bottom-80px {
    padding-bottom: 80px;
  }

  .padding-bottom-80px.mobile-padding-bottom-60px {
    padding-bottom: 60px;
  }

  .padding-bottom-80px.mobile-padding-bottom-45px {
    padding-bottom: 45px;
  }

  .padding-bottom-80px.relative-map-attachment {
    top: 75px;
  }

  .subheading {
    font-size: 24px;
  }

  .subheading.font-size-24px {
    font-size: 20px;
    line-height: 140%;
  }

  .subheading.font-size-24px.mobile-font-20px {
    font-size: 20px;
    line-height: 160%;
  }

  .subheading.international-ipad-font-size {
    font-size: 24px;
    line-height: 150%;
  }

  .breadcrumbs-wrapper {
    flex-wrap: wrap;
    align-content: stretch;
  }

  .list-item {
    font-size: 13px;
    line-height: 25px;
  }

  .list-item.height-64px {
    height: auto;
    padding-top: 0;
  }

  .list-item.no-bullet-point {
    padding-top: 10px;
    font-size: 13px;
    line-height: 22px;
  }

  .video-wrapper {
    width: 100%;
    height: auto;
  }

  .pdf-embed-wrapper {
    height: auto;
    margin-top: 20px;
    padding-left: 10px;
    padding-right: 10px;
  }

  .grid-text-block.paragraph.border-top-right-1px {
    flex-wrap: wrap;
    align-content: flex-start;
    font-size: 13px;
    display: flex;
  }

  .padding-bottom-30px {
    padding-bottom: 20px;
  }

  .padding-bottom-60px {
    padding-bottom: 40px;
  }

  .annual-report-img {
    width: auto;
    min-width: auto;
    max-width: 100px;
    padding: 10px 0 10px 10px;
  }

  .sub-heading-link {
    font-size: 20px;
  }

  ._4-block_div {
    width: 100%;
    max-width: none;
    margin-bottom: 0;
  }

  ._4-block-text {
    width: auto;
    height: auto;
  }

  .member-img-div {
    width: 50%;
  }

  .annual-review-date.padding-bottom-14px {
    font-size: 22px;
  }

  .annual-report-text-div {
    padding-top: 10px;
    padding-bottom: 10px;
    padding-right: 10px;
  }

  .annual-report-div {
    background-color: #f4f4f4;
  }

  .board-of-director-img-0 {
    width: 120px;
    min-width: auto;
    max-width: 120px;
    height: 190px;
  }

  .board-of-director-text-div-0 {
    margin-top: 0;
    padding-top: 0;
    padding-left: 15px;
    padding-right: 5px;
  }

  .board-of-director-div-0 {
    background-color: #f4f4f4;
    padding-top: 20px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .board-of-director-name.padding-bottom-6px {
    font-size: 20px;
  }

  .board-of-director-qualification {
    font-size: 12px;
  }

  .board-of-director-role {
    font-size: 14px;
    line-height: 160%;
  }

  .grey-bg-span {
    margin-left: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .grey-verical-line {
    width: 1px;
    margin-right: -1px;
  }

  .under-banner_desktop-component {
    margin-left: 0;
    margin-right: 0;
    padding-left: 20px;
    padding-right: 20px;
    display: none;
  }

  .mail-icon {
    position: static;
  }

  .home-discover_link-card {
    height: 180px;
  }

  .padding-top-40px.display-hidden_mobile {
    display: none;
  }

  .slide-heading-wrapper_home-hero {
    text-align: center;
    justify-content: center;
    height: auto;
  }

  .slide-image_home-hero, .slider-progress-bar-wrapper {
    display: none;
  }

  .check-box-wrapper {
    flex-direction: column;
    padding-left: 20px;
    padding-right: 20px;
  }

  ._3-btn-grey-flex {
    height: auto;
  }

  .column-history-btn-div.paragraph.mobile-font {
    flex-direction: column;
    width: 102px;
    height: 34px;
    margin-top: 0;
    margin-bottom: 0;
    padding: 20px 5px;
    font-size: 11px;
    line-height: 150%;
  }

  .four-grid-content_column {
    padding-left: 0;
    padding-right: 0;
  }

  .timeline-row-wrapper._1925 {
    margin-bottom: 24px;
  }

  .top-timeline-middle-line {
    top: 70px;
    bottom: 65px;
  }

  .grid-submitting-a-proposal {
    grid-template-columns: 40% 60%;
  }

  .navbar-column-2_ipad {
    grid-column-gap: 0px;
  }

  .menu-button_navbar-ipad {
    min-width: 60px;
    padding-left: 5px;
    padding-right: 5px;
  }

  .menu-button_navbar-ipad.w--open {
    padding-left: 0;
    padding-right: 0;
  }

  .lower-left-timeline-middle-line {
    bottom: 35px;
  }

  .timeline-font {
    font-size: 12px;
    line-height: 150%;
  }

  .icon-3 {
    margin-left: 0;
  }

  .mask {
    max-width: 467px;
  }

  .grey-bg-span-no-hide {
    margin-left: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .slide-image_home-hero_ipad {
    display: block;
  }

  ._3x3-grid-column-content {
    grid-template-columns: auto minmax(auto, auto) minmax(auto, auto);
  }

  ._2x2-grid-column-content {
    grid-template-columns: auto auto;
  }

  .international-date-div {
    height: 40px;
    margin-bottom: 15px;
    margin-right: 5px;
  }

  .international-date-text {
    font-size: 13px;
  }

  .international-team-number {
    font-size: 14px;
    line-height: 160%;
  }

  .international-team-qualification {
    font-size: 12px;
  }

  .internation-team-name.padding-bottom-6px {
    font-size: 20px;
  }

  .arrow-head {
    border-top-width: 15px;
    border-bottom-width: 15px;
    border-left-width: 15px;
    height: auto;
    margin-left: 0;
  }

  .activities-flex-box {
    flex-direction: column;
  }

  .activity-div.first-activity-block {
    width: auto;
  }

  .australia-aid-flex {
    height: auto;
  }

  .mobile-padding-bottom-25px {
    padding-bottom: 25px;
  }

  .arrow-block {
    border-style: solid;
    border-width: 1px 2px 1px 1px;
    border-color: var(--sa-yellow);
    height: 30px;
    margin-left: 0;
    margin-right: 0;
    padding-right: 16px;
  }

  .yellow-arrow-link-text {
    font-size: 10px;
    line-height: 190%;
  }

  .subheading-international-engagement, .subheading-indo-pacific-digital-trade {
    font-size: 20px;
  }

  .australia-aid-img {
    width: 120px;
    max-width: none;
    max-height: none;
  }

  .contact-bold-small {
    padding-bottom: 20px;
  }

  .mobile-padding-bottom-35px {
    padding-bottom: 35px;
  }

  .link-block_footer {
    text-align: center;
    flex: none;
    padding-left: 10px;
    padding-right: 10px;
    font-size: 13px;
  }

  .footer-paragraph-wrapper_fraud-notice {
    padding-left: 0;
    padding-right: 0;
  }

  .link-block-small_footer.paragraph-small {
    font-size: 12px;
  }

  .div-block-19 {
    flex-wrap: wrap;
  }

  .back-to-top-div {
    right: 20px;
  }

  .pacific-quality-3x3-grid {
    grid-template-columns: auto minmax(auto, auto) minmax(auto, auto);
  }

  .becoming-accredited-bottom-padding {
    padding-bottom: 45px;
  }

  .subheading-bold {
    font-size: 24px;
  }

  .mobile-padding-top-20px {
    padding-top: 20px;
  }

  .sector-block {
    max-width: none;
    margin-top: 0;
    padding-top: 0;
    padding-left: 10px;
    padding-right: 5px;
  }

  .sector-block-text {
    font-size: 24px;
    font-weight: 400;
    line-height: 150%;
  }

  .sector-block-wrapper {
    background-color: rgba(0, 0, 0, 0);
    padding: 0 0 20px;
  }

  .strategic-initiatives-grid {
    grid-template-columns: 1fr;
  }

  .strategic-initiatives-teams-img {
    width: 120px;
    min-width: auto;
    max-width: 120px;
    height: 190px;
  }

  .strategic-initiatives-team-name.padding-bottom-6px {
    font-size: 20px;
  }

  .strategic-initiatives-team-role {
    font-size: 12px;
  }

  .strategic-initiatives-team-email {
    object-fit: contain;
    align-self: auto;
    width: 100%;
    max-width: 100px;
    max-height: none;
    display: flex;
  }

  .strategic-initiatives-team-div {
    margin-top: 0;
    padding-top: 0;
    padding-left: 10px;
    padding-right: 5px;
  }

  .strategic-initiative-team-div {
    background-color: #f4f4f4;
    margin-left: -20px;
    margin-right: -20px;
    padding-top: 20px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .strategic-initiative-team-div.negative-margin-20px {
    padding-right: 20px;
  }

  .strategic-initiatives-block-text {
    font-size: 24px;
    font-weight: 400;
    line-height: 150%;
  }

  .strategic-initiatives-block {
    max-width: none;
    margin-top: 0;
    padding-top: 0;
    padding-left: 10px;
    padding-right: 5px;
  }

  .strategic-initiatives-block-wrapper {
    background-color: rgba(0, 0, 0, 0);
    padding-top: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .heading-1_dynamic {
    line-height: 150%;
  }

  .heading-2_dynamic {
    font-size: 24px;
  }

  .heading-3_dynamic {
    font-size: 20px;
  }

  .heading-5_dynamic {
    font-size: 18px;
  }

  .subheading_dynamic {
    font-size: 20px;
  }

  .section_header-component_dynamic {
    min-width: 100%;
    min-height: 162px;
    margin-top: 0;
    padding-bottom: 30px;
  }

  .section_header-component_dynamic.standards-catalogue {
    background-image: url("https://cdn.prod.website-files.com/641b85d1ba8e6f8425e1960c/6438c36e21aecc59f85f7903_standards-catelogue-m.jpg");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: cover;
    background-attachment: scroll;
  }

  .padding-bottom-80px_dynamic {
    padding-bottom: 25px;
  }

  .header-heading-wrapper_dynamic {
    margin-left: 0;
    margin-right: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .breadcrumbs-wrapper_dynamic {
    flex-wrap: wrap;
    align-content: stretch;
  }

  .img-right-flex {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    flex-direction: column-reverse;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    align-items: flex-start;
    display: flex;
  }

  .img-top-right {
    float: none;
    clear: none;
    padding-left: 0;
    display: block;
  }

  .img-text-flex {
    flex-direction: column;
  }

  .flex-left-img, .flex-right-text {
    width: auto;
  }

  .grey-horizontal-line {
    width: 30%;
  }

  .mobile-padding-200px {
    padding-bottom: 200px;
  }

  .link-4 {
    overflow: visible;
  }

  .image-11 {
    padding-bottom: 30px;
  }

  .award-winner-name {
    margin-bottom: 10px;
    font-size: 20px;
  }

  .award-winner-image {
    width: 100%;
    margin-bottom: 0;
  }

  .outstanding-comittee-img {
    width: 100%;
    padding-bottom: 30px;
  }

  ._2022-award-winner-heading-header {
    margin-left: 0;
    margin-right: 0;
    padding-left: 20px;
    padding-right: 20px;
  }

  .right-arrow-icon {
    width: 25px;
    height: 25px;
    padding-left: 0;
  }

  .left-arrow-icon {
    width: 25px;
    height: 25px;
    top: 45%;
  }

  .button-mail-icon-placeholder {
    position: static;
  }

  .div-block-23 {
    flex-wrap: wrap;
    justify-content: center;
    align-items: center;
    display: flex;
  }

  .div-block-24 {
    flex-flow: wrap;
    justify-content: center;
    display: flex;
  }

  .right-arrow_previous-award {
    width: 25px;
  }

  .left-arrow_previous-award {
    width: 25px;
    left: -28px;
  }

  .research-analysis-report-title {
    font-size: 16px;
  }

  .research-analysis-img {
    width: auto;
    min-width: auto;
    max-width: 100px;
  }

  .research-team-div {
    background-color: #f4f4f4;
    padding-top: 20px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .standard-storebadge-img {
    width: 100%;
  }

  .podcast_left-flex {
    flex-direction: column;
    display: flex;
  }

  .podcast-link-block {
    flex-wrap: wrap;
  }

  .text-link {
    font-size: 13px;
  }

  .podcast-grey-horizontal-line {
    width: 30%;
  }

  .podcast-grey-verical-line {
    width: 1px;
  }

  .research-team-name-2.padding-bottom-6px-2 {
    font-size: 20px;
  }

  .research-analysis-role-2 {
    font-size: 12px;
  }

  .research-team-img-2 {
    width: 120px;
    min-width: auto;
    max-width: 120px;
    height: 190px;
    padding-top: 0;
    padding-left: 0;
  }

  .research-team-email-div-2 {
    justify-content: flex-start;
    align-self: auto;
    width: 97px;
    height: 40px;
    font-size: 12px;
    display: flex;
    overflow: hidden;
  }

  .milestone-div {
    background-color: #f4f4f4;
    padding-top: 20px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .milestone-grid-img {
    width: auto;
    min-width: auto;
    max-width: 100%;
    height: auto;
    margin-bottom: 10px;
  }

  .milestone-text-div {
    margin-top: 0;
    padding-top: 0;
    padding-left: 10px;
    padding-right: 5px;
  }

  .header-heading-selector, .header-latest-news {
    margin-left: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .header-latest-news-wrapper {
    margin-left: 0;
    margin-right: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .latest-news-left-img {
    width: 50%;
  }

  .header-latest-videos-wrapper {
    margin-left: 0;
    margin-right: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .latest-news-img {
    width: auto;
    max-width: 100%;
  }

  .news-date-div {
    height: 40px;
    margin-bottom: 15px;
    margin-right: 5px;
  }

  .news-date-text {
    font-size: 13px;
  }

  .news-date-collection-item {
    width: 50%;
  }

  .news-date-text-div {
    height: 40px;
    margin-bottom: 15px;
    margin-right: 5px;
  }

  .media-enquiries-role {
    padding-bottom: 15px;
    font-size: 12px;
  }

  .media-enquiries-name {
    font-size: 16px;
  }

  .media-enquiries-img {
    width: 120px;
    min-width: auto;
    max-width: 120px;
    height: 190px;
    padding-top: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .media-enquiries-div {
    background-color: #f4f4f4;
    padding-top: 20px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .media-enquiries-div.negative-margin-20px {
    padding-top: 10px;
    padding-left: 10px;
    padding-right: 10px;
  }

  .media-enquiries-text-div {
    margin-top: 0;
    padding: 10px 5px 10px 10px;
  }

  .media-enquiries-header-line {
    margin-left: 0;
    margin-right: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .collection-item-international-updates {
    width: 50%;
  }

  .international-team-div {
    background-color: #f4f4f4;
    padding-top: 20px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .international-team-img {
    width: auto;
    min-width: auto;
    max-width: none;
    height: 190px;
  }

  .international-team-text-div {
    margin-top: 0;
    padding-top: 20px;
    padding-left: 10px;
    padding-right: 5px;
  }

  .link-block-img-top-right {
    float: none;
  }

  .sectors_collection-item {
    width: 100%;
  }

  .board-of-director-div {
    background-color: #f4f4f4;
    padding-top: 0;
    padding-left: 20px;
    padding-right: 20px;
  }

  .board-of-director-img {
    width: auto;
    min-width: auto;
    max-width: none;
    height: 190px;
    margin-left: 0;
    padding-top: 20px;
    padding-left: 0;
    padding-right: 0;
  }

  .board-of-director-text-div {
    margin-top: 0;
    padding-top: 20px;
    padding-left: 20px;
    padding-right: 0;
  }

  .board-director-qualification {
    font-size: 13px;
    line-height: 150%;
  }

  .contact-form-question-input-div {
    flex-direction: column;
    align-items: flex-start;
  }

  .contact-form-label {
    align-self: flex-start;
  }

  .careers-staff-img {
    width: auto;
    padding-right: 0;
  }

  .careers-staff-image {
    width: 100%;
    padding-bottom: 0;
  }

  .subheading-careers {
    font-size: 20px;
  }

  .subheading-careers.margin-bottom-20px.mobile-margin-bottom-10px {
    margin-bottom: 10px;
  }

  .top-subheading-careers {
    font-size: 20px;
  }

  .sector-team-div {
    background-color: #f4f4f4;
    margin-left: -20px;
    margin-right: -20px;
    padding-top: 20px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .sector-team-div.negative-margin-20px {
    padding-top: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .sector-collection-img {
    width: 110px;
    min-width: auto;
    max-width: none;
    height: auto;
    padding-top: 20px;
    padding-bottom: 0;
    padding-left: 20px;
  }

  .sector-text-div {
    margin-top: 0;
    padding-top: 20px;
    padding-left: 15px;
    padding-right: 5px;
  }

  .accordion {
    height: auto;
    display: block;
  }

  .accordion-toggle {
    float: none;
    height: auto;
  }

  .accordion-rich-title {
    flex-flow: wrap;
    flex: 0 auto;
    width: auto;
    height: 80px;
    display: flex;
  }

  .accordion-rich-title h2 {
    object-fit: fill;
    flex-wrap: nowrap;
    align-content: space-around;
    width: 75%;
    margin-right: 0;
    display: flex;
    position: static;
    overflow: visible;
  }

  .white-divider {
    color: var(--white);
    background-color: #fff;
    height: 4px;
    margin-top: 20px;
  }

  .accordion-flex-title {
    flex-direction: row;
    width: auto;
    padding-right: 0;
    right: auto;
  }

  .icon-4 {
    position: absolute;
    right: -20px;
  }

  .news-template-sub-heading {
    font-size: 20px;
  }

  .news-template-header-div {
    padding-left: 20px;
    padding-right: 20px;
  }

  .news-item-main-img {
    margin-left: 0;
  }

  .media-enquiries-lower-text {
    flex: 0 auto;
    align-self: auto;
    width: 105px;
    height: 37px;
    line-height: 150%;
    display: flex;
  }

  .image-14 {
    width: 25%;
    height: 100%;
  }

  .video-collection-text-div {
    margin-top: 0;
  }

  .articles-collection-item {
    height: 160px;
    margin-bottom: 10px;
    padding-left: 0;
    padding-right: 0;
  }

  .articles-img {
    width: 100px;
  }

  .related-article-left-img {
    width: 40%;
    margin-right: 10px;
  }

  .related-articles-text.padding-right-50px {
    width: 60%;
  }

  .related-articles-text.padding-right-50px.no-padding-mobile {
    padding-right: 0;
  }

  .header-related-articles-wrapper {
    margin-left: 0;
    margin-right: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .paragraph-articles-title {
    margin-bottom: 0;
    font-size: 14px;
    line-height: 18px;
  }

  .media-enquiries-wrapper {
    margin-left: 0;
    margin-right: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .e-news-sections-wrapper {
    padding-left: 20px;
    padding-right: 20px;
  }

  .october-standard-heroes-collection-item, .september-heroes-collection-item, .august-heroes-collection-item, .july-heroes-collection-item, .june-heroes-collection-item, .may-heroes-collection-item, .april-heroes-collection-item, .march-heroes-collection-item {
    width: 50%;
  }

  .recaptcha {
    margin-right: 0;
  }

  ._2x2-events-grid {
    grid-template-rows: auto auto auto;
    grid-template-columns: auto minmax(auto, auto);
  }

  .multi-text-link-div {
    align-items: center;
  }

  .fy2021-q1-grid {
    grid-template-columns: auto minmax(auto, auto) minmax(auto, auto);
  }

  .faq-accordion-flex-title {
    flex-flow: row;
    width: 88%;
    margin-bottom: 0;
    padding-bottom: 20px;
    padding-left: 10px;
    padding-right: 20px;
    right: auto;
  }

  .faqs-questions-div {
    padding-bottom: 25px;
  }

  .tabs {
    flex-direction: column;
  }

  .accordion-icon {
    left: auto;
    right: 0%;
  }

  .faq-accordion-list {
    padding-top: 0;
    padding-right: 20px;
    display: none;
  }

  .faqs-tabs-menu {
    flex-direction: column;
    margin-bottom: 30px;
    padding-left: 10px;
    padding-right: 10px;
  }

  .mini-heading-span {
    margin-left: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .mini-heading-wrapper {
    margin-left: 0;
    margin-right: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .contact-list-4x4-grid-column-content {
    grid-template-columns: minmax(auto, auto) minmax(auto, auto) minmax(auto, auto) minmax(auto, auto);
    grid-auto-flow: row;
    font-size: 12px;
  }

  .contact-list-3x3-grid-column-content {
    grid-template-columns: auto minmax(auto, auto) minmax(auto, auto);
  }

  .subscription-sub-to-div {
    flex-direction: column;
    align-items: flex-start;
  }

  .subscription-sub-to-flex {
    flex-direction: column;
  }

  .radio-btn-field-50 {
    width: 100%;
  }

  .subsciption-form-question-input {
    flex-direction: column;
    align-items: flex-start;
  }

  .sectors-interest-3-col {
    flex-direction: column;
  }

  .sector-interest-col-1 {
    width: 100%;
  }

  .sub-list-numbered {
    font-size: 13px;
  }

  .under-banner-wrapper_desktop {
    margin-left: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .under-banner-slider-mask_mobile {
    width: 33.3333%;
    padding-left: 0;
    padding-right: 0;
  }

  .under-banner-slider_mobile {
    background-color: rgba(0, 0, 0, 0);
    position: static;
    overflow: hidden;
  }

  .under-banner-link-wrapper {
    white-space: normal;
    padding-left: 7px;
    padding-right: 7px;
    font-size: 11px;
    font-weight: 400;
  }

  .under-banner-slider-wrap {
    background-color: var(--light-grey);
  }

  .left-arrow {
    justify-content: center;
    align-items: center;
    width: auto;
    padding-left: 5px;
    padding-right: 5px;
    display: flex;
  }

  .right-arrow {
    justify-content: center;
    align-items: center;
    width: auto;
    padding-left: 5px;
    padding-right: 5px;
    display: flex;
    top: 0;
    bottom: 0;
    right: 0;
  }

  .under-banner-slider-wrapper_mobile {
    border-bottom: 1px solid var(--sa-yellow);
    padding: 5px 27px;
  }

  .under-banner-slider-icon {
    align-items: center;
    width: 18px;
  }

  .under-banner-slide-last_mobile {
    width: 89vw;
  }

  .under-banner-slide-last_mobile.display-none {
    display: none;
  }

  .icare-row {
    margin-bottom: 10px;
  }

  .icare-yellow-block {
    height: 26px;
    min-height: 26px;
  }

  .tell-us-about-it-div {
    height: auto;
  }

  .tell-us-about-it-text {
    margin-top: 0;
    padding-top: 16px;
    font-size: 13px;
  }

  .grey-block-links-div {
    float: none;
    margin-left: 0;
  }

  .list-sectors-profile-text {
    margin-top: 0;
    padding-top: 0;
    font-size: 13px;
  }

  .radio-item-text {
    font-size: 12px;
  }

  .check-box-field-50 {
    width: 100%;
  }

  .unsubscribe-btn-wrapper {
    flex-direction: column;
  }

  .unsubscibe-btn-div {
    margin-bottom: 10px;
  }

  .unsubscribe-btn {
    font-size: 13px;
  }

  .unsubscribe-btn.primary.white {
    grid-column-gap: 10px;
    grid-row-gap: 0px;
    letter-spacing: 0;
  }

  .unsubscribe-btn.primary.white.max-width-none_ipad {
    grid-column-gap: 10px;
    grid-row-gap: 0px;
    white-space: nowrap;
    justify-content: flex-start;
    padding-left: 20px;
    padding-right: 20px;
  }

  .unsubscribe-btn.white {
    font-size: 13px;
  }

  .button_dynamic-copy.primary.white {
    grid-column-gap: 10px;
    grid-row-gap: 0px;
    letter-spacing: 0;
  }

  .button_dynamic-copy.primary.white.max-width-none_ipad {
    grid-column-gap: 10px;
    grid-row-gap: 0px;
    white-space: nowrap;
    justify-content: flex-start;
    padding-left: 20px;
    padding-right: 20px;
  }

  .modify-subsciption-form-question-input {
    flex-direction: column;
    align-items: flex-start;
  }

  .modify-subscription-form-text-field {
    padding-left: 4px;
  }

  .modify-subscription-label {
    display: none;
  }

  .check-box-50 {
    width: 100%;
  }

  .subheading-underline {
    font-size: 20px;
  }

  .subheading-underline.font-size-24px {
    font-size: 20px;
    line-height: 140%;
  }

  .subheading-underline.font-size-24px.mobile-font-20px {
    font-size: 20px;
    line-height: 160%;
  }

  .subheading-underline.international-ipad-font-size {
    font-size: 24px;
    line-height: 150%;
  }

  .dropdown-list {
    width: 300px;
    display: none;
  }

  .e-news-archive-section {
    padding-bottom: 25px;
  }

  .e-news-archive-section.mobile-padding-bottom-50px {
    padding-bottom: 50px;
  }

  .e-news-archive-section.mobile-padding-bottom-34px {
    padding-bottom: 34px;
  }

  .e-news-archive-section.mobile-padding-bottom-80px {
    padding-bottom: 80px;
  }

  .e-news-archive-section.mobile-padding-bottom-60px {
    padding-bottom: 60px;
  }

  .e-news-archive-section.mobile-padding-bottom-45px {
    padding-bottom: 45px;
  }

  .articles-section {
    padding-bottom: 25px;
  }

  .articles-section.mobile-padding-bottom-50px {
    padding-bottom: 50px;
  }

  .articles-section.mobile-padding-bottom-34px {
    padding-bottom: 34px;
  }

  .articles-section.mobile-padding-bottom-80px {
    padding-bottom: 80px;
  }

  .articles-section.mobile-padding-bottom-60px {
    padding-bottom: 60px;
  }

  .articles-section.mobile-padding-bottom-45px {
    padding-bottom: 45px;
  }

  .social-media-section {
    padding-bottom: 25px;
  }

  .social-media-section.mobile-padding-bottom-50px {
    padding-bottom: 50px;
  }

  .social-media-section.mobile-padding-bottom-34px {
    padding-bottom: 34px;
  }

  .social-media-section.mobile-padding-bottom-80px {
    padding-bottom: 80px;
  }

  .social-media-section.mobile-padding-bottom-60px {
    padding-bottom: 60px;
  }

  .social-media-section.mobile-padding-bottom-45px {
    padding-bottom: 45px;
  }

  .videos-section {
    padding-bottom: 25px;
  }

  .videos-section.mobile-padding-bottom-50px {
    padding-bottom: 50px;
  }

  .videos-section.mobile-padding-bottom-34px {
    padding-bottom: 34px;
  }

  .videos-section.mobile-padding-bottom-80px {
    padding-bottom: 80px;
  }

  .videos-section.mobile-padding-bottom-60px {
    padding-bottom: 60px;
  }

  .videos-section.mobile-padding-bottom-45px {
    padding-bottom: 45px;
  }

  .lastest-news-section {
    padding-bottom: 25px;
  }

  .lastest-news-section.mobile-padding-bottom-50px {
    padding-bottom: 50px;
  }

  .lastest-news-section.mobile-padding-bottom-34px {
    padding-bottom: 34px;
  }

  .lastest-news-section.mobile-padding-bottom-80px {
    padding-bottom: 80px;
  }

  .lastest-news-section.mobile-padding-bottom-60px {
    padding-bottom: 60px;
  }

  .lastest-news-section.mobile-padding-bottom-45px {
    padding-bottom: 45px;
  }

  .select-sector-section {
    padding-bottom: 25px;
  }

  .select-sector-section.mobile-padding-bottom-50px {
    padding-bottom: 50px;
  }

  .select-sector-section.mobile-padding-bottom-34px {
    padding-bottom: 34px;
  }

  .select-sector-section.mobile-padding-bottom-80px {
    padding-bottom: 80px;
  }

  .select-sector-section.mobile-padding-bottom-60px {
    padding-bottom: 60px;
  }

  .select-sector-section.mobile-padding-bottom-45px {
    padding-bottom: 45px;
  }

  .mobile-accordion-padding-bottom-20px {
    padding-bottom: 50px;
  }

  .mobile-accordion-padding-bottom-5px {
    padding-bottom: 20px;
    display: block;
  }

  .mobile-accordion-padding-bottom-70px {
    padding-bottom: 70px;
  }

  .mobile-accordion-padding-bottom-25px {
    padding-bottom: 25px;
    display: block;
  }

  .mobile-accordion-padding-bottom-21px {
    padding-bottom: 50px;
    display: none;
  }

  .mobile-accordion-padding-bottom-30px {
    padding-bottom: 30px;
  }

  .mobile-accordion-padding-bottom-60px {
    padding-bottom: 70px;
  }

  .mobile-accordion-padding-bottom-25pxx, .mobile-accordion-padding-bottom-19pxpx {
    padding-bottom: 50px;
    display: block;
  }

  .link-5 {
    flex-wrap: nowrap;
    align-content: space-around;
    display: block;
    position: static;
  }

  .link-6 {
    text-align: left;
    flex: 0 auto;
    position: static;
  }

  .paragraph-sector-updates {
    margin-top: 0;
    padding-top: 0;
    font-size: 16px;
  }

  ._404-wrapper {
    padding-left: 20px;
    padding-right: 20px;
  }

  .search-for-standard-check-box-wrapper {
    flex-direction: column;
    padding-left: 20px;
    padding-right: 20px;
  }

  .text-block-6 {
    text-decoration: underline;
  }

  .link-text-email {
    object-fit: fill;
    width: auto;
    max-width: none;
    max-height: 25px;
    margin-left: 2px;
    font-size: 13px;
    line-height: 28px;
    display: block;
    overflow: visible;
  }

  .news_grid-select-sector {
    grid-template-columns: 1fr;
  }

  .submit-enquiry-contact-form-label {
    align-self: flex-start;
  }

  .ict-procurement-standards-div {
    padding-bottom: 25px;
  }

  .ict-procurement-standards-div.mobile-padding-bottom-50px {
    padding-bottom: 50px;
  }

  .ict-procurement-standards-div.mobile-padding-bottom-34px {
    padding-bottom: 34px;
  }

  .ict-procurement-standards-div.mobile-padding-bottom-80px {
    padding-bottom: 80px;
  }

  .ict-procurement-standards-div.mobile-padding-bottom-60px {
    padding-bottom: 60px;
  }

  .ict-procurement-standards-div.mobile-padding-bottom-45px {
    padding-bottom: 45px;
  }

  .information-security-div {
    padding-bottom: 25px;
  }

  .information-security-div.mobile-padding-bottom-50px {
    padding-bottom: 50px;
  }

  .information-security-div.mobile-padding-bottom-34px {
    padding-bottom: 34px;
  }

  .information-security-div.mobile-padding-bottom-80px {
    padding-bottom: 80px;
  }

  .information-security-div.mobile-padding-bottom-60px {
    padding-bottom: 60px;
  }

  .information-security-div.mobile-padding-bottom-45px {
    padding-bottom: 45px;
  }

  .information-security-flex {
    float: none;
    display: block;
  }

  .image-16 {
    margin-right: 0;
  }

  .information-security-flex-copy {
    padding-bottom: 25px;
    display: block;
  }

  .pop-up-box {
    padding: 48px 24px 16px;
  }

  .privacy-requirements_paragraph {
    margin-top: 0;
    padding-top: 0;
    font-size: 13px;
  }

  .four-block-flex {
    flex-direction: column;
  }

  .legal-requirement-block {
    width: 100%;
    margin-top: 10px;
    margin-bottom: 10px;
    padding-top: 10px;
    padding-bottom: 10px;
  }

  .cybersecurity-standards-img {
    float: left;
    margin-right: 10px;
  }

  .cybersecurity-flex {
    float: none;
    display: block;
  }

  .asean_3x3-grid-column-content {
    grid-template-columns: auto minmax(auto, auto) minmax(auto, auto);
  }

  .pagination {
    margin-bottom: 0;
    padding-top: 0;
    padding-bottom: 0;
  }

  .sector-manager-small-heading, .activities_paragraph {
    margin-top: 0;
    padding-top: 0;
    font-size: 13px;
  }

  .pop-up-heading-span {
    margin-left: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .circular-economy_reports-text {
    flex-direction: column;
    justify-content: center;
    align-items: flex-start;
    width: 77%;
    display: flex;
  }

  .circular-economy_reports-text.padding-bottom-14px {
    font-size: 22px;
  }

  .circular-economy_annual-report-text-div {
    padding-top: 10px;
    padding-bottom: 10px;
    padding-right: 10px;
  }

  .contact-text {
    margin-top: 0;
    padding-top: 0;
    font-size: 13px;
  }

  .award-winners-heading {
    line-height: 150%;
  }

  .award-winners-heading.font-size-42px.mobile-font-size-26px {
    font-size: 26px;
    line-height: 140%;
  }

  .icare_paragraph {
    margin-top: 0;
    padding-top: 0;
    font-size: 13px;
  }

  .white-divider-inside-accordion {
    color: var(--white);
    background-color: #fff;
    height: 4px;
    margin-top: 20px;
  }

  .sector-case-study_header-bg {
    aspect-ratio: auto;
    object-fit: fill;
    min-width: 0;
    height: 73px;
    min-height: 100%;
    max-height: 100%;
    margin-top: 0;
    padding-bottom: 30px;
  }

  .sector-case-study_header-bg.what-is-a-standard {
    background-image: url("https://cdn.prod.website-files.com/641b85d1ba8e6f8425e1960c/642e1c44bdb82252c34fff56_standardsdevelopment-whatisstandards-m.jpg");
  }

  .sector-case-study_header-bg.our-history {
    background-image: url("https://cdn.prod.website-files.com/641b85d1ba8e6f8425e1960c/642cc1d10b64a20166c18065_aboutus-history-m.jpg");
  }

  .sector-case-study_header-bg.proposal-consultation {
    background-image: url("https://cdn.prod.website-files.com/641b85d1ba8e6f8425e1960c/642ce165e603d047f6f3f396_B_proposal-consultation-banner-M_2.jpg");
    min-height: 162px;
  }

  .sector-case-study_header-bg.how-to-participate {
    background-image: url("https://cdn.prod.website-files.com/641b85d1ba8e6f8425e1960c/642cdb9a39ee9e8849c10c07_standardsdevelopment-developingstandards-howtoparticipate-m.jpg");
  }

  .sector-case-study_header-bg.strategic-plan {
    padding-bottom: 30px;
  }

  .sector-case-study_header-bg.becoming-accredited {
    background-image: url("https://cdn.prod.website-files.com/641b85d1ba8e6f8425e1960c/642d02f3e2d90c17c258ad5b_accreditation-m.jpg");
  }

  .sector-case-study_header-bg.action-plan {
    background-image: url("https://cdn.prod.website-files.com/641b85d1ba8e6f8425e1960c/642e113be1ddf31dcf11d55e_action-plan-19-20-m.jpg");
  }

  .sector-case-study_header-bg.asean-australia-digital-trade {
    background-image: url("https://cdn.prod.website-files.com/641b85d1ba8e6f8425e1960c/642e444299ad88c9069f93e2_engagement-international-initiative-m.jpg");
  }

  .sector-case-study_header-bg.international-engagement {
    background-image: url("https://cdn.prod.website-files.com/641b85d1ba8e6f8425e1960c/642e45d3bdb822136d534216_engagement-international-m.jpg");
  }

  .sector-case-study_header-bg.critical-and-emerging-technologies-in-south-east-asia {
    background-image: url("https://cdn.prod.website-files.com/641b85d1ba8e6f8425e1960c/6434baee3e27f6e04463a3fa_CETSASIA-Banner-M.jpg");
  }

  .heading-1-42px {
    line-height: 150%;
  }

  .heading-1-42px.font-size-42px.mobile-font-size-26px {
    font-size: 26px;
    line-height: 140%;
  }

  .sector-updates_accordion {
    height: auto;
    display: block;
  }

  .sector-updates_accordion-toggle {
    float: none;
    height: auto;
  }

  .sector-updates_accordion-flex-title {
    flex-direction: row;
    width: auto;
    padding-right: 0;
    right: auto;
  }

  .video-link-block {
    align-items: stretch;
  }

  .sg-004_list-item {
    font-size: 13px;
    line-height: 25px;
  }

  .sg-004_list-item.height-64px {
    height: auto;
    padding-top: 0;
  }

  .sg-004_list-item.no-bullet-point {
    padding-top: 10px;
    font-size: 13px;
    line-height: 22px;
  }

  .select-selector-paragraph {
    margin-top: 0;
    padding-top: 0;
    font-size: 13px;
  }

  .form-label {
    align-self: flex-start;
  }

  .navbar-search-inner.display-block {
    padding-top: 86px;
    padding-left: 23px;
    padding-right: 23px;
  }

  .popular-block {
    display: block;
    overflow: auto;
  }

  .search-input {
    height: 40px;
    font-size: .8rem;
  }

  .search-btn {
    height: 40px;
    padding-left: 10px;
    padding-right: 10px;
    font-size: .7rem;
  }

  .search {
    flex-direction: column;
  }

  .popular-content, .popular-standards {
    width: 100%;
  }

  .search-choice-option {
    font-size: .6rem;
  }

  .more-link-text, .international_link-text {
    object-fit: fill;
    width: auto;
    max-width: none;
    max-height: 25px;
    padding-right: 2px;
    font-size: 12px;
    line-height: 28px;
    display: block;
    overflow: visible;
  }

  .mobile-display-none {
    display: none;
  }

  .plus-icon_horizontal-div {
    width: 100%;
    margin-left: auto;
    margin-right: auto;
    transform: translate(0, 8px);
  }

  .plus-icon_vertical-div {
    width: 2px;
    height: 100%;
    margin-left: auto;
    margin-right: auto;
    transform: none;
  }

  .plus-icon {
    width: 16px;
    height: 15px;
    position: absolute;
    top: 5px;
    right: 0;
  }

  .popular-dropdown_mobile {
    background-color: rgba(0, 0, 0, 0);
    position: relative;
  }

  .display-none_desktop {
    display: block;
  }

  .text-block-12 {
    text-align: center;
  }

  .news-archive-header {
    min-width: 100%;
    min-height: 162px;
    margin-top: 0;
    padding-bottom: 30px;
  }

  .news-archive-header.what-is-a-standard {
    background-image: url("https://cdn.prod.website-files.com/641b85d1ba8e6f8425e1960c/642e1c44bdb82252c34fff56_standardsdevelopment-whatisstandards-m.jpg");
  }

  .news-archive-header.our-history {
    background-image: url("https://cdn.prod.website-files.com/641b85d1ba8e6f8425e1960c/642cc1d10b64a20166c18065_aboutus-history-m.jpg");
  }

  .news-archive-header.proposal-consultation {
    background-image: url("https://cdn.prod.website-files.com/641b85d1ba8e6f8425e1960c/642ce165e603d047f6f3f396_B_proposal-consultation-banner-M_2.jpg");
    min-height: 162px;
  }

  .news-archive-header.how-to-participate {
    background-image: url("https://cdn.prod.website-files.com/641b85d1ba8e6f8425e1960c/642cdb9a39ee9e8849c10c07_standardsdevelopment-developingstandards-howtoparticipate-m.jpg");
  }

  .news-archive-header.strategic-plan {
    padding-bottom: 30px;
  }

  .news-archive-header.becoming-accredited {
    background-image: url("https://cdn.prod.website-files.com/641b85d1ba8e6f8425e1960c/642d02f3e2d90c17c258ad5b_accreditation-m.jpg");
  }

  .news-archive-header.action-plan {
    background-image: url("https://cdn.prod.website-files.com/641b85d1ba8e6f8425e1960c/642e113be1ddf31dcf11d55e_action-plan-19-20-m.jpg");
  }

  .news-archive-header.asean-australia-digital-trade {
    background-image: url("https://cdn.prod.website-files.com/641b85d1ba8e6f8425e1960c/642e444299ad88c9069f93e2_engagement-international-initiative-m.jpg");
  }

  .news-archive-header.international-engagement {
    background-image: url("https://cdn.prod.website-files.com/641b85d1ba8e6f8425e1960c/642e45d3bdb822136d534216_engagement-international-m.jpg");
  }

  .news-archive-header.critical-and-emerging-technologies-in-south-east-asia {
    background-image: url("https://cdn.prod.website-files.com/641b85d1ba8e6f8425e1960c/6434baee3e27f6e04463a3fa_CETSASIA-Banner-M.jpg");
  }

  .header-heading-span-2 {
    margin-left: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .sub-list-letters {
    font-size: 13px;
  }

  .sector_manager-link-text, .link-text-copy {
    object-fit: fill;
    width: auto;
    max-width: none;
    max-height: 25px;
    padding-right: 2px;
    font-size: 12px;
    line-height: 28px;
    display: block;
    overflow: visible;
  }

  .grid-3-columns {
    grid-row-gap: 30px;
    grid-template-columns: 1fr;
  }

  .section-full-height {
    padding-left: 30px;
    padding-right: 30px;
  }

  .ff-about-right-image {
    min-width: 100%;
  }

  .heading-ff-hero {
    margin-bottom: 5px;
    font-size: 28px;
  }

  .heading-ff-hero.mega {
    font-size: 48px;
  }

  .heading-ff-hero.style2 {
    font-size: 14px;
  }

  .ff-head2 {
    font-size: 28px;
  }

  .mon-para {
    margin-top: 0;
    padding-top: 0;
    font-size: 13px;
  }

  .container-4 {
    width: 75%;
    max-width: none;
    margin: 3px 65px 409px 50px;
    padding: 0;
  }

  .div-block-56 {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    text-align: center;
    flex-direction: column;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    justify-content: space-between;
    align-items: stretch;
    width: 150px;
    height: auto;
    margin-right: 31px;
    display: block;
  }

  .hero-maintenance {
    flex-direction: column;
    justify-content: center;
    align-items: center;
    padding-top: 0;
  }

  .heading-7 {
    flex: 1;
    margin-bottom: 26px;
    margin-right: -10px;
  }

  .search-label {
    height: 40px;
    font-size: .8rem;
  }

  .stages-diag {
    text-align: left;
  }

  .column-socials {
    width: 100%;
    min-height: 500px;
  }

  .social-link {
    font-size: 16px;
  }

  .card-img-left {
    background-image: url("https://cdn.prod.website-files.com/641b85d1ba8e6f8425e1960c/64e6921c07091dd367d44d4c_card-headers-copy.jpg");
    background-repeat: no-repeat;
    background-size: 720px;
  }

  .header-heading-span-3 {
    margin-left: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .heading-1-2 {
    line-height: 150%;
  }

  .card-img-left2 {
    flex-direction: column;
  }

  .card-img {
    width: 100%;
    height: 200px;
  }

  .card-img.diversity {
    background-position: 50% 21%;
  }

  .card-img.engagement {
    background-position: 50% 90%;
  }

  .card-img.education {
    background-position: 50% 9%;
  }

  .card-img.access {
    background-position: 50% 36%;
    background-size: cover;
  }

  .card-img.adv-search {
    background-image: url("https://cdn.prod.website-files.com/641b85d1ba8e6f8425e1960c/64fdade78c5ca2fdb2782049_covers-copy6.jpg");
    background-position: 50%;
  }

  .card-text-div {
    width: 100%;
    padding-left: 20px;
    padding-right: 20px;
  }

  .container-6 {
    max-width: none;
  }

  .nav-menu-three {
    flex-direction: column;
  }

  .float_right {
    float: none;
    max-width: 100%;
    margin-bottom: 20px;
    margin-left: 0;
  }

  .float_left {
    float: none;
    max-width: 100%;
    margin-bottom: 20px;
    margin-right: 0;
  }

  .paragraph-4, .paragraph-5 {
    font-size: 13px;
  }

  .search-link-text {
    object-fit: fill;
    width: auto;
    max-width: none;
    max-height: none;
    padding-right: 2px;
    font-size: 12px;
    line-height: 20px;
    display: block;
    overflow: visible;
  }

  .search-document-wrapper {
    margin-left: 0;
    margin-right: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .search-text-link {
    font-size: 13px;
  }

  .search-summary {
    margin-top: 0;
    padding-top: 0;
    font-size: 13px;
  }

  .search-results_left-column {
    width: 100%;
    min-width: auto;
  }

  .search-results_right-container {
    width: 100%;
  }

  .search-results_container {
    flex-direction: column;
  }

  .under-banner-slider-wrap-2 {
    background-color: #f4f4f4;
  }

  .under-banner-link-wrapper-2 {
    white-space: normal;
    padding-left: 7px;
    padding-right: 7px;
    font-size: 11px;
    font-weight: 400;
  }

  .under-banner-slider-icon-2 {
    align-items: center;
    width: 18px;
  }

  .under-banner-slider-wrapper_mobile-2 {
    border-bottom: 1px solid #ffb500;
    padding: 5px 27px;
  }

  .grey-verical-line-2 {
    width: 1px;
    margin-right: -1px;
  }

  .four-column, .three-column.padding-top-40px {
    grid-template-columns: 1fr;
  }

  .paragraph-marketing {
    margin-top: 0;
    padding-top: 0;
    font-size: 13px;
  }

  .table_cell {
    font-size: 13px;
  }

  .app-footer {
    justify-content: center;
  }

  .cet-four-column {
    grid-template-columns: 1fr;
  }

  .test-slider-progress-bar-wrapper, .test-slider-progress-bar-wrapper-second-slide, .test-slider-progress-bar-wrapper-third {
    display: none;
  }

  .pause-slide-heading-wrapper_home {
    text-align: center;
    justify-content: center;
    height: auto;
  }

  .our-history-timeline {
    text-align: left;
  }

  .card-img-left3 {
    flex-direction: column;
  }

  .ai-percent-column-content_column-2 {
    margin-top: 35px;
  }
}

#w-node-_7636fe21-19c2-4901-1098-03dcd9953c52-d0e1960d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: auto;
  justify-self: auto;
}

#w-node-_855071f6-7249-1e71-392f-d9d4901b2b21-8beaf58e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4a66b3b4-c0b1-fe14-2de0-ad9eabbd8d6b-8beaf58e {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: auto;
  justify-self: auto;
}

#w-node-f74c458e-ac77-2b0f-5067-7e257740eda9-81b8c276 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_49115af2-cb7b-61f9-7320-ebcec138cf8b-81b8c276 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: auto;
  justify-self: auto;
}

#w-node-_9d4dc048-8519-9697-3bc3-bc867f351f4c-4c1e8f0b, #w-node-a06d4879-076a-200c-b691-361d6bcbce0e-bd576ba3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_2d0f3940-dac8-6ddc-f17c-c77a7756ef29-bd576ba3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: auto;
  justify-self: auto;
}

#w-node-_1280277b-0ab6-e2e6-8c00-40d614360274-bd576ba3, #w-node-_1280277b-0ab6-e2e6-8c00-40d614360276-bd576ba3, #w-node-_3d721ca9-4cc5-4b77-2c5c-b652ad6ffcda-bd576ba3, #w-node-_1fc111cf-0e96-8cdf-1635-a7354611d5a5-bd576ba3, #w-node-f19c2c92-754b-5538-42ca-f90a1890394c-bd576ba3, #w-node-a039ffb5-a1ab-72f4-d96d-3be231e72953-bd576ba3, #w-node-c50de93f-7962-b991-9deb-022f58712378-bd576ba3, #w-node-_5c6aa020-4899-400c-65d7-c148f06e783d-bd576ba3, #w-node-_52889424-9bfa-255d-c25f-7a983d894acb-bd576ba3, #w-node-_4d739438-d5a4-158f-3617-a3f2af43c2d5-bd576ba3, #w-node-_41cef4fc-9922-5a65-e853-fe29e0e192ef-bd576ba3, #w-node-_70dd6506-8d3b-638a-389f-e649827cbd23-bd576ba3, #w-node-_1427a815-dbe1-6ad5-f8f6-be91a5468ccb-bd576ba3, #w-node-_593994a6-f04c-e834-c6f4-fc8de34899e1-bd576ba3, #w-node-_01652828-ab6b-d44c-1664-1acf15f91812-bd576ba3, #w-node-_0f7a91da-5507-a0b7-b1ff-c3e51ad4aed2-bd576ba3, #w-node-_174f9c50-91f0-e080-6349-604e0990f8a5-bd576ba3, #w-node-_971222ef-aea4-2dec-b4f3-cc52cea392dc-bd576ba3, #w-node-a7bc16ab-4e11-5699-e839-24519e06d40d-bd576ba3, #w-node-a7bc16ab-4e11-5699-e839-24519e06d40f-bd576ba3, #w-node-a7bc16ab-4e11-5699-e839-24519e06d411-bd576ba3, #w-node-a7bc16ab-4e11-5699-e839-24519e06d413-bd576ba3, #w-node-a7bc16ab-4e11-5699-e839-24519e06d417-bd576ba3, #w-node-a7bc16ab-4e11-5699-e839-24519e06d41b-bd576ba3, #w-node-a7bc16ab-4e11-5699-e839-24519e06d41d-bd576ba3, #w-node-a7bc16ab-4e11-5699-e839-24519e06d41f-bd576ba3, #w-node-_884d71fa-44db-4be4-1ece-aa9554cbe687-6a11d45c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_884d71fa-44db-4be4-1ece-aa9554cbe695-6a11d45c, #w-node-ce650a3f-c32f-e274-29e5-0ffe75f19ee0-6a11d45c {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: auto;
  justify-self: auto;
}

#w-node-d2c39212-dd7b-7470-d056-8f0576c8d3fd-5dd4869f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d2c39212-dd7b-7470-d056-8f0576c8d410-5dd4869f {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: auto;
  justify-self: auto;
}

#w-node-_3bb1827a-acf9-15e4-e6bb-71311696de0d-4418a325 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_3bb1827a-acf9-15e4-e6bb-71311696de20-4418a325 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: auto;
  justify-self: auto;
}

#w-node-_538098b4-7f26-a43c-8b42-1675edb7cbc2-289ae00a, #w-node-_1591999f-a626-2842-71c4-3e5b4f904da5-26a329ba {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_1591999f-a626-2842-71c4-3e5b4f904dd8-26a329ba {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: auto;
  justify-self: auto;
}

#w-node-dc711096-ce7e-e3f4-e725-bffb62926f43-2d57795c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_303016db-2aa4-7517-2e41-5813ce5469b2-2d57795c {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: auto;
  justify-self: auto;
}

#w-node-ce445f1a-1cb0-91b4-cb0c-04a04b1c2fae-685e9648 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ce445f1a-1cb0-91b4-cb0c-04a04b1c2fc2-685e9648, #w-node-f1640a3d-3a7f-24e1-8272-0af64ed352fa-9ed49fed, #w-node-af66e505-d38f-8327-f121-cdd3df65d51e-525ea0ad, #w-node-d2256673-e864-1a63-d3b0-ad367080652f-525ea0ad {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: auto;
  justify-self: auto;
}

#w-node-bfb84e38-dab2-816f-7c2c-f9c57611eca2-48579492 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-bfb84e38-dab2-816f-7c2c-f9c57611ecb1-48579492 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: auto;
  justify-self: auto;
}

#w-node-dba4a2e6-b659-0446-8b9b-349eaf65286e-4af6f186 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-dba4a2e6-b659-0446-8b9b-349eaf652883-4af6f186, #w-node-ac89edac-7360-00df-5c20-c6e535582fd4-f018cf12, #w-node-_0e53d034-4d51-f5c1-9fa3-19fb14962f14-a1b8f823, #w-node-_4c8b5ece-aabd-83f3-bcb1-1f747dc8b681-779b1e4a, #w-node-_87391f90-bae5-16d0-d1ae-8aa3404d3fc4-4d9b228c {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: auto;
  justify-self: auto;
}

#w-node-_3d1b3ced-fef7-da9e-b285-94d9b4e44a46-4d9b228c, #w-node-a792bc2e-7f32-e3bc-f61c-d5294769b45e-4d9b228c, #w-node-_734deb8d-da92-4bc7-bac1-95881f8b981a-4d9b228c, #w-node-_51da7720-4861-f629-7584-3cdf1a93e963-4d9b228c, #w-node-e92cd1e5-fcc3-c0a9-fdae-7ce1085fb64a-4d9b228c, #w-node-a68d7b48-e056-9291-d7b1-4f58646fb9bb-4d9b228c, #w-node-_674e02a0-dffa-d98b-a5b3-fa0a37d03233-4d9b228c, #w-node-_21fdbd26-fcc0-1679-3717-54574d011790-4d9b228c, #w-node-_3b83cff9-8a1c-53ab-8182-2c4db42b7cda-4d9b228c, #w-node-_1b2d2841-bf7e-1093-021c-260d28539613-4d9b228c, #w-node-_0730ab96-552a-d198-3bed-da6381fee3b8-4d9b228c, #w-node-_319cf791-d6ed-0e3a-de47-8b4611b029c9-4d9b228c, #w-node-_55bb32d5-d906-583b-980b-93539d917f26-4d9b228c, #w-node-_2b77fe07-56fe-c76b-7108-dbcca84ada28-4d9b228c, #w-node-f0a0ddc7-10d1-61a8-d55b-a3fafd00e720-4d9b228c, #w-node-_6ea20377-2abc-cb9f-6ee2-7b236354094e-4d9b228c, #w-node-_06e7f156-1efc-c7a3-a63f-9fbcfbb3d22c-4d9b228c, #w-node-_4c24640d-f987-5fb7-f579-b1230e116250-4d9b228c, #w-node-_5094dee8-575a-05f4-b7fb-3bbe3e1c2906-4d9b228c, #w-node-_455d2e57-4f53-bdb2-a962-dcfe2f4b1db9-4d9b228c, #w-node-abe7e031-86de-78b1-a9f7-bc0ab89d2a2b-4d9b228c, #w-node-_09b5c42f-ab57-5853-5b47-f5a405d2045a-4d9b228c, #w-node-_9aee4cbb-da26-d314-7ab3-fb5b16f711cb-4d9b228c, #w-node-_9712486d-ff95-52df-6421-b640d3586a07-4d9b228c, #w-node-d321c46e-2d7a-896d-d561-c488ab86c0a3-4d9b228c, #w-node-_0dd783bc-4120-10b1-9cc9-5b9218bd59e5-4d9b228c, #w-node-_453edc94-1c59-ae62-2d5c-36a13b0e7ff3-4d9b228c, #w-node-a6eeb0e3-09fd-e8ef-1c88-d25c3ed80a2d-4d9b228c, #w-node-a6eeb0e3-09fd-e8ef-1c88-d25c3ed80a30-4d9b228c, #w-node-a6eeb0e3-09fd-e8ef-1c88-d25c3ed80a33-4d9b228c, #w-node-a6eeb0e3-09fd-e8ef-1c88-d25c3ed80a36-4d9b228c, #w-node-a6eeb0e3-09fd-e8ef-1c88-d25c3ed80a38-4d9b228c, #w-node-_5839561c-4115-c81a-6343-3d9d4c641df6-4d9b228c, #w-node-a6eeb0e3-09fd-e8ef-1c88-d25c3ed80a3e-4d9b228c, #w-node-a6eeb0e3-09fd-e8ef-1c88-d25c3ed80a40-4d9b228c, #w-node-a6eeb0e3-09fd-e8ef-1c88-d25c3ed80a42-4d9b228c, #w-node-a6eeb0e3-09fd-e8ef-1c88-d25c3ed80a4a-4d9b228c, #w-node-a6eeb0e3-09fd-e8ef-1c88-d25c3ed80a4c-4d9b228c, #w-node-a6eeb0e3-09fd-e8ef-1c88-d25c3ed80a4e-4d9b228c, #w-node-a6eeb0e3-09fd-e8ef-1c88-d25c3ed80a56-4d9b228c, #w-node-a6eeb0e3-09fd-e8ef-1c88-d25c3ed80a58-4d9b228c, #w-node-_51cfbc94-9c5e-8cc5-0dee-a8f688917689-4d9b228c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-bba6a4fb-a16a-46d8-86ab-dab14ff7b354-d27de5bb {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: auto;
  justify-self: auto;
}

#w-node-b1734b93-d531-4b30-4e9b-5c010af1792f-d27de5bb, #w-node-b1734b93-d531-4b30-4e9b-5c010af17935-d27de5bb, #w-node-b1734b93-d531-4b30-4e9b-5c010af1793b-d27de5bb, #w-node-b1734b93-d531-4b30-4e9b-5c010af17941-d27de5bb, #w-node-_2cdca64f-f47c-d3d9-32fc-7766df1cd74b-d27de5bb, #w-node-aacbd7ba-04f9-cb5e-0b25-3a6f8c5b4f91-d27de5bb {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d9c09089-c13f-4ad0-4a66-c37a73f74a3f-fcfdee0a, #w-node-daf7ef63-7825-03f7-b8b7-34e9e00e6c3a-c9f70cdc, #w-node-_687fc4da-ae27-3893-d29d-2d00700f6a35-9b0951c1, #w-node-_86cb41a5-eab6-52a8-f18b-b042e2d2adb7-2718f588 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: auto;
  justify-self: auto;
}

#w-node-c3fccd0f-c550-ced7-ed10-e1f22cebc2f6-68095548, #w-node-cc557498-bcac-26ca-a420-c88a885a45f2-60fdf8d3, #w-node-_0e999df1-cad7-2c5d-76dc-3db10f8ad2b5-60fdf8d3, #w-node-_5d02b999-55d6-3a4e-a186-fe7ef3afc7c4-60fdf8d3, #w-node-_960d87fb-4280-7bba-668d-a4c1caf93e31-60fdf8d3, #w-node-a493f3b8-f14c-c2b9-38bb-6290077f71d4-60fdf8d3, #w-node-ea11c65f-c130-654a-d93c-03f512fcf25c-60fdf8d3, #w-node-_1d7a1e16-1465-da29-06c9-300503c5cb46-60fdf8d3, #w-node-bcd54d9b-9789-b927-f4d9-f62db2862b0c-60fdf8d3, #w-node-_35c62245-e9ac-52fb-d53c-b410acf02053-60fdf8d3, #w-node-_3059c7af-b207-ff1e-aabd-19cc09c928c1-60fdf8d3, #w-node-_57f73de3-bfc5-feff-5b1d-1fe46add52b3-60fdf8d3, #w-node-_9ed26d78-4dd6-52d7-ad89-110a3f242daf-60fdf8d3, #w-node-_1798d537-dfb1-b74b-19ab-ceaff0963c8a-60fdf8d3, #w-node-_1c6ca1f5-cc5e-bfaf-a15a-c3002d7d6a75-60fdf8d3, #w-node-ac7ce80c-46ab-621c-01e9-0fdd9d71292e-60fdf8d3, #w-node-_6a99ec0d-96c3-d0be-e5d9-36c6e38b77f2-60fdf8d3, #w-node-_75738c0d-ce03-d542-2c9f-3a2702e7979d-60fdf8d3, #w-node-d1c48211-f353-18e0-5b19-9b976b9c3857-60fdf8d3, #w-node-b7c8e66c-4a27-2b5d-87d0-82c0b40929df-60fdf8d3, #w-node-_378b086c-c6f5-cca1-6236-1809b0a5a45d-60fdf8d3, #w-node-e35b8602-f242-8039-0280-20e9be0f949e-60fdf8d3, #w-node-c1baad17-3b46-3ace-5fb3-89339cce253e-60fdf8d3, #w-node-_63b787b2-f42c-7d2c-8745-1c8b1d946c58-60fdf8d3, #w-node-_57aac1ac-974c-db86-826c-f73b8b06e900-60fdf8d3, #w-node-b645c0bd-d66e-1404-2ee2-b0eded7c0427-60fdf8d3, #w-node-e2f0b274-eb06-b9c8-4138-8ca31a9fc93b-60fdf8d3, #w-node-e2c6d069-9314-c7f8-d536-e630d6d1e849-60fdf8d3, #w-node-_230fce04-1b52-7878-690e-0c62e8ec6a0f-60fdf8d3, #w-node-_79b4699e-d2d8-089b-1f93-ed2fc16c95f3-60fdf8d3, #w-node-_220113ec-8dcb-9403-77c7-2720f686754e-60fdf8d3, #w-node-_4a13b132-529d-47d1-e73d-16993f7c0cef-60fdf8d3, #w-node-_8f8c91d7-c3f4-ab5c-d459-0aba94774415-60fdf8d3, #w-node-_9da03787-c792-b423-53f9-d3834edfb9bb-60fdf8d3, #w-node-_76d586fd-7d3d-2abe-34c8-05347304850c-60fdf8d3, #w-node-_85d7e682-7f7e-8ab0-68a0-6c75c6bfacf9-60fdf8d3, #w-node-_93a1dd1d-7bc1-da7c-e995-4d05813019d5-60fdf8d3, #w-node-_99b11469-974e-1780-2aa1-9c6310107c79-60fdf8d3, #w-node-_7ac0b610-934b-dca6-1ae0-c9e7fe3d1dd8-60fdf8d3, #w-node-_724ec5f6-21b6-95dc-2793-55119961c2cc-60fdf8d3, #w-node-_89179c98-be3a-166f-399b-5376acc602f1-60fdf8d3, #w-node-c1c1f5a8-4c80-51cf-fcab-4f6275cd88ac-60fdf8d3, #w-node-_38ae09db-6ff2-abf9-55cb-9ac4ef17d82a-60fdf8d3, #w-node-fd623139-d294-df09-3be4-3e27defb231f-60fdf8d3, #w-node-e2aec0c9-c9c4-0168-fd6b-157e10d089ea-60fdf8d3, #w-node-ffb0cd87-af9f-3e86-feae-c411895734be-60fdf8d3, #w-node-_7b229f7d-9060-c72d-f415-1745424c7bf3-60fdf8d3, #w-node-f5d14070-2398-89d7-2e77-9132451a17a5-60fdf8d3, #w-node-d7a9f8e3-e5d5-eadd-5ee1-8da013adf23f-60fdf8d3, #w-node-e4c5ffc2-ae2d-02b0-353b-58aadf1687c9-60fdf8d3, #w-node-_9b9be481-5876-2853-b7df-582d628b0744-60fdf8d3, #w-node-d1cfd62a-400b-b3d6-6d80-e9b054b7950a-60fdf8d3, #w-node-d558eef4-5413-830e-fb21-5369b6af636b-60fdf8d3, #w-node-_1eb43468-44a6-1a6f-0703-164a4284b74c-60fdf8d3, #w-node-_982bb463-9da9-34f2-9dfe-d255b9c24f5e-60fdf8d3, #w-node-b67340dd-46e2-f2cb-9ba4-505df0cafae7-60fdf8d3, #w-node-e5190e8e-3e3c-4f59-abae-cee5da669d31-60fdf8d3, #w-node-_5ab17131-b914-2550-dd36-774f869f1562-60fdf8d3, #w-node-b70912a3-ffdb-3401-8249-8eca782c56ef-60fdf8d3, #w-node-_56fc2209-3d97-4362-31f9-c24ed7f88d81-60fdf8d3, #w-node-_4730c735-44bb-3036-0151-361602e4df67-60fdf8d3, #w-node-c85839ce-6930-4b63-259f-39965fd64d9a-60fdf8d3, #w-node-_91f72a38-7df3-9c68-f576-dd8f0ee25024-60fdf8d3, #w-node-dfce18f8-522f-a200-6f23-ebfbe6288721-60fdf8d3, #w-node-_90da847d-6b30-d0d1-7b44-c0b2fdab13bd-60fdf8d3, #w-node-cd060247-872d-093c-d989-b824a76e5857-60fdf8d3, #w-node-_4f83ba75-d57a-6c74-1ab7-315c07893d54-60fdf8d3, #w-node-_29754618-30b1-27ce-357e-5f9a576a1470-60fdf8d3, #w-node-_3356fa35-22c8-9d4d-5705-8046c38cdc11-60fdf8d3, #w-node-_2a3ab6c6-8083-4018-3420-5b3a32a0adaf-60fdf8d3, #w-node-b6fc1571-9025-5953-2355-89534439f5e6-60fdf8d3, #w-node-fafee328-c8b7-727c-ab98-3da134c7a898-60fdf8d3, #w-node-c1578b7c-6a19-35c9-1971-b56066a8dc38-60fdf8d3, #w-node-_22fb38c4-4973-3894-7902-9ecaa7890447-60fdf8d3, #w-node-_72067211-5241-5ce2-a8d5-709595a827bf-60fdf8d3, #w-node-_572ffecf-506d-3ad1-2325-d3f513d4bfb4-60fdf8d3, #w-node-f6c9f507-e3d1-571d-ed2d-e2f12e600bc8-60fdf8d3, #w-node-e2c7a45c-3b88-28a9-108e-167c0e2aebec-60fdf8d3, #w-node-_94fe93eb-3173-33a4-79c3-994a3f6dfab1-60fdf8d3, #w-node-_9de4a714-5ecc-f77a-71c4-16699b575389-60fdf8d3, #w-node-a97115fc-1825-65a6-b60f-5eaaec51a371-60fdf8d3, #w-node-_7c207a2a-cabc-0097-e195-e102b5c1d62e-60fdf8d3, #w-node-_01907df3-63bb-66ef-e1d4-b674bc0d2c11-60fdf8d3, #w-node-b4b2fc2e-9e46-0a8e-56c8-f50c34f12493-60fdf8d3, #w-node-_48570135-046b-9da2-6e36-5eb088f45646-60fdf8d3, #w-node-b397294b-cb25-5e17-ce2a-85b4d1b0cb24-60fdf8d3, #w-node-_3c03291b-28c9-e922-9ba3-8fd046c1b2a5-60fdf8d3, #w-node-_7a38a9e8-cd85-e93d-8c48-dc7759761684-60fdf8d3, #w-node-c9ba5977-6864-44c6-18cd-73f8105c003b-60fdf8d3, #w-node-bf1bdbcc-06c3-bea9-55df-b1b002a66de2-60fdf8d3, #w-node-_5316b019-01aa-3904-b2a0-1df22d72a4cc-60fdf8d3, #w-node-_1656c7e9-3ad2-b2e2-12b2-713d7cfafd93-60fdf8d3, #w-node-_1b92ae8e-9c78-3eca-6e88-e967350e7f6f-60fdf8d3, #w-node-c63a9257-d5db-11cf-807b-ae9f32a4846b-60fdf8d3, #w-node-_99d06ac0-6ba5-a8bf-572c-440e61df8d8b-60fdf8d3, #w-node-c9844913-f6b6-5a5f-8040-f3e2235d9aaf-60fdf8d3, #w-node-_87ddf410-4b7b-1392-a026-45e293244796-60fdf8d3, #w-node-f5b5458a-a3c2-2a99-a2a1-18d6354a1eb7-60fdf8d3, #w-node-a247c49c-ef67-4b6a-67c3-18d758959005-60fdf8d3, #w-node-f44f9f0f-c773-0ae2-abc5-cb18bb6d1928-60fdf8d3, #w-node-f25f6f59-7c06-0215-bb5e-c0f6ef0aa43b-60fdf8d3, #w-node-_5f5063a6-308b-6b7a-d8ed-81f8ff0bbf93-60fdf8d3, #w-node-_19c3f447-339b-4d21-07b5-20d37fd7f820-60fdf8d3, #w-node-fba0d343-df0c-aaf5-3571-064d593426ea-60fdf8d3, #w-node-_8facfe9d-9904-e769-2b65-5d9305faf204-60fdf8d3, #w-node-bb187b0a-d0a4-73cb-cb89-053b3d1d48ff-60fdf8d3, #w-node-d7bb4fc0-c1c8-6b03-08d9-6196fdff91de-60fdf8d3, #w-node-_90daed9f-0e86-f5b2-947d-56a539ff6647-60fdf8d3, #w-node-b55223e1-7bf2-1958-2948-27aab6bd6c56-60fdf8d3, #w-node-_3b76718a-4ec4-1fed-fbdf-4464986c09a0-60fdf8d3, #w-node-_8bd84dc1-43da-ce4d-8fba-89605d10a046-60fdf8d3, #w-node-c16b254f-eb27-d668-30dc-571afcca9d3d-60fdf8d3, #w-node-b9e602e7-17f9-0b54-d170-f65c959acc39-60fdf8d3, #w-node-c5d1aae2-671f-2777-5543-40f43b15e675-60fdf8d3, #w-node-fb9fd438-acd0-3e23-a895-0f0dbb5cf0a3-60fdf8d3, #w-node-_36a05c92-6f80-7b83-8ba2-045a07b3d930-60fdf8d3, #w-node-_390c0257-733b-eceb-9aa6-10815b769369-60fdf8d3, #w-node-f598b975-e879-b419-8ff3-ab25645e25b5-60fdf8d3, #w-node-_53007a84-eee9-de31-18bf-aba5bfef25aa-60fdf8d3, #w-node-_95a34fdc-793c-1078-8f34-115fafdfaf3a-60fdf8d3, #w-node-d0ba634d-09db-82cc-fc50-78bbb6b0e75f-60fdf8d3, #w-node-_3584cfb2-c519-1a73-5d22-b776d50c7186-60fdf8d3, #w-node-_936b8417-f6c4-7b4d-d372-362336bb85d7-60fdf8d3, #w-node-_55e9d5a5-1651-1a9d-2572-00a812b4ca2d-60fdf8d3, #w-node-_1aecb15a-03c4-2999-dbbd-b914b899131d-60fdf8d3, #w-node-ea40dc1c-cca0-8122-f6bf-9abd42c4b57c-60fdf8d3, #w-node-d7f36e55-106c-e852-580d-b39bd48e69ae-60fdf8d3, #w-node-_500a9273-ec7b-bf6d-a8b8-9873d19d63d9-60fdf8d3, #w-node-d5fb6d7a-ac41-4615-5cff-b8809cdae56c-60fdf8d3, #w-node-_527679f4-72ff-2cdb-63e3-abfecc5f5afb-60fdf8d3, #w-node-_92923e1c-718e-e334-7ef5-bfac453a896d-60fdf8d3, #w-node-_8c444268-21c4-615e-bcbe-cd0c0ce945a4-60fdf8d3, #w-node-_8e0116c4-2a99-14f4-f03f-b7aab109b82c-60fdf8d3, #w-node-c5977859-99ae-c6a9-29fe-2dc11bb33f6d-60fdf8d3, #w-node-_7d83d7f5-c3af-d109-696e-3655ba8bb166-60fdf8d3, #w-node-_91bbe961-c85f-1ab4-ad9c-089f5eb2480b-60fdf8d3, #w-node-_975eeaaa-1739-b7eb-a8a1-7e314c10abce-60fdf8d3, #w-node-_9acfbf3c-680f-2ad4-9056-bdd1cff3e9ad-60fdf8d3, #w-node-e00e57f2-94ec-f426-4902-cd2d4beb4886-60fdf8d3, #w-node-_663f0542-94ae-3169-0787-ca72feb87546-60fdf8d3, #w-node-_600a3948-c081-a141-e56a-a1266874300a-60fdf8d3, #w-node-bf86cee5-b2d1-4136-6dd6-eed707284827-60fdf8d3, #w-node-_0448f26a-31e5-fbec-d6d3-45699b0bd827-60fdf8d3, #w-node-_855dd781-d127-21a8-5552-407b290145aa-60fdf8d3, #w-node-_7a1a6ac3-4ea7-cfc6-2a78-196807789f40-60fdf8d3, #w-node-_0f5ee65f-3179-2175-89eb-4670cf6a9cec-60fdf8d3, #w-node-_2a5f959d-a23c-28e2-6fa6-c6eb68dc3004-60fdf8d3, #w-node-d7f43460-2cb4-5aa4-c151-222c145ba4f4-60fdf8d3, #w-node-_9edc585a-99a4-14f7-3274-598d3a7f9f67-60fdf8d3, #w-node-_89c189f6-6355-6030-3b8d-5fc5a6c2b090-60fdf8d3, #w-node-_9ce9333f-549b-0e56-ef1b-db09199fa171-60fdf8d3, #w-node-_0d4f8dd4-3984-91eb-712c-7da8041e8496-60fdf8d3, #w-node-c0df1f6a-0f54-47c0-d7b7-ff542919b857-60fdf8d3, #w-node-cbb9f049-bf98-9788-ad4f-c1c1005fdbbf-60fdf8d3, #w-node-_5c4f4b17-207d-cb81-fbbb-d085a48587a0-60fdf8d3, #w-node-e0f10011-948f-db74-5187-2564415c8a81-60fdf8d3, #w-node-_517ec771-8a55-4b05-da7e-52c2d554865a-60fdf8d3, #w-node-_45e9d45d-9482-321f-1946-7c0c48c9963a-60fdf8d3, #w-node-cc60f310-4372-f0bc-0e36-dfa368c7970a-60fdf8d3, #w-node-_1dca9c82-e688-635e-9270-5898e2b18e41-60fdf8d3, #w-node-_1eb83b31-d443-1664-daf0-1b1c7d14132d-60fdf8d3, #w-node-de604f8b-692d-3770-141c-c9a5e3e36c6b-60fdf8d3, #w-node-_3d3024b5-cf38-91de-d789-c78fb8db3340-60fdf8d3, #w-node-_259999c3-d252-a7ac-7548-d21ee3f2bab6-60fdf8d3, #w-node-be8fe486-0f86-e9ec-a0b8-d109e66b5794-60fdf8d3, #w-node-_9effa5fa-6f1a-cf51-a6f2-fdd63e27e000-60fdf8d3, #w-node-_8da9ec88-0ead-86c1-c536-b34b60753dd5-60fdf8d3, #w-node-_1063b78c-d813-65a2-b2ea-981f49a2fbbf-60fdf8d3, #w-node-_1d9368e7-fbeb-0af6-184d-ed9839cb672c-60fdf8d3, #w-node-_9bcf5aa1-7bd2-6e93-b5aa-9d8ccfc3598c-60fdf8d3, #w-node-a6d57a81-26b3-3062-1920-835b1a5947f8-60fdf8d3, #w-node-c53c42fd-014e-eda8-20e5-7fd12658e766-60fdf8d3, #w-node-_38bee3c0-345e-0317-b68b-b4acab0c51c6-60fdf8d3, #w-node-a3c01411-af30-b6e7-2b37-ccec1098d1e4-60fdf8d3, #w-node-_78a06734-7530-9553-7200-bca7444346ac-60fdf8d3, #w-node-_2b763617-7196-f2c6-6bd6-bdff55d21730-60fdf8d3, #w-node-_3f25a9bf-c962-1a39-0726-a454400f366f-60fdf8d3, #w-node-_26deb72b-fca1-49ae-902d-9a9e1379e8e2-60fdf8d3, #w-node-_19f1b35f-012e-c022-b8db-5ca457239b3e-60fdf8d3, #w-node-cc0b3679-1d50-c213-09e2-115c84fd4fda-60fdf8d3, #w-node-e7cbb643-3226-97ea-879b-82dd1e4b1c20-60fdf8d3, #w-node-fe239b4c-2f95-d3d0-f37a-e7ce5686e86a-60fdf8d3, #w-node-_4d451824-8a8d-1255-920b-035f2579dbe3-60fdf8d3, #w-node-a85261a2-9ce6-1180-bef3-c5afb8acc789-60fdf8d3, #w-node-c424fb6f-d79b-f895-7adf-ba88e18176dd-60fdf8d3, #w-node-_08ff1b4d-4883-9667-68c2-6d4722ed3722-60fdf8d3, #w-node-_90bdef10-861e-1522-8efc-7d81466cb5e9-60fdf8d3, #w-node-_3b809ac0-fe37-7272-e4e5-cbfb2a8e135e-60fdf8d3, #w-node-de3fc3b1-3adc-f9b9-793b-57b10abb5861-60fdf8d3, #w-node-_11e5f730-5c11-69c9-5f60-0b498c03a433-60fdf8d3, #w-node-_008a2e40-cfcf-93a0-2825-2f992fa8e894-60fdf8d3, #w-node-_4c244381-fa4d-58e7-7b71-c5c75606f193-60fdf8d3, #w-node-_980401fa-d20d-e812-ac57-61f1dc102d68-60fdf8d3, #w-node-_3e9b572d-7d21-da9a-8293-0f9377b42da9-60fdf8d3, #w-node-_0e96bf5c-ef3d-ebae-8af9-b2453b7eb190-60fdf8d3, #w-node-aa6af845-7b04-2da4-d6ee-4db1b1f30298-60fdf8d3, #w-node-bce18889-b991-b1ce-68ce-cab468b451ae-60fdf8d3, #w-node-_5fc13f04-7015-bcb5-e5d2-4437956adbad-60fdf8d3, #w-node-_5975fcd2-8ff6-11e1-84fe-65694cdc9bf4-60fdf8d3, #w-node-e10e7887-38ea-fe67-7029-2610d7ce92ca-60fdf8d3, #w-node-cfaf4334-21e2-194e-e03d-5b8c398fe3ef-60fdf8d3, #w-node-_94c5c645-e607-4dd2-3775-a1ee218bc080-60fdf8d3, #w-node-cc846acf-8add-c253-11d4-3fddaaabb5fc-60fdf8d3, #w-node-_3104731f-640d-250d-cc7c-a47efa40956b-60fdf8d3, #w-node-_3bc2051b-d934-ae8f-b683-d0ddc7973b1f-60fdf8d3, #w-node-_197f8fb7-385a-e7ad-5abd-dc44ee451e6a-60fdf8d3, #w-node-_32af225f-8486-ef32-4e47-94712044ebfa-3d359463, #w-node-bae40786-e10b-b9a6-bbf0-562b0778cf40-26f9806f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a588325d-ee5c-1de7-4e20-70f42d58d717-26f9806f {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: auto;
  justify-self: auto;
}

#w-node-_22318f04-2075-88f2-3254-d58dc1c602bb-a857e725, #w-node-_22318f04-2075-88f2-3254-d58dc1c602be-a857e725, #w-node-_22318f04-2075-88f2-3254-d58dc1c602c1-a857e725, #w-node-_22318f04-2075-88f2-3254-d58dc1c602c4-a857e725, #w-node-_22318f04-2075-88f2-3254-d58dc1c602c6-a857e725, #w-node-_22318f04-2075-88f2-3254-d58dc1c602c8-a857e725 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d8cf80b0-dced-c279-c654-4bdb952aae51-7517a118 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: auto;
  justify-self: auto;
}

#w-node-afa6d6f3-98e9-1e7c-a936-3b6f0c3f5e3e-86580a4b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0aa4194a-a2ee-64c2-3bbc-d5526d955008-29eb7f25 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: auto;
  justify-self: auto;
}

#w-node-baf0eda0-49b2-8c4d-8b6e-548e3d9ed49e-4c170667, #w-node-_301aa535-5748-193c-8e5b-4c6ec02d8c0e-31eb829b, #w-node-_456b7f4e-110c-aaa9-da23-62f9ecbea099-8e580fd8, #w-node-_3f38f01b-1aa5-8160-9604-bd67f411bf81-3b124b5a, #w-node-_1c025340-5395-4e1b-4a64-643628a4ad2c-922c2832 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_2bb41dc5-6133-c9c7-bf14-b6bbedec2812-922c2832 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: auto;
  justify-self: auto;
}

#w-node-_2c0751eb-6aee-a588-d884-d9c10524d0d4-dd58131a, #w-node-bf0f450c-b9df-c705-b3ea-4bd6cd186fc3-b51716d4, #w-node-_5eea9477-97a1-7100-c806-8fdcb6337da0-9c581a7e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0abff12b-6c33-fce5-c6ed-d7cab172f627-439b8452 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: auto;
  justify-self: auto;
}

#w-node-_76691b4f-55e4-6c07-2c2f-0e9240c7ba62-0e7e28db, #w-node-_7ebcd31d-7531-cc88-f42a-eb9d9857c1bc-6e5f1154, #w-node-fb34b3bc-b0b4-1b09-3522-f2c4c828f64f-487e2cdf {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_3423a799-0249-7e56-a168-d2266f359b65-de15a8b3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: auto;
  justify-self: auto;
}

#w-node-_0bbe5c83-c4f3-fe05-59b5-deac2f325833-38d5599f, #w-node-_243e15c7-0808-1f69-e957-54bf0ced1089-3b6f011e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a8815d0b-a228-1977-a2bc-7a3149bf195d-3b6f011e {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: auto;
  justify-self: auto;
}

#w-node-_43f01f18-fa41-2d78-8fe3-d32a840dede0-c284cbbe {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_43f01f18-fa41-2d78-8fe3-d32a840dedf1-c284cbbe {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: auto;
  justify-self: auto;
}

#w-node-_1821dee1-ad0b-0a3a-8393-85ab2e1bea16-7ad350c8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_1821dee1-ad0b-0a3a-8393-85ab2e1bea2c-7ad350c8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: auto;
  justify-self: auto;
}

#w-node-_225fa684-50e9-8975-d687-6cb5ab258244-87d06086 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_225fa684-50e9-8975-d687-6cb5ab25825a-87d06086 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: auto;
  justify-self: auto;
}

#w-node-e5472be4-cfdc-f0f8-7a8c-210de48e5c4e-b8952054 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e5472be4-cfdc-f0f8-7a8c-210de48e5c64-b8952054, #w-node-_20f71272-ff53-076e-d1e3-0eaf8f7ba243-65d7a1c4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: auto;
  justify-self: auto;
}

#w-node-_9d1b0bff-9350-db68-075c-a950e0e69001-51a803d7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9d1b0bff-9350-db68-075c-a950e0e69017-51a803d7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: auto;
  justify-self: auto;
}

#w-node-_7ccc9bb9-0f7d-84ef-b29c-c9631d92aabb-00c16c77, #w-node-_857966a7-ac14-cf79-0b2e-db5c40c0dbd8-0cd5d294, #w-node-b8f27271-d17e-4053-79d8-29c1e9dad361-b3820510, #w-node-_3c0539d7-c1d3-d2a0-c211-08bb59f3d955-fe82056b, #w-node-ea23c67a-4d42-a41f-ecdd-7cfb8453e6bd-f7a6dfcd, #w-node-_00a1514b-bf40-f717-bda6-7643b9bd64aa-491ee086 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f52bde39-069a-54b3-6bba-b79c84167b47-491ee086 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: auto;
  justify-self: auto;
}

#w-node-bc466eb5-09bc-0e1a-e7d6-58fb6e797088-86f383c6, #w-node-_45d27b62-8eed-fec8-9870-ebd12cb92b23-86f383c6, #w-node-_45d27b62-8eed-fec8-9870-ebd12cb92b26-86f383c6, #w-node-_45d27b62-8eed-fec8-9870-ebd12cb92b29-86f383c6, #w-node-_45d27b62-8eed-fec8-9870-ebd12cb92b2c-86f383c6, #w-node-_45d27b62-8eed-fec8-9870-ebd12cb92b2e-86f383c6, #w-node-_5b25793e-216f-798d-678d-69d7ced721e6-86f383c6, #w-node-bea4043d-0e28-2950-cc5f-3257a5127b11-86f383c6, #w-node-a9092ee5-5ab4-447d-6c73-a56509959ae1-86f383c6, #w-node-_34094841-450f-6753-45bf-0a6c2a6013fd-86f383c6, #w-node-_57644cfd-1438-da2d-e022-5a8715264e94-86f383c6, #w-node-_534d32b9-545b-95db-2994-ca6bb88a08e9-86f383c6, #w-node-_33188ab0-7714-3db1-41ab-6d920fdfd80b-86f383c6, #w-node-c11bdf3d-a625-8181-2a87-b358205cac79-86f383c6, #w-node-ccf3c8b3-2694-3de9-792d-39f4dcbcaf78-86f383c6, #w-node-_05d44306-1240-b335-844e-bcf6857d76f1-86f383c6, #w-node-c1fd2265-0a40-1853-f324-f04a8011f21d-86f383c6, #w-node-ea42ad1e-c725-5920-846f-fe02cc847c17-86f383c6, #w-node-b92ece82-4bd8-1af5-1e84-8c06eeeae5f2-86f383c6, #w-node-_08a8efe8-4f50-944c-3e6c-1e978585ba26-86f383c6, #w-node-_87ba9ce7-fb48-e2ad-8641-57e25f01f066-86f383c6, #w-node-dbfddf7d-1438-3d31-bdb1-3d49973b19e7-86f383c6, #w-node-_1d27975c-46d1-e5db-fa58-292894d52335-86f383c6, #w-node-_45d27b62-8eed-fec8-9870-ebd12cb92b30-86f383c6, #w-node-_45d27b62-8eed-fec8-9870-ebd12cb92b34-86f383c6, #w-node-_45d27b62-8eed-fec8-9870-ebd12cb92b36-86f383c6, #w-node-_45d27b62-8eed-fec8-9870-ebd12cb92b38-86f383c6, #w-node-_45d27b62-8eed-fec8-9870-ebd12cb92b40-86f383c6, #w-node-_45d27b62-8eed-fec8-9870-ebd12cb92b42-86f383c6, #w-node-_45d27b62-8eed-fec8-9870-ebd12cb92b44-86f383c6, #w-node-_45d27b62-8eed-fec8-9870-ebd12cb92b4c-86f383c6, #w-node-_45d27b62-8eed-fec8-9870-ebd12cb92b4e-86f383c6, #w-node-_45d27b62-8eed-fec8-9870-ebd12cb92b50-86f383c6, #w-node-_7f23383c-40f5-91ae-509d-9c92dc16069d-86f383c6, #w-node-c7131dfb-fa6e-c748-05cd-04fe053d9bfa-86f383c6, #w-node-b25fa111-4896-abe8-4177-46c4bd6519ad-86f383c6, #w-node-bb47cbb3-a2a8-b449-d4a0-8311e9f3f674-86f383c6, #w-node-cd3835f0-5d68-8f6a-91b3-4218906826bd-86f383c6, #w-node-c5e94c24-a152-c3f2-7308-47f140126d69-86f383c6, #w-node-_71f1e913-a9e2-2d03-ae86-d6051c9c0d93-86f383c6, #w-node-_619dcdf5-d538-03bd-4e9c-ebc226e9fa9b-86f383c6, #w-node-f91aca22-a05c-3f6b-dc06-61d645128648-86f383c6, #w-node-f91aca22-a05c-3f6b-dc06-61d64512864b-86f383c6, #w-node-f91aca22-a05c-3f6b-dc06-61d64512864e-86f383c6, #w-node-f91aca22-a05c-3f6b-dc06-61d645128651-86f383c6, #w-node-f91aca22-a05c-3f6b-dc06-61d64512865d-86f383c6, #w-node-f91aca22-a05c-3f6b-dc06-61d64512865f-86f383c6, #w-node-f91aca22-a05c-3f6b-dc06-61d645128661-86f383c6, #w-node-f91aca22-a05c-3f6b-dc06-61d645128663-86f383c6, #w-node-f91aca22-a05c-3f6b-dc06-61d645128666-86f383c6, #w-node-f91aca22-a05c-3f6b-dc06-61d645128668-86f383c6, #w-node-f91aca22-a05c-3f6b-dc06-61d64512866a-86f383c6, #w-node-f91aca22-a05c-3f6b-dc06-61d64512866c-86f383c6, #w-node-f91aca22-a05c-3f6b-dc06-61d64512866f-86f383c6, #w-node-f91aca22-a05c-3f6b-dc06-61d645128671-86f383c6, #w-node-f91aca22-a05c-3f6b-dc06-61d645128673-86f383c6, #w-node-f91aca22-a05c-3f6b-dc06-61d645128675-86f383c6, #w-node-f91aca22-a05c-3f6b-dc06-61d645128678-86f383c6, #w-node-f91aca22-a05c-3f6b-dc06-61d64512867a-86f383c6, #w-node-f91aca22-a05c-3f6b-dc06-61d64512867c-86f383c6, #w-node-f91aca22-a05c-3f6b-dc06-61d64512867e-86f383c6, #w-node-f91aca22-a05c-3f6b-dc06-61d645128681-86f383c6, #w-node-f91aca22-a05c-3f6b-dc06-61d645128683-86f383c6, #w-node-f91aca22-a05c-3f6b-dc06-61d645128685-86f383c6, #w-node-f91aca22-a05c-3f6b-dc06-61d645128687-86f383c6, #w-node-f91aca22-a05c-3f6b-dc06-61d64512868a-86f383c6, #w-node-f91aca22-a05c-3f6b-dc06-61d64512868c-86f383c6, #w-node-f91aca22-a05c-3f6b-dc06-61d64512868e-86f383c6, #w-node-f91aca22-a05c-3f6b-dc06-61d645128690-86f383c6, #w-node-f91aca22-a05c-3f6b-dc06-61d645128693-86f383c6, #w-node-f91aca22-a05c-3f6b-dc06-61d645128695-86f383c6, #w-node-f91aca22-a05c-3f6b-dc06-61d645128697-86f383c6, #w-node-f91aca22-a05c-3f6b-dc06-61d645128699-86f383c6, #w-node-f91aca22-a05c-3f6b-dc06-61d64512869c-86f383c6, #w-node-f91aca22-a05c-3f6b-dc06-61d64512869e-86f383c6, #w-node-f91aca22-a05c-3f6b-dc06-61d6451286a0-86f383c6, #w-node-f91aca22-a05c-3f6b-dc06-61d6451286a2-86f383c6, #w-node-e95e0536-68b3-1e33-c0b0-ff2a9d416322-86f383c6, #w-node-e95e0536-68b3-1e33-c0b0-ff2a9d416325-86f383c6, #w-node-e95e0536-68b3-1e33-c0b0-ff2a9d416328-86f383c6, #w-node-e95e0536-68b3-1e33-c0b0-ff2a9d41632b-86f383c6, #w-node-e95e0536-68b3-1e33-c0b0-ff2a9d41632e-86f383c6, #w-node-e95e0536-68b3-1e33-c0b0-ff2a9d416330-86f383c6, #w-node-e95e0536-68b3-1e33-c0b0-ff2a9d416332-86f383c6, #w-node-e95e0536-68b3-1e33-c0b0-ff2a9d416334-86f383c6, #w-node-e95e0536-68b3-1e33-c0b0-ff2a9d416337-86f383c6, #w-node-e95e0536-68b3-1e33-c0b0-ff2a9d416339-86f383c6, #w-node-e95e0536-68b3-1e33-c0b0-ff2a9d41633b-86f383c6, #w-node-e95e0536-68b3-1e33-c0b0-ff2a9d41633d-86f383c6, #w-node-e95e0536-68b3-1e33-c0b0-ff2a9d416340-86f383c6, #w-node-e95e0536-68b3-1e33-c0b0-ff2a9d416342-86f383c6, #w-node-e95e0536-68b3-1e33-c0b0-ff2a9d416344-86f383c6, #w-node-e95e0536-68b3-1e33-c0b0-ff2a9d416346-86f383c6, #w-node-e95e0536-68b3-1e33-c0b0-ff2a9d416349-86f383c6, #w-node-e95e0536-68b3-1e33-c0b0-ff2a9d41634b-86f383c6, #w-node-e95e0536-68b3-1e33-c0b0-ff2a9d41634d-86f383c6, #w-node-e95e0536-68b3-1e33-c0b0-ff2a9d41634f-86f383c6, #w-node-e95e0536-68b3-1e33-c0b0-ff2a9d416352-86f383c6, #w-node-e95e0536-68b3-1e33-c0b0-ff2a9d416354-86f383c6, #w-node-e95e0536-68b3-1e33-c0b0-ff2a9d416356-86f383c6, #w-node-e95e0536-68b3-1e33-c0b0-ff2a9d416358-86f383c6, #w-node-e95e0536-68b3-1e33-c0b0-ff2a9d41635b-86f383c6, #w-node-e95e0536-68b3-1e33-c0b0-ff2a9d41635d-86f383c6, #w-node-e95e0536-68b3-1e33-c0b0-ff2a9d41635f-86f383c6, #w-node-e95e0536-68b3-1e33-c0b0-ff2a9d416361-86f383c6, #w-node-e95e0536-68b3-1e33-c0b0-ff2a9d416364-86f383c6, #w-node-e95e0536-68b3-1e33-c0b0-ff2a9d416366-86f383c6, #w-node-e95e0536-68b3-1e33-c0b0-ff2a9d416368-86f383c6, #w-node-e95e0536-68b3-1e33-c0b0-ff2a9d41636a-86f383c6, #w-node-e95e0536-68b3-1e33-c0b0-ff2a9d41636d-86f383c6, #w-node-e95e0536-68b3-1e33-c0b0-ff2a9d41636f-86f383c6, #w-node-e95e0536-68b3-1e33-c0b0-ff2a9d416371-86f383c6, #w-node-e95e0536-68b3-1e33-c0b0-ff2a9d416373-86f383c6, #w-node-e95e0536-68b3-1e33-c0b0-ff2a9d416376-86f383c6, #w-node-e95e0536-68b3-1e33-c0b0-ff2a9d416378-86f383c6, #w-node-e95e0536-68b3-1e33-c0b0-ff2a9d41637a-86f383c6, #w-node-e95e0536-68b3-1e33-c0b0-ff2a9d41637c-86f383c6, #w-node-d841fcad-e0e6-3908-e4df-98d4c8a30616-86f383c6, #w-node-d841fcad-e0e6-3908-e4df-98d4c8a30619-86f383c6, #w-node-d841fcad-e0e6-3908-e4df-98d4c8a3061c-86f383c6, #w-node-d841fcad-e0e6-3908-e4df-98d4c8a3061f-86f383c6, #w-node-d841fcad-e0e6-3908-e4df-98d4c8a30622-86f383c6, #w-node-d841fcad-e0e6-3908-e4df-98d4c8a30624-86f383c6, #w-node-d841fcad-e0e6-3908-e4df-98d4c8a30626-86f383c6, #w-node-d841fcad-e0e6-3908-e4df-98d4c8a30628-86f383c6, #w-node-d841fcad-e0e6-3908-e4df-98d4c8a3062b-86f383c6, #w-node-d841fcad-e0e6-3908-e4df-98d4c8a3062d-86f383c6, #w-node-d841fcad-e0e6-3908-e4df-98d4c8a3062f-86f383c6, #w-node-d841fcad-e0e6-3908-e4df-98d4c8a30631-86f383c6, #w-node-d841fcad-e0e6-3908-e4df-98d4c8a30634-86f383c6, #w-node-d841fcad-e0e6-3908-e4df-98d4c8a30636-86f383c6, #w-node-d841fcad-e0e6-3908-e4df-98d4c8a30638-86f383c6, #w-node-d841fcad-e0e6-3908-e4df-98d4c8a3063a-86f383c6, #w-node-d841fcad-e0e6-3908-e4df-98d4c8a3063d-86f383c6, #w-node-d841fcad-e0e6-3908-e4df-98d4c8a3063f-86f383c6, #w-node-d841fcad-e0e6-3908-e4df-98d4c8a30641-86f383c6, #w-node-d841fcad-e0e6-3908-e4df-98d4c8a30643-86f383c6, #w-node-d841fcad-e0e6-3908-e4df-98d4c8a30646-86f383c6, #w-node-d841fcad-e0e6-3908-e4df-98d4c8a30648-86f383c6, #w-node-d841fcad-e0e6-3908-e4df-98d4c8a3064a-86f383c6, #w-node-d841fcad-e0e6-3908-e4df-98d4c8a3064c-86f383c6, #w-node-d841fcad-e0e6-3908-e4df-98d4c8a3064f-86f383c6, #w-node-d841fcad-e0e6-3908-e4df-98d4c8a30651-86f383c6, #w-node-d841fcad-e0e6-3908-e4df-98d4c8a30653-86f383c6, #w-node-d841fcad-e0e6-3908-e4df-98d4c8a30655-86f383c6, #w-node-d841fcad-e0e6-3908-e4df-98d4c8a30658-86f383c6, #w-node-d841fcad-e0e6-3908-e4df-98d4c8a3065a-86f383c6, #w-node-d841fcad-e0e6-3908-e4df-98d4c8a3065c-86f383c6, #w-node-d841fcad-e0e6-3908-e4df-98d4c8a3065e-86f383c6, #w-node-d841fcad-e0e6-3908-e4df-98d4c8a30661-86f383c6, #w-node-d841fcad-e0e6-3908-e4df-98d4c8a30663-86f383c6, #w-node-d841fcad-e0e6-3908-e4df-98d4c8a30665-86f383c6, #w-node-d841fcad-e0e6-3908-e4df-98d4c8a30667-86f383c6, #w-node-d841fcad-e0e6-3908-e4df-98d4c8a3066a-86f383c6, #w-node-d841fcad-e0e6-3908-e4df-98d4c8a3066c-86f383c6, #w-node-d841fcad-e0e6-3908-e4df-98d4c8a3066e-86f383c6, #w-node-d841fcad-e0e6-3908-e4df-98d4c8a30670-86f383c6, #w-node-_0a5a4ec4-2329-b2de-08f2-18c94d4bf514-86f383c6, #w-node-_0a5a4ec4-2329-b2de-08f2-18c94d4bf517-86f383c6, #w-node-_0a5a4ec4-2329-b2de-08f2-18c94d4bf51a-86f383c6, #w-node-_0a5a4ec4-2329-b2de-08f2-18c94d4bf51d-86f383c6, #w-node-_0a5a4ec4-2329-b2de-08f2-18c94d4bf51f-86f383c6, #w-node-_0a5a4ec4-2329-b2de-08f2-18c94d4bf521-86f383c6, #w-node-_0a5a4ec4-2329-b2de-08f2-18c94d4bf525-86f383c6, #w-node-_0a5a4ec4-2329-b2de-08f2-18c94d4bf527-86f383c6, #w-node-_0a5a4ec4-2329-b2de-08f2-18c94d4bf529-86f383c6, #w-node-_0a5a4ec4-2329-b2de-08f2-18c94d4bf531-86f383c6, #w-node-_8eb610d3-6898-6a85-dc58-76b38bcbde3f-86f383c6, #w-node-_529f5140-3c2b-e95e-668c-2afdcd9ff0e1-86f383c6, #w-node-a052b0c8-c24e-4265-44bc-3f20c6310be2-86f383c6, #w-node-c41c8ea2-dcc7-e0ef-98fc-bc66fe1a8794-86f383c6, #w-node-_5f05ab05-1bb4-59b0-03df-b6e9676bd9c2-86f383c6, #w-node-ea3a1c46-c9c9-05d1-ebb9-01545bc11e37-86f383c6, #w-node-_41b21ab7-f6f3-dc3b-863f-d1e3cf211212-86f383c6, #w-node-c1ac14a5-6aec-d6bb-5d88-703e7ce8698c-86f383c6, #w-node-d4c65541-ab8d-2d1f-17df-f95c20ee60d5-86f383c6, #w-node-c746412a-c87b-ccd6-df5f-97c7f47e2a56-86f383c6, #w-node-ed730b94-fb7f-e328-8123-d21a33a0aa99-86f383c6, #w-node-_56841474-21ef-ff4b-5831-109874607d60-86f383c6, #w-node-_0a5a4ec4-2329-b2de-08f2-18c94d4bf533-86f383c6, #w-node-_0a5a4ec4-2329-b2de-08f2-18c94d4bf535-86f383c6, #w-node-_0a5a4ec4-2329-b2de-08f2-18c94d4bf53d-86f383c6, #w-node-_0a5a4ec4-2329-b2de-08f2-18c94d4bf53f-86f383c6, #w-node-_0a5a4ec4-2329-b2de-08f2-18c94d4bf541-86f383c6, #w-node-_3dc9eb10-877a-3f08-44bc-1e030747cf9d-86f383c6, #w-node-_3dc9eb10-877a-3f08-44bc-1e030747cfa0-86f383c6, #w-node-_3dc9eb10-877a-3f08-44bc-1e030747cfa3-86f383c6, #w-node-_3dc9eb10-877a-3f08-44bc-1e030747cfa6-86f383c6, #w-node-_3dc9eb10-877a-3f08-44bc-1e030747cfa8-86f383c6, #w-node-_3dc9eb10-877a-3f08-44bc-1e030747cfaa-86f383c6, #w-node-_3dc9eb10-877a-3f08-44bc-1e030747cfde-86f383c6, #w-node-_3dc9eb10-877a-3f08-44bc-1e030747cfe0-86f383c6, #w-node-_3dc9eb10-877a-3f08-44bc-1e030747cfe2-86f383c6, #w-node-_2d919926-0528-5f1a-d4f3-28a9a8df280d-86f383c6, #w-node-_2d919926-0528-5f1a-d4f3-28a9a8df2810-86f383c6, #w-node-_2d919926-0528-5f1a-d4f3-28a9a8df2813-86f383c6, #w-node-_2d919926-0528-5f1a-d4f3-28a9a8df2816-86f383c6, #w-node-_2d919926-0528-5f1a-d4f3-28a9a8df2818-86f383c6, #w-node-_2d919926-0528-5f1a-d4f3-28a9a8df281a-86f383c6, #w-node-_2d919926-0528-5f1a-d4f3-28a9a8df281e-86f383c6, #w-node-_2d919926-0528-5f1a-d4f3-28a9a8df2820-86f383c6, #w-node-_2d919926-0528-5f1a-d4f3-28a9a8df2822-86f383c6, #w-node-_2d919926-0528-5f1a-d4f3-28a9a8df2826-86f383c6, #w-node-_2d919926-0528-5f1a-d4f3-28a9a8df2828-86f383c6, #w-node-_2d919926-0528-5f1a-d4f3-28a9a8df282a-86f383c6, #w-node-_2d919926-0528-5f1a-d4f3-28a9a8df282e-86f383c6, #w-node-_2d919926-0528-5f1a-d4f3-28a9a8df2830-86f383c6, #w-node-_2d919926-0528-5f1a-d4f3-28a9a8df2832-86f383c6, #w-node-_2d919926-0528-5f1a-d4f3-28a9a8df2836-86f383c6, #w-node-_2d919926-0528-5f1a-d4f3-28a9a8df2838-86f383c6, #w-node-_2d919926-0528-5f1a-d4f3-28a9a8df283a-86f383c6, #w-node-_2d919926-0528-5f1a-d4f3-28a9a8df283e-86f383c6, #w-node-_2d919926-0528-5f1a-d4f3-28a9a8df2840-86f383c6, #w-node-_2d919926-0528-5f1a-d4f3-28a9a8df2842-86f383c6, #w-node-_2d919926-0528-5f1a-d4f3-28a9a8df2846-86f383c6, #w-node-b3a73f18-529e-dae7-48cd-1af2bb06e781-86f383c6, #w-node-_06861ca0-0be1-bde8-ec1d-b2bf4171c3bb-86f383c6, #w-node-a904c956-1a73-734d-74b3-e12469caa319-86f383c6, #w-node-_050df4be-1b1a-70cf-3bf8-d837cc895414-86f383c6, #w-node-b74cf690-669d-cc1c-e5dc-1367acbbd133-86f383c6, #w-node-_299dd533-e8d7-da4a-7d0f-94a09eb6abd9-86f383c6, #w-node-_150b1ece-5439-1dd5-c78f-0798d3f081a3-86f383c6, #w-node-_8fdf0bb2-0722-ee5b-b20b-d5f6c201c2f6-86f383c6, #w-node-a6cead37-9423-5b51-8ab5-b982385c6849-86f383c6, #w-node-_65db9834-4b80-0024-c576-d15174d3f307-86f383c6, #w-node-c5cb64f5-59cd-472f-f3cc-a6dcaa08ccb0-86f383c6, #w-node-_44eac094-912d-b029-354d-c6b1f2c2b85d-86f383c6, #w-node-_127b54b9-abbf-5915-883c-8f01eba39941-86f383c6, #w-node-_4e9db7b5-5c33-cb74-a213-ff9a6d0407cf-86f383c6, #w-node-_2d919926-0528-5f1a-d4f3-28a9a8df284e-86f383c6, #w-node-_2d919926-0528-5f1a-d4f3-28a9a8df2850-86f383c6, #w-node-_2d919926-0528-5f1a-d4f3-28a9a8df2852-86f383c6, #w-node-bb40d474-cad9-bfcc-ecbe-654514c19ef0-3c4416ef, #w-node-d1ae96dc-0e25-b9d5-c13e-95ed7d694b94-c5557927 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ecfdfe9d-912b-47cb-3aeb-bc587f09f775-16a98172 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: auto;
  justify-self: auto;
}

#w-node-f74c458e-ac77-2b0f-5067-7e257740eda9-2e9b2043 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_49115af2-cb7b-61f9-7320-ebcec138cf8b-2e9b2043 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: auto;
  justify-self: auto;
}

#w-node-_527fbcae-e88c-524e-6975-e2d08fe6ec92-f9721a5b {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr;
}

#w-node-_527fbcae-e88c-524e-6975-e2d08fe6ec93-f9721a5b, #w-node-_527fbcae-e88c-524e-6975-e2d08fe6ec9a-f9721a5b, #w-node-_527fbcae-e88c-524e-6975-e2d08fe6eca1-f9721a5b, #w-node-_527fbcae-e88c-524e-6975-e2d08fe6eca8-f9721a5b, #w-node-_527fbcae-e88c-524e-6975-e2d08fe6ecaf-f9721a5b, #w-node-_527fbcae-e88c-524e-6975-e2d08fe6ecb6-f9721a5b, #w-node-_3b17168c-71ae-95aa-74ee-f3a8fbf8fec4-f2d45fbc {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_3b17168c-71ae-95aa-74ee-f3a8fbf8feda-f2d45fbc, #w-node-_54d60aca-c392-4b82-83e7-db8cd5faa92d-f2d45fbc {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: auto;
  justify-self: auto;
}

#w-node-_14b5438d-da68-1134-6b8d-e5b63704f86d-fa4d82a7, #w-node-_6ffe0bdb-9312-baef-f086-0a676ff2aa9f-fa4d82a7, #w-node-_794656dc-04b0-03fa-27fb-cdd86ed9b010-fa4d82a7, #w-node-b05d9e75-a46f-7f2a-8b25-64c30e9205a3-fa4d82a7 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_76691b4f-55e4-6c07-2c2f-0e9240c7ba62-bf87758e, #w-node-_301aa535-5748-193c-8e5b-4c6ec02d8c0e-d11bb110, #w-node-_301aa535-5748-193c-8e5b-4c6ec02d8c0e-991577b1, #w-node-ee08f58d-fb24-118b-4bf9-d55d28ed9314-991577b1, #w-node-ee08f58d-fb24-118b-4bf9-d55d28ed9316-991577b1, #w-node-ee08f58d-fb24-118b-4bf9-d55d28ed9318-991577b1, #w-node-ee08f58d-fb24-118b-4bf9-d55d28ed931a-991577b1, #w-node-a6b1db1b-8201-8daf-1c8f-4c7fb8cbb249-991577b1, #w-node-c7c2ac69-6104-c494-0bd4-cacabb499f84-991577b1, #w-node-_6c2f8a25-e2a6-ea32-8dd6-6caa2d630680-991577b1, #w-node-_6015d58d-5856-888f-5b4e-c7cdae534029-991577b1, #w-node-_3072ce6d-e458-967c-74c3-ec5892916f8f-991577b1, #w-node-_06dbd590-5c2b-9482-8232-fb4e114c25e1-991577b1, #w-node-_52e0b641-f97e-a347-85bd-0e7b05cddba4-991577b1, #w-node-_6d588bfb-7b29-ce3c-20d2-924cd59c43ba-991577b1, #w-node-_9601827c-5519-9336-8ab2-20a18a5bc4e4-991577b1, #w-node-dd3d83e9-d32c-3b84-7893-ec10846e81fa-991577b1, #w-node-_6301628d-8cf7-28bc-ed5b-59b823302313-991577b1, #w-node-_5861d426-d85c-4337-7f10-0e64e5292df1-991577b1, #w-node-afa403a0-ed3c-2c4e-f33a-088850dda82e-991577b1, #w-node-ab55b080-4a9c-f876-a970-71dd832f6415-991577b1, #w-node-_64580c30-56ee-5c2f-c616-73f1d1297bd5-991577b1, #w-node-_775484a0-959c-da98-da85-79785f275c28-991577b1, #w-node-_6c9378e2-1b93-7dd3-2ecb-78e2a0dd9e42-991577b1, #w-node-_0bebd79b-ad61-37d5-cf21-21ddcad23790-991577b1, #w-node-_12e0b385-eefe-6ddc-e47b-621f2a9210d7-991577b1, #w-node-f6ce841d-c79b-d2d5-9833-13e5f7be58c3-991577b1, #w-node-_7faf1bcb-5b9c-a76b-0f7b-0cf4ffc11b9b-991577b1, #w-node-ab40b084-5f2d-661c-8d99-554ad5196797-991577b1, #w-node-_0f544130-5175-ee99-b1c1-41989e8900ac-991577b1, #w-node-_914331c5-dc3a-06ce-e26e-3fe8a224bed4-991577b1, #w-node-_07a5c131-f7eb-ec98-6546-5b8dd033f320-991577b1, #w-node-_26381819-f531-eee5-e8ca-55ada56d07c5-991577b1, #w-node-dff5b663-3def-4c58-9313-9810ca81a178-991577b1, #w-node-_6f921c14-a883-92f4-c992-392ba401d007-991577b1, #w-node-_4abe290d-43a2-e7a2-9785-0e3c0c8902d4-991577b1, #w-node-_393a83ad-0ad3-f1e8-738e-44dfaa357532-991577b1, #w-node-_02eb6be8-22ff-4f19-4be1-5d29ff075b67-991577b1, #w-node-c17b225d-ded2-5571-3f74-2c662d005ec8-991577b1, #w-node-_587bfc2a-327b-bc42-4f4a-5855fb69af53-d0eedb66 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_587bfc2a-327b-bc42-4f4a-5855fb69af69-d0eedb66 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: auto;
  justify-self: auto;
}

#w-node-_00354291-790f-491e-dafe-e398291b9a29-e09ab405 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_00354291-790f-491e-dafe-e398291b9a3a-e09ab405, #w-node-_00354291-790f-491e-dafe-e398291b9a69-e09ab405, #w-node-_92b1deaa-2832-c9c7-ae0c-7b0ae284dd17-b9d5d26b, #w-node-_92b1deaa-2832-c9c7-ae0c-7b0ae284dd17-d8ff2028, #w-node-_92b1deaa-2832-c9c7-ae0c-7b0ae284dd17-e0d8d588, #w-node-_92b1deaa-2832-c9c7-ae0c-7b0ae284dd17-1101de2f, #w-node-_92b1deaa-2832-c9c7-ae0c-7b0ae284dd17-e3aeed48 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: auto;
  justify-self: auto;
}

#w-node-_29fb6779-7567-c7ac-eeda-972c10fc4b95-e3aeed48, #w-node-_29fb6779-7567-c7ac-eeda-972c10fc4b9b-e3aeed48, #w-node-_270d6d90-c0c6-2fd1-92d8-eab4d896c579-e3aeed48, #w-node-_7e426f4e-46cf-1024-fc02-cb3d0664f81b-e3aeed48 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-eefa80b5-448c-e6d8-30e9-217d66e75b5d-1561d7e1, #w-node-d9e164c5-6e98-5ad6-f271-93172d1c7013-fc0d3dcd {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: auto;
  justify-self: auto;
}

#w-node-ed34a52e-fccd-097a-ff59-c711a22231ad-fc0d692e, #w-node-_0fc2d86c-45c3-51f1-f8ea-70f42f3705e5-2e31328a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0fc2d86c-45c3-51f1-f8ea-70f42f3705fe-2e31328a {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: auto;
  justify-self: auto;
}

#w-node-_456b7f4e-110c-aaa9-da23-62f9ecbea099-2eca3259, #w-node-_7fd6f004-2ac7-431b-c1d4-cd8c334d8e89-56bb3b66, #w-node-f74c458e-ac77-2b0f-5067-7e257740eda9-bdd816d4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-bdd898ae-fcfd-dca9-2c97-e986b3cf66b9-bdd816d4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: auto;
  justify-self: auto;
}

#w-node-c70ca147-a27f-6575-0739-223dae1da275-bdd816d4, #w-node-de497865-4797-2179-302b-eedc967a4b19-bdd816d4, #w-node-_72e4f2cf-c996-8bef-389c-07f3a14118e5-bdd816d4, #w-node-_7901aa52-6770-c075-ea74-beebc19a06ff-bdd816d4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_2cd43423-097e-3de5-ad7c-3d4f5aa05745-bdd816d4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: auto;
  justify-self: auto;
}

#w-node-a5fd2d2e-5776-b413-e219-d3d7202ca45d-bdd816d4, #w-node-a5fd2d2e-5776-b413-e219-d3d7202ca463-bdd816d4, #w-node-a5fd2d2e-5776-b413-e219-d3d7202ca469-bdd816d4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_48f0b951-87b8-b5f0-7be7-c3b84f9dd5b7-bdd816d4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: auto;
  justify-self: auto;
}

#w-node-_42b1efd3-016a-2c4d-a90c-617dbc97a917-17c91030 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_301aa535-5748-193c-8e5b-4c6ec02d8c0e-62cf482c, #w-node-_301aa535-5748-193c-8e5b-4c6ec02d8c0e-439de215, #w-node-f74c458e-ac77-2b0f-5067-7e257740eda9-9bd5bd39 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d4c8d276-67a7-0e46-8fca-424c2e2f3ef4-9bd5bd39, #w-node-_094326d0-b1af-a7d5-1f9f-5bcab0c304e0-5994289e, #w-node-bba6a4fb-a16a-46d8-86ab-dab14ff7b354-0e7eed39 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: auto;
  justify-self: auto;
}

#w-node-e2b2f811-50b1-947b-153f-f71f62985dbc-0e7eed39, #w-node-a3a34116-7562-0e63-dc04-256383ade8d9-0e7eed39, #w-node-_0aecb545-9157-7b6c-e8ca-ff84837356e7-0e7eed39, #w-node-b1734b93-d531-4b30-4e9b-5c010af1792f-0e7eed39, #w-node-b1734b93-d531-4b30-4e9b-5c010af17935-0e7eed39, #w-node-b1734b93-d531-4b30-4e9b-5c010af1793b-0e7eed39, #w-node-b1734b93-d531-4b30-4e9b-5c010af17941-0e7eed39 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-bba6a4fb-a16a-46d8-86ab-dab14ff7b354-a13640d9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: auto;
  justify-self: auto;
}

#w-node-e2b2f811-50b1-947b-153f-f71f62985dbc-a13640d9, #w-node-a3a34116-7562-0e63-dc04-256383ade8d9-a13640d9, #w-node-_0aecb545-9157-7b6c-e8ca-ff84837356e7-a13640d9, #w-node-b1734b93-d531-4b30-4e9b-5c010af1792f-a13640d9, #w-node-b1734b93-d531-4b30-4e9b-5c010af17935-a13640d9, #w-node-b1734b93-d531-4b30-4e9b-5c010af1793b-a13640d9, #w-node-b1734b93-d531-4b30-4e9b-5c010af17941-a13640d9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-bba6a4fb-a16a-46d8-86ab-dab14ff7b354-70f5cbbd {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: auto;
  justify-self: auto;
}

#w-node-e2b2f811-50b1-947b-153f-f71f62985dbc-70f5cbbd, #w-node-a3a34116-7562-0e63-dc04-256383ade8d9-70f5cbbd, #w-node-_0aecb545-9157-7b6c-e8ca-ff84837356e7-70f5cbbd, #w-node-b1734b93-d531-4b30-4e9b-5c010af1792f-70f5cbbd, #w-node-b1734b93-d531-4b30-4e9b-5c010af17935-70f5cbbd, #w-node-b1734b93-d531-4b30-4e9b-5c010af1793b-70f5cbbd, #w-node-b1734b93-d531-4b30-4e9b-5c010af17941-70f5cbbd {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-bba6a4fb-a16a-46d8-86ab-dab14ff7b354-403d7a79 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: auto;
  justify-self: auto;
}

#w-node-e2b2f811-50b1-947b-153f-f71f62985dbc-403d7a79, #w-node-a3a34116-7562-0e63-dc04-256383ade8d9-403d7a79, #w-node-_0aecb545-9157-7b6c-e8ca-ff84837356e7-403d7a79, #w-node-b1734b93-d531-4b30-4e9b-5c010af1792f-403d7a79, #w-node-b1734b93-d531-4b30-4e9b-5c010af17935-403d7a79, #w-node-b1734b93-d531-4b30-4e9b-5c010af1793b-403d7a79, #w-node-b1734b93-d531-4b30-4e9b-5c010af17941-403d7a79 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-bba6a4fb-a16a-46d8-86ab-dab14ff7b354-f2ee91b6 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: auto;
  justify-self: auto;
}

#w-node-e2b2f811-50b1-947b-153f-f71f62985dbc-f2ee91b6, #w-node-a3a34116-7562-0e63-dc04-256383ade8d9-f2ee91b6, #w-node-_0aecb545-9157-7b6c-e8ca-ff84837356e7-f2ee91b6, #w-node-b1734b93-d531-4b30-4e9b-5c010af1792f-f2ee91b6, #w-node-b1734b93-d531-4b30-4e9b-5c010af17935-f2ee91b6, #w-node-b1734b93-d531-4b30-4e9b-5c010af1793b-f2ee91b6, #w-node-b1734b93-d531-4b30-4e9b-5c010af17941-f2ee91b6 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-bba6a4fb-a16a-46d8-86ab-dab14ff7b354-f2eeacc0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: auto;
  justify-self: auto;
}

#w-node-e2b2f811-50b1-947b-153f-f71f62985dbc-f2eeacc0, #w-node-a3a34116-7562-0e63-dc04-256383ade8d9-f2eeacc0, #w-node-_0aecb545-9157-7b6c-e8ca-ff84837356e7-f2eeacc0, #w-node-b1734b93-d531-4b30-4e9b-5c010af1792f-f2eeacc0, #w-node-b1734b93-d531-4b30-4e9b-5c010af17935-f2eeacc0, #w-node-b1734b93-d531-4b30-4e9b-5c010af1793b-f2eeacc0, #w-node-b1734b93-d531-4b30-4e9b-5c010af17941-f2eeacc0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-bba6a4fb-a16a-46d8-86ab-dab14ff7b354-af40cc4a {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: auto;
  justify-self: auto;
}

#w-node-e2b2f811-50b1-947b-153f-f71f62985dbc-af40cc4a, #w-node-a3a34116-7562-0e63-dc04-256383ade8d9-af40cc4a, #w-node-_0aecb545-9157-7b6c-e8ca-ff84837356e7-af40cc4a, #w-node-b1734b93-d531-4b30-4e9b-5c010af1792f-af40cc4a, #w-node-b1734b93-d531-4b30-4e9b-5c010af17935-af40cc4a, #w-node-b1734b93-d531-4b30-4e9b-5c010af1793b-af40cc4a, #w-node-b1734b93-d531-4b30-4e9b-5c010af17941-af40cc4a, #w-node-f74c458e-ac77-2b0f-5067-7e257740eda9-2c810d33 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

@media screen and (max-width: 991px) {
  #w-node-_527fbcae-e88c-524e-6975-e2d08fe6ec92-f9721a5b {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
  }

  #w-node-_527fbcae-e88c-524e-6975-e2d08fe6ec93-f9721a5b, #w-node-_527fbcae-e88c-524e-6975-e2d08fe6ec9a-f9721a5b, #w-node-_527fbcae-e88c-524e-6975-e2d08fe6eca1-f9721a5b, #w-node-_527fbcae-e88c-524e-6975-e2d08fe6eca8-f9721a5b, #w-node-_527fbcae-e88c-524e-6975-e2d08fe6ecaf-f9721a5b, #w-node-_527fbcae-e88c-524e-6975-e2d08fe6ecb6-f9721a5b {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }
}

@media screen and (max-width: 479px) {
  #w-node-_527fbcae-e88c-524e-6975-e2d08fe6ec92-f9721a5b {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-_527fbcae-e88c-524e-6975-e2d08fe6ec93-f9721a5b, #w-node-_527fbcae-e88c-524e-6975-e2d08fe6ec9a-f9721a5b, #w-node-_527fbcae-e88c-524e-6975-e2d08fe6eca1-f9721a5b, #w-node-_527fbcae-e88c-524e-6975-e2d08fe6eca8-f9721a5b, #w-node-_527fbcae-e88c-524e-6975-e2d08fe6ecaf-f9721a5b, #w-node-_527fbcae-e88c-524e-6975-e2d08fe6ecb6-f9721a5b {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_14b5438d-da68-1134-6b8d-e5b63704f86d-fa4d82a7, #w-node-_6ffe0bdb-9312-baef-f086-0a676ff2aa9f-fa4d82a7, #w-node-_794656dc-04b0-03fa-27fb-cdd86ed9b010-fa4d82a7, #w-node-b05d9e75-a46f-7f2a-8b25-64c30e9205a3-fa4d82a7 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }
}

@font-face {
  font-family: 'mail-icon';
  src: url('https://assets.website-files.com/641b85d1ba8e6f8425e1960c/64618e4bc36f0930cbfcac5c_entypo.ttf') format('truetype');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'bd-Helveticaneueltstd';
  src: url('https://assets.website-files.com/641b85d1ba8e6f8425e1960c/647ead48c5092e1c4301d4f5_HelveticaNeueLTStd-Bd.ttf') format('truetype');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Helveticaneueltstd Bdit';
  src: url('https://assets.website-files.com/641b85d1ba8e6f8425e1960c/647ead6195e585a67b08730d_HelveticaNeueLTStd-BdIt.ttf') format('truetype');
  font-weight: 700;
  font-style: italic;
  font-display: swap;
}
@font-face {
  font-family: 'Helveticaneueltstd It';
  src: url('https://assets.website-files.com/641b85d1ba8e6f8425e1960c/647ead74d410167238228d99_HelveticaNeueLTStd-It.ttf') format('truetype');
  font-weight: 400;
  font-style: italic;
  font-display: swap;
}
@font-face {
  font-family: 'Helveticaneueltstd Lt';
  src: url('https://assets.website-files.com/641b85d1ba8e6f8425e1960c/647ead857f317f025ac84de5_HelveticaNeueLTStd-Lt.ttf') format('truetype');
  font-weight: 300;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Helveticaneueltstd Ltit';
  src: url('https://assets.website-files.com/641b85d1ba8e6f8425e1960c/647ead9195e585a67b089c14_HelveticaNeueLTStd-LtIt.ttf') format('truetype');
  font-weight: 300;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Helveticaneueltstd Md';
  src: url('https://assets.website-files.com/641b85d1ba8e6f8425e1960c/647eada070fda82b7cdebfe7_HelveticaNeueLTStd-Md.ttf') format('truetype');
  font-weight: 500;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Helveticaneueltstd Mdit';
  src: url('https://assets.website-files.com/641b85d1ba8e6f8425e1960c/647eadafd7283da775d31cb7_HelveticaNeueLTStd-MdIt.ttf') format('truetype');
  font-weight: 400;
  font-style: italic;
  font-display: swap;
}
@font-face {
  font-family: 'roman-Helveticaneueltstd Roman';
  src: url('https://assets.website-files.com/641b85d1ba8e6f8425e1960c/647eadf867d614836a5abffe_HelveticaNeueLTStd-Roman.ttf') format('truetype');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Helveticaneueltstd Th';
  src: url('https://assets.website-files.com/641b85d1ba8e6f8425e1960c/647eae076957b5fabcaa3056_HelveticaNeueLTStd-Th.ttf') format('truetype'), url('https://assets.website-files.com/641b85d1ba8e6f8425e1960c/647eae076957b5fabcaa3056_HelveticaNeueLTStd-Th.ttf') format('truetype');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Helveticaneueltstd Thit';
  src: url('https://assets.website-files.com/641b85d1ba8e6f8425e1960c/647eae18f7a36cf685313e18_HelveticaNeueLTStd-ThIt.ttf') format('truetype');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Helveticaneueltstd Bd';
  src: url('https://assets.website-files.com/641b85d1ba8e6f8425e1960c/647ead48c5092e1c4301d4f5_HelveticaNeueLTStd-Bd.ttf') format('truetype');
  font-weight: 700;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Helvetica neue lt pro';
  src: url('https://assets.website-files.com/641b85d1ba8e6f8425e1960c/641bd9c6683a58bb02ae4bc5_HelveticaNeueLTProBd.otf') format('opentype');
  font-weight: 700;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Helvetica neue lt pro';
  src: url('https://assets.website-files.com/641b85d1ba8e6f8425e1960c/641bd9c75dedc44a885d48a5_HelveticaNeueLTProBlk.otf') format('opentype');
  font-weight: 900;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Helvetica neue lt pro';
  src: url('https://assets.website-files.com/641b85d1ba8e6f8425e1960c/641bd9c7af2729d99a96c064_HelveticaNeueLTProHv.otf') format('opentype');
  font-weight: 800;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Helvetica neue lt pro';
  src: url('https://assets.website-files.com/641b85d1ba8e6f8425e1960c/641bd9c7c17bb1e9b836752c_HelveticaNeueLTProHvIt.otf') format('opentype');
  font-weight: 800;
  font-style: italic;
  font-display: swap;
}
@font-face {
  font-family: 'Helvetica neue lt pro';
  src: url('https://assets.website-files.com/641b85d1ba8e6f8425e1960c/641bd9c7523aa2f22d4c6ac2_HelveticaNeueLTProIt.otf') format('opentype');
  font-weight: 400;
  font-style: italic;
  font-display: swap;
}
@font-face {
  font-family: 'Helvetica neue lt pro';
  src: url('https://assets.website-files.com/641b85d1ba8e6f8425e1960c/641bd9c7c17bb11d6836752b_HelveticaNeueLTProLt.otf') format('opentype');
  font-weight: 300;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Helvetica neue lt pro';
  src: url('https://assets.website-files.com/641b85d1ba8e6f8425e1960c/641bd9c713ab6e24cf45f560_HelveticaNeueLTProLtIt.otf') format('opentype');
  font-weight: 300;
  font-style: italic;
  font-display: swap;
}
@font-face {
  font-family: 'Helvetica neue lt pro';
  src: url('https://assets.website-files.com/641b85d1ba8e6f8425e1960c/641bd9c6ac9e361b74c06c5f_HelveticaNeueLTProBdIt.otf') format('opentype');
  font-weight: 700;
  font-style: italic;
  font-display: swap;
}
@font-face {
  font-family: 'Helvetica neue lt pro';
  src: url('https://assets.website-files.com/641b85d1ba8e6f8425e1960c/641bd9c76de2d61d522be2bd_HelveticaNeueLTProMdIt.otf') format('opentype');
  font-weight: 500;
  font-style: italic;
  font-display: swap;
}
@font-face {
  font-family: 'Helvetica neue lt pro';
  src: url('https://assets.website-files.com/641b85d1ba8e6f8425e1960c/641bd9c629354a008833b5a6_HelveticaNeueLTProBlkIt.otf') format('opentype');
  font-weight: 900;
  font-style: italic;
  font-display: swap;
}
@font-face {
  font-family: 'Helvetica neue lt pro';
  src: url('https://assets.website-files.com/641b85d1ba8e6f8425e1960c/641bd9c75dedc4c7da5d48ae_HelveticaNeueLTProTh.otf') format('opentype');
  font-weight: 200;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Helvetica neue lt pro';
  src: url('https://assets.website-files.com/641b85d1ba8e6f8425e1960c/641bd9c756f61b9d6256bee7_HelveticaNeueLTProRoman.otf') format('opentype');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Helvetica neue lt pro';
  src: url('https://assets.website-files.com/641b85d1ba8e6f8425e1960c/641bd9c7885464ef27459fbc_HelveticaNeueLTProMd.otf') format('opentype');
  font-weight: 500;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Helvetica neue lt pro';
  src: url('https://assets.website-files.com/641b85d1ba8e6f8425e1960c/641bd9c7523aa200464c6ac3_HelveticaNeueLTProThIt.otf') format('opentype');
  font-weight: 200;
  font-style: italic;
  font-display: swap;
}
@font-face {
  font-family: 'Helvetica neue lt pro';
  src: url('https://assets.website-files.com/641b85d1ba8e6f8425e1960c/641bd9c7c17bb19c1a36752d_HelveticaNeueLTProUltLt.otf') format('opentype');
  font-weight: 100;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Helvetica neue lt pro';
  src: url('https://assets.website-files.com/641b85d1ba8e6f8425e1960c/641bd9c788546462fc459fdb_HelveticaNeueLTProUltLtIt.otf') format('opentype');
  font-weight: 100;
  font-style: italic;
  font-display: swap;
}