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: #0000;
}

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: #0000 !important;
}

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

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

.w-optimization {
  display: contents;
}

.w-webflow-badge, .w-webflow-badge > img {
  box-sizing: unset;
  width: unset;
  height: unset;
  max-height: unset;
  max-width: unset;
  min-height: unset;
  min-width: unset;
  margin: unset;
  padding: unset;
  float: unset;
  clear: unset;
  border: unset;
  border-radius: unset;
  background: unset;
  background-image: unset;
  background-position: unset;
  background-size: unset;
  background-repeat: unset;
  background-origin: unset;
  background-clip: unset;
  background-attachment: unset;
  background-color: unset;
  box-shadow: unset;
  transform: unset;
  direction: unset;
  font-family: unset;
  font-weight: unset;
  color: unset;
  font-size: unset;
  line-height: unset;
  font-style: unset;
  font-variant: unset;
  text-align: unset;
  letter-spacing: unset;
  -webkit-text-decoration: unset;
  text-decoration: unset;
  text-indent: unset;
  text-transform: unset;
  list-style-type: unset;
  text-shadow: unset;
  vertical-align: unset;
  cursor: unset;
  white-space: unset;
  word-break: unset;
  word-spacing: unset;
  word-wrap: unset;
  transition: unset;
}

.w-webflow-badge {
  white-space: nowrap;
  cursor: pointer;
  box-shadow: 0 0 0 1px #0000001a, 0 1px 3px #0000001a;
  visibility: visible !important;
  opacity: 1 !important;
  z-index: 2147483647 !important;
  color: #aaadb0 !important;
  overflow: unset !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;
  inset: auto 12px 12px auto !important;
  transform: none !important;
}

.w-webflow-badge > img {
  position: unset;
  visibility: unset !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;
}

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

.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::placeholder, .w-select::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;
  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 #0000;
  width: 0;
  height: 0;
  position: absolute;
  top: 50%;
  left: 0;
}

.w-widget-twitter-count-shim:not(.w--vertical):before {
  border-width: 4px;
  border-color: #75869600 #5d6c7b #75869600 #75869600;
  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: #fff0 #fff #fff0 #fff0;
  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 #0000;
  width: 0;
  height: 0;
  position: absolute;
  top: 100%;
  left: 50%;
}

.w-widget-twitter-count-shim.w--vertical:before {
  border-width: 5px;
  border-color: #5d6c7b #75869600 #75869600;
  margin-left: -5px;
}

.w-widget-twitter-count-shim.w--vertical:after {
  border-width: 4px;
  border-color: #fff #fff0 #fff0;
  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;
  inset: -100%;
}

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

.w-background-video--control {
  background-color: #0000;
  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: #0000;
  tap-highlight-color: #0000;
  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: #0000;
  tap-highlight-color: #0000;
  height: 40px;
  margin: auto;
  padding-top: 10px;
  position: absolute;
  inset: auto 0 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 #3336;
}

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

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

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

.w-slider-dot {
  cursor: pointer;
  background-color: #fff6;
  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: #0000;
  tap-highlight-color: #0000;
  -webkit-user-select: none;
  user-select: none;
  width: 80px;
  margin: auto;
  font-size: 40px;
  position: absolute;
  inset: 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;
  inset: 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;
  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: #000000e6;
  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;
  inset: 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: #0006;
  padding: .5em 1em;
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  overflow: hidden;
}

.w-lightbox-embed {
  width: 100%;
  height: 100%;
  position: absolute;
  inset: 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: auto 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 #0006;
  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 #0000;
  border-bottom-color: #fff;
  border-radius: 50%;
  position: absolute;
  inset: -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;
  inset: 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: #0000;
  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: #0000;
  tap-highlight-color: #0000;
  -webkit-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;
}

@font-face {
  font-family: "Fa solid 900";
  src: url("https://cdn.prod.website-files.com/66c48a30cfb1de83af1774e8/66c48a30cfb1de83af1774fe_fa-solid-900.woff2") format("woff2");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Fa brands 400";
  src: url("https://cdn.prod.website-files.com/66c48a30cfb1de83af1774e8/66c48a30cfb1de83af1774ff_fa-brands-400.woff2") format("woff2");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Fa 400";
  src: url("https://cdn.prod.website-files.com/66c48a30cfb1de83af1774e8/66c48a30cfb1de83af1774fd_fa-regular-400.woff2") format("woff2"), url("https://cdn.prod.website-files.com/66c48a30cfb1de83af1774e8/68319a85ef773b4eefc6b21f_fa-regular-400.woff2") format("woff2");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Fa Brands 400";
  src: url("https://cdn.prod.website-files.com/66c48a30cfb1de83af1774e8/68319a85212398b55ae09d31_fa-brands-400.woff2") format("woff2");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Fa Solid 900";
  src: url("https://cdn.prod.website-files.com/66c48a30cfb1de83af1774e8/68319a85127062351d73b16e_fa-solid-900.woff2") format("woff2");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

:root {
  --425466: #425466;
  --0a2540: #0a2540;
  --color: #006eff;
  --f6f9fc: #f6f9fc;
  --ffffff: white;
  --5566ff: #56f;
  --ffa600: #ffa600;
  --00c9be: #00c9be;
  --ff003d: #ff003d;
  --d679ff: #d679ff;
  --3e4dd5: #3e4dd5;
  --ff8c00: darkorange;
  --00a89f: #00a89f;
  --0059ce: #0059ce;
  --ce62fd: #ce62fd;
  --df0035: #df0035;
  --adbdcc: #adbdcc;
  --808c97: #808c97;
  --11efe3: #11efe3;
  --002c59: #002c59;
  --043263: #043263;
  --6667ab: #6667ab;
}

.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;
}

body {
  color: var(--425466);
  margin-bottom: 0;
  font-family: Roboto, sans-serif;
  font-size: 16px;
  line-height: 1.55;
}

h1 {
  color: var(--0a2540);
  margin-top: 0;
  margin-bottom: 10px;
  font-family: Poppins, sans-serif;
  font-size: 4.209rem;
  font-weight: 700;
  line-height: 1.4;
}

h2 {
  color: var(--0a2540);
  margin-top: 0;
  margin-bottom: 10px;
  font-family: Poppins, sans-serif;
  font-size: 3.157rem;
  font-weight: 700;
  line-height: 1.4;
}

h3 {
  color: var(--0a2540);
  letter-spacing: -1px;
  margin-top: 0;
  margin-bottom: 15px;
  font-family: Poppins, sans-serif;
  font-size: 2.369rem;
  font-weight: 600;
  line-height: 1.26;
}

h4 {
  color: var(--0a2540);
  margin-top: 0;
  margin-bottom: 10px;
  font-family: Poppins, sans-serif;
  font-size: 1.777rem;
  font-weight: 700;
  line-height: 1.4;
}

h5 {
  color: var(--0a2540);
  margin-top: 0;
  margin-bottom: 10px;
  font-family: Poppins, sans-serif;
  font-size: 1.333rem;
  font-weight: 500;
  line-height: 1.4;
}

h6 {
  color: var(--0a2540);
  margin-top: 0;
  margin-bottom: 10px;
  font-family: Poppins, sans-serif;
  font-size: 1rem;
  font-weight: 600;
  line-height: 1.5;
}

p {
  margin-bottom: 0;
}

a {
  color: var(--color);
  font-family: Poppins, sans-serif;
  font-size: 1rem;
  font-weight: 400;
  text-decoration: none;
}

.ftuk-section-80-80 {
  z-index: -1;
  padding-top: 80px;
  padding-bottom: 80px;
}

.ftuk-section-80-80.background-color--002c59.position-relative {
  z-index: 0;
}

.ftuk-section-80-80.background-color--002c59.send-back, .ftuk-section-80-80.background-color--f6f9fc.send-back, .ftuk-section-80-80.position-relative {
  position: relative;
}

.ftuk-section-80-80.position-relative.main-contact-background-image {
  background-image: url("https://cdn.prod.website-files.com/66c48a30cfb1de83af1774e8/66c48a30cfb1de83af1775bc_contact-banner.avif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.ftuk-section-80-80.position-relative.background-color--f6f9fc.overflow-hidden {
  overflow: hidden;
}

.ftuk-section-80-80.position-relative.background-color--fff {
  background-color: #fff;
}

.ftuk-section-80-80.background-color--043263.position-relative.overflow-hidden {
  overflow: hidden;
}

.ftuk-section-80-80.d-none {
  display: none;
}

.ftuk-section-80-80.background-color-gradient {
  background-color: #f0f2f3;
}

.ftuk-section-80-80._2025-color-bar-bck-grey-image {
  background-image: url("https://cdn.prod.website-files.com/66c48a30cfb1de83af1774e8/689b21ac665fea4b2ced5645_grey-angled-background.avif"), linear-gradient(#ff000080, #ff000080);
  background-position: 100% 100%, 0 0;
  background-size: cover, auto;
}

.ftuk-section-80-80._2025-color-bar-bck-white-image {
  background-image: url("https://cdn.prod.website-files.com/66c48a30cfb1de83af1774e8/689b22c6c379b9dbe6f3ca91_white-color-bar-background.avif");
  background-position: 100% 100%;
  background-size: cover;
}

.ftuk-section-80-80._2025-color-bar-bck-image {
  background-image: url("https://cdn.prod.website-files.com/66c48a30cfb1de83af1774e8/68ab31e6ada5061c1bf41791_ft-angle-background.svg");
  background-position: 100% 100%;
  background-size: cover;
}

.ftuk-section-80-80.background-color--002c59--1 {
  background-image: linear-gradient(#f6f9fc 30%, #002c59 30%);
}

.ftuk-section-80-80.background-color--f11ccc {
  background-color: #0cc;
}

.ftuk-section-80-80.background-color--f6f9fc {
  background-color: #f6f9fc;
}

.ftuk-section-80-80.blue--1e40af {
  background-color: #1e40af;
}

.ftuk-section-80-80.send-back {
  position: relative;
}

.ftuk-section-container {
  max-width: 1080px;
  margin-left: auto;
  margin-right: auto;
}

.ftuk-section-container.position-relative-lift {
  z-index: 1;
  position: relative;
}

.ftuk-section-container.padding-60 {
  padding-top: 60px;
}

.ftuk-2col-2rows {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  grid-template-rows: auto;
}

.ftuk-3col {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

.ftuk-4col {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
}

.ftuk-1-75-1fr {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  grid-template-rows: auto;
  grid-template-columns: 1.75fr 1fr;
}

.ftuk-rtl-img-rgt {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

.ftuk-image-infrastructure-placeholder {
  object-fit: cover;
  object-position: 100% 50%;
  background-color: #adbdcc21;
  border-radius: 10px;
  width: 100%;
}

.ftuk-rtl-img-lft {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

.ftuk-1-25-1fr {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  grid-template-rows: auto;
  grid-template-columns: 1.25fr 1fr;
}

.ftuk--75-1fr {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  grid-template-rows: auto;
  grid-template-columns: .75fr 1fr;
}

.ftuk-1-5-1fr {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  grid-template-rows: auto;
  grid-template-columns: 1.75fr 1fr;
}

.ftuk-1-5-2-25fr {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  grid-template-rows: auto;
  grid-template-columns: 1.5fr 2.25fr;
}

.ftuk-2-1fr {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  grid-template-rows: auto;
  grid-template-columns: 2fr 1fr;
}

.ftuk-1-5-1-25 {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  grid-template-rows: auto;
  grid-template-columns: 1.5fr 1.25fr;
}

.ftuk-1-2-75 {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 2.75fr;
}

.ftuk-card-type1 {
  background-color: var(--ffffff);
  border-radius: 10px;
  transition: all .6s;
  box-shadow: 8px 8px 20px #adbdcc4f;
}

.ftuk-card-type1:hover {
  transform: translate(0, -10px);
  box-shadow: -1px -1px 20px 3px #4254661a, 8px 8px 20px #adbdcc4f;
}

.ftuk-card-type1.border-top--5566ff {
  border-top: 4px solid var(--5566ff);
}

.ftuk-card-type1.border-top--ffa600 {
  border-top: 4px solid var(--ffa600);
}

.ftuk-card-type1.border-top--00c9be {
  border-top: 4px solid var(--00c9be);
}

.ftuk-card-type1.border-top--006eff {
  border-top: 4px solid var(--color);
}

.ftuk-card-type1.border-top--ff003d {
  border-top: 4px solid var(--ff003d);
}

.ftuk-card-type1.border-top--d679ff {
  border-top: 4px solid var(--d679ff);
}

.ftuk-card-type1.border-top--9966cc {
  border-top: 4px solid #96c;
}

.ftuk-card-type1.border-top--ff8c00 {
  border-top: 4px solid #ff8c00;
}

.ftuk-card-type1.border-top--66cc66 {
  border-top: 4px solid #6c6;
}

.ftuk-card-type1.border-top-ftuk-btn-type1---ff66cc {
  border-top: 4px solid #f6c;
}

.ftuk-card-type1.border-top-ftuk-btn-type1---5ccacb {
  border-top: 4px solid var(--d679ff);
  border-top: 4px solid #5ccacb;
}

.ftuk-card-type1__container {
  margin: 25px;
}

.ftuk-card-type1__header-grid {
  grid-template-rows: auto;
  grid-template-columns: auto 1fr;
  margin-bottom: 10px;
}

.ftuk-card-type1__header-span {
  font-weight: 300;
}

.ftuk-card-type1__header {
  color: var(--0a2540);
  margin-bottom: 5px;
  font-family: Poppins, sans-serif;
  font-size: 1.25rem;
  font-weight: 600;
  line-height: 1.2;
}

.ftuk-card-type1__expertise-grid {
  grid-column-gap: 10px;
  grid-row-gap: 5px;
  grid-template-columns: auto 1fr;
  place-items: center start;
  margin-bottom: 25px;
}

.ftuk-card-type1__bl-item {
  color: #425466;
  font-family: Inter, sans-serif;
  font-size: .8125rem;
  font-weight: 600;
}

.ftuk-card-type1__expertise-heading {
  color: var(--0a2540);
  margin-bottom: 10px;
  font-size: .875rem;
  font-weight: 500;
}

.ftuk-card-type1__divider--5566ff {
  background-image: linear-gradient(to right, var(--5566ff), var(--ffffff));
  width: 100%;
  height: 1px;
  margin-top: 20px;
  margin-bottom: 20px;
}

.ftuk-card-type1__sub-header {
  color: #0a2540;
  margin-bottom: 20px;
  font-size: .875rem;
  font-weight: 600;
}

.ftuk-btn-type1---5566ff {
  border: 1px solid var(--5566ff);
  background-color: var(--5566ff);
  color: var(--ffffff);
  border-radius: 50px;
  align-items: center;
  width: 135px;
  padding: 6px 16px 6px 15px;
  transition: all .2s;
  display: flex;
}

.ftuk-btn-type1---5566ff:hover {
  border-color: var(--3e4dd5);
  background-color: var(--3e4dd5);
  width: 140px;
}

.ftuk-btn-type1__label {
  margin-right: auto;
  font-size: .875rem;
  font-weight: 400;
}

.ftuk-btn-type1__icon {
  font-family: "Fa solid 900", sans-serif;
  font-size: .703125rem;
}

.ftuk-card-type1__divider--ffa600 {
  background-image: linear-gradient(to right, var(--ffa600), var(--ffffff));
  width: 100%;
  height: 1px;
  margin-top: 20px;
  margin-bottom: 20px;
}

.ftuk-btn-type1---ffa600 {
  border: 1px solid var(--ffa600);
  background-color: var(--ffa600);
  color: var(--ffffff);
  border-radius: 50px;
  align-items: center;
  width: 135px;
  padding: 6px 16px 6px 15px;
  transition: all .2s;
  display: flex;
}

.ftuk-btn-type1---ffa600:hover {
  border-color: var(--ff8c00);
  background-color: var(--ff8c00);
  width: 140px;
}

.ftuk-card-type1__divider--00c9be {
  background-image: linear-gradient(to right, var(--00c9be), var(--ffffff));
  width: 100%;
  height: 1px;
  margin-top: 20px;
  margin-bottom: 20px;
}

.ftuk-btn-type1---00c9be {
  border: 1px solid var(--00c9be);
  background-color: var(--00c9be);
  color: var(--ffffff);
  border-radius: 50px;
  align-items: center;
  width: 135px;
  padding: 6px 16px 6px 15px;
  transition: all .2s;
  display: flex;
}

.ftuk-btn-type1---00c9be:hover {
  border-color: var(--00a89f);
  background-color: var(--00a89f);
  width: 140px;
}

.ftuk-6col {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr;
}

.ftuk-6col.position-relative {
  position: relative;
}

.ftuk-btn-type1---006eff {
  border: 1px solid var(--color);
  background-color: var(--color);
  color: var(--ffffff);
  border-radius: 50px;
  align-items: center;
  width: 135px;
  padding: 6px 16px 6px 15px;
  transition: all .2s;
  display: flex;
}

.ftuk-btn-type1---006eff:hover {
  border-color: var(--0059ce);
  background-color: var(--0059ce);
  width: 140px;
}

.ftuk-btn-type1---006eff.margin-bottom-10 {
  z-index: 2;
  transform: translateX(-50%);
}

.ftuk-card-type1__divider--006eff {
  background-image: linear-gradient(to right, var(--color), var(--ffffff));
  width: 100%;
  height: 1px;
  margin-top: 20px;
  margin-bottom: 20px;
}

.ftuk-btn-type1---d679ff {
  border: 1px solid var(--d679ff);
  background-color: var(--d679ff);
  color: var(--ffffff);
  border-radius: 50px;
  align-items: center;
  width: 135px;
  padding: 6px 16px 6px 15px;
  transition: all .2s;
  display: flex;
}

.ftuk-btn-type1---d679ff:hover {
  border-color: var(--ce62fd);
  background-color: var(--ce62fd);
  width: 140px;
}

.ftuk-btn-type1---d679ff.margin-right-20 {
  margin-right: 20px;
}

.ftuk-card-type1__divider--d679ff {
  background-image: linear-gradient(to right, var(--d679ff), var(--ffffff));
  width: 100%;
  height: 1px;
  margin-top: 20px;
  margin-bottom: 20px;
}

.ftuk-btn-type1---ff003d {
  border: 1px solid var(--ff003d);
  background-color: var(--ff003d);
  color: var(--ffffff);
  text-align: center;
  border-radius: 50px;
  flex-wrap: nowrap;
  align-items: center;
  width: 135px;
  padding: 6px 16px 6px 15px;
  font-size: .703125rem;
  transition: all .2s;
  display: flex;
}

.ftuk-btn-type1---ff003d:hover {
  border-color: var(--df0035);
  background-color: #df0035;
  width: 140px;
}

.ftuk-card-type1__divider--ff003d {
  background-image: linear-gradient(to right, var(--ff003d), var(--ffffff));
  width: 100%;
  height: 1px;
  margin-top: 20px;
  margin-bottom: 20px;
}

.ftuk-card-type2 {
  background-color: var(--ffffff);
  box-shadow: 8px 8px 20px 0 var(--0a2540);
  border-radius: 10px;
}

.ftuk-card-type2__grid {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
}

.ftuk-card-type2__img {
  background-color: var(--adbdcc);
  background-image: url("https://cdn.prod.website-files.com/66c48a30cfb1de83af1774e8/66c48a30cfb1de83af17760e_ftuk-home-webinar__image.avif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border-top-left-radius: 10px;
  border-top-right-radius: 10px;
  height: 180px;
}

.ftuk-card-type2__container {
  margin: 25px;
}

.ftuk-card-type2__sub-heading {
  font-size: .8125rem;
  font-weight: 500;
}

.ftuk-card-type3 {
  background-color: var(--ffffff);
  border-radius: 10px;
  position: relative;
  box-shadow: 8px 8px 20px #adbdcc4f;
}

.ftuk-card-type3__container {
  margin: 25px;
}

.ftuk-card-type3__img {
  position: absolute;
  inset: -4px 8px auto auto;
}

.ftuk-8col {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
}

.ftuk-4col-footer {
  grid-column-gap: 30px;
  grid-row-gap: 30px;
  grid-template-rows: auto;
  grid-template-columns: 1.8fr .7fr 1fr 1fr 1.5fr;
}

.ftuk-footer-logo {
  width: 75%;
  margin-bottom: 20px;
}

.ft-footer__link {
  color: var(--425466);
  margin-bottom: 5px;
  font-size: 13px;
  transition: all .2s;
  display: block;
}

.ft-footer__link:hover {
  color: var(--808c97);
}

.ftuk-footer-link-btm {
  color: var(--425466);
  font-size: 13px;
  display: block;
}

.ftuk-footer-link-btm:hover {
  color: var(--808c97);
}

.ftuk-footer-company-detail {
  color: #425466;
  font-family: Poppins, sans-serif;
  font-size: 13px;
  font-weight: 500;
}

.ftuk-footer-icon {
  color: #808c979c;
}

.ftuk-footer-icon-2 {
  color: #425466;
  font-family: "Fa solid 900", sans-serif;
}

.ftuk-footer-grid {
  grid-column-gap: 10px;
  grid-row-gap: 5px;
  grid-template-rows: auto auto auto auto;
  grid-template-columns: auto 1fr;
  align-items: center;
  margin-bottom: 20px;
}

.ftuk-footer-social__grid {
  grid-template-rows: auto;
  grid-template-columns: auto 1fr 1fr 1fr;
}

.ftuk-footer-social-icon {
  color: var(--425466);
  font-family: "Fa brands 400", sans-serif;
  font-size: 25px;
  transition: all .2s;
}

.ftuk-footer-social-icon:hover {
  color: var(--5566ff);
}

.typedjs {
  color: #0a2540;
  background-color: #fff;
  border-radius: 10px;
  margin-bottom: 20px;
  padding: 10px 20px 17px;
  font-family: Poppins, sans-serif;
  font-size: 3.75rem;
  font-weight: 700;
  line-height: 1.2;
  display: inline-block;
}

.ft-footer {
  padding-top: 158px;
  padding-bottom: 20px;
  position: relative;
  overflow: hidden;
}

.ftuk-expertise-header {
  padding-top: 100px;
  padding-bottom: 100px;
}

.ft-footer__heading {
  color: #425466;
  margin-bottom: 15px;
}

.ft-footer__divider {
  border-bottom: 1px solid #42546640;
  width: 100%;
  height: 1px;
  margin-top: 40px;
  margin-bottom: 20px;
}

.ft-footer__copyright-link-text {
  color: #425466b8;
  font-family: Roboto, sans-serif;
  font-size: .8rem;
  font-weight: 400;
  display: inline-block;
}

.ftuk-body-regular {
  color: #627991;
  font-size: 1rem;
  line-height: 1.5;
}

.ftuk-body-regular.text-color--adbdcc.network-text-size {
  font-size: .8rem;
}

.ftuk-body-regular.margin-top-bottom-20 {
  margin-top: 20px;
  margin-bottom: 20px;
}

.ftuk-body-regular.margin-top-bottom-20.min-height-cstudies {
  min-height: 120px;
}

.ftuk-body-regular.margin-top-bottom-20.min-height-cstudies.text-color-808 {
  color: var(--808c97);
}

.ftuk-body-regular.margin-bottom-80 {
  margin-bottom: 80px;
}

.ftuk-body-regular.margin-bottom-20 {
  margin-bottom: 20px;
}

.ftuk-body-regular.margin-top-20 {
  margin-top: 20px;
}

.ftuk-body-regular.margin-bottom-20b {
  margin-bottom: 20px;
}

.ftuk-body-regular.margin-bottom-25 {
  margin-bottom: 25px;
}

.ftuk-body-regular.max-width-600 {
  max-width: 600px;
}

.ftuk-card-type3__number {
  font-family: Poppins, sans-serif;
  font-size: 1.777rem;
  font-weight: 700;
}

.ftuk-paragraph-large {
  color: #425466;
  font-family: Inter, sans-serif;
  font-size: 1.125rem;
  font-weight: 300;
}

.ftuk-paragraph-large.text-color--ffffff.max-width-650 {
  max-width: 650px;
}

.ftuk-paragraph-large.margin-bottom-40 {
  margin-bottom: 40px;
}

.ftuk-paragraph-large.margin-bottom-60 {
  margin-bottom: 60px;
}

.ftuk-body-sml {
  color: #627991;
  font-size: .9rem;
  line-height: 1.4;
}

.ftuk-body-sml.padding-left-20.border-1-left-transparent {
  border-left: 1px solid #0000;
}

.ftuk-card-type4__img {
  width: 40px;
  height: 40px;
}

.ftuk-card-type4__img.margin-left-bottom-20 {
  margin-bottom: 20px;
  margin-left: 20px;
}

.ftuk-cta {
  background-image: linear-gradient(270deg, #d679ff, var(--3e4dd5) 79%);
  border-radius: 10px;
}

.ftuk-cta__grid {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: 1.5fr 1fr;
}

.ftuk-cta__grid-child {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: 1.25fr 2fr;
}

.ftuk-cta__img {
  background-image: url("https://cdn.prod.website-files.com/66c48a30cfb1de83af1774e8/66c48a30cfb1de83af1775c0_ftuk-get-in-touch-img.avif");
  background-position: 50% 100%;
  background-size: auto;
  border-top-left-radius: 10px;
  border-bottom-left-radius: 10px;
}

.ftuk-cta__cnt-blk {
  flex-direction: column;
  justify-content: center;
  margin: 60px;
  display: flex;
}

.ftuk-cta__divider {
  border-bottom: 1px dashed var(--ffffff);
  height: 1px;
  margin-bottom: 10px;
}

.ftuk-cta__heading.text-color--ffffff {
  align-self: flex-start;
}

.ftuk-cta__form-block {
  background-color: #521c8582;
  border-top-right-radius: 10px;
  border-bottom-right-radius: 10px;
  flex-direction: column;
  align-items: center;
  padding: 40px;
  display: flex;
}

.ftuk-section-cta-container {
  max-width: 1080px;
  margin-left: auto;
  margin-right: auto;
}

.ftuk-section-header-h3.text-color--006eff.massive-padding-top {
  padding-top: 0;
}

.ftuk-section-header-h3.text-color--00c9be {
  border-left-color: var(--00c9be);
  color: #21eafe;
}

.ftuk-section-header-h3.text-color--00c9be {
  color: #21eafe;
  border-left-color: #00c9be;
}

.ftuk-section-header-h3.text-color--00c9be.margin-bottom-20 {
  color: #96c;
}

.ftuk-image-case-studies-placeholder {
  border-radius: 10px;
  width: 100%;
  height: 250px;
  margin-bottom: 20px;
}

.ftuk-section-identifier {
  align-items: center;
}

.ftuk-section-identifier.margin-top-60 {
  margin-top: 60px;
  font-family: Poppins, sans-serif;
  font-size: 2.369rem;
  font-weight: 600;
}

.ftuk-card-type5 {
  background-color: var(--ffffff);
  border-radius: 10px;
}

.ftuk-card-type5__container {
  margin: 25px;
}

.dot-grid-public-cloud-top-right {
  z-index: 0;
  position: absolute;
  inset: -30px -30px auto auto;
}

.dot-grid-public-cloud-bottom-left {
  z-index: 0;
  position: absolute;
  bottom: -30px;
  left: -30px;
}

.ftuk-image-assessments-placeholder {
  border-radius: 10px;
  height: 150px;
  margin-bottom: 20px;
}

.ftuk-checklist-grid {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  grid-template-rows: auto auto auto;
  grid-template-columns: auto 1fr;
  align-content: start;
  align-items: start;
}

.ftuk-bullet-img {
  width: 15px;
  height: 15px;
}

.ftuk-bullet-item {
  color: #627991;
  font-family: Inter, sans-serif;
  font-size: .875rem;
  font-weight: 500;
  line-height: 1.3;
}

.ftuk-checklist--5566ff.margin-left-20 {
  margin-left: 20px;
}

.ftuk-checklist--5566ff.margin-top-20px {
  margin-top: 20px;
}

.ftuk-checklist-grid-x2 {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  grid-template-rows: auto;
  grid-template-columns: auto 1fr;
}

.ftuk-btn-type2 {
  border: 1px solid #000;
  border-radius: 100px;
  align-items: center;
  width: 125px;
  padding: 6px 15px;
  transition: all .2s;
  display: flex;
}

.ftuk-btn-type2:hover {
  width: 130px;
}

.ftuk-btn-type2.margin-bottom-10.border-all--5566ff {
  border-color: var(--5566ff);
}

.ftuk-btn-type2.margin-bottom-10.border-all--ffa600 {
  border-color: var(--ffa600);
}

.ftuk-btn-type2.margin-bottom-10.border-all--00c9be {
  border-color: var(--00c9be);
}

.ftuk-btn-type2.margin-bottom-10.border-all--006eff {
  border-color: var(--color);
}

.ftuk-btn-type2.margin-bottom-10.border-all--d679ff {
  border-color: var(--d679ff);
}

.ftuk-btn-type2.border-all--ff003d {
  border-color: var(--ff003d);
}

.ftuk-btn-type2.border-all--5566ff {
  border-color: var(--5566ff);
}

.ftuk-btn-type2.border-all--00c9be {
  border-color: var(--11efe3);
}

.ftuk-btn-type2__icon--ffa600 {
  color: var(--ffa600);
  font-family: "Fa solid 900", sans-serif;
}

.ftuk-btn-type2__icon--5566ff {
  color: var(--5566ff);
  font-family: "Fa solid 900", sans-serif;
  font-size: .703125rem;
}

.ftuk-btn-type2__icon--00c9be {
  color: var(--00c9be);
  font-family: "Fa solid 900", sans-serif;
  font-size: .703125rem;
}

.ftuk-btn-type2__icon--006eff {
  color: var(--color);
  font-family: "Fa solid 900", sans-serif;
  font-size: .703125rem;
}

.ftuk-btn-type2__icon--d679ff {
  color: var(--d679ff);
  font-family: "Fa solid 900", sans-serif;
  font-size: .703125rem;
}

.ftuk-4col-buttons {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  grid-template-rows: auto;
  grid-template-columns: auto auto auto 1fr;
}

.ftuk-btn-type2__icon--ff003d {
  color: var(--ff003d);
  font-family: "Fa solid 900", sans-serif;
  font-size: .703125rem;
}

.ftuk-btn-type3__label---5566ff {
  color: var(--5566ff);
  margin-right: auto;
  font-size: .703125rem;
}

.ftuk-btn-type3---5566ff {
  flex-direction: column;
  align-items: center;
  width: 210px;
  transition: all .2s;
  display: flex;
}

.ftuk-btn-type3---5566ff:hover {
  width: 215px;
}

.ftuk-btn-type3---5566ff__container {
  width: 100%;
  margin-bottom: 5px;
  display: flex;
}

.ftuk-btn-type3__underline---5566ff {
  background-color: var(--5566ff);
  width: 100%;
  height: 1px;
}

.ftuk-btn-type3---ffa600 {
  flex-direction: column;
  align-items: center;
  width: 312px;
  transition: all .2s;
  display: flex;
}

.ftuk-btn-type3---ffa600:hover {
  width: 215px;
}

.ftuk-btn-type3---ffa600__container {
  width: 100%;
  margin-bottom: 5px;
  display: flex;
}

.ftuk-btn-type3__label---ffa600 {
  color: var(--ffa600);
  margin-right: auto;
  font-size: .703125rem;
}

.ftuk-btn-type3__icon---ffa600 {
  color: var(--ffa600);
  font-family: "Fa solid 900", sans-serif;
  font-size: .703125rem;
}

.ftuk-btn-type3__underline---ffa600 {
  background-color: var(--ffa600);
  width: 100%;
  height: 1px;
}

.ftuk-btn-type3__icon---5566ff {
  color: var(--5566ff);
  font-family: "Fa solid 900", sans-serif;
  font-size: .703125rem;
}

.ftuk-btn-type3---006eff {
  flex-direction: column;
  align-items: center;
  width: 262px;
  transition: all .2s;
  display: flex;
}

.ftuk-btn-type3---006eff:hover {
  width: 267px;
}

.ftuk-btn-type3---006eff__container {
  width: 100%;
  margin-bottom: 5px;
  display: flex;
}

.ftuk-btn-type3__label---006eff {
  color: var(--color);
  margin-right: auto;
  font-size: .703125rem;
}

.ftuk-btn-type3__icon---006eff {
  color: var(--color);
  font-family: "Fa solid 900", sans-serif;
  font-size: .703125rem;
}

.ftuk-btn-type3__underline---006eff {
  background-color: var(--color);
  width: 100%;
  height: 1px;
}

.ftuk-btn-type3---d679ff {
  flex-direction: column;
  align-items: center;
  width: 343px;
  transition: all .2s;
  display: flex;
}

.ftuk-btn-type3---d679ff:hover {
  width: 348px;
}

.ftuk-btn-type3---d679ff__container {
  width: 100%;
  margin-bottom: 5px;
  display: flex;
}

.ftuk-btn-type3__label---d679ff {
  color: var(--ce62fd);
  margin-right: auto;
  font-size: .703125rem;
}

.ftuk-btn-type3__icon---d679ff {
  color: var(--ce62fd);
  font-family: "Fa solid 900", sans-serif;
  font-size: .703125rem;
}

.ftuk-btn-type3__underline---d679ff {
  background-color: var(--ce62fd);
  width: 100%;
  height: 1px;
}

.ftuk-1-1-75fr {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1.75fr;
  align-items: center;
}

.ftuk-2col {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  grid-template-rows: auto;
  height: 100%;
}

.ftuk-2col.margin-top-80 {
  margin-top: 80px;
}

.ftuk-2col-inner {
  grid-template-rows: auto;
  grid-template-columns: .75fr 1fr;
}

.ftuk-2col-inner__grid {
  grid-row-gap: 20px;
  grid-template-rows: auto auto auto;
  grid-template-columns: auto 1fr;
}

.ftuk-infrastructure-icon {
  width: 50px;
}

.ftuk-1-1-75fr__infrastructure {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1.75fr;
}

.ftuk-navigation__case-studies-img {
  border-radius: 10px;
  height: 190px;
  position: relative;
}

.ft-main-navigation__desktop-nav-main-link--expertise--dd {
  z-index: 99;
  min-width: 100%;
}

.ft-main-navigation__desktop-nav-main-link--expertise--dd.w--open {
  z-index: 10000000;
  background-color: #fff;
  min-width: auto;
  margin-left: auto;
  margin-right: auto;
  padding-top: 20px;
  padding-bottom: 20px;
  position: absolute;
  inset: 100px 0 auto;
  box-shadow: 0 12px 20px -20px #272d3a33;
}

.ftuk-navigation__dropdown-right-column {
  height: 100%;
  padding-left: 20px;
}

.ftuk-nav-link {
  color: #2b2c4f;
  text-align: center;
  border-bottom: 2px solid #6667ab00;
  justify-content: center;
  align-items: center;
  min-width: 100px;
  height: 100%;
  padding-left: 20px;
  padding-right: 20px;
  font-size: .875rem;
  font-weight: 500;
  text-decoration: none;
  transition: all .2s;
  display: flex;
}

.ftuk-nav-link:hover {
  border-bottom-color: var(--color);
  color: var(--color);
}

.ftuk-nav-link.w--open {
  color: #4c4cb3;
}

.ft-main-navigation__desktop-nav-main-link--expertise {
  height: 100%;
  font-family: Poppins, sans-serif;
  font-size: .875rem;
  position: static;
}

.ft-main-navigation__desktop-nav-dropdown {
  background-color: #fff;
  max-width: 1080px;
  margin-left: auto;
  margin-right: auto;
  padding-top: 20px;
  padding-bottom: 20px;
  overflow: hidden;
}

.ft-main-navigation__desktop-nav-main-link-container {
  color: #2b2c4f;
  align-items: center;
  height: 100%;
  font-size: 14px;
  line-height: 24px;
  display: flex;
  position: static;
}

.ft-main-navigation__desktop-nav-right-column {
  justify-content: flex-end;
  align-items: center;
  min-height: 60px;
  display: flex;
}

.ft-main-navigation__desktop-nav-left-grid {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-rows: auto auto auto;
}

.ftuk-navigation__dropdown-grid {
  grid-column-gap: 0px;
  grid-row-gap: 24px;
  grid-template-rows: auto;
  grid-template-columns: 3.25fr 1.25fr 1fr;
  width: 100%;
}

.ftuk-nav-toggle {
  color: #2b2c4f;
  border-bottom: 2px solid #6667ab00;
  justify-content: center;
  align-items: center;
  height: 100%;
  padding-left: 20px;
  padding-right: 30px;
  font-size: .875rem;
  font-weight: 500;
  transition: all .2s;
  display: flex;
}

.ftuk-nav-toggle:hover, .ftuk-nav-toggle.w--open {
  border-bottom-color: var(--color);
  color: var(--color);
}

.ftuk-navigation-container {
  border-bottom: 1px #0414341a;
  justify-content: space-between;
  align-items: stretch;
  width: 100%;
  max-width: 1080px;
  height: 100%;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.ft-main-navigation__desktop-nav-left-column {
  align-items: center;
  min-height: 60px;
  display: flex;
}

.ft-main-navigation__desktop-nav-dropdown-container {
  max-width: 1080px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.ftuk-navigation__img {
  z-index: 5;
  object-fit: cover;
  border-radius: 10px;
  width: 100%;
  height: 100%;
  position: relative;
}

.ft-desktop-navigation__transform-icon {
  width: 30px;
  margin-right: 14px;
}

.ft-main-navigation__desktop-nav-icon {
  margin-right: 10px;
}

.ftuk-navigation__dropdown-left-column {
  border-right: 1px dashed #6667ab;
  height: 100%;
  padding-right: 24px;
}

.ftuk-brand-placement {
  position: absolute;
  top: 31px;
}

.ft-main-navigation____link-title {
  letter-spacing: -.02em;
  font-size: 16px;
  font-weight: 500;
  line-height: 24px;
}

.ftuk-navigation-logo {
  width: 250px;
}

.integration-link {
  color: #2b2c4f;
  border-radius: 8px;
  justify-content: space-between;
  align-items: center;
  padding: 8px;
  font-size: 16px;
  font-weight: 500;
  line-height: 24px;
  text-decoration: none;
  transition: background-color .2s;
  display: flex;
}

.integration-link:hover {
  background-color: #ebebf4;
}

.ft-main-navigation__desktop-nav-left-title {
  color: #6667ab;
  letter-spacing: .08em;
  margin-bottom: 20px;
  font-size: 14px;
  font-weight: 600;
  line-height: 24px;
}

.ftuk-navigation__mobile-button {
  color: #6869ac;
  letter-spacing: -.02em;
  border: 1px dashed #6869ac;
  border-radius: 8px;
  justify-content: space-between;
  width: 100%;
  margin-top: 16px;
  padding: 10px 12px;
  font-weight: 500;
  text-decoration: none;
  transition: background-color .2s;
  display: flex;
}

.ftuk-navigation__mobile-button:hover {
  background-color: #ebebf4;
}

.ftuk-navigation__link-content {
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.nav-button {
  background-color: var(--color);
  color: var(--ffffff);
  letter-spacing: -.02em;
  border: 1px solid #006eff;
  border-radius: 100px;
  padding: 9px 24px;
  font-size: .875rem;
  font-weight: 500;
  line-height: 24px;
  transition: all .2s;
}

.nav-button:hover {
  color: var(--ffffff);
  background-color: #004eb4;
  border: 1px solid #004eb4;
}

.ftuk-navition__link-description {
  color: var(--808c97);
  letter-spacing: .02em;
  font-size: 13px;
  font-weight: 400;
  line-height: 1.5;
}

.ftuk-navigation {
  z-index: 100;
  background-color: #fff;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  height: 100px;
  padding-left: 5%;
  padding-right: 5%;
  display: flex;
  position: sticky;
  top: 0;
}

.ft-main-navigation__desktop-nav-text {
  font-weight: 500;
}

.ftuk-expertise-navi--5566ff {
  color: #2b2c4f;
  border-radius: 8px;
  align-items: flex-start;
  padding: 20px;
  text-decoration: none;
  transition: background-color .4s, color .4s;
  display: flex;
}

.ftuk-expertise-navi--5566ff:hover {
  color: var(--5566ff);
  background-color: #5566ff14;
}

.ftuk-expertise-navi--ffaa600 {
  color: #2b2c4f;
  border-radius: 8px;
  align-items: flex-start;
  padding: 20px;
  text-decoration: none;
  transition: background-color .4s, color .4s;
  display: flex;
}

.ftuk-expertise-navi--ffaa600:hover {
  color: var(--ff8c00);
  background-color: #ffa60014;
}

.ftuk-expertise-navi--006eff {
  color: #2b2c4f;
  border-radius: 8px;
  align-items: flex-start;
  padding: 20px;
  text-decoration: none;
  transition: background-color .4s, color .4s;
  display: flex;
}

.ftuk-expertise-navi--006eff:hover {
  color: var(--color);
  background-color: #006eff14;
}

.ftuk-expertise-navi--d679ff {
  color: #2b2c4f;
  border-radius: 8px;
  align-items: flex-start;
  padding: 20px;
  text-decoration: none;
  transition: background-color .4s, color .4s;
  display: flex;
}

.ftuk-expertise-navi--d679ff:hover {
  color: var(--ce62fd);
  background-color: #d679ff14;
}

.ftuk-expertise-navi--00c9be {
  color: #2b2c4f;
  border-radius: 8px;
  align-items: flex-start;
  padding: 20px;
  text-decoration: none;
  transition: background-color .4s, color .4s;
  display: flex;
}

.ftuk-expertise-navi--00c9be:hover {
  color: var(--00c9be);
  background-color: #00c9be14;
}

.ftuk-expertise-navi--ff003d {
  color: #2b2c4f;
  border-radius: 8px;
  align-items: flex-start;
  padding: 20px;
  text-decoration: none;
  transition: background-color .4s, color .4s;
  display: flex;
}

.ftuk-expertise-navi--ff003d:hover {
  color: var(--ff003d);
  background-color: #ff003d14;
}

.ft-footer__sublink {
  margin-right: 20px;
  transition: all .2s;
}

.ft-footer__sublink-text {
  color: #425466b8;
  font-family: Roboto, sans-serif;
  font-size: .8rem;
  font-weight: 400;
  display: inline-block;
}

.ft-footer__sublink-text:hover {
  text-decoration: underline;
}

.ft-footer__copyright-link {
  margin-right: auto;
}

.ftuk-footer-submenu-container {
  display: flex;
}

.ft-footer__sublink--right {
  transition: all .2s;
}

.ftuk-2-3col {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  grid-template-rows: auto auto auto;
  position: relative;
}

.ftuk-card-type6__img {
  object-fit: cover;
  object-position: 50% 100%;
  border-top-right-radius: 10px;
  border-bottom-right-radius: 10px;
  width: 100%;
  height: 100%;
}

.ftuk-card-type6__header-grid {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  grid-template-rows: auto;
  grid-template-columns: auto 1fr;
  align-items: center;
  margin-bottom: 10px;
}

.ftuk-card-type6 {
  background-color: #fff;
  border-radius: 10px;
  position: relative;
  box-shadow: 0 17px 20px -10px #32325d30, 0 -4px 20px -12px #32325d40;
}

.ftuk-card-type6__left-col {
  padding: 35px;
}

.ftuk-card-type6__icon {
  width: 30px;
  max-height: 30px;
}

.ftuk-card-type6__angle {
  background-color: #fff;
  width: 80px;
  height: 200%;
  position: absolute;
  top: -27px;
  right: 168px;
  transform: rotate(6deg);
  box-shadow: 1px 1px 20px -4px #000a14c2;
}

.ftuk-card-type6__grid {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: 2fr 1fr;
}

.ftuk-card-type6__right-col {
  position: relative;
  overflow: hidden;
}

.ftuk-card-type6__angle2 {
  background-color: #fff;
  width: 80px;
  height: 200%;
  position: absolute;
  top: -27px;
  right: 168px;
  transform: rotate(6deg);
  box-shadow: 1px 1px 20px -4px #002c59;
}

.ftuk-partial-grid-top-right {
  position: absolute;
  inset: -12px -12px auto auto;
}

.ftuk-partial-grid-bottom-left {
  z-index: -1;
  position: absolute;
  inset: auto auto -12px -12px;
}

.ftuk-4col-logo-bar {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
}

.ftuk-4col-logo-bar__container-1 {
  border-left: 1px dashed #adbdcc80;
  border-right: 1px dashed #adbdcc80;
  justify-content: center;
  align-items: center;
  padding: 35px;
  display: flex;
}

.ftuk-4col-logo-bar__container-2 {
  border-right: 1px dashed #adbdcc80;
  justify-content: center;
  align-items: center;
  padding: 35px;
  display: flex;
}

.ftuk-4col-logo-bar__img {
  width: 100%;
  max-height: 30px;
}

.ftuk-4col-logo-bar__img2 {
  width: 100%;
  max-height: 20px;
}

.ftuk-4col-logo-bar__img4 {
  width: 100%;
  max-height: 25px;
}

.ftuk-4col-logo-bar__img3 {
  width: 100%;
  max-height: 50px;
}

.ftuk-4col-logo-bar__container-3 {
  border-right: 1px dashed #adbdcc80;
  justify-content: center;
  align-items: center;
  padding: 35px;
  display: flex;
}

.ftuk-4col-logo-bar__container-4 {
  border-right: 1px dashed #adbdcc80;
  border-left-color: var(--adbdcc);
  justify-content: center;
  align-items: center;
  padding: 35px;
  display: flex;
}

.ftuk-4col-counter {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
}

.ftuk-checklist-grid-x3 {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  border-radius: 10px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  padding: 25px;
}

.ftuk-bullet-item-dark {
  color: #fff;
  font-family: Inter, sans-serif;
  font-size: .8125rem;
  font-weight: 400;
}

.container {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  grid-template-rows: auto auto auto auto auto auto auto auto auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.ftuk-card-type7 {
  background-color: var(--ffffff);
  border-radius: 10px;
  padding-bottom: 25px;
  position: relative;
  box-shadow: 8px 8px 20px #adbdcc4f;
}

.ftuk-card-type7__container {
  margin-top: 25px;
  margin-left: 25px;
  margin-right: 25px;
}

.ftuk-card-type7__expertise-grid {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
  margin-bottom: 10px;
}

.ftuk-card-type7__expertise-link {
  transition: all .3s;
}

.ftuk-card-type7__expertise-link:hover {
  transform: translate(0, -5px);
}

.ftuk-card-type7__header-img {
  border-top-left-radius: 10px;
  border-top-right-radius: 10px;
  width: 100%;
  height: 130px;
}

.ftuk-btn-type2__label {
  margin-right: auto;
  font-size: .78rem;
}

.ftuk-btn-type2__label.text-color--002c59 {
  color: var(--002c59);
}

.ftuk-btn-type4 {
  align-items: center;
  width: 90px;
  transition: all .2s;
  display: flex;
}

.ftuk-btn-type4:hover {
  width: 95px;
}

.ftuk-btn-type2__icon--002c59 {
  color: var(--002c59);
  font-family: "Fa solid 900", sans-serif;
  font-size: .703125rem;
}

.ftuk-accordion-light__item {
  overflow: hidden;
}

.ftuk-accordion-light__droplist {
  background-color: #0000;
  border-bottom: 1px solid #4254664f;
  display: block;
  position: static;
}

.ftuk-accordion-light__icon {
  margin-right: 0;
}

.ftuk-accordion-light__toggle {
  border-bottom: 1px solid #4254664f;
  align-items: center;
  height: 60px;
  padding: 0;
  display: flex;
}

.ftuk-accordion-light {
  z-index: 0;
  position: relative;
}

.ftuk-global-background-color-grid {
  grid-template-rows: auto auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
}

.background-color--0a2540 {
  background-color: var(--0a2540);
}

.background-color--0a2540.size-100-100 {
  width: 100px;
  height: 100px;
}

.background-color--043263 {
  background-color: var(--043263);
}

.background-color--002c59 {
  background-color: var(--002c59);
}

.text-color--ffffff {
  color: var(--ffffff);
}

.background-color--425466 {
  background-color: var(--425466);
}

.text-color--00c9be {
  color: var(--00c9be);
}

.text-color--00c9be.text-italics {
  font-style: italic;
}

.text-color--00c9be.padding-bottom--10 {
  margin-bottom: 0;
}

.background-color--f6f9fc {
  background-color: var(--f6f9fc);
}

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

.text-color--11efe3 {
  color: var(--11efe3);
}

.text-color--11efe3.margin-bottom-0.font-change-employer-stat {
  font-family: Poppins, sans-serif;
  font-weight: 500;
}

.text-color--11efe3.margin-bottom-0.font-change-employer-stat.high-performance-font-size {
  font-size: 1rem;
}

.text-color--11efe3.custom-margin-top-60 {
  color: #11efe3;
}

.text-color--adbdcc {
  color: var(--adbdcc);
}

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

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

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

.padding-left-20.border-1-left--5566ff {
  border-left: 1px solid var(--5566ff);
}

.padding-left-20.border-1-left--ffa600 {
  border-left: 1px solid #ff8c00;
}

.padding-left-20.border-left--ff003d, .padding-left-20.border-1-left--006eff {
  border-left: 1px solid var(--color);
}

.padding-left-20.border-1-left--006eff.other-font {
  color: var(--0a2540);
  margin-bottom: 10px;
  font-family: Poppins, sans-serif;
  font-weight: 600;
}

.padding-left-20.border-1-left--66cc66, .padding-left-20.border-1-left--6c6 {
  border-left: 1px solid #6c6;
}

.padding-left-20.border-left--ff66cc {
  border-left: 1px solid #f6c;
}

.padding-left-20.border-1-left--5ccacb {
  border-left: 1px solid #5ccacb;
}

.padding-left-20.border-1-left--5566ff-new {
  border-left: 1px solid #21eafe;
}

.padding-left-20.border-1-left--5566ff-new.text-color--00c9be {
  border-left-color: var(--00c9be);
  color: #21eafe;
  border-left-color: #00c9be;
}

.padding-left-20.border-1-left--11efe3 {
  border-left: 1px solid #11efe3;
}

.padding-left-20.border-1-left--006eff, .padding-left-20.border-left--ff003d, .padding-left-20.border-1-left--006eff {
  border-left: 1px solid #006eff;
}

.padding-left-20.border-1-left--5ccacb-t2 {
  border-left: 1px solid #0059ce;
}

.ftuk-accordion-dark {
  padding: 3px 25px 25px;
}

.ftuk-accordion-dark.background-color--002c59 {
  padding-bottom: 22px;
}

.ftuk-accordion-light__droplist-dark {
  background-color: #0000;
  border-bottom: 1px solid #adbdcc61;
  display: block;
  position: static;
}

.ftuk-accordion-dark__toggle {
  border-bottom: 1px solid #adbdcc61;
  align-items: center;
  height: 60px;
  padding: 0;
  display: flex;
}

.ftuk-contact-main-card__grid {
  grid-template-rows: auto auto auto auto;
  grid-template-columns: 1fr 1fr;
}

.ftuk-contact-main-card {
  background-color: var(--ffffff);
  border-radius: 10px;
  flex-direction: column;
  padding: 35px;
  display: flex;
  box-shadow: 8px 8px 20px #adbdcc4f;
}

.ftuk-contact-main-card__btn-grid {
  grid-column-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

.text-color--5566ff {
  color: var(--5566ff);
}

.text-color--ffa600 {
  color: var(--ffa600);
}

.text-color--006eff {
  color: var(--color);
}

.text-color--006eff.padding-left-20.border-left--006eff {
  border-left: 1px solid var(--color);
}

.text-color--d679ff {
  color: var(--d679ff);
}

.text-color--ff003d {
  color: var(--ff003d);
}

.ftuk-btn-type2__icon--d679ff-copy {
  color: var(--ff003d);
  font-family: "Fa solid 900", sans-serif;
  font-size: .703125rem;
}

.ftuk-btn-type5 {
  border: 1px solid var(--5566ff);
  color: var(--5566ff);
  border-radius: 100px;
  align-items: center;
  width: 100%;
  padding: 6px 15px;
  transition: all .2s;
  display: flex;
}

.ftuk-btn-type5:hover {
  border-color: var(--5566ff);
  background-color: var(--5566ff);
  color: var(--f6f9fc);
}

.ftuk-btn-type5__label {
  margin-left: auto;
  margin-right: auto;
  font-size: .78rem;
}

.ftuk-contact-main-card__icon {
  align-self: center;
  width: 80px;
}

.ftuk-contact-form__container {
  background-color: var(--ffffff);
  border-radius: 10px;
  padding: 25px;
  box-shadow: 8px 8px 20px #00152a4d;
}

.ftuk-field-label {
  font-size: .8rem;
  font-weight: 500;
}

.ftuk-input-field {
  border: 1px solid var(--ffffff);
  background-color: var(--f6f9fc);
  margin-bottom: 20px;
}

.ftuk-submit-button {
  border: 1px solid var(--5566ff);
  color: var(--5566ff);
  background-color: #3898ec00;
  border-radius: 100px;
  padding: 6px 15px;
  font-family: Poppins, sans-serif;
  font-size: .78rem;
  font-weight: 500;
  transition: all .3s;
}

.ftuk-submit-button:hover {
  background-color: var(--5566ff);
  color: var(--ffffff);
}

.ftuk-contact-info-card {
  background-color: var(--ffffff);
  border-radius: 10px;
  padding: 25px;
  box-shadow: 8px 8px 20px #adbdcc4f;
}

.ftuk-contact-info-card__grid {
  grid-template-rows: auto;
  grid-template-columns: auto 1fr;
}

.ftuk-contact-info-card__img {
  width: 50px;
}

.ftuk-employee-card__img {
  width: 100%;
}

.ftuk-employee-card__img.margin-bottom-20 {
  width: 200px;
}

.ftuk-employee-card__linkedin {
  font-family: "Fa brands 400", sans-serif;
}

.ftuk-employee-card__linkedin-link {
  color: var(--425466);
  font-size: 1.3rem;
  transition: all .3s;
}

.ftuk-employee-card__linkedin-link:hover {
  color: var(--5566ff);
}

.ftuk-about-us-stat__grid {
  grid-column-gap: 80px;
  grid-row-gap: 80px;
  grid-template-rows: auto auto;
  grid-template-columns: auto auto 1fr;
}

.ftuk-about-us-stat__card {
  display: flex;
}

.ftuk-about-us-stat__img {
  align-self: flex-start;
  width: 30px;
}

.ftuk-about-us-stat__content-block {
  border-left: 1px solid var(--11efe3);
  margin-left: 12.5px;
  padding-left: 12.5px;
}

.ftuk--5--75fr {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  grid-template-rows: auto;
  grid-template-columns: .5fr .75fr;
}

.ftuk-2-25-1fr {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  grid-template-rows: auto;
  grid-template-columns: 2.25fr 1fr;
}

.ftuk-1-1-5 {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1.5fr;
}

.ftuk-column-container.position-relative {
  z-index: 1;
  position: relative;
}

.ftuk-column-container.position-relative.background-image-facilitate-storage {
  background-image: url("https://cdn.prod.website-files.com/66c48a30cfb1de83af1774e8/66c48a30cfb1de83af1777a6_Untitled%20design%20-%202023-03-14T170955.749.avif");
  background-position: 50%;
  background-size: cover;
  border-radius: 10px;
}

.ftuk-column-container.position-relative.background-image-manage-critical-data {
  background-image: url("https://cdn.prod.website-files.com/66c48a30cfb1de83af1774e8/66c48a30cfb1de83af17766d_Untitled%20(5%20%C3%97%207cm)%20(4).avif");
  background-position: 50%;
  background-size: cover;
  border-radius: 10px;
}

.ftuk-column-container.position-relative.background-image-reduce-costs {
  background-image: url("https://cdn.prod.website-files.com/66c48a30cfb1de83af1774e8/66c48a30cfb1de83af17767f_Untitled%20(5%20%C3%97%207cm)%20(5).avif");
  background-position: 50%;
  background-size: cover;
  border-radius: 10px;
}

.ftuk-column-container.position-relative.background-image-limitless-access {
  background-image: url("https://cdn.prod.website-files.com/66c48a30cfb1de83af1774e8/66c48a30cfb1de83af177682_Untitled%20(5%20%C3%97%207cm)%20(8).avif");
  background-position: 50%;
  background-size: cover;
  border-radius: 10px;
}

.ftuk-2col-2row {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1.25fr;
}

.ftuk-professional-services__services-grid {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
}

.ftuk-1-75-1fr-custom {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  grid-template-rows: auto;
  grid-template-columns: 2.5fr 1fr;
}

.ftuk-checklist-grid-3row {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  grid-template-rows: auto auto auto;
  grid-template-columns: auto 1fr;
}

.ftuk-it-financing__grid {
  grid-row-gap: 30px;
  grid-template-rows: auto;
  grid-template-columns: auto 1fr;
}

.ftuk-it-financing-percentage {
  color: var(--11efe3);
  margin-bottom: 5px;
  font-family: Poppins, sans-serif;
  font-size: 1.1rem;
  font-weight: 500;
}

.ftuk-1-25-1-5fr {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  grid-template-rows: auto;
  grid-template-columns: 1.25fr 1.5fr;
}

.ftuk-it-financing__icon {
  width: 30px;
}

.ftuk-column-container-dark {
  background-color: #001d3a;
  border-radius: 10px;
  padding: 25px;
}

.about-us--how-we-work-grid-2 {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

.position-absolute {
  z-index: 1;
  width: 40vw;
  position: absolute;
  inset: 0% 0% auto auto;
}

.ftuk-btn-type5---5566ff {
  border: 1px solid var(--5566ff);
  background-color: var(--5566ff);
  color: var(--ffffff);
  border-radius: 50px;
  align-items: center;
  width: 132px;
  padding: 6px 16px 6px 15px;
  transition: all .2s;
  display: flex;
}

.ftuk-btn-type5---5566ff:hover {
  border-color: var(--3e4dd5);
  background-color: var(--3e4dd5);
  width: 137px;
}

.ftuk-btn-type5---ffa600 {
  border: 1px solid var(--ffa600);
  background-color: var(--ffa600);
  color: var(--ffffff);
  border-radius: 50px;
  align-items: center;
  width: 132px;
  padding: 6px 16px 6px 15px;
  transition: all .2s;
  display: flex;
}

.ftuk-btn-type5---ffa600:hover {
  border-color: var(--ff8c00);
  background-color: var(--ff8c00);
  width: 137px;
}

.ftuk-btn-type5---00c9be {
  border: 1px solid var(--00c9be);
  background-color: var(--00c9be);
  color: var(--ffffff);
  border-radius: 50px;
  align-items: center;
  width: 132px;
  padding: 6px 16px 6px 15px;
  transition: all .2s;
  display: flex;
}

.ftuk-btn-type5---00c9be:hover {
  border-color: var(--00a89f);
  background-color: var(--00a89f);
  width: 137px;
}

.ftuk-btn-type5---006eff {
  border: 1px solid var(--color);
  background-color: var(--color);
  color: var(--ffffff);
  border-radius: 50px;
  align-items: center;
  width: 132px;
  padding: 6px 16px 6px 15px;
  transition: all .2s;
  display: flex;
}

.ftuk-btn-type5---006eff:hover {
  border-color: var(--0059ce);
  background-color: var(--0059ce);
  width: 137px;
}

.ftuk-btn-type5---d679ff {
  border: 1px solid var(--d679ff);
  background-color: var(--d679ff);
  color: var(--ffffff);
  border-radius: 50px;
  align-items: center;
  width: 132px;
  padding: 6px 16px 6px 15px;
  transition: all .2s;
  display: flex;
}

.ftuk-btn-type5---d679ff:hover {
  border-color: var(--ce62fd);
  background-color: var(--ce62fd);
  width: 137px;
}

.ftuk-btn-type5---ff003d {
  border: 1px solid var(--ff003d);
  background-color: var(--ff003d);
  color: var(--ffffff);
  text-align: center;
  border-radius: 50px;
  flex-wrap: nowrap;
  align-items: center;
  width: 132px;
  padding: 6px 16px 6px 15px;
  font-size: .703125rem;
  transition: all .2s;
  display: flex;
}

.ftuk-btn-type5---ff003d:hover {
  border-color: var(--df0035);
  background-color: #df0035;
  width: 137px;
}

.ftuk-it-financing__image {
  z-index: 1;
  object-fit: cover;
  border-radius: 10px;
  width: 100%;
  height: 380px;
  position: relative;
}

.ftuk-it-financing__color-box {
  background-color: #11efe3ad;
  border-radius: 10px;
  width: 100%;
  height: 350px;
}

.ftuk-it-financing__color-box.ftuk-it-financing__absolute-positioning {
  z-index: 0;
  background-color: #11efe34d;
  position: absolute;
  inset: auto -12px -12px auto;
}

.ftuk-it-financing__absolute-positioning-2 {
  position: absolute;
  inset: -30px -30px auto auto;
}

.ftuk-btn-type6---5566ff {
  border: 1px solid var(--5566ff);
  background-color: var(--5566ff);
  color: var(--ffffff);
  border-radius: 50px;
  align-items: center;
  width: 152px;
  padding: 6px 16px 6px 15px;
  transition: all .2s;
  display: flex;
}

.ftuk-btn-type6---5566ff:hover {
  border-color: var(--3e4dd5);
  background-color: var(--3e4dd5);
  width: 146px;
}

.ftuk-btn-type6---ffa600 {
  border: 1px solid var(--ffa600);
  background-color: var(--ffa600);
  color: var(--ffffff);
  border-radius: 50px;
  align-items: center;
  width: 152px;
  padding: 6px 16px 6px 15px;
  transition: all .2s;
  display: flex;
}

.ftuk-btn-type6---ffa600:hover {
  border-color: var(--ff8c00);
  background-color: var(--ff8c00);
  width: 157px;
}

.ftuk-btn-type6---00c9be {
  border: 1px solid var(--00c9be);
  background-color: var(--00c9be);
  color: var(--ffffff);
  border-radius: 50px;
  align-items: center;
  width: 152px;
  padding: 6px 16px 6px 15px;
  transition: all .2s;
  display: flex;
}

.ftuk-btn-type6---00c9be:hover {
  border-color: var(--00a89f);
  background-color: var(--00a89f);
  width: 157px;
}

.ftuk-btn-type6---006eff {
  border: 1px solid var(--color);
  background-color: var(--color);
  color: var(--ffffff);
  border-radius: 50px;
  align-items: center;
  width: 152px;
  padding: 6px 16px 6px 15px;
  transition: all .2s;
  display: flex;
}

.ftuk-btn-type6---006eff:hover {
  border-color: var(--0059ce);
  background-color: var(--0059ce);
  width: 157px;
}

.ftuk-btn-type6---d679ff {
  border: 1px solid var(--d679ff);
  background-color: var(--d679ff);
  color: var(--ffffff);
  border-radius: 50px;
  align-items: center;
  width: 152px;
  padding: 6px 16px 6px 15px;
  transition: all .2s;
  display: flex;
}

.ftuk-btn-type6---d679ff:hover {
  border-color: var(--ce62fd);
  background-color: var(--ce62fd);
  width: 157px;
}

.ftuk-btn-type6---ff003d {
  border: 1px solid var(--ff003d);
  background-color: var(--ff003d);
  color: var(--ffffff);
  text-align: center;
  border-radius: 50px;
  flex-wrap: nowrap;
  align-items: center;
  width: 152px;
  padding: 6px 16px 6px 15px;
  font-size: .703125rem;
  transition: all .2s;
  display: flex;
}

.ftuk-btn-type6---ff003d:hover {
  border-color: var(--df0035);
  background-color: #df0035;
  width: 157px;
}

.ftuk-btn-type7---5566ff {
  border: 1px solid var(--5566ff);
  background-color: var(--5566ff);
  color: var(--ffffff);
  border-radius: 50px;
  align-items: center;
  width: 121px;
  padding: 6px 16px 6px 15px;
  transition: all .2s;
  display: flex;
}

.ftuk-btn-type7---5566ff:hover {
  border-color: var(--3e4dd5);
  background-color: var(--3e4dd5);
  width: 126px;
}

.ftuk-btn-type7---ffa600 {
  border: 1px solid var(--ffa600);
  background-color: var(--ffa600);
  color: var(--ffffff);
  border-radius: 50px;
  align-items: center;
  width: 121px;
  padding: 6px 16px 6px 15px;
  transition: all .2s;
  display: flex;
}

.ftuk-btn-type7---ffa600:hover {
  border-color: var(--ff8c00);
  background-color: var(--ff8c00);
  width: 126px;
}

.ftuk-btn-type7---00c9be {
  border: 1px solid var(--00c9be);
  background-color: var(--00c9be);
  color: var(--ffffff);
  border-radius: 50px;
  align-items: center;
  width: 121px;
  padding: 6px 16px 6px 15px;
  transition: all .2s;
  display: flex;
}

.ftuk-btn-type7---00c9be:hover {
  border-color: var(--00a89f);
  background-color: var(--00a89f);
  width: 126px;
}

.ftuk-btn-type7---006eff {
  border: 1px solid var(--color);
  background-color: var(--color);
  color: var(--ffffff);
  border-radius: 50px;
  align-items: center;
  width: 121px;
  padding: 6px 16px 6px 15px;
  transition: all .2s;
  display: flex;
}

.ftuk-btn-type7---006eff:hover {
  border-color: var(--0059ce);
  background-color: var(--0059ce);
  width: 126px;
}

.ftuk-btn-type7---d679ff {
  border: 1px solid var(--d679ff);
  background-color: var(--d679ff);
  color: var(--ffffff);
  border-radius: 50px;
  align-items: center;
  width: 121px;
  padding: 6px 16px 6px 15px;
  transition: all .2s;
  display: flex;
}

.ftuk-btn-type7---d679ff:hover {
  border-color: var(--ce62fd);
  background-color: var(--ce62fd);
  width: 126px;
}

.ftuk-btn-type7---ff003d {
  border: 1px solid var(--ff003d);
  background-color: var(--ff003d);
  color: var(--ffffff);
  text-align: center;
  border-radius: 50px;
  flex-wrap: nowrap;
  align-items: center;
  width: 121px;
  padding: 6px 16px 6px 15px;
  font-size: .703125rem;
  transition: all .2s;
  display: flex;
}

.ftuk-btn-type7---ff003d:hover {
  border-color: var(--df0035);
  background-color: #df0035;
  width: 126px;
}

.ftuk-btn-type8---5566ff {
  border: 1px solid var(--5566ff);
  background-color: var(--5566ff);
  color: var(--ffffff);
  border-radius: 50px;
  align-items: center;
  width: 134px;
  padding: 6px 16px 6px 15px;
  transition: all .2s;
  display: flex;
}

.ftuk-btn-type8---5566ff:hover {
  border-color: var(--3e4dd5);
  background-color: var(--3e4dd5);
  width: 139px;
}

.ftuk-btn-type8---ffa600 {
  border: 1px solid var(--ffa600);
  background-color: var(--ffa600);
  color: var(--ffffff);
  border-radius: 50px;
  align-items: center;
  width: 134px;
  padding: 6px 16px 6px 15px;
  transition: all .2s;
  display: flex;
}

.ftuk-btn-type8---ffa600:hover {
  border-color: var(--ff8c00);
  background-color: var(--ff8c00);
  width: 139px;
}

.ftuk-btn-type8---00c9be {
  border: 1px solid var(--00c9be);
  background-color: var(--00c9be);
  color: var(--ffffff);
  border-radius: 50px;
  align-items: center;
  width: 134px;
  padding: 6px 16px 6px 15px;
  transition: all .2s;
  display: flex;
}

.ftuk-btn-type8---00c9be:hover {
  border-color: var(--00a89f);
  background-color: var(--00a89f);
  width: 139px;
}

.ftuk-btn-type8---006eff {
  border: 1px solid var(--color);
  background-color: var(--color);
  color: var(--ffffff);
  border-radius: 50px;
  align-items: center;
  width: 134px;
  padding: 6px 16px 6px 15px;
  transition: all .2s;
  display: flex;
}

.ftuk-btn-type8---006eff:hover {
  border-color: var(--0059ce);
  background-color: var(--0059ce);
  width: 139px;
}

.ftuk-btn-type8---d679ff {
  border: 1px solid var(--d679ff);
  background-color: var(--d679ff);
  color: var(--ffffff);
  border-radius: 50px;
  align-items: center;
  width: 134px;
  padding: 6px 16px 6px 15px;
  transition: all .2s;
  display: flex;
}

.ftuk-btn-type8---d679ff:hover {
  border-color: var(--ce62fd);
  background-color: var(--ce62fd);
  width: 139px;
}

.ftuk-btn-type8---ff003d {
  border: 1px solid var(--ff003d);
  background-color: var(--ff003d);
  color: var(--ffffff);
  text-align: center;
  border-radius: 50px;
  flex-wrap: nowrap;
  align-items: center;
  width: 134px;
  padding: 6px 16px 6px 15px;
  font-size: .703125rem;
  transition: all .2s;
  display: flex;
}

.ftuk-btn-type8---ff003d:hover {
  border-color: var(--df0035);
  background-color: #df0035;
  width: 139px;
}

.ftuk-5col-buttons {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  grid-template-rows: auto;
  grid-template-columns: auto auto auto auto 1fr;
}

.ftuk-btn-type9---00c9be {
  border: 1px solid var(--00c9be);
  background-color: var(--00c9be);
  color: var(--ffffff);
  border-radius: 50px;
  align-items: center;
  width: 165px;
  padding: 6px 16px 6px 15px;
  transition: all .2s;
  display: flex;
}

.ftuk-btn-type9---00c9be:hover {
  border-color: var(--00a89f);
  background-color: var(--00a89f);
  width: 170px;
}

.ftuk-professional-services__services-grid-item {
  grid-column-gap: 10px;
  grid-row-gap: 0px;
  grid-template-rows: auto auto auto auto;
  grid-template-columns: auto 1fr;
  margin-left: 20px;
}

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

.ftuk-sustainability__main-grid {
  grid-column-gap: 40px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 2.75fr;
}

.ftuk-sustainability__sub-grid {
  grid-column-gap: 20px;
  grid-row-gap: 40px;
  grid-template-rows: auto auto auto;
  grid-template-columns: 1fr 1fr;
}

.ftuk-sustainability__card-grid {
  grid-row-gap: 40px;
  grid-template-rows: auto;
  grid-template-columns: auto 1fr;
}

.ftuk-sustainability__img {
  object-fit: cover;
  border-radius: 5px;
  width: 80px;
  height: 80px;
}

.ftuk-sustainability__main-img {
  border-radius: 10px;
  width: 100%;
  height: 366px;
}

.ftuk-circular-economy__main-grid {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  grid-template-rows: auto;
  grid-template-columns: .5fr .75fr;
}

.ftuk-circular-economy__sub-grid {
  grid-column-gap: 40px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

.ftuk-circular-economy__economy-grid {
  grid-column-gap: 10px;
  grid-row-gap: 5px;
  grid-template-rows: auto auto;
  grid-template-columns: auto 1fr;
  margin-left: 20px;
}

.ftuk-icon-row {
  margin-bottom: 20px;
}

.ftuk-circular-economy-icon {
  width: 20px;
}

.ftuk-icon-row__container {
  background-color: var(--color);
  mix-blend-mode: normal;
  border-radius: 5px;
  margin-bottom: 10px;
  margin-right: 10px;
  padding: 4px 5px 5px;
  transition: all .3s;
  display: inline-block;
  box-shadow: 6px 6px 0 -1px #808c9778;
}

.ftuk-icon-row__container:hover {
  transform: translate(0, -5px);
}

.ftuk-viva-learning-card {
  background-color: var(--ffffff);
  border-top: 4px solid #6c6;
  border-radius: 10px;
  padding: 20px 25px 25px;
  box-shadow: 8px 8px 20px #adbdcc4f;
}

.ftuk-viva-learning-card__grid {
  grid-template-rows: auto;
  grid-template-columns: auto 1fr;
  align-items: center;
}

.ftuk-viva-learning-card__grid.margin-bottom-10 {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
}

.ftuk-viva-learning-card__icon {
  width: 30px;
}

.ftuk-daas__main-grid {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

.ftuk-daas__image {
  object-fit: cover;
  border-radius: 10px;
  width: 100%;
  height: 410px;
}

.ftuk-daas__image.margin-bottom-20 {
  border-radius: 10px;
}

.ftuk-1-1-5-private-cloud {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  grid-template-rows: auto;
  grid-template-columns: .75fr 1.5fr;
}

.ftuk-2col-public-cloud {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  grid-template-rows: auto;
}

.image-3 {
  object-fit: cover;
  border-radius: 10px;
  width: 100%;
  height: 100%;
}

.image-12 {
  width: 100%;
}

.image-13 {
  object-fit: cover;
  border-radius: 10px;
  width: 100%;
  height: 549px;
}

.image-14 {
  object-fit: cover;
  border-radius: 10px;
  width: 100%;
  height: 457px;
}

.ftuk-1-25-1fr-managed-services, .ftuk-1-25-1fr-ms-2 {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  grid-template-rows: auto;
  grid-template-columns: 1.25fr 1fr;
}

.ftuk-ms-microsoft-365__img {
  object-fit: cover;
  border-radius: 10px;
  width: 100%;
  height: 356px;
}

.ftuk--75-1fr-ms3 {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  grid-template-rows: auto;
  grid-template-columns: .75fr 1fr;
}

.ftuk-1-5-1fr-control-your-costs-custom-1 {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  grid-template-rows: auto;
  grid-template-columns: 1.25fr .75fr;
}

.ftuk-take-control-image {
  object-fit: cover;
  object-position: 0% 50%;
  border-radius: 10px;
  width: 100%;
  height: 490px;
}

.ftuk-checklist__grid-take-control {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  grid-template-rows: auto;
  grid-template-columns: auto 1fr;
}

.ftuk-take-control-image-shadow {
  z-index: -1;
  background-color: #006eff4d;
  border-radius: 10px;
  width: 380px;
  height: 484px;
  position: absolute;
  inset: auto auto 35px -12px;
}

.ftuk-take-control-dot-grid {
  z-index: -1;
  position: absolute;
  inset: -12px -12px auto auto;
}

.ftuk-survive-image-01 {
  object-fit: cover;
  border-radius: 10px;
  width: 100%;
  height: 281px;
}

.ftuk-survive-image-02 {
  object-fit: cover;
  border-radius: 10px;
  width: 100%;
  height: 410px;
}

.ftuk-survive-dot-grid {
  z-index: -1;
  position: absolute;
  inset: -12px -12px auto auto;
}

.ftuk-step-ahead-image {
  object-fit: cover;
  object-position: 50% 40%;
  border-radius: 10px;
  width: 100%;
  height: 320px;
}

.ftuk--5--75fr-custom-step-ahead {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  grid-template-rows: auto;
  grid-template-columns: .5fr .75fr;
}

.ftuk-step-ahead-image-shadow {
  z-index: -1;
  background-color: #006eff4d;
  border-radius: 10px;
  width: 400px;
  height: 240px;
  position: absolute;
  inset: -12px -12px auto auto;
}

.ftuk-step-ahead-dot-grid {
  z-index: -1;
  position: absolute;
  inset: auto auto -4px -12px;
}

.ftuk-managed-cloud-shadow {
  z-index: -1;
  background-color: #00cccc4d;
  border-radius: 10px;
  width: 400px;
  height: 430px;
  position: absolute;
  inset: auto auto 0 -12px;
}

.ftuk-managed-cloud-img {
  object-fit: cover;
  border-radius: 10px;
  width: 100%;
  height: 467px;
}

.ftuk-managed-cloud__dot-grid {
  z-index: -1;
  position: absolute;
  inset: -12px -12px auto auto;
}

.ftuk-managed-cloud-infographic__img {
  position: static;
}

.ftuk-managed-cyber-services {
  z-index: 1;
  object-fit: cover;
  border-radius: 10px;
  width: 100%;
  height: 459px;
  position: relative;
}

.ftuk-managed-cyber-security__dot-grid {
  position: absolute;
  inset: -12px -12px auto auto;
}

.ftuk-2col-why-employees-matter {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  grid-template-rows: auto auto;
}

.microsoft-viva-insights__img-box {
  object-fit: cover;
  border-radius: 10px;
  width: 100%;
  height: 200px;
}

.microsoft-viva-insights__img-box.margin-bottom-20 {
  height: 250px;
}

.microsoft-viva-insights__colour-box {
  background-color: #6c6;
  border-top-right-radius: 100px;
  border-bottom-right-radius: 100px;
}

.microsoft-viva-insights__colour-box.margin-bottom-20 {
  padding: 25px;
}

.ftuk-column-container__growth-img.position-relative {
  z-index: 1;
  position: relative;
}

.ftuk-card-type2__image {
  object-fit: cover;
  object-position: 50% 0%;
  border-top-left-radius: 10px;
  border-top-right-radius: 10px;
  width: 100%;
  height: 180px;
}

.ftuk-checklist-dark-grid {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  grid-template-rows: auto auto auto auto auto;
  grid-template-columns: auto 1fr;
  align-content: start;
  align-items: start;
}

.position-relative {
  position: relative;
}

.ftuk-1-1-75fr-microsoft-access {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1.75fr;
}

.grid-14 {
  grid-column-gap: 40px;
  grid-template-rows: auto;
  grid-template-columns: .5fr 1fr;
}

.text-italics {
  font-style: italic;
}

.ftuk-case-studies-heading {
  min-height: 50px;
}

.ftuk-take-thrive-image-02 {
  object-fit: cover;
  border-radius: 10px;
  width: 100%;
  height: 260px;
}

.ftuk-thrive-image-shadow-02 {
  z-index: -1;
  background-color: #006eff4d;
  border-radius: 10px;
  width: 440px;
  height: 390px;
  position: absolute;
  inset: -12px -12px auto auto;
}

.ftuk-survive-image-02-optimize {
  object-fit: cover;
  border-radius: 10px;
  width: 100%;
  height: 257px;
}

.ftuk-professional-services-shadow {
  z-index: -1;
  background-color: #ff66cc4d;
  border-radius: 10px;
  width: 280px;
  height: 280px;
  position: absolute;
  inset: -15px -15px auto auto;
}

.ftuk-professional-services___dot-grid {
  z-index: -1;
  position: absolute;
  inset: auto auto 14px -15px;
}

.ftuk-professional-services__img {
  position: relative;
}

.ftuk-services__img {
  object-fit: cover;
  object-position: 0% 50%;
  border-radius: 10px;
  width: 100%;
  height: 298px;
}

.ftuk-3col-the-right-tools {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

.the-right-tools__img {
  object-fit: cover;
  border-top-left-radius: 10px;
  border-top-right-radius: 10px;
  width: 100%;
  height: 150px;
}

.the-right-tools__img.margin-bottom-20 {
  border-bottom-right-radius: 10px;
  border-bottom-left-radius: 10px;
}

.microsoft-access-the-right-technolgies__img {
  width: 550px;
  position: absolute;
  inset: -34px auto auto -163px;
}

.ftuk-business-outcomes-dl {
  background-color: #fff;
}

.ftuk-business-outcomes-dl.w--open {
  border-radius: 10px;
  padding-top: 10px;
  padding-bottom: 10px;
  position: absolute;
  left: -22px;
  box-shadow: 0 14px 20px -12px #0a25401c;
}

.ftuk-business-outcomes-dl-link__outcomes {
  background-color: #0000;
  border-left: 3px solid #0000;
  padding-top: 5px;
  padding-bottom: 5px;
  padding-left: 17px;
  font-size: 13px;
  font-weight: 500;
  transition: all .3s;
}

.ftuk-business-outcomes-dl-link__outcomes:hover {
  color: #56f;
  background-color: #adbdcc1f;
  border-left: 3px solid #56f;
}

.ftuk-business-outcomes-dl-link__outcomes.w--current {
  color: #56f;
}

.ftuk-business-outcomes-dl-link__maximise {
  background-color: #fff;
  border-left: 3px solid #0000;
  padding-top: 5px;
  padding-bottom: 5px;
  padding-left: 17px;
  font-size: 13px;
  font-weight: 500;
  transition: all .3s;
}

.ftuk-business-outcomes-dl-link__maximise:hover {
  color: #56f;
  background-color: #adbdcc1f;
  border-left: 3px solid #56f;
}

.ftuk-business-outcomes-dl-link__maximise.w--current {
  color: #56f;
}

.ftuk-business-outcomes-dl-link__optimise {
  background-color: #fff;
  border-left: 3px solid #0000;
  padding-top: 5px;
  padding-bottom: 5px;
  padding-left: 17px;
  font-size: 13px;
  font-weight: 500;
  transition: all .3s;
}

.ftuk-business-outcomes-dl-link__optimise:hover {
  border-left: 3px solid var(--ff8c00);
  color: var(--ff8c00);
  background-color: #adbdcc1f;
}

.ftuk-business-outcomes-dl-link__optimise.w--current {
  color: #56f;
}

.ftuk-business-outcomes-dl-link__modernise {
  color: var(--425466);
  background-color: #0000;
  border-left: 6px solid #0000;
  padding-top: 10px;
  padding-bottom: 10px;
  padding-left: 17px;
  font-size: 13px;
  font-weight: 400;
  transition: all .3s;
}

.ftuk-business-outcomes-dl-link__modernise:hover {
  border-left-width: 6px;
  border-left-color: var(--color);
  color: var(--color);
  background-color: #006eff08;
}

.ftuk-business-outcomes-dl-link__modernise.w--current {
  background-color: var(--color);
  color: var(--ffffff);
}

.ftuk-business-outcomes-dl-link__control {
  background-color: #0000;
  border-left: 3px solid #0000;
  padding-top: 5px;
  padding-bottom: 5px;
  padding-left: 17px;
  font-size: 13px;
  font-weight: 500;
  transition: all .3s;
}

.ftuk-business-outcomes-dl-link__control:hover {
  border-left: 3px solid var(--d679ff);
  color: var(--ce62fd);
  background-color: #adbdcc1f;
}

.ftuk-business-outcomes-dl-link__control.w--current {
  color: #56f;
}

.ftuk-nav-toggle-expertise {
  border-bottom: 2px solid #6667ab00;
  justify-content: center;
  align-items: center;
  height: 100%;
  padding-left: 20px;
  padding-right: 30px;
  font-size: .875rem;
  font-weight: 500;
  transition: all .2s;
  display: flex;
}

.ftuk-nav-toggle-expertise:hover, .ftuk-nav-toggle-expertise.w--open {
  border-bottom-color: var(--color);
  color: var(--color);
}

.ft-main-navigation__desktop-nav-main-link--business-outcomes {
  height: 100%;
  font-family: Poppins, sans-serif;
  font-size: .875rem;
}

.ftuk-checklist-grid-partnership {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  grid-template-rows: auto auto auto;
  grid-template-columns: auto 1fr;
  align-content: start;
  align-items: start;
}

.ftuk-2col-our-capabilities {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  grid-template-rows: auto auto auto;
}

.ftuk-checklist-grid-partnership-capabilites {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  grid-template-rows: auto auto;
  grid-template-columns: auto 1fr;
  align-content: start;
  align-items: start;
}

.ftuk-partnership-img {
  object-fit: cover;
  border-radius: 10px;
  width: 100%;
  height: 371px;
}

.ftuk-capabilities-img, .ftuk-experiance-img {
  object-fit: cover;
  border-radius: 10px;
  width: 100%;
  height: 222px;
}

.ftuk-partnership-img__container {
  position: relative;
}

.ftuk-partnership-img__grid {
  z-index: -1;
  position: absolute;
  inset: -12px -12px auto auto;
}

.ftuk-capabilities-img__container {
  position: relative;
}

.ftuk-capabilities-img__shadow-box {
  z-index: -1;
  background-color: #006eff4d;
  border-radius: 10px;
  width: 510px;
  height: 210px;
  position: absolute;
  inset: auto auto -12px -12px;
}

.ftuk-our-experiance__container {
  position: relative;
}

.image-37 {
  z-index: -1;
  position: absolute;
  inset: auto auto -12px -12px;
}

.operate-grid {
  grid-column-gap: 10px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
}

.operate-grid.margin-top-20 {
  grid-column-gap: 20px;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
  margin-top: 20px;
}

.transform-grid {
  grid-column-gap: 10px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
}

.transform-grid.margin-top-20 {
  grid-column-gap: 20px;
  margin-top: 20px;
}

.transform-container {
  position: relative;
}

.ftuk-2col-helping-you {
  grid-column-gap: 80px;
  grid-row-gap: 40px;
  grid-template-rows: auto;
}

.ftuk-2col-depth {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  grid-template-rows: auto;
  grid-template-columns: .75fr 1fr;
}

.ftuk-hero-section {
  z-index: 1;
  color: var(--df0035);
  background-image: url("https://cdn.prod.website-files.com/66c48a30cfb1de83af1774e8/66c48a30cfb1de83af177613_01.avif");
  background-position: 50% 0;
  background-repeat: no-repeat;
  background-size: cover;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  height: 70vh;
  display: flex;
  overflow: hidden;
}

.ftuk-section-container-hero {
  z-index: 1;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  max-width: 1080px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
  position: relative;
}

.div-block-12 {
  background-color: var(--ffffff);
  border-radius: 10px;
  width: 1080px;
  height: 80px;
  margin-left: auto;
  margin-right: auto;
  padding-left: 20px;
  padding-right: 20px;
  box-shadow: 0 50px 80px #00063833;
}

.ftuk-hero-paragraph {
  color: var(--ffffff);
  text-align: center;
  margin-bottom: 20px;
  padding-left: 220px;
  padding-right: 220px;
  font-size: 1.125rem;
}

.ftuk-logo-internal-marquee__wrapper-desktop {
  max-width: 100%;
  margin-left: auto;
  margin-right: auto;
  overflow: hidden;
}

.ftuk-logo-internal-marquee__container {
  width: 200%;
  display: flex;
}

.ftuk-logo-internal-marquee {
  justify-content: space-between;
  width: 50%;
  display: flex;
}

.ftuk-logo-internal-marquee__card {
  border-left: 1px dashed #adbdcc;
  flex: 1;
  justify-content: center;
  align-items: center;
  height: 120px;
  padding-left: 40px;
  padding-right: 40px;
  display: flex;
}

.ftuk-section-internal-logo-marquee {
  padding-top: 60px;
  padding-bottom: 60px;
}

.ftuk-logo-internal-marquee__card-logo-vmware {
  height: 20px;
}

.ftuk-logo-internal-marquee__card-logo-hpe {
  height: 50px;
}

.ftuk-logo-internal-marquee__card-logo-dell {
  height: 25px;
}

.ftuk-image-profesec-consulting {
  z-index: 1;
  object-fit: cover;
  background-color: #adbdcc21;
  border-radius: 10px;
  width: 100%;
  height: 350px;
  position: relative;
}

.ftuk-image-ps-cloud-consulting {
  object-fit: cover;
  background-color: #adbdcc21;
  border-radius: 10px;
  width: 100%;
  height: 367px;
}

.ftuk-cloud-consulting-container {
  position: relative;
}

.ftuk-cloud-consulting-container__dot-grid {
  position: absolute;
  inset: auto auto -12px -32px;
}

.ftuk-security-consulting-relative {
  position: relative;
}

.ftuk-security-consulting-relative__shadow {
  z-index: 0;
  background-color: #ff66cc4d;
  border-radius: 10px;
  width: 500px;
  height: 350px;
  position: absolute;
  inset: -12px -12px auto auto;
}

.ftuk-2col-preserve {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  grid-template-rows: auto;
  grid-template-columns: .75fr 1fr;
  margin-bottom: 40px;
}

.ftuk-2col-predict {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  grid-template-rows: auto;
  grid-template-columns: 1fr .75fr;
  margin-bottom: 40px;
}

.ftuk-2col-protect {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  grid-template-rows: auto;
  grid-template-columns: .75fr 1fr;
  align-items: center;
}

.protect-image-container, .predict-image-container {
  position: relative;
}

.image-42b {
  object-fit: cover;
  object-position: 50% 40%;
  border-radius: 10px;
  width: 100%;
  height: 263px;
}

.add-ons_title-icon-wrapper {
  background-color: #b5c462;
  border-radius: 100%;
  justify-content: center;
  align-items: center;
  width: 20px;
  min-width: 20px;
  height: 20px;
  margin-right: 1.5rem;
  display: flex;
}

.add-ons_title-icon-wrapper.ftuk-home-accordion-bg-purple {
  background-color: var(--5566ff);
}

.add-ons_title-icon-wrapper.ftuk-home-accordion-bg-orange {
  background-color: var(--ffa600);
}

.add-ons_title-icon-wrapper.ftuk-home-accordion-bg-blue {
  background-color: var(--color);
}

.add-ons_title-icon-wrapper.ftuk-home-accordion-bg-pink {
  background-color: var(--d679ff);
}

.add-ons_accordion-header {
  align-items: center;
  display: flex;
}

.add-ons_accordion-header.add-ons_js-accordion-header {
  cursor: pointer;
  padding-top: 20px;
  padding-bottom: 20px;
}

.add-ons_accordion-item {
  box-shadow: none;
  text-align: left;
  border-bottom: 1px solid #cdd0d7;
  flex-direction: column;
  justify-content: space-between;
  width: 45%;
  text-decoration: none;
  display: flex;
  overflow: hidden;
}

.add-ons_accordion-item.add-ons_js-accordion-item {
  box-shadow: none;
}

.add-ons_accordion-item.add-ons_js-accordion-item.active {
  cursor: default;
}

.add-ons_accordion-item.add-ons_js-accordion-item.active:hover {
  box-shadow: none;
}

.add-ons_accordion-body {
  padding-left: 3.2rem;
  display: block;
}

.add-ons_accordion-body.add-ons_js-accordion-body {
  padding-bottom: 2rem;
  padding-left: 2.7rem;
}

.add-ons_image-wrapper {
  border-radius: 15px;
  justify-content: center;
  align-items: center;
  width: 45%;
  height: 100%;
  display: flex;
  position: absolute;
  inset: 0% 0% auto auto;
}

.add-ons_component {
  justify-content: space-between;
  align-items: flex-start;
}

.add-ons_tick-icon {
  width: 10px;
}

.add-ons_accordion {
  display: block;
}

.add-ons_accordion.add-ons_js-accordion {
  padding-top: 0;
  padding-bottom: 2rem;
  position: relative;
}

.add-ons_image {
  object-fit: cover;
  object-position: 0% 50%;
  border-radius: 10px;
  width: 100%;
  height: 100%;
}

.margin-top {
  margin-bottom: 0;
  margin-left: 0;
  margin-right: 0;
}

.add-ons_accordion-body-contents {
  opacity: 1;
}

.ftuk-home-accordion-top-right {
  position: absolute;
  inset: -32px -32px auto auto;
}

.ftuk-home-accordion-bottom-left {
  position: absolute;
  inset: auto auto -32px -32px;
}

.icon, .right-arrow, .icon-2, .left-arrow, .slide-nav {
  display: none;
}

.slider-grid {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
  height: 80px;
}

.vmware-logo-home {
  width: 100px;
  height: 25px;
}

.slider {
  background-color: #fff;
  border-radius: 10px;
  height: 80px;
}

.microsoft-logo-home {
  width: 115px;
}

.hpe-logo-home {
  width: 100px;
}

.dell-logo-home {
  width: 70px;
}

.ftuk-pill-ticker-mobile {
  display: none;
}

.ftuk-paragraph-super-large {
  font-size: 2.9375rem;
  line-height: 1.25;
}

.span-purple {
  color: var(--5566ff);
}

.div-block-13 {
  z-index: -1;
  background-color: #fff;
  width: 300%;
  height: 350px;
  position: absolute;
  inset: auto 233px -3.5vh -24px;
  transform: rotate(-5deg);
}

.veeam-logo-home, .qualys-logo-home {
  width: 100px;
}

.sophos-logo-home {
  width: 100px;
  height: 25px;
}

.netapp-logo-home {
  width: 100px;
}

.sonicwall-logo-home, .paloalto-logo-home {
  width: 110px;
}

.pure-storage-logo-home {
  width: 150px;
  height: 25px;
}

.mimecast-logo-home {
  width: 110px;
}

.juniper-logo-home {
  width: 90px;
}

.lenovo-logo-home {
  width: 110px;
  height: 25px;
}

.ibm-logo-home {
  width: 70px;
}

.hp-logo-home {
  width: 50px;
}

.google-cloud-logo-home {
  width: 140px;
}

.fortinet-logo-home {
  width: 130px;
  height: 25px;
}

.cisco-logo-home, .citrix-logo-home {
  width: 70px;
}

.artic-wolf-logo-home {
  width: 80px;
}

.aws-logo-home {
  width: 70px;
}

.apple-logo-home {
  width: 40px;
}

.paragraph-2 {
  color: #06182c;
  text-align: center;
  font-size: 14px;
  line-height: 1.4;
}

.our-approach__col2 {
  background-color: #ff8c0066;
  border-top-left-radius: 0;
  border-top-right-radius: 10px;
  height: 220px;
  padding: 30px 20px 20px;
  box-shadow: 13px -15px 60px #adbdcc42;
}

.paragraph-2b {
  color: #06182c;
  text-align: center;
  font-size: 12px;
  line-height: 1.4;
}

.our-approach__col1 {
  background-color: #fff;
  border-top-left-radius: 10px;
  height: 220px;
  padding: 30px 20px 20px;
  box-shadow: -14px -14px 60px #adbdcc42;
}

.div-block-15 {
  background-color: #ff8c00;
  border-radius: 100px;
  justify-content: center;
  align-items: center;
  width: 80px;
  height: 80px;
  margin-bottom: 10px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
  position: static;
}

.our-approach__col3 {
  background-color: #ff8c0066;
  border-top-left-radius: 0;
  border-bottom-left-radius: 10px;
  height: 220px;
  padding: 30px 20px 20px;
  box-shadow: -10px 17px 60px #adbdcc42;
}

.div-block-7-copy {
  background-color: #fff;
  border-radius: 100px;
  justify-content: center;
  align-items: center;
  width: 80px;
  height: 80px;
  margin-bottom: 10px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.our-approach__col1-h1 {
  text-align: center;
  margin-bottom: 5px;
  font-size: 17px;
}

.image-15 {
  width: 45px;
}

.our-approach__grid {
  position: relative;
}

.image-16 {
  width: 45px;
}

.our-approach__col4 {
  background-color: #fff;
  border-top-left-radius: 0;
  border-bottom-right-radius: 10px;
  height: 220px;
  padding: 30px 20px 20px;
  box-shadow: 14px 14px 60px #adbdcc42;
}

.image-44 {
  width: 50px;
}

.image-45 {
  width: 100px;
  height: 50px;
  margin-bottom: 5px;
}

.div-block-6 {
  background-color: #ff8c00;
  border: 5px solid #fff;
  border-radius: 200px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 150px;
  height: 150px;
  margin-top: 161px;
  margin-left: 146px;
  display: flex;
  position: absolute;
}

.cyber-soc-overview-shadow {
  z-index: -1;
  background-color: #ff8c004d;
  border-radius: 10px;
  width: 400px;
  height: 400px;
  position: absolute;
  inset: auto auto -12px -12px;
}

.image-46 {
  z-index: -1;
  position: absolute;
  inset: -12px -12px auto auto;
}

.div-block-16 {
  justify-content: center;
  align-items: center;
  display: flex;
}

.rotate-in {
  background-color: var(--ffffff);
  text-align: center;
  border-radius: 10px;
  margin-bottom: 0;
  margin-left: auto;
  margin-right: auto;
  padding: 10px 20px;
  font-size: 3.5rem;
  display: inline-block;
  box-shadow: 0 20px 35px -8px #000747e8;
}

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

.rotate-in.margin-bottom-40 {
  margin-bottom: 40px;
  box-shadow: 0 20px 60px #000747c2;
}

.ftuk-btn-type2__icon--ffffff {
  color: var(--ffffff);
  font-family: "Fa solid 900", sans-serif;
  font-size: .703125rem;
}

.learn-more-control {
  color: #56f;
  flex-direction: column;
  justify-content: space-between;
  align-items: flex-start;
  width: 250px;
  margin-top: 10px;
  font-size: 13px;
  font-weight: 600;
  text-decoration: none;
  transition: all .4s;
  display: flex;
}

.learn-more-control:hover {
  color: #56f;
  width: 255px;
}

.div-block-51 {
  width: 100%;
  display: flex;
}

.text-block-11 {
  margin-right: auto;
}

.text-block-12 {
  font-family: "Fa solid 900", sans-serif;
}

.purple-underline {
  background-color: #56f;
  width: 0%;
  height: 1px;
}

.learn-more-data {
  color: #f38300;
  flex-direction: column;
  justify-content: space-between;
  align-items: flex-start;
  width: 370px;
  margin-top: 10px;
  font-size: 13px;
  font-weight: 600;
  text-decoration: none;
  transition: all .4s;
  display: flex;
}

.learn-more-data:hover {
  color: #f38300;
  width: 375px;
}

.orange-underline {
  background-color: #f38300;
  width: 0%;
  height: 1px;
}

.learn-more-maximise {
  color: #006eff;
  flex-direction: column;
  justify-content: space-between;
  align-items: flex-start;
  width: 315px;
  margin-top: 10px;
  font-size: 13px;
  font-weight: 600;
  text-decoration: none;
  transition: all .4s;
  display: flex;
}

.learn-more-maximise:hover {
  color: #006eff;
  width: 320px;
}

.blue-underline {
  background-color: #56f;
  width: 0%;
  height: 1px;
}

.learn-more-modern {
  color: #aa3cdb;
  flex-direction: column;
  justify-content: space-between;
  align-items: flex-start;
  width: 405px;
  margin-top: 10px;
  font-size: 13px;
  font-weight: 600;
  text-decoration: none;
  transition: all .4s;
  display: flex;
}

.learn-more-modern:hover {
  color: #aa3cdb;
  width: 410px;
}

.pink-underline {
  background-color: #aa3cdb;
  width: 0%;
  height: 1px;
}

.ftuk-btn-home-hero {
  border: 1px solid var(--ce62fd);
  background-color: var(--ce62fd);
  color: var(--ffffff);
  border-radius: 50px;
  align-items: center;
  margin-right: 20px;
  padding: 10px 20px;
  transition: all .2s;
  display: flex;
}

.ftuk-btn-home-hero:hover {
  border-color: var(--d679ff);
  background-color: var(--d679ff);
  box-shadow: 0 7px 16px #181f6469;
}

.ftuk-hero-btn__copy {
  margin-right: auto;
  font-size: .78rem;
  font-weight: 500;
}

.ftuk-checklist-grid-2rows {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  grid-template-rows: auto auto;
  grid-template-columns: auto 1fr;
  align-content: start;
  align-items: start;
}

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

.integration-link-2 {
  color: #2b2c4f;
  border-radius: 8px;
  justify-content: space-between;
  align-items: center;
  padding: 8px;
  font-size: 16px;
  font-weight: 500;
  line-height: 24px;
  text-decoration: none;
  transition: background-color .2s;
  display: flex;
}

.integration-link-2:hover {
  background-color: #adbdcc1f;
}

.integration-title-wrapper {
  align-items: center;
  display: flex;
}

.link-title {
  letter-spacing: -.02em;
  font-size: 14px;
  font-weight: 500;
  line-height: 24px;
}

.navigation-arrow {
  color: #fff;
  background-color: #0000;
}

.div-block-54 {
  border-right: 1px dashed #6667ab;
  padding-left: 20px;
  padding-right: 20px;
}

.ftuk--5--75fr-custom-step-ahead-2 {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  grid-template-rows: auto;
  grid-template-columns: .75fr .5fr;
  margin-top: 40px;
}

.ftuk-3col-1main {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
}

.collection-list {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.cs-collection-img {
  object-fit: cover;
  border-radius: 10px;
  width: 100%;
  height: 250px;
}

.cs-collection-heading {
  color: var(--ffffff);
}

.html-embed {
  margin-top: 20px;
}

.cs-collection-details {
  color: #adbdcc;
  min-height: 80px;
  margin-bottom: 20px;
  font-size: 1rem;
}

.ftuk-business-outcomes-filterby-copy {
  color: var(--425466);
  text-align: left;
  margin-right: auto;
  font-size: 16px;
  font-weight: 400;
}

.expertise-category {
  display: none;
}

.categ {
  color: #fff;
  background-color: #56f;
  border-radius: 2px;
  margin-bottom: 10px;
  margin-left: 20px;
  padding: 5px 10px;
  font-size: 12px;
  font-weight: 500;
  display: none;
}

.filter-5 {
  color: var(--002c59);
  text-align: center;
  background-color: #9966cc14;
  border-radius: 100px;
  justify-content: center;
  align-items: center;
  width: auto;
  margin-top: 10px;
  margin-bottom: 10px;
  margin-right: 5px;
  padding: 10px 20px;
  font-size: 13px;
  display: flex;
}

.filter-5:hover {
  background-color: #96c3;
}

.filter-6 {
  color: var(--002c59);
  text-align: center;
  background-color: #ffa60014;
  border-radius: 100px;
  justify-content: center;
  align-items: center;
  width: auto;
  margin: 10px 5px;
  padding: 10px 20px;
  font-size: 13px;
  display: flex;
}

.filter-6:hover {
  background-color: #ffa60033;
}

.filter-7 {
  color: var(--002c59);
  text-align: center;
  background-color: #66cc6614;
  border-radius: 100px;
  justify-content: center;
  align-items: center;
  width: auto;
  margin: 10px 5px;
  padding: 10px 20px;
  font-size: 13px;
  display: flex;
}

.filter-7:hover {
  background-color: #6c63;
}

.filter-8 {
  color: var(--002c59);
  text-align: center;
  background-color: #ff66cc14;
  border-radius: 100px;
  justify-content: center;
  align-items: center;
  width: auto;
  margin: 10px 5px;
  padding: 10px 20px;
  font-size: 13px;
  display: flex;
}

.filter-8:hover {
  background-color: #f6c3;
}

.filter-9 {
  color: var(--002c59);
  text-align: center;
  background-color: #5ccacb14;
  border-radius: 100px;
  justify-content: center;
  align-items: center;
  width: auto;
  margin: 10px 5px;
  padding: 10px 20px;
  font-size: 13px;
  display: flex;
}

.filter-9:hover {
  background-color: #5ccacb33;
}

.filter-10 {
  color: var(--002c59);
  text-align: center;
  background-color: #ff003d14;
  border-radius: 100px;
  justify-content: center;
  align-items: center;
  width: auto;
  margin-top: 10px;
  margin-bottom: 10px;
  margin-left: 5px;
  padding: 10px 20px;
  font-size: 13px;
  display: flex;
}

.filter-10:hover {
  background-color: #ff003d33;
}

.paragraph-3 {
  color: #425466;
}

.paragraph-3-heading {
  color: #425466;
  text-align: center;
  margin-bottom: 40px;
  font-size: 29px;
}

.grid-18 {
  grid-column-gap: 43px;
  color: #425466;
  grid-template-rows: auto;
  grid-template-columns: minmax(60px, auto) 1fr;
  margin-bottom: 30px;
}

.text-span-4, .paragraph-4 {
  color: var(--color);
}

.grid-19 {
  grid-column-gap: 35px;
  grid-row-gap: 5px;
  color: #425466;
  grid-template-rows: auto auto auto auto auto auto;
  grid-template-columns: auto 1fr;
  margin-top: 10px;
}

.grid-20 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  color: #425466;
  grid-template-columns: 1fr 1fr 1fr;
  margin-top: 10px;
}

.div-block-61 {
  border-width: 1px .5px;
  border-color: #4254664d var(--425466);
  background-color: #adbdcc4d;
  border-top-style: solid;
  border-bottom-style: solid;
  padding-top: 10px;
  padding-bottom: 10px;
  padding-left: 15px;
}

.div-block-61a {
  background-color: #adbdcc4d;
  border: 1px solid #4254664d;
  padding-top: 10px;
  padding-bottom: 10px;
  padding-left: 15px;
}

.div-block-62 {
  border-bottom: 1px solid #4254664d;
  border-left: 1px solid #4254664d;
  border-right: 1px solid #4254664d;
  padding: 10px 15px;
}

.div-block-63 {
  border-bottom: 1px solid #4254664d;
  padding: 10px 15px;
}

.grid-19b {
  grid-column-gap: 35px;
  grid-row-gap: 5px;
  grid-template-rows: auto auto auto;
  grid-template-columns: auto 1fr;
  margin-top: 10px;
  margin-bottom: 20px;
}

.grid-19c {
  grid-column-gap: 35px;
  grid-row-gap: 5px;
  grid-template-rows: auto auto auto auto auto auto auto auto;
  grid-template-columns: auto 1fr;
  margin-top: 10px;
  margin-bottom: 20px;
}

.paragraph-4-copy {
  color: #425466;
}

.grid-21 {
  grid-template-rows: auto auto auto auto;
  grid-template-columns: minmax(100px, auto) 1fr;
  margin-top: 20px;
}

.fs-cc-banner_component {
  z-index: 998;
  border: 2px solid var(--ffffff);
  background-color: #f5f6ff;
  border-radius: 10px;
  width: 300px;
  padding: 2rem;
  display: none;
  position: fixed;
  inset: auto 0% 20px 20px;
  box-shadow: 0 1px 20px #0202026b;
}

.fs-cc-banner_container {
  flex-direction: column;
  align-items: flex-start;
  width: 100%;
  max-width: 62.5rem;
  display: flex;
}

.fs-cc-banner_text {
  color: #616161;
  margin-bottom: 10px;
  margin-right: 0;
  font-size: 16px;
}

.fs-cc-banner_text-link {
  color: #4353ff;
  border-bottom: 2px solid #4353ff;
  font-size: 14px;
  font-weight: 400;
  text-decoration: none;
}

.fs-cc-banner_buttons-wrapper {
  flex-direction: row;
  flex: none;
  grid-template-rows: auto;
  grid-template-columns: auto auto;
  grid-auto-columns: 1fr;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.fs-cc-banner_button {
  color: #fff;
  text-align: center;
  background-color: #4353ff;
  border: 2px solid #4353ff;
  border-radius: 999rem;
  min-width: 6.7rem;
  padding: .625rem 1rem;
  font-family: Poppins, sans-serif;
  font-size: .8rem;
  font-weight: 400;
}

.fs-cc-banner_trigger {
  display: none;
}

.thumbnail {
  background-image: url("https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg");
  background-position: 0 0;
  background-size: cover;
  border-top-left-radius: 10px;
  border-top-right-radius: 10px;
  height: 150px;
}

.collection-list-2 {
  grid-column-gap: 40px;
  grid-row-gap: 60px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.div-block-75 {
  background-color: #fff;
  border-bottom-right-radius: 10px;
  border-bottom-left-radius: 10px;
  padding-top: 40px;
  padding-bottom: 20px;
  position: relative;
  box-shadow: 8px 8px 20px #adbdcc4f;
}

.div-block-78 {
  border-left: 3px solid #56f;
  padding: 5px 20px;
  font-family: Roboto, sans-serif;
  font-size: 14px;
  font-weight: 400;
}

.div-block-79 {
  min-height: 60px;
  max-height: 60px;
  margin-top: 5px;
  padding-top: 0;
  padding-left: 23px;
  padding-right: 20px;
  font-family: Poppins, sans-serif;
  font-weight: 600;
}

.div-block-80 {
  min-height: 100px;
  max-height: 100px;
  padding-left: 23px;
  padding-right: 20px;
  font-size: 14px;
  font-weight: 400;
}

.div-block-81 {
  color: var(--ffffff);
  background-color: #42546670;
  border-bottom-left-radius: 4px;
  padding: 5px 20px 5px 10px;
  font-size: 13px;
}

.button {
  background-color: var(--5566ff);
  border-radius: 20px;
  margin-top: 10px;
  margin-left: 23px;
  font-size: .78rem;
  transition: all .2s;
}

.button:hover {
  background-color: #3e4dd5;
}

.div-block-82 {
  display: flex;
  position: absolute;
  inset: 0% 0% auto auto;
}

.div-block-83 {
  color: #000102a3;
  padding: 5px 10px 5px 23px;
  font-size: 13px;
}

.div-block-84 {
  background-image: url("https://cdn.prod.website-files.com/66c48a30cfb1de83af1774e8/66c48a30cfb1de83af177664_3%20Ways%20to%20shore%20up%20your%20defenses%20against%20phishing.avif");
  background-position: 50% 100%;
  background-size: cover;
  border-bottom-right-radius: 10px;
  min-height: 500px;
}

.text-block-27 {
  color: var(--0a2540);
  padding-left: 23px;
  font-family: Poppins, sans-serif;
  font-size: 28px;
  font-weight: 600;
}

.div-block-85 {
  background-color: var(--ffffff);
  border-top-right-radius: 10px;
  border-bottom-right-radius: 10px;
  border-bottom-left-radius: 10px;
  max-width: 80%;
  padding: 40px 40px 40px 0;
  position: relative;
  top: -61px;
  box-shadow: 4px 4px 12px #42546621;
}

.text-block-28 {
  border-left: 3px solid var(--5566ff);
  padding-left: 20px;
}

.div-block-86 {
  margin-bottom: 5px;
}

.div-block-87 {
  margin-top: -30px;
}

.cta-embed-form {
  margin: 40px auto;
}

.ftuk-checklist-grid-x2--managed-services-cyber {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  grid-template-rows: auto;
  grid-template-columns: auto 1fr;
}

.ftuk-checklist-grid-managed-services-grid {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  grid-template-rows: auto auto;
  grid-template-columns: auto 1fr;
  align-content: start;
  align-items: start;
}

.ftuk-managed-cyber-services-shadow-2x {
  background-color: #00cccc4d;
  border-radius: 10px;
  width: 400px;
  height: 430px;
  position: absolute;
  inset: auto auto 4px -15px;
}

.ftuk-checklist-grid-mss, .ftuk-checklist-grid-mc {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  grid-template-rows: auto auto;
  grid-template-columns: auto 1fr;
  align-content: start;
  align-items: start;
}

.ftuk-paragraph-highlight {
  color: #0a2540;
  font-family: Poppins, sans-serif;
  font-size: 1rem;
  font-weight: 500;
}

.ftuk-home-counter {
  border-left: 1px solid var(--11efe3);
  color: var(--11efe3);
  padding-left: 20px;
  font-size: 1.3rem;
  font-weight: 700;
  line-height: 1.4;
}

.ftuk-accordion-title {
  color: #0a2540;
  margin-right: auto;
  font-family: Poppins, sans-serif;
  font-size: 1rem;
  font-weight: 500;
}

.ftuk-accordion-title.mobile-only {
  display: none;
}

.ftuk-link-underline-button-type-1 {
  color: #0a2540;
  font-size: 17px;
  text-decoration: none;
  transition: all .3s;
}

.ftuk-link-underline-button-type-1:hover {
  color: var(--d679ff);
}

.image-24bc {
  object-fit: cover;
  border-radius: 10px;
  width: 100%;
  height: 270px;
}

.ftuk-contact-form__container-submitted {
  background-color: var(--ffffff);
  border-radius: 10px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding: 25px;
  display: flex;
  box-shadow: 8px 8px 20px #00152a4d;
}

.div-block-150 {
  background-color: #beffd1;
  border: 1px solid #0dbd00;
  border-radius: 10px;
  justify-content: center;
  align-items: center;
  margin-bottom: 20px;
  padding: 20px 40px;
  display: flex;
}

.text-block-34 {
  color: #0dbd00;
  font-family: Poppins, sans-serif;
  font-weight: 600;
  line-height: 1;
}

.text-block-35 {
  color: #627991;
  text-align: center;
}

.ftuk-logo-grid {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  grid-template-rows: auto auto auto auto auto auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
}

.ft-main-navigation__link-title-mobile {
  letter-spacing: -.02em;
  font-size: 16px;
  font-weight: 500;
  line-height: 24px;
  display: none;
}

.ft-main-navigation__link-description-mobile {
  color: #2b2c4f;
  letter-spacing: .02em;
  font-size: 13px;
  font-weight: 400;
  line-height: 24px;
  display: none;
}

.ftuk-nav-dropdown-microsoft {
  height: 100%;
  font-family: Poppins, sans-serif;
  font-size: .875rem;
  display: block;
}

.div-block-151 {
  display: none;
}

.ftuk-explore-azure-title {
  color: var(--0a2540);
  margin-bottom: 10px;
  font-family: Poppins, sans-serif;
  font-size: 1rem;
  font-weight: 600;
  line-height: 1.2;
}

.ftuk-1-5-1fr-who-we-are {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1.8fr;
}

.ftuk--5-1-75fr-why2 {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  grid-template-rows: auto;
  grid-template-columns: 1.75fr .5fr;
}

.div-block-154 {
  position: relative;
}

.image-59 {
  position: absolute;
  inset: -12px auto auto -12px;
}

.ftuk-paragraph-super-large-v2 {
  font-size: 1.9375rem;
  line-height: 1.25;
}

.ftuk-btn-type1---ff33 {
  border: 1px solid var(--ff003d);
  color: var(--ffffff);
  text-align: center;
  background-color: #f33;
  border-radius: 50px;
  flex-wrap: nowrap;
  align-items: center;
  width: 135px;
  padding: 6px 16px 6px 15px;
  font-size: .703125rem;
  transition: all .2s;
  display: flex;
}

.ftuk-btn-type1---ff33:hover {
  border-color: var(--df0035);
  background-color: #df0035;
  width: 140px;
}

.ftuk-btn-type1---ff33.margin-top-20 {
  margin-top: 20px;
}

.ftuk-4col-2row {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
}

.ftuk-4col-2row.position-relative {
  position: relative;
}

.dot-grid-public-cloud-top-right-reliability {
  z-index: 0;
  position: absolute;
  inset: -28px -30px auto auto;
}

.ftuk-checklist-grid-limited-access {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  grid-template-rows: auto auto auto auto auto auto auto;
  grid-template-columns: auto 1fr;
  align-content: start;
  align-items: start;
}

.ftuk-network-backlinks {
  grid-column-gap: 25px;
  grid-row-gap: 25px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
}

.link-block-5 {
  border: 1px solid var(--ffffff);
  color: #fff;
  margin-top: 10px;
  padding: 5px 10px;
  font-size: .7rem;
}

.ftuk-checklist-grid-server-and-storage {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  grid-template-rows: auto auto auto auto auto auto auto auto auto auto auto;
  grid-template-columns: auto 1fr;
  align-content: start;
  align-items: start;
}

.ftuk-checklist-grid-streamline-procurement-process {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  grid-template-rows: auto auto auto auto auto;
  grid-template-columns: auto 1fr;
  align-content: start;
  align-items: start;
}

.funding-solutions-img-background {
  background-image: url("https://cdn.prod.website-files.com/66c48a30cfb1de83af1774e8/66c48a30cfb1de83af1776cf_Untitled%20design%20-%202023-02-20T121207.215.avif");
  background-position: 50%;
  background-size: cover;
  border-radius: 10px;
}

.ftuk-checklist-grid-step-ahead {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  grid-template-rows: auto auto auto auto;
  grid-template-columns: auto 1fr;
  align-content: start;
  align-items: start;
}

.left-arrow-2, .right-arrow-2 {
  display: none;
}

.grid-40 {
  grid-column-gap: 25px;
  grid-row-gap: 25px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

.div-block-157 {
  background-color: #fff;
  border-radius: 10px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  min-height: 280px;
  padding-left: 40px;
  padding-right: 40px;
  display: flex;
}

.ftuk-testimonials-slider-desktop {
  background-color: #ddd0;
}

.slide-nav-2 {
  display: block;
  top: 319px;
}

.ftuk-body-testimonials {
  text-align: center;
  font-size: .78rem;
  line-height: 1.7;
}

.div-block-158 {
  background-color: #808c9747;
  width: 50%;
  height: 1px;
  margin-bottom: 20px;
}

.ftuk-body-testimonials-footer {
  aspect-ratio: auto;
  object-fit: fill;
  font-size: .875rem;
  font-weight: 500;
  position: static;
}

.image-63 {
  max-height: 35px;
  margin-bottom: 20px;
}

.div-block-159 {
  justify-content: center;
  align-items: center;
  min-height: 100px;
  margin-bottom: 20px;
  display: flex;
}

.image-63c {
  max-height: 35px;
  margin-bottom: 20px;
}

.ftuk-testimonials-slider-tablet, .ftuk-testimonials-slider-mobile {
  background-color: #ddd0;
  display: none;
}

.div-block-157-mobile {
  background-color: #fff;
  border-radius: 10px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  min-height: 280px;
  padding-left: 40px;
  padding-right: 40px;
  display: flex;
}

.grid-40-tablet {
  grid-column-gap: 25px;
  grid-row-gap: 25px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

.ftuk-expertise-tabs-component-menu {
  flex-direction: column;
  width: 50%;
  margin-right: 20px;
  display: flex;
}

.ftuk-expertise-tabs-component-desktop {
  display: flex;
}

.ftuk-expertise-tabs-component-content {
  width: 100%;
}

.ftuk-expertise-tab-icon {
  border-radius: 5px;
  justify-content: center;
  width: 50px;
  height: 50px;
  margin-right: 10px;
  padding-left: 12px;
  padding-right: 12px;
  display: flex;
}

.ftuk-expertise-tab-icon.background-color--5ccacb {
  background-color: #5ccacb;
}

.ftuk-expertise-tab-icon.background-color--eb483f {
  background-color: #eb483f;
}

.ftuk-expertise-tab-icon.background-color--66cc66 {
  background-color: #6c6;
}

.ftuk-expertise-tab-icon.background-color--ff66cc {
  background-color: #f6c;
}

.ftuk-expertise-tab-icon.background-color--9966cc {
  background-color: #96c;
}

.ftuk-expertise-tab-icon.background-color--ff8c00 {
  background-color: #ff8c00;
}

.ftuk-expertise-tab-content {
  flex-direction: column;
  justify-content: flex-start;
  max-width: 230px;
  margin-right: auto;
  display: flex;
}

.ftuk-expertise-tab-heading {
  margin-bottom: 5px;
  line-height: 1;
}

.ftuk-expertise-tab-heading.ftuk-expertise-tab-heading--5ccacb {
  color: #5ccacb;
}

.ftuk-expertise-tab-heading.ftuk-expertise-tab-heading--eb483f {
  color: #eb483f;
}

.ftuk-expertise-tab-heading.ftuk-expertise-tab-heading--9966cc {
  color: #96c;
}

.ftuk-expertise-tab-heading.ftuk-expertise-tab-heading--66cc66 {
  color: #6c6;
}

.ftuk-expertise-tab-heading.ftuk-expertise-tab-heading--ff66cc {
  color: #f6c;
}

.ftuk-expertise-tab-heading.ftuk-expertise-tab-heading--ff8c00 {
  color: #ff8c00;
}

.ftuk-expertise-tab-plus {
  justify-content: flex-end;
  align-items: center;
  width: 40px;
  height: 40px;
  display: flex;
}

.ftuk-expertise-tab-plus-icon {
  height: 15px;
}

.ftuk-expertise-tabs-component-pane-container {
  background-color: #fff;
  border-radius: 10px;
  height: 100%;
  padding: 40px;
}

.ftuk-bullet-item-regular {
  font-family: Roboto, sans-serif;
  font-size: .875rem;
  font-weight: 400;
  line-height: 1.3;
}

.ftuk-checklist-grid-expertise-mw-grid {
  grid-column-gap: 15px;
  grid-row-gap: 25px;
  grid-template-rows: auto auto auto auto auto;
  grid-template-columns: auto 1fr;
  align-content: start;
  align-items: start;
}

.ftuk-btn-type1---6c6 {
  color: var(--ffffff);
  background-color: #6c6;
  border: 1px solid #6c6;
  border-radius: 50px;
  align-items: center;
  width: 135px;
  padding: 6px 16px 6px 15px;
  transition: all .2s;
  display: flex;
}

.ftuk-btn-type1---6c6:hover {
  background-color: #4eb84e;
  border-color: #4eb84e;
  width: 140px;
}

.ftuk-btn-type1---f6c {
  color: var(--ffffff);
  background-color: #f6c;
  border: 1px solid #f6c;
  border-radius: 50px;
  align-items: center;
  width: 135px;
  padding: 6px 16px 6px 15px;
  transition: all .2s;
  display: flex;
}

.ftuk-btn-type1---f6c:hover {
  background-color: #e658b6;
  border-color: #e558b6;
  width: 140px;
}

.ftuk-btn-type1---5ccacb {
  color: var(--ffffff);
  background-color: #5ccacb;
  border: 1px solid #5ccacb;
  border-radius: 50px;
  align-items: center;
  width: 135px;
  padding: 6px 16px 6px 15px;
  transition: all .2s;
  display: flex;
}

.ftuk-btn-type1---5ccacb:hover {
  background-color: #4ababb;
  border-color: #4ababb;
  width: 140px;
}

.ftuk-btn-type1---96c {
  color: var(--ffffff);
  background-color: #96c;
  border: 1px solid #96c;
  border-radius: 50px;
  align-items: center;
  width: 135px;
  padding: 6px 16px 6px 15px;
  transition: all .2s;
  display: flex;
}

.ftuk-btn-type1---96c:hover {
  background-color: #8050b1;
  border-color: #8050b1;
  width: 140px;
}

.ftuk-business-outcomes-page-top-grid {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  grid-template-rows: auto;
}

.ftuk-maximise-and-secure-image-top {
  background-image: url("https://cdn.prod.website-files.com/66c48a30cfb1de83af1774e8/66c48a30cfb1de83af177823_Untitled%20design%20-%202023-03-29T083702.164.avif");
  background-position: 50%;
  background-size: cover;
  border-radius: 10px;
}

.ftuk-business-outcomes-accordion-button {
  display: none;
}

.ftuk-expertise-tab-icon-mobile {
  border-radius: 5px;
  justify-content: center;
  width: 50px;
  height: 50px;
  margin-right: 10px;
  padding-left: 12px;
  padding-right: 12px;
  display: flex;
}

.ftuk-expertise-tab-icon-mobile.background-color--5ccacb {
  background-color: #5ccacb;
}

.ftuk-expertise-tab-icon-mobile.background-color--eb483f {
  background-color: #eb483f;
}

.ftuk-expertise-tab-icon-mobile.background-color--66cc66 {
  background-color: #6c6;
}

.ftuk-expertise-tab-icon-mobile.background-color--ff66cc {
  background-color: #f6c;
}

.ftuk-expertise-tab-icon-mobile.background-color--9966cc {
  background-color: #96c;
}

.ftuk-expertise-tabs-component-pane-container-mobile {
  background-color: #fff;
  border-radius: 10px;
  height: 100%;
  padding: 40px;
}

.ftuk-checklist-grid-survive {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  grid-template-rows: auto auto auto auto;
  grid-template-columns: auto 1fr;
  align-content: start;
  align-items: start;
}

.ftuk-btn-type1---ff8c00 {
  color: var(--ffffff);
  background-color: #ff8c00;
  border: 1px solid #ff8c00;
  border-radius: 50px;
  align-items: center;
  width: 135px;
  padding: 6px 16px 6px 15px;
  transition: all .2s;
  display: flex;
}

.ftuk-btn-type1---ff8c00:hover {
  background-color: #df7a00;
  border-color: #df7a00;
  width: 140px;
}

.ftuk-checklist-grid-expertise-mw-optimise-hd-grid-copy, .ftuk-checklist-grid-expertise-mw-ns-optimised-grid-copy {
  grid-column-gap: 15px;
  grid-row-gap: 25px;
  grid-template-rows: auto auto auto auto auto auto;
  grid-template-columns: auto 1fr;
  align-content: start;
  align-items: start;
}

.ftuk-checklist-grid-expertise-mw-grid-optimise-mw {
  grid-column-gap: 15px;
  grid-row-gap: 25px;
  grid-template-rows: auto auto auto auto auto auto auto;
  grid-template-columns: auto 1fr;
  align-content: start;
  align-items: start;
}

.ftuk-optimise-and-secure-image-top {
  background-image: url("https://cdn.prod.website-files.com/66c48a30cfb1de83af1774e8/66c48a30cfb1de83af1776d3_Untitled%20design%20-%202023-02-20T121416.492.avif");
  background-position: 50%;
  background-size: cover;
  border-radius: 10px;
}

.ftuk-checklist-grid-thrive-in-the-world-of-work {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  grid-template-rows: auto auto auto auto;
  grid-template-columns: auto 1fr;
  align-content: start;
  align-items: start;
}

.ftuk-checklist-grid-expertise-mw-grid-ps-mdnwrk {
  grid-column-gap: 15px;
  grid-row-gap: 25px;
  grid-template-rows: auto auto auto auto;
  grid-template-columns: auto 1fr;
  align-content: start;
  align-items: start;
}

.ftuk-checklist-grid-expertise-mw-grid-networ-sol {
  grid-column-gap: 15px;
  grid-row-gap: 25px;
  grid-template-rows: auto auto auto auto auto auto;
  grid-template-columns: auto 1fr;
  align-content: start;
  align-items: start;
}

.ftuk-checklist-grid-expertise-mw-grid-managed-serv {
  grid-column-gap: 15px;
  grid-row-gap: 25px;
  grid-template-rows: auto auto auto auto;
  grid-template-columns: auto 1fr;
  align-content: start;
  align-items: start;
}

.ftuk-checklist-grid-expertise-mw-grid-modernise-workplace {
  grid-column-gap: 15px;
  grid-row-gap: 25px;
  grid-template-rows: auto auto auto auto auto auto;
  grid-template-columns: auto 1fr;
  align-content: start;
  align-items: start;
}

.ftuk-checklist-grid-expertise-mw-grid-cyber-security-grid {
  grid-column-gap: 15px;
  grid-row-gap: 25px;
  grid-template-rows: auto auto auto auto auto auto auto;
  grid-template-columns: auto 1fr;
  align-content: start;
  align-items: start;
}

.ftuk-checklist-grid-expertise-control-your-costs-cyber-security, .ftuk-checklist-grid-expertise-control-your-costs-modern-workspace {
  grid-column-gap: 15px;
  grid-row-gap: 25px;
  grid-template-rows: auto auto auto auto auto auto;
  grid-template-columns: auto 1fr;
  align-content: start;
  align-items: start;
}

.ftuk-checklist-grid-expertise-control-your-costs-managed-services, .ftuk-checklist-grid-expertise-control-your-costs-professional-services {
  grid-column-gap: 15px;
  grid-row-gap: 25px;
  grid-template-rows: auto auto auto auto auto auto auto;
  grid-template-columns: auto 1fr;
  align-content: start;
  align-items: start;
}

.ftuk-checklist-grid-1-control-your-cost-take-control {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  grid-template-rows: auto auto auto auto;
  grid-template-columns: auto 1fr;
  align-content: start;
  align-items: start;
}

.ftuk-control-your-costs-image-top {
  background-image: url("https://cdn.prod.website-files.com/66c48a30cfb1de83af1774e8/66c48a30cfb1de83af1776d9_Untitled%20design%20-%202023-02-23T120715.340.avif");
  background-position: 50%;
  background-size: cover;
  border-radius: 10px;
}

.ftuk-checklist-grid-exclusivley-dedicated {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  grid-template-rows: auto auto auto auto;
  grid-template-columns: auto 1fr;
  align-content: start;
  align-items: start;
}

.ftuk-modernise-your-workplace-image-top {
  background-image: url("https://cdn.prod.website-files.com/66c48a30cfb1de83af1774e8/66c48a30cfb1de83af1776d8_Untitled%20design%20-%202023-02-23T120337.922.avif");
  background-position: 50%;
  background-size: cover;
  border-radius: 10px;
}

.image-66 {
  object-fit: cover;
  border-radius: 10px;
  width: 100%;
  height: 350px;
}

.div-block-161 {
  z-index: -1;
  background-color: #ff33334d;
  border-radius: 10px;
  width: 460px;
  height: 330px;
  position: absolute;
  inset: -15px -15px auto auto;
}

.image-67 {
  z-index: -1;
  position: absolute;
  inset: auto auto -10px -10px;
}

.image-68 {
  object-fit: cover;
  border-radius: 10px;
  width: 100%;
  height: 360px;
}

.image-69 {
  object-fit: cover;
  border-radius: 10px;
  width: 100%;
  height: 500px;
}

.div-block-162 {
  z-index: -1;
  background-color: #ff33334d;
  border-radius: 10px;
  width: 350px;
  height: 450px;
  position: absolute;
  inset: -15px auto auto -15px;
}

.ftuk-4col-2row-specialised-globally {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
}

.ftuk-4col-2row-specialised-globally.position-relative {
  position: relative;
}

.image-70 {
  z-index: -1;
  position: absolute;
  inset: auto -15px 21px auto;
}

.image-71 {
  object-fit: cover;
  object-position: 50% 100%;
  border-radius: 10px;
  width: 100%;
  height: 390px;
}

.div-block-163 {
  z-index: -1;
  background-color: #ff33334d;
  border-radius: 10px;
  width: 500px;
  height: 370px;
  position: absolute;
  inset: auto -15px -15px auto;
}

.image-72 {
  z-index: -1;
  position: absolute;
  inset: -15px auto auto -15px;
}

.image-73 {
  object-fit: cover;
  border-radius: 10px;
  width: 100%;
  height: 480px;
}

.div-block-164 {
  z-index: -1;
  background-color: #ff33334d;
  border-radius: 10px;
  width: 490px;
  height: 450px;
  position: absolute;
  inset: auto -15px -5px auto;
}

.image-74 {
  object-fit: cover;
  border-radius: 10px;
  width: 100%;
  height: 650px;
}

.image-75 {
  z-index: -1;
  position: absolute;
  inset: auto auto -15px -15px;
}

.div-block-165 {
  z-index: -1;
  background-color: #ff33334d;
  border-radius: 10px;
  width: 480px;
  height: 600px;
  position: absolute;
  inset: -15px -15px auto auto;
}

.image-76 {
  object-fit: cover;
  object-position: 0% 50%;
  border-radius: 10px;
  width: 100%;
  height: 320px;
}

.image-77 {
  z-index: -1;
  position: absolute;
  inset: auto -15px -15px auto;
}

.image-78 {
  object-fit: cover;
  border-radius: 10px;
  width: 100%;
}

.div-block-166 {
  z-index: -1;
  background-color: #ff33334d;
  border-radius: 10px;
  width: 500px;
  height: 650px;
  position: absolute;
  inset: auto auto -15px -15px;
}

.ftuk-3col-single-connect-organisation-space {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

.ftuk-3col-single-connect-organisation-space.position-relative {
  position: relative;
}

.ft-main-navigation__desktop-nav-dropdown-grid {
  grid-column-gap: 0px;
  grid-row-gap: 24px;
  grid-template-rows: auto;
  grid-template-columns: 2fr 1fr;
  width: 100%;
}

.ft-main-navigation__desktop-nav-left {
  border-right: 1px dashed #6667ab;
  height: 100%;
  padding-left: 0;
  padding-right: 20px;
}

.ft-main-navigation__product-grid {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-rows: auto auto auto;
  grid-template-columns: 1fr;
}

.ft-main-navigation__desktop-nav-right {
  height: 100%;
  padding-left: 20px;
}

.ftuk-card-type1__header-icon-type-2023 {
  max-width: 57px;
  height: 45px;
}

.ftuk-card-type1__header-icon-type-2023.max-width-45px {
  max-width: 45px;
}

.ftuk-checklist-grid-microsoft-support-services {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  grid-template-rows: auto auto auto;
  grid-template-columns: auto 1fr;
  align-content: start;
  align-items: start;
}

.ftuk-checklist-grid-comprehensive-24, .ftuk-checklist-grid-we-cover-the-cloud {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  grid-template-rows: auto auto auto auto;
  grid-template-columns: auto 1fr;
  align-content: start;
  align-items: start;
}

.ftuk-checklist-grid-cyber-security-hard {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  grid-template-rows: auto auto auto;
  grid-template-columns: auto 1fr;
  align-content: start;
  align-items: start;
}

.ftuk-checklist-grid-reduce-risk {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  grid-template-rows: auto auto auto auto;
  grid-template-columns: auto 1fr;
  align-content: start;
  align-items: start;
}

.ftuk-card-type2__header-icon {
  max-width: 57px;
  min-height: 45px;
}

.ft-footer__logo-box {
  flex-direction: column;
  justify-content: flex-start;
  padding-right: 20px;
  display: flex;
}

.ft-footer__logo-box-text {
  font-size: 13px;
}

.ft-footer__logo {
  max-width: 300px;
  margin-bottom: 20px;
}

.ft-footer__grid {
  grid-column-gap: 50px;
  grid-row-gap: 50px;
  grid-template-rows: auto;
  grid-template-columns: .25fr 1fr;
}

.ft-footer__inner-grid {
  grid-column-gap: 30px;
  grid-row-gap: 30px;
  grid-template-rows: auto;
  grid-template-columns: .7fr 1fr 1fr auto;
}

.ftuk-card-type1__divider--6c6 {
  background-image: linear-gradient(to right, #6c6, var(--ffffff));
  width: 100%;
  height: 1px;
  margin-top: 20px;
  margin-bottom: 20px;
}

.text-color--66cc66 {
  color: #6c6;
}

.text-color--66cc66.text-italics {
  font-style: italic;
}

.text-color--66cc66.padding-bottom--10 {
  margin-bottom: 0;
}

.ftuk-card-type1__divider--9966cc {
  background-image: linear-gradient(to right, #96c, var(--ffffff));
  width: 100%;
  height: 1px;
  margin-top: 20px;
  margin-bottom: 20px;
}

.text-color--ff66cc {
  color: #f6c;
}

.text-color--ff66cc.padding-left-20.border-left--ff66cc {
  border-left: 1px solid #f6c;
}

.text-color-ff66cc {
  color: #f6c;
}

.text-color-ff66cc.text-italics {
  font-style: italic;
}

.text-color-ff66cc.padding-bottom-0 {
  margin-bottom: 0;
}

.ftuk-card-type1__divider--ff66cc {
  background-image: linear-gradient(to right, #f6c, var(--ffffff));
  width: 100%;
  height: 1px;
  margin-top: 20px;
  margin-bottom: 20px;
}

.ftuk-btn-type5---ff8c00 {
  color: var(--ffffff);
  background-color: #ff8c00;
  border: 1px solid #ff8c00;
  border-radius: 50px;
  align-items: center;
  width: 132px;
  padding: 6px 16px 6px 15px;
  transition: all .2s;
  display: flex;
}

.ftuk-btn-type5---ff8c00:hover {
  background-color: #df7a00;
  border-color: #df7a00;
  width: 137px;
}

.ftuk-btn-type6---ff8c00 {
  color: var(--ffffff);
  background-color: #ff8c00;
  border: 1px solid #ff8c00;
  border-radius: 50px;
  align-items: center;
  width: 152px;
  padding: 6px 16px 6px 15px;
  transition: all .2s;
  display: flex;
}

.ftuk-btn-type6---ff8c00:hover {
  background-color: #df7a00;
  border-color: #df7a00;
  width: 157px;
}

.ftuk-btn-type7---ff8c00 {
  color: var(--ffffff);
  background-color: #ff8c00;
  border: 1px solid #ff8c00;
  border-radius: 50px;
  align-items: center;
  width: 121px;
  padding: 6px 16px 6px 15px;
  transition: all .2s;
  display: flex;
}

.ftuk-btn-type7---ff8c00:hover {
  background-color: #df7a00;
  border-color: #df7a00;
  width: 126px;
}

.ftuk-btn-type8---ff8c00 {
  color: var(--ffffff);
  background-color: #ff8c00;
  border: 1px solid #ff8c00;
  border-radius: 50px;
  align-items: center;
  width: 134px;
  padding: 6px 16px 6px 15px;
  transition: all .2s;
  display: flex;
}

.ftuk-btn-type8---ff8c00:hover {
  border-color: var(--ff8c00);
  background-color: var(--ff8c00);
  width: 139px;
}

.ftuk-card-type1__divider--5ccacb {
  background-image: linear-gradient(to right, #5ccacb, var(--ffffff));
  width: 100%;
  height: 1px;
  margin-top: 20px;
  margin-bottom: 20px;
}

.ftuk--75-1fr-ms-2--we-cover-managed-cloud {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  grid-template-rows: auto;
  grid-template-columns: 1fr .75fr;
}

.ft-main-navigation__expertise-navi--ff66cc {
  color: #2b2c4f;
  border-radius: 8px;
  align-items: flex-start;
  padding: 20px;
  text-decoration: none;
  transition: background-color .4s, color .4s;
  display: flex;
}

.ft-main-navigation__expertise-navi--ff66cc:hover {
  color: #f6c;
  background-color: #ff66cc14;
}

.ft-main-navigation__expertise-navi--66cc66 {
  color: #2b2c4f;
  border-radius: 8px;
  align-items: flex-start;
  padding: 20px;
  text-decoration: none;
  transition: background-color .4s, color .4s;
  display: flex;
}

.ft-main-navigation__expertise-navi--66cc66:hover {
  color: #6c6;
  background-color: #66cc6614;
}

.ft-main-navigation__expertise-navi--5ccacb {
  color: #2b2c4f;
  border-radius: 8px;
  align-items: flex-start;
  padding: 20px;
  text-decoration: none;
  transition: background-color .4s, color .4s;
  display: flex;
}

.ft-main-navigation__expertise-navi--5ccacb:hover {
  color: #5ccacb;
  background-color: #5ccacb14;
}

.ft-main-navigation__expertise-navi--9966cc {
  color: #2b2c4f;
  border-radius: 8px;
  align-items: flex-start;
  padding: 20px;
  text-decoration: none;
  transition: background-color .4s, color .4s;
  display: flex;
}

.ft-main-navigation__expertise-navi--9966cc:hover {
  color: #96c;
  background-color: #9966cc14;
}

.div-block-184 {
  justify-content: space-between;
  display: flex;
}

.div-block-185 {
  border-left: 1px dashed #adbdcc6b;
  width: 1px;
  height: 250px;
}

.some-divy {
  flex-direction: column;
  flex: 1;
  justify-content: flex-start;
  align-self: stretch;
  margin-top: 60px;
  margin-bottom: 60px;
  display: flex;
}

.ftuk-section-0-0.background-color--f6f9fc.position-relative.over-flow-hidden {
  overflow: hidden;
}

.ftuk-section-0-0.position-relative {
  position: relative;
}

.ftuk-section-0-0.mb-40 {
  margin-bottom: 40px;
}

.image-63clickatell {
  max-height: 25px;
  margin-bottom: 20px;
}

.image-63sasfin {
  max-height: 31px;
  margin-bottom: 20px;
}

.image-63principa {
  max-width: 110%;
  max-height: 45px;
  margin-bottom: 20px;
  position: static;
}

.image-63vitality {
  max-width: 110%;
  max-height: 65px;
  margin-bottom: 20px;
}

.image-63ideafruit {
  max-height: 45px;
  margin-bottom: 20px;
}

.ftuk-body-regular-subtext-column {
  padding-left: 20px;
  font-size: .9rem;
  line-height: 1.8;
}

.image-63_icon {
  max-height: 30px;
  margin-bottom: 20px;
}

.grid-46 {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  grid-template-rows: auto;
  grid-template-columns: 2fr 1fr;
  padding-bottom: 40px;
}

.tab-link-tab-1 {
  border: 2px solid var(--color);
  background-color: var(--color);
  color: var(--ffffff);
  border-radius: 20px;
  font-weight: 400;
}

.tab-link-tab-1:hover {
  background-color: #0059ce;
}

.tab-link-tab-1.w--current {
  background-color: var(--11efe3);
  color: var(--002c59);
  border-color: #11efe3;
  border-radius: 100px;
  justify-content: center;
  align-items: center;
  display: flex;
}

.tabs-menu-7 {
  justify-content: space-between;
  margin-top: 20px;
  margin-bottom: 60px;
  display: flex;
}

.tab-link-tab-2 {
  background-color: var(--color);
  color: var(--ffffff);
  border: 2px solid #006eff;
  border-radius: 100px;
  justify-content: center;
  align-items: center;
  display: flex;
}

.tab-link-tab-2.w--current {
  background-color: var(--11efe3);
  color: var(--002c59);
  border-color: #11efe3;
  border-radius: 150px;
}

.tab-link-tab-3 {
  background-color: var(--color);
  color: var(--ffffff);
  border-radius: 1000px;
  justify-content: center;
  align-items: center;
  display: flex;
}

.tab-link-tab-3.w--current {
  background-color: var(--11efe3);
  color: var(--002c59);
  border: 1px solid #11efe3;
  border-radius: 50px;
}

.tab-link-tab-4 {
  background-color: var(--color);
  color: var(--ffffff);
  border-radius: 100px;
  justify-content: center;
  align-items: center;
  display: flex;
}

.tab-link-tab-4.w--current {
  background-color: var(--11efe3);
  color: var(--002c59);
  border: 1px solid #11efe3;
  border-radius: 20px;
}

.slide-image {
  justify-content: flex-start;
  align-items: flex-end;
  width: 100%;
  height: 35vh;
  display: flex;
  position: relative;
  overflow: hidden;
}

.speaker-slide-content {
  z-index: 100;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  height: 100%;
  padding-bottom: 36px;
  display: flex;
  position: relative;
}

.speakers-hero-wrapper {
  flex-direction: column;
  justify-content: space-between;
  width: 100%;
  margin-top: 60px;
  display: flex;
}

.speaker-slider {
  background-color: #0000;
  justify-content: center;
  align-items: stretch;
  height: 100%;
  display: flex;
}

.slide-nav-3 {
  display: none;
}

.clip-text {
  overflow: hidden;
}

.clip-text.speaker-headding {
  margin-top: 20px;
  margin-bottom: 10px;
}

.clip-text.speaker-headding.background-transparent {
  background-color: #fff0;
}

.speaker-image-cover {
  z-index: 10;
  opacity: 1;
  -webkit-backdrop-filter: grayscale();
  backdrop-filter: grayscale();
  -webkit-text-fill-color: inherit;
  cursor: pointer;
  background-image: linear-gradient(#00000080, #00000080);
  background-clip: border-box;
  height: 101%;
  display: flex;
  position: absolute;
  inset: 0%;
}

.speaker-slider-wrapper {
  flex-direction: column;
  justify-content: flex-start;
  align-items: stretch;
  height: 100%;
  display: flex;
}

.speaker-image-1 {
  background-image: url("https://cdn.prod.website-files.com/66c48a30cfb1de83af1774e8/66c48a30cfb1de83af17779d_Hybrid%20Data%20Centre%20and%20Cloud.avif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  width: 101%;
  margin-left: auto;
  margin-right: auto;
  position: absolute;
  inset: 0%;
}

.speaker-slide-mask {
  width: 33.33%;
  overflow: visible;
}

.section {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding: 100px 5vw;
  display: flex;
  position: relative;
}

.section.home-hero-section {
  justify-content: space-between;
  align-items: stretch;
  min-height: 250px;
  padding: 80px 0 0;
  overflow: hidden;
}

.section.home-hero-section.background-color--f6f9fc.hide-block {
  display: none;
}

.speaker-info {
  max-width: 500px;
  margin-bottom: 36px;
}

.speaker-name {
  z-index: 10;
  margin-bottom: 0;
  font-size: 1.5rem;
  font-weight: 600;
  position: relative;
}

.slide-arrow {
  width: 18px;
}

.speaker-arrow {
  background-color: var(--color);
  border: 1px #ffffff0a;
  border-radius: 100px;
  justify-content: center;
  align-items: center;
  width: 60px;
  height: 60px;
  padding: 0;
  display: flex;
  inset: auto 5vw 5vw auto;
}

.speaker-arrow.left {
  margin-right: 72px;
  left: auto;
  right: 5vw;
}

.body-display {
  color: #8a94a6;
  line-height: 1.55em;
}

.body-display.large {
  font-size: 1rem;
  line-height: 1.6em;
}

.button-3 {
  color: #fff;
  text-align: center;
  text-transform: none;
  background-color: #a3abb4;
  border: 1px solid #fff;
  border-radius: 100px;
  justify-content: center;
  align-items: center;
  width: 135px;
  padding: 6px 15px;
  font-size: .875rem;
  font-weight: 400;
  text-decoration: none;
  transition: width .2s;
  display: flex;
}

.button-3:hover {
  width: 140px;
}

.button-3.button-3-background-colours-inc-hover--moder-wrokspace {
  background-color: #6c6;
  border-color: #6c6;
}

.button-3.button-3-background-colours-inc-hover--moder-wrokspace:hover {
  background-color: #4eb84e;
  border-color: #4eb84e;
}

.button-3.button-3-background-colours-inc-hover--managed-services {
  background-color: #5ccacb;
  border-color: #5ccacb;
}

.button-3.button-3-background-colours-inc-hover--managed-services:hover {
  background-color: #4ababb;
  border-color: #4ababb;
}

.button-3.button-3-background-colours-inc-hover--professional-services {
  background-color: #f6c;
  border-color: #f6c;
}

.button-3.button-3-background-colours-inc-hover--professional-services:hover {
  background-color: #e558b6;
  border-color: #e558b6;
}

.button-3.button-3-background-colours-inc-hover--networking-solutions {
  background-color: #ff003d;
  border-color: #ff003d;
}

.button-3.button-3-background-colours-inc-hover--networking-solutions:hover {
  background-color: #df0035;
  border-color: #df0035;
}

.button-3.button-3-background-colours-inc-hover--cyber-security {
  background-color: #ff8c00;
  border-color: #ff8c00;
}

.button-3.button-3-background-colours-inc-hover--cyber-security:hover {
  background-color: #df7a00;
  border-color: #df7a00;
}

.button-3.button-3-background-colours-inc-hover--hybrid-data-solutions {
  background-color: #96c;
  border-color: #96c;
}

.button-3.button-3-background-colours-inc-hover--hybrid-data-solutions:hover {
  background-color: #8050b1;
  border-color: #8050b1;
}

.hover-link {
  background-color: #fff0;
  border: 1px solid #fff;
  border-radius: 100%;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  display: flex;
}

.div-block-186 {
  background-color: #fff;
  border-radius: 10px;
  padding: 30px 40px;
  box-shadow: 8px 8px 20px #adbdcc4f;
}

.div-block-186.background-color--f6f9fc {
  background-color: #f6f9fc;
}

.image-87 {
  object-fit: cover;
  border-radius: 10px;
  height: 100%;
}

.heading-13 {
  font-family: Inter, sans-serif;
  font-size: 1.5rem;
  font-weight: 400;
}

.ftuk-home-counter-old {
  border-left: 1px solid var(--11efe3);
  color: var(--11efe3);
  padding-left: 20px;
  font-size: 1.3rem;
  font-weight: 700;
  line-height: 1.4;
}

.ftuk-about-strip {
  border-left: 1px solid var(--11efe3);
  color: var(--11efe3);
  padding-left: 20px;
  font-family: Poppins, sans-serif;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.4;
}

.ftuk-4col-about-business-outcomes {
  grid-column-gap: 30px;
  grid-row-gap: 30px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
}

.ftuk-about-bar__column {
  display: flex;
}

.image-88 {
  height: 30px;
  margin-right: 20px;
}

.paragraph-5 {
  color: #808c97;
  font-weight: 300;
}

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

.text-align-center.margin-bottom-80 {
  margin-bottom: 80px;
}

.about-us--how-we-work-grid {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
}

.left-arrow-3, .right-arrow-3, .slide-nav-4 {
  height: 0;
  display: none;
}

.slider-2 {
  z-index: 0;
  background-color: #0000;
  height: 250px;
}

.about-us--how-we-work-grid-4 {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
}

.powerhouse-link-block {
  transition: all .3s;
}

.powerhouse-link-block:hover {
  transform: scale(1.02);
}

.arrow-postion-rotate--d845ae {
  background-color: #b92e92;
  border-top-left-radius: 10px;
  border-bottom-left-radius: 10px;
  padding: 20px 30px;
}

.div-block-200--f6c {
  background-color: #e449b0;
  border-top-left-radius: 10px;
  border-bottom-left-radius: 10px;
  padding: 20px 30px;
}

.div-block-201--ff76df {
  background-color: #ff51d6;
  border-top-left-radius: 10px;
  border-bottom-left-radius: 10px;
  padding: 20px 30px;
}

.div-block-202--fc97df {
  background-color: #ee72ca;
  border-top-left-radius: 10px;
  border-bottom-left-radius: 10px;
  padding: 20px 30px;
}

.arrow-postion-rotate-green-1 {
  background-color: #3a923a;
  border-top-left-radius: 10px;
  border-bottom-left-radius: 10px;
  padding: 20px 30px;
}

.div-block-200-green-2 {
  background-color: #5bb15b;
  border-top-left-radius: 10px;
  border-bottom-left-radius: 10px;
  padding: 20px 30px;
}

.div-block-201-green-3 {
  background-color: #71be71;
  border-top-left-radius: 10px;
  border-bottom-left-radius: 10px;
  padding: 20px 30px;
}

.arrow-postion-rotate-teal-1 {
  background-color: #37928f;
  border-top-left-radius: 10px;
  border-bottom-left-radius: 10px;
  padding: 20px 30px;
}

.div-block-200-teal-2 {
  background-color: #3fb1b2;
  border-top-left-radius: 10px;
  border-bottom-left-radius: 10px;
  padding: 20px 30px;
}

.div-block-201-teal-3 {
  background-color: #61b4b2;
  border-top-left-radius: 10px;
  border-bottom-left-radius: 10px;
  padding: 20px 30px;
}

.div-block-202-teal-4 {
  background-color: #80c3c1;
  border-top-left-radius: 10px;
  border-bottom-left-radius: 10px;
  padding: 20px 30px;
}

.aruba-image-home, .microsoft-home-logo-placement, .dell-technologies-image-home {
  max-height: 25px;
  margin-bottom: 60px;
}

.citrix-image-home {
  max-height: 45px;
  margin-bottom: 60px;
}

.vmware-image-home-new {
  max-height: 20px;
}

.vmware-image-home-new.margin-top-10 {
  margin-top: 10px;
}

.citrix-image-home-logo {
  max-height: 43px;
}

.lenovo-image-home-logo-new {
  max-height: 22px;
}

.lenovo-image-home-logo-new.margin-top-10 {
  margin-top: 10px;
}

.hp-image-home-logo {
  max-height: 45px;
}

.ftuk-section-0-80 {
  padding-bottom: 80px;
}

.ftuk-card-type6__workplace-icon {
  width: 30px;
  max-height: 30px;
  margin-right: 10px;
}

.ftuk-1-1-workplace {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  grid-template-rows: auto auto auto auto auto;
}

.div-block-204 {
  border-top: 1px dashed #cacce0;
  margin-top: 60px;
  padding-top: 20px;
}

.ftuk-section-80-30 {
  padding-top: 80px;
  padding-bottom: 30px;
}

.ftuk-card-type4__img-3-wp {
  height: 40px;
  margin-bottom: 10px;
  margin-left: 20px;
}

.other-grid {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr;
  align-content: start;
  align-items: start;
}

.ftuk-other-card__icon {
  min-height: 30px;
}

.speaker-image-2 {
  background-image: none;
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  width: 101%;
  margin-left: auto;
  margin-right: auto;
  position: absolute;
  inset: 0%;
}

.speaker-image-3 {
  background-image: url("https://cdn.prod.website-files.com/66c48a30cfb1de83af1774e8/66c48a30cfb1de83af17779e_Networking.avif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  width: 101%;
  margin-left: auto;
  margin-right: auto;
  position: absolute;
  inset: 0%;
}

.speaker-image-4 {
  background-image: none;
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  width: 101%;
  margin-left: auto;
  margin-right: auto;
  position: absolute;
  inset: 0%;
}

.speaker-image-4.three {
  margin-right: 0;
}

.speaker-image-5 {
  background-image: url("https://cdn.prod.website-files.com/66c48a30cfb1de83af1774e8/66c48a30cfb1de83af17779f_Managed%20Services.avif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  width: 101%;
  margin-left: auto;
  margin-right: auto;
  position: absolute;
  inset: 0%;
}

.speaker-image-6 {
  background-image: url("https://cdn.prod.website-files.com/66c48a30cfb1de83af1774e8/66c48a30cfb1de83af17774f_Untitled%20design%20-%202023-03-10T095753.572.avif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  width: 101%;
  margin-left: auto;
  margin-right: auto;
  position: absolute;
  inset: 0%;
}

.speaker-image-6.five {
  width: 101%;
}

.speaker-image-7 {
  background-image: url("https://cdn.prod.website-files.com/66c48a30cfb1de83af1774e8/66c48a30cfb1de83af1777e8_1.avif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  width: 101%;
  margin-left: auto;
  margin-right: auto;
  position: absolute;
  inset: 0%;
}

.speaker-image-8 {
  background-image: url("https://cdn.prod.website-files.com/66c48a30cfb1de83af1774e8/66c48a30cfb1de83af1777e9_2.avif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  width: 101%;
  margin-left: auto;
  margin-right: auto;
  position: absolute;
  inset: 0%;
}

.speaker-image-9 {
  background-image: url("https://cdn.prod.website-files.com/66c48a30cfb1de83af1774e8/66c48a30cfb1de83af1777fa_4.avif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  width: 101%;
  margin-left: auto;
  margin-right: auto;
  position: absolute;
  inset: 0%;
}

.speaker-image-10 {
  background-image: url("https://cdn.prod.website-files.com/66c48a30cfb1de83af1774e8/66c48a30cfb1de83af1777f9_3.avif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  width: 101%;
  margin-left: auto;
  margin-right: auto;
  position: absolute;
  inset: 0%;
}

.speaker-image-10.three {
  margin-right: 0;
}

.speaker-image-11 {
  background-image: url("https://cdn.prod.website-files.com/66c48a30cfb1de83af1774e8/66c48a30cfb1de83af1777fc_5.avif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  width: 101%;
  margin-left: auto;
  margin-right: auto;
  position: absolute;
  inset: 0%;
}

.grid-50-boopity {
  display: none;
}

.div-block-209232128 {
  background-color: var(--ffffff);
  width: 250%;
  height: 350px;
  position: absolute;
  inset: -236px auto auto -18%;
  transform: rotate(-4deg);
}

.case-studies-button {
  background-color: var(--color);
  color: #fff;
  border-radius: 20px;
  margin-top: 20px;
  padding: 5px 15px;
  font-size: .85rem;
}

.case-studies-button:hover {
  background-color: #0059ce;
  padding-left: 15px;
  padding-right: 15px;
}

.filter-11 {
  color: var(--color);
}

.text-color--6c6 {
  color: #6c6;
}

.text-color--fff {
  color: var(--ffffff);
}

.field-label {
  color: #fff;
  font-size: 14px;
  font-weight: 400;
}

.text-field, .submit-button {
  border-radius: 4px;
}

.form-block {
  width: 100%;
}

.success-message {
  color: #fff;
  background-color: #0000;
  border: 1px solid #fff;
  border-radius: 4px;
}

.text-block-56 {
  color: var(--ff003d);
  text-align: center;
  font-size: 15px;
}

.error-message {
  border-radius: 4px;
}

.text-block-57 {
  color: var(--ffffff);
  font-size: 12px;
}

.ftuk-form-field-label {
  color: #627991;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 500;
}

.submit-button-2 {
  background-color: var(--color);
}

.text-block-58 {
  font-size: 12px;
}

.div-block-209232131 {
  background-image: url("https://cdn.prod.website-files.com/66c48a30cfb1de83af1774e8/66c48a30cfb1de83af177826_TVCC%20Special%20Offer%20Image.avif");
  background-position: 100%;
  background-size: cover;
  justify-content: flex-start;
  align-items: center;
  min-height: 350px;
  display: flex;
}

.div-block-209232132 {
  width: 100%;
  max-width: 1080px;
  margin-left: auto;
  margin-right: auto;
}

.text-block-62 {
  color: #1ee9fd;
  letter-spacing: -3px;
  margin-top: 10px;
  margin-bottom: 10px;
  font-size: 85px;
  font-weight: 700;
  line-height: 1;
}

.text-block-63 {
  color: #1ee9fd;
  letter-spacing: 6.5px;
  font-size: 38px;
}

.text-block-64 {
  color: #fff;
  letter-spacing: 5px;
  font-family: Poppins, sans-serif;
  font-size: 20px;
}

.div-block-209232133 {
  background-color: #003466;
  padding-top: 40px;
  padding-bottom: 40px;
}

.div-block-209232134 {
  width: 100%;
  max-width: 900px;
  margin-left: auto;
  margin-right: auto;
}

.grid-53232990 {
  grid-template-rows: auto;
  grid-template-columns: 1fr auto 1fr;
}

.text-block-65 {
  color: #fff;
  text-align: right;
  font-size: 18px;
}

.text-block-65b {
  color: #fff;
  text-align: left;
  font-size: 17px;
  font-weight: 300;
}

.image-108 {
  height: 100px;
}

.div-block-209232135 {
  width: 100%;
  max-width: 1080px;
  margin-left: auto;
  margin-right: auto;
}

.text-block-66 {
  color: #003466;
  text-align: center;
  margin-bottom: 60px;
  font-size: 35px;
}

.div-block-209232136 {
  padding-top: 50px;
  padding-bottom: 50px;
}

.grid-53232991 {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  grid-template-rows: auto;
  grid-template-columns: 1fr auto 1fr;
}

.div-block-209232137 {
  margin-bottom: 40px;
  display: flex;
}

.image-109 {
  align-self: center;
  width: 40px;
  margin-right: 10px;
}

.div-block-209232138 {
  flex-direction: column;
  width: 100%;
  display: flex;
}

.div-block-209232139 {
  background-color: #016ffa;
  width: 200px;
  height: 2px;
  margin-top: 2px;
  margin-bottom: 2px;
}

.text-block-67 {
  color: #003465;
  margin-bottom: 2px;
  font-weight: 500;
}

.div-block-209232140 {
  background-color: #dbdbdb;
  width: 1px;
  height: 100%;
}

.div-block-209232137bc {
  display: flex;
}

.grid-53232992 {
  grid-column-gap: 30px;
  grid-row-gap: 30px;
  grid-template-rows: auto;
  max-width: 1080px;
  margin-left: auto;
  margin-right: auto;
}

.div-block-209232141 {
  background-color: #f7f7f7;
  padding-top: 60px;
  padding-bottom: 60px;
}

.form-block-3 {
  margin-top: 40px;
}

.text-block-68 {
  font-size: 12px;
}

.image-110 {
  object-fit: cover;
  height: 100%;
}

.div-block-209232142 {
  background-color: #003466;
  padding-top: 40px;
  padding-bottom: 40px;
}

.div-block-209232143 {
  max-width: 1080px;
  margin-left: auto;
  margin-right: auto;
}

.field-label-4 {
  font-family: Inter, sans-serif;
  font-size: 12px;
  font-weight: 500;
}

.text-block-69 {
  color: #fff;
}

.div-block-209232137bnh {
  margin-bottom: 40px;
  display: flex;
}

.text-span-26 {
  font-weight: 500;
}

.text-span-27 {
  font-size: 35px;
}

.grid-53232993 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  margin-top: 40px;
}

.something-here {
  font-size: 15px;
  line-height: 1.5;
}

.location-card-header {
  color: var(--0a2540);
  margin-bottom: 0;
  font-family: Poppins, sans-serif;
  font-size: 1.2rem;
  font-weight: 600;
  line-height: 1.4;
}

.div-block-209232145 {
  margin-right: auto;
}

.div-block-209232146 {
  align-items: center;
  display: flex;
}

.grid-53232994 {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  grid-template-rows: auto auto auto auto auto;
  grid-template-columns: 1fr;
}

.grid-53232993adads-copy {
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  margin-top: 40px;
}

.grid-53232995 {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  grid-template-rows: auto auto auto;
}

.grid-53232993asad-copy {
  grid-row-gap: 40px;
  grid-template-rows: auto auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  margin-top: 40px;
}

.grid-53232993adads-csdfsfopy-copy {
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  margin-top: 40px;
}

.grid-53232993adads-ccascxczxcopsaadasy-copy-copy-copy, .grid-53232993addsadasdads-copy-copy-copy, .grid-53232993adads-csdfsdfsdopy-copy-copy, .grid-53232993adads-ccsczzxcopy-copy-copy {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  margin-top: 40px;
}

.dsfd-link {
  font-size: .8rem;
}

.image-111 {
  height: 30px;
}

.image-112 {
  height: 35px;
}

.image-113 {
  height: 50px;
}

.image-114 {
  height: 35px;
}

.image-115 {
  height: 50px;
}

.image-116 {
  height: 60px;
}

.image-117 {
  height: 40px;
}

.image-118 {
  height: 35px;
}

.image-120 {
  max-height: 25px;
  margin-bottom: 10px;
}

.ftuk-btn-type4b---5566ff {
  border: 1px solid var(--5566ff);
  background-color: var(--color);
  color: var(--ffffff);
  border-radius: 50px;
  align-items: center;
  width: 135px;
  padding: 6px 16px 6px 15px;
  transition: all .2s;
  display: flex;
}

.ftuk-btn-type4b---5566ff:hover {
  border-color: var(--3e4dd5);
  background-color: var(--0059ce);
  width: 140px;
}

.image-120-copy {
  max-height: 35px;
  margin-bottom: 10px;
}

.ftuk-about-strip-blue {
  border-left: 1px solid var(--0059ce);
  color: var(--0059ce);
  padding-left: 20px;
  font-family: Poppins, sans-serif;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.4;
}

.background-color {
  background-color: #f7f9fc;
}

.image-121 {
  margin-bottom: 60px;
}

.text-block-71 {
  text-align: center;
  margin-bottom: 40px;
  padding-left: 100px;
  padding-right: 100px;
}

.text-span-28 {
  color: var(--color);
}

.image-3vby {
  object-fit: cover;
  border-radius: 10px;
  width: 100%;
  height: 360px;
}

.image-120lkmh {
  max-height: 30px;
  margin-bottom: 10px;
}

.grid-53232993adads-ccascxczxcopsaadasy-copy-copy-copy-copywds {
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  margin-top: 40px;
}

.div-block-209232148 {
  background-color: #fff;
}

.ftuk-card-type1__header-grid-copy {
  grid-template-rows: auto;
  grid-template-columns: auto;
  margin-bottom: 10px;
}

.ftuk-card-type2__header-icon-copy {
  max-height: 30px;
}

.ftuk-card-type1__expertise-grid-copy, .ftuk-card-type1__expertise-grid-copy-2, .ftuk-card-type1__expertise-grid-copy, .ftuk-card-type1__expertise-grid-copy, .ftuk-card-type1__expertise-grid-copy, .ftuk-card-type1__expertise-grid-copy, .ftuk-card-type1__expertise-grid-2 {
  grid-column-gap: 10px;
  grid-row-gap: 5px;
  grid-template-rows: auto auto auto auto auto;
  grid-template-columns: auto 1fr;
  place-items: center start;
  margin-bottom: 25px;
}

.ftuk-card-type2__header-icon-copy-copy, .image-122-copy {
  max-height: 30px;
}

.image-118-copy {
  height: 30px;
}

.ftuk-card-type2__header-icon-copy-copy {
  max-height: 28px;
}

.image-122-copy-copy {
  max-height: 23px;
}

.ftuk-card-type1__expertise-grid-copy {
  grid-column-gap: 10px;
  grid-row-gap: 5px;
  grid-template-rows: auto auto auto auto auto;
  grid-template-columns: auto 1fr;
  place-items: center start;
  margin-bottom: 25px;
}

.grid-53232998-copy {
  grid-template-columns: 1fr 1fr 1fr;
  padding-bottom: 60px;
}

.image-3-what-we-do {
  z-index: 1;
  object-fit: cover;
  border-radius: 10px;
  width: 100%;
  height: 335px;
  position: relative;
}

.acas {
  color: var(--0059ce);
  margin-bottom: 40px;
  font-family: Poppins, sans-serif;
  font-size: 1.8rem;
  font-weight: 600;
}

.ftuk-1-5-1fr-company-ft {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  grid-template-rows: auto;
  grid-template-columns: 1fr .8fr;
}

.ftuk-section-identifier-copy {
  align-items: center;
}

.image-124 {
  height: 38px;
  margin-bottom: 15px;
}

.image-3-what-we-do-copy-copy {
  z-index: 1;
  object-fit: cover;
  border-radius: 10px;
  width: 100%;
  height: 280px;
  position: relative;
}

.ftuk-navigation__dropdown-wrapper-body-copy-new-copy {
  background-color: #fff;
  max-width: 1080px;
  margin-left: auto;
  margin-right: auto;
  padding-bottom: 20px;
  overflow: hidden;
}

.div-block-209232151 {
  background-image: url("https://cdn.prod.website-files.com/66c48a30cfb1de83af1774e8/66c48a30cfb1de83af17787c_BUI%20-%20Cloud.avif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border-radius: 10px;
}

.image-13-copy {
  object-fit: cover;
  border-radius: 10px;
  width: 100%;
  height: 500px;
}

.image-124-copy {
  height: 100px;
  margin-bottom: 15px;
}

.image-124-copy-copy {
  height: 40px;
  margin-bottom: 15px;
}

.div-block-186-copy {
  background-color: #fff;
  border-radius: 10px;
  padding: 30px 40px;
  box-shadow: 0 2px 5px #0000004f;
}

.image-124-copy-copy-copy {
  height: 60px;
  margin-bottom: 15px;
}

.image-124-copy-copy-copy-copy {
  height: 40px;
  margin-bottom: 15px;
}

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

.text-block-73 {
  color: var(--ffffff);
  text-align: center;
}

.div-block-209232152 {
  border: 1px solid #6ee4fb;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding: 20px;
  display: flex;
}

.image-125 {
  height: 80px;
  margin-bottom: 20px;
}

.ftuk-home-counter-copy {
  border-left: 1px solid var(--11efe3);
  color: var(--11efe3);
  padding-bottom: 10px;
  padding-left: 20px;
  font-size: 1rem;
  font-weight: 700;
  line-height: 1.4;
}

.ftuk-4col-counter-copy-copy {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr;
}

.image-124-copy-copy-copy-copy-copy {
  height: 50px;
  margin-bottom: 15px;
}

.image-3-what-we-do-copy-copy-copy-copy-copy-copy-copy {
  z-index: 1;
  object-fit: cover;
  border-radius: 10px;
  height: 100%;
  position: relative;
}

.image-3-what-we-do-copy-copy-copy {
  z-index: 1;
  object-fit: cover;
  border-radius: 10px;
  width: 100%;
  height: 370px;
  position: relative;
}

.div-block-209232151-copy-copy {
  background-image: url("https://cdn.prod.website-files.com/66c48a30cfb1de83af1774e8/66c48a30cfb1de83af17787f_BUI%20-%20Networking.avif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border-radius: 10px;
}

.div-block-209232153 {
  background-image: url("https://cdn.prod.website-files.com/66c48a30cfb1de83af1774e8/66c48a30cfb1de83af17787d_BUI%20-%20Security.avif");
  background-position: 50%;
  background-size: cover;
  border-radius: 10px;
}

.div-block-209232154 {
  background-image: url("https://cdn.prod.website-files.com/66c48a30cfb1de83af1774e8/66c48a30cfb1de83af177882_CRM%20Team%20-%20Customer%20Engagement.avif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border-radius: 10px;
}

.div-block-209232155 {
  background-image: url("https://cdn.prod.website-files.com/66c48a30cfb1de83af1774e8/66c48a30cfb1de83af177881_CRM%20Team%20-%20Power%20Platform.avif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border-radius: 10px;
}

.div-block-209232156 {
  background-image: url("https://cdn.prod.website-files.com/66c48a30cfb1de83af1774e8/66c48a30cfb1de83af177883_CRM%20Team%20-%20Insights%20%26%20Visualisation.avif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border-radius: 10px;
}

.div-block-209232157 {
  background-image: url("https://cdn.prod.website-files.com/66c48a30cfb1de83af1774e8/66c48a30cfb1de83af177880_CRM%20Team%20-%20Training%20and%20adoption.avif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border-radius: 10px;
}

.image-3-what-we-do-copy-copy-copy-copy-copy-copy {
  z-index: 1;
  object-fit: cover;
  border-radius: 10px;
  width: 100%;
  height: 365px;
  position: relative;
}

.div-block-209232158 {
  background-image: url("https://cdn.prod.website-files.com/66c48a30cfb1de83af1774e8/66c48a30cfb1de83af17787e_BUI%20-%20Specialised%20Services.avif");
  background-position: 50%;
  background-size: cover;
  border-radius: 10px;
}

.div-block-209232159 {
  background-image: url("https://cdn.prod.website-files.com/66c48a30cfb1de83af1774e8/66c48a30cfb1de83af177884_First%20Digital%20-%20Automation.avif");
  background-position: 50%;
  background-size: cover;
  border-radius: 10px;
}

.div-block-209232160 {
  background-image: url("https://cdn.prod.website-files.com/66c48a30cfb1de83af1774e8/66c48a30cfb1de83af177886_First%20Digital%20-%20Data%20%26%20Analytics.avif");
  background-position: 50%;
  background-size: cover;
  border-radius: 10px;
}

.div-block-209232161 {
  background-image: url("https://cdn.prod.website-files.com/66c48a30cfb1de83af1774e8/66c48a30cfb1de83af177885_First%20Digital%20-%20Digital%20Workplace.avif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border-radius: 10px;
}

.div-block-209232162 {
  background-image: url("https://cdn.prod.website-files.com/66c48a30cfb1de83af1774e8/66c48a30cfb1de83af177887_First%20Digital%20-%20Innovation%20%26%20IoT.avif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border-radius: 10px;
}

.div-block-209232163 {
  background-image: url("https://cdn.prod.website-files.com/66c48a30cfb1de83af1774e8/66c48a30cfb1de83af177888_First%20Digital%20-%20Cloud%20%26%20Migration.avif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border-radius: 10px;
}

.div-block-209232164 {
  background-image: url("https://cdn.prod.website-files.com/66c48a30cfb1de83af1774e8/66c48a30cfb1de83af177889_FirstNet%20-%20Cloud.avif");
  background-position: 50%;
  background-size: cover;
  border-radius: 10px;
}

.div-block-209232165 {
  background-image: url("https://cdn.prod.website-files.com/66c48a30cfb1de83af1774e8/66c48a30cfb1de83af17788a_FirstNet%20-%20Connectivity.avif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border-radius: 10px;
}

.div-block-209232166 {
  background-image: url("https://cdn.prod.website-files.com/66c48a30cfb1de83af1774e8/66c48a30cfb1de83af17788b_FirstNet%20-%20Voice.avif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border-radius: 10px;
}

.div-block-209232167 {
  background-image: url("https://cdn.prod.website-files.com/66c48a30cfb1de83af1774e8/66c48a30cfb1de83af17788c_FirstNet%20-%20Security.avif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border-radius: 10px;
}

.image-3-what-we-do-copy-copy-copy-copy {
  z-index: 1;
  object-fit: cover;
  border-radius: 10px;
  width: 100%;
  height: 300px;
  position: relative;
}

.image-3-what-we-do-copy-copy {
  z-index: 1;
  object-fit: cover;
  border-radius: 10px;
  width: 100%;
  height: 280px;
  display: inline-block;
  position: relative;
}

.image-3-what-we-do-copy-copy-copy-copy-copy {
  z-index: 1;
  object-fit: cover;
  border-radius: 10px;
  width: 100%;
  height: 442px;
  position: relative;
}

.ftuk-bullet-item-dark--tbc {
  color: #fff;
  font-family: Inter, sans-serif;
  font-size: .8125rem;
  font-weight: 400;
}

.ftuk-section-resources-container {
  z-index: 1;
  border-radius: 5px;
  width: 100%;
  max-width: 1080px;
  margin-left: auto;
  margin-right: auto;
  padding-top: 20px;
  padding-bottom: 20px;
  position: absolute;
  inset: auto 0% -8%;
}

.ftuk-section-resources-container.background-color-fff {
  background-color: #fff;
}

.ftuk-section-resources-container.background-color-fff.border-color-light-blue {
  border: 1px solid #006eff;
}

.ftuk-section-resources-container.background-color-fff.border-color--96c {
  border: 1px solid #96c;
}

.ftuk-section-resources-container.background-color-fff.border-color-light--0ccy {
  border: 1px solid #0cc;
}

.ftuk-section-resources-container.background-color-fff.border-color--ff3333 {
  border: 1px solid #f33;
}

.div-block-209232168-copy {
  border-right: 1px dashed #006eff;
  padding-left: 20px;
  padding-right: 20px;
}

.ftuk-btn-type1---d679ff-guide {
  border: 1px solid var(--d679ff);
  background-color: var(--d679ff);
  color: var(--ffffff);
  border-radius: 50px;
  align-items: center;
  width: 135px;
  padding: 6px 16px 6px 15px;
  transition: all .2s;
  display: flex;
}

.ftuk-btn-type1---d679ff-guide:hover {
  border-color: var(--ce62fd);
  background-color: var(--ce62fd);
  width: 140px;
}

.ftuk-btn-type1---d679ff-guide.margin-bottom-10 {
  width: 170px;
}

.ftuk-btn-type1---d679ff-guide.margin-bottom-10:hover {
  width: 175px;
}

.ftuk-section-container-2-b {
  max-width: 1080px;
  margin-left: 0;
  margin-right: auto;
}

.ftuk-btn-type1__label-loren {
  margin-right: auto;
  font-size: 1rem;
  font-weight: 400;
}

.div-block-209232174-copy-copy {
  width: 100%;
  max-width: 1080px;
  margin-left: auto;
  margin-right: auto;
}

.image-3bcd {
  object-fit: cover;
  border-radius: 10px;
  width: 100%;
  height: 100%;
}

.ftuk-5col {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
}

.ftuk-section-40-0 {
  padding-top: 40px;
}

.text-color--96c {
  color: #96c;
}

.div-block-209232168-purple {
  border-right: 1px dashed #96c;
  padding-left: 20px;
  padding-right: 20px;
}

.icon-5, .icon-6, .right-arrow-4 {
  display: none;
}

.slider-3-desktop {
  background-color: #0000;
  height: 250px;
}

.slide-nav-5 {
  position: relative;
}

.ftuk-section-80-100 {
  padding-top: 80px;
  padding-bottom: 100px;
}

.slider-3 {
  display: none;
}

.collection-list-2-home {
  grid-column-gap: 40px;
  grid-row-gap: 60px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.heading-14 {
  margin-bottom: 40px;
}

.left-arrow-5, .right-arrow-6 {
  display: none;
}

.slider-4 {
  background-color: #0000;
  height: 100%;
}

.div-block-75b {
  background-color: #fff;
  border-bottom-right-radius: 10px;
  border-bottom-left-radius: 10px;
  padding-top: 40px;
  padding-bottom: 20px;
  position: relative;
}

.slide-nav-7 {
  position: relative;
}

.div-block-186-copy {
  border-radius: 10px;
  padding: 30px 40px;
  box-shadow: 8px 8px 20px #adbdcc4f;
}

.div-block-186-copy.background-color--f6f9fc {
  background-color: #f6f9fc;
}

.div-block-209232184 {
  border-radius: 10px;
}

.ftuk-header-banner {
  padding-top: 100px;
  padding-bottom: 100px;
}

.ftuk-header-banner.ftuk-header-banner-blue-background {
  background-color: #0000;
  background-image: url("https://cdn.prod.website-files.com/66c48a30cfb1de83af1774e8/66c48a30cfb1de83af1778bc_Artboard%201.svg"), linear-gradient(to right, #0037a3, #006eff);
  background-position: 100%, 0 0;
  background-repeat: no-repeat, repeat;
  background-size: contain, auto;
}

.ftuk-header-banner.ftuk-header-banner-teal-background {
  background-color: #0000;
  background-image: url("https://cdn.prod.website-files.com/66c48a30cfb1de83af1774e8/66c48a30cfb1de83af1778be_Artboard%205.svg"), linear-gradient(94deg, #039da0, #00e6e0);
  background-position: 120%, 0 0;
  background-repeat: no-repeat, repeat;
  background-size: contain, auto;
}

.ftuk-header-banner.ftuk-header-banner-blue-background {
  background-color: #0000;
  background-image: url("https://cdn.prod.website-files.com/66c48a30cfb1de83af1774e8/66c48a30cfb1de83af1778bc_Artboard%201.svg"), linear-gradient(to right, #0037a3, #006eff);
  background-position: 100%, 0 0;
  background-repeat: no-repeat, repeat;
  background-size: contain, auto;
}

.ftuk-header-banner-box {
  background-color: #fff;
  border-radius: 10px;
  margin-bottom: 20px;
  padding: 17px 23px 20px 20px;
  display: inline-block;
}

.div-block-209232189 {
  align-items: center;
  display: flex;
}

.ftuk-header-banner-h1 {
  color: #0a2540;
  letter-spacing: -1px;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Poppins, sans-serif;
  font-size: 54px;
  font-weight: 700;
  line-height: 1.2;
}

.cursor {
  margin-left: 10px;
  font-family: Poppins, sans-serif;
  line-height: 1;
}

.ftuk-header-banner-p {
  color: #fff;
  max-width: 60%;
  font-family: Inter, sans-serif;
  font-size: 1.125rem;
  font-weight: 300;
  line-height: 1.5;
}

.grid-53232997bc {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  grid-template-rows: auto;
}

.div-block-209232129bcdr {
  margin-bottom: 10px;
  display: none;
}

.ftuk-filter-bar-vxdcv {
  flex-wrap: wrap;
  align-items: center;
  display: none;
}

.image-3-partnering-growth {
  z-index: 1;
  object-fit: cover;
  border-radius: 10px;
  width: 100%;
  height: 220px;
  position: relative;
}

.ftuk-cta__cnt-blk-b {
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  height: 100%;
  padding: 40px;
  display: flex;
}

.form-block-2b {
  width: 100%;
  margin-bottom: 30px;
}

.div-block-157-grey {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  background-color: #f6f9fc;
  border-radius: 10px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  min-height: 280px;
  padding-left: 40px;
  padding-right: 40px;
  display: flex;
}

.about-us--how-we-work-grid-2b {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

.image-3-shiplake-college {
  z-index: 1;
  object-fit: cover;
  border-radius: 10px;
  width: 100%;
  height: 590px;
  position: relative;
}

.div-block-209232193bcd {
  flex-flow: column;
  justify-content: center;
  align-items: center;
  height: 100%;
  padding-left: 40px;
  padding-right: 40px;
  display: flex;
}

.link-block-9 {
  justify-content: center;
  align-items: center;
  width: 100%;
  display: flex;
}

.about-us--how-we-work-grid-4-staff {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
}

.ftuk-btn-type1---d679ff-guide-blue {
  border: 1px solid var(--color);
  background-color: var(--color);
  color: var(--ffffff);
  border-radius: 50px;
  align-items: center;
  width: 170px;
  padding: 6px 16px 6px 15px;
  transition: all .2s;
  display: flex;
}

.ftuk-btn-type1---d679ff-guide-blue:hover {
  border-color: var(--color);
  background-color: var(--color);
  width: 175px;
}

.ftuk-about-strip-mobile {
  border-left: 1px solid var(--11efe3);
  color: var(--11efe3);
  padding-left: 20px;
  font-family: Poppins, sans-serif;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.4;
  display: none;
}

.ftuk-about-strip-desktop {
  border-left: 1px solid var(--11efe3);
  color: var(--11efe3);
  padding-left: 20px;
  font-family: Poppins, sans-serif;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.4;
}

.ftuk-about-strip-blue-b {
  border-left: 1px solid var(--0059ce);
  color: var(--0059ce);
  padding-left: 20px;
  font-family: Poppins, sans-serif;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.4;
  display: block;
}

.ftuk-about-strip-bluec {
  border-left: 1px solid var(--0059ce);
  color: var(--0059ce);
  padding-left: 20px;
  font-family: Poppins, sans-serif;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.4;
  display: none;
}

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

.grid-53233006 {
  display: none;
}

.text-block-84 {
  color: var(--0a2540);
  font-family: Inter, sans-serif;
  font-size: 1.5rem;
}

.text-block-85 {
  color: var(--ffffff);
  background-color: #006eff;
  border-radius: 100px;
  padding-left: 10px;
  padding-right: 10px;
  font-family: Inter, sans-serif;
  font-weight: 500;
  display: inline-block;
}

.text-block-86 {
  color: var(--808c97);
  font-family: Inter, sans-serif;
  font-weight: 300;
}

.div-block-209232200 {
  display: none;
}

.grid-53233007ds-copy {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
}

.tab-link-powerstore {
  background-color: #e2e3e4;
  border-top: 5px solid #0000;
  border-right: 1px solid #f0f2f3;
  padding-bottom: 14px;
}

.tab-link-powerstore.w--current {
  background-color: #fff;
  border-top-color: #006eff;
}

.tab-link-powermax {
  background-color: #e2e3e4;
  border-top: 5px solid #0000;
  border-right: 1px solid #f0f2f3;
  padding-bottom: 14px;
}

.tab-link-powermax.w--current {
  background-color: #fff;
  border-top-style: solid;
  border-top-color: #006eff;
}

.tab-link-introduction {
  background-color: #e2e3e4;
  border-top: 5px solid #0000;
  border-right: 1px solid #f0f2f3;
  padding-bottom: 14px;
}

.tab-link-introduction.w--current {
  background-color: #fff;
  border-top: 5px solid #006eff;
  padding-bottom: 14px;
}

.tabs-content-2 {
  padding-top: 40px;
}

.tab-link-unity-xt {
  border-top: 5px solid #0000;
  padding-bottom: 14px;
}

.tab-link-unity-xt.w--current {
  background-color: #fff;
  border-top-color: #016eff;
}

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

.div-block-209232174-copy-copy-copybvc {
  width: 100%;
  max-width: 1080px;
  margin-left: auto;
  margin-right: auto;
}

.software-driven-innovation, .power-store, .powermax, .unity {
  display: none;
}

.div-block-209232174lawyer-copy-copy-copy {
  width: 100%;
  max-width: 1080px;
  margin-left: auto;
  margin-right: auto;
}

.tabs-menu-7-copy {
  margin-top: 20px;
  margin-bottom: 60px;
  display: flex;
}

.tab-link-tab-1-copy2 {
  border: 2px solid var(--color);
  background-color: var(--color);
  color: var(--ffffff);
  border-radius: 100px;
  margin-right: 10px;
  font-weight: 400;
}

.tab-link-tab-1-copy2:hover {
  background-color: #0059ce;
}

.tab-link-tab-1-copy2.w--current {
  background-color: var(--11efe3);
  color: var(--002c59);
  border-color: #11efe3;
  border-radius: 100px;
  justify-content: center;
  align-items: center;
  margin-right: 10px;
  display: flex;
}

.tab-link-tab-2-copy2 {
  background-color: var(--color);
  color: var(--ffffff);
  border: 2px solid #006eff;
  border-radius: 100px;
  justify-content: center;
  align-items: center;
  margin-right: 10px;
  display: flex;
}

.tab-link-tab-2-copy2.w--current {
  background-color: var(--11efe3);
  color: var(--002c59);
  border-color: #11efe3;
  border-radius: 150px;
}

.tab-link-tab-3-copy2 {
  background-color: var(--color);
  color: var(--ffffff);
  border-radius: 1000px;
  justify-content: center;
  align-items: center;
  margin-right: 10px;
  display: flex;
}

.tab-link-tab-3-copy2.w--current {
  background-color: var(--11efe3);
  color: var(--002c59);
  border: 1px solid #11efe3;
  border-radius: 50px;
}

.grid-53233010 {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  grid-template-rows: auto;
  grid-template-columns: 3.25fr 1fr;
}

.ftuk-card-type3b__expertise-grid-copy {
  grid-column-gap: 10px;
  grid-row-gap: 5px;
  grid-template-columns: auto 1fr;
  place-items: center start;
  margin-bottom: 25px;
}

.ftuk-bullet-img-2b {
  width: 15px;
  height: 15px;
  margin-top: 3px;
}

.image-150 {
  margin-bottom: 30px;
}

.image-151 {
  height: 80px;
}

.div-block-209232207 {
  background-color: #fff;
  justify-content: center;
  align-items: center;
  margin-top: 40px;
  padding-top: 10px;
  padding-bottom: 10px;
  display: flex;
}

.ft-main-navigation__top-nav-bottom-link-image {
  width: 13px;
}

.ft-main-navigation__top-nav-link-icon--animated {
  justify-content: flex-start;
  align-items: center;
  width: 16px;
  margin-right: 15px;
  display: flex;
  overflow: hidden;
}

.ft-main-navigation__top-nav-bottom-link--text {
  color: #fff;
  white-space: nowrap;
  margin-left: 10px;
  font-size: .75rem;
}

.ft-main-navigation__top-nav-divider {
  background-color: #fff;
  width: 1px;
  height: 15px;
  margin-left: 10px;
  margin-right: 10px;
}

.ft-main-navigation__top-nav-link-icon {
  justify-content: flex-start;
  align-items: center;
  width: 13px;
  margin-right: 15px;
  display: flex;
  overflow: hidden;
}

.ft-main-navigation__top-nav-link-icon.d-none {
  display: none;
}

.ft-main-navigation__top-nav_link-icon-group {
  background-color: #0000005c;
  justify-content: center;
  align-items: center;
  height: 50px;
  margin-left: 20px;
  padding-left: 22px;
  padding-right: 20px;
  display: flex;
}

.ft-main-navigation__top-nav-bottom-link {
  justify-content: flex-start;
  align-items: center;
  width: 13px;
  display: flex;
  overflow: hidden;
}

.ft-main-navigation__top-nav-link-icon--animated-text {
  color: #fff;
  white-space: nowrap;
  word-break: keep-all;
  width: 165px;
  margin-left: 10px;
  font-size: .75rem;
}

.ft-main-navigation__top-nav-link-icon--animated-image {
  width: 16px;
}

.ft-main-navigation__top-nav-link {
  color: #fff;
  font-size: .75rem;
}

.ft-main-navigation__top-nav-link-group {
  justify-content: flex-end;
  align-items: center;
  display: flex;
}

.ft-main-navigation__top-nav-link-icon-image {
  height: 13px;
}

.desktop-banner {
  z-index: 0;
  width: 100%;
  margin-bottom: 40px;
}

.mobile-banner {
  display: none;
}

.some-divy-copy {
  flex-direction: column;
  flex: 1;
  justify-content: flex-start;
  align-self: stretch;
  margin-top: 60px;
  margin-bottom: 60px;
  display: flex;
}

.ftuk-btn-type1---006eff-download {
  border: 1px solid var(--color);
  background-color: var(--color);
  color: var(--ffffff);
  border-radius: 50px;
  align-items: center;
  width: 200px;
  padding: 6px 16px 6px 15px;
  transition: all .2s;
  display: flex;
}

.ftuk-btn-type1---006eff-download:hover {
  border-color: var(--0059ce);
  background-color: var(--0059ce);
  width: 205px;
}

.ftuk-hybrid-data-center-and-cloud-banner {
  background-image: url("https://cdn.prod.website-files.com/66c48a30cfb1de83af1774e8/6821a2aca17b86942b09cdfe_purple-banner-background%402x.webp");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 385px;
  display: flex;
  position: relative;
}

.ftuk-hybrid-data-center-and-cloud-banner__image {
  height: 385px;
  position: absolute;
  bottom: 0;
  right: 0;
}

.ftuk-banner__paragraph-text {
  color: #fff;
  max-width: 700px;
  font-family: Inter, sans-serif;
  font-size: 1.125rem;
  font-weight: 300;
}

.ftuk-banner__text-wrapper {
  width: auto;
}

.cursor-2 {
  background-color: #0a2540;
  width: 6px;
  height: 3.7em;
  margin-left: 10px;
  font-family: Poppins, sans-serif;
  line-height: 1;
}

.ftuk-banner__content-wrapper {
  width: 100%;
  max-width: 1080px;
}

.ftuk-cyber-security-banner {
  background-image: url("https://cdn.prod.website-files.com/66c48a30cfb1de83af1774e8/6821a9480aeb66a28c200aef_orange-banner-background%402x.webp");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 385px;
  display: flex;
  position: relative;
}

.ftuk-header-banner-h1-3 {
  color: #0a2540;
  letter-spacing: -1px;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Poppins, sans-serif;
  font-size: 54px;
  font-weight: 700;
  line-height: 1.2;
}

.ftuk-cyber-security-banner__image {
  height: 385px;
  position: absolute;
  bottom: 0;
  right: 0;
}

.cursor-2 {
  width: 6px;
  margin-left: 10px;
  font-family: Poppins, sans-serif;
  line-height: 1;
}

.div-block-209232211 {
  align-items: center;
  display: flex;
}

.ftuk-networking-solutions-banner__image {
  height: 385px;
  position: absolute;
  bottom: 0;
  right: 0;
}

.ftuk-networking-solutions-banner {
  background-image: url("https://cdn.prod.website-files.com/66c48a30cfb1de83af1774e8/6821aa9e88924001a7027c36_red-banner-background%402x.webp");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 385px;
  display: flex;
  position: relative;
}

.div-block-209232212 {
  align-items: center;
  display: flex;
}

.ftuk-modern-workplace-banner {
  background-image: url("https://cdn.prod.website-files.com/66c48a30cfb1de83af1774e8/6821abfb5a15ac52403c8bc4_green-banner-background%402x.webp");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 385px;
  display: flex;
  position: relative;
}

.ftuk-modern-workplace-banner__image, .ftuk-managed-services-banner__image {
  height: 385px;
  position: absolute;
  bottom: 0;
  right: 0;
}

.ftuk-managed-services-banner {
  background-image: url("https://cdn.prod.website-files.com/66c48a30cfb1de83af1774e8/6821ad94ec23afb6d8c31902_teal-banner-background%402x.webp");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 385px;
  display: flex;
  position: relative;
}

.ftuk-professional-services-banner__image {
  height: 385px;
  position: absolute;
  bottom: 0;
  right: 0;
}

.ftuk-professional-services-banner {
  background-image: url("https://cdn.prod.website-files.com/66c48a30cfb1de83af1774e8/6821af6d8281c23b1da870a7_pink-banner-background%402x.webp");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 385px;
  display: flex;
  position: relative;
}

.ft-footer__angle-line {
  background-image: linear-gradient(90deg, #003467, #006af3 17%, #2ae3fc 31%, #ff67c2 46%, #ff803f 60%, #09ccc4 78%, #35cb9a 92%, #9a66cb);
  width: 100%;
  height: 10px;
  position: absolute;
  top: 91px;
  transform: rotate(-3deg);
}

.grid-53233002kjnkmk-copy {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  height: 100%;
}

.text-color--006eff-2 {
  color: #006eff;
}

.text-color--ffffff-2 {
  color: #fff;
}

.text-color--ffffff-2.text-center {
  text-align: center;
}

.ftuk-body-regular-2 {
  text-align: left;
  margin-bottom: 10px;
  font-size: 1rem;
  line-height: 1.5;
}

.ftuk-body-regular-2.text-align-center {
  color: #627991;
}

.ftuk-body-regular-2.text-align-center.text-color-fff {
  color: #fff;
}

.ftuk-body-regular-2.margin-bottom-80 {
  margin-bottom: 80px;
}

.ftuk-body-regular-2.margin-top-bottom-20 {
  margin-top: 20px;
  margin-bottom: 20px;
}

.ftuk-body-regular-2.margin-bottom-20b {
  margin-bottom: 20px;
}

.link {
  font-family: Inter, sans-serif;
  font-size: .875rem;
  font-weight: 500;
}

.ftuk-1-5-1fr-2 {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1.75fr;
}

.ftuk-hybrid-data-centre-and-hybrid-cloud__image2-2b {
  object-fit: cover;
  object-position: 100% 50%;
  border-radius: 10px;
  width: 100%;
  height: 250px;
}

.ftuk-hybrid-data-centre-and-hybrid-cloud__image2-2b.position-relative {
  z-index: 1;
  position: relative;
}

.ftuk-input-field-2 {
  background-color: #f6f9fc;
  border: 1px solid #fff;
  margin-bottom: 20px;
}

.ftuk-submit-button-blue-2 {
  color: #006eff;
  background-color: #3898ec00;
  border: 1px solid #006eff;
  border-radius: 100px;
  padding: 6px 15px;
  font-family: Poppins, sans-serif;
  font-size: .78rem;
  font-weight: 500;
  transition: all .3s;
}

.ftuk-submit-button-blue-2:hover {
  color: #fff;
  background-color: #006eff;
}

.link-2 {
  font-family: Inter, sans-serif;
  font-size: .7rem;
  font-weight: 500;
}

.ftuk-expertise-navi-2--ffaa600 {
  color: #2b2c4f;
  border-left: 4px solid #ff8c00;
  border-radius: 8px;
  justify-content: center;
  align-items: center;
  padding: 20px;
  text-decoration: none;
  transition: all .6s, background-color .4s, color .4s;
  display: flex;
  box-shadow: 8px 3px 20px -3px #adbdcc4f;
}

.ftuk-expertise-navi-2--ffaa600:hover {
  color: #ff8c00;
  background-color: #ffa60014;
  border-color: #ff8c00;
  transform: translate(0, -11px);
}

.ftuk-expertise-navi-2--5ccacb {
  color: #2b2c4f;
  border-left: 4px solid #5ccacb;
  border-radius: 8px;
  justify-content: center;
  align-items: center;
  padding: 20px;
  text-decoration: none;
  transition: all .6s, background-color .4s, color .4s;
  display: flex;
  box-shadow: 8px 3px 20px -3px #adbdcc4f;
}

.ftuk-expertise-navi-2--5ccacb:hover {
  color: #5ccacb;
  background-color: #5ccacb14;
  border-color: #5ccacb;
  transform: translate(0, -11px);
}

.ftuk-expertise-navi-2--66cc66 {
  color: #2b2c4f;
  border-left: 4px solid #6c6;
  border-radius: 8px;
  justify-content: center;
  align-items: center;
  padding: 20px;
  text-decoration: none;
  transition: all .6s, background-color .4s, color .4s;
  display: flex;
  box-shadow: 8px 3px 20px -3px #adbdcc4f;
}

.ftuk-expertise-navi-2--66cc66:hover {
  color: #6c6;
  background-color: #66cc6614;
  border-color: #6c6;
  transform: translate(0, -11px);
}

.ftuk-expertise-navi-2--ff66cc {
  color: #2b2c4f;
  border-left: 4px solid #f6c;
  border-radius: 8px;
  justify-content: center;
  align-items: center;
  padding: 20px;
  text-decoration: none;
  transition: all .6s, background-color .4s, color .4s;
  display: flex;
  box-shadow: 8px 3px 20px -3px #adbdcc4f;
}

.ftuk-expertise-navi-2--ff66cc:hover {
  color: #f6c;
  background-color: #ff66cc14;
  border-color: #f6c;
  transform: translate(0, -11px);
}

.ftuk-expertise-navi--006eff-copy {
  color: #2b2c4f;
  border-left: 4px solid #006eff;
  border-radius: 8px;
  justify-content: center;
  align-items: center;
  padding: 20px;
  text-decoration: none;
  transition: all .6s, background-color .4s, color .4s;
  display: flex;
  box-shadow: 8px 8px 20px #adbdcc4f;
}

.ftuk-expertise-navi--006eff-copy:hover {
  color: #006eff;
  background-color: #006eff14;
  border-color: #006eff;
  transform: translate(0, -11px);
}

.ftuk-expertise-navi-2--006eff {
  color: #2b2c4f;
  border-left: 4px solid #006eff;
  border-radius: 8px;
  justify-content: center;
  align-items: center;
  padding: 20px;
  text-decoration: none;
  transition: all .6s, background-color .4s, color .4s;
  display: flex;
  box-shadow: 8px 8px 20px #adbdcc4f;
}

.ftuk-expertise-navi-2--006eff:hover {
  color: #006eff;
  background-color: #006eff14;
  border-color: #006eff;
  transform: translate(0, -11px);
}

.ftuk-expertise-navi-2--9966cc-copy {
  color: #2b2c4f;
  border-left: 4px solid #96c;
  border-radius: 8px;
  justify-content: center;
  align-items: center;
  padding: 20px;
  text-decoration: none;
  transition: all .6s, background-color .4s, color .4s;
  display: flex;
  box-shadow: 8px 3px 20px -3px #adbdcc4f;
}

.ftuk-expertise-navi-2--9966cc-copy:hover {
  color: #96c;
  background-color: #9966cc14;
  border-color: #96c;
  transform: translate(0, -11px);
}

.ftuk-expertise-navi-2--ff003d {
  color: #2b2c4f;
  border-left: 4px solid red;
  border-radius: 8px;
  justify-content: center;
  align-items: center;
  padding: 20px;
  text-decoration: none;
  transition: all .6s, background-color .4s, color .4s;
  display: flex;
  box-shadow: 8px 3px 20px -3px #adbdcc4f;
}

.ftuk-expertise-navi-2--ff003d:hover {
  color: #ff003d;
  background-color: #ff003d14;
  border-color: #ff003d;
  transform: translate(0, -11px);
}

.ft-main-page-banner {
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 385px;
  display: flex;
  position: relative;
}

.ft-main-page-banner.ft-main-page-banner--blue-background {
  background-image: url("https://cdn.prod.website-files.com/66c48a30cfb1de83af1774e8/683009aac966c709f304a707_Sub%20pages.avif");
  background-position: 50%;
  background-size: cover;
}

.ft-main-page-banner__content-wrapper {
  width: 100%;
  max-width: 1080px;
}

.ft-main-page-banner__text-wrapper {
  width: auto;
}

.ft-main-page-banner__heading-wrapper {
  background-color: #fff;
  border-radius: 10px;
  margin-bottom: 20px;
  padding: 17px 23px 20px 20px;
  display: inline-block;
}

.ft-main-page-banner__tab-wrapper {
  align-items: center;
  display: flex;
}

.ft-main-page-banner__paragraph-text {
  color: #fff;
  max-width: 700px;
  font-family: Inter, sans-serif;
  font-size: 1.125rem;
  font-weight: 300;
}

.ft-main-page-banner__heading {
  color: #0a2540;
  letter-spacing: -1px;
  margin-top: 0;
  margin-bottom: 0;
  margin-right: 5px;
  font-family: Poppins, sans-serif;
  font-size: 54px;
  font-weight: 700;
  line-height: 1.2;
}

.ft-main-page-banner__image-type01 {
  height: 385px;
  position: absolute;
  bottom: 0;
  right: 0;
}

.ft-main-navigation__desktop-nav-main-link--business-resources--dd {
  background-color: #fff;
}

.ft-main-navigation__desktop-nav-main-link--business-resources--dd.w--open {
  border-radius: 10px;
  padding-top: 10px;
  padding-bottom: 10px;
  position: absolute;
  top: 105px;
  left: -25px;
  box-shadow: 0 14px 20px 7px #0a25401c;
}

.ft-main-navigation__link-content {
  align-items: center;
  display: flex;
}

.ft-main-navigation__desktop-nav-main-link--group-companies--dd {
  background-color: #fff;
}

.ft-main-navigation__desktop-nav-main-link--group-companies--dd.w--open {
  border-radius: 10px;
  padding-top: 10px;
  padding-bottom: 10px;
  position: absolute;
  top: 105px;
  left: 1px;
  box-shadow: 0 14px 20px 7px #0a25401c;
}

.ft-main-navigation__desktop-nav-container {
  border-bottom: 1px #0414341a;
  justify-content: space-between;
  align-items: stretch;
  width: 100%;
  max-width: 1080px;
  height: 100%;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.ft-main-navigation__expertise-navi--ffaa600-2 {
  color: #2b2c4f;
  border-radius: 8px;
  align-items: flex-start;
  padding: 20px;
  text-decoration: none;
  transition: background-color .4s, color .4s;
  display: flex;
}

.ft-main-navigation__expertise-navi--ffaa600-2:hover {
  color: #ff8c00;
  background-color: #ffa60014;
}

.ft-main-navigation__desktop-nav-logo-link {
  position: absolute;
  top: 31px;
}

.ft-main-navigation__icon {
  width: 30px;
  margin-right: 14px;
}

.ft-main-navigation__expertise-navi--ff003d-2 {
  color: #2b2c4f;
  border-radius: 8px;
  align-items: flex-start;
  padding: 20px;
  text-decoration: none;
  transition: background-color .4s, color .4s;
  display: flex;
}

.ft-main-navigation__expertise-navi--ff003d-2:hover {
  color: #ff003d;
  background-color: #ff003d14;
}

.ft-main-navigation__desktop-nav-right-column-btn {
  color: #fff;
  letter-spacing: -.02em;
  white-space: nowrap;
  word-break: keep-all;
  background-color: #006eff;
  border: 1px solid #006eff;
  border-radius: 100px;
  padding: 9px 24px;
  font-size: .875rem;
  font-weight: 500;
  line-height: 24px;
  transition: all .2s;
}

.ft-main-navigation__desktop-nav-right-column-btn:hover {
  color: #fff;
  background-color: #004eb4;
  border: 1px solid #004eb4;
}

.ft-main-navigation__link-description {
  color: #808c97;
  letter-spacing: .02em;
  font-size: 13px;
  font-weight: 400;
  line-height: 1.5;
}

.ft-main-navigation__desktop-nav-main-link--business-outcomes--dd {
  background-color: #fff;
}

.ft-main-navigation__desktop-nav-main-link--business-outcomes--dd.w--open {
  border-radius: 10px;
  padding-top: 10px;
  padding-bottom: 10px;
  position: absolute;
  top: 105px;
  left: -27px;
  box-shadow: 0 14px 20px 7px #0a25401c;
}

.ft-main-navigation__desktop-nav-main-toggle-button {
  color: #2b2c4f;
  border-bottom: 2px solid #6667ab00;
  justify-content: center;
  align-items: center;
  height: 100%;
  padding-left: 20px;
  padding-right: 30px;
  font-size: .875rem;
  font-weight: 500;
  transition: all .2s;
  display: flex;
}

.ft-main-navigation__desktop-nav-main-toggle-button:hover, .ft-main-navigation__desktop-nav-main-toggle-button.w--open {
  color: #006eff;
  border-bottom-color: #006eff;
}

.ft-main-navigation__desktop-nav-main-link--business-resources {
  height: 100%;
  font-family: Poppins, sans-serif;
  font-size: .875rem;
}

.ft-main-navigation__desktop-nav {
  background-color: #fff;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  height: 100px;
  padding-left: 5%;
  padding-right: 5%;
  display: flex;
}

.ft-main-navigation__desktop-nav-logo-image {
  width: 250px;
}

.ft-main-navigation__expertise-navi--006eff {
  color: #2b2c4f;
  border-radius: 8px;
  align-items: flex-start;
  padding: 20px;
  text-decoration: none;
  transition: background-color .4s, color .4s;
  display: flex;
}

.ft-main-navigation__expertise-navi--006eff:hover {
  color: #006eff;
  background-color: #006eff14;
}

.ft-main-navigation__desktop-nav-sub-link {
  color: #425466;
  background-color: #0000;
  border-left: 6px solid #0000;
  padding-top: 10px;
  padding-bottom: 10px;
  padding-left: 17px;
  font-size: 13px;
  font-weight: 400;
  transition: all .3s;
}

.ft-main-navigation__desktop-nav-sub-link:hover {
  color: #006eff;
  background-color: #006eff08;
  border-left-width: 6px;
  border-left-color: #006eff;
}

.ft-main-navigation__desktop-nav-sub-link.w--current {
  color: #002c59;
  background-color: #006eff08;
  border-left-color: #006eff;
}

.ft-main-navigation__desktop-nav-main-link--expertise-btn {
  border-bottom: 2px solid #6667ab00;
  justify-content: center;
  align-items: center;
  height: 100%;
  padding-left: 20px;
  padding-right: 30px;
  font-size: .875rem;
  font-weight: 500;
  transition: all .2s;
  display: flex;
}

.ft-main-navigation__desktop-nav-main-link--expertise-btn:hover, .ft-main-navigation__desktop-nav-main-link--expertise-btn.w--open {
  color: #006eff;
  border-bottom-color: #006eff;
}

.ft-main-navigation__desktop-nav-logo {
  width: 260px;
  height: 100px;
  margin-right: 2vw;
  position: relative;
}

.ft-main-navigation {
  z-index: 50000;
  position: sticky;
  top: 0;
}

.ft-main-navigation__top-nav {
  background-color: #002c59;
  justify-content: flex-end;
  align-items: center;
  height: 50px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.ft-siteframe {
  width: 100%;
  max-width: 1080px;
  margin-left: auto;
  margin-right: auto;
}

.ft-home-hero {
  height: 450px;
  display: flex;
}

.d-none {
  display: none;
}

.ft-home-hero__image {
  width: auto;
  height: 450px;
  position: absolute;
  bottom: 0;
  right: 0;
}

.ft-home-hero__wrapper {
  flex-flow: column;
  justify-content: center;
  align-items: stretch;
  height: 450px;
  padding-left: 20px;
  padding-right: 20px;
  display: flex;
  position: relative;
}

.ft-home-hero__subheading {
  width: auto;
  margin-bottom: 10px;
  display: inline-flex;
}

.ft-home-hero__subheading-text {
  background-color: #006eff;
  border-radius: 4px;
  padding: 10px 16px;
  display: inline-block;
}

.ft-home-hero__heading {
  color: var(--f6f9fc);
  font-size: 4.1rem;
  font-weight: 600;
}

.ft-home-hero__heading--highlight {
  color: #006eff;
}

.ft-home-hero__paragraph {
  width: 100%;
  max-width: 700px;
  font-size: 1.1rem;
  font-weight: 400;
  line-height: 1.8;
}

.ft-mobile-menu {
  display: none;
}

.ft-back-to-top__button {
  z-index: 50000;
  border-radius: 4px;
  font-family: "Fa Solid 900", sans-serif;
  display: none;
  position: fixed;
  bottom: 10px;
  right: 10px;
}

.ft-main-navigation__desktop-nav-main-link--group-companies {
  height: 100%;
  font-family: Poppins, sans-serif;
  font-size: .875rem;
}

.ft-footer__container {
  max-width: 1080px;
  margin-left: auto;
  margin-right: auto;
}

.ft-footer__angled-line {
  width: 200%;
  height: 180px;
  position: absolute;
  inset: -48px 0% auto auto;
  transform: rotate(-3deg);
}

.ft-footer__angled-line.background-color--fff {
  background-color: var(--ffffff);
  background-color: #fff;
}

.ft-footer__legal-container {
  display: flex;
}

.ftuk-section-cta-container-t2__form {
  width: 100%;
  max-width: 600px;
}

.ftuk-section-cta-container-t2__submit-btn {
  color: #f6f9fc;
  background-color: #ff003d;
  border-radius: 4px;
  align-self: flex-end;
  width: 100%;
  margin-bottom: 10px;
}

.ftuk-section-cta-container-t2__submit-btn:hover, .ftuk-section-cta-container-t2__submit-btn:active {
  background-color: #df0035;
}

.text-block-92 {
  color: #ff003d;
  text-align: center;
  font-size: 15px;
}

.image-157 {
  object-fit: cover;
  border-radius: 10px;
  width: 100%;
  height: 100%;
}

.code-embed-5 {
  display: none;
}

.grid-53233020 {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
}

.ftuk-body-regular-24 {
  margin-bottom: 20px;
  font-size: 1rem;
  line-height: 1.5;
  display: none;
}

.image-170 {
  height: 35px;
  margin-bottom: 10px;
}

.success-message-4 {
  color: #fff;
  background-color: #0000;
  border: 1px solid #fff;
  border-radius: 4px;
}

.ftuk-section-cta-container-t2__text-field {
  border-radius: 4px;
}

.ftuk-checklist-grid-5-rows {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  grid-template-rows: auto auto auto;
  grid-template-columns: auto 1fr;
  align-content: start;
  align-items: start;
}

.ftuk-section-cta-container-t2__image {
  z-index: 0;
  width: 380px;
  height: auto;
  position: absolute;
  bottom: 0;
  left: -58px;
}

.ftuk-section-cta-container-t2__legal {
  color: #f6f9fc;
  max-width: 900px;
  margin-left: auto;
  margin-right: auto;
  font-size: 12px;
}

.ftuk-column-container-2 {
  flex-flow: column;
  justify-content: center;
  align-items: flex-start;
  display: flex;
}

.ftuk-column-container-2.position-relative {
  z-index: 1;
  position: relative;
}

.ftuk-section-cta-container-t2__form-input {
  border-radius: 4px;
}

.ftuk-quote-regular {
  margin-bottom: 10px;
  font-family: Poppins, sans-serif;
  font-size: 1.6rem;
  font-weight: 300;
  line-height: 1.5;
}

.ftuk-quote-regular.center-text {
  text-align: center;
}

.ftuk-quote-regular.center-text.margin-bottom-20 {
  margin-bottom: 20px;
}

.image-170b {
  height: 35px;
  margin-bottom: 10px;
}

.ftuk-section-identifier-2 {
  color: #ff8c00;
  align-items: center;
}

.ftuk-section-identifier-2.margin-top-60 {
  margin-top: 60px;
}

.ftuk-section-cta-container-t2__subtext-red {
  color: #ff003d;
  font-size: 18px;
}

.ftuk-section-cta-container-t2__heading {
  color: #f6f9fc;
  margin-bottom: 10px;
  font-size: 24px;
}

.ftuk-section-150-80 {
  padding-top: 90px;
  padding-bottom: 0;
}

.ftuk-section-150-80.send-back {
  z-index: -1;
  position: relative;
}

.ftuk-section-cta-container-t2__form-container {
  flex-flow: column;
  display: flex;
}

.div-block-209232248 {
  align-items: center;
  display: flex;
}

.ftuk-column-container__testimonial {
  flex-flow: column;
  justify-content: center;
  align-items: center;
  display: flex;
}

.image-174 {
  width: 100%;
  max-width: 150px;
  margin-bottom: 20px;
  margin-left: auto;
  margin-right: auto;
}

.ftuk-section-cta-container-t2 {
  background-image: url("https://cdn.prod.website-files.com/66c48a30cfb1de83af1774e8/689b21ac665fea4b2ced5633_Corp%20Dark.avif");
  background-position: 50%;
  background-size: cover;
  border-radius: 10px;
  justify-content: flex-end;
  align-items: center;
  max-width: 1000px;
  margin-bottom: 20px;
  margin-left: auto;
  margin-right: auto;
  padding: 40px 40px 30px 20px;
  display: flex;
  position: relative;
}

.text-block-93 {
  color: #ff003d;
  text-align: center;
  font-size: 15px;
}

.image-175 {
  object-fit: cover;
  border-radius: 10px;
  width: 100%;
  height: 100%;
}

.code-embed-6 {
  display: none;
}

.grid-53233021 {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
}

.image-176 {
  height: 35px;
  margin-bottom: 10px;
}

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

.div-block-209232253 {
  align-items: center;
  display: flex;
}

.text-block-94 {
  color: #ff003d;
  text-align: center;
  font-size: 15px;
}

.image-178 {
  object-fit: cover;
  border-radius: 10px;
  width: 100%;
  height: 100%;
}

.grid-53233022 {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
}

.image-179 {
  height: 35px;
  margin-bottom: 10px;
}

.image-180 {
  max-width: 150px;
  margin-bottom: 20px;
}

.div-block-209232258 {
  align-items: center;
  display: flex;
}

.text-block-95 {
  color: #ff003d;
  text-align: center;
  font-size: 15px;
}

.image-181 {
  object-fit: cover;
  border-radius: 10px;
  width: 100%;
  height: 100%;
}

.grid-53233023 {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
}

.image-182 {
  height: 35px;
  margin-bottom: 10px;
}

.image-183 {
  max-width: 150px;
  margin-bottom: 20px;
}

.div-block-209232263 {
  align-items: center;
  display: flex;
}

.image-184 {
  max-width: 150px;
  margin-bottom: 20px;
}

.text-block-96 {
  color: #ff003d;
  text-align: center;
  font-size: 15px;
}

.image-185 {
  object-fit: cover;
  border-radius: 10px;
  width: 100%;
  height: 100%;
}

.grid-53233024 {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
}

.image-186 {
  height: 35px;
  margin-bottom: 10px;
}

.div-block-209232268 {
  align-items: center;
  display: flex;
}

.text-block-97 {
  color: #ff003d;
  text-align: center;
  font-size: 15px;
}

.image-187 {
  object-fit: cover;
  border-radius: 10px;
  width: 100%;
  height: 100%;
}

.grid-532330202b {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
}

.ftuk-section-cta-container-t2__submit-btn--orange {
  color: #f6f9fc;
  background-color: #ff8c00;
  border-radius: 4px;
  align-self: flex-end;
  width: 100%;
  margin-bottom: 10px;
}

.ftuk-section-cta-container-t2__submit-btn--orange:hover {
  background-color: #df7a00;
}

.image-188 {
  height: 35px;
  margin-bottom: 10px;
}

.ftuk-section-cta-container-t3__imageb {
  width: 300px;
  height: auto;
  position: absolute;
  bottom: 0;
  left: 12px;
}

.ftuk-section-cta-container-t2__subtext {
  color: #ff003d;
  font-size: 18px;
}

.ftuk-section-cta-container-t2__subtext.orange-color {
  color: #ffa600;
}

.image-170bdf {
  height: 35px;
  margin-bottom: 10px;
}

.div-block-209232273 {
  align-items: center;
  display: flex;
}

.grid-53233020sadasd {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
}

.image-189 {
  width: 100%;
  max-width: 150px;
  margin-bottom: 20px;
  margin-left: auto;
  margin-right: auto;
}

.text-block-98 {
  color: #ff003d;
  text-align: center;
  font-size: 15px;
}

.image-190 {
  object-fit: cover;
  border-radius: 10px;
  width: 100%;
  height: 100%;
}

.image-191 {
  height: 35px;
  margin-bottom: 10px;
}

.grid-53233020bc {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
}

.div-block-209232278 {
  align-items: center;
  display: flex;
}

.image-192 {
  width: 100%;
  max-width: 150px;
  margin-bottom: 20px;
  margin-left: auto;
  margin-right: auto;
}

.text-block-99 {
  color: #ff003d;
  text-align: center;
  font-size: 15px;
}

.image-193 {
  object-fit: cover;
  border-radius: 10px;
  width: 100%;
  height: 100%;
}

.image-194 {
  height: 35px;
  margin-bottom: 10px;
}

.div-block-209232283 {
  align-items: center;
  display: flex;
}

.image-195 {
  width: 100%;
  max-width: 150px;
  margin-bottom: 20px;
  margin-left: auto;
  margin-right: auto;
}

.text-block-100 {
  color: #ff003d;
  text-align: center;
  font-size: 15px;
}

.image-196 {
  object-fit: cover;
  border-radius: 10px;
  width: 100%;
  height: 100%;
}

.image-197 {
  height: 35px;
  margin-bottom: 10px;
}

.div-block-209232288 {
  align-items: center;
  display: flex;
}

.image-198 {
  width: 100%;
  max-width: 150px;
  margin-bottom: 20px;
  margin-left: auto;
  margin-right: auto;
}

.text-block-101 {
  color: #ff003d;
  text-align: center;
  font-size: 15px;
}

.image-199 {
  object-fit: cover;
  border-radius: 10px;
  width: 100%;
  height: 100%;
}

.image-200 {
  height: 35px;
  margin-bottom: 10px;
}

.div-block-209232293 {
  align-items: center;
  display: flex;
}

.image-201 {
  width: 100%;
  max-width: 150px;
  margin-bottom: 20px;
  margin-left: auto;
  margin-right: auto;
}

.text-block-102 {
  color: #ff003d;
  text-align: center;
  font-size: 15px;
}

.image-202 {
  object-fit: cover;
  border-radius: 10px;
  width: 100%;
  height: 100%;
}

.image-203 {
  height: 35px;
  margin-bottom: 10px;
}

.div-block-209232298 {
  align-items: center;
  display: flex;
}

.image-204 {
  width: 100%;
  max-width: 150px;
  margin-bottom: 20px;
  margin-left: auto;
  margin-right: auto;
}

.text-block-103 {
  color: #ff003d;
  text-align: center;
  font-size: 15px;
}

.image-205 {
  object-fit: cover;
  border-radius: 10px;
  width: 100%;
  height: 100%;
}

.image-206 {
  height: 35px;
  margin-bottom: 10px;
}

.div-block-209232303 {
  align-items: center;
  display: flex;
}

.image-207 {
  width: 100%;
  max-width: 150px;
  margin-bottom: 20px;
  margin-left: auto;
  margin-right: auto;
}

.text-block-104 {
  color: #ff003d;
  text-align: center;
  font-size: 15px;
}

.image-208 {
  object-fit: cover;
  border-radius: 10px;
  width: 100%;
  height: 100%;
}

.image-209 {
  height: 35px;
  margin-bottom: 10px;
}

.div-block-209232308 {
  align-items: center;
  display: flex;
}

.image-210 {
  width: 100%;
  max-width: 150px;
  margin-bottom: 20px;
  margin-left: auto;
  margin-right: auto;
}

.text-block-105 {
  color: #ff003d;
  text-align: center;
  font-size: 15px;
}

.image-211 {
  object-fit: cover;
  border-radius: 10px;
  width: 100%;
  height: 100%;
}

.image-212 {
  height: 35px;
  margin-bottom: 10px;
}

.grid-53233020-adasdasdascopy {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
}

.div-block-209232313 {
  align-items: center;
  display: flex;
}

.image-213 {
  width: 100%;
  max-width: 150px;
  margin-bottom: 20px;
  margin-left: auto;
  margin-right: auto;
}

.text-block-106 {
  color: #ff003d;
  text-align: center;
  font-size: 15px;
}

.image-214 {
  object-fit: cover;
  border-radius: 10px;
  width: 100%;
  height: 100%;
}

.ftuk-card-type1__header-2 {
  color: #0a2540;
  font-family: Poppins, sans-serif;
  font-size: 1.25rem;
  font-weight: 600;
  line-height: 1.2;
}

.ftuk-card-type1-2 {
  background-color: #fff;
  border-radius: 10px;
  transition: all .6s;
  box-shadow: 8px 8px 20px #adbdcc4f;
}

.ftuk-card-type1-2:hover {
  transform: translate(0, -10px);
  box-shadow: -1px -1px 20px 3px #4254661a, 8px 8px 20px #adbdcc4f;
}

.ftuk-card-type1-2.border-top--ff8c00 {
  border-top: 4px solid #ff8c00;
}

.ftuk-card-type1__cntnt-blk-2 {
  width: 100%;
}

.ftuk-optimised-grid-2up {
  grid-template-columns: 1fr 1fr;
}

.ftuk-card-type1__sub-header-2 {
  color: #0a2540;
  margin-bottom: 10px;
  font-size: .875rem;
  font-weight: 600;
}

.brand-logos-mobile {
  display: none;
}

.ftuk-card-type1__divider--ffa600-2 {
  background-image: linear-gradient(to right, #ffa600, #fff);
  width: 100%;
  height: 1px;
  margin-top: 20px;
  margin-bottom: 20px;
}

.div-block-209232314 {
  align-items: center;
  display: flex;
}

.image-215 {
  width: 100%;
  max-width: 150px;
  margin-bottom: 20px;
  margin-left: auto;
  margin-right: auto;
}

.ftuk-card-type1__expertise-heading-2 {
  color: #0a2540;
  margin-bottom: 10px;
  font-size: .875rem;
  font-weight: 500;
}

.ftuk-section-cta-container-t2__subtext--puple {
  color: #96c;
  font-size: 18px;
}

.text-block-107 {
  color: #ff003d;
  text-align: center;
  font-size: 15px;
}

.image-216 {
  object-fit: cover;
  border-radius: 10px;
  width: 100%;
  height: 100%;
}

.image-217 {
  height: 35px;
  margin-bottom: 10px;
}

.ftuk-section-cta-container-t3__imagebc-hybrid {
  width: 400px;
  height: auto;
  position: absolute;
  bottom: 0;
  left: -70px;
}

.ftuk-section-cta-container-t2__submit-btn--purple {
  color: #f6f9fc;
  background-color: #96c;
  border-radius: 4px;
  align-self: flex-end;
  width: 100%;
  margin-bottom: 10px;
}

.ftuk-section-cta-container-t2__submit-btn--purple:hover {
  background-color: #8050b1;
}

.div-block-209232319 {
  align-items: center;
  display: flex;
}

.image-218 {
  width: 100%;
  max-width: 150px;
  margin-bottom: 20px;
  margin-left: auto;
  margin-right: auto;
}

.text-block-108 {
  color: #ff003d;
  text-align: center;
  font-size: 15px;
}

.image-219 {
  object-fit: cover;
  border-radius: 10px;
  width: 100%;
  height: 100%;
}

.image-220 {
  height: 35px;
  margin-bottom: 10px;
}

.div-block-209232324 {
  align-items: center;
  display: flex;
}

.image-221 {
  width: 100%;
  max-width: 150px;
  margin-bottom: 20px;
  margin-left: auto;
  margin-right: auto;
}

.text-block-109 {
  color: #ff003d;
  text-align: center;
  font-size: 15px;
}

.image-222 {
  object-fit: cover;
  border-radius: 10px;
  width: 100%;
  height: 100%;
}

.image-223 {
  height: 35px;
  margin-bottom: 10px;
}

.div-block-209232329 {
  align-items: center;
  display: flex;
}

.image-224 {
  width: 100%;
  max-width: 150px;
  margin-bottom: 20px;
  margin-left: auto;
  margin-right: auto;
}

.text-block-110 {
  color: #ff003d;
  text-align: center;
  font-size: 15px;
}

.image-225 {
  object-fit: cover;
  border-radius: 10px;
  width: 100%;
  height: 100%;
}

.image-226 {
  height: 35px;
  margin-bottom: 10px;
}

.div-block-209232334 {
  align-items: center;
  display: flex;
}

.image-227 {
  width: 100%;
  max-width: 150px;
  margin-bottom: 20px;
  margin-left: auto;
  margin-right: auto;
}

.text-block-111 {
  color: #ff003d;
  text-align: center;
  font-size: 15px;
}

.image-228 {
  object-fit: cover;
  border-radius: 10px;
  width: 100%;
  height: 100%;
}

.image-229 {
  height: 35px;
  margin-bottom: 10px;
}

.div-block-209232339 {
  align-items: center;
  display: flex;
}

.image-230 {
  width: 100%;
  max-width: 150px;
  margin-bottom: 20px;
  margin-left: auto;
  margin-right: auto;
}

.text-block-112 {
  color: #ff003d;
  text-align: center;
  font-size: 15px;
}

.image-231 {
  object-fit: cover;
  border-radius: 10px;
  width: 100%;
  height: 100%;
}

.image-232 {
  height: 35px;
  margin-bottom: 10px;
}

.div-block-209232344 {
  align-items: center;
  display: flex;
}

.image-233 {
  width: 100%;
  max-width: 150px;
  margin-bottom: 20px;
  margin-left: auto;
  margin-right: auto;
}

.ftuk-section-cta-container-t2__subtext--006eff {
  color: #006eff;
  font-size: 18px;
}

.text-block-113 {
  color: #ff003d;
  text-align: center;
  font-size: 15px;
}

.image-234 {
  object-fit: cover;
  border-radius: 10px;
  width: 100%;
  height: 100%;
}

.ftuk-section-cta-container-t2__submit-btn--006eff {
  color: #f6f9fc;
  background-color: #006eff;
  border-radius: 4px;
  align-self: flex-end;
  width: 100%;
  margin-bottom: 10px;
}

.ftuk-section-cta-container-t2__submit-btn--006eff:hover {
  background-color: #005dd8;
}

.image-235 {
  height: 35px;
  margin-bottom: 10px;
}

.ftuk-maximise-productivity {
  background-image: url("https://cdn.prod.website-files.com/66c48a30cfb1de83af1774e8/683009aac966c709f304a707_Sub%20pages.avif");
  background-position: 0 0;
  background-repeat: repeat;
  background-size: cover;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 385px;
  display: flex;
  position: relative;
}

.div-block-209232349 {
  align-items: center;
  display: flex;
}

.ftuk-section-cta-container-t3__imagebc-sservices {
  width: 440px;
  height: auto;
  position: absolute;
  bottom: 0;
  left: -105px;
}

.image-236 {
  width: 100%;
  max-width: 150px;
  margin-bottom: 20px;
  margin-left: auto;
  margin-right: auto;
}

.text-block-114 {
  color: #ff003d;
  text-align: center;
  font-size: 15px;
}

.image-237 {
  object-fit: cover;
  border-radius: 10px;
  width: 100%;
  height: 100%;
}

.image-238 {
  height: 35px;
  margin-bottom: 10px;
}

.div-block-209232354 {
  align-items: center;
  display: flex;
}

.image-239 {
  width: 100%;
  max-width: 150px;
  margin-bottom: 20px;
  margin-left: auto;
  margin-right: auto;
}

.text-block-115 {
  color: #ff003d;
  text-align: center;
  font-size: 15px;
}

.image-240 {
  object-fit: cover;
  border-radius: 10px;
  width: 100%;
  height: 100%;
}

.image-241 {
  height: 35px;
  margin-bottom: 10px;
}

.div-block-209232359 {
  align-items: center;
  display: flex;
}

.image-242 {
  width: 100%;
  max-width: 150px;
  margin-bottom: 20px;
  margin-left: auto;
  margin-right: auto;
}

.crd-01 {
  font-weight: 500;
}

.ftuk-body-regular-23bdf {
  max-width: 100%;
  font-size: 1rem;
  line-height: 1.5;
}

.ftuk-btn-type1---00c9be-2 {
  color: #fff;
  background-color: #11efe3;
  border: 1px solid #00c9be;
  border-radius: 50px;
  align-items: center;
  width: 135px;
  padding: 6px 16px 6px 15px;
  transition: all .2s;
  display: flex;
}

.ftuk-btn-type1---00c9be-2:hover {
  background-color: #00a89f;
  border-color: #00a89f;
  width: 140px;
}

.ftuk-body-regular-23b {
  max-width: 100%;
  margin-bottom: 40px;
  font-size: 1rem;
  line-height: 1.5;
}

.ft-logo-slider__tablet-grid {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  width: 100%;
}

.text-block-117 {
  color: #ff003d;
  text-align: center;
  font-size: 15px;
}

.image-249 {
  object-fit: cover;
  border-radius: 10px;
  width: 100%;
  height: 100%;
}

.ft-logo-slider__desktop-grid {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  width: 100%;
  padding-left: 10px;
  padding-right: 10px;
}

.image-250 {
  height: 35px;
  margin-bottom: 10px;
}

.ft-logo-slider__desktop {
  z-index: 0;
  background-color: #ddd0;
  height: 125px;
  position: relative;
}

.ft-logo-slider__logo {
  border-radius: 8px;
  box-shadow: 0 5px 10px #0003;
}

.ft-logo-slider__mobile {
  background-color: #ddd0;
  height: 125px;
  display: none;
}

.ft-logo-slider__mobile-grid {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  width: 100%;
}

.ft-logo-slider__container {
  justify-content: center;
  align-items: flex-start;
  width: 100%;
  height: auto;
  display: flex;
}

.margin-sides-10 {
  margin-left: 10px;
  margin-right: 10px;
}

.ft-logo-slider__mask {
  height: 125px;
}

.div-block-209232370 {
  align-items: center;
  display: flex;
}

.image-251 {
  width: 100%;
  max-width: 150px;
  margin-bottom: 20px;
  margin-left: auto;
  margin-right: auto;
}

.ft-logo-slider__tablet {
  background-color: #ddd0;
  height: 125px;
  display: none;
}

.text-block-118 {
  color: #ff003d;
  text-align: center;
  font-size: 15px;
}

.image-252 {
  object-fit: cover;
  border-radius: 10px;
  width: 100%;
  height: 100%;
}

.image-253 {
  height: 35px;
  margin-bottom: 10px;
}

.div-block-209232375 {
  align-items: center;
  display: flex;
}

.image-254 {
  width: 100%;
  max-width: 150px;
  margin-bottom: 20px;
  margin-left: auto;
  margin-right: auto;
}

.text-block-119 {
  color: #ff003d;
  text-align: center;
  font-size: 15px;
}

.image-255 {
  object-fit: cover;
  border-radius: 10px;
  width: 100%;
  height: 100%;
}

.image-256 {
  height: 35px;
  margin-bottom: 10px;
}

.ftuk-section-cta-container-t3__imagebc-mc-services {
  width: 320px;
  height: auto;
  position: absolute;
  bottom: 0;
  left: 19px;
}

.div-block-209232380 {
  align-items: center;
  display: flex;
}

.image-257 {
  width: 100%;
  max-width: 150px;
  margin-bottom: 20px;
  margin-left: auto;
  margin-right: auto;
}

.text-block-120 {
  color: #ff003d;
  text-align: center;
  font-size: 15px;
}

.image-258 {
  object-fit: cover;
  border-radius: 10px;
  width: 100%;
  height: 100%;
}

.image-259 {
  height: 35px;
  margin-bottom: 10px;
}

.div-block-209232385 {
  align-items: center;
  display: flex;
}

.image-260 {
  width: 100%;
  max-width: 150px;
  margin-bottom: 20px;
  margin-left: auto;
  margin-right: auto;
}

.text-block-121 {
  color: #ff003d;
  text-align: center;
  font-size: 15px;
}

.image-261 {
  object-fit: cover;
  border-radius: 10px;
  width: 100%;
  height: 100%;
}

.image-262 {
  height: 35px;
  margin-bottom: 10px;
}

.div-block-209232390 {
  align-items: center;
  display: flex;
}

.image-263 {
  width: 100%;
  max-width: 150px;
  margin-bottom: 20px;
  margin-left: auto;
  margin-right: auto;
}

.text-block-122 {
  color: #ff003d;
  text-align: center;
  font-size: 15px;
}

.image-264 {
  object-fit: cover;
  border-radius: 10px;
  width: 100%;
  height: 100%;
}

.image-265 {
  height: 35px;
  margin-bottom: 10px;
}

.div-block-209232395 {
  align-items: center;
  display: flex;
}

.image-266 {
  width: 100%;
  max-width: 150px;
  margin-bottom: 20px;
  margin-left: auto;
  margin-right: auto;
}

.text-block-123 {
  color: #ff003d;
  text-align: center;
  font-size: 15px;
}

.image-267 {
  object-fit: cover;
  border-radius: 10px;
  width: 100%;
  height: 100%;
}

.image-268 {
  height: 35px;
  margin-bottom: 10px;
}

.div-block-209232400 {
  align-items: center;
  display: flex;
}

.image-269 {
  width: 100%;
  max-width: 150px;
  margin-bottom: 20px;
  margin-left: auto;
  margin-right: auto;
}

.text-block-124 {
  color: #ff003d;
  text-align: center;
  font-size: 15px;
}

.image-270 {
  object-fit: cover;
  border-radius: 10px;
  width: 100%;
  height: 100%;
}

.image-271 {
  height: 35px;
  margin-bottom: 10px;
}

.div-block-209232405 {
  align-items: center;
  display: flex;
}

.image-272 {
  width: 100%;
  max-width: 150px;
  margin-bottom: 20px;
  margin-left: auto;
  margin-right: auto;
}

.text-block-125 {
  color: #ff003d;
  text-align: center;
  font-size: 15px;
}

.image-273 {
  object-fit: cover;
  border-radius: 10px;
  width: 100%;
  height: 100%;
}

.image-274 {
  height: 35px;
  margin-bottom: 10px;
}

.div-block-209232410 {
  align-items: center;
  display: flex;
}

._2bg {
  height: 35px;
  margin-bottom: 10px;
}

.image-275 {
  width: 100%;
  max-width: 150px;
  margin-bottom: 20px;
  margin-left: auto;
  margin-right: auto;
}

.text-block-126 {
  color: #ff003d;
  text-align: center;
  font-size: 15px;
}

.image-276 {
  object-fit: cover;
  border-radius: 10px;
  width: 100%;
  height: 100%;
}

.image-277 {
  height: 35px;
  margin-bottom: 10px;
}

.div-block-209232415 {
  align-items: center;
  display: flex;
}

.image-278 {
  width: 100%;
  max-width: 150px;
  margin-bottom: 20px;
  margin-left: auto;
  margin-right: auto;
}

.text-block-127 {
  color: #ff003d;
  text-align: center;
  font-size: 15px;
}

.image-279 {
  object-fit: cover;
  border-radius: 10px;
  width: 100%;
  height: 100%;
}

.image-280 {
  height: 35px;
  margin-bottom: 10px;
}

.div-block-209232420 {
  align-items: center;
  display: flex;
}

.image-281 {
  width: 100%;
  max-width: 150px;
  margin-bottom: 20px;
  margin-left: auto;
  margin-right: auto;
}

.ftuk-numbered-grid__main-image {
  z-index: auto;
  float: right;
  object-fit: cover;
  width: 100%;
}

.ftuk-card-type1__header-span-light {
  font-weight: 300;
}

.ftuk-optimised-grid__card-header {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  justify-content: flex-start;
  align-items: flex-start;
  margin-bottom: 8px;
  display: flex;
}

.ftuk-icon-blocks__icon {
  height: 35px;
  margin-bottom: 10px;
  padding-left: 20px;
}

.ftuk-icon-blocks__grid {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
}

.grid-53233031 {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  grid-template-rows: auto;
}

.ftuk-btn-type1---d679ff-download-blue {
  color: #fff;
  background-color: #006eff;
  border: 1px solid #006eff;
  border-radius: 50px;
  align-items: center;
  width: 125px;
  padding: 6px 16px 6px 15px;
  transition: all .2s;
  display: flex;
}

.ftuk-btn-type1---d679ff-download-blue:hover {
  background-color: #006eff;
  border-color: #006eff;
  width: 130px;
}

.ftuk-numbered-grid {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  grid-template-rows: auto;
  grid-template-columns: 3fr 1fr;
  margin-top: 40px;
}

.ftuk-optimised-grid__card {
  background-color: #fff;
  border-radius: 10px;
  padding: 25px;
}

.ftuk-about-strip-t4 {
  color: #002c59;
  border-left: 1px solid #006eff;
  padding-left: 20px;
  font-family: Poppins, sans-serif;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.4;
}

.ftuk-numbered-grid__grid-column {
  grid-template-rows: auto;
  grid-template-columns: auto 1fr;
}

.ftuk-optimised-grid-9 {
  grid-template-rows: auto auto auto;
  grid-template-columns: 1fr 1fr 1fr;
}

.ftuk-icon-blocks__header-text {
  margin-bottom: 10px;
  padding-left: 20px;
  font-family: Poppins, sans-serif;
  font-weight: 600;
}

.ftuk-icon-blocks__header-container--blue {
  border-left: 1px solid #006eff;
}

.ftuk-numbered-grid__heading {
  margin-bottom: 5px;
  font-family: Poppins, sans-serif;
  font-weight: 600;
}

.ftuk-5col-about-business-reterterohjhutcomes-tw {
  grid-column-gap: 30px;
  grid-row-gap: 30px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
}

.ftuk-quote-image {
  object-fit: cover;
  border-radius: 10px;
  width: 100%;
  height: 100%;
}

.cs-collection-details__60 {
  color: #adbdcc;
  min-height: 60px;
  margin-bottom: 20px;
  font-size: 1rem;
}

.ftuk-quote-grid {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1.75fr;
}

.ftuk-numbered-grid__grid-icon {
  height: 35px;
}

.ftuk-about-bar__column-2b {
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.ftuk-optimised-grid__card-icon {
  height: 35px;
}

.ftuk-numbered-grid__four-columns {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
}

.ftuk-numbered-grid__column {
  height: auto;
}

.slide-nav-8 {
  bottom: -56px;
}

.image-284 {
  margin-top: 30px;
}

.image-285 {
  max-width: 150px;
  margin-top: 10px;
  margin-bottom: 10px;
}

.image-285.margin-bottom-40 {
  margin-bottom: 40px;
}

.text-block-129 {
  color: #ff003d;
  text-align: center;
  font-size: 15px;
}

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

.html-embed-10 {
  margin-top: 20px;
}

.image-286 {
  width: 150px;
  margin-bottom: 15px;
}

.image-287 {
  height: 30px;
  margin-right: 20px;
}

.ftuk-card-type1__cntnt-blk-4 {
  width: 100%;
}

.ftuk-btn-type1---006eff-3 {
  color: #fff;
  background-color: #006eff;
  border: 1px solid #006eff;
  border-radius: 50px;
  align-items: center;
  width: 135px;
  padding: 6px 16px 6px 15px;
  transition: all .2s;
  display: flex;
}

.ftuk-btn-type1---006eff-3:hover {
  background-color: #0059ce;
  border-color: #0059ce;
  width: 140px;
}

.ftuk-card-type1__sub-header-4 {
  color: #0a2540;
  margin-bottom: 10px;
  font-size: .875rem;
  font-weight: 600;
}

.image-288 {
  object-fit: contain;
  border-radius: 10px;
  width: 100%;
}

.div-block-209232423 {
  align-items: center;
  display: flex;
}

.ftuk-about-bar__column-3 {
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.div-block-209232424 {
  border: 1px solid #000;
  border-radius: 8px;
  padding: 20px;
}

.cs-collection-heading-3 {
  color: #fff;
}

.slider-6 {
  background-color: #ddd0;
  height: 510px;
}

.image-289 {
  max-width: 150px;
  margin-top: 10px;
  margin-bottom: 10px;
}

.text-block-130 {
  color: #ff003d;
  text-align: center;
  font-size: 15px;
}

.ftuk-optimised-grid-8 {
  grid-template-columns: 1fr 1fr 1fr;
}

.image-290 {
  height: 30px;
  margin-right: 20px;
}

.ftuk-btn-type1---006eff-4 {
  color: #fff;
  background-color: #006eff;
  border: 1px solid #006eff;
  border-radius: 50px;
  align-items: center;
  width: 135px;
  padding: 6px 16px 6px 15px;
  transition: all .2s;
  display: flex;
}

.ftuk-btn-type1---006eff-4:hover {
  background-color: #0059ce;
  border-color: #0059ce;
  width: 140px;
}

.ftuk-btn-type1---006eff-4.centered {
  margin-left: auto;
  margin-right: auto;
}

.ftuk-btn-type1---006eff-4.centered.margin-top-40 {
  margin-top: 40px;
}

.ftuk-btn-type1---006eff-4.margin-bottom-80 {
  margin-bottom: 80px;
}

.ftuk-btn-type1---006eff-4.margin-top-20 {
  margin-top: 20px;
}

.image-291 {
  object-fit: contain;
  border-radius: 10px;
  width: 100%;
}

.div-block-209232425 {
  align-items: center;
  display: flex;
}

.ftuk-about-bar__column-4 {
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.cs-collection-heading-4 {
  color: #fff;
}

.submit-button-3 {
  background-color: #006eff;
}

.ftuk-contact-form__container-3 {
  background-color: #fff;
  border-radius: 10px;
  padding: 25px;
  box-shadow: 8px 8px 20px #00152a4d;
}

.text-color--5566ff-2 {
  color: #56f;
}

.ftuk-contact-info-card-2 {
  background-color: #fff;
  border-radius: 10px;
  padding: 25px;
  box-shadow: 8px 8px 20px #adbdcc4f;
}

.text-block-131 {
  font-size: 12px;
}

.text-color--11efe3-2 {
  color: #11efe3;
}

.text-color--5566ff-3 {
  color: #56f;
}

.heading-17 {
  margin-bottom: 220px;
}

.ftuk-btn-type8---5ccacb-2 {
  color: #fff;
  background-color: #5ccacb;
  border: 1px solid #5ccacb;
  border-radius: 50px;
  align-items: center;
  width: 134px;
  padding: 6px 16px 6px 15px;
  transition: all .2s;
  display: flex;
}

.ftuk-btn-type8---5ccacb-2:hover {
  background-color: #4ababb;
  border-color: #4ababb;
  width: 139px;
}

.field-label-5 {
  color: #fff;
  font-size: 14px;
  font-weight: 400;
}

.ftuk-card-type1__divider--5ccacb-2 {
  background-image: linear-gradient(to right, #5ccacb, #fff);
  width: 100%;
  height: 1px;
  margin-top: 20px;
  margin-bottom: 20px;
}

.ftuk-managed-cloud-infographic-2 {
  background-color: #fff;
  border-radius: 10px;
  padding: 10px;
  position: absolute;
  inset: auto 25px -34px auto;
  box-shadow: 0 6px 20px #808c9752;
}

.ftuk-btn-type1---5ccacb-2 {
  color: #fff;
  background-color: #5ccacb;
  border: 1px solid #5ccacb;
  border-radius: 50px;
  align-items: center;
  width: 135px;
  padding: 6px 16px 6px 15px;
  transition: all .2s;
  display: flex;
}

.ftuk-btn-type1---5ccacb-2:hover {
  background-color: #4ababb;
  border-color: #4ababb;
  width: 140px;
}

.div-block-209232437, .paragraph-14 {
  display: none;
}

.div-block-209232170-copy-3 {
  background-image: url("https://cdn.prod.website-files.com/66c48a30cfb1de83af1774e8/682e2671976626cbe8bc7e78_Artboard%201%402x.webp");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  align-items: center;
  height: 600px;
  display: flex;
  position: relative;
}

.text-color--00cccc {
  color: #0cc;
}

.ftuk-cta2 {
  background-image: linear-gradient(270deg, #0cc, #007096 79%);
  border-radius: 10px;
}

.div-block-lawyer2 {
  background-image: url("https://cdn.prod.website-files.com/66c48a30cfb1de83af1774e8/68a42fb2ce997163e1ef7f9d_your-it-team-maim-banner.webp");
  background-position: 100%;
  background-repeat: no-repeat;
  background-size: cover;
  align-items: center;
  height: 600px;
  display: flex;
  position: relative;
}

.image-88-copy {
  height: 35px;
  margin-right: 20px;
}

.ftuk-btn-type1---d9861c-managed-services-copy-2 {
  color: #fff;
  background-color: #0cc;
  border: 1px solid #0cc;
  border-radius: 50px;
  align-items: center;
  width: 235px;
  padding: 6px 16px 6px 15px;
  transition: all .2s;
  display: flex;
}

.ftuk-btn-type1---d9861c-managed-services-copy-2:hover {
  background-color: #0cc;
  border-color: #0cc;
  width: 240px;
}

.ftuk-btn-type6---5ccacb-3 {
  color: #fff;
  background-color: #5ccacb;
  border: 1px solid #5ccacb;
  border-radius: 50px;
  align-items: center;
  width: 152px;
  padding: 6px 16px 6px 15px;
  transition: all .2s;
  display: flex;
}

.ftuk-btn-type6---5ccacb-3:hover {
  background-color: #4ababb;
  border-color: #4ababb;
  width: 157px;
}

.ftuk-about-strip-desktop-dark {
  color: #f6f9fc;
  border-left: 1px solid #11efe3;
  padding-left: 20px;
  font-family: Poppins, sans-serif;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.4;
}

.small {
  margin-top: 20px;
  font-size: 13px;
}

.ftuk-1-5-1frbcd {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1.75fr;
}

.div-block----00cccc {
  display: none;
}

.ftuk-cta__divider-3 {
  border-bottom: 1px dashed #fff;
  height: 1px;
  margin-bottom: 10px;
}

.ftuk-about-strip-dark {
  color: #f6f9fc;
  border-left: 1px solid #11efe3;
  padding-left: 20px;
  font-family: Poppins, sans-serif;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.4;
}

.div-blockd9861cb {
  border-right: 1px dashed #0cc;
  padding-left: 20px;
  padding-right: 20px;
}

.ftuk-btn-type1---006effdss-teal {
  color: #fff;
  background-color: #0cc;
  border: 1px solid #0cc;
  border-radius: 50px;
  align-items: center;
  width: 220px;
  padding: 6px 16px 6px 15px;
  transition: all .2s;
  display: flex;
}

.ftuk-btn-type1---006effdss-teal:hover {
  background-color: #0cc;
  border-color: #0cc;
  width: 225px;
}

.text-color--00c9be-2 {
  color: #00c9be;
}

.ftuk-submit-button-teal {
  color: #0cc;
  background-color: #3898ec00;
  border: 1px solid #0cc;
  border-radius: 100px;
  padding: 6px 15px;
  font-family: Poppins, sans-serif;
  font-size: .78rem;
  font-weight: 500;
  transition: all .3s;
}

.ftuk-submit-button-teal:hover {
  color: #fff;
  background-color: #0cc;
}

.ftuk-cta__form-block-00cccc {
  background-color: #00cccc78;
  border-top-right-radius: 10px;
  border-bottom-right-radius: 10px;
  flex-direction: column;
  align-items: center;
  padding: 40px;
  display: flex;
}

.text-block-89-copy {
  font-size: 1rem;
  font-weight: 500;
}

.heading-16-copy {
  color: #0cc;
  margin-bottom: 4px;
}

.submit-button--white {
  background-color: #003664;
  border-radius: 4px;
}

.ftuk-cta2__img {
  background-image: url("https://cdn.prod.website-files.com/66c48a30cfb1de83af1774e8/68a42fb2ce997163e1ef7fc7_Image%203.avif");
  background-position: 50% 100%;
  background-size: cover;
  border-top-left-radius: 10px;
  border-bottom-left-radius: 10px;
}

.div-block-209232168-casasopyd9861c-copy {
  border-right: 1px dashed #0cc;
  padding-left: 20px;
  padding-right: 20px;
}

.class-name-01 {
  background-color: #fff;
  padding: 20px;
}

.ftuk-expertise-navi--66cc66 {
  color: #2b2c4f;
  border-radius: 8px;
  align-items: flex-start;
  padding: 20px;
  text-decoration: none;
  transition: background-color .4s, color .4s;
  display: flex;
}

.ftuk-expertise-navi--66cc66:hover {
  color: #6c6;
  background-color: #66cc6614;
}

.ftuk-navigation__link-content-2 {
  align-items: center;
  display: flex;
}

.button-6 {
  color: #fff;
  text-align: center;
  text-transform: none;
  background-color: #a3abb4;
  border: 1px solid #fff;
  border-radius: 100px;
  justify-content: center;
  align-items: center;
  width: 135px;
  padding: 6px 15px;
  font-size: .875rem;
  font-weight: 400;
  text-decoration: none;
  transition: width .2s;
  display: flex;
}

.button-6:hover {
  width: 140px;
}

.button-6.button-3-background-colours-inc-hover--cyber-security {
  background-color: #ff8c00;
  border-color: #ff8c00;
}

.button-6.button-3-background-colours-inc-hover--cyber-security:hover {
  background-color: #df7a00;
  border-color: #df7a00;
}

.button-6.button-3-background-colours-inc-hover--networking-solutions {
  background-color: #ff003d;
  border-color: #ff003d;
}

.button-6.button-3-background-colours-inc-hover--networking-solutions:hover {
  background-color: #df0035;
  border-color: #df0035;
}

.button-6.button-3-background-colours-inc-hover--hybrid-data-solutions {
  background-color: #96c;
  border-color: #96c;
}

.button-6.button-3-background-colours-inc-hover--hybrid-data-solutions:hover {
  background-color: #8050b1;
  border-color: #8050b1;
}

.button-6.button-3-background-colours-inc-hover--managed-services {
  background-color: #5ccacb;
  border-color: #5ccacb;
}

.button-6.button-3-background-colours-inc-hover--managed-services:hover {
  background-color: #4ababb;
  border-color: #4ababb;
}

.button-6.button-3-background-colours-inc-hover--professional-services {
  background-color: #f6c;
  border-color: #f6c;
}

.button-6.button-3-background-colours-inc-hover--professional-services:hover {
  background-color: #e558b6;
  border-color: #e558b6;
}

.button-6.button-3-background-colours-inc-hover--moder-wrokspace {
  background-color: #6c6;
  border-color: #6c6;
}

.button-6.button-3-background-colours-inc-hover--moder-wrokspace:hover {
  background-color: #4eb84e;
  border-color: #4eb84e;
}

.ftuk-navigation__link-title-mobile {
  letter-spacing: -.02em;
  font-size: 16px;
  font-weight: 500;
  line-height: 24px;
  display: none;
}

.speaker-arrow-2 {
  background-color: #006eff;
  border: 1px #ffffff0a;
  border-radius: 100px;
  justify-content: center;
  align-items: center;
  width: 60px;
  height: 60px;
  padding: 0;
  display: flex;
  inset: auto 5vw 5vw auto;
}

.speaker-arrow-2.left {
  margin-right: 72px;
  left: auto;
  right: 5vw;
}

.ftuk-expertise-navi--5ccacb {
  color: #2b2c4f;
  border-radius: 8px;
  align-items: flex-start;
  padding: 20px;
  text-decoration: none;
  transition: background-color .4s, color .4s;
  display: flex;
}

.ftuk-expertise-navi--5ccacb:hover {
  color: #5ccacb;
  background-color: #5ccacb14;
}

.ftuk-navigation__product-grid {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-rows: auto auto auto;
}

.ftuk-expertise-navi--ffaa600-2 {
  color: #2b2c4f;
  border-radius: 8px;
  align-items: flex-start;
  padding: 20px;
  text-decoration: none;
  transition: background-color .4s, color .4s;
  display: flex;
}

.ftuk-expertise-navi--ffaa600-2:hover {
  color: #ff8c00;
  background-color: #ffa60014;
}

.ftuk-navigation__icon {
  width: 30px;
  margin-right: 14px;
}

.ftuk-about-strip-mobile-2 {
  color: #11efe3;
  border-left: 1px solid #11efe3;
  padding-left: 20px;
  font-family: Poppins, sans-serif;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.4;
  display: none;
}

.ftuk-about-strip-2 {
  color: #11efe3;
  border-left: 1px solid #11efe3;
  padding-left: 20px;
  font-family: Poppins, sans-serif;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.4;
}

.ftuk-expertise-navi--9966cc {
  color: #2b2c4f;
  border-radius: 8px;
  align-items: flex-start;
  padding: 20px;
  text-decoration: none;
  transition: background-color .4s, color .4s;
  display: flex;
}

.ftuk-expertise-navi--9966cc:hover {
  color: #96c;
  background-color: #9966cc14;
}

.ftuk-navition__link-description-2 {
  color: #808c97;
  letter-spacing: .02em;
  font-size: 13px;
  font-weight: 400;
  line-height: 1.5;
}

.ftuk-card-type1-4 {
  background-color: #fff;
  border-radius: 10px;
  transition: all .6s;
  box-shadow: 8px 8px 20px #adbdcc4f;
}

.ftuk-card-type1-4:hover {
  transform: translate(0, -10px);
  box-shadow: -1px -1px 20px 3px #4254661a, 8px 8px 20px #adbdcc4f;
}

.ftuk-card-type1-4.border-top--006eff {
  border-top: 4px solid #006eff;
}

.ftuk-card-type1-4.border-top-ftuk-btn-type1---5ccacb {
  border-top: 4px solid #5ccacb;
}

.ftuk-card-type1-4.border-top--ff8c00 {
  border-top: 4px solid #ff8c00;
}

.ftuk-card-type1-4.border-top--ff003d {
  border-top: 4px solid #ff003d;
}

.ftuk-card-type1-4.border-top--9966cc {
  border-top: 4px solid #96c;
}

.ftuk-card-type1-4.border-top--66cc66 {
  border-top: 4px solid #6c6;
}

.ftuk-card-type1-4.border-top-ftuk-btn-type1---ff66cc {
  border-top: 4px solid #f6c;
}

.ftuk-navigation__dropdown-left-column-v2 {
  border-right: 1px dashed #6667ab;
  height: 100%;
  padding-left: 0;
  padding-right: 20px;
}

.ftuk-navigation__link-title {
  letter-spacing: -.02em;
  font-size: 16px;
  font-weight: 500;
  line-height: 24px;
}

.ftuk-about-strip-desktop-2 {
  color: #11efe3;
  border-left: 1px solid #11efe3;
  padding-left: 20px;
  font-family: Poppins, sans-serif;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.4;
}

.ftuk-navigation__product-grid-v3 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-rows: auto auto auto;
  grid-template-columns: 1fr;
}

.ftuk-navigation__dropdown-grid-v2 {
  grid-column-gap: 0px;
  grid-row-gap: 24px;
  grid-template-rows: auto;
  grid-template-columns: 2fr 1fr;
  width: 100%;
}

.image-3-what-we-do-2 {
  z-index: 1;
  object-fit: cover;
  border-radius: 10px;
  width: 100%;
  height: 480px;
  position: relative;
}

.ftuk-btn-type4b---5566ff-2 {
  color: #fff;
  background-color: #006eff;
  border: 1px solid #56f;
  border-radius: 50px;
  align-items: center;
  width: 135px;
  padding: 6px 16px 6px 15px;
  transition: all .2s;
  display: flex;
}

.ftuk-btn-type4b---5566ff-2:hover {
  background-color: #0059ce;
  border-color: #3e4dd5;
  width: 140px;
}

.ftuk-navigation__navigation-title {
  color: #6667ab;
  letter-spacing: .08em;
  margin-bottom: 20px;
  font-size: 14px;
  font-weight: 600;
  line-height: 24px;
}

.ftuk-expertise-navi--ff66cc {
  color: #2b2c4f;
  border-radius: 8px;
  align-items: flex-start;
  padding: 20px;
  text-decoration: none;
  transition: background-color .4s, color .4s;
  display: flex;
}

.ftuk-expertise-navi--ff66cc:hover {
  color: #f6c;
  background-color: #ff66cc14;
}

.ftuk-navition__link-description-mobile {
  color: #2b2c4f;
  letter-spacing: .02em;
  font-size: 13px;
  font-weight: 400;
  line-height: 24px;
  display: none;
}

.ftuk-cta__form-block-3 {
  border-top-right-radius: 10px;
  border-bottom-right-radius: 10px;
  flex-direction: column;
  align-items: center;
  padding: 40px;
  display: flex;
}

.ftuk-navigation__dropdown-left-column-v4 {
  height: 100%;
  padding-left: 20px;
}

.ftuk-card-type1__expertise-heading-4 {
  color: #0a2540;
  margin-bottom: 10px;
  font-size: .875rem;
  font-weight: 500;
}

.ftuk-navigation__dropdown-container {
  max-width: 1080px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.ftuk-card-type1__divider--006eff-3 {
  background-image: linear-gradient(to right, #006eff, #fff);
  width: 100%;
  height: 1px;
  margin-top: 20px;
  margin-bottom: 20px;
}

.ftuk-1-5-1fr-who-we-are-3 {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 2fr;
}

.ftuk-about-us-stat__content-block-3 {
  border-left: 1px solid #11efe3;
  margin-left: 12.5px;
  padding-left: 12.5px;
}

.ftuk-about-bar__column-7 {
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.ftuk-cta__grid-5 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: 1.5fr 1fr;
  position: relative;
}

.ftuk-cta3__img {
  background-image: url("https://cdn.prod.website-files.com/66c48a30cfb1de83af1774e8/68a4356000dd8d88ffe91da6_Image%203.avif");
  background-position: 50% 100%;
  background-size: cover;
  border-top-left-radius: 10px;
  border-bottom-left-radius: 10px;
}

.div-block-lawyer3bvczcdcc-copy {
  background-image: url("https://cdn.prod.website-files.com/66c48a30cfb1de83af1774e8/68a4356000dd8d88ffe91d9b_networking-banner.avif");
  background-position: 100%;
  background-repeat: no-repeat;
  background-size: cover;
  align-items: center;
  height: 600px;
  display: flex;
  position: relative;
}

.text-color--ff3333 {
  color: #0cc;
}

.ftuk-btn-type1---ff33332b {
  color: #fff;
  background-color: #f33;
  border: 1px solid #f33;
  border-radius: 50px;
  align-items: center;
  width: 254px;
  padding: 6px 16px 6px 15px;
  transition: all .2s;
  display: flex;
}

.ftuk-btn-type1---ff33332b:hover {
  background-color: #f33;
  border-color: #f33;
  width: 259px;
}

.ftuk-cta2bc {
  background-image: linear-gradient(270deg, #f33, #a00000 79%);
  border-radius: 10px;
}

.ftuk-cta__form-block-00dfdfdcccc-copy {
  background-color: #f336;
  border-top-right-radius: 10px;
  border-bottom-right-radius: 10px;
  flex-direction: column;
  align-items: center;
  padding: 40px;
  display: flex;
}

.ftuk-btn-type1---ff3333 {
  color: #fff;
  background-color: #f33;
  border: 1px solid #f33;
  border-radius: 50px;
  align-items: center;
  width: 220px;
  padding: 6px 16px 6px 15px;
  transition: all .2s;
  display: flex;
}

.ftuk-btn-type1---ff3333:hover {
  background-color: #f33;
  border-color: #f33;
  width: 225px;
}

.grid-53233012-copy {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
}

.dischem-logo {
  height: 65px;
}

.text-color--00c9bebvm {
  color: #fff;
}

.image-152bvcfg {
  height: 70px;
}

.image-151vcb {
  height: 50px;
  margin-bottom: 10px;
}

.div-blockd9861cb--text-color--00cccc-ff3333 {
  border-right: 1px dashed #f33;
  padding-left: 20px;
  padding-right: 20px;
}

.ftuk-submit-button--ff3333 {
  color: #f33;
  background-color: #3898ec00;
  border: 1px solid #f33;
  border-radius: 100px;
  padding: 6px 15px;
  font-family: Poppins, sans-serif;
  font-size: .78rem;
  font-weight: 500;
  transition: all .3s;
}

.ftuk-submit-button--ff3333:hover {
  color: #fff;
  background-color: #f33;
}

.text-color--00cccc-ff3333 {
  color: #f33;
}

.heading-16-copybv-copy {
  color: #f33;
  margin-bottom: 4px;
}

.image-312 {
  margin-bottom: 60px;
}

.text-span-34 {
  color: #006eff;
}

.ftuk-expertise-navi--006eff-4 {
  color: #2b2c4f;
  border-radius: 8px;
  align-items: flex-start;
  padding: 20px;
  text-decoration: none;
  transition: background-color .4s, color .4s;
  display: flex;
}

.ftuk-expertise-navi--006eff-4:hover {
  color: #006eff;
  background-color: #006eff14;
}

.image-313 {
  object-fit: cover;
  border-radius: 10px;
  width: 100%;
  height: 100%;
}

.div-block-209232455 {
  background-color: #fff;
}

.slide-nav-14 {
  display: none;
}

.acas-4 {
  color: #0059ce;
  margin-bottom: 40px;
  font-size: 1.8rem;
}

.ftuk-expertise-navi--ff003d-4 {
  color: #2b2c4f;
  border-radius: 8px;
  align-items: flex-start;
  padding: 20px;
  text-decoration: none;
  transition: background-color .4s, color .4s;
  display: flex;
}

.ftuk-expertise-navi--ff003d-4:hover {
  color: #ff003d;
  background-color: #ff003d14;
}

.grid-53233046 {
  grid-column-gap: 25px;
  grid-row-gap: 25px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

.ftuk-card-type2__header-icon-copy-copy-5 {
  max-height: 30px;
}

.slide-nav-15 {
  display: none;
  top: 319px;
}

.image-314 {
  height: 30px;
  margin-right: 20px;
}

.text-color--ffa600-5 {
  color: #ffa600;
}

.div-block-209232456 {
  justify-content: center;
  align-items: center;
  min-height: 100px;
  margin-bottom: 20px;
  display: flex;
}

.ftuk-card-type2__header-icon-copy-copy-6 {
  max-height: 30px;
}

.ftuk-card-type2__header-icon-copy-copy-7 {
  max-height: 28px;
}

.text-block-152 {
  text-align: center;
  margin-bottom: 40px;
  padding-left: 100px;
  padding-right: 100px;
}

.div-block-209232458 {
  position: relative;
}

.image-315 {
  position: absolute;
  inset: -12px auto auto -12px;
}

.div-block-209232459 {
  background-color: #808c9747;
  width: 50%;
  height: 1px;
  margin-bottom: 20px;
}

.image-316 {
  max-height: 35px;
  margin-bottom: 20px;
}

.text-color--11efe3-5 {
  color: #11efe3;
}

.text-color--11efe3-5.margin-bottom-0.font-change-employer-stat {
  font-family: Poppins, sans-serif;
  font-weight: 500;
}

.div-block-209232460 {
  background-color: #fff;
  border-radius: 10px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  min-height: 280px;
  padding-left: 40px;
  padding-right: 40px;
  display: flex;
}

.image-322 {
  max-width: 150px;
  margin-top: 10px;
  margin-bottom: 10px;
}

.ftuk-btn-type1---ff003d-2 {
  color: #fff;
  text-align: center;
  background-color: #ff003d;
  border: 1px solid #ff003d;
  border-radius: 50px;
  flex-wrap: nowrap;
  align-items: center;
  width: 135px;
  padding: 6px 16px 6px 15px;
  font-size: .703125rem;
  transition: all .2s;
  display: flex;
}

.ftuk-btn-type1---ff003d-2:hover {
  background-color: #df0035;
  border-color: #df0035;
  width: 140px;
}

.ftuk-optimised-grid {
  grid-template-columns: 1fr 1fr 1fr;
}

.text-block-156 {
  color: #ff003d;
  text-align: center;
  font-size: 15px;
}

.ftuk-icon-blocks__header-container {
  border-left: 1px solid #ff003d;
}

.ftuk-about-strip-t2 {
  color: #002c59;
  border-left: 1px solid #ff003d;
  padding-left: 20px;
  font-family: Poppins, sans-serif;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.4;
}

.image-323 {
  height: 30px;
  margin-right: 20px;
}

.image-324 {
  object-fit: contain;
  border-radius: 10px;
  width: 100%;
}

.div-block-209232467 {
  align-items: center;
  display: flex;
}

.ftuk-4col-about-business-ohjhutcomes-tw-copy {
  grid-column-gap: 30px;
  grid-row-gap: 30px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
}

.cs-collection-heading-5 {
  color: #fff;
  margin-bottom: 10px;
  font-family: Poppins, sans-serif;
  font-size: 1.333rem;
  font-weight: 500;
}

.image-328 {
  max-width: 150px;
  margin-top: 10px;
  margin-bottom: 10px;
}

.text-block-158 {
  color: #ff003d;
  text-align: center;
  font-size: 15px;
}

.ftuk-4col-about-business-reterterohjhutcomes-tw-copy-copy {
  grid-column-gap: 30px;
  grid-row-gap: 30px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
}

.image-329 {
  object-fit: cover;
  border-radius: 10px;
  width: 100%;
  height: 100%;
}

.image-330 {
  height: 30px;
  margin-right: 20px;
}

.image-331 {
  object-fit: contain;
  border-radius: 10px;
  width: 100%;
}

.ftuk-btn-type1---ffa600-2 {
  color: #fff;
  background-color: #ffa600;
  border: 1px solid #ffa600;
  border-radius: 50px;
  align-items: center;
  width: 135px;
  padding: 6px 16px 6px 15px;
  transition: all .2s;
  display: flex;
}

.ftuk-btn-type1---ffa600-2:hover {
  background-color: #ff8c00;
  border-color: #ff8c00;
  width: 140px;
}

.div-block-209232469 {
  align-items: center;
  display: flex;
}

.ftuk-icon-blocks__header-container--orane {
  border-left: 1px solid #ff8c00;
}

.cs-collection-heading-7 {
  color: #fff;
}

.slider-7 {
  background-color: #ddd0;
  height: 510px;
}

.slider-7.send-back {
  z-index: -1;
}

.ftuk-about-strip-t3 {
  color: #002c59;
  border-left: 1px solid #ff8c00;
  padding-left: 20px;
  font-family: Poppins, sans-serif;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.4;
}

.ftuk-about-strip-t3.ftuk-about-strip-t3--purple {
  border-left-color: #96c;
}

.image-332 {
  max-width: 150px;
  margin-top: 10px;
  margin-bottom: 10px;
}

.text-block-159 {
  color: #ff003d;
  text-align: center;
  font-size: 15px;
}

.ftuk-icon-blocks__header-container--purple {
  border-left: 1px solid #96c;
}

.image-333 {
  height: 30px;
  margin-right: 20px;
}

.ftuk-btn-type1---96c-2 {
  color: #fff;
  background-color: #96c;
  border: 1px solid #96c;
  border-radius: 50px;
  align-items: center;
  width: 135px;
  padding: 6px 16px 6px 15px;
  transition: all .2s;
  display: flex;
}

.ftuk-btn-type1---96c-2:hover {
  background-color: #8050b1;
  border-color: #8050b1;
  width: 140px;
}

.ftuk-4col-about-business-reterterohjhutcomes-tw-5 {
  grid-column-gap: 30px;
  grid-row-gap: 30px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
}

.image-334 {
  object-fit: contain;
  border-radius: 10px;
  width: 100%;
}

.div-block-209232470 {
  align-items: center;
  display: flex;
}

.text-span-39 {
  font-weight: 300;
}

.ftuk-btn-type9---96c {
  color: #fff;
  background-color: #96c;
  border: 1px solid #96c;
  border-radius: 50px;
  align-items: center;
  width: 122px;
  padding: 6px 16px 6px 15px;
  transition: all .2s;
  display: flex;
}

.ftuk-btn-type9---96c:hover {
  background-color: #8050b1;
  border-color: #8050b1;
  width: 127px;
}

.cs-collection-heading-8 {
  color: #fff;
}

.slide-nav-2b {
  top: 319px;
}

.div-block-157bcv {
  background-color: #fff;
  border-radius: 10px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  min-height: 280px;
  padding: 20px 40px;
  display: flex;
}

.image-63principadsfs {
  max-width: 110%;
  max-height: 40px;
  margin-bottom: 20px;
  position: static;
}

.image-335 {
  border-radius: 10px;
  position: absolute;
  top: 0;
  left: 0;
}

.div-block-209232471 {
  min-height: 280px;
  position: relative;
}

.ftuk-btn-type1---006eff-watch {
  border: 1px solid var(--color);
  background-color: var(--color);
  color: var(--ffffff);
  border-radius: 50px;
  align-items: center;
  width: 135px;
  padding: 6px 16px 6px 15px;
  transition: all .2s;
  display: flex;
}

.ftuk-btn-type1---006eff-watch:hover {
  border-color: var(--0059ce);
  background-color: var(--0059ce);
  width: 140px;
}

.ftuk-btn-type1---006eff-watch.margin-bottom-10 {
  z-index: 2;
  width: 140px;
  position: absolute;
  bottom: 20px;
  left: 50%;
  transform: translateX(-50%);
}

.ftuk-btn-type1---006eff-watch.margin-bottom-10:hover {
  width: 145px;
}

.ftuk-btn-type1---006eff0temp {
  border: 1px solid var(--color);
  background-color: var(--color);
  color: var(--ffffff);
  border-radius: 50px;
  align-items: center;
  width: 135px;
  padding: 6px 16px 6px 15px;
  transition: all .2s;
  display: flex;
}

.ftuk-btn-type1---006eff0temp:hover {
  border-color: var(--0059ce);
  background-color: var(--0059ce);
  width: 140px;
}

.grid-53233048 {
  grid-template-columns: 1fr 1fr 1fr 1fr;
}

.ftuk-section-40-100-custom-darryl-2 {
  padding-top: 80px;
  padding-bottom: 100px;
}

.heading-22 {
  text-align: left;
  margin-bottom: 40px;
  font-size: 1.5rem;
  font-weight: 500;
}

.div-block-209232472 {
  flex-direction: column;
  justify-content: space-between;
  width: 100%;
  height: 100%;
  margin-bottom: auto;
  padding: 20px;
  display: flex;
}

.ftuk-explore-azure-title-2 {
  color: #0a2540;
  margin-bottom: 10px;
  font-family: Poppins, sans-serif;
  font-size: 1rem;
  font-weight: 600;
  line-height: 1.2;
}

.image-336 {
  object-fit: cover;
  background-image: url("https://cdn.prod.website-files.com/66c48a30cfb1de83af1774e8/66c48a30cfb1de83af17789d_AIforBusinessBannerImage-resized.avif");
  background-position: 100%;
  background-size: cover;
  border-top-left-radius: 10px;
  border-bottom-left-radius: 10px;
  width: 150px;
  height: 100%;
}

.div-block-209232473 {
  background-color: #fff;
  border-radius: 10px;
  display: flex;
}

.div-block-209232474 {
  flex-direction: column;
  justify-content: space-between;
  width: 100%;
  height: 100%;
  margin-bottom: auto;
  padding: 20px;
  display: flex;
}

.ftuk-explore-azure-title-3 {
  color: #0a2540;
  margin-bottom: 10px;
  font-family: Poppins, sans-serif;
  font-size: 1rem;
  font-weight: 600;
  line-height: 1.2;
}

.image-337 {
  object-fit: cover;
  background-image: url("https://cdn.prod.website-files.com/66c48a30cfb1de83af1774e8/66c48a30cfb1de83af17789d_AIforBusinessBannerImage-resized.avif");
  background-position: 100%;
  background-size: cover;
  border-top-left-radius: 10px;
  border-bottom-left-radius: 10px;
  width: 150px;
  height: 100%;
}

.div-block-209232475 {
  background-color: #fff;
  border-radius: 10px;
  display: flex;
}

.div-block-209232476 {
  flex-direction: column;
  justify-content: space-between;
  width: 100%;
  height: 100%;
  margin-bottom: auto;
  padding: 20px;
  display: flex;
}

.ftuk-explore-azure-title-4 {
  color: #0a2540;
  margin-bottom: 10px;
  font-family: Poppins, sans-serif;
  font-size: 1rem;
  font-weight: 600;
  line-height: 1.2;
}

.image-338 {
  object-fit: cover;
  background-image: url("https://cdn.prod.website-files.com/66c48a30cfb1de83af1774e8/66c48a30cfb1de83af17789d_AIforBusinessBannerImage-resized.avif");
  background-position: 100%;
  background-size: cover;
  border-top-left-radius: 10px;
  border-bottom-left-radius: 10px;
  width: 150px;
  height: 100%;
}

.div-block-209232477 {
  background-color: #fff;
  border-radius: 10px;
  display: flex;
}

.div-block-209232478 {
  flex-direction: column;
  justify-content: space-between;
  width: 100%;
  height: 100%;
  margin-bottom: auto;
  padding: 20px;
  display: flex;
}

.ftuk-explore-azure-title-5 {
  color: #0a2540;
  margin-bottom: 10px;
  font-family: Poppins, sans-serif;
  font-size: 1rem;
  font-weight: 600;
  line-height: 1.2;
}

.image-339 {
  object-fit: cover;
  background-image: url("https://cdn.prod.website-files.com/66c48a30cfb1de83af1774e8/66c48a30cfb1de83af17789d_AIforBusinessBannerImage-resized.avif");
  background-position: 100%;
  background-size: cover;
  border-top-left-radius: 10px;
  border-bottom-left-radius: 10px;
  width: 150px;
  height: 100%;
}

.div-block-209232479 {
  background-color: #fff;
  border-radius: 10px;
  display: flex;
}

.ftuk-btn-type1---6c6-2 {
  color: #fff;
  background-color: #6c6;
  border: 1px solid #6c6;
  border-radius: 50px;
  align-items: center;
  width: 135px;
  padding: 6px 16px 6px 15px;
  transition: all .2s;
  display: flex;
}

.ftuk-btn-type1---6c6-2:hover {
  background-color: #4eb84e;
  border-color: #4eb84e;
  width: 140px;
}

.ftuk-btn-type1---ff8c00-2 {
  color: #fff;
  background-color: #ff8c00;
  border: 1px solid #ff8c00;
  border-radius: 50px;
  align-items: center;
  width: 135px;
  padding: 6px 16px 6px 15px;
  transition: all .2s;
  display: flex;
}

.ftuk-btn-type1---ff8c00-2:hover {
  background-color: #df7a00;
  border-color: #df7a00;
  width: 140px;
}

.ftuk-card-type1__divider--9966cc-2 {
  background-image: linear-gradient(to right, #96c, #fff);
  width: 100%;
  height: 1px;
  margin-top: 20px;
  margin-bottom: 20px;
}

.ftuk-card-type1__divider--ff66cc-2 {
  background-image: linear-gradient(to right, #f6c, #fff);
  width: 100%;
  height: 1px;
  margin-top: 20px;
  margin-bottom: 20px;
}

.ftuk-card-type1__divider--ff003d-2 {
  background-image: linear-gradient(to right, #ff003d, #fff);
  width: 100%;
  height: 1px;
  margin-top: 20px;
  margin-bottom: 20px;
}

.ftuk-btn-type1---96c-3 {
  color: #fff;
  background-color: #96c;
  border: 1px solid #96c;
  border-radius: 50px;
  align-items: center;
  width: 135px;
  padding: 6px 16px 6px 15px;
  transition: all .2s;
  display: flex;
}

.ftuk-btn-type1---96c-3:hover {
  background-color: #8050b1;
  border-color: #8050b1;
  width: 140px;
}

.ftuk-card-type1__divider--6c6-2 {
  background-image: linear-gradient(to right, #6c6, #fff);
  width: 100%;
  height: 1px;
  margin-top: 20px;
  margin-bottom: 20px;
}

.ftuk-btn-type1---f6c-2 {
  color: #fff;
  background-color: #f6c;
  border: 1px solid #f6c;
  border-radius: 50px;
  align-items: center;
  width: 135px;
  padding: 6px 16px 6px 15px;
  transition: all .2s;
  display: flex;
}

.ftuk-btn-type1---f6c-2:hover {
  background-color: #e658b6;
  border-color: #e558b6;
  width: 140px;
}

.background-video-4 {
  height: 400px;
  display: flex;
}

.div-block-209232232bcdrt {
  align-self: center;
  width: 100%;
  max-width: 1080px;
  position: absolute;
  top: 72px;
  left: 50%;
  transform: translateX(-50%);
}

.xasasas {
  color: #fff;
  background-color: #006eff;
  border-radius: 5px;
  margin-bottom: 13px;
  padding: 10px 15px;
  font-size: 1.2rem;
  display: inline-flex;
}

.heading-19 {
  color: #f6f9fc;
  margin-bottom: 20px;
  font-size: 3.5rem;
  font-weight: 600;
}

.text-span-37 {
  color: #006eff;
  padding-left: 6px;
  padding-right: 6px;
  font-size: 4rem;
}

.paragraph-13-copy {
  color: #fff;
  width: 100%;
  max-width: 700px;
  font-size: 18px;
  line-height: 1.8;
}

.image-163 {
  height: 400px;
  position: absolute;
  inset: auto 0% 0% auto;
}

.grid-31ccksms {
  grid-column-gap: 40px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

.ftuk-accordion-light-new {
  z-index: 0;
}

.ftuk-btn-type7---5ccacb-3 {
  color: #fff;
  background-color: #5ccacb;
  border: 1px solid #5ccacb;
  border-radius: 50px;
  align-items: center;
  width: 121px;
  padding: 6px 16px 6px 15px;
  transition: all .2s;
  display: flex;
}

.ftuk-btn-type7---5ccacb-3:hover {
  background-color: #4ababb;
  border-color: #4ababb;
  width: 126px;
}

.list {
  color: #fff;
  padding-left: 15px;
}

.ftuk-1fr-1-25-managed-services {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  grid-template-rows: auto;
  grid-template-columns: 1.25fr 1fr;
}

.ms-2equal-column {
  grid-column-gap: 60px;
  grid-row-gap: 60px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  margin-top: 40px;
}

.bold-text-5, .paragraph-17, .paragraph-18, .paragraph-19, .paragraph-20, .paragraph-21, .div-block-209232491, .div-block-209232492, .div-block-209232493, .paragraph-22, .paragraph-23, .div-block-209232494 {
  color: #425466;
}

.ftuk-maximise {
  height: 385px;
  position: absolute;
  bottom: 0;
  right: 0;
}

.ftuk-networking-maximise {
  background-image: url("https://cdn.prod.website-files.com/66c48a30cfb1de83af1774e8/683009aac966c709f304a707_Sub%20pages.avif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 385px;
  display: flex;
  position: relative;
}

.ftuk-optimise {
  height: 385px;
  position: absolute;
  bottom: 0;
  right: 0;
}

.ftuk-networking-optimise {
  background-image: url("https://cdn.prod.website-files.com/66c48a30cfb1de83af1774e8/683009aac966c709f304a707_Sub%20pages.avif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 385px;
  display: flex;
  position: relative;
}

.ftuk-modernize-new {
  height: 385px;
  position: absolute;
  bottom: 0;
  right: 0;
}

.ftuk-modernize {
  background-image: url("https://cdn.prod.website-files.com/66c48a30cfb1de83af1774e8/683009aac966c709f304a707_Sub%20pages.avif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 385px;
  display: flex;
  position: relative;
}

.ftuk-control-new {
  height: 385px;
  position: absolute;
  bottom: 0;
  right: 0;
}

.ftuk-control-costs {
  background-image: url("https://cdn.prod.website-files.com/66c48a30cfb1de83af1774e8/683009aac966c709f304a707_Sub%20pages.avif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 385px;
  display: flex;
  position: relative;
}

.ftuk-card-type1__divider--ff66cc-3 {
  background-image: linear-gradient(to right, #f6c, #fff);
  width: 100%;
  height: 1px;
  margin-top: 20px;
  margin-bottom: 20px;
}

.text-block-164 {
  color: #ff003d;
  text-align: center;
  font-size: 15px;
}

.submit-button-10 {
  border-radius: 4px;
}

.text-block-165 {
  color: #fff;
  font-size: 12px;
}

.ftza-contact-form-component {
  background-image: url("https://cdn.prod.website-files.com/66c48a30cfb1de83af1774e8/689b21ac665fea4b2ced5633_Corp%20Dark.avif");
  background-position: 0 0;
  background-size: cover;
  border-radius: 10px;
}

.div-block-209232500 {
  border-radius: 10px;
  margin-bottom: 10px;
  display: flex;
}

.div-block-209232500.background-color--5ccacb {
  background-color: #5ccacb;
  align-items: center;
}

.div-block-209232500.background-color--4badaa {
  background-color: #4badaa;
  align-items: center;
}

.div-block-209232500.background-color--9cd8d6 {
  background-color: #9cd8d6;
  align-items: center;
}

.div-block-209232500.background-color--7cd1cf {
  background-color: #7cd1cf;
  align-items: center;
}

.div-block-209232501 {
  flex-direction: column;
  justify-content: space-between;
  display: flex;
}

.image-346 {
  object-fit: cover;
  border-radius: 10px;
  width: 100%;
  height: 100%;
}

.div-block-209232502 {
  max-width: 700px;
  margin-right: auto;
  padding-top: 20px;
  padding-bottom: 20px;
  padding-left: 20px;
}

.text-block-167 {
  color: #fff;
  margin-right: 20px;
  font-size: .9rem;
}

.image-347 {
  min-width: 320px;
  min-height: 550px;
  max-height: 320px;
  position: absolute;
  bottom: -199px;
  left: -77px;
}

.ftuk-accordion-light__droplist-4 {
  background-color: #0000;
  border-bottom: 1px solid #4254664f;
  display: block;
  position: static;
}

.div-block-209232503 {
  color: #fff;
  align-items: center;
  display: flex;
}

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

.div-block-209232504 {
  max-width: 700px;
  margin-right: auto;
  padding-top: 20px;
  padding-bottom: 20px;
  padding-left: 20px;
}

.image-349 {
  height: 20px;
}

.ftuk-body-regular-4 {
  color: #627991;
  text-align: left;
  margin-bottom: 0;
  font-size: 1rem;
  line-height: 1.5;
}

.ftuk-body-regular-4.margin-bottom-80 {
  margin-bottom: 80px;
}

.ftuk-body-regular-4.margin-top-bottom-20 {
  margin-top: 20px;
  margin-bottom: 20px;
}

.grid-53233051 {
  grid-column-gap: 25px;
  grid-row-gap: 25px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

.div-block-209232505 {
  max-width: 700px;
  margin-right: auto;
  padding-top: 20px;
  padding-bottom: 20px;
  padding-left: 20px;
}

.div-block-209232506 {
  width: 220px;
  position: relative;
}

.div-block-209232507 {
  justify-content: center;
  align-items: center;
  min-height: 100px;
  margin-bottom: 20px;
  display: flex;
}

.div-block-209232508 {
  max-width: 700px;
  margin-right: auto;
  padding-top: 20px;
  padding-bottom: 20px;
  padding-left: 20px;
}

.grid-53233052 {
  grid-column-gap: 60px;
  grid-row-gap: 60px;
  grid-template-rows: auto;
  grid-template-columns: auto 1fr;
  margin-top: 80px;
}

.image-351 {
  width: 50px;
  margin-right: 20px;
}

.slide-nav-21 {
  display: block;
  top: 319px;
}

.grid-53233053 {
  grid-template-rows: auto auto auto auto auto;
  grid-template-columns: 1fr;
}

.div-block-209232509 {
  align-items: center;
  display: flex;
}

.div-block-209232510 {
  background-color: #808c9747;
  width: 50%;
  height: 1px;
  margin-bottom: 20px;
}

.image-352 {
  max-height: 35px;
  margin-bottom: 20px;
}

.grid-53233054 {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  grid-template-rows: auto;
  margin-top: 40px;
}

.text-block-169 {
  color: #fff;
  margin-bottom: 10px;
  font-size: 18px;
  font-weight: 600;
}

.div-block-209232511 {
  background-color: #fff;
  border-radius: 10px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  min-height: 280px;
  padding-left: 40px;
  padding-right: 40px;
  display: flex;
}

.image-353 {
  object-fit: cover;
  border-radius: 10px;
  width: 100%;
  height: 150px;
  margin-bottom: 20px;
}

.ftuk-btn-type5---ff66cc-3 {
  color: #fff;
  background-color: #f6c;
  border: 1px solid #f6c;
  border-radius: 50px;
  align-items: center;
  width: 132px;
  padding: 6px 16px 6px 15px;
  transition: all .2s;
  display: flex;
}

.ftuk-btn-type5---ff66cc-3:hover {
  background-color: #e558b6;
  border-color: #e558b6;
  width: 137px;
}

.div-block-209232512 {
  border-radius: 10px;
  margin-bottom: 10px;
  display: flex;
}

.div-block-209232512.background-color--ff66cc {
  background-color: #f6c;
  align-items: center;
}

.div-block-209232512.background-color--ff76df {
  background-color: #ff76df;
  align-items: center;
}

.div-block-209232512.background-color--d845ae {
  background-color: #d845ae;
  align-items: center;
}

.div-block-209232512.background-color--fc97df {
  background-color: #fc97df;
  align-items: center;
}

.div-block-209232513 {
  flex-direction: column;
  justify-content: space-between;
  display: flex;
}

.div-block-209232514 {
  max-width: 700px;
  margin-right: auto;
  padding-top: 20px;
  padding-bottom: 20px;
  padding-left: 20px;
}

.text-block-171 {
  color: #fff;
  margin-right: 20px;
  font-size: .9rem;
}

.image-354 {
  min-width: 320px;
  min-height: 550px;
  max-height: 320px;
  position: absolute;
  bottom: -199px;
  left: -77px;
}

.div-block-209232515 {
  max-width: 700px;
  margin-right: auto;
  padding-top: 20px;
  padding-bottom: 20px;
  padding-left: 20px;
}

.image-355 {
  height: 20px;
}

.ftuk-body-regular-6 {
  color: #627991;
  text-align: left;
  margin-bottom: 0;
  font-size: 1rem;
  line-height: 1.5;
}

.ftuk-body-regular-6.margin-top-bottom-40 {
  margin-top: 20px;
  margin-bottom: 40px;
}

.ftuk-body-regular-6.margin-top-bottom-20 {
  margin-top: 20px;
  margin-bottom: 20px;
}

.text-block-172 {
  color: #627991;
  text-align: center;
  padding-top: 10px;
  font-size: 12px;
  font-weight: 500;
  line-height: 1.3;
}

.div-block-209232516 {
  background-color: #00c9be;
  width: 1px;
  height: 30px;
  margin-top: -20px;
  margin-left: 27px;
  position: absolute;
  inset: -17% auto auto 13%;
}

.div-block-209232517 {
  max-width: 700px;
  margin-right: auto;
  padding-top: 20px;
  padding-bottom: 20px;
  padding-left: 20px;
}

.ftuk-section-identifier-3 {
  align-items: center;
}

.div-block-209232518 {
  width: 220px;
  position: relative;
}

.image-357 {
  width: 100%;
}

.div-block-209232519 {
  max-width: 700px;
  margin-right: auto;
  padding-top: 20px;
  padding-bottom: 20px;
  padding-left: 20px;
}

.grid-53233055 {
  grid-column-gap: 60px;
  grid-row-gap: 60px;
  grid-template-rows: auto;
  grid-template-columns: auto 1fr;
  margin-top: 80px;
}

.div-block-209232520 {
  background-color: #f6c;
  width: 1px;
  height: 40px;
  margin-top: -20px;
  margin-left: 27px;
  position: absolute;
  inset: -34% auto auto 0%;
}

.div-block-209232521 {
  align-items: center;
  display: flex;
}

.text-block-174 {
  color: #fff;
  margin-bottom: 10px;
  font-size: 18px;
  font-weight: 600;
}

.ftuk-btn-type1---6c6-3 {
  color: #fff;
  background-color: #6c6;
  border: 1px solid #6c6;
  border-radius: 50px;
  align-items: center;
  width: 135px;
  padding: 6px 16px 6px 15px;
  transition: all .2s;
  display: flex;
}

.ftuk-btn-type1---6c6-3:hover {
  background-color: #4eb84e;
  border-color: #4eb84e;
  width: 140px;
}

.text-block-175 {
  color: #ff003d;
  text-align: center;
  font-size: 15px;
}

.div-block-209232522 {
  border-radius: 10px;
  margin-bottom: 10px;
  display: flex;
}

.div-block-209232522.background-color--8bd68b {
  background-color: #8bd68b;
  align-items: center;
}

.div-block-209232522.background-color--51af51 {
  background-color: #51af51;
  align-items: center;
}

.div-block-209232522.background-color--5ab75a {
  background-color: #73ce73;
  align-items: center;
}

.div-block-209232523 {
  flex-direction: column;
  justify-content: space-between;
  display: flex;
}

.ftuk-cta-11 {
  background-image: url("https://cdn.prod.website-files.com/66c48a30cfb1de83af1774e8/689b21ac665fea4b2ced5633_Corp%20Dark.avif");
  background-position: 0 0;
  background-size: cover;
  border-radius: 10px;
}

.submit-button-13 {
  border-radius: 4px;
}

.text-block-176 {
  color: #fff;
  margin-right: 20px;
  font-size: .9rem;
}

.image-360 {
  min-width: 320px;
  min-height: 550px;
  max-height: 320px;
  position: absolute;
  bottom: -199px;
  left: -77px;
}

.div-block-209232524 {
  max-width: 700px;
  margin-right: auto;
  padding-top: 20px;
  padding-bottom: 20px;
  padding-left: 20px;
}

.image-361 {
  height: 20px;
}

.ftuk-body-regular-7 {
  color: #627991;
  text-align: left;
  margin-bottom: 0;
  font-size: 1rem;
  line-height: 1.5;
}

.ftuk-body-regular-7.margin-bottom-80 {
  margin-bottom: 80px;
}

.ftuk-body-regular-7.margin-top-bottom-20 {
  margin-top: 20px;
  margin-bottom: 20px;
}

.ftuk-body-regular-7.margin-top-bottom-20.text-color--ffffff {
  color: #fff;
}

.image-362 {
  object-fit: cover;
  border-radius: 10px;
  width: 100%;
  height: 200px;
}

.div-block-209232525 {
  max-width: 700px;
  margin-right: auto;
  padding-top: 20px;
  padding-bottom: 20px;
  padding-left: 20px;
}

.ftuk-column-container-4 {
  flex-flow: column;
  justify-content: center;
  align-items: flex-start;
  display: flex;
}

.ftuk-column-container-4.position-relative {
  z-index: 1;
  position: relative;
}

.text-block-177 {
  color: #fff;
  font-size: 12px;
}

.div-block-209232526 {
  width: 220px;
  position: relative;
}

.div-block-209232527 {
  max-width: 700px;
  margin-right: auto;
  padding-top: 20px;
  padding-bottom: 20px;
  padding-left: 20px;
}

.grid-53233056 {
  grid-column-gap: 60px;
  grid-row-gap: 60px;
  grid-template-rows: auto;
  grid-template-columns: auto 1fr;
  margin-top: 80px;
}

.image-364 {
  z-index: -1;
  position: absolute;
  inset: -12px auto auto -12px;
}

.div-block-209232528 {
  align-items: center;
  display: flex;
}

.div-block-209232529 {
  align-items: center;
  margin-bottom: 10px;
  display: flex;
}

.text-block-178 {
  color: #fff;
  margin-bottom: 10px;
  font-size: 18px;
  font-weight: 600;
}

.ftuk-identity-landscape__grid-temp {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

.code-embed-7 {
  overflow: hidden;
}

.slide-nav-22 {
  display: none;
}

.image-365 {
  object-fit: cover;
  object-position: 50% 50%;
  border-radius: 10px;
  width: 100%;
  height: 373px;
}

.ftuk-body-regular-8 {
  color: #627991;
  text-align: left;
  margin-bottom: 0;
  font-size: 1rem;
  line-height: 1.5;
}

.ftuk-body-regular-8.margin-bottom-40 {
  margin-bottom: 40px;
}

.ftuk-body-regular-8.margin-top-bottom-20 {
  margin-top: 20px;
  margin-bottom: 20px;
}

.image-366 {
  height: 30px;
  margin-bottom: 20px;
}

.ftuk-column-container-5 {
  flex-flow: column;
  justify-content: center;
  align-items: flex-start;
  display: flex;
}

.image-367 {
  z-index: -1;
  position: absolute;
  inset: auto -32px -32px auto;
}

.div-block-209232530 {
  align-items: center;
  display: flex;
}

.image-368 {
  object-fit: cover;
  border-radius: 10px;
  width: 100%;
  height: 320px;
}

.ftuk-btn-type5---ff66cc-4 {
  color: #fff;
  background-color: #f6c;
  border: 1px solid #f6c;
  border-radius: 50px;
  align-items: center;
  width: 132px;
  padding: 6px 16px 6px 15px;
  transition: all .2s;
  display: flex;
}

.ftuk-btn-type5---ff66cc-4:hover {
  background-color: #e558b6;
  border-color: #e558b6;
  width: 137px;
}

.ftuk-pink-card-2 {
  background-color: #fff;
  border-top: 4px solid #f6c;
  border-radius: 10px;
  padding: 20px 25px 25px;
  box-shadow: 8px 8px 20px #adbdcc4f;
}

.ftuk-body-regular-9 {
  color: #627991;
  text-align: left;
  margin-bottom: 0;
  font-size: 1rem;
  line-height: 1.5;
}

.ftuk-body-regular-9.margin-bottom-80 {
  margin-bottom: 80px;
}

.ftuk-body-regular-9.margin-top-bottom-20 {
  margin-top: 20px;
  margin-bottom: 20px;
}

.grid-53233057 {
  grid-column-gap: 25px;
  grid-row-gap: 25px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

.div-block-209232531 {
  justify-content: center;
  align-items: center;
  min-height: 100px;
  margin-bottom: 20px;
  display: flex;
}

.slide-nav-23 {
  display: block;
  top: 319px;
}

.div-block-209232532 {
  align-items: center;
  display: flex;
}

.div-block-209232533 {
  background-color: #808c9747;
  width: 50%;
  height: 1px;
  margin-bottom: 20px;
}

.image-369 {
  max-height: 35px;
  margin-bottom: 20px;
}

.div-block-209232534 {
  background-color: #fff;
  border-radius: 10px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  min-height: 280px;
  padding-left: 40px;
  padding-right: 40px;
  display: flex;
}

.image-370 {
  object-fit: cover;
  border-radius: 10px;
  width: 100%;
  height: 150px;
  margin-bottom: 20px;
}

.ftuk-body-regular-10 {
  color: #627991;
  text-align: left;
  margin-bottom: 0;
  font-size: 1rem;
  line-height: 1.5;
}

.ftuk-body-regular-10.margin-top-bottom-20 {
  margin-top: 20px;
  margin-bottom: 20px;
}

.div-block-209232535 {
  align-items: center;
  display: flex;
}

.image-371 {
  object-fit: cover;
  border-radius: 10px;
  width: 100%;
  height: 268px;
}

.image-372 {
  z-index: -1;
  position: absolute;
  inset: auto auto -12px -12px;
}

.ftuk-body-regular-11 {
  color: #627991;
  text-align: left;
  margin-bottom: 0;
  font-size: 1rem;
  line-height: 1.5;
}

.ftuk-body-regular-11.margin-top-bottom-20 {
  margin-top: 20px;
  margin-bottom: 20px;
}

.ftuk-body-regular-11.text-color--ffffff {
  color: #fff;
}

.ftuk-body-regular-11.margin-bottom-25 {
  margin-bottom: 25px;
}

.ftuk-column-container-6 {
  flex-flow: column;
  justify-content: center;
  align-items: flex-start;
  display: flex;
}

.ftuk-viva-learning-card-2 {
  background-color: #fff;
  border-top: 4px solid #6c6;
  border-radius: 10px;
  padding: 20px 25px 25px;
  box-shadow: 8px 8px 20px #adbdcc4f;
}

.div-block-209232536 {
  z-index: -1;
  background-color: #66cc664d;
  border-radius: 10px;
  width: 300px;
  height: 250px;
  position: absolute;
  inset: -12px -12px auto auto;
}

.div-block-209232537 {
  align-items: center;
  display: flex;
}

.logo-block-2 {
  background-color: #fff;
  border-radius: 10px;
  padding: 10px;
  box-shadow: 8px 8px 20px #adbdcc4f;
}

.div-block-209232538 {
  align-items: center;
  display: flex;
}

.grid-53233015 {
  grid-template-columns: 1fr 1fr 1fr 1fr;
}

.heading-21 {
  text-align: left;
  margin-bottom: 40px;
  font-size: 1.5rem;
  font-weight: 500;
}

.div-block-209232539 {
  border-radius: 10px;
  margin-bottom: 10px;
  display: flex;
}

.div-block-209232539.background-color--5ccacb {
  background-color: #5ccacb;
  align-items: center;
}

.div-block-209232539.background-color--4badaa {
  background-color: #4badaa;
  align-items: center;
}

.div-block-209232539.background-color--9cd8d6 {
  background-color: #9cd8d6;
  align-items: center;
}

.div-block-209232539.background-color--7cd1cf {
  background-color: #7cd1cf;
  align-items: center;
}

.div-block-209232540 {
  flex-direction: column;
  justify-content: space-between;
  display: flex;
}

.div-block-209232541 {
  max-width: 700px;
  margin-right: auto;
  padding-top: 20px;
  padding-bottom: 20px;
  padding-left: 20px;
}

.text-block-188 {
  color: #fff;
  margin-right: 20px;
  font-size: .9rem;
}

.image-373 {
  min-width: 320px;
  min-height: 550px;
  max-height: 320px;
  position: absolute;
  bottom: -199px;
  left: -77px;
}

.div-block-209232542 {
  max-width: 700px;
  margin-right: auto;
  padding-top: 20px;
  padding-bottom: 20px;
  padding-left: 20px;
}

.image-374 {
  height: 20px;
}

.ftuk-body-regular-12 {
  color: #627991;
  text-align: left;
  margin-bottom: 0;
  font-size: 1rem;
  line-height: 1.5;
}

.ftuk-body-regular-12.margin-bottom-80 {
  margin-bottom: 80px;
}

.ftuk-body-regular-12.margin-top-bottom-20 {
  margin-top: 20px;
  margin-bottom: 20px;
}

.grid-53233058 {
  grid-column-gap: 25px;
  grid-row-gap: 25px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

.div-block-209232543 {
  max-width: 700px;
  margin-right: auto;
  padding-top: 20px;
  padding-bottom: 20px;
  padding-left: 20px;
}

.ftuk-column-container-7 {
  flex-flow: column;
  justify-content: center;
  align-items: flex-start;
  display: flex;
}

.ftuk-column-container-7.position-relative {
  z-index: 1;
  position: relative;
}

.div-block-209232544 {
  width: 220px;
  position: relative;
}

.div-block-209232545 {
  justify-content: center;
  align-items: center;
  min-height: 100px;
  margin-bottom: 20px;
  display: flex;
}

.div-block-209232546 {
  max-width: 700px;
  margin-right: auto;
  padding-top: 20px;
  padding-bottom: 20px;
  padding-left: 20px;
}

.grid-53233059 {
  grid-column-gap: 60px;
  grid-row-gap: 60px;
  grid-template-rows: auto;
  grid-template-columns: auto 1fr;
  margin-top: 80px;
}

.slide-nav-24 {
  display: block;
  top: 319px;
}

.div-block-209232547 {
  align-items: center;
  display: flex;
}

.div-block-209232548 {
  background-color: #808c9747;
  width: 50%;
  height: 1px;
  margin-bottom: 20px;
}

.image-376 {
  max-height: 35px;
  margin-bottom: 20px;
}

.text-block-190 {
  color: #fff;
  margin-bottom: 10px;
  font-size: 18px;
  font-weight: 600;
}

.div-block-209232549 {
  background-color: #fff;
  border-radius: 10px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  min-height: 280px;
  padding-left: 40px;
  padding-right: 40px;
  display: flex;
}

.div-block-209232550 {
  z-index: -1;
  background-color: #006eff4d;
  border-radius: 10px;
  width: 500px;
  height: 380px;
  position: absolute;
  inset: -15px -15px auto auto;
}

.image-377 {
  object-fit: cover;
  border-radius: 10px;
  width: 100%;
  height: 400px;
}

.image-378 {
  object-fit: cover;
  border-radius: 10px;
  width: 100%;
  height: 450px;
}

.image-379 {
  z-index: -1;
  position: absolute;
  inset: auto auto -15px -15px;
}

.image-380 {
  object-fit: cover;
  border-radius: 10px;
  width: 100%;
}

.ftuk-body-regular-13 {
  color: #627991;
  text-align: left;
  margin-bottom: 0;
  font-size: 1rem;
  line-height: 1.5;
}

.ftuk-body-regular-13.margin-bottom-20 {
  margin-bottom: 20px;
}

.ftuk-column-container-8 {
  flex-flow: column;
  justify-content: center;
  align-items: flex-start;
  display: flex;
}

.ftuk-column-container-8.position-relative {
  z-index: 1;
  position: relative;
}

.div-block-209232551 {
  z-index: -1;
  background-color: #006eff4d;
  border-radius: 10px;
  width: 460px;
  height: 370px;
  position: absolute;
  inset: auto -15px -15px auto;
}

.div-block-209232552 {
  align-items: center;
  display: flex;
}

.code-embed-8 {
  overflow: hidden;
}

.ftuk-btn-type1---6c6-4 {
  color: #fff;
  background-color: #6c6;
  border: 1px solid #6c6;
  border-radius: 50px;
  align-items: center;
  width: 135px;
  padding: 6px 16px 6px 15px;
  transition: all .2s;
  display: flex;
}

.ftuk-btn-type1---6c6-4:hover {
  background-color: #4eb84e;
  border-color: #4eb84e;
  width: 140px;
}

.text-block-193 {
  color: #ff003d;
  text-align: center;
  font-size: 15px;
}

.ftuk-expertise-network-solutions-tab-2 {
  background-color: #fff;
  border-radius: 10px;
  align-items: center;
  padding: 15px;
  display: flex;
}

.ftuk-expertise-network-solutions-tab-2.w--current {
  background-image: linear-gradient(#fff 95%, #eb483f 95%);
}

.image-381 {
  position: absolute;
  top: -15px;
  right: -15px;
}

.ftuk-body-regular-14 {
  color: #627991;
  text-align: left;
  margin-bottom: 0;
  font-size: 1rem;
  line-height: 1.5;
}

.ftuk-body-regular-14.margin-bottom-80 {
  margin-bottom: 80px;
}

.ftuk-body-regular-14.margin-top-bottom-20 {
  margin-top: 20px;
  margin-bottom: 20px;
}

.grid-53233060 {
  grid-column-gap: 25px;
  grid-row-gap: 25px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

.ftuk-btn-type1---eb483f-2 {
  color: #fff;
  background-color: #eb483f;
  border: 1px solid #eb483f;
  border-radius: 50px;
  align-items: center;
  width: 135px;
  padding: 6px 16px 6px 15px;
  transition: all .2s;
  display: flex;
}

.ftuk-btn-type1---eb483f-2:hover {
  background-color: #d53a31;
  border-color: #d53a31;
  width: 140px;
}

.ftuk-expertise-pro-services-tab-2 {
  background-color: #fff;
  border-radius: 10px;
  align-items: center;
  padding: 15px;
  display: flex;
}

.ftuk-expertise-pro-services-tab-2.w--current {
  background-image: linear-gradient(#fff 95%, #f6c 95%);
}

.div-block-209232553 {
  justify-content: center;
  align-items: center;
  min-height: 100px;
  margin-bottom: 20px;
  display: flex;
}

.ftuk-expertise-managed-services-tab-2 {
  background-color: #fff;
  border-radius: 10px;
  align-items: center;
  padding: 15px;
  display: flex;
}

.ftuk-expertise-managed-services-tab-2.w--current {
  background-image: linear-gradient(#fff 95%, #5ccacb 95%);
}

.image-382 {
  object-fit: cover;
  border-radius: 10px;
  width: 100%;
  height: 335px;
}

.ftuk-expertise-modern-workplace-tab-2 {
  background-color: #fff;
  border-radius: 10px;
  align-items: center;
  padding: 15px;
  display: flex;
}

.ftuk-expertise-modern-workplace-tab-2.w--current {
  background-image: linear-gradient(#fff 95%, #6c6 95%);
}

.slide-nav-25 {
  display: block;
  top: 319px;
}

.ftuk-expertise-hybrid-data-tab-2 {
  background-color: #fff;
  border-radius: 10px;
  align-items: center;
  padding: 15px;
  display: flex;
}

.ftuk-expertise-hybrid-data-tab-2.w--current {
  background-image: linear-gradient(#fff 95%, #96c 95%);
}

.div-block-209232554 {
  align-items: center;
  display: flex;
}

.div-block-209232555 {
  background-color: #808c9747;
  width: 50%;
  height: 1px;
  margin-bottom: 20px;
}

.ftuk-expertise-tab-sub-text-2 {
  color: #808c97;
  font-size: .75rem;
  line-height: 1.3;
}

.image-383 {
  max-height: 35px;
  margin-bottom: 20px;
}

.div-block-209232556 {
  background-color: #fff;
  border-radius: 10px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  min-height: 280px;
  padding-left: 40px;
  padding-right: 40px;
  display: flex;
}

.ftuk-btn-type1---6c6-5 {
  color: #fff;
  background-color: #6c6;
  border: 1px solid #6c6;
  border-radius: 50px;
  align-items: center;
  width: 135px;
  padding: 6px 16px 6px 15px;
  transition: all .2s;
  display: flex;
}

.ftuk-btn-type1---6c6-5:hover {
  background-color: #4eb84e;
  border-color: #4eb84e;
  width: 140px;
}

.ftuk-btn-type1---ff8c00-3 {
  color: #fff;
  background-color: #ff8c00;
  border: 1px solid #ff8c00;
  border-radius: 50px;
  align-items: center;
  width: 135px;
  padding: 6px 16px 6px 15px;
  transition: all .2s;
  display: flex;
}

.ftuk-btn-type1---ff8c00-3:hover {
  background-color: #df7a00;
  border-color: #df7a00;
  width: 140px;
}

.image-384 {
  position: absolute;
  top: -15px;
  right: -15px;
}

.ftuk-body-regular-15 {
  color: #627991;
  text-align: left;
  margin-bottom: 0;
  font-size: 1rem;
  line-height: 1.5;
}

.ftuk-body-regular-15.margin-bottom-80 {
  margin-bottom: 80px;
}

.ftuk-body-regular-15.margin-top-bottom-20 {
  margin-top: 20px;
  margin-bottom: 20px;
}

.grid-53233061 {
  grid-column-gap: 25px;
  grid-row-gap: 25px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

.ftuk-btn-type1---eb483f-3 {
  color: #fff;
  background-color: #eb483f;
  border: 1px solid #eb483f;
  border-radius: 50px;
  align-items: center;
  width: 135px;
  padding: 6px 16px 6px 15px;
  transition: all .2s;
  display: flex;
}

.ftuk-btn-type1---eb483f-3:hover {
  background-color: #d53a31;
  border-color: #d53a31;
  width: 140px;
}

.ftuk-expertise-pro-services-tab-3 {
  background-color: #fff;
  border-radius: 10px;
  align-items: center;
  padding: 15px;
  display: flex;
}

.ftuk-expertise-pro-services-tab-3.w--current {
  background-image: linear-gradient(#fff 95%, #f6c 95%);
}

.div-block-209232557 {
  justify-content: center;
  align-items: center;
  min-height: 100px;
  margin-bottom: 20px;
  display: flex;
}

.ftuk-expertise-managed-services-tab-3 {
  background-color: #fff;
  border-radius: 10px;
  align-items: center;
  padding: 15px;
  display: flex;
}

.ftuk-expertise-managed-services-tab-3.w--current {
  background-image: linear-gradient(#fff 95%, #5ccacb 95%);
}

.slide-nav-26 {
  display: block;
  top: 319px;
}

.ftuk-expertise-hybrid-data-tab-3 {
  background-color: #fff;
  border-radius: 10px;
  align-items: center;
  padding: 15px;
  display: flex;
}

.ftuk-expertise-hybrid-data-tab-3.w--current {
  background-image: linear-gradient(#fff 95%, #96c 95%);
}

.div-block-209232558 {
  align-items: center;
  display: flex;
}

.div-block-209232559 {
  background-color: #808c9747;
  width: 50%;
  height: 1px;
  margin-bottom: 20px;
}

.image-385 {
  max-height: 35px;
  margin-bottom: 20px;
}

.ftuk-expertise-cyber-security-tab-2 {
  background-color: #fff;
  border-radius: 10px;
  align-items: center;
  padding: 15px;
  display: flex;
}

.ftuk-expertise-cyber-security-tab-2.w--current {
  background-image: linear-gradient(#fff 95%, #ff8c00 95%);
}

.div-block-209232560 {
  background-color: #fff;
  border-radius: 10px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  min-height: 280px;
  padding-left: 40px;
  padding-right: 40px;
  display: flex;
}

.ftuk-btn-type1---ff8c00-4 {
  color: #fff;
  background-color: #ff8c00;
  border: 1px solid #ff8c00;
  border-radius: 50px;
  align-items: center;
  width: 135px;
  padding: 6px 16px 6px 15px;
  transition: all .2s;
  display: flex;
}

.ftuk-btn-type1---ff8c00-4:hover {
  background-color: #df7a00;
  border-color: #df7a00;
  width: 140px;
}

.image-386 {
  position: absolute;
  top: -15px;
  right: -15px;
}

.ftuk-body-regular-16 {
  color: #627991;
  text-align: left;
  margin-bottom: 0;
  font-size: 1rem;
  line-height: 1.5;
}

.ftuk-body-regular-16.margin-bottom-80 {
  margin-bottom: 80px;
}

.ftuk-body-regular-16.margin-top-bottom-20 {
  margin-top: 20px;
  margin-bottom: 20px;
}

.grid-53233062 {
  grid-column-gap: 25px;
  grid-row-gap: 25px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

.ftuk-btn-type1---eb483f-4 {
  color: #fff;
  background-color: #eb483f;
  border: 1px solid #eb483f;
  border-radius: 50px;
  align-items: center;
  width: 135px;
  padding: 6px 16px 6px 15px;
  transition: all .2s;
  display: flex;
}

.ftuk-btn-type1---eb483f-4:hover {
  background-color: #d53a31;
  border-color: #d53a31;
  width: 140px;
}

.ftuk-expertise-pro-services-tab-4 {
  background-color: #fff;
  border-radius: 10px;
  align-items: center;
  padding: 15px;
  display: flex;
}

.ftuk-expertise-pro-services-tab-4.w--current {
  background-image: linear-gradient(#fff 95%, #f6c 95%);
}

.div-block-209232561 {
  justify-content: center;
  align-items: center;
  min-height: 100px;
  margin-bottom: 20px;
  display: flex;
}

.slide-nav-27 {
  display: block;
  top: 319px;
}

.ftuk-expertise-hybrid-data-tab-4 {
  background-color: #fff;
  border-radius: 10px;
  align-items: center;
  padding: 15px;
  display: flex;
}

.ftuk-expertise-hybrid-data-tab-4.w--current {
  background-image: linear-gradient(#fff 95%, #96c 95%);
}

.div-block-209232562 {
  align-items: center;
  display: flex;
}

.div-block-209232563 {
  background-color: #808c9747;
  width: 50%;
  height: 1px;
  margin-bottom: 20px;
}

.image-387 {
  max-height: 35px;
  margin-bottom: 20px;
}

.div-block-209232564 {
  background-color: #fff;
  border-radius: 10px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  min-height: 280px;
  padding-left: 40px;
  padding-right: 40px;
  display: flex;
}

.ftuk-btn-type1---ff8c00-5 {
  color: #fff;
  background-color: #ff8c00;
  border: 1px solid #ff8c00;
  border-radius: 50px;
  align-items: center;
  width: 135px;
  padding: 6px 16px 6px 15px;
  transition: all .2s;
  display: flex;
}

.ftuk-btn-type1---ff8c00-5:hover {
  background-color: #df7a00;
  border-color: #df7a00;
  width: 140px;
}

.image-388 {
  position: absolute;
  top: -15px;
  right: -15px;
}

.ftuk-body-regular-17 {
  color: #627991;
  text-align: left;
  margin-bottom: 0;
  font-size: 1rem;
  line-height: 1.5;
}

.ftuk-body-regular-17.margin-bottom-80 {
  margin-bottom: 80px;
}

.ftuk-body-regular-17.margin-top-bottom-20 {
  margin-top: 20px;
  margin-bottom: 20px;
}

.grid-53233063 {
  grid-column-gap: 25px;
  grid-row-gap: 25px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

.ftuk-btn-type1---eb483f-5 {
  color: #fff;
  background-color: #eb483f;
  border: 1px solid #eb483f;
  border-radius: 50px;
  align-items: center;
  width: 135px;
  padding: 6px 16px 6px 15px;
  transition: all .2s;
  display: flex;
}

.ftuk-btn-type1---eb483f-5:hover {
  background-color: #d53a31;
  border-color: #d53a31;
  width: 140px;
}

.ftuk-expertise-pro-services-tab-5 {
  background-color: #fff;
  border-radius: 10px;
  align-items: center;
  padding: 15px;
  display: flex;
}

.ftuk-expertise-pro-services-tab-5.w--current {
  background-image: linear-gradient(#fff 95%, #f6c 95%);
}

.div-block-209232565 {
  justify-content: center;
  align-items: center;
  min-height: 100px;
  margin-bottom: 20px;
  display: flex;
}

.slide-nav-28 {
  display: block;
  top: 319px;
}

.ftuk-expertise-hybrid-data-tab-5 {
  background-color: #fff;
  border-radius: 10px;
  align-items: center;
  padding: 15px;
  display: flex;
}

.ftuk-expertise-hybrid-data-tab-5.w--current {
  background-image: linear-gradient(#fff 95%, #96c 95%);
}

.div-block-209232566 {
  align-items: center;
  display: flex;
}

.div-block-209232567 {
  background-color: #808c9747;
  width: 50%;
  height: 1px;
  margin-bottom: 20px;
}

.image-389 {
  max-height: 35px;
  margin-bottom: 20px;
}

.div-block-209232568 {
  background-color: #fff;
  border-radius: 10px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  min-height: 280px;
  padding-left: 40px;
  padding-right: 40px;
  display: flex;
}

.image-390 {
  margin-bottom: 60px;
}

.text-span-40 {
  color: #006eff;
}

.paragraph-24 {
  margin-bottom: 15px;
  font-size: 14px;
}

.div-block-209232569 {
  background-color: #fff;
  border-radius: 10px;
  flex-direction: column;
  justify-content: space-between;
  align-items: flex-start;
  padding: 20px;
  display: flex;
}

.ftuk-body-regular-18 {
  color: #627991;
  text-align: left;
  margin-bottom: 0;
  font-size: 1rem;
  line-height: 1.5;
}

.ftuk-about-strip-blue-2 {
  color: #0059ce;
  border-left: 1px solid #0059ce;
  padding-left: 20px;
  font-family: Poppins, sans-serif;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.4;
}

.image-391 {
  height: 30px;
  margin-right: 20px;
}

.text-block-198 {
  text-align: center;
  margin-bottom: 40px;
  padding-left: 100px;
  padding-right: 100px;
}

.grid-53233064 {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  grid-template-rows: auto auto auto;
  grid-template-columns: 1fr 1fr 1fr;
}

.image-392 {
  height: 100%;
  max-height: 200px;
}

.ftuk-btn-type1---fff-guide-loren-2 {
  color: #006eff;
  background-color: #fff;
  border: 1px solid #fff;
  border-radius: 50px;
  align-items: center;
  width: 185px;
  padding: 6px 16px 6px 15px;
  transition: all .2s;
  display: flex;
}

.ftuk-btn-type1---fff-guide-loren-2:hover {
  color: #fff;
  background-color: #006eff;
  border-color: #006eff;
  width: 190px;
}

.div-block-209232571 {
  display: none;
}

.div-block-209232170-copy-v2-2 {
  background-image: url("https://cdn.prod.website-files.com/66c48a30cfb1de83af1774e8/66c48a30cfb1de83af1778c2_new-ai-banner.avif");
  background-repeat: no-repeat;
  background-size: cover;
  align-items: center;
  height: 600px;
  display: flex;
  position: relative;
}

.paragraph-25 {
  display: none;
}

.grid-53233065 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

.grid-53233065.margin-top-40 {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  width: 100%;
  max-width: 600px;
  margin-top: 40px;
  margin-left: auto;
  margin-right: 0;
}

.ftuk-body-regular-19 {
  color: #627991;
  text-align: left;
  margin-bottom: 0;
  font-size: 1rem;
  line-height: 1.5;
}

.ftuk-body-regular-19.margin-bottom-40, .ftuk-body-regular-19.mb-40 {
  margin-bottom: 40px;
}

.ftuk-body-regular-19.text-color--adbdcc {
  color: #adbdcc;
}

.ftuk-body-regular-19.margin-bottom-80 {
  margin-bottom: 80px;
}

.ftuk-body-regular-19.margin-top-bottom-20 {
  margin-top: 20px;
  margin-bottom: 20px;
}

.ftuk-body-regular-19.text-color--ffffff {
  color: #fff;
}

.div-block-209232572 {
  border-right: 1px dashed #006eff;
  padding-left: 20px;
  padding-right: 20px;
}

.grid-53233066 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  height: 100%;
}

.image-393 {
  height: 100%;
  max-height: 200px;
}

.div-block-209232573 {
  padding-left: 20px;
  padding-right: 20px;
}

.image-394 {
  height: 100%;
  max-height: 200px;
}

.success-message-5 {
  background-color: #cbffcd;
}

.ftuk-btn-type1---fff-guide-loren-3 {
  color: #006eff;
  background-color: #fff;
  border: 1px solid #fff;
  border-radius: 50px;
  align-items: center;
  width: 185px;
  padding: 6px 16px 6px 15px;
  transition: all .2s;
  display: flex;
}

.ftuk-btn-type1---fff-guide-loren-3:hover {
  color: #fff;
  background-color: #006eff;
  border-color: #006eff;
  width: 190px;
}

.image-395 {
  object-fit: cover;
  border-radius: 10px;
  width: 100%;
  height: 100%;
}

.div-block-209232574 {
  display: none;
}

.div-block-209232575 {
  margin-bottom: 20px;
  display: flex;
}

.paragraph-26 {
  display: none;
}

.div-block-209232576 {
  border-right: 1px dashed #006eff;
  padding-left: 20px;
  padding-right: 20px;
}

.grid-53233067 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  height: 100%;
}

.text-block-200 {
  color: #006eff;
  margin-bottom: 10px;
  font-family: Inter, sans-serif;
  font-size: 22px;
  font-weight: 600;
}

.div-block-209232577 {
  padding-left: 20px;
  padding-right: 20px;
}

.paragraph-27 {
  margin-top: 20px;
  font-size: 11px;
}

.div-block-209232170-copsadasy-copy {
  background-image: url("https://cdn.prod.website-files.com/66c48a30cfb1de83af1774e8/66c48a30cfb1de83af1778c4_banner.avif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  align-items: center;
  height: 600px;
  display: flex;
  position: relative;
}

.div-block-209232578 {
  border-radius: 100px;
  min-width: 20px;
  height: 20px;
  margin-right: 20px;
}

.paragraph-28 {
  background-color: #0000;
  font-family: Inter, sans-serif;
}

.div-block-209232579 {
  display: none;
}

.text-span-41 {
  font-size: 30px;
  font-weight: 500;
}

.grid-53233068 {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  grid-template-rows: auto;
  margin-bottom: 40px;
}

.paragraph-29 {
  display: none;
}

.div-block-209232580 {
  justify-content: flex-end;
  align-items: center;
  margin-top: 40px;
  display: flex;
}

.div-block-209232581 {
  border-right: 1px dashed #006eff;
  padding-left: 20px;
  padding-right: 20px;
}

.grid-53233069 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  height: 100%;
}

.text-block-201 {
  text-align: center;
  font-size: 12px;
}

.div-block-209232170-copy-v2bc-copymcvns-2 {
  background-image: url("https://cdn.prod.website-files.com/66c48a30cfb1de83af1774e8/66c48a30cfb1de83af177912_dell-banner.avif");
  background-repeat: no-repeat;
  background-size: cover;
  align-items: center;
  height: 600px;
  display: flex;
  position: relative;
}

.text-span-42 {
  font-size: 30px;
  font-weight: 500;
}

.grid-53233070 {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

.image-396 {
  max-width: 250px;
}

.div-block-209232582 {
  padding-left: 20px;
  padding-right: 20px;
}

.text-span-43 {
  font-size: 30px;
  font-weight: 500;
}

.image-397 {
  object-fit: cover;
  border-radius: 10px;
  width: 100%;
  height: 100%;
}

.grid-53233071 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  height: 100%;
}

.div-block-209232170-numero-uno-copy-2 {
  background-image: url("https://cdn.prod.website-files.com/66c48a30cfb1de83af1774e8/66c48a30cfb1de83af1778c6_banner-desktop.avif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  align-items: center;
  height: 600px;
  display: flex;
  position: relative;
}

.ftuk-paragraph-medium-2 {
  color: #f6f9fc;
  font-weight: 500;
}

.ftuk-btn-type1---96c-guide-loren-2 {
  color: #fff;
  border: 1px solid #fff;
  border-radius: 50px;
  align-items: center;
  width: 195px;
  padding: 6px 16px 6px 15px;
  transition: all .2s;
  display: flex;
}

.ftuk-btn-type1---96c-guide-loren-2:hover {
  color: #fff;
  background-color: #002c59;
  border-color: #002c59;
  width: 200px;
}

.ftuk-btn-type1---96c-guide-loren-2.margin-top-20 {
  margin-top: 20px;
}

.div-block-209232583 {
  padding-left: 20px;
  padding-right: 20px;
}

.ftuk-btn-type1---96c-download-2 {
  color: #fff;
  background-color: #8050b1;
  border: 1px solid #8050b1;
  border-radius: 50px;
  align-items: center;
  width: 125px;
  padding: 6px 16px 6px 15px;
  transition: all .2s;
  display: flex;
}

.ftuk-btn-type1---96c-download-2:hover {
  background-color: #633591;
  border-color: #633590;
  width: 130px;
}

.div-block-209232175-copy-2 {
  display: none;
}

.ftuk-body-regular-19-other {
  color: #adbdcc;
  text-align: left;
  margin-bottom: 0;
  font-size: 1rem;
  line-height: 1.5;
}

.ftuk-body-regular-19-other.margin-bottom-40 {
  margin-bottom: 40px;
}

.success-message-6 {
  background-color: #cbffcd;
}

.image-398 {
  object-fit: cover;
  border-radius: 10px;
  width: 100%;
  height: 100%;
}

.div-block-209232584 {
  display: none;
}

.div-block-209232585 {
  margin-bottom: 20px;
  display: flex;
}

.text-block-204 {
  width: 100%;
  max-width: 1050px;
  margin-left: auto;
  margin-right: auto;
  font-size: 12px;
}

.text-span-44, .text-span-45 {
  font-weight: 500;
}

.div-block-209232586 {
  border-right: 1px dashed #006eff;
  padding-left: 20px;
  padding-right: 20px;
}

.private-cloud-symbol-mobile-3 {
  display: none;
}

.private-cloud-symbol-3 {
  z-index: 1;
  border: 15px solid #fff;
  border-radius: 100px;
  width: 100px;
  height: 100px;
  margin-top: 25px;
  margin-left: 25px;
  position: absolute;
  inset: auto 25px 27px auto;
}

.text-block-205 {
  color: #006eff;
  margin-bottom: 10px;
  font-family: Inter, sans-serif;
  font-size: 22px;
  font-weight: 600;
}

.div-block-209232170-copy-4 {
  background-image: url("https://cdn.prod.website-files.com/66c48a30cfb1de83af1774e8/682e2671976626cbe8bc7e78_Artboard%201%402x.webp");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  align-items: center;
  height: 600px;
  display: flex;
  position: relative;
}

.text-block-206 {
  margin-bottom: 30px;
  font-size: 13px;
  font-weight: 400;
  line-height: 1.5;
}

.div-block-209232587 {
  padding-left: 20px;
  padding-right: 20px;
}

.private-cloud-background-symbol-3 {
  z-index: 0;
  border: 35px solid #56f;
  border-radius: 1000px;
  width: 250px;
  height: 250px;
  position: absolute;
  inset: -50px auto auto -60px;
}

.paragraph-30 {
  margin-top: 20px;
  font-size: 11px;
}

.text-span-46 {
  font-weight: 500;
}

.div-block-209232588 {
  border-radius: 100px;
  min-width: 20px;
  height: 20px;
  margin-right: 20px;
}

.paragraph-31 {
  background-color: #0000;
  font-family: Inter, sans-serif;
}

.text-span-47 {
  font-weight: 500;
}

.image-399 {
  border-radius: 1000px;
  width: 100%;
  margin-bottom: 10px;
}

.ftuk-btn-type9---00c9beduplicate-2 {
  color: #fff;
  background-color: #d679ff;
  border: 1px solid #d679ff;
  border-radius: 50px;
  align-items: center;
  width: 165px;
  padding: 6px 16px 6px 15px;
  transition: all .2s;
  display: flex;
}

.ftuk-btn-type9---00c9beduplicate-2:hover {
  background-color: #ce62fd;
  border-color: #ce62fd;
  width: 170px;
}

.div-block-209232589 {
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.div-block-209232590 {
  padding: 40px;
}

.text-color--ffffff-sml-2 {
  color: #fff;
  margin-bottom: 20px;
  font-size: 14px;
}

.image-400 {
  object-fit: cover;
  border-radius: 10px;
  width: 100%;
  height: 100%;
}

.text-block-207 {
  color: #fff;
  text-align: center;
  margin-bottom: 10px;
}

.div-block-209232591 {
  border-right: 1px dashed #fff;
  width: 1px;
  margin-top: 40px;
  margin-bottom: 40px;
}

.submit-button-27 {
  border-radius: 4px;
}

.image-401 {
  object-fit: cover;
  object-position: 50% 30%;
  border-radius: 5px;
  width: 100%;
  height: 100px;
  margin-bottom: 20px;
}

.div-block-209232592 {
  background-color: #3d87ff;
  background-image: linear-gradient(90deg, #14369d, #2e6bf5);
  border-radius: 10px;
}

.success-message-7 {
  color: #fff;
  background-color: #0000;
  border: 1px solid #fff;
  border-radius: 4px;
}

.grid-53233072 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: 1fr auto 1.5fr auto 1fr;
  place-items: center stretch;
}

.text-block-208 {
  color: #fff;
  text-align: center;
  font-size: 25px;
  font-weight: 500;
}

.image-402 {
  width: 30px;
}

.grid-53233073 {
  grid-column-gap: 25px;
  grid-row-gap: 25px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

.text-block-209 {
  color: #f6f9fc;
  font-size: 12px;
}

.div-block-209232593 {
  height: 100%;
  padding: 40px;
}

.div-block-209232594 {
  justify-content: center;
  align-items: center;
  min-height: 100px;
  margin-bottom: 20px;
  display: flex;
}

.slide-nav-29 {
  display: block;
  top: 319px;
}

.div-block-209232596 {
  position: relative;
}

.image-403 {
  position: absolute;
  inset: -12px auto auto -12px;
}

.div-block-209232597 {
  background-color: #808c9747;
  width: 50%;
  height: 1px;
  margin-bottom: 20px;
}

.image-404 {
  max-height: 35px;
  margin-bottom: 20px;
}

.text-color--11efe3-7 {
  color: #11efe3;
}

.div-block-209232598 {
  background-color: #fff;
  border-radius: 10px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  min-height: 280px;
  padding-left: 40px;
  padding-right: 40px;
  display: flex;
}

.text-block-210 {
  margin-bottom: 10px;
}

.block-quote-2 {
  color: #f6f9fc;
  background-color: #0059ce;
  margin-bottom: 0;
  padding: 30px;
  font-size: 16px;
}

.image-405 {
  object-fit: cover;
  border-radius: 10px;
  width: 100%;
  height: 100%;
}

.div-block-209232599 {
  border-right: 1px dashed #fff;
  width: 1px;
  margin-top: 40px;
  margin-bottom: 40px;
}

.submit-button-28 {
  border-radius: 4px;
}

.div-block-209232600 {
  background-color: #3d87ff;
  background-image: linear-gradient(90deg, #14369d, #2e6bf5);
  border-radius: 10px;
}

.success-message-8 {
  color: #fff;
  background-color: #0000;
  border: 1px solid #fff;
  border-radius: 4px;
}

.grid-53233074 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: 1fr auto 1.5fr auto 1fr;
  place-items: center stretch;
}

.text-block-211 {
  color: #f6f9fc;
  font-size: 12px;
}

.div-block-209232601 {
  height: 100%;
  padding: 40px;
}

.div-block-209232602 {
  margin-bottom: 40px;
}

.ftuk-btn-type1---d679ff-guide-blue-2 {
  color: #fff;
  background-color: #006eff;
  border: 1px solid #006eff;
  border-radius: 50px;
  align-items: center;
  width: 170px;
  padding: 6px 16px 6px 15px;
  transition: all .2s;
  display: flex;
}

.ftuk-btn-type1---d679ff-guide-blue-2:hover {
  background-color: #006eff;
  border-color: #006eff;
  width: 175px;
}

.image-406 {
  object-fit: cover;
  width: 100%;
  height: 100%;
}

.div-block-209232604 {
  position: relative;
}

.image-407 {
  position: absolute;
  inset: -12px auto auto -12px;
}

.image-408 {
  object-fit: cover;
  border-radius: 10px;
  width: 100%;
  height: 100%;
}

.text-block-212 {
  margin-bottom: 30px;
}

.success-message-9 {
  color: #fff;
  background-color: #0000;
  border: 1px solid #fff;
  border-radius: 4px;
}

.grid-53233075 {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

.grid-53233076 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  height: 100%;
}

.grid-53233077 {
  grid-template-rows: auto;
  grid-template-columns: auto 1fr;
}

.image-409 {
  height: 50px;
  margin-bottom: 10px;
}

.image-410 {
  object-fit: cover;
  object-position: 50% 0%;
  width: 100%;
  height: 190px;
  margin-bottom: 20px;
}

.text-block-213 {
  color: #fff;
  font-size: 12px;
}

.div-block-209232606 {
  padding-left: 20px;
  padding-right: 20px;
}

.grid-53233078 {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  grid-template-rows: auto;
  grid-template-columns: 2fr;
}

.div-block-209232607 {
  justify-content: center;
  align-items: center;
  height: 100px;
  display: flex;
}

.div-block-209232608 {
  align-items: center;
  display: flex;
}

.grid-53233079 {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 2fr;
  margin-top: 40px;
}

.image-411 {
  height: 50px;
}

.text-block-214 {
  margin-bottom: 10px;
  font-size: 1.1rem;
  font-weight: 500;
  line-height: 1.3;
}

.ftuk-expertise-navi--006eff-6 {
  color: #2b2c4f;
  border-radius: 8px;
  align-items: flex-start;
  padding: 20px;
  text-decoration: none;
  transition: background-color .4s, color .4s;
  display: flex;
}

.ftuk-expertise-navi--006eff-6:hover {
  color: #006eff;
  background-color: #006eff14;
}

.image-417 {
  margin-bottom: 60px;
}

.text-span-49 {
  color: #006eff;
}

.image-418 {
  object-fit: cover;
  border-radius: 10px;
  width: 100%;
  height: 100%;
}

.div-block-209232615 {
  background-color: #fff;
}

.slide-nav-32 {
  display: none;
}

.success-message-11 {
  color: #fff;
  background-color: #0000;
  border: 1px solid #fff;
  border-radius: 4px;
}

.acas-7 {
  color: #0059ce;
  margin-bottom: 40px;
  font-size: 1.8rem;
}

.ftuk-expertise-navi--ff003d-7 {
  color: #2b2c4f;
  border-radius: 8px;
  align-items: flex-start;
  padding: 20px;
  text-decoration: none;
  transition: background-color .4s, color .4s;
  display: flex;
}

.ftuk-expertise-navi--ff003d-7:hover {
  color: #ff003d;
  background-color: #ff003d14;
}

.grid-53233081 {
  grid-column-gap: 25px;
  grid-row-gap: 25px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

.image-419 {
  height: 30px;
  margin-right: 20px;
}

.div-block-209232616 {
  justify-content: center;
  align-items: center;
  min-height: 100px;
  margin-bottom: 20px;
  display: flex;
}

.ftuk-card-type2__header-icon-copy-copy-10 {
  max-height: 28px;
}

.slide-nav-33 {
  display: block;
  top: 319px;
}

.text-block-218 {
  text-align: center;
  margin-bottom: 40px;
  padding-left: 100px;
  padding-right: 100px;
}

.div-block-209232618 {
  position: relative;
}

.image-420 {
  position: absolute;
  inset: -12px auto auto -12px;
}

.div-block-209232619 {
  background-color: #808c9747;
  width: 50%;
  height: 1px;
  margin-bottom: 20px;
}

.image-421 {
  max-height: 35px;
  margin-bottom: 20px;
}

.text-color--11efe3-9 {
  color: #11efe3;
}

.text-color--11efe3-9.margin-bottom-0.font-change-employer-stat {
  font-family: Poppins, sans-serif;
  font-weight: 500;
}

.div-block-209232620 {
  background-color: #fff;
  border-radius: 10px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  min-height: 280px;
  padding-left: 40px;
  padding-right: 40px;
  display: flex;
}

.image-422 {
  margin-bottom: 60px;
}

.text-span-50 {
  color: #006eff;
}

.image-423 {
  object-fit: cover;
  border-radius: 10px;
  width: 100%;
  height: 100%;
}

.div-block-209232621 {
  background-color: #fff;
}

.slide-nav-34 {
  display: none;
}

.grid-53233082 {
  grid-column-gap: 25px;
  grid-row-gap: 25px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

.image-424 {
  height: 30px;
  margin-right: 20px;
}

.div-block-209232622 {
  justify-content: center;
  align-items: center;
  min-height: 100px;
  margin-bottom: 20px;
  display: flex;
}

.ftuk-card-type2__header-icon-copy-copy-11 {
  max-height: 28px;
}

.slide-nav-35 {
  display: block;
  top: 319px;
}

.text-block-220 {
  text-align: center;
  margin-bottom: 40px;
  padding-left: 100px;
  padding-right: 100px;
}

.div-block-209232624 {
  position: relative;
}

.image-425 {
  position: absolute;
  inset: -12px auto auto -12px;
}

.div-block-209232625 {
  background-color: #808c9747;
  width: 50%;
  height: 1px;
  margin-bottom: 20px;
}

.image-426 {
  max-height: 35px;
  margin-bottom: 20px;
}

.text-color--11efe3-10 {
  color: #11efe3;
}

.text-color--11efe3-10.margin-bottom-0.font-change-employer-stat {
  font-family: Poppins, sans-serif;
  font-weight: 500;
}

.div-block-209232626 {
  background-color: #fff;
  border-radius: 10px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  min-height: 280px;
  padding-left: 40px;
  padding-right: 40px;
  display: flex;
}

.ftuk-btn-type1---ff33-3 {
  color: #fff;
  text-align: center;
  background-color: #f33;
  border: 1px solid #ff003d;
  border-radius: 50px;
  flex-wrap: nowrap;
  align-items: center;
  width: 135px;
  padding: 6px 16px 6px 15px;
  font-size: .703125rem;
  transition: all .2s;
  display: flex;
}

.ftuk-btn-type1---ff33-3:hover {
  background-color: #df0035;
  border-color: #df0035;
  width: 140px;
}

.image-427 {
  object-fit: cover;
  border-radius: 10px;
  width: 100%;
  height: 100%;
}

.text-block-221 {
  margin-bottom: 30px;
}

.image-428 {
  height: 70px;
}

.grid-53233083 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  height: 100%;
}

.grid-53233084 {
  grid-template-rows: auto;
  grid-template-columns: auto 1fr;
}

.image-429 {
  object-fit: cover;
  object-position: 50% 0%;
  width: 100%;
  height: 190px;
  margin-bottom: 20px;
}

.text-block-222 {
  color: #fff;
  font-size: 12px;
}

.ftuk-card-type1__divider--ff3333-copy-3 {
  background-image: linear-gradient(to right, #f33, #fff);
  width: 100%;
  height: 1px;
  margin-top: 20px;
  margin-bottom: 20px;
}

.div-block-209232627 {
  padding-left: 20px;
  padding-right: 20px;
}

.grid-53233085 {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  grid-template-rows: auto;
  grid-template-columns: 2fr;
}

.div-block-209232628 {
  justify-content: center;
  align-items: center;
  height: 100px;
  display: flex;
}

.grid-53233086 {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 2fr;
  margin-top: 40px;
}

.text-block-223 {
  margin-bottom: 10px;
  font-size: 1.1rem;
  font-weight: 500;
  line-height: 1.3;
}

.image-430 {
  margin-bottom: 60px;
}

.text-span-51 {
  color: #006eff;
}

.image-431 {
  object-fit: cover;
  border-radius: 10px;
  width: 100%;
  height: 100%;
}

.div-block-209232629 {
  background-color: #fff;
}

.slide-nav-36 {
  display: none;
}

.grid-53233087 {
  grid-column-gap: 25px;
  grid-row-gap: 25px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

.image-432 {
  height: 30px;
  margin-right: 20px;
}

.div-block-209232630 {
  justify-content: center;
  align-items: center;
  min-height: 100px;
  margin-bottom: 20px;
  display: flex;
}

.ftuk-card-type2__header-icon-copy-copy-12 {
  max-height: 28px;
}

.slide-nav-37 {
  display: block;
  top: 319px;
}

.text-block-225 {
  text-align: center;
  margin-bottom: 40px;
  padding-left: 100px;
  padding-right: 100px;
}

.div-block-209232632 {
  position: relative;
}

.image-433 {
  position: absolute;
  inset: -12px auto auto -12px;
}

.div-block-209232633 {
  background-color: #808c9747;
  width: 50%;
  height: 1px;
  margin-bottom: 20px;
}

.image-434 {
  max-height: 35px;
  margin-bottom: 20px;
}

.text-color--11efe3-11 {
  color: #11efe3;
}

.text-color--11efe3-11.margin-bottom-0.font-change-employer-stat {
  font-family: Poppins, sans-serif;
  font-weight: 500;
}

.div-block-209232634 {
  background-color: #fff;
  border-radius: 10px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  min-height: 280px;
  padding-left: 40px;
  padding-right: 40px;
  display: flex;
}

.ftuk-section-cta-container-t2__subtext-orange {
  color: #ff8c00;
  font-size: 18px;
}

.ftuk-ms-365-shadowbcd {
  z-index: -1;
  background-color: #00cccc4d;
  border-radius: 10px;
  width: 430px;
  height: 340px;
  position: absolute;
  inset: auto auto 30px -12px;
}

.ftuk-ms-365__dot-grid_ghbn {
  z-index: -1;
  position: absolute;
  inset: 31px -12px auto auto;
}

.div-block-3bdffscd-copy {
  z-index: -1;
  background-color: #66cc664d;
  border-radius: 10px;
  width: 490px;
  height: 380px;
  position: absolute;
  inset: 41px -12px auto auto;
}

.ftuk-ms-365-shadow-5bvg {
  z-index: -1;
  background-color: #00cccc4d;
  border-radius: 10px;
  width: 430px;
  height: 340px;
  position: absolute;
  inset: auto auto 29px -12px;
}

.ftuk-ms-365__dot-grid-v2 {
  z-index: -1;
  position: absolute;
  inset: 34px -12px auto auto;
}

.ftuk-managed-cloud-shadow-2v {
  z-index: -1;
  background-color: #00cccc4d;
  border-radius: 10px;
  width: 400px;
  height: 430px;
  position: absolute;
  inset: auto auto -12px -12px;
}

.grid-53232993asadsdsd-copy-copy {
  grid-row-gap: 40px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  margin-top: 40px;
}

.div-block-56bsadas-copy {
  z-index: -1;
  background-color: #006eff4d;
  border-radius: 10px;
  width: 400px;
  height: 320px;
  position: absolute;
  inset: auto -12px -13px auto;
}

.ftuk-survivr-image-shadow-2 {
  z-index: -1;
  background-color: #006eff4d;
  border-radius: 10px;
  width: 450px;
  height: 240px;
  position: absolute;
  inset: 56px 23px auto auto;
}

.go-to-school-animation {
  width: 250px;
  height: 250px;
}

.blur-layer-blend-1 {
  width: 250px;
  height: 182px;
}

.text-block-226 {
  color: var(--0a2540);
  letter-spacing: -1px;
  margin-bottom: 15px;
  font-family: Poppins, sans-serif;
  font-size: 2.369rem;
  font-weight: 600;
}

.text-block-227 {
  color: var(--11efe3);
  margin-bottom: 0;
  font-family: Poppins, sans-serif;
  font-size: 1.333rem;
  font-weight: 500;
}

.text-block-228 {
  color: var(--0a2540);
  text-align: center;
  font-family: Poppins, sans-serif;
  font-size: 2.369rem;
  font-weight: 600;
}

.text-span-52 {
  color: var(--color);
}

.text-block-229 {
  color: var(--0a2540);
  letter-spacing: -1px;
  margin-bottom: 15px;
  font-family: Poppins, sans-serif;
  font-size: 2.369rem;
  font-weight: 600;
  line-height: 1.26;
}

.text-block-230 {
  color: var(--ffffff);
  text-align: left;
  letter-spacing: -1px;
  margin-bottom: 40px;
  font-family: Poppins, sans-serif;
  font-size: 2.369rem;
  font-weight: 600;
}

.text-block-231 {
  color: #f6c;
  border-left: 1px solid #f6c;
  margin-bottom: 10px;
  padding-left: 20px;
  font-family: Poppins, sans-serif;
  font-weight: 600;
}

.text-block-232 {
  color: var(--0a2540);
  margin-bottom: 10px;
  font-family: Poppins, sans-serif;
  font-weight: 600;
}

.text-block-233 {
  color: var(--0a2540);
  border-left: 1px solid #f6c;
  margin-bottom: 10px;
  padding-left: 20px;
  font-family: Poppins, sans-serif;
  font-weight: 600;
}

.text-block-234 {
  color: var(--0a2540);
  border-left: 1px solid #5ccacb;
  margin-bottom: 10px;
  padding-left: 20px;
  font-family: Poppins, sans-serif;
  font-weight: 600;
}

.text-block-235 {
  color: var(--0a2540);
  font-family: Poppins, sans-serif;
  font-size: 1rem;
  font-weight: 600;
}

.text-block-236 {
  color: var(--0a2540);
  border-left: 1px solid #6c6;
  margin-bottom: 10px;
  padding-left: 20px;
  font-family: Poppins, sans-serif;
  font-size: 1rem;
  font-weight: 600;
  line-height: 1.5;
}

.text-block-237 {
  color: #6c6;
  margin-bottom: 10px;
  font-family: Poppins, sans-serif;
  font-size: 1.333rem;
  font-weight: 500;
  line-height: 1.4;
}

.text-block-238 {
  color: var(--0a2540);
  border-left: 1px solid #6c6;
  margin-bottom: 10px;
  padding-left: 20px;
  font-family: Poppins, sans-serif;
  font-size: 1rem;
  font-weight: 600;
}

.text-block-239 {
  color: var(--0a2540);
  margin-bottom: 10px;
  font-family: Poppins, sans-serif;
  font-size: 1.333rem;
  font-weight: 500;
  line-height: 1.4;
}

.text-block-240 {
  color: var(--0a2540);
  border-left: 1px solid #006eff;
  margin-bottom: 10px;
  padding-left: 20px;
  font-family: Poppins, sans-serif;
  font-weight: 600;
}

.text-block-241 {
  color: var(--ffffff);
  letter-spacing: -1px;
  margin-bottom: 40px;
  font-family: Poppins, sans-serif;
  font-size: 2.369rem;
  font-weight: 600;
  line-height: 1.26;
}

.text-block-242 {
  color: #f6c;
  font-family: Poppins, sans-serif;
  font-size: 1rem;
  font-weight: 600;
  line-height: 1.5;
}

.text-block-243 {
  color: var(--0a2540);
  margin-bottom: 10px;
  font-family: Poppins, sans-serif;
  font-size: 1rem;
  font-weight: 600;
  line-height: 1.5;
}

.text-block-244 {
  color: #6c6;
  font-family: Poppins, sans-serif;
  font-size: 1rem;
  font-weight: 600;
  line-height: 1.5;
}

.text-block-245 {
  color: var(--ffffff);
  margin-bottom: 10px;
  font-family: Poppins, sans-serif;
  font-size: 1.333rem;
  font-weight: 500;
  line-height: 1.4;
}

.text-block-246 {
  color: var(--0a2540);
  margin-bottom: 10px;
  font-family: Poppins, sans-serif;
  font-size: 1rem;
  font-weight: 600;
  line-height: 1.5;
}

.text-block-247 {
  color: var(--0a2540);
  margin-bottom: 10px;
  font-family: Poppins, sans-serif;
  font-size: 1.333rem;
  font-weight: 500;
  line-height: 1.4;
}

.text-block-248 {
  color: #11efe3;
  margin-bottom: 10px;
  font-family: Poppins, sans-serif;
  font-size: 1rem;
  font-weight: 600;
}

.text-block-249 {
  color: #56f;
  margin-bottom: 10px;
  font-family: Poppins, sans-serif;
  font-size: 1rem;
  font-weight: 600;
  line-height: 1.5;
}

.text-block-250 {
  color: var(--0a2540);
  -webkit-text-stroke-color: var(--0a2540);
  border-left: 1px solid #5ccacb;
  margin-bottom: 10px;
  padding-left: 20px;
  font-family: Poppins, sans-serif;
  font-weight: 600;
}

.text-block-251 {
  color: var(--0a2540);
  margin-bottom: 10px;
  font-family: Poppins, sans-serif;
  font-size: 1rem;
  font-weight: 600;
  line-height: 1.5;
}

.text-block-252 {
  color: var(--0a2540);
  border-left: 1px solid #006eff;
  margin-bottom: 10px;
  padding-left: 20px;
  font-family: Poppins, sans-serif;
  font-size: 1rem;
  font-weight: 600;
  line-height: 1.5;
}

.text-block-253 {
  color: #21eafe;
  border-left: 1px solid #21eafe;
  margin-bottom: 10px;
  padding-left: 20px;
  font-family: Poppins, sans-serif;
  font-weight: 600;
}

.text-block-254 {
  color: var(--ffffff);
  margin-bottom: 10px;
  font-family: Poppins, sans-serif;
  font-size: 1.333rem;
  font-weight: 500;
  line-height: 1.4;
}

.text-block-255 {
  color: #21eafe;
  border-left: 1px solid #21eafe;
  margin-bottom: 10px;
  padding-left: 20px;
  font-family: Poppins, sans-serif;
  font-weight: 600;
}

.text-block-256 {
  color: #0cc;
  margin-bottom: 4px;
  font-family: Poppins, sans-serif;
  font-size: 1.333rem;
  font-weight: 500;
  line-height: 1.4;
}

.text-block-257 {
  color: #00c9be;
  margin-bottom: 10px;
  font-family: Poppins, sans-serif;
  font-size: 1rem;
  font-weight: 600;
  line-height: 1.5;
}

.text-block-258 {
  color: var(--ffffff);
  margin-bottom: 10px;
  font-family: Poppins, sans-serif;
  font-size: 1.333rem;
  font-weight: 500;
  line-height: 1.4;
}

.text-block-259 {
  color: #0059ce;
  letter-spacing: -1px;
  margin-bottom: 40px;
  font-family: Poppins, sans-serif;
  font-size: 1.8rem;
  font-weight: 600;
  line-height: 1.26;
}

.text-block-260 {
  color: var(--0a2540);
  letter-spacing: -1px;
  margin-bottom: 15px;
  font-family: Poppins, sans-serif;
  font-size: 2.369rem;
  font-weight: 600;
}

.text-block-261 {
  color: var(--0a2540);
  border-left: 1px solid #006eff;
  margin-bottom: 10px;
  padding-left: 20px;
  font-family: Poppins, sans-serif;
  font-weight: 600;
}

.text-block-262 {
  color: #11efe3;
  font-family: Poppins, sans-serif;
  font-size: 1.333rem;
  font-weight: 500;
  line-height: 1.4;
}

.text-block-263 {
  color: var(--0a2540);
  text-align: center;
  margin-bottom: 15px;
  font-family: Poppins, sans-serif;
  font-size: 2.36rem;
  font-weight: 600;
  line-height: 1.26;
}

.text-span-53 {
  color: var(--color);
}

.text-block-264 {
  color: var(--0a2540);
  letter-spacing: -1px;
  margin-bottom: 15px;
  font-family: Poppins, sans-serif;
  font-size: 2.369rem;
  font-weight: 600;
  line-height: 1.26;
}

.text-block-264xd {
  color: var(--ffffff);
  letter-spacing: -1px;
  margin-bottom: 40px;
  font-family: Poppins, sans-serif;
  font-size: 2.369rem;
  font-weight: 600;
  line-height: 1.26;
}

.text-block-265 {
  color: #0059ce;
  letter-spacing: -1px;
  margin-bottom: 40px;
  font-family: Poppins, sans-serif;
  font-size: 1.8rem;
  font-weight: 600;
  line-height: 1.26;
}

.text-block-266 {
  color: var(--0a2540);
  letter-spacing: -1px;
  margin-bottom: 15px;
  font-family: Poppins, sans-serif;
  font-size: 2.369rem;
  font-weight: 600;
  line-height: 1.26;
}

.text-block-267 {
  color: var(--0a2540);
  border-left: 1px solid #006eff;
  margin-bottom: 10px;
  padding-left: 20px;
  font-family: Poppins, sans-serif;
  font-weight: 600;
}

.text-block-268 {
  color: #11efe3;
  font-family: Poppins, sans-serif;
  font-size: 1.333rem;
  font-weight: 500;
}

.text-block-269 {
  color: var(--0a2540);
  text-align: center;
  letter-spacing: -1px;
  margin-bottom: 15px;
  font-family: Poppins, sans-serif;
  font-size: 2.369rem;
  font-weight: 600;
  line-height: 1.26;
}

.text-span-54 {
  color: var(--color);
}

.text-block-270 {
  color: var(--0a2540);
  letter-spacing: -1px;
  margin-bottom: 15px;
  font-family: Poppins, sans-serif;
  font-size: 2.369rem;
  font-weight: 600;
}

.text-block-271 {
  color: var(--0a2540);
  letter-spacing: -1px;
  margin-bottom: 15px;
  font-family: Poppins, sans-serif;
  font-size: 2.369rem;
  font-weight: 600;
  line-height: 1.26;
}

.text-block-272 {
  color: var(--ffffff);
  letter-spacing: -1px;
  margin-bottom: 40px;
  font-family: Poppins, sans-serif;
  font-size: 2.369rem;
  font-weight: 600;
}

.text-block-273 {
  color: #f33;
  margin-bottom: 4px;
  font-family: Poppins, sans-serif;
  font-size: 1.333rem;
  font-weight: 500;
  line-height: 1.4;
}

.text-block-274 {
  color: var(--ffffff);
  margin-bottom: 10px;
  font-family: Poppins, sans-serif;
  font-size: 1rem;
  font-weight: 600;
  line-height: 1.5;
}

.text-block-275 {
  color: var(--ffffff);
  margin-bottom: 10px;
  font-family: Poppins, sans-serif;
  font-size: 1.333rem;
  font-weight: 500;
  line-height: 1.4;
}

.text-block-276 {
  color: #0059ce;
  letter-spacing: -1px;
  margin-bottom: 40px;
  font-family: Poppins, sans-serif;
  font-size: 1.8rem;
  font-weight: 600;
}

.text-block-277 {
  color: var(--0a2540);
  letter-spacing: -1px;
  margin-bottom: 15px;
  font-family: Poppins, sans-serif;
  font-size: 2.369rem;
  font-weight: 600;
}

.text-block-278 {
  color: var(--0a2540);
  border-left: 1px solid #006eff;
  margin-bottom: 10px;
  padding-left: 20px;
  font-family: Poppins, sans-serif;
  font-weight: 600;
}

.text-block-279 {
  color: #11efe3;
  font-family: Poppins, sans-serif;
  font-size: 1.333rem;
  font-weight: 500;
}

.text-block-280 {
  color: var(--0a2540);
  letter-spacing: -1px;
  margin-bottom: 15px;
  font-family: Poppins, sans-serif;
  font-size: 2.369rem;
  font-weight: 600;
}

.text-block-281 {
  color: #0059ce;
  letter-spacing: -1px;
  margin-bottom: 40px;
  font-family: Poppins, sans-serif;
  font-size: 1.8rem;
  font-weight: 600;
  line-height: 1.265;
}

.text-block-282 {
  color: var(--0a2540);
  letter-spacing: -1px;
  margin-bottom: 15px;
  font-family: Poppins, sans-serif;
  font-size: 2.369rem;
  font-weight: 600;
  line-height: 1.26;
}

.text-block-283 {
  color: var(--0a2540);
  border-left: 1px solid #006eff;
  margin-bottom: 10px;
  padding-left: 20px;
  font-family: Poppins, sans-serif;
  font-size: 1rem;
  font-weight: 600;
}

.text-block-284 {
  color: #11efe3;
  font-family: Poppins, sans-serif;
  font-size: 1.333rem;
  font-weight: 500;
  line-height: 1.4;
}

.text-block-285 {
  color: #0a2540;
  letter-spacing: -1px;
  margin-bottom: 15px;
  font-family: Poppins, sans-serif;
  font-size: 2.369rem;
  font-weight: 600;
  line-height: 1.26;
}

.text-block-286 {
  color: var(--ffffff);
  letter-spacing: -1px;
  margin-bottom: 40px;
  font-family: Poppins, sans-serif;
  font-size: 2.369rem;
  font-weight: 600;
  line-height: 1.26;
}

.text-block-287, .text-block-288 {
  color: var(--ffffff);
  margin-bottom: 10px;
  font-family: Poppins, sans-serif;
  font-size: 1.333rem;
  font-weight: 500;
  line-height: 1.4;
}

.text-block-289 {
  color: var(--0a2540);
  min-height: 50px;
  font-family: Poppins, sans-serif;
  font-size: 1rem;
  font-weight: 600;
  line-height: 1.5;
}

.text-block-290 {
  color: var(--0a2540);
  margin-bottom: 10px;
  font-family: Poppins, sans-serif;
  font-size: 1rem;
  font-weight: 600;
  line-height: 1.5;
}

.text-block-291 {
  color: var(--0a2540);
  border-left: 1px solid #006eff;
  margin-bottom: 10px;
  padding-left: 20px;
  font-family: Poppins, sans-serif;
  font-size: 1rem;
  font-weight: 600;
}

.text-block-292 {
  color: var(--11efe3);
  border-left: 1px solid #11efe3;
  margin-bottom: 10px;
  padding-left: 20px;
  font-family: Poppins, sans-serif;
  font-weight: 600;
}

.text-block-293 {
  color: #11efe3;
  margin-bottom: 10px;
  font-family: Poppins, sans-serif;
  font-size: 1rem;
  font-weight: 600;
  line-height: 1.5;
}

.text-block-294 {
  color: var(--ffffff);
  margin-bottom: 10px;
  font-family: Poppins, sans-serif;
  font-size: 1.333rem;
  font-weight: 500;
  line-height: 1.4;
}

.cs-collection-heading-9 {
  color: #fff;
}

.ftuk-btn-type9---00c9be-2 {
  color: #fff;
  background-color: #00c9be;
  border: 1px solid #00c9be;
  border-radius: 50px;
  align-items: center;
  width: 165px;
  padding: 6px 16px 6px 15px;
  transition: all .2s;
  display: flex;
}

.ftuk-btn-type9---00c9be-2:hover {
  background-color: #00a89f;
  border-color: #00a89f;
  width: 170px;
}

.text-block-295 {
  color: var(--ffffff);
  margin-bottom: 10px;
  font-family: Poppins, sans-serif;
  font-size: 1.333rem;
  font-weight: 500;
  line-height: 1.4;
}

.cs-collection-heading-10 {
  color: #fff;
}

.ftuk-btn-type9---00c9be-3 {
  color: #fff;
  background-color: #00c9be;
  border: 1px solid #00c9be;
  border-radius: 50px;
  align-items: center;
  width: 165px;
  padding: 6px 16px 6px 15px;
  transition: all .2s;
  display: flex;
}

.ftuk-btn-type9---00c9be-3:hover {
  background-color: #00a89f;
  border-color: #00a89f;
  width: 170px;
}

.text-block-296 {
  color: var(--ffffff);
  margin-bottom: 10px;
  font-family: Poppins, sans-serif;
  font-size: 1.333em;
  font-weight: 500;
}

.cs-collection-heading-11 {
  color: #fff;
}

.ftuk-btn-type9---00c9be-4 {
  color: #fff;
  background-color: #00c9be;
  border: 1px solid #00c9be;
  border-radius: 50px;
  align-items: center;
  width: 165px;
  padding: 6px 16px 6px 15px;
  transition: all .2s;
  display: flex;
}

.ftuk-btn-type9---00c9be-4:hover {
  background-color: #00a89f;
  border-color: #00a89f;
  width: 170px;
}

.text-block-297 {
  color: var(--ffffff);
  margin-bottom: 10px;
  font-family: Poppins, sans-serif;
  font-size: 1.333rem;
  font-weight: 500;
  line-height: 1.4;
}

.cs-collection-heading-12 {
  color: #fff;
}

.ftuk-btn-type9---00c9be-5 {
  color: #fff;
  background-color: #00c9be;
  border: 1px solid #00c9be;
  border-radius: 50px;
  align-items: center;
  width: 165px;
  padding: 6px 16px 6px 15px;
  transition: all .2s;
  display: flex;
}

.ftuk-btn-type9---00c9be-5:hover {
  background-color: #00a89f;
  border-color: #00a89f;
  width: 170px;
}

.text-block-298 {
  color: var(--ffffff);
  margin-bottom: 10px;
  font-family: Poppins, sans-serif;
  font-size: 1.333rem;
  font-weight: 500;
  line-height: 1.4;
}

.cs-collection-heading-13 {
  color: #fff;
}

.ftuk-btn-type9---00c9be-6 {
  color: #fff;
  background-color: #00c9be;
  border: 1px solid #00c9be;
  border-radius: 50px;
  align-items: center;
  width: 165px;
  padding: 6px 16px 6px 15px;
  transition: all .2s;
  display: flex;
}

.ftuk-btn-type9---00c9be-6:hover {
  background-color: #00a89f;
  border-color: #00a89f;
  width: 170px;
}

.text-block-299 {
  color: var(--ffffff);
  margin-bottom: 10px;
  font-family: Poppins, sans-serif;
  font-size: 1.333rem;
  font-weight: 500;
  line-height: 1.4;
}

.cs-collection-heading-14 {
  color: #fff;
}

.ftuk-btn-type9---00c9be-7 {
  color: #fff;
  background-color: #00c9be;
  border: 1px solid #00c9be;
  border-radius: 50px;
  align-items: center;
  width: 165px;
  padding: 6px 16px 6px 15px;
  transition: all .2s;
  display: flex;
}

.ftuk-btn-type9---00c9be-7:hover {
  background-color: #00a89f;
  border-color: #00a89f;
  width: 170px;
}

.text-block-300 {
  color: var(--ffffff);
  margin-bottom: 10px;
  font-family: Poppins, sans-serif;
  font-size: 1.333rem;
  font-weight: 500;
}

.cs-collection-heading-15 {
  color: #fff;
}

.ftuk-btn-type9---00c9be-8 {
  color: #fff;
  background-color: #00c9be;
  border: 1px solid #00c9be;
  border-radius: 50px;
  align-items: center;
  width: 165px;
  padding: 6px 16px 6px 15px;
  transition: all .2s;
  display: flex;
}

.ftuk-btn-type9---00c9be-8:hover {
  background-color: #00a89f;
  border-color: #00a89f;
  width: 170px;
}

.text-block-301 {
  color: var(--ffffff);
  margin-bottom: 10px;
  font-family: Poppins, sans-serif;
  font-size: 1.333rem;
  font-weight: 500;
}

.cs-collection-heading-16 {
  color: #fff;
}

.ftuk-btn-type9---00c9be-9 {
  color: #fff;
  background-color: #00c9be;
  border: 1px solid #00c9be;
  border-radius: 50px;
  align-items: center;
  width: 165px;
  padding: 6px 16px 6px 15px;
  transition: all .2s;
  display: flex;
}

.ftuk-btn-type9---00c9be-9:hover {
  background-color: #00a89f;
  border-color: #00a89f;
  width: 170px;
}

.text-block-302 {
  color: var(--ffffff);
  margin-bottom: 10px;
  font-family: Poppins, sans-serif;
  font-size: 1.333rem;
  font-weight: 500;
  line-height: 1.4;
}

.ftuk-btn-type9---00c9be-10 {
  color: #fff;
  background-color: #00c9be;
  border: 1px solid #00c9be;
  border-radius: 50px;
  align-items: center;
  width: 165px;
  padding: 6px 16px 6px 15px;
  transition: all .2s;
  display: flex;
}

.ftuk-btn-type9---00c9be-10:hover {
  background-color: #00a89f;
  border-color: #00a89f;
  width: 170px;
}

.text-block-303 {
  color: var(--ffffff);
  margin-bottom: 10px;
  font-family: Poppins, sans-serif;
  font-size: 1.333rem;
  font-weight: 500;
}

.ftuk-btn-type9---00c9be-11 {
  color: #fff;
  background-color: #00c9be;
  border: 1px solid #00c9be;
  border-radius: 50px;
  align-items: center;
  width: 165px;
  padding: 6px 16px 6px 15px;
  transition: all .2s;
  display: flex;
}

.ftuk-btn-type9---00c9be-11:hover {
  background-color: #00a89f;
  border-color: #00a89f;
  width: 170px;
}

.text-block-304 {
  color: var(--ffffff);
  margin-bottom: 10px;
  font-family: Poppins, sans-serif;
  font-size: 1.333rem;
  font-weight: 500;
}

.ftuk-btn-type9---00c9be-12 {
  color: #fff;
  background-color: #00c9be;
  border: 1px solid #00c9be;
  border-radius: 50px;
  align-items: center;
  width: 165px;
  padding: 6px 16px 6px 15px;
  transition: all .2s;
  display: flex;
}

.ftuk-btn-type9---00c9be-12:hover {
  background-color: #00a89f;
  border-color: #00a89f;
  width: 170px;
}

.text-block-305 {
  color: var(--ffffff);
  margin-bottom: 10px;
  font-family: Poppins, sans-serif;
  font-size: 1.333rem;
  font-weight: 500;
}

.ftuk-btn-type9---00c9be-13 {
  color: #fff;
  background-color: #00c9be;
  border: 1px solid #00c9be;
  border-radius: 50px;
  align-items: center;
  width: 165px;
  padding: 6px 16px 6px 15px;
  transition: all .2s;
  display: flex;
}

.ftuk-btn-type9---00c9be-13:hover {
  background-color: #00a89f;
  border-color: #00a89f;
  width: 170px;
}

.text-block-306 {
  color: var(--ffffff);
  margin-bottom: 10px;
  font-family: Poppins, sans-serif;
  font-size: 1.333rem;
  font-weight: 500;
  line-height: 1.4;
}

.ftuk-btn-type9---00c9be-14 {
  color: #fff;
  background-color: #00c9be;
  border: 1px solid #00c9be;
  border-radius: 50px;
  align-items: center;
  width: 165px;
  padding: 6px 16px 6px 15px;
  transition: all .2s;
  display: flex;
}

.ftuk-btn-type9---00c9be-14:hover {
  background-color: #00a89f;
  border-color: #00a89f;
  width: 170px;
}

.text-block-307 {
  color: var(--ffffff);
  margin-bottom: 10px;
  font-family: Poppins, sans-serif;
  font-size: 1.333rem;
  font-weight: 500;
}

.ftuk-btn-type9---00c9be-15 {
  color: #fff;
  background-color: #00c9be;
  border: 1px solid #00c9be;
  border-radius: 50px;
  align-items: center;
  width: 165px;
  padding: 6px 16px 6px 15px;
  transition: all .2s;
  display: flex;
}

.ftuk-btn-type9---00c9be-15:hover {
  background-color: #00a89f;
  border-color: #00a89f;
  width: 170px;
}

.text-block-308 {
  color: var(--ffffff);
  margin-bottom: 10px;
  font-family: Poppins, sans-serif;
  font-size: 1.333rem;
  font-weight: 500;
  line-height: 1.4;
}

.text-block-309, .text-block-310 {
  color: var(--0a2540);
  margin-bottom: 10px;
  font-family: Poppins, sans-serif;
  font-size: 1rem;
  font-weight: 600;
}

.text-block-311 {
  color: var(--11efe3);
  font-family: Poppins, sans-serif;
  font-weight: 500;
}

.text-block-312 {
  color: #ff003d;
  text-align: center;
  font-size: 15px;
}

.ftuk-cta-12 {
  background-image: linear-gradient(270deg, #d679ff, #3e4dd5 79%);
  border-radius: 10px;
}

.text-block-88 {
  text-align: center;
  margin-bottom: 16px;
}

.slide-nav-38 {
  display: none;
}

.ftuk-cta__form-block-4 {
  background-color: #521c8582;
  border-top-right-radius: 10px;
  border-bottom-right-radius: 10px;
  flex-direction: column;
  align-items: center;
  padding: 40px;
  display: flex;
}

.submit-button-29 {
  border-radius: 4px;
}

.ftuk-cta__img-2 {
  background-image: url("https://cdn.prod.website-files.com/66c48a30cfb1de83af1774e8/68b54bf787f35d2c5ce4d982_ftuk-get-in-touch-img.avif");
  background-position: 50% 100%;
  background-size: auto;
  border-top-left-radius: 10px;
  border-bottom-left-radius: 10px;
}

.ftuk-cta__grid-6 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: 1.5fr 1fr;
}

.speaker-image-5-2 {
  background-image: url("https://cdn.prod.website-files.com/66c48a30cfb1de83af1774e8/68b54bf787f35d2c5ce4d9a0_Managed%20Services.avif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  width: 101%;
  margin-left: auto;
  margin-right: auto;
  position: absolute;
  inset: 0%;
}

.div-block-209232208 {
  flex-flow: column;
  display: flex;
}

.text-block-313 {
  color: #fff;
  font-size: 12px;
}

.speaker-image-6-2 {
  background-image: url("https://cdn.prod.website-files.com/66c48a30cfb1de83af1774e8/68b54bf787f35d2c5ce4d98d_Untitled%20design%20-%202023-03-10T095753.572.avif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  width: 101%;
  margin-left: auto;
  margin-right: auto;
  position: absolute;
  inset: 0%;
}

.speaker-image-6-2.five {
  width: 101%;
}

.image-152 {
  margin-bottom: 10px;
}

.button-5 {
  text-align: center;
  border-radius: 8px;
}

.speaker-image-3-2 {
  background-image: url("https://cdn.prod.website-files.com/66c48a30cfb1de83af1774e8/68b54bf787f35d2c5ce4d9a7_Networking.avif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  width: 101%;
  margin-left: auto;
  margin-right: auto;
  position: absolute;
  inset: 0%;
}

.cursor-3 {
  margin-left: 10px;
  font-family: Poppins, sans-serif;
  line-height: 1;
}

.div-block-209232635 {
  align-items: center;
  display: flex;
}

.speaker-image-1-2 {
  background-image: url("https://cdn.prod.website-files.com/66c48a30cfb1de83af1774e8/68b54bf787f35d2c5ce4d999_Hybrid%20Data%20Centre%20and%20Cloud.avif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  width: 101%;
  margin-left: auto;
  margin-right: auto;
  position: absolute;
  inset: 0%;
}

.grid-53233011-sdscopy {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
}

.grid-53233011 {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

.div-block-209232636 {
  flex-flow: column;
  display: flex;
}

.image-435 {
  margin-bottom: 10px;
}

.text-block-314 {
  text-align: center;
  margin-bottom: 16px;
}

.basic-container {
  background-color: #fff;
  border-radius: 8px;
  padding: 40px;
  display: block;
}

.btn-group {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  justify-content: center;
  align-items: center;
  display: flex;
}

.button-7 {
  text-align: center;
  background-color: #006eff;
  border-radius: 20px;
  padding: 6px 15px;
  font-size: 1rem;
  font-weight: 400;
}

.button-7:hover, .button-7.button-7-active {
  background-color: #004eb4;
}

.text-block-315 {
  color: #ff003d;
  text-align: center;
  font-size: 15px;
}

.image-32 {
  object-fit: cover;
  border-radius: 10px;
  width: 100%;
  height: 150px;
  margin-bottom: 20px;
}

.div-block-209232637 {
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.enhanced-container {
  background-color: #fff;
  border-radius: 8px;
  padding: 40px;
  display: none;
}

.ftuk-btn-type5---00c9be-t2 {
  color: #fff;
  background-color: #00c9be;
  border: 1px solid #00c9be;
  border-radius: 50px;
  align-items: center;
  width: 220px;
  padding: 6px 16px 6px 15px;
  transition: all .2s;
  display: flex;
}

.ftuk-btn-type5---00c9be-t2:hover {
  background-color: #00a89f;
  border-color: #00a89f;
  width: 225px;
}

.text-block-316 {
  color: #bfdbfe;
  text-align: center;
  width: 100%;
  max-width: 700px;
  margin-bottom: 30px;
  margin-left: auto;
  margin-right: auto;
}

.ftuk-3col-1mainmvb {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

.ftuk-3col-1mainmvb.margin-top-40 {
  margin-top: 40px;
}

.text-block-317 {
  color: #fff;
  text-align: center;
  padding-bottom: 10px;
  font-family: Poppins, sans-serif;
  font-size: 34px;
  font-weight: 500;
}

.ftuk-body-regular-center {
  color: #627991;
  text-align: center;
  margin-bottom: 0;
  font-size: 1rem;
  line-height: 1.5;
}

.ftuk-body-regular-center.margin-bottom-20 {
  margin-bottom: 20px;
}

.grid-53233088 {
  grid-template-rows: auto;
}

.ftuk-section-container-tf {
  color: #425466;
  max-width: 1080px;
  margin-left: auto;
  margin-right: auto;
}

.gold-container {
  background-color: #f6f9fc;
  border-radius: 8px;
  padding: 40px;
  display: none;
}

.text-block-318 {
  color: #0a2540;
  margin-bottom: 10px;
  font-family: Poppins, sans-serif;
  font-size: 1.5rem;
  font-weight: 600;
}

.div-block-209232638 {
  background-color: #1e40af;
  padding-top: 40px;
  padding-bottom: 40px;
}

.grid-53233032 {
  grid-template-columns: 1fr;
}

.silver-container {
  background-color: #f6f9fc;
  border-radius: 8px;
  padding: 40px;
}

.platinum-container {
  background-color: #f6f9fc;
  border-radius: 8px;
  padding: 40px;
  display: none;
}

.ftuk-checklist-grid-x2sds {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  grid-template-rows: auto;
  grid-template-columns: auto;
}

.cursor-4 {
  margin-left: 10px;
  font-family: Poppins, sans-serif;
  line-height: 1;
}

.div-block-209232639 {
  align-items: center;
  display: flex;
}

.comprehensive-container {
  background-color: #fff;
  border-radius: 8px;
  padding: 40px;
  display: none;
}

.ftuk-maximise-productivity-2 {
  background-image: url("https://cdn.prod.website-files.com/66c48a30cfb1de83af1774e8/68b6ebc16e8e2aa18cfe8f0a_Sub%20pages.avif");
  background-position: 0 0;
  background-repeat: repeat;
  background-size: cover;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 385px;
  display: flex;
  position: relative;
}

.ftuk-section-container-2 {
  color: #425466;
  max-width: 1080px;
  margin-left: auto;
  margin-right: auto;
}

.ftuk-section-cta-container-t2-2 {
  background-image: url("https://cdn.prod.website-files.com/66c48a30cfb1de83af1774e8/68b6ebc16e8e2aa18cfe8efa_Corp%20Dark.avif");
  background-position: 50%;
  background-size: cover;
  border-radius: 10px;
  justify-content: flex-end;
  align-items: center;
  max-width: 1000px;
  margin-bottom: 20px;
  margin-left: auto;
  margin-right: auto;
  padding: 40px 40px 30px 20px;
  display: flex;
  position: relative;
}

.div-block-209232640 {
  flex-flow: column;
  justify-content: center;
  align-items: center;
  display: flex;
}

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

.ftuk-btn-type1---00c9be2 {
  color: #fff;
  background-color: #002c59;
  border: 1px solid #002c59;
  border-radius: 50px;
  align-items: center;
  width: 135px;
  padding: 6px 16px 6px 15px;
  transition: all .2s;
  display: flex;
}

.ftuk-btn-type1---00c9be2:hover {
  background-color: #002c59;
  border-color: #002c59;
  width: 140px;
}

.text-block-96 {
  color: #bfdbfe;
  width: 100%;
  max-width: 700px;
  margin-bottom: 30px;
  font-family: Poppins, sans-serif;
  font-size: 16px;
}

.ftuk-section-container-3 {
  color: #425466;
  max-width: 1080px;
  margin-left: auto;
  margin-right: auto;
}

.ftuk-section-container-3.center-center {
  flex-flow: column;
  justify-content: center;
  align-items: center;
  display: flex;
}

.image-173 {
  max-width: 150px;
  margin-top: 10px;
  margin-bottom: 10px;
}

.image-173.margin-bottom-40 {
  margin-bottom: 40px;
}

.ftuk-section-container-4 {
  color: #425466;
  max-width: 1080px;
  margin-left: auto;
  margin-right: auto;
}

.ftuk-section-container-menu {
  max-width: 1080px;
  margin-left: auto;
  margin-right: auto;
}

.ftuk-section-container-menu.position-relative-lift {
  z-index: 1;
  position: relative;
}

.ftuk-section-container-menu.padding-60 {
  padding-top: 60px;
}

.div-block-209232641 {
  z-index: 1000;
  background-color: var(--f6f9fc);
  position: sticky;
  top: 150px;
}

.grid-53233089 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
}

.div-block-209232642 {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  display: flex;
}

.button-8 {
  color: var(--0a2540);
  text-align: center;
  background-color: #fff0;
  border-top: 3px solid #0000;
  border-bottom: 3px solid #0000;
  justify-content: center;
  align-items: center;
  width: 100%;
  padding-top: 20px;
  padding-bottom: 20px;
  font-size: .8rem;
  font-weight: 500;
  display: flex;
}

.button-8:hover {
  border-bottom-color: red;
}

.button-9 {
  color: var(--0a2540);
  text-align: center;
  background-color: #fff0;
  border-top: 3px solid #0000;
  border-bottom: 3px solid #0000;
  justify-content: center;
  align-items: center;
  font-size: .8rem;
  font-weight: 500;
  display: flex;
}

.right-arrow-7 {
  display: none;
}

.div-block-209232643 {
  object-fit: contain;
  display: flex;
  overflow: hidden;
}

.code-embed-9 {
  position: sticky;
  top: 150px;
}

.slide-3, .slide-4, .slide-5 {
  z-index: 0;
}

.div-block-209232644 {
  z-index: 200000;
  background-color: #f6f9fc;
  padding-top: 10px;
  padding-bottom: 10px;
  position: sticky;
  top: 150px;
}

.div-block-209232645 {
  width: 100%;
  max-width: 1080px;
}

.button-10 {
  color: var(--0a2540);
  text-align: center;
  background-color: #3898ec00;
  border: 3px solid #f000;
  border-left: 1px solid #0000;
  border-right: 1px solid #0000;
  justify-content: center;
  align-items: center;
  width: 100%;
  font-size: .875rem;
  font-weight: 500;
  display: flex;
}

.button-10:hover {
  border-bottom-color: red;
}

.ftuk-section-container-sticky-navigation {
  max-width: 1080px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.ftuk-section-container-sticky-navigation.position-relative-lift {
  z-index: 1;
  position: relative;
}

.ftuk-section-container-sticky-navigation.padding-60 {
  padding-top: 60px;
}

.grid-53233090 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 4fr;
}

.div-block-209232646 {
  justify-content: space-between;
  align-items: stretch;
  width: 100%;
  max-width: 1080px;
  display: flex;
  overflow: auto;
}

.div-block-209232646.ft-sticky-nav-scrollbar {
  scrollbar-color: #000 transparent;
  scrollbar-width: thin;
}

.button-10sadda-copy {
  color: var(--0a2540);
  text-align: center;
  background-color: #3898ec00;
  border: 3px solid #f000;
  border-left: 1px solid #0000;
  border-right: 1px solid #0000;
  justify-content: center;
  align-items: center;
  width: 100%;
  font-size: .875rem;
  font-weight: 500;
  display: flex;
}

.button-10sdads-copy {
  color: var(--0a2540);
  text-align: center;
  background-color: #3898ec00;
  border: 3px solid #f000;
  border-left: 1px solid #0000;
  border-right: 1px solid #0000;
  justify-content: center;
  align-items: center;
  width: 100%;
  min-width: 216px;
  max-width: 216px;
  margin-bottom: 10px;
  padding-top: 15px;
  padding-bottom: 15px;
  font-size: .82rem;
  font-weight: 500;
  display: flex;
}

.button-10sdads-copy:hover {
  border-bottom-color: red;
}

.code-embed-10 {
  position: sticky;
  top: 150px;
}

.grid-53233091 {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  grid-template-rows: auto;
}

.ftuk-section-80-80-2 {
  padding-top: 80px;
  padding-bottom: 80px;
}

.image-172 {
  object-fit: contain;
  border-radius: 10px;
  width: 100%;
}

.ftuk-section-container-5 {
  color: #425466;
  max-width: 1080px;
  margin-left: auto;
  margin-right: auto;
}

@media screen and (min-width: 1440px) {
  .ftuk-section-80-80.background-color--f6f9fc {
    border-radius: 14px;
  }

  .ftuk-business-outcomes-dl.w--open {
    top: 101px;
    left: -1px;
  }

  .ftuk-business-outcomes-dl-link__modernise:hover {
    color: #006eff;
  }

  .ftuk-business-outcomes-dl-link__modernise.w--current {
    background-color: #006eff;
  }

  .ftuk-business-outcomes-dl-link__modernise.w--current:hover {
    color: var(--ffffff);
  }

  .grid-46 {
    grid-template-columns: 1fr 1fr;
  }

  .slide-image, .speaker-image-cover, .speaker-image-1.six {
    border-radius: 8px;
  }

  .section.home-hero-section {
    min-height: 60vh;
  }

  .div-block-186 {
    flex-direction: column;
    justify-content: center;
    display: flex;
  }

  .image-87 {
    object-fit: cover;
    border-radius: 0 10px 10px 0;
    width: 100%;
    height: 250px;
  }

  .heading-13 {
    font-weight: 600;
  }

  .speaker-image-2.one, .speaker-image-3.two, .speaker-image-4.three, .speaker-image-5.four, .speaker-image-6.five, .speaker-image-7.six, .speaker-image-8.one, .speaker-image-9.two, .speaker-image-10.three, .speaker-image-11.four {
    border-radius: 8px;
  }

  .image-120lkmh {
    max-height: 28px;
  }

  .div-block-186-copy {
    flex-direction: column;
    justify-content: center;
    display: flex;
  }

  .div-block-157-grey {
    background-color: #f0f0f0;
  }

  .grid-53233006 {
    display: none;
  }

  .tab-link-unity-xt {
    background-color: #e2e3e4;
  }

  .tabs-menu-7-copy {
    justify-content: flex-start;
    align-items: stretch;
  }

  .tab-link-tab-1-copy2, .tab-link-tab-1-copy2.w--current, .tab-link-tab-2-copy2, .tab-link-tab-3-copy2 {
    margin-right: 10px;
  }

  .ftuk-section-cta-container-t2__subtext-red, .ftuk-section-cta-container-t2__subtext {
    color: #ff8c00;
  }

  .ftuk-1fr-1-25-managed-services {
    grid-template-columns: 1fr 1.25fr;
  }

  .div-block-209232503 {
    color: #fff;
    justify-content: flex-start;
    align-items: center;
    display: flex;
  }

  .image-351 {
    margin-right: 20px;
  }

  .grid-53233053 {
    grid-template-columns: 1fr;
  }

  .div-block-209232590 {
    padding-bottom: 40px;
  }

  .ftuk-section-cta-container-t2__subtext-orange {
    color: #ff8c00;
  }

  .ftuk-ms-365-shadowbcd, .ftuk-ms-365-shadow-5bvg {
    bottom: 59px;
  }

  .speaker-image-5-2.four, .speaker-image-6-2.five, .speaker-image-3-2.two, .speaker-image-1-2.six {
    border-radius: 8px;
  }
}

@media screen and (max-width: 991px) {
  .ftuk-section-80-80 {
    padding-top: 40px;
    padding-bottom: 40px;
  }

  .ftuk-section-80-80.position-relative.main-contact-background-image {
    background-position: -80%;
  }

  .ftuk-section-80-80._2025-color-bar-bck-grey-image, .ftuk-section-80-80._2025-color-bar-bck-white-image {
    background-position: 0 100%;
  }

  .ftuk-section-container {
    margin-left: 20px;
    margin-right: 20px;
  }

  .ftuk-section-container.position-relative {
    position: relative;
  }

  .ftuk-4col {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
  }

  .ftuk-6col {
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr 1fr;
  }

  .ftuk-card-type3__img {
    width: 140px;
    top: -29px;
    right: 6px;
  }

  .ftuk-8col, .ftuk-4col-footer {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
  }

  .ft-footer {
    background-color: #0000000a;
    padding-top: 135px;
    padding-bottom: 40px;
  }

  .ftuk-expertise-header {
    padding-top: 80px;
    padding-bottom: 80px;
  }

  .ftuk-card-type3__number {
    padding-right: 98px;
  }

  .ftuk-cta {
    border-radius: 0;
  }

  .ftuk-cta__grid {
    grid-template-rows: auto auto;
    grid-template-columns: 1.5fr;
  }

  .ftuk-cta__grid-child {
    grid-column-gap: 30px;
    grid-row-gap: 16px;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    align-items: center;
    margin: 0 60px 0 0;
  }

  .ftuk-cta__img {
    border-radius: 0;
    height: 100%;
  }

  .ftuk-cta__cnt-blk {
    margin-left: 0;
    margin-right: 0;
  }

  .ftuk-cta__form-block {
    border-top-right-radius: 0;
    border-bottom-right-radius: 0;
  }

  .dot-grid-public-cloud-top-right, .dot-grid-public-cloud-bottom-left {
    display: none;
  }

  .ftuk-4col-buttons {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
  }

  .ftuk-2col-inner__grid {
    grid-row-gap: 40px;
  }

  .ftuk-1-1-75fr__infrastructure {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  .ft-main-navigation__desktop-nav-main-link--expertise--dd.w--open {
    position: static;
  }

  .ftuk-navigation__dropdown-right-column {
    padding-left: 0;
    padding-right: 0;
    display: none;
  }

  .ftuk-nav-link {
    justify-content: flex-start;
    width: 100%;
    padding-top: 14px;
    padding-bottom: 14px;
  }

  .ftuk-nav-link:hover {
    color: #4c4cb3;
  }

  .ftuk-nav-link.w--open {
    color: #fff;
    background-color: #7070c2;
    width: 100%;
  }

  .ft-main-navigation__desktop-nav-main-link--expertise {
    width: 100%;
  }

  .ft-main-navigation__desktop-nav-dropdown {
    box-shadow: none;
    background-color: #f8f9ff;
    border-radius: 0;
    padding: 20px 5%;
  }

  .ft-main-navigation__desktop-nav-main-link-container {
    background-color: #fff;
    height: auto;
    position: absolute;
  }

  .ft-main-navigation__desktop-nav-left-grid {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
  }

  .menu-button {
    color: #6869ac;
    background-color: #0000;
    border: 1px #6869ac;
    border-radius: 10px;
    margin-left: 14px;
    padding: 12px;
  }

  .menu-button.w--open {
    color: #4c4cb3;
    background-color: #fff;
    border-style: solid;
  }

  .ftuk-navigation__dropdown-grid {
    grid-column-gap: 32px;
    grid-row-gap: 32px;
    grid-template-columns: 1fr 1fr;
    margin-top: 0;
  }

  .ftuk-nav-toggle {
    justify-content: flex-start;
    width: 100%;
    padding-top: 14px;
    padding-bottom: 14px;
  }

  .ftuk-nav-toggle:hover {
    color: #4c4cb3;
  }

  .ftuk-nav-toggle.w--open {
    color: #fff;
    background-color: #6869ac;
    width: 100%;
  }

  .ft-main-navigation__desktop-nav-dropdown-container {
    padding: 0;
  }

  .ftuk-navigation__dropdown-left-column {
    border-right-style: none;
    padding-right: 0;
  }

  .ftuk-brand-placement {
    width: 100%;
    margin-right: 10px;
    padding: 0;
  }

  .ftuk-navigation-logo {
    width: 100%;
  }

  .ft-main-navigation__desktop-nav-left-title {
    margin-bottom: 20px;
    display: flex;
  }

  .ftuk-expertise-navi--5566ff, .ftuk-expertise-navi--ffaa600, .ftuk-expertise-navi--006eff, .ftuk-expertise-navi--d679ff, .ftuk-expertise-navi--00c9be, .ftuk-expertise-navi--ff003d {
    padding: 10px;
  }

  .ftuk-card-type6__img {
    object-position: 100% 50%;
    border-top-left-radius: 10px;
    border-bottom-right-radius: 0;
    height: 200px;
  }

  .ftuk-card-type6 {
    z-index: 1;
  }

  .ftuk-card-type6__left-col {
    padding-top: 0;
  }

  .ftuk-card-type6__angle {
    height: 300%;
    top: -102px;
    transform: rotate(100deg);
  }

  .ftuk-card-type6__grid {
    grid-template-rows: auto auto;
    grid-template-columns: 2fr;
  }

  .ftuk-card-type6__angle2 {
    height: 300%;
    top: -111px;
    transform: rotate(100deg);
  }

  .ftuk-partial-grid-top-right {
    top: -10px;
    right: -10px;
  }

  .ftuk-partial-grid-bottom-left {
    bottom: -10px;
    left: -10px;
  }

  .ftuk-4col-logo-bar {
    grid-row-gap: 40px;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
  }

  .ftuk-4col-logo-bar__container-1 {
    border-left-style: dashed;
    border-right-style: dashed;
  }

  .ftuk-4col-logo-bar__container-2 {
    border-left: 1px #adbdcc80;
  }

  .ftuk-4col-logo-bar__container-3 {
    border-left: 1px dashed #adbdcc80;
    border-right-style: dashed;
  }

  .ftuk-4col-logo-bar__container-4 {
    border-left: 1px #adbdcc80;
  }

  .ftuk-4col-counter {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
  }

  .ftuk-checklist-grid-x3 {
    grid-column-gap: 40px;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr 1fr;
  }

  .ftuk-checklist-grid-x3.background-color--002c59 {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
  }

  .container {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
  }

  .ftuk-contact-main-card {
    padding: 45px;
  }

  .ftuk-contact-main-card__btn-grid {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  .ftuk-about-us-stat__grid {
    margin-bottom: 0;
  }

  .ftuk-professional-services__services-grid {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr 1fr;
  }

  .ftuk-1-75-1fr-custom {
    grid-template-rows: auto auto;
    grid-template-columns: 1.75fr;
  }

  .position-absolute {
    width: 100vw;
    inset: auto auto -300px 0%;
  }

  .ftuk-it-financing__image {
    height: 550px;
  }

  .ftuk-5col-buttons {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
  }

  .ftuk-sustainability__main-grid {
    grid-row-gap: 40px;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  .ftuk-circular-economy__sub-grid {
    grid-row-gap: 40px;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
  }

  .ftuk-icon-row {
    margin-bottom: 10px;
  }

  .ftuk-daas__image {
    height: 380px;
  }

  .ftuk-1-1-5-private-cloud {
    grid-row-gap: 20px;
    grid-template-rows: auto auto;
    grid-template-columns: 1.5fr;
  }

  .ftuk-2col-public-cloud {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  .image-3 {
    height: 368px;
  }

  .image-13 {
    object-position: 0% 50%;
    height: 300px;
  }

  .image-14 {
    object-position: 50% 100%;
    height: 556px;
  }

  .ftuk-1-25-1fr-managed-services, .ftuk-1-25-1fr-ms-2 {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  .ftuk-ms-microsoft-365__img {
    height: 300px;
  }

  .ftuk--75-1fr-ms3, .ftuk-1-5-1fr-control-your-costs-custom-1 {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  .ftuk-take-control-image {
    height: 300px;
  }

  .ftuk-checklist__grid-take-control {
    grid-row-gap: 15px;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  .ftuk-take-control-image-shadow {
    width: 700px;
    height: 250px;
  }

  .ftuk-survive-image-01 {
    object-position: 100% 50%;
    height: 412px;
  }

  .ftuk-survive-image-02 {
    height: 271px;
  }

  .ftuk-step-ahead-image {
    object-position: 50% 40%;
    height: 300px;
  }

  .ftuk--5--75fr-custom-step-ahead {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  .ftuk-step-ahead-image-shadow {
    width: 700px;
    height: 250px;
  }

  .ftuk-step-ahead-dot-grid {
    bottom: -12px;
    left: -12px;
  }

  .ftuk-managed-cloud-shadow {
    width: 700px;
    height: 260px;
  }

  .ftuk-managed-cloud-img, .ftuk-managed-cyber-services {
    height: 300px;
  }

  .ftuk-1-1-75fr-microsoft-access {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  .div-block-8 {
    height: 400px;
  }

  .grid-14 {
    grid-row-gap: 40px;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  .ftuk-take-thrive-image-02 {
    height: 558px;
  }

  .ftuk-thrive-image-shadow-02 {
    width: 320px;
    height: 240px;
  }

  .ftuk-survive-image-02-optimize {
    height: 249px;
  }

  .ftuk-professional-services-shadow {
    width: 710px;
  }

  .ftuk-3col-the-right-tools {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
  }

  .microsoft-access-the-right-technolgies__img {
    left: 76px;
  }

  .ftuk-nav-toggle-expertise {
    justify-content: flex-start;
    width: 100%;
    padding-top: 14px;
    padding-bottom: 14px;
  }

  .ftuk-nav-toggle-expertise:hover {
    color: #4c4cb3;
  }

  .ftuk-nav-toggle-expertise.w--open {
    color: #fff;
    background-color: #6869ac;
    width: 100%;
  }

  .ft-main-navigation__desktop-nav-main-link--business-outcomes {
    width: 100%;
  }

  .ftuk-partnership-img {
    height: 414px;
  }

  .ftuk-capabilities-img, .ftuk-experiance-img {
    height: 264px;
  }

  .ftuk-2col-helping-you {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  .ftuk-section-container-hero {
    margin-left: 20px;
    margin-right: 20px;
  }

  .div-block-12 {
    left: 64px;
  }

  .ftuk-hero-paragraph {
    padding-left: 100px;
    padding-right: 100px;
  }

  .ftuk-logo-internal-marquee__wrapper-desktop {
    display: none;
  }

  .ftuk-logo-internal-marquee__card {
    padding-left: 20px;
    padding-right: 20px;
  }

  .ftuk-image-profesec-consulting {
    object-position: 50% 50%;
    height: 695px;
  }

  .ftuk-image-ps-cloud-consulting {
    height: 463px;
  }

  .ftuk-cloud-consulting-container__dot-grid {
    z-index: -1;
    bottom: -12px;
    left: -12px;
  }

  .ftuk-security-consulting-relative__shadow {
    width: 300px;
    height: 680px;
  }

  .add-ons_title-icon-wrapper {
    flex-wrap: nowrap;
    align-items: center;
  }

  .add-ons_accordion-item.add-ons_js-accordion-item {
    width: 100%;
  }

  .add-ons_image-wrapper {
    width: 100%;
    height: 28.125rem;
    margin-top: 2rem;
    position: static;
  }

  .add-ons_accordion.add-ons_js-accordion {
    padding-top: 0;
    padding-bottom: 0;
  }

  .add-ons_image {
    object-fit: cover;
    object-position: 50% 50%;
  }

  .margin-top {
    margin-bottom: 0;
    margin-left: 0;
    margin-right: 0;
  }

  .ftuk-home-accordion-top-right, .ftuk-home-accordion-bottom-left {
    display: none;
  }

  .div-block-13 {
    bottom: -70px;
  }

  .div-block-6 {
    left: 142px;
  }

  .cyber-soc-overview-shadow {
    width: 290px;
    height: 540px;
  }

  .rotate-in {
    font-size: 3rem;
  }

  .rotate-in.margin-bottom-20, .rotate-in.margin-bottom-40, .div-block-54 {
    display: none;
  }

  .ftuk--5--75fr-custom-step-ahead-2 {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  .fs-cc-banner_container {
    flex-direction: column;
    align-items: flex-start;
  }

  .fs-cc-banner_text {
    margin-right: 0;
  }

  .fs-cc-banner_buttons-wrapper {
    margin-top: 1rem;
  }

  .collection-list-2 {
    grid-template-rows: auto auto auto auto;
    grid-template-columns: 1fr 1fr;
  }

  .ftuk-managed-cyber-services-shadow-2x {
    width: 700px;
    height: 260px;
  }

  .ftuk-link-underline-button-type-1 {
    margin: 0;
  }

  .image-24bc {
    height: 300px;
  }

  .ftuk-logo-grid {
    grid-template-rows: auto auto auto auto auto auto auto;
    grid-template-columns: 1fr 1fr 1fr;
  }

  .ftuk-nav-dropdown-microsoft {
    width: 100%;
    display: block;
  }

  .heading-5 {
    text-align: center;
  }

  .div-block-151 {
    background-color: #fff;
    border-radius: 10px;
    margin-top: 60px;
    padding: 10px 20px;
    display: block;
    box-shadow: 0 20px 35px -8px #000747e8;
  }

  .ftuk-4col-2row {
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr 1fr;
  }

  .dot-grid-public-cloud-top-right-reliability {
    display: none;
  }

  .ftuk-network-backlinks {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr 1fr;
    margin-bottom: 0;
  }

  .ftuk-testimonials-slider-desktop {
    display: none;
  }

  .ftuk-testimonials-slider-tablet {
    display: block;
  }

  .grid-40-tablet {
    grid-template-columns: 1fr 1fr;
  }

  .ftuk-expertise-tabs-component-desktop {
    display: none;
  }

  .ftuk-business-outcomes-accordion-droplist {
    position: static;
  }

  .ftuk-business-outcomes-accordion-droplist.w--open {
    border-radius: 10px;
    margin-top: 10px;
  }

  .ftuk-business-outcomes-accordion-button {
    z-index: 0;
    width: 100%;
    display: inline-block;
  }

  .ftuk-business-outcomes-accordion-title-container {
    flex-direction: column;
    align-items: flex-start;
    max-width: 250px;
    display: flex;
  }

  .ftuk-expertise-tab-heading-mobile.ftuk-expertise-tab-heading-mobile--66cc66 {
    color: #6c6;
  }

  .ftuk-expertise-tab-heading-mobile.ftuk-expertise-tab-heading-mobile--5ccacb {
    color: #5ccacb;
  }

  .ftuk-expertise-tab-heading-mobile.ftuk-expertise-tab-heading-mobile--9966cc {
    color: #96c;
  }

  .ftuk-expertise-tab-heading-mobile.ftuk-expertise-tab-heading-mobile--ff8c00 {
    color: #ff8c00;
  }

  .ftuk-expertise-tab-heading-mobile.ftuk-expertise-tab-heading-mobile--eb483f {
    color: #eb483f;
  }

  .ftuk-expertise-tab-heading-mobile.ftuk-expertise-tab-heading-mobile--ff66cc {
    color: #f6c;
  }

  .ftuk-expertise-tab-icon-mobile.background-color--ff8c00 {
    background-color: #ff8c00;
  }

  .ftuk-expertise-tabs-component-pane-container-mobile {
    padding: 20px;
  }

  .ftuk-business-outcomes-accordion-icon {
    color: #828c96;
  }

  .ftuk-business-outcomes-accordion-modern-workplace {
    background-color: #fff;
    border-radius: 10px;
    align-items: center;
    width: 100%;
    padding: 10px;
    display: flex;
  }

  .ftuk-business-outcomes-accordion-modern-workplace.w--open {
    background-image: linear-gradient(#fff 95%, #6c6 95%);
  }

  .ftuk-business-outcomes-accordion-professional-services {
    background-color: #fff;
    border-radius: 10px;
    align-items: center;
    width: 100%;
    padding: 10px;
    display: flex;
  }

  .ftuk-business-outcomes-accordion-professional-services.w--open {
    background-image: linear-gradient(#fff 95%, #f6c 95%);
  }

  .ftuk-business-outcomes-accordion-managed-services {
    background-color: #fff;
    border-radius: 10px;
    align-items: center;
    width: 100%;
    padding: 10px;
    display: flex;
  }

  .ftuk-business-outcomes-accordion-managed-services.w--open {
    background-image: linear-gradient(#fff 95%, #5ccacb 95%);
  }

  .ftuk-business-outcomes-accordion-network-solutions {
    background-color: #fff;
    border-radius: 10px;
    align-items: center;
    width: 100%;
    padding: 10px;
    display: flex;
  }

  .ftuk-business-outcomes-accordion-network-solutions.w--open {
    background-image: linear-gradient(#fff 95%, #eb483f 95%);
  }

  .ftuk-business-outcomes-accordion-hybrid-data-center-cloud {
    background-color: #fff;
    border-radius: 10px;
    align-items: center;
    width: 100%;
    padding: 10px;
    display: flex;
  }

  .ftuk-business-outcomes-accordion-hybrid-data-center-cloud.w--open {
    background-image: linear-gradient(#fff 95%, #96c 95%);
  }

  .ftuk-business-outcomes-accordion-cyber-security {
    background-color: #fff;
    border-radius: 10px;
    align-items: center;
    width: 100%;
    padding: 10px;
    display: flex;
  }

  .ftuk-business-outcomes-accordion-cyber-security.w--open {
    background-image: linear-gradient(#fff 95%, #ff8c00 95%);
  }

  .image-66 {
    height: 300px;
  }

  .div-block-161 {
    width: 700px;
    height: 270px;
    top: -10px;
    right: -10px;
  }

  .image-69 {
    height: 250px;
  }

  .div-block-162 {
    width: 680px;
    height: 230px;
    top: -10px;
    left: -10px;
  }

  .ftuk-4col-2row-specialised-globally {
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr 1fr;
  }

  .ftuk-4col-2row-specialised-globally.position-relative {
    grid-template-rows: auto auto;
  }

  .image-70 {
    bottom: -15px;
  }

  .image-71 {
    object-position: 50% 100%;
    height: 250px;
  }

  .div-block-163 {
    width: 700px;
    height: 230px;
    bottom: -10px;
    right: -10px;
  }

  .image-73 {
    height: 250px;
  }

  .div-block-164 {
    width: 700px;
    height: 230px;
    bottom: -10px;
    right: -10px;
  }

  .image-74 {
    height: 200px;
  }

  .image-75 {
    bottom: -10px;
    left: -10px;
  }

  .div-block-165 {
    width: 690px;
    height: 180px;
  }

  .image-76 {
    object-position: 50% 50%;
    height: 250px;
  }

  .image-77 {
    right: -15px;
  }

  .image-78 {
    height: 350px;
  }

  .div-block-166 {
    width: 700px;
    height: 350px;
    bottom: -10px;
    left: -10px;
  }

  .ftuk-3col-single-connect-organisation-space {
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr 1fr;
  }

  .ft-main-navigation__desktop-nav-dropdown-grid {
    grid-column-gap: 32px;
    grid-row-gap: 32px;
    grid-template-columns: 1fr 1fr;
    margin-top: 0;
  }

  .ft-main-navigation__desktop-nav-left {
    border-right-style: none;
    padding-right: 0;
  }

  .ft-main-navigation__product-grid {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
  }

  .ft-main-navigation__desktop-nav-right {
    border-right-style: none;
    padding-right: 0;
  }

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

  .ftuk--75-1fr-ms-2--we-cover-managed-cloud {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  .ft-main-navigation__expertise-navi--ff66cc, .ft-main-navigation__expertise-navi--66cc66, .ft-main-navigation__expertise-navi--5ccacb, .ft-main-navigation__expertise-navi--9966cc {
    padding: 10px;
  }

  .some-divy {
    padding-left: 20px;
    padding-right: 20px;
  }

  .ftuk-section-0-0 {
    padding-top: 40px;
    padding-bottom: 40px;
  }

  .slide-image {
    height: 50vh;
    min-height: 500px;
  }

  .clip-text.speaker-headding {
    margin-top: -36px;
    margin-bottom: 24px;
  }

  .speaker-slide-mask {
    width: 65%;
  }

  .section {
    padding-top: 60px;
    padding-bottom: 60px;
  }

  .section.home-hero-section {
    min-height: auto;
    padding-top: 90px;
    padding-bottom: 60px;
  }

  .speaker-info {
    max-width: 470px;
  }

  .speaker-name {
    font-size: 52px;
  }

  .ftuk-4col-about-business-outcomes {
    grid-column-gap: 40px;
    grid-row-gap: 40px;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
  }

  .ftuk-section-0-80, .ftuk-section-80-30 {
    padding-top: 40px;
    padding-bottom: 40px;
  }

  .div-block-209232131 {
    background-position: 50%;
  }

  .div-block-209232132, .div-block-209232135 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .grid-53232991 {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  .div-block-209232140 {
    display: none;
  }

  .grid-53232992 {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
    padding-left: 20px;
    padding-right: 20px;
  }

  .div-block-209232141 {
    padding-top: 60px;
    padding-bottom: 80px;
  }

  .div-block-209232143 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .div-block-209232137bnh {
    margin-bottom: 0;
  }

  .grid-53232993 {
    grid-column-gap: 40px;
    grid-row-gap: 40px;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
  }

  .grid-53232993adads-copy {
    grid-column-gap: 40px;
    grid-row-gap: 40px;
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  .grid-53232995 {
    grid-template-columns: 1fr;
  }

  .grid-53232993asad-copy {
    grid-column-gap: 40px;
    grid-row-gap: 40px;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
  }

  .grid-53232993adads-csdfsfopy-copy {
    grid-column-gap: 40px;
    grid-row-gap: 40px;
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  .grid-53232993adads-ccascxczxcopsaadasy-copy-copy-copy, .grid-53232993addsadasdads-copy-copy-copy, .grid-53232993adads-csdfsdfsdopy-copy-copy, .grid-53232993adads-ccsczzxcopy-copy-copy {
    grid-column-gap: 40px;
    grid-row-gap: 40px;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
  }

  .image-3vby {
    height: 368px;
  }

  .grid-53232993adads-ccascxczxcopsaadasy-copy-copy-copy-copywds {
    grid-column-gap: 40px;
    grid-row-gap: 40px;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
  }

  .image-3-what-we-do, .image-3-what-we-do-copy-copy {
    height: 368px;
  }

  .ftuk-navigation__dropdown-wrapper-body-copy-new-copy {
    box-shadow: none;
    background-color: #f8f9ff;
    border-radius: 0;
    padding: 20px 5%;
  }

  .image-13-copy {
    object-position: 0% 50%;
    height: 300px;
  }

  .image-3-what-we-do-copy-copy-copy, .image-3-what-we-do-copy-copy-copy-copy, .image-3-what-we-do-copy-copy-copy-copy, .image-3-what-we-do-copy-copy-copy-copy-copy, .image-3-what-we-do-copy-copy-copy-copy-copy-copy {
    height: 368px;
  }

  .ftuk-4col-counter-copy-copy {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
  }

  .image-3-what-we-do-copy-copy-copy-copy-copy-copy-copy, .image-3-what-we-do-copy-copy-copy, .image-3-what-we-do-copy-copy-copy-copy-copy-copy, .image-3-what-we-do-copy-copy-copy-copy, .image-3-what-we-do-copy-copy, .image-3-what-we-do-copy-copy-copy-copy-copy {
    height: 368px;
  }

  .ftuk-section-container-2-b, .div-block-209232174-copy-copy {
    margin-left: 20px;
    margin-right: 20px;
  }

  .image-3bcd {
    height: 368px;
  }

  .ftuk-5col {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
  }

  .ftuk-section-40-0 {
    padding-top: 40px;
    padding-bottom: 40px;
  }

  .slider-3-desktop {
    display: none;
  }

  .ftuk-section-80-100 {
    padding-top: 40px;
    padding-bottom: 100px;
  }

  .left-arrow-4, .right-arrow-5 {
    display: none;
  }

  .slider-3 {
    background-color: #0000;
    display: block;
  }

  .div-block-209232181 {
    background-color: #fff;
    border-radius: 10px;
    height: 100%;
    display: flex;
  }

  .image-131 {
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px;
    height: 100%;
  }

  .div-block-209232182 {
    flex-direction: column;
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    height: 100%;
    margin-bottom: auto;
    padding: 20px;
    display: flex;
  }

  .slide-nav-6 {
    position: relative;
  }

  .image-131bc {
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px;
    height: 100%;
  }

  .div-block-209232183 {
    margin-bottom: auto;
  }

  .collection-list-2-home {
    grid-template-rows: auto auto auto auto;
    grid-template-columns: 1fr 1fr;
  }

  .ftuk-header-banner {
    padding-top: 80px;
    padding-bottom: 80px;
  }

  .ftuk-header-banner-h1 {
    font-size: 40px;
  }

  .ftuk-header-banner-p {
    max-width: 80%;
  }

  .grid-53232997bc {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  .image-3-partnering-growth {
    height: 368px;
  }

  .ftuk-cta__cnt-blk-b {
    margin-left: 0;
    margin-right: 0;
  }

  .image-3-shiplake-college {
    height: 368px;
  }

  .about-us--how-we-work-grid-4-staff, .grid-53233007ds-copy {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
  }

  .div-block-209232174-copy-copy-copybvc, .div-block-209232174lawyer-copy-copy-copy {
    margin-left: 20px;
    margin-right: 20px;
  }

  .ft-main-navigation__top-nav_link-icon-group, .ft-main-navigation__top-nav-link-group {
    display: none;
  }

  .some-divy-copy {
    padding-left: 20px;
    padding-right: 20px;
  }

  .ftuk-hybrid-data-center-and-cloud-banner {
    height: 300px;
  }

  .ftuk-hybrid-data-center-and-cloud-banner__image {
    display: none;
  }

  .ftuk-banner__text-wrapper {
    width: 100%;
    padding-left: 20px;
    padding-right: 20px;
  }

  .ftuk-cyber-security-banner {
    height: 300px;
  }

  .ftuk-header-banner-h1-3 {
    font-size: 40px;
  }

  .ftuk-cyber-security-banner__image, .ftuk-networking-solutions-banner__image {
    display: none;
  }

  .ftuk-networking-solutions-banner, .ftuk-modern-workplace-banner {
    height: 300px;
  }

  .ftuk-modern-workplace-banner__image, .ftuk-managed-services-banner__image {
    display: none;
  }

  .ftuk-managed-services-banner {
    height: 300px;
  }

  .ftuk-professional-services-banner__image {
    display: none;
  }

  .ftuk-professional-services-banner {
    height: 300px;
  }

  .ft-footer__angle-line {
    top: 72px;
  }

  .ftuk-hybrid-data-centre-and-hybrid-cloud__image2-2b {
    height: 200px;
  }

  .ftuk-expertise-navi-2--ffaa600, .ftuk-expertise-navi-2--5ccacb, .ftuk-expertise-navi-2--66cc66, .ftuk-expertise-navi-2--ff66cc, .ftuk-expertise-navi--006eff-copy, .ftuk-expertise-navi-2--006eff, .ftuk-expertise-navi-2--9966cc-copy, .ftuk-expertise-navi-2--ff003d {
    padding: 10px;
  }

  .ft-main-page-banner {
    height: 300px;
  }

  .ft-main-page-banner__text-wrapper {
    width: 100%;
    padding-left: 20px;
    padding-right: 20px;
  }

  .ft-main-page-banner__heading {
    font-size: 40px;
  }

  .ft-main-page-banner__image-type01 {
    display: none;
  }

  .ft-main-navigation__expertise-navi--ffaa600-2 {
    padding: 10px;
  }

  .ft-main-navigation__desktop-nav-logo-link {
    margin-right: 10px;
    padding: 0;
  }

  .ft-main-navigation__expertise-navi--ff003d-2 {
    padding: 10px;
  }

  .ft-main-navigation__desktop-nav-main-toggle-button {
    justify-content: flex-start;
    width: 100%;
    padding-top: 14px;
    padding-bottom: 14px;
  }

  .ft-main-navigation__desktop-nav-main-toggle-button:hover {
    color: #4c4cb3;
  }

  .ft-main-navigation__desktop-nav-main-toggle-button.w--open {
    color: #fff;
    background-color: #6869ac;
    width: 100%;
  }

  .ft-main-navigation__desktop-nav-main-link--business-resources {
    width: 100%;
  }

  .ft-main-navigation__desktop-nav {
    display: none;
  }

  .ft-main-navigation__desktop-nav-logo-image {
    width: 230px;
  }

  .ft-main-navigation__expertise-navi--006eff {
    padding: 10px;
  }

  .ft-main-navigation__desktop-nav-main-link--expertise-btn {
    justify-content: flex-start;
    width: 100%;
    padding-top: 14px;
    padding-bottom: 14px;
  }

  .ft-main-navigation__desktop-nav-main-link--expertise-btn:hover {
    color: #4c4cb3;
  }

  .ft-main-navigation__desktop-nav-main-link--expertise-btn.w--open {
    color: #fff;
    background-color: #6869ac;
    width: 100%;
  }

  .ft-main-navigation__top-nav {
    height: 30px;
  }

  .ft-home-hero {
    height: 350px;
  }

  .ft-home-hero__image {
    height: 350px;
    display: none;
  }

  .ft-home-hero__wrapper {
    align-items: center;
    height: 350px;
  }

  .ft-home-hero__subheading-text {
    margin-left: auto;
    margin-right: auto;
  }

  .ft-home-hero__heading {
    text-align: center;
    font-size: 3.5rem;
  }

  .ft-home-hero__paragraph {
    text-align: center;
    font-size: 17px;
  }

  .ft-mobile-menu__header {
    background-color: #fff;
    border-bottom: 1px solid #dfe4ef;
    justify-content: space-between;
    align-items: center;
    height: 80px;
    padding-left: 20px;
    padding-right: 20px;
    display: flex;
  }

  .ft-mobile-menu__expertise-heading {
    color: #0a2540;
    letter-spacing: 2px;
    text-transform: uppercase;
    margin-top: 20px;
    padding-left: 20px;
    padding-right: 20px;
    font-family: Poppins, sans-serif;
    font-size: 14px;
    font-weight: 600;
  }

  .ft-mobile-menu__icon-mail {
    height: 12px;
  }

  .ft-mobile-menu__header-close-icon {
    width: 20px;
  }

  .ft-mobile-menu__back-btn {
    color: #fff;
    letter-spacing: 1px;
    background-color: #002c59;
    border-bottom: 1px solid #dfe4ef;
    align-items: center;
    height: 50px;
    padding: 20px;
    font-size: .85rem;
    font-weight: 600;
    line-height: 20;
    display: flex;
  }

  .ft-mobile-menu__resources-menu-box {
    display: none;
  }

  .ft-mobile-menu__logo {
    margin-right: auto;
  }

  .ft-mobile-menu__text-btn-icon {
    height: 7px;
    font-size: .5rem;
    transform: rotate(-90deg);
  }

  .ft-mobile-menu__logo-image {
    max-width: 260px;
  }

  .ft-mobile-menu__header-close-link {
    background-color: #fff;
    border-radius: 4px;
    padding: 8px;
    display: none;
  }

  .ft-mobile-menu__expertise-menu-box, .ft-mobile-menu__companies-menu-box {
    display: none;
  }

  .ft-mobile-menu__icon-container {
    margin-right: 10px;
  }

  .ft-mobile-menu {
    background-color: #fff;
    flex-flow: column;
    width: 100%;
    display: flex;
  }

  .ft-mobile-menu__scrollbox {
    overflow: auto;
  }

  .ft-mobile-menu__button {
    color: #0a2540;
    align-items: center;
    padding: 17px 20px;
    font-size: .85rem;
    font-weight: 500;
    display: flex;
  }

  .ft-mobile-menu__button.border-bottom-grey {
    border-bottom: 1px solid #dfe4ef;
  }

  .ft-mobile-menu__text-btn-icon-container {
    justify-content: center;
    align-items: center;
    padding-top: 5px;
    padding-bottom: 5px;
    display: flex;
  }

  .ft-mobile-menu__icon-mail-2 {
    height: 16px;
  }

  .ft-mobile-menu__main-menu-top-container {
    margin-bottom: 20px;
  }

  .ft-mobile-menu__search-box-input-field {
    border: 1px solid #dfe4ef;
    border-radius: 10px;
    margin-bottom: 0;
  }

  .link-block-10bvbf-sxdsadvgvhbjpy-copy {
    color: #0a2540;
    justify-content: flex-start;
    align-items: center;
    margin-bottom: 0;
    padding: 17px 20px;
    font-size: .85rem;
    font-weight: 500;
    display: flex;
  }

  .ft-mobile-menu__main-menu-bottom-container {
    flex-flow: column;
    align-items: flex-start;
    display: flex;
  }

  .ft-mobile-menu__button-icon {
    width: 30px;
    margin-right: 10px;
  }

  .ft-mobile-menu__header-open-icon {
    width: 25px;
  }

  .ft-mobile-menu__button-text-container {
    flex-flow: column;
    align-items: stretch;
    display: flex;
  }

  .ft-mobile-menu__text-btn {
    color: #0a2540;
    border-bottom: 1px solid #dfe4ef;
    justify-content: space-between;
    align-items: center;
    padding: 17px 20px;
    font-size: .85rem;
    font-weight: 500;
    display: flex;
  }

  .ft-mobile-menu__text-btn.border-bottom-grey.d-none {
    display: none;
  }

  .ft-mobile-menu__icon-btn {
    color: #0a2540;
    border-bottom: 1px solid #dfe4ef;
    justify-content: flex-start;
    align-items: stretch;
    width: 100%;
    padding: 17px 20px;
    font-size: .8rem;
    display: flex;
  }

  .ft-mobile-menu__back-btn-icon {
    height: 10px;
    font-size: .5rem;
  }

  .ft-mobile-menu__icon-btn-2cvf {
    color: #0a2540;
    border-bottom: 1px solid #dfe4ef;
    justify-content: flex-start;
    align-items: stretch;
    width: 100%;
    margin-bottom: 0;
    padding: 17px 20px;
    font-size: .8rem;
    display: flex;
  }

  .ft-mobile-menu__back-btn-icon-container {
    justify-content: center;
    align-items: center;
    margin-right: 10px;
    padding-top: 5px;
    padding-bottom: 5px;
    display: flex;
  }

  .ft-mobile-menu__header-open-link {
    background-color: #fff;
    border-radius: 4px;
    justify-content: center;
    align-items: center;
    padding: 8px;
    display: flex;
  }

  .ft-mobile-menu__button-sub-heading {
    color: #808c97;
    font-size: .8rem;
  }

  .ft-mobile-menu__back-btn-text {
    text-transform: uppercase;
  }

  .ft-mobile-menu__search-box-form-block {
    color: #627991;
    margin-bottom: 0;
    font-family: Inter, sans-serif;
    font-size: 18px;
  }

  .ft-mobile-menu__heading {
    color: #000;
    background-color: #e7e7e7;
    padding: 17px 20px;
    font-family: Poppins, sans-serif;
    font-size: .95px;
    font-weight: 500;
  }

  .ft-mobile-menu__main-menu-box {
    display: none;
  }

  .ft-mobile-menu__icon {
    height: 16px;
  }

  .ft-mobile-menu__search-box {
    background-color: #002c59;
    border-bottom: 1px solid #dfe4ef;
    padding: 30px 20px;
    display: none;
  }

  .ft-mobile-menu__busines-outcomes-menu-box {
    display: none;
  }

  .ft-back-to-top__button {
    display: flex;
  }

  .ft-main-navigation__desktop-nav-main-link--group-companies {
    width: 100%;
  }

  .ft-footer__container {
    margin-left: 20px;
    margin-right: 20px;
  }

  .ft-footer__angled-line.background-color--fff {
    top: -85px;
  }

  .ftuk-section-cta-container-t2__form {
    max-width: 100%;
  }

  .image-157 {
    height: 368px;
  }

  .grid-53233020 {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
  }

  .ftuk-body-regular-24, .ftuk-section-cta-container-t2__image {
    display: none;
  }

  .ftuk-section-150-80 {
    padding-top: 40px;
    padding-bottom: 40px;
  }

  .ftuk-section-cta-container-t2 {
    margin-left: 20px;
    margin-right: 20px;
    padding-left: 40px;
  }

  .image-175 {
    height: 368px;
  }

  .grid-53233021 {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
  }

  .image-178 {
    height: 368px;
  }

  .grid-53233022 {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
  }

  .image-181 {
    height: 368px;
  }

  .grid-53233023 {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
  }

  .image-185 {
    height: 368px;
  }

  .grid-53233024 {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
  }

  .image-187 {
    height: 368px;
  }

  .grid-532330202b {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
  }

  .ftuk-section-cta-container-t3__imageb {
    display: none;
  }

  .grid-53233020sadasd {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
  }

  .image-190 {
    height: 368px;
  }

  .grid-53233020bc {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
  }

  .image-193, .image-196, .image-199, .image-202, .image-205, .image-208, .image-211 {
    height: 368px;
  }

  .grid-53233020-adasdasdascopy {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
  }

  .image-214 {
    height: 368px;
  }

  .ftuk-optimised-grid-2up {
    grid-template-columns: 1fr 1fr;
  }

  .image-216 {
    height: 368px;
  }

  .ftuk-section-cta-container-t3__imagebc-hybrid {
    display: none;
  }

  .image-219, .image-222, .image-225, .image-228, .image-231, .image-234 {
    height: 368px;
  }

  .ftuk-maximise-productivity {
    height: 300px;
  }

  .ftuk-section-cta-container-t3__imagebc-sservices {
    display: none;
  }

  .image-237, .image-240 {
    height: 368px;
  }

  .ftuk-body-regular-23bdf, .ftuk-body-regular-23b {
    display: block;
  }

  .ft-logo-slider__tablet-grid {
    grid-template-columns: 1fr 1fr 1fr;
  }

  .image-249 {
    height: 368px;
  }

  .ft-logo-slider__desktop, .ft-logo-slider__mobile {
    display: none;
  }

  .ft-logo-slider__tablet {
    display: block;
  }

  .image-252, .image-255 {
    height: 368px;
  }

  .ftuk-section-cta-container-t3__imagebc-mc-services {
    display: none;
  }

  .image-258, .image-261, .image-264, .image-267, .image-270, .image-273, .image-276, .image-279 {
    height: 368px;
  }

  .ftuk-icon-blocks__grid {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
  }

  .ftuk-optimised-grid-9 {
    grid-template-columns: 1fr 1fr;
  }

  .ftuk-5col-about-business-reterterohjhutcomes-tw {
    grid-column-gap: 40px;
    grid-row-gap: 40px;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr 1fr;
  }

  .ftuk-optimised-grid-8 {
    grid-template-columns: 1fr 1fr;
  }

  .ftuk-cta2 {
    border-radius: 0;
  }

  .div-block-lawyer2 {
    background-position: 50%;
  }

  .ftuk-cta__form-block-00cccc {
    border-top-right-radius: 0;
    border-bottom-right-radius: 0;
  }

  .ftuk-cta2__img {
    background-position: 50%;
    border-radius: 0;
    height: 100%;
  }

  .ftuk-expertise-navi--66cc66, .ftuk-expertise-navi--5ccacb {
    padding: 10px;
  }

  .ftuk-navigation__product-grid {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
  }

  .ftuk-expertise-navi--ffaa600-2, .ftuk-expertise-navi--9966cc {
    padding: 10px;
  }

  .ftuk-navigation__dropdown-left-column-v2 {
    border-right-style: none;
    padding-right: 0;
  }

  .ftuk-navigation__product-grid-v3 {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
  }

  .ftuk-navigation__dropdown-grid-v2 {
    grid-column-gap: 32px;
    grid-row-gap: 32px;
    grid-template-columns: 1fr 1fr;
    margin-top: 0;
  }

  .image-3-what-we-do-2 {
    height: 368px;
  }

  .ftuk-navigation__navigation-title {
    margin-bottom: 20px;
    display: flex;
  }

  .ftuk-expertise-navi--ff66cc {
    padding: 10px;
  }

  .ftuk-cta__form-block-3 {
    border-top-right-radius: 0;
    border-bottom-right-radius: 0;
  }

  .ftuk-navigation__dropdown-left-column-v4 {
    border-right-style: none;
    padding-right: 0;
  }

  .ftuk-navigation__dropdown-container {
    padding: 0;
  }

  .ftuk-cta__grid-5 {
    grid-template-rows: auto auto;
    grid-template-columns: 1.5fr;
  }

  .ftuk-cta3__img {
    background-position: 50%;
    border-radius: 0;
    height: 100%;
  }

  .div-block-lawyer3bvczcdcc-copy {
    background-position: 50%;
  }

  .ftuk-cta2bc {
    border-radius: 0;
  }

  .ftuk-cta__form-block-00dfdfdcccc-copy {
    border-top-right-radius: 0;
    border-bottom-right-radius: 0;
  }

  .grid-53233012-copy {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
  }

  .ftuk-expertise-navi--006eff-4 {
    padding: 10px;
  }

  .image-313 {
    height: 368px;
  }

  .ftuk-expertise-navi--ff003d-4 {
    padding: 10px;
  }

  .ftuk-optimised-grid {
    grid-template-columns: 1fr 1fr;
  }

  .ftuk-4col-about-business-ohjhutcomes-tw-copy, .ftuk-4col-about-business-reterterohjhutcomes-tw-copy-copy {
    grid-column-gap: 40px;
    grid-row-gap: 40px;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr 1fr;
  }

  .image-329 {
    height: 368px;
  }

  .ftuk-4col-about-business-reterterohjhutcomes-tw-5 {
    grid-column-gap: 40px;
    grid-row-gap: 40px;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr 1fr;
  }

  .grid-53233048 {
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr 1fr 1fr;
  }

  .ftuk-section-40-100-custom-darryl-2 {
    padding-top: 40px;
    padding-bottom: 100px;
  }

  .background-video-4 {
    height: 400px;
  }

  .div-block-209232232bcdrt {
    padding-left: 20px;
    padding-right: 20px;
  }

  .heading-19 {
    font-size: 3rem;
  }

  .image-163 {
    display: none;
  }

  .grid-31ccksms {
    grid-template-rows: auto auto;
    grid-template-columns: 1.5fr;
  }

  .ftuk-1fr-1-25-managed-services {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  .ms-2equal-column {
    grid-column-gap: 17px;
    grid-row-gap: 17px;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
    justify-items: start;
  }

  .ftuk-maximise {
    display: none;
  }

  .ftuk-networking-maximise {
    height: 300px;
  }

  .ftuk-optimise {
    display: none;
  }

  .ftuk-networking-optimise {
    height: 300px;
  }

  .ftuk-modernize-new {
    display: none;
  }

  .ftuk-modernize {
    height: 300px;
  }

  .ftuk-control-new {
    display: none;
  }

  .ftuk-control-costs {
    height: 300px;
  }

  .ftza-contact-form-component {
    border-radius: 0;
  }

  .image-346 {
    height: 368px;
  }

  .image-347 {
    display: none;
  }

  .div-block-209232506 {
    width: 450px;
  }

  .grid-53233052 {
    grid-template-columns: 1fr;
    justify-items: center;
  }

  .image-354 {
    display: none;
  }

  .div-block-209232516 {
    left: 25%;
  }

  .div-block-209232518 {
    width: 450px;
  }

  .image-358 {
    width: 100%;
  }

  .grid-53233055 {
    grid-template-columns: 1fr;
    justify-items: center;
  }

  .div-block-209232520 {
    left: 22%;
  }

  .image-359 {
    width: 100%;
  }

  .ftuk-cta-11 {
    border-radius: 0;
  }

  .image-360 {
    display: none;
  }

  .div-block-209232526 {
    width: 450px;
  }

  .grid-53233056 {
    grid-template-columns: 1fr;
    justify-items: center;
  }

  .image-371 {
    height: 320px;
  }

  .div-block-209232536 {
    width: 220px;
    height: 310px;
  }

  .grid-53233015 {
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr 1fr 1fr;
  }

  .image-373 {
    display: none;
  }

  .div-block-209232544 {
    width: 450px;
  }

  .grid-53233059 {
    grid-template-columns: 1fr;
    justify-items: center;
  }

  .div-block-209232550 {
    width: 650px;
    height: 250px;
    top: -10px;
    right: -10px;
  }

  .image-377 {
    height: 300px;
  }

  .image-378 {
    height: 250px;
  }

  .image-379 {
    bottom: -10px;
    left: -10px;
  }

  .image-380 {
    height: 250px;
  }

  .div-block-209232551 {
    width: 700px;
    height: 290px;
    bottom: -10px;
    right: -10px;
  }

  .ftuk-expertise-tab-subheading-mobile-2 {
    color: #808c97;
    font-size: .75rem;
  }

  .grid-53233064 {
    grid-template-rows: auto auto auto auto;
    grid-template-columns: 1fr 1fr;
  }

  .image-395, .image-397, .image-398 {
    height: 368px;
  }

  .private-cloud-symbol-mobile-3 {
    z-index: 1;
    border: 15px solid #f6f9fc;
    border-radius: 100px;
    width: 100px;
    height: 100px;
    padding-bottom: 0;
    padding-right: 0;
    display: block;
    position: absolute;
    inset: auto 25px 25px auto;
  }

  .private-cloud-symbol-3, .private-cloud-background-symbol-3 {
    display: none;
  }

  .image-400, .image-405, .image-408 {
    height: 368px;
  }

  .grid-53233075 {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
  }

  .grid-53233078 {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  .grid-53233079 {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
    margin-top: 40px;
  }

  .ftuk-expertise-navi--006eff-6 {
    padding: 10px;
  }

  .image-418 {
    height: 368px;
  }

  .ftuk-expertise-navi--ff003d-7 {
    padding: 10px;
  }

  .image-423, .image-427 {
    height: 368px;
  }

  .grid-53233085 {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  .grid-53233086 {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
    margin-top: 40px;
  }

  .image-431 {
    height: 368px;
  }

  .ftuk-ms-365-shadowbcd {
    width: 700px;
    height: 300px;
  }

  .div-block-3bdffscd-copy {
    width: 320px;
    height: 360px;
  }

  .ftuk-ms-365-shadow-5bvg {
    width: 700px;
    height: 300px;
  }

  .ftuk-managed-cloud-shadow-2v {
    width: 700px;
    height: 260px;
  }

  .grid-53232993asadsdsd-copy-copy {
    grid-column-gap: 40px;
    grid-row-gap: 40px;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
  }

  .ftuk-survivr-image-shadow-2 {
    width: 320px;
    height: 240px;
  }

  .ftuk-cta-12 {
    border-radius: 0;
  }

  .ftuk-cta__form-block-4 {
    border-top-right-radius: 0;
    border-bottom-right-radius: 0;
  }

  .ftuk-cta__img-2 {
    border-radius: 0;
    height: 100%;
  }

  .ftuk-cta__grid-6 {
    grid-template-rows: auto auto;
    grid-template-columns: 1.5fr;
  }

  .ftuk-section-container-tf {
    margin-left: 20px;
    margin-right: 20px;
  }

  .ftuk-maximise-productivity-2 {
    height: 300px;
  }

  .ftuk-section-container-2 {
    margin-left: 20px;
    margin-right: 20px;
  }

  .ftuk-section-cta-container-t2-2 {
    margin-left: 20px;
    margin-right: 20px;
    padding-left: 40px;
  }

  .ftuk-section-container-3, .ftuk-section-container-4, .ftuk-section-container-menu {
    margin-left: 20px;
    margin-right: 20px;
  }

  .ftuk-section-container-menu.position-relative {
    position: relative;
  }

  .ftuk-section-container-sticky-navigation {
    margin-left: 20px;
    margin-right: 20px;
  }

  .ftuk-section-container-sticky-navigation.position-relative {
    position: relative;
  }

  .code-embed-10 {
    top: 30px;
  }

  .ftuk-section-80-80-2 {
    padding-top: 40px;
    padding-bottom: 40px;
  }

  .ftuk-section-container-5 {
    margin-left: 20px;
    margin-right: 20px;
  }
}

@media screen and (max-width: 767px) {
  .ftuk-section-80-80 {
    padding-top: 30px;
    padding-bottom: 30px;
  }

  .ftuk-section-80-80.position-relative.main-contact-background-image {
    background-position: 50% -20%;
  }

  .ftuk-section-80-80._2025-color-bar-bck-grey-image, .ftuk-section-80-80._2025-color-bar-bck-white-image {
    background-position: 0%;
  }

  .ftuk-2col-2rows {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  .ftuk-3col {
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr;
  }

  .ftuk-4col {
    grid-template-rows: auto auto auto auto;
    grid-template-columns: 1fr;
  }

  .ftuk-1-75-1fr {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  .ftuk-rtl-img-rgt {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
    grid-auto-flow: row;
  }

  .ftuk-rtl-img-lft, .ftuk-1-25-1fr, .ftuk--75-1fr, .ftuk-1-5-1fr, .ftuk-1-5-2-25fr, .ftuk-2-1fr, .ftuk-1-5-1-25, .ftuk-1-2-75, .ftuk-6col {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  .ftuk-card-type3__img {
    width: 170px;
    top: -27px;
    right: 22px;
  }

  .ftuk-8col, .ftuk-4col-footer {
    grid-template-rows: auto auto auto auto;
    grid-template-columns: 1fr;
  }

  .typedjs {
    padding-bottom: 10px;
    font-size: 2.6rem;
  }

  .ft-footer {
    padding-top: 149px;
    padding-bottom: 30px;
  }

  .ftuk-expertise-header {
    padding-top: 60px;
    padding-bottom: 60px;
  }

  .ftuk-paragraph-large.text-color--ffffff.max-width-650.margin-bottom-40 {
    display: none;
  }

  .ftuk-cta__grid {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  .ftuk-cta__grid-child {
    grid-row-gap: 0px;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
    margin: 0 0 20px;
  }

  .ftuk-cta__img {
    border-radius: 0;
    height: 150px;
  }

  .ftuk-cta__cnt-blk {
    margin: 40px;
  }

  .ftuk-4col-buttons {
    grid-template-rows: auto auto auto auto;
    grid-template-columns: 1fr;
  }

  .ftuk-1-1-75fr, .ftuk-2col {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  .ftuk-2col-inner.margin-bottom-20 {
    grid-column-gap: 40px;
    grid-row-gap: 20px;
    grid-template-rows: auto auto;
    grid-template-columns: .75fr;
  }

  .ftuk-2col-inner__grid {
    grid-row-gap: 20px;
  }

  .ftuk-1-1-75fr__infrastructure {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  .ft-main-navigation__desktop-nav-main-link--expertise--dd {
    height: 400%;
  }

  .ft-main-navigation__desktop-nav-main-link--expertise--dd.w--open {
    height: 100%;
  }

  .ft-main-navigation__desktop-nav-dropdown {
    box-shadow: none;
  }

  .ftuk-navigation__dropdown-grid {
    grid-template-columns: 1fr;
  }

  .ft-main-navigation____link-title {
    font-size: 14px;
    display: none;
  }

  .ft-main-navigation__desktop-nav-left-title {
    margin-bottom: 10px;
  }

  .ftuk-navition__link-description {
    font-size: 12px;
    line-height: 20px;
    display: none;
  }

  .ftuk-expertise-navi--5566ff, .ftuk-expertise-navi--ffaa600, .ftuk-expertise-navi--006eff, .ftuk-expertise-navi--d679ff, .ftuk-expertise-navi--00c9be, .ftuk-expertise-navi--ff003d {
    padding: 10px;
  }

  .ftuk-2-3col {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  .ftuk-card-type6__angle {
    width: 160px;
    height: 400%;
    top: -123px;
    transform: rotate(94deg);
  }

  .ftuk-card-type6__grid {
    grid-template-rows: .5fr .5fr;
  }

  .ftuk-card-type6__angle2 {
    width: 160px;
    height: 800%;
    top: -201px;
    transform: rotate(94deg);
  }

  .ftuk-4col-logo-bar {
    grid-row-gap: 0px;
    grid-template-rows: auto auto auto auto;
    grid-template-columns: 1fr;
  }

  .ftuk-4col-logo-bar__container-1 {
    border-style: none none dashed;
    border-top-width: 1px;
    border-top-color: #adbdcc80;
    border-bottom-width: 1px;
    border-bottom-color: #adbdcc80;
  }

  .ftuk-4col-logo-bar__container-2 {
    border-bottom: 1px dashed #adbdcc80;
    border-left-style: none;
    border-right-style: none;
  }

  .ftuk-4col-logo-bar__img2 {
    max-height: 25px;
  }

  .ftuk-4col-logo-bar__container-3 {
    border-bottom: 1px dashed #adbdcc80;
    border-left-style: none;
    border-right-style: none;
  }

  .ftuk-4col-logo-bar__container-4 {
    border-left-style: none;
    border-right-style: none;
  }

  .ftuk-4col-counter {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
  }

  .ftuk-checklist-grid-x3 {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
  }

  .ftuk-checklist-grid-x3.background-color--002c59 {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
  }

  .ftuk-global-background-color-grid {
    grid-template-rows: auto auto auto auto;
    grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
  }

  .text-color--11efe3.custom-margin-top-60 {
    margin-top: 0;
  }

  .ftuk-contact-main-card__grid {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  .ftuk-contact-main-card__btn-grid {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
  }

  .ftuk-about-us-stat__grid {
    grid-column-gap: 40px;
    grid-row-gap: 40px;
    grid-template-rows: auto auto auto;
    grid-template-columns: auto auto;
  }

  .ftuk--5--75fr, .ftuk-2-25-1fr, .ftuk-1-1-5, .ftuk-2col-2row {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  .ftuk-professional-services__services-grid {
    grid-column-gap: 40px;
    grid-row-gap: 40px;
    grid-template-rows: auto auto;
    grid-template-columns: auto 1fr;
  }

  .ftuk-1-75-1fr-custom, .ftuk-1-25-1-5fr {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  .about-us--how-we-work-grid-2 {
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr;
  }

  .position-absolute {
    bottom: -220px;
  }

  .ftuk-it-financing__image {
    height: 250px;
  }

  .ftuk-it-financing__color-box.ftuk-it-financing__absolute-positioning {
    display: none;
  }

  .ftuk-5col-buttons {
    grid-template-rows: auto auto auto auto;
    grid-template-columns: 1fr;
  }

  .ftuk-sustainability__sub-grid {
    grid-template-rows: auto auto auto auto auto;
    grid-template-columns: 1fr;
  }

  .ftuk-circular-economy__main-grid.margin-bottom-40 {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  .ftuk-circular-economy__sub-grid {
    grid-row-gap: 40px;
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr;
  }

  .ftuk-daas__main-grid {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  .ftuk-daas__image {
    height: 300px;
  }

  .ftuk-1-1-5-private-cloud, .ftuk-2col-public-cloud {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  .image-3 {
    height: 300px;
  }

  .image-14 {
    object-position: 50% 0%;
    height: 300px;
  }

  .ftuk-1-25-1fr-managed-services, .ftuk-1-25-1fr-ms-2 {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  .ftuk-ms-microsoft-365__img {
    height: 200px;
  }

  .ftuk--75-1fr-ms3 {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  .ftuk-1-5-1fr-control-your-costs-custom-1 {
    grid-row-gap: 40px;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  .ftuk-take-control-image-shadow {
    width: 500px;
    height: 280px;
  }

  .ftuk-survive-image-01, .ftuk-survive-image-02 {
    height: 300px;
  }

  .ftuk--5--75fr-custom-step-ahead {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  .ftuk-step-ahead-image-shadow {
    width: 500px;
    height: 280px;
  }

  .ftuk-managed-cloud-shadow {
    width: 500px;
    height: 180px;
  }

  .ftuk-managed-cloud-img, .ftuk-managed-cyber-services {
    height: 200px;
  }

  .ftuk-2col-why-employees-matter, .ftuk-1-1-75fr-microsoft-access {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  .ftuk-take-thrive-image-02 {
    height: 300px;
  }

  .ftuk-thrive-image-shadow-02 {
    width: 500px;
    height: 280px;
  }

  .ftuk-survive-image-02-optimize {
    height: 300px;
  }

  .ftuk-professional-services-shadow {
    width: 510px;
  }

  .ftuk-3col-the-right-tools {
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr;
  }

  .microsoft-access-the-right-technolgies__img {
    top: -37px;
    left: -5px;
  }

  .ftuk-business-outcomes-dl.w--open {
    box-shadow: none;
    background-color: #f5f8fa;
    border-bottom-right-radius: 0;
    border-bottom-left-radius: 0;
  }

  .ftuk-business-outcomes-dl-link__outcomes {
    padding-top: 10px;
    padding-bottom: 10px;
    padding-left: 30px;
  }

  .ftuk-business-outcomes-dl-link__maximise, .ftuk-business-outcomes-dl-link__optimise, .ftuk-business-outcomes-dl-link__modernise {
    background-color: #0000;
    padding-top: 10px;
    padding-bottom: 10px;
    padding-left: 30px;
  }

  .ftuk-business-outcomes-dl-link__control {
    padding-top: 10px;
    padding-bottom: 10px;
    padding-left: 30px;
  }

  .ftuk-2col-our-capabilities, .ftuk-2col-helping-you, .ftuk-2col-depth {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  .ftuk-hero-section {
    background-image: url("https://cdn.prod.website-files.com/66c48a30cfb1de83af1774e8/66c48a30cfb1de83af177617_mobile-background.avif");
    background-position: 50% 0;
    height: 100vh;
  }

  .ftuk-section-container-hero {
    padding-top: 0;
  }

  .div-block-12 {
    width: 399px;
  }

  .ftuk-hero-paragraph {
    padding-left: 0;
    padding-right: 0;
  }

  .ftuk-logo-internal-marquee__card {
    height: 80px;
  }

  .ftuk-image-profesec-consulting, .ftuk-image-ps-cloud-consulting {
    height: 300px;
  }

  .ftuk-security-consulting-relative__shadow {
    width: 520px;
    height: 280px;
  }

  .ftuk-2col-preserve, .ftuk-2col-predict, .ftuk-2col-protect {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  .add-ons_title-icon-wrapper {
    align-items: center;
    margin-right: 1rem;
  }

  .add-ons_accordion-header.add-ons_js-accordion-header {
    padding-top: 1.5rem;
    padding-bottom: 1.5rem;
  }

  .add-ons_accordion-item {
    box-shadow: none;
  }

  .add-ons_accordion-body.add-ons_js-accordion-body {
    padding-bottom: 1.5rem;
    padding-left: 2.8rem;
  }

  .add-ons_image-wrapper {
    height: 22rem;
  }

  .add-ons_accordion {
    width: 100%;
  }

  .add-ons_image {
    object-fit: cover;
    object-position: 50% 50%;
  }

  .margin-top {
    margin-bottom: 0;
    margin-left: 0;
    margin-right: 0;
  }

  .slider-grid {
    grid-template-columns: 1fr 1fr 1fr 1fr;
    display: none;
  }

  .vmware-logo-home {
    width: 80%;
  }

  .slider {
    box-shadow: 0 14px 20px -13px #808c97a1;
  }

  .microsoft-logo-home {
    width: 80%;
  }

  .ftuk-paragraph-super-large {
    font-size: 1.6rem;
  }

  .veeam-logo-home, .sophos-logo-home, .sonicwall-logo-home, .pure-storage-logo-home, .mimecast-logo-home, .lenovo-logo-home, .hp-logo-home, .fortinet-logo-home, .artic-wolf-logo-home, .aws-logo-home {
    width: 80%;
  }

  .div-block-6 {
    inset: 0% 192px auto auto;
  }

  .cyber-soc-overview-shadow {
    width: 500px;
    height: 280px;
  }

  .rotate-in {
    font-size: 3rem;
  }

  .div-block-54 {
    border-bottom: 1px dashed #6667ab;
    border-right-style: none;
    padding-left: 0;
    padding-right: 0;
  }

  .ftuk--5--75fr-custom-step-ahead-2, .ftuk-3col-1main, .collection-list {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  .fs-cc-banner_container {
    flex-direction: column;
    align-items: flex-start;
  }

  .collection-list-2 {
    grid-template-rows: auto auto auto auto auto auto auto auto;
    grid-template-columns: 1fr;
  }

  .ftuk-managed-cyber-services-shadow-2x {
    width: 500px;
    height: 180px;
  }

  .ftuk-logo-grid {
    grid-template-rows: auto auto auto auto auto auto auto auto auto auto auto;
    grid-template-columns: 1fr 1fr;
  }

  .ft-main-navigation__link-title-mobile {
    font-size: 14px;
    display: block;
  }

  .ft-main-navigation__link-description-mobile {
    font-size: 12px;
    line-height: 20px;
    display: block;
  }

  .ftuk-explore-azure-title {
    font-size: 1.25rem;
  }

  .ftuk-1-5-1fr-who-we-are, .ftuk--5-1-75fr-why2 {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  .ftuk-paragraph-super-large-v2 {
    font-size: 1.6rem;
  }

  .ftuk-4col-2row {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  .ftuk-network-backlinks {
    grid-column-gap: 40px;
    grid-row-gap: 40px;
    grid-template-rows: auto auto auto;
    grid-template-columns: auto auto;
  }

  .ftuk-testimonials-slider-tablet {
    margin-bottom: 20px;
  }

  .ftuk-business-outcomes-page-top-grid {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  .ftuk-maximise-and-secure-image-top, .ftuk-optimise-and-secure-image-top, .ftuk-control-your-costs-image-top, .ftuk-modernise-your-workplace-image-top {
    height: 250px;
  }

  .div-block-161 {
    width: 500px;
  }

  .div-block-162 {
    width: 480px;
  }

  .ftuk-4col-2row-specialised-globally {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  .div-block-163 {
    width: 500px;
  }

  .image-72 {
    top: -10px;
    left: -10px;
  }

  .div-block-164 {
    width: 510px;
  }

  .div-block-165 {
    width: 500px;
    top: -10px;
    right: -10px;
  }

  .image-78 {
    height: 200px;
  }

  .div-block-166 {
    width: 500px;
    height: 200px;
  }

  .ftuk-3col-single-connect-organisation-space {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  .ft-main-navigation__desktop-nav-dropdown-grid {
    grid-template-columns: 1fr;
  }

  .ft-footer__grid {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  .ft-footer__inner-grid {
    grid-template-rows: auto auto auto auto;
    grid-template-columns: 1fr;
  }

  .ftuk--75-1fr-ms-2--we-cover-managed-cloud {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  .ft-main-navigation__expertise-navi--ff66cc, .ft-main-navigation__expertise-navi--66cc66, .ft-main-navigation__expertise-navi--5ccacb, .ft-main-navigation__expertise-navi--9966cc {
    padding: 10px;
  }

  .ftuk-section-0-0 {
    padding-top: 30px;
    padding-bottom: 30px;
  }

  .slide-image {
    min-height: 400px;
  }

  .speaker-slide-mask {
    width: 90%;
  }

  .speaker-name {
    font-size: 48px;
  }

  .ftuk-4col-about-business-outcomes {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
  }

  .about-us--how-we-work-grid {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  .slider-2 {
    display: none;
  }

  .about-us--how-we-work-grid-4 {
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr;
  }

  .ftuk-section-0-80 {
    padding-top: 0;
  }

  .ftuk-section-80-30 {
    padding-top: 30px;
    padding-bottom: 30px;
  }

  .image-95, .image-96 {
    height: 25px;
  }

  .grid-50-boopity {
    grid-column-gap: 40px;
    grid-row-gap: 40px;
    grid-template-rows: auto auto auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    display: grid;
  }

  .image-97doopdeeloop {
    max-height: 30px;
  }

  .div-block-209232131 {
    background-position: 60%;
  }

  .div-block-209232134 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .grid-53232990 {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  .text-block-65 {
    text-align: left;
  }

  .divider {
    display: none;
  }

  .grid-53232993 {
    grid-template-rows: auto auto auto auto;
    grid-template-columns: 1fr;
  }

  .div-block-209232145 {
    margin-bottom: 10px;
  }

  .div-block-209232146 {
    flex-direction: column;
    align-items: flex-start;
  }

  .grid-53232993adads-copy {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  .grid-53232993asad-copy {
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr;
  }

  .grid-53232993adads-csdfsfopy-copy {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  .grid-53232993adads-ccascxczxcopsaadasy-copy-copy-copy, .grid-53232993addsadasdads-copy-copy-copy, .grid-53232993adads-csdfsdfsdopy-copy-copy, .grid-53232993adads-ccsczzxcopy-copy-copy {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  .image-3vby {
    height: 300px;
  }

  .grid-53232993adads-ccascxczxcopsaadasy-copy-copy-copy-copywds {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  .grid-53232998-copy {
    grid-template-rows: auto auto auto auto;
    grid-template-columns: 1fr 1fr;
  }

  .image-3-what-we-do {
    height: 300px;
  }

  .ftuk-1-5-1fr-company-ft {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  .image-3-what-we-do-copy-copy {
    height: 300px;
  }

  .ftuk-navigation__dropdown-wrapper-body-copy-new-copy {
    box-shadow: none;
  }

  .image-3-what-we-do-copy-copy-copy, .image-3-what-we-do-copy-copy-copy-copy, .image-3-what-we-do-copy-copy-copy-copy, .image-3-what-we-do-copy-copy-copy-copy-copy, .image-3-what-we-do-copy-copy-copy-copy-copy-copy {
    height: 300px;
  }

  .ftuk-4col-counter-copy-copy {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
  }

  .image-3-what-we-do-copy-copy-copy-copy-copy-copy-copy, .image-3-what-we-do-copy-copy-copy, .image-3-what-we-do-copy-copy-copy-copy-copy-copy, .image-3-what-we-do-copy-copy-copy-copy, .image-3-what-we-do-copy-copy, .image-3-what-we-do-copy-copy-copy-copy-copy {
    height: 300px;
  }

  .ftuk-section-resources-container {
    display: none;
  }

  .ftuk-section-container-2-b {
    margin-left: auto;
    margin-right: auto;
    padding-top: 140px;
    padding-bottom: 20px;
  }

  .image-3bcd {
    height: 300px;
  }

  .ftuk-5col {
    grid-template-rows: auto auto auto auto;
    grid-template-columns: 1fr;
  }

  .ftuk-section-40-0 {
    padding-top: 30px;
    padding-bottom: 0;
  }

  .ftuk-section-80-100 {
    padding-top: 30px;
    padding-bottom: 100px;
  }

  .collection-list-2-home {
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr;
  }

  .ftuk-header-banner {
    padding-top: 60px;
    padding-bottom: 60px;
  }

  .ftuk-header-banner.ftuk-header-banner-blue-background, .ftuk-header-banner.ftuk-header-banner-teal-background, .ftuk-header-banner.ftuk-header-banner-blue-background, .ftuk-header-banner.ftuk-header-banner-blue-background, .ftuk-header-banner.ftuk-header-banner-blue-background, .ftuk-header-banner.ftuk-header-banner-blue-background {
    background-position: -190%, 0 0;
    background-size: cover, auto;
  }

  .ftuk-header-banner-p {
    max-width: 100%;
  }

  .image-3-partnering-growth {
    height: 300px;
  }

  .about-us--how-we-work-grid-2b {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  .image-3-shiplake-college {
    height: 300px;
  }

  .about-us--how-we-work-grid-4-staff {
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr;
  }

  .image-97doopdeeloopasdsad-copy {
    max-height: 20px;
  }

  .image-97doopdeelasdadoop-copy {
    max-height: 30px;
  }

  .image-97doopdeelosdsadasop-copy {
    max-height: 20px;
  }

  .image-106-sdascopy {
    width: 180px;
  }

  .image-97doopdeeloop-copy {
    max-height: 30px;
  }

  .software-driven-innovation {
    display: block;
  }

  .power-store, .powermax, .unity {
    margin-top: 40px;
    display: block;
  }

  .ft-footer__angle-line {
    top: 78px;
  }

  .grid-53233002kjnkmk-copy {
    grid-column-gap: 30px;
    grid-row-gap: 30px;
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr;
  }

  .ftuk-1-5-1fr-2 {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  .ftuk-expertise-navi-2--ffaa600, .ftuk-expertise-navi-2--5ccacb, .ftuk-expertise-navi-2--66cc66, .ftuk-expertise-navi-2--ff66cc, .ftuk-expertise-navi--006eff-copy, .ftuk-expertise-navi-2--006eff, .ftuk-expertise-navi-2--9966cc-copy, .ftuk-expertise-navi-2--ff003d {
    padding: 10px;
  }

  .ft-main-navigation__desktop-nav-main-link--business-resources--dd.w--open, .ft-main-navigation__desktop-nav-main-link--group-companies--dd.w--open {
    box-shadow: none;
    background-color: #f5f8fa;
    border-bottom-right-radius: 0;
    border-bottom-left-radius: 0;
  }

  .ft-main-navigation__expertise-navi--ffaa600-2, .ft-main-navigation__expertise-navi--ff003d-2 {
    padding: 10px;
  }

  .ft-main-navigation__link-description {
    font-size: 12px;
    line-height: 20px;
    display: none;
  }

  .ft-main-navigation__desktop-nav-main-link--business-outcomes--dd.w--open {
    box-shadow: none;
    background-color: #f5f8fa;
    border-bottom-right-radius: 0;
    border-bottom-left-radius: 0;
  }

  .ft-main-navigation__expertise-navi--006eff {
    padding: 10px;
  }

  .ft-main-navigation__desktop-nav-sub-link {
    background-color: #0000;
    padding-top: 10px;
    padding-bottom: 10px;
    padding-left: 30px;
  }

  .ft-home-hero, .ft-home-hero__wrapper {
    height: 450px;
  }

  .ft-home-hero__subheading {
    font-size: 15px;
  }

  .ft-home-hero__heading {
    margin-bottom: 20px;
    line-height: 1.2;
  }

  .ft-mobile-menu__resources-menu-box, .ft-mobile-menu__expertise-menu-box, .ft-mobile-menu__companies-menu-box, .ft-mobile-menu__main-menu-box, .ft-mobile-menu__busines-outcomes-menu-box {
    display: none;
  }

  .ft-footer__legal-container {
    flex-flow: column;
  }

  .image-157 {
    height: 300px;
  }

  .code-embed-5 {
    display: block;
  }

  .ftuk-section-150-80 {
    padding-top: 30px;
    padding-bottom: 30px;
  }

  .desktop-logobar {
    display: none;
  }

  .image-175 {
    height: 300px;
  }

  .code-embed-6 {
    display: block;
  }

  .image-178, .image-181, .image-185, .image-187, .image-190, .image-193, .image-196, .image-199, .image-202, .image-205, .image-208, .image-211, .image-214 {
    height: 300px;
  }

  .ftuk-optimised-grid-2up {
    grid-template-columns: 1fr 1fr;
  }

  .brand-logos-mobile {
    display: block;
  }

  .brand-logos-desktop {
    display: none;
  }

  .image-216, .image-219, .image-222, .image-225, .image-228, .image-231, .image-234, .image-237, .image-240, .image-249 {
    height: 300px;
  }

  .ft-logo-slider__mobile {
    display: block;
  }

  .ft-logo-slider__mobile-grid {
    grid-template-columns: 1fr 1fr;
  }

  .ft-logo-slider__tablet {
    display: none;
  }

  .image-252, .image-255, .image-258, .image-261, .image-264, .image-267, .image-270, .image-273, .image-276, .image-279 {
    height: 300px;
  }

  .ftuk-numbered-grid {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  .ftuk-optimised-grid-9 {
    grid-template-columns: 1fr 1fr;
  }

  .ftuk-5col-about-business-reterterohjhutcomes-tw {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
  }

  .ftuk-quote-image {
    height: 300px;
  }

  .ftuk-quote-grid {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  .grid-53233033 {
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr 1fr;
  }

  .ftuk-optimised-grid-8 {
    grid-template-columns: 1fr 1fr;
  }

  .text-color--11efe3-2.custom-margin-top-60 {
    margin-top: 0;
  }

  .div-block-209232437 {
    background-color: #56f;
    border-radius: 5px;
    padding: 20px;
    display: block;
  }

  .paragraph-14 {
    color: #f6f9fc;
    display: block;
  }

  .div-block-209232170-copy-3 {
    background-image: url("https://cdn.prod.website-files.com/66c48a30cfb1de83af1774e8/66c48a30cfb1de83af17789f_new-mobile-banner.avif");
    height: 700px;
  }

  .div-block-lawyer2 {
    background-image: url("https://cdn.prod.website-files.com/66c48a30cfb1de83af1774e8/68a42fb2ce997163e1ef7fcf_mobile-edit.avif");
    background-position: 50%;
    height: 700px;
  }

  .ftuk-1-5-1frbcd {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  .div-block----00cccc {
    border: 2px solid #fff;
    border-radius: 5px;
    padding: 20px;
    display: block;
  }

  .ftuk-cta2__img {
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: cover;
    border-radius: 0;
    height: 150px;
  }

  .ftuk-expertise-navi--66cc66 {
    padding: 10px;
  }

  .ftuk-navigation__link-title-mobile {
    font-size: 14px;
    display: block;
  }

  .ftuk-expertise-navi--5ccacb, .ftuk-expertise-navi--ffaa600-2, .ftuk-expertise-navi--9966cc {
    padding: 10px;
  }

  .ftuk-navition__link-description-2 {
    font-size: 12px;
    line-height: 20px;
    display: none;
  }

  .ftuk-navigation__link-title {
    font-size: 14px;
    display: none;
  }

  .ftuk-navigation__dropdown-grid-v2 {
    grid-template-columns: 1fr;
  }

  .image-3-what-we-do-2 {
    height: 300px;
  }

  .ftuk-navigation__navigation-title {
    margin-bottom: 10px;
  }

  .ftuk-expertise-navi--ff66cc {
    padding: 10px;
  }

  .ftuk-navition__link-description-mobile {
    font-size: 12px;
    line-height: 20px;
    display: block;
  }

  .ftuk-1-5-1fr-who-we-are-3, .ftuk-cta__grid-5 {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  .ftuk-cta3__img {
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: cover;
    border-radius: 0;
    height: 150px;
  }

  .div-block-lawyer3bvczcdcc-copy {
    background-image: url("https://cdn.prod.website-files.com/66c48a30cfb1de83af1774e8/68a4356000dd8d88ffe91dc8_networking-solutions-mobile.avif");
    background-position: 50%;
    height: 700px;
  }

  .grid-53233012-copy {
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr;
  }

  .ftuk-expertise-navi--006eff-4 {
    padding: 10px;
  }

  .image-313 {
    height: 300px;
  }

  .ftuk-expertise-navi--ff003d-4 {
    padding: 10px;
  }

  .ftuk-optimised-grid {
    grid-template-columns: 1fr 1fr;
  }

  .ftuk-4col-about-business-ohjhutcomes-tw-copy, .ftuk-4col-about-business-reterterohjhutcomes-tw-copy-copy {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
  }

  .image-329 {
    height: 300px;
  }

  .ftuk-4col-about-business-reterterohjhutcomes-tw-5 {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
  }

  .grid-53233048 {
    grid-template-rows: auto auto auto auto;
    grid-template-columns: 1fr 1fr;
  }

  .ftuk-section-40-100-custom-darryl-2 {
    padding-top: 60px;
    padding-bottom: 80px;
  }

  .ftuk-explore-azure-title-2, .ftuk-explore-azure-title-3, .ftuk-explore-azure-title-4, .ftuk-explore-azure-title-5 {
    font-size: 1.25rem;
  }

  .background-video-4 {
    height: 500px;
  }

  .div-block-209232232bcdrt {
    top: 83px;
  }

  .ftuk-1fr-1-25-managed-services {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  .image-346 {
    height: 300px;
  }

  .grid-53233054 {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  .div-block-209232516 {
    left: 19%;
  }

  .ftuk-identity-landscape__grid-temp {
    grid-template-rows: auto auto auto auto;
    grid-template-columns: 1fr;
  }

  .image-367 {
    bottom: -12px;
    right: -12px;
  }

  .image-371 {
    height: 300px;
  }

  .div-block-209232536 {
    width: 515px;
    height: 290px;
  }

  .grid-53233015 {
    grid-template-rows: auto auto auto auto;
    grid-template-columns: 1fr 1fr;
  }

  .div-block-209232550 {
    width: 500px;
    height: 230px;
  }

  .image-377 {
    height: 250px;
  }

  .div-block-209232551 {
    width: 500px;
    height: 240px;
  }

  .div-block-209232556 {
    padding-top: 30px;
    padding-bottom: 30px;
  }

  .div-block-209232571 {
    background-color: #56f;
    border-radius: 5px;
    padding: 20px;
    display: block;
  }

  .div-block-209232170-copy-v2-2 {
    background-image: url("https://cdn.prod.website-files.com/66c48a30cfb1de83af1774e8/66c48a30cfb1de83af17789f_new-mobile-banner.avif");
    height: 700px;
  }

  .paragraph-25 {
    color: #f6f9fc;
    display: block;
  }

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

  .image-395 {
    height: 300px;
  }

  .div-block-209232574 {
    background-color: #56f;
    border-radius: 5px;
    padding: 20px;
    display: block;
  }

  .paragraph-26 {
    color: #f6f9fc;
    display: block;
  }

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

  .div-block-209232170-copsadasy-copy {
    background-image: url("https://cdn.prod.website-files.com/66c48a30cfb1de83af1774e8/66c48a30cfb1de83af17789f_new-mobile-banner.avif");
    height: 700px;
  }

  .div-block-209232579 {
    background-color: #56f;
    border-radius: 5px;
    padding: 20px;
    display: block;
  }

  .tabs-4 {
    display: none;
  }

  .paragraph-29 {
    color: #f6f9fc;
    display: block;
  }

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

  .div-block-209232170-copy-v2bc-copymcvns-2 {
    background-image: url("https://cdn.prod.website-files.com/66c48a30cfb1de83af1774e8/66c48a30cfb1de83af17789f_new-mobile-banner.avif");
    height: 700px;
  }

  .grid-53233070 {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
  }

  .image-397 {
    height: 300px;
  }

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

  .div-block-209232170-numero-uno-copy-2 {
    background-image: url("https://cdn.prod.website-files.com/66c48a30cfb1de83af1774e8/66c48a30cfb1de83af17789f_new-mobile-banner.avif");
    height: 700px;
  }

  .div-block-209232175-copy-2 {
    background-color: #56f;
    border-radius: 5px;
    padding: 20px;
    display: block;
  }

  .image-398 {
    height: 300px;
  }

  .div-block-209232584 {
    background-color: #56f;
    border-radius: 5px;
    padding: 20px;
    display: block;
  }

  .div-block-209232170-copy-4 {
    background-image: url("https://cdn.prod.website-files.com/66c48a30cfb1de83af1774e8/66c48a30cfb1de83af17789f_new-mobile-banner.avif");
    height: 700px;
  }

  .image-400 {
    height: 300px;
  }

  .div-block-209232591 {
    border-bottom: 1px dashed #fff;
    border-right-style: none;
    width: 85%;
    height: 1px;
    margin: 0 auto;
  }

  .grid-53233072 {
    grid-template-rows: auto minmax(auto, auto) auto auto auto;
    grid-template-columns: 1fr;
  }

  .image-405 {
    height: 300px;
  }

  .div-block-209232599 {
    border-bottom: 1px dashed #fff;
    border-right-style: none;
    width: 85%;
    height: 1px;
    margin: 0 auto;
  }

  .grid-53233074 {
    grid-template-rows: auto minmax(auto, auto) auto auto auto;
    grid-template-columns: 1fr;
  }

  .image-408 {
    height: 300px;
  }

  .grid-53233075 {
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr;
  }

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

  .ftuk-expertise-navi--006eff-6 {
    padding: 10px;
  }

  .image-418 {
    height: 300px;
  }

  .ftuk-expertise-navi--ff003d-7 {
    padding: 10px;
  }

  .image-423, .image-427 {
    height: 300px;
  }

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

  .image-431 {
    height: 300px;
  }

  .ftuk-ms-365-shadowbcd {
    width: 500px;
    height: 180px;
  }

  .div-block-3bdffscd-copy {
    width: 510px;
    height: 290px;
  }

  .ftuk-ms-365-shadow-5bvg, .ftuk-managed-cloud-shadow-2v {
    width: 500px;
    height: 180px;
  }

  .grid-53232993asadsdsd-copy-copy {
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr;
  }

  .div-block-56bsadas-copy {
    width: 500px;
    bottom: 28px;
  }

  .ftuk-survivr-image-shadow-2 {
    width: 500px;
    height: 280px;
  }

  .ftuk-cta__img-2 {
    border-radius: 0;
    height: 150px;
  }

  .ftuk-cta__grid-6 {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  .button-7 {
    border-radius: 100px;
  }

  .ftuk-3col-1mainmvb, .grid-53233088 {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  .ftuk-section-80-80-2 {
    padding-top: 30px;
    padding-bottom: 30px;
  }
}

@media screen and (max-width: 479px) {
  .ftuk-section-80-80.background-color--002c59.position-relative {
    position: static;
  }

  .ftuk-section-80-80.background-color--f6f9fc.position-relative {
    z-index: -1000;
  }

  .ftuk-section-80-80.background-color--f6f9fc.position-relative-1 {
    z-index: 1;
    position: relative;
  }

  .ftuk-section-80-80.position-relative.main-contact-background-image {
    background-position: 50% -20%;
  }

  .ftuk-section-80-80._2025-color-bar-bck-grey-image, .ftuk-section-80-80._2025-color-bar-bck-white-image {
    background-position: 0%;
  }

  .ftuk-card-type1__header-grid {
    grid-column-gap: 40px;
    grid-row-gap: 40px;
    grid-template-columns: 25px 1fr;
    grid-template-areas: "Area";
  }

  .ftuk-card-type3__img {
    width: 120px;
    top: -16px;
    right: 14px;
  }

  .ftuk-footer-logo {
    width: 80%;
  }

  .typedjs {
    font-size: 1.6rem;
  }

  .ft-footer__divider {
    margin-top: 20px;
  }

  .ft-footer__copyright-link-text {
    margin-bottom: 10px;
  }

  .ftuk-body-regular.margin-bottom-20b {
    margin-bottom: 20px;
  }

  .ftuk-card-type3__number {
    padding-right: 89px;
  }

  .ftuk-cta__grid {
    grid-column-gap: 40px;
    grid-row-gap: 20px;
  }

  .ftuk-cta__grid-child {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
    margin: 0;
  }

  .ftuk-cta__cnt-blk {
    margin-bottom: 20px;
    margin-left: 30px;
    margin-right: 30px;
  }

  .ftuk-section-header-h3.text-color--006eff.massive-padding-top {
    padding-top: 60px;
  }

  .ftuk-section-header-h3.text-color--00c9be.martin-top-60 {
    margin-top: 60px;
  }

  .ftuk-checklist-grid-x2 {
    grid-row-gap: 10px;
    grid-template-rows: auto auto;
    grid-template-columns: auto;
  }

  .ftuk-2col-inner {
    grid-row-gap: 40px;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  .ftuk-2col-inner__grid {
    grid-row-gap: 20px;
  }

  .ft-main-navigation__desktop-nav-dropdown {
    object-fit: contain;
    height: 2000px;
    overflow: scroll;
  }

  .ft-main-navigation__desktop-nav-left-grid {
    grid-column-gap: 5px;
    grid-row-gap: 5px;
    grid-template-rows: auto auto auto auto auto auto;
    grid-template-columns: 1fr;
  }

  .menu-button {
    margin-left: 0;
    padding: 8px;
  }

  .ftuk-navigation__dropdown-grid {
    grid-template-columns: 1fr;
  }

  .ftuk-navigation-container {
    justify-content: space-between;
    align-items: center;
  }

  .ft-desktop-navigation__transform-icon {
    margin-bottom: 0;
    margin-right: 10px;
  }

  .ftuk-brand-placement {
    width: 230px;
    margin-right: 0;
    position: static;
    top: 0;
  }

  .nav-button {
    display: none;
  }

  .ftuk-expertise-navi--5566ff {
    flex-direction: column;
  }

  .ftuk-expertise-navi--ffaa600 {
    flex-direction: row;
    align-items: center;
    padding-left: 10px;
  }

  .ftuk-expertise-navi--006eff {
    flex-direction: row;
  }

  .ftuk-expertise-navi--d679ff, .ftuk-expertise-navi--00c9be {
    flex-direction: column;
  }

  .ftuk-expertise-navi--ff003d {
    flex-direction: row;
    align-items: center;
    padding-left: 10px;
  }

  .ft-footer__sublink {
    margin-bottom: 5px;
  }

  .ftuk-footer-submenu-container {
    flex-direction: column;
  }

  .ftuk-card-type6__img {
    height: 300px;
  }

  .ftuk-card-type6__angle {
    top: -208px;
  }

  .ftuk-card-type6__grid {
    grid-template-rows: 1fr .5fr;
  }

  .ftuk-card-type6__angle2 {
    top: -22px;
  }

  .ftuk-4col-counter {
    grid-template-rows: auto auto auto auto;
    grid-template-columns: 1fr;
  }

  .ftuk-checklist-grid-x3, .ftuk-checklist-grid-x3.background-color--002c59 {
    grid-row-gap: 10px;
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr;
  }

  .container {
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr;
  }

  .ftuk-global-background-color-grid {
    grid-template-columns: 1fr 1fr 1fr;
  }

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

  .ftuk-contact-main-card {
    padding: 35px;
  }

  .ftuk-contact-main-card__btn-grid {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  .ftuk-about-us-stat__grid {
    grid-template-rows: auto auto auto auto auto auto;
    grid-template-columns: 1fr;
  }

  .ftuk-column-container.position-relative.background-image-facilitate-storage {
    width: 100%;
    height: 160px;
  }

  .ftuk-column-container.position-relative.d-none-mobile {
    display: none;
  }

  .ftuk-professional-services__services-grid {
    grid-template-rows: auto auto auto auto;
    grid-template-columns: 1fr;
  }

  .ftuk-it-financing-percentage {
    font-size: 1rem;
  }

  .position-absolute {
    display: none;
    bottom: -150px;
  }

  .ftuk-sustainability__card-grid {
    grid-row-gap: 16px;
    grid-template-rows: auto auto;
    grid-template-columns: auto;
  }

  .ftuk-sustainability__img {
    width: 100%;
    height: 150px;
  }

  .ftuk-sustainability__main-img, .ftuk-daas__image {
    height: 200px;
  }

  .ftuk-2col-public-cloud {
    grid-row-gap: 39px;
    grid-template-rows: auto;
  }

  .image-3, .image-13, .image-14, .ftuk-take-control-image {
    height: 200px;
  }

  .ftuk-checklist__grid-take-control {
    grid-row-gap: 10px;
    grid-template-rows: auto auto;
    grid-template-columns: auto;
  }

  .ftuk-take-control-image-shadow {
    width: 300px;
    height: 180px;
  }

  .ftuk-survive-image-01, .ftuk-survive-image-02, .ftuk-step-ahead-image {
    height: 200px;
  }

  .ftuk-step-ahead-image-shadow {
    width: 270px;
    height: 180px;
  }

  .ftuk-managed-cloud-shadow {
    width: 280px;
    bottom: -12px;
  }

  .ftuk-managed-cloud-infographic__img {
    width: 200px;
  }

  .div-block-8, .ftuk-take-thrive-image-02 {
    height: 200px;
  }

  .ftuk-thrive-image-shadow-02 {
    width: 270px;
    height: 180px;
  }

  .ftuk-survive-image-02-optimize {
    height: 200px;
  }

  .microsoft-access-the-right-technolgies__img {
    top: -31px;
    left: -7px;
  }

  .ftuk-business-outcomes-dl.w--open {
    border-radius: 0;
    position: static;
  }

  .ftuk-partnership-img {
    height: 300px;
  }

  .operate-grid.margin-top-20 {
    grid-template-rows: auto auto auto auto auto;
    grid-template-columns: 1fr;
  }

  .transform-grid.margin-top-20 {
    grid-column-gap: 10px;
    grid-template-rows: auto auto auto auto auto auto;
    grid-template-columns: 1fr;
  }

  .ftuk-hero-section {
    background-position: 50% 0;
    height: 60vh;
  }

  .ftuk-section-container-hero {
    flex: 0 auto;
    margin-left: 20px;
    margin-right: 20px;
    padding-top: 0;
  }

  .div-block-12 {
    width: 80%;
    margin-left: auto;
    margin-right: auto;
    bottom: -6px;
    left: 0;
    right: 0;
  }

  .ftuk-hero-paragraph {
    text-align: left;
    margin-bottom: 20px;
    margin-left: 20px;
    margin-right: 20px;
    padding-left: 0;
    padding-right: 0;
    font-size: 1rem;
  }

  .ftuk-logo-internal-marquee__card {
    height: 50px;
    padding-left: 10px;
  }

  .ftuk-image-profesec-consulting, .ftuk-image-ps-cloud-consulting {
    height: 200px;
  }

  .ftuk-security-consulting-relative__shadow {
    width: 270px;
    height: 200px;
  }

  .image-42b {
    height: 200px;
  }

  .add-ons_accordion-body {
    padding-left: 56px;
  }

  .add-ons_accordion-body.add-ons_js-accordion-body {
    padding-left: 0;
    padding-right: 0;
  }

  .margin-top {
    margin-bottom: 0;
    margin-left: 0;
    margin-right: 0;
  }

  .vmware-logo-home {
    width: 80%;
  }

  .slider {
    height: 70px;
  }

  .microsoft-logo-home {
    width: 80%;
  }

  .ftuk-pill-ticker-mobile {
    border: 1px solid var(--ffffff);
    border-radius: 100px;
    height: 30px;
    max-height: 50px;
    margin-bottom: 40px;
    display: block;
  }

  .veeam-logo-home, .sophos-logo-home, .sonicwall-logo-home, .pure-storage-logo-home, .mimecast-logo-home, .lenovo-logo-home, .hp-logo-home, .fortinet-logo-home, .artic-wolf-logo-home, .aws-logo-home {
    width: 80%;
  }

  .paragraph-2 {
    font-size: 13px;
  }

  .our-approach__col1 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .div-block-15, .div-block-7-copy {
    width: 60px;
    height: 60px;
  }

  .our-approach__col1-h1 {
    margin-bottom: 0;
    font-size: 15px;
  }

  .image-15 {
    width: 40px;
  }

  .image-16 {
    width: 35px;
  }

  .image-44 {
    width: 40px;
  }

  .image-45 {
    width: 50px;
    margin-bottom: 0;
  }

  .div-block-6 {
    width: 130px;
    height: 130px;
    margin-left: 156px;
    left: -54px;
  }

  .cyber-soc-overview-shadow {
    width: 250px;
    height: 180px;
  }

  .rotate-in {
    text-align: center;
    margin-bottom: 20px;
    padding-bottom: 10px;
    font-size: 1.6rem;
  }

  .filter-6, .filter-7, .filter-8, .filter-9 {
    margin-bottom: 5px;
  }

  .fs-cc-banner_buttons-wrapper {
    text-align: center;
    flex-direction: column-reverse;
    align-items: center;
    width: 100%;
  }

  .fs-cc-banner_button {
    width: 100%;
    margin-bottom: .5rem;
    margin-left: 0;
  }

  .div-block-79 {
    min-height: 80px;
  }

  .ftuk-checklist-grid-x2--managed-services-cyber {
    grid-row-gap: 10px;
    grid-template-rows: auto auto;
    grid-template-columns: auto;
  }

  .ftuk-managed-cyber-services-shadow-2x {
    width: 280px;
    bottom: -18px;
  }

  .ftuk-home-counter {
    border-left: 1px solid var(--11efe3);
    margin-bottom: 10px;
    padding-left: 20px;
    line-height: 1;
  }

  .ftuk-accordion-title {
    overflow: hidden;
  }

  .ftuk-accordion-title.mobile-only {
    display: block;
  }

  .ftuk-accordion-title.desktop-only {
    display: none;
  }

  .ftuk-link-underline-button-type-1 {
    margin-top: 0;
    margin-bottom: 0;
  }

  .image-24bc {
    height: 200px;
  }

  .ftuk-logo-grid {
    grid-template-columns: 1fr 1fr;
  }

  .heading-5 {
    text-align: left;
    margin-bottom: 0;
    font-size: 1.8rem;
    line-height: 1.4;
  }

  .div-block-151 {
    margin-top: 40px;
    margin-bottom: 40px;
  }

  .div-block-152 {
    background-color: var(--adbdcc);
    width: 100%;
    height: 1px;
    margin-top: -30px;
    padding-bottom: 0;
    padding-right: 0;
  }

  .ftuk-network-backlinks {
    grid-template-rows: auto auto auto auto auto;
    grid-template-columns: 1fr;
    display: none;
  }

  .slide-nav-2 {
    position: static;
  }

  .ftuk-testimonials-slider-tablet {
    display: none;
  }

  .ftuk-testimonials-slider-mobile {
    margin-bottom: 40px;
    display: block;
  }

  .div-block-157-mobile {
    padding-top: 20px;
    padding-bottom: 20px;
  }

  .ftuk-maximise-and-secure-image-top {
    height: 150px;
  }

  .ftuk-business-outcomes-accordion-title-container {
    max-width: 200px;
  }

  .ftuk-expertise-tab-icon-mobile {
    width: 30px;
    height: 30px;
    margin-top: 4px;
    padding-left: 8px;
    padding-right: 10px;
  }

  .ftuk-business-outcomes-accordion-modern-workplace.margin-bottom-10, .ftuk-business-outcomes-accordion-professional-services.margin-bottom-10, .ftuk-business-outcomes-accordion-managed-services.margin-bottom-10, .ftuk-business-outcomes-accordion-network-solutions.margin-bottom-10 {
    align-items: flex-start;
  }

  .ftuk-optimise-and-secure-image-top, .ftuk-control-your-costs-image-top, .ftuk-modernise-your-workplace-image-top {
    height: 150px;
  }

  .image-66 {
    height: 200px;
  }

  .div-block-161 {
    width: 270px;
    height: 180px;
  }

  .div-block-162 {
    width: 250px;
  }

  .image-71 {
    height: 150px;
  }

  .div-block-163 {
    width: 280px;
    height: 140px;
  }

  .image-73 {
    height: 150px;
  }

  .div-block-164 {
    width: 270px;
    height: 150px;
  }

  .div-block-165 {
    width: 250px;
  }

  .image-78 {
    display: inline-block;
  }

  .div-block-166 {
    width: 250px;
  }

  .ft-main-navigation__desktop-nav-dropdown-grid {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  .ft-main-navigation__product-grid {
    grid-column-gap: 0px;
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr;
  }

  .ft-main-navigation__desktop-nav-right {
    padding-left: 0;
  }

  .ftuk-card-type2__header-icon {
    min-height: 40px;
  }

  .ft-footer__grid {
    grid-template-rows: auto auto;
  }

  .ft-main-navigation__expertise-navi--ff66cc, .ft-main-navigation__expertise-navi--66cc66, .ft-main-navigation__expertise-navi--5ccacb, .ft-main-navigation__expertise-navi--9966cc {
    flex-direction: row;
    align-items: center;
    padding-left: 10px;
  }

  .div-block-185 {
    height: 150px;
  }

  .some-divy {
    margin-top: 0;
    margin-bottom: 0;
  }

  .ftuk-section-0-0.background-color--f6f9fc.position-relative.over-flow-hidden.remove-30-margin {
    padding-top: 0;
  }

  .grid-46 {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
    padding-bottom: 0;
  }

  .tab-link-tab-1 {
    justify-content: center;
    align-self: center;
    align-items: center;
    width: 100%;
    margin-bottom: 5px;
    display: flex;
  }

  .tab-link-tab-1.w--current {
    margin-bottom: 5px;
  }

  .tabs-menu-7 {
    flex-direction: column;
    margin-bottom: 20px;
  }

  .tab-link-tab-2, .tab-link-tab-3 {
    margin-bottom: 5px;
  }

  .slide-image {
    height: 150px;
    min-height: 50px;
  }

  .clip-text.speaker-headding {
    margin-top: -30px;
  }

  .speaker-slide-mask {
    height: 450px;
  }

  .section {
    padding-top: 48px;
    padding-bottom: 48px;
  }

  .section.home-hero-section {
    padding-bottom: 36px;
  }

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

  .speaker-name {
    margin-top: 44px;
    font-size: 24px;
  }

  .speaker-arrow {
    top: auto;
    bottom: 0;
    right: 32.5vw;
  }

  .speaker-arrow.left {
    margin-right: 84px;
    left: auto;
    right: 28.6vw;
  }

  .image-87 {
    display: none;
  }

  .ftuk-home-counter-old, .ftuk-about-strip {
    border-left: 1px solid var(--11efe3);
    margin-bottom: 10px;
    padding-left: 20px;
    line-height: 1;
  }

  .ftuk-4col-about-business-outcomes {
    grid-template-rows: auto auto auto auto;
    grid-template-columns: 1fr;
  }

  .arrow-postion-rotate--d845ae, .div-block-200--f6c, .div-block-201--ff76df, .div-block-202--fc97df, .arrow-postion-rotate-green-1, .div-block-200-green-2, .div-block-201-green-3, .arrow-postion-rotate-teal-1, .div-block-200-teal-2, .div-block-201-teal-3, .div-block-202-teal-4 {
    border-top-right-radius: 10px;
    border-bottom-right-radius: 0;
    border-bottom-left-radius: 0;
    padding: 10px 20px;
  }

  .ftuk-1-1-workplace {
    grid-template-rows: auto auto auto auto auto auto auto auto auto auto;
    grid-template-columns: 1fr;
  }

  .div-block-204 {
    margin-top: 0;
    padding-top: 0;
  }

  .image-96 {
    width: 110px;
  }

  .grid-50-boopity {
    grid-template-rows: auto auto auto auto;
    margin-top: 20px;
    margin-bottom: 20px;
  }

  .image-97doopdeeloop {
    max-height: 40px;
  }

  .div-block-209232131 {
    background-position: 40%;
    min-height: 250px;
  }

  .text-block-62 {
    text-align: left;
    font-size: 55px;
  }

  .text-block-63 {
    text-align: left;
    font-size: 20px;
  }

  .text-block-64 {
    text-align: left;
  }

  .text-block-66 {
    font-size: 25px;
    line-height: 1.2;
  }

  .image-109 {
    align-self: flex-start;
    margin-top: 2px;
  }

  .div-block-209232139 {
    margin-bottom: 5px;
  }

  .text-block-67 {
    line-height: 1.2;
  }

  .text-span-27 {
    text-align: left;
    font-size: 20px;
  }

  .ftuk-about-strip-blue {
    border-left: 1px solid var(--11efe3);
    margin-bottom: 10px;
    padding-left: 20px;
    line-height: 1;
  }

  .text-block-71 {
    padding-left: 0;
    padding-right: 0;
  }

  .image-3vby {
    height: 200px;
  }

  .ftuk-card-type1__header-grid-copy {
    grid-column-gap: 40px;
    grid-row-gap: 40px;
    grid-template-columns: 1fr;
    grid-template-areas: "Area";
  }

  .ftuk-card-type2__header-icon-copy, .ftuk-card-type2__header-icon-copy-copy, .ftuk-card-type2__header-icon-copy-copy, .ftuk-card-type2__header-icon-copy-copy {
    min-height: 15px;
  }

  .grid-53232998-copy {
    grid-template-columns: 1fr;
  }

  .image-3-what-we-do, .image-3-what-we-do-copy-copy {
    height: 200px;
  }

  .ftuk-navigation__dropdown-wrapper-body-copy-new-copy {
    background-color: #fff;
    padding-left: 0%;
    padding-right: 0%;
  }

  .image-13-copy, .image-3-what-we-do-copy-copy-copy, .image-3-what-we-do-copy-copy-copy-copy, .image-3-what-we-do-copy-copy-copy-copy, .image-3-what-we-do-copy-copy-copy-copy-copy, .image-3-what-we-do-copy-copy-copy-copy-copy-copy {
    height: 200px;
  }

  .grid-53233001 {
    grid-template-rows: auto auto auto auto;
    grid-template-columns: 1fr 1fr;
  }

  .image-125 {
    height: 60px;
  }

  .ftuk-home-counter-copy {
    border-left: 1px solid var(--11efe3);
    margin-bottom: 10px;
    padding-left: 20px;
    line-height: 1;
  }

  .ftuk-4col-counter-copy-copy {
    grid-template-rows: auto auto auto auto;
    grid-template-columns: 1fr;
  }

  .image-3-what-we-do-copy-copy-copy-copy-copy-copy-copy, .image-3-what-we-do-copy-copy-copy, .image-3-what-we-do-copy-copy-copy-copy-copy-copy, .image-3-what-we-do-copy-copy-copy-copy, .image-3-what-we-do-copy-copy, .image-3-what-we-do-copy-copy-copy-copy-copy {
    height: 200px;
  }

  .ftuk-section-resources-container {
    position: static;
    bottom: -34%;
  }

  .ftuk-section-container-2-b {
    margin-left: 20px;
    margin-right: 20px;
    padding-top: 40px;
  }

  .div-block-209232174-copy-copy {
    align-self: flex-start;
    margin-left: 0;
    margin-right: 0;
    padding-top: 0;
  }

  .image-3bcd {
    height: 200px;
  }

  .text-color--96c.padding-bottom-20.border-bottom-purple {
    border-bottom-style: dashed;
  }

  .text-color--96c.border-bottom-purple {
    border-bottom: 1px solid #96c;
  }

  .text-color--96c.border-bottom-purple.padding-bottom-20 {
    padding-bottom: 20px;
  }

  .text-color--96c.padding-top-20 {
    padding-top: 20px;
  }

  .text-color--96c.padding-top-20.padding-bottom-20 {
    padding-bottom: 20px;
  }

  .text-color--96c.padding-top-20.padding-bottom-20.border-bottom-purple {
    border-bottom-style: dashed;
  }

  .ftuk-section-80-100 {
    padding-bottom: 160px;
  }

  .ftuk-section-80-100.background-color--002c59.set-height {
    height: 910px;
  }

  .div-block-209232181 {
    flex-direction: column;
  }

  .image-131 {
    object-fit: cover;
    object-position: 50% 30%;
    border-top-right-radius: 10px;
    border-bottom-right-radius: 0;
    border-bottom-left-radius: 0;
    width: 100%;
    height: 150px;
  }

  .image-131bc {
    object-fit: cover;
    border-top-right-radius: 10px;
    border-bottom-left-radius: 0;
    height: 150px;
  }

  .mask-2 {
    height: 450px;
  }

  .div-block-209232183 {
    margin-bottom: 0;
  }

  .collection-list-2-home {
    grid-template-rows: auto auto auto;
  }

  .ftuk-header-banner {
    padding-top: 40px;
    padding-bottom: 40px;
  }

  .ftuk-header-banner.ftuk-header-banner-blue-background, .ftuk-header-banner.ftuk-header-banner-teal-background, .ftuk-header-banner.ftuk-header-banner-blue-background, .ftuk-header-banner.ftuk-header-banner-blue-background, .ftuk-header-banner.ftuk-header-banner-blue-background, .ftuk-header-banner.ftuk-header-banner-blue-background {
    background-position: -40%, 0 0;
  }

  .ftuk-header-banner-box {
    border-radius: 8px;
    padding: 9px 13px 14px 10px;
  }

  .ftuk-header-banner-h1 {
    font-size: 29px;
  }

  .ftuk-header-banner-p {
    font-size: .9rem;
  }

  .image-3-partnering-growth {
    height: 200px;
  }

  .ftuk-cta__cnt-blk-b {
    margin-bottom: 0;
    margin-left: 0;
    padding-left: 40px;
  }

  .image-3-shiplake-college {
    height: 200px;
  }

  .div-block-209232193bcd {
    padding-bottom: 40px;
  }

  .image-97doopdeeloopasdsad-copy {
    max-height: 15px;
  }

  .image-97doopdeelasdadoop-copy {
    max-height: 30px;
  }

  .image-97doopdeelosdsadasop-copy {
    max-height: 20px;
  }

  .image-106-sdascopy {
    width: 130px;
  }

  .image-97doopdeeloop-copy {
    max-height: 40px;
  }

  .ftuk-about-strip-mobile {
    border-left: 1px solid var(--11efe3);
    margin-bottom: 10px;
    padding-left: 20px;
    line-height: 1;
    display: block;
  }

  .ftuk-about-strip-desktop, .ftuk-about-strip-blue-b {
    border-left: 1px solid var(--11efe3);
    margin-bottom: 10px;
    padding-left: 20px;
    line-height: 1;
    display: none;
  }

  .ftuk-about-strip-bluec {
    border-left: 1px solid var(--11efe3);
    margin-bottom: 10px;
    padding-left: 20px;
    line-height: 1;
    display: block;
  }

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

  .grid-53233006 {
    grid-column-gap: 25px;
    grid-row-gap: 25px;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
    grid-auto-columns: 1fr;
    display: grid;
  }

  .tabs-first-digital {
    display: none;
  }

  .text-block-84 {
    margin-bottom: 20px;
  }

  .text-block-85 {
    margin-bottom: 10px;
  }

  .div-block-209232200 {
    display: block;
  }

  .grid-53233007ds-copy {
    grid-template-rows: auto auto auto auto;
    grid-template-columns: 1fr;
  }

  .tab-link-powerstore {
    border-bottom: 1px solid #f0f2f3;
    justify-content: center;
    align-self: center;
    align-items: center;
    width: 50%;
    font-size: .8rem;
    display: flex;
  }

  .tab-link-powermax {
    justify-content: center;
    align-items: center;
    width: 50%;
    font-size: .8rem;
    display: flex;
  }

  .tab-link-introduction {
    font-size: .8rem;
  }

  .tab-link-introduction.w--current {
    border-bottom: 1px solid #f0f2f3;
    justify-content: center;
    align-items: center;
    width: 50%;
    font-size: .8rem;
    display: flex;
  }

  .tab-link-unity-xt {
    background-color: #e2e3e4;
    justify-content: center;
    align-self: center;
    align-items: center;
    width: 50%;
    font-size: .8rem;
    display: flex;
  }

  .div-block-209232174-copy-copy-copybvc, .div-block-209232174lawyer-copy-copy-copy {
    margin-left: 0;
    margin-right: 0;
    padding-top: 0;
  }

  .div-block-209232204 {
    margin-bottom: 40px;
  }

  .tabs-menu-7-copy {
    flex-direction: column;
    margin-bottom: 20px;
  }

  .tab-link-tab-1-copy2 {
    justify-content: center;
    align-self: center;
    align-items: center;
    width: 100%;
    margin-bottom: 5px;
    display: flex;
  }

  .tab-link-tab-1-copy2.w--current, .tab-link-tab-2-copy2, .tab-link-tab-3-copy2 {
    margin-bottom: 5px;
  }

  .desktop-banner {
    display: none;
  }

  .mobile-banner {
    margin-bottom: 20px;
    display: block;
  }

  .some-divy-copy {
    margin-top: 0;
    margin-bottom: 0;
  }

  .ftuk-hybrid-data-center-and-cloud-banner {
    height: 350px;
  }

  .ftuk-banner__paragraph-text {
    font-size: 1rem;
  }

  .ftuk-cyber-security-banner {
    height: 350px;
  }

  .ftuk-header-banner-h1-3 {
    font-size: 29px;
  }

  .ftuk-networking-solutions-banner, .ftuk-modern-workplace-banner, .ftuk-managed-services-banner, .ftuk-professional-services-banner {
    height: 350px;
  }

  .ft-footer__angle-line {
    top: 86px;
  }

  .text-color--006eff-2.padding-top-20 {
    padding-top: 20px;
  }

  .text-color--006eff-2.padding-bottom-20 {
    padding-bottom: 20px;
  }

  .text-color--006eff-2.padding-bottom-20.border-bottom-blue {
    border-bottom: 1px dashed #006eff;
  }

  .text-color--006eff-2.padding-bottom-20.border-bottom-blue.padding-top-20 {
    padding-top: 20px;
  }

  .text-color--006eff-2.ptop {
    margin-top: 20px;
  }

  .ftuk-body-regular-2.margin-bottom-20b {
    margin-bottom: 20px;
  }

  .ftuk-expertise-navi-2--ffaa600, .ftuk-expertise-navi-2--5ccacb, .ftuk-expertise-navi-2--66cc66, .ftuk-expertise-navi-2--ff66cc {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    padding-left: 10px;
  }

  .ftuk-expertise-navi--006eff-copy, .ftuk-expertise-navi-2--006eff {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
  }

  .ftuk-expertise-navi-2--9966cc-copy, .ftuk-expertise-navi-2--ff003d {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    padding-left: 10px;
  }

  .ft-main-page-banner {
    height: 350px;
  }

  .ft-main-page-banner__heading-wrapper {
    border-radius: 8px;
    padding: 9px 13px 14px 10px;
  }

  .ft-main-page-banner__paragraph-text {
    font-size: 1rem;
  }

  .ft-main-page-banner__heading {
    font-size: 29px;
  }

  .ft-main-navigation__desktop-nav-main-link--business-resources--dd.w--open, .ft-main-navigation__desktop-nav-main-link--group-companies--dd.w--open {
    border-radius: 0;
    position: static;
  }

  .ft-main-navigation__expertise-navi--ffaa600-2 {
    flex-direction: row;
    align-items: center;
    padding-left: 10px;
  }

  .ft-main-navigation__icon {
    margin-bottom: 0;
    margin-right: 10px;
  }

  .ft-main-navigation__expertise-navi--ff003d-2 {
    flex-direction: row;
    align-items: center;
    padding-left: 10px;
  }

  .ft-main-navigation__desktop-nav-right-column-btn {
    display: none;
  }

  .ft-main-navigation__desktop-nav-main-link--business-outcomes--dd.w--open {
    border-radius: 0;
    position: static;
  }

  .ft-main-navigation__desktop-nav {
    display: none;
  }

  .ft-main-navigation__expertise-navi--006eff {
    flex-direction: row;
  }

  .ft-home-hero__subheading {
    margin-bottom: 15px;
  }

  .ft-home-hero__subheading-text {
    padding: 5px 10px;
  }

  .ft-home-hero__heading {
    font-size: 3rem;
  }

  .ft-home-hero__paragraph {
    font-size: 15px;
  }

  .ft-mobile-menu__icon-mail {
    height: 12px;
  }

  .ft-mobile-menu__text-btn.border-bottom-grey {
    border-bottom: 1px solid #dfe4ef;
  }

  .ft-mobile-menu__main-menu-box {
    flex-flow: column;
    justify-content: space-between;
  }

  .ft-footer__legal-container {
    flex-direction: column;
  }

  .div-block-209232247 {
    justify-content: flex-start;
    align-items: flex-start;
    display: flex;
  }

  .image-157 {
    height: 200px;
  }

  .div-block-209232244 {
    justify-content: flex-start;
    align-items: flex-start;
    display: flex;
  }

  .grid-53233020 {
    grid-template-rows: auto auto auto auto;
    grid-template-columns: 1fr;
  }

  .ftuk-body-regular-24 {
    font-size: .8rem;
  }

  .image-170 {
    width: 20px;
    height: auto;
    margin-right: 10px;
  }

  .div-block-209232246, .div-block-209232245 {
    justify-content: flex-start;
    align-items: flex-start;
    display: flex;
  }

  .ftuk-quote-regular {
    font-size: 1.4rem;
  }

  .image-170b {
    width: 20px;
    height: auto;
    margin-right: 10px;
  }

  .ftuk-section-cta-container-t2 {
    padding: 20px 20px 10px;
  }

  .div-block-209232249 {
    justify-content: flex-start;
    align-items: flex-start;
    display: flex;
  }

  .image-175 {
    height: 200px;
  }

  .div-block-209232250 {
    justify-content: flex-start;
    align-items: flex-start;
    display: flex;
  }

  .grid-53233021 {
    grid-template-rows: auto auto auto auto;
    grid-template-columns: 1fr;
  }

  .image-176 {
    width: 20px;
    height: auto;
    margin-right: 10px;
  }

  .div-block-209232251, .div-block-209232252, .div-block-209232254 {
    justify-content: flex-start;
    align-items: flex-start;
    display: flex;
  }

  .image-178 {
    height: 200px;
  }

  .div-block-209232255 {
    justify-content: flex-start;
    align-items: flex-start;
    display: flex;
  }

  .grid-53233022 {
    grid-template-rows: auto auto auto auto;
    grid-template-columns: 1fr;
  }

  .image-179 {
    width: 20px;
    height: auto;
    margin-right: 10px;
  }

  .div-block-209232256, .div-block-209232257, .div-block-209232259 {
    justify-content: flex-start;
    align-items: flex-start;
    display: flex;
  }

  .image-181 {
    height: 200px;
  }

  .div-block-209232260 {
    justify-content: flex-start;
    align-items: flex-start;
    display: flex;
  }

  .grid-53233023 {
    grid-template-rows: auto auto auto auto;
    grid-template-columns: 1fr;
  }

  .image-182 {
    width: 20px;
    height: auto;
    margin-right: 10px;
  }

  .div-block-209232261, .div-block-209232262, .div-block-209232264 {
    justify-content: flex-start;
    align-items: flex-start;
    display: flex;
  }

  .image-185 {
    height: 200px;
  }

  .div-block-209232265 {
    justify-content: flex-start;
    align-items: flex-start;
    display: flex;
  }

  .grid-53233024 {
    grid-template-rows: auto auto auto auto;
    grid-template-columns: 1fr;
  }

  .image-186 {
    width: 20px;
    height: auto;
    margin-right: 10px;
  }

  .div-block-209232266, .div-block-209232267, .div-block-209232269 {
    justify-content: flex-start;
    align-items: flex-start;
    display: flex;
  }

  .image-187 {
    height: 200px;
  }

  .div-block-209232270 {
    justify-content: flex-start;
    align-items: flex-start;
    display: flex;
  }

  .grid-532330202b {
    grid-template-rows: auto auto auto auto;
    grid-template-columns: 1fr;
  }

  .image-188 {
    width: 20px;
    height: auto;
    margin-right: 10px;
  }

  .div-block-209232271, .div-block-209232272 {
    justify-content: flex-start;
    align-items: flex-start;
    display: flex;
  }

  .image-170bdf {
    width: 20px;
    height: auto;
    margin-right: 10px;
  }

  .grid-53233020sadasd {
    grid-template-rows: auto auto auto auto;
    grid-template-columns: 1fr;
  }

  .div-block-209232274 {
    justify-content: flex-start;
    align-items: flex-start;
    display: flex;
  }

  .image-190 {
    height: 200px;
  }

  .div-block-209232275 {
    justify-content: flex-start;
    align-items: flex-start;
    display: flex;
  }

  .image-191 {
    width: 20px;
    height: auto;
    margin-right: 10px;
  }

  .div-block-209232276, .div-block-209232277 {
    justify-content: flex-start;
    align-items: flex-start;
    display: flex;
  }

  .grid-53233020bc {
    grid-template-rows: auto auto auto auto;
    grid-template-columns: 1fr;
  }

  .div-block-209232279 {
    justify-content: flex-start;
    align-items: flex-start;
    display: flex;
  }

  .image-193 {
    height: 200px;
  }

  .div-block-209232280 {
    justify-content: flex-start;
    align-items: flex-start;
    display: flex;
  }

  .image-194 {
    width: 20px;
    height: auto;
    margin-right: 10px;
  }

  .div-block-209232281, .div-block-209232282, .div-block-209232284 {
    justify-content: flex-start;
    align-items: flex-start;
    display: flex;
  }

  .image-196 {
    height: 200px;
  }

  .div-block-209232285 {
    justify-content: flex-start;
    align-items: flex-start;
    display: flex;
  }

  .image-197 {
    width: 20px;
    height: auto;
    margin-right: 10px;
  }

  .div-block-209232286, .div-block-209232287, .div-block-209232289 {
    justify-content: flex-start;
    align-items: flex-start;
    display: flex;
  }

  .image-199 {
    height: 200px;
  }

  .div-block-209232290 {
    justify-content: flex-start;
    align-items: flex-start;
    display: flex;
  }

  .image-200 {
    width: 20px;
    height: auto;
    margin-right: 10px;
  }

  .div-block-209232291, .div-block-209232292, .div-block-209232294 {
    justify-content: flex-start;
    align-items: flex-start;
    display: flex;
  }

  .image-202 {
    height: 200px;
  }

  .div-block-209232295 {
    justify-content: flex-start;
    align-items: flex-start;
    display: flex;
  }

  .image-203 {
    width: 20px;
    height: auto;
    margin-right: 10px;
  }

  .div-block-209232296, .div-block-209232297, .div-block-209232299 {
    justify-content: flex-start;
    align-items: flex-start;
    display: flex;
  }

  .image-205 {
    height: 200px;
  }

  .div-block-209232300 {
    justify-content: flex-start;
    align-items: flex-start;
    display: flex;
  }

  .image-206 {
    width: 20px;
    height: auto;
    margin-right: 10px;
  }

  .div-block-209232301, .div-block-209232302, .div-block-209232304 {
    justify-content: flex-start;
    align-items: flex-start;
    display: flex;
  }

  .image-208 {
    height: 200px;
  }

  .div-block-209232305 {
    justify-content: flex-start;
    align-items: flex-start;
    display: flex;
  }

  .image-209 {
    width: 20px;
    height: auto;
    margin-right: 10px;
  }

  .div-block-209232306, .div-block-209232307, .div-block-209232309 {
    justify-content: flex-start;
    align-items: flex-start;
    display: flex;
  }

  .image-211 {
    height: 200px;
  }

  .div-block-209232310 {
    justify-content: flex-start;
    align-items: flex-start;
    display: flex;
  }

  .image-212 {
    width: 20px;
    height: auto;
    margin-right: 10px;
  }

  .div-block-209232311, .div-block-209232312 {
    justify-content: flex-start;
    align-items: flex-start;
    display: flex;
  }

  .grid-53233020-adasdasdascopy {
    grid-template-rows: auto auto auto auto;
    grid-template-columns: 1fr;
  }

  .image-214 {
    height: 200px;
  }

  .ftuk-optimised-grid-2up {
    grid-template-columns: 1fr;
  }

  .div-block-209232315 {
    justify-content: flex-start;
    align-items: flex-start;
    display: flex;
  }

  .image-216 {
    height: 200px;
  }

  .div-block-209232316 {
    justify-content: flex-start;
    align-items: flex-start;
    display: flex;
  }

  .image-217 {
    width: 20px;
    height: auto;
    margin-right: 10px;
  }

  .div-block-209232317, .div-block-209232318, .div-block-209232320 {
    justify-content: flex-start;
    align-items: flex-start;
    display: flex;
  }

  .image-219 {
    height: 200px;
  }

  .div-block-209232321 {
    justify-content: flex-start;
    align-items: flex-start;
    display: flex;
  }

  .image-220 {
    width: 20px;
    height: auto;
    margin-right: 10px;
  }

  .div-block-209232322, .div-block-209232323, .div-block-209232325 {
    justify-content: flex-start;
    align-items: flex-start;
    display: flex;
  }

  .image-222 {
    height: 200px;
  }

  .div-block-209232326 {
    justify-content: flex-start;
    align-items: flex-start;
    display: flex;
  }

  .image-223 {
    width: 20px;
    height: auto;
    margin-right: 10px;
  }

  .div-block-209232327, .div-block-209232328, .div-block-209232330 {
    justify-content: flex-start;
    align-items: flex-start;
    display: flex;
  }

  .image-225 {
    height: 200px;
  }

  .div-block-209232331 {
    justify-content: flex-start;
    align-items: flex-start;
    display: flex;
  }

  .image-226 {
    width: 20px;
    height: auto;
    margin-right: 10px;
  }

  .div-block-209232332, .div-block-209232333, .div-block-209232335 {
    justify-content: flex-start;
    align-items: flex-start;
    display: flex;
  }

  .image-228 {
    height: 200px;
  }

  .div-block-209232336 {
    justify-content: flex-start;
    align-items: flex-start;
    display: flex;
  }

  .image-229 {
    width: 20px;
    height: auto;
    margin-right: 10px;
  }

  .div-block-209232337, .div-block-209232338, .div-block-209232340 {
    justify-content: flex-start;
    align-items: flex-start;
    display: flex;
  }

  .image-231 {
    height: 200px;
  }

  .div-block-209232341 {
    justify-content: flex-start;
    align-items: flex-start;
    display: flex;
  }

  .image-232 {
    width: 20px;
    height: auto;
    margin-right: 10px;
  }

  .div-block-209232342, .div-block-209232343, .div-block-209232345 {
    justify-content: flex-start;
    align-items: flex-start;
    display: flex;
  }

  .image-234 {
    height: 200px;
  }

  .div-block-209232346 {
    justify-content: flex-start;
    align-items: flex-start;
    display: flex;
  }

  .image-235 {
    width: 20px;
    height: auto;
    margin-right: 10px;
  }

  .div-block-209232347, .div-block-209232348 {
    justify-content: flex-start;
    align-items: flex-start;
    display: flex;
  }

  .ftuk-maximise-productivity {
    height: 350px;
  }

  .div-block-209232350 {
    justify-content: flex-start;
    align-items: flex-start;
    display: flex;
  }

  .image-237 {
    height: 200px;
  }

  .div-block-209232351 {
    justify-content: flex-start;
    align-items: flex-start;
    display: flex;
  }

  .image-238 {
    width: 20px;
    height: auto;
    margin-right: 10px;
  }

  .div-block-209232352, .div-block-209232353, .div-block-209232355 {
    justify-content: flex-start;
    align-items: flex-start;
    display: flex;
  }

  .image-240 {
    height: 200px;
  }

  .div-block-209232356 {
    justify-content: flex-start;
    align-items: flex-start;
    display: flex;
  }

  .image-241 {
    width: 20px;
    height: auto;
    margin-right: 10px;
  }

  .div-block-209232357, .div-block-209232358, .div-block-209232366 {
    justify-content: flex-start;
    align-items: flex-start;
    display: flex;
  }

  .image-249 {
    height: 200px;
  }

  .div-block-209232367 {
    justify-content: flex-start;
    align-items: flex-start;
    display: flex;
  }

  .image-250 {
    width: 20px;
    height: auto;
    margin-right: 10px;
  }

  .div-block-209232368, .div-block-209232369, .div-block-209232371 {
    justify-content: flex-start;
    align-items: flex-start;
    display: flex;
  }

  .image-252 {
    height: 200px;
  }

  .div-block-209232372 {
    justify-content: flex-start;
    align-items: flex-start;
    display: flex;
  }

  .image-253 {
    width: 20px;
    height: auto;
    margin-right: 10px;
  }

  .div-block-209232373, .div-block-209232374, .div-block-209232376 {
    justify-content: flex-start;
    align-items: flex-start;
    display: flex;
  }

  .image-255 {
    height: 200px;
  }

  .div-block-209232377 {
    justify-content: flex-start;
    align-items: flex-start;
    display: flex;
  }

  .image-256 {
    width: 20px;
    height: auto;
    margin-right: 10px;
  }

  .div-block-209232378, .div-block-209232379, .div-block-209232381 {
    justify-content: flex-start;
    align-items: flex-start;
    display: flex;
  }

  .image-258 {
    height: 200px;
  }

  .div-block-209232382 {
    justify-content: flex-start;
    align-items: flex-start;
    display: flex;
  }

  .image-259 {
    width: 20px;
    height: auto;
    margin-right: 10px;
  }

  .div-block-209232383, .div-block-209232384, .div-block-209232386 {
    justify-content: flex-start;
    align-items: flex-start;
    display: flex;
  }

  .image-261 {
    height: 200px;
  }

  .div-block-209232387 {
    justify-content: flex-start;
    align-items: flex-start;
    display: flex;
  }

  .image-262 {
    width: 20px;
    height: auto;
    margin-right: 10px;
  }

  .div-block-209232388, .div-block-209232389, .div-block-209232391 {
    justify-content: flex-start;
    align-items: flex-start;
    display: flex;
  }

  .image-264 {
    height: 200px;
  }

  .div-block-209232392 {
    justify-content: flex-start;
    align-items: flex-start;
    display: flex;
  }

  .image-265 {
    width: 20px;
    height: auto;
    margin-right: 10px;
  }

  .div-block-209232393, .div-block-209232394, .div-block-209232396 {
    justify-content: flex-start;
    align-items: flex-start;
    display: flex;
  }

  .image-267 {
    height: 200px;
  }

  .div-block-209232397 {
    justify-content: flex-start;
    align-items: flex-start;
    display: flex;
  }

  .image-268 {
    width: 20px;
    height: auto;
    margin-right: 10px;
  }

  .div-block-209232398, .div-block-209232399, .div-block-209232401 {
    justify-content: flex-start;
    align-items: flex-start;
    display: flex;
  }

  .image-270 {
    height: 200px;
  }

  .div-block-209232402 {
    justify-content: flex-start;
    align-items: flex-start;
    display: flex;
  }

  .image-271 {
    width: 20px;
    height: auto;
    margin-right: 10px;
  }

  .div-block-209232403, .div-block-209232404, .div-block-209232406 {
    justify-content: flex-start;
    align-items: flex-start;
    display: flex;
  }

  .image-273 {
    height: 200px;
  }

  .div-block-209232407 {
    justify-content: flex-start;
    align-items: flex-start;
    display: flex;
  }

  .image-274 {
    width: 20px;
    height: auto;
    margin-right: 10px;
  }

  .div-block-209232408, .div-block-209232409 {
    justify-content: flex-start;
    align-items: flex-start;
    display: flex;
  }

  ._2bg {
    width: 20px;
    height: auto;
    margin-right: 10px;
  }

  .div-block-209232411 {
    justify-content: flex-start;
    align-items: flex-start;
    display: flex;
  }

  .image-276 {
    height: 200px;
  }

  .div-block-209232412 {
    justify-content: flex-start;
    align-items: flex-start;
    display: flex;
  }

  .image-277 {
    width: 20px;
    height: auto;
    margin-right: 10px;
  }

  .div-block-209232413, .div-block-209232414, .div-block-209232416 {
    justify-content: flex-start;
    align-items: flex-start;
    display: flex;
  }

  .image-279 {
    height: 200px;
  }

  .div-block-209232417 {
    justify-content: flex-start;
    align-items: flex-start;
    display: flex;
  }

  .image-280 {
    width: 20px;
    height: auto;
    margin-right: 10px;
  }

  .div-block-209232418, .div-block-209232419 {
    justify-content: flex-start;
    align-items: flex-start;
    display: flex;
  }

  .ftuk-icon-blocks__icon {
    padding-left: 20px;
  }

  .ftuk-icon-blocks__grid {
    grid-template-rows: auto auto auto auto;
    grid-template-columns: 1fr;
  }

  .grid-53233031 {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  .ftuk-about-strip-t4 {
    border-left-style: solid;
    border-left-width: 1px;
    padding-left: 20px;
    line-height: 1;
  }

  .ftuk-optimised-grid-9 {
    grid-template-columns: 1fr;
  }

  .ftuk-5col-about-business-reterterohjhutcomes-tw {
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr 1fr;
  }

  .ftuk-quote-image {
    height: 200px;
  }

  .ftuk-numbered-grid__four-columns {
    grid-template-columns: 1fr;
  }

  .grid-53233033 {
    grid-template-rows: auto auto auto auto auto auto;
    grid-template-columns: 1fr;
  }

  .image-287 {
    width: 20px;
    height: auto;
  }

  .ftuk-optimised-grid-8 {
    grid-template-columns: 1fr;
  }

  .image-290 {
    width: 20px;
    height: auto;
  }

  .ftuk-managed-cloud-infographic-2 {
    bottom: -16px;
  }

  .div-block-209232437 {
    background-color: #fff;
    border: 1px solid #006eff;
    margin-bottom: 30px;
    margin-left: 20px;
    margin-right: 20px;
  }

  .div-block-209232170-copy-3 {
    background-image: linear-gradient(#006eff, #006eff);
    background-position: 0 0;
    height: 820px;
  }

  .text-color--00cccc.padding-top-20 {
    padding-top: 20px;
  }

  .text-color--00cccc.padding-bottom-20 {
    padding-bottom: 20px;
  }

  .text-color--00cccc.padding-bottom-20.border-bottom--00cccc {
    border-bottom: 1px dashed #0cc;
  }

  .text-color--00cccc.padding-top-bottom-20 {
    padding-top: 20px;
    padding-bottom: 20px;
  }

  .text-color--00cccc.padding-top-bottom-20.border-bottom--00cccc {
    border-bottom: 1px dashed #0cc;
  }

  .div-block-lawyer2 {
    background-image: linear-gradient(#0cc, #0cc);
    background-position: 0 0;
    height: 820px;
  }

  .ftuk-about-strip-desktop-dark {
    border-left: 1px solid #11efe3;
    margin-bottom: 10px;
    padding-left: 20px;
    line-height: 1;
    display: none;
  }

  .ftuk-about-strip-mobile-2 {
    color: #f6f9fc;
    border-left: 1px solid #11efe3;
    margin-bottom: 10px;
    padding-left: 20px;
    line-height: 1;
    display: block;
  }

  .div-block----00cccc {
    background-color: #fff;
    border: 1px solid #0cc;
    margin-bottom: 30px;
    margin-left: 20px;
    margin-right: 20px;
  }

  .ftuk-about-strip-dark {
    border-left: 1px solid #11efe3;
    margin-bottom: 10px;
    padding-left: 20px;
    line-height: 1;
  }

  .ftuk-expertise-navi--66cc66 {
    flex-direction: row;
    align-items: center;
    padding-left: 10px;
  }

  .speaker-arrow-2 {
    top: auto;
    bottom: 0;
    right: 32.5vw;
  }

  .speaker-arrow-2.left {
    margin-right: 84px;
    left: auto;
    right: 28.6vw;
  }

  .ftuk-expertise-navi--5ccacb {
    flex-direction: row;
    align-items: center;
    padding-left: 10px;
  }

  .ftuk-navigation__product-grid {
    grid-column-gap: 5px;
    grid-row-gap: 5px;
    grid-template-rows: auto auto auto auto auto auto;
    grid-template-columns: 1fr;
  }

  .ftuk-expertise-navi--ffaa600-2 {
    flex-direction: row;
    align-items: center;
    padding-left: 10px;
  }

  .ftuk-navigation__icon {
    margin-bottom: 0;
    margin-right: 10px;
  }

  .ftuk-about-strip-mobile-2 {
    border-left: 1px solid #11efe3;
    margin-bottom: 10px;
    padding-left: 20px;
    line-height: 1;
    display: block;
  }

  .ftuk-about-strip-2 {
    border-left: 1px solid #11efe3;
    margin-bottom: 10px;
    padding-left: 20px;
    line-height: 1;
  }

  .ftuk-expertise-navi--9966cc {
    flex-direction: row;
    align-items: center;
    padding-left: 10px;
  }

  .ftuk-about-strip-desktop-2 {
    border-left: 1px solid #11efe3;
    margin-bottom: 10px;
    padding-left: 20px;
    line-height: 1;
    display: none;
  }

  .ftuk-navigation__product-grid-v3 {
    grid-column-gap: 0px;
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr;
  }

  .ftuk-navigation__dropdown-grid-v2 {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  .image-3-what-we-do-2 {
    height: 200px;
  }

  .ftuk-expertise-navi--ff66cc {
    flex-direction: row;
    align-items: center;
    padding-left: 10px;
  }

  .ftuk-navigation__dropdown-left-column-v4 {
    padding-left: 0;
  }

  .ftuk-cta__grid-5 {
    grid-column-gap: 40px;
    grid-row-gap: 20px;
  }

  .div-block-lawyer3bvczcdcc-copy {
    background-image: linear-gradient(#f33, #f33);
    background-position: 0 0;
    height: 820px;
  }

  .text-color--ff3333 {
    color: #f33;
  }

  .text-color--ff3333.padding-top-bottom-20 {
    padding-top: 20px;
    padding-bottom: 20px;
  }

  .text-color--ff3333.padding-top-bottom-20.border-bottom-dashed-bottom, .text-color--ff3333.padding-bottom-20.border-bottom-dashed-bottom {
    border-bottom: 1px dashed #f33;
  }

  .ftuk-expertise-navi--006eff-4 {
    flex-direction: row;
  }

  .image-313 {
    height: 200px;
  }

  .ftuk-expertise-navi--ff003d-4 {
    flex-direction: row;
    align-items: center;
    padding-left: 10px;
  }

  .ftuk-card-type2__header-icon-copy-copy-5 {
    min-height: 15px;
  }

  .slide-nav-15 {
    position: static;
  }

  .image-314 {
    width: 20px;
    height: auto;
  }

  .ftuk-card-type2__header-icon-copy-copy-6, .ftuk-card-type2__header-icon-copy-copy-7 {
    min-height: 15px;
  }

  .text-block-152 {
    padding-left: 0;
    padding-right: 0;
  }

  .ftuk-optimised-grid {
    grid-template-columns: 1fr;
  }

  .ftuk-about-strip-t2 {
    border-left-style: solid;
    border-left-width: 1px;
    padding-left: 20px;
    line-height: 1;
  }

  .image-323 {
    width: 20px;
    height: auto;
  }

  .ftuk-4col-about-business-ohjhutcomes-tw-copy, .ftuk-4col-about-business-reterterohjhutcomes-tw-copy-copy {
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr 1fr;
  }

  .image-329 {
    height: 200px;
  }

  .image-330 {
    width: 20px;
    height: auto;
  }

  .ftuk-about-strip-t3 {
    border-left-style: solid;
    border-left-width: 1px;
    padding-left: 20px;
    line-height: 1;
  }

  .image-333 {
    width: 20px;
    height: auto;
  }

  .ftuk-4col-about-business-reterterohjhutcomes-tw-5 {
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr 1fr;
  }

  .slide-nav-2b {
    position: static;
  }

  .grid-53233048 {
    grid-template-rows: auto auto auto auto auto auto auto auto;
    grid-template-columns: 1fr;
  }

  .ftuk-section-40-100-custom-darryl-2 {
    padding-bottom: 60px;
  }

  .heading-22 {
    margin-top: -30px;
    font-size: 1.2rem;
    line-height: 1.2;
  }

  .background-video-4 {
    height: 450px;
  }

  .div-block-209232232bcdrt {
    padding-left: 20px;
    padding-right: 20px;
    top: 32px;
  }

  .xasasas {
    margin-bottom: 10px;
    font-size: .8rem;
  }

  .heading-19 {
    font-size: 2.3rem;
    line-height: 1.1;
  }

  .paragraph-13-copy {
    font-size: 17px;
  }

  .grid-31ccksms {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
  }

  .ftuk-accordion-light-new {
    max-width: 100vw;
  }

  .ms-2equal-column {
    grid-column-gap: 40px;
    grid-row-gap: 40px;
    grid-template-rows: auto auto;
  }

  .ftuk-networking-maximise, .ftuk-networking-optimise, .ftuk-modernize, .ftuk-control-costs {
    height: 350px;
  }

  .div-block-209232500.background-color--5ccacb.mobile-flex-position, .div-block-209232500.background-color--4badaa.mobile-flex-position, .div-block-209232500.background-color--9cd8d6.mobile-flex-position, .div-block-209232500.background-color--7cd1cf.mobile-flex-position {
    flex-direction: column;
  }

  .image-346 {
    height: 200px;
  }

  .text-block-167 {
    margin-right: 0;
  }

  .ftuk-accordion-light__droplist-4 {
    vertical-align: baseline;
    max-width: 87vw;
  }

  .div-block-209232503 {
    justify-content: flex-start;
    align-items: flex-start;
  }

  .image-348 {
    display: none;
  }

  .div-block-209232504 {
    padding-bottom: 20px;
    padding-right: 20px;
  }

  .image-349 {
    height: 20px;
  }

  .image-350 {
    width: 100%;
    display: block;
  }

  .div-block-209232506 {
    width: 100%;
  }

  .grid-53233052 {
    grid-column-gap: 40px;
    grid-row-gap: 40px;
    grid-template-rows: auto auto;
  }

  .slide-nav-21 {
    position: static;
  }

  .grid-53233053 {
    grid-column-gap: 33px;
    grid-row-gap: 33px;
  }

  .div-block-209232512.background-color--ff66cc.mobile-flex-position, .div-block-209232512.background-color--ff76df.mobile-flex-position, .div-block-209232512.background-color--d845ae.mobile-flex-position, .div-block-209232512.background-color--fc97df.mobile-flex-position {
    flex-direction: column;
  }

  .text-block-171 {
    margin-right: 0;
  }

  .div-block-209232515 {
    padding-bottom: 20px;
    padding-right: 20px;
  }

  .image-355 {
    height: 20px;
  }

  .text-block-172 {
    text-align: left;
    padding-top: 0;
  }

  .div-block-209232516 {
    display: none;
  }

  .image-356 {
    width: 100%;
    display: block;
  }

  .div-block-209232518 {
    width: 100%;
  }

  .grid-53233055 {
    grid-column-gap: 40px;
    grid-row-gap: 40px;
    grid-template-rows: auto auto;
  }

  .div-block-209232520 {
    display: none;
  }

  .div-block-209232522.background-color--8bd68b.mobile-flex-position, .div-block-209232522.background-color--51af51.mobile-flex-position, .div-block-209232522.background-color--5ab75a.mobile-flex-position {
    flex-direction: column;
  }

  .text-block-176 {
    margin-right: 0;
  }

  .div-block-209232524 {
    padding-bottom: 20px;
    padding-right: 20px;
  }

  .image-361 {
    height: 20px;
  }

  .image-363 {
    width: 100%;
    display: block;
  }

  .div-block-209232526 {
    width: 100%;
  }

  .grid-53233056 {
    grid-column-gap: 40px;
    grid-row-gap: 40px;
    grid-template-rows: auto auto;
  }

  .image-365, .image-368 {
    height: 200px;
  }

  .slide-nav-23 {
    position: static;
  }

  .div-block-209232536 {
    width: 270px;
  }

  .grid-53233015 {
    grid-template-rows: auto auto auto auto auto auto auto auto;
    grid-template-columns: 1fr;
  }

  .heading-21 {
    margin-top: -30px;
    font-size: 1.2rem;
    line-height: 1.2;
  }

  .div-block-209232539.background-color--5ccacb.mobile-flex-position, .div-block-209232539.background-color--4badaa.mobile-flex-position, .div-block-209232539.background-color--9cd8d6.mobile-flex-position, .div-block-209232539.background-color--7cd1cf.mobile-flex-position {
    flex-direction: column;
  }

  .text-block-188 {
    margin-right: 0;
  }

  .div-block-209232542 {
    padding-bottom: 20px;
    padding-right: 20px;
  }

  .image-374 {
    height: 20px;
  }

  .image-375 {
    width: 100%;
    display: block;
  }

  .div-block-209232544 {
    width: 100%;
  }

  .grid-53233059 {
    grid-column-gap: 40px;
    grid-row-gap: 40px;
    grid-template-rows: auto auto;
  }

  .slide-nav-24 {
    position: static;
  }

  .div-block-209232550 {
    width: 260px;
    height: 190px;
  }

  .image-377 {
    height: 200px;
  }

  .image-378 {
    height: 150px;
  }

  .image-380 {
    height: 200px;
  }

  .div-block-209232551 {
    width: 270px;
    height: 180px;
  }

  .ftuk-expertise-tab-subheading-mobile-2 {
    white-space: pre-wrap;
    word-break: break-all;
    overflow-wrap: break-word;
  }

  .slide-nav-25, .slide-nav-26, .slide-nav-27, .slide-nav-28 {
    position: static;
  }

  .ftuk-about-strip-blue-2 {
    border-left: 1px solid #11efe3;
    margin-bottom: 10px;
    padding-left: 20px;
    line-height: 1;
  }

  .image-391 {
    width: 20px;
    height: auto;
  }

  .text-block-198 {
    padding-left: 0;
    padding-right: 0;
  }

  .grid-53233064 {
    grid-template-rows: auto auto auto auto auto auto auto auto;
    grid-template-columns: 1fr;
  }

  .div-block-209232571 {
    background-color: #fff;
    border: 1px solid #006eff;
    margin-bottom: 30px;
    margin-left: 20px;
    margin-right: 20px;
  }

  .div-block-209232170-copy-v2-2 {
    background-image: linear-gradient(#21eafe, #21eafe);
    background-position: 0 0;
    height: 720px;
  }

  .grid-53233065.margin-top-40 {
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr;
  }

  .image-395 {
    height: 200px;
  }

  .div-block-209232574 {
    background-color: #fff;
    border: 1px solid #006eff;
    margin-bottom: 30px;
    margin-left: 20px;
    margin-right: 20px;
  }

  .div-block-209232170-copsadasy-copy {
    background-image: linear-gradient(#006eff, #006eff);
    background-position: 0 0;
    height: 820px;
  }

  .div-block-209232579 {
    background-color: #fff;
    border: 1px solid #006eff;
    margin-bottom: 30px;
    margin-left: 20px;
    margin-right: 20px;
  }

  .grid-53233068 {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  .text-block-201 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .tabs-menu-9 {
    z-index: 1000;
    flex-flow: wrap;
    display: flex;
    position: sticky;
    top: 130px;
  }

  .div-block-209232170-copy-v2bc-copymcvns-2 {
    background-image: linear-gradient(#2f6cf6, #2f6cf6);
    background-position: 0 0;
    height: 820px;
  }

  .grid-53233070 {
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr;
  }

  .image-397 {
    height: 200px;
  }

  .div-block-209232170-numero-uno-copy-2 {
    background-image: linear-gradient(#96c, #96c);
    background-position: 0 0;
    height: 820px;
  }

  .div-block-209232175-copy-2 {
    background-color: #fff;
    border: 1px solid #96c;
    margin-bottom: 30px;
    margin-left: 20px;
    margin-right: 20px;
  }

  .image-398 {
    height: 200px;
  }

  .div-block-209232584 {
    background-color: #fff;
    border: 1px solid #006eff;
    margin-bottom: 30px;
    margin-left: 20px;
    margin-right: 20px;
  }

  .private-cloud-symbol-mobile-3 {
    border-width: 15px;
    width: 70px;
    height: 70px;
  }

  .div-block-209232170-copy-4 {
    background-image: linear-gradient(#006eff, #006eff);
    background-position: 0 0;
    height: 820px;
  }

  .image-399 {
    width: 50%;
  }

  .div-block-209232590 {
    padding-top: 40px;
  }

  .image-400 {
    height: 200px;
  }

  .slide-nav-29 {
    position: static;
  }

  .image-405, .image-408 {
    height: 200px;
  }

  .grid-53233077 {
    grid-template-rows: auto auto;
    grid-template-columns: auto;
  }

  .div-block-209232605 {
    min-width: 80px;
  }

  .ftuk-expertise-navi--006eff-6 {
    flex-direction: row;
  }

  .image-418 {
    height: 200px;
  }

  .ftuk-expertise-navi--ff003d-7 {
    flex-direction: row;
    align-items: center;
    padding-left: 10px;
  }

  .image-419 {
    width: 20px;
    height: auto;
  }

  .ftuk-card-type2__header-icon-copy-copy-10 {
    min-height: 15px;
  }

  .slide-nav-33 {
    position: static;
  }

  .text-block-218 {
    padding-left: 0;
    padding-right: 0;
  }

  .image-423 {
    height: 200px;
  }

  .image-424 {
    width: 20px;
    height: auto;
  }

  .ftuk-card-type2__header-icon-copy-copy-11 {
    min-height: 15px;
  }

  .slide-nav-35 {
    position: static;
  }

  .text-block-220 {
    padding-left: 0;
    padding-right: 0;
  }

  .image-427 {
    height: 200px;
  }

  .grid-53233084 {
    grid-template-rows: auto auto;
    grid-template-columns: auto;
  }

  .image-431 {
    height: 200px;
  }

  .image-432 {
    width: 20px;
    height: auto;
  }

  .ftuk-card-type2__header-icon-copy-copy-12 {
    min-height: 15px;
  }

  .slide-nav-37 {
    position: static;
  }

  .text-block-225 {
    padding-left: 0;
    padding-right: 0;
  }

  .ftuk-ms-365-shadowbcd {
    width: 280px;
  }

  .div-block-3bdffscd-copy {
    width: 265px;
    height: 185px;
  }

  .ftuk-ms-365-shadow-5bvg {
    width: 280px;
  }

  .ftuk-managed-cloud-shadow-2v {
    width: 280px;
    bottom: -12px;
  }

  .div-block-56bsadas-copy {
    width: 280px;
  }

  .ftuk-survivr-image-shadow-2 {
    width: 270px;
    height: 180px;
  }

  .ftuk-cta__grid-6 {
    grid-column-gap: 40px;
    grid-row-gap: 20px;
  }

  .grid-53233011-sdscopy, .grid-53233011 {
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr;
  }

  .basic-container {
    padding: 20px;
  }

  .btn-group {
    flex-flow: column;
  }

  .button-7 {
    width: 100%;
  }

  .enhanced-container, .gold-container, .silver-container, .platinum-container {
    padding: 20px;
  }

  .ftuk-checklist-grid-x2sds {
    grid-row-gap: 10px;
    grid-template-rows: auto;
    grid-template-columns: auto;
  }

  .comprehensive-container {
    padding: 20px;
  }

  .ftuk-maximise-productivity-2 {
    height: 350px;
  }

  .ftuk-section-cta-container-t2-2 {
    padding: 20px 20px 10px;
  }

  .grid-53233091 {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }
}

#w-node-_09a6ee6a-d57a-d859-1131-5294355c62e5-af1774e9, #w-node-_2d8065ac-7b15-b947-5508-f760abc7a569-af1774e9, #w-node-a4aae2bb-9491-24e9-30a3-028002bafe66-af1774e9, #w-node-_2589cba8-86e6-1ba9-757d-2eb2190830f9-af1774e9, #w-node-fa5f8197-4172-fd49-d47b-72b2752bfaf7-af1774e9, #w-node-_980ab46b-b2f8-fa11-f314-583695407434-af1774e9, #w-node-_980ab46b-b2f8-fa11-f314-583695407437-af1774e9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_980ab46b-b2f8-fa11-f314-583695407446-af1774e9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_980ab46b-b2f8-fa11-f314-583695407447-af1774e9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_980ab46b-b2f8-fa11-f314-583695407449-af1774e9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_980ab46b-b2f8-fa11-f314-58369540744a-af1774e9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_980ab46b-b2f8-fa11-f314-58369540744c-af1774e9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_980ab46b-b2f8-fa11-f314-58369540744d-af1774e9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_980ab46b-b2f8-fa11-f314-58369540744f-af1774e9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_980ab46b-b2f8-fa11-f314-583695407450-af1774e9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_980ab46b-b2f8-fa11-f314-583695407457-af1774e9, #w-node-_980ab46b-b2f8-fa11-f314-58369540745a-af1774e9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_980ab46b-b2f8-fa11-f314-58369540746b-af1774e9, #w-node-_980ab46b-b2f8-fa11-f314-58369540746c-af1774e9, #w-node-_980ab46b-b2f8-fa11-f314-58369540746e-af1774e9, #w-node-_980ab46b-b2f8-fa11-f314-58369540746f-af1774e9, #w-node-_980ab46b-b2f8-fa11-f314-583695407471-af1774e9, #w-node-_980ab46b-b2f8-fa11-f314-583695407472-af1774e9, #w-node-_980ab46b-b2f8-fa11-f314-583695407474-af1774e9, #w-node-_980ab46b-b2f8-fa11-f314-583695407475-af1774e9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_980ab46b-b2f8-fa11-f314-58369540747c-af1774e9, #w-node-_980ab46b-b2f8-fa11-f314-58369540747f-af1774e9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_980ab46b-b2f8-fa11-f314-583695407490-af1774e9, #w-node-_980ab46b-b2f8-fa11-f314-583695407491-af1774e9, #w-node-_980ab46b-b2f8-fa11-f314-583695407493-af1774e9, #w-node-_980ab46b-b2f8-fa11-f314-583695407494-af1774e9, #w-node-_980ab46b-b2f8-fa11-f314-583695407496-af1774e9, #w-node-_980ab46b-b2f8-fa11-f314-583695407497-af1774e9, #w-node-_980ab46b-b2f8-fa11-f314-583695407499-af1774e9, #w-node-_980ab46b-b2f8-fa11-f314-58369540749a-af1774e9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_980ab46b-b2f8-fa11-f314-5836954074a1-af1774e9, #w-node-_980ab46b-b2f8-fa11-f314-5836954074a4-af1774e9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_980ab46b-b2f8-fa11-f314-5836954074b5-af1774e9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_980ab46b-b2f8-fa11-f314-5836954074b6-af1774e9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_980ab46b-b2f8-fa11-f314-5836954074b8-af1774e9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_980ab46b-b2f8-fa11-f314-5836954074b9-af1774e9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_980ab46b-b2f8-fa11-f314-5836954074bb-af1774e9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_980ab46b-b2f8-fa11-f314-5836954074bc-af1774e9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_980ab46b-b2f8-fa11-f314-5836954074be-af1774e9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_980ab46b-b2f8-fa11-f314-5836954074bf-af1774e9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_980ab46b-b2f8-fa11-f314-5836954074c6-af1774e9, #w-node-_980ab46b-b2f8-fa11-f314-5836954074c9-af1774e9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_980ab46b-b2f8-fa11-f314-5836954074da-af1774e9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_980ab46b-b2f8-fa11-f314-5836954074db-af1774e9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_980ab46b-b2f8-fa11-f314-5836954074dd-af1774e9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_980ab46b-b2f8-fa11-f314-5836954074de-af1774e9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_980ab46b-b2f8-fa11-f314-5836954074e0-af1774e9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_980ab46b-b2f8-fa11-f314-5836954074e1-af1774e9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_980ab46b-b2f8-fa11-f314-5836954074e3-af1774e9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_980ab46b-b2f8-fa11-f314-5836954074e4-af1774e9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_980ab46b-b2f8-fa11-f314-5836954074eb-af1774e9, #w-node-_980ab46b-b2f8-fa11-f314-5836954074ee-af1774e9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_980ab46b-b2f8-fa11-f314-5836954074fd-af1774e9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_980ab46b-b2f8-fa11-f314-5836954074fe-af1774e9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_980ab46b-b2f8-fa11-f314-583695407500-af1774e9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_980ab46b-b2f8-fa11-f314-583695407501-af1774e9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_980ab46b-b2f8-fa11-f314-583695407503-af1774e9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_980ab46b-b2f8-fa11-f314-583695407504-af1774e9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_980ab46b-b2f8-fa11-f314-583695407506-af1774e9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_980ab46b-b2f8-fa11-f314-583695407507-af1774e9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_86e01d5a-d0a6-23fa-1f2b-7cf94ada1960-af1774e9, #w-node-_46551202-24a0-f76b-5d45-1b57eec43bf0-af1774e9, #w-node-_46551202-24a0-f76b-5d45-1b57eec43bf2-af1774e9, #w-node-_46551202-24a0-f76b-5d45-1b57eec43bf3-af1774e9, #w-node-_46551202-24a0-f76b-5d45-1b57eec43bff-af1774e9, #w-node-_46551202-24a0-f76b-5d45-1b57eec43c01-af1774e9, #w-node-_46551202-24a0-f76b-5d45-1b57eec43c02-af1774e9, #w-node-_46551202-24a0-f76b-5d45-1b57eec43c0e-af1774e9, #w-node-_46551202-24a0-f76b-5d45-1b57eec43c10-af1774e9, #w-node-_46551202-24a0-f76b-5d45-1b57eec43c11-af1774e9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_2db2086e-1f52-01da-80a8-da690d4cf4d9-af1774e9, #w-node-_2db2086e-1f52-01da-80a8-da690d4cf4e1-af1774e9, #w-node-_2db2086e-1f52-01da-80a8-da690d4cf4e9-af1774e9, #w-node-_2db2086e-1f52-01da-80a8-da690d4cf4f3-af1774e9, #w-node-_2db2086e-1f52-01da-80a8-da690d4cf4fb-af1774e9, #w-node-_2db2086e-1f52-01da-80a8-da690d4cf503-af1774e9, #w-node-_2db2086e-1f52-01da-80a8-da690d4cf514-af1774e9, #w-node-_2db2086e-1f52-01da-80a8-da690d4cf51c-af1774e9, #w-node-_2db2086e-1f52-01da-80a8-da690d4cf526-af1774e9, #w-node-_2db2086e-1f52-01da-80a8-da690d4cf52e-af1774e9, #w-node-_2db2086e-1f52-01da-80a8-da690d4cf538-af1774e9, #w-node-_2db2086e-1f52-01da-80a8-da690d4cf540-af1774e9, #w-node-_2db2086e-1f52-01da-80a8-da690d4cf550-af1774e9, #w-node-_2db2086e-1f52-01da-80a8-da690d4cf559-af1774e9, #w-node-_2db2086e-1f52-01da-80a8-da690d4cf562-af1774e9, #w-node-_2db2086e-1f52-01da-80a8-da690d4cf56b-af1774e9, #w-node-_2db2086e-1f52-01da-80a8-da690d4cf574-af1774e9, #w-node-_2db2086e-1f52-01da-80a8-da690d4cf57d-af1774e9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center stretch;
}

#w-node-ad9618a7-28ad-2d8f-5f80-0f7b64994484-64994481, #w-node-ad9618a7-28ad-2d8f-5f80-0f7b64994488-64994481, #w-node-ad9618a7-28ad-2d8f-5f80-0f7b64994489-64994481, #w-node-ad9618a7-28ad-2d8f-5f80-0f7b6499449e-64994481, #w-node-ad9618a7-28ad-2d8f-5f80-0f7b649944b9-64994481, #w-node-ad9618a7-28ad-2d8f-5f80-0f7b649944c8-64994481, #w-node-_3d7081fe-060f-54cd-e752-aee6e3754975-e3754972, #w-node-_3d7081fe-060f-54cd-e752-aee6e3754976-e3754972, #w-node-_3d7081fe-060f-54cd-e752-aee6e3754977-e3754972, #w-node-_3d7081fe-060f-54cd-e752-aee6e375497e-e3754972, #w-node-_731d9704-d53f-2a6a-91d2-5ea305f3740e-af177522 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a39a3db3-b4ec-bd2b-bed4-6841a83282db-af177522 {
  align-self: stretch;
}

#w-node-_8ad3db26-cf97-d527-ea5a-e31b5b650a6a-af177522, #w-node-_0b65d69b-2945-60d8-0afb-b7d5c5327c10-af177522, #w-node-de1a1a6b-b9eb-097f-51d3-375dea7d5a0e-af177522, #w-node-c20d8d6e-fcf6-36a7-80be-94f6dbd94de2-af177522 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7be1a1c6-2c0b-f654-f4f9-63b3ae6e485d-af177522 {
  align-self: stretch;
}

#w-node-_7be1a1c6-2c0b-f654-f4f9-63b3ae6e4854-af177522, #w-node-_3e98da0d-4143-0ac3-d5b4-f96ac794a6e6-af177522, #w-node-_248d3639-80ee-c6c2-8c75-d7e4faf23bc4-af177522, #w-node-_98362dc8-1ae4-f6f9-7f0d-40de6eea1d8e-af177522, #w-node-_37efe20d-67fc-aaae-f3c0-40e85a1f6c3e-af177522, #w-node-_441b250f-4987-3909-c383-d79805a849a1-af177522, #w-node-_1a7d99bb-5d44-0542-8422-e6fc828ff198-af177522, #w-node-_67526019-6000-59b0-80df-e345253f5ece-af177522, #w-node-_1f3e1a34-5588-2c5c-19c6-cab68079df52-af177522, #w-node-fe02c32a-e2aa-85f2-577d-6c6dd9dcc4bf-af177522, #w-node-_5b24acf5-293b-c709-e11f-0729919c6a0a-af177522, #w-node-f3f6a2e5-d510-7c32-7e49-ce8e200eb9fe-af177522, #w-node-f3f6a2e5-d510-7c32-7e49-ce8e200eba01-af177522 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_082cb7a8-79a1-d714-9fc8-6c32ef2c5753-af177522, #w-node-_082cb7a8-79a1-d714-9fc8-6c32ef2c5754-af177522, #w-node-_082cb7a8-79a1-d714-9fc8-6c32ef2c5756-af177522, #w-node-_082cb7a8-79a1-d714-9fc8-6c32ef2c5757-af177522, #w-node-_082cb7a8-79a1-d714-9fc8-6c32ef2c5759-af177522, #w-node-_082cb7a8-79a1-d714-9fc8-6c32ef2c575a-af177522, #w-node-_83645cfd-fe03-3d9a-12a8-6318fbb70d13-af177522, #w-node-_082cb7a8-79a1-d714-9fc8-6c32ef2c575d-af177522, #w-node-_082cb7a8-79a1-d714-9fc8-6c32ef2c575c-af177522, #w-node-aeca53b4-4e1c-3286-46e4-f080c28bd4ce-af177522 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_9b2778ea-d121-14c1-2e78-f70d01e0253e-af177522, #w-node-_9b2778ea-d121-14c1-2e78-f70d01e02541-af177522 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9b2778ea-d121-14c1-2e78-f70d01e0254a-af177522, #w-node-_9b2778ea-d121-14c1-2e78-f70d01e0254b-af177522, #w-node-_9b2778ea-d121-14c1-2e78-f70d01e0254d-af177522, #w-node-_9b2778ea-d121-14c1-2e78-f70d01e0254e-af177522, #w-node-_9b2778ea-d121-14c1-2e78-f70d01e02550-af177522, #w-node-_9b2778ea-d121-14c1-2e78-f70d01e02551-af177522, #w-node-_9b2778ea-d121-14c1-2e78-f70d01e02553-af177522, #w-node-_9b2778ea-d121-14c1-2e78-f70d01e02554-af177522, #w-node-e9de5452-ec56-150a-6834-a5520b4cdeb7-af177522, #w-node-_3b6a7814-8098-2cd6-70c5-07ce493e26a9-af177522 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-c9f24705-a62f-92aa-0841-56e89f4683da-af177522, #w-node-c9f24705-a62f-92aa-0841-56e89f4683dd-af177522 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c9f24705-a62f-92aa-0841-56e89f4683e6-af177522, #w-node-c9f24705-a62f-92aa-0841-56e89f4683e7-af177522, #w-node-c9f24705-a62f-92aa-0841-56e89f4683e9-af177522, #w-node-c9f24705-a62f-92aa-0841-56e89f4683ea-af177522, #w-node-c9f24705-a62f-92aa-0841-56e89f4683ec-af177522, #w-node-c9f24705-a62f-92aa-0841-56e89f4683ed-af177522, #w-node-c9f24705-a62f-92aa-0841-56e89f4683ef-af177522, #w-node-c9f24705-a62f-92aa-0841-56e89f4683f0-af177522, #w-node-_27db73fd-3b22-477c-c840-63d5b113ab31-af177522, #w-node-_407d8e68-1840-5277-a844-4b9d9af421f2-af177522 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_05a984a5-2db6-74bb-94d9-2ebccb75e8d6-af177522, #w-node-_05a984a5-2db6-74bb-94d9-2ebccb75e8d9-af177522 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_05a984a5-2db6-74bb-94d9-2ebccb75e8e2-af177522, #w-node-_05a984a5-2db6-74bb-94d9-2ebccb75e8e3-af177522, #w-node-_05a984a5-2db6-74bb-94d9-2ebccb75e8e5-af177522, #w-node-_05a984a5-2db6-74bb-94d9-2ebccb75e8e6-af177522, #w-node-_05a984a5-2db6-74bb-94d9-2ebccb75e8e8-af177522, #w-node-_05a984a5-2db6-74bb-94d9-2ebccb75e8e9-af177522, #w-node-_05a984a5-2db6-74bb-94d9-2ebccb75e8eb-af177522, #w-node-_05a984a5-2db6-74bb-94d9-2ebccb75e8ec-af177522, #w-node-_857eecd2-ff03-2bfe-7057-b5371d32dd42-af177522, #w-node-_24d5fe55-6825-5cb3-3b2c-c42bd5e0d893-af177522 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_4bdcae0a-71d7-7299-af17-9632eb8eb191-af177522, #w-node-_4bdcae0a-71d7-7299-af17-9632eb8eb194-af177522 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4bdcae0a-71d7-7299-af17-9632eb8eb19d-af177522, #w-node-_4bdcae0a-71d7-7299-af17-9632eb8eb19e-af177522, #w-node-_4bdcae0a-71d7-7299-af17-9632eb8eb1a0-af177522, #w-node-_4bdcae0a-71d7-7299-af17-9632eb8eb1a1-af177522, #w-node-_4bdcae0a-71d7-7299-af17-9632eb8eb1a3-af177522, #w-node-_4bdcae0a-71d7-7299-af17-9632eb8eb1a4-af177522, #w-node-_4bdcae0a-71d7-7299-af17-9632eb8eb1a6-af177522, #w-node-_4bdcae0a-71d7-7299-af17-9632eb8eb1a7-af177522, #w-node-a3ca0b18-1dad-e80a-c370-281f988b9fce-af177522, #w-node-dd30f017-8091-93a7-2ba1-14a7761e4865-af177522 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-b6ff9ebe-914c-f28e-02fc-157b235342a9-af177522, #w-node-b6ff9ebe-914c-f28e-02fc-157b235342ac-af177522 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b6ff9ebe-914c-f28e-02fc-157b235342b5-af177522, #w-node-b6ff9ebe-914c-f28e-02fc-157b235342b6-af177522, #w-node-b6ff9ebe-914c-f28e-02fc-157b235342b8-af177522, #w-node-b6ff9ebe-914c-f28e-02fc-157b235342b9-af177522, #w-node-b6ff9ebe-914c-f28e-02fc-157b235342bb-af177522, #w-node-b6ff9ebe-914c-f28e-02fc-157b235342bc-af177522, #w-node-b6ff9ebe-914c-f28e-02fc-157b235342be-af177522, #w-node-b6ff9ebe-914c-f28e-02fc-157b235342bf-af177522, #w-node-_663ea828-cd61-cf41-6f8e-2480ec757f25-af177522, #w-node-c2462871-0983-3457-0bb8-dd5e1a192d74-af177522 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_54b887eb-8a25-8ef5-d782-080e610c92b2-af177522, #w-node-_54b887eb-8a25-8ef5-d782-080e610c92b5-af177522 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_54b887eb-8a25-8ef5-d782-080e610c92be-af177522, #w-node-_54b887eb-8a25-8ef5-d782-080e610c92bf-af177522, #w-node-_54b887eb-8a25-8ef5-d782-080e610c92c1-af177522, #w-node-_54b887eb-8a25-8ef5-d782-080e610c92c2-af177522, #w-node-_54b887eb-8a25-8ef5-d782-080e610c92c4-af177522, #w-node-_54b887eb-8a25-8ef5-d782-080e610c92c5-af177522, #w-node-_54b887eb-8a25-8ef5-d782-080e610c92c7-af177522, #w-node-_54b887eb-8a25-8ef5-d782-080e610c92c8-af177522, #w-node-d3a8132f-e64d-2bdc-d4ee-7fb0c8417168-af177522, #w-node-da066226-637e-50fe-a6f5-2bbae79924e0-af177522 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-c8b1a7f8-cf6f-90cd-1462-122e25e13934-af177522, #w-node-c8b1a7f8-cf6f-90cd-1462-122e25e13937-af177522 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c8b1a7f8-cf6f-90cd-1462-122e25e13940-af177522, #w-node-c8b1a7f8-cf6f-90cd-1462-122e25e13941-af177522, #w-node-c8b1a7f8-cf6f-90cd-1462-122e25e13943-af177522, #w-node-c8b1a7f8-cf6f-90cd-1462-122e25e13944-af177522, #w-node-c8b1a7f8-cf6f-90cd-1462-122e25e13946-af177522, #w-node-c8b1a7f8-cf6f-90cd-1462-122e25e13947-af177522, #w-node-c8b1a7f8-cf6f-90cd-1462-122e25e13949-af177522, #w-node-c8b1a7f8-cf6f-90cd-1462-122e25e1394a-af177522, #w-node-_1ba806be-f823-6894-c38d-bb029a0dcc31-af177522, #w-node-_75bfb3cf-2e24-df28-6306-aded671c2ced-af177522 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_3b9f6552-e6b4-58d7-6bfe-83cb17de7fad-af177522, #w-node-_3b9f6552-e6b4-58d7-6bfe-83cb17de7fb5-af177522, #w-node-_3b9f6552-e6b4-58d7-6bfe-83cb17de7fbd-af177522, #w-node-_3b9f6552-e6b4-58d7-6bfe-83cb17de7fc7-af177522, #w-node-_3b9f6552-e6b4-58d7-6bfe-83cb17de7fcf-af177522, #w-node-_3b9f6552-e6b4-58d7-6bfe-83cb17de7fd7-af177522, #w-node-_3b9f6552-e6b4-58d7-6bfe-83cb17de7fe8-af177522, #w-node-_3b9f6552-e6b4-58d7-6bfe-83cb17de7ff0-af177522, #w-node-_3b9f6552-e6b4-58d7-6bfe-83cb17de7ffa-af177522, #w-node-_3b9f6552-e6b4-58d7-6bfe-83cb17de8002-af177522, #w-node-_3b9f6552-e6b4-58d7-6bfe-83cb17de800c-af177522, #w-node-_3b9f6552-e6b4-58d7-6bfe-83cb17de8014-af177522, #w-node-_3b9f6552-e6b4-58d7-6bfe-83cb17de8024-af177522, #w-node-_3b9f6552-e6b4-58d7-6bfe-83cb17de802d-af177522, #w-node-_3b9f6552-e6b4-58d7-6bfe-83cb17de8036-af177522, #w-node-_3b9f6552-e6b4-58d7-6bfe-83cb17de803f-af177522, #w-node-_3b9f6552-e6b4-58d7-6bfe-83cb17de8048-af177522, #w-node-_3b9f6552-e6b4-58d7-6bfe-83cb17de8051-af177522 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center stretch;
}

#w-node-_1a94cbea-4896-5968-7ea7-492bc0179793-af177535, #w-node-_1a94cbea-4896-5968-7ea7-492bc0179794-af177535, #w-node-_1a94cbea-4896-5968-7ea7-492bc0179796-af177535, #w-node-_1a94cbea-4896-5968-7ea7-492bc0179797-af177535, #w-node-_1a94cbea-4896-5968-7ea7-492bc0179799-af177535, #w-node-_1a94cbea-4896-5968-7ea7-492bc017979a-af177535, #w-node-_1a94cbea-4896-5968-7ea7-492bc01797a3-af177535, #w-node-_1a94cbea-4896-5968-7ea7-492bc01797a4-af177535, #w-node-_1a94cbea-4896-5968-7ea7-492bc01797a5-af177535, #w-node-_1a94cbea-4896-5968-7ea7-492bc01797a9-af177535 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_1a94cbea-4896-5968-7ea7-492bc01797bb-af177535, #w-node-_84dd1749-8257-7736-4473-7f779935e8cf-af177573 {
  align-self: stretch;
}

#w-node-_84dd1749-8257-7736-4473-7f779935e8d3-af177573, #w-node-_70724c0d-f5e2-af69-4210-c56996bad72f-af177573, #w-node-_70724c0d-f5e2-af69-4210-c56996bad732-af177573 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_70724c0d-f5e2-af69-4210-c56996bad741-af177573 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_70724c0d-f5e2-af69-4210-c56996bad742-af177573 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_70724c0d-f5e2-af69-4210-c56996bad744-af177573 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_70724c0d-f5e2-af69-4210-c56996bad745-af177573 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_70724c0d-f5e2-af69-4210-c56996bad747-af177573 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_70724c0d-f5e2-af69-4210-c56996bad748-af177573 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_70724c0d-f5e2-af69-4210-c56996bad74a-af177573 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_70724c0d-f5e2-af69-4210-c56996bad74b-af177573 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_819b2c8a-bb66-473f-08b8-039900b94eaa-af177573, #w-node-_819b2c8a-bb66-473f-08b8-039900b94ead-af177573 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_819b2c8a-bb66-473f-08b8-039900b94ebc-af177573, #w-node-_819b2c8a-bb66-473f-08b8-039900b94ebd-af177573, #w-node-_819b2c8a-bb66-473f-08b8-039900b94ebf-af177573, #w-node-_819b2c8a-bb66-473f-08b8-039900b94ec0-af177573, #w-node-_819b2c8a-bb66-473f-08b8-039900b94ec2-af177573, #w-node-_819b2c8a-bb66-473f-08b8-039900b94ec3-af177573, #w-node-_819b2c8a-bb66-473f-08b8-039900b94ec5-af177573, #w-node-_819b2c8a-bb66-473f-08b8-039900b94ec6-af177573 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_819b2c8a-bb66-473f-08b8-039900b94ef0-af177573, #w-node-_819b2c8a-bb66-473f-08b8-039900b94ef3-af177573 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_819b2c8a-bb66-473f-08b8-039900b94f02-af177573 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_819b2c8a-bb66-473f-08b8-039900b94f03-af177573 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_819b2c8a-bb66-473f-08b8-039900b94f05-af177573 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_819b2c8a-bb66-473f-08b8-039900b94f06-af177573 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_819b2c8a-bb66-473f-08b8-039900b94f08-af177573 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_819b2c8a-bb66-473f-08b8-039900b94f09-af177573 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_819b2c8a-bb66-473f-08b8-039900b94f0b-af177573 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_819b2c8a-bb66-473f-08b8-039900b94f0c-af177573 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-b42b9bc2-9f72-35df-5dca-058889a9363d-af177573, #w-node-b42b9bc2-9f72-35df-5dca-058889a93642-af177573, #w-node-b42b9bc2-9f72-35df-5dca-058889a93647-af177573, #w-node-b42b9bc2-9f72-35df-5dca-058889a9364c-af177573 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b3a5a9b6-4ea1-fdec-d4a8-eb87eff9f386-af177577, #w-node-f736058c-2257-7bb4-684d-432af1050d99-af177577 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-f736058c-2257-7bb4-684d-432af1050d9a-af177577 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f736058c-2257-7bb4-684d-432af1050d9c-af177577 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-f736058c-2257-7bb4-684d-432af1050d9d-af177577 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f736058c-2257-7bb4-684d-432af1050d9f-af177577 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-f736058c-2257-7bb4-684d-432af1050da0-af177577, #w-node-d4f90fb3-5241-37a7-8d98-40c77feaa5d4-af177577, #w-node-d8233d37-2975-c734-15e7-37dc7d124582-af177577, #w-node-_76d18787-6b44-ef40-a212-38b8526db352-af177577, #w-node-_1ee3e098-be09-aa1c-7b4a-a7c940bc4a2c-af177577 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b3a5a9b6-4ea1-fdec-d4a8-eb87eff9f386-af177578, #w-node-f736058c-2257-7bb4-684d-432af1050d99-af177578 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-f736058c-2257-7bb4-684d-432af1050d9a-af177578 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f736058c-2257-7bb4-684d-432af1050d9c-af177578 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-f736058c-2257-7bb4-684d-432af1050d9d-af177578 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f736058c-2257-7bb4-684d-432af1050d9f-af177578 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-f736058c-2257-7bb4-684d-432af1050da0-af177578 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f736058c-2257-7bb4-684d-432af1050da2-af177578 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-f736058c-2257-7bb4-684d-432af1050da3-af177578, #w-node-d4f90fb3-5241-37a7-8d98-40c77feaa5d4-af177578, #w-node-d8233d37-2975-c734-15e7-37dc7d124582-af177578, #w-node-_76d18787-6b44-ef40-a212-38b8526db352-af177578, #w-node-_1ee3e098-be09-aa1c-7b4a-a7c940bc4a2c-af177578 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_96a27ebd-31bc-be62-c706-937c98e4bdb4-af177579 {
  align-self: stretch;
}

#w-node-_96a27ebd-31bc-be62-c706-937c98e4bdb8-af177579, #w-node-_7f86c03e-ae6e-3b6d-aaba-7c719f157536-af177579, #w-node-_69ad2805-f454-3ea3-e389-83231eff11fc-af177579, #w-node-a6265253-decf-99dd-b028-44f4ada56995-af177579, #w-node-c94a4db5-dd34-4965-dba5-66c17aac53ce-af177579, #w-node-e1bae64a-7411-34cf-a80a-681a6ed0f638-af177579, #w-node-e1bae64a-7411-34cf-a80a-681a6ed0f63b-af177579 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e1bae64a-7411-34cf-a80a-681a6ed0f64a-af177579 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-e1bae64a-7411-34cf-a80a-681a6ed0f64b-af177579 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-e1bae64a-7411-34cf-a80a-681a6ed0f64d-af177579 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-e1bae64a-7411-34cf-a80a-681a6ed0f64e-af177579 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-e1bae64a-7411-34cf-a80a-681a6ed0f650-af177579 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-e1bae64a-7411-34cf-a80a-681a6ed0f651-af177579 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-e1bae64a-7411-34cf-a80a-681a6ed0f653-af177579 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-e1bae64a-7411-34cf-a80a-681a6ed0f654-af177579 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-e1bae64a-7411-34cf-a80a-681a6ed0f65b-af177579, #w-node-e1bae64a-7411-34cf-a80a-681a6ed0f65e-af177579 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e1bae64a-7411-34cf-a80a-681a6ed0f66d-af177579, #w-node-e1bae64a-7411-34cf-a80a-681a6ed0f66e-af177579, #w-node-e1bae64a-7411-34cf-a80a-681a6ed0f670-af177579, #w-node-e1bae64a-7411-34cf-a80a-681a6ed0f671-af177579, #w-node-e1bae64a-7411-34cf-a80a-681a6ed0f673-af177579, #w-node-e1bae64a-7411-34cf-a80a-681a6ed0f674-af177579, #w-node-e1bae64a-7411-34cf-a80a-681a6ed0f676-af177579, #w-node-e1bae64a-7411-34cf-a80a-681a6ed0f677-af177579 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-e1bae64a-7411-34cf-a80a-681a6ed0f67e-af177579, #w-node-e1bae64a-7411-34cf-a80a-681a6ed0f681-af177579 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e1bae64a-7411-34cf-a80a-681a6ed0f690-af177579, #w-node-e1bae64a-7411-34cf-a80a-681a6ed0f691-af177579, #w-node-e1bae64a-7411-34cf-a80a-681a6ed0f693-af177579, #w-node-e1bae64a-7411-34cf-a80a-681a6ed0f694-af177579, #w-node-e1bae64a-7411-34cf-a80a-681a6ed0f696-af177579, #w-node-e1bae64a-7411-34cf-a80a-681a6ed0f697-af177579, #w-node-e1bae64a-7411-34cf-a80a-681a6ed0f699-af177579, #w-node-e1bae64a-7411-34cf-a80a-681a6ed0f69a-af177579 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_16ae4db4-44af-9a49-d10c-8e33578a0ce8-af177579, #w-node-_16ae4db4-44af-9a49-d10c-8e33578a0ced-af177579, #w-node-_16ae4db4-44af-9a49-d10c-8e33578a0cf2-af177579, #w-node-_16ae4db4-44af-9a49-d10c-8e33578a0cf7-af177579 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_96dfac65-a2a3-f73f-6945-b31a8609b382-af17757f {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_96dfac65-a2a3-f73f-6945-b31a8609b39a-af17757f, #w-node-_96dfac65-a2a3-f73f-6945-b31a8609b39c-af17757f, #w-node-_96dfac65-a2a3-f73f-6945-b31a8609b39e-af17757f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_68262435-7ff7-a235-6ac7-77d3925254c2-af17757f, #w-node-_68262435-7ff7-a235-6ac7-77d3925254c4-af17757f, #w-node-_68262435-7ff7-a235-6ac7-77d3925254c6-af17757f, #w-node-_68262435-7ff7-a235-6ac7-77d3925254c8-af17757f, #w-node-_68262435-7ff7-a235-6ac7-77d3925254ca-af17757f, #w-node-_68262435-7ff7-a235-6ac7-77d3925254cc-af17757f {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-c81a6e4f-f9ea-94d8-343a-ab8e257a0b95-af177582, #w-node-b61604e9-aefb-5063-70d3-6f1681d8c03f-af177582 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_19ecbe4a-891e-7acc-0b2a-f7e58f2d85c8-af177582, #w-node-_326a155b-5224-dce0-9e99-b6af9dad5ab4-af177582 {
  justify-self: center;
}

#w-node-_9e535b93-98d6-7a09-4462-3b7825d4d57c-af177582 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c6cd0c0c-f1e9-22b1-e877-d326bdeaea42-af177597, #w-node-c6cd0c0c-f1e9-22b1-e877-d326bdeaea46-af177597 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-c6cd0c0c-f1e9-22b1-e877-d326bdeaea47-af177597 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c6cd0c0c-f1e9-22b1-e877-d326bdeaea49-af177597 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-c6cd0c0c-f1e9-22b1-e877-d326bdeaea4a-af177597 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c6cd0c0c-f1e9-22b1-e877-d326bdeaea4c-af177597 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-c6cd0c0c-f1e9-22b1-e877-d326bdeaea4d-af177597, #w-node-b98bafcc-005c-3031-d674-43a790ca9c6a-af177597, #w-node-b98bafcc-005c-3031-d674-43a790ca9c6e-af177597, #w-node-_93a3b8ad-99c2-9bc4-42cb-0ab603640a6e-af177597, #w-node-_93a3b8ad-99c2-9bc4-42cb-0ab603640a72-af177597 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c6cd0c0c-f1e9-22b1-e877-d326bdeaea42-af177598, #w-node-c6cd0c0c-f1e9-22b1-e877-d326bdeaea46-af177598 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-c6cd0c0c-f1e9-22b1-e877-d326bdeaea47-af177598 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c6cd0c0c-f1e9-22b1-e877-d326bdeaea49-af177598 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-c6cd0c0c-f1e9-22b1-e877-d326bdeaea4a-af177598 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c6cd0c0c-f1e9-22b1-e877-d326bdeaea4c-af177598 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-c6cd0c0c-f1e9-22b1-e877-d326bdeaea4d-af177598 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c6cd0c0c-f1e9-22b1-e877-d326bdeaea4f-af177598 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-c6cd0c0c-f1e9-22b1-e877-d326bdeaea50-af177598, #w-node-_93a3b8ad-99c2-9bc4-42cb-0ab603640a65-af177598, #w-node-_93a3b8ad-99c2-9bc4-42cb-0ab603640a69-af177598, #w-node-_93a3b8ad-99c2-9bc4-42cb-0ab603640a6e-af177598, #w-node-_93a3b8ad-99c2-9bc4-42cb-0ab603640a72-af177598, #w-node-_4f9759f6-c223-14ab-cf52-12644d7f0adb-af177599, #w-node-_4f9759f6-c223-14ab-cf52-12644d7f0add-af177599, #w-node-_4f9759f6-c223-14ab-cf52-12644d7f0ae4-af177599 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4f9759f6-c223-14ab-cf52-12644d7f0afe-af177599 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_4f9759f6-c223-14ab-cf52-12644d7f0aff-af177599 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4f9759f6-c223-14ab-cf52-12644d7f0b03-af177599 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_4f9759f6-c223-14ab-cf52-12644d7f0b04-af177599 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4f9759f6-c223-14ab-cf52-12644d7f0b08-af177599 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_4f9759f6-c223-14ab-cf52-12644d7f0b09-af177599 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4f9759f6-c223-14ab-cf52-12644d7f0b0d-af177599 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_4f9759f6-c223-14ab-cf52-12644d7f0b0e-af177599 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4f9759f6-c223-14ab-cf52-12644d7f0b12-af177599 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_4f9759f6-c223-14ab-cf52-12644d7f0b13-af177599 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4f9759f6-c223-14ab-cf52-12644d7f0b17-af177599 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_4f9759f6-c223-14ab-cf52-12644d7f0b18-af177599 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4f9759f6-c223-14ab-cf52-12644d7f0b1c-af177599 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_4f9759f6-c223-14ab-cf52-12644d7f0b1d-af177599 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4f9759f6-c223-14ab-cf52-12644d7f0b3b-af177599 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_4f9759f6-c223-14ab-cf52-12644d7f0b3c-af177599 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4f9759f6-c223-14ab-cf52-12644d7f0b42-af177599 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_4f9759f6-c223-14ab-cf52-12644d7f0b43-af177599 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4f9759f6-c223-14ab-cf52-12644d7f0b47-af177599 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_4f9759f6-c223-14ab-cf52-12644d7f0b48-af177599 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4f9759f6-c223-14ab-cf52-12644d7f0b4c-af177599 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_4f9759f6-c223-14ab-cf52-12644d7f0b4d-af177599 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4f9759f6-c223-14ab-cf52-12644d7f0b51-af177599 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_4f9759f6-c223-14ab-cf52-12644d7f0b52-af177599 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4f9759f6-c223-14ab-cf52-12644d7f0b56-af177599 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_4f9759f6-c223-14ab-cf52-12644d7f0b57-af177599 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4f9759f6-c223-14ab-cf52-12644d7f0b75-af177599 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_4f9759f6-c223-14ab-cf52-12644d7f0b76-af177599 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4f9759f6-c223-14ab-cf52-12644d7f0b7a-af177599 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_4f9759f6-c223-14ab-cf52-12644d7f0b7b-af177599 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4f9759f6-c223-14ab-cf52-12644d7f0b7f-af177599 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_4f9759f6-c223-14ab-cf52-12644d7f0b80-af177599 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4f9759f6-c223-14ab-cf52-12644d7f0b84-af177599 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_4f9759f6-c223-14ab-cf52-12644d7f0b85-af177599 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4f9759f6-c223-14ab-cf52-12644d7f0b89-af177599 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_4f9759f6-c223-14ab-cf52-12644d7f0b8a-af177599 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4f9759f6-c223-14ab-cf52-12644d7f0b8e-af177599 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_4f9759f6-c223-14ab-cf52-12644d7f0b8f-af177599 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4f9759f6-c223-14ab-cf52-12644d7f0b93-af177599 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_4f9759f6-c223-14ab-cf52-12644d7f0b94-af177599 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4f9759f6-c223-14ab-cf52-12644d7f0bb2-af177599 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_4f9759f6-c223-14ab-cf52-12644d7f0bb3-af177599 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4f9759f6-c223-14ab-cf52-12644d7f0bb7-af177599 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_4f9759f6-c223-14ab-cf52-12644d7f0bb8-af177599 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4f9759f6-c223-14ab-cf52-12644d7f0bbc-af177599 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_4f9759f6-c223-14ab-cf52-12644d7f0bbd-af177599 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4f9759f6-c223-14ab-cf52-12644d7f0bc1-af177599 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_4f9759f6-c223-14ab-cf52-12644d7f0bc2-af177599 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4f9759f6-c223-14ab-cf52-12644d7f0bc6-af177599 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_4f9759f6-c223-14ab-cf52-12644d7f0bc7-af177599 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4f9759f6-c223-14ab-cf52-12644d7f0bcb-af177599 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_4f9759f6-c223-14ab-cf52-12644d7f0bcc-af177599 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4f9759f6-c223-14ab-cf52-12644d7f0bea-af177599 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_4f9759f6-c223-14ab-cf52-12644d7f0beb-af177599 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4f9759f6-c223-14ab-cf52-12644d7f0bef-af177599 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_4f9759f6-c223-14ab-cf52-12644d7f0bf0-af177599 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4f9759f6-c223-14ab-cf52-12644d7f0bf4-af177599 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_4f9759f6-c223-14ab-cf52-12644d7f0bf5-af177599 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4f9759f6-c223-14ab-cf52-12644d7f0bf9-af177599 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_4f9759f6-c223-14ab-cf52-12644d7f0bfa-af177599 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4f9759f6-c223-14ab-cf52-12644d7f0bfe-af177599 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_4f9759f6-c223-14ab-cf52-12644d7f0bff-af177599 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4f9759f6-c223-14ab-cf52-12644d7f0c03-af177599 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_4f9759f6-c223-14ab-cf52-12644d7f0c04-af177599 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4f9759f6-c223-14ab-cf52-12644d7f0c22-af177599 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_4f9759f6-c223-14ab-cf52-12644d7f0c23-af177599 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4f9759f6-c223-14ab-cf52-12644d7f0c27-af177599 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_4f9759f6-c223-14ab-cf52-12644d7f0c28-af177599 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4f9759f6-c223-14ab-cf52-12644d7f0c2c-af177599 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_4f9759f6-c223-14ab-cf52-12644d7f0c2d-af177599 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4f9759f6-c223-14ab-cf52-12644d7f0c31-af177599 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_4f9759f6-c223-14ab-cf52-12644d7f0c32-af177599 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4f9759f6-c223-14ab-cf52-12644d7f0c36-af177599 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_4f9759f6-c223-14ab-cf52-12644d7f0c37-af177599 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4f9759f6-c223-14ab-cf52-12644d7f0c3b-af177599 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_4f9759f6-c223-14ab-cf52-12644d7f0c3c-af177599 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4f9759f6-c223-14ab-cf52-12644d7f0c8f-af177599 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_4f9759f6-c223-14ab-cf52-12644d7f0c90-af177599 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4f9759f6-c223-14ab-cf52-12644d7f0c92-af177599 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_4f9759f6-c223-14ab-cf52-12644d7f0c93-af177599 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4f9759f6-c223-14ab-cf52-12644d7f0c95-af177599 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_4f9759f6-c223-14ab-cf52-12644d7f0c96-af177599 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4f9759f6-c223-14ab-cf52-12644d7f0c98-af177599 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_4f9759f6-c223-14ab-cf52-12644d7f0c99-af177599 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4f9759f6-c223-14ab-cf52-12644d7f0c9b-af177599 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_4f9759f6-c223-14ab-cf52-12644d7f0c9c-af177599 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4f9759f6-c223-14ab-cf52-12644d7f0c9e-af177599 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_4f9759f6-c223-14ab-cf52-12644d7f0c9f-af177599 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4f9759f6-c223-14ab-cf52-12644d7f0ca1-af177599 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_4f9759f6-c223-14ab-cf52-12644d7f0ca2-af177599 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4f9759f6-c223-14ab-cf52-12644d7f0cb4-af177599 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_4f9759f6-c223-14ab-cf52-12644d7f0cb5-af177599 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4f9759f6-c223-14ab-cf52-12644d7f0cb7-af177599 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_4f9759f6-c223-14ab-cf52-12644d7f0cb8-af177599 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4f9759f6-c223-14ab-cf52-12644d7f0cba-af177599 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_4f9759f6-c223-14ab-cf52-12644d7f0cbb-af177599 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4f9759f6-c223-14ab-cf52-12644d7f0cbd-af177599 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_4f9759f6-c223-14ab-cf52-12644d7f0cbe-af177599 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4f9759f6-c223-14ab-cf52-12644d7f0cc0-af177599 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_4f9759f6-c223-14ab-cf52-12644d7f0cc1-af177599 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4f9759f6-c223-14ab-cf52-12644d7f0cd3-af177599 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_4f9759f6-c223-14ab-cf52-12644d7f0cd4-af177599 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4f9759f6-c223-14ab-cf52-12644d7f0cd6-af177599 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_4f9759f6-c223-14ab-cf52-12644d7f0cd7-af177599 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4f9759f6-c223-14ab-cf52-12644d7f0cd9-af177599 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_4f9759f6-c223-14ab-cf52-12644d7f0cda-af177599 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4f9759f6-c223-14ab-cf52-12644d7f0cdc-af177599 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_4f9759f6-c223-14ab-cf52-12644d7f0cdd-af177599 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4f9759f6-c223-14ab-cf52-12644d7f0cdf-af177599 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_4f9759f6-c223-14ab-cf52-12644d7f0ce0-af177599 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4f9759f6-c223-14ab-cf52-12644d7f0ce2-af177599 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_4f9759f6-c223-14ab-cf52-12644d7f0ce3-af177599 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4f9759f6-c223-14ab-cf52-12644d7f0ce5-af177599 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_4f9759f6-c223-14ab-cf52-12644d7f0ce6-af177599 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4f9759f6-c223-14ab-cf52-12644d7f0cf8-af177599 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_4f9759f6-c223-14ab-cf52-12644d7f0cf9-af177599 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4f9759f6-c223-14ab-cf52-12644d7f0cfb-af177599 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_4f9759f6-c223-14ab-cf52-12644d7f0cfc-af177599 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4f9759f6-c223-14ab-cf52-12644d7f0cfe-af177599 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_4f9759f6-c223-14ab-cf52-12644d7f0cff-af177599 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4f9759f6-c223-14ab-cf52-12644d7f0d01-af177599 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_4f9759f6-c223-14ab-cf52-12644d7f0d02-af177599 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4f9759f6-c223-14ab-cf52-12644d7f0d04-af177599 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_4f9759f6-c223-14ab-cf52-12644d7f0d05-af177599 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4f9759f6-c223-14ab-cf52-12644d7f0d07-af177599 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_4f9759f6-c223-14ab-cf52-12644d7f0d08-af177599 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4f9759f6-c223-14ab-cf52-12644d7f0d1a-af177599 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_4f9759f6-c223-14ab-cf52-12644d7f0d1b-af177599 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4f9759f6-c223-14ab-cf52-12644d7f0d1d-af177599 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_4f9759f6-c223-14ab-cf52-12644d7f0d1e-af177599 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4f9759f6-c223-14ab-cf52-12644d7f0d20-af177599 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_4f9759f6-c223-14ab-cf52-12644d7f0d21-af177599 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4f9759f6-c223-14ab-cf52-12644d7f0d23-af177599 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_4f9759f6-c223-14ab-cf52-12644d7f0d24-af177599 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4f9759f6-c223-14ab-cf52-12644d7f0d26-af177599 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_4f9759f6-c223-14ab-cf52-12644d7f0d27-af177599 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4f9759f6-c223-14ab-cf52-12644d7f0d29-af177599 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_4f9759f6-c223-14ab-cf52-12644d7f0d2a-af177599 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4f9759f6-c223-14ab-cf52-12644d7f0d3c-af177599 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_4f9759f6-c223-14ab-cf52-12644d7f0d3d-af177599 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4f9759f6-c223-14ab-cf52-12644d7f0d3f-af177599 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_4f9759f6-c223-14ab-cf52-12644d7f0d40-af177599 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4f9759f6-c223-14ab-cf52-12644d7f0d42-af177599 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_4f9759f6-c223-14ab-cf52-12644d7f0d43-af177599 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4f9759f6-c223-14ab-cf52-12644d7f0d45-af177599 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_4f9759f6-c223-14ab-cf52-12644d7f0d46-af177599 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4f9759f6-c223-14ab-cf52-12644d7f0d48-af177599 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_4f9759f6-c223-14ab-cf52-12644d7f0d49-af177599 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4f9759f6-c223-14ab-cf52-12644d7f0d4b-af177599 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_4f9759f6-c223-14ab-cf52-12644d7f0d4c-af177599 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4f9759f6-c223-14ab-cf52-12644d7f0d6a-af177599 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_4f9759f6-c223-14ab-cf52-12644d7f0d6b-af177599 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4f9759f6-c223-14ab-cf52-12644d7f0d6d-af177599 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_4f9759f6-c223-14ab-cf52-12644d7f0d6e-af177599 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4f9759f6-c223-14ab-cf52-12644d7f0d70-af177599 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_4f9759f6-c223-14ab-cf52-12644d7f0d71-af177599 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4f9759f6-c223-14ab-cf52-12644d7f0d73-af177599 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_4f9759f6-c223-14ab-cf52-12644d7f0d74-af177599 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4f9759f6-c223-14ab-cf52-12644d7f0d77-af177599 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_4f9759f6-c223-14ab-cf52-12644d7f0d78-af177599 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4f9759f6-c223-14ab-cf52-12644d7f0d7a-af177599 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_4f9759f6-c223-14ab-cf52-12644d7f0d7b-af177599 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4f9759f6-c223-14ab-cf52-12644d7f0d7d-af177599 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_4f9759f6-c223-14ab-cf52-12644d7f0d7e-af177599 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4f9759f6-c223-14ab-cf52-12644d7f0d80-af177599 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_4f9759f6-c223-14ab-cf52-12644d7f0d81-af177599 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4f9759f6-c223-14ab-cf52-12644d7f0d91-af177599, #w-node-_4f9759f6-c223-14ab-cf52-12644d7f0d99-af177599, #w-node-_4f9759f6-c223-14ab-cf52-12644d7f0da1-af177599, #w-node-_4f9759f6-c223-14ab-cf52-12644d7f0dab-af177599, #w-node-_4f9759f6-c223-14ab-cf52-12644d7f0db3-af177599, #w-node-_4f9759f6-c223-14ab-cf52-12644d7f0dbb-af177599, #w-node-_4f9759f6-c223-14ab-cf52-12644d7f0dcc-af177599, #w-node-_4f9759f6-c223-14ab-cf52-12644d7f0dd4-af177599, #w-node-_4f9759f6-c223-14ab-cf52-12644d7f0dde-af177599, #w-node-_4f9759f6-c223-14ab-cf52-12644d7f0de6-af177599, #w-node-_4f9759f6-c223-14ab-cf52-12644d7f0df0-af177599, #w-node-_4f9759f6-c223-14ab-cf52-12644d7f0df8-af177599, #w-node-_4f9759f6-c223-14ab-cf52-12644d7f0e08-af177599, #w-node-_4f9759f6-c223-14ab-cf52-12644d7f0e11-af177599, #w-node-_4f9759f6-c223-14ab-cf52-12644d7f0e1a-af177599, #w-node-_4f9759f6-c223-14ab-cf52-12644d7f0e23-af177599, #w-node-_4f9759f6-c223-14ab-cf52-12644d7f0e2c-af177599, #w-node-_4f9759f6-c223-14ab-cf52-12644d7f0e35-af177599 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center stretch;
}

#w-node-a4de2162-d89e-86c5-8b96-825b5df2ccb3-af1775e3 {
  align-self: stretch;
}

#w-node-a4de2162-d89e-86c5-8b96-825b5df2ccb7-af1775e3, #w-node-_060cff96-5b63-5207-9624-f48ae10a08fa-af1775e3, #w-node-_6a6e4d27-0a5b-d297-fe7d-c0a992697c0a-af1775e3, #w-node-_98eb175b-e851-b1a5-5f4e-010de63af088-af1775e3, #w-node-a83aa728-a5a7-01aa-7a28-6b57927687d9-af1775e3, #w-node-cf21e7b0-d242-e1fc-c63c-d280bdecbe1b-af1775e3, #w-node-_30b9e1e5-363e-ce65-9fee-63780c312b1c-af1775e3, #w-node-_30b9e1e5-363e-ce65-9fee-63780c312b1f-af1775e3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_30b9e1e5-363e-ce65-9fee-63780c312b2e-af1775e3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_30b9e1e5-363e-ce65-9fee-63780c312b2f-af1775e3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_30b9e1e5-363e-ce65-9fee-63780c312b31-af1775e3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_30b9e1e5-363e-ce65-9fee-63780c312b32-af1775e3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_30b9e1e5-363e-ce65-9fee-63780c312b34-af1775e3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_30b9e1e5-363e-ce65-9fee-63780c312b35-af1775e3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_30b9e1e5-363e-ce65-9fee-63780c312b37-af1775e3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_30b9e1e5-363e-ce65-9fee-63780c312b38-af1775e3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_30b9e1e5-363e-ce65-9fee-63780c312b85-af1775e3, #w-node-_30b9e1e5-363e-ce65-9fee-63780c312b88-af1775e3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_30b9e1e5-363e-ce65-9fee-63780c312b97-af1775e3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_30b9e1e5-363e-ce65-9fee-63780c312b98-af1775e3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_30b9e1e5-363e-ce65-9fee-63780c312b9a-af1775e3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_30b9e1e5-363e-ce65-9fee-63780c312b9b-af1775e3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_30b9e1e5-363e-ce65-9fee-63780c312b9d-af1775e3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_30b9e1e5-363e-ce65-9fee-63780c312b9e-af1775e3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_30b9e1e5-363e-ce65-9fee-63780c312ba0-af1775e3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_30b9e1e5-363e-ce65-9fee-63780c312ba1-af1775e3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_30b9e1e5-363e-ce65-9fee-63780c312ba8-af1775e3, #w-node-_30b9e1e5-363e-ce65-9fee-63780c312bab-af1775e3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_30b9e1e5-363e-ce65-9fee-63780c312bba-af1775e3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_30b9e1e5-363e-ce65-9fee-63780c312bbb-af1775e3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_30b9e1e5-363e-ce65-9fee-63780c312bbd-af1775e3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_30b9e1e5-363e-ce65-9fee-63780c312bbe-af1775e3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_30b9e1e5-363e-ce65-9fee-63780c312bc0-af1775e3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_30b9e1e5-363e-ce65-9fee-63780c312bc1-af1775e3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_30b9e1e5-363e-ce65-9fee-63780c312bc3-af1775e3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_30b9e1e5-363e-ce65-9fee-63780c312bc4-af1775e3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_5e9a1dde-50a8-00fe-c08a-be255025f383-af1775e3, #w-node-_5e9a1dde-50a8-00fe-c08a-be255025f388-af1775e3, #w-node-_5e9a1dde-50a8-00fe-c08a-be255025f38d-af1775e3, #w-node-_5e9a1dde-50a8-00fe-c08a-be255025f392-af1775e3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_684bb84d-ce12-442e-3731-ef2b8d4f5ea3-af1775e4 {
  align-self: stretch;
}

#w-node-_684bb84d-ce12-442e-3731-ef2b8d4f5ea7-af1775e4, #w-node-_762c4783-30af-fb1d-37c2-650e84cbc7ff-af1775e4, #w-node-_762c4783-30af-fb1d-37c2-650e84cbc801-af1775e4, #w-node-_762c4783-30af-fb1d-37c2-650e84cbc80a-af1775e4, #w-node-_762c4783-30af-fb1d-37c2-650e84cbc80b-af1775e4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_762c4783-30af-fb1d-37c2-650e84cbc80c-af1775e4, #w-node-_762c4783-30af-fb1d-37c2-650e84cbc80d-af1775e4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_762c4783-30af-fb1d-37c2-650e84cbc812-af1775e4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_762c4783-30af-fb1d-37c2-650e84cbc813-af1775e4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_762c4783-30af-fb1d-37c2-650e84cbc818-af1775e4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_762c4783-30af-fb1d-37c2-650e84cbc819-af1775e4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_762c4783-30af-fb1d-37c2-650e84cbc81e-af1775e4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_762c4783-30af-fb1d-37c2-650e84cbc81f-af1775e4, #w-node-_762c4783-30af-fb1d-37c2-650e84cbc820-af1775e4, #w-node-_762c4783-30af-fb1d-37c2-650e84cbc825-af1775e4, #w-node-_762c4783-30af-fb1d-37c2-650e84cbc826-af1775e4, #w-node-_762c4783-30af-fb1d-37c2-650e84cbc82b-af1775e4, #w-node-_762c4783-30af-fb1d-37c2-650e84cbc82c-af1775e4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_683eb2d6-55b6-00a0-46ea-5825d00690b0-af1775e4, #w-node-_683eb2d6-55b6-00a0-46ea-5825d00690b3-af1775e4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_683eb2d6-55b6-00a0-46ea-5825d00690c2-af1775e4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_683eb2d6-55b6-00a0-46ea-5825d00690c3-af1775e4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_683eb2d6-55b6-00a0-46ea-5825d00690c5-af1775e4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_683eb2d6-55b6-00a0-46ea-5825d00690c6-af1775e4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_683eb2d6-55b6-00a0-46ea-5825d00690c8-af1775e4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_683eb2d6-55b6-00a0-46ea-5825d00690c9-af1775e4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_683eb2d6-55b6-00a0-46ea-5825d00690cb-af1775e4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_683eb2d6-55b6-00a0-46ea-5825d00690cc-af1775e4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_683eb2d6-55b6-00a0-46ea-5825d00690d3-af1775e4, #w-node-_683eb2d6-55b6-00a0-46ea-5825d00690d6-af1775e4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_683eb2d6-55b6-00a0-46ea-5825d00690e5-af1775e4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_683eb2d6-55b6-00a0-46ea-5825d00690e6-af1775e4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_683eb2d6-55b6-00a0-46ea-5825d00690e8-af1775e4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_683eb2d6-55b6-00a0-46ea-5825d00690e9-af1775e4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_683eb2d6-55b6-00a0-46ea-5825d00690eb-af1775e4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_683eb2d6-55b6-00a0-46ea-5825d00690ec-af1775e4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_683eb2d6-55b6-00a0-46ea-5825d00690ee-af1775e4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_683eb2d6-55b6-00a0-46ea-5825d00690ef-af1775e4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_683eb2d6-55b6-00a0-46ea-5825d00690f6-af1775e4, #w-node-_683eb2d6-55b6-00a0-46ea-5825d00690f9-af1775e4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_683eb2d6-55b6-00a0-46ea-5825d0069108-af1775e4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_683eb2d6-55b6-00a0-46ea-5825d0069109-af1775e4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_683eb2d6-55b6-00a0-46ea-5825d006910b-af1775e4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_683eb2d6-55b6-00a0-46ea-5825d006910c-af1775e4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_683eb2d6-55b6-00a0-46ea-5825d006910e-af1775e4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_683eb2d6-55b6-00a0-46ea-5825d006910f-af1775e4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_683eb2d6-55b6-00a0-46ea-5825d0069111-af1775e4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_683eb2d6-55b6-00a0-46ea-5825d0069112-af1775e4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_73870ae7-1cf7-e3a8-8d01-6e565c992c9f-af1775e4, #w-node-_73870ae7-1cf7-e3a8-8d01-6e565c992ca4-af1775e4, #w-node-_73870ae7-1cf7-e3a8-8d01-6e565c992ca9-af1775e4, #w-node-_73870ae7-1cf7-e3a8-8d01-6e565c992cae-af1775e4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a8ef847c-9784-a734-cbed-bd8b1d3c3bbd-af1775e5 {
  align-self: stretch;
}

#w-node-a8ef847c-9784-a734-cbed-bd8b1d3c3bc1-af1775e5, #w-node-_6925985f-15e3-f76c-8e0e-326eea7b8843-af1775e5, #w-node-_6925985f-15e3-f76c-8e0e-326eea7b8848-af1775e5, #w-node-_6925985f-15e3-f76c-8e0e-326eea7b884d-af1775e5, #w-node-_6925985f-15e3-f76c-8e0e-326eea7b8852-af1775e5, #w-node-b4c38005-aec6-d08c-1029-e678538c7392-af1775e6, #w-node-b4c38005-aec6-d08c-1029-e678538c7394-af1775e6, #w-node-b4c38005-aec6-d08c-1029-e678538c7396-af1775e6, #w-node-b4c38005-aec6-d08c-1029-e678538c7398-af1775e6 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b4c38005-aec6-d08c-1029-e678538c739a-af1775e6 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-b4c38005-aec6-d08c-1029-e678538c739c-af1775e6, #w-node-b4c38005-aec6-d08c-1029-e678538c739e-af1775e6, #w-node-b4c38005-aec6-d08c-1029-e678538c73a0-af1775e6 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b4c38005-aec6-d08c-1029-e678538c73a2-af1775e6, #w-node-b4c38005-aec6-d08c-1029-e678538c73a4-af1775e6, #w-node-b4c38005-aec6-d08c-1029-e678538c73a6-af1775e6 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-b4c38005-aec6-d08c-1029-e678538c73a8-af1775e6 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b4c38005-aec6-d08c-1029-e678538c73aa-af1775e6 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-b4c38005-aec6-d08c-1029-e678538c73ac-af1775e6, #w-node-b4c38005-aec6-d08c-1029-e678538c73ae-af1775e6, #w-node-b4c38005-aec6-d08c-1029-e678538c73b0-af1775e6, #w-node-b4c38005-aec6-d08c-1029-e678538c73b2-af1775e6, #w-node-b4c38005-aec6-d08c-1029-e678538c73b4-af1775e6, #w-node-b4c38005-aec6-d08c-1029-e678538c73b6-af1775e6, #w-node-b4c38005-aec6-d08c-1029-e678538c73b8-af1775e6, #w-node-b4c38005-aec6-d08c-1029-e678538c73ba-af1775e6, #w-node-b4c38005-aec6-d08c-1029-e678538c73bc-af1775e6, #w-node-b4c38005-aec6-d08c-1029-e678538c73be-af1775e6, #w-node-b4c38005-aec6-d08c-1029-e678538c73c0-af1775e6, #w-node-b4c38005-aec6-d08c-1029-e678538c73c2-af1775e6 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4a53552d-7b37-762a-903d-ea51628375a8-af1775e7 {
  align-self: stretch;
}

#w-node-_4a53552d-7b37-762a-903d-ea51628375ac-af1775e7, #w-node-_2744fe7b-4c3e-8f3a-ff4a-b80e651275cf-af1775e7, #w-node-b3da50a0-d2b1-0943-034e-71a886f584d0-af1775e7, #w-node-c6296d22-fd71-e5fc-864b-31c2da201603-af1775e7, #w-node-_5e0b96fe-b34f-988b-b9dd-94075a4777aa-af1775e7, #w-node-a1f2f275-f58a-cdb8-b9c0-32a2dcd930de-af1775e7, #w-node-a1f2f275-f58a-cdb8-b9c0-32a2dcd930e1-af1775e7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a1f2f275-f58a-cdb8-b9c0-32a2dcd930f0-af1775e7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-a1f2f275-f58a-cdb8-b9c0-32a2dcd930f1-af1775e7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-a1f2f275-f58a-cdb8-b9c0-32a2dcd930f3-af1775e7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-a1f2f275-f58a-cdb8-b9c0-32a2dcd930f4-af1775e7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-a1f2f275-f58a-cdb8-b9c0-32a2dcd930f6-af1775e7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-a1f2f275-f58a-cdb8-b9c0-32a2dcd930f7-af1775e7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-a1f2f275-f58a-cdb8-b9c0-32a2dcd930f9-af1775e7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-a1f2f275-f58a-cdb8-b9c0-32a2dcd930fa-af1775e7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_28673131-40a7-438b-11b2-0a783d735865-af1775e7, #w-node-_28673131-40a7-438b-11b2-0a783d735868-af1775e7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_28673131-40a7-438b-11b2-0a783d735877-af1775e7, #w-node-_28673131-40a7-438b-11b2-0a783d735878-af1775e7, #w-node-_28673131-40a7-438b-11b2-0a783d73587a-af1775e7, #w-node-_28673131-40a7-438b-11b2-0a783d73587b-af1775e7, #w-node-_28673131-40a7-438b-11b2-0a783d73587d-af1775e7, #w-node-_28673131-40a7-438b-11b2-0a783d73587e-af1775e7, #w-node-_28673131-40a7-438b-11b2-0a783d735880-af1775e7, #w-node-_28673131-40a7-438b-11b2-0a783d735881-af1775e7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_989de0d8-2e3c-56aa-f5fb-382843618be6-af1775e7, #w-node-_989de0d8-2e3c-56aa-f5fb-382843618be9-af1775e7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_989de0d8-2e3c-56aa-f5fb-382843618bf8-af1775e7, #w-node-_989de0d8-2e3c-56aa-f5fb-382843618bf9-af1775e7, #w-node-_989de0d8-2e3c-56aa-f5fb-382843618bfb-af1775e7, #w-node-_989de0d8-2e3c-56aa-f5fb-382843618bfc-af1775e7, #w-node-_989de0d8-2e3c-56aa-f5fb-382843618bfe-af1775e7, #w-node-_989de0d8-2e3c-56aa-f5fb-382843618bff-af1775e7, #w-node-_989de0d8-2e3c-56aa-f5fb-382843618c01-af1775e7, #w-node-_989de0d8-2e3c-56aa-f5fb-382843618c02-af1775e7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_627fce3a-242f-600e-1201-1f396027090b-af1775e7, #w-node-_627fce3a-242f-600e-1201-1f3960270910-af1775e7, #w-node-_627fce3a-242f-600e-1201-1f3960270915-af1775e7, #w-node-_627fce3a-242f-600e-1201-1f396027091a-af1775e7, #w-node-_100467fc-e058-f81e-ff82-57069be35e37-af1775fd {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_100467fc-e058-f81e-ff82-57069be35e44-af1775fd {
  align-self: stretch;
}

#w-node-_100467fc-e058-f81e-ff82-57069be35e4c-af1775fd, #w-node-_100467fc-e058-f81e-ff82-57069be35e55-af1775fd, #w-node-_100467fc-e058-f81e-ff82-57069be35e5e-af1775fd, #w-node-_100467fc-e058-f81e-ff82-57069be35e67-af1775fd, #w-node-_100467fc-e058-f81e-ff82-57069be35e70-af1775fd, #w-node-_100467fc-e058-f81e-ff82-57069be35e79-af1775fd, #w-node-_100467fc-e058-f81e-ff82-57069be35e82-af1775fd, #w-node-_100467fc-e058-f81e-ff82-57069be35e8b-af1775fd, #w-node-_100467fc-e058-f81e-ff82-57069be35ea3-af1775fd, #w-node-_100467fc-e058-f81e-ff82-57069be35ea8-af1775fd, #w-node-_100467fc-e058-f81e-ff82-57069be35ead-af1775fd, #w-node-_100467fc-e058-f81e-ff82-57069be35eb2-af1775fd {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-dfbdbf16-ab89-cae6-75d6-8bead4a41757-af1775fe {
  align-self: stretch;
}

#w-node-dfbdbf16-ab89-cae6-75d6-8bead4a4175b-af1775fe, #w-node-_85703a29-c4bd-da56-9332-7e8733ccfca5-af1775fe, #w-node-f858d5d1-3616-212d-15a6-0fd612249c33-af1775fe, #w-node-eae73444-04d2-1002-f8bd-637b37c14194-af1775fe, #w-node-_64e2d7e8-aa37-c046-73c8-2cdc276d010c-af1775fe, #w-node-d6e23679-f661-9fc9-2621-ab4f6c269ed8-af1775fe, #w-node-f7d1f665-963e-1ab8-c95c-ea9895182372-af1775fe, #w-node-_3e7d98f8-b0ee-324c-91ec-c1cfe24d3610-af1775fe, #w-node-_5f573244-5ae8-cd42-b2c1-328fbc9a24b7-af1775fe, #w-node-_5f573244-5ae8-cd42-b2c1-328fbc9a24ba-af1775fe {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_5f573244-5ae8-cd42-b2c1-328fbc9a24c9-af1775fe, #w-node-_5f573244-5ae8-cd42-b2c1-328fbc9a24ca-af1775fe, #w-node-_5f573244-5ae8-cd42-b2c1-328fbc9a24cc-af1775fe, #w-node-_5f573244-5ae8-cd42-b2c1-328fbc9a24cd-af1775fe, #w-node-_5f573244-5ae8-cd42-b2c1-328fbc9a24cf-af1775fe, #w-node-_5f573244-5ae8-cd42-b2c1-328fbc9a24d0-af1775fe, #w-node-_5f573244-5ae8-cd42-b2c1-328fbc9a24d2-af1775fe, #w-node-_5f573244-5ae8-cd42-b2c1-328fbc9a24d3-af1775fe {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-c82c3dfd-1a53-a2f9-d4c7-4a43749d1c38-af1775fe, #w-node-c82c3dfd-1a53-a2f9-d4c7-4a43749d1c3b-af1775fe {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c82c3dfd-1a53-a2f9-d4c7-4a43749d1c4a-af1775fe {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-c82c3dfd-1a53-a2f9-d4c7-4a43749d1c4b-af1775fe {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-c82c3dfd-1a53-a2f9-d4c7-4a43749d1c4d-af1775fe {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-c82c3dfd-1a53-a2f9-d4c7-4a43749d1c4e-af1775fe {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-c82c3dfd-1a53-a2f9-d4c7-4a43749d1c50-af1775fe {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-c82c3dfd-1a53-a2f9-d4c7-4a43749d1c51-af1775fe {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-c82c3dfd-1a53-a2f9-d4c7-4a43749d1c53-af1775fe {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-c82c3dfd-1a53-a2f9-d4c7-4a43749d1c54-af1775fe {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_7d6226b8-d8ee-54a2-bf12-5ded042b7bfb-af1775fe, #w-node-_7d6226b8-d8ee-54a2-bf12-5ded042b7bfe-af1775fe {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7d6226b8-d8ee-54a2-bf12-5ded042b7c0d-af1775fe {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_7d6226b8-d8ee-54a2-bf12-5ded042b7c0e-af1775fe {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_7d6226b8-d8ee-54a2-bf12-5ded042b7c10-af1775fe {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_7d6226b8-d8ee-54a2-bf12-5ded042b7c11-af1775fe {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_7d6226b8-d8ee-54a2-bf12-5ded042b7c13-af1775fe {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_7d6226b8-d8ee-54a2-bf12-5ded042b7c14-af1775fe {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_7d6226b8-d8ee-54a2-bf12-5ded042b7c16-af1775fe {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_7d6226b8-d8ee-54a2-bf12-5ded042b7c17-af1775fe {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-cf6151e3-2360-fcec-2610-3752089d092b-af1775fe, #w-node-cf6151e3-2360-fcec-2610-3752089d0930-af1775fe, #w-node-cf6151e3-2360-fcec-2610-3752089d0935-af1775fe, #w-node-cf6151e3-2360-fcec-2610-3752089d093a-af1775fe {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b3a5a9b6-4ea1-fdec-d4a8-eb87eff9f386-af1775ff, #w-node-f736058c-2257-7bb4-684d-432af1050d99-af1775ff {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-f736058c-2257-7bb4-684d-432af1050d9a-af1775ff {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f736058c-2257-7bb4-684d-432af1050d9c-af1775ff {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-f736058c-2257-7bb4-684d-432af1050d9d-af1775ff {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f736058c-2257-7bb4-684d-432af1050d9f-af1775ff {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-f736058c-2257-7bb4-684d-432af1050da0-af1775ff, #w-node-_5d5c0a06-e207-d624-2a89-ed922ddef154-af1775ff, #w-node-_5d5c0a06-e207-d624-2a89-ed922ddef158-af1775ff, #w-node-_76d18787-6b44-ef40-a212-38b8526db352-af1775ff, #w-node-_1ee3e098-be09-aa1c-7b4a-a7c940bc4a2c-af1775ff {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b3a5a9b6-4ea1-fdec-d4a8-eb87eff9f386-af177600, #w-node-f736058c-2257-7bb4-684d-432af1050d99-af177600 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-f736058c-2257-7bb4-684d-432af1050d9a-af177600 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f736058c-2257-7bb4-684d-432af1050d9c-af177600 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-f736058c-2257-7bb4-684d-432af1050d9d-af177600 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f736058c-2257-7bb4-684d-432af1050d9f-af177600 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-f736058c-2257-7bb4-684d-432af1050da0-af177600 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f736058c-2257-7bb4-684d-432af1050da2-af177600 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-f736058c-2257-7bb4-684d-432af1050da3-af177600, #w-node-d4f90fb3-5241-37a7-8d98-40c77feaa5d4-af177600, #w-node-d8233d37-2975-c734-15e7-37dc7d124582-af177600, #w-node-_76d18787-6b44-ef40-a212-38b8526db352-af177600, #w-node-_1ee3e098-be09-aa1c-7b4a-a7c940bc4a2c-af177600, #w-node-a3c2e907-f2e0-0011-066a-9e2ce76b69df-af177601, #w-node-a3c2e907-f2e0-0011-066a-9e2ce76b69e8-af177601, #w-node-a3c2e907-f2e0-0011-066a-9e2ce76b69ef-af177601, #w-node-a3c2e907-f2e0-0011-066a-9e2ce76b69f1-af177601 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a3c2e907-f2e0-0011-066a-9e2ce76b69f9-af177601 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-a3c2e907-f2e0-0011-066a-9e2ce76b69fa-af177601 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a3c2e907-f2e0-0011-066a-9e2ce76b69fc-af177601 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-a3c2e907-f2e0-0011-066a-9e2ce76b69fd-af177601 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a3c2e907-f2e0-0011-066a-9e2ce76b69ff-af177601 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-a3c2e907-f2e0-0011-066a-9e2ce76b6a00-af177601 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a3c2e907-f2e0-0011-066a-9e2ce76b6a02-af177601 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-a3c2e907-f2e0-0011-066a-9e2ce76b6a03-af177601 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a3c2e907-f2e0-0011-066a-9e2ce76b6a05-af177601 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-a3c2e907-f2e0-0011-066a-9e2ce76b6a06-af177601 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a3c2e907-f2e0-0011-066a-9e2ce76b6a08-af177601 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-a3c2e907-f2e0-0011-066a-9e2ce76b6a09-af177601 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a3c2e907-f2e0-0011-066a-9e2ce76b6a0b-af177601 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-a3c2e907-f2e0-0011-066a-9e2ce76b6a0c-af177601 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a3c2e907-f2e0-0011-066a-9e2ce76b6a0e-af177601 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-a3c2e907-f2e0-0011-066a-9e2ce76b6a0f-af177601 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a3c2e907-f2e0-0011-066a-9e2ce76b6a11-af177601 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-a3c2e907-f2e0-0011-066a-9e2ce76b6a12-af177601 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a3c2e907-f2e0-0011-066a-9e2ce76b6a14-af177601 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-a3c2e907-f2e0-0011-066a-9e2ce76b6a15-af177601 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a3c2e907-f2e0-0011-066a-9e2ce76b6a17-af177601 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-a3c2e907-f2e0-0011-066a-9e2ce76b6a18-af177601, #w-node-a3c2e907-f2e0-0011-066a-9e2ce76b6a1d-af177601 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a3c2e907-f2e0-0011-066a-9e2ce76b6a27-af177601 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-a3c2e907-f2e0-0011-066a-9e2ce76b6a28-af177601 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a3c2e907-f2e0-0011-066a-9e2ce76b6a2a-af177601 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-a3c2e907-f2e0-0011-066a-9e2ce76b6a2b-af177601 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a3c2e907-f2e0-0011-066a-9e2ce76b6a2d-af177601 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-a3c2e907-f2e0-0011-066a-9e2ce76b6a2e-af177601 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a3c2e907-f2e0-0011-066a-9e2ce76b6a30-af177601 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-a3c2e907-f2e0-0011-066a-9e2ce76b6a31-af177601 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a3c2e907-f2e0-0011-066a-9e2ce76b6a33-af177601 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-a3c2e907-f2e0-0011-066a-9e2ce76b6a34-af177601, #w-node-a3c2e907-f2e0-0011-066a-9e2ce76b6a36-af177601, #w-node-a3c2e907-f2e0-0011-066a-9e2ce76b6a3d-af177601, #w-node-a3c2e907-f2e0-0011-066a-9e2ce76b6a4c-af177601, #w-node-a3c2e907-f2e0-0011-066a-9e2ce76b6a55-af177601, #w-node-a3c2e907-f2e0-0011-066a-9e2ce76b6a5e-af177601, #w-node-a3c2e907-f2e0-0011-066a-9e2ce76b6a65-af177601, #w-node-_5caf4257-5d58-99dd-828e-d1142f8aec65-af177602, #w-node-_5caf4257-5d58-99dd-828e-d1142f8aec66-af177602, #w-node-_5caf4257-5d58-99dd-828e-d1142f8aec6a-af177602, #w-node-_5caf4257-5d58-99dd-828e-d1142f8aec6b-af177602, #w-node-_5caf4257-5d58-99dd-828e-d1142f8aec6f-af177602, #w-node-_5caf4257-5d58-99dd-828e-d1142f8aec70-af177602, #w-node-_5caf4257-5d58-99dd-828e-d1142f8aec79-af177602, #w-node-_5caf4257-5d58-99dd-828e-d1142f8aec83-af177602, #w-node-_5caf4257-5d58-99dd-828e-d1142f8aec90-af177602 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_5caf4257-5d58-99dd-828e-d1142f8aecb0-af177602, #w-node-cca043be-4e31-f551-199e-6f90d2e8739a-af177603 {
  align-self: stretch;
}

#w-node-cca043be-4e31-f551-199e-6f90d2e8739c-af177603 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-cca043be-4e31-f551-199e-6f90d2e873d0-af177603 {
  align-self: stretch;
}

#w-node-_44a6d79e-a5ab-5702-9275-1aa9f9679426-af177603, #w-node-cca043be-4e31-f551-199e-6f90d2e87456-af177603, #w-node-cca043be-4e31-f551-199e-6f90d2e8745e-af177603, #w-node-cca043be-4e31-f551-199e-6f90d2e87467-af177603, #w-node-cca043be-4e31-f551-199e-6f90d2e8746f-af177603, #w-node-cca043be-4e31-f551-199e-6f90d2e87478-af177603, #w-node-aeb94715-ac7e-cb4d-8382-004d0f81e41d-af177605, #w-node-aeb94715-ac7e-cb4d-8382-004d0f81e423-af177605, #w-node-aeb94715-ac7e-cb4d-8382-004d0f81e429-af177605, #w-node-aeb94715-ac7e-cb4d-8382-004d0f81e42f-af177605, #w-node-e9934614-b59a-b4c2-a83d-a770e08beeb2-af177606, #w-node-e9934614-b59a-b4c2-a83d-a770e08beec0-af177606, #w-node-e9934614-b59a-b4c2-a83d-a770e08beec1-af177606, #w-node-e9934614-b59a-b4c2-a83d-a770e08beec6-af177606 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e9934614-b59a-b4c2-a83d-a770e08beec8-af177606 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-e9934614-b59a-b4c2-a83d-a770e08beecd-af177606 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e9934614-b59a-b4c2-a83d-a770e08beecf-af177606 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-e9934614-b59a-b4c2-a83d-a770e08beed4-af177606 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e9934614-b59a-b4c2-a83d-a770e08beed6-af177606 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-e9934614-b59a-b4c2-a83d-a770e08beedb-af177606 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e9934614-b59a-b4c2-a83d-a770e08beedd-af177606 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-e9934614-b59a-b4c2-a83d-a770e08beee2-af177606 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e9934614-b59a-b4c2-a83d-a770e08beee4-af177606 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-e9934614-b59a-b4c2-a83d-a770e08beee9-af177606 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e9934614-b59a-b4c2-a83d-a770e08beeeb-af177606 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-e9934614-b59a-b4c2-a83d-a770e08beef3-af177606, #w-node-e9934614-b59a-b4c2-a83d-a770e08beef4-af177606, #w-node-e9934614-b59a-b4c2-a83d-a770e08beef6-af177606 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e9934614-b59a-b4c2-a83d-a770e08bef12-af177606, #w-node-e9934614-b59a-b4c2-a83d-a770e08bef1a-af177606, #w-node-e9934614-b59a-b4c2-a83d-a770e08bef22-af177606, #w-node-e9934614-b59a-b4c2-a83d-a770e08bef2c-af177606, #w-node-e9934614-b59a-b4c2-a83d-a770e08bef34-af177606, #w-node-e9934614-b59a-b4c2-a83d-a770e08bef3c-af177606, #w-node-e9934614-b59a-b4c2-a83d-a770e08bef4d-af177606, #w-node-e9934614-b59a-b4c2-a83d-a770e08bef55-af177606, #w-node-e9934614-b59a-b4c2-a83d-a770e08bef5f-af177606, #w-node-e9934614-b59a-b4c2-a83d-a770e08bef67-af177606, #w-node-e9934614-b59a-b4c2-a83d-a770e08bef71-af177606, #w-node-e9934614-b59a-b4c2-a83d-a770e08bef79-af177606, #w-node-e9934614-b59a-b4c2-a83d-a770e08bef89-af177606, #w-node-e9934614-b59a-b4c2-a83d-a770e08bef92-af177606, #w-node-e9934614-b59a-b4c2-a83d-a770e08bef9b-af177606, #w-node-e9934614-b59a-b4c2-a83d-a770e08befa4-af177606, #w-node-e9934614-b59a-b4c2-a83d-a770e08befad-af177606, #w-node-e9934614-b59a-b4c2-a83d-a770e08befb6-af177606 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center stretch;
}

#w-node-_5c27fdb4-ce89-7b18-9e0e-9fe0423a7085-af17761c, #w-node-fd8a8044-f950-4301-465f-8a22d038fae8-af17761c, #w-node-_74d88339-6571-b895-8a8e-fefcfde80713-af17761c, #w-node-_793ff29f-2cf6-8856-6860-e93c1242cbb4-af17761c, #w-node-c193ce22-7fcb-bb33-9399-db3c9187a766-af17761c, #w-node-a1b4fe13-12dd-fc4d-a2ca-b00e36834ab3-af17761c, #w-node-_601ea599-47a9-0e0a-b74b-66e1246b5013-af17761c, #w-node-_59dff1cd-28ed-94a5-a8c6-316b07891cb7-af17761c, #w-node-_3c3fc544-41bc-9caa-ea94-58f3724b3818-af17761c, #w-node-_3c3fc544-41bc-9caa-ea94-58f3724b3828-af17761c, #w-node-_3c3fc544-41bc-9caa-ea94-58f3724b383b-af17761c, #w-node-_845b984b-3469-f300-c024-4372467f040d-af17761c, #w-node-aaa77cbc-9766-b41e-3ed2-176c1df72b46-af17761c, #w-node-c20aa8f9-b6b6-de20-6297-15e412d9b2f4-af17761c, #w-node-_193e3bd7-4dd5-04e6-3d23-a6c738316cfa-af17761c, #w-node-_6ef585df-b77e-2ba1-ef7e-e87e8f52833e-af17761c, #w-node-_6d1777ac-c859-8aa5-afec-d778381bc9b4-af17761c, #w-node-_38cd775d-1c46-079f-661d-04c75730b07c-af17761c, #w-node-_38cd775d-1c46-079f-661d-04c75730b091-af17761c, #w-node-_3ee83940-7827-971a-51ca-e94cf649f439-af17761c, #w-node-_3ee83940-7827-971a-51ca-e94cf649f44e-af17761c, #w-node-b450e272-a358-bc30-f741-7562503fa55a-af17761e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b450e272-a358-bc30-f741-7562503fa567-af17761e {
  align-self: stretch;
}

#w-node-b450e272-a358-bc30-f741-7562503fa59c-af17761e {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-b450e272-a358-bc30-f741-7562503fa59e-af17761e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b450e272-a358-bc30-f741-7562503fa5a9-af17761e {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-b450e272-a358-bc30-f741-7562503fa5aa-af17761e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b450e272-a358-bc30-f741-7562503fa5ac-af17761e {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-b450e272-a358-bc30-f741-7562503fa5ad-af17761e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b450e272-a358-bc30-f741-7562503fa5af-af17761e {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-b450e272-a358-bc30-f741-7562503fa5b0-af17761e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b450e272-a358-bc30-f741-7562503fa5b2-af17761e {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-b450e272-a358-bc30-f741-7562503fa5b3-af17761e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b450e272-a358-bc30-f741-7562503fa65b-af17761e {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-b450e272-a358-bc30-f741-7562503fa65e-af17761e, #w-node-b450e272-a358-bc30-f741-7562503fa686-af17761e, #w-node-b450e272-a358-bc30-f741-7562503fa68a-af17761e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b450e272-a358-bc30-f741-7562503fa695-af17761e {
  align-self: start;
}

#w-node-b450e272-a358-bc30-f741-7562503fa696-af17761e {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-b450e272-a358-bc30-f741-7562503fa697-af17761e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b450e272-a358-bc30-f741-7562503fa699-af17761e {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-b450e272-a358-bc30-f741-7562503fa69a-af17761e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b450e272-a358-bc30-f741-7562503fa69c-af17761e {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-b450e272-a358-bc30-f741-7562503fa69d-af17761e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b450e272-a358-bc30-f741-7562503fa69f-af17761e {
  align-self: start;
}

#w-node-b450e272-a358-bc30-f741-7562503fa6a0-af17761e {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-b450e272-a358-bc30-f741-7562503fa6a1-af17761e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b450e272-a358-bc30-f741-7562503fa6a3-af17761e {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-b450e272-a358-bc30-f741-7562503fa6a4-af17761e, #w-node-b450e272-a358-bc30-f741-7562503fa6ae-af17761e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b450e272-a358-bc30-f741-7562503fa6bb-af17761e {
  align-self: start;
}

#w-node-b450e272-a358-bc30-f741-7562503fa6bc-af17761e {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-b450e272-a358-bc30-f741-7562503fa6bd-af17761e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b450e272-a358-bc30-f741-7562503fa6bf-af17761e {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-b450e272-a358-bc30-f741-7562503fa6c0-af17761e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b450e272-a358-bc30-f741-7562503fa6c2-af17761e {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-b450e272-a358-bc30-f741-7562503fa6c3-af17761e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b450e272-a358-bc30-f741-7562503fa6c5-af17761e {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-b450e272-a358-bc30-f741-7562503fa6c6-af17761e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b450e272-a358-bc30-f741-7562503fa6c8-af17761e {
  align-self: start;
}

#w-node-b450e272-a358-bc30-f741-7562503fa6c9-af17761e {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-b450e272-a358-bc30-f741-7562503fa6ca-af17761e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b450e272-a358-bc30-f741-7562503fa6cc-af17761e {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-b450e272-a358-bc30-f741-7562503fa6cd-af17761e, #w-node-b450e272-a358-bc30-f741-7562503fa6d4-af17761e, #w-node-b450e272-a358-bc30-f741-7562503fa6dd-af17761e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b450e272-a358-bc30-f741-7562503fa6e8-af17761e {
  align-self: start;
}

#w-node-b450e272-a358-bc30-f741-7562503fa6e9-af17761e {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-b450e272-a358-bc30-f741-7562503fa6ea-af17761e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b450e272-a358-bc30-f741-7562503fa6ec-af17761e {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-b450e272-a358-bc30-f741-7562503fa6ed-af17761e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b450e272-a358-bc30-f741-7562503fa6ef-af17761e {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-b450e272-a358-bc30-f741-7562503fa6f0-af17761e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b450e272-a358-bc30-f741-7562503fa6f2-af17761e {
  align-self: start;
}

#w-node-b450e272-a358-bc30-f741-7562503fa6f3-af17761e {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-b450e272-a358-bc30-f741-7562503fa6f4-af17761e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b450e272-a358-bc30-f741-7562503fa6f6-af17761e {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-b450e272-a358-bc30-f741-7562503fa6f7-af17761e, #w-node-b450e272-a358-bc30-f741-7562503fa6fe-af17761e, #w-node-b450e272-a358-bc30-f741-7562503fa705-af17761e, #w-node-b450e272-a358-bc30-f741-7562503fa70b-af17761e, #w-node-b450e272-a358-bc30-f741-7562503fa713-af17761e, #w-node-b450e272-a358-bc30-f741-7562503fa719-af17761e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b450e272-a358-bc30-f741-7562503fa72c-af17761e, #w-node-b450e272-a358-bc30-f741-7562503fa734-af17761e, #w-node-b450e272-a358-bc30-f741-7562503fa73c-af17761e, #w-node-b450e272-a358-bc30-f741-7562503fa746-af17761e, #w-node-b450e272-a358-bc30-f741-7562503fa74e-af17761e, #w-node-b450e272-a358-bc30-f741-7562503fa756-af17761e, #w-node-b450e272-a358-bc30-f741-7562503fa767-af17761e, #w-node-b450e272-a358-bc30-f741-7562503fa76f-af17761e, #w-node-b450e272-a358-bc30-f741-7562503fa779-af17761e, #w-node-b450e272-a358-bc30-f741-7562503fa781-af17761e, #w-node-b450e272-a358-bc30-f741-7562503fa78b-af17761e, #w-node-b450e272-a358-bc30-f741-7562503fa793-af17761e, #w-node-b450e272-a358-bc30-f741-7562503fa7a3-af17761e, #w-node-b450e272-a358-bc30-f741-7562503fa7ac-af17761e, #w-node-b450e272-a358-bc30-f741-7562503fa7b5-af17761e, #w-node-b450e272-a358-bc30-f741-7562503fa7be-af17761e, #w-node-b450e272-a358-bc30-f741-7562503fa7c7-af17761e, #w-node-b450e272-a358-bc30-f741-7562503fa7d0-af17761e {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center stretch;
}

#w-node-ddb0f34c-9124-b905-0073-59283f4b0936-af177620, #w-node-ddb0f34c-9124-b905-0073-59283f4b0938-af177620, #w-node-ddb0f34c-9124-b905-0073-59283f4b0942-af177620 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ddb0f34c-9124-b905-0073-59283f4b095c-af177620 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-ddb0f34c-9124-b905-0073-59283f4b095d-af177620 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ddb0f34c-9124-b905-0073-59283f4b0961-af177620 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-ddb0f34c-9124-b905-0073-59283f4b0962-af177620 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ddb0f34c-9124-b905-0073-59283f4b0966-af177620 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-ddb0f34c-9124-b905-0073-59283f4b0967-af177620 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ddb0f34c-9124-b905-0073-59283f4b096b-af177620 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-ddb0f34c-9124-b905-0073-59283f4b096c-af177620 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ddb0f34c-9124-b905-0073-59283f4b0970-af177620 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-ddb0f34c-9124-b905-0073-59283f4b0971-af177620 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ddb0f34c-9124-b905-0073-59283f4b098f-af177620 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-ddb0f34c-9124-b905-0073-59283f4b0990-af177620 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ddb0f34c-9124-b905-0073-59283f4b0994-af177620 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-ddb0f34c-9124-b905-0073-59283f4b0995-af177620 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ddb0f34c-9124-b905-0073-59283f4b0999-af177620 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-ddb0f34c-9124-b905-0073-59283f4b099a-af177620 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ddb0f34c-9124-b905-0073-59283f4b099e-af177620 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-ddb0f34c-9124-b905-0073-59283f4b099f-af177620 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ddb0f34c-9124-b905-0073-59283f4b09a3-af177620 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-ddb0f34c-9124-b905-0073-59283f4b09a4-af177620 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ddb0f34c-9124-b905-0073-59283f4b09c2-af177620 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-ddb0f34c-9124-b905-0073-59283f4b09c3-af177620 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ddb0f34c-9124-b905-0073-59283f4b09c7-af177620 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-ddb0f34c-9124-b905-0073-59283f4b09c8-af177620 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ddb0f34c-9124-b905-0073-59283f4b09cc-af177620 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-ddb0f34c-9124-b905-0073-59283f4b09cd-af177620 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ddb0f34c-9124-b905-0073-59283f4b09d1-af177620 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-ddb0f34c-9124-b905-0073-59283f4b09d2-af177620 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ddb0f34c-9124-b905-0073-59283f4b09d6-af177620 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-ddb0f34c-9124-b905-0073-59283f4b09d7-af177620 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ddb0f34c-9124-b905-0073-59283f4b09f5-af177620 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-ddb0f34c-9124-b905-0073-59283f4b09f6-af177620 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ddb0f34c-9124-b905-0073-59283f4b09fa-af177620 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-ddb0f34c-9124-b905-0073-59283f4b09fb-af177620 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ddb0f34c-9124-b905-0073-59283f4b09ff-af177620 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-ddb0f34c-9124-b905-0073-59283f4b0a00-af177620 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ddb0f34c-9124-b905-0073-59283f4b0a04-af177620 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-ddb0f34c-9124-b905-0073-59283f4b0a05-af177620 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ddb0f34c-9124-b905-0073-59283f4b0a09-af177620 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-ddb0f34c-9124-b905-0073-59283f4b0a0a-af177620 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ddb0f34c-9124-b905-0073-59283f4b0a28-af177620 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-ddb0f34c-9124-b905-0073-59283f4b0a29-af177620 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ddb0f34c-9124-b905-0073-59283f4b0a2d-af177620 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-ddb0f34c-9124-b905-0073-59283f4b0a2e-af177620 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ddb0f34c-9124-b905-0073-59283f4b0a32-af177620 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-ddb0f34c-9124-b905-0073-59283f4b0a33-af177620 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ddb0f34c-9124-b905-0073-59283f4b0a37-af177620 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-ddb0f34c-9124-b905-0073-59283f4b0a38-af177620 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ddb0f34c-9124-b905-0073-59283f4b0a3c-af177620 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-ddb0f34c-9124-b905-0073-59283f4b0a3d-af177620 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ddb0f34c-9124-b905-0073-59283f4b0a86-af177620 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-ddb0f34c-9124-b905-0073-59283f4b0a87-af177620 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ddb0f34c-9124-b905-0073-59283f4b0a89-af177620 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-ddb0f34c-9124-b905-0073-59283f4b0a8a-af177620 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ddb0f34c-9124-b905-0073-59283f4b0a8c-af177620 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-ddb0f34c-9124-b905-0073-59283f4b0a8d-af177620 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ddb0f34c-9124-b905-0073-59283f4b0a8f-af177620 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-ddb0f34c-9124-b905-0073-59283f4b0a90-af177620 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ddb0f34c-9124-b905-0073-59283f4b0a92-af177620 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-ddb0f34c-9124-b905-0073-59283f4b0a93-af177620 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ddb0f34c-9124-b905-0073-59283f4b0aa5-af177620 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-ddb0f34c-9124-b905-0073-59283f4b0aa6-af177620 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ddb0f34c-9124-b905-0073-59283f4b0aa8-af177620 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-ddb0f34c-9124-b905-0073-59283f4b0aa9-af177620 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ddb0f34c-9124-b905-0073-59283f4b0aab-af177620 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-ddb0f34c-9124-b905-0073-59283f4b0aac-af177620 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ddb0f34c-9124-b905-0073-59283f4b0aae-af177620 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-ddb0f34c-9124-b905-0073-59283f4b0aaf-af177620 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ddb0f34c-9124-b905-0073-59283f4b0ab1-af177620 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-ddb0f34c-9124-b905-0073-59283f4b0ab2-af177620 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ddb0f34c-9124-b905-0073-59283f4b0ac4-af177620 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-ddb0f34c-9124-b905-0073-59283f4b0ac5-af177620 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ddb0f34c-9124-b905-0073-59283f4b0ac7-af177620 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-ddb0f34c-9124-b905-0073-59283f4b0ac8-af177620 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ddb0f34c-9124-b905-0073-59283f4b0aca-af177620 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-ddb0f34c-9124-b905-0073-59283f4b0acb-af177620 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ddb0f34c-9124-b905-0073-59283f4b0acd-af177620 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-ddb0f34c-9124-b905-0073-59283f4b0ace-af177620 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ddb0f34c-9124-b905-0073-59283f4b0ad0-af177620 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-ddb0f34c-9124-b905-0073-59283f4b0ad1-af177620 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ddb0f34c-9124-b905-0073-59283f4b0ae3-af177620 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-ddb0f34c-9124-b905-0073-59283f4b0ae4-af177620 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ddb0f34c-9124-b905-0073-59283f4b0ae6-af177620 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-ddb0f34c-9124-b905-0073-59283f4b0ae7-af177620 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ddb0f34c-9124-b905-0073-59283f4b0ae9-af177620 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-ddb0f34c-9124-b905-0073-59283f4b0aea-af177620 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ddb0f34c-9124-b905-0073-59283f4b0aec-af177620 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-ddb0f34c-9124-b905-0073-59283f4b0aed-af177620 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ddb0f34c-9124-b905-0073-59283f4b0aef-af177620 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-ddb0f34c-9124-b905-0073-59283f4b0af0-af177620 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ddb0f34c-9124-b905-0073-59283f4b0b02-af177620 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-ddb0f34c-9124-b905-0073-59283f4b0b03-af177620 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ddb0f34c-9124-b905-0073-59283f4b0b05-af177620 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-ddb0f34c-9124-b905-0073-59283f4b0b06-af177620 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ddb0f34c-9124-b905-0073-59283f4b0b08-af177620 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-ddb0f34c-9124-b905-0073-59283f4b0b09-af177620 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ddb0f34c-9124-b905-0073-59283f4b0b0b-af177620 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-ddb0f34c-9124-b905-0073-59283f4b0b0c-af177620 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ddb0f34c-9124-b905-0073-59283f4b0b0e-af177620 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-ddb0f34c-9124-b905-0073-59283f4b0b0f-af177620 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ddb0f34c-9124-b905-0073-59283f4b0b19-af177620 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-ddb0f34c-9124-b905-0073-59283f4b0b1d-af177620, #w-node-ddb0f34c-9124-b905-0073-59283f4b0b2a-af177620, #w-node-ddb0f34c-9124-b905-0073-59283f4b0b30-af177620 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ddb0f34c-9124-b905-0073-59283f4b0b34-af177620 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-ddb0f34c-9124-b905-0073-59283f4b0b35-af177620 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ddb0f34c-9124-b905-0073-59283f4b0b37-af177620 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-ddb0f34c-9124-b905-0073-59283f4b0b38-af177620 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ddb0f34c-9124-b905-0073-59283f4b0b3a-af177620 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-ddb0f34c-9124-b905-0073-59283f4b0b3b-af177620 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ddb0f34c-9124-b905-0073-59283f4b0b3d-af177620 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-ddb0f34c-9124-b905-0073-59283f4b0b3e-af177620, #w-node-ddb0f34c-9124-b905-0073-59283f4b0b40-af177620 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ddb0f34c-9124-b905-0073-59283f4b0b4d-af177620, #w-node-ddb0f34c-9124-b905-0073-59283f4b0b55-af177620, #w-node-ddb0f34c-9124-b905-0073-59283f4b0b5d-af177620, #w-node-ddb0f34c-9124-b905-0073-59283f4b0b67-af177620, #w-node-ddb0f34c-9124-b905-0073-59283f4b0b6f-af177620, #w-node-ddb0f34c-9124-b905-0073-59283f4b0b77-af177620, #w-node-ddb0f34c-9124-b905-0073-59283f4b0b88-af177620, #w-node-ddb0f34c-9124-b905-0073-59283f4b0b90-af177620, #w-node-ddb0f34c-9124-b905-0073-59283f4b0b9a-af177620, #w-node-ddb0f34c-9124-b905-0073-59283f4b0ba2-af177620, #w-node-ddb0f34c-9124-b905-0073-59283f4b0bac-af177620, #w-node-ddb0f34c-9124-b905-0073-59283f4b0bb4-af177620, #w-node-ddb0f34c-9124-b905-0073-59283f4b0bc4-af177620, #w-node-ddb0f34c-9124-b905-0073-59283f4b0bcd-af177620, #w-node-ddb0f34c-9124-b905-0073-59283f4b0bd6-af177620, #w-node-ddb0f34c-9124-b905-0073-59283f4b0bdf-af177620, #w-node-ddb0f34c-9124-b905-0073-59283f4b0be8-af177620, #w-node-ddb0f34c-9124-b905-0073-59283f4b0bf1-af177620 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center stretch;
}

#w-node-_5f344f08-1051-cbfe-3040-a1598d331ed7-af177621 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_5f344f08-1051-cbfe-3040-a1598d331f6f-af177621 {
  align-self: stretch;
}

#w-node-_5f344f08-1051-cbfe-3040-a1598d331f71-af177621 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a60409bb-80cc-93e1-c67d-c188902d0894-af177621 {
  align-self: stretch;
}

#w-node-a60409bb-80cc-93e1-c67d-c188902d0896-af177621 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_5f344f08-1051-cbfe-3040-a1598d331fa4-af177621 {
  align-self: stretch;
}

#w-node-_0c6896d0-6700-69b3-6fa2-3ac17ca8a6fd-af177621, #w-node-d68a6bc8-6510-48e6-5262-269ee319390a-af177621, #w-node-_389e571b-5f6a-1b66-ac1d-2342b8695332-af177621, #w-node-eb5d4739-2c72-fc4f-3bb3-88b7460ceaaa-af177621, #w-node-_015092af-ea8f-36f2-45c3-b93fc727913f-af177621, #w-node-e838416c-a7be-e790-611b-96d5e4a0d139-af177621, #w-node-a15aa243-3744-1afd-e99d-97c05167fcb4-af177621, #w-node-a15aa243-3744-1afd-e99d-97c05167fcbf-af177621, #w-node-a15aa243-3744-1afd-e99d-97c05167fcca-af177621 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center stretch;
}

#w-node-_5f344f08-1051-cbfe-3040-a1598d33205f-af177621, #w-node-_5f344f08-1051-cbfe-3040-a1598d332068-af177621, #w-node-_5f344f08-1051-cbfe-3040-a1598d332071-af177621, #w-node-_5f344f08-1051-cbfe-3040-a1598d33207a-af177621, #w-node-_5f344f08-1051-cbfe-3040-a1598d332083-af177621, #w-node-_8046cf1a-2ab7-c34f-dd93-0c82bd322ddf-af177638, #w-node-_8046cf1a-2ab7-c34f-dd93-0c82bd322de2-af177638 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8046cf1a-2ab7-c34f-dd93-0c82bd322df1-af177638 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_8046cf1a-2ab7-c34f-dd93-0c82bd322df2-af177638 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_8046cf1a-2ab7-c34f-dd93-0c82bd322df4-af177638 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_8046cf1a-2ab7-c34f-dd93-0c82bd322df5-af177638 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_8046cf1a-2ab7-c34f-dd93-0c82bd322df7-af177638 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_8046cf1a-2ab7-c34f-dd93-0c82bd322df8-af177638 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_8046cf1a-2ab7-c34f-dd93-0c82bd322dfa-af177638 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_8046cf1a-2ab7-c34f-dd93-0c82bd322dfb-af177638 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_8046cf1a-2ab7-c34f-dd93-0c82bd322e02-af177638, #w-node-_8046cf1a-2ab7-c34f-dd93-0c82bd322e05-af177638 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8046cf1a-2ab7-c34f-dd93-0c82bd322e13-af177638 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_8046cf1a-2ab7-c34f-dd93-0c82bd322e14-af177638 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_8046cf1a-2ab7-c34f-dd93-0c82bd322e16-af177638 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_8046cf1a-2ab7-c34f-dd93-0c82bd322e17-af177638 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_8046cf1a-2ab7-c34f-dd93-0c82bd322e19-af177638 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_8046cf1a-2ab7-c34f-dd93-0c82bd322e1a-af177638 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_8046cf1a-2ab7-c34f-dd93-0c82bd322e1c-af177638 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_8046cf1a-2ab7-c34f-dd93-0c82bd322e1d-af177638 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_8046cf1a-2ab7-c34f-dd93-0c82bd322e24-af177638, #w-node-_8046cf1a-2ab7-c34f-dd93-0c82bd322e27-af177638 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8046cf1a-2ab7-c34f-dd93-0c82bd322e36-af177638 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_8046cf1a-2ab7-c34f-dd93-0c82bd322e37-af177638 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_8046cf1a-2ab7-c34f-dd93-0c82bd322e39-af177638 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_8046cf1a-2ab7-c34f-dd93-0c82bd322e3a-af177638 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_8046cf1a-2ab7-c34f-dd93-0c82bd322e3c-af177638 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_8046cf1a-2ab7-c34f-dd93-0c82bd322e3d-af177638 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_8046cf1a-2ab7-c34f-dd93-0c82bd322e3f-af177638 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_8046cf1a-2ab7-c34f-dd93-0c82bd322e40-af177638, #w-node-_8046cf1a-2ab7-c34f-dd93-0c82bd322e4d-af177638 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_8046cf1a-2ab7-c34f-dd93-0c82bd322e50-af177638, #w-node-_8046cf1a-2ab7-c34f-dd93-0c82bd322e74-af177638 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8046cf1a-2ab7-c34f-dd93-0c82bd322e75-af177638 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_8046cf1a-2ab7-c34f-dd93-0c82bd322e77-af177638 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8046cf1a-2ab7-c34f-dd93-0c82bd322e7c-af177638 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_8046cf1a-2ab7-c34f-dd93-0c82bd322e7e-af177638, #w-node-_8046cf1a-2ab7-c34f-dd93-0c82bd322e83-af177638, #w-node-_8046cf1a-2ab7-c34f-dd93-0c82bd322e84-af177638 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8046cf1a-2ab7-c34f-dd93-0c82bd322e85-af177638 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_8046cf1a-2ab7-c34f-dd93-0c82bd322e87-af177638 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8046cf1a-2ab7-c34f-dd93-0c82bd322e8c-af177638 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_8046cf1a-2ab7-c34f-dd93-0c82bd322e8e-af177638, #w-node-_8046cf1a-2ab7-c34f-dd93-0c82bd322e93-af177638, #w-node-_8046cf1a-2ab7-c34f-dd93-0c82bd322e94-af177638 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8046cf1a-2ab7-c34f-dd93-0c82bd322e95-af177638 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_8046cf1a-2ab7-c34f-dd93-0c82bd322e97-af177638, #w-node-_8046cf1a-2ab7-c34f-dd93-0c82bd322eab-af177638, #w-node-_8046cf1a-2ab7-c34f-dd93-0c82bd322eb6-af177638, #w-node-_8046cf1a-2ab7-c34f-dd93-0c82bd322ec1-af177638, #w-node-_8046cf1a-2ab7-c34f-dd93-0c82bd322ecf-af177638, #w-node-_8046cf1a-2ab7-c34f-dd93-0c82bd322ed9-af177638, #w-node-_8046cf1a-2ab7-c34f-dd93-0c82bd322ee6-af177638, #w-node-_8046cf1a-2ab7-c34f-dd93-0c82bd322ef6-af177638, #w-node-_8046cf1a-2ab7-c34f-dd93-0c82bd322f00-af177638, #w-node-_8046cf1a-2ab7-c34f-dd93-0c82bd322f02-af177638, #w-node-_8046cf1a-2ab7-c34f-dd93-0c82bd322f09-af177638, #w-node-_8046cf1a-2ab7-c34f-dd93-0c82bd322f12-af177638, #w-node-_8046cf1a-2ab7-c34f-dd93-0c82bd322f19-af177638, #w-node-_8046cf1a-2ab7-c34f-dd93-0c82bd322f2a-af177638 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8046cf1a-2ab7-c34f-dd93-0c82bd322f35-af177638 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-e32eb4b5-2cff-cbef-40a9-cb6a6291faec-af177639, #w-node-e32eb4b5-2cff-cbef-40a9-cb6a6291faee-af177639, #w-node-e32eb4b5-2cff-cbef-40a9-cb6a6291faf5-af177639 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e32eb4b5-2cff-cbef-40a9-cb6a6291fb0f-af177639 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-e32eb4b5-2cff-cbef-40a9-cb6a6291fb10-af177639 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e32eb4b5-2cff-cbef-40a9-cb6a6291fb14-af177639 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-e32eb4b5-2cff-cbef-40a9-cb6a6291fb15-af177639 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e32eb4b5-2cff-cbef-40a9-cb6a6291fb19-af177639 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-e32eb4b5-2cff-cbef-40a9-cb6a6291fb1a-af177639 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e32eb4b5-2cff-cbef-40a9-cb6a6291fb1e-af177639 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-e32eb4b5-2cff-cbef-40a9-cb6a6291fb1f-af177639 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e32eb4b5-2cff-cbef-40a9-cb6a6291fb3d-af177639 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-e32eb4b5-2cff-cbef-40a9-cb6a6291fb3e-af177639 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e32eb4b5-2cff-cbef-40a9-cb6a6291fb42-af177639 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-e32eb4b5-2cff-cbef-40a9-cb6a6291fb43-af177639 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e32eb4b5-2cff-cbef-40a9-cb6a6291fb47-af177639 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-e32eb4b5-2cff-cbef-40a9-cb6a6291fb48-af177639 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e32eb4b5-2cff-cbef-40a9-cb6a6291fb4c-af177639 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-e32eb4b5-2cff-cbef-40a9-cb6a6291fb4d-af177639 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e32eb4b5-2cff-cbef-40a9-cb6a6291fb51-af177639 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-e32eb4b5-2cff-cbef-40a9-cb6a6291fb52-af177639 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e32eb4b5-2cff-cbef-40a9-cb6a6291fb56-af177639 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-e32eb4b5-2cff-cbef-40a9-cb6a6291fb57-af177639 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e32eb4b5-2cff-cbef-40a9-cb6a6291fb75-af177639 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-e32eb4b5-2cff-cbef-40a9-cb6a6291fb76-af177639 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e32eb4b5-2cff-cbef-40a9-cb6a6291fb7a-af177639 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-e32eb4b5-2cff-cbef-40a9-cb6a6291fb7b-af177639 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e32eb4b5-2cff-cbef-40a9-cb6a6291fb7f-af177639 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-e32eb4b5-2cff-cbef-40a9-cb6a6291fb80-af177639 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e32eb4b5-2cff-cbef-40a9-cb6a6291fb84-af177639 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-e32eb4b5-2cff-cbef-40a9-cb6a6291fb85-af177639 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e32eb4b5-2cff-cbef-40a9-cb6a6291fba3-af177639 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-e32eb4b5-2cff-cbef-40a9-cb6a6291fba4-af177639 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e32eb4b5-2cff-cbef-40a9-cb6a6291fba8-af177639 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-e32eb4b5-2cff-cbef-40a9-cb6a6291fba9-af177639 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e32eb4b5-2cff-cbef-40a9-cb6a6291fbad-af177639 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-e32eb4b5-2cff-cbef-40a9-cb6a6291fbae-af177639 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e32eb4b5-2cff-cbef-40a9-cb6a6291fbb2-af177639 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-e32eb4b5-2cff-cbef-40a9-cb6a6291fbb3-af177639 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e32eb4b5-2cff-cbef-40a9-cb6a6291fbb7-af177639 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-e32eb4b5-2cff-cbef-40a9-cb6a6291fbb8-af177639 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e32eb4b5-2cff-cbef-40a9-cb6a6291fbbc-af177639 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-e32eb4b5-2cff-cbef-40a9-cb6a6291fbbd-af177639 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e32eb4b5-2cff-cbef-40a9-cb6a6291fbdb-af177639 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-e32eb4b5-2cff-cbef-40a9-cb6a6291fbdc-af177639 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e32eb4b5-2cff-cbef-40a9-cb6a6291fbe0-af177639 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-e32eb4b5-2cff-cbef-40a9-cb6a6291fbe1-af177639 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e32eb4b5-2cff-cbef-40a9-cb6a6291fbe5-af177639 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-e32eb4b5-2cff-cbef-40a9-cb6a6291fbe6-af177639 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e32eb4b5-2cff-cbef-40a9-cb6a6291fbea-af177639 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-e32eb4b5-2cff-cbef-40a9-cb6a6291fbeb-af177639 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e32eb4b5-2cff-cbef-40a9-cb6a6291fbef-af177639 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-e32eb4b5-2cff-cbef-40a9-cb6a6291fbf0-af177639 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e32eb4b5-2cff-cbef-40a9-cb6a6291fbf4-af177639 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-e32eb4b5-2cff-cbef-40a9-cb6a6291fbf5-af177639 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e32eb4b5-2cff-cbef-40a9-cb6a6291fbf9-af177639 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-e32eb4b5-2cff-cbef-40a9-cb6a6291fbfa-af177639 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e32eb4b5-2cff-cbef-40a9-cb6a6291fc44-af177639 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-e32eb4b5-2cff-cbef-40a9-cb6a6291fc45-af177639 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e32eb4b5-2cff-cbef-40a9-cb6a6291fc47-af177639 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-e32eb4b5-2cff-cbef-40a9-cb6a6291fc48-af177639 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e32eb4b5-2cff-cbef-40a9-cb6a6291fc4a-af177639 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-e32eb4b5-2cff-cbef-40a9-cb6a6291fc4b-af177639 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e32eb4b5-2cff-cbef-40a9-cb6a6291fc4d-af177639 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-e32eb4b5-2cff-cbef-40a9-cb6a6291fc4e-af177639 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e32eb4b5-2cff-cbef-40a9-cb6a6291fc60-af177639 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-e32eb4b5-2cff-cbef-40a9-cb6a6291fc61-af177639 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e32eb4b5-2cff-cbef-40a9-cb6a6291fc63-af177639 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-e32eb4b5-2cff-cbef-40a9-cb6a6291fc64-af177639 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e32eb4b5-2cff-cbef-40a9-cb6a6291fc66-af177639 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-e32eb4b5-2cff-cbef-40a9-cb6a6291fc67-af177639 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e32eb4b5-2cff-cbef-40a9-cb6a6291fc69-af177639 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-e32eb4b5-2cff-cbef-40a9-cb6a6291fc6a-af177639 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e32eb4b5-2cff-cbef-40a9-cb6a6291fc6c-af177639 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-e32eb4b5-2cff-cbef-40a9-cb6a6291fc6d-af177639 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e32eb4b5-2cff-cbef-40a9-cb6a6291fc6f-af177639 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-e32eb4b5-2cff-cbef-40a9-cb6a6291fc70-af177639 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e32eb4b5-2cff-cbef-40a9-cb6a6291fc82-af177639 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-e32eb4b5-2cff-cbef-40a9-cb6a6291fc83-af177639 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e32eb4b5-2cff-cbef-40a9-cb6a6291fc85-af177639 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-e32eb4b5-2cff-cbef-40a9-cb6a6291fc86-af177639 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e32eb4b5-2cff-cbef-40a9-cb6a6291fc88-af177639 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-e32eb4b5-2cff-cbef-40a9-cb6a6291fc89-af177639 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e32eb4b5-2cff-cbef-40a9-cb6a6291fc8b-af177639 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-e32eb4b5-2cff-cbef-40a9-cb6a6291fc8c-af177639 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e32eb4b5-2cff-cbef-40a9-cb6a6291fc9e-af177639 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-e32eb4b5-2cff-cbef-40a9-cb6a6291fc9f-af177639 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e32eb4b5-2cff-cbef-40a9-cb6a6291fca1-af177639 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-e32eb4b5-2cff-cbef-40a9-cb6a6291fca2-af177639 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e32eb4b5-2cff-cbef-40a9-cb6a6291fca4-af177639 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-e32eb4b5-2cff-cbef-40a9-cb6a6291fca5-af177639 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e32eb4b5-2cff-cbef-40a9-cb6a6291fca7-af177639 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-e32eb4b5-2cff-cbef-40a9-cb6a6291fca8-af177639 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e32eb4b5-2cff-cbef-40a9-cb6a6291fcaa-af177639 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-e32eb4b5-2cff-cbef-40a9-cb6a6291fcab-af177639 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e32eb4b5-2cff-cbef-40a9-cb6a6291fcad-af177639 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-e32eb4b5-2cff-cbef-40a9-cb6a6291fcae-af177639 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e32eb4b5-2cff-cbef-40a9-cb6a6291fcc0-af177639 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-e32eb4b5-2cff-cbef-40a9-cb6a6291fcc1-af177639 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e32eb4b5-2cff-cbef-40a9-cb6a6291fcc3-af177639 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-e32eb4b5-2cff-cbef-40a9-cb6a6291fcc4-af177639 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e32eb4b5-2cff-cbef-40a9-cb6a6291fcc6-af177639 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-e32eb4b5-2cff-cbef-40a9-cb6a6291fcc7-af177639 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e32eb4b5-2cff-cbef-40a9-cb6a6291fcc9-af177639 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-e32eb4b5-2cff-cbef-40a9-cb6a6291fcca-af177639 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e32eb4b5-2cff-cbef-40a9-cb6a6291fccc-af177639 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-e32eb4b5-2cff-cbef-40a9-cb6a6291fccd-af177639 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e32eb4b5-2cff-cbef-40a9-cb6a6291fccf-af177639 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-e32eb4b5-2cff-cbef-40a9-cb6a6291fcd0-af177639 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e32eb4b5-2cff-cbef-40a9-cb6a6291fcd2-af177639 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-e32eb4b5-2cff-cbef-40a9-cb6a6291fcd3-af177639, #w-node-e32eb4b5-2cff-cbef-40a9-cb6a6291fce0-af177639, #w-node-e32eb4b5-2cff-cbef-40a9-cb6a6291fcee-af177639, #w-node-e32eb4b5-2cff-cbef-40a9-cb6a6291fcf4-af177639 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e32eb4b5-2cff-cbef-40a9-cb6a6291fcf8-af177639 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-e32eb4b5-2cff-cbef-40a9-cb6a6291fcf9-af177639 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e32eb4b5-2cff-cbef-40a9-cb6a6291fcfb-af177639 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-e32eb4b5-2cff-cbef-40a9-cb6a6291fcfc-af177639 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e32eb4b5-2cff-cbef-40a9-cb6a6291fcfe-af177639 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-e32eb4b5-2cff-cbef-40a9-cb6a6291fcff-af177639 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e32eb4b5-2cff-cbef-40a9-cb6a6291fd01-af177639 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-e32eb4b5-2cff-cbef-40a9-cb6a6291fd02-af177639 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e32eb4b5-2cff-cbef-40a9-cb6a6291fd0e-af177639, #w-node-e32eb4b5-2cff-cbef-40a9-cb6a6291fd16-af177639, #w-node-e32eb4b5-2cff-cbef-40a9-cb6a6291fd1e-af177639, #w-node-e32eb4b5-2cff-cbef-40a9-cb6a6291fd28-af177639, #w-node-e32eb4b5-2cff-cbef-40a9-cb6a6291fd30-af177639, #w-node-e32eb4b5-2cff-cbef-40a9-cb6a6291fd38-af177639, #w-node-e32eb4b5-2cff-cbef-40a9-cb6a6291fd49-af177639, #w-node-e32eb4b5-2cff-cbef-40a9-cb6a6291fd51-af177639, #w-node-e32eb4b5-2cff-cbef-40a9-cb6a6291fd5b-af177639, #w-node-e32eb4b5-2cff-cbef-40a9-cb6a6291fd63-af177639, #w-node-e32eb4b5-2cff-cbef-40a9-cb6a6291fd6d-af177639, #w-node-e32eb4b5-2cff-cbef-40a9-cb6a6291fd75-af177639, #w-node-e32eb4b5-2cff-cbef-40a9-cb6a6291fd85-af177639, #w-node-e32eb4b5-2cff-cbef-40a9-cb6a6291fd8e-af177639, #w-node-e32eb4b5-2cff-cbef-40a9-cb6a6291fd97-af177639, #w-node-e32eb4b5-2cff-cbef-40a9-cb6a6291fda0-af177639, #w-node-e32eb4b5-2cff-cbef-40a9-cb6a6291fda9-af177639, #w-node-e32eb4b5-2cff-cbef-40a9-cb6a6291fdb2-af177639 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center stretch;
}

#w-node-_91deec82-cce5-ebef-2183-ea7601d9a3af-af17763a, #w-node-_91deec82-cce5-ebef-2183-ea7601d9a3b0-af17763a, #w-node-_91deec82-cce5-ebef-2183-ea7601d9a3b4-af17763a, #w-node-_91deec82-cce5-ebef-2183-ea7601d9a3b5-af17763a, #w-node-_91deec82-cce5-ebef-2183-ea7601d9a3b9-af17763a, #w-node-_91deec82-cce5-ebef-2183-ea7601d9a3ba-af17763a, #w-node-_91deec82-cce5-ebef-2183-ea7601d9a3c7-af17763a, #w-node-_91deec82-cce5-ebef-2183-ea7601d9a3cc-af17763a, #w-node-_91deec82-cce5-ebef-2183-ea7601d9a3d1-af17763a, #w-node-_91deec82-cce5-ebef-2183-ea7601d9a3d6-af17763a, #w-node-_91deec82-cce5-ebef-2183-ea7601d9a3db-af17763a, #w-node-_91deec82-cce5-ebef-2183-ea7601d9a3e3-af17763a, #w-node-_91deec82-cce5-ebef-2183-ea7601d9a412-af17763a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_91deec82-cce5-ebef-2183-ea7601d9a425-af17763a, #w-node-f6396914-7bd1-863a-196e-034bf52d5325-af17763c {
  align-self: stretch;
}

#w-node-f6396914-7bd1-863a-196e-034bf52d5327-af17763c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f6396914-7bd1-863a-196e-034bf52d5356-af17763c {
  align-self: stretch;
}

#w-node-f6396914-7bd1-863a-196e-034bf52d53dc-af17763c, #w-node-f6396914-7bd1-863a-196e-034bf52d53e5-af17763c, #w-node-f6396914-7bd1-863a-196e-034bf52d53ee-af17763c, #w-node-f6396914-7bd1-863a-196e-034bf52d53f7-af17763c, #w-node-f6396914-7bd1-863a-196e-034bf52d5400-af17763c, #w-node-c1a2a18c-b0bf-b89d-156c-16cc37ed85cf-af17763f, #w-node-c1a2a18c-b0bf-b89d-156c-16cc37ed85d1-af17763f, #w-node-c1a2a18c-b0bf-b89d-156c-16cc37ed85d8-af17763f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c1a2a18c-b0bf-b89d-156c-16cc37ed85f2-af17763f {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-c1a2a18c-b0bf-b89d-156c-16cc37ed85f3-af17763f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c1a2a18c-b0bf-b89d-156c-16cc37ed85f7-af17763f {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-c1a2a18c-b0bf-b89d-156c-16cc37ed85f8-af17763f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c1a2a18c-b0bf-b89d-156c-16cc37ed85fc-af17763f {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-c1a2a18c-b0bf-b89d-156c-16cc37ed85fd-af17763f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c1a2a18c-b0bf-b89d-156c-16cc37ed8601-af17763f {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-c1a2a18c-b0bf-b89d-156c-16cc37ed8602-af17763f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c1a2a18c-b0bf-b89d-156c-16cc37ed8606-af17763f {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-c1a2a18c-b0bf-b89d-156c-16cc37ed8607-af17763f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c1a2a18c-b0bf-b89d-156c-16cc37ed8625-af17763f {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-c1a2a18c-b0bf-b89d-156c-16cc37ed8626-af17763f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c1a2a18c-b0bf-b89d-156c-16cc37ed862a-af17763f {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-c1a2a18c-b0bf-b89d-156c-16cc37ed862b-af17763f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c1a2a18c-b0bf-b89d-156c-16cc37ed862f-af17763f {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-c1a2a18c-b0bf-b89d-156c-16cc37ed8630-af17763f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c1a2a18c-b0bf-b89d-156c-16cc37ed8634-af17763f {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-c1a2a18c-b0bf-b89d-156c-16cc37ed8635-af17763f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c1a2a18c-b0bf-b89d-156c-16cc37ed8639-af17763f {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-c1a2a18c-b0bf-b89d-156c-16cc37ed863a-af17763f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c1a2a18c-b0bf-b89d-156c-16cc37ed863e-af17763f {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-c1a2a18c-b0bf-b89d-156c-16cc37ed863f-af17763f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c1a2a18c-b0bf-b89d-156c-16cc37ed865d-af17763f {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-c1a2a18c-b0bf-b89d-156c-16cc37ed865e-af17763f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c1a2a18c-b0bf-b89d-156c-16cc37ed8662-af17763f {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-c1a2a18c-b0bf-b89d-156c-16cc37ed8663-af17763f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c1a2a18c-b0bf-b89d-156c-16cc37ed8667-af17763f {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-c1a2a18c-b0bf-b89d-156c-16cc37ed8668-af17763f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c1a2a18c-b0bf-b89d-156c-16cc37ed866c-af17763f {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-c1a2a18c-b0bf-b89d-156c-16cc37ed866d-af17763f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c1a2a18c-b0bf-b89d-156c-16cc37ed8671-af17763f {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-c1a2a18c-b0bf-b89d-156c-16cc37ed8672-af17763f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c1a2a18c-b0bf-b89d-156c-16cc37ed8676-af17763f {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-c1a2a18c-b0bf-b89d-156c-16cc37ed8677-af17763f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c1a2a18c-b0bf-b89d-156c-16cc37ed8695-af17763f {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-c1a2a18c-b0bf-b89d-156c-16cc37ed8696-af17763f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c1a2a18c-b0bf-b89d-156c-16cc37ed869a-af17763f {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-c1a2a18c-b0bf-b89d-156c-16cc37ed869b-af17763f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c1a2a18c-b0bf-b89d-156c-16cc37ed869f-af17763f {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-c1a2a18c-b0bf-b89d-156c-16cc37ed86a0-af17763f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c1a2a18c-b0bf-b89d-156c-16cc37ed86a4-af17763f {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-c1a2a18c-b0bf-b89d-156c-16cc37ed86a5-af17763f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c1a2a18c-b0bf-b89d-156c-16cc37ed86a9-af17763f {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-c1a2a18c-b0bf-b89d-156c-16cc37ed86aa-af17763f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c1a2a18c-b0bf-b89d-156c-16cc37ed86ae-af17763f {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-c1a2a18c-b0bf-b89d-156c-16cc37ed86af-af17763f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c1a2a18c-b0bf-b89d-156c-16cc37ed86b3-af17763f {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-c1a2a18c-b0bf-b89d-156c-16cc37ed86b4-af17763f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c1a2a18c-b0bf-b89d-156c-16cc37ed86d2-af17763f {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-c1a2a18c-b0bf-b89d-156c-16cc37ed86d3-af17763f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c1a2a18c-b0bf-b89d-156c-16cc37ed86d7-af17763f {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-c1a2a18c-b0bf-b89d-156c-16cc37ed86d8-af17763f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c1a2a18c-b0bf-b89d-156c-16cc37ed86dc-af17763f {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-c1a2a18c-b0bf-b89d-156c-16cc37ed86dd-af17763f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c1a2a18c-b0bf-b89d-156c-16cc37ed86e1-af17763f {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-c1a2a18c-b0bf-b89d-156c-16cc37ed86e2-af17763f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c1a2a18c-b0bf-b89d-156c-16cc37ed86e6-af17763f {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-c1a2a18c-b0bf-b89d-156c-16cc37ed86e7-af17763f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c1a2a18c-b0bf-b89d-156c-16cc37ed8705-af17763f {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-c1a2a18c-b0bf-b89d-156c-16cc37ed8706-af17763f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c1a2a18c-b0bf-b89d-156c-16cc37ed870a-af17763f {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-c1a2a18c-b0bf-b89d-156c-16cc37ed870b-af17763f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c1a2a18c-b0bf-b89d-156c-16cc37ed870f-af17763f {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-c1a2a18c-b0bf-b89d-156c-16cc37ed8710-af17763f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c1a2a18c-b0bf-b89d-156c-16cc37ed8714-af17763f {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-c1a2a18c-b0bf-b89d-156c-16cc37ed8715-af17763f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c1a2a18c-b0bf-b89d-156c-16cc37ed8719-af17763f {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-c1a2a18c-b0bf-b89d-156c-16cc37ed871a-af17763f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c1a2a18c-b0bf-b89d-156c-16cc37ed876d-af17763f {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-c1a2a18c-b0bf-b89d-156c-16cc37ed876e-af17763f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c1a2a18c-b0bf-b89d-156c-16cc37ed8770-af17763f {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-c1a2a18c-b0bf-b89d-156c-16cc37ed8771-af17763f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c1a2a18c-b0bf-b89d-156c-16cc37ed8773-af17763f {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-c1a2a18c-b0bf-b89d-156c-16cc37ed8774-af17763f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c1a2a18c-b0bf-b89d-156c-16cc37ed8776-af17763f {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-c1a2a18c-b0bf-b89d-156c-16cc37ed8777-af17763f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c1a2a18c-b0bf-b89d-156c-16cc37ed8779-af17763f {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-c1a2a18c-b0bf-b89d-156c-16cc37ed877a-af17763f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c1a2a18c-b0bf-b89d-156c-16cc37ed878c-af17763f {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-c1a2a18c-b0bf-b89d-156c-16cc37ed878d-af17763f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c1a2a18c-b0bf-b89d-156c-16cc37ed878f-af17763f {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-c1a2a18c-b0bf-b89d-156c-16cc37ed8790-af17763f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c1a2a18c-b0bf-b89d-156c-16cc37ed8792-af17763f {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-c1a2a18c-b0bf-b89d-156c-16cc37ed8793-af17763f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c1a2a18c-b0bf-b89d-156c-16cc37ed8795-af17763f {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-c1a2a18c-b0bf-b89d-156c-16cc37ed8796-af17763f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c1a2a18c-b0bf-b89d-156c-16cc37ed8798-af17763f {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-c1a2a18c-b0bf-b89d-156c-16cc37ed8799-af17763f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c1a2a18c-b0bf-b89d-156c-16cc37ed879b-af17763f {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-c1a2a18c-b0bf-b89d-156c-16cc37ed879c-af17763f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c1a2a18c-b0bf-b89d-156c-16cc37ed87ae-af17763f {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-c1a2a18c-b0bf-b89d-156c-16cc37ed87af-af17763f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c1a2a18c-b0bf-b89d-156c-16cc37ed87b1-af17763f {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-c1a2a18c-b0bf-b89d-156c-16cc37ed87b2-af17763f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c1a2a18c-b0bf-b89d-156c-16cc37ed87b4-af17763f {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-c1a2a18c-b0bf-b89d-156c-16cc37ed87b5-af17763f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c1a2a18c-b0bf-b89d-156c-16cc37ed87b7-af17763f {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-c1a2a18c-b0bf-b89d-156c-16cc37ed87b8-af17763f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c1a2a18c-b0bf-b89d-156c-16cc37ed87ba-af17763f {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-c1a2a18c-b0bf-b89d-156c-16cc37ed87bb-af17763f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c1a2a18c-b0bf-b89d-156c-16cc37ed87bd-af17763f {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-c1a2a18c-b0bf-b89d-156c-16cc37ed87be-af17763f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c1a2a18c-b0bf-b89d-156c-16cc37ed87d0-af17763f {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-c1a2a18c-b0bf-b89d-156c-16cc37ed87d1-af17763f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c1a2a18c-b0bf-b89d-156c-16cc37ed87d3-af17763f {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-c1a2a18c-b0bf-b89d-156c-16cc37ed87d4-af17763f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c1a2a18c-b0bf-b89d-156c-16cc37ed87d6-af17763f {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-c1a2a18c-b0bf-b89d-156c-16cc37ed87d7-af17763f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c1a2a18c-b0bf-b89d-156c-16cc37ed87d9-af17763f {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-c1a2a18c-b0bf-b89d-156c-16cc37ed87da-af17763f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c1a2a18c-b0bf-b89d-156c-16cc37ed87dc-af17763f {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-c1a2a18c-b0bf-b89d-156c-16cc37ed87dd-af17763f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c1a2a18c-b0bf-b89d-156c-16cc37ed87df-af17763f {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-c1a2a18c-b0bf-b89d-156c-16cc37ed87e0-af17763f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c1a2a18c-b0bf-b89d-156c-16cc37ed87e2-af17763f {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-c1a2a18c-b0bf-b89d-156c-16cc37ed87e3-af17763f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c1a2a18c-b0bf-b89d-156c-16cc37ed87f5-af17763f {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-c1a2a18c-b0bf-b89d-156c-16cc37ed87f6-af17763f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c1a2a18c-b0bf-b89d-156c-16cc37ed87f8-af17763f {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-c1a2a18c-b0bf-b89d-156c-16cc37ed87f9-af17763f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c1a2a18c-b0bf-b89d-156c-16cc37ed87fb-af17763f {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-c1a2a18c-b0bf-b89d-156c-16cc37ed87fc-af17763f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c1a2a18c-b0bf-b89d-156c-16cc37ed87fe-af17763f {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-c1a2a18c-b0bf-b89d-156c-16cc37ed87ff-af17763f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c1a2a18c-b0bf-b89d-156c-16cc37ed8801-af17763f {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-c1a2a18c-b0bf-b89d-156c-16cc37ed8802-af17763f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c1a2a18c-b0bf-b89d-156c-16cc37ed8814-af17763f {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-c1a2a18c-b0bf-b89d-156c-16cc37ed8815-af17763f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c1a2a18c-b0bf-b89d-156c-16cc37ed8817-af17763f {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-c1a2a18c-b0bf-b89d-156c-16cc37ed8818-af17763f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c1a2a18c-b0bf-b89d-156c-16cc37ed881a-af17763f {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-c1a2a18c-b0bf-b89d-156c-16cc37ed881b-af17763f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c1a2a18c-b0bf-b89d-156c-16cc37ed881d-af17763f {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-c1a2a18c-b0bf-b89d-156c-16cc37ed881e-af17763f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c1a2a18c-b0bf-b89d-156c-16cc37ed8820-af17763f {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-c1a2a18c-b0bf-b89d-156c-16cc37ed8821-af17763f, #w-node-c1a2a18c-b0bf-b89d-156c-16cc37ed882e-af17763f, #w-node-c1a2a18c-b0bf-b89d-156c-16cc37ed883c-af17763f, #w-node-c1a2a18c-b0bf-b89d-156c-16cc37ed883f-af17763f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c1a2a18c-b0bf-b89d-156c-16cc37ed8843-af17763f {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-c1a2a18c-b0bf-b89d-156c-16cc37ed8844-af17763f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c1a2a18c-b0bf-b89d-156c-16cc37ed8846-af17763f {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-c1a2a18c-b0bf-b89d-156c-16cc37ed8847-af17763f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c1a2a18c-b0bf-b89d-156c-16cc37ed8849-af17763f {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-c1a2a18c-b0bf-b89d-156c-16cc37ed884a-af17763f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c1a2a18c-b0bf-b89d-156c-16cc37ed884c-af17763f {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-c1a2a18c-b0bf-b89d-156c-16cc37ed884d-af17763f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c1a2a18c-b0bf-b89d-156c-16cc37ed8859-af17763f, #w-node-c1a2a18c-b0bf-b89d-156c-16cc37ed8861-af17763f, #w-node-c1a2a18c-b0bf-b89d-156c-16cc37ed8869-af17763f, #w-node-c1a2a18c-b0bf-b89d-156c-16cc37ed8873-af17763f, #w-node-c1a2a18c-b0bf-b89d-156c-16cc37ed887b-af17763f, #w-node-c1a2a18c-b0bf-b89d-156c-16cc37ed8883-af17763f, #w-node-c1a2a18c-b0bf-b89d-156c-16cc37ed8894-af17763f, #w-node-c1a2a18c-b0bf-b89d-156c-16cc37ed889c-af17763f, #w-node-c1a2a18c-b0bf-b89d-156c-16cc37ed88a6-af17763f, #w-node-c1a2a18c-b0bf-b89d-156c-16cc37ed88ae-af17763f, #w-node-c1a2a18c-b0bf-b89d-156c-16cc37ed88b8-af17763f, #w-node-c1a2a18c-b0bf-b89d-156c-16cc37ed88c0-af17763f, #w-node-c1a2a18c-b0bf-b89d-156c-16cc37ed88d0-af17763f, #w-node-c1a2a18c-b0bf-b89d-156c-16cc37ed88d9-af17763f, #w-node-c1a2a18c-b0bf-b89d-156c-16cc37ed88e2-af17763f, #w-node-c1a2a18c-b0bf-b89d-156c-16cc37ed88eb-af17763f, #w-node-c1a2a18c-b0bf-b89d-156c-16cc37ed88f4-af17763f, #w-node-c1a2a18c-b0bf-b89d-156c-16cc37ed88fd-af17763f {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center stretch;
}

#w-node-_6081ed8d-f265-92c2-b48b-5517d855c68e-af177640, #w-node-_6081ed8d-f265-92c2-b48b-5517d855c691-af177640 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6081ed8d-f265-92c2-b48b-5517d855c6a0-af177640, #w-node-_6081ed8d-f265-92c2-b48b-5517d855c6a1-af177640, #w-node-_6081ed8d-f265-92c2-b48b-5517d855c6a3-af177640, #w-node-_6081ed8d-f265-92c2-b48b-5517d855c6a4-af177640, #w-node-_6081ed8d-f265-92c2-b48b-5517d855c6a6-af177640, #w-node-_6081ed8d-f265-92c2-b48b-5517d855c6a7-af177640, #w-node-_6081ed8d-f265-92c2-b48b-5517d855c6a9-af177640, #w-node-_6081ed8d-f265-92c2-b48b-5517d855c6aa-af177640 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_6081ed8d-f265-92c2-b48b-5517d855c6ac-af177640, #w-node-_6081ed8d-f265-92c2-b48b-5517d855c6af-af177640 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6081ed8d-f265-92c2-b48b-5517d855c6be-af177640, #w-node-_6081ed8d-f265-92c2-b48b-5517d855c6bf-af177640, #w-node-_6081ed8d-f265-92c2-b48b-5517d855c6c1-af177640, #w-node-_6081ed8d-f265-92c2-b48b-5517d855c6c2-af177640, #w-node-_6081ed8d-f265-92c2-b48b-5517d855c6c4-af177640, #w-node-_6081ed8d-f265-92c2-b48b-5517d855c6c5-af177640, #w-node-_6081ed8d-f265-92c2-b48b-5517d855c6c7-af177640, #w-node-_6081ed8d-f265-92c2-b48b-5517d855c6c8-af177640 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_6081ed8d-f265-92c2-b48b-5517d855c6ca-af177640, #w-node-_6081ed8d-f265-92c2-b48b-5517d855c6cd-af177640 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6081ed8d-f265-92c2-b48b-5517d855c6de-af177640, #w-node-_6081ed8d-f265-92c2-b48b-5517d855c6df-af177640, #w-node-_6081ed8d-f265-92c2-b48b-5517d855c6e1-af177640, #w-node-_6081ed8d-f265-92c2-b48b-5517d855c6e2-af177640, #w-node-_6081ed8d-f265-92c2-b48b-5517d855c6e4-af177640, #w-node-_6081ed8d-f265-92c2-b48b-5517d855c6e5-af177640, #w-node-_6081ed8d-f265-92c2-b48b-5517d855c6e7-af177640, #w-node-_6081ed8d-f265-92c2-b48b-5517d855c6e8-af177640 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_6081ed8d-f265-92c2-b48b-5517d855c6f2-af177640, #w-node-_6081ed8d-f265-92c2-b48b-5517d855c6fc-af177640, #w-node-_6081ed8d-f265-92c2-b48b-5517d855c6ff-af177640 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6081ed8d-f265-92c2-b48b-5517d855c701-af177640 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_6081ed8d-f265-92c2-b48b-5517d855c707-af177640, #w-node-_6081ed8d-f265-92c2-b48b-5517d855c70c-af177640, #w-node-_6081ed8d-f265-92c2-b48b-5517d855c712-af177640, #w-node-_6081ed8d-f265-92c2-b48b-5517d855c714-af177640, #w-node-_6081ed8d-f265-92c2-b48b-5517d855c721-af177640 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6081ed8d-f265-92c2-b48b-5517d855c727-af177640 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_6081ed8d-f265-92c2-b48b-5517d855c728-af177640 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6081ed8d-f265-92c2-b48b-5517d855c72a-af177640 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_6081ed8d-f265-92c2-b48b-5517d855c72b-af177640, #w-node-_6081ed8d-f265-92c2-b48b-5517d855c72d-af177640 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6081ed8d-f265-92c2-b48b-5517d855c733-af177640 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_6081ed8d-f265-92c2-b48b-5517d855c734-af177640 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6081ed8d-f265-92c2-b48b-5517d855c736-af177640 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_6081ed8d-f265-92c2-b48b-5517d855c737-af177640, #w-node-_6081ed8d-f265-92c2-b48b-5517d855c739-af177640 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6081ed8d-f265-92c2-b48b-5517d855c73f-af177640 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_6081ed8d-f265-92c2-b48b-5517d855c740-af177640 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6081ed8d-f265-92c2-b48b-5517d855c742-af177640 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_6081ed8d-f265-92c2-b48b-5517d855c743-af177640, #w-node-_34701e0f-46f8-691b-6f91-0872ab52003b-af177655, #w-node-_0b9d52a1-6ff3-7f41-df91-a4424153a7c0-af177655, #w-node-_823ec408-c108-d032-af8a-e3839447b34e-af177655, #w-node-_823ec408-c108-d032-af8a-e3839447b351-af177655, #w-node-b96262c3-91f6-15ed-8dff-a9bf80cb666d-af177655, #w-node-_4d10244e-6549-c63b-5a2e-796b73aa78c3-af177655, #w-node-_3b0f6893-2ab5-6207-cb7e-41a240d20ac1-af177655, #w-node-_7fc01104-7a3a-9657-d846-d6cca70f7052-af177655, #w-node-_3c965cdc-6a8c-cf9f-ef75-d5f61505f63d-af177655, #w-node-_1518636e-f28c-decd-5e02-1871bbde322f-af177655, #w-node-ba5c66b5-0d7a-efd4-4578-760c122ad415-af177655, #w-node-_8be6957d-e4de-9a63-a22e-c1595baab5e8-af177655, #w-node-dd450957-e2f5-fff7-d17d-d33b650cd5eb-af177655, #w-node-_3b57401d-e236-fe55-85b8-cf78fece2a50-af177655, #w-node-_6eefe946-ff88-2e43-fa7d-3d7783a0c2a5-af177655, #w-node-a965925b-4ee8-e356-02d4-1068eda710c7-af177655, #w-node-a80495f9-1bf3-7975-33c2-9001ad51ec1b-af177655, #w-node-a80495f9-1bf3-7975-33c2-9001ad51ec1e-af177655, #w-node-_9bd8e2ed-1218-44b8-fad9-0f28b12c866f-af177655, #w-node-_03523344-2c18-2da7-6a88-25e0e8b598c0-af177655, #w-node-f6bf88d5-ab7a-5f29-407d-935bc8a870d7-af177655, #w-node-_28233caa-5bab-3e7b-488f-35583a93ee14-af177655, #w-node-_252241f1-38c1-0def-a328-e0b3ee3c9762-af177655, #w-node-c039d489-919e-cf48-ecf4-e52416b769ce-af177655, #w-node-d8a5575d-a7d9-7f22-d2fb-bd3f21d0fabc-af177655, #w-node-c0fa0c01-4031-bc3f-80f2-b5a834241c1d-af177655, #w-node-ddbd576e-33c0-d758-87e0-9723f6fd82b5-af177655, #w-node-cea182a8-02d4-05e7-d84b-e477e50d5535-af177655, #w-node-cc02de7a-3728-45c0-0ad8-02170e85aa58-af177655, #w-node-_00e8c573-e235-3128-ca27-9a9a98ba21d2-af177655, #w-node-_093bd3e3-ee97-629d-6a96-3f850b47d649-af177655, #w-node-ecf05fe0-e884-59b0-03a4-99247b11af27-af177655, #w-node-b0917616-ebcc-51e3-a6c2-fad42ba5df2e-af177655, #w-node-_9386f03b-4d49-8976-1583-1fdf5217a69a-af177655, #w-node-_071df9d5-8c8b-aac6-8329-ecd058d0457c-af177655, #w-node-efa8784a-23d7-c86e-928e-bb98a131a2aa-af177655, #w-node-dfe21c70-8bc0-753a-b4e2-18abfec6f673-af177655, #w-node-_25199fa0-c889-af53-d674-de2dac26a31e-af177655, #w-node-_7fc7dae0-54cc-d94e-745b-b6990a7c7425-af177655, #w-node-_6df4ded9-331b-4147-e423-6100d684d988-af177655, #w-node-a0f6db0f-765b-a0c7-44a7-a9c6ae80aaaf-af177655, #w-node-_05287f9d-06c3-36b2-f9b5-58d7bddcb0c4-af177655, #w-node-_13eb99db-4554-4a93-0360-7c8ef7e19e66-af177655, #w-node-_13eb99db-4554-4a93-0360-7c8ef7e19e69-af177655, #w-node-_4ffdf170-b1f9-5fda-bb48-36544f6f7ac3-af177655, #w-node-_4ffdf170-b1f9-5fda-bb48-36544f6f7ac6-af177655, #w-node-_1e26ceb9-f77f-ba1c-96d4-e18f718d055a-af177655, #w-node-_1e26ceb9-f77f-ba1c-96d4-e18f718d055d-af177655, #w-node-cfb14a9b-79c6-1878-9a8c-cd57b42ff617-af177655, #w-node-cfb14a9b-79c6-1878-9a8c-cd57b42ff61a-af177655, #w-node-_8850b702-dcd4-b3cf-bf44-be7ea87739e1-af177655, #w-node-_8850b702-dcd4-b3cf-bf44-be7ea87739e4-af177655, #w-node-_8850b702-dcd4-b3cf-bf44-be7ea87739e7-af177655, #w-node-_8850b702-dcd4-b3cf-bf44-be7ea87739ea-af177655, #w-node-_8850b702-dcd4-b3cf-bf44-be7ea87739ed-af177655, #w-node-_8850b702-dcd4-b3cf-bf44-be7ea87739f0-af177655, #w-node-_32dfcb25-7388-917d-aac3-92964960e3ae-af177655, #w-node-_32dfcb25-7388-917d-aac3-92964960e3b1-af177655, #w-node-_32dfcb25-7388-917d-aac3-92964960e3b8-af177655, #w-node-_32dfcb25-7388-917d-aac3-92964960e3bb-af177655, #w-node-_32dfcb25-7388-917d-aac3-92964960e3be-af177655, #w-node-_32dfcb25-7388-917d-aac3-92964960e3c1-af177655, #w-node-_32dfcb25-7388-917d-aac3-92964960e3c4-af177655, #w-node-_32dfcb25-7388-917d-aac3-92964960e3c7-af177655, #w-node-_5b1bbf30-62e0-127b-2348-7166c98c5893-af177655, #w-node-_2ed9f04d-a512-fc2f-4435-9c9cf14caf38-af177655, #w-node-d2434d50-d8cf-81bd-deab-5032f5fa0b3c-af177655, #w-node-_51d7d157-ea93-1541-b2be-f96a32814234-af177655, #w-node-aca1003d-72a9-f84d-f10c-335c893881d4-af177655, #w-node-d625294e-48e2-c9c4-35da-dcb97c83a50b-af177655, #w-node-_5fac3739-6d00-fe8c-fa44-b648f0f511d1-af177655, #w-node-_2493ac3a-3d6e-7b01-949a-1801cbc3a85c-af177655, #w-node-_081c0367-d12f-9860-2e49-360dd4746695-af177655, #w-node-ccd63471-8549-10d8-7d5b-913c84205635-af177655, #w-node-_2fa44af4-292a-9497-72a1-477ff6ba02dc-af177655, #w-node-_2fa44af4-292a-9497-72a1-477ff6ba02df-af177655, #w-node-_4e7b243f-a811-24c7-2841-600dba308f6d-af177655, #w-node-_4e7b243f-a811-24c7-2841-600dba308f70-af177655, #w-node-_9f0d7e3b-bf31-bd5c-7463-1a87f695cc4d-af177655, #w-node-_9f0d7e3b-bf31-bd5c-7463-1a87f695cc50-af177655, #w-node-_8790f13b-e521-1aa9-9ee8-03d1670d7418-af177656, #w-node-_8790f13b-e521-1aa9-9ee8-03d1670d741b-af177656 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8790f13b-e521-1aa9-9ee8-03d1670d742e-af177656 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_8790f13b-e521-1aa9-9ee8-03d1670d742f-af177656 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_8790f13b-e521-1aa9-9ee8-03d1670d7431-af177656 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_8790f13b-e521-1aa9-9ee8-03d1670d7432-af177656 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_8790f13b-e521-1aa9-9ee8-03d1670d7434-af177656 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_8790f13b-e521-1aa9-9ee8-03d1670d7435-af177656 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_8790f13b-e521-1aa9-9ee8-03d1670d7437-af177656 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_8790f13b-e521-1aa9-9ee8-03d1670d7438-af177656 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_8790f13b-e521-1aa9-9ee8-03d1670d743f-af177656, #w-node-_8790f13b-e521-1aa9-9ee8-03d1670d7442-af177656 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8790f13b-e521-1aa9-9ee8-03d1670d7452-af177656 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_8790f13b-e521-1aa9-9ee8-03d1670d7453-af177656 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_8790f13b-e521-1aa9-9ee8-03d1670d7455-af177656 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_8790f13b-e521-1aa9-9ee8-03d1670d7456-af177656 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_8790f13b-e521-1aa9-9ee8-03d1670d7458-af177656 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_8790f13b-e521-1aa9-9ee8-03d1670d7459-af177656 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_8790f13b-e521-1aa9-9ee8-03d1670d745b-af177656 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_8790f13b-e521-1aa9-9ee8-03d1670d745c-af177656 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_8790f13b-e521-1aa9-9ee8-03d1670d7463-af177656, #w-node-_8790f13b-e521-1aa9-9ee8-03d1670d7466-af177656 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8790f13b-e521-1aa9-9ee8-03d1670d7476-af177656 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_8790f13b-e521-1aa9-9ee8-03d1670d7477-af177656 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_8790f13b-e521-1aa9-9ee8-03d1670d7479-af177656 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_8790f13b-e521-1aa9-9ee8-03d1670d747a-af177656 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_8790f13b-e521-1aa9-9ee8-03d1670d747c-af177656 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_8790f13b-e521-1aa9-9ee8-03d1670d747d-af177656 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_8790f13b-e521-1aa9-9ee8-03d1670d747f-af177656 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_8790f13b-e521-1aa9-9ee8-03d1670d7480-af177656, #w-node-_8790f13b-e521-1aa9-9ee8-03d1670d748d-af177656 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_8790f13b-e521-1aa9-9ee8-03d1670d7490-af177656, #w-node-_8790f13b-e521-1aa9-9ee8-03d1670d74b8-af177656, #w-node-_8790f13b-e521-1aa9-9ee8-03d1670d74bd-af177656 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8790f13b-e521-1aa9-9ee8-03d1670d74c2-af177656 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_8790f13b-e521-1aa9-9ee8-03d1670d74c3-af177656 {
  align-self: center;
}

#w-node-_8790f13b-e521-1aa9-9ee8-03d1670d74c5-af177656 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_8790f13b-e521-1aa9-9ee8-03d1670d74c6-af177656 {
  align-self: center;
}

#w-node-_8790f13b-e521-1aa9-9ee8-03d1670d74c8-af177656 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_8790f13b-e521-1aa9-9ee8-03d1670d74c9-af177656 {
  align-self: center;
}

#w-node-_8790f13b-e521-1aa9-9ee8-03d1670d74cb-af177656 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_8790f13b-e521-1aa9-9ee8-03d1670d74cc-af177656 {
  align-self: center;
}

#w-node-_8790f13b-e521-1aa9-9ee8-03d1670d74ce-af177656 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8790f13b-e521-1aa9-9ee8-03d1670d74d3-af177656 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_8790f13b-e521-1aa9-9ee8-03d1670d74d4-af177656 {
  align-self: center;
}

#w-node-_8790f13b-e521-1aa9-9ee8-03d1670d74d6-af177656 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_8790f13b-e521-1aa9-9ee8-03d1670d74d7-af177656 {
  align-self: center;
}

#w-node-_8790f13b-e521-1aa9-9ee8-03d1670d74d9-af177656 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_8790f13b-e521-1aa9-9ee8-03d1670d74da-af177656 {
  align-self: center;
}

#w-node-_8790f13b-e521-1aa9-9ee8-03d1670d74dc-af177656 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_8790f13b-e521-1aa9-9ee8-03d1670d74dd-af177656 {
  align-self: center;
}

#w-node-_8790f13b-e521-1aa9-9ee8-03d1670d74df-af177656 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8790f13b-e521-1aa9-9ee8-03d1670d74e4-af177656 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_8790f13b-e521-1aa9-9ee8-03d1670d74e5-af177656 {
  align-self: center;
}

#w-node-_8790f13b-e521-1aa9-9ee8-03d1670d74e7-af177656 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_8790f13b-e521-1aa9-9ee8-03d1670d74e8-af177656 {
  align-self: center;
}

#w-node-_8790f13b-e521-1aa9-9ee8-03d1670d74ea-af177656 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_8790f13b-e521-1aa9-9ee8-03d1670d74eb-af177656 {
  align-self: center;
}

#w-node-_8790f13b-e521-1aa9-9ee8-03d1670d74ed-af177656 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_8790f13b-e521-1aa9-9ee8-03d1670d74ee-af177656 {
  align-self: center;
}

#w-node-_8790f13b-e521-1aa9-9ee8-03d1670d74f0-af177656 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8790f13b-e521-1aa9-9ee8-03d1670d74f5-af177656 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_8790f13b-e521-1aa9-9ee8-03d1670d74f6-af177656 {
  align-self: center;
}

#w-node-_8790f13b-e521-1aa9-9ee8-03d1670d74f8-af177656 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_8790f13b-e521-1aa9-9ee8-03d1670d74f9-af177656 {
  align-self: center;
}

#w-node-_8790f13b-e521-1aa9-9ee8-03d1670d74fb-af177656 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_8790f13b-e521-1aa9-9ee8-03d1670d74fc-af177656 {
  align-self: center;
}

#w-node-_8790f13b-e521-1aa9-9ee8-03d1670d74fe-af177656 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_8790f13b-e521-1aa9-9ee8-03d1670d74ff-af177656 {
  align-self: center;
}

#w-node-_8790f13b-e521-1aa9-9ee8-03d1670d7501-af177656, #w-node-_8790f13b-e521-1aa9-9ee8-03d1670d7502-af177656, #w-node-_8790f13b-e521-1aa9-9ee8-03d1670d750d-af177656, #w-node-_8790f13b-e521-1aa9-9ee8-03d1670d7515-af177656, #w-node-_8790f13b-e521-1aa9-9ee8-03d1670d751d-af177656, #w-node-_8790f13b-e521-1aa9-9ee8-03d1670d7525-af177656, #w-node-_8790f13b-e521-1aa9-9ee8-03d1670d7533-af177656, #w-node-_8790f13b-e521-1aa9-9ee8-03d1670d7536-af177656, #w-node-_8790f13b-e521-1aa9-9ee8-03d1670d7537-af177656, #w-node-_8790f13b-e521-1aa9-9ee8-03d1670d753a-af177656, #w-node-_8790f13b-e521-1aa9-9ee8-03d1670d753b-af177656, #w-node-_8790f13b-e521-1aa9-9ee8-03d1670d753e-af177656, #w-node-_8790f13b-e521-1aa9-9ee8-03d1670d7542-af177656, #w-node-_8790f13b-e521-1aa9-9ee8-03d1670d7546-af177656, #w-node-_8790f13b-e521-1aa9-9ee8-03d1670d754a-af177656, #w-node-_8790f13b-e521-1aa9-9ee8-03d1670d754e-af177656, #w-node-_8790f13b-e521-1aa9-9ee8-03d1670d7551-af177656, #w-node-_8790f13b-e521-1aa9-9ee8-03d1670d7552-af177656, #w-node-_8790f13b-e521-1aa9-9ee8-03d1670d7555-af177656, #w-node-_8790f13b-e521-1aa9-9ee8-03d1670d7556-af177656, #w-node-_8790f13b-e521-1aa9-9ee8-03d1670d7559-af177656, #w-node-_8790f13b-e521-1aa9-9ee8-03d1670d755a-af177656, #w-node-_8790f13b-e521-1aa9-9ee8-03d1670d755d-af177656, #w-node-_8790f13b-e521-1aa9-9ee8-03d1670d755e-af177656, #w-node-_8790f13b-e521-1aa9-9ee8-03d1670d7561-af177656, #w-node-_8790f13b-e521-1aa9-9ee8-03d1670d7562-af177656 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8790f13b-e521-1aa9-9ee8-03d1670d7568-af177656 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_8790f13b-e521-1aa9-9ee8-03d1670d7576-af177656, #w-node-_8790f13b-e521-1aa9-9ee8-03d1670d757b-af177656, #w-node-_8790f13b-e521-1aa9-9ee8-03d1670d7581-af177656, #w-node-_8790f13b-e521-1aa9-9ee8-03d1670d7587-af177656, #w-node-_8790f13b-e521-1aa9-9ee8-03d1670d758d-af177656 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_439fca68-a481-2a53-ce06-c39724684b5e-af17765a, #w-node-_439fca68-a481-2a53-ce06-c39724684b62-af17765a {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_439fca68-a481-2a53-ce06-c39724684b63-af17765a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_439fca68-a481-2a53-ce06-c39724684b65-af17765a {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_439fca68-a481-2a53-ce06-c39724684b66-af17765a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_439fca68-a481-2a53-ce06-c39724684b68-af17765a {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_439fca68-a481-2a53-ce06-c39724684b69-af17765a, #w-node-_5b561611-bb66-e882-7138-d835aceb2541-af17765a, #w-node-_5b561611-bb66-e882-7138-d835aceb2545-af17765a, #w-node-_5bd5b226-93aa-19a7-59fd-087b59693a35-af17765a, #w-node-_5bd5b226-93aa-19a7-59fd-087b59693a39-af17765a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_439fca68-a481-2a53-ce06-c39724684b5e-af17766f, #w-node-_439fca68-a481-2a53-ce06-c39724684b62-af17766f {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_439fca68-a481-2a53-ce06-c39724684b63-af17766f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_439fca68-a481-2a53-ce06-c39724684b65-af17766f {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_439fca68-a481-2a53-ce06-c39724684b66-af17766f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_439fca68-a481-2a53-ce06-c39724684b68-af17766f {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_439fca68-a481-2a53-ce06-c39724684b69-af17766f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_439fca68-a481-2a53-ce06-c39724684b6b-af17766f {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_439fca68-a481-2a53-ce06-c39724684b6c-af17766f, #w-node-_5bd5b226-93aa-19a7-59fd-087b59693a2c-af17766f, #w-node-_5bd5b226-93aa-19a7-59fd-087b59693a30-af17766f, #w-node-_5bd5b226-93aa-19a7-59fd-087b59693a35-af17766f, #w-node-_5bd5b226-93aa-19a7-59fd-087b59693a39-af17766f, #w-node-_2d6886a8-4dca-7564-cd11-2f256bf28291-af177673, #w-node-_851ee7a4-b698-e49f-af7c-e2605d359f68-af177673, #w-node-bf0fb88f-c854-f1a7-5126-ea3e4b9f26e0-af177673, #w-node-bf0fb88f-c854-f1a7-5126-ea3e4b9f26df-af177673, #w-node-_3d29c0e7-cc86-76d4-af97-fee2fc18d6c3-af177673, #w-node-fd25d7f6-d99f-d491-efc1-19cba997d0bf-af177673, #w-node-_2044e77f-0597-590e-99e5-78059fd47264-af177673, #w-node-_5850047e-13f1-ff0f-f523-204d39f71ec3-af177673, #w-node-bebd75f3-3cc4-33c4-6f27-01cef69bde0d-af177673, #w-node-_272bc92c-52e5-7f75-9e6c-2fcec883e2ac-af177673, #w-node-_8bc1172f-6084-f53d-a9af-1c3a18849369-af177673, #w-node-dd991eda-78a7-17e0-7e67-fde92d8e5d14-af177673, #w-node-d2068d25-dfa8-1964-d69e-c236ab1a588c-af177673, #w-node-b78b295b-5097-cbae-fc03-c10757674ae7-af177673, #w-node-b46ecc76-8d74-2824-d0f0-44f71db9ca7e-af177673, #w-node-b46ecc76-8d74-2824-d0f0-44f71db9ca81-af177673 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-fbc249cf-4e7b-e157-e5d8-9c228b55c053-af177673, #w-node-_012cb65c-bada-6177-f0cb-518fa5c9e652-af177673, #w-node-_35f4015d-976a-b942-26df-5ebb47531a12-af177673, #w-node-a524bbd1-30cf-e9cf-5295-03524e9a7907-af177673, #w-node-_64baaf64-ce13-3cf0-3119-48f66e4a2a7b-af177673, #w-node-ac45ff97-1472-14bb-9469-1f289934bdf7-af177673, #w-node-fff2bca7-d628-039c-efc3-0c196882309f-af177673, #w-node-da99f4f9-217c-94e4-1ab2-498e2e74edf6-af177673 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_8b4d9f9b-7ee0-91a2-5de5-617a139b9fef-af177673, #w-node-_8b4d9f9b-7ee0-91a2-5de5-617a139b9ff2-af177673 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9b8e9238-6984-ff35-367b-c2dbede23327-af177673, #w-node-_8b4d9f9b-7ee0-91a2-5de5-617a139ba001-af177673, #w-node-e7dd787c-9bab-54fd-9f35-df6128261be2-af177673, #w-node-_8b4d9f9b-7ee0-91a2-5de5-617a139ba004-af177673, #w-node-_235f9077-6f78-5967-1a57-3806d8b9ce81-af177673, #w-node-_8b4d9f9b-7ee0-91a2-5de5-617a139ba007-af177673, #w-node-_4edb6dfd-310d-eca4-8ce8-7ddfad22b419-af177673, #w-node-_8b4d9f9b-7ee0-91a2-5de5-617a139ba00a-af177673 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_2abcd94a-6788-3013-aa04-e266ccc399e1-af177673, #w-node-_2abcd94a-6788-3013-aa04-e266ccc399e4-af177673 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_94b4202c-f4b9-63da-ba9c-94e81a5aa1c9-af177673, #w-node-_2abcd94a-6788-3013-aa04-e266ccc399f3-af177673, #w-node-_1d39eca4-11fd-6f31-9a05-814ffcc24762-af177673, #w-node-_2abcd94a-6788-3013-aa04-e266ccc399f6-af177673, #w-node-_83c5103f-ab92-7376-396f-162bb5f3981d-af177673, #w-node-_2abcd94a-6788-3013-aa04-e266ccc399f9-af177673, #w-node-_0e0c9c4c-c8b4-a480-9b95-41e8b16d5d64-af177673, #w-node-_2abcd94a-6788-3013-aa04-e266ccc399fc-af177673 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-d33a4e39-2ccb-14b2-c04a-68a550ec8acc-af177673, #w-node-d33a4e39-2ccb-14b2-c04a-68a550ec8acf-af177673 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_5b3de41e-8375-3d19-115f-2172d17aa746-af177673, #w-node-d33a4e39-2ccb-14b2-c04a-68a550ec8ade-af177673, #w-node-_14fd1dcd-ad14-eb34-87d9-2c98ab2682c1-af177673, #w-node-d33a4e39-2ccb-14b2-c04a-68a550ec8ae1-af177673, #w-node-a956dc97-833a-ca12-0001-1e9ccec2ffca-af177673, #w-node-d33a4e39-2ccb-14b2-c04a-68a550ec8ae4-af177673, #w-node-bdb255c9-e986-e80c-560a-28d83705037e-af177673, #w-node-d33a4e39-2ccb-14b2-c04a-68a550ec8ae7-af177673 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_6f9226db-8fdb-21fc-d1c8-e8892087eb2d-af177673, #w-node-_6f9226db-8fdb-21fc-d1c8-e8892087eb30-af177673 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_71da91b8-83c8-b7ea-cd0a-5ea3d83c950e-af177673, #w-node-_6f9226db-8fdb-21fc-d1c8-e8892087eb3f-af177673, #w-node-_2a24a5ed-09a5-4d25-354f-af6a75d29c75-af177673, #w-node-_6f9226db-8fdb-21fc-d1c8-e8892087eb42-af177673, #w-node-_7e8600f2-4004-3b21-4eec-0e4eb0418435-af177673, #w-node-_6f9226db-8fdb-21fc-d1c8-e8892087eb45-af177673, #w-node-_91174f68-f857-5046-9a69-79403d0ca7e3-af177673, #w-node-_6f9226db-8fdb-21fc-d1c8-e8892087eb48-af177673 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_1eb986c5-6af4-d578-d5ad-6e5a966f3aaf-af177673, #w-node-_1eb986c5-6af4-d578-d5ad-6e5a966f3ab2-af177673 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_2ac001a3-6933-0724-3db8-e01825669b03-af177673, #w-node-_1eb986c5-6af4-d578-d5ad-6e5a966f3ac1-af177673, #w-node-_1cd5e17c-47d1-9325-1dfc-a7e742bc1d6e-af177673, #w-node-_1eb986c5-6af4-d578-d5ad-6e5a966f3ac4-af177673, #w-node-d40e00fd-46da-1236-d30c-670c89e483d2-af177673, #w-node-_1eb986c5-6af4-d578-d5ad-6e5a966f3ac7-af177673, #w-node-cc15f282-8fd8-4bba-e18e-f3b7a4e32d27-af177673, #w-node-_1eb986c5-6af4-d578-d5ad-6e5a966f3aca-af177673 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-b6ee2e5d-d68a-34db-7d18-7429578f9ec0-af177673, #w-node-cd19b40d-21ea-4990-d55d-9144e27725f5-af177673, #w-node-fb04141f-02a4-dec5-9c9a-cc5095c91425-af177673, #w-node-_45214ce5-878d-0b00-1a29-301852e0e179-af177673, #w-node-_45214ce5-878d-0b00-1a29-301852e0e17b-af177673, #w-node-_45214ce5-878d-0b00-1a29-301852e0e17c-af177673, #w-node-c146cc4c-d77d-87dc-f46b-070c1f714acf-af177673, #w-node-c146cc4c-d77d-87dc-f46b-070c1f714ad1-af177673, #w-node-c146cc4c-d77d-87dc-f46b-070c1f714ad2-af177673, #w-node-_8c52c689-9e22-0539-9c74-fcadfbeb0393-af177673, #w-node-_38500607-d15f-047b-df0d-11fe94c71638-af177673, #w-node-dec435ee-ccbb-896b-b70e-7db951d4d084-af177673, #w-node-fdecb2cc-a1ca-a4e3-618c-a57d27c58a53-af177673, #w-node-_7be56b3d-a319-a006-73a1-5cc8f6881722-af177673, #w-node-_4ddd791d-6650-3e05-9c51-432e1b96e0cc-af177673, #w-node-c1b297c4-10be-dab0-02ae-2f4b50360268-af177673, #w-node-a54c0223-3aea-3ab0-400b-90bb70438b24-af177673, #w-node-_1ad0f3b5-9149-7146-160c-b28d851d3cee-af177673, #w-node-_1ad0f3b5-9149-7146-160c-b28d851d3cf4-af177673, #w-node-_1ad0f3b5-9149-7146-160c-b28d851d3cfa-af177673, #w-node-_1ad0f3b5-9149-7146-160c-b28d851d3d00-af177673, #w-node-_8250702d-2aa7-c91b-920c-24717fe35f08-af177673, #w-node-_068d7a0c-ce31-917c-c4ea-48e8ef20903b-af177673, #w-node-a91be25e-4b95-1ccf-683d-b81d6213f235-af177673, #w-node-_630c1cf5-f4f3-3d95-a8c7-d7c8f6a97254-af177673, #w-node-_1bdeca6f-f84a-a51e-0b0b-c61855d659f6-af177673, #w-node-_0df2c2bd-ee25-1ed2-4464-11c0836f82f0-af177673, #w-node-_11e0c728-d239-e81c-19f2-13f906fe707e-af177673, #w-node-_3527e35f-637b-79f9-f4f2-25233c08c472-af177673, #w-node-d1f8e404-9983-268b-4ee2-894b18b8a793-af177673, #w-node-_5232f458-4bf4-b222-9650-0e3b648bace7-af177673, #w-node-c3d7a054-b004-7210-3a5f-047a555af91b-af177673, #w-node-_16f9aa69-7ece-67bd-9cf0-ddf9447cb12a-af177673, #w-node-_5db89deb-6901-3058-28ec-23407c050127-af177673, #w-node-_98851d81-f48f-911f-91c6-2df97748dbc2-af177673, #w-node-_052bebc7-f3c8-5242-ea8e-ecc90bd26d73-af177673, #w-node-_52d10522-f25f-7dcc-e5f8-6b0f8c455dc9-af177673, #w-node-_0616dce0-907e-003d-0869-4843b13891e7-af177673, #w-node-_5d51210f-c574-f0a7-5baf-5c9c7b65523c-af177673, #w-node-ab73f25b-47e8-1ad0-1e94-85c1fd699ed2-af177673 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ab73f25b-47e8-1ad0-1e94-85c1fd699ed5-af177673 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-ab73f25b-47e8-1ad0-1e94-85c1fd699ed6-af177673 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ab73f25b-47e8-1ad0-1e94-85c1fd699ed8-af177673 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-ab73f25b-47e8-1ad0-1e94-85c1fd699ed9-af177673 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ab73f25b-47e8-1ad0-1e94-85c1fd699edb-af177673 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-ab73f25b-47e8-1ad0-1e94-85c1fd699edc-af177673 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ab73f25b-47e8-1ad0-1e94-85c1fd699ede-af177673 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-ab73f25b-47e8-1ad0-1e94-85c1fd699edf-af177673 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_764c5f87-ff3f-70d0-ce54-d230476a007c-af177673 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_1ab2cdc2-6fa2-b6a6-25f3-6b22f56406d2-af177673 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ab73f25b-47e8-1ad0-1e94-85c1fd699ee2-af177673 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-ab73f25b-47e8-1ad0-1e94-85c1fd699ee3-af177673 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ab73f25b-47e8-1ad0-1e94-85c1fd699ee5-af177673 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-ab73f25b-47e8-1ad0-1e94-85c1fd699ee6-af177673 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ab73f25b-47e8-1ad0-1e94-85c1fd699ee8-af177673 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-ab73f25b-47e8-1ad0-1e94-85c1fd699ee9-af177673 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ab73f25b-47e8-1ad0-1e94-85c1fd699eeb-af177673 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-ab73f25b-47e8-1ad0-1e94-85c1fd699eec-af177673 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_2a609c96-378e-cc8e-881a-0e4a29a410c8-af177673 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_1472a180-f6b0-385b-98b9-ef002020be0d-af177673 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-eb54e159-99ad-03bc-3e9e-4953431acaf9-af177673 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-eb54e159-99ad-03bc-3e9e-4953431acafa-af177673 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-eb54e159-99ad-03bc-3e9e-4953431acafc-af177673 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-eb54e159-99ad-03bc-3e9e-4953431acafd-af177673 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-eb54e159-99ad-03bc-3e9e-4953431acaff-af177673 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-eb54e159-99ad-03bc-3e9e-4953431acb00-af177673 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-eb54e159-99ad-03bc-3e9e-4953431acb02-af177673 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-eb54e159-99ad-03bc-3e9e-4953431acb03-af177673 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ccbbf83d-6fda-e31f-19dd-cd84bac9e986-af177673 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_4d4adcb4-7ea6-4bbd-9f4b-94d122467062-af177673, #w-node-c6b2de86-d6f2-80cc-bad7-d49e2b305e8d-af177673 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_903255d0-b626-af67-5d2e-45b71ea28546-af177673 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_83c7b075-1a63-247d-7f75-e34eca5f89e8-af177673 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9ff64462-f64e-95a6-c116-21cf0cc55ade-af177673 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-d8b72e52-ead4-8d47-b3d0-7ed2d2157ad4-af177673 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f4150bb6-2ef5-4ec9-4492-5fcbaafd6184-af177673 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_4097193b-cf8f-749f-bb5c-cd22a08e5805-af177673 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0ca1b0af-1c3b-ee3c-dd01-04bed0cdb250-af177673 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_0df94841-3c80-65ce-b48c-d5fc59de9ca4-af177673, #w-node-_5aeba863-6009-409c-b637-641410d1fb35-af177673 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_5aeba863-6009-409c-b637-641410d1fb37-af177673 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_5aeba863-6009-409c-b637-641410d1fb38-af177673 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_5aeba863-6009-409c-b637-641410d1fb3a-af177673 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_5aeba863-6009-409c-b637-641410d1fb3b-af177673 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_5aeba863-6009-409c-b637-641410d1fb3d-af177673 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_5aeba863-6009-409c-b637-641410d1fb3e-af177673 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_5aeba863-6009-409c-b637-641410d1fb40-af177673 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_5aeba863-6009-409c-b637-641410d1fb41-af177673, #w-node-_40d1052f-93f9-a263-52b0-2215dafe2e4a-af177673 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_40d1052f-93f9-a263-52b0-2215dafe2e4c-af177673 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_40d1052f-93f9-a263-52b0-2215dafe2e4d-af177673 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_40d1052f-93f9-a263-52b0-2215dafe2e4f-af177673 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_40d1052f-93f9-a263-52b0-2215dafe2e50-af177673 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_40d1052f-93f9-a263-52b0-2215dafe2e52-af177673 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_40d1052f-93f9-a263-52b0-2215dafe2e53-af177673 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_40d1052f-93f9-a263-52b0-2215dafe2e55-af177673 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_40d1052f-93f9-a263-52b0-2215dafe2e56-af177673, #w-node-_1c600c2f-9819-38a1-0e1b-4b360d277726-af177673 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_1c600c2f-9819-38a1-0e1b-4b360d277728-af177673 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_1c600c2f-9819-38a1-0e1b-4b360d277729-af177673 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_1c600c2f-9819-38a1-0e1b-4b360d27772b-af177673 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_1c600c2f-9819-38a1-0e1b-4b360d27772c-af177673 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_1c600c2f-9819-38a1-0e1b-4b360d27772e-af177673 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_1c600c2f-9819-38a1-0e1b-4b360d27772f-af177673 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_1c600c2f-9819-38a1-0e1b-4b360d277731-af177673 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_1c600c2f-9819-38a1-0e1b-4b360d277732-af177673, #w-node-_76df56d3-b97a-ad9c-c071-7216a4cc9c53-af177673 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_76df56d3-b97a-ad9c-c071-7216a4cc9c55-af177673 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_76df56d3-b97a-ad9c-c071-7216a4cc9c56-af177673 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_76df56d3-b97a-ad9c-c071-7216a4cc9c58-af177673 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_76df56d3-b97a-ad9c-c071-7216a4cc9c59-af177673 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_76df56d3-b97a-ad9c-c071-7216a4cc9c5b-af177673 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_76df56d3-b97a-ad9c-c071-7216a4cc9c5c-af177673 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_76df56d3-b97a-ad9c-c071-7216a4cc9c5e-af177673 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_76df56d3-b97a-ad9c-c071-7216a4cc9c5f-af177673, #w-node-_2f3fddeb-09d6-97cc-254c-8e196424a6c5-af177673 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_2f3fddeb-09d6-97cc-254c-8e196424a6c7-af177673 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_2f3fddeb-09d6-97cc-254c-8e196424a6c8-af177673 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_2f3fddeb-09d6-97cc-254c-8e196424a6ca-af177673 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_2f3fddeb-09d6-97cc-254c-8e196424a6cb-af177673 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_2f3fddeb-09d6-97cc-254c-8e196424a6cd-af177673 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_2f3fddeb-09d6-97cc-254c-8e196424a6ce-af177673 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_2f3fddeb-09d6-97cc-254c-8e196424a6d0-af177673 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_2f3fddeb-09d6-97cc-254c-8e196424a6d1-af177673, #w-node-b9c350d8-5a53-195e-3bc9-28a5b49b49c1-af177673 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b9c350d8-5a53-195e-3bc9-28a5b49b49c3-af177673 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-b9c350d8-5a53-195e-3bc9-28a5b49b49c4-af177673 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b9c350d8-5a53-195e-3bc9-28a5b49b49c6-af177673 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-b9c350d8-5a53-195e-3bc9-28a5b49b49c7-af177673 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b9c350d8-5a53-195e-3bc9-28a5b49b49c9-af177673 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-b9c350d8-5a53-195e-3bc9-28a5b49b49ca-af177673 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b9c350d8-5a53-195e-3bc9-28a5b49b49cc-af177673 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-b9c350d8-5a53-195e-3bc9-28a5b49b49cd-af177673 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a5337335-bec8-4fea-db32-2900477b18fb-af177673 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-a5337335-bec8-4fea-db32-2900477b18fc-af177673 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a5337335-bec8-4fea-db32-2900477b18fe-af177673 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-a5337335-bec8-4fea-db32-2900477b18ff-af177673 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a5337335-bec8-4fea-db32-2900477b1901-af177673 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-a5337335-bec8-4fea-db32-2900477b1902-af177673 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a5337335-bec8-4fea-db32-2900477b1904-af177673 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-a5337335-bec8-4fea-db32-2900477b1905-af177673, #w-node-b9c350d8-5a53-195e-3bc9-28a5b49b49cf-af177673 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b9c350d8-5a53-195e-3bc9-28a5b49b49d1-af177673 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-b9c350d8-5a53-195e-3bc9-28a5b49b49d2-af177673 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b9c350d8-5a53-195e-3bc9-28a5b49b49d4-af177673 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-b9c350d8-5a53-195e-3bc9-28a5b49b49d5-af177673 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b9c350d8-5a53-195e-3bc9-28a5b49b49d7-af177673 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-b9c350d8-5a53-195e-3bc9-28a5b49b49d8-af177673 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b9c350d8-5a53-195e-3bc9-28a5b49b49da-af177673 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-b9c350d8-5a53-195e-3bc9-28a5b49b49db-af177673 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f5b64e63-827b-1c1e-e256-8d424dd20951-af177673 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-f5b64e63-827b-1c1e-e256-8d424dd20952-af177673 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f5b64e63-827b-1c1e-e256-8d424dd20954-af177673 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-f5b64e63-827b-1c1e-e256-8d424dd20955-af177673 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f5b64e63-827b-1c1e-e256-8d424dd20957-af177673 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-f5b64e63-827b-1c1e-e256-8d424dd20958-af177673 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f5b64e63-827b-1c1e-e256-8d424dd2095a-af177673 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-f5b64e63-827b-1c1e-e256-8d424dd2095b-af177673, #w-node-b9c350d8-5a53-195e-3bc9-28a5b49b49dd-af177673 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b9c350d8-5a53-195e-3bc9-28a5b49b49df-af177673 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-b9c350d8-5a53-195e-3bc9-28a5b49b49e0-af177673 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b9c350d8-5a53-195e-3bc9-28a5b49b49e2-af177673 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-b9c350d8-5a53-195e-3bc9-28a5b49b49e3-af177673 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b9c350d8-5a53-195e-3bc9-28a5b49b49e5-af177673 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-b9c350d8-5a53-195e-3bc9-28a5b49b49e6-af177673 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b9c350d8-5a53-195e-3bc9-28a5b49b49e8-af177673 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-b9c350d8-5a53-195e-3bc9-28a5b49b49e9-af177673 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7391e454-55d1-f0b1-9be5-24cd56cc190c-af177673 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_7391e454-55d1-f0b1-9be5-24cd56cc190d-af177673 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7391e454-55d1-f0b1-9be5-24cd56cc190f-af177673 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_7391e454-55d1-f0b1-9be5-24cd56cc1910-af177673 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7391e454-55d1-f0b1-9be5-24cd56cc1912-af177673 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_7391e454-55d1-f0b1-9be5-24cd56cc1913-af177673 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7391e454-55d1-f0b1-9be5-24cd56cc1915-af177673 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_7391e454-55d1-f0b1-9be5-24cd56cc1916-af177673, #w-node-b9c350d8-5a53-195e-3bc9-28a5b49b49eb-af177673 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b9c350d8-5a53-195e-3bc9-28a5b49b49ed-af177673 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-b9c350d8-5a53-195e-3bc9-28a5b49b49ee-af177673 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b9c350d8-5a53-195e-3bc9-28a5b49b49f0-af177673 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-b9c350d8-5a53-195e-3bc9-28a5b49b49f1-af177673 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b9c350d8-5a53-195e-3bc9-28a5b49b49f3-af177673 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-b9c350d8-5a53-195e-3bc9-28a5b49b49f4-af177673 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b9c350d8-5a53-195e-3bc9-28a5b49b49f6-af177673 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-b9c350d8-5a53-195e-3bc9-28a5b49b49f7-af177673 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0c9bbac9-56de-f43d-3f61-579d259de6a3-af177673 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_0c9bbac9-56de-f43d-3f61-579d259de6a4-af177673 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0c9bbac9-56de-f43d-3f61-579d259de6a6-af177673 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_0c9bbac9-56de-f43d-3f61-579d259de6a7-af177673 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0c9bbac9-56de-f43d-3f61-579d259de6a9-af177673 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_0c9bbac9-56de-f43d-3f61-579d259de6aa-af177673 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0c9bbac9-56de-f43d-3f61-579d259de6ac-af177673 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_0c9bbac9-56de-f43d-3f61-579d259de6ad-af177673, #w-node-b9c350d8-5a53-195e-3bc9-28a5b49b49f9-af177673 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b9c350d8-5a53-195e-3bc9-28a5b49b49fb-af177673 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-b9c350d8-5a53-195e-3bc9-28a5b49b49fc-af177673 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b9c350d8-5a53-195e-3bc9-28a5b49b49fe-af177673 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-b9c350d8-5a53-195e-3bc9-28a5b49b49ff-af177673 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b9c350d8-5a53-195e-3bc9-28a5b49b4a01-af177673 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-b9c350d8-5a53-195e-3bc9-28a5b49b4a02-af177673 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b9c350d8-5a53-195e-3bc9-28a5b49b4a04-af177673 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-b9c350d8-5a53-195e-3bc9-28a5b49b4a05-af177673 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_032a7cb7-450c-c3e4-2e90-da2956a2617d-af177673 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_032a7cb7-450c-c3e4-2e90-da2956a2617e-af177673 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_032a7cb7-450c-c3e4-2e90-da2956a26180-af177673 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_032a7cb7-450c-c3e4-2e90-da2956a26181-af177673 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_032a7cb7-450c-c3e4-2e90-da2956a26183-af177673 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_032a7cb7-450c-c3e4-2e90-da2956a26184-af177673 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_032a7cb7-450c-c3e4-2e90-da2956a26186-af177673 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_032a7cb7-450c-c3e4-2e90-da2956a26187-af177673, #w-node-b9c350d8-5a53-195e-3bc9-28a5b49b4a07-af177673 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b9c350d8-5a53-195e-3bc9-28a5b49b4a09-af177673 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-b9c350d8-5a53-195e-3bc9-28a5b49b4a0a-af177673 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b9c350d8-5a53-195e-3bc9-28a5b49b4a0c-af177673 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-b9c350d8-5a53-195e-3bc9-28a5b49b4a0d-af177673 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b9c350d8-5a53-195e-3bc9-28a5b49b4a0f-af177673 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-b9c350d8-5a53-195e-3bc9-28a5b49b4a10-af177673 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b9c350d8-5a53-195e-3bc9-28a5b49b4a12-af177673 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-b9c350d8-5a53-195e-3bc9-28a5b49b4a13-af177673 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a730ffb4-0924-d0a0-59a6-6c97b5b13e06-af177673 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-a730ffb4-0924-d0a0-59a6-6c97b5b13e07-af177673 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a730ffb4-0924-d0a0-59a6-6c97b5b13e09-af177673 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-a730ffb4-0924-d0a0-59a6-6c97b5b13e0a-af177673 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a730ffb4-0924-d0a0-59a6-6c97b5b13e0c-af177673 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-a730ffb4-0924-d0a0-59a6-6c97b5b13e0d-af177673 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a730ffb4-0924-d0a0-59a6-6c97b5b13e0f-af177673 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-a730ffb4-0924-d0a0-59a6-6c97b5b13e10-af177673, #w-node-bfa1f1df-8fbb-0820-90dc-9d26f0090826-af177673, #w-node-bfa1f1df-8fbb-0820-90dc-9d26f0090845-af177673, #w-node-bfa1f1df-8fbb-0820-90dc-9d26f0090867-af177673, #w-node-bfa1f1df-8fbb-0820-90dc-9d26f009088b-af177673, #w-node-_1b4357ce-b40b-f48a-f821-bd75ec5e0149-af177673, #w-node-_936d85eb-5e4e-4791-2caf-92ff9a8828f8-af177673, #w-node-a7d87921-5224-acce-f927-649a490813ed-af177673, #w-node-_00ea0582-318d-a93f-34b5-4e4ea382655a-af177673, #w-node-c9437555-7e32-0c66-da80-5c956ad1d188-af177673, #w-node-_781b681d-7d3b-1003-d5eb-9491fb190bcd-af177673, #w-node-cd781d92-8c27-3e40-702f-008e0c0018c3-af177673, #w-node-bd3aa19f-e92f-def4-98c6-4c2dab062e68-af177673, #w-node-d3a9b878-5184-ec9a-0533-a44def6899ed-af177673 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_24a41ddc-0648-ca37-a1d8-c1934d3a3181-af177673, #w-node-_5909f6fb-6526-fe1e-c9f4-0a411e087ce5-af177673, #w-node-_4ee78cf9-95ab-9495-cd07-c25e15648373-af177673, #w-node-b5b726c3-f848-4710-e1ef-9d8f3c355b3b-af177673, #w-node-_3b4aa9dc-f3f5-c5ff-cd17-c20c0ec38901-af177673, #w-node-f2dd7eed-fbd0-f3bd-7e46-53516f095605-af177673 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_2eb76e7d-7dd5-018a-fde5-6c8f7717a158-af177673 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_2eb76e7d-7dd5-018a-fde5-6c8f7717a159-af177673, #w-node-_2eb76e7d-7dd5-018a-fde5-6c8f7717a15a-af177673, #w-node-_2eb76e7d-7dd5-018a-fde5-6c8f7717a15f-af177673, #w-node-_2eb76e7d-7dd5-018a-fde5-6c8f7717a160-af177673, #w-node-_2eb76e7d-7dd5-018a-fde5-6c8f7717a165-af177673, #w-node-_2eb76e7d-7dd5-018a-fde5-6c8f7717a166-af177673 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-b2b1cb09-48e9-54d5-cc11-780f4e6b17e3-af177673, #w-node-b2b1cb09-48e9-54d5-cc11-780f4e6b17e7-af177673, #w-node-_1bac04a2-e16a-09c9-b2aa-e580633e4cba-af177673, #w-node-_1bac04a2-e16a-09c9-b2aa-e580633e4cbc-af177673, #w-node-_1bac04a2-e16a-09c9-b2aa-e580633e4cbe-af177673, #w-node-_1bac04a2-e16a-09c9-b2aa-e580633e4cc3-af177673, #w-node-a5d03fbe-8d1b-3443-0c37-deb2801f7f19-af177673, #w-node-a5d03fbe-8d1b-3443-0c37-deb2801f7f1b-af177673, #w-node-a5d03fbe-8d1b-3443-0c37-deb2801f7f1d-af177673, #w-node-a5d03fbe-8d1b-3443-0c37-deb2801f7f22-af177673, #w-node-fd103d9e-ddfc-f63d-2f46-d8b09a28b0c6-af177673, #w-node-fd103d9e-ddfc-f63d-2f46-d8b09a28b0c8-af177673, #w-node-fd103d9e-ddfc-f63d-2f46-d8b09a28b0ca-af177673, #w-node-fd103d9e-ddfc-f63d-2f46-d8b09a28b0cf-af177673, #w-node-_3fab71ec-d06a-c423-841a-84f07983cd4d-af177673, #w-node-_3fab71ec-d06a-c423-841a-84f07983cd4f-af177673, #w-node-_3fab71ec-d06a-c423-841a-84f07983cd51-af177673, #w-node-_3fab71ec-d06a-c423-841a-84f07983cd56-af177673, #w-node-_2fab66c5-931d-48be-efcf-b738041519bf-af177673, #w-node-e071532a-3e20-3d1f-bd52-780621e37a33-af177673, #w-node-_7d5b5342-fda1-6c80-cafa-400093510655-af177673, #w-node-_5add8e74-1d49-d489-3feb-01e319bf9bda-af177673, #w-node-ed78a42c-6131-c868-a7b2-39874d83a711-af177673, #w-node-bd58bab1-e32b-debc-8a4f-53c1d7772292-af177673, #w-node-ede7dcc8-4984-8dbe-ccae-ec9a6fb73de7-af177673, #w-node-_135e9668-89ae-e1c2-3dc9-d45a24875d19-af177673, #w-node-_7c754d24-a8bd-a566-4668-443169a6d0cb-af177673, #w-node-_7c754d24-a8bd-a566-4668-443169a6d0cc-af177673 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7c754d24-a8bd-a566-4668-443169a6d0d6-af177673 {
  justify-self: center;
}

#w-node-_7c754d24-a8bd-a566-4668-443169a6d0d9-af177673 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7312fa28-f73b-56c0-6f3b-209ae61a13d7-af177673, #w-node-_7312fa28-f73b-56c0-6f3b-209ae61a13db-af177673 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_7312fa28-f73b-56c0-6f3b-209ae61a13dc-af177673 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7312fa28-f73b-56c0-6f3b-209ae61a13de-af177673 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_7312fa28-f73b-56c0-6f3b-209ae61a13df-af177673 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7312fa28-f73b-56c0-6f3b-209ae61a13e1-af177673 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_7312fa28-f73b-56c0-6f3b-209ae61a13e2-af177673 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7312fa28-f73b-56c0-6f3b-209ae61a13e4-af177673 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_7312fa28-f73b-56c0-6f3b-209ae61a13e5-af177673, #w-node-_6f0becb1-f4d3-404c-d562-b71594f9a9cc-af177673, #w-node-_6f0becb1-f4d3-404c-d562-b71594f9a9d0-af177673, #w-node-_6f0becb1-f4d3-404c-d562-b71594f9a9d5-af177673, #w-node-_6f0becb1-f4d3-404c-d562-b71594f9a9d9-af177673, #w-node-_1995ddfc-b7c8-ac19-ff24-159c41af38bf-af177673, #w-node-_1995ddfc-b7c8-ac19-ff24-159c41af38ca-af177673, #w-node-_1995ddfc-b7c8-ac19-ff24-159c41af38d5-af177673, #w-node-_1995ddfc-b7c8-ac19-ff24-159c41af38e0-af177673, #w-node-_2602b81d-46cb-7889-4019-cd9097ac2234-af177673, #w-node-_2602b81d-46cb-7889-4019-cd9097ac2239-af177673 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-da9349b6-8977-67df-525f-ff4752f1f812-af177673 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_8fe623ca-3223-4f28-4c88-2336c4cf3626-af177673 {
  align-self: center;
}

#w-node-_6be5eaa8-b39c-1a8a-383e-1810c27cc501-af177673 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_77e7110a-85f4-8fff-8727-d2236ac2af23-af177673 {
  align-self: center;
}

#w-node-_590c86a7-296c-e3c6-b04e-e405205a2105-af177673 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_187dcd52-a638-8872-6700-cab7892df41c-af177673 {
  align-self: center;
}

#w-node-_4adde6a0-1345-1c38-afd6-393dde2daea5-af177673 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_7c778625-c466-1884-d283-9f1eb3fd9055-af177673 {
  align-self: center;
}

#w-node-_6ff68bd0-010e-ef02-590c-190967967ebf-af177673 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6ff68bd0-010e-ef02-590c-190967967ec3-af177673 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_6ff68bd0-010e-ef02-590c-190967967ec4-af177673 {
  align-self: center;
}

#w-node-_6ff68bd0-010e-ef02-590c-190967967ec6-af177673 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_6ff68bd0-010e-ef02-590c-190967967ec7-af177673 {
  align-self: center;
}

#w-node-_6ff68bd0-010e-ef02-590c-190967967ec9-af177673 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_6ff68bd0-010e-ef02-590c-190967967eca-af177673 {
  align-self: center;
}

#w-node-_6ff68bd0-010e-ef02-590c-190967967ecc-af177673 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_6ff68bd0-010e-ef02-590c-190967967ecd-af177673 {
  align-self: center;
}

#w-node-_0f773904-9742-6d47-fc7d-f7278f71517e-af177673 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0f773904-9742-6d47-fc7d-f7278f715182-af177673 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_0f773904-9742-6d47-fc7d-f7278f715183-af177673 {
  align-self: center;
}

#w-node-_0f773904-9742-6d47-fc7d-f7278f715185-af177673 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_0f773904-9742-6d47-fc7d-f7278f715186-af177673 {
  align-self: center;
}

#w-node-_0f773904-9742-6d47-fc7d-f7278f715188-af177673 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_0f773904-9742-6d47-fc7d-f7278f715189-af177673 {
  align-self: center;
}

#w-node-_0f773904-9742-6d47-fc7d-f7278f71518b-af177673 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_0f773904-9742-6d47-fc7d-f7278f71518c-af177673 {
  align-self: center;
}

#w-node-_3546dc6f-91a3-6ecd-27fd-9d96d00bbe0c-af177673 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_3546dc6f-91a3-6ecd-27fd-9d96d00bbe10-af177673 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_3546dc6f-91a3-6ecd-27fd-9d96d00bbe11-af177673 {
  align-self: center;
}

#w-node-_3546dc6f-91a3-6ecd-27fd-9d96d00bbe13-af177673 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_3546dc6f-91a3-6ecd-27fd-9d96d00bbe14-af177673 {
  align-self: center;
}

#w-node-_3546dc6f-91a3-6ecd-27fd-9d96d00bbe16-af177673 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_3546dc6f-91a3-6ecd-27fd-9d96d00bbe17-af177673 {
  align-self: center;
}

#w-node-_3546dc6f-91a3-6ecd-27fd-9d96d00bbe19-af177673 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_3546dc6f-91a3-6ecd-27fd-9d96d00bbe1a-af177673 {
  align-self: center;
}

#w-node-_2602b81d-46cb-7889-4019-cd9097ac2265-af177673, #w-node-_0a523bec-5351-d369-2471-4f5a909f2b9e-af177673, #w-node-_0a523bec-5351-d369-2471-4f5a909f2ba5-af177673, #w-node-_0a523bec-5351-d369-2471-4f5a909f2bac-af177673, #w-node-_0a523bec-5351-d369-2471-4f5a909f2bb3-af177673, #w-node-_0a523bec-5351-d369-2471-4f5a909f2bba-af177673, #w-node-_0a523bec-5351-d369-2471-4f5a909f2bc1-af177673, #w-node-_19fc64e8-dfa0-e601-3b4b-f2001669d345-af177673, #w-node-_19fc64e8-dfa0-e601-3b4b-f2001669d347-af177673, #w-node-_19fc64e8-dfa0-e601-3b4b-f2001669d348-af177673, #w-node-_19fc64e8-dfa0-e601-3b4b-f2001669d34a-af177673, #w-node-_19fc64e8-dfa0-e601-3b4b-f2001669d350-af177673, #w-node-_19fc64e8-dfa0-e601-3b4b-f2001669d352-af177673, #w-node-_19fc64e8-dfa0-e601-3b4b-f2001669d358-af177673, #w-node-_19fc64e8-dfa0-e601-3b4b-f2001669d35a-af177673, #w-node-_19fc64e8-dfa0-e601-3b4b-f2001669d360-af177673, #w-node-_19fc64e8-dfa0-e601-3b4b-f2001669d362-af177673, #w-node-_19fc64e8-dfa0-e601-3b4b-f2001669d368-af177673, #w-node-_19fc64e8-dfa0-e601-3b4b-f2001669d36a-af177673, #w-node-_0f25b821-1df0-8a19-0214-e6f2b186cfd1-af177673, #w-node-_0f25b821-1df0-8a19-0214-e6f2b186cfd2-af177673, #w-node-_0f25b821-1df0-8a19-0214-e6f2b186cfde-af177673, #w-node-_0f25b821-1df0-8a19-0214-e6f2b186cfe0-af177673, #w-node-e9cee39d-f526-2e2d-585f-05822ef5f3c9-af177673, #w-node-ab87d13b-6c1c-be5a-90a3-262c285158ff-af177673, #w-node-_77bcb39b-6d2f-0eac-59ab-4184f83f580b-af177673, #w-node-c4d5a0f2-4026-b4c2-5c93-925bae2a9ef5-af177673, #w-node-d5bdacd2-b7cc-00db-319a-c7758edc59d4-af177673, #w-node-de18d449-3a5b-1760-ced2-735287272704-af177673 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0f25b821-1df0-8a19-0214-e6f2b186cfea-af177673 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_0f25b821-1df0-8a19-0214-e6f2b186cfeb-af177673 {
  align-self: center;
}

#w-node-_0f25b821-1df0-8a19-0214-e6f2b186cfed-af177673 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_0f25b821-1df0-8a19-0214-e6f2b186cfee-af177673 {
  align-self: center;
}

#w-node-_0f25b821-1df0-8a19-0214-e6f2b186cff0-af177673, #w-node-_2ce81a99-5f4a-b51c-aa6b-bcb38a425400-af177673, #w-node-_2ce81a99-5f4a-b51c-aa6b-bcb38a425402-af177673, #w-node-_2ce81a99-5f4a-b51c-aa6b-bcb38a425404-af177673, #w-node-_2ce81a99-5f4a-b51c-aa6b-bcb38a425406-af177673, #w-node-_2ce81a99-5f4a-b51c-aa6b-bcb38a425408-af177673, #w-node-_2ce81a99-5f4a-b51c-aa6b-bcb38a42540a-af177673, #w-node-_2ce81a99-5f4a-b51c-aa6b-bcb38a42540c-af177673 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0f25b821-1df0-8a19-0214-e6f2b186cffc-af177673 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_0f25b821-1df0-8a19-0214-e6f2b186cffd-af177673 {
  align-self: center;
}

#w-node-_0f25b821-1df0-8a19-0214-e6f2b186cfff-af177673 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_0f25b821-1df0-8a19-0214-e6f2b186d000-af177673 {
  align-self: center;
}

#w-node-_0f25b821-1df0-8a19-0214-e6f2b186d002-af177673, #w-node-_907f4b3b-3049-896e-5c61-a70e30c8a294-af177673, #w-node-_907f4b3b-3049-896e-5c61-a70e30c8a296-af177673, #w-node-_907f4b3b-3049-896e-5c61-a70e30c8a298-af177673, #w-node-_907f4b3b-3049-896e-5c61-a70e30c8a29a-af177673, #w-node-_907f4b3b-3049-896e-5c61-a70e30c8a29c-af177673, #w-node-_907f4b3b-3049-896e-5c61-a70e30c8a29e-af177673, #w-node-_907f4b3b-3049-896e-5c61-a70e30c8a2a0-af177673 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0f25b821-1df0-8a19-0214-e6f2b186d00e-af177673 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_0f25b821-1df0-8a19-0214-e6f2b186d00f-af177673 {
  align-self: center;
}

#w-node-_0f25b821-1df0-8a19-0214-e6f2b186d011-af177673 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_0f25b821-1df0-8a19-0214-e6f2b186d012-af177673 {
  align-self: center;
}

#w-node-_66e4e88c-19b1-26d8-7e93-0d932b0c4723-af177673, #w-node-_66e4e88c-19b1-26d8-7e93-0d932b0c472b-af177673, #w-node-_66e4e88c-19b1-26d8-7e93-0d932b0c472d-af177673 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_66e4e88c-19b1-26d8-7e93-0d932b0c472f-af177673 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_66e4e88c-19b1-26d8-7e93-0d932b0c4734-af177673 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_66e4e88c-19b1-26d8-7e93-0d932b0c4736-af177673 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_66e4e88c-19b1-26d8-7e93-0d932b0c473b-af177673 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_66e4e88c-19b1-26d8-7e93-0d932b0c473d-af177673 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_271c1c0d-4355-00d0-2b6f-4915e9a7eecb-af177673, #w-node-c5740d26-5529-fc01-1c1d-c0009667ad16-af177673 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c5740d26-5529-fc01-1c1d-c0009667ad21-af177673 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-c5740d26-5529-fc01-1c1d-c0009667ad22-af177673 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c5740d26-5529-fc01-1c1d-c0009667ad24-af177673 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-c5740d26-5529-fc01-1c1d-c0009667ad25-af177673 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c5740d26-5529-fc01-1c1d-c0009667ad27-af177673 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-c5740d26-5529-fc01-1c1d-c0009667ad28-af177673 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c5740d26-5529-fc01-1c1d-c0009667ad2a-af177673 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-c5740d26-5529-fc01-1c1d-c0009667ad2b-af177673 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c5740d26-5529-fc01-1c1d-c0009667ad2e-af177673 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-c5740d26-5529-fc01-1c1d-c0009667ad2f-af177673 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c5740d26-5529-fc01-1c1d-c0009667ad31-af177673 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-c5740d26-5529-fc01-1c1d-c0009667ad32-af177673 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c5740d26-5529-fc01-1c1d-c0009667ad34-af177673 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-c5740d26-5529-fc01-1c1d-c0009667ad35-af177673, #w-node-c5740d26-5529-fc01-1c1d-c0009667ad37-af177673, #w-node-c5740d26-5529-fc01-1c1d-c0009667ad38-af177673, #w-node-c5740d26-5529-fc01-1c1d-c0009667ad3a-af177673, #w-node-c5740d26-5529-fc01-1c1d-c0009667ad3b-af177673, #w-node-c5740d26-5529-fc01-1c1d-c0009667ad3d-af177673 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c5740d26-5529-fc01-1c1d-c0009667ad44-af177673 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-c5740d26-5529-fc01-1c1d-c0009667ad45-af177673 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c5740d26-5529-fc01-1c1d-c0009667ad47-af177673 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-c5740d26-5529-fc01-1c1d-c0009667ad48-af177673 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c5740d26-5529-fc01-1c1d-c0009667ad4a-af177673 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-c5740d26-5529-fc01-1c1d-c0009667ad4b-af177673 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c5740d26-5529-fc01-1c1d-c0009667ad4d-af177673 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-c5740d26-5529-fc01-1c1d-c0009667ad4e-af177673 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c5740d26-5529-fc01-1c1d-c0009667ad51-af177673 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-c5740d26-5529-fc01-1c1d-c0009667ad52-af177673 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c5740d26-5529-fc01-1c1d-c0009667ad54-af177673 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-c5740d26-5529-fc01-1c1d-c0009667ad55-af177673, #w-node-c5740d26-5529-fc01-1c1d-c0009667ad57-af177673 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c5740d26-5529-fc01-1c1d-c0009667ad5e-af177673 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-c5740d26-5529-fc01-1c1d-c0009667ad5f-af177673 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c5740d26-5529-fc01-1c1d-c0009667ad61-af177673 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-c5740d26-5529-fc01-1c1d-c0009667ad62-af177673 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c5740d26-5529-fc01-1c1d-c0009667ad64-af177673 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-c5740d26-5529-fc01-1c1d-c0009667ad65-af177673 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c5740d26-5529-fc01-1c1d-c0009667ad67-af177673 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-c5740d26-5529-fc01-1c1d-c0009667ad68-af177673 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c5740d26-5529-fc01-1c1d-c0009667ad6b-af177673 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-c5740d26-5529-fc01-1c1d-c0009667ad6c-af177673 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c5740d26-5529-fc01-1c1d-c0009667ad6e-af177673 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-c5740d26-5529-fc01-1c1d-c0009667ad6f-af177673, #w-node-c5740d26-5529-fc01-1c1d-c0009667ad71-af177673, #w-node-c5740d26-5529-fc01-1c1d-c0009667ad72-af177673 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_2ee06bfe-aea5-847a-27b4-a56d13149d60-af177673, #w-node-_2ee06bfe-aea5-847a-27b4-a56d13149d61-af177673, #w-node-_2ee06bfe-aea5-847a-27b4-a56d13149d62-af177673, #w-node-_2ee06bfe-aea5-847a-27b4-a56d13149d63-af177673, #w-node-_2ee06bfe-aea5-847a-27b4-a56d13149d64-af177673, #w-node-_2ee06bfe-aea5-847a-27b4-a56d13149d65-af177673, #w-node-_2ee06bfe-aea5-847a-27b4-a56d13149d68-af177673, #w-node-_2ee06bfe-aea5-847a-27b4-a56d13149d69-af177673, #w-node-_2ee06bfe-aea5-847a-27b4-a56d13149d6a-af177673, #w-node-_2ee06bfe-aea5-847a-27b4-a56d13149d6b-af177673, #w-node-_2ee06bfe-aea5-847a-27b4-a56d13149d6c-af177673, #w-node-_2ee06bfe-aea5-847a-27b4-a56d13149d6d-af177673, #w-node-_2ee06bfe-aea5-847a-27b4-a56d13149d70-af177673, #w-node-_2ee06bfe-aea5-847a-27b4-a56d13149d71-af177673, #w-node-_2ee06bfe-aea5-847a-27b4-a56d13149d72-af177673, #w-node-_2ee06bfe-aea5-847a-27b4-a56d13149d73-af177673, #w-node-_2ee06bfe-aea5-847a-27b4-a56d13149d74-af177673, #w-node-_2ee06bfe-aea5-847a-27b4-a56d13149d75-af177673, #w-node-_2ee06bfe-aea5-847a-27b4-a56d13149d78-af177673, #w-node-_2ee06bfe-aea5-847a-27b4-a56d13149d79-af177673, #w-node-_2ee06bfe-aea5-847a-27b4-a56d13149d7a-af177673, #w-node-_2ee06bfe-aea5-847a-27b4-a56d13149d7b-af177673, #w-node-_2ee06bfe-aea5-847a-27b4-a56d13149d7c-af177673, #w-node-_2ee06bfe-aea5-847a-27b4-a56d13149d7d-af177673 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-ac03843d-f76d-e05c-4ce1-5d7f14f51dff-af177673, #w-node-ac03843d-f76d-e05c-4ce1-5d7f14f51e00-af177673, #w-node-ac03843d-f76d-e05c-4ce1-5d7f14f51e02-af177673 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ac03843d-f76d-e05c-4ce1-5d7f14f51e03-af177673, #w-node-ac03843d-f76d-e05c-4ce1-5d7f14f51e04-af177673 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-ac03843d-f76d-e05c-4ce1-5d7f14f51e08-af177673 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ac03843d-f76d-e05c-4ce1-5d7f14f51e09-af177673, #w-node-ac03843d-f76d-e05c-4ce1-5d7f14f51e0a-af177673 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-ac03843d-f76d-e05c-4ce1-5d7f14f51e0e-af177673 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ac03843d-f76d-e05c-4ce1-5d7f14f51e0f-af177673, #w-node-ac03843d-f76d-e05c-4ce1-5d7f14f51e10-af177673 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-ac03843d-f76d-e05c-4ce1-5d7f14f51e14-af177673, #w-node-_1fde7b44-fcef-1f92-8974-67fa03c23760-af177673, #w-node-_1fde7b44-fcef-1f92-8974-67fa03c23761-af177673, #w-node-_1fde7b44-fcef-1f92-8974-67fa03c23763-af177673 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_1fde7b44-fcef-1f92-8974-67fa03c23764-af177673, #w-node-_1fde7b44-fcef-1f92-8974-67fa03c23765-af177673 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_1fde7b44-fcef-1f92-8974-67fa03c23769-af177673 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_1fde7b44-fcef-1f92-8974-67fa03c2376a-af177673, #w-node-_1fde7b44-fcef-1f92-8974-67fa03c2376b-af177673 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_1fde7b44-fcef-1f92-8974-67fa03c2376f-af177673 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_1fde7b44-fcef-1f92-8974-67fa03c23770-af177673, #w-node-_1fde7b44-fcef-1f92-8974-67fa03c23771-af177673 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_1fde7b44-fcef-1f92-8974-67fa03c23775-af177673, #w-node-_40a428f2-4974-8717-1815-5521c24cbab5-af177673, #w-node-_40a428f2-4974-8717-1815-5521c24cbab6-af177673 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_40a428f2-4974-8717-1815-5521c24cbabf-af177673 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_40a428f2-4974-8717-1815-5521c24cbac0-af177673 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_40a428f2-4974-8717-1815-5521c24cbac2-af177673 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_40a428f2-4974-8717-1815-5521c24cbac3-af177673 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_40a428f2-4974-8717-1815-5521c24cbac5-af177673 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_40a428f2-4974-8717-1815-5521c24cbac6-af177673 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_40a428f2-4974-8717-1815-5521c24cbac8-af177673 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_40a428f2-4974-8717-1815-5521c24cbac9-af177673 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_40a428f2-4974-8717-1815-5521c24cbacb-af177673 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_40a428f2-4974-8717-1815-5521c24cbacc-af177673 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_40a428f2-4974-8717-1815-5521c24cbacf-af177673 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_40a428f2-4974-8717-1815-5521c24cbad0-af177673 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_40a428f2-4974-8717-1815-5521c24cbad2-af177673 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_40a428f2-4974-8717-1815-5521c24cbad3-af177673 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_40a428f2-4974-8717-1815-5521c24cbad5-af177673 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_40a428f2-4974-8717-1815-5521c24cbad6-af177673 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_40a428f2-4974-8717-1815-5521c24cbad8-af177673 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_40a428f2-4974-8717-1815-5521c24cbad9-af177673 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_40a428f2-4974-8717-1815-5521c24cbadb-af177673 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_40a428f2-4974-8717-1815-5521c24cbadc-af177673 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_40a428f2-4974-8717-1815-5521c24cbadf-af177673 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_40a428f2-4974-8717-1815-5521c24cbae0-af177673 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_40a428f2-4974-8717-1815-5521c24cbae2-af177673 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_40a428f2-4974-8717-1815-5521c24cbae3-af177673 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_40a428f2-4974-8717-1815-5521c24cbae5-af177673 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_40a428f2-4974-8717-1815-5521c24cbae6-af177673 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_40a428f2-4974-8717-1815-5521c24cbae8-af177673 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_40a428f2-4974-8717-1815-5521c24cbae9-af177673 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_40a428f2-4974-8717-1815-5521c24cbaeb-af177673 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_40a428f2-4974-8717-1815-5521c24cbaec-af177673, #w-node-_9b9f3557-53ab-76e6-12de-8f08cc466a68-cc466a65, #w-node-_9b9f3557-53ab-76e6-12de-8f08cc466a69-cc466a65, #w-node-_9b9f3557-53ab-76e6-12de-8f08cc466a6a-cc466a65, #w-node-_9b9f3557-53ab-76e6-12de-8f08cc466a71-cc466a65, #w-node-cca332d4-9194-3054-95b3-41192b52abfb-af177674, #w-node-cca332d4-9194-3054-95b3-41192b52abfe-af177674, #w-node-cca332d4-9194-3054-95b3-41192b52ad2c-af177674, #w-node-cca332d4-9194-3054-95b3-41192b52ad2f-af177674, #w-node-_20d9c280-7612-0345-e053-b6261af98fe7-af177674, #w-node-_20d9c280-7612-0345-e053-b6261af98fea-af177674, #w-node-_585aaa59-9241-3141-12a8-5e1d761ef542-af177674, #w-node-_585aaa59-9241-3141-12a8-5e1d761ef545-af177674, #w-node-_70b1307c-9150-707c-5225-9325c35a58f0-af177674, #w-node-_70b1307c-9150-707c-5225-9325c35a58f3-af177674, #w-node-ae064039-0c32-3460-402c-9fb16e23584e-af177674, #w-node-ae064039-0c32-3460-402c-9fb16e235851-af177674, #w-node-_57bbaa3c-b821-c16e-0366-8e6c72f20a55-af177674, #w-node-_57bbaa3c-b821-c16e-0366-8e6c72f20a58-af177674, #w-node-a98c2bb1-ec3a-4298-8f81-dc265dfd6840-af177674, #w-node-a98c2bb1-ec3a-4298-8f81-dc265dfd6843-af177674, #w-node-_9a40f495-ce52-4c40-75e4-d88bfec6697d-af177674, #w-node-_9a40f495-ce52-4c40-75e4-d88bfec66980-af177674, #w-node-_1862e8ef-3285-4e11-1c97-c1611866c3b3-af177674, #w-node-_1862e8ef-3285-4e11-1c97-c1611866c3b6-af177674, #w-node-_6351e926-c27f-33a5-8348-33d4d841943e-af177674, #w-node-_6351e926-c27f-33a5-8348-33d4d8419441-af177674, #w-node-_953d11ac-9f92-529c-3e4c-28cdb5947711-af177674, #w-node-_953d11ac-9f92-529c-3e4c-28cdb5947714-af177674, #w-node-_5a09da7d-e065-a59a-087b-a58518ce082d-af177674, #w-node-_5a09da7d-e065-a59a-087b-a58518ce0830-af177674, #w-node-_3b8e8f59-8988-822b-1061-c711a55ccec9-af177674, #w-node-_3b8e8f59-8988-822b-1061-c711a55ccecc-af177674, #w-node-_48396459-a60c-8b80-1835-4914dfbdab5b-af177674, #w-node-_48396459-a60c-8b80-1835-4914dfbdab5e-af177674, #w-node-f43b6e14-6671-ddbb-6b0c-262feb21e225-af177674, #w-node-f43b6e14-6671-ddbb-6b0c-262feb21e228-af177674, #w-node-_4cf276f8-8d05-6c58-6c8b-b7423f57dfe6-af177674, #w-node-_4cf276f8-8d05-6c58-6c8b-b7423f57dfe9-af177674, #w-node-_4c1592ff-c812-824a-161e-4e4191c5d6ae-af177674, #w-node-_4c1592ff-c812-824a-161e-4e4191c5d6b1-af177674, #w-node-_18a56421-c341-e9c8-574d-dc45901865cb-af177674, #w-node-_18a56421-c341-e9c8-574d-dc45901865ce-af177674, #w-node-b42d33a1-7ad1-9066-42ba-5b9be9882ada-af177674, #w-node-b42d33a1-7ad1-9066-42ba-5b9be9882add-af177674, #w-node-baf3ec75-0960-738e-685b-c4dc5fbc519c-af177674, #w-node-baf3ec75-0960-738e-685b-c4dc5fbc519f-af177674, #w-node-_86a223df-6201-4cde-f81d-46421e5f958b-af177674, #w-node-_86a223df-6201-4cde-f81d-46421e5f958e-af177674, #w-node-_5a816bdf-e288-5178-0374-5007719bbe0a-af177674, #w-node-_5a816bdf-e288-5178-0374-5007719bbe0d-af177674, #w-node-_12922c90-4df9-7fa7-1bdf-ff8cce609035-af177674, #w-node-_12922c90-4df9-7fa7-1bdf-ff8cce609038-af177674, #w-node-_1e2a9a71-c544-2b2a-3bcd-69573760adfd-af177674, #w-node-_1e2a9a71-c544-2b2a-3bcd-69573760ae00-af177674, #w-node-c724655e-491d-30ff-61a5-ca2d9dff4201-af177674, #w-node-c724655e-491d-30ff-61a5-ca2d9dff4204-af177674, #w-node-_2ccc250a-2346-b6b3-22c7-f9c8439ee30e-af177674, #w-node-_2ccc250a-2346-b6b3-22c7-f9c8439ee311-af177674, #w-node-_1fa4ea8b-74a3-e9fd-6feb-87acc12c8d33-af177674, #w-node-_1fa4ea8b-74a3-e9fd-6feb-87acc12c8d36-af177674, #w-node-ddac4eaa-b175-3e56-9355-cb71e5e94dae-af177674, #w-node-ddac4eaa-b175-3e56-9355-cb71e5e94db1-af177674, #w-node-ec796e96-0c77-080d-654b-f2ce55bc496f-af177674, #w-node-ec796e96-0c77-080d-654b-f2ce55bc4972-af177674, #w-node-b986cc46-4094-cdc9-c48b-baf9d187b50c-af177674, #w-node-b986cc46-4094-cdc9-c48b-baf9d187b50f-af177674, #w-node-_255af326-bd70-8f6d-ac80-993e538382ab-af177674, #w-node-_255af326-bd70-8f6d-ac80-993e538382ae-af177674, #w-node-_30fa8ae8-25d6-c22d-15cc-70640dfccae0-af177674, #w-node-_30fa8ae8-25d6-c22d-15cc-70640dfccae3-af177674, #w-node-_4ba518bc-3728-61bc-b966-b943bdd8b969-af177674, #w-node-_4ba518bc-3728-61bc-b966-b943bdd8b96c-af177674, #w-node-_7e5f3d57-c988-7733-3222-db93b346cf05-af177674, #w-node-_7e5f3d57-c988-7733-3222-db93b346cf08-af177674, #w-node-_3e2ed189-69fa-f236-4e9c-c469d3f2555f-af177674, #w-node-_3e2ed189-69fa-f236-4e9c-c469d3f25562-af177674, #w-node-_3cc97129-e7da-24dd-5a41-82b6722d9205-af177674, #w-node-_3cc97129-e7da-24dd-5a41-82b6722d9208-af177674, #w-node-c026bd5d-8beb-0dfb-6c47-722d3edef425-af177674, #w-node-c026bd5d-8beb-0dfb-6c47-722d3edef428-af177674, #w-node-_3501ce1f-cfe9-98eb-b24f-56b20fc9906c-af177674, #w-node-_3501ce1f-cfe9-98eb-b24f-56b20fc9906f-af177674, #w-node-e3823cf7-24fd-a3be-5f65-fbdb80841730-af177674, #w-node-e3823cf7-24fd-a3be-5f65-fbdb80841733-af177674, #w-node-dc3f08eb-e128-3a81-478a-db81284718ee-af177674, #w-node-dc3f08eb-e128-3a81-478a-db81284718f1-af177674, #w-node-cc424ba3-6e47-0047-3286-748fd0471b06-af177674, #w-node-cc424ba3-6e47-0047-3286-748fd0471b09-af177674, #w-node-_93383614-1b70-24b6-c9da-cd4c817eb74b-af177674, #w-node-_93383614-1b70-24b6-c9da-cd4c817eb74e-af177674, #w-node-_6e34650a-06d3-fae0-e5a9-43c55eef1380-af177674, #w-node-_6e34650a-06d3-fae0-e5a9-43c55eef1383-af177674, #w-node-_46a83c63-d936-12d8-76ec-d209185a048f-af177674, #w-node-_46a83c63-d936-12d8-76ec-d209185a0492-af177674, #w-node-_7e0382d8-4ece-39f7-e1b8-f238e44a7cc4-af177674, #w-node-_7e0382d8-4ece-39f7-e1b8-f238e44a7cc7-af177674, #w-node-d7cb8a51-a2df-c099-d99e-150ec173c04e-af177674, #w-node-d7cb8a51-a2df-c099-d99e-150ec173c051-af177674, #w-node-_2beacabe-2211-624e-205b-2683b20cdf43-af177674, #w-node-_2beacabe-2211-624e-205b-2683b20cdf46-af177674, #w-node-_75f54f1b-ddd2-5a96-3dfa-3589b6c2c049-af177674, #w-node-_75f54f1b-ddd2-5a96-3dfa-3589b6c2c04c-af177674, #w-node-_9b73e469-e585-5e44-4fb3-77a59ca942fc-af177674, #w-node-_9b73e469-e585-5e44-4fb3-77a59ca942ff-af177674, #w-node-_7fb98d6b-017b-509e-6f4b-7d9500d3a155-af177674, #w-node-_7fb98d6b-017b-509e-6f4b-7d9500d3a158-af177674, #w-node-b254865c-8e6e-963c-633d-abcad29cb61a-af177674, #w-node-_9a82fea4-7e17-415c-f5fe-20614fb23a64-af177674, #w-node-_45f8b49f-86a5-9c27-1773-d6886ab0259b-af177674, #w-node-de9aa2be-4a2f-c7a2-afe2-d40bc2c10536-af177674, #w-node-_9cb8e897-741f-5f09-83f5-007e8764e111-af177674, #w-node-_081c8839-ac07-ef63-6ff0-abfdc2c74c17-af177674, #w-node-_7427de8e-3213-2e9a-6c5f-fcbd9e872948-af177674, #w-node-b149b252-b4cb-0950-1e88-b2524f510384-af177674, #w-node-ae1adcd5-7d52-868e-2a85-416b6da23858-af177674, #w-node-ae1adcd5-7d52-868e-2a85-416b6da2385b-af177674, #w-node-_2dfd29b4-1c46-9893-a47a-0d4a0f094fec-af177674, #w-node-_2dfd29b4-1c46-9893-a47a-0d4a0f094fef-af177674, #w-node-_3a1644bc-fbef-95f7-4ee8-ce55f60e0ae8-af177674, #w-node-_3a1644bc-fbef-95f7-4ee8-ce55f60e0aeb-af177674, #w-node-c87fb0ad-d98e-a353-8bf0-f7c8a8b78e85-af177674, #w-node-c87fb0ad-d98e-a353-8bf0-f7c8a8b78e88-af177674, #w-node-_9fe7c987-aea8-b3c8-5edd-9d2ca2a7430d-af177674, #w-node-_9fe7c987-aea8-b3c8-5edd-9d2ca2a74310-af177674, #w-node-_6e5bb03d-2999-2f3d-49cb-32967e799952-af177674, #w-node-_6e5bb03d-2999-2f3d-49cb-32967e799955-af177674, #w-node-d543cec3-26a8-5648-1cb9-24fea3b636c1-af177674, #w-node-d543cec3-26a8-5648-1cb9-24fea3b636c4-af177674, #w-node-_90a56645-9056-6acf-361a-ed5d6edcb6ca-af177674, #w-node-_90a56645-9056-6acf-361a-ed5d6edcb6cd-af177674, #w-node-_7e21fd4d-3c71-a1f7-4084-ae8894e4a923-af177674, #w-node-_7e21fd4d-3c71-a1f7-4084-ae8894e4a926-af177674, #w-node-_1a563ae8-f0dd-947a-e8a3-d32870cc73ba-af177674, #w-node-_1a563ae8-f0dd-947a-e8a3-d32870cc73bd-af177674, #w-node-_72f197bf-44e8-7e2e-56f3-d877dbc5b7a1-af177674, #w-node-_72f197bf-44e8-7e2e-56f3-d877dbc5b7a4-af177674, #w-node-_456074ab-958d-ca46-fde9-aabd82e9497e-af177674, #w-node-_456074ab-958d-ca46-fde9-aabd82e94981-af177674, #w-node-_5104faf3-6c2d-788b-508e-91f8f4d95627-af177674, #w-node-_5104faf3-6c2d-788b-508e-91f8f4d9562a-af177674, #w-node-_2b7182f7-70f1-ba5a-e1d3-dc0eefc80d23-af177674, #w-node-_2b7182f7-70f1-ba5a-e1d3-dc0eefc80d26-af177674, #w-node-_0e59c0dd-4dfa-0a36-51aa-5dfbfecb4cf2-af177674, #w-node-_0e59c0dd-4dfa-0a36-51aa-5dfbfecb4cf5-af177674, #w-node-_6c346051-cf62-8293-fbb4-27695756cc22-af177674, #w-node-_6c346051-cf62-8293-fbb4-27695756cc25-af177674, #w-node-_1cd60ea9-bfc1-068f-2033-ea1d10c76f26-af177674, #w-node-_1cd60ea9-bfc1-068f-2033-ea1d10c76f29-af177674, #w-node-fcd5a342-dd96-335c-a6e1-443a1cd7df33-af177674, #w-node-fcd5a342-dd96-335c-a6e1-443a1cd7df36-af177674, #w-node-_307af2e4-f6ac-6feb-9017-4a4a92c2baa0-af177674, #w-node-_307af2e4-f6ac-6feb-9017-4a4a92c2baa3-af177674, #w-node-_3454b52d-2cc0-d9a1-a2ad-1e1e9488c669-af177674, #w-node-_3454b52d-2cc0-d9a1-a2ad-1e1e9488c66c-af177674, #w-node-_3794f157-b18b-22ee-ca95-f622e1bd13fb-af177674, #w-node-_3794f157-b18b-22ee-ca95-f622e1bd13fe-af177674, #w-node-_7e605101-bf06-8b65-13ca-18e32b603b62-af177674, #w-node-_7e605101-bf06-8b65-13ca-18e32b603b65-af177674, #w-node-_8529a3b1-d1a5-d128-a6af-a9f88768baf3-af177674, #w-node-_8529a3b1-d1a5-d128-a6af-a9f88768baf6-af177674, #w-node-_49496b46-c505-a385-dacc-516b96bb27d8-af177674, #w-node-_49496b46-c505-a385-dacc-516b96bb27db-af177674, #w-node-bbcf8f51-5cc1-fcee-d982-6823a9276e95-af177674, #w-node-bbcf8f51-5cc1-fcee-d982-6823a9276e98-af177674, #w-node-_3a3b68aa-8bf8-e2d5-e6e9-90cce51f9d0a-af177674, #w-node-_3a3b68aa-8bf8-e2d5-e6e9-90cce51f9d0d-af177674, #w-node-_4049e34a-1094-b038-d63e-4353b5686296-af177674, #w-node-_4049e34a-1094-b038-d63e-4353b5686299-af177674, #w-node-_57541711-fbd0-319e-b606-c452738587f6-af177674, #w-node-_57541711-fbd0-319e-b606-c452738587f9-af177674, #w-node-_0b409acc-0231-b085-879b-cc69286e1af5-af177674, #w-node-_0b409acc-0231-b085-879b-cc69286e1af8-af177674, #w-node-fc7c4ed3-2171-c294-91b2-c94cbf709d1d-af177674, #w-node-fc7c4ed3-2171-c294-91b2-c94cbf709d20-af177674, #w-node-_4b36d9dd-a19e-3213-7caf-a9801be426d8-af177674, #w-node-_4b36d9dd-a19e-3213-7caf-a9801be426db-af177674, #w-node-a6565a97-9009-99f4-9f7e-8d0dde908e5a-af177674, #w-node-a6565a97-9009-99f4-9f7e-8d0dde908e5d-af177674, #w-node-_3811847b-eeb6-62b0-005a-9643f89999cf-af177674, #w-node-_3811847b-eeb6-62b0-005a-9643f89999d2-af177674, #w-node-_8ac67b5d-bef3-eca6-857a-49ca4c953c2a-af177674, #w-node-_8ac67b5d-bef3-eca6-857a-49ca4c953c2d-af177674, #w-node-d5db6021-23e8-ec29-fafb-639fea7f4a09-af177674, #w-node-d5db6021-23e8-ec29-fafb-639fea7f4a0c-af177674, #w-node-c7ddf047-6dd6-5b24-880c-2add81675781-af177674, #w-node-c7ddf047-6dd6-5b24-880c-2add81675784-af177674, #w-node-f7ed2609-1931-b336-9d5f-a317533dc24a-af177674, #w-node-f7ed2609-1931-b336-9d5f-a317533dc24d-af177674, #w-node-_14b7224f-5380-bcc8-185a-1d26c711eade-af177674, #w-node-_14b7224f-5380-bcc8-185a-1d26c711eae1-af177674, #w-node-bda58df8-7d3c-6325-c640-f3fb8118607e-af177674, #w-node-bda58df8-7d3c-6325-c640-f3fb81186081-af177674, #w-node-edf34160-85f4-a03d-3001-e48044f83d67-af177674, #w-node-edf34160-85f4-a03d-3001-e48044f83d6a-af177674, #w-node-e8a99bf5-e791-9b88-0dc2-59370c828cb7-af177674, #w-node-e8a99bf5-e791-9b88-0dc2-59370c828cba-af177674, #w-node-e75c9b0e-4694-f0af-8f3c-e2724f9ac2d2-af177674, #w-node-e75c9b0e-4694-f0af-8f3c-e2724f9ac2d5-af177674, #w-node-_4b9abadb-367b-028a-963e-168989d52a9e-af177674, #w-node-_4b9abadb-367b-028a-963e-168989d52aa1-af177674, #w-node-d1dd7c35-f4a3-705f-2c6b-550cc8c5ff29-af177674, #w-node-d1dd7c35-f4a3-705f-2c6b-550cc8c5ff2c-af177674, #w-node-_1c37d9d2-4c56-1c9b-56a8-d58c3e8ec4d8-af177674, #w-node-_1c37d9d2-4c56-1c9b-56a8-d58c3e8ec4db-af177674, #w-node-de2114eb-7a88-40e1-3d76-2acb73a3200c-af177674, #w-node-de2114eb-7a88-40e1-3d76-2acb73a3200f-af177674, #w-node-d57103ea-fd31-793c-9ee5-8fd1eff28b27-af177674, #w-node-d57103ea-fd31-793c-9ee5-8fd1eff28b2a-af177674, #w-node-_013c9fca-b061-a698-7b27-29a0e84082f4-af177674, #w-node-_013c9fca-b061-a698-7b27-29a0e84082f7-af177674 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_5e359ffc-9393-5a25-1f42-c251e0d45e0d-af177675 {
  align-self: stretch;
}

#w-node-_5e359ffc-9393-5a25-1f42-c251e0d45e11-af177675, #w-node-_02f966c5-6b25-a941-351f-a1cbf393a982-af177675, #w-node-a36aa82f-47c3-d2a5-3830-ab6ece103c68-af177675, #w-node-_211ac21c-fd56-3af4-0b65-6dab22f33331-af177675, #w-node-_29ddaff3-857e-ed14-ab2b-1ac70aa85f45-af177675, #w-node-_68355c5b-c435-50cb-9042-58b7234c3dfe-af177675, #w-node-_68355c5b-c435-50cb-9042-58b7234c3e01-af177675 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_68355c5b-c435-50cb-9042-58b7234c3e10-af177675 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_68355c5b-c435-50cb-9042-58b7234c3e11-af177675 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_68355c5b-c435-50cb-9042-58b7234c3e13-af177675 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_68355c5b-c435-50cb-9042-58b7234c3e14-af177675 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_68355c5b-c435-50cb-9042-58b7234c3e16-af177675 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_68355c5b-c435-50cb-9042-58b7234c3e17-af177675 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_68355c5b-c435-50cb-9042-58b7234c3e19-af177675 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_68355c5b-c435-50cb-9042-58b7234c3e1a-af177675 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_326b1edc-aec0-2b3b-8bc4-5bfe5137edfd-af177675, #w-node-_326b1edc-aec0-2b3b-8bc4-5bfe5137ee00-af177675 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_326b1edc-aec0-2b3b-8bc4-5bfe5137ee0f-af177675 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_326b1edc-aec0-2b3b-8bc4-5bfe5137ee10-af177675 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_326b1edc-aec0-2b3b-8bc4-5bfe5137ee12-af177675 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_326b1edc-aec0-2b3b-8bc4-5bfe5137ee13-af177675 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_326b1edc-aec0-2b3b-8bc4-5bfe5137ee15-af177675 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_326b1edc-aec0-2b3b-8bc4-5bfe5137ee16-af177675 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_326b1edc-aec0-2b3b-8bc4-5bfe5137ee18-af177675 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_326b1edc-aec0-2b3b-8bc4-5bfe5137ee19-af177675 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-f4f617c3-018c-cac6-f7ab-c1f04782d99d-af177675, #w-node-f4f617c3-018c-cac6-f7ab-c1f04782d9a0-af177675 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f4f617c3-018c-cac6-f7ab-c1f04782d9af-af177675 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-f4f617c3-018c-cac6-f7ab-c1f04782d9b0-af177675 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-f4f617c3-018c-cac6-f7ab-c1f04782d9b2-af177675 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-f4f617c3-018c-cac6-f7ab-c1f04782d9b3-af177675 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-f4f617c3-018c-cac6-f7ab-c1f04782d9b5-af177675 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-f4f617c3-018c-cac6-f7ab-c1f04782d9b6-af177675 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-f4f617c3-018c-cac6-f7ab-c1f04782d9b8-af177675 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-f4f617c3-018c-cac6-f7ab-c1f04782d9b9-af177675 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_9ad4d663-4e9d-b7bb-d61f-1e69b220d3b0-af177675, #w-node-_9ad4d663-4e9d-b7bb-d61f-1e69b220d3b5-af177675, #w-node-_9ad4d663-4e9d-b7bb-d61f-1e69b220d3ba-af177675, #w-node-_9ad4d663-4e9d-b7bb-d61f-1e69b220d3bf-af177675 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4a23c83c-d66b-8295-d7e8-0bd8bdb78d77-af177676 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_6f437889-b578-d36b-a149-3da76c98b318-af177676 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_342f7700-d2f5-4c68-41de-48bef7fdc462-af177676 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_6a860ba0-a7e6-b379-d4a6-bd80dae00802-af177676, #w-node-_48191a55-76fa-1f1c-64ea-6657127f86a0-af177676, #w-node-d8c5a9d0-bebc-69e4-b649-8dfeecbdc3ad-af177676, #w-node-_34e5bfb9-9105-a179-133b-e84b1944bf10-af177676, #w-node-ddca9ca3-a55d-0ac0-b26f-caaa0db7085a-af177676, #w-node-_03666d56-6603-140c-2db2-214421fd14f4-af177678, #w-node-_03666d56-6603-140c-2db2-214421fd14fc-af177678, #w-node-_03666d56-6603-140c-2db2-214421fd1501-af177678 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_03666d56-6603-140c-2db2-214421fd1503-af177678 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_03666d56-6603-140c-2db2-214421fd150b-af177678 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_03666d56-6603-140c-2db2-214421fd150d-af177678 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_03666d56-6603-140c-2db2-214421fd1515-af177678 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_03666d56-6603-140c-2db2-214421fd1517-af177678 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_03666d56-6603-140c-2db2-214421fd152c-af177678, #w-node-_03666d56-6603-140c-2db2-214421fd1532-af177678, #w-node-_03666d56-6603-140c-2db2-214421fd1538-af177678, #w-node-_03666d56-6603-140c-2db2-214421fd153e-af177678, #w-node-e017b08a-28d5-0087-6942-213da89358f2-af17767b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e017b08a-28d5-0087-6942-213da89358fc-af17767b {
  align-self: stretch;
}

#w-node-e017b08a-28d5-0087-6942-213da8935903-af17767b, #w-node-e017b08a-28d5-0087-6942-213da8935905-af17767b, #w-node-e017b08a-28d5-0087-6942-213da893590b-af17767b, #w-node-e017b08a-28d5-0087-6942-213da8935911-af17767b, #w-node-e017b08a-28d5-0087-6942-213da8935917-af17767b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e017b08a-28d5-0087-6942-213da8935920-af17767b {
  align-self: stretch;
}

#w-node-e017b08a-28d5-0087-6942-213da8935924-af17767b, #w-node-e017b08a-28d5-0087-6942-213da8935930-af17767b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e017b08a-28d5-0087-6942-213da8935932-af17767b {
  justify-self: center;
}

#w-node-e017b08a-28d5-0087-6942-213da8935987-af17767b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e017b08a-28d5-0087-6942-213da893598e-af17767b {
  align-self: stretch;
}

#w-node-e017b08a-28d5-0087-6942-213da893599b-af17767b, #w-node-e017b08a-28d5-0087-6942-213da89359a4-af17767b, #w-node-e017b08a-28d5-0087-6942-213da89359ae-af17767b, #w-node-e017b08a-28d5-0087-6942-213da89359bf-af17767b, #w-node-e017b08a-28d5-0087-6942-213da89359c7-af17767b, #w-node-e017b08a-28d5-0087-6942-213da89359d1-af17767b, #w-node-e017b08a-28d5-0087-6942-213da89359d9-af17767b, #w-node-e017b08a-28d5-0087-6942-213da89359e3-af17767b, #w-node-e017b08a-28d5-0087-6942-213da89359eb-af17767b {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center stretch;
}

#w-node-_43d5ba36-1eb6-39e7-5660-50f8b50c1c2b-af177691 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_43d5ba36-1eb6-39e7-5660-50f8b50c1c32-af177691 {
  align-self: stretch;
}

#w-node-_43d5ba36-1eb6-39e7-5660-50f8b50c1c39-af177691, #w-node-_43d5ba36-1eb6-39e7-5660-50f8b50c1c3b-af177691, #w-node-_43d5ba36-1eb6-39e7-5660-50f8b50c1c41-af177691 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_43d5ba36-1eb6-39e7-5660-50f8b50c1c4a-af177691 {
  align-self: stretch;
}

#w-node-_43d5ba36-1eb6-39e7-5660-50f8b50c1c4e-af177691, #w-node-_43d5ba36-1eb6-39e7-5660-50f8b50c1c97-af177691 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_43d5ba36-1eb6-39e7-5660-50f8b50c1ca1-af177691 {
  align-self: stretch;
}

#w-node-aea47179-773d-c462-2a5b-e59b2618cca1-af177692, #w-node-aea47179-773d-c462-2a5b-e59b2618cca2-af177692, #w-node-aea47179-773d-c462-2a5b-e59b2618cca9-af177692, #w-node-aea47179-773d-c462-2a5b-e59b2618ccaa-af177692, #w-node-aea47179-773d-c462-2a5b-e59b2618ccb1-af177692, #w-node-aea47179-773d-c462-2a5b-e59b2618ccb2-af177692, #w-node-aea47179-773d-c462-2a5b-e59b2618ccdf-af177692, #w-node-aea47179-773d-c462-2a5b-e59b2618cce6-af177692, #w-node-aea47179-773d-c462-2a5b-e59b2618cced-af177692, #w-node-aea47179-773d-c462-2a5b-e59b2618cd0c-af177692, #w-node-aea47179-773d-c462-2a5b-e59b2618cd13-af177692, #w-node-aea47179-773d-c462-2a5b-e59b2618cd1a-af177692, #w-node-aea47179-773d-c462-2a5b-e59b2618cd21-af177692, #w-node-aea47179-773d-c462-2a5b-e59b2618cd40-af177692, #w-node-aea47179-773d-c462-2a5b-e59b2618cd4f-af177692, #w-node-aea47179-773d-c462-2a5b-e59b2618cd60-af177692, #w-node-aea47179-773d-c462-2a5b-e59b2618cd87-af177692, #w-node-aea47179-773d-c462-2a5b-e59b2618cd8e-af177692, #w-node-aea47179-773d-c462-2a5b-e59b2618cd95-af177692, #w-node-aea47179-773d-c462-2a5b-e59b2618cda8-af177692, #w-node-aea47179-773d-c462-2a5b-e59b2618cdaf-af177692, #w-node-aea47179-773d-c462-2a5b-e59b2618cdb6-af177692, #w-node-aea47179-773d-c462-2a5b-e59b2618cdd4-af177692, #w-node-aea47179-773d-c462-2a5b-e59b2618cddb-af177692, #w-node-aea47179-773d-c462-2a5b-e59b2618cde2-af177692, #w-node-aea47179-773d-c462-2a5b-e59b2618cde9-af177692, #w-node-aea47179-773d-c462-2a5b-e59b2618ce07-af177692, #w-node-aea47179-773d-c462-2a5b-e59b2618ce16-af177692, #w-node-aea47179-773d-c462-2a5b-e59b2618ce27-af177692, #w-node-aea47179-773d-c462-2a5b-e59b2618ce4d-af177692, #w-node-aea47179-773d-c462-2a5b-e59b2618ce54-af177692, #w-node-aea47179-773d-c462-2a5b-e59b2618ce5b-af177692 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-eff849cd-a7ef-f47a-66d9-798b8c41e5f8-87d46a76 {
  align-self: start;
}

#w-node-eff849cd-a7ef-f47a-66d9-798b8c41e5f9-87d46a76, #w-node-eff849cd-a7ef-f47a-66d9-798b8c41e5fa-87d46a76, #w-node-eff849cd-a7ef-f47a-66d9-798b8c41e5fc-87d46a76, #w-node-eff849cd-a7ef-f47a-66d9-798b8c41e5fd-87d46a76 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-eff849cd-a7ef-f47a-66d9-798b8c41e5ff-87d46a76 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-eff849cd-a7ef-f47a-66d9-798b8c41e600-87d46a76 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-f7b3c420-580a-49fc-4d62-87d055b64762-e8bc7af2, #w-node-f7b3c420-580a-49fc-4d62-87d055b64763-e8bc7af2, #w-node-f7b3c420-580a-49fc-4d62-87d055b64768-e8bc7af2, #w-node-f7b3c420-580a-49fc-4d62-87d055b64769-e8bc7af2, #w-node-f7b3c420-580a-49fc-4d62-87d055b6477a-e8bc7af2, #w-node-f7b3c420-580a-49fc-4d62-87d055b64789-e8bc7af2, #w-node-f7b3c420-580a-49fc-4d62-87d055b64796-e8bc7af2, #w-node-f7b3c420-580a-49fc-4d62-87d055b647a2-e8bc7af2, #w-node-f7b3c420-580a-49fc-4d62-87d055b647b2-e8bc7af2 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f7b3c420-580a-49fc-4d62-87d055b647bb-e8bc7af2 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-f7b3c420-580a-49fc-4d62-87d055b647bc-e8bc7af2 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f7b3c420-580a-49fc-4d62-87d055b647c0-e8bc7af2 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-f7b3c420-580a-49fc-4d62-87d055b647c1-e8bc7af2 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f7b3c420-580a-49fc-4d62-87d055b647c5-e8bc7af2 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-f7b3c420-580a-49fc-4d62-87d055b647c6-e8bc7af2 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f7b3c420-580a-49fc-4d62-87d055b647ca-e8bc7af2 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-f7b3c420-580a-49fc-4d62-87d055b647cb-e8bc7af2 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f7b3c420-580a-49fc-4d62-87d055b647cf-e8bc7af2 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-f7b3c420-580a-49fc-4d62-87d055b647d0-e8bc7af2 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f7b3c420-580a-49fc-4d62-87d055b647d4-e8bc7af2 {
  align-self: stretch;
}

#w-node-f7b3c420-580a-49fc-4d62-87d055b647d9-e8bc7af2, #w-node-f7b3c420-580a-49fc-4d62-87d055b647de-e8bc7af2 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f7b3c420-580a-49fc-4d62-87d055b647e4-e8bc7af2 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-f7b3c420-580a-49fc-4d62-87d055b647e5-e8bc7af2 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f7b3c420-580a-49fc-4d62-87d055b647e9-e8bc7af2 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-f7b3c420-580a-49fc-4d62-87d055b647ea-e8bc7af2 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f7b3c420-580a-49fc-4d62-87d055b647ee-e8bc7af2 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-f7b3c420-580a-49fc-4d62-87d055b647ef-e8bc7af2 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f7b3c420-580a-49fc-4d62-87d055b647f2-e8bc7af2 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-f7b3c420-580a-49fc-4d62-87d055b647f3-e8bc7af2 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f7b3c420-580a-49fc-4d62-87d055b647f6-e8bc7af2 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-f7b3c420-580a-49fc-4d62-87d055b647f7-e8bc7af2, #w-node-f7b3c420-580a-49fc-4d62-87d055b647fd-e8bc7af2, #w-node-f7b3c420-580a-49fc-4d62-87d055b64827-e8bc7af2 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f7b3c420-580a-49fc-4d62-87d055b64830-e8bc7af2 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-f7b3c420-580a-49fc-4d62-87d055b64831-e8bc7af2 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f7b3c420-580a-49fc-4d62-87d055b64836-e8bc7af2 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-f7b3c420-580a-49fc-4d62-87d055b64837-e8bc7af2 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f7b3c420-580a-49fc-4d62-87d055b6483c-e8bc7af2 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-f7b3c420-580a-49fc-4d62-87d055b6483d-e8bc7af2 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f7b3c420-580a-49fc-4d62-87d055b64842-e8bc7af2 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-f7b3c420-580a-49fc-4d62-87d055b64843-e8bc7af2 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f7b3c420-580a-49fc-4d62-87d055b64848-e8bc7af2, #w-node-ff447905-f8ce-0474-01c2-a9387a5dc8d9-3567c145 {
  align-self: stretch;
}

#w-node-ff447905-f8ce-0474-01c2-a9387a5dc8db-3567c145 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ff447905-f8ce-0474-01c2-a9387a5dc911-3567c145 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-ff447905-f8ce-0474-01c2-a9387a5dc912-3567c145 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ff447905-f8ce-0474-01c2-a9387a5dc914-3567c145 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-ff447905-f8ce-0474-01c2-a9387a5dc915-3567c145 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ff447905-f8ce-0474-01c2-a9387a5dc917-3567c145 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-ff447905-f8ce-0474-01c2-a9387a5dc918-3567c145 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ff447905-f8ce-0474-01c2-a9387a5dc91a-3567c145 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-ff447905-f8ce-0474-01c2-a9387a5dc91b-3567c145 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ff447905-f8ce-0474-01c2-a9387a5dc91d-3567c145 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-ff447905-f8ce-0474-01c2-a9387a5dc91e-3567c145 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ff447905-f8ce-0474-01c2-a9387a5dc923-3567c145 {
  align-self: stretch;
}

#w-node-ff447905-f8ce-0474-01c2-a9387a5dc925-3567c145 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ff447905-f8ce-0474-01c2-a9387a5dc92d-3567c145 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-ff447905-f8ce-0474-01c2-a9387a5dc92e-3567c145 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ff447905-f8ce-0474-01c2-a9387a5dc930-3567c145 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-ff447905-f8ce-0474-01c2-a9387a5dc931-3567c145 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ff447905-f8ce-0474-01c2-a9387a5dc933-3567c145 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-ff447905-f8ce-0474-01c2-a9387a5dc934-3567c145 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ff447905-f8ce-0474-01c2-a9387a5dc936-3567c145 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-ff447905-f8ce-0474-01c2-a9387a5dc937-3567c145, #w-node-ff447905-f8ce-0474-01c2-a9387a5dc957-3567c145 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_222f0a9a-d3e0-ef08-bc89-b8a6bf7b1cc6-7d4fb8c9 {
  align-self: stretch;
}

#w-node-_222f0a9a-d3e0-ef08-bc89-b8a6bf7b1cc8-7d4fb8c9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_222f0a9a-d3e0-ef08-bc89-b8a6bf7b1d02-7d4fb8c9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_222f0a9a-d3e0-ef08-bc89-b8a6bf7b1d03-7d4fb8c9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_222f0a9a-d3e0-ef08-bc89-b8a6bf7b1d05-7d4fb8c9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_222f0a9a-d3e0-ef08-bc89-b8a6bf7b1d06-7d4fb8c9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_222f0a9a-d3e0-ef08-bc89-b8a6bf7b1d08-7d4fb8c9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_222f0a9a-d3e0-ef08-bc89-b8a6bf7b1d09-7d4fb8c9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_222f0a9a-d3e0-ef08-bc89-b8a6bf7b1d0b-7d4fb8c9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_222f0a9a-d3e0-ef08-bc89-b8a6bf7b1d0c-7d4fb8c9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_222f0a9a-d3e0-ef08-bc89-b8a6bf7b1d11-7d4fb8c9 {
  align-self: stretch;
}

#w-node-_222f0a9a-d3e0-ef08-bc89-b8a6bf7b1d13-7d4fb8c9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_222f0a9a-d3e0-ef08-bc89-b8a6bf7b1d20-7d4fb8c9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_222f0a9a-d3e0-ef08-bc89-b8a6bf7b1d21-7d4fb8c9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_222f0a9a-d3e0-ef08-bc89-b8a6bf7b1d23-7d4fb8c9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_222f0a9a-d3e0-ef08-bc89-b8a6bf7b1d24-7d4fb8c9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_222f0a9a-d3e0-ef08-bc89-b8a6bf7b1d26-7d4fb8c9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_222f0a9a-d3e0-ef08-bc89-b8a6bf7b1d27-7d4fb8c9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_222f0a9a-d3e0-ef08-bc89-b8a6bf7b1d29-7d4fb8c9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_222f0a9a-d3e0-ef08-bc89-b8a6bf7b1d2a-7d4fb8c9, #w-node-_222f0a9a-d3e0-ef08-bc89-b8a6bf7b1d4e-7d4fb8c9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7d1b74ca-ffc5-1bf2-ed5e-b571a25530dc-f881c339 {
  align-self: stretch;
}

#w-node-_7d1b74ca-ffc5-1bf2-ed5e-b571a25530de-f881c339 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7d1b74ca-ffc5-1bf2-ed5e-b571a255311a-f881c339 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_7d1b74ca-ffc5-1bf2-ed5e-b571a255311b-f881c339 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7d1b74ca-ffc5-1bf2-ed5e-b571a255311d-f881c339 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_7d1b74ca-ffc5-1bf2-ed5e-b571a255311e-f881c339 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7d1b74ca-ffc5-1bf2-ed5e-b571a2553120-f881c339 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_7d1b74ca-ffc5-1bf2-ed5e-b571a2553121-f881c339 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7d1b74ca-ffc5-1bf2-ed5e-b571a2553123-f881c339 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_7d1b74ca-ffc5-1bf2-ed5e-b571a2553124-f881c339 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7d1b74ca-ffc5-1bf2-ed5e-b571a2553129-f881c339 {
  align-self: stretch;
}

#w-node-_7d1b74ca-ffc5-1bf2-ed5e-b571a255312b-f881c339 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7d1b74ca-ffc5-1bf2-ed5e-b571a2553137-f881c339 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_7d1b74ca-ffc5-1bf2-ed5e-b571a2553138-f881c339 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7d1b74ca-ffc5-1bf2-ed5e-b571a255313a-f881c339 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_7d1b74ca-ffc5-1bf2-ed5e-b571a255313b-f881c339 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7d1b74ca-ffc5-1bf2-ed5e-b571a255313d-f881c339 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_7d1b74ca-ffc5-1bf2-ed5e-b571a255313e-f881c339 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7d1b74ca-ffc5-1bf2-ed5e-b571a2553140-f881c339 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_7d1b74ca-ffc5-1bf2-ed5e-b571a2553141-f881c339, #w-node-_7d1b74ca-ffc5-1bf2-ed5e-b571a2553161-f881c339 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a1c63975-93b7-4b48-c0e7-32ef413a8795-57035943 {
  align-self: stretch;
}

#w-node-a1c63975-93b7-4b48-c0e7-32ef413a8797-57035943 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a1c63975-93b7-4b48-c0e7-32ef413a87ce-57035943 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-a1c63975-93b7-4b48-c0e7-32ef413a87cf-57035943 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a1c63975-93b7-4b48-c0e7-32ef413a87d1-57035943 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-a1c63975-93b7-4b48-c0e7-32ef413a87d2-57035943 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a1c63975-93b7-4b48-c0e7-32ef413a87d4-57035943 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-a1c63975-93b7-4b48-c0e7-32ef413a87d5-57035943 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a1c63975-93b7-4b48-c0e7-32ef413a87d7-57035943 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-a1c63975-93b7-4b48-c0e7-32ef413a87d8-57035943 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a1c63975-93b7-4b48-c0e7-32ef413a87dd-57035943 {
  align-self: stretch;
}

#w-node-a1c63975-93b7-4b48-c0e7-32ef413a87df-57035943 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a1c63975-93b7-4b48-c0e7-32ef413a87ec-57035943 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-a1c63975-93b7-4b48-c0e7-32ef413a87ed-57035943 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a1c63975-93b7-4b48-c0e7-32ef413a87ef-57035943 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-a1c63975-93b7-4b48-c0e7-32ef413a87f0-57035943 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a1c63975-93b7-4b48-c0e7-32ef413a87f2-57035943 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-a1c63975-93b7-4b48-c0e7-32ef413a87f3-57035943 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a1c63975-93b7-4b48-c0e7-32ef413a87f5-57035943 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-a1c63975-93b7-4b48-c0e7-32ef413a87f6-57035943, #w-node-a1c63975-93b7-4b48-c0e7-32ef413a87fa-57035943 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_270017d9-56e6-593b-dc6a-6adde866fd29-64217a06 {
  align-self: stretch;
}

#w-node-_270017d9-56e6-593b-dc6a-6adde866fd2b-64217a06 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_270017d9-56e6-593b-dc6a-6adde866fd67-64217a06 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_270017d9-56e6-593b-dc6a-6adde866fd68-64217a06 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_270017d9-56e6-593b-dc6a-6adde866fd6a-64217a06 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_270017d9-56e6-593b-dc6a-6adde866fd6b-64217a06 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_270017d9-56e6-593b-dc6a-6adde866fd6d-64217a06 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_270017d9-56e6-593b-dc6a-6adde866fd6e-64217a06 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_270017d9-56e6-593b-dc6a-6adde866fd70-64217a06 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_270017d9-56e6-593b-dc6a-6adde866fd71-64217a06 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_270017d9-56e6-593b-dc6a-6adde866fd76-64217a06 {
  align-self: stretch;
}

#w-node-_270017d9-56e6-593b-dc6a-6adde866fd78-64217a06 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_270017d9-56e6-593b-dc6a-6adde866fd85-64217a06 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_270017d9-56e6-593b-dc6a-6adde866fd86-64217a06 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_270017d9-56e6-593b-dc6a-6adde866fd88-64217a06 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_270017d9-56e6-593b-dc6a-6adde866fd89-64217a06 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_270017d9-56e6-593b-dc6a-6adde866fd8b-64217a06 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_270017d9-56e6-593b-dc6a-6adde866fd8c-64217a06 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_270017d9-56e6-593b-dc6a-6adde866fd8e-64217a06 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_270017d9-56e6-593b-dc6a-6adde866fd8f-64217a06, #w-node-_270017d9-56e6-593b-dc6a-6adde866fd93-64217a06 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_1527b292-15c7-7bef-70d1-9c5a23a5e654-dad22a46 {
  align-self: stretch;
}

#w-node-_1527b292-15c7-7bef-70d1-9c5a23a5e656-dad22a46 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_1527b292-15c7-7bef-70d1-9c5a23a5e690-dad22a46 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_1527b292-15c7-7bef-70d1-9c5a23a5e691-dad22a46 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_1527b292-15c7-7bef-70d1-9c5a23a5e693-dad22a46 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_1527b292-15c7-7bef-70d1-9c5a23a5e694-dad22a46 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_1527b292-15c7-7bef-70d1-9c5a23a5e696-dad22a46 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_1527b292-15c7-7bef-70d1-9c5a23a5e697-dad22a46 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_1527b292-15c7-7bef-70d1-9c5a23a5e699-dad22a46 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_1527b292-15c7-7bef-70d1-9c5a23a5e69a-dad22a46 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_1527b292-15c7-7bef-70d1-9c5a23a5e69c-dad22a46 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_1527b292-15c7-7bef-70d1-9c5a23a5e69d-dad22a46, #w-node-_1527b292-15c7-7bef-70d1-9c5a23a5e6bd-dad22a46 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_11ad01d3-d4b1-1e2f-7ae0-187a2e6670e3-12e8b911 {
  align-self: stretch;
}

#w-node-_11ad01d3-d4b1-1e2f-7ae0-187a2e6670e5-12e8b911 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_11ad01d3-d4b1-1e2f-7ae0-187a2e66711f-12e8b911 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_11ad01d3-d4b1-1e2f-7ae0-187a2e667120-12e8b911 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_11ad01d3-d4b1-1e2f-7ae0-187a2e667122-12e8b911 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_11ad01d3-d4b1-1e2f-7ae0-187a2e667123-12e8b911 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_11ad01d3-d4b1-1e2f-7ae0-187a2e667125-12e8b911 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_11ad01d3-d4b1-1e2f-7ae0-187a2e667126-12e8b911 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_11ad01d3-d4b1-1e2f-7ae0-187a2e667128-12e8b911 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_11ad01d3-d4b1-1e2f-7ae0-187a2e667129-12e8b911 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_11ad01d3-d4b1-1e2f-7ae0-187a2e66712b-12e8b911 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_11ad01d3-d4b1-1e2f-7ae0-187a2e66712c-12e8b911, #w-node-_11ad01d3-d4b1-1e2f-7ae0-187a2e667150-12e8b911 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_98b8ea62-9b5a-f415-6929-a1b8138e5eab-1ab0d92f {
  align-self: stretch;
}

#w-node-_98b8ea62-9b5a-f415-6929-a1b8138e5ead-1ab0d92f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_98b8ea62-9b5a-f415-6929-a1b8138e5ee7-1ab0d92f {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_98b8ea62-9b5a-f415-6929-a1b8138e5ee8-1ab0d92f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_98b8ea62-9b5a-f415-6929-a1b8138e5eea-1ab0d92f {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_98b8ea62-9b5a-f415-6929-a1b8138e5eeb-1ab0d92f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_98b8ea62-9b5a-f415-6929-a1b8138e5eed-1ab0d92f {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_98b8ea62-9b5a-f415-6929-a1b8138e5eee-1ab0d92f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_98b8ea62-9b5a-f415-6929-a1b8138e5ef0-1ab0d92f {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_98b8ea62-9b5a-f415-6929-a1b8138e5ef1-1ab0d92f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_98b8ea62-9b5a-f415-6929-a1b8138e5ef3-1ab0d92f {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_98b8ea62-9b5a-f415-6929-a1b8138e5ef4-1ab0d92f, #w-node-_98b8ea62-9b5a-f415-6929-a1b8138e5f18-1ab0d92f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_79b043c7-2a33-4aa6-cd7f-d24637104e86-f4134388 {
  align-self: stretch;
}

#w-node-_79b043c7-2a33-4aa6-cd7f-d24637104e88-f4134388 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_79b043c7-2a33-4aa6-cd7f-d24637104ec2-f4134388 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_79b043c7-2a33-4aa6-cd7f-d24637104ec3-f4134388 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_79b043c7-2a33-4aa6-cd7f-d24637104ec5-f4134388 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_79b043c7-2a33-4aa6-cd7f-d24637104ec6-f4134388 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_79b043c7-2a33-4aa6-cd7f-d24637104ec8-f4134388 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_79b043c7-2a33-4aa6-cd7f-d24637104ec9-f4134388 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_79b043c7-2a33-4aa6-cd7f-d24637104ecb-f4134388 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_79b043c7-2a33-4aa6-cd7f-d24637104ecc-f4134388 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_79b043c7-2a33-4aa6-cd7f-d24637104ece-f4134388 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_79b043c7-2a33-4aa6-cd7f-d24637104ecf-f4134388, #w-node-_79b043c7-2a33-4aa6-cd7f-d24637104ef3-f4134388 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_67834e2b-dc16-fb28-d26d-98a20cad0e90-8813188b {
  align-self: stretch;
}

#w-node-_67834e2b-dc16-fb28-d26d-98a20cad0e92-8813188b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_67834e2b-dc16-fb28-d26d-98a20cad0ecc-8813188b {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_67834e2b-dc16-fb28-d26d-98a20cad0ecd-8813188b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_67834e2b-dc16-fb28-d26d-98a20cad0ecf-8813188b {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_67834e2b-dc16-fb28-d26d-98a20cad0ed0-8813188b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_67834e2b-dc16-fb28-d26d-98a20cad0ed2-8813188b {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_67834e2b-dc16-fb28-d26d-98a20cad0ed3-8813188b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_67834e2b-dc16-fb28-d26d-98a20cad0ed5-8813188b {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_67834e2b-dc16-fb28-d26d-98a20cad0ed6-8813188b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_67834e2b-dc16-fb28-d26d-98a20cad0ed8-8813188b {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_67834e2b-dc16-fb28-d26d-98a20cad0ed9-8813188b, #w-node-_67834e2b-dc16-fb28-d26d-98a20cad0efd-8813188b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b4f02365-9806-2159-28e4-c9a2c3a21f7e-71378544 {
  align-self: stretch;
}

#w-node-b4f02365-9806-2159-28e4-c9a2c3a21f80-71378544 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b4f02365-9806-2159-28e4-c9a2c3a21fba-71378544 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-b4f02365-9806-2159-28e4-c9a2c3a21fbb-71378544 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b4f02365-9806-2159-28e4-c9a2c3a21fbd-71378544 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-b4f02365-9806-2159-28e4-c9a2c3a21fbe-71378544 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b4f02365-9806-2159-28e4-c9a2c3a21fc0-71378544 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-b4f02365-9806-2159-28e4-c9a2c3a21fc1-71378544 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b4f02365-9806-2159-28e4-c9a2c3a21fc3-71378544 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-b4f02365-9806-2159-28e4-c9a2c3a21fc4-71378544 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b4f02365-9806-2159-28e4-c9a2c3a21fc6-71378544 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-b4f02365-9806-2159-28e4-c9a2c3a21fc7-71378544, #w-node-b4f02365-9806-2159-28e4-c9a2c3a21feb-71378544 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_183785d5-c624-b883-a125-9fd469275050-ca925a86 {
  align-self: stretch;
}

#w-node-_183785d5-c624-b883-a125-9fd469275052-ca925a86 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_183785d5-c624-b883-a125-9fd46927508c-ca925a86 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_183785d5-c624-b883-a125-9fd46927508d-ca925a86 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_183785d5-c624-b883-a125-9fd46927508f-ca925a86 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_183785d5-c624-b883-a125-9fd469275090-ca925a86 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_183785d5-c624-b883-a125-9fd469275092-ca925a86 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_183785d5-c624-b883-a125-9fd469275093-ca925a86 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_183785d5-c624-b883-a125-9fd469275095-ca925a86 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_183785d5-c624-b883-a125-9fd469275096-ca925a86 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_183785d5-c624-b883-a125-9fd469275098-ca925a86 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_183785d5-c624-b883-a125-9fd469275099-ca925a86, #w-node-_183785d5-c624-b883-a125-9fd4692750bd-ca925a86 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e589e3da-bb2b-1b35-6ea7-b3dae3ddb437-cf6aacf7 {
  align-self: stretch;
}

#w-node-e589e3da-bb2b-1b35-6ea7-b3dae3ddb439-cf6aacf7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e589e3da-bb2b-1b35-6ea7-b3dae3ddb473-cf6aacf7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-e589e3da-bb2b-1b35-6ea7-b3dae3ddb474-cf6aacf7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e589e3da-bb2b-1b35-6ea7-b3dae3ddb476-cf6aacf7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-e589e3da-bb2b-1b35-6ea7-b3dae3ddb477-cf6aacf7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e589e3da-bb2b-1b35-6ea7-b3dae3ddb479-cf6aacf7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-e589e3da-bb2b-1b35-6ea7-b3dae3ddb47a-cf6aacf7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e589e3da-bb2b-1b35-6ea7-b3dae3ddb47c-cf6aacf7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-e589e3da-bb2b-1b35-6ea7-b3dae3ddb47d-cf6aacf7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e589e3da-bb2b-1b35-6ea7-b3dae3ddb47f-cf6aacf7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-e589e3da-bb2b-1b35-6ea7-b3dae3ddb480-cf6aacf7, #w-node-e589e3da-bb2b-1b35-6ea7-b3dae3ddb4a4-cf6aacf7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ec7f79b5-267e-8577-c8a3-07926e7d9ae9-c243574a {
  align-self: stretch;
}

#w-node-ec7f79b5-267e-8577-c8a3-07926e7d9aeb-c243574a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ec7f79b5-267e-8577-c8a3-07926e7d9b25-c243574a {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-ec7f79b5-267e-8577-c8a3-07926e7d9b26-c243574a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ec7f79b5-267e-8577-c8a3-07926e7d9b28-c243574a {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-ec7f79b5-267e-8577-c8a3-07926e7d9b29-c243574a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ec7f79b5-267e-8577-c8a3-07926e7d9b2b-c243574a {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-ec7f79b5-267e-8577-c8a3-07926e7d9b2c-c243574a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ec7f79b5-267e-8577-c8a3-07926e7d9b2e-c243574a {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-ec7f79b5-267e-8577-c8a3-07926e7d9b2f-c243574a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ec7f79b5-267e-8577-c8a3-07926e7d9b31-c243574a {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-ec7f79b5-267e-8577-c8a3-07926e7d9b32-c243574a, #w-node-ec7f79b5-267e-8577-c8a3-07926e7d9b56-c243574a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_2b377fad-da11-43e4-fda1-ef0ab94e757f-e9adb55e {
  align-self: stretch;
}

#w-node-_2b377fad-da11-43e4-fda1-ef0ab94e7581-e9adb55e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_2b377fad-da11-43e4-fda1-ef0ab94e75aa-e9adb55e {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_2b377fad-da11-43e4-fda1-ef0ab94e75ab-e9adb55e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_2b377fad-da11-43e4-fda1-ef0ab94e75ad-e9adb55e {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_2b377fad-da11-43e4-fda1-ef0ab94e75ae-e9adb55e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_2b377fad-da11-43e4-fda1-ef0ab94e75b0-e9adb55e {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_2b377fad-da11-43e4-fda1-ef0ab94e75b1-e9adb55e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_2b377fad-da11-43e4-fda1-ef0ab94e75b3-e9adb55e {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_2b377fad-da11-43e4-fda1-ef0ab94e75b4-e9adb55e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_2b377fad-da11-43e4-fda1-ef0ab94e75b6-e9adb55e {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_2b377fad-da11-43e4-fda1-ef0ab94e75b7-e9adb55e, #w-node-_2b377fad-da11-43e4-fda1-ef0ab94e75c7-e9adb55e, #w-node-_2b377fad-da11-43e4-fda1-ef0ab94e75ca-e9adb55e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_2b377fad-da11-43e4-fda1-ef0ab94e75db-e9adb55e, #w-node-_2b377fad-da11-43e4-fda1-ef0ab94e75dc-e9adb55e {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_2b377fad-da11-43e4-fda1-ef0ab94e75de-e9adb55e {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_2b377fad-da11-43e4-fda1-ef0ab94e75df-e9adb55e {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_2b377fad-da11-43e4-fda1-ef0ab94e75e1-e9adb55e {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_2b377fad-da11-43e4-fda1-ef0ab94e75e2-e9adb55e {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_2b377fad-da11-43e4-fda1-ef0ab94e75e4-e9adb55e {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_2b377fad-da11-43e4-fda1-ef0ab94e75e5-e9adb55e {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_2b377fad-da11-43e4-fda1-ef0ab94e75e7-e9adb55e {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_2b377fad-da11-43e4-fda1-ef0ab94e75e8-e9adb55e {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_2b377fad-da11-43e4-fda1-ef0ab94e75ea-e9adb55e, #w-node-_2b377fad-da11-43e4-fda1-ef0ab94e75ed-e9adb55e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_2b377fad-da11-43e4-fda1-ef0ab94e75fe-e9adb55e, #w-node-_2b377fad-da11-43e4-fda1-ef0ab94e75ff-e9adb55e {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_2b377fad-da11-43e4-fda1-ef0ab94e7601-e9adb55e {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_2b377fad-da11-43e4-fda1-ef0ab94e7602-e9adb55e {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_2b377fad-da11-43e4-fda1-ef0ab94e7604-e9adb55e {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_2b377fad-da11-43e4-fda1-ef0ab94e7605-e9adb55e {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_2b377fad-da11-43e4-fda1-ef0ab94e7607-e9adb55e {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_2b377fad-da11-43e4-fda1-ef0ab94e7608-e9adb55e {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_2b377fad-da11-43e4-fda1-ef0ab94e760a-e9adb55e {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_2b377fad-da11-43e4-fda1-ef0ab94e760b-e9adb55e {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_2b377fad-da11-43e4-fda1-ef0ab94e760d-e9adb55e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_2b377fad-da11-43e4-fda1-ef0ab94e7622-e9adb55e, #w-node-_2b377fad-da11-43e4-fda1-ef0ab94e7623-e9adb55e {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_2b377fad-da11-43e4-fda1-ef0ab94e7625-e9adb55e {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_2b377fad-da11-43e4-fda1-ef0ab94e7626-e9adb55e {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_2b377fad-da11-43e4-fda1-ef0ab94e7628-e9adb55e {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_2b377fad-da11-43e4-fda1-ef0ab94e7629-e9adb55e {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_2b377fad-da11-43e4-fda1-ef0ab94e762b-e9adb55e {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_2b377fad-da11-43e4-fda1-ef0ab94e762c-e9adb55e {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_2b377fad-da11-43e4-fda1-ef0ab94e762e-e9adb55e {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_2b377fad-da11-43e4-fda1-ef0ab94e762f-e9adb55e {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_2b377fad-da11-43e4-fda1-ef0ab94e7631-e9adb55e, #w-node-_2b377fad-da11-43e4-fda1-ef0ab94e7634-e9adb55e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_2b377fad-da11-43e4-fda1-ef0ab94e7646-e9adb55e, #w-node-_2b377fad-da11-43e4-fda1-ef0ab94e7647-e9adb55e {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_2b377fad-da11-43e4-fda1-ef0ab94e7649-e9adb55e {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_2b377fad-da11-43e4-fda1-ef0ab94e764a-e9adb55e {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_2b377fad-da11-43e4-fda1-ef0ab94e764c-e9adb55e {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_2b377fad-da11-43e4-fda1-ef0ab94e764d-e9adb55e {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_2b377fad-da11-43e4-fda1-ef0ab94e764f-e9adb55e {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_2b377fad-da11-43e4-fda1-ef0ab94e7650-e9adb55e {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_2b377fad-da11-43e4-fda1-ef0ab94e7652-e9adb55e {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_2b377fad-da11-43e4-fda1-ef0ab94e7653-e9adb55e {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_2b377fad-da11-43e4-fda1-ef0ab94e7655-e9adb55e, #w-node-_2b377fad-da11-43e4-fda1-ef0ab94e7658-e9adb55e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_2b377fad-da11-43e4-fda1-ef0ab94e766a-e9adb55e, #w-node-_2b377fad-da11-43e4-fda1-ef0ab94e766b-e9adb55e {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_2b377fad-da11-43e4-fda1-ef0ab94e766d-e9adb55e {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_2b377fad-da11-43e4-fda1-ef0ab94e766e-e9adb55e {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_2b377fad-da11-43e4-fda1-ef0ab94e7670-e9adb55e {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_2b377fad-da11-43e4-fda1-ef0ab94e7671-e9adb55e {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_2b377fad-da11-43e4-fda1-ef0ab94e7673-e9adb55e {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_2b377fad-da11-43e4-fda1-ef0ab94e7674-e9adb55e {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_2b377fad-da11-43e4-fda1-ef0ab94e7676-e9adb55e {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_2b377fad-da11-43e4-fda1-ef0ab94e7677-e9adb55e {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_2b377fad-da11-43e4-fda1-ef0ab94e7679-e9adb55e, #w-node-_2b377fad-da11-43e4-fda1-ef0ab94e767c-e9adb55e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_2b377fad-da11-43e4-fda1-ef0ab94e768d-e9adb55e, #w-node-_2b377fad-da11-43e4-fda1-ef0ab94e768e-e9adb55e {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_2b377fad-da11-43e4-fda1-ef0ab94e7690-e9adb55e {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_2b377fad-da11-43e4-fda1-ef0ab94e7691-e9adb55e {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_2b377fad-da11-43e4-fda1-ef0ab94e7693-e9adb55e {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_2b377fad-da11-43e4-fda1-ef0ab94e7694-e9adb55e {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_2b377fad-da11-43e4-fda1-ef0ab94e7696-e9adb55e {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_2b377fad-da11-43e4-fda1-ef0ab94e7697-e9adb55e {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_2b377fad-da11-43e4-fda1-ef0ab94e7699-e9adb55e {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_2b377fad-da11-43e4-fda1-ef0ab94e769a-e9adb55e {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_0fa98100-8b7c-59bd-8454-94400ae1f15f-7d7f1c79 {
  align-self: stretch;
}

#w-node-_0fa98100-8b7c-59bd-8454-94400ae1f161-7d7f1c79 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0fa98100-8b7c-59bd-8454-94400ae1f19b-7d7f1c79 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_0fa98100-8b7c-59bd-8454-94400ae1f19c-7d7f1c79 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0fa98100-8b7c-59bd-8454-94400ae1f19e-7d7f1c79 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_0fa98100-8b7c-59bd-8454-94400ae1f19f-7d7f1c79 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0fa98100-8b7c-59bd-8454-94400ae1f1a1-7d7f1c79 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_0fa98100-8b7c-59bd-8454-94400ae1f1a2-7d7f1c79 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0fa98100-8b7c-59bd-8454-94400ae1f1a4-7d7f1c79 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_0fa98100-8b7c-59bd-8454-94400ae1f1a5-7d7f1c79 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0fa98100-8b7c-59bd-8454-94400ae1f1a7-7d7f1c79 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_0fa98100-8b7c-59bd-8454-94400ae1f1a8-7d7f1c79, #w-node-_0fa98100-8b7c-59bd-8454-94400ae1f1cc-7d7f1c79 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_07f5c4ea-2256-840f-b224-e5869e978766-ee72c89f {
  align-self: stretch;
}

#w-node-_07f5c4ea-2256-840f-b224-e5869e978768-ee72c89f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_07f5c4ea-2256-840f-b224-e5869e9787a2-ee72c89f {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_07f5c4ea-2256-840f-b224-e5869e9787a3-ee72c89f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_07f5c4ea-2256-840f-b224-e5869e9787a5-ee72c89f {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_07f5c4ea-2256-840f-b224-e5869e9787a6-ee72c89f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_07f5c4ea-2256-840f-b224-e5869e9787a8-ee72c89f {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_07f5c4ea-2256-840f-b224-e5869e9787a9-ee72c89f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_07f5c4ea-2256-840f-b224-e5869e9787ab-ee72c89f {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_07f5c4ea-2256-840f-b224-e5869e9787ac-ee72c89f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_07f5c4ea-2256-840f-b224-e5869e9787ae-ee72c89f {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_07f5c4ea-2256-840f-b224-e5869e9787af-ee72c89f, #w-node-_07f5c4ea-2256-840f-b224-e5869e9787d3-ee72c89f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-bb43ae3a-2618-2cfd-82ae-9c315a9e49a2-0aeece74 {
  align-self: stretch;
}

#w-node-bb43ae3a-2618-2cfd-82ae-9c315a9e49a4-0aeece74 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-bb43ae3a-2618-2cfd-82ae-9c315a9e49de-0aeece74 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-bb43ae3a-2618-2cfd-82ae-9c315a9e49df-0aeece74 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-bb43ae3a-2618-2cfd-82ae-9c315a9e49e1-0aeece74 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-bb43ae3a-2618-2cfd-82ae-9c315a9e49e2-0aeece74 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-bb43ae3a-2618-2cfd-82ae-9c315a9e49e4-0aeece74 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-bb43ae3a-2618-2cfd-82ae-9c315a9e49e5-0aeece74 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-bb43ae3a-2618-2cfd-82ae-9c315a9e49e7-0aeece74 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-bb43ae3a-2618-2cfd-82ae-9c315a9e49e8-0aeece74 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-bb43ae3a-2618-2cfd-82ae-9c315a9e49ea-0aeece74 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-bb43ae3a-2618-2cfd-82ae-9c315a9e49eb-0aeece74, #w-node-bb43ae3a-2618-2cfd-82ae-9c315a9e4a0f-0aeece74 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-aade265b-a8f7-48d5-488c-b757205cc283-d153f900 {
  align-self: stretch;
}

#w-node-aade265b-a8f7-48d5-488c-b757205cc285-d153f900 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-aade265b-a8f7-48d5-488c-b757205cc2bf-d153f900 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-aade265b-a8f7-48d5-488c-b757205cc2c0-d153f900 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-aade265b-a8f7-48d5-488c-b757205cc2c2-d153f900 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-aade265b-a8f7-48d5-488c-b757205cc2c3-d153f900 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-aade265b-a8f7-48d5-488c-b757205cc2c5-d153f900 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-aade265b-a8f7-48d5-488c-b757205cc2c6-d153f900 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-aade265b-a8f7-48d5-488c-b757205cc2c8-d153f900 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-aade265b-a8f7-48d5-488c-b757205cc2c9-d153f900, #w-node-aade265b-a8f7-48d5-488c-b757205cc2ed-d153f900 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_96bb0217-4d44-409a-ad1e-d226a55b9598-7881623a {
  align-self: stretch;
}

#w-node-_96bb0217-4d44-409a-ad1e-d226a55b959a-7881623a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_96bb0217-4d44-409a-ad1e-d226a55b95d4-7881623a {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_96bb0217-4d44-409a-ad1e-d226a55b95d5-7881623a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_96bb0217-4d44-409a-ad1e-d226a55b95d7-7881623a {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_96bb0217-4d44-409a-ad1e-d226a55b95d8-7881623a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_96bb0217-4d44-409a-ad1e-d226a55b95da-7881623a {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_96bb0217-4d44-409a-ad1e-d226a55b95db-7881623a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_96bb0217-4d44-409a-ad1e-d226a55b95dd-7881623a {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_96bb0217-4d44-409a-ad1e-d226a55b95de-7881623a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_96bb0217-4d44-409a-ad1e-d226a55b95e0-7881623a {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_96bb0217-4d44-409a-ad1e-d226a55b95e1-7881623a, #w-node-_96bb0217-4d44-409a-ad1e-d226a55b9605-7881623a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0b2f7256-ba0b-3384-e908-443b0d56f7fa-edd093f0 {
  align-self: stretch;
}

#w-node-_0b2f7256-ba0b-3384-e908-443b0d56f7fc-edd093f0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0b2f7256-ba0b-3384-e908-443b0d56f836-edd093f0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_0b2f7256-ba0b-3384-e908-443b0d56f837-edd093f0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0b2f7256-ba0b-3384-e908-443b0d56f839-edd093f0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_0b2f7256-ba0b-3384-e908-443b0d56f83a-edd093f0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0b2f7256-ba0b-3384-e908-443b0d56f83c-edd093f0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_0b2f7256-ba0b-3384-e908-443b0d56f83d-edd093f0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0b2f7256-ba0b-3384-e908-443b0d56f83f-edd093f0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_0b2f7256-ba0b-3384-e908-443b0d56f840-edd093f0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0b2f7256-ba0b-3384-e908-443b0d56f842-edd093f0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_0b2f7256-ba0b-3384-e908-443b0d56f843-edd093f0, #w-node-_0b2f7256-ba0b-3384-e908-443b0d56f867-edd093f0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d8ca4be4-09e6-8e7e-ab2c-eb34b18d88e2-c958fa6b {
  align-self: stretch;
}

#w-node-d8ca4be4-09e6-8e7e-ab2c-eb34b18d88e4-c958fa6b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d8ca4be4-09e6-8e7e-ab2c-eb34b18d8921-c958fa6b {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-d8ca4be4-09e6-8e7e-ab2c-eb34b18d8922-c958fa6b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d8ca4be4-09e6-8e7e-ab2c-eb34b18d8924-c958fa6b {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-d8ca4be4-09e6-8e7e-ab2c-eb34b18d8925-c958fa6b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d8ca4be4-09e6-8e7e-ab2c-eb34b18d8927-c958fa6b {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-d8ca4be4-09e6-8e7e-ab2c-eb34b18d8928-c958fa6b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d8ca4be4-09e6-8e7e-ab2c-eb34b18d892a-c958fa6b {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-d8ca4be4-09e6-8e7e-ab2c-eb34b18d892b-c958fa6b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d8ca4be4-09e6-8e7e-ab2c-eb34b18d892d-c958fa6b {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-d8ca4be4-09e6-8e7e-ab2c-eb34b18d892e-c958fa6b, #w-node-d8ca4be4-09e6-8e7e-ab2c-eb34b18d894f-c958fa6b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e7f8ee4c-1465-a985-4b70-dceac23ca096-94369e8f {
  align-self: stretch;
}

#w-node-e7f8ee4c-1465-a985-4b70-dceac23ca098-94369e8f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e7f8ee4c-1465-a985-4b70-dceac23ca0d5-94369e8f {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-e7f8ee4c-1465-a985-4b70-dceac23ca0d6-94369e8f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e7f8ee4c-1465-a985-4b70-dceac23ca0d8-94369e8f {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-e7f8ee4c-1465-a985-4b70-dceac23ca0d9-94369e8f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e7f8ee4c-1465-a985-4b70-dceac23ca0db-94369e8f {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-e7f8ee4c-1465-a985-4b70-dceac23ca0dc-94369e8f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e7f8ee4c-1465-a985-4b70-dceac23ca0de-94369e8f {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-e7f8ee4c-1465-a985-4b70-dceac23ca0df-94369e8f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e7f8ee4c-1465-a985-4b70-dceac23ca0e1-94369e8f {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-e7f8ee4c-1465-a985-4b70-dceac23ca0e2-94369e8f, #w-node-e7f8ee4c-1465-a985-4b70-dceac23ca102-94369e8f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_5cb1dcb4-4fc4-20f7-1d9e-331ae9a32f4f-3eb83544 {
  align-self: stretch;
}

#w-node-_5cb1dcb4-4fc4-20f7-1d9e-331ae9a32f51-3eb83544 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_5cb1dcb4-4fc4-20f7-1d9e-331ae9a32f8e-3eb83544 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_5cb1dcb4-4fc4-20f7-1d9e-331ae9a32f8f-3eb83544 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_5cb1dcb4-4fc4-20f7-1d9e-331ae9a32f91-3eb83544 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_5cb1dcb4-4fc4-20f7-1d9e-331ae9a32f92-3eb83544 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_5cb1dcb4-4fc4-20f7-1d9e-331ae9a32f94-3eb83544 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_5cb1dcb4-4fc4-20f7-1d9e-331ae9a32f95-3eb83544 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_5cb1dcb4-4fc4-20f7-1d9e-331ae9a32f97-3eb83544 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_5cb1dcb4-4fc4-20f7-1d9e-331ae9a32f98-3eb83544 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_5cb1dcb4-4fc4-20f7-1d9e-331ae9a32f9a-3eb83544 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_5cb1dcb4-4fc4-20f7-1d9e-331ae9a32f9b-3eb83544, #w-node-_5cb1dcb4-4fc4-20f7-1d9e-331ae9a32fbb-3eb83544 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d8fa614d-54a7-fb4b-0153-fa0ae69fcd35-a6e88f08 {
  align-self: stretch;
}

#w-node-d8fa614d-54a7-fb4b-0153-fa0ae69fcd37-a6e88f08 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d8fa614d-54a7-fb4b-0153-fa0ae69fcd71-a6e88f08 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-d8fa614d-54a7-fb4b-0153-fa0ae69fcd72-a6e88f08 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d8fa614d-54a7-fb4b-0153-fa0ae69fcd74-a6e88f08 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-d8fa614d-54a7-fb4b-0153-fa0ae69fcd75-a6e88f08 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d8fa614d-54a7-fb4b-0153-fa0ae69fcd77-a6e88f08 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-d8fa614d-54a7-fb4b-0153-fa0ae69fcd78-a6e88f08 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d8fa614d-54a7-fb4b-0153-fa0ae69fcd7a-a6e88f08 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-d8fa614d-54a7-fb4b-0153-fa0ae69fcd7b-a6e88f08 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d8fa614d-54a7-fb4b-0153-fa0ae69fcd7d-a6e88f08 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-d8fa614d-54a7-fb4b-0153-fa0ae69fcd7e-a6e88f08, #w-node-d8fa614d-54a7-fb4b-0153-fa0ae69fcd9e-a6e88f08 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9cdcabb9-0010-e1ad-8eb5-275b9be6b271-fd2bb74c {
  align-self: stretch;
}

#w-node-_9cdcabb9-0010-e1ad-8eb5-275b9be6b273-fd2bb74c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9cdcabb9-0010-e1ad-8eb5-275b9be6b2ad-fd2bb74c {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_9cdcabb9-0010-e1ad-8eb5-275b9be6b2ae-fd2bb74c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9cdcabb9-0010-e1ad-8eb5-275b9be6b2b0-fd2bb74c {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_9cdcabb9-0010-e1ad-8eb5-275b9be6b2b1-fd2bb74c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9cdcabb9-0010-e1ad-8eb5-275b9be6b2b3-fd2bb74c {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_9cdcabb9-0010-e1ad-8eb5-275b9be6b2b4-fd2bb74c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9cdcabb9-0010-e1ad-8eb5-275b9be6b2b6-fd2bb74c {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_9cdcabb9-0010-e1ad-8eb5-275b9be6b2b7-fd2bb74c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9cdcabb9-0010-e1ad-8eb5-275b9be6b2b9-fd2bb74c {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_9cdcabb9-0010-e1ad-8eb5-275b9be6b2ba-fd2bb74c, #w-node-_9cdcabb9-0010-e1ad-8eb5-275b9be6b2da-fd2bb74c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c3ffb9ba-9191-bb98-dca3-ba831a5220c6-12e93847 {
  align-self: stretch;
}

#w-node-c3ffb9ba-9191-bb98-dca3-ba831a5220c8-12e93847 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c3ffb9ba-9191-bb98-dca3-ba831a522107-12e93847 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-c3ffb9ba-9191-bb98-dca3-ba831a522108-12e93847 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c3ffb9ba-9191-bb98-dca3-ba831a52210a-12e93847 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-c3ffb9ba-9191-bb98-dca3-ba831a52210b-12e93847 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c3ffb9ba-9191-bb98-dca3-ba831a52210d-12e93847 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-c3ffb9ba-9191-bb98-dca3-ba831a52210e-12e93847 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c3ffb9ba-9191-bb98-dca3-ba831a522110-12e93847 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-c3ffb9ba-9191-bb98-dca3-ba831a522111-12e93847 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c3ffb9ba-9191-bb98-dca3-ba831a522113-12e93847 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-c3ffb9ba-9191-bb98-dca3-ba831a522114-12e93847, #w-node-c3ffb9ba-9191-bb98-dca3-ba831a522138-12e93847 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-cff0494b-49ed-4cf7-b0e2-a69f03d94716-63ab84ae {
  align-self: stretch;
}

#w-node-cff0494b-49ed-4cf7-b0e2-a69f03d94718-63ab84ae {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-cff0494b-49ed-4cf7-b0e2-a69f03d94752-63ab84ae {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-cff0494b-49ed-4cf7-b0e2-a69f03d94753-63ab84ae {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-cff0494b-49ed-4cf7-b0e2-a69f03d94755-63ab84ae {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-cff0494b-49ed-4cf7-b0e2-a69f03d94756-63ab84ae {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-cff0494b-49ed-4cf7-b0e2-a69f03d94758-63ab84ae {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-cff0494b-49ed-4cf7-b0e2-a69f03d94759-63ab84ae {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-cff0494b-49ed-4cf7-b0e2-a69f03d9475b-63ab84ae {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-cff0494b-49ed-4cf7-b0e2-a69f03d9475c-63ab84ae {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-cff0494b-49ed-4cf7-b0e2-a69f03d9475e-63ab84ae {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-cff0494b-49ed-4cf7-b0e2-a69f03d9475f-63ab84ae, #w-node-cff0494b-49ed-4cf7-b0e2-a69f03d94783-63ab84ae {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8f6ca828-e9ee-1ffd-5783-e7c8da8e86c5-659b7a44 {
  align-self: stretch;
}

#w-node-_8f6ca828-e9ee-1ffd-5783-e7c8da8e86c7-659b7a44 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8f6ca828-e9ee-1ffd-5783-e7c8da8e8701-659b7a44 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_8f6ca828-e9ee-1ffd-5783-e7c8da8e8702-659b7a44 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8f6ca828-e9ee-1ffd-5783-e7c8da8e8704-659b7a44 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_8f6ca828-e9ee-1ffd-5783-e7c8da8e8705-659b7a44 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8f6ca828-e9ee-1ffd-5783-e7c8da8e8707-659b7a44 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_8f6ca828-e9ee-1ffd-5783-e7c8da8e8708-659b7a44 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8f6ca828-e9ee-1ffd-5783-e7c8da8e870a-659b7a44 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_8f6ca828-e9ee-1ffd-5783-e7c8da8e870b-659b7a44 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8f6ca828-e9ee-1ffd-5783-e7c8da8e870d-659b7a44 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_8f6ca828-e9ee-1ffd-5783-e7c8da8e870e-659b7a44, #w-node-_8f6ca828-e9ee-1ffd-5783-e7c8da8e8732-659b7a44 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-dd556090-fb95-5348-d46d-98a00826853e-ccd4e17d {
  align-self: stretch;
}

#w-node-dd556090-fb95-5348-d46d-98a008268540-ccd4e17d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-dd556090-fb95-5348-d46d-98a00826857a-ccd4e17d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-dd556090-fb95-5348-d46d-98a00826857b-ccd4e17d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-dd556090-fb95-5348-d46d-98a00826857d-ccd4e17d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-dd556090-fb95-5348-d46d-98a00826857e-ccd4e17d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-dd556090-fb95-5348-d46d-98a008268580-ccd4e17d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-dd556090-fb95-5348-d46d-98a008268581-ccd4e17d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-dd556090-fb95-5348-d46d-98a008268583-ccd4e17d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-dd556090-fb95-5348-d46d-98a008268584-ccd4e17d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-dd556090-fb95-5348-d46d-98a008268586-ccd4e17d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-dd556090-fb95-5348-d46d-98a008268587-ccd4e17d, #w-node-dd556090-fb95-5348-d46d-98a0082685ab-ccd4e17d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f79eb0ac-ecb8-8da8-7eb7-4dacd2f6d0be-6423d1b6 {
  align-self: stretch;
}

#w-node-f79eb0ac-ecb8-8da8-7eb7-4dacd2f6d0c0-6423d1b6 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f79eb0ac-ecb8-8da8-7eb7-4dacd2f6d0fa-6423d1b6 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-f79eb0ac-ecb8-8da8-7eb7-4dacd2f6d0fb-6423d1b6 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f79eb0ac-ecb8-8da8-7eb7-4dacd2f6d0fd-6423d1b6 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-f79eb0ac-ecb8-8da8-7eb7-4dacd2f6d0fe-6423d1b6 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f79eb0ac-ecb8-8da8-7eb7-4dacd2f6d100-6423d1b6 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-f79eb0ac-ecb8-8da8-7eb7-4dacd2f6d101-6423d1b6 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f79eb0ac-ecb8-8da8-7eb7-4dacd2f6d103-6423d1b6 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-f79eb0ac-ecb8-8da8-7eb7-4dacd2f6d104-6423d1b6 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f79eb0ac-ecb8-8da8-7eb7-4dacd2f6d106-6423d1b6 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-f79eb0ac-ecb8-8da8-7eb7-4dacd2f6d107-6423d1b6, #w-node-f79eb0ac-ecb8-8da8-7eb7-4dacd2f6d12b-6423d1b6 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d2c7b3ba-9c46-0988-ccf8-f6d889ef8855-ab0b55f5 {
  align-self: stretch;
}

#w-node-d2c7b3ba-9c46-0988-ccf8-f6d889ef8857-ab0b55f5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d2c7b3ba-9c46-0988-ccf8-f6d889ef8891-ab0b55f5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-d2c7b3ba-9c46-0988-ccf8-f6d889ef8892-ab0b55f5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d2c7b3ba-9c46-0988-ccf8-f6d889ef8894-ab0b55f5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-d2c7b3ba-9c46-0988-ccf8-f6d889ef8895-ab0b55f5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d2c7b3ba-9c46-0988-ccf8-f6d889ef8897-ab0b55f5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-d2c7b3ba-9c46-0988-ccf8-f6d889ef8898-ab0b55f5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d2c7b3ba-9c46-0988-ccf8-f6d889ef889a-ab0b55f5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-d2c7b3ba-9c46-0988-ccf8-f6d889ef889b-ab0b55f5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d2c7b3ba-9c46-0988-ccf8-f6d889ef889d-ab0b55f5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-d2c7b3ba-9c46-0988-ccf8-f6d889ef889e-ab0b55f5, #w-node-d2c7b3ba-9c46-0988-ccf8-f6d889ef88c2-ab0b55f5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_1975f389-9f3e-1a5e-80fd-eef7b6af10f6-6c97a5e7 {
  align-self: stretch;
}

#w-node-_1975f389-9f3e-1a5e-80fd-eef7b6af10f8-6c97a5e7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_1975f389-9f3e-1a5e-80fd-eef7b6af1132-6c97a5e7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_1975f389-9f3e-1a5e-80fd-eef7b6af1133-6c97a5e7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_1975f389-9f3e-1a5e-80fd-eef7b6af1135-6c97a5e7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_1975f389-9f3e-1a5e-80fd-eef7b6af1136-6c97a5e7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_1975f389-9f3e-1a5e-80fd-eef7b6af1138-6c97a5e7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_1975f389-9f3e-1a5e-80fd-eef7b6af1139-6c97a5e7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_1975f389-9f3e-1a5e-80fd-eef7b6af113b-6c97a5e7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_1975f389-9f3e-1a5e-80fd-eef7b6af113c-6c97a5e7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_1975f389-9f3e-1a5e-80fd-eef7b6af113e-6c97a5e7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_1975f389-9f3e-1a5e-80fd-eef7b6af113f-6c97a5e7, #w-node-_1975f389-9f3e-1a5e-80fd-eef7b6af1163-6c97a5e7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_3d94f816-55c1-5f96-a78b-378cd04cee65-0d84f000 {
  align-self: stretch;
}

#w-node-_3d94f816-55c1-5f96-a78b-378cd04cee67-0d84f000 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_3d94f816-55c1-5f96-a78b-378cd04ceea1-0d84f000 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_3d94f816-55c1-5f96-a78b-378cd04ceea2-0d84f000 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_3d94f816-55c1-5f96-a78b-378cd04ceea4-0d84f000 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_3d94f816-55c1-5f96-a78b-378cd04ceea5-0d84f000 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_3d94f816-55c1-5f96-a78b-378cd04ceea7-0d84f000 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_3d94f816-55c1-5f96-a78b-378cd04ceea8-0d84f000 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_3d94f816-55c1-5f96-a78b-378cd04ceeaa-0d84f000 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_3d94f816-55c1-5f96-a78b-378cd04ceeab-0d84f000 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_3d94f816-55c1-5f96-a78b-378cd04ceead-0d84f000 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_3d94f816-55c1-5f96-a78b-378cd04ceeae-0d84f000, #w-node-_3d94f816-55c1-5f96-a78b-378cd04ceed2-0d84f000 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_2d3f6759-d429-2c55-7e8c-0c00a733ca80-42faa468 {
  align-self: stretch;
}

#w-node-_2d3f6759-d429-2c55-7e8c-0c00a733ca82-42faa468 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_2d3f6759-d429-2c55-7e8c-0c00a733cabc-42faa468 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_2d3f6759-d429-2c55-7e8c-0c00a733cabd-42faa468 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_2d3f6759-d429-2c55-7e8c-0c00a733cabf-42faa468 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_2d3f6759-d429-2c55-7e8c-0c00a733cac0-42faa468 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_2d3f6759-d429-2c55-7e8c-0c00a733cac2-42faa468 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_2d3f6759-d429-2c55-7e8c-0c00a733cac3-42faa468 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_2d3f6759-d429-2c55-7e8c-0c00a733cac5-42faa468 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_2d3f6759-d429-2c55-7e8c-0c00a733cac6-42faa468 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_2d3f6759-d429-2c55-7e8c-0c00a733cac8-42faa468 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_2d3f6759-d429-2c55-7e8c-0c00a733cac9-42faa468, #w-node-_2d3f6759-d429-2c55-7e8c-0c00a733caed-42faa468 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_2ceda33c-d221-a8d4-2566-815de9a20bef-07453386 {
  align-self: stretch;
}

#w-node-_2ceda33c-d221-a8d4-2566-815de9a20bf1-07453386 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_2ceda33c-d221-a8d4-2566-815de9a20c20-07453386 {
  align-self: stretch;
}

#w-node-_2ceda33c-d221-a8d4-2566-815de9a20ca2-07453386, #w-node-_2ceda33c-d221-a8d4-2566-815de9a20cab-07453386, #w-node-_2ceda33c-d221-a8d4-2566-815de9a20cb4-07453386, #w-node-_2ceda33c-d221-a8d4-2566-815de9a20cbd-07453386, #w-node-_2ceda33c-d221-a8d4-2566-815de9a20cc6-07453386 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_74e7cf44-7c96-2324-54df-b5b238466777-68b9bcdc, #w-node-_74e7cf44-7c96-2324-54df-b5b23846677b-68b9bcdc {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_74e7cf44-7c96-2324-54df-b5b23846677c-68b9bcdc {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_74e7cf44-7c96-2324-54df-b5b238466780-68b9bcdc {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_74e7cf44-7c96-2324-54df-b5b238466781-68b9bcdc {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_74e7cf44-7c96-2324-54df-b5b238466785-68b9bcdc {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_74e7cf44-7c96-2324-54df-b5b238466786-68b9bcdc, #w-node-_3735b836-d61e-0f2e-1cf7-4ba358dce1f8-68b9bcdc, #w-node-_3735b836-d61e-0f2e-1cf7-4ba358dce1fc-68b9bcdc, #w-node-_74e7cf44-7c96-2324-54df-b5b23846679a-68b9bcdc, #w-node-_74e7cf44-7c96-2324-54df-b5b23846679e-68b9bcdc, #w-node-_9dc4a8ae-574b-ee5f-2fb9-921dbad18f0e-55457a2d, #w-node-_9dc4a8ae-574b-ee5f-2fb9-921dbad18f12-55457a2d, #w-node-d9d7b975-8134-7564-2c01-d00690d1c5a1-55457a2d, #w-node-d9d7b975-8134-7564-2c01-d00690d1c5a5-55457a2d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-eff5fb33-e1d9-021f-4e6b-64315a6d6bc0-8d409209 {
  align-self: stretch;
}

#w-node-eff5fb33-e1d9-021f-4e6b-64315a6d6bc2-8d409209 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-eff5fb33-e1d9-021f-4e6b-64315a6d6bf1-8d409209, #w-node-eff5fb33-e1d9-021f-4e6b-64315a6d6bf6-8d409209 {
  align-self: stretch;
}

#w-node-eff5fb33-e1d9-021f-4e6b-64315a6d6bf8-8d409209, #w-node-eff5fb33-e1d9-021f-4e6b-64315a6d6cb4-8d409209, #w-node-eff5fb33-e1d9-021f-4e6b-64315a6d6cbd-8d409209, #w-node-eff5fb33-e1d9-021f-4e6b-64315a6d6cc6-8d409209, #w-node-eff5fb33-e1d9-021f-4e6b-64315a6d6ccf-8d409209 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e2846950-980d-b7ea-ee57-c3b82fe5c2b8-f2a4872d, #w-node-e2846950-980d-b7ea-ee57-c3b82fe5c2be-f2a4872d, #w-node-e2846950-980d-b7ea-ee57-c3b82fe5c2c4-f2a4872d, #w-node-e2846950-980d-b7ea-ee57-c3b82fe5c2cc-f2a4872d, #w-node-_53643c3e-93ef-6089-ce91-46986d569c96-f2a4872d, #w-node-_08770b48-3bac-2550-86e9-ea65bc44fcd0-60759a3b, #w-node-_08770b48-3bac-2550-86e9-ea65bc44fcd6-60759a3b, #w-node-_08770b48-3bac-2550-86e9-ea65bc44fcdc-60759a3b {
  place-self: center;
}

#w-node-_377e83e3-7262-5591-ff15-789b03683a6c-d2e51677, #w-node-_377e83e3-7262-5591-ff15-789b03683a72-d2e51677 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_377e83e3-7262-5591-ff15-789b03683a8e-d2e51677 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_377e83e3-7262-5591-ff15-789b03683a8f-d2e51677 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_377e83e3-7262-5591-ff15-789b03683a91-d2e51677 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_377e83e3-7262-5591-ff15-789b03683a92-d2e51677 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_377e83e3-7262-5591-ff15-789b03683a94-d2e51677 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_377e83e3-7262-5591-ff15-789b03683a95-d2e51677 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_377e83e3-7262-5591-ff15-789b03683a9f-d2e51677 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_377e83e3-7262-5591-ff15-789b03683aa0-d2e51677 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_377e83e3-7262-5591-ff15-789b03683aa2-d2e51677 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_377e83e3-7262-5591-ff15-789b03683aa3-d2e51677 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_377e83e3-7262-5591-ff15-789b03683aa5-d2e51677 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_377e83e3-7262-5591-ff15-789b03683aa6-d2e51677 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_377e83e3-7262-5591-ff15-789b03683aa8-d2e51677 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_377e83e3-7262-5591-ff15-789b03683aa9-d2e51677 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_377e83e3-7262-5591-ff15-789b03683aab-d2e51677 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_377e83e3-7262-5591-ff15-789b03683aac-d2e51677 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_377e83e3-7262-5591-ff15-789b03683aae-d2e51677 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_377e83e3-7262-5591-ff15-789b03683aaf-d2e51677 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_377e83e3-7262-5591-ff15-789b03683ab9-d2e51677 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_377e83e3-7262-5591-ff15-789b03683aba-d2e51677 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_377e83e3-7262-5591-ff15-789b03683abc-d2e51677 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_377e83e3-7262-5591-ff15-789b03683abd-d2e51677 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_377e83e3-7262-5591-ff15-789b03683abf-d2e51677 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_377e83e3-7262-5591-ff15-789b03683ac0-d2e51677 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_377e83e3-7262-5591-ff15-789b03683ac2-d2e51677 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_377e83e3-7262-5591-ff15-789b03683ac3-d2e51677 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_377e83e3-7262-5591-ff15-789b03683ac5-d2e51677 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_377e83e3-7262-5591-ff15-789b03683ac6-d2e51677 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_377e83e3-7262-5591-ff15-789b03683ac8-d2e51677 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_377e83e3-7262-5591-ff15-789b03683ac9-d2e51677 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_377e83e3-7262-5591-ff15-789b03683acb-d2e51677 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_377e83e3-7262-5591-ff15-789b03683acc-d2e51677 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_377e83e3-7262-5591-ff15-789b03683ace-d2e51677 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_377e83e3-7262-5591-ff15-789b03683acf-d2e51677 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_377e83e3-7262-5591-ff15-789b03683ad1-d2e51677 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_377e83e3-7262-5591-ff15-789b03683ad2-d2e51677 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_377e83e3-7262-5591-ff15-789b03683ad4-d2e51677 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_377e83e3-7262-5591-ff15-789b03683ad5-d2e51677 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_377e83e3-7262-5591-ff15-789b03683ae2-d2e51677 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_377e83e3-7262-5591-ff15-789b03683ae3-d2e51677 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_377e83e3-7262-5591-ff15-789b03683ae5-d2e51677 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_377e83e3-7262-5591-ff15-789b03683ae6-d2e51677 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_377e83e3-7262-5591-ff15-789b03683ae8-d2e51677 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_377e83e3-7262-5591-ff15-789b03683ae9-d2e51677 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_377e83e3-7262-5591-ff15-789b03683aeb-d2e51677 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_377e83e3-7262-5591-ff15-789b03683aec-d2e51677 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_377e83e3-7262-5591-ff15-789b03683af3-d2e51677 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_377e83e3-7262-5591-ff15-789b03683af4-d2e51677 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_377e83e3-7262-5591-ff15-789b03683af6-d2e51677 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_377e83e3-7262-5591-ff15-789b03683af7-d2e51677 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_377e83e3-7262-5591-ff15-789b03683af9-d2e51677 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_377e83e3-7262-5591-ff15-789b03683afa-d2e51677 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_377e83e3-7262-5591-ff15-789b03683afc-d2e51677 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_377e83e3-7262-5591-ff15-789b03683afd-d2e51677 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_377e83e3-7262-5591-ff15-789b03683b04-d2e51677 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_377e83e3-7262-5591-ff15-789b03683b05-d2e51677 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_377e83e3-7262-5591-ff15-789b03683b07-d2e51677 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_377e83e3-7262-5591-ff15-789b03683b08-d2e51677 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_377e83e3-7262-5591-ff15-789b03683b0a-d2e51677 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_377e83e3-7262-5591-ff15-789b03683b0b-d2e51677 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_377e83e3-7262-5591-ff15-789b03683b0d-d2e51677 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_377e83e3-7262-5591-ff15-789b03683b0e-d2e51677 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_377e83e3-7262-5591-ff15-789b03683b26-d2e51677 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_377e83e3-7262-5591-ff15-789b03683b27-d2e51677 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_377e83e3-7262-5591-ff15-789b03683b29-d2e51677 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_377e83e3-7262-5591-ff15-789b03683b2a-d2e51677 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_377e83e3-7262-5591-ff15-789b03683b2c-d2e51677 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_377e83e3-7262-5591-ff15-789b03683b2d-d2e51677 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_377e83e3-7262-5591-ff15-789b03683b2f-d2e51677 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_377e83e3-7262-5591-ff15-789b03683b30-d2e51677 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_377e83e3-7262-5591-ff15-789b03683b32-d2e51677 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_377e83e3-7262-5591-ff15-789b03683b33-d2e51677 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_377e83e3-7262-5591-ff15-789b03683b3d-d2e51677 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_377e83e3-7262-5591-ff15-789b03683b3e-d2e51677 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_377e83e3-7262-5591-ff15-789b03683b40-d2e51677 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_377e83e3-7262-5591-ff15-789b03683b41-d2e51677 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_377e83e3-7262-5591-ff15-789b03683b43-d2e51677 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_377e83e3-7262-5591-ff15-789b03683b44-d2e51677 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_377e83e3-7262-5591-ff15-789b03683b46-d2e51677 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_377e83e3-7262-5591-ff15-789b03683b47-d2e51677 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_377e83e3-7262-5591-ff15-789b03683b49-d2e51677 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_377e83e3-7262-5591-ff15-789b03683b4a-d2e51677 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_377e83e3-7262-5591-ff15-789b03683b4c-d2e51677 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_377e83e3-7262-5591-ff15-789b03683b4d-d2e51677 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_377e83e3-7262-5591-ff15-789b03683b57-d2e51677 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_377e83e3-7262-5591-ff15-789b03683b58-d2e51677 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_377e83e3-7262-5591-ff15-789b03683b5a-d2e51677 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_377e83e3-7262-5591-ff15-789b03683b5b-d2e51677 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_377e83e3-7262-5591-ff15-789b03683b5d-d2e51677 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_377e83e3-7262-5591-ff15-789b03683b5e-d2e51677 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_377e83e3-7262-5591-ff15-789b03683b60-d2e51677 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_377e83e3-7262-5591-ff15-789b03683b61-d2e51677 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_377e83e3-7262-5591-ff15-789b03683b63-d2e51677 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_377e83e3-7262-5591-ff15-789b03683b64-d2e51677 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_377e83e3-7262-5591-ff15-789b03683b66-d2e51677 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_377e83e3-7262-5591-ff15-789b03683b67-d2e51677 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_377e83e3-7262-5591-ff15-789b03683b69-d2e51677 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_377e83e3-7262-5591-ff15-789b03683b6a-d2e51677, #w-node-_377e83e3-7262-5591-ff15-789b03683b74-d2e51677, #w-node-_377e83e3-7262-5591-ff15-789b03683b7a-d2e51677, #w-node-_377e83e3-7262-5591-ff15-789b03683b80-d2e51677, #w-node-_377e83e3-7262-5591-ff15-789b03683b86-d2e51677, #w-node-_377e83e3-7262-5591-ff15-789b03683b93-d2e51677, #w-node-_377e83e3-7262-5591-ff15-789b03683baa-d2e51677 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

@media screen and (min-width: 1440px) {
  #w-node-_251a997e-6ca0-d598-b6c4-9c2965db78ef-af1774e9, #w-node-_0af62555-6737-4ae7-6490-149d5ad2b95d-af1774e9, #w-node-_038c9cdc-2e74-9e6d-bcb7-22f3a3af6c5e-af1774e9, #w-node-_038c9cdc-2e74-9e6d-bcb7-22f3a3af6c68-af1774e9, #w-node-_0c6e7475-1dd8-eaab-6420-d49da3f70e18-af1774e9, #w-node-_0c6e7475-1dd8-eaab-6420-d49da3f70e22-af1774e9, #w-node-_91df43f3-2850-e415-b96e-8121897b422d-af1774e9, #w-node-_91df43f3-2850-e415-b96e-8121897b4237-af1774e9, #w-node-aa232b8e-a183-31e9-b78f-d542dd24ac30-af177579, #w-node-aa232b8e-a183-31e9-b78f-d542dd24ac38-af177579, #w-node-aa232b8e-a183-31e9-b78f-d542dd24ac40-af177579, #w-node-aa232b8e-a183-31e9-b78f-d542dd24ac48-af177579, #w-node-b627c185-8387-9bb4-d63d-7a133f90559d-af1775e3, #w-node-b627c185-8387-9bb4-d63d-7a133f9055aa-af1775e3, #w-node-b627c185-8387-9bb4-d63d-7a133f9055b7-af1775e3, #w-node-b627c185-8387-9bb4-d63d-7a133f9055c4-af1775e3, #w-node-f47acb85-7036-4ecd-f2e0-5f6c38a4da46-af1775e3, #w-node-a8e0cfc0-c034-4a0e-03eb-fa10df3dfe05-af1775e7, #w-node-a8e0cfc0-c034-4a0e-03eb-fa10df3dfe0d-af1775e7, #w-node-a8e0cfc0-c034-4a0e-03eb-fa10df3dfe15-af1775e7, #w-node-a8e0cfc0-c034-4a0e-03eb-fa10df3dfe1d-af1775e7, #w-node-_100467fc-e058-f81e-ff82-57069be35e5e-af1775fd, #w-node-_18f22e32-fdf5-36fb-9107-c4004412c3d9-af177675, #w-node-_18f22e32-fdf5-36fb-9107-c4004412c3e1-af177675, #w-node-_18f22e32-fdf5-36fb-9107-c4004412c3e9-af177675, #w-node-_18f22e32-fdf5-36fb-9107-c4004412c3f1-af177675 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-e017b08a-28d5-0087-6942-213da8935962-af17767b {
    align-self: center;
  }

  #w-node-e017b08a-28d5-0087-6942-213da89359a4-af17767b, #w-node-e017b08a-28d5-0087-6942-213da89359ae-af17767b {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: center stretch;
  }

  #w-node-_43d5ba36-1eb6-39e7-5660-50f8b50c1c76-af177691 {
    align-self: center;
  }
}

@media screen and (max-width: 991px) {
  #w-node-_3e095ed4-d840-0437-76a9-b272c4d6e32f-c4d6e304, #w-node-_3e095ed4-d840-0437-76a9-b272c4d6e37b-c4d6e304, #w-node-e4472b57-7c83-47c2-5ceb-f592124f7d7a-af177522, #w-node-e4472b57-7c83-47c2-5ceb-f592124f7dc6-af177522 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_4f9759f6-c223-14ab-cf52-12644d7f0d83-af177599, #w-node-a3c2e907-f2e0-0011-066a-9e2ce76b69e8-af177601, #w-node-a3c2e907-f2e0-0011-066a-9e2ce76b6a36-af177601, #w-node-b450e272-a358-bc30-f741-7562503fa59c-af17761e, #w-node-b450e272-a358-bc30-f741-7562503fa6d4-af17761e, #w-node-b450e272-a358-bc30-f741-7562503fa6fe-af17761e, #w-node-_8790f13b-e521-1aa9-9ee8-03d1670d7501-af177656, #w-node-b2b1cb09-48e9-54d5-cc11-780f4e6b17ec-af177673, #w-node-_1bac04a2-e16a-09c9-b2aa-e580633e4cc3-af177673, #w-node-a5d03fbe-8d1b-3443-0c37-deb2801f7f22-af177673, #w-node-fd103d9e-ddfc-f63d-2f46-d8b09a28b0cf-af177673, #w-node-_3fab71ec-d06a-c423-841a-84f07983cd56-af177673 {
    grid-area: 1 / 1 / 2 / 2;
  }
}

@media screen and (max-width: 767px) {
  #w-node-_6c984447-58b9-336b-8648-165ece87ab76-af1774e9, #w-node-_2893b1c5-127c-3709-c54a-6c1e01263a17-af1774e9, #w-node-_82092a22-cae2-7644-3976-4737d27db315-af1774e9, #w-node-_67222d30-178f-4351-3734-18fafbfaa7ba-af1774e9, #w-node-_53de3d09-327a-36e8-e8cb-47a4715248d0-af1774e9, #w-node-b00d3de3-9f74-b6ce-702f-4215f1f28d7b-af1774e9, #w-node-f760c6b3-8205-5191-de1f-bcedf41206d6-af1774e9, #w-node-c7dc9414-a02f-c852-a55f-1ba650902d84-af1774e9 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: center;
  }

  #w-node-_3e095ed4-d840-0437-76a9-b272c4d6e32f-c4d6e304, #w-node-_3e095ed4-d840-0437-76a9-b272c4d6e37b-c4d6e304 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-a39a3db3-b4ec-bd2b-bed4-6841a83282db-af177522, #w-node-_7be1a1c6-2c0b-f654-f4f9-63b3ae6e485d-af177522 {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-e4472b57-7c83-47c2-5ceb-f592124f7d7a-af177522, #w-node-e4472b57-7c83-47c2-5ceb-f592124f7dc6-af177522 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_1a94cbea-4896-5968-7ea7-492bc01797bb-af177535, #w-node-_84dd1749-8257-7736-4473-7f779935e8cf-af177573, #w-node-_96a27ebd-31bc-be62-c706-937c98e4bdb4-af177579, #w-node-_4f9759f6-c223-14ab-cf52-12644d7f0ae4-af177599, #w-node-a4de2162-d89e-86c5-8b96-825b5df2ccb3-af1775e3, #w-node-_684bb84d-ce12-442e-3731-ef2b8d4f5ea3-af1775e4, #w-node-a8ef847c-9784-a734-cbed-bd8b1d3c3bbd-af1775e5, #w-node-_4a53552d-7b37-762a-903d-ea51628375a8-af1775e7, #w-node-_100467fc-e058-f81e-ff82-57069be35e44-af1775fd, #w-node-dfbdbf16-ab89-cae6-75d6-8bead4a41757-af1775fe, #w-node-a3c2e907-f2e0-0011-066a-9e2ce76b6a65-af177601, #w-node-_5caf4257-5d58-99dd-828e-d1142f8aecb0-af177602, #w-node-cca043be-4e31-f551-199e-6f90d2e8739a-af177603, #w-node-cca043be-4e31-f551-199e-6f90d2e873d0-af177603, #w-node-e9934614-b59a-b4c2-a83d-a770e08beec0-af177606, #w-node-e9934614-b59a-b4c2-a83d-a770e08beec1-af177606, #w-node-e9934614-b59a-b4c2-a83d-a770e08beef4-af177606, #w-node-b450e272-a358-bc30-f741-7562503fa567-af17761e {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-b450e272-a358-bc30-f741-7562503fa59c-af17761e {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-b450e272-a358-bc30-f741-7562503fa59e-af17761e {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-b450e272-a358-bc30-f741-7562503fa686-af17761e {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-b450e272-a358-bc30-f741-7562503fa68a-af17761e, #w-node-b450e272-a358-bc30-f741-7562503fa6ae-af17761e {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-b450e272-a358-bc30-f741-7562503fa6d4-af17761e {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-b450e272-a358-bc30-f741-7562503fa6dd-af17761e {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-b450e272-a358-bc30-f741-7562503fa6fe-af17761e {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-ddb0f34c-9124-b905-0073-59283f4b0942-af177620, #w-node-_5f344f08-1051-cbfe-3040-a1598d331f6f-af177621, #w-node-a60409bb-80cc-93e1-c67d-c188902d0894-af177621, #w-node-_5f344f08-1051-cbfe-3040-a1598d331fa4-af177621, #w-node-_8046cf1a-2ab7-c34f-dd93-0c82bd322f35-af177638, #w-node-e32eb4b5-2cff-cbef-40a9-cb6a6291faf5-af177639, #w-node-e32eb4b5-2cff-cbef-40a9-cb6a6291fce8-af177639, #w-node-_91deec82-cce5-ebef-2183-ea7601d9a425-af17763a, #w-node-f6396914-7bd1-863a-196e-034bf52d5325-af17763c, #w-node-f6396914-7bd1-863a-196e-034bf52d5356-af17763c, #w-node-c1a2a18c-b0bf-b89d-156c-16cc37ed85d8-af17763f, #w-node-c1a2a18c-b0bf-b89d-156c-16cc37ed8836-af17763f, #w-node-_6081ed8d-f265-92c2-b48b-5517d855c6fc-af177640, #w-node-_6081ed8d-f265-92c2-b48b-5517d855c70c-af177640, #w-node-_851ee7a4-b698-e49f-af7c-e2605d359f68-af177673, #w-node-bf0fb88f-c854-f1a7-5126-ea3e4b9f26e0-af177673, #w-node-_66e4e88c-19b1-26d8-7e93-0d932b0c472b-af177673, #w-node-c5740d26-5529-fc01-1c1d-c0009667ad38-af177673 {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-c5740d26-5529-fc01-1c1d-c0009667ad72-af177673 {
    grid-area: 5 / 1 / 6 / 2;
  }

  #w-node-ac03843d-f76d-e05c-4ce1-5d7f14f51e14-af177673, #w-node-_1fde7b44-fcef-1f92-8974-67fa03c23775-af177673, #w-node-_5e359ffc-9393-5a25-1f42-c251e0d45e0d-af177675, #w-node-_03666d56-6603-140c-2db2-214421fd14fc-af177678, #w-node-e017b08a-28d5-0087-6942-213da89358fc-af17767b, #w-node-e017b08a-28d5-0087-6942-213da8935920-af17767b, #w-node-e017b08a-28d5-0087-6942-213da893598e-af17767b, #w-node-_43d5ba36-1eb6-39e7-5660-50f8b50c1c32-af177691, #w-node-_43d5ba36-1eb6-39e7-5660-50f8b50c1c4a-af177691, #w-node-_43d5ba36-1eb6-39e7-5660-50f8b50c1ca1-af177691, #w-node-f7b3c420-580a-49fc-4d62-87d055b647d4-e8bc7af2, #w-node-f7b3c420-580a-49fc-4d62-87d055b64848-e8bc7af2, #w-node-ff447905-f8ce-0474-01c2-a9387a5dc8d9-3567c145, #w-node-ff447905-f8ce-0474-01c2-a9387a5dc923-3567c145, #w-node-_222f0a9a-d3e0-ef08-bc89-b8a6bf7b1cc6-7d4fb8c9, #w-node-_222f0a9a-d3e0-ef08-bc89-b8a6bf7b1d11-7d4fb8c9, #w-node-_7d1b74ca-ffc5-1bf2-ed5e-b571a25530dc-f881c339, #w-node-_7d1b74ca-ffc5-1bf2-ed5e-b571a2553129-f881c339, #w-node-a1c63975-93b7-4b48-c0e7-32ef413a8795-57035943, #w-node-a1c63975-93b7-4b48-c0e7-32ef413a87dd-57035943, #w-node-_270017d9-56e6-593b-dc6a-6adde866fd29-64217a06, #w-node-_270017d9-56e6-593b-dc6a-6adde866fd76-64217a06, #w-node-_1527b292-15c7-7bef-70d1-9c5a23a5e654-dad22a46, #w-node-_11ad01d3-d4b1-1e2f-7ae0-187a2e6670e3-12e8b911, #w-node-_98b8ea62-9b5a-f415-6929-a1b8138e5eab-1ab0d92f, #w-node-_79b043c7-2a33-4aa6-cd7f-d24637104e86-f4134388, #w-node-_67834e2b-dc16-fb28-d26d-98a20cad0e90-8813188b, #w-node-b4f02365-9806-2159-28e4-c9a2c3a21f7e-71378544, #w-node-_183785d5-c624-b883-a125-9fd469275050-ca925a86, #w-node-e589e3da-bb2b-1b35-6ea7-b3dae3ddb437-cf6aacf7, #w-node-ec7f79b5-267e-8577-c8a3-07926e7d9ae9-c243574a, #w-node-_2b377fad-da11-43e4-fda1-ef0ab94e757f-e9adb55e, #w-node-_0fa98100-8b7c-59bd-8454-94400ae1f15f-7d7f1c79, #w-node-_07f5c4ea-2256-840f-b224-e5869e978766-ee72c89f, #w-node-bb43ae3a-2618-2cfd-82ae-9c315a9e49a2-0aeece74, #w-node-aade265b-a8f7-48d5-488c-b757205cc283-d153f900, #w-node-_96bb0217-4d44-409a-ad1e-d226a55b9598-7881623a, #w-node-_0b2f7256-ba0b-3384-e908-443b0d56f7fa-edd093f0, #w-node-d8ca4be4-09e6-8e7e-ab2c-eb34b18d88e2-c958fa6b, #w-node-e7f8ee4c-1465-a985-4b70-dceac23ca096-94369e8f, #w-node-_5cb1dcb4-4fc4-20f7-1d9e-331ae9a32f4f-3eb83544, #w-node-d8fa614d-54a7-fb4b-0153-fa0ae69fcd35-a6e88f08, #w-node-_9cdcabb9-0010-e1ad-8eb5-275b9be6b271-fd2bb74c, #w-node-c3ffb9ba-9191-bb98-dca3-ba831a5220c6-12e93847, #w-node-cff0494b-49ed-4cf7-b0e2-a69f03d94716-63ab84ae, #w-node-_8f6ca828-e9ee-1ffd-5783-e7c8da8e86c5-659b7a44, #w-node-dd556090-fb95-5348-d46d-98a00826853e-ccd4e17d, #w-node-f79eb0ac-ecb8-8da8-7eb7-4dacd2f6d0be-6423d1b6, #w-node-d2c7b3ba-9c46-0988-ccf8-f6d889ef8855-ab0b55f5, #w-node-_1975f389-9f3e-1a5e-80fd-eef7b6af10f6-6c97a5e7, #w-node-_3d94f816-55c1-5f96-a78b-378cd04cee65-0d84f000, #w-node-_2d3f6759-d429-2c55-7e8c-0c00a733ca80-42faa468, #w-node-_2ceda33c-d221-a8d4-2566-815de9a20bef-07453386, #w-node-_2ceda33c-d221-a8d4-2566-815de9a20c20-07453386, #w-node-eff5fb33-e1d9-021f-4e6b-64315a6d6bc0-8d409209, #w-node-eff5fb33-e1d9-021f-4e6b-64315a6d6bf1-8d409209, #w-node-eff5fb33-e1d9-021f-4e6b-64315a6d6bf6-8d409209 {
    grid-area: 1 / 1 / 2 / 2;
  }
}

@media screen and (max-width: 479px) {
  #w-node-_980ab46b-b2f8-fa11-f314-583695407446-af1774e9, #w-node-_980ab46b-b2f8-fa11-f314-583695407449-af1774e9, #w-node-_980ab46b-b2f8-fa11-f314-58369540744c-af1774e9, #w-node-_980ab46b-b2f8-fa11-f314-58369540744f-af1774e9, #w-node-_70724c0d-f5e2-af69-4210-c56996bad741-af177573, #w-node-_70724c0d-f5e2-af69-4210-c56996bad744-af177573, #w-node-_70724c0d-f5e2-af69-4210-c56996bad747-af177573, #w-node-_70724c0d-f5e2-af69-4210-c56996bad74a-af177573, #w-node-e1bae64a-7411-34cf-a80a-681a6ed0f64a-af177579, #w-node-e1bae64a-7411-34cf-a80a-681a6ed0f64d-af177579, #w-node-e1bae64a-7411-34cf-a80a-681a6ed0f650-af177579, #w-node-e1bae64a-7411-34cf-a80a-681a6ed0f653-af177579, #w-node-_4f9759f6-c223-14ab-cf52-12644d7f0b03-af177599, #w-node-_4f9759f6-c223-14ab-cf52-12644d7f0b7a-af177599, #w-node-_4f9759f6-c223-14ab-cf52-12644d7f0bb7-af177599, #w-node-_4f9759f6-c223-14ab-cf52-12644d7f0bef-af177599, #w-node-_4f9759f6-c223-14ab-cf52-12644d7f0c27-af177599, #w-node-_4f9759f6-c223-14ab-cf52-12644d7f0c92-af177599, #w-node-_4f9759f6-c223-14ab-cf52-12644d7f0cd6-af177599, #w-node-_4f9759f6-c223-14ab-cf52-12644d7f0cfb-af177599, #w-node-_4f9759f6-c223-14ab-cf52-12644d7f0d1d-af177599, #w-node-_4f9759f6-c223-14ab-cf52-12644d7f0d3f-af177599, #w-node-_30b9e1e5-363e-ce65-9fee-63780c312b2e-af1775e3, #w-node-_30b9e1e5-363e-ce65-9fee-63780c312b31-af1775e3, #w-node-_30b9e1e5-363e-ce65-9fee-63780c312b34-af1775e3, #w-node-_30b9e1e5-363e-ce65-9fee-63780c312b37-af1775e3 {
    align-self: start;
  }

  #w-node-_762c4783-30af-fb1d-37c2-650e84cbc7ff-af1775e4 {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-_762c4783-30af-fb1d-37c2-650e84cbc801-af1775e4 {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-_683eb2d6-55b6-00a0-46ea-5825d00690c2-af1775e4, #w-node-_683eb2d6-55b6-00a0-46ea-5825d00690c5-af1775e4, #w-node-_683eb2d6-55b6-00a0-46ea-5825d00690c8-af1775e4, #w-node-_683eb2d6-55b6-00a0-46ea-5825d00690cb-af1775e4, #w-node-a1f2f275-f58a-cdb8-b9c0-32a2dcd930f0-af1775e7, #w-node-a1f2f275-f58a-cdb8-b9c0-32a2dcd930f3-af1775e7, #w-node-a1f2f275-f58a-cdb8-b9c0-32a2dcd930f6-af1775e7, #w-node-a1f2f275-f58a-cdb8-b9c0-32a2dcd930f9-af1775e7, #w-node-ddb0f34c-9124-b905-0073-59283f4b0961-af177620, #w-node-ddb0f34c-9124-b905-0073-59283f4b0994-af177620, #w-node-ddb0f34c-9124-b905-0073-59283f4b09c7-af177620, #w-node-ddb0f34c-9124-b905-0073-59283f4b09fa-af177620, #w-node-ddb0f34c-9124-b905-0073-59283f4b0a2d-af177620, #w-node-ddb0f34c-9124-b905-0073-59283f4b0a89-af177620, #w-node-ddb0f34c-9124-b905-0073-59283f4b0aa8-af177620, #w-node-ddb0f34c-9124-b905-0073-59283f4b0ac7-af177620, #w-node-ddb0f34c-9124-b905-0073-59283f4b0ae6-af177620, #w-node-ddb0f34c-9124-b905-0073-59283f4b0b05-af177620 {
    align-self: start;
  }

  #w-node-_8046cf1a-2ab7-c34f-dd93-0c82bd322e83-af177638 {
    grid-area: 3 / 1 / 4 / 2;
  }

  #w-node-_8046cf1a-2ab7-c34f-dd93-0c82bd322e93-af177638 {
    grid-area: 7 / 1 / 8 / 2;
  }

  #w-node-e32eb4b5-2cff-cbef-40a9-cb6a6291fb14-af177639, #w-node-e32eb4b5-2cff-cbef-40a9-cb6a6291fb42-af177639, #w-node-e32eb4b5-2cff-cbef-40a9-cb6a6291fb7a-af177639, #w-node-e32eb4b5-2cff-cbef-40a9-cb6a6291fba8-af177639, #w-node-e32eb4b5-2cff-cbef-40a9-cb6a6291fc47-af177639, #w-node-e32eb4b5-2cff-cbef-40a9-cb6a6291fc63-af177639, #w-node-e32eb4b5-2cff-cbef-40a9-cb6a6291fc85-af177639, #w-node-e32eb4b5-2cff-cbef-40a9-cb6a6291fca1-af177639, #w-node-e32eb4b5-2cff-cbef-40a9-cb6a6291fcfb-af177639, #w-node-c1a2a18c-b0bf-b89d-156c-16cc37ed862a-af17763f, #w-node-c1a2a18c-b0bf-b89d-156c-16cc37ed8662-af17763f, #w-node-c1a2a18c-b0bf-b89d-156c-16cc37ed869a-af17763f, #w-node-c1a2a18c-b0bf-b89d-156c-16cc37ed86d7-af17763f, #w-node-c1a2a18c-b0bf-b89d-156c-16cc37ed870a-af17763f, #w-node-c1a2a18c-b0bf-b89d-156c-16cc37ed878f-af17763f, #w-node-c1a2a18c-b0bf-b89d-156c-16cc37ed87b1-af17763f, #w-node-c1a2a18c-b0bf-b89d-156c-16cc37ed87d3-af17763f, #w-node-c1a2a18c-b0bf-b89d-156c-16cc37ed87f8-af17763f, #w-node-c1a2a18c-b0bf-b89d-156c-16cc37ed8817-af17763f {
    align-self: start;
  }

  #w-node-_2602b81d-46cb-7889-4019-cd9097ac2265-af177673 {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-_2ee06bfe-aea5-847a-27b4-a56d13149d56-af177673, #w-node-_26a23d05-5269-d30c-b3ff-693c2cdc6a05-af177673 {
    justify-self: center;
  }

  #w-node-e017b08a-28d5-0087-6942-213da8935932-af17767b {
    justify-self: stretch;
  }

  #w-node-f7b3c420-580a-49fc-4d62-87d055b647bb-e8bc7af2, #w-node-f7b3c420-580a-49fc-4d62-87d055b647c0-e8bc7af2, #w-node-f7b3c420-580a-49fc-4d62-87d055b647c5-e8bc7af2, #w-node-f7b3c420-580a-49fc-4d62-87d055b647ca-e8bc7af2, #w-node-f7b3c420-580a-49fc-4d62-87d055b647cf-e8bc7af2, #w-node-f7b3c420-580a-49fc-4d62-87d055b647e4-e8bc7af2, #w-node-f7b3c420-580a-49fc-4d62-87d055b647e9-e8bc7af2, #w-node-f7b3c420-580a-49fc-4d62-87d055b647ee-e8bc7af2, #w-node-f7b3c420-580a-49fc-4d62-87d055b647f2-e8bc7af2, #w-node-f7b3c420-580a-49fc-4d62-87d055b647f6-e8bc7af2, #w-node-f7b3c420-580a-49fc-4d62-87d055b64830-e8bc7af2, #w-node-f7b3c420-580a-49fc-4d62-87d055b64836-e8bc7af2, #w-node-f7b3c420-580a-49fc-4d62-87d055b6483c-e8bc7af2, #w-node-f7b3c420-580a-49fc-4d62-87d055b64842-e8bc7af2 {
    align-self: start;
  }
}
